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 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 7279 7280 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297 7298 7299 7300 7301 7302 7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 7315 7316 7317 7318 7319 7320 7321 7322 7323 7324 7325 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 7358 7359 7360 7361 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517 7518 7519 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960
|
(D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4
(288 9 (:REWRITE TAKE-OF-LEN-FREE))
(216 9 (:REWRITE NATS=>CHARS-OF-TAKE))
(154 22 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(133 5 (:REWRITE DEFAULT-CODE-CHAR))
(108 108 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(90 18 (:DEFINITION LEN))
(90 10 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(81 27 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(81 27 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(79 56 (:REWRITE DEFAULT-<-1))
(70 56 (:REWRITE DEFAULT-<-2))
(66 22 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(54 54 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(54 4 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(36 18 (:REWRITE DEFAULT-+-2))
(31 31 (:REWRITE DEFAULT-CAR))
(28 28 (:REWRITE DEFAULT-CDR))
(28 10 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(27 27 (:LINEAR POSITION-WHEN-MEMBER))
(27 27 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(24 8 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(24 4 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(22 22 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(18 18 (:REWRITE DEFAULT-+-1))
(18 10 (:REWRITE NTH-WHEN-D-E-P . 3))
(10 10 (:TYPE-PRESCRIPTION D-E-DIRECTORY-P))
(10 10 (:REWRITE D-E-LIST-P-WHEN-SUBSETP-EQUAL))
(9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(9 9 (:REWRITE TAKE-WHEN-ATOM))
(8 8 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(8 8 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(8 2 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(5 5 (:REWRITE D-E-LIST-P-WHEN-NOT-CONSP))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-53
(689431 20498 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(680052 122 (:REWRITE SUBSETP-OF-CONS))
(281184 640 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-83))
(183058 144444 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(180246 174889 (:REWRITE DEFAULT-CDR))
(166084 124082 (:REWRITE DEFAULT-+-2))
(159222 159222 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(156992 153055 (:REWRITE DEFAULT-CAR))
(148918 124082 (:REWRITE DEFAULT-+-1))
(105432 2744 (:REWRITE USEFUL-D-E-LIST-P-OF-PLACE-D-E))
(93035 28433 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(85951 84479 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(83938 522 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(83602 68093 (:REWRITE DEFAULT-<-1))
(73459 64933 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(70991 68093 (:REWRITE DEFAULT-<-2))
(67863 7029 (:DEFINITION NFIX))
(57144 14287 (:REWRITE SUBSETP-CAR-MEMBER))
(56742 8359 (:REWRITE ASSOCIATIVITY-OF-+))
(38908 11800 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(36132 36132 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(28229 28157 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(28203 28203 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(27911 27911 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(22031 817 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(19640 3928 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(16116 24 (:REWRITE ANOTHER-LEMMA-ABOUT-MEMBER-INTERSECTP))
(15950 14836 (:REWRITE DEFAULT-UNARY-MINUS))
(15307 14287 (:REWRITE MEMBER-WHEN-ATOM))
(14559 817 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(14287 14287 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(14287 14287 (:REWRITE INTERSECTP-MEMBER . 3))
(14287 14287 (:REWRITE INTERSECTP-MEMBER . 2))
(14129 14129 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
(13107 13107 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(13096 13096 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(10642 2701 (:REWRITE USELESS-D-E-P-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(7860 2620 (:REWRITE NOT-USELESS-D-E-P-OF-FIND-D-E))
(6732 6732 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(5536 404 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(4399 1423 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(4240 4240 (:REWRITE D-E-LIST-P-WHEN-SUBSETP-EQUAL))
(3430 3430 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(2754 946 (:REWRITE D-E-CC-UNDER-IFF . 3))
(2120 2120 (:REWRITE D-E-LIST-P-WHEN-NOT-CONSP))
(2120 2120 (:REWRITE D-E-FILENAME-OF-D-E-FIX))
(1467 489 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(1143 499 (:REWRITE D-E-CC-UNDER-IFF . 2))
(306 68 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(298 298 (:REWRITE FIND-D-E-CORRECTNESS-1))
(192 96 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
(162 54 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(140 140 (:TYPE-PRESCRIPTION STRINGP-OF-D-E-CC-CONTENTS))
(96 96 (:TYPE-PRESCRIPTION TRUE-LISTP))
(96 96 (:TYPE-PRESCRIPTION BINARY-APPEND))
(88 22 (:REWRITE MEMBER-OF-CONS))
(85 85 (:REWRITE-QUOTED-CONSTANT M1-FILE-CONTENTS-FIX-UNDER-M1-FILE-CONTENTS-EQUIV))
(30 30 (:REWRITE CONSP-OF-APPEND))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-86
(220 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(101 1 (:REWRITE NTH-OF-NATS=>CHARS))
(96 6 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(88 2 (:REWRITE MEMBER-EQUAL-OF-STRIP-CARS-WHEN-MEMBER-EQUAL-OF-HONS-DUPLICATED-MEMBERS-AUX))
(82 2 (:REWRITE MEMBER-EQUAL-OF-HONS-DUPLICATED-MEMBERS-AUX))
(69 1 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(62 2 (:DEFINITION NO-DUPLICATESP-EQUAL))
(61 61 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(56 4 (:REWRITE ZP-OPEN))
(51 1 (:REWRITE STR::DEFAULT-CODE-CHAR))
(47 1 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(47 1 (:REWRITE DEFAULT-CODE-CHAR))
(36 6 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(34 1 (:REWRITE TAKE-OF-LEN-FREE))
(27 21 (:REWRITE DEFAULT-CAR))
(26 3 (:DEFINITION ASSOC-EQUAL))
(26 2 (:DEFINITION FIND-D-E))
(26 1 (:REWRITE NATS=>CHARS-OF-TAKE))
(24 6 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(21 16 (:REWRITE DEFAULT-<-1))
(21 15 (:REWRITE DEFAULT-CDR))
(21 2 (:REWRITE MEMBER-EQUAL-OF-STRIP-CARS-WHEN-M1-FILE-ALIST-P))
(20 16 (:REWRITE DEFAULT-<-2))
(17 1 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(16 4 (:REWRITE MEMBER-WHEN-ATOM))
(15 4 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(14 2 (:REWRITE SUBSETP-CAR-MEMBER))
(14 2 (:DEFINITION LEN))
(13 3 (:REWRITE D-E-FIX-WHEN-D-E-P))
(12 12 (:TYPE-PRESCRIPTION NAT-LISTP))
(12 12 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(12 12 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-LIST-P))
(11 11 (:REWRITE CONSP-OF-STRIP-CARS))
(10 10 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
(10 2 (:REWRITE NFIX-WHEN-NATP))
(9 9 (:TYPE-PRESCRIPTION D-E-P))
(9 3 (:REWRITE NTH-WHEN-D-E-P . 2))
(9 3 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(9 3 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(8 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(8 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(8 2 (:REWRITE NFIX-WHEN-ZP))
(6 6 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(6 6 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(6 2 (:REWRITE NTH-WHEN-D-E-P . 3))
(6 2 (:REWRITE NO-DUPLICATESP-OF-STRIP-CARS-WHEN-HIFAT-NO-DUPS-P))
(6 2 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(6 2 (:DEFINITION NATP))
(5 5 (:REWRITE D-E-P-OF-D-E-FIX))
(4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(4 4 (:TYPE-PRESCRIPTION HIFAT-NO-DUPS-P))
(4 4 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(4 4 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(4 4 (:REWRITE INTERSECTP-MEMBER . 3))
(4 4 (:REWRITE INTERSECTP-MEMBER . 2))
(4 2 (:REWRITE DEFAULT-+-2))
(4 1 (:REWRITE TAKE-WHEN-ATOM))
(4 1 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(3 3 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(3 3 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(3 3 (:LINEAR POSITION-WHEN-MEMBER))
(3 3 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(2 2 (:TYPE-PRESCRIPTION NATP))
(2 2 (:TYPE-PRESCRIPTION FAT32-FILENAME-LIST-P))
(2 2 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(2 2 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(2 2 (:REWRITE DEFAULT-+-1))
(2 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(1 1 (:TYPE-PRESCRIPTION D-E-DIRECTORY-P))
(1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(1 1 (:REWRITE NTH-OF-TAKE))
(1 1 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(1 1 (:REWRITE LEN-OF-TAKE))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-57
(784575 19290 (:REWRITE NFIX-WHEN-ZP))
(747767 498566 (:REWRITE DEFAULT-+-2))
(675328 669151 (:REWRITE DEFAULT-CAR))
(631488 622313 (:REWRITE DEFAULT-CDR))
(613731 498566 (:REWRITE DEFAULT-+-1))
(416732 326909 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(362166 362166 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(330910 248759 (:REWRITE DEFAULT-<-1))
(328487 326909 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(280294 248759 (:REWRITE DEFAULT-<-2))
(236517 234099 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(169733 169733 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(123528 30438 (:REWRITE SUBSETP-CAR-MEMBER))
(64558 31714 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(61124 61124 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(60526 60526 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(60498 60498 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(50527 44340 (:REWRITE DEFAULT-UNARY-MINUS))
(47193 15731 (:REWRITE M1-REGULAR-FILE-P-CORRECTNESS-1))
(33382 16706 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(32214 30438 (:REWRITE MEMBER-WHEN-ATOM))
(30438 30438 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(30438 30438 (:REWRITE INTERSECTP-MEMBER . 3))
(30438 30438 (:REWRITE INTERSECTP-MEMBER . 2))
(30118 4161 (:REWRITE USEFUL-D-E-LIST-P-OF-PLACE-D-E))
(29890 29890 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
(16101 16101 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(14790 14790 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(10320 19 (:REWRITE SUBSETP-OF-CONS))
(5516 5516 (:REWRITE D-E-LIST-P-WHEN-SUBSETP-EQUAL))
(5083 288 (:REWRITE M1-FILE-CONTENTS-P-WHEN-STRINGP))
(4394 284 (:DEFINITION LEN))
(4244 4244 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(3609 1313 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(3439 1255 (:REWRITE D-E-CC-UNDER-IFF . 3))
(2862 954 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(2758 2758 (:REWRITE D-E-LIST-P-WHEN-NOT-CONSP))
(2533 549 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(1868 568 (:REWRITE STR::CONSP-OF-EXPLODE))
(1650 330 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(1322 1322 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(1320 330 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(1098 318 (:REWRITE M1-DIRECTORY-FILE-P-CORRECTNESS-1))
(1026 1026 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(881 881 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(852 852 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(770 38 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 3))
(660 660 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(516 516 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(387 129 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(387 129 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(358 358 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(330 330 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(318 318 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(306 153 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
(258 258 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(192 192 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(177 177 (:REWRITE-QUOTED-CONSTANT M1-FILE-CONTENTS-FIX-UNDER-M1-FILE-CONTENTS-EQUIV))
(153 153 (:TYPE-PRESCRIPTION BINARY-APPEND))
(114 38 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 2))
(114 38 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(76 76 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
(76 38 (:LINEAR LEN-OF-EXPLODE-WHEN-M1-FILE-CONTENTS-P-1))
(60 60 (:REWRITE CONSP-OF-APPEND))
(38 38 (:LINEAR POSITION-WHEN-MEMBER))
(38 38 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(27 9 (:REWRITE MEMBER-OF-CONS))
(15 15 (:REWRITE D-E-CC-UNDER-IFF . 2))
)
(D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-1
(9021 64 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(5214 606 (:REWRITE ZP-OPEN))
(2619 1286 (:REWRITE DEFAULT-<-1))
(2097 1286 (:REWRITE DEFAULT-<-2))
(1909 22 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(1628 1038 (:REWRITE DEFAULT-+-2))
(1537 65 (:REWRITE D-E-CC-UNDER-IFF . 3))
(1370 1038 (:REWRITE DEFAULT-+-1))
(1104 22 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(1038 22 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(1025 1025 (:TYPE-PRESCRIPTION ZP))
(703 95 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(640 640 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(504 42 (:REWRITE FAT32-FILENAME-LIST-P-CORRECTNESS-1))
(408 408 (:TYPE-PRESCRIPTION D-E-P))
(384 128 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(267 103 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(253 64 (:REWRITE MEMBER-WHEN-ATOM))
(168 42 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(159 57 (:REWRITE NTH-WHEN-D-E-P . 3))
(126 126 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(120 70 (:REWRITE NTH-WHEN-D-E-P . 2))
(108 22 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-HIFAT-TO-LOFAT-HELPER-DISJOINT-LEMMA-1))
(85 22 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(84 84 (:TYPE-PRESCRIPTION FAT32-FILENAME-LIST-P))
(84 84 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(84 84 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(64 64 (:REWRITE SUBSETP-MEMBER . 4))
(64 64 (:REWRITE SUBSETP-MEMBER . 3))
(64 64 (:REWRITE SUBSETP-MEMBER . 2))
(64 64 (:REWRITE INTERSECTP-MEMBER . 3))
(64 64 (:REWRITE INTERSECTP-MEMBER . 2))
(55 55 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(55 55 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(36 36 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(22 22 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64
(30 5 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-58))
(19 19 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(18 6 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-3))
(15 12 (:REWRITE DEFAULT-<-2))
(12 12 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(12 12 (:REWRITE DEFAULT-<-1))
(9 3 (:DEFINITION NATP))
(8 8 (:TYPE-PRESCRIPTION ZP))
(4 4 (:REWRITE ZP-OPEN))
(4 2 (:REWRITE DEFAULT-CDR))
(4 2 (:REWRITE DEFAULT-CAR))
(3 3 (:TYPE-PRESCRIPTION NATP))
(1 1 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
)
(D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-1
(420 28 (:DEFINITION FIND-D-E))
(350 17 (:DEFINITION LEN))
(336 20 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(277 42 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(246 19 (:REWRITE NFIX-WHEN-ZP))
(218 6 (:REWRITE ZP-OPEN))
(205 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(198 49 (:REWRITE DEFAULT-CDR))
(196 28 (:REWRITE D-E-FIX-WHEN-D-E-P))
(179 5 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(168 3 (:DEFINITION FREE-INDEX-LISTP))
(150 81 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(140 28 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(114 5 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(105 3 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(101 3 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(99 55 (:REWRITE DEFAULT-+-2))
(90 1 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(88 8 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(78 55 (:REWRITE DEFAULT-+-1))
(75 1 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(61 39 (:REWRITE D-E-CC-UNDER-IFF . 3))
(56 56 (:TYPE-PRESCRIPTION D-E-FILENAME))
(56 8 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(52 52 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(48 8 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(40 32 (:REWRITE DEFAULT-CAR))
(40 8 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(39 13 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(31 5 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(28 28 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(28 28 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(28 25 (:REWRITE DEFAULT-<-2))
(28 25 (:REWRITE DEFAULT-<-1))
(28 10 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(20 20 (:TYPE-PRESCRIPTION D-E-DIRECTORY-P))
(19 19 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(19 5 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(16 16 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(16 16 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(16 8 (:REWRITE FIND-D-E-CORRECTNESS-2))
(15 15 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(13 5 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(12 12 (:TYPE-PRESCRIPTION COUNT-FREE-CLUSTERS))
(10 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(9 3 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(9 1 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(8 8 (:TYPE-PRESCRIPTION ZP))
(6 6 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(6 4 (:REWRITE NTH-WHEN-D-E-P . 2))
(5 5 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(5 1 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(3 3 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(3 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(3 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(3 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(2 2 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(2 2 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(2 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(1 1 (:REWRITE NTH-WHEN-D-E-P . 3))
(1 1 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(1 1 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-2 . 1))
)
(LOFAT-PLACE-FILE-HELPER-GUARD-LEMMA-1
(45 1 (:REWRITE CANCEL-FLOOR-+))
(30 1 (:REWRITE FLOOR-ZERO . 4))
(28 1 (:REWRITE FLOOR-ZERO . 3))
(26 1 (:LINEAR FLOOR-BOUNDS-3))
(26 1 (:LINEAR FLOOR-BOUNDS-2))
(19 19 (:TYPE-PRESCRIPTION PAINFUL-DEBUGGING-LEMMA-15))
(19 19 (:TYPE-PRESCRIPTION FLOOR-ZERO . 2))
(19 19 (:TYPE-PRESCRIPTION FLOOR-ZERO . 1))
(19 19 (:TYPE-PRESCRIPTION FLOOR-POSITIVE . 2))
(19 19 (:TYPE-PRESCRIPTION FLOOR-POSITIVE . 1))
(19 19 (:TYPE-PRESCRIPTION FLOOR-NONPOSITIVE-2))
(19 19 (:TYPE-PRESCRIPTION FLOOR-NONPOSITIVE-1))
(19 19 (:TYPE-PRESCRIPTION FLOOR-NONNEGATIVE-2))
(19 19 (:TYPE-PRESCRIPTION FLOOR-NEGATIVE . 2))
(19 19 (:TYPE-PRESCRIPTION FLOOR-NEGATIVE . 1))
(18 1 (:DEFINITION LEN))
(8 8 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(8 4 (:REWRITE DEFAULT-*-2))
(8 2 (:REWRITE STR::CONSP-OF-EXPLODE))
(7 7 (:TYPE-PRESCRIPTION NOT-INTEGERP-3A))
(7 7 (:TYPE-PRESCRIPTION NOT-INTEGERP-2A))
(7 7 (:TYPE-PRESCRIPTION NOT-INTEGERP-1A))
(7 3 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(7 3 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(7 3 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(6 6 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(6 1 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(4 4 (:REWRITE NORMALIZE-FACTORS-GATHER-EXPONENTS))
(4 4 (:REWRITE DEFAULT-*-1))
(4 2 (:TYPE-PRESCRIPTION NOT-INTEGERP-4B))
(4 2 (:REWRITE SIMPLIFY-SUMS-<))
(4 2 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-<))
(4 2 (:REWRITE PREFER-POSITIVE-ADDENDS-<))
(4 2 (:LINEAR LEN-OF-EXPLODE-WHEN-M1-FILE-CONTENTS-P-1))
(4 1 (:REWRITE DEFAULT-CDR))
(3 3 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(3 3 (:REWRITE REDUCE-INTEGERP-+))
(3 3 (:REWRITE INTEGERP-MINUS-X))
(3 3 (:REWRITE |(integerp (* c x))|))
(3 3 (:META META-INTEGERP-CORRECT))
(3 3 (:LINEAR POSITION-WHEN-MEMBER))
(3 3 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(3 2 (:REWRITE DEFAULT-<-2))
(3 2 (:REWRITE DEFAULT-<-1))
(2 2 (:TYPE-PRESCRIPTION NOT-INTEGERP-3B))
(2 2 (:TYPE-PRESCRIPTION NOT-INTEGERP-2B))
(2 2 (:TYPE-PRESCRIPTION NOT-INTEGERP-1B))
(2 2 (:TYPE-PRESCRIPTION M1-FILE-CONTENTS-P))
(2 2 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(2 2 (:REWRITE REMOVE-WEAK-INEQUALITIES-TWO))
(2 2 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(2 2 (:REWRITE |(< (- x) (- y))|))
(2 1 (:REWRITE FLOOR-ZERO . 2))
(2 1 (:REWRITE FLOOR-MINUS-WEAK))
(2 1 (:REWRITE FLOOR-MINUS-2))
(2 1 (:REWRITE FLOOR-COMPLETION))
(2 1 (:REWRITE FLOOR-CANCEL-*-WEAK))
(2 1 (:REWRITE DEFAULT-+-2))
(1 1 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-A+AB))
(1 1 (:REWRITE SIMPLIFY-SUMS-EQUAL))
(1 1 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-EQUAL))
(1 1 (:REWRITE REMOVE-WEAK-INEQUALITIES-ONE))
(1 1 (:REWRITE PREFER-POSITIVE-ADDENDS-EQUAL))
(1 1 (:REWRITE NORMALIZE-TERMS-SUCH-AS-A/A+B-+-B/A+B))
(1 1 (:REWRITE NORMALIZE-ADDENDS))
(1 1 (:REWRITE DEFAULT-+-1))
(1 1 (:REWRITE |(equal (- x) (- y))|))
(1 1 (:REWRITE |(< 0 (- x))|))
)
(LOFAT-PLACE-FILE-HELPER
(242806 3166 (:REWRITE ZP-OPEN))
(204729 580 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(98926 948 (:REWRITE NFIX-WHEN-ZP))
(77637 7394 (:REWRITE STR::CONSP-OF-EXPLODE))
(77048 7648 (:REWRITE DEFAULT-CDR))
(65331 1098 (:LINEAR LOFAT-PLACE-FILE-HELPER-GUARD-LEMMA-1))
(55998 549 (:LINEAR LEN-OF-EXPLODE-WHEN-M1-FILE-CONTENTS-P-1))
(51917 13520 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(37332 549 (:REWRITE M1-FILE-CONTENTS-P-WHEN-STRINGP))
(32050 3704 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(28235 1426 (:REWRITE D-E-CC-UNDER-IFF . 2))
(26352 549 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-145))
(22702 10756 (:REWRITE DEFAULT-+-2))
(19680 9907 (:REWRITE DEFAULT-<-2))
(18262 9907 (:REWRITE DEFAULT-<-1))
(16120 1426 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(13161 10756 (:REWRITE DEFAULT-+-1))
(8316 8316 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(7953 144 (:DEFINITION NATP))
(6237 2079 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(6237 2079 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(6015 1601 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(4158 4158 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(3142 1196 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(3014 1507 (:REWRITE DEFAULT-*-2))
(2314 175 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-1-LEMMA-25))
(2079 2079 (:LINEAR POSITION-WHEN-MEMBER))
(2079 2079 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(1507 1507 (:REWRITE DEFAULT-*-1))
(1378 689 (:REWRITE DEFAULT-UNARY-MINUS))
(1264 175 (:REWRITE D-E-CC-CORRECTNESS-1))
(1212 404 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(1212 404 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(1160 580 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(1073 1073 (:REWRITE FOLD-CONSTS-IN-+))
(910 34 (:REWRITE D-E-CC-UNDER-IFF . 3))
(584 584 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(549 549 (:TYPE-PRESCRIPTION M1-FILE-CONTENTS-P))
(549 549 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-1))
(343 343 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(144 144 (:TYPE-PRESCRIPTION NATP))
(136 8 (:DEFINITION FIND-D-E))
(112 4 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(58 6 (:REWRITE FIND-D-E-CORRECTNESS-2))
(56 8 (:REWRITE D-E-FIX-WHEN-D-E-P))
(48 6 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(40 8 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(35 13 (:REWRITE UNSIGNED-BYTE-LISTP-WHEN-D-E-P))
(22 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(20 20 (:REWRITE DEFAULT-CAR))
(18 18 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(16 16 (:TYPE-PRESCRIPTION D-E-FILENAME))
(12 12 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(12 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(9 3 (:REWRITE UPDATE-BPB_SECPERCLUS-CORRECTNESS-2 . 3))
(8 8 (:TYPE-PRESCRIPTION D-E-LIST-P))
(8 8 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(6 6 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(6 6 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(4 4 (:REWRITE MEMBER-OF-CAR))
)
(LOFAT-PLACE-FILE
(14 14 (:TYPE-PRESCRIPTION LAST))
(6 6 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
)
(COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE
(48569 2859 (:DEFINITION FIND-D-E))
(23538 602 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(16021 1580 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(14833 2943 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(9249 3027 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(8523 787 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(6746 3336 (:REWRITE DEFAULT-+-2))
(6680 6680 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(6396 6396 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(6302 6302 (:TYPE-PRESCRIPTION D-E-FILENAME))
(6218 5588 (:REWRITE DEFAULT-CDR))
(5536 5029 (:REWRITE DEFAULT-CAR))
(5415 1939 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(4848 48 (:REWRITE NTH-OF-NATS=>CHARS))
(4608 288 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(4386 2802 (:REWRITE DEFAULT-<-2))
(4139 898 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(3928 3928 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(3729 833 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(3706 84 (:DEFINITION PLACE-D-E))
(3660 122 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(3503 2802 (:REWRITE DEFAULT-<-1))
(3358 3336 (:REWRITE DEFAULT-+-1))
(3312 48 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(3278 3278 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(3147 3147 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(3063 3063 (:REWRITE USEFUL-D-E-LIST-P-OF-MAKE-D-E-LIST))
(2964 2964 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(2928 2928 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(2776 944 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(2451 43 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(2448 48 (:REWRITE STR::DEFAULT-CODE-CHAR))
(2264 22 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(2256 48 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(2256 48 (:REWRITE DEFAULT-CODE-CHAR))
(2223 741 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(2223 741 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(2164 2164 (:TYPE-PRESCRIPTION CLUSTER-SIZE))
(1986 22 (:DEFINITION FREE-INDEX-LISTP))
(1930 605 (:DEFINITION STOBJ-FIND-N-FREE-CLUSTERS-CORRECTNESS-1))
(1728 288 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(1656 22 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(1632 48 (:REWRITE TAKE-OF-LEN-FREE))
(1482 1482 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(1248 48 (:REWRITE NATS=>CHARS-OF-TAKE))
(1152 288 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(1066 162 (:REWRITE UPDATE-FATI-OF-FATI-WHEN-FAT32$C-P))
(1041 347 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(996 450 (:REWRITE DEFAULT-*-2))
(976 76 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(946 284 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(944 944 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(841 160 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-1))
(741 741 (:LINEAR POSITION-WHEN-MEMBER))
(741 741 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(732 122 (:LINEAR NATP-OF-CLUSTER-SIZE))
(640 160 (:REWRITE LOFAT-REGULAR-FILE-P-CORRECTNESS-2))
(626 44 (:REWRITE NFIX-WHEN-ZP))
(596 84 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(576 472 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(568 568 (:TYPE-PRESCRIPTION FAT32$C-P))
(504 44 (:REWRITE NFIX-WHEN-NATP))
(480 480 (:TYPE-PRESCRIPTION MAKE-EMPTY-SUBDIR-CONTENTS))
(456 456 (:TYPE-PRESCRIPTION INTEGERP-OF-D-E-CC-CONTENTS))
(450 450 (:REWRITE DEFAULT-*-1))
(432 144 (:REWRITE NTH-WHEN-D-E-P . 2))
(396 118 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(396 36 (:DEFINITION NATP))
(396 26 (:REWRITE CONSP-OF-LAST))
(384 96 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(366 122 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(336 76 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(307 121 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(306 204 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-80))
(288 96 (:REWRITE NTH-WHEN-D-E-P . 3))
(264 264 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(252 84 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(240 240 (:REWRITE D-E-P-OF-D-E-FIX))
(224 224 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(222 74 (:REWRITE D-E-CC-UNDER-IFF . 3))
(192 48 (:REWRITE TAKE-WHEN-ATOM))
(171 47 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(164 36 (:DEFINITION NFIX))
(150 54 (:REWRITE FATI-OF-CLEAR-CC . 3))
(140 76 (:REWRITE D-E-CC-UNDER-IFF . 2))
(111 67 (:TYPE-PRESCRIPTION LAST))
(110 110 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(108 36 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(108 36 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(104 104 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(96 96 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(88 22 (:REWRITE COMMUTATIVITY-OF-+))
(84 84 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(84 84 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(82 82 (:REWRITE APPEND-WHEN-NOT-CONSP))
(78 44 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-81))
(75 75 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(75 75 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(75 75 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(54 54 (:REWRITE FATI-OF-CLEAR-CC . 2))
(48 48 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(48 48 (:REWRITE NTH-OF-TAKE))
(48 48 (:REWRITE LEN-OF-TAKE))
(36 36 (:TYPE-PRESCRIPTION NATP))
(18 6 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(18 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-6 . 2))
)
(LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-2
(131 3 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(114 6 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(110 9 (:REWRITE LOFAT-FILE-P-WHEN-LOFAT-DIRECTORY-FILE-P-OR-LOFAT-REGULAR-FILE-P))
(107 3 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(66 2 (:DEFINITION LOFAT-REGULAR-FILE-P))
(65 61 (:REWRITE DEFAULT-CDR))
(65 20 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
(58 57 (:REWRITE DEFAULT-CAR))
(30 30 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
(30 5 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(20 20 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(15 15 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
(15 5 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(14 14 (:TYPE-PRESCRIPTION LOFAT-REGULAR-FILE-P))
(11 3 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(11 1 (:DEFINITION LEN))
(6 1 (:REWRITE LOFAT-FILE-CONTENTS-P-WHEN-STRINGP))
(5 5 (:TYPE-PRESCRIPTION LOFAT-FILE-P))
(4 4 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(4 4 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(4 2 (:REWRITE DEFAULT-<-1))
(3 3 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(3 2 (:REWRITE STR::CONSP-OF-EXPLODE))
(2 2 (:REWRITE DEFAULT-<-2))
(2 2 (:REWRITE D-E-LIST-P-WHEN-NOT-CONSP))
(2 1 (:REWRITE DEFAULT-+-2))
(1 1 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(1 1 (:REWRITE DEFAULT-+-1))
)
(LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-8)
(LOFAT-FS-P-OF-LOFAT-PLACE-FILE
(94877 1394 (:DEFINITION NO-DUPLICATESP-EQUAL))
(94023 922 (:REWRITE COUNT-FREE-CLUSTERS-OF-SET-INDICES-IN-FA-TABLE-1))
(89601 5098 (:DEFINITION FIND-D-E))
(57689 2749 (:REWRITE NFIX-WHEN-ZP))
(44147 98 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(41516 44 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(28777 5151 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(25613 13224 (:REWRITE DEFAULT-CDR))
(23960 392 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(21550 11922 (:REWRITE DEFAULT-+-2))
(16222 11484 (:REWRITE DEFAULT-<-2))
(15856 5250 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(15691 11484 (:REWRITE DEFAULT-<-1))
(15482 52 (:REWRITE COUNT-FREE-CLUSTERS-OF-UPDATE-NTH))
(15296 11158 (:REWRITE DEFAULT-CAR))
(14470 11922 (:REWRITE DEFAULT-+-1))
(13143 127 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(12461 4105 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(12287 1577 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(11404 11404 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(11144 102 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(10859 1119 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(10510 10510 (:TYPE-PRESCRIPTION D-E-FILENAME))
(10462 1792 (:REWRITE SUBSETP-CAR-MEMBER))
(10153 2057 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(9158 2271 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(8760 8760 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(8087 8087 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(8034 8034 (:REWRITE USEFUL-D-E-LIST-P-OF-MAKE-D-E-LIST))
(7814 2572 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(7284 2428 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(6090 725 (:REWRITE NON-FREE-INDEX-LISTP-OF-D-E-CC))
(5244 1836 (:REWRITE MEMBER-WHEN-ATOM))
(5086 1792 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(5042 44 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(4572 1492 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(4220 4220 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(3324 36 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(3159 1053 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(3159 1053 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(3066 88 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(2970 990 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(2424 24 (:REWRITE NTH-OF-NATS=>CHARS))
(2353 53 (:DEFINITION PLACE-D-E))
(2207 46 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(2106 2106 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(2036 1098 (:REWRITE NTH-WHEN-D-E-P . 2))
(1923 92 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(1893 92 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(1836 1836 (:REWRITE SUBSETP-MEMBER . 4))
(1836 1836 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(1836 1836 (:REWRITE INTERSECTP-MEMBER . 3))
(1836 1836 (:REWRITE INTERSECTP-MEMBER . 2))
(1828 1828 (:REWRITE SUBSETP-MEMBER . 2))
(1656 24 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(1602 777 (:REWRITE DEFAULT-*-2))
(1590 202 (:DEFINITION UNSIGNED-BYTE-P))
(1492 1492 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(1464 1464 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(1401 38 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(1388 202 (:DEFINITION INTEGER-RANGE-P))
(1224 24 (:REWRITE STR::DEFAULT-CODE-CHAR))
(1160 116 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 3))
(1128 24 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(1128 24 (:REWRITE DEFAULT-CODE-CHAR))
(1125 1125 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(1075 546 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(1053 1053 (:LINEAR POSITION-WHEN-MEMBER))
(1053 1053 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(1034 38 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(972 108 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-145))
(922 418 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(901 901 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LISTP))
(864 144 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(824 88 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-HIFAT-TO-LOFAT-HELPER-DISJOINT-LEMMA-1))
(816 24 (:REWRITE TAKE-OF-LEN-FREE))
(788 392 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(777 777 (:REWRITE DEFAULT-*-1))
(772 86 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-1))
(649 48 (:REWRITE CONSP-OF-LAST))
(626 418 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(624 24 (:REWRITE NATS=>CHARS-OF-TAKE))
(620 310 (:TYPE-PRESCRIPTION SET-INDICES-IN-FA-TABLE))
(576 144 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(560 88 (:REWRITE NON-FREE-INDEX-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(529 377 (:REWRITE NTH-WHEN-D-E-P . 3))
(516 516 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(500 28 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(471 168 (:TYPE-PRESCRIPTION MIN))
(420 60 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
(386 386 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(371 53 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(348 116 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 2))
(348 116 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(348 116 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(322 46 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(250 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(236 32 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(236 2 (:DEFINITION FREE-INDEX-LISTP))
(235 76 (:REWRITE APPEND-WHEN-NOT-CONSP))
(195 103 (:TYPE-PRESCRIPTION LAST))
(162 162 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(159 53 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(136 136 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(129 129 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(120 120 (:REWRITE D-E-P-OF-D-E-FIX))
(120 44 (:REWRITE INTERSECTP-OF-SELF))
(104 52 (:REWRITE FAT32-ENTRY-MASK-OF-FAT32-UPDATE-LOWER-28))
(104 4 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(101 101 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(99 11 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-43))
(96 24 (:REWRITE TAKE-WHEN-ATOM))
(91 91 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(68 10 (:DEFINITION NFIX))
(60 60 (:TYPE-PRESCRIPTION UPDATE-NTH))
(60 60 (:TYPE-PRESCRIPTION TRUE-LISTP))
(60 60 (:TYPE-PRESCRIPTION FAT32-UPDATE-LOWER-28))
(53 53 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(48 48 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(46 46 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 4))
(46 46 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(44 44 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 5))
(42 38 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(36 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-23))
(32 2 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-1-LEMMA-25))
(24 24 (:REWRITE NTH-OF-TAKE))
(24 24 (:REWRITE LEN-OF-TAKE))
(24 4 (:LINEAR NATP-OF-CLUSTER-SIZE))
(17 17 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(12 4 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 3))
(12 2 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(8 8 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(6 6 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(5 5 (:TYPE-PRESCRIPTION FAT32-ENTRY-P))
(5 5 (:REWRITE MEMBER-OF-FAT32-ENTRY-LIST))
)
(LOFAT-PLACE-FILE-GUARD-LEMMA-8
(68 4 (:REWRITE CONSP-OF-NTH-WHEN-ALISTP))
(40 4 (:DEFINITION ALISTP))
(32 8 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
(20 20 (:TYPE-PRESCRIPTION ALISTP))
(16 16 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
(10 10 (:REWRITE DEFAULT-CDR))
(8 8 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
(8 8 (:REWRITE DEFAULT-CAR))
(2 2 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
)
(LOFAT-PLACE-FILE-GUARD-LEMMA-7
(82 6 (:REWRITE DEFAULT-CAR))
(60 4 (:REWRITE CONSP-OF-LAST))
(50 5 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(43 12 (:REWRITE DEFAULT-<-1))
(28 28 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(27 9 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(26 1 (:REWRITE ZP-OPEN))
(25 2 (:DEFINITION NATP))
(22 13 (:REWRITE DEFAULT-+-2))
(22 1 (:DEFINITION BOUNDED-NAT-LISTP))
(18 12 (:REWRITE DEFAULT-<-2))
(17 13 (:REWRITE DEFAULT-+-1))
(15 5 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(14 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(10 4 (:REWRITE D-E-CC-UNDER-IFF . 3))
(9 5 (:REWRITE D-E-CC-UNDER-IFF . 2))
(7 7 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(3 3 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(3 3 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(1 1 (:TYPE-PRESCRIPTION ZP))
(1 1 (:TYPE-PRESCRIPTION NATP))
(1 1 (:REWRITE DEFAULT-CDR))
(1 1 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
)
(LEMMA)
(LOFAT-PLACE-FILE
(42305 878 (:DEFINITION NO-DUPLICATESP-EQUAL))
(38662 548 (:REWRITE COUNT-FREE-CLUSTERS-OF-SET-INDICES-IN-FA-TABLE-1))
(35475 2331 (:DEFINITION FIND-D-E))
(27263 966 (:REWRITE NFIX-WHEN-ZP))
(26550 33 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(26326 23 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(22937 378 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-5))
(19635 2763 (:REWRITE D-E-FIX-WHEN-D-E-P))
(15242 6824 (:REWRITE DEFAULT-CDR))
(13893 2547 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(10929 216 (:DEFINITION PLACE-D-E))
(10229 5775 (:REWRITE DEFAULT-+-2))
(9258 5218 (:REWRITE DEFAULT-CAR))
(8795 1377 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(8148 5145 (:REWRITE DEFAULT-<-2))
(7821 1042 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(6971 5775 (:REWRITE DEFAULT-+-1))
(6941 73 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(6607 5145 (:REWRITE DEFAULT-<-1))
(5271 1757 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(5189 1781 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(5166 956 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(5094 5094 (:TYPE-PRESCRIPTION D-E-FILENAME))
(3946 3946 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
(3218 448 (:REWRITE NON-FREE-INDEX-LISTP-OF-D-E-CC))
(3134 1049 (:REWRITE MEMBER-WHEN-ATOM))
(3042 1026 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(3002 10 (:REWRITE COUNT-FREE-CLUSTERS-OF-UPDATE-NTH))
(2736 2736 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(2119 2119 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(2016 672 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(2013 18 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(1730 14 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(1727 16 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(1548 1548 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(1512 216 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(1218 609 (:REWRITE DEFAULT-*-2))
(1195 389 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(1168 23 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(1049 1049 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(1049 1049 (:REWRITE INTERSECTP-MEMBER . 3))
(1049 1049 (:REWRITE INTERSECTP-MEMBER . 2))
(1026 342 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(1026 342 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(841 389 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(762 254 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(733 381 (:REWRITE NTH-WHEN-D-E-P . 2))
(701 296 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(684 684 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(648 216 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(609 609 (:REWRITE DEFAULT-*-1))
(540 540 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LISTP))
(437 46 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-HIFAT-TO-LOFAT-HELPER-DISJOINT-LEMMA-1))
(377 23 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(323 323 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(314 186 (:REWRITE NTH-WHEN-D-E-P . 3))
(299 46 (:REWRITE NON-FREE-INDEX-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(270 90 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 3))
(254 254 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(254 254 (:TYPE-PRESCRIPTION ATOM))
(241 241 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(240 24 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 3))
(237 105 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(216 46 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(216 46 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(189 63 (:TYPE-PRESCRIPTION MIN))
(161 23 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(150 14 (:LINEAR CAR-OF-LAST-WHEN-BOUNDED-NAT-LISTP))
(146 73 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(140 36 (:REWRITE NATP-OF-PLACE-CONTENTS))
(136 136 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(132 28 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
(132 2 (:DEFINITION BOUNDED-NAT-LISTP))
(110 46 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(99 33 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(73 73 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(72 24 (:REWRITE UNSIGNED-BYTE-LISTP-WHEN-D-E-P))
(72 24 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 2))
(72 24 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(69 69 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(69 23 (:REWRITE INTERSECTP-OF-SELF))
(60 10 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
(56 17 (:REWRITE APPEND-WHEN-NOT-CONSP))
(47 13 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(30 10 (:REWRITE TRUE-LISTP-WHEN-D-E-P))
(28 28 (:TYPE-PRESCRIPTION UPDATE-NTH))
(27 9 (:REWRITE UPDATE-BPB_SECPERCLUS-CORRECTNESS-2 . 3))
(24 24 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(23 23 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 5))
(23 23 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 4))
(23 23 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(20 20 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
(20 10 (:REWRITE SET::NONEMPTY-MEANS-SET))
(20 10 (:REWRITE FAT32-ENTRY-MASK-OF-FAT32-UPDATE-LOWER-28))
(18 18 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
(16 16 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(16 16 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(10 10 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
(10 10 (:REWRITE TRUE-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
(10 10 (:REWRITE SET::IN-SET))
(9 9 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-23))
(1 1 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
)
(PSEUDO-ROOT-D-E-OF-LOFAT-PLACE-FILE
(34769 2050 (:DEFINITION FIND-D-E))
(14650 360 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(10521 2103 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(9258 1136 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(7361 729 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(6574 2156 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(5412 3893 (:REWRITE DEFAULT-CDR))
(4672 4672 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(4620 4620 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(4414 4414 (:TYPE-PRESCRIPTION D-E-FILENAME))
(4381 2182 (:REWRITE DEFAULT-+-2))
(4047 3676 (:REWRITE DEFAULT-CAR))
(3964 1420 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(3729 113 (:REWRITE INTEGERP-OF-NTH-WHEN-INTEGER-LISTP))
(3476 701 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(3346 79 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(3030 31 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(2801 1892 (:REWRITE DEFAULT-<-2))
(2798 2798 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(2647 31 (:DEFINITION FREE-INDEX-LISTP))
(2539 531 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(2424 24 (:REWRITE NTH-OF-NATS=>CHARS))
(2353 53 (:DEFINITION PLACE-D-E))
(2323 1892 (:REWRITE DEFAULT-<-1))
(2304 144 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(2268 2268 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(2237 2237 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(2213 2182 (:REWRITE DEFAULT-+-1))
(2184 2184 (:REWRITE USEFUL-D-E-LIST-P-OF-MAKE-D-E-LIST))
(2182 31 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(1910 1910 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(1896 600 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(1860 62 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(1701 567 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(1701 567 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(1656 24 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(1464 1464 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(1230 394 (:DEFINITION STOBJ-FIND-N-FREE-CLUSTERS-CORRECTNESS-1))
(1224 24 (:REWRITE STR::DEFAULT-CODE-CHAR))
(1220 1220 (:TYPE-PRESCRIPTION CLUSTER-SIZE))
(1134 1134 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(1128 24 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(1128 24 (:REWRITE DEFAULT-CODE-CHAR))
(870 146 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(816 24 (:REWRITE TAKE-OF-LEN-FREE))
(807 62 (:REWRITE NFIX-WHEN-ZP))
(646 62 (:REWRITE NFIX-WHEN-NATP))
(630 96 (:REWRITE UPDATE-FATI-OF-FATI-WHEN-FAT32$C-P))
(624 24 (:REWRITE NATS=>CHARS-OF-TAKE))
(604 278 (:REWRITE DEFAULT-*-2))
(600 600 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(598 58 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(579 115 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(578 146 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(567 567 (:LINEAR POSITION-WHEN-MEMBER))
(567 567 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(555 185 (:REWRITE NTH-WHEN-D-E-P . 2))
(528 158 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(502 48 (:DEFINITION NATP))
(492 164 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(454 115 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(376 376 (:TYPE-PRESCRIPTION MAKE-EMPTY-SUBDIR-CONTENTS))
(372 372 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(372 62 (:LINEAR NATP-OF-CLUSTER-SIZE))
(371 53 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(364 300 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(316 316 (:TYPE-PRESCRIPTION FAT32$C-P))
(278 278 (:REWRITE DEFAULT-*-1))
(264 264 (:TYPE-PRESCRIPTION INTEGERP-OF-D-E-CC-CONTENTS))
(258 16 (:REWRITE CONSP-OF-LAST))
(249 75 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(246 164 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-80))
(212 48 (:DEFINITION NFIX))
(204 44 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(192 48 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(186 62 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(180 72 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(175 25 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(159 53 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(155 155 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(149 93 (:TYPE-PRESCRIPTION LAST))
(144 48 (:REWRITE NTH-WHEN-D-E-P . 3))
(138 46 (:REWRITE D-E-CC-UNDER-IFF . 3))
(136 136 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(124 31 (:REWRITE COMMUTATIVITY-OF-+))
(120 120 (:REWRITE D-E-P-OF-D-E-FIX))
(114 42 (:REWRITE FATI-OF-CLEAR-CC . 3))
(113 113 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(96 24 (:REWRITE TAKE-WHEN-ATOM))
(90 58 (:REWRITE D-E-CC-UNDER-IFF . 2))
(87 24 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(72 24 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(72 24 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(66 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-81))
(64 64 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(53 53 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(53 53 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(48 48 (:TYPE-PRESCRIPTION NATP))
(48 48 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(43 43 (:REWRITE APPEND-WHEN-NOT-CONSP))
(42 42 (:REWRITE FATI-OF-CLEAR-CC . 2))
(42 34 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(34 34 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(34 34 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(24 24 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(24 24 (:REWRITE NTH-OF-TAKE))
(24 24 (:REWRITE LEN-OF-TAKE))
(24 8 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(23 23 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(18 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-6 . 2))
(8 8 (:REWRITE COUNT-OF-CLUSTERS-OF-CLEAR-CC))
)
(MAX-ENTRY-COUNT-OF-LOFAT-PLACE-FILE
(34769 2050 (:DEFINITION FIND-D-E))
(14650 360 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(10521 2103 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(9258 1136 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(7361 729 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(6574 2156 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(5324 3849 (:REWRITE DEFAULT-CDR))
(4672 4672 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(4620 4620 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(4414 4414 (:TYPE-PRESCRIPTION D-E-FILENAME))
(4381 2182 (:REWRITE DEFAULT-+-2))
(3964 1420 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(3959 3632 (:REWRITE DEFAULT-CAR))
(3729 113 (:REWRITE INTEGERP-OF-NTH-WHEN-INTEGER-LISTP))
(3476 701 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(3346 79 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(3030 31 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(2801 1892 (:REWRITE DEFAULT-<-2))
(2798 2798 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(2647 31 (:DEFINITION FREE-INDEX-LISTP))
(2539 531 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(2424 24 (:REWRITE NTH-OF-NATS=>CHARS))
(2353 53 (:DEFINITION PLACE-D-E))
(2323 1892 (:REWRITE DEFAULT-<-1))
(2304 144 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(2268 2268 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(2237 2237 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(2213 2182 (:REWRITE DEFAULT-+-1))
(2184 2184 (:REWRITE USEFUL-D-E-LIST-P-OF-MAKE-D-E-LIST))
(2182 31 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(1910 1910 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(1896 600 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(1860 62 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(1701 567 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(1701 567 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(1656 24 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(1464 1464 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(1230 394 (:DEFINITION STOBJ-FIND-N-FREE-CLUSTERS-CORRECTNESS-1))
(1224 24 (:REWRITE STR::DEFAULT-CODE-CHAR))
(1220 1220 (:TYPE-PRESCRIPTION CLUSTER-SIZE))
(1134 1134 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(1128 24 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(1128 24 (:REWRITE DEFAULT-CODE-CHAR))
(870 146 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(816 24 (:REWRITE TAKE-OF-LEN-FREE))
(807 62 (:REWRITE NFIX-WHEN-ZP))
(646 62 (:REWRITE NFIX-WHEN-NATP))
(630 96 (:REWRITE UPDATE-FATI-OF-FATI-WHEN-FAT32$C-P))
(624 24 (:REWRITE NATS=>CHARS-OF-TAKE))
(604 278 (:REWRITE DEFAULT-*-2))
(600 600 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(598 58 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(579 115 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(578 146 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(567 567 (:LINEAR POSITION-WHEN-MEMBER))
(567 567 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(555 185 (:REWRITE NTH-WHEN-D-E-P . 2))
(528 158 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(502 48 (:DEFINITION NATP))
(492 164 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(454 115 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(376 376 (:TYPE-PRESCRIPTION MAKE-EMPTY-SUBDIR-CONTENTS))
(372 372 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(372 62 (:LINEAR NATP-OF-CLUSTER-SIZE))
(371 53 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(364 300 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(316 316 (:TYPE-PRESCRIPTION FAT32$C-P))
(278 278 (:REWRITE DEFAULT-*-1))
(264 264 (:TYPE-PRESCRIPTION INTEGERP-OF-D-E-CC-CONTENTS))
(258 16 (:REWRITE CONSP-OF-LAST))
(249 75 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(246 164 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-80))
(212 48 (:DEFINITION NFIX))
(204 44 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(192 48 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(186 62 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(180 72 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(175 25 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(159 53 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(155 155 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(149 93 (:TYPE-PRESCRIPTION LAST))
(144 48 (:REWRITE NTH-WHEN-D-E-P . 3))
(138 46 (:REWRITE D-E-CC-UNDER-IFF . 3))
(136 136 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(124 31 (:REWRITE COMMUTATIVITY-OF-+))
(120 120 (:REWRITE D-E-P-OF-D-E-FIX))
(114 42 (:REWRITE FATI-OF-CLEAR-CC . 3))
(113 113 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(96 24 (:REWRITE TAKE-WHEN-ATOM))
(90 58 (:REWRITE D-E-CC-UNDER-IFF . 2))
(87 24 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(72 24 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(72 24 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(66 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-81))
(64 64 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(53 53 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(53 53 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(48 48 (:TYPE-PRESCRIPTION NATP))
(48 48 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(43 43 (:REWRITE APPEND-WHEN-NOT-CONSP))
(42 42 (:REWRITE FATI-OF-CLEAR-CC . 2))
(42 34 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(34 34 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(34 34 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(24 24 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(24 24 (:REWRITE NTH-OF-TAKE))
(24 24 (:REWRITE LEN-OF-TAKE))
(24 8 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(23 23 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(18 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-6 . 2))
(8 8 (:REWRITE COUNT-OF-CLUSTERS-OF-CLEAR-CC))
)
(LOFAT-PLACE-FILE-OF-LOFAT-FILE-FIX
(43428 2550 (:DEFINITION FIND-D-E))
(27360 740 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(21016 1551 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(13427 2639 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(8362 2728 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(8098 5927 (:REWRITE DEFAULT-CDR))
(7993 3955 (:REWRITE DEFAULT-+-2))
(7272 72 (:REWRITE NTH-OF-NATS=>CHARS))
(7095 215 (:REWRITE INTEGERP-OF-NTH-WHEN-INTEGER-LISTP))
(6912 432 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(6895 172 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(6272 6272 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(6254 61 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(5902 5902 (:TYPE-PRESCRIPTION D-E-FILENAME))
(5663 3753 (:REWRITE DEFAULT-<-2))
(5520 5520 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(5511 61 (:DEFINITION FREE-INDEX-LISTP))
(5101 4365 (:REWRITE DEFAULT-CAR))
(4968 72 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(4600 3753 (:REWRITE DEFAULT-<-1))
(4596 61 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(4564 991 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(4532 4532 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(4444 1516 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(4392 4392 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(4016 3955 (:REWRITE DEFAULT-+-1))
(3812 89 (:DEFINITION PLACE-D-E))
(3774 3774 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(3672 72 (:REWRITE STR::DEFAULT-CODE-CHAR))
(3660 122 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(3580 3580 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(3558 758 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(3432 1112 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(3399 1133 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(3399 1133 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(3384 72 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(3384 72 (:REWRITE DEFAULT-CODE-CHAR))
(2855 2855 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(2766 2766 (:REWRITE USEFUL-D-E-LIST-P-OF-MAKE-D-E-LIST))
(2610 438 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(2448 72 (:REWRITE TAKE-OF-LEN-FREE))
(2332 2332 (:TYPE-PRESCRIPTION CLUSTER-SIZE))
(2266 2266 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(2149 642 (:DEFINITION STOBJ-FIND-N-FREE-CLUSTERS-CORRECTNESS-1))
(1872 72 (:REWRITE NATS=>CHARS-OF-TAKE))
(1734 438 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(1716 122 (:REWRITE NFIX-WHEN-ZP))
(1476 224 (:REWRITE UPDATE-FATI-OF-FATI-WHEN-FAT32$C-P))
(1381 122 (:REWRITE NFIX-WHEN-NATP))
(1293 431 (:REWRITE NTH-WHEN-D-E-P . 2))
(1176 126 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(1170 346 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(1133 1133 (:LINEAR POSITION-WHEN-MEMBER))
(1133 1133 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(1117 221 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(1112 1112 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(1112 484 (:REWRITE DEFAULT-*-2))
(1084 99 (:DEFINITION NATP))
(1050 350 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(866 221 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(732 732 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(732 122 (:LINEAR NATP-OF-CLUSTER-SIZE))
(692 692 (:TYPE-PRESCRIPTION FAT32$C-P))
(676 556 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(648 648 (:TYPE-PRESCRIPTION MAKE-EMPTY-SUBDIR-CONTENTS))
(639 89 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(576 144 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(574 38 (:REWRITE CONSP-OF-LAST))
(564 564 (:TYPE-PRESCRIPTION INTEGERP-OF-D-E-CC-CONTENTS))
(484 484 (:REWRITE DEFAULT-*-1))
(471 139 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(450 300 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-80))
(449 99 (:DEFINITION NFIX))
(432 144 (:REWRITE NTH-WHEN-D-E-P . 3))
(408 56 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(390 150 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(384 94 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(366 122 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(360 360 (:REWRITE D-E-P-OF-D-E-FIX))
(340 212 (:TYPE-PRESCRIPTION LAST))
(305 305 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(288 72 (:REWRITE TAKE-WHEN-ATOM))
(267 89 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(256 256 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(246 82 (:REWRITE D-E-CC-UNDER-IFF . 3))
(244 61 (:REWRITE COMMUTATIVITY-OF-+))
(222 126 (:REWRITE D-E-CC-UNDER-IFF . 2))
(222 80 (:REWRITE FATI-OF-CLEAR-CC . 3))
(215 215 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(192 52 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(144 144 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(120 120 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(118 118 (:REWRITE APPEND-WHEN-NOT-CONSP))
(108 60 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-81))
(102 34 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(102 34 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(99 99 (:TYPE-PRESCRIPTION NATP))
(89 89 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(89 89 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(84 76 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(80 80 (:REWRITE FATI-OF-CLEAR-CC . 2))
(76 76 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(76 76 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(72 72 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(72 72 (:REWRITE NTH-OF-TAKE))
(72 72 (:REWRITE LEN-OF-TAKE))
(50 50 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(45 15 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(27 9 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-6 . 2))
(15 15 (:REWRITE COUNT-OF-CLUSTERS-OF-CLEAR-CC))
)
(LOFAT-FILE-EQUIV-IMPLIES-EQUAL-LOFAT-PLACE-FILE-4
(45230 2656 (:DEFINITION FIND-D-E))
(30604 868 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(26366 1629 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(13997 2753 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(11223 1047 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(9696 96 (:REWRITE NTH-OF-NATS=>CHARS))
(9216 576 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(8984 6557 (:REWRITE DEFAULT-CDR))
(8849 4363 (:REWRITE DEFAULT-+-2))
(8744 2850 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(7623 231 (:REWRITE INTEGERP-OF-NTH-WHEN-INTEGER-LISTP))
(7609 204 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(6872 69 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(6624 96 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(6596 6596 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(6553 4315 (:REWRITE DEFAULT-<-2))
(6338 6338 (:TYPE-PRESCRIPTION D-E-FILENAME))
(6035 69 (:DEFINITION FREE-INDEX-LISTP))
(5856 5856 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(5703 4697 (:REWRITE DEFAULT-CAR))
(5544 5544 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(5314 4315 (:REWRITE DEFAULT-<-1))
(5204 5204 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(5000 69 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(4896 96 (:REWRITE STR::DEFAULT-CODE-CHAR))
(4604 1009 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(4512 96 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(4512 96 (:REWRITE DEFAULT-CODE-CHAR))
(4460 1520 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(4432 4363 (:REWRITE DEFAULT-+-1))
(4182 4182 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(4140 138 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(4052 97 (:DEFINITION PLACE-D-E))
(3903 1301 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(3903 1301 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(3816 1240 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(3648 776 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(3622 3622 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(3480 584 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(3264 96 (:REWRITE TAKE-OF-LEN-FREE))
(2989 2989 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(2892 2892 (:REWRITE USEFUL-D-E-LIST-P-OF-MAKE-D-E-LIST))
(2620 2620 (:TYPE-PRESCRIPTION CLUSTER-SIZE))
(2602 2602 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(2496 96 (:REWRITE NATS=>CHARS-OF-TAKE))
(2333 690 (:DEFINITION STOBJ-FIND-N-FREE-CLUSTERS-CORRECTNESS-1))
(2312 584 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(1858 138 (:REWRITE NFIX-WHEN-ZP))
(1692 256 (:REWRITE UPDATE-FATI-OF-FATI-WHEN-FAT32$C-P))
(1557 519 (:REWRITE NTH-WHEN-D-E-P . 2))
(1491 138 (:REWRITE NFIX-WHEN-NATP))
(1380 150 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(1338 394 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(1301 1301 (:LINEAR POSITION-WHEN-MEMBER))
(1301 1301 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(1256 532 (:REWRITE DEFAULT-*-2))
(1240 1240 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(1211 239 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(1164 109 (:DEFINITION NATP))
(1134 378 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(932 239 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(828 828 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(828 138 (:LINEAR NATP-OF-CLUSTER-SIZE))
(788 788 (:TYPE-PRESCRIPTION FAT32$C-P))
(768 192 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(756 620 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(712 712 (:TYPE-PRESCRIPTION MAKE-EMPTY-SUBDIR-CONTENTS))
(695 97 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(684 684 (:TYPE-PRESCRIPTION INTEGERP-OF-D-E-CC-CONTENTS))
(632 44 (:REWRITE CONSP-OF-LAST))
(576 192 (:REWRITE NTH-WHEN-D-E-P . 3))
(532 532 (:REWRITE DEFAULT-*-1))
(531 155 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(498 332 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-80))
(487 109 (:DEFINITION NFIX))
(480 480 (:REWRITE D-E-P-OF-D-E-FIX))
(466 62 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(444 168 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(444 114 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(414 138 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(384 96 (:REWRITE TAKE-WHEN-ATOM))
(382 238 (:TYPE-PRESCRIPTION LAST))
(345 345 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(296 296 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(291 97 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(278 150 (:REWRITE D-E-CC-UNDER-IFF . 2))
(276 69 (:REWRITE COMMUTATIVITY-OF-+))
(258 86 (:REWRITE D-E-CC-UNDER-IFF . 3))
(246 88 (:REWRITE FATI-OF-CLEAR-CC . 3))
(231 231 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(222 60 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(192 192 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(150 150 (:REWRITE APPEND-WHEN-NOT-CONSP))
(136 136 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(109 109 (:TYPE-PRESCRIPTION NATP))
(108 60 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-81))
(102 34 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(102 34 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(97 97 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(97 97 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(96 96 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(96 96 (:REWRITE NTH-OF-TAKE))
(96 96 (:REWRITE LEN-OF-TAKE))
(96 80 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(88 88 (:REWRITE FATI-OF-CLEAR-CC . 2))
(80 80 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(80 80 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(54 54 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(51 17 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(27 9 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-6 . 2))
(17 17 (:REWRITE COUNT-OF-CLUSTERS-OF-CLEAR-CC))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29
(1 1 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-76
(180 6 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(82 2 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(74 2 (:REWRITE DEFAULT-CAR))
(72 2 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(66 2 (:REWRITE DEFAULT-CDR))
(64 2 (:REWRITE CONSP-OF-LAST))
(59 59 (:TYPE-PRESCRIPTION STOBJ-SET-INDICES-IN-FA-TABLE))
(48 6 (:REWRITE ZP-OPEN))
(30 16 (:REWRITE DEFAULT-<-2))
(24 6 (:LINEAR NATP-OF-CLUSTER-SIZE))
(18 6 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(17 16 (:REWRITE DEFAULT-<-1))
(16 8 (:TYPE-PRESCRIPTION LAST))
(14 9 (:REWRITE DEFAULT-+-2))
(13 9 (:REWRITE DEFAULT-+-1))
(8 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
(6 6 (:TYPE-PRESCRIPTION FAT32$C-P))
(6 6 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(6 2 (:REWRITE FAT32-MASKED-ENTRY-P-OF-D-E-FIRST-CLUSTER))
(4 4 (:TYPE-PRESCRIPTION D-E-P))
(3 3 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(2 2 (:REWRITE INTEGER-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(1 1 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(1 1 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-78
(156 6 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(96 12 (:REWRITE ZP-OPEN))
(74 2 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(66 2 (:REWRITE DEFAULT-CAR))
(64 2 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(59 59 (:TYPE-PRESCRIPTION STOBJ-SET-INDICES-IN-FA-TABLE))
(58 2 (:REWRITE DEFAULT-CDR))
(56 2 (:REWRITE CONSP-OF-LAST))
(30 16 (:REWRITE DEFAULT-<-2))
(17 16 (:REWRITE DEFAULT-<-1))
(16 8 (:TYPE-PRESCRIPTION LAST))
(14 9 (:REWRITE DEFAULT-+-2))
(13 9 (:REWRITE DEFAULT-+-1))
(8 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
(6 2 (:REWRITE FAT32-MASKED-ENTRY-P-OF-D-E-FIRST-CLUSTER))
(4 4 (:TYPE-PRESCRIPTION D-E-P))
(3 3 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(2 2 (:REWRITE INTEGER-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(1 1 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(1 1 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
)
(LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1
(165589 23056 (:REWRITE DEFAULT-CDR))
(110873 12946 (:REWRITE STR::CONSP-OF-EXPLODE))
(109201 893 (:DEFINITION FREE-INDEX-LISTP))
(98806 5601 (:DEFINITION FIND-D-E))
(94571 357 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(80784 1699 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(79053 43192 (:REWRITE DEFAULT-+-2))
(73487 1189 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(68204 169 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(51935 43192 (:REWRITE DEFAULT-+-1))
(45912 6975 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(45514 27475 (:REWRITE DEFAULT-<-2))
(43585 5713 (:REWRITE D-E-FIX-WHEN-D-E-P))
(37169 27475 (:REWRITE DEFAULT-<-1))
(33372 27 (:REWRITE SET-INDICES-IN-FA-TABLE-CORRECTNESS-3))
(32089 5657 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(30934 7656 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(29926 1189 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(28942 6862 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(27238 10018 (:REWRITE DEFAULT-CAR))
(25394 25394 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(24480 314 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(19419 19419 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(17758 5882 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(17478 2488 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(16143 277 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(15389 160 (:REWRITE NOT-INTERSECTP-LIST-OF-FIND-N-FREE-CLUSTERS))
(14734 14734 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(14330 2488 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(13224 174 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(13149 160 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(12020 12020 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(11387 169 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(11314 11314 (:TYPE-PRESCRIPTION D-E-FILENAME))
(11238 1189 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(10795 6169 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(10724 1189 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(10633 350 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(10612 350 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(10213 2913 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(10057 3859 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(9077 101 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-87))
(9056 9056 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(9033 508 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(8891 552 (:REWRITE D-E-CC-UNDER-IFF . 2))
(6792 2264 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(6792 2264 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(6300 4077 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(5788 2894 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(4528 4528 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(4316 4316 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(4046 1999 (:REWRITE DEFAULT-*-2))
(3848 338 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-HIFAT-TO-LOFAT-HELPER-DISJOINT-LEMMA-1))
(3314 498 (:REWRITE NON-FREE-INDEX-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(3208 987 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(3128 1902 (:REWRITE NTH-WHEN-D-E-P . 2))
(3058 56 (:DEFINITION PLACE-D-E))
(1999 1999 (:REWRITE DEFAULT-*-1))
(1933 803 (:REWRITE NTH-WHEN-D-E-P . 3))
(1929 357 (:REWRITE MEMBER-WHEN-ATOM))
(1867 1867 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(1777 1063 (:REWRITE DEFAULT-UNARY-MINUS))
(1760 160 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(1347 318 (:DEFINITION POSITION-EQUAL-AC))
(1314 1314 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(1189 1189 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(1189 160 (:REWRITE INTERSECTP-OF-SELF))
(1044 1044 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(800 800 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LIST-LISTP))
(522 522 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(522 522 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(510 510 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(392 56 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(357 357 (:REWRITE SUBSETP-MEMBER . 4))
(357 357 (:REWRITE SUBSETP-MEMBER . 3))
(357 357 (:REWRITE SUBSETP-MEMBER . 2))
(357 357 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(357 357 (:REWRITE INTERSECTP-MEMBER . 3))
(357 357 (:REWRITE INTERSECTP-MEMBER . 2))
(348 348 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(348 348 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(348 348 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(348 174 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(186 62 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(169 169 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 4))
(169 169 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(168 56 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(124 124 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(84 84 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(68 68 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(46 46 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(21 7 (:REWRITE D-E-P-OF-D-E-INSTALL-DIRECTORY-BIT . 1))
(11 11 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(9 9 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
)
(LOFAT-PLACE-FILE-ALT
(6 6 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
)
(LOFAT-PLACE-FILE-ALT-CORRECTNESS-1
(935433 714 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(890708 3230 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(599004 446 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(482431 100079 (:REWRITE DEFAULT-CDR))
(444428 25479 (:DEFINITION FIND-D-E))
(352480 1660 (:DEFINITION FREE-INDEX-LISTP))
(321316 2576 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(288434 150255 (:REWRITE DEFAULT-+-2))
(193081 150255 (:REWRITE DEFAULT-+-1))
(187294 115933 (:REWRITE DEFAULT-<-2))
(171798 2576 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(169546 461 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(168595 2576 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(167186 1414 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(167166 1414 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(166510 1356 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(151890 115933 (:REWRITE DEFAULT-<-1))
(143927 6834 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(143875 26333 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(142947 61148 (:REWRITE DEFAULT-CAR))
(138598 31842 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(85720 11665 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(85561 750 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(58554 58554 (:TYPE-PRESCRIPTION D-E-FILENAME))
(55715 598 (:REWRITE NTH-OF-NATS=>CHARS))
(52156 11244 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(51192 51192 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(45574 2577 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(42767 873 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(42148 3409 (:REWRITE D-E-CC-UNDER-IFF . 2))
(39934 39934 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(35934 598 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(35856 18876 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(34672 456 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(31806 853 (:DEFINITION PLACE-D-E))
(30712 30712 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(29922 9974 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(29922 9974 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(29707 29707 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(28212 598 (:REWRITE STR::DEFAULT-CODE-CHAR))
(26108 598 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(25820 598 (:REWRITE DEFAULT-CODE-CHAR))
(23842 13820 (:REWRITE NTH-WHEN-D-E-P . 2))
(19948 19948 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(19638 3624 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(17335 709 (:REWRITE TAKE-OF-LEN-FREE))
(15184 5244 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(14591 425 (:REWRITE NOT-INTERSECTP-LIST-OF-FIND-N-FREE-CLUSTERS))
(14319 14319 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(13994 598 (:REWRITE NATS=>CHARS-OF-TAKE))
(12390 3624 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(10929 65 (:REWRITE LEN-UPDATE-NTH))
(10783 4174 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(10138 104 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(10094 3556 (:REWRITE DEFAULT-*-2))
(8641 425 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(8002 3962 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(7726 124 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(7702 598 (:REWRITE NTH-OF-TAKE))
(7540 3674 (:REWRITE NTH-WHEN-D-E-P . 3))
(7464 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(6966 850 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-HIFAT-TO-LOFAT-HELPER-DISJOINT-LEMMA-1))
(6263 853 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(6161 6161 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(5691 1275 (:REWRITE NON-FREE-INDEX-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(4675 425 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(4574 3 (:REWRITE SET-INDICES-IN-FA-TABLE-CORRECTNESS-3))
(4089 4089 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(3556 3556 (:REWRITE DEFAULT-*-1))
(3552 177 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(3074 209 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(2915 83 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-87))
(2790 2790 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(2739 2739 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(2718 199 (:REWRITE CONSP-OF-LAST))
(2576 2576 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(2571 857 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(2503 709 (:REWRITE TAKE-WHEN-ATOM))
(2291 2291 (:REWRITE D-E-P-OF-D-E-FIX))
(2125 2125 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LIST-LISTP))
(2051 714 (:REWRITE MEMBER-WHEN-ATOM))
(1712 24 (:REWRITE LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(1514 862 (:TYPE-PRESCRIPTION LAST))
(1437 275 (:REWRITE INTERSECTP-OF-SELF))
(1369 1369 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(1369 1369 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(1302 480 (:TYPE-PRESCRIPTION MIN))
(1296 16 (:REWRITE ABS-PLACE-FILE-HELPER-OF-CTX-APP-LEMMA-1))
(1268 1268 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(1255 463 (:REWRITE APPEND-WHEN-NOT-CONSP))
(1208 184 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
(1196 1196 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(925 925 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(913 913 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(913 913 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(913 913 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(912 456 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(777 777 (:REWRITE D-E-P-OF-PLACE-CONTENTS . 1))
(774 774 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(752 8 (:DEFINITION FAT32-FILENAME-LIST-PREFIXP))
(742 742 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(729 243 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(714 714 (:REWRITE SUBSETP-MEMBER . 4))
(714 714 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(714 714 (:REWRITE INTERSECTP-MEMBER . 3))
(714 714 (:REWRITE INTERSECTP-MEMBER . 2))
(655 338 (:REWRITE DEFAULT-UNARY-MINUS))
(589 589 (:REWRITE SUBSETP-MEMBER . 2))
(567 99 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(487 487 (:REWRITE LEN-OF-TAKE))
(486 486 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(468 78 (:LINEAR NATP-OF-CLUSTER-SIZE))
(446 446 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(444 444 (:REWRITE D-E-P-OF-PLACE-CONTENTS . 3))
(333 333 (:TYPE-PRESCRIPTION NATS=>CHARS))
(312 312 (:TYPE-PRESCRIPTION LOFAT-PLACE-FILE-HELPER))
(288 99 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(265 2 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(229 229 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(216 36 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(195 65 (:DEFINITION MAX))
(184 184 (:TYPE-PRESCRIPTION UPDATE-NTH))
(184 184 (:TYPE-PRESCRIPTION TRUE-LISTP))
(173 173 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(124 124 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(118 1 (:DEFINITION DELETE-D-E))
(102 3 (:REWRITE DELETE-D-E-CORRECTNESS-1))
(102 2 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(100 3 (:REWRITE REMOVE-ASSOC-WHEN-ABSENT-1))
(80 16 (:REWRITE FAT32-FILENAME-LIST-PREFIXP-WHEN-ATOM-1))
(63 63 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(57 19 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 3))
(56 56 (:TYPE-PRESCRIPTION FAT32-FILENAME-LIST-PREFIXP))
(52 1 (:DEFINITION REMOVE-ASSOC-EQUAL))
(34 8 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(34 1 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-23))
(26 3 (:DEFINITION ASSOC-EQUAL))
(16 16 (:REWRITE FAT32-FILENAME-LIST-PREFIXP-TRANSITIVE . 2))
(16 16 (:REWRITE FAT32-FILENAME-LIST-PREFIXP-TRANSITIVE . 1))
(12 12 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(8 8 (:TYPE-PRESCRIPTION FAT32-FILENAME-EQUIV$INLINE))
(6 6 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(3 3 (:TYPE-PRESCRIPTION DELETE-D-E))
(3 1 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
)
(LOFAT-PLACE-FILE-CORRECTNESS-2
(65034 6 (:DEFINITION LOFAT-PLACE-FILE))
(30262 4 (:DEFINITION LOFAT-PLACE-FILE-ALT))
(29088 370 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(27520 90 (:REWRITE LEN-OF-NATS=>CHARS))
(27440 80 (:REWRITE LEN-OF-INSERT-D-E))
(26666 186 (:REWRITE LENGTH-WHEN-STRINGP))
(22730 80 (:REWRITE LEN-OF-PLACE-D-E))
(19903 160 (:DEFINITION STOBJ-FIND-N-FREE-CLUSTERS-CORRECTNESS-1))
(19430 318 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(19327 40 (:REWRITE PLACE-CONTENTS-CORRECTNESS-1))
(14390 80 (:REWRITE PLACE-CONTENTS-EXPANSION-1))
(13736 751 (:LINEAR FIND-N-FREE-CLUSTERS-CORRECTNESS-7))
(12728 100 (:REWRITE EFFECTIVE-FAT-OF-UPDATE-FATI))
(12092 1166 (:REWRITE LEN-OF-FIND-N-FREE-CLUSTERS))
(12046 716 (:REWRITE NFIX-WHEN-NATP))
(11871 217 (:DEFINITION NATP))
(11192 716 (:REWRITE NFIX-WHEN-ZP))
(8962 800 (:DEFINITION LEN))
(8897 673 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(8826 92 (:REWRITE NTH-OF-NATS=>CHARS))
(8598 42 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(7480 7480 (:TYPE-PRESCRIPTION LEN))
(7146 1166 (:DEFINITION MIN))
(7140 420 (:DEFINITION FIND-D-E))
(7074 24 (:REWRITE UPDATE-DIR-CONTENTS-CORRECTNESS-1))
(6891 6891 (:TYPE-PRESCRIPTION COUNT-FREE-CLUSTERS))
(6520 100 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(6325 4104 (:REWRITE DEFAULT-<-1))
(6240 48 (:REWRITE UPDATE-FATI-OF-UPDATE-FATI-COINCIDENT))
(6083 100 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(5868 92 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(5757 4104 (:REWRITE DEFAULT-<-2))
(5195 2567 (:REWRITE DEFAULT-+-2))
(5144 496 (:REWRITE LEN-OF-EFFECTIVE-FAT))
(5002 5002 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(4834 335 (:REWRITE INTEGERP-OF-NTH-WHEN-INTEGER-LISTP))
(4760 318 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(4582 1632 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(4464 92 (:REWRITE STR::DEFAULT-CODE-CHAR))
(4320 36 (:REWRITE UPDATE-FATI-OF-FATI-WHEN-FAT32$C-P))
(4144 92 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(4096 92 (:REWRITE DEFAULT-CODE-CHAR))
(4016 672 (:REWRITE D-E-FIX-WHEN-D-E-P))
(3680 110 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(3482 22 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29))
(3398 3398 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(3354 20 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(3210 2567 (:REWRITE DEFAULT-+-1))
(3150 558 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(3136 112 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(3084 456 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(3050 1561 (:REWRITE DEFAULT-CDR))
(2970 318 (:REWRITE FIND-D-E-CORRECTNESS-2))
(2858 102 (:REWRITE TAKE-OF-LEN-FREE))
(2500 500 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-8))
(2500 500 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(2390 80 (:DEFINITION PLACE-D-E))
(2252 92 (:REWRITE NATS=>CHARS-OF-TAKE))
(2034 558 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(1920 1920 (:TYPE-PRESCRIPTION D-E-FILENAME))
(1900 580 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(1690 260 (:REWRITE STR::CONSP-OF-EXPLODE))
(1464 1464 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(1447 118 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(1428 1428 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(1423 611 (:REWRITE NTH-WHEN-D-E-P . 2))
(1374 458 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(1247 1247 (:TYPE-PRESCRIPTION NAT-LISTP))
(1180 1180 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(1131 1131 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-LIST-P))
(1098 366 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(1098 366 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(1040 80 (:REWRITE DISTRIBUTIVITY))
(1018 274 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(1009 614 (:REWRITE DEFAULT-CAR))
(985 701 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(982 381 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(970 970 (:TYPE-PRESCRIPTION NATP-OF-PLACE-CONTENTS))
(961 722 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(922 922 (:TYPE-PRESCRIPTION FIND-N-FREE-CLUSTERS))
(922 186 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
(919 367 (:LINEAR COUNT-FREE-CLUSTERS-CORRECTNESS-1))
(896 208 (:REWRITE DEFAULT-*-2))
(810 142 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(777 78 (:REWRITE D-E-CC-UNDER-IFF . 2))
(761 67 (:REWRITE D-E-CC-UNDER-IFF . 3))
(760 140 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(759 25 (:REWRITE FATI-OF-CLEAR-CC . 3))
(732 732 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(732 92 (:REWRITE NTH-OF-TAKE))
(700 140 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(700 70 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(651 6 (:DEFINITION FREE-INDEX-LISTP))
(601 281 (:REWRITE NTH-WHEN-D-E-P . 3))
(590 80 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(590 15 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(582 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(580 580 (:TYPE-PRESCRIPTION D-E-LIST-P))
(560 80 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(550 6 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(506 506 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(458 458 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(425 15 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(420 420 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(419 146 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(390 390 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(386 386 (:REWRITE D-E-P-OF-D-E-FIX))
(382 382 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(380 130 (:REWRITE NATP-OF-PLACE-CONTENTS))
(378 102 (:REWRITE TAKE-WHEN-ATOM))
(370 370 (:TYPE-PRESCRIPTION ATOM))
(366 366 (:LINEAR POSITION-WHEN-MEMBER))
(366 366 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(359 359 (:TYPE-PRESCRIPTION INTEGER-LISTP))
(330 18 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(330 18 (:REWRITE CONSP-OF-LAST))
(325 325 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-8))
(312 12 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(310 178 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(302 214 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(300 300 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(300 240 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(290 290 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(240 80 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(240 80 (:REWRITE NATS=>STRING-OF-STRING=>NATS))
(231 231 (:REWRITE COUNT-OF-CLUSTERS-OF-CLEAR-CC))
(222 6 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(217 217 (:TYPE-PRESCRIPTION NATP))
(210 100 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(210 12 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(210 12 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(208 208 (:REWRITE DEFAULT-*-1))
(200 100 (:REWRITE FAT32-UPDATE-LOWER-28-CORRECTNESS-1 . 1))
(185 185 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(184 184 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(171 171 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-P))
(170 160 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-80))
(160 80 (:REWRITE STR-FIX-WHEN-STRINGP))
(150 150 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(146 146 (:TYPE-PRESCRIPTION FAT-LENGTH))
(140 140 (:REWRITE D-E-FILENAME-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(138 57 (:REWRITE APPEND-WHEN-NOT-CONSP))
(134 134 (:TYPE-PRESCRIPTION NATS=>STRING))
(126 78 (:TYPE-PRESCRIPTION LAST))
(121 121 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-2 . 1))
(104 52 (:REWRITE FAT-LENGTH-OF-CLEAR-CC))
(100 100 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(93 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(92 92 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(92 16 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(90 90 (:TYPE-PRESCRIPTION LENGTH))
(90 90 (:TYPE-PRESCRIPTION FAT32$C-P))
(84 84 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(82 82 (:REWRITE LEN-OF-TAKE))
(81 81 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(80 80 (:TYPE-PRESCRIPTION STRINGP-OF-D-E-CC-CONTENTS))
(80 80 (:REWRITE EXPLODE-OF-NATS=>STRING))
(80 2 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(75 37 (:REWRITE FAT32-MASKED-ENTRY-P-OF-D-E-FIRST-CLUSTER))
(70 70 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(70 70 (:REWRITE D-E-P-OF-PLACE-CONTENTS . 1))
(66 66 (:TYPE-PRESCRIPTION NATP-OF-UPDATE-DIR-CONTENTS))
(65 65 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(60 10 (:LINEAR NATP-OF-CLUSTER-SIZE))
(50 10 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(48 48 (:TYPE-PRESCRIPTION LOFAT-PLACE-FILE-HELPER))
(46 16 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(45 45 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(40 40 (:TYPE-PRESCRIPTION MAKE-EMPTY-SUBDIR-CONTENTS))
(40 40 (:TYPE-PRESCRIPTION FAT32-UPDATE-LOWER-28))
(40 40 (:REWRITE D-E-P-OF-PLACE-CONTENTS . 3))
(36 6 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(35 5 (:REWRITE FOLD-CONSTS-IN-+))
(30 30 (:TYPE-PRESCRIPTION NATS=>CHARS))
(30 30 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(25 25 (:REWRITE FATI-OF-CLEAR-CC . 2))
(25 15 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(24 24 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(24 24 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
(19 7 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(17 3 (:REWRITE LOFAT-FILE-P-WHEN-LOFAT-DIRECTORY-FILE-P-OR-LOFAT-REGULAR-FILE-P))
(15 15 (:TYPE-PRESCRIPTION FAT32-ENTRY-LIST-P))
(15 15 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(15 5 (:REWRITE UNICITY-OF-0))
(13 13 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(12 12 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(12 12 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(11 11 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(11 11 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(10 10 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(10 10 (:REWRITE FAT32-FILENAME-P-OF-FAT32-FILENAME-FIX))
(10 5 (:REWRITE FIX-WHEN-ACL2-NUMBERP))
(7 2 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(6 6 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(2 2 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(2 2 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
)
(NATP-OF-LOFAT-PLACE-FILE
(39414 2311 (:DEFINITION FIND-D-E))
(22760 680 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(22633 1331 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(12150 2384 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(8484 84 (:REWRITE NTH-OF-NATS=>CHARS))
(8064 504 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(7517 2457 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(7392 732 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(6574 4939 (:REWRITE DEFAULT-CDR))
(6521 3202 (:REWRITE DEFAULT-+-2))
(5796 84 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(5667 159 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(5662 5662 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(5496 5496 (:TYPE-PRESCRIPTION D-E-FILENAME))
(5146 3353 (:REWRITE DEFAULT-<-2))
(5124 5124 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(5111 51 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(5049 153 (:REWRITE INTEGERP-OF-NTH-WHEN-INTEGER-LISTP))
(4724 4724 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(4496 3974 (:REWRITE DEFAULT-CAR))
(4493 51 (:DEFINITION FREE-INDEX-LISTP))
(4284 84 (:REWRITE STR::DEFAULT-CODE-CHAR))
(4182 3353 (:REWRITE DEFAULT-<-1))
(4006 145 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(3994 1426 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(3948 3948 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(3948 84 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(3948 84 (:REWRITE DEFAULT-CODE-CHAR))
(3728 51 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(3576 746 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(3253 3202 (:REWRITE DEFAULT-+-1))
(3168 3168 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(3060 102 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(3045 511 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(2985 73 (:DEFINITION PLACE-D-E))
(2961 987 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(2961 987 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(2900 2900 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(2856 920 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(2856 84 (:REWRITE TAKE-OF-LEN-FREE))
(2764 576 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(2560 2560 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(2487 2487 (:REWRITE USEFUL-D-E-LIST-P-OF-MAKE-D-E-LIST))
(2184 84 (:REWRITE NATS=>CHARS-OF-TAKE))
(2023 511 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(1974 1974 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(1940 1940 (:TYPE-PRESCRIPTION CLUSTER-SIZE))
(1690 514 (:DEFINITION STOBJ-FIND-N-FREE-CLUSTERS-CORRECTNESS-1))
(1386 102 (:REWRITE NFIX-WHEN-ZP))
(1215 405 (:REWRITE NTH-WHEN-D-E-P . 2))
(1138 350 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(1113 102 (:REWRITE NFIX-WHEN-NATP))
(1108 118 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(987 987 (:LINEAR POSITION-WHEN-MEMBER))
(987 987 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(972 176 (:REWRITE UPDATE-FATI-OF-FATI-WHEN-FAT32$C-P))
(964 398 (:REWRITE DEFAULT-*-2))
(920 920 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(846 282 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(814 160 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(700 700 (:TYPE-PRESCRIPTION FAT32$C-P))
(674 170 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(619 160 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(612 612 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(612 102 (:LINEAR NATP-OF-CLUSTER-SIZE))
(610 78 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29))
(564 564 (:TYPE-PRESCRIPTION INTEGERP-OF-D-E-CC-CONTENTS))
(564 460 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(536 536 (:TYPE-PRESCRIPTION MAKE-EMPTY-SUBDIR-CONTENTS))
(527 73 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(504 168 (:REWRITE NTH-WHEN-D-E-P . 3))
(429 123 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(420 420 (:REWRITE D-E-P-OF-D-E-FIX))
(403 31 (:REWRITE CONSP-OF-LAST))
(398 398 (:REWRITE DEFAULT-*-1))
(379 149 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(366 244 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-80))
(363 81 (:DEFINITION NFIX))
(362 362 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(354 94 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(336 84 (:REWRITE TAKE-WHEN-ATOM))
(320 40 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(306 102 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(255 255 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(254 158 (:TYPE-PRESCRIPTION LAST))
(240 52 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(230 118 (:REWRITE D-E-CC-UNDER-IFF . 2))
(219 73 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(204 51 (:REWRITE COMMUTATIVITY-OF-+))
(174 62 (:REWRITE FATI-OF-CLEAR-CC . 3))
(168 168 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(168 56 (:REWRITE D-E-CC-UNDER-IFF . 3))
(153 153 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(123 123 (:REWRITE APPEND-WHEN-NOT-CONSP))
(104 104 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(84 84 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(84 84 (:REWRITE NTH-OF-TAKE))
(84 84 (:REWRITE LEN-OF-TAKE))
(73 73 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(73 73 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(72 60 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(72 24 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(72 24 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(66 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-81))
(62 62 (:REWRITE FATI-OF-CLEAR-CC . 2))
(60 60 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(60 60 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(54 8 (:REWRITE LOFAT-FS-P-OF-PLACE-CONTENTS))
(39 13 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(33 33 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(18 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-6 . 2))
(13 13 (:REWRITE COUNT-OF-CLUSTERS-OF-CLEAR-CC))
(3 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-78))
)
(D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT
(127673 2913 (:REWRITE NFIX-WHEN-ZP))
(85421 4958 (:DEFINITION FIND-D-E))
(62155 630 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(61087 355 (:DEFINITION FREE-INDEX-LISTP))
(60370 5281 (:REWRITE D-E-CC-UNDER-IFF . 3))
(59644 301 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(56238 398 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(48841 12822 (:REWRITE DEFAULT-CDR))
(45899 24715 (:REWRITE DEFAULT-+-2))
(37661 632 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(31396 24715 (:REWRITE DEFAULT-+-1))
(26314 5016 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(24493 102 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(23990 14827 (:REWRITE DEFAULT-<-2))
(21033 11378 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(20204 106 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(19915 309 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(18769 14827 (:REWRITE DEFAULT-<-1))
(18239 4494 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(14550 8465 (:REWRITE DEFAULT-CAR))
(13378 630 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(12910 40 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(12162 546 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(12070 546 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(11987 503 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(11944 630 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(10587 1260 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(10554 10554 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(10280 10280 (:TYPE-PRESCRIPTION D-E-FILENAME))
(9746 1046 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(7343 2531 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(6850 1446 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(6408 43 (:REWRITE NOT-INTERSECTP-LIST-OF-FIND-N-FREE-CLUSTERS))
(6322 1122 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(6291 1641 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(5806 43 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(5777 28 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(5642 5642 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(5455 1819 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(4876 48 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(4440 78 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(4016 4016 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(3984 145 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(3650 46 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(3606 1170 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(3520 240 (:DEFINITION POSITION-EQUAL-AC))
(3118 32 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(3006 1002 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(3006 1002 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(2942 1002 (:LINEAR POSITION-WHEN-MEMBER))
(2802 32 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(2796 28 (:REWRITE NTH-OF-NATS=>CHARS))
(2662 994 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(2528 2528 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(2473 57 (:DEFINITION PLACE-D-E))
(2407 841 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(2004 2004 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(1932 28 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(1828 1042 (:REWRITE NTH-WHEN-D-E-P . 2))
(1777 1777 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(1708 1708 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(1412 28 (:REWRITE STR::DEFAULT-CODE-CHAR))
(1316 28 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(1300 28 (:REWRITE DEFAULT-CODE-CHAR))
(1178 198 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(1170 1170 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(1096 512 (:REWRITE DEFAULT-*-2))
(1010 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(960 60 (:DEFINITION POSITION-EQUAL))
(952 28 (:REWRITE TAKE-OF-LEN-FREE))
(861 466 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(813 31 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(728 28 (:REWRITE NATS=>CHARS-OF-TAKE))
(674 170 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(666 222 (:TYPE-PRESCRIPTION MIN))
(630 630 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(622 309 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(560 16 (:DEFINITION NO-DUPLICATESP-EQUAL))
(512 512 (:REWRITE DEFAULT-*-1))
(473 43 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(441 49 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-145))
(440 340 (:TYPE-PRESCRIPTION POSITION-EQUAL-AC-WHEN-MEMBER))
(423 289 (:REWRITE INTERSECT-WITH-SUBSET . 8))
(420 118 (:REWRITE MEMBER-WHEN-ATOM))
(420 20 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(404 84 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
(399 57 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(395 299 (:REWRITE NTH-WHEN-D-E-P . 3))
(368 29 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(368 27 (:REWRITE CONSP-OF-LAST))
(358 106 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(310 310 (:REWRITE INTERSECT-WITH-SUBSET . 12))
(289 289 (:REWRITE INTERSECT-WITH-SUBSET . 10))
(289 289 (:REWRITE INTERSECT-WITH-SUBSET . 9))
(289 289 (:REWRITE INTERSECT-WITH-SUBSET . 7))
(289 289 (:REWRITE INTERSECT-WITH-SUBSET . 6))
(289 289 (:REWRITE INTERSECT-WITH-SUBSET . 5))
(289 289 (:REWRITE INTERSECT-WITH-SUBSET . 4))
(289 289 (:REWRITE INTERSECT-WITH-SUBSET . 3))
(289 289 (:REWRITE INTERSECT-WITH-SUBSET . 2))
(289 289 (:REWRITE INTERSECT-WITH-SUBSET . 1))
(279 279 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(264 264 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(252 35 (:REWRITE INTERSECTP-OF-SELF))
(243 27 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-1))
(240 120 (:TYPE-PRESCRIPTION SET-INDICES-IN-FA-TABLE))
(236 32 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(216 116 (:TYPE-PRESCRIPTION LAST))
(215 215 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LIST-LISTP))
(205 4 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(183 61 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(183 61 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(164 2 (:REWRITE D-E-CC-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(154 154 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(151 151 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(150 150 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(150 51 (:REWRITE APPEND-WHEN-NOT-CONSP))
(139 139 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(139 139 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(132 132 (:REWRITE D-E-P-OF-D-E-FIX))
(129 118 (:REWRITE INTERSECTP-MEMBER . 2))
(125 3 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 3))
(125 3 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 2))
(122 122 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(122 122 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(118 118 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(118 118 (:REWRITE INTERSECTP-MEMBER . 3))
(118 1 (:DEFINITION DELETE-D-E))
(112 28 (:REWRITE TAKE-WHEN-ATOM))
(112 16 (:REWRITE SUBSETP-CAR-MEMBER))
(111 47 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(105 2 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(102 3 (:REWRITE DELETE-D-E-CORRECTNESS-1))
(100 3 (:REWRITE REMOVE-ASSOC-WHEN-ABSENT-1))
(99 11 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-43))
(93 93 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(93 93 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(93 93 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(92 46 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(84 84 (:TYPE-PRESCRIPTION UPDATE-NTH))
(82 82 (:REWRITE SUBSETP-MEMBER . 4))
(80 80 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(78 78 (:REWRITE SUBSETP-MEMBER . 2))
(63 31 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(60 60 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(57 57 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(56 56 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(55 55 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(52 1 (:DEFINITION REMOVE-ASSOC-EQUAL))
(44 44 (:TYPE-PRESCRIPTION TRUE-LISTP))
(36 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-23))
(36 32 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(34 8 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(34 6 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(34 1 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-23))
(32 32 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(28 28 (:REWRITE NTH-OF-TAKE))
(28 28 (:REWRITE LEN-OF-TAKE))
(27 27 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(26 3 (:DEFINITION ASSOC-EQUAL))
(24 4 (:LINEAR NATP-OF-CLUSTER-SIZE))
(18 6 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(12 4 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 3))
(10 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(6 6 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(6 6 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(4 4 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(3 3 (:TYPE-PRESCRIPTION DELETE-D-E))
(3 1 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(2 1 (:REWRITE DEFAULT-UNARY-MINUS))
)
(LOFAT-PLACE-FILE-CORRECTNESS-1-LEMMA-8
(51250 1 (:DEFINITION LOFAT-PLACE-FILE))
(33196 217 (:REWRITE ZP-OPEN))
(31614 170 (:REWRITE NFIX-WHEN-ZP))
(23416 201 (:LINEAR FIND-N-FREE-CLUSTERS-CORRECTNESS-7))
(22191 16 (:REWRITE PLACE-CONTENTS-EXPANSION-1))
(20898 110 (:REWRITE LEN-OF-EFFECTIVE-FAT))
(20175 1337 (:DEFINITION FIND-D-E))
(20088 58 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(18439 30 (:DEFINITION STOBJ-FIND-N-FREE-CLUSTERS-CORRECTNESS-1))
(15973 341 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(15746 678 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(13980 16 (:REWRITE UPDATE-FATI-OF-UPDATE-FATI-COINCIDENT))
(11934 18 (:REWRITE EFFECTIVE-FAT-OF-UPDATE-FATI))
(11888 12 (:REWRITE UPDATE-FATI-OF-FATI-WHEN-FAT32$C-P))
(10150 170 (:REWRITE NFIX-WHEN-NATP))
(9947 105 (:DEFINITION NATP))
(9476 1364 (:REWRITE D-E-FIX-WHEN-D-E-P))
(7385 660 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(6728 1344 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(5910 20 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(5440 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(4062 4 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(3746 576 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(3723 639 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(3617 4 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(3230 1765 (:REWRITE DEFAULT-+-2))
(3190 638 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(3124 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29))
(2812 2812 (:TYPE-PRESCRIPTION D-E-FILENAME))
(2686 292 (:REWRITE LEN-OF-FIND-N-FREE-CLUSTERS))
(2396 6 (:REWRITE LEN-OF-NATS=>CHARS))
(2390 591 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(2390 6 (:REWRITE LEN-OF-INSERT-D-E))
(2277 1530 (:REWRITE DEFAULT-CDR))
(2274 6 (:DEFINITION FREE-INDEX-LISTP))
(2252 30 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(2218 30 (:REWRITE LENGTH-WHEN-STRINGP))
(2173 8 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(2144 1765 (:REWRITE DEFAULT-+-1))
(2132 136 (:DEFINITION LEN))
(2036 6 (:REWRITE LEN-OF-PLACE-D-E))
(1782 292 (:DEFINITION MIN))
(1649 145 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(1636 1383 (:REWRITE DEFAULT-CAR))
(1626 2 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(1579 6 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(1514 377 (:REWRITE COMMUTATIVITY-OF-+))
(1398 14 (:REWRITE NTH-OF-NATS=>CHARS))
(1395 940 (:REWRITE DEFAULT-<-2))
(1366 940 (:REWRITE DEFAULT-<-1))
(1363 660 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(1337 1337 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(1278 1278 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(1277 1277 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(1210 3 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(1198 1198 (:TYPE-PRESCRIPTION LEN))
(1157 1157 (:TYPE-PRESCRIPTION COUNT-FREE-CLUSTERS))
(1082 75 (:REWRITE INTEGERP-OF-NTH-WHEN-INTEGER-LISTP))
(1063 1063 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(1016 20 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(966 14 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(918 426 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(854 854 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(771 10 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(737 3 (:REWRITE REMOVE-ASSOC-WHEN-ABSENT-1))
(706 14 (:REWRITE STR::DEFAULT-CODE-CHAR))
(664 1 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(658 14 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(650 14 (:REWRITE DEFAULT-CODE-CHAR))
(647 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(627 3 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(610 610 (:TYPE-PRESCRIPTION FAT-ENTRY-COUNT))
(594 3 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(576 68 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(507 85 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(476 14 (:REWRITE TAKE-OF-LEN-FREE))
(439 47 (:REWRITE FIND-D-E-CORRECTNESS-2))
(424 2 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(364 14 (:REWRITE NATS=>CHARS-OF-TAKE))
(360 1 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(337 85 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(305 49 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(285 27 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(281 57 (:REWRITE LOFAT-FILE-P-WHEN-LOFAT-DIRECTORY-FILE-P-OR-LOFAT-REGULAR-FILE-P))
(277 277 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(274 274 (:TYPE-PRESCRIPTION FIND-N-FREE-CLUSTERS))
(273 117 (:REWRITE NTH-WHEN-D-E-P . 2))
(264 264 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(258 86 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(244 8 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(229 8 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(228 3 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(226 5 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(224 3 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(198 66 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(198 66 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(183 11 (:REWRITE D-E-CC-UNDER-IFF . 3))
(180 6 (:DEFINITION PLACE-D-E))
(175 5 (:REWRITE FATI-OF-CLEAR-CC . 3))
(172 172 (:TYPE-PRESCRIPTION ZP))
(172 71 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(171 171 (:TYPE-PRESCRIPTION NATP))
(161 18 (:REWRITE D-E-CC-UNDER-IFF . 2))
(150 150 (:TYPE-PRESCRIPTION LOFAT-FILE-FIX$INLINE))
(146 146 (:TYPE-PRESCRIPTION NATP-OF-PLACE-CONTENTS))
(132 132 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(132 7 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(130 52 (:REWRITE STR::CONSP-OF-EXPLODE))
(120 19 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(120 3 (:REWRITE DELETE-D-E-CORRECTNESS-1))
(118 16 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(113 1 (:LINEAR COUNT-FREE-CLUSTERS-CORRECTNESS-1))
(110 1 (:DEFINITION DELETE-D-E))
(102 102 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(101 53 (:REWRITE NTH-WHEN-D-E-P . 3))
(101 30 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(100 100 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(100 100 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-8))
(98 98 (:TYPE-PRESCRIPTION LOFAT-FILE-P))
(97 97 (:TYPE-PRESCRIPTION LOFAT-DIRECTORY-FILE-P))
(92 28 (:REWRITE DEFAULT-*-2))
(90 90 (:TYPE-PRESCRIPTION LOFAT-REGULAR-FILE-P))
(86 86 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(86 31 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(82 30 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
(78 78 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(78 6 (:REWRITE DISTRIBUTIVITY))
(76 52 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(74 74 (:TYPE-PRESCRIPTION ATOM))
(73 73 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-8))
(66 66 (:REWRITE D-E-P-OF-D-E-FIX))
(66 66 (:LINEAR POSITION-WHEN-MEMBER))
(66 66 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(64 20 (:REWRITE NATP-OF-PLACE-CONTENTS))
(62 23 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(61 61 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-2 . 1))
(56 56 (:REWRITE LOFAT-FILE-P-OF-LOFAT-FILE-FIX))
(56 44 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(56 14 (:REWRITE TAKE-WHEN-ATOM))
(55 3 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(55 3 (:REWRITE CONSP-OF-LAST))
(52 52 (:REWRITE COUNT-OF-CLUSTERS-OF-CLEAR-CC))
(45 45 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(42 20 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(42 6 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(40 1 (:DEFINITION REMOVE-ASSOC-EQUAL))
(37 37 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(36 18 (:REWRITE FAT32-UPDATE-LOWER-28-CORRECTNESS-1 . 1))
(36 15 (:REWRITE APPEND-WHEN-NOT-CONSP))
(34 34 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(33 33 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(33 1 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(32 32 (:TYPE-PRESCRIPTION FAT-LENGTH))
(30 28 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-80))
(30 10 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(29 29 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-P))
(28 28 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(28 28 (:REWRITE DEFAULT-*-1))
(26 26 (:TYPE-PRESCRIPTION FAT32$C-P))
(26 8 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(24 12 (:REWRITE FAT-LENGTH-OF-CLEAR-CC))
(24 1 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-23))
(21 21 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(21 21 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(21 13 (:TYPE-PRESCRIPTION LAST))
(20 3 (:DEFINITION ASSOC-EQUAL))
(18 18 (:TYPE-PRESCRIPTION LENGTH))
(18 6 (:REWRITE NATS=>STRING-OF-STRING=>NATS))
(17 17 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(17 3 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(16 16 (:TYPE-PRESCRIPTION LOFAT-PLACE-FILE-HELPER))
(16 6 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(14 14 (:REWRITE NTH-OF-TAKE))
(14 14 (:REWRITE LEN-OF-TAKE))
(13 13 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(13 1 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(12 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(12 12 (:REWRITE D-E-FILENAME-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(12 6 (:REWRITE STR-FIX-WHEN-STRINGP))
(12 4 (:REWRITE FAT32-MASKED-ENTRY-P-OF-D-E-FIRST-CLUSTER))
(12 2 (:LINEAR NATP-OF-CLUSTER-SIZE))
(11 11 (:TYPE-PRESCRIPTION NATS=>STRING))
(10 10 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(10 10 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(10 10 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(10 10 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(9 3 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(8 8 (:TYPE-PRESCRIPTION MAKE-EMPTY-SUBDIR-CONTENTS))
(8 8 (:TYPE-PRESCRIPTION FAT32-UPDATE-LOWER-28))
(8 8 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(8 8 (:REWRITE LOFAT-FILE->CONTENTS$INLINE-OF-LOFAT-FILE-FIX-X))
(7 7 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(7 7 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(7 7 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(7 7 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(7 1 (:REWRITE FOLD-CONSTS-IN-+))
(6 6 (:TYPE-PRESCRIPTION STRINGP-OF-D-E-CC-CONTENTS))
(6 6 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(6 6 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(6 6 (:REWRITE EXPLODE-OF-NATS=>STRING))
(6 6 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(6 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(6 1 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(5 5 (:REWRITE FATI-OF-CLEAR-CC . 2))
(5 3 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(5 1 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(4 4 (:TYPE-PRESCRIPTION NATP-OF-UPDATE-DIR-CONTENTS))
(4 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(3 3 (:TYPE-PRESCRIPTION DELETE-D-E))
(3 3 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(3 1 (:REWRITE UNICITY-OF-0))
(2 2 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
(2 2 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(2 2 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(2 1 (:REWRITE FIX-WHEN-ACL2-NUMBERP))
(2 1 (:REWRITE DEFAULT-UNARY-MINUS))
(1 1 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(1 1 (:REWRITE FAT32-FILENAME-P-OF-FAT32-FILENAME-FIX))
(1 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
)
(D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1
(67857 59 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(53867 308 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(47929 46 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(45742 3054 (:DEFINITION FIND-D-E))
(41114 11034 (:REWRITE DEFAULT-CDR))
(36942 247 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(36905 48 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
(36507 35 (:REWRITE CONSP-OF-MAKE-LIST-AC))
(35825 18898 (:REWRITE DEFAULT-+-2))
(35120 302 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(35055 201 (:DEFINITION FREE-INDEX-LISTP))
(27462 61 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(24069 18898 (:REWRITE DEFAULT-+-1))
(23050 56 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(22776 140 (:LINEAR MAKE-CLUSTERS-CORRECTNESS-2))
(20159 249 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(18272 11253 (:REWRITE DEFAULT-<-2))
(16412 3274 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(15483 8539 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(15188 114 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(14648 11253 (:REWRITE DEFAULT-<-1))
(13802 3172 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(13689 34 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-DISJOINT))
(11711 5896 (:REWRITE DEFAULT-CAR))
(11264 13 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-3))
(11253 1473 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(10175 302 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(9952 48 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(9925 302 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(9868 220 (:DEFINITION PLACE-D-E))
(9862 281 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(9853 281 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(9779 186 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(8966 33 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(8803 1626 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(7874 302 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(7660 44 (:REWRITE NOT-INTERSECTP-LIST-OF-FIND-N-FREE-CLUSTERS))
(7056 7056 (:TYPE-PRESCRIPTION D-E-FILENAME))
(7044 44 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(6328 47 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(4276 76 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(3987 1329 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(3954 1318 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(3816 32 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(3611 951 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(3496 46 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(3332 902 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(3244 3244 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(2433 811 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(2433 811 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(2166 1035 (:REWRITE DEFAULT-*-2))
(1882 28 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(1721 811 (:LINEAR POSITION-WHEN-MEMBER))
(1624 1624 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(1622 1622 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(1595 28 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(1581 927 (:REWRITE NTH-WHEN-D-E-P . 2))
(1548 582 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(1540 220 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(1318 1318 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(1223 1035 (:REWRITE DEFAULT-*-1))
(1190 34 (:DEFINITION NO-DUPLICATESP-EQUAL))
(1120 70 (:LINEAR MAKE-CLUSTERS-CORRECTNESS-3))
(1113 108 (:REWRITE D-E-CC-UNDER-IFF . 2))
(1103 1103 (:REWRITE SUBSETP-MEMBER . 2))
(1086 76 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(1042 70 (:REWRITE CONSP-OF-LAST))
(998 459 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(991 991 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(961 88 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-HIFAT-TO-LOFAT-HELPER-DISJOINT-LEMMA-1))
(886 886 (:TYPE-PRESCRIPTION ATOM))
(840 280 (:DEFINITION POSITION-EQUAL-AC))
(829 132 (:REWRITE NON-FREE-INDEX-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(776 2 (:REWRITE D-E-CC-CONTENTS-OF-STOBJ-SET-INDICES-IN-FA-TABLE-DISJOINT))
(679 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(678 426 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(660 220 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(615 34 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(595 61 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 5))
(542 310 (:TYPE-PRESCRIPTION LAST))
(542 92 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(484 44 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(459 93 (:REWRITE MEMBER-WHEN-ATOM))
(432 144 (:TYPE-PRESCRIPTION MIN))
(420 420 (:TYPE-PRESCRIPTION POSITION-EQUAL-AC-WHEN-MEMBER))
(383 134 (:REWRITE APPEND-WHEN-NOT-CONSP))
(340 80 (:LINEAR NATP-OF-CLUSTER-SIZE))
(323 79 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(316 16 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(312 55 (:REWRITE INTERSECTP-OF-SELF))
(302 302 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(302 302 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(288 64 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
(280 70 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MAKE-LIST-AC))
(280 70 (:DEFINITION POSITION-EQUAL))
(276 276 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(258 86 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(252 252 (:REWRITE NTH-WHEN-D-E-P . 3))
(239 239 (:TYPE-PRESCRIPTION LENGTH))
(220 220 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LIST-LISTP))
(220 220 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(202 202 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(188 188 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(185 185 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(184 92 (:TYPE-PRESCRIPTION SET-INDICES-IN-FA-TABLE))
(172 172 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(154 77 (:REWRITE DEFAULT-UNARY-MINUS))
(140 140 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(138 138 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(138 138 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(134 22 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(93 93 (:REWRITE SUBSETP-MEMBER . 4))
(93 93 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(93 93 (:REWRITE INTERSECTP-MEMBER . 3))
(93 93 (:REWRITE INTERSECTP-MEMBER . 2))
(92 92 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(92 92 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(92 92 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(92 46 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(88 88 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(85 85 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(72 72 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(70 70 (:TYPE-PRESCRIPTION MAKE-LIST-AC))
(70 70 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(64 64 (:TYPE-PRESCRIPTION UPDATE-NTH))
(64 64 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(62 25 (:REWRITE COUNT-OF-CLUSTERS-OF-PLACE-CONTENTS))
(52 22 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(46 46 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(44 44 (:TYPE-PRESCRIPTION TRUE-LISTP))
(44 44 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(40 28 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(40 10 (:REWRITE LOFAT-REGULAR-FILE-P-CORRECTNESS-2))
(36 12 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(34 34 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(30 30 (:TYPE-PRESCRIPTION LOFAT-FILE-FIX$INLINE))
(30 30 (:REWRITE MEMBER-OF-CAR))
(28 28 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(25 10 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-2))
(25 10 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-1))
(25 3 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(18 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(16 16 (:REWRITE SUBSETP-OF-CDR))
(15 15 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-23))
(15 15 (:REWRITE LOFAT-FILE-P-OF-LOFAT-FILE-FIX))
(12 12 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(10 10 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
)
(D-E-CC-OF-LOFAT-PLACE-FILE-DISJOINT
(122409 3019 (:REWRITE NFIX-WHEN-ZP))
(85280 4950 (:DEFINITION FIND-D-E))
(69900 634 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(68824 357 (:DEFINITION FREE-INDEX-LISTP))
(62352 309 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(60039 5192 (:REWRITE D-E-CC-UNDER-IFF . 3))
(55085 404 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(52611 12888 (:REWRITE DEFAULT-CDR))
(51734 47 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(50255 636 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(44055 23947 (:REWRITE DEFAULT-+-2))
(30847 23947 (:REWRITE DEFAULT-+-1))
(27110 16570 (:REWRITE DEFAULT-<-2))
(26269 5008 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(25874 134 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(22934 11914 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(21244 5696 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(20733 16570 (:REWRITE DEFAULT-<-1))
(19915 309 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(19835 543 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(19571 543 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(18721 106 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(17953 8516 (:REWRITE DEFAULT-CAR))
(16994 634 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(15559 499 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(14789 634 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(12039 40 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(10598 1263 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(10540 10540 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(10264 10264 (:TYPE-PRESCRIPTION D-E-FILENAME))
(9772 1048 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(8991 1181 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(7350 2534 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(6881 1453 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(6408 43 (:REWRITE NOT-INTERSECTP-LIST-OF-FIND-N-FREE-CLUSTERS))
(6311 1648 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(5806 43 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(5758 1920 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(5656 5656 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(5370 300 (:DEFINITION POSITION-EQUAL-AC))
(4876 48 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(4440 78 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(4190 28 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(4020 146 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(4008 4008 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(3650 46 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(3606 1170 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(3090 43 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(3003 1001 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(3003 1001 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(2941 1001 (:LINEAR POSITION-WHEN-MEMBER))
(2796 28 (:REWRITE NTH-OF-NATS=>CHARS))
(2686 1003 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(2564 2564 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(2562 32 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(2512 946 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(2473 57 (:DEFINITION PLACE-D-E))
(2246 32 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(2002 2002 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(1932 28 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(1870 1074 (:REWRITE NTH-WHEN-D-E-P . 2))
(1787 1787 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(1724 8 (:REWRITE D-E-CC-CONTENTS-OF-PLACE-CONTENTS-COINCIDENT-1))
(1708 1708 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(1688 136 (:REWRITE MEMBER-WHEN-ATOM))
(1412 28 (:REWRITE STR::DEFAULT-CODE-CHAR))
(1316 28 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(1300 28 (:REWRITE DEFAULT-CODE-CHAR))
(1176 196 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(1170 1170 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(1102 515 (:REWRITE DEFAULT-*-2))
(960 60 (:DEFINITION POSITION-EQUAL))
(952 28 (:REWRITE TAKE-OF-LEN-FREE))
(948 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(873 474 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(728 28 (:REWRITE NATS=>CHARS-OF-TAKE))
(674 170 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(666 222 (:TYPE-PRESCRIPTION MIN))
(634 634 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(622 309 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(590 430 (:TYPE-PRESCRIPTION POSITION-EQUAL-AC-WHEN-MEMBER))
(515 515 (:REWRITE DEFAULT-*-1))
(473 43 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(472 314 (:REWRITE INTERSECT-WITH-SUBSET . 8))
(441 49 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-145))
(420 20 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(404 84 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
(399 303 (:REWRITE NTH-WHEN-D-E-P . 3))
(399 57 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(368 29 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(368 27 (:REWRITE CONSP-OF-LAST))
(362 110 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(331 331 (:REWRITE INTERSECT-WITH-SUBSET . 12))
(326 314 (:REWRITE INTERSECT-WITH-SUBSET . 9))
(314 314 (:REWRITE INTERSECT-WITH-SUBSET . 10))
(314 314 (:REWRITE INTERSECT-WITH-SUBSET . 7))
(314 314 (:REWRITE INTERSECT-WITH-SUBSET . 6))
(314 314 (:REWRITE INTERSECT-WITH-SUBSET . 5))
(314 314 (:REWRITE INTERSECT-WITH-SUBSET . 4))
(314 314 (:REWRITE INTERSECT-WITH-SUBSET . 3))
(314 314 (:REWRITE INTERSECT-WITH-SUBSET . 2))
(314 314 (:REWRITE INTERSECT-WITH-SUBSET . 1))
(279 279 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(264 264 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(252 35 (:REWRITE INTERSECTP-OF-SELF))
(243 27 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-1))
(240 120 (:TYPE-PRESCRIPTION SET-INDICES-IN-FA-TABLE))
(236 32 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(216 116 (:TYPE-PRESCRIPTION LAST))
(215 215 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LIST-LISTP))
(186 62 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(183 61 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(163 136 (:REWRITE INTERSECTP-MEMBER . 2))
(157 157 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(154 154 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(153 153 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(152 136 (:REWRITE INTERSECTP-MEMBER . 3))
(150 51 (:REWRITE APPEND-WHEN-NOT-CONSP))
(139 139 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(139 139 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(136 136 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(132 132 (:REWRITE D-E-P-OF-D-E-FIX))
(124 124 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(122 122 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(118 1 (:DEFINITION DELETE-D-E))
(112 28 (:REWRITE TAKE-WHEN-ATOM))
(112 4 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(105 2 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(104 104 (:REWRITE SUBSETP-MEMBER . 2))
(102 3 (:REWRITE DELETE-D-E-CORRECTNESS-1))
(100 100 (:REWRITE SUBSETP-MEMBER . 4))
(100 3 (:REWRITE REMOVE-ASSOC-WHEN-ABSENT-1))
(99 11 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-43))
(93 93 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(93 93 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(93 93 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(92 46 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(90 90 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(89 21 (:REWRITE D-E-CC-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(84 84 (:TYPE-PRESCRIPTION UPDATE-NTH))
(80 80 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(80 47 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(75 43 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(70 2 (:DEFINITION NO-DUPLICATESP-EQUAL))
(63 3 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 3))
(63 3 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 2))
(57 57 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(56 56 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(56 56 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(52 1 (:DEFINITION REMOVE-ASSOC-EQUAL))
(44 44 (:TYPE-PRESCRIPTION TRUE-LISTP))
(36 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-23))
(36 36 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-3))
(36 32 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(34 8 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(34 6 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(34 1 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-23))
(32 32 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(28 28 (:REWRITE NTH-OF-TAKE))
(28 28 (:REWRITE LEN-OF-TAKE))
(27 27 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(26 3 (:DEFINITION ASSOC-EQUAL))
(24 4 (:LINEAR NATP-OF-CLUSTER-SIZE))
(18 6 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(16 8 (:REWRITE D-E-CC-CONTENTS-OF-PLACE-CONTENTS-COINCIDENT-2))
(14 2 (:REWRITE SUBSETP-CAR-MEMBER))
(10 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(6 6 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(6 6 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(6 2 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 3))
(4 4 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(3 3 (:TYPE-PRESCRIPTION DELETE-D-E))
(3 1 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(2 1 (:REWRITE DEFAULT-UNARY-MINUS))
)
(LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT
(3240642 181 (:DEFINITION LOFAT-PLACE-FILE))
(1628681 2896 (:REWRITE PLACE-CONTENTS-EXPANSION-1))
(1449754 10498 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(1243996 35613 (:LINEAR FIND-N-FREE-CLUSTERS-CORRECTNESS-7))
(1157165 5430 (:DEFINITION STOBJ-FIND-N-FREE-CLUSTERS-CORRECTNESS-1))
(804642 19910 (:REWRITE LEN-OF-EFFECTIVE-FAT))
(744320 2896 (:REWRITE UPDATE-FATI-OF-UPDATE-FATI-COINCIDENT))
(717526 3258 (:REWRITE EFFECTIVE-FAT-OF-UPDATE-FATI))
(577408 2172 (:REWRITE UPDATE-FATI-OF-FATI-WHEN-FAT32$C-P))
(480790 52084 (:REWRITE LEN-OF-FIND-N-FREE-CLUSTERS))
(477411 302351 (:REWRITE DEFAULT-+-2))
(383195 302351 (:REWRITE DEFAULT-+-1))
(342929 2896 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(326064 3620 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(317934 52084 (:DEFINITION MIN))
(280435 197956 (:REWRITE DEFAULT-<-1))
(269616 197956 (:REWRITE DEFAULT-<-2))
(247942 1086 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29))
(238583 178980 (:REWRITE DEFAULT-CDR))
(230089 230089 (:TYPE-PRESCRIPTION COUNT-FREE-CLUSTERS))
(211150 148321 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(206072 724 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(203334 18270 (:DEFINITION LEN))
(195842 13575 (:REWRITE INTEGERP-OF-NTH-WHEN-INTEGER-LISTP))
(183896 3620 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(172563 172563 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(172358 172358 (:TYPE-PRESCRIPTION LEN))
(169269 134061 (:REWRITE DEFAULT-CAR))
(164622 75570 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(137415 7545 (:REWRITE D-E-CC-UNDER-IFF . 2))
(130866 26621 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(129801 106447 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(116202 5430 (:DEFINITION LENGTH))
(104256 12308 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(102378 67691 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(98225 98225 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(97816 9582 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(74578 12768 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(65458 2896 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(60387 2323 (:REWRITE D-E-CC-UNDER-IFF . 3))
(59120 14384 (:REWRITE SUBSETP-CAR-MEMBER))
(55205 8869 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(54174 18462 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(53671 543 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(53132 724 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(51365 10273 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(50861 10317 (:REWRITE LOFAT-FILE-P-WHEN-LOFAT-DIRECTORY-FILE-P-OR-LOFAT-REGULAR-FILE-P))
(49413 3801 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(48058 48058 (:TYPE-PRESCRIPTION FIND-N-FREE-CLUSTERS))
(47698 543 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(46509 26621 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(46314 15438 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(44904 44904 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(31675 905 (:REWRITE FATI-OF-CLEAR-CC . 3))
(29300 14107 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(28224 28176 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(27150 27150 (:TYPE-PRESCRIPTION LOFAT-FILE-FIX$INLINE))
(26607 13575 (:REWRITE NTH-WHEN-D-E-P . 2))
(26426 26426 (:TYPE-PRESCRIPTION NATP-OF-PLACE-CONTENTS))
(24435 4887 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(24207 24207 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(23530 9412 (:REWRITE STR::CONSP-OF-EXPLODE))
(22414 7554 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(21720 3439 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(20645 15396 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(20614 4917 (:LINEAR COUNT-FREE-CLUSTERS-CORRECTNESS-1))
(19975 19975 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(18824 18824 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-8))
(17738 17738 (:TYPE-PRESCRIPTION LOFAT-FILE-P))
(17557 17557 (:TYPE-PRESCRIPTION LOFAT-DIRECTORY-FILE-P))
(17376 17376 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(16290 16290 (:TYPE-PRESCRIPTION LOFAT-REGULAR-FILE-P))
(15968 14384 (:REWRITE MEMBER-WHEN-ATOM))
(15566 5430 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
(15438 15438 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(15262 14525 (:REWRITE DEFAULT-UNARY-MINUS))
(14384 14384 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(14384 14384 (:REWRITE INTERSECTP-MEMBER . 3))
(14384 14384 (:REWRITE INTERSECTP-MEMBER . 2))
(14118 14118 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(14108 14108 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
(13857 149 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(13756 9412 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(13394 13394 (:TYPE-PRESCRIPTION ATOM))
(13213 13213 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-8))
(13032 4344 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(13032 4344 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(12245 12245 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(11584 3620 (:REWRITE NATP-OF-PLACE-CONTENTS))
(10273 10273 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-2 . 1))
(10136 10136 (:REWRITE LOFAT-FILE-P-OF-LOFAT-FILE-FIX))
(10136 10136 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(10136 7964 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(9955 9955 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(9955 543 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(9955 543 (:REWRITE CONSP-OF-LAST))
(9380 9380 (:REWRITE COUNT-OF-CLUSTERS-OF-CLEAR-CC))
(9220 9220 (:TYPE-PRESCRIPTION D-E-FILENAME))
(9084 2172 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(8688 8688 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(7748 298 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(7602 3620 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(6589 541 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(6516 3258 (:REWRITE FAT32-UPDATE-LOWER-28-CORRECTNESS-1 . 1))
(6335 6335 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(5792 5792 (:TYPE-PRESCRIPTION FAT-LENGTH))
(5792 2896 (:REWRITE DEFAULT-*-2))
(5430 5068 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-80))
(5249 5249 (:REWRITE NTH-WHEN-D-E-P . 3))
(5185 5185 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-P))
(4706 4706 (:TYPE-PRESCRIPTION FAT32$C-P))
(4344 4344 (:LINEAR POSITION-WHEN-MEMBER))
(4344 4344 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(4344 2172 (:REWRITE FAT-LENGTH-OF-CLEAR-CC))
(3801 2353 (:TYPE-PRESCRIPTION LAST))
(3258 3258 (:TYPE-PRESCRIPTION LENGTH))
(3077 3077 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(3077 543 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(2896 2896 (:TYPE-PRESCRIPTION LOFAT-PLACE-FILE-HELPER))
(2896 2896 (:REWRITE DEFAULT-*-1))
(2353 2353 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(2353 181 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(2172 2172 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(2172 362 (:LINEAR NATP-OF-CLUSTER-SIZE))
(2076 692 (:REWRITE FAT32-MASKED-ENTRY-P-OF-D-E-FIRST-CLUSTER))
(2044 2044 (:TYPE-PRESCRIPTION NATS=>CHARS))
(1767 1767 (:TYPE-PRESCRIPTION NATS=>STRING))
(1629 543 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(1556 1556 (:TYPE-PRESCRIPTION FAT32-UPDATE-LOWER-28))
(1448 1448 (:TYPE-PRESCRIPTION MAKE-EMPTY-SUBDIR-CONTENTS))
(1448 1448 (:REWRITE LOFAT-FILE->CONTENTS$INLINE-OF-LOFAT-FILE-FIX-X))
(1086 1086 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(1022 1022 (:REWRITE EXPLODE-OF-NATS=>STRING))
(905 905 (:REWRITE FATI-OF-CLEAR-CC . 2))
(905 543 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(905 181 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(894 149 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(852 852 (:TYPE-PRESCRIPTION NATP-OF-UPDATE-DIR-CONTENTS))
(776 388 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
(596 596 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(543 543 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(543 181 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(391 181 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(388 388 (:TYPE-PRESCRIPTION TRUE-LISTP))
(388 388 (:TYPE-PRESCRIPTION BINARY-APPEND))
(362 362 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(362 362 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(362 362 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(324 324 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(181 181 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(181 181 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(181 181 (:REWRITE FAT32-FILENAME-P-OF-FAT32-FILENAME-FIX))
(158 158 (:TYPE-PRESCRIPTION STRINGP-OF-D-E-CC-CONTENTS))
(140 140 (:REWRITE CONSP-OF-APPEND))
(85 85 (:REWRITE-QUOTED-CONSTANT M1-FILE-CONTENTS-FIX-UNDER-M1-FILE-CONTENTS-EQUIV))
(4 4 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-2)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-32)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-66
(6720 780 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(4860 540 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(4320 540 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(3559 5 (:DEFINITION FREE-INDEX-LISTP))
(3446 13 (:REWRITE NFIX-WHEN-ZP))
(3438 13 (:REWRITE ZP-OPEN))
(3015 6 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(2700 540 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(2385 1 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(2128 28 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(1563 1 (:REWRITE NTH-OF-FREE-INDEX-LIST))
(1455 43 (:DEFINITION LEN))
(1409 56 (:REWRITE DEFAULT-CDR))
(1399 4 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(1090 1090 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(1080 1080 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(1058 533 (:REWRITE DEFAULT-+-2))
(844 35 (:REWRITE DEFAULT-CAR))
(834 4 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-1-LEMMA-25))
(569 533 (:REWRITE DEFAULT-+-1))
(550 550 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(540 540 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(540 540 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(540 540 (:REWRITE FAT32-FILENAME-P-OF-FAT32-FILENAME-FIX))
(511 3 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(372 1 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(255 3 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(168 3 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(165 9 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(159 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(159 3 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(123 77 (:REWRITE D-E-CC-UNDER-IFF . 3))
(102 102 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(84 8 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(81 27 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(70 70 (:TYPE-PRESCRIPTION COUNT-FREE-CLUSTERS))
(63 32 (:REWRITE DEFAULT-<-2))
(42 22 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(36 32 (:REWRITE DEFAULT-<-1))
(32 32 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(30 4 (:LINEAR POSITION-WHEN-MEMBER))
(28 28 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(25 25 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(24 8 (:DEFINITION POSITION-EQUAL-AC))
(16 16 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(13 13 (:TYPE-PRESCRIPTION ZP))
(12 12 (:TYPE-PRESCRIPTION POSITION-EQUAL-AC-WHEN-MEMBER))
(12 6 (:REWRITE NTH-WHEN-D-E-P . 2))
(12 4 (:REWRITE UNICITY-OF-0))
(12 4 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(12 4 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(10 2 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(9 9 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(8 8 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(8 4 (:REWRITE FIX-WHEN-ACL2-NUMBERP))
(8 2 (:DEFINITION POSITION-EQUAL))
(6 6 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(6 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(6 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(5 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(3 3 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(3 3 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(3 3 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(3 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(3 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-87))
(3 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-39))
(2 2 (:REWRITE NTH-WHEN-D-E-P . 3))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(2 2 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-2 . 1))
(2 2 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-65
(114881 433 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(86368 3895 (:REWRITE NFIX-WHEN-ZP))
(79381 60 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(75808 9142 (:REWRITE D-E-CC-UNDER-IFF . 3))
(63002 822 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(51076 258 (:DEFINITION FREE-INDEX-LISTP))
(50259 84 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(47683 407 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(47632 1704 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(45360 24418 (:REWRITE DEFAULT-+-2))
(43909 9184 (:REWRITE DEFAULT-CDR))
(40335 30 (:REWRITE D-E-CC-CONTENTS-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(34701 34701 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(32105 24418 (:REWRITE DEFAULT-+-1))
(27808 40 (:REWRITE POSITION-EQUAL-AC-OF-+))
(25437 15292 (:REWRITE DEFAULT-<-2))
(23586 5404 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(23426 407 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(23232 164 (:REWRITE COUNT-FREE-CLUSTERS-OF-SET-INDICES-IN-FA-TABLE-1))
(22907 712 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(22426 822 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(22322 63 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(22232 407 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(21610 78 (:REWRITE D-E-CC-CONTENTS-OF-PLACE-CONTENTS-DISJOINT))
(19788 30 (:REWRITE D-E-CC-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(18836 15292 (:REWRITE DEFAULT-<-1))
(17558 120 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(17231 328 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(13972 791 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(11100 1000 (:DEFINITION POSITION-EQUAL-AC))
(10790 2680 (:REWRITE DEFAULT-CAR))
(9504 116 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(7738 409 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(7501 10 (:REWRITE COUNT-FREE-CLUSTERS-OF-UPDATE-NTH))
(6284 1144 (:LINEAR POSITION-WHEN-MEMBER))
(6048 58 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(5406 54 (:REWRITE NTH-OF-NATS=>CHARS))
(4576 4576 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(4523 939 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(4410 156 (:REWRITE D-E-CC-CONTENTS-OF-UPDATE-FATI))
(3768 1256 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(3726 54 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(3534 57 (:REWRITE NOT-INTERSECTP-LIST-OF-FIND-N-FREE-CLUSTERS))
(3523 95 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(3432 1144 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(3432 1144 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(3395 97 (:DEFINITION NO-DUPLICATESP-EQUAL))
(3294 3294 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(3102 1214 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(2891 1217 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(2870 958 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(2864 2864 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(2824 1650 (:REWRITE NTH-WHEN-D-E-P . 2))
(2736 57 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(2730 54 (:REWRITE STR::DEFAULT-CODE-CHAR))
(2538 54 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(2514 54 (:REWRITE DEFAULT-CODE-CHAR))
(2428 36 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(2288 2288 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(2260 220 (:DEFINITION POSITION-EQUAL))
(2170 64 (:LINEAR LEN-OF-EXPLODE-WHEN-M1-FILE-CONTENTS-P-1))
(2086 36 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(2000 1480 (:TYPE-PRESCRIPTION POSITION-EQUAL-AC-WHEN-MEMBER))
(1956 328 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(1952 64 (:REWRITE M1-FILE-CONTENTS-P-WHEN-STRINGP))
(1836 54 (:REWRITE TAKE-OF-LEN-FREE))
(1764 188 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(1662 765 (:REWRITE DEFAULT-*-2))
(1640 164 (:REWRITE COMMUTATIVITY-2-OF-+))
(1404 54 (:REWRITE NATS=>CHARS-OF-TAKE))
(1334 114 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(1331 699 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(1300 328 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(1256 1256 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(1164 5 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(1155 48 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(1152 1152 (:TYPE-PRESCRIPTION ATOM))
(1065 213 (:REWRITE NON-FREE-INDEX-LISTP-OF-D-E-CC))
(1029 220 (:REWRITE MEMBER-WHEN-ATOM))
(877 200 (:REWRITE INTERSECTP-WHEN-SUBSETP))
(859 418 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(795 765 (:REWRITE DEFAULT-*-1))
(787 79 (:REWRITE D-E-CC-UNDER-IFF . 2))
(783 261 (:TYPE-PRESCRIPTION MIN))
(760 70 (:REWRITE ASSOCIATIVITY-OF-+))
(679 97 (:REWRITE SUBSETP-CAR-MEMBER))
(675 45 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-11))
(664 328 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(632 424 (:REWRITE NTH-WHEN-D-E-P . 3))
(627 57 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(608 80 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(552 27 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(546 42 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-9))
(474 150 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(460 116 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
(414 414 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(407 407 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(402 30 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(348 111 (:REWRITE APPEND-WHEN-NOT-CONSP))
(346 346 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(327 327 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(320 320 (:TYPE-PRESCRIPTION LENGTH))
(312 312 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(308 28 (:REWRITE CONSP-OF-LAST))
(285 285 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LIST-LISTP))
(285 220 (:REWRITE INTERSECTP-MEMBER . 2))
(280 280 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(258 258 (:REWRITE D-E-P-OF-D-E-FIX))
(253 49 (:REWRITE INTERSECTP-OF-SELF))
(234 26 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-145))
(222 222 (:REWRITE SUBSETP-MEMBER . 2))
(220 220 (:REWRITE INTERSECTP-MEMBER . 3))
(218 218 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(218 218 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(218 122 (:TYPE-PRESCRIPTION LAST))
(218 109 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(216 54 (:REWRITE TAKE-WHEN-ATOM))
(208 104 (:TYPE-PRESCRIPTION SET-INDICES-IN-FA-TABLE))
(206 206 (:REWRITE SUBSETP-MEMBER . 4))
(180 30 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
(180 20 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-1))
(155 155 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(148 148 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(132 52 (:REWRITE CLUSTER-SIZE-OF-PLACE-CONTENTS))
(132 1 (:REWRITE LOFAT-FS-P-OF-UPDATE-DIR-CONTENTS))
(120 60 (:REWRITE DEFAULT-UNARY-MINUS))
(120 40 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(116 116 (:TYPE-PRESCRIPTION UPDATE-NTH))
(114 114 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(109 109 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(109 109 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(109 109 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(108 108 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(95 95 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(90 90 (:TYPE-PRESCRIPTION NATS=>CHARS))
(80 80 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(78 78 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(72 72 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(68 12 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(64 64 (:TYPE-PRESCRIPTION M1-FILE-CONTENTS-P))
(60 60 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(54 54 (:REWRITE NTH-OF-TAKE))
(54 54 (:REWRITE LEN-OF-TAKE))
(53 25 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-39))
(48 48 (:TYPE-PRESCRIPTION TRUE-LISTP))
(48 8 (:LINEAR NATP-OF-CLUSTER-SIZE))
(46 36 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(39 5 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(38 38 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(36 12 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(27 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-43))
(26 26 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(14 14 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-23))
(12 1 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(8 8 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(6 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(3 1 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-7
(238 10 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(187 17 (:DEFINITION FIND-D-E))
(85 17 (:REWRITE D-E-FIX-WHEN-D-E-P))
(85 3 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(85 3 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(56 7 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(51 17 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(49 7 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(45 45 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(42 7 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(35 7 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(34 34 (:TYPE-PRESCRIPTION D-E-FILENAME))
(20 4 (:REWRITE NFIX-WHEN-NATP))
(18 18 (:TYPE-PRESCRIPTION D-E-DIRECTORY-P))
(17 17 (:TYPE-PRESCRIPTION D-E-P))
(17 17 (:TYPE-PRESCRIPTION D-E-LIST-P))
(17 17 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(17 17 (:REWRITE DEFAULT-CDR))
(17 17 (:REWRITE DEFAULT-CAR))
(17 17 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(16 16 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(16 4 (:REWRITE NFIX-WHEN-ZP))
(14 14 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(14 14 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(14 7 (:REWRITE FIND-D-E-CORRECTNESS-2))
(13 1 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(13 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-38))
(12 4 (:DEFINITION NATP))
(12 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(11 10 (:REWRITE DEFAULT-<-2))
(11 10 (:REWRITE DEFAULT-<-1))
(9 3 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(8 8 (:TYPE-PRESCRIPTION ZP))
(8 8 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(7 1 (:REWRITE MEMBER-WHEN-ATOM))
(6 6 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(5 1 (:REWRITE D-E-CC-CORRECTNESS-1))
(4 4 (:TYPE-PRESCRIPTION NATP))
(4 4 (:REWRITE ZP-OPEN))
(4 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(4 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(4 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(3 3 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(3 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(3 1 (:REWRITE D-E-CC-UNDER-IFF . 3))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(2 2 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(2 1 (:REWRITE DEFAULT-+-2))
(1 1 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(1 1 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(1 1 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(1 1 (:REWRITE INTERSECTP-MEMBER . 3))
(1 1 (:REWRITE INTERSECTP-MEMBER . 2))
(1 1 (:REWRITE DEFAULT-+-1))
(1 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 5))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-97
(479787 632 (:DEFINITION FREE-INDEX-LISTP))
(468945 847 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(306439 951 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(184226 16293 (:REWRITE DEFAULT-CDR))
(144176 5019 (:REWRITE DEFAULT-CAR))
(99268 53871 (:REWRITE DEFAULT-+-2))
(71664 53871 (:REWRITE DEFAULT-+-1))
(63549 17525 (:REWRITE NFIX-WHEN-ZP))
(57218 11870 (:REWRITE D-E-CC-UNDER-IFF . 3))
(33265 24255 (:REWRITE DEFAULT-<-2))
(29342 687 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(29264 687 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(29042 95 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(27173 24255 (:REWRITE DEFAULT-<-1))
(16704 141 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(11205 2497 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(11031 463 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(9774 3258 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(9525 2106 (:DEFINITION POSITION-EQUAL-AC))
(6972 6972 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(6342 6342 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(6223 5323 (:REWRITE NTH-WHEN-D-E-P . 2))
(6097 2497 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(5818 2210 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(5604 64 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(5602 5602 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(5428 469 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(5229 1743 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(5229 1743 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(4078 239 (:REWRITE FATI-OF-PLACE-CONTENTS-DISJOINT))
(3486 3486 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(3258 3258 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(2953 229 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(2904 2904 (:TYPE-PRESCRIPTION ATOM))
(2410 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-112))
(2110 1055 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(1910 698 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(1827 430 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(1741 2 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(1700 808 (:REWRITE DEFAULT-*-2))
(1637 3 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-3))
(1610 949 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(1518 16 (:REWRITE NTH-OF-NATS=>CHARS))
(1332 3 (:REWRITE D-E-CC-CONTENTS-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(1305 145 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-145))
(1296 12 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(1177 43 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(1168 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-11))
(1128 453 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(1088 8 (:REWRITE LEN-UPDATE-NTH))
(1029 442 (:REWRITE MEMBER-WHEN-ATOM))
(1029 147 (:REWRITE SUBSETP-CAR-MEMBER))
(1003 16 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(978 41 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-23))
(880 439 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(854 854 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(808 808 (:REWRITE DEFAULT-*-1))
(804 804 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(800 492 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-39))
(768 16 (:REWRITE STR::DEFAULT-CODE-CHAR))
(738 82 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-1))
(720 48 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-38))
(716 16 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(704 16 (:REWRITE DEFAULT-CODE-CHAR))
(675 375 (:REWRITE NTH-WHEN-D-E-P . 3))
(646 646 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(561 187 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(501 228 (:REWRITE NATP-OF-PLACE-CONTENTS))
(485 18 (:REWRITE TAKE-OF-LEN-FREE))
(468 468 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(442 442 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(442 442 (:REWRITE INTERSECTP-MEMBER . 3))
(442 442 (:REWRITE INTERSECTP-MEMBER . 2))
(430 430 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(422 422 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(402 402 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(400 400 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(385 16 (:REWRITE NATS=>CHARS-OF-TAKE))
(374 374 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(350 175 (:REWRITE DEFAULT-UNARY-MINUS))
(349 349 (:TYPE-PRESCRIPTION FAT32-UPDATE-LOWER-28))
(349 97 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(306 34 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-43))
(181 181 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(168 24 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
(166 40 (:REWRITE INTERSECTP-OF-SELF))
(162 54 (:TYPE-PRESCRIPTION MIN))
(136 16 (:REWRITE NTH-OF-TAKE))
(134 10 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(130 130 (:REWRITE CAR-CONS))
(120 18 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(94 10 (:REWRITE CONSP-OF-LAST))
(93 93 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(93 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(77 41 (:TYPE-PRESCRIPTION LAST))
(68 23 (:REWRITE APPEND-WHEN-NOT-CONSP))
(66 66 (:REWRITE D-E-P-OF-D-E-FIX))
(66 18 (:REWRITE TAKE-WHEN-ATOM))
(64 64 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(52 2 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(48 16 (:REWRITE D-E-FIX-WHEN-D-E-P))
(37 37 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(32 32 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(24 24 (:TYPE-PRESCRIPTION UPDATE-NTH))
(24 24 (:TYPE-PRESCRIPTION TRUE-LISTP))
(24 8 (:DEFINITION MAX))
(17 3 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(14 14 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(14 14 (:REWRITE LEN-OF-TAKE))
(12 2 (:LINEAR NATP-OF-CLUSTER-SIZE))
(10 10 (:REWRITE D-E-P-OF-PLACE-CONTENTS . 1))
(9 9 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(9 3 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(6 6 (:TYPE-PRESCRIPTION NATS=>CHARS))
(6 6 (:REWRITE D-E-P-OF-PLACE-CONTENTS . 3))
(6 1 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(4 4 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(2 2 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-92
(37768 89 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(25788 3488 (:REWRITE D-E-CC-UNDER-IFF . 3))
(23993 12851 (:REWRITE DEFAULT-+-2))
(20773 400 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(16301 12851 (:REWRITE DEFAULT-+-1))
(14942 400 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(14766 32 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(13905 5214 (:REWRITE DEFAULT-CDR))
(11783 11783 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(10295 126 (:DEFINITION FREE-INDEX-LISTP))
(8625 5852 (:REWRITE DEFAULT-<-2))
(7153 1828 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(6845 5852 (:REWRITE DEFAULT-<-1))
(6839 213 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(6473 24 (:REWRITE NON-FREE-INDEX-LISTP-OF-EFFECTIVE-FAT-OF-PLACE-CONTENTS))
(6126 213 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(5230 48 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 2))
(4602 1092 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(4424 99 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-1-LEMMA-25))
(3869 1249 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(3382 1819 (:REWRITE DEFAULT-CAR))
(3228 30 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(2446 190 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(2237 1271 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(2004 668 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(1816 1816 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(1770 276 (:DEFINITION POSITION-EQUAL-AC))
(1736 59 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(1658 908 (:LINEAR POSITION-WHEN-MEMBER))
(1500 714 (:REWRITE DEFAULT-*-2))
(1494 1494 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(1295 14 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(1179 131 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-145))
(1005 773 (:REWRITE NTH-WHEN-D-E-P . 2))
(986 146 (:REWRITE SUBSETP-CAR-MEMBER))
(917 917 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(891 31 (:REWRITE FATI-OF-PLACE-CONTENTS-DISJOINT))
(821 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-11))
(796 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-3))
(757 28 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(714 714 (:REWRITE DEFAULT-*-1))
(668 668 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(667 167 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(627 183 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-66))
(560 560 (:TYPE-PRESCRIPTION ATOM))
(539 539 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(522 174 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(442 410 (:TYPE-PRESCRIPTION POSITION-EQUAL-AC-WHEN-MEMBER))
(402 1 (:REWRITE NO-DUPLICATESP-OF-D-E-CC-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(402 1 (:REWRITE D-E-CC-CONTENTS-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(386 386 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(374 213 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(348 348 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(346 4 (:REWRITE LEN-UPDATE-NTH))
(276 46 (:DEFINITION POSITION-EQUAL))
(258 23 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(248 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-23))
(240 119 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(232 232 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(232 232 (:REWRITE INTERSECTP-MEMBER . 3))
(232 232 (:REWRITE INTERSECTP-MEMBER . 2))
(207 23 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-43))
(197 197 (:REWRITE SUBSETP-MEMBER . 2))
(194 194 (:REWRITE SUBSETP-MEMBER . 4))
(189 63 (:TYPE-PRESCRIPTION MIN))
(168 168 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(127 33 (:REWRITE INTERSECTP-OF-SELF))
(120 18 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(108 36 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-11))
(107 10 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(92 92 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(91 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(84 24 (:REWRITE NON-FREE-INDEX-LISTP-OF-UPDATE-NTH))
(77 41 (:TYPE-PRESCRIPTION LAST))
(72 44 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-39))
(67 10 (:REWRITE CONSP-OF-LAST))
(63 63 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(60 60 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(52 2 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(47 23 (:REWRITE APPEND-WHEN-NOT-CONSP))
(45 45 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(42 42 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(42 42 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(42 21 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(40 20 (:REWRITE DEFAULT-UNARY-MINUS))
(36 36 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(21 21 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(19 19 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(17 3 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(14 14 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(12 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-98))
(12 4 (:DEFINITION MAX))
(12 2 (:LINEAR NATP-OF-CLUSTER-SIZE))
(9 9 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(9 3 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(6 1 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(4 4 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(2 2 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(1 1 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
)
(LEMMA
(5435 79 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(5316 1580 (:REWRITE D-E-CC-UNDER-IFF . 3))
(3391 1999 (:REWRITE DEFAULT-+-2))
(3113 1999 (:REWRITE DEFAULT-+-1))
(2966 20 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-PLACE-CONTENTS))
(2584 35 (:DEFINITION FREE-INDEX-LISTP))
(1719 1414 (:REWRITE DEFAULT-<-1))
(1626 34 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(1568 28 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-UPDATE-FATI))
(1494 1414 (:REWRITE DEFAULT-<-2))
(1438 110 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(1160 8 (:REWRITE LOFAT-FS-P-OF-UPDATE-DIR-CONTENTS))
(1077 79 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(859 3 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(731 99 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(710 110 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-57))
(710 10 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(624 79 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(610 9 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(582 99 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(570 254 (:REWRITE DEFAULT-CAR))
(424 32 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(419 136 (:REWRITE DEFAULT-CDR))
(404 4 (:REWRITE NTH-OF-NATS=>CHARS))
(385 217 (:REWRITE NTH-WHEN-D-E-P . 2))
(360 128 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-58))
(360 90 (:REWRITE D-E-DIRECTORY-P-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(337 37 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-37))
(329 113 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(264 47 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(252 18 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(244 86 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(235 43 (:DEFINITION NFIX))
(228 228 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(220 4 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(211 107 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(204 4 (:REWRITE STR::DEFAULT-CODE-CHAR))
(189 79 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(188 4 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(188 4 (:REWRITE DEFAULT-CODE-CHAR))
(178 3 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(175 175 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(164 36 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(154 3 (:REWRITE NON-FREE-INDEX-LISTP-OF-EFFECTIVE-FAT-OF-PLACE-CONTENTS))
(148 148 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(147 25 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(141 45 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(126 44 (:REWRITE MEMBER-WHEN-ATOM))
(125 125 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(115 3 (:REWRITE FATI-OF-CLEAR-CC . 2))
(111 37 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(111 37 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(108 4 (:REWRITE TAKE-OF-LEN-FREE))
(105 6 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-1-LEMMA-25))
(104 40 (:REWRITE NTH-WHEN-D-E-P . 3))
(100 84 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(97 25 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(92 84 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(80 16 (:REWRITE REDUCE-INTEGERP-+-CONSTANT))
(78 39 (:REWRITE DEFAULT-*-2))
(76 23 (:REWRITE FIND-D-E-CORRECTNESS-2))
(76 4 (:REWRITE NATS=>CHARS-OF-TAKE))
(74 74 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(73 73 (:REWRITE SUBSETP-MEMBER . 2))
(71 11 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(57 6 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(56 56 (:TYPE-PRESCRIPTION PLACE-D-E))
(54 54 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(54 12 (:DEFINITION POSITION-EQUAL-AC))
(53 37 (:LINEAR POSITION-WHEN-MEMBER))
(45 25 (:TYPE-PRESCRIPTION LAST))
(44 44 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(44 44 (:REWRITE SUBSETP-MEMBER . 4))
(44 44 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(44 44 (:REWRITE INTERSECTP-MEMBER . 3))
(44 44 (:REWRITE INTERSECTP-MEMBER . 2))
(44 19 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(39 39 (:REWRITE DEFAULT-*-1))
(36 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(36 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(36 18 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(32 16 (:DEFINITION FIX))
(32 8 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-3))
(28 28 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-1))
(28 28 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-7))
(28 28 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(28 28 (:REWRITE D-E-LIST-P-OF-PLACE-D-E))
(27 6 (:REWRITE CONSP-OF-LAST))
(24 24 (:TYPE-PRESCRIPTION HIFAT-ENTRY-COUNT))
(21 7 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(20 20 (:REWRITE D-E-P-OF-D-E-FIX))
(20 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-39))
(19 7 (:REWRITE APPEND-WHEN-NOT-CONSP))
(18 18 (:TYPE-PRESCRIPTION POSITION-EQUAL-AC-WHEN-MEMBER))
(18 18 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(18 18 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(18 18 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(16 4 (:REWRITE TAKE-WHEN-ATOM))
(14 14 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(14 14 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(12 4 (:REWRITE NATP-OF-PLACE-CONTENTS))
(12 2 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(10 10 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(9 9 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(8 8 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 3))
(8 8 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(8 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(8 8 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-2 . 1))
(8 2 (:DEFINITION POSITION-EQUAL))
(7 7 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(6 6 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(5 5 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(5 2 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(4 4 (:REWRITE NTH-OF-TAKE))
(4 4 (:REWRITE MEMBER-OF-CAR))
(4 4 (:REWRITE LEN-OF-TAKE))
(4 4 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(1 1 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-174
(116 9 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(64 1 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(61 3 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(60 5 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(55 5 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(55 3 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(51 3 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(50 5 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(42 2 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(35 10 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(31 31 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(30 6 (:REWRITE NFIX-WHEN-NATP))
(26 20 (:REWRITE DEFAULT-+-2))
(26 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(23 6 (:REWRITE SUBSETP-CAR-MEMBER))
(22 20 (:REWRITE DEFAULT-+-1))
(22 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-57))
(21 7 (:REWRITE D-E-CC-UNDER-IFF . 3))
(18 18 (:REWRITE DEFAULT-<-2))
(18 18 (:REWRITE DEFAULT-<-1))
(18 6 (:DEFINITION NATP))
(16 3 (:REWRITE ZP-OPEN))
(14 1 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(13 5 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(12 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(12 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(12 3 (:REWRITE D-E-DIRECTORY-P-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(11 1 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(11 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-37))
(11 1 (:REWRITE D-E-CC-OF-LOFAT-PLACE-FILE-DISJOINT))
(10 10 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(10 10 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(10 5 (:REWRITE FIND-D-E-CORRECTNESS-2))
(9 5 (:REWRITE DEFAULT-CAR))
(9 3 (:REWRITE D-E-FIX-WHEN-D-E-P))
(8 1 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE))
(8 1 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(7 3 (:REWRITE DEFAULT-CDR))
(6 6 (:TYPE-PRESCRIPTION NATP))
(6 6 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(6 2 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(6 1 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(5 5 (:REWRITE MEMBER-OF-CAR))
(5 1 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(4 4 (:TYPE-PRESCRIPTION LOFAT-REGULAR-FILE-P))
(4 4 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(4 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(4 1 (:REWRITE MEMBER-WHEN-ATOM))
(4 1 (:REWRITE INTERSECTP-OF-SELF))
(3 3 (:TYPE-PRESCRIPTION LOFAT-FILE-P))
(3 3 (:REWRITE LOFAT-FILE-P-WHEN-LOFAT-DIRECTORY-FILE-P-OR-LOFAT-REGULAR-FILE-P))
(3 3 (:REWRITE FIND-D-E-CORRECTNESS-1))
(3 3 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(3 1 (:REWRITE D-E-CC-CORRECTNESS-1))
(2 2 (:TYPE-PRESCRIPTION ZP))
(1 1 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(1 1 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(1 1 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(1 1 (:REWRITE INTERSECTP-MEMBER . 3))
(1 1 (:REWRITE INTERSECTP-MEMBER . 2))
(1 1 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-51
(771 10 (:REWRITE D-E-CC-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(687 107 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(618 62 (:DEFINITION LEN))
(460 10 (:DEFINITION NO-DUPLICATESP-EQUAL))
(424 70 (:REWRITE D-E-CC-UNDER-IFF . 3))
(314 107 (:REWRITE D-E-CC-UNDER-IFF . 2))
(306 16 (:REWRITE ZP-OPEN))
(303 27 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(278 90 (:REWRITE DEFAULT-CDR))
(240 23 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(233 53 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(228 15 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(212 212 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(210 210 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(202 109 (:REWRITE DEFAULT-+-2))
(180 22 (:REWRITE INTERSECTP-OF-SELF))
(160 78 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(160 10 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-11))
(148 27 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(144 14 (:REWRITE D-E-CC-CONTENTS-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(138 138 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(138 92 (:REWRITE STR::CONSP-OF-EXPLODE))
(125 109 (:REWRITE DEFAULT-+-1))
(110 14 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-3))
(106 60 (:REWRITE DEFAULT-<-2))
(104 24 (:REWRITE INTERSECT-WITH-SUBSET . 3))
(95 15 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(90 90 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(90 90 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(90 10 (:REWRITE SUBSETP-CAR-MEMBER))
(86 36 (:REWRITE DEFAULT-CAR))
(82 32 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(75 25 (:REWRITE LOFAT-FS-P-OF-UPDATE-DIR-CONTENTS))
(74 7 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-112))
(70 7 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(67 60 (:REWRITE DEFAULT-<-1))
(64 64 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(53 25 (:REWRITE INTERSECT-WITH-SUBSET . 9))
(50 50 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
(49 49 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-P))
(49 49 (:REWRITE FAT32-MASKED-ENTRY-P-OF-D-E-FIRST-CLUSTER))
(48 16 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(48 16 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(46 46 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(40 10 (:REWRITE MEMBER-WHEN-ATOM))
(32 32 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(32 32 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(32 26 (:REWRITE INTERSECT-WITH-SUBSET . 12))
(32 16 (:REWRITE DEFAULT-*-2))
(30 24 (:REWRITE INTERSECT-WITH-SUBSET . 5))
(25 25 (:REWRITE INTERSECT-WITH-SUBSET . 10))
(25 25 (:REWRITE INTERSECT-WITH-SUBSET . 8))
(25 25 (:REWRITE INTERSECT-WITH-SUBSET . 7))
(24 24 (:REWRITE INTERSECT-WITH-SUBSET . 4))
(24 24 (:REWRITE INTERSECT-WITH-SUBSET . 2))
(24 24 (:REWRITE INTERSECT-WITH-SUBSET . 1))
(24 24 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(22 15 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(20 20 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(16 16 (:TYPE-PRESCRIPTION ZP))
(16 16 (:REWRITE DEFAULT-*-1))
(16 16 (:LINEAR POSITION-WHEN-MEMBER))
(16 16 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(10 10 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(10 10 (:REWRITE INTERSECTP-MEMBER . 3))
(10 10 (:REWRITE INTERSECTP-MEMBER . 2))
(8 8 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(8 8 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(4 1 (:REWRITE SUBSETP-CONS-2))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-74
(31667 104 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(23263 2532 (:REWRITE D-E-CC-UNDER-IFF . 3))
(16329 3717 (:REWRITE DEFAULT-CDR))
(13344 36 (:REWRITE EFFECTIVE-FAT-OF-UPDATE-FATI))
(13293 6669 (:REWRITE DEFAULT-+-2))
(12144 62 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(11500 101 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(11167 6 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(10022 62 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(8404 88 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(8363 6669 (:REWRITE DEFAULT-+-1))
(7216 1630 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(6096 600 (:REWRITE STR::CONSP-OF-EXPLODE))
(5635 1171 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(5566 319 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(5539 319 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(5499 31 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(4995 2825 (:REWRITE DEFAULT-<-2))
(4314 6 (:REWRITE D-E-CC-CONTENTS-OF-PLACE-CONTENTS-DISJOINT))
(3915 2825 (:REWRITE DEFAULT-<-1))
(3372 850 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(3216 64 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-1-LEMMA-25))
(2860 22 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(2638 328 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(2532 328 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(2035 47 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(1782 31 (:DEFINITION FREE-INDEX-LISTP))
(1571 2 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-11))
(1544 1295 (:REWRITE DEFAULT-CAR))
(1518 26 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(1400 12 (:REWRITE D-E-CC-CONTENTS-OF-UPDATE-FATI))
(1307 2 (:REWRITE D-E-CC-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(1195 83 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(1107 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(1001 47 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(990 330 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(964 964 (:TYPE-PRESCRIPTION ZP))
(900 900 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(897 273 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(838 838 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(627 209 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(627 209 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(499 184 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(468 4 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(466 60 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-58))
(418 418 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(404 4 (:REWRITE NTH-OF-NATS=>CHARS))
(394 34 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(389 233 (:REWRITE NTH-WHEN-D-E-P . 2))
(381 381 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(369 209 (:LINEAR POSITION-WHEN-MEMBER))
(330 330 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(330 330 (:TYPE-PRESCRIPTION ATOM))
(308 44 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
(297 99 (:TYPE-PRESCRIPTION MIN))
(296 296 (:REWRITE SUBSETP-MEMBER . 2))
(295 109 (:REWRITE MEMBER-WHEN-ATOM))
(280 8 (:DEFINITION NO-DUPLICATESP-EQUAL))
(276 4 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(264 132 (:TYPE-PRESCRIPTION SET-INDICES-IN-FA-TABLE))
(264 46 (:DEFINITION NFIX))
(258 10 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-57))
(244 244 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(241 138 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(204 83 (:REWRITE FIND-D-E-CORRECTNESS-2))
(204 4 (:REWRITE STR::DEFAULT-CODE-CHAR))
(192 16 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(188 4 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(188 4 (:REWRITE DEFAULT-CODE-CHAR))
(184 47 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(178 88 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(174 87 (:REWRITE DEFAULT-*-2))
(165 47 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(162 7 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-37))
(161 31 (:REWRITE INTERSECTP-OF-SELF))
(158 158 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(156 12 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-11))
(147 43 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(144 144 (:TYPE-PRESCRIPTION POSITION-EQUAL-AC-WHEN-MEMBER))
(140 76 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(140 28 (:REWRITE REDUCE-INTEGERP-+-CONSTANT))
(139 83 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(138 138 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(136 4 (:REWRITE TAKE-OF-LEN-FREE))
(120 26 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(119 119 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(112 3 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(109 109 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(109 109 (:REWRITE INTERSECTP-MEMBER . 3))
(109 109 (:REWRITE INTERSECTP-MEMBER . 2))
(109 7 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(104 4 (:REWRITE NATS=>CHARS-OF-TAKE))
(103 49 (:REWRITE NTH-WHEN-D-E-P . 3))
(101 7 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(97 25 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(91 43 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(87 87 (:REWRITE DEFAULT-*-1))
(86 86 (:TYPE-PRESCRIPTION LENGTH))
(79 3 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(76 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(73 7 (:REWRITE CONSP-OF-LAST))
(65 65 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(59 59 (:REWRITE SUBSETP-MEMBER . 4))
(56 47 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(56 28 (:DEFINITION FIX))
(56 14 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-3))
(55 10 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(53 29 (:TYPE-PRESCRIPTION LAST))
(52 13 (:REWRITE D-E-DIRECTORY-P-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(44 44 (:TYPE-PRESCRIPTION UPDATE-NTH))
(44 44 (:TYPE-PRESCRIPTION TRUE-LISTP))
(44 14 (:REWRITE APPEND-WHEN-NOT-CONSP))
(42 42 (:TYPE-PRESCRIPTION HIFAT-ENTRY-COUNT))
(39 13 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(32 32 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(32 32 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(32 32 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(32 32 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(31 31 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(28 28 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(26 26 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(21 21 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(20 20 (:REWRITE D-E-P-OF-D-E-FIX))
(20 20 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(16 16 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(16 16 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(16 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(16 16 (:DEFINITION POSITION-EQUAL))
(16 4 (:REWRITE TAKE-WHEN-ATOM))
(14 14 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 3))
(14 14 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(14 14 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(13 13 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(12 2 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(12 2 (:LINEAR NATP-OF-CLUSTER-SIZE))
(8 8 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(6 6 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(5 3 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(5 2 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(5 1 (:REWRITE SUBSETP-CONS-2))
(4 4 (:REWRITE NTH-OF-TAKE))
(4 4 (:REWRITE MEMBER-OF-CAR))
(4 4 (:REWRITE LEN-OF-TAKE))
(3 3 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(3 1 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 3))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(1 1 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55
(17596 1 (:DEFINITION LOFAT-PLACE-FILE))
(6119 16 (:REWRITE PLACE-CONTENTS-EXPANSION-1))
(5274 58 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(4414 155 (:REWRITE ZP-OPEN))
(3625 30 (:DEFINITION STOBJ-FIND-N-FREE-CLUSTERS-CORRECTNESS-1))
(3235 77 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(3146 169 (:LINEAR FIND-N-FREE-CLUSTERS-CORRECTNESS-7))
(2700 176 (:REWRITE NFIX-WHEN-ZP))
(2564 176 (:REWRITE NFIX-WHEN-NATP))
(2499 61 (:DEFINITION NATP))
(2462 260 (:REWRITE LEN-OF-FIND-N-FREE-CLUSTERS))
(2396 6 (:REWRITE LEN-OF-NATS=>CHARS))
(2390 6 (:REWRITE LEN-OF-INSERT-D-E))
(2370 18 (:REWRITE EFFECTIVE-FAT-OF-UPDATE-FATI))
(2240 168 (:DEFINITION FIND-D-E))
(2218 30 (:REWRITE LENGTH-WHEN-STRINGP))
(2104 16 (:REWRITE UPDATE-FATI-OF-UPDATE-FATI-COINCIDENT))
(2036 6 (:REWRITE LEN-OF-PLACE-D-E))
(1615 4 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(1590 260 (:DEFINITION MIN))
(1508 136 (:DEFINITION LEN))
(1489 113 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(1456 12 (:REWRITE UPDATE-FATI-OF-FATI-WHEN-FAT32$C-P))
(1431 1431 (:TYPE-PRESCRIPTION COUNT-FREE-CLUSTERS))
(1398 14 (:REWRITE NTH-OF-NATS=>CHARS))
(1295 842 (:REWRITE DEFAULT-<-1))
(1264 1264 (:TYPE-PRESCRIPTION LEN))
(1223 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(1144 110 (:REWRITE LEN-OF-EFFECTIVE-FAT))
(1135 842 (:REWRITE DEFAULT-<-2))
(1114 198 (:REWRITE D-E-FIX-WHEN-D-E-P))
(1082 75 (:REWRITE INTEGERP-OF-NTH-WHEN-INTEGER-LISTP))
(1016 20 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(983 523 (:REWRITE DEFAULT-+-2))
(966 14 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(958 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29))
(878 77 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(854 854 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(854 362 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(748 92 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(706 14 (:REWRITE STR::DEFAULT-CODE-CHAR))
(706 4 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(698 178 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(675 381 (:REWRITE DEFAULT-CDR))
(668 523 (:REWRITE DEFAULT-+-1))
(660 102 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(660 20 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(658 14 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(650 14 (:REWRITE DEFAULT-CODE-CHAR))
(576 68 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(560 12 (:REWRITE REMOVE-ASSOC-WHEN-ABSENT-1))
(534 30 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(513 513 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(511 6 (:DEFINITION FREE-INDEX-LISTP))
(507 85 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(480 480 (:TYPE-PRESCRIPTION D-E-FILENAME))
(476 14 (:REWRITE TAKE-OF-LEN-FREE))
(451 53 (:REWRITE FIND-D-E-CORRECTNESS-2))
(432 12 (:REWRITE DELETE-D-E-CORRECTNESS-1))
(415 9 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(392 4 (:DEFINITION DELETE-D-E))
(364 14 (:REWRITE NATS=>CHARS-OF-TAKE))
(348 245 (:REWRITE DEFAULT-CAR))
(344 2 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(337 85 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(335 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(305 49 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(300 4 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(287 6 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(285 27 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(281 57 (:REWRITE LOFAT-FILE-P-WHEN-LOFAT-DIRECTORY-FILE-P-OR-LOFAT-REGULAR-FILE-P))
(277 277 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(273 117 (:REWRITE NTH-WHEN-D-E-P . 2))
(264 264 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(258 86 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(243 3 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(221 221 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(215 43 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(210 210 (:TYPE-PRESCRIPTION FIND-N-FREE-CLUSTERS))
(203 1 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(201 201 (:TYPE-PRESCRIPTION NAT-LISTP))
(198 66 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(198 66 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(187 75 (:LINEAR COUNT-FREE-CLUSTERS-CORRECTNESS-1))
(183 11 (:REWRITE D-E-CC-UNDER-IFF . 3))
(180 6 (:DEFINITION PLACE-D-E))
(175 5 (:REWRITE FATI-OF-CLEAR-CC . 3))
(173 173 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-LIST-P))
(172 71 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(168 168 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(161 18 (:REWRITE D-E-CC-UNDER-IFF . 2))
(160 4 (:DEFINITION REMOVE-ASSOC-EQUAL))
(156 47 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(150 150 (:TYPE-PRESCRIPTION LOFAT-FILE-FIX$INLINE))
(146 146 (:TYPE-PRESCRIPTION NATP-OF-PLACE-CONTENTS))
(140 140 (:TYPE-PRESCRIPTION ZP))
(132 132 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(132 7 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(130 52 (:REWRITE STR::CONSP-OF-EXPLODE))
(120 19 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(120 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(118 16 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(118 3 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(104 32 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(101 53 (:REWRITE NTH-WHEN-D-E-P . 3))
(101 30 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(100 100 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(100 100 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-8))
(98 98 (:TYPE-PRESCRIPTION LOFAT-FILE-P))
(97 97 (:TYPE-PRESCRIPTION LOFAT-DIRECTORY-FILE-P))
(96 2 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(93 48 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(92 28 (:REWRITE DEFAULT-*-2))
(90 90 (:TYPE-PRESCRIPTION LOFAT-REGULAR-FILE-P))
(89 9 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(88 88 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(87 87 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(86 86 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(85 3 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(82 30 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
(80 12 (:DEFINITION ASSOC-EQUAL))
(79 79 (:TYPE-PRESCRIPTION INTEGER-LISTP))
(78 78 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(78 6 (:REWRITE DISTRIBUTIVITY))
(76 52 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(74 74 (:TYPE-PRESCRIPTION ATOM))
(74 9 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(73 73 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-8))
(73 3 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(71 31 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(70 5 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(68 3 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(66 66 (:REWRITE D-E-P-OF-D-E-FIX))
(66 66 (:LINEAR POSITION-WHEN-MEMBER))
(66 66 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(64 20 (:REWRITE NATP-OF-PLACE-CONTENTS))
(64 4 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-23))
(61 61 (:TYPE-PRESCRIPTION NATP))
(56 56 (:REWRITE LOFAT-FILE-P-OF-LOFAT-FILE-FIX))
(56 44 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(56 14 (:REWRITE TAKE-WHEN-ATOM))
(55 3 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(55 3 (:REWRITE CONSP-OF-LAST))
(52 52 (:REWRITE COUNT-OF-CLUSTERS-OF-CLEAR-CC))
(45 45 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(42 20 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(42 6 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(37 37 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(36 18 (:REWRITE FAT32-UPDATE-LOWER-28-CORRECTNESS-1 . 1))
(36 15 (:REWRITE APPEND-WHEN-NOT-CONSP))
(34 34 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(34 22 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(33 33 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(33 1 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(32 32 (:TYPE-PRESCRIPTION FAT-LENGTH))
(30 30 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(30 28 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-80))
(29 29 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-P))
(29 29 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-2 . 1))
(28 28 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(28 28 (:REWRITE DEFAULT-*-1))
(26 26 (:TYPE-PRESCRIPTION FAT32$C-P))
(24 24 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(24 12 (:REWRITE FAT-LENGTH-OF-CLEAR-CC))
(22 22 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(21 21 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(21 13 (:TYPE-PRESCRIPTION LAST))
(18 18 (:TYPE-PRESCRIPTION LENGTH))
(18 6 (:REWRITE NATS=>STRING-OF-STRING=>NATS))
(17 17 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(17 3 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(16 16 (:TYPE-PRESCRIPTION LOFAT-PLACE-FILE-HELPER))
(14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(14 14 (:REWRITE NTH-OF-TAKE))
(14 14 (:REWRITE LEN-OF-TAKE))
(13 13 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(13 1 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(12 12 (:TYPE-PRESCRIPTION DELETE-D-E))
(12 12 (:REWRITE D-E-FILENAME-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(12 6 (:REWRITE STR-FIX-WHEN-STRINGP))
(12 4 (:REWRITE FAT32-MASKED-ENTRY-P-OF-D-E-FIRST-CLUSTER))
(12 2 (:LINEAR NATP-OF-CLUSTER-SIZE))
(11 11 (:TYPE-PRESCRIPTION NATS=>STRING))
(10 10 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(10 10 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(10 10 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(10 10 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(9 9 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(9 3 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(8 8 (:TYPE-PRESCRIPTION MAKE-EMPTY-SUBDIR-CONTENTS))
(8 8 (:TYPE-PRESCRIPTION FAT32-UPDATE-LOWER-28))
(8 8 (:REWRITE LOFAT-FILE->CONTENTS$INLINE-OF-LOFAT-FILE-FIX-X))
(8 4 (:REWRITE DEFAULT-UNARY-MINUS))
(7 7 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(7 7 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(7 7 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(7 1 (:REWRITE FOLD-CONSTS-IN-+))
(6 6 (:TYPE-PRESCRIPTION STRINGP-OF-D-E-CC-CONTENTS))
(6 6 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(6 6 (:REWRITE EXPLODE-OF-NATS=>STRING))
(6 6 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(6 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(6 1 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(5 5 (:REWRITE FATI-OF-CLEAR-CC . 2))
(5 3 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(5 1 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(4 4 (:TYPE-PRESCRIPTION NATP-OF-UPDATE-DIR-CONTENTS))
(3 3 (:TYPE-PRESCRIPTION FAT32-ENTRY-LIST-P))
(3 3 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(3 1 (:REWRITE UNICITY-OF-0))
(3 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(2 2 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
(2 2 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(2 2 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(2 1 (:REWRITE FIX-WHEN-ACL2-NUMBERP))
(1 1 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(1 1 (:REWRITE FAT32-FILENAME-P-OF-FAT32-FILENAME-FIX))
(1 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96
(654 3 (:REWRITE REMOVE-ASSOC-WHEN-ABSENT-1))
(589 1 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(415 37 (:DEFINITION FIND-D-E))
(294 18 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(219 6 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(217 6 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(198 38 (:REWRITE D-E-FIX-WHEN-D-E-P))
(122 38 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(110 19 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(108 3 (:REWRITE DELETE-D-E-CORRECTNESS-1))
(98 1 (:DEFINITION DELETE-D-E))
(91 16 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(76 76 (:TYPE-PRESCRIPTION D-E-FILENAME))
(75 15 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(66 10 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(53 19 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(50 50 (:REWRITE DEFAULT-CAR))
(49 49 (:TYPE-PRESCRIPTION COUNT-OF-CLUSTERS))
(47 39 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(44 44 (:REWRITE DEFAULT-CDR))
(40 1 (:DEFINITION REMOVE-ASSOC-EQUAL))
(39 39 (:TYPE-PRESCRIPTION D-E-LIST-P))
(37 37 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(36 20 (:REWRITE DEFAULT-+-2))
(30 30 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(30 30 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(30 30 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(26 8 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(25 20 (:REWRITE DEFAULT-+-1))
(24 12 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(20 4 (:REWRITE NFIX-WHEN-NATP))
(20 3 (:DEFINITION ASSOC-EQUAL))
(16 16 (:TYPE-PRESCRIPTION ZP))
(16 4 (:REWRITE NFIX-WHEN-ZP))
(16 4 (:REWRITE COMMUTATIVITY-OF-+))
(16 1 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-23))
(13 11 (:REWRITE DEFAULT-<-2))
(12 11 (:REWRITE DEFAULT-<-1))
(12 4 (:DEFINITION NATP))
(10 10 (:TYPE-PRESCRIPTION FAT-ENTRY-COUNT))
(9 9 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(8 8 (:TYPE-PRESCRIPTION LEN))
(7 7 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(6 6 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(6 6 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(4 4 (:TYPE-PRESCRIPTION NATP))
(4 4 (:REWRITE ZP-OPEN))
(4 4 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(4 2 (:REWRITE FIND-D-E-CORRECTNESS-2))
(3 3 (:TYPE-PRESCRIPTION DELETE-D-E))
(3 3 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(2 1 (:REWRITE DEFAULT-UNARY-MINUS))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40
(250 10 (:REWRITE HIFAT-NO-DUPS-P-OF-CDR))
(132 16 (:REWRITE M1-DIRECTORY-FILE-P-WHEN-M1-FILE-P))
(112 11 (:REWRITE HIFAT-NO-DUPS-P-OF-M1-FILE-CONTENTS-OF-CDAR))
(100 12 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(91 91 (:REWRITE DEFAULT-CAR))
(64 11 (:REWRITE HIFAT-SUBSETP-REFLEXIVE-LEMMA-3))
(62 62 (:TYPE-PRESCRIPTION M1-REGULAR-FILE-P))
(62 14 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-2))
(61 14 (:REWRITE M1-FILE-P-OF-CDAR-WHEN-M1-FILE-ALIST-P))
(53 53 (:TYPE-PRESCRIPTION M1-FILE-ALIST-P))
(51 51 (:REWRITE DEFAULT-CDR))
(48 16 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(48 8 (:DEFINITION ASSOC-EQUAL))
(48 3 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(44 11 (:REWRITE SUBSETP-CAR-MEMBER))
(43 6 (:REWRITE FAT32-FILENAME-P-OF-CAAR-WHEN-M1-FILE-ALIST-P))
(38 14 (:REWRITE M1-REGULAR-FILE-P-CORRECTNESS-1))
(33 13 (:REWRITE M1-DIRECTORY-FILE-P-CORRECTNESS-1))
(28 28 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(27 11 (:REWRITE M1-READ-AFTER-WRITE-LEMMA-1))
(24 24 (:TYPE-PRESCRIPTION M1-FILE-P))
(23 23 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(22 22 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(22 22 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(21 3 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(16 16 (:TYPE-PRESCRIPTION ZP))
(16 16 (:TYPE-PRESCRIPTION LEN))
(15 5 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(13 2 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(12 3 (:REWRITE M1-FILE-ALIST-P-OF-CDR-WHEN-M1-FILE-ALIST-P))
(11 11 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(11 11 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(11 11 (:REWRITE MEMBER-WHEN-ATOM))
(11 11 (:REWRITE INTERSECTP-MEMBER . 3))
(11 11 (:REWRITE INTERSECTP-MEMBER . 2))
(10 1 (:REWRITE LOFAT-FILE-P-WHEN-LOFAT-DIRECTORY-FILE-P-OR-LOFAT-REGULAR-FILE-P))
(8 8 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(4 4 (:TYPE-PRESCRIPTION LOFAT-FILE-P))
(2 1 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-16)
(LOFAT-PLACE-FILE-SPEC-1)
(LOFAT-PLACE-FILE-SPEC-2)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-6
(30 5 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-58))
(19 19 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(18 6 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-3))
(15 12 (:REWRITE DEFAULT-<-2))
(12 12 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(12 12 (:REWRITE DEFAULT-<-1))
(9 3 (:DEFINITION NATP))
(8 8 (:TYPE-PRESCRIPTION ZP))
(6 6 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(6 6 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(4 4 (:REWRITE ZP-OPEN))
(4 2 (:REWRITE DEFAULT-CDR))
(4 2 (:REWRITE DEFAULT-CAR))
(3 3 (:TYPE-PRESCRIPTION NATP))
(1 1 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-70
(30 5 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-58))
(21 21 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(21 7 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-3))
(19 15 (:REWRITE DEFAULT-<-2))
(15 15 (:REWRITE DEFAULT-<-1))
(14 14 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(12 4 (:DEFINITION NATP))
(10 10 (:TYPE-PRESCRIPTION ZP))
(5 5 (:REWRITE ZP-OPEN))
(4 4 (:TYPE-PRESCRIPTION NATP))
(4 2 (:REWRITE DEFAULT-CDR))
(4 2 (:REWRITE DEFAULT-CAR))
(1 1 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-25
(35919 62 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
(35455 36 (:REWRITE CONSP-OF-MAKE-LIST-AC))
(20683 1393 (:DEFINITION FIND-D-E))
(19884 144 (:LINEAR MAKE-CLUSTERS-CORRECTNESS-2))
(11281 1699 (:REWRITE D-E-FIX-WHEN-D-E-P))
(9039 153 (:DEFINITION PLACE-D-E))
(7730 1546 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(7433 2989 (:REWRITE DEFAULT-CDR))
(6393 593 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(5816 890 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(5462 2640 (:REWRITE DEFAULT-+-2))
(5403 1699 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(4253 1648 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(3892 86 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(3720 43 (:DEFINITION FREE-INDEX-LISTP))
(3560 3560 (:TYPE-PRESCRIPTION D-E-FILENAME))
(3474 210 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(3226 202 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(3215 2640 (:REWRITE DEFAULT-+-1))
(2662 43 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(2424 2199 (:REWRITE DEFAULT-CAR))
(2369 1495 (:REWRITE DEFAULT-<-2))
(2356 1151 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(2125 366 (:REWRITE NFIX-WHEN-ZP))
(2036 366 (:REWRITE NFIX-WHEN-NATP))
(1832 146 (:REWRITE D-E-CC-UNDER-IFF . 3))
(1688 689 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(1648 1648 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(1571 1495 (:REWRITE DEFAULT-<-1))
(1456 52 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 3))
(1404 52 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 2))
(1402 72 (:LINEAR MAKE-CLUSTERS-CORRECTNESS-3))
(1334 646 (:REWRITE DEFAULT-*-2))
(1311 1311 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(1237 331 (:DEFINITION NATP))
(1225 1225 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(1190 240 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(1120 145 (:REWRITE D-E-FILENAME-OF-MAKE-D-E-WITH-FILENAME))
(1071 153 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(1035 345 (:REWRITE SUBSETP-CAR-MEMBER))
(996 332 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(962 962 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(921 921 (:TYPE-PRESCRIPTION ZP))
(812 646 (:REWRITE DEFAULT-*-1))
(688 688 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(568 112 (:LINEAR NATP-OF-CLUSTER-SIZE))
(544 216 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(516 172 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(516 172 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(508 508 (:TYPE-PRESCRIPTION STRINGP-OF-IMPLODE))
(459 153 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(402 148 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(345 345 (:REWRITE MEMBER-OF-CAR))
(344 344 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(332 332 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(331 331 (:TYPE-PRESCRIPTION NATP))
(330 72 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MAKE-LIST-AC))
(322 22 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(317 25 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(312 104 (:REWRITE STR::EXPLODE-OF-IMPLODE))
(281 86 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(280 280 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(270 114 (:REWRITE DEFAULT-UNARY-MINUS))
(260 52 (:DEFINITION UNSIGNED-BYTE-P))
(258 258 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(232 112 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(215 215 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(208 52 (:DEFINITION INTEGER-RANGE-P))
(174 58 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(172 172 (:TYPE-PRESCRIPTION FAT32$C-P))
(172 172 (:LINEAR POSITION-WHEN-MEMBER))
(172 172 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(172 43 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(170 62 (:REWRITE APPEND-WHEN-NOT-CONSP))
(157 157 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(156 52 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(153 153 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(118 118 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(118 118 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(104 104 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(104 104 (:REWRITE STR::MAKE-CHARACTER-LIST-IS-IDENTITY-UNDER-CHARLISTEQV))
(100 20 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT))
(92 26 (:REWRITE LOFAT-REGULAR-FILE-P-CORRECTNESS-2))
(86 86 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(86 86 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(72 72 (:TYPE-PRESCRIPTION MAKE-LIST-AC))
(71 30 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-2))
(66 66 (:TYPE-PRESCRIPTION LOFAT-FILE-FIX$INLINE))
(52 52 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(43 43 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(33 33 (:REWRITE LOFAT-FILE-P-OF-LOFAT-FILE-FIX))
(30 10 (:REWRITE INTERSECTP-OF-SELF))
(16 16 (:REWRITE FIND-D-E-CORRECTNESS-1))
(10 10 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(6 6 (:REWRITE D-E-CC-UNDER-IFF . 2))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-214
(150758 13 (:DEFINITION LOFAT-PLACE-FILE))
(41926 400 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(38754 128 (:REWRITE PLACE-CONTENTS-EXPANSION-1))
(37102 1235 (:REWRITE ZP-OPEN))
(31459 465 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(31148 78 (:REWRITE LEN-OF-NATS=>CHARS))
(31070 78 (:REWRITE LEN-OF-INSERT-D-E))
(29772 260 (:REWRITE LENGTH-WHEN-STRINGP))
(27456 228 (:DEFINITION STOBJ-FIND-N-FREE-CLUSTERS-CORRECTNESS-1))
(26468 78 (:REWRITE LEN-OF-PLACE-D-E))
(23612 1292 (:LINEAR FIND-N-FREE-CLUSTERS-CORRECTNESS-7))
(20530 1996 (:REWRITE LEN-OF-FIND-N-FREE-CLUSTERS))
(20114 1222 (:REWRITE NFIX-WHEN-NATP))
(20026 1222 (:REWRITE NFIX-WHEN-ZP))
(19910 370 (:DEFINITION NATP))
(16952 132 (:REWRITE EFFECTIVE-FAT-OF-UPDATE-FATI))
(16640 128 (:REWRITE UPDATE-FATI-OF-UPDATE-FATI-COINCIDENT))
(14836 52 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(14732 1072 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(14134 142 (:REWRITE NTH-OF-NATS=>CHARS))
(14126 1228 (:DEFINITION LEN))
(12216 1996 (:DEFINITION MIN))
(11520 96 (:REWRITE UPDATE-FATI-OF-FATI-WHEN-FAT32$C-P))
(11122 11122 (:TYPE-PRESCRIPTION COUNT-FREE-CLUSTERS))
(10972 160 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(10890 10890 (:TYPE-PRESCRIPTION LEN))
(10540 620 (:DEFINITION FIND-D-E))
(10330 6755 (:REWRITE DEFAULT-<-1))
(10194 112 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(9798 142 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(9363 6755 (:REWRITE DEFAULT-<-2))
(8780 844 (:REWRITE LEN-OF-EFFECTIVE-FAT))
(8662 8662 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(8320 576 (:REWRITE INTEGERP-OF-NTH-WHEN-INTEGER-LISTP))
(7752 3991 (:REWRITE DEFAULT-+-2))
(7636 2764 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(7568 48 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29))
(7270 465 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(7138 142 (:REWRITE STR::DEFAULT-CODE-CHAR))
(6674 142 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(6570 142 (:REWRITE DEFAULT-CODE-CHAR))
(5600 32 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(5546 918 (:REWRITE D-E-FIX-WHEN-D-E-P))
(5151 865 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(5079 2329 (:REWRITE DEFAULT-CDR))
(5035 3991 (:REWRITE DEFAULT-+-1))
(5028 780 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(4844 148 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(4828 142 (:REWRITE TAKE-OF-LEN-FREE))
(4708 800 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-8))
(4704 168 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(4601 4601 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(4495 465 (:REWRITE FIND-D-E-CORRECTNESS-2))
(3692 142 (:REWRITE NATS=>CHARS-OF-TAKE))
(3490 698 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(3421 865 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(3016 416 (:REWRITE STR::CONSP-OF-EXPLODE))
(2688 2688 (:TYPE-PRESCRIPTION D-E-FILENAME))
(2677 2677 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(2577 219 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(2484 776 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(2472 2472 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(2406 1002 (:REWRITE NTH-WHEN-D-E-P . 2))
(2340 78 (:DEFINITION PLACE-D-E))
(2124 708 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(2115 1059 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(2015 2015 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(2005 13 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(1966 1966 (:TYPE-PRESCRIPTION NAT-LISTP))
(1932 309 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(1868 126 (:REWRITE D-E-CC-UNDER-IFF . 3))
(1854 618 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(1854 618 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(1822 770 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(1818 194 (:REWRITE D-E-CC-UNDER-IFF . 2))
(1754 1754 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-LIST-P))
(1709 844 (:REWRITE DEFAULT-CAR))
(1608 1608 (:TYPE-PRESCRIPTION FIND-N-FREE-CLUSTERS))
(1587 1093 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(1532 260 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
(1500 584 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(1432 568 (:LINEAR COUNT-FREE-CLUSTERS-CORRECTNESS-1))
(1400 40 (:REWRITE FATI-OF-CLEAR-CC . 3))
(1388 16 (:DEFINITION FREE-INDEX-LISTP))
(1324 221 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(1236 1236 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(1116 16 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(1105 221 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(1036 284 (:REWRITE DEFAULT-*-2))
(1014 78 (:REWRITE DISTRIBUTIVITY))
(1014 39 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(988 988 (:TYPE-PRESCRIPTION NATP-OF-PLACE-CONTENTS))
(944 24 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(936 120 (:REWRITE EFFECTIVE-FAT-OF-CLEAR-CC . 2))
(916 452 (:REWRITE NTH-WHEN-D-E-P . 3))
(900 900 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(880 88 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(860 304 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(813 813 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(776 776 (:TYPE-PRESCRIPTION D-E-LIST-P))
(715 39 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(715 39 (:REWRITE CONSP-OF-LAST))
(708 708 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(697 697 (:TYPE-PRESCRIPTION ZP))
(680 24 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(676 13 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(658 658 (:REWRITE D-E-P-OF-D-E-FIX))
(628 628 (:TYPE-PRESCRIPTION INTEGER-LISTP))
(624 624 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(620 620 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(618 618 (:LINEAR POSITION-WHEN-MEMBER))
(618 618 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(596 404 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(593 40 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(592 592 (:TYPE-PRESCRIPTION ATOM))
(568 142 (:REWRITE TAKE-WHEN-ATOM))
(560 560 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-8))
(546 78 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(522 41 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(500 16 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(493 40 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(492 140 (:REWRITE NATP-OF-PLACE-CONTENTS))
(468 468 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(455 455 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(434 31 (:REWRITE INTERSECT-WITH-SUBSET . 8))
(416 328 (:REWRITE CLUSTER-SIZE-OF-UPDATE-FATI))
(405 405 (:REWRITE COUNT-OF-CLUSTERS-OF-CLEAR-CC))
(370 370 (:TYPE-PRESCRIPTION NATP))
(338 140 (:REWRITE APPEND-WHEN-NOT-CONSP))
(336 160 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(296 296 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(284 284 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(284 284 (:REWRITE DEFAULT-*-1))
(273 169 (:TYPE-PRESCRIPTION LAST))
(264 132 (:REWRITE FAT32-UPDATE-LOWER-28-CORRECTNESS-1 . 1))
(244 244 (:TYPE-PRESCRIPTION FAT-LENGTH))
(234 78 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(234 78 (:REWRITE NATS=>STRING-OF-STRING=>NATS))
(230 230 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-P))
(220 220 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-2 . 1))
(216 200 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-80))
(208 208 (:TYPE-PRESCRIPTION FAT32$C-P))
(184 92 (:REWRITE FAT-LENGTH-OF-CLEAR-CC))
(171 29 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(168 168 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(162 162 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(156 156 (:REWRITE D-E-FILENAME-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(156 78 (:REWRITE STR-FIX-WHEN-STRINGP))
(144 144 (:TYPE-PRESCRIPTION LENGTH))
(143 143 (:TYPE-PRESCRIPTION NATS=>STRING))
(142 142 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(142 142 (:REWRITE NTH-OF-TAKE))
(142 142 (:REWRITE LEN-OF-TAKE))
(137 137 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(130 130 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(128 128 (:TYPE-PRESCRIPTION LOFAT-PLACE-FILE-HELPER))
(111 37 (:REWRITE FAT32-MASKED-ENTRY-P-OF-D-E-FIRST-CLUSTER))
(104 104 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(103 31 (:REWRITE INTERSECT-WITH-SUBSET . 6))
(96 96 (:REWRITE CLUSTER-SIZE-OF-CLEAR-CC))
(96 16 (:LINEAR NATP-OF-CLUSTER-SIZE))
(83 32 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(83 5 (:REWRITE D-E-CC-OF-LOFAT-PLACE-FILE-DISJOINT))
(78 78 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(78 78 (:TYPE-PRESCRIPTION STRINGP-OF-D-E-CC-CONTENTS))
(78 78 (:REWRITE EXPLODE-OF-NATS=>STRING))
(78 78 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(78 13 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(77 29 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(65 13 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(64 64 (:TYPE-PRESCRIPTION MAKE-EMPTY-SUBDIR-CONTENTS))
(64 64 (:TYPE-PRESCRIPTION FAT32-UPDATE-LOWER-28))
(60 16 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(56 8 (:REWRITE FOLD-CONSTS-IN-+))
(55 5 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT))
(52 52 (:TYPE-PRESCRIPTION NATP-OF-UPDATE-DIR-CONTENTS))
(48 48 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(40 40 (:REWRITE FATI-OF-CLEAR-CC . 2))
(40 24 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(40 8 (:REWRITE INTERSECTP-OF-SELF))
(36 16 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(34 6 (:REWRITE LOFAT-FILE-P-WHEN-LOFAT-DIRECTORY-FILE-P-OR-LOFAT-REGULAR-FILE-P))
(31 31 (:REWRITE INTERSECT-WITH-SUBSET . 10))
(31 31 (:REWRITE INTERSECT-WITH-SUBSET . 9))
(31 31 (:REWRITE INTERSECT-WITH-SUBSET . 7))
(31 31 (:REWRITE INTERSECT-WITH-SUBSET . 5))
(31 31 (:REWRITE INTERSECT-WITH-SUBSET . 4))
(31 31 (:REWRITE INTERSECT-WITH-SUBSET . 3))
(31 31 (:REWRITE INTERSECT-WITH-SUBSET . 2))
(31 31 (:REWRITE INTERSECT-WITH-SUBSET . 1))
(30 5 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(26 26 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
(26 26 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(24 24 (:TYPE-PRESCRIPTION FAT32-ENTRY-LIST-P))
(24 24 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(24 8 (:REWRITE UNICITY-OF-0))
(19 19 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(17 17 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(17 17 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(16 16 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(16 16 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(16 8 (:REWRITE FIX-WHEN-ACL2-NUMBERP))
(13 13 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(13 13 (:REWRITE FAT32-FILENAME-P-OF-FAT32-FILENAME-FIX))
(10 10 (:TYPE-PRESCRIPTION FAT32-FILENAME-LIST-P))
(10 10 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE))
(10 10 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(10 5 (:REWRITE D-E-CC-CORRECTNESS-1))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(5 5 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-226
(2222 246 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(1938 255 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(1895 64 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(1850 147 (:REWRITE ZP-OPEN))
(1767 32 (:DEFINITION FREE-INDEX-LISTP))
(1733 183 (:REWRITE D-E-CC-UNDER-IFF . 3))
(1488 109 (:REWRITE INTERSECT-WITH-SUBSET . 5))
(1201 32 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(1016 48 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT))
(920 920 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(687 687 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(564 390 (:REWRITE DEFAULT-<-2))
(563 17 (:REWRITE D-E-CC-OF-LOFAT-PLACE-FILE-DISJOINT))
(478 92 (:REWRITE NFIX-WHEN-ZP))
(433 109 (:REWRITE INTERSECT-WITH-SUBSET . 3))
(431 111 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(430 164 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(410 92 (:REWRITE NFIX-WHEN-NATP))
(403 390 (:REWRITE DEFAULT-<-1))
(401 305 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(396 111 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(360 140 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(357 135 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(349 164 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(325 65 (:REWRITE INTERSECTP-OF-SELF))
(325 17 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(288 48 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(232 60 (:DEFINITION NATP))
(227 162 (:REWRITE DEFAULT-CAR))
(224 224 (:TYPE-PRESCRIPTION NATP-OF-LOFAT-PLACE-FILE))
(222 222 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(219 154 (:REWRITE DEFAULT-CDR))
(216 54 (:REWRITE D-E-CC-UNDER-IFF . 2))
(205 111 (:REWRITE INTERSECT-WITH-SUBSET . 12))
(192 192 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(192 124 (:REWRITE DEFAULT-+-2))
(180 124 (:REWRITE DEFAULT-+-1))
(175 175 (:TYPE-PRESCRIPTION ZP))
(160 160 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(147 111 (:REWRITE INTERSECT-WITH-SUBSET . 11))
(127 111 (:REWRITE INTERSECT-WITH-SUBSET . 9))
(123 111 (:REWRITE INTERSECT-WITH-SUBSET . 8))
(111 111 (:REWRITE INTERSECT-WITH-SUBSET . 10))
(111 111 (:REWRITE INTERSECT-WITH-SUBSET . 7))
(109 109 (:REWRITE INTERSECT-WITH-SUBSET . 4))
(109 109 (:REWRITE INTERSECT-WITH-SUBSET . 2))
(109 109 (:REWRITE INTERSECT-WITH-SUBSET . 1))
(96 96 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(79 18 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(71 32 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(63 9 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-65))
(60 60 (:TYPE-PRESCRIPTION NATP))
(54 54 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE))
(48 48 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(44 22 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(36 36 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(34 17 (:REWRITE D-E-CC-CORRECTNESS-1))
(33 33 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(32 32 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(32 32 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(32 32 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(30 4 (:REWRITE SUBSETP-OF-CONS))
(28 28 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(27 6 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(12 12 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(12 12 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(8 8 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(4 4 (:REWRITE FLATTEN-EQUIV-OF-CONS-WHEN-ATOM))
(4 2 (:REWRITE MEMBER-OF-CONS))
)
(INDUCTION-SCHEME)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-114
(37333 1328 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-4))
(30132 372 (:DEFINITION HIFAT-ENTRY-COUNT))
(13072 198 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(11303 581 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(10623 8 (:REWRITE SUBSETP-OF-CONS))
(9199 465 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(8226 237 (:DEFINITION FREE-INDEX-LISTP))
(6841 3768 (:REWRITE DEFAULT-+-2))
(5517 3768 (:REWRITE DEFAULT-+-1))
(4982 237 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(3720 744 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(2999 2863 (:REWRITE DEFAULT-CAR))
(2976 744 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(2976 744 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(2976 744 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(2408 344 (:REWRITE D-E-FIX-WHEN-D-E-P))
(2275 213 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(1860 372 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(1737 927 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(1542 1389 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(1438 225 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(1422 1422 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(1202 1004 (:REWRITE DEFAULT-<-2))
(1191 1004 (:REWRITE DEFAULT-<-1))
(1185 1185 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(1183 241 (:DEFINITION NFIX))
(1116 372 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(833 833 (:REWRITE FOLD-CONSTS-IN-+))
(824 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-83))
(744 744 (:TYPE-PRESCRIPTION M1-REGULAR-FILE-P))
(744 744 (:TYPE-PRESCRIPTION M1-FILE-P))
(744 744 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(744 744 (:TYPE-PRESCRIPTION LEN))
(744 744 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(744 744 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(744 744 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(531 531 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(403 131 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(374 179 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(372 372 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(368 62 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(284 284 (:REWRITE INTERSECTP-OF-SELF))
(279 237 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(243 174 (:REWRITE INTERSECT-WITH-SUBSET . 11))
(200 179 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(177 177 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(174 174 (:REWRITE INTERSECT-WITH-SUBSET . 10))
(174 174 (:REWRITE INTERSECT-WITH-SUBSET . 9))
(174 174 (:REWRITE INTERSECT-WITH-SUBSET . 8))
(174 174 (:REWRITE INTERSECT-WITH-SUBSET . 7))
(174 174 (:REWRITE INTERSECT-WITH-SUBSET . 6))
(174 174 (:REWRITE INTERSECT-WITH-SUBSET . 5))
(174 174 (:REWRITE INTERSECT-WITH-SUBSET . 4))
(174 174 (:REWRITE INTERSECT-WITH-SUBSET . 3))
(174 174 (:REWRITE INTERSECT-WITH-SUBSET . 2))
(174 174 (:REWRITE INTERSECT-WITH-SUBSET . 1))
(131 131 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(86 43 (:REWRITE DEFAULT-UNARY-MINUS))
(64 22 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(42 6 (:REWRITE SUBSETP-CAR-MEMBER))
(16 4 (:REWRITE MEMBER-OF-CONS))
(16 2 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(10 10 (:REWRITE FIND-D-E-CORRECTNESS-1))
(6 6 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(6 6 (:REWRITE INTERSECTP-MEMBER . 3))
(6 6 (:REWRITE INTERSECTP-MEMBER . 2))
(1 1 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-94
(2378 29 (:DEFINITION HIFAT-ENTRY-COUNT))
(467 256 (:REWRITE DEFAULT-+-2))
(374 256 (:REWRITE DEFAULT-+-1))
(327 60 (:REWRITE COMMUTATIVITY-OF-+))
(290 58 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(290 29 (:REWRITE COMMUTATIVITY-2-OF-+))
(261 58 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(232 58 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(232 58 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(187 181 (:REWRITE DEFAULT-CDR))
(181 5 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(153 5 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(145 29 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(144 138 (:REWRITE DEFAULT-CAR))
(130 2 (:DEFINITION FREE-INDEX-LISTP))
(116 116 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(90 2 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(87 29 (:REWRITE UNICITY-OF-0))
(87 29 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(87 29 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(66 5 (:DEFINITION NOT-INTERSECTP-LIST))
(58 58 (:TYPE-PRESCRIPTION M1-REGULAR-FILE-P))
(58 58 (:TYPE-PRESCRIPTION M1-FILE-P))
(58 58 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(58 58 (:TYPE-PRESCRIPTION LEN))
(58 58 (:TYPE-PRESCRIPTION HIFAT-NO-DUPS-P))
(58 58 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(58 58 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(58 58 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(58 58 (:REWRITE FOLD-CONSTS-IN-+))
(58 58 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(58 29 (:REWRITE FIX-WHEN-ACL2-NUMBERP))
(54 54 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(29 29 (:TYPE-PRESCRIPTION M1-FILE-ALIST-P))
(29 29 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(27 9 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(26 26 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(26 10 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(20 5 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(20 4 (:DEFINITION NATP))
(18 14 (:REWRITE DEFAULT-<-1))
(16 14 (:REWRITE DEFAULT-<-2))
(12 12 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(12 4 (:REWRITE D-E-CC-UNDER-IFF . 3))
(10 10 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(10 10 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(10 2 (:DEFINITION NFIX))
(9 2 (:REWRITE SUBSETP-CONS-2))
(8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(8 2 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(5 5 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(4 4 (:TYPE-PRESCRIPTION NATP))
(4 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(3 3 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(3 3 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(2 2 (:REWRITE ZP-OPEN))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(1 1 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(1 1 (:REWRITE INTERSECTP-MEMBER . 3))
(1 1 (:REWRITE INTERSECTP-MEMBER . 2))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-84
(405 27 (:REWRITE D-E-FIX-WHEN-D-E-P))
(364 15 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(324 27 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(289 12 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(168 168 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(162 27 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(123 45 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(122 2 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(99 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(96 20 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-4))
(96 1 (:REWRITE SUBSETP-CONS-2))
(94 1 (:REWRITE SUBSETP-OF-CONS))
(82 22 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(74 74 (:TYPE-PRESCRIPTION D-E-FILENAME))
(73 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(70 12 (:REWRITE NFIX-WHEN-NATP))
(54 54 (:TYPE-PRESCRIPTION D-E-P))
(54 54 (:REWRITE D-E-LIST-P-WHEN-SUBSETP-EQUAL))
(50 4 (:DEFINITION NATP))
(46 46 (:TYPE-PRESCRIPTION COUNT-OF-CLUSTERS))
(41 41 (:REWRITE DEFAULT-CAR))
(36 23 (:REWRITE DEFAULT-<-2))
(33 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-38))
(31 23 (:REWRITE DEFAULT-<-1))
(28 10 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-3))
(27 27 (:REWRITE D-E-LIST-P-WHEN-NOT-CONSP))
(27 27 (:REWRITE D-E-FILENAME-OF-D-E-FIX))
(24 24 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(23 9 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(22 17 (:REWRITE DEFAULT-+-2))
(20 4 (:DEFINITION NFIX))
(19 17 (:REWRITE DEFAULT-+-1))
(19 5 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-58))
(18 6 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(14 14 (:TYPE-PRESCRIPTION NFIX))
(14 14 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(12 12 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(12 12 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(12 12 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(12 12 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(8 8 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(4 4 (:TYPE-PRESCRIPTION NATP))
(4 2 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(3 3 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(3 3 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(3 3 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(2 2 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(2 2 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(2 2 (:REWRITE COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE))
(2 2 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(2 2 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(1 1 (:REWRITE-QUOTED-CONSTANT M1-FILE-CONTENTS-FIX-UNDER-M1-FILE-CONTENTS-EQUIV))
(1 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(1 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(1 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-100
(18043 66 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(14019 471 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-4))
(13527 167 (:DEFINITION HIFAT-ENTRY-COUNT))
(6370 317 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(6056 13 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(6055 2 (:REWRITE SUBSETP-OF-CONS))
(4373 13 (:REWRITE SUBSETP-CONS-2))
(3623 75 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(3093 157 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(2979 1657 (:REWRITE DEFAULT-+-2))
(2774 81 (:DEFINITION FREE-INDEX-LISTP))
(2586 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-38))
(2421 1657 (:REWRITE DEFAULT-+-1))
(1703 81 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(1670 334 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(1670 167 (:REWRITE COMMUTATIVITY-2-OF-+))
(1336 334 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(1336 334 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(1336 334 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(1050 1004 (:REWRITE DEFAULT-CAR))
(835 167 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(720 9 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(566 316 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(501 501 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(501 167 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(501 167 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(486 486 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(432 140 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(405 405 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(387 346 (:REWRITE DEFAULT-<-2))
(367 346 (:REWRITE DEFAULT-<-1))
(336 336 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(334 334 (:TYPE-PRESCRIPTION M1-REGULAR-FILE-P))
(334 334 (:TYPE-PRESCRIPTION M1-FILE-P))
(334 334 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(334 334 (:TYPE-PRESCRIPTION LEN))
(334 334 (:TYPE-PRESCRIPTION HIFAT-NO-DUPS-P))
(334 334 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(334 334 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(334 334 (:REWRITE FOLD-CONSTS-IN-+))
(334 334 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(266 81 (:DEFINITION NATP))
(264 264 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(264 264 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(253 81 (:DEFINITION NFIX))
(216 40 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(188 188 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(167 167 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(152 115 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(151 76 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(134 80 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(126 126 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(104 51 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(103 103 (:REWRITE INTERSECTP-OF-SELF))
(96 81 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(81 81 (:TYPE-PRESCRIPTION NATP))
(80 80 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(75 2 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(70 49 (:REWRITE INTERSECT-WITH-SUBSET . 11))
(66 66 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(49 49 (:REWRITE INTERSECT-WITH-SUBSET . 10))
(49 49 (:REWRITE INTERSECT-WITH-SUBSET . 9))
(49 49 (:REWRITE INTERSECT-WITH-SUBSET . 8))
(49 49 (:REWRITE INTERSECT-WITH-SUBSET . 7))
(49 49 (:REWRITE INTERSECT-WITH-SUBSET . 6))
(49 49 (:REWRITE INTERSECT-WITH-SUBSET . 5))
(49 49 (:REWRITE INTERSECT-WITH-SUBSET . 4))
(49 49 (:REWRITE INTERSECT-WITH-SUBSET . 3))
(49 49 (:REWRITE INTERSECT-WITH-SUBSET . 2))
(49 49 (:REWRITE INTERSECT-WITH-SUBSET . 1))
(42 6 (:REWRITE SUBSETP-CAR-MEMBER))
(27 9 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(16 16 (:REWRITE FIND-D-E-CORRECTNESS-1))
(12 1 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(6 6 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(6 6 (:REWRITE INTERSECTP-MEMBER . 3))
(6 6 (:REWRITE INTERSECTP-MEMBER . 2))
(6 2 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(4 1 (:REWRITE MEMBER-OF-CONS))
(2 2 (:TYPE-PRESCRIPTION STRINGP-OF-D-E-CC-CONTENTS))
(2 2 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-101
(405 27 (:REWRITE D-E-FIX-WHEN-D-E-P))
(364 15 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(324 27 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(289 12 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(168 168 (:TYPE-PRESCRIPTION USEFUL-D-E-LIST-P))
(162 27 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(123 45 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(122 2 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(99 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(96 20 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-4))
(96 1 (:REWRITE SUBSETP-CONS-2))
(94 1 (:REWRITE SUBSETP-OF-CONS))
(82 22 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(74 74 (:TYPE-PRESCRIPTION D-E-FILENAME))
(73 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(70 12 (:REWRITE NFIX-WHEN-NATP))
(54 54 (:TYPE-PRESCRIPTION D-E-P))
(54 54 (:REWRITE D-E-LIST-P-WHEN-SUBSETP-EQUAL))
(50 4 (:DEFINITION NATP))
(44 26 (:REWRITE DEFAULT-<-2))
(41 41 (:REWRITE DEFAULT-CAR))
(34 26 (:REWRITE DEFAULT-<-1))
(34 24 (:REWRITE DEFAULT-+-2))
(33 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-38))
(28 24 (:REWRITE DEFAULT-+-1))
(28 10 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-3))
(27 27 (:REWRITE D-E-LIST-P-WHEN-NOT-CONSP))
(27 27 (:REWRITE D-E-FILENAME-OF-D-E-FIX))
(24 24 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(23 9 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(20 4 (:DEFINITION NFIX))
(19 5 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-58))
(18 6 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(14 14 (:TYPE-PRESCRIPTION NFIX))
(14 14 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(12 12 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(12 12 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(12 12 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(12 12 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(8 8 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(4 4 (:TYPE-PRESCRIPTION NATP))
(4 2 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(3 3 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(3 3 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(3 3 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(2 2 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(2 2 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(2 2 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(2 2 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(1 1 (:REWRITE-QUOTED-CONSTANT M1-FILE-CONTENTS-FIX-UNDER-M1-FILE-CONTENTS-EQUIV))
(1 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(1 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(1 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-8
(269908 864 (:REWRITE PLACE-CONTENTS-EXPANSION-2))
(182294 108921 (:REWRITE DEFAULT-+-2))
(147891 108921 (:REWRITE DEFAULT-+-1))
(107016 936 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(104592 68280 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(91056 936 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(83072 20863 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(79556 12 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-EFFECTIVE-FAT-OF-PLACE-CONTENTS))
(75724 6112 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(67864 2232 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(62294 42846 (:REWRITE DEFAULT-<-2))
(58682 6054 (:REWRITE D-E-CC-UNDER-IFF . 3))
(53591 6112 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(53579 22237 (:REWRITE DEFAULT-CDR))
(50437 42846 (:REWRITE DEFAULT-<-1))
(49772 17236 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(42923 7108 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(42216 432 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(40820 520 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(34524 444 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(20303 3202 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(19165 923 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(18464 18464 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(11808 4 (:REWRITE D-E-CC-CONTENTS-OF-STOBJ-SET-INDICES-IN-FA-TABLE-DISJOINT))
(11748 356 (:LINEAR COUNT-FREE-CLUSTERS-CORRECTNESS-1))
(8893 985 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(8480 24 (:REWRITE D-E-CC-CONTENTS-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(8166 4068 (:REWRITE DEFAULT-*-2))
(8150 17 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(7629 3862 (:REWRITE DEFAULT-UNARY-MINUS))
(7472 6488 (:REWRITE NTH-WHEN-D-E-P . 2))
(5920 32 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-11))
(5544 144 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(5124 4068 (:REWRITE DEFAULT-*-1))
(4464 2232 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(4272 144 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-23))
(4104 4104 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(3513 1389 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(2772 2772 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-7))
(2556 1278 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(2250 150 (:REWRITE SUBSETP-OF-CONS))
(2245 2245 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(2168 588 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(2052 2052 (:LINEAR POSITION-WHEN-MEMBER))
(2052 2052 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(1805 1805 (:REWRITE INTERSECTP-MEMBER . 3))
(1805 1805 (:REWRITE INTERSECTP-MEMBER . 2))
(1219 513 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-226))
(1164 36 (:REWRITE FATI-OF-PLACE-CONTENTS-DISJOINT))
(1144 104 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(1083 1083 (:REWRITE FAT32-FILENAME-LIST-EQUIV-WHEN-ATOM-RIGHT))
(910 182 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE))
(832 416 (:TYPE-PRESCRIPTION LAST))
(828 4 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-9))
(748 167 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(728 104 (:REWRITE CONSP-OF-LAST))
(621 621 (:TYPE-PRESCRIPTION TRUE-LISTP))
(576 576 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(481 481 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(481 481 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(476 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-112))
(398 398 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(380 380 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(328 328 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(328 328 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(312 87 (:REWRITE MEMBER-OF-CONS))
(264 264 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-2))
(240 240 (:TYPE-PRESCRIPTION PLACE-D-E))
(240 15 (:DEFINITION SET-DIFFERENCE-EQUAL))
(216 24 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-3))
(204 68 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(194 194 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(190 190 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(169 26 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(153 153 (:REWRITE-QUOTED-CONSTANT M1-FILE-CONTENTS-FIX-UNDER-M1-FILE-CONTENTS-EQUIV))
(132 132 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-1))
(120 120 (:REWRITE D-E-LIST-P-OF-PLACE-D-E))
(120 8 (:REWRITE LOFAT-FS-P-OF-UPDATE-DIR-CONTENTS))
(120 4 (:REWRITE D-E-CC-OF-STOBJ-SET-INDICES-IN-FA-TABLE-DISJOINT))
(108 36 (:REWRITE INTERSECTP-OF-SELF))
(104 104 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(60 15 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(45 45 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(44 4 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(32 4 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(28 28 (:TYPE-PRESCRIPTION NATP-OF-FAT32-MASKED-ENTRY-FIX))
(28 28 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-FIX))
(17 17 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(15 15 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(12 4 (:REWRITE NON-FREE-INDEX-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(8 8 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-9
(5292 136 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(5122 394 (:DEFINITION FIND-D-E))
(3154 256 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(2758 394 (:REWRITE D-E-FIX-WHEN-D-E-P))
(2230 68 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(1970 394 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(1582 16 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(1448 364 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(1182 394 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(1098 856 (:REWRITE DEFAULT-+-2))
(958 856 (:REWRITE DEFAULT-+-1))
(828 828 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(792 80 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(788 788 (:TYPE-PRESCRIPTION D-E-FILENAME))
(592 250 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(504 504 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(494 494 (:REWRITE DEFAULT-CDR))
(442 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(412 412 (:REWRITE DEFAULT-CAR))
(394 394 (:TYPE-PRESCRIPTION D-E-P))
(394 394 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(307 227 (:REWRITE DEFAULT-<-2))
(276 138 (:REWRITE FIND-D-E-CORRECTNESS-2))
(256 256 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(227 227 (:REWRITE DEFAULT-<-1))
(204 102 (:REWRITE DEFAULT-UNARY-MINUS))
(188 8 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(138 138 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(136 136 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(98 6 (:DEFINITION SET-DIFFERENCE-EQUAL))
(88 8 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(64 64 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(64 32 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(52 8 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(48 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(48 16 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(48 8 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(48 6 (:DEFINITION NOT-INTERSECTP-LIST))
(40 40 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(40 20 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(36 6 (:REWRITE SUBSETP-CAR-MEMBER))
(32 32 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(32 32 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(20 20 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(16 10 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(16 4 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(12 12 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(12 12 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(12 4 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(8 8 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(8 8 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(8 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(8 8 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(8 8 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(6 6 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(6 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(6 6 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(6 6 (:REWRITE INTERSECTP-MEMBER . 3))
(6 6 (:REWRITE INTERSECTP-MEMBER . 2))
(6 6 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(6 6 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(4 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(4 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
(2 2 (:REWRITE FLATTEN-EQUIV-OF-CONS-WHEN-ATOM))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-17
(1442 24 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(1157 89 (:DEFINITION FIND-D-E))
(858 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(649 61 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(623 89 (:REWRITE D-E-FIX-WHEN-D-E-P))
(590 20 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(445 89 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(267 89 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(178 178 (:TYPE-PRESCRIPTION D-E-FILENAME))
(176 18 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(168 168 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(152 64 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(148 38 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(135 111 (:REWRITE DEFAULT-+-2))
(130 130 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(130 130 (:REWRITE DEFAULT-CDR))
(121 111 (:REWRITE DEFAULT-+-1))
(95 95 (:REWRITE DEFAULT-CAR))
(94 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(89 89 (:TYPE-PRESCRIPTION D-E-P))
(89 89 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(66 66 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(66 6 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(56 28 (:REWRITE FIND-D-E-CORRECTNESS-2))
(43 32 (:REWRITE DEFAULT-<-2))
(36 6 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(32 32 (:REWRITE DEFAULT-<-1))
(32 2 (:DEFINITION SET-DIFFERENCE-EQUAL))
(28 28 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(26 4 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(24 24 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(24 24 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(24 24 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(24 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(20 10 (:REWRITE DEFAULT-UNARY-MINUS))
(18 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(18 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(14 2 (:DEFINITION NOT-INTERSECTP-LIST))
(12 12 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(12 2 (:REWRITE SUBSETP-CAR-MEMBER))
(8 8 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(8 2 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(6 6 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(6 6 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(6 6 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(6 6 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(6 6 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(6 2 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(4 4 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(4 4 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(4 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(4 4 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(4 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(4 2 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(2 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(2 2 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(2 2 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(2 2 (:REWRITE INTERSECTP-MEMBER . 3))
(2 2 (:REWRITE INTERSECTP-MEMBER . 2))
(2 2 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(2 2 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(2 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
(2 2 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-10
(6352 160 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(5850 450 (:DEFINITION FIND-D-E))
(3610 292 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(3150 450 (:REWRITE D-E-FIX-WHEN-D-E-P))
(2460 80 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(2404 28 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(2250 450 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(1664 418 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(1350 450 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(1260 982 (:REWRITE DEFAULT-+-2))
(1099 982 (:REWRITE DEFAULT-+-1))
(948 948 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(932 28 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(900 900 (:TYPE-PRESCRIPTION D-E-FILENAME))
(872 88 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(672 286 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(576 576 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(562 562 (:REWRITE DEFAULT-CDR))
(480 480 (:REWRITE DEFAULT-CAR))
(450 450 (:TYPE-PRESCRIPTION D-E-P))
(450 450 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(349 258 (:REWRITE DEFAULT-<-2))
(316 158 (:REWRITE FIND-D-E-CORRECTNESS-2))
(292 292 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(258 258 (:REWRITE DEFAULT-<-1))
(234 117 (:REWRITE DEFAULT-UNARY-MINUS))
(188 8 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(160 160 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(158 158 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(156 12 (:DEFINITION NOT-INTERSECTP-LIST))
(98 14 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(98 6 (:DEFINITION SET-DIFFERENCE-EQUAL))
(88 8 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(84 84 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(82 24 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(72 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(72 12 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(54 18 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(54 18 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(52 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(52 8 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(48 8 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(48 8 (:REWRITE APPEND-WHEN-NOT-CONSP))
(46 46 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(46 23 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(36 6 (:REWRITE SUBSETP-CAR-MEMBER))
(32 32 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(23 23 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(20 14 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(18 6 (:REWRITE D-E-CC-UNDER-IFF . 3))
(16 4 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(12 12 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(12 12 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(12 4 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(8 8 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(8 8 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(8 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(8 8 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(8 8 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(6 6 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(6 6 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(6 6 (:REWRITE INTERSECTP-MEMBER . 3))
(6 6 (:REWRITE INTERSECTP-MEMBER . 2))
(4 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(2 2 (:REWRITE FLATTEN-EQUIV-OF-CONS-WHEN-ATOM))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-113
(1836 28 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(1288 10 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(1261 97 (:DEFINITION FIND-D-E))
(737 65 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(679 97 (:REWRITE D-E-FIX-WHEN-D-E-P))
(626 24 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(485 97 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(291 97 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(194 194 (:TYPE-PRESCRIPTION D-E-FILENAME))
(192 192 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(176 18 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(168 72 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(148 38 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(146 146 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(141 117 (:REWRITE DEFAULT-+-2))
(140 140 (:REWRITE DEFAULT-CDR))
(127 117 (:REWRITE DEFAULT-+-1))
(107 107 (:REWRITE DEFAULT-CAR))
(97 97 (:TYPE-PRESCRIPTION D-E-P))
(97 97 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(94 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(74 74 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(66 6 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(64 32 (:REWRITE FIND-D-E-CORRECTNESS-2))
(48 4 (:DEFINITION NOT-INTERSECTP-LIST))
(45 34 (:REWRITE DEFAULT-<-2))
(42 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(36 6 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(34 34 (:REWRITE DEFAULT-<-1))
(34 8 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(32 32 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(32 2 (:DEFINITION SET-DIFFERENCE-EQUAL))
(28 28 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(28 28 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(26 4 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(24 24 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(24 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(24 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(24 4 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(24 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
(20 10 (:REWRITE DEFAULT-UNARY-MINUS))
(18 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(18 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(14 14 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(12 2 (:REWRITE SUBSETP-CAR-MEMBER))
(10 10 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(10 10 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(8 2 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(6 6 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(6 6 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(6 6 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(6 6 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(6 2 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(6 2 (:REWRITE D-E-CC-UNDER-IFF . 3))
(4 4 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(4 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(4 4 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(4 4 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(4 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(4 2 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(2 2 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(2 2 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-17))
(2 2 (:REWRITE INTERSECTP-MEMBER . 3))
(2 2 (:REWRITE INTERSECTP-MEMBER . 2))
(2 2 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-60
(7524 760 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-4))
(2930 29 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(2552 29 (:DEFINITION GOOD-ROOT-D-E-P))
(1550 50 (:REWRITE D-E-CC-UNDER-IFF . 3))
(1210 305 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(718 376 (:REWRITE DEFAULT-<-2))
(650 650 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(650 100 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(609 305 (:REWRITE DEFAULT-+-2))
(538 28 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(529 376 (:REWRITE DEFAULT-<-1))
(464 87 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(370 20 (:DEFINITION NOT-INTERSECTP-LIST))
(337 305 (:REWRITE DEFAULT-+-1))
(332 218 (:REWRITE DEFAULT-CAR))
(290 40 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(266 38 (:REWRITE SUBSETP-CAR-MEMBER))
(255 10 (:DEFINITION NFIX))
(240 126 (:REWRITE DEFAULT-CDR))
(232 232 (:TYPE-PRESCRIPTION D-E-FIRST-CLUSTER))
(212 98 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(203 203 (:TYPE-PRESCRIPTION COUNT-OF-CLUSTERS))
(165 101 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(160 160 (:TYPE-PRESCRIPTION NATP-OF-LOFAT-PLACE-FILE))
(159 19 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(120 12 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(99 46 (:REWRITE DEFAULT-UNARY-MINUS))
(84 14 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(80 20 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(68 34 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(65 10 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(56 56 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(44 22 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(40 40 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(39 39 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(39 39 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(39 39 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(38 38 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(38 38 (:REWRITE INTERSECTP-MEMBER . 3))
(38 38 (:REWRITE INTERSECTP-MEMBER . 2))
(27 27 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(24 24 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(20 20 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(15 15 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(14 14 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(14 14 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(12 12 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(5 5 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-160
(36655 322 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(29868 131 (:REWRITE HIFAT-ENTRY-COUNT-OF-HIFAT-PLACE-FILE))
(23758 333 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(21484 262 (:REWRITE M1-REGULAR-FILE-P-OF-M1-FILE))
(17292 1572 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-8))
(15286 95 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(15176 296 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(14672 524 (:REWRITE M1-FILE-CONTENTS-FIX-WHEN-M1-FILE-CONTENTS-P))
(13624 524 (:REWRITE M1-FILE-CONTENTS-P-WHEN-STRINGP))
(11004 131 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(10218 786 (:REWRITE LENGTH-WHEN-STRINGP))
(7433 297 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(6324 3154 (:REWRITE LOFAT-FILE-P-WHEN-LOFAT-DIRECTORY-FILE-P-OR-LOFAT-REGULAR-FILE-P))
(6292 1574 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(6288 1572 (:REWRITE LOFAT-FILE-FIX-WHEN-LOFAT-FILE-P))
(3275 3275 (:TYPE-PRESCRIPTION ABS-FIND-FILE-CORRECTNESS-1-LEMMA-40))
(3160 3160 (:TYPE-PRESCRIPTION LOFAT-FILE-P))
(2262 711 (:REWRITE DEFAULT-<-2))
(1965 1965 (:TYPE-PRESCRIPTION HIFAT-PLACE-FILE-CORRECTNESS-1 . 2))
(1668 24 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(1572 1572 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(1525 397 (:REWRITE DEFAULT-+-2))
(1179 1179 (:TYPE-PRESCRIPTION M1-REGULAR-FILE-P))
(916 32 (:REWRITE D-E-CC-UNDER-IFF . 3))
(786 786 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-1))
(786 786 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
(786 131 (:REWRITE UNICITY-OF-0))
(754 711 (:REWRITE DEFAULT-<-1))
(686 26 (:DEFINITION NO-DUPLICATESP-EQUAL))
(655 131 (:REWRITE FIX-WHEN-ACL2-NUMBERP))
(536 397 (:REWRITE DEFAULT-+-1))
(524 524 (:TYPE-PRESCRIPTION M1-FILE-CONTENTS-P))
(390 390 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(374 60 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(292 146 (:REWRITE DEFAULT-UNARY-MINUS))
(283 17 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(275 14 (:DEFINITION NOT-INTERSECTP-LIST))
(263 31 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(262 262 (:TYPE-PRESCRIPTION M1-FILE))
(262 262 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(262 131 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(188 27 (:REWRITE SUBSETP-CAR-MEMBER))
(174 90 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(161 83 (:REWRITE DEFAULT-CDR))
(136 136 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(136 136 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(131 131 (:TYPE-PRESCRIPTION M1-FILE-P))
(131 131 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-6))
(131 131 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(118 118 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(85 11 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(80 80 (:TYPE-PRESCRIPTION NATP-OF-LOFAT-PLACE-FILE))
(72 39 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(49 49 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(47 14 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(45 5 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(43 28 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(27 27 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(27 27 (:REWRITE INTERSECTP-MEMBER . 3))
(27 27 (:REWRITE INTERSECTP-MEMBER . 2))
(26 4 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(24 4 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(20 20 (:REWRITE FOLD-CONSTS-IN-+))
(16 16 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(16 16 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(16 2 (:DEFINITION NFIX))
(16 1 (:DEFINITION SET-DIFFERENCE-EQUAL))
(14 14 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(8 8 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(5 5 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(4 4 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(4 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(4 1 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(3 3 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(1 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-161
(2623 453 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-4))
(1037 198 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(612 9 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(478 24 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(465 15 (:REWRITE D-E-CC-UNDER-IFF . 3))
(430 12 (:DEFINITION FREE-INDEX-LISTP))
(272 173 (:REWRITE DEFAULT-+-2))
(270 12 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(269 181 (:REWRITE DEFAULT-<-2))
(250 181 (:REWRITE DEFAULT-<-1))
(200 173 (:REWRITE DEFAULT-+-1))
(196 13 (:DEFINITION NOT-INTERSECTP-LIST))
(195 195 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(195 30 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(195 27 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(188 50 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(152 125 (:REWRITE DEFAULT-CAR))
(135 63 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(121 91 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(110 50 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(96 49 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(95 68 (:REWRITE DEFAULT-CDR))
(86 60 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(84 1 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(77 7 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(72 72 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(72 72 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(60 60 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(56 14 (:DEFINITION NFIX))
(49 7 (:REWRITE SUBSETP-CAR-MEMBER))
(48 24 (:REWRITE DEFAULT-UNARY-MINUS))
(42 7 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(39 6 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(38 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(37 13 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(30 9 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(28 28 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(18 12 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(13 13 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(7 7 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(7 7 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(7 7 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(7 7 (:REWRITE INTERSECTP-MEMBER . 3))
(7 7 (:REWRITE INTERSECTP-MEMBER . 2))
(6 6 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(6 6 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(4 4 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(4 2 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-6))
(2 2 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(1 1 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(1 1 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-163
(82 3 (:REWRITE D-E-CC-UNDER-IFF . 3))
(70 3 (:REWRITE ZP-OPEN))
(36 36 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(29 16 (:REWRITE DEFAULT-+-2))
(28 6 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(21 3 (:REWRITE SUBSETP-CAR-MEMBER))
(19 16 (:REWRITE DEFAULT-+-1))
(18 11 (:REWRITE DEFAULT-<-2))
(16 7 (:REWRITE DEFAULT-CAR))
(15 6 (:REWRITE DEFAULT-CDR))
(13 11 (:REWRITE DEFAULT-<-1))
(12 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(6 6 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(3 3 (:TYPE-PRESCRIPTION ZP))
(3 3 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(3 3 (:REWRITE INTERSECTP-MEMBER . 3))
(3 3 (:REWRITE INTERSECTP-MEMBER . 2))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-165
(84 41 (:REWRITE DEFAULT-+-2))
(55 5 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(45 41 (:REWRITE DEFAULT-+-1))
(31 31 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-4))
(30 5 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(28 8 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(26 4 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(25 25 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(25 25 (:REWRITE DEFAULT-CAR))
(21 7 (:REWRITE DEFAULT-UNARY-MINUS))
(21 7 (:REWRITE DEFAULT-<-1))
(20 20 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(18 6 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(14 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(12 7 (:REWRITE DEFAULT-<-2))
(9 9 (:REWRITE FOLD-CONSTS-IN-+))
(9 3 (:DEFINITION NATP))
(8 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-163))
(5 5 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(5 5 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(4 4 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(4 4 (:TYPE-PRESCRIPTION D-E-DIRECTORY-P))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(4 4 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(4 4 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(4 4 (:REWRITE DEFAULT-CDR))
(4 2 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(3 3 (:TYPE-PRESCRIPTION NATP))
(2 2 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-6))
(2 2 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(2 2 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-167
(1218154 736421 (:REWRITE DEFAULT-+-2))
(999498 736421 (:REWRITE DEFAULT-+-1))
(915000 7932 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(350581 33465 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(343539 369 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-EFFECTIVE-FAT-OF-PLACE-CONTENTS))
(249100 154267 (:REWRITE DEFAULT-<-2))
(223000 55991 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(221323 4880 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29))
(211648 154267 (:REWRITE DEFAULT-<-1))
(177009 177009 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(174788 222 (:REWRITE D-E-CC-CONTENTS-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(162973 147650 (:REWRITE DEFAULT-CDR))
(141144 7782 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(131939 24628 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(104929 54180 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(101633 63983 (:REWRITE NTH-WHEN-D-E-P . 2))
(96016 29926 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(67660 112 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-112))
(54830 1661 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(42307 33067 (:REWRITE INTERSECT-WITH-SUBSET . 11))
(41436 6942 (:REWRITE COUNT-FREE-CLUSTERS-OF-SET-INDICES-IN-FA-TABLE-1))
(35352 36 (:REWRITE FATI-OF-CLEAR-CC . 2))
(33067 33067 (:REWRITE INTERSECT-WITH-SUBSET . 10))
(33067 33067 (:REWRITE INTERSECT-WITH-SUBSET . 9))
(33067 33067 (:REWRITE INTERSECT-WITH-SUBSET . 8))
(33067 33067 (:REWRITE INTERSECT-WITH-SUBSET . 7))
(33067 33067 (:REWRITE INTERSECT-WITH-SUBSET . 6))
(33067 33067 (:REWRITE INTERSECT-WITH-SUBSET . 5))
(33067 33067 (:REWRITE INTERSECT-WITH-SUBSET . 4))
(33067 33067 (:REWRITE INTERSECT-WITH-SUBSET . 3))
(33067 33067 (:REWRITE INTERSECT-WITH-SUBSET . 2))
(33067 33067 (:REWRITE INTERSECT-WITH-SUBSET . 1))
(24990 510 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-26))
(23953 23953 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-7))
(16802 8386 (:REWRITE DEFAULT-*-2))
(16247 8191 (:REWRITE DEFAULT-UNARY-MINUS))
(15593 537 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(14210 14210 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(13312 13312 (:REWRITE INTERSECTP-MEMBER . 3))
(13312 13312 (:REWRITE INTERSECTP-MEMBER . 2))
(13250 1325 (:REWRITE SET-INDICES-IN-FA-TABLE-CORRECTNESS-2))
(11461 11461 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(9582 8386 (:REWRITE DEFAULT-*-1))
(9478 315 (:REWRITE LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(7105 7105 (:LINEAR POSITION-WHEN-MEMBER))
(7105 7105 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(6320 158 (:REWRITE NON-FREE-INDEX-LISTP-OF-EFFECTIVE-FAT-OF-PLACE-CONTENTS))
(6300 105 (:DEFINITION FAT32-FILENAME-LIST-PREFIXP))
(4536 36 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(3253 3253 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-2))
(3167 137 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(3066 3066 (:TYPE-PRESCRIPTION PLACE-D-E))
(2362 1181 (:REWRITE FAT-LENGTH-OF-CLEAR-CC))
(2290 1145 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(1950 130 (:REWRITE SUBSETP-OF-CONS))
(1927 1927 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(1755 1755 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(1533 1533 (:REWRITE D-E-LIST-P-OF-PLACE-D-E))
(964 964 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(945 315 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(944 84 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(880 80 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(816 51 (:DEFINITION SET-DIFFERENCE-EQUAL))
(773 773 (:REWRITE FAT32-FILENAME-LIST-EQUIV-WHEN-ATOM-RIGHT))
(760 40 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(750 150 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE))
(745 745 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(745 745 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(743 27 (:REWRITE LEN-UPDATE-NTH))
(714 210 (:REWRITE FAT32-FILENAME-LIST-PREFIXP-WHEN-ATOM-1))
(690 31 (:REWRITE FATI-WHEN-LOFAT-FS-P . 1))
(684 290 (:REWRITE INTERSECTP-OF-SELF))
(640 320 (:TYPE-PRESCRIPTION LAST))
(610 610 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(610 610 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(595 17 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-APPEND))
(560 80 (:REWRITE CONSP-OF-LAST))
(543 543 (:TYPE-PRESCRIPTION TRUE-LISTP))
(482 482 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(420 52 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(395 180 (:REWRITE MEMBER-OF-CONS))
(352 31 (:REWRITE FAT-LENGTH-OF-PLACE-CONTENTS))
(315 315 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(265 265 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(252 36 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 5))
(210 210 (:REWRITE FAT32-FILENAME-LIST-PREFIXP-TRANSITIVE . 2))
(210 210 (:REWRITE FAT32-FILENAME-LIST-PREFIXP-TRANSITIVE . 1))
(210 210 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 3))
(204 51 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(153 153 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(135 135 (:REWRITE-QUOTED-CONSTANT M1-FILE-CONTENTS-FIX-UNDER-M1-FILE-CONTENTS-EQUIV))
(105 105 (:TYPE-PRESCRIPTION FAT32-FILENAME-EQUIV$INLINE))
(102 34 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(100 100 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(86 86 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(81 27 (:DEFINITION MAX))
(80 80 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(56 56 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(51 51 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(40 40 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(31 31 (:REWRITE FAT-ENTRY-COUNT-OF-UPDATE-FATI))
(6 2 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-85
(21558 482 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-165))
(18644 184 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(8816 36 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(7908 4606 (:REWRITE DEFAULT-+-2))
(5222 4606 (:REWRITE DEFAULT-+-1))
(5200 400 (:DEFINITION FIND-D-E))
(2880 276 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(2800 400 (:REWRITE D-E-FIX-WHEN-D-E-P))
(2728 1164 (:REWRITE DEFAULT-<-1))
(2660 608 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(2224 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(2000 400 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(1880 472 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(1520 1520 (:REWRITE FOLD-CONSTS-IN-+))
(1488 186 (:DEFINITION NFIX))
(1454 1164 (:REWRITE DEFAULT-<-2))
(1428 1428 (:REWRITE DEFAULT-CAR))
(1200 400 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(1164 582 (:REWRITE DEFAULT-UNARY-MINUS))
(1010 1010 (:REWRITE DEFAULT-CDR))
(998 62 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(930 300 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(800 800 (:TYPE-PRESCRIPTION D-E-FILENAME))
(744 744 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(458 350 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(404 352 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(400 400 (:TYPE-PRESCRIPTION D-E-P))
(400 400 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(248 124 (:REWRITE FIND-D-E-CORRECTNESS-2))
(184 184 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(156 12 (:DEFINITION NOT-INTERSECTP-LIST))
(128 8 (:DEFINITION SET-DIFFERENCE-EQUAL))
(124 124 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(98 14 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(92 92 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(88 8 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(82 24 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(80 40 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(76 16 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(64 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
(60 20 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(60 20 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-25))
(60 20 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(52 52 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(52 26 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(52 8 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(48 8 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(46 8 (:REWRITE SUBSETP-CAR-MEMBER))
(32 32 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(30 30 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(26 26 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(26 8 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(20 2 (:REWRITE SUBSETP-OF-SET-DIFFERENCE$-2))
(18 6 (:REWRITE D-E-CC-UNDER-IFF . 3))
(16 16 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(12 4 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(8 8 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(8 8 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(8 8 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(8 8 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(8 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(8 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(8 8 (:REWRITE INTERSECTP-MEMBER . 3))
(8 8 (:REWRITE INTERSECTP-MEMBER . 2))
(8 8 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(8 8 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(4 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(2 2 (:REWRITE SUBSETP-REFL))
(2 2 (:REWRITE FLATTEN-EQUIV-OF-CONS-WHEN-ATOM))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-179
(6576 34 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(5278 14 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(3345 75 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-165))
(1846 32 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(1339 103 (:DEFINITION FIND-D-E))
(1249 43 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-58))
(1227 729 (:REWRITE DEFAULT-+-2))
(814 729 (:REWRITE DEFAULT-+-1))
(783 69 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(721 103 (:REWRITE D-E-FIX-WHEN-D-E-P))
(515 103 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(464 164 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(456 194 (:REWRITE DEFAULT-<-1))
(434 8 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(309 103 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(294 2 (:REWRITE SUBSETP-CONS-2))
(288 36 (:DEFINITION NFIX))
(277 277 (:REWRITE DEFAULT-CAR))
(270 2 (:REWRITE SUBSETP-OF-SET-DIFFERENCE$-2))
(246 2 (:REWRITE NOT-INTERSECTP-OF-SET-DIFFERENCE$-WHEN-SUBSETP-1 . 2))
(241 241 (:REWRITE FOLD-CONSTS-IN-+))
(241 194 (:REWRITE DEFAULT-<-2))
(240 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-38))
(227 227 (:REWRITE DEFAULT-CDR))
(206 206 (:TYPE-PRESCRIPTION D-E-FILENAME))
(204 204 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(178 89 (:REWRITE DEFAULT-UNARY-MINUS))
(172 80 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(168 16 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(148 38 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(103 103 (:TYPE-PRESCRIPTION D-E-P))
(103 103 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(84 84 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(68 34 (:REWRITE FIND-D-E-CORRECTNESS-2))
(66 6 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(62 4 (:DEFINITION SET-DIFFERENCE-EQUAL))
(48 4 (:DEFINITION NOT-INTERSECTP-LIST))
(42 16 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(42 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(36 36 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(36 6 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(34 34 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(34 34 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(34 8 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(32 6 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(32 6 (:REWRITE APPEND-WHEN-NOT-CONSP))
(28 28 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(26 4 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(24 24 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(24 24 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(24 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(22 4 (:REWRITE SUBSETP-CAR-MEMBER))
(18 18 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(18 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(18 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-25))
(18 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(16 4 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(14 14 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(12 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(12 4 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(12 2 (:REWRITE SUBSETP-OF-SET-DIFFERENCE$-WHEN-SUBSETP))
(8 8 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(8 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(6 6 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(6 6 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(6 6 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(6 6 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(6 2 (:REWRITE D-E-CC-UNDER-IFF . 3))
(4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(4 4 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(4 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(4 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(4 4 (:REWRITE INTERSECTP-MEMBER . 3))
(4 4 (:REWRITE INTERSECTP-MEMBER . 2))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(4 4 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(4 2 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-17))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-113))
(2 2 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-12
(217482 392 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-165))
(210163 114258 (:REWRITE DEFAULT-+-2))
(165739 114258 (:REWRITE DEFAULT-+-1))
(97152 24300 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(97104 24276 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(88640 83058 (:REWRITE DEFAULT-CDR))
(63000 58819 (:REWRITE DEFAULT-CAR))
(54944 797 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(50167 12385 (:REWRITE SUBSETP-CAR-MEMBER))
(35192 1503 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(32165 288 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(24666 24666 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(24276 24276 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(20513 12426 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(19323 15639 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(18195 18195 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(17845 13517 (:REWRITE DEFAULT-<-1))
(17752 13517 (:REWRITE DEFAULT-<-2))
(14607 607 (:REWRITE D-E-CC-UNDER-IFF . 3))
(13885 6154 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(12623 139 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-27))
(9018 9018 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(6220 1809 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(5319 27 (:REWRITE HIFAT-ENTRY-COUNT-OF-HIFAT-PLACE-FILE))
(4705 1892 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(3650 210 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(3586 1793 (:REWRITE DEFAULT-UNARY-MINUS))
(2514 1503 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(2455 1558 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(2053 837 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(1959 151 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(1892 1892 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(1414 776 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(1240 67 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-7))
(1229 631 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(1228 72 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-LEMMA-6))
(1176 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(1068 1068 (:REWRITE INTERSECTP-OF-SELF))
(894 35 (:REWRITE M1-FILE-ALIST-P-OF-CONS))
(675 675 (:TYPE-PRESCRIPTION ABS-FIND-FILE-CORRECTNESS-1-LEMMA-40))
(661 19 (:DEFINITION STRIP-CARS))
(606 606 (:REWRITE FIND-D-E-CORRECTNESS-1))
(596 294 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
(524 146 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(400 40 (:REWRITE FAT32-FILENAME-LIST-P-CORRECTNESS-1))
(372 8 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(330 330 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(330 330 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(287 287 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(287 287 (:REWRITE INTERSECTP-MEMBER . 3))
(287 287 (:REWRITE INTERSECTP-MEMBER . 2))
(245 245 (:TYPE-PRESCRIPTION TRUE-LISTP))
(225 225 (:TYPE-PRESCRIPTION DELETE-D-E))
(210 5 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE))
(198 198 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(151 151 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(147 9 (:REWRITE SUBSETP-OF-CONS))
(146 146 (:TYPE-PRESCRIPTION REMOVE-ASSOC-EQUAL))
(123 32 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(72 72 (:REWRITE PUT-ASSOC-UNDER-HIFAT-EQUIV-3))
(72 72 (:REWRITE PUT-ASSOC-UNDER-HIFAT-EQUIV-1))
(54 54 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(54 27 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(42 42 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(42 21 (:REWRITE DEFAULT-*-2))
(36 36 (:TYPE-PRESCRIPTION STRIP-CARS))
(32 32 (:REWRITE-QUOTED-CONSTANT M1-FILE-CONTENTS-FIX-UNDER-M1-FILE-CONTENTS-EQUIV))
(27 27 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(26 26 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(26 6 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(24 8 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(24 6 (:REWRITE MEMBER-OF-CONS))
(21 21 (:REWRITE DEFAULT-*-1))
(21 21 (:LINEAR POSITION-WHEN-MEMBER))
(21 21 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(16 16 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(8 2 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(4 4 (:REWRITE SUBSETP-OF-CDR))
(4 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(2 2 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-182
(184038 2252 (:DEFINITION HIFAT-ENTRY-COUNT))
(35280 19126 (:REWRITE DEFAULT-+-2))
(33122 150 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(28310 19126 (:REWRITE DEFAULT-+-1))
(25068 4578 (:REWRITE COMMUTATIVITY-OF-+))
(22542 112 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(22520 4504 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(22520 2252 (:REWRITE COMMUTATIVITY-2-OF-+))
(20888 178 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(19682 4504 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(18016 4504 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(18016 4504 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(16770 48 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(14658 14658 (:REWRITE DEFAULT-CDR))
(11260 2252 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(10072 10072 (:REWRITE DEFAULT-CAR))
(8966 248 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(8072 8072 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(7722 248 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(7254 558 (:DEFINITION FIND-D-E))
(6756 2252 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(6756 2252 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(6296 80 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(6290 74 (:DEFINITION FREE-INDEX-LISTP))
(6235 4411 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(5878 8 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(5362 74 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(4504 4504 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(4504 4504 (:TYPE-PRESCRIPTION LEN))
(4504 4504 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(4504 4504 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(4504 4504 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(4504 4504 (:REWRITE FOLD-CONSTS-IN-+))
(4504 4504 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(3906 558 (:REWRITE D-E-FIX-WHEN-D-E-P))
(3796 348 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(3568 148 (:DEFINITION NATP))
(2992 278 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(2886 74 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(2790 558 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(2322 242 (:DEFINITION NOT-INTERSECTP-LIST))
(1674 558 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(1578 1578 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(1116 1116 (:TYPE-PRESCRIPTION D-E-FILENAME))
(962 962 (:TYPE-PRESCRIPTION COUNT-OF-CLUSTERS))
(764 764 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(764 764 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(607 453 (:REWRITE DEFAULT-<-2))
(558 558 (:TYPE-PRESCRIPTION D-E-P))
(558 558 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(496 484 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(488 488 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(453 453 (:REWRITE DEFAULT-<-1))
(444 444 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(370 370 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(310 310 (:TYPE-PRESCRIPTION REMOVE-ASSOC-EQUAL))
(278 210 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(246 246 (:TYPE-PRESCRIPTION DELETE-D-E))
(234 234 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(222 74 (:DEFINITION NFIX))
(210 210 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(204 102 (:REWRITE DEFAULT-UNARY-MINUS))
(156 156 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(156 156 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(150 150 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(148 148 (:TYPE-PRESCRIPTION NATP))
(148 148 (:TYPE-PRESCRIPTION D-E-FIRST-CLUSTER))
(98 6 (:DEFINITION SET-DIFFERENCE-EQUAL))
(86 86 (:REWRITE INTERSECTP-OF-SELF))
(74 74 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(74 74 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(74 74 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(64 64 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(64 32 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(48 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(48 16 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(40 40 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(40 20 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(36 36 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(36 6 (:REWRITE SUBSETP-CAR-MEMBER))
(32 32 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(24 8 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(20 20 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(18 18 (:REWRITE COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE))
(16 16 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(16 10 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(16 4 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(10 10 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(8 8 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
(8 8 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(8 8 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(8 4 (:REWRITE FIND-D-E-CORRECTNESS-2))
(6 6 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(6 6 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(6 6 (:REWRITE INTERSECTP-MEMBER . 3))
(6 6 (:REWRITE INTERSECTP-MEMBER . 2))
(4 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(4 4 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(4 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
(2 2 (:REWRITE FLATTEN-EQUIV-OF-CONS-WHEN-ATOM))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-238
(24456 302 (:DEFINITION HIFAT-ENTRY-COUNT))
(10614 30 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(8426 18 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(8068 50 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(7410 38 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(4831 2633 (:REWRITE DEFAULT-+-2))
(3881 2633 (:REWRITE DEFAULT-+-1))
(3442 634 (:REWRITE COMMUTATIVITY-OF-+))
(3172 76 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(3020 604 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(3020 302 (:REWRITE COMMUTATIVITY-2-OF-+))
(2928 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(2556 30 (:DEFINITION FREE-INDEX-LISTP))
(2416 604 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(2416 604 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(2414 604 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(2176 30 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(2160 2160 (:REWRITE DEFAULT-CDR))
(2015 155 (:DEFINITION FIND-D-E))
(1521 1521 (:REWRITE DEFAULT-CAR))
(1510 302 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(1448 60 (:DEFINITION NATP))
(1366 18 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(1322 76 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(1170 30 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(1085 155 (:REWRITE D-E-FIX-WHEN-D-E-P))
(1039 99 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(1013 695 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(906 302 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(906 302 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(876 876 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(822 76 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(775 155 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(700 74 (:DEFINITION NOT-INTERSECTP-LIST))
(604 604 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(604 604 (:TYPE-PRESCRIPTION LEN))
(604 604 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(604 604 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(604 604 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(604 604 (:REWRITE FOLD-CONSTS-IN-+))
(604 604 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(465 155 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(390 390 (:TYPE-PRESCRIPTION COUNT-OF-CLUSTERS))
(310 310 (:TYPE-PRESCRIPTION D-E-FILENAME))
(294 294 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(214 214 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(214 214 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(180 180 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(165 124 (:REWRITE DEFAULT-<-2))
(155 155 (:TYPE-PRESCRIPTION D-E-P))
(155 155 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(154 148 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(152 152 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(150 150 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(138 138 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(124 124 (:REWRITE DEFAULT-<-1))
(90 56 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(90 30 (:DEFINITION NFIX))
(68 68 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(60 60 (:TYPE-PRESCRIPTION NATP))
(60 60 (:TYPE-PRESCRIPTION D-E-FIRST-CLUSTER))
(56 56 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(40 40 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(40 40 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(34 34 (:REWRITE INTERSECTP-OF-SELF))
(32 2 (:DEFINITION SET-DIFFERENCE-EQUAL))
(30 30 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(30 30 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(30 30 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(30 30 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(24 24 (:TYPE-PRESCRIPTION REMOVE-ASSOC-EQUAL))
(24 24 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(24 24 (:TYPE-PRESCRIPTION DELETE-D-E))
(24 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(20 10 (:REWRITE DEFAULT-UNARY-MINUS))
(18 18 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(18 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(18 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(12 12 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(12 4 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(12 2 (:REWRITE SUBSETP-CAR-MEMBER))
(10 10 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(8 8 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(8 8 (:REWRITE COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE))
(8 2 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(6 6 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
(6 6 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(6 6 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(4 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(4 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(4 4 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(4 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(4 2 (:REWRITE FIND-D-E-CORRECTNESS-2))
(4 2 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(2 2 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(2 2 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-17))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-113))
(2 2 (:REWRITE INTERSECTP-MEMBER . 3))
(2 2 (:REWRITE INTERSECTP-MEMBER . 2))
(2 2 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(2 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
(2 2 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-88
(210306 2575 (:DEFINITION HIFAT-ENTRY-COUNT))
(40417 21914 (:REWRITE DEFAULT-+-2))
(39790 174 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(32431 21914 (:REWRITE DEFAULT-+-1))
(28725 5250 (:REWRITE COMMUTATIVITY-OF-+))
(25750 5150 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(25750 2575 (:REWRITE COMMUTATIVITY-2-OF-+))
(24784 132 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(23592 206 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(22377 5150 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(22094 68 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(20600 5150 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(20600 5150 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(16812 16812 (:REWRITE DEFAULT-CDR))
(12875 2575 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(11690 304 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(11580 11580 (:REWRITE DEFAULT-CAR))
(11138 304 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(9106 9106 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(8666 100 (:DEFINITION FREE-INDEX-LISTP))
(8632 664 (:DEFINITION FIND-D-E))
(7725 2575 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(7725 2575 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(7268 100 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(7108 5050 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(6944 88 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(5878 8 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(5150 5150 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(5150 5150 (:TYPE-PRESCRIPTION LEN))
(5150 5150 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(5150 5150 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(5150 5150 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(5150 5150 (:REWRITE FOLD-CONSTS-IN-+))
(5150 5150 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(4840 200 (:DEFINITION NATP))
(4648 664 (:REWRITE D-E-FIX-WHEN-D-E-P))
(4562 410 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(3900 100 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(3320 664 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(3264 314 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(2846 292 (:DEFINITION NOT-INTERSECTP-LIST))
(1992 664 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(1776 1776 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(1328 1328 (:TYPE-PRESCRIPTION D-E-FILENAME))
(1300 1300 (:TYPE-PRESCRIPTION COUNT-OF-CLUSTERS))
(872 872 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(872 872 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(753 562 (:REWRITE DEFAULT-<-2))
(666 584 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(664 664 (:TYPE-PRESCRIPTION D-E-P))
(664 664 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(600 600 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(562 562 (:REWRITE DEFAULT-<-1))
(560 560 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(500 500 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(350 350 (:TYPE-PRESCRIPTION REMOVE-ASSOC-EQUAL))
(322 254 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(300 100 (:DEFINITION NFIX))
(282 282 (:TYPE-PRESCRIPTION DELETE-D-E))
(278 278 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(254 254 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(242 182 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(234 117 (:REWRITE DEFAULT-UNARY-MINUS))
(200 200 (:TYPE-PRESCRIPTION NATP))
(200 200 (:TYPE-PRESCRIPTION D-E-FIRST-CLUSTER))
(182 182 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(174 174 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(168 24 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(110 110 (:REWRITE INTERSECTP-OF-SELF))
(100 100 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(100 100 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(100 100 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(98 6 (:DEFINITION SET-DIFFERENCE-EQUAL))
(84 84 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(72 36 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(60 20 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(54 18 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(54 18 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(48 8 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(48 8 (:REWRITE APPEND-WHEN-NOT-CONSP))
(46 46 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(46 23 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(36 36 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(36 6 (:REWRITE SUBSETP-CAR-MEMBER))
(28 28 (:REWRITE COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE))
(24 8 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(23 23 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(20 14 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(18 6 (:REWRITE D-E-CC-UNDER-IFF . 3))
(16 16 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(16 4 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(8 8 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
(8 8 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(8 8 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(8 4 (:REWRITE FIND-D-E-CORRECTNESS-2))
(6 6 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(6 6 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(6 6 (:REWRITE INTERSECTP-MEMBER . 3))
(6 6 (:REWRITE INTERSECTP-MEMBER . 2))
(4 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(2 2 (:REWRITE FLATTEN-EQUIV-OF-CONS-WHEN-ATOM))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-241
(25590 316 (:DEFINITION HIFAT-ENTRY-COUNT))
(13230 34 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(11082 26 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(9150 58 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(8006 46 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(5107 2787 (:REWRITE DEFAULT-+-2))
(4312 96 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(4103 2787 (:REWRITE DEFAULT-+-1))
(3652 42 (:DEFINITION FREE-INDEX-LISTP))
(3644 674 (:REWRITE COMMUTATIVITY-OF-+))
(3160 632 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(3160 316 (:REWRITE COMMUTATIVITY-2-OF-+))
(3056 42 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(2928 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(2528 632 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(2528 632 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(2526 632 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(2405 185 (:DEFINITION FIND-D-E))
(2312 2312 (:REWRITE DEFAULT-CDR))
(2036 84 (:DEFINITION NATP))
(1758 96 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(1647 1647 (:REWRITE DEFAULT-CAR))
(1638 42 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(1580 316 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(1366 18 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(1295 185 (:REWRITE D-E-FIX-WHEN-D-E-P))
(1279 115 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(1077 747 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(948 316 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(948 316 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(925 185 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(918 918 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(882 92 (:DEFINITION NOT-INTERSECTP-LIST))
(838 84 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(632 632 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(632 632 (:TYPE-PRESCRIPTION LEN))
(632 632 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(632 632 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(632 632 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(632 632 (:REWRITE FOLD-CONSTS-IN-+))
(632 632 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(555 185 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(546 546 (:TYPE-PRESCRIPTION COUNT-OF-CLUSTERS))
(370 370 (:TYPE-PRESCRIPTION D-E-FILENAME))
(306 306 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(252 252 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(242 242 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(242 242 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(222 184 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(215 162 (:REWRITE DEFAULT-<-2))
(210 210 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(190 190 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(185 185 (:TYPE-PRESCRIPTION D-E-P))
(185 185 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(162 162 (:REWRITE DEFAULT-<-1))
(158 158 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(126 42 (:DEFINITION NFIX))
(104 70 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(84 84 (:TYPE-PRESCRIPTION NATP))
(84 84 (:TYPE-PRESCRIPTION D-E-FIRST-CLUSTER))
(82 82 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(70 70 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(70 10 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(66 46 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(46 46 (:REWRITE INTERSECTP-OF-SELF))
(46 46 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(42 42 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(42 42 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(42 42 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(34 34 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(32 2 (:DEFINITION SET-DIFFERENCE-EQUAL))
(28 28 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(28 8 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(24 24 (:TYPE-PRESCRIPTION REMOVE-ASSOC-EQUAL))
(24 24 (:TYPE-PRESCRIPTION DELETE-D-E))
(24 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(24 4 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(24 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
(20 10 (:REWRITE DEFAULT-UNARY-MINUS))
(18 18 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(18 18 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(18 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(18 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(12 12 (:REWRITE COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE))
(12 4 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(12 2 (:REWRITE SUBSETP-CAR-MEMBER))
(8 8 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(8 2 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(6 6 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
(6 6 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(6 6 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(6 2 (:REWRITE D-E-CC-UNDER-IFF . 3))
(4 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(4 4 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(4 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(4 2 (:REWRITE FIND-D-E-CORRECTNESS-2))
(4 2 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(2 2 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(2 2 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-238))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-17))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-113))
(2 2 (:REWRITE INTERSECTP-MEMBER . 3))
(2 2 (:REWRITE INTERSECTP-MEMBER . 2))
(2 2 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-99
(10920 135 (:DEFINITION HIFAT-ENTRY-COUNT))
(7190 353 (:REWRITE LOFAT-TO-HIFAT-HELPER-CORRECTNESS-4))
(2313 1234 (:REWRITE DEFAULT-+-2))
(1810 1234 (:REWRITE DEFAULT-+-1))
(1488 28 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(1438 50 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(1350 270 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(1350 135 (:REWRITE COMMUTATIVITY-2-OF-+))
(1140 10 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(1080 270 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(1080 270 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(1075 270 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(966 930 (:REWRITE DEFAULT-CDR))
(944 22 (:DEFINITION FREE-INDEX-LISTP))
(749 719 (:REWRITE DEFAULT-CAR))
(675 135 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(584 353 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(574 44 (:DEFINITION NOT-INTERSECTP-LIST))
(560 22 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(412 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-83))
(405 135 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(405 135 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(390 390 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(358 94 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(341 11 (:REWRITE D-E-CC-UNDER-IFF . 3))
(300 24 (:DEFINITION NFIX))
(296 106 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(294 294 (:REWRITE FOLD-CONSTS-IN-+))
(270 270 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(270 270 (:TYPE-PRESCRIPTION LEN))
(270 270 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(270 270 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(270 270 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(270 270 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(255 170 (:REWRITE DEFAULT-<-2))
(231 231 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(224 170 (:REWRITE DEFAULT-<-1))
(148 130 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(143 143 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(143 22 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(136 88 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(132 132 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(126 18 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(110 110 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(102 72 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(74 44 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(73 73 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(62 8 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(60 6 (:REWRITE LOFAT-FILE-P-WHEN-LOFAT-DIRECTORY-FILE-P-OR-LOFAT-REGULAR-FILE-P))
(57 25 (:REWRITE DEFAULT-UNARY-MINUS))
(44 44 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(40 22 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(40 6 (:REWRITE SUBSETP-CAR-MEMBER))
(32 2 (:DEFINITION SET-DIFFERENCE-EQUAL))
(26 4 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(24 24 (:TYPE-PRESCRIPTION LOFAT-FILE-P))
(18 18 (:TYPE-PRESCRIPTION LOFAT-DIRECTORY-FILE-P))
(18 18 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-163))
(18 6 (:REWRITE APPEND-WHEN-NOT-CONSP))
(14 14 (:REWRITE COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE))
(12 12 (:TYPE-PRESCRIPTION LOFAT-REGULAR-FILE-P))
(12 12 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(12 6 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(12 6 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(10 10 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(10 5 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(8 2 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(6 6 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(6 6 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
(6 6 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(6 6 (:REWRITE INTERSECTP-MEMBER . 3))
(6 6 (:REWRITE INTERSECTP-MEMBER . 2))
(6 6 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(6 6 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(6 6 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(5 5 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(3 3 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(3 3 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-165))
(3 3 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-244
(4168545 47685 (:DEFINITION HIFAT-ENTRY-COUNT))
(866553 458737 (:REWRITE DEFAULT-+-2))
(856360 54596 (:DEFINITION FIND-D-E))
(673069 458737 (:REWRITE DEFAULT-+-1))
(528625 28352 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-57))
(476850 95370 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(451189 13167 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-37))
(404280 95370 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(381480 95370 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(381480 95370 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(370694 333305 (:REWRITE DEFAULT-CAR))
(214631 64 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-12))
(166496 39896 (:REWRITE D-E-DIRECTORY-P-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(160903 92 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-59))
(156740 668 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(154591 36 (:LINEAR HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E))
(147804 105841 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(143055 47685 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(100890 40157 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(97739 18177 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(97460 65805 (:REWRITE DEFAULT-<-2))
(95370 95370 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(91374 65805 (:REWRITE DEFAULT-<-1))
(86284 532 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(84128 282 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-PLACE-CONTENTS))
(82698 168 (:REWRITE D-E-CC-CONTENTS-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(66560 532 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-UPDATE-FATI))
(55196 55196 (:TYPE-PRESCRIPTION PLACE-D-E))
(53548 136 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(50037 8618 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(46153 1288 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29))
(40410 1476 (:REWRITE D-E-FIRST-CLUSTER-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(39608 39608 (:REWRITE FIND-D-E-CORRECTNESS-1))
(38934 1050 (:REWRITE FAT32-MASKED-ENTRY-FIX-WHEN-FAT32-MASKED-ENTRY-P))
(34476 2828 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(33100 72 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-2 . 2))
(24236 532 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-HIFAT-TO-LOFAT-HELPER-DISJOINT-LEMMA-2))
(23463 18168 (:REWRITE INTERSECT-WITH-SUBSET . 11))
(22229 22229 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(21940 284 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(21280 80 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-2 . 1))
(21019 18611 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(18168 18168 (:REWRITE INTERSECT-WITH-SUBSET . 10))
(18168 18168 (:REWRITE INTERSECT-WITH-SUBSET . 9))
(18168 18168 (:REWRITE INTERSECT-WITH-SUBSET . 8))
(18168 18168 (:REWRITE INTERSECT-WITH-SUBSET . 7))
(18168 18168 (:REWRITE INTERSECT-WITH-SUBSET . 6))
(18168 18168 (:REWRITE INTERSECT-WITH-SUBSET . 5))
(18168 18168 (:REWRITE INTERSECT-WITH-SUBSET . 4))
(18168 18168 (:REWRITE INTERSECT-WITH-SUBSET . 3))
(18168 18168 (:REWRITE INTERSECT-WITH-SUBSET . 2))
(18168 18168 (:REWRITE INTERSECT-WITH-SUBSET . 1))
(17707 36 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-3))
(17128 528 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(16721 221 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-11))
(16716 168 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-3))
(16215 8195 (:REWRITE NTH-WHEN-D-E-P . 2))
(15600 260 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(15191 116 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-EFFECTIVE-FAT-OF-PLACE-CONTENTS))
(14760 40 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-1))
(13540 6380 (:REWRITE DEFAULT-UNARY-MINUS))
(10640 1904 (:REWRITE COUNT-FREE-CLUSTERS-OF-SET-INDICES-IN-FA-TABLE-1))
(10368 3456 (:REWRITE D-E-P-OF-D-E-INSTALL-DIRECTORY-BIT . 1))
(8328 4089 (:REWRITE DEFAULT-*-2))
(8180 522 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(7816 80 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-31))
(6818 1904 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-5))
(5822 5822 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(5046 4 (:REWRITE MAKE-D-E-LIST-OF-APPEND-2))
(4786 4089 (:REWRITE DEFAULT-*-1))
(4537 22 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-APPEND))
(4503 228 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(3990 28 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-112))
(3600 1800 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(3524 16 (:LINEAR MAKE-CLUSTERS-CORRECTNESS-2))
(3225 3225 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(3150 315 (:REWRITE SET-INDICES-IN-FA-TABLE-CORRECTNESS-2))
(2911 2911 (:LINEAR POSITION-WHEN-MEMBER))
(2911 2911 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(2470 174 (:REWRITE SUBSETP-OF-CONS))
(2247 2247 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(2240 56 (:REWRITE NON-FREE-INDEX-LISTP-OF-EFFECTIVE-FAT-OF-PLACE-CONTENTS))
(2239 2189 (:REWRITE INTERSECTP-OF-SELF))
(2004 4 (:REWRITE CHARACTER-LISTP-OF-MAKE-LIST-AC))
(1890 378 (:REWRITE FAT32-MASKED-ENTRY-P-OF-D-E-FIRST-CLUSTER))
(1862 1862 (:TYPE-PRESCRIPTION NATP-OF-FAT32-MASKED-ENTRY-FIX))
(1862 1862 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-FIX))
(1680 210 (:REWRITE LOFAT-FS-P-OF-UPDATE-DIR-CONTENTS))
(1442 4 (:REWRITE LEN-OF-MAKE-LIST-AC))
(1212 1212 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-2))
(1204 602 (:REWRITE D-E-FILE-SIZE-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(1198 1198 (:REWRITE FAT32-FILENAME-LIST-EQUIV-WHEN-ATOM-RIGHT))
(1176 56 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(992 720 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-SUBSETP-EQUAL))
(970 194 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE))
(630 315 (:REWRITE FAT-LENGTH-OF-CLEAR-CC))
(621 621 (:TYPE-PRESCRIPTION TRUE-LISTP))
(585 585 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-1))
(572 52 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(570 114 (:LINEAR NATP-OF-NTH-WHEN-NAT-LISTP))
(564 188 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(557 557 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-7))
(534 534 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
(534 534 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(534 534 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(532 532 (:REWRITE D-E-LIST-P-OF-PLACE-D-E))
(512 512 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(512 512 (:REWRITE INTERSECTP-MEMBER . 3))
(512 512 (:REWRITE INTERSECTP-MEMBER . 2))
(507 285 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-165))
(447 317 (:REWRITE COUNT-OF-CLUSTERS-OF-UPDATE-DIR-CONTENTS))
(416 208 (:TYPE-PRESCRIPTION LAST))
(388 12 (:REWRITE FATI-OF-PLACE-CONTENTS-DISJOINT))
(364 52 (:REWRITE CONSP-OF-LAST))
(320 80 (:REWRITE MEMBER-OF-CONS))
(315 315 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(294 294 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(292 292 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(260 260 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(228 228 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(182 4 (:REWRITE NTH-OF-MAKE-LIST-AC))
(168 56 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-HIFAT-TO-LOFAT-HELPER-DISJOINT-LEMMA-1))
(154 154 (:REWRITE SUBSETP-OF-CDR))
(128 8 (:LINEAR MAKE-CLUSTERS-CORRECTNESS-3))
(118 118 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(114 114 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-2 . 1))
(108 108 (:TYPE-PRESCRIPTION REMOVE-ASSOC-EQUAL))
(108 108 (:TYPE-PRESCRIPTION DELETE-D-E))
(89 89 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(56 4 (:REWRITE STR::CHARACTER-LISTP-WHEN-HEX-DIGIT-CHAR-LIST*P))
(54 24 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(52 52 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(36 4 (:REWRITE STR::HEX-DIGIT-CHAR-LIST*P-WHEN-NOT-CONSP))
(32 4 (:REWRITE MAKE-D-E-LIST-OF-APPEND-1))
(32 2 (:DEFINITION SET-DIFFERENCE-EQUAL))
(28 4 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MAKE-LIST-AC))
(26 4 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(24 6 (:LINEAR NATP-OF-CLUSTER-SIZE))
(20 4 (:REWRITE CHARS=>NATS-OF-NATS=>CHARS))
(17 17 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
(17 17 (:REWRITE FIX-UNDER-NUMBER-EQUIV))
(12 4 (:REWRITE STRINGP-OF-INSERT-D-E))
(9 9 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(8 8 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-LISTP))
(8 8 (:REWRITE STR::HEX-DIGIT-CHAR-LIST*P-WHEN-SUBSETP-EQUAL))
(8 2 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(4 4 (:TYPE-PRESCRIPTION MAKE-LIST-AC))
(4 4 (:TYPE-PRESCRIPTION CHARACTER-LISTP))
(4 4 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
(4 4 (:REWRITE RETURN-TYPE-OF-STRING=>NATS))
(4 4 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(1 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-89
(412160 5054 (:DEFINITION HIFAT-ENTRY-COUNT))
(266676 224 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(159626 122 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(80514 43646 (:REWRITE DEFAULT-+-2))
(74230 398 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(64160 43646 (:REWRITE DEFAULT-+-1))
(50540 10108 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(50540 5054 (:REWRITE COMMUTATIVITY-2-OF-+))
(43270 10108 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(40432 10108 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(40432 10108 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(32000 32000 (:REWRITE DEFAULT-CDR))
(31052 398 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(25270 5054 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(21828 21828 (:REWRITE DEFAULT-CAR))
(17750 17750 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(17189 7535 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(15162 5054 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(15162 5054 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(14190 164 (:DEFINITION FREE-INDEX-LISTP))
(11918 164 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(10934 10934 (:REWRITE FOLD-CONSTS-IN-+))
(10108 10108 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(10108 10108 (:TYPE-PRESCRIPTION LEN))
(10108 10108 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(10108 10108 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(10108 10108 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(10108 10108 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(10088 776 (:DEFINITION FIND-D-E))
(9640 62 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(9492 9492 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(9250 1062 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(6396 164 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(5432 776 (:REWRITE D-E-FIX-WHEN-D-E-P))
(5244 484 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(4272 584 (:DEFINITION NFIX))
(3880 776 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(3798 378 (:DEFINITION NOT-INTERSECTP-LIST))
(3266 368 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(3178 1876 (:REWRITE DEFAULT-<-1))
(2858 1062 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(2564 1876 (:REWRITE DEFAULT-<-2))
(2328 776 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(2132 2132 (:TYPE-PRESCRIPTION COUNT-OF-CLUSTERS))
(1552 1552 (:TYPE-PRESCRIPTION D-E-FILENAME))
(1302 1302 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-83))
(984 984 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(862 756 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(842 790 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(820 820 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(776 776 (:TYPE-PRESCRIPTION D-E-P))
(776 776 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(752 752 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-165))
(730 534 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(376 316 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(360 292 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(328 328 (:TYPE-PRESCRIPTION D-E-FIRST-CLUSTER))
(316 316 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(316 316 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(292 292 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(224 224 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(200 100 (:REWRITE DEFAULT-UNARY-MINUS))
(198 198 (:TYPE-PRESCRIPTION REMOVE-ASSOC-EQUAL))
(168 24 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(164 164 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(164 164 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(164 164 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(162 162 (:TYPE-PRESCRIPTION DELETE-D-E))
(128 8 (:DEFINITION SET-DIFFERENCE-EQUAL))
(114 38 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(108 108 (:REWRITE INTERSECTP-OF-SELF))
(92 92 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(80 40 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(64 12 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(64 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
(60 20 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(60 20 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(54 54 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(52 52 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(52 26 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(46 8 (:REWRITE SUBSETP-CAR-MEMBER))
(40 40 (:REWRITE COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE))
(38 4 (:REWRITE SUBSETP-OF-SET-DIFFERENCE$-2))
(26 26 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(26 8 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(24 8 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(18 6 (:REWRITE D-E-CC-UNDER-IFF . 3))
(16 16 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(8 8 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(8 8 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
(8 8 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(8 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(8 8 (:REWRITE INTERSECTP-MEMBER . 3))
(8 8 (:REWRITE INTERSECTP-MEMBER . 2))
(8 8 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(8 8 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(8 4 (:REWRITE FIND-D-E-CORRECTNESS-2))
(6 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-12))
(4 4 (:REWRITE SUBSETP-REFL))
(4 4 (:REWRITE SUBSETP-OF-CDR))
(4 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(2 2 (:REWRITE FLATTEN-EQUIV-OF-CONS-WHEN-ATOM))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-105
(120678 1490 (:DEFINITION HIFAT-ENTRY-COUNT))
(96200 56 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(85268 84 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(82858 44 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(59586 78 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(29801 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-238))
(23792 12926 (:REWRITE DEFAULT-+-2))
(20126 142 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(18976 12926 (:REWRITE DEFAULT-+-1))
(14900 2980 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(14900 1490 (:REWRITE COMMUTATIVITY-2-OF-+))
(13786 8 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(12194 135 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-58))
(11920 2980 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(11920 2980 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(11916 2980 (:REWRITE M1-FILE-FIX-WHEN-M1-FILE-P))
(9562 9562 (:REWRITE DEFAULT-CDR))
(7450 1490 (:REWRITE FAT32-FILENAME-FIX-WHEN-FAT32-FILENAME-P))
(6582 142 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(6545 6545 (:REWRITE DEFAULT-CAR))
(5748 66 (:DEFINITION FREE-INDEX-LISTP))
(5102 2222 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(4808 66 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(4470 1490 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(4470 1490 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(4428 4428 (:TYPE-PRESCRIPTION LOFAT-TO-HIFAT-HELPER-CORRECTNESS-1 . 2))
(3627 279 (:DEFINITION FIND-D-E))
(3544 22 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(3224 3224 (:REWRITE FOLD-CONSTS-IN-+))
(2980 2980 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(2980 2980 (:TYPE-PRESCRIPTION LEN))
(2980 2980 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(2980 2980 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(2980 2980 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(2980 2980 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(2850 2850 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(2574 66 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(1953 279 (:REWRITE D-E-FIX-WHEN-D-E-P))
(1823 179 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(1506 358 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(1404 200 (:DEFINITION NFIX))
(1395 279 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(1340 136 (:DEFINITION NOT-INTERSECTP-LIST))
(1136 4 (:REWRITE SUBSETP-CONS-2))
(1106 4 (:REWRITE SUBSETP-OF-SET-DIFFERENCE$-2))
(1058 2 (:REWRITE NOT-INTERSECTP-OF-SET-DIFFERENCE$-WHEN-SUBSETP-1 . 2))
(1052 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-38))
(1029 620 (:REWRITE DEFAULT-<-1))
(858 858 (:TYPE-PRESCRIPTION COUNT-OF-CLUSTERS))
(842 122 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(840 620 (:REWRITE DEFAULT-<-2))
(837 279 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(558 558 (:TYPE-PRESCRIPTION D-E-FILENAME))
(409 409 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-83))
(396 396 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(358 358 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(330 330 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(322 272 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(282 282 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(279 279 (:TYPE-PRESCRIPTION D-E-P))
(279 279 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(236 236 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(222 222 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-165))
(134 100 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(132 132 (:TYPE-PRESCRIPTION D-E-FIRST-CLUSTER))
(126 100 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(112 112 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(100 100 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(100 100 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(70 10 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(66 66 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(66 66 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(66 66 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(62 62 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
(62 4 (:DEFINITION SET-DIFFERENCE-EQUAL))
(56 56 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(56 30 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(52 52 (:REWRITE INTERSECTP-OF-SELF))
(48 48 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(44 22 (:REWRITE DEFAULT-UNARY-MINUS))
(32 6 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(32 6 (:REWRITE APPEND-WHEN-NOT-CONSP))
(30 30 (:TYPE-PRESCRIPTION REMOVE-ASSOC-EQUAL))
(30 30 (:TYPE-PRESCRIPTION DELETE-D-E))
(30 10 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(28 28 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(28 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(24 8 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(22 4 (:REWRITE SUBSETP-CAR-MEMBER))
(20 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(20 8 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(18 18 (:REWRITE COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE))
(16 16 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(16 4 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(12 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(12 2 (:REWRITE SUBSETP-OF-SET-DIFFERENCE$-WHEN-SUBSETP))
(10 10 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
(8 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(8 8 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(8 8 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(8 8 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(8 4 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(6 6 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(6 2 (:REWRITE D-E-CC-UNDER-IFF . 3))
(4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(4 4 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(4 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(4 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(4 4 (:REWRITE INTERSECTP-MEMBER . 3))
(4 4 (:REWRITE INTERSECTP-MEMBER . 2))
(4 4 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(4 2 (:REWRITE FIND-D-E-CORRECTNESS-2))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-241))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-179))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-17))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-113))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-107
(521041 73 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-12))
(236995 129226 (:REWRITE DEFAULT-+-2))
(186942 129226 (:REWRITE DEFAULT-+-1))
(161917 2567 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(135661 115612 (:REWRITE DEFAULT-CDR))
(105656 26428 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(105600 26400 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(105237 86912 (:REWRITE DEFAULT-CAR))
(85047 3803 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(54273 13456 (:REWRITE SUBSETP-CAR-MEMBER))
(44871 13883 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(44192 13649 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(39207 21045 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(34563 843 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(30577 6918 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(27942 22179 (:REWRITE DEFAULT-<-2))
(26631 22179 (:REWRITE DEFAULT-<-1))
(26475 26475 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(22818 22818 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(21135 943 (:REWRITE D-E-CC-UNDER-IFF . 3))
(18646 215 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-27))
(17592 17592 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(11508 132 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-2 . 2))
(7329 2443 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(6429 151 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(5585 3803 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(4644 105 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-7))
(3616 1808 (:REWRITE DEFAULT-UNARY-MINUS))
(3391 1579 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(2880 9 (:REWRITE MEMBER-INTERSECTP-BINARY-APPEND . 2))
(2727 27 (:REWRITE HIFAT-ENTRY-COUNT-OF-HIFAT-PLACE-FILE))
(2267 2267 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(2037 2037 (:REWRITE INTERSECTP-OF-SELF))
(1683 1683 (:REWRITE FIND-D-E-CORRECTNESS-1))
(1426 110 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-LEMMA-6))
(982 85 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(924 16 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(894 35 (:REWRITE M1-FILE-ALIST-P-OF-CONS))
(831 148 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(792 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(710 351 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
(700 700 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(700 700 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(675 675 (:TYPE-PRESCRIPTION ABS-FIND-FILE-CORRECTNESS-1-LEMMA-40))
(661 19 (:DEFINITION STRIP-CARS))
(555 45 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-226))
(537 537 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
(535 535 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(499 499 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-165))
(496 139 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(405 405 (:TYPE-PRESCRIPTION DELETE-D-E))
(372 8 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(360 40 (:REWRITE FAT32-FILENAME-LIST-P-CORRECTNESS-1))
(332 332 (:TYPE-PRESCRIPTION REMOVE-ASSOC-EQUAL))
(328 42 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(308 308 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-17))
(308 308 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-113))
(302 302 (:TYPE-PRESCRIPTION TRUE-LISTP))
(296 296 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(296 296 (:REWRITE INTERSECTP-MEMBER . 3))
(296 296 (:REWRITE INTERSECTP-MEMBER . 2))
(209 209 (:REWRITE-QUOTED-CONSTANT M1-FILE-CONTENTS-FIX-UNDER-M1-FILE-CONTENTS-EQUIV))
(198 198 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(110 110 (:REWRITE PUT-ASSOC-UNDER-HIFAT-EQUIV-3))
(110 110 (:REWRITE PUT-ASSOC-UNDER-HIFAT-EQUIV-1))
(110 110 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-163))
(100 5 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-APPEND))
(90 6 (:REWRITE SUBSETP-OF-CONS))
(74 74 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-179))
(54 54 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(54 27 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(48 48 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(48 24 (:REWRITE DEFAULT-*-2))
(36 36 (:TYPE-PRESCRIPTION STRIP-CARS))
(27 27 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(26 26 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(26 6 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
(25 5 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE))
(24 24 (:REWRITE DEFAULT-*-1))
(24 24 (:LINEAR POSITION-WHEN-MEMBER))
(24 24 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(24 8 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(16 16 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(16 8 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(14 9 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(12 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-9))
(12 3 (:REWRITE MEMBER-OF-CONS))
(10 5 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-92))
(6 2 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 2))
(4 4 (:REWRITE SUBSETP-OF-CDR))
(4 4 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(1 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-85))
(1 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-10))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-144
(7069 98 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(5478 482 (:DEFINITION FIND-D-E))
(5219 13 (:REWRITE HIFAT-ENTRY-COUNT-OF-HIFAT-PLACE-FILE))
(3928 55 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(3518 91 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(3088 80 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(3026 66 (:REWRITE REMOVE-ASSOC-WHEN-ABSENT-1))
(2996 29 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(2696 504 (:REWRITE D-E-FIX-WHEN-D-E-P))
(2642 7 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(2464 66 (:REWRITE DELETE-D-E-CORRECTNESS-1))
(2200 22 (:DEFINITION DELETE-D-E))
(2172 70 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(1803 7 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(1776 24 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(1716 28 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(1688 504 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(1600 50 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(1578 55 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(1554 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(1391 7 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT))
(1306 390 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(1232 983 (:REWRITE DEFAULT-CAR))
(1169 261 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(1138 326 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(1122 588 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(1109 828 (:REWRITE DEFAULT-CDR))
(1051 29 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(1032 86 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-58))
(1032 3 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-3))
(1008 1008 (:TYPE-PRESCRIPTION D-E-FILENAME))
(919 156 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(910 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-38))
(880 22 (:DEFINITION REMOVE-ASSOC-EQUAL))
(854 129 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(755 182 (:REWRITE NFIX-WHEN-ZP))
(704 528 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(690 156 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(681 515 (:REWRITE DEFAULT-<-2))
(644 92 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(632 194 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(611 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-12))
(587 291 (:REWRITE DEFAULT-+-2))
(572 515 (:REWRITE DEFAULT-<-1))
(534 86 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(533 182 (:REWRITE NFIX-WHEN-NATP))
(528 528 (:TYPE-PRESCRIPTION D-E-LIST-P))
(506 76 (:DEFINITION ASSOC-EQUAL))
(482 482 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(468 468 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(419 419 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(414 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-27))
(402 402 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(399 291 (:REWRITE DEFAULT-+-1))
(390 390 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(384 24 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-23))
(368 184 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(365 209 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(325 325 (:TYPE-PRESCRIPTION ABS-FIND-FILE-CORRECTNESS-1-LEMMA-40))
(324 6 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(303 303 (:TYPE-PRESCRIPTION ZP))
(253 84 (:DEFINITION NATP))
(244 53 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-2))
(241 241 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(238 4 (:REWRITE PUT-ASSOC-EQUAL-WITHOUT-CHANGE . 2))
(211 211 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(209 209 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(208 26 (:REWRITE D-E-CC-UNDER-IFF . 3))
(194 194 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(194 194 (:TYPE-PRESCRIPTION LEN))
(192 192 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(184 184 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(182 26 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(152 4 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-7))
(148 4 (:REWRITE INTERSECTP-OF-SELF))
(134 134 (:TYPE-PRESCRIPTION M1-REGULAR-FILE-P))
(106 50 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(94 10 (:REWRITE M1-FILE->CONTENTS-OF-M1-FILE-HIFAT-FILE-ALIST-FIX))
(91 91 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(91 70 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(90 45 (:REWRITE FIND-D-E-CORRECTNESS-2))
(88 88 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(84 84 (:TYPE-PRESCRIPTION NATP))
(78 13 (:REWRITE UNICITY-OF-0))
(71 28 (:REWRITE M1-REGULAR-FILE-P-CORRECTNESS-1))
(70 70 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(70 35 (:REWRITE DEFAULT-UNARY-MINUS))
(66 66 (:TYPE-PRESCRIPTION DELETE-D-E))
(65 13 (:REWRITE FIX-WHEN-ACL2-NUMBERP))
(63 14 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(55 2 (:DEFINITION SET-DIFFERENCE-EQUAL))
(50 50 (:TYPE-PRESCRIPTION INTEGERP-OF-D-E-CC-CONTENTS))
(39 39 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(39 6 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(36 3 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$))
(35 35 (:REWRITE FIND-D-E-CORRECTNESS-1))
(34 18 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(30 30 (:TYPE-PRESCRIPTION M1-FILE-HIFAT-FILE-ALIST-FIX))
(30 6 (:REWRITE SET-DIFFERENCE$-WHEN-NOT-INTERSECTP))
(28 12 (:REWRITE M1-FILE-ALIST-P-OF-LOFAT-TO-HIFAT-HELPER))
(27 5 (:REWRITE SUBSETP-CAR-MEMBER))
(24 4 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-LEMMA-6))
(22 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(16 16 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(16 4 (:REWRITE M1-FILE-ALIST-P-OF-CDR-WHEN-M1-FILE-ALIST-P))
(15 15 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(15 4 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(13 13 (:TYPE-PRESCRIPTION M1-FILE-P))
(13 13 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(12 12 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(12 12 (:REWRITE DISJOINT-LIST-LISTP-OF-LOFAT-TO-HIFAT-HELPER))
(11 11 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1))
(10 10 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FLATTEN))
(10 1 (:REWRITE LEN-OF-EFFECTIVE-FAT))
(9 9 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(8 8 (:REWRITE HIFAT-NO-DUPS-P-OF-LOFAT-TO-HIFAT-HELPER))
(6 6 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(6 6 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(5 5 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
(5 5 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(4 2 (:REWRITE LOFAT-DIRECTORY-FILE-P-CORRECTNESS-2))
(4 1 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(3 3 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(3 3 (:REWRITE COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE))
(2 2 (:REWRITE PUT-ASSOC-UNDER-HIFAT-EQUIV-3))
(2 2 (:REWRITE PUT-ASSOC-UNDER-HIFAT-EQUIV-1))
(2 2 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(2 2 (:REWRITE MEMBER-WHEN-ATOM))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(2 2 (:REWRITE INTERSECTP-MEMBER . 3))
(2 2 (:REWRITE INTERSECTP-MEMBER . 2))
(2 2 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(2 2 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(1 1 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(1 1 (:REWRITE FLATTEN-EQUIV-OF-CONS-WHEN-ATOM))
(1 1 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-11
(8414 13 (:REWRITE HIFAT-ENTRY-COUNT-OF-HIFAT-PLACE-FILE))
(6180 100 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(5912 520 (:DEFINITION FIND-D-E))
(4336 58 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(3300 72 (:REWRITE REMOVE-ASSOC-WHEN-ABSENT-1))
(3224 10 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-55))
(3177 84 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(3102 26 (:REWRITE M1-REGULAR-FILE-P-OF-M1-FILE))
(2912 544 (:REWRITE D-E-FIX-WHEN-D-E-P))
(2882 130 (:DEFINITION LEN))
(2688 72 (:REWRITE DELETE-D-E-CORRECTNESS-1))
(2430 1004 (:REWRITE DEFAULT-CDR))
(2400 24 (:DEFINITION DELETE-D-E))
(2327 73 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-2))
(2244 30 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(2239 67 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-2))
(2188 14 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-144))
(2080 20 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(2036 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(1975 62 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(1904 10 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT))
(1860 30 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(1850 244 (:REWRITE STR::CONSP-OF-EXPLODE))
(1824 544 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(1792 394 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(1792 56 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-4))
(1720 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-27))
(1705 5 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-3))
(1681 58 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(1652 262 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(1573 109 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-58))
(1555 13 (:REWRITE M1-FILE-P-WHEN-M1-REGULAR-FILE-P))
(1400 10 (:REWRITE M1-FILE->CONTENTS-OF-M1-FILE-HIFAT-FILE-ALIST-FIX))
(1392 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-38))
(1322 1038 (:REWRITE DEFAULT-CAR))
(1304 36 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(1196 352 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(1183 598 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(1088 1088 (:TYPE-PRESCRIPTION D-E-FILENAME))
(1035 132 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(1010 218 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(999 168 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(960 24 (:DEFINITION REMOVE-ASSOC-EQUAL))
(839 214 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(832 409 (:REWRITE DEFAULT-+-2))
(762 570 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(736 168 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(721 477 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(694 167 (:REWRITE NFIX-WHEN-ZP))
(684 210 (:TYPE-PRESCRIPTION ASSOC-WHEN-ZP-LEN))
(661 489 (:REWRITE DEFAULT-<-2))
(570 570 (:TYPE-PRESCRIPTION D-E-LIST-P))
(551 489 (:REWRITE DEFAULT-<-1))
(546 82 (:DEFINITION ASSOC-EQUAL))
(529 529 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(528 264 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(520 520 (:REWRITE-QUOTED-CONSTANT D-E-FIX-UNDER-D-E-EQUIV))
(510 409 (:REWRITE DEFAULT-+-1))
(494 167 (:REWRITE NFIX-WHEN-NATP))
(452 8 (:LINEAR LOFAT-PLACE-FILE-HELPER-GUARD-LEMMA-1))
(436 436 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(429 195 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(416 26 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-23))
(404 404 (:TYPE-PRESCRIPTION LEN))
(394 394 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(380 4 (:LINEAR LEN-OF-EXPLODE-WHEN-M1-FILE-CONTENTS-P-1))
(372 372 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(366 366 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(325 325 (:TYPE-PRESCRIPTION ABS-FIND-FILE-CORRECTNESS-1-LEMMA-40))
(324 6 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(313 313 (:TYPE-PRESCRIPTION ZP))
(272 272 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
(264 264 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(238 4 (:REWRITE PUT-ASSOC-EQUAL-WITHOUT-CHANGE . 2))
(236 236 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(235 76 (:DEFINITION NATP))
(234 26 (:REWRITE D-E-CC-UNDER-IFF . 3))
(226 226 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(222 6 (:REWRITE INTERSECTP-OF-SELF))
(197 197 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(195 195 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(184 4 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-145))
(182 26 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(152 4 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-7))
(147 147 (:TYPE-PRESCRIPTION M1-REGULAR-FILE-P))
(120 56 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(104 104 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(98 49 (:REWRITE FIND-D-E-CORRECTNESS-2))
(96 96 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(86 62 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(78 13 (:REWRITE UNICITY-OF-0))
(76 76 (:TYPE-PRESCRIPTION NATP))
(76 76 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(74 37 (:REWRITE DEFAULT-UNARY-MINUS))
(72 72 (:TYPE-PRESCRIPTION DELETE-D-E))
(72 16 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(71 28 (:REWRITE M1-REGULAR-FILE-P-CORRECTNESS-1))
(65 13 (:REWRITE FIX-WHEN-ACL2-NUMBERP))
(56 56 (:TYPE-PRESCRIPTION INTEGERP-OF-D-E-CC-CONTENTS))
(55 2 (:DEFINITION SET-DIFFERENCE-EQUAL))
(41 13 (:REWRITE M1-DIRECTORY-FILE-P-CORRECTNESS-1))
(40 24 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(39 39 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(39 6 (:REWRITE NOT-MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1))
(36 36 (:REWRITE FIND-D-E-CORRECTNESS-1))
(36 3 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$))
(32 32 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(30 30 (:TYPE-PRESCRIPTION M1-FILE-HIFAT-FILE-ALIST-FIX))
(30 30 (:TYPE-PRESCRIPTION M1-FILE))
(30 6 (:REWRITE SET-DIFFERENCE$-WHEN-NOT-INTERSECTP))
(28 12 (:REWRITE M1-FILE-ALIST-P-OF-LOFAT-TO-HIFAT-HELPER))
(27 5 (:REWRITE SUBSETP-CAR-MEMBER))
(24 8 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(24 8 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(24 4 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-LEMMA-6))
(22 16 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(18 18 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(17 17 (:TYPE-PRESCRIPTION M1-FILE-P))
(16 16 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(16 8 (:REWRITE DEFAULT-*-2))
(16 4 (:REWRITE M1-FILE-ALIST-P-OF-CDR-WHEN-M1-FILE-ALIST-P))
(15 15 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(13 13 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(12 12 (:TYPE-PRESCRIPTION DISJOINT-LIST-LISTP))
(12 12 (:REWRITE DISJOINT-LIST-LISTP-OF-LOFAT-TO-HIFAT-HELPER))
(12 4 (:REWRITE M1-DIRECTORY-FILE-P-WHEN-M1-FILE-P))
(12 4 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE))
(10 10 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FLATTEN))
(10 10 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(8 8 (:REWRITE HIFAT-NO-DUPS-P-OF-LOFAT-TO-HIFAT-HELPER))
(8 8 (:REWRITE DEFAULT-*-1))
(8 8 (:LINEAR POSITION-WHEN-MEMBER))
(8 8 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(7 7 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
(6 6 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(6 6 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(6 6 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1))
(5 5 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(4 4 (:TYPE-PRESCRIPTION M1-DIRECTORY-FILE-P))
(4 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-43))
(4 4 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(4 4 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(4 1 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(3 3 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(3 3 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(3 3 (:REWRITE COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE))
(2 2 (:REWRITE PUT-ASSOC-UNDER-HIFAT-EQUIV-3))
(2 2 (:REWRITE PUT-ASSOC-UNDER-HIFAT-EQUIV-1))
(2 2 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(2 2 (:REWRITE MEMBER-WHEN-ATOM))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-82))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(2 2 (:REWRITE INTERSECTP-MEMBER . 3))
(2 2 (:REWRITE INTERSECTP-MEMBER . 2))
(1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(1 1 (:REWRITE FLATTEN-EQUIV-OF-CONS-WHEN-ATOM))
(1 1 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-148)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-75
(20503 6 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-PLACE-CONTENTS))
(19760 20 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-UPDATE-FATI))
(17053 46 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-57))
(16314 201 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(11592 78 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-3))
(10773 136 (:DEFINITION FREE-INDEX-LISTP))
(7214 78 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-CLEAR-CC))
(3969 48 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(3285 45 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(2893 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-37))
(2724 201 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(2553 122 (:DEFINITION LEN))
(2539 403 (:REWRITE NFIX-WHEN-ZP))
(2496 350 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(2376 176 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(2003 304 (:REWRITE DEFAULT-CDR))
(1965 201 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(1618 1250 (:REWRITE DEFAULT-<-2))
(1564 212 (:REWRITE D-E-CC-UNDER-IFF . 3))
(1556 1556 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(1518 1518 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(1407 1250 (:REWRITE DEFAULT-<-1))
(1232 1232 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(957 537 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(940 419 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(915 538 (:REWRITE DEFAULT-+-2))
(879 3 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29))
(816 48 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-31))
(799 203 (:REWRITE DEFAULT-CAR))
(767 538 (:REWRITE DEFAULT-+-1))
(680 680 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(582 154 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(540 540 (:TYPE-PRESCRIPTION NOT-INTERSECTP-LIST))
(508 9 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(505 505 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(502 22 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(500 40 (:REWRITE STR::CONSP-OF-EXPLODE))
(498 3 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(498 2 (:REWRITE FATI-OF-CLEAR-CC . 2))
(468 104 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(420 9 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(342 1 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(302 76 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(296 1 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(270 270 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(255 28 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(201 201 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(201 201 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(169 46 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(168 56 (:REWRITE FAT32-MASKED-ENTRY-P-OF-D-E-FIRST-CLUSTER))
(168 42 (:REWRITE D-E-DIRECTORY-P-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(140 140 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(135 135 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(135 135 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(128 28 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(126 42 (:REWRITE D-E-FIX-WHEN-D-E-P))
(120 2 (:REWRITE FATI-OF-CLEAR-CC . 3))
(114 38 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(98 98 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(90 90 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(90 90 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(90 90 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(90 45 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(69 1 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(62 2 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(62 2 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(60 60 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(59 18 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(58 58 (:TYPE-PRESCRIPTION PLACE-D-E))
(56 8 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(55 45 (:REWRITE NTH-WHEN-D-E-P . 2))
(50 50 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(50 50 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(49 49 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(45 15 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(45 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-87))
(42 42 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(38 38 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(38 38 (:TYPE-PRESCRIPTION ATOM))
(36 36 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(27 9 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(27 9 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(26 1 (:REWRITE NOT-INTERSECTP-LIST-OF-FIND-N-FREE-CLUSTERS))
(24 2 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-HIFAT-TO-LOFAT-HELPER-DISJOINT-LEMMA-1))
(21 3 (:REWRITE NON-FREE-INDEX-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(20 10 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(19 19 (:TYPE-PRESCRIPTION D-E-LIST-P))
(18 18 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-2))
(18 18 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-1))
(18 18 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-7))
(18 18 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(16 8 (:REWRITE FIND-D-E-CORRECTNESS-2))
(14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(13 7 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(13 2 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(12 12 (:TYPE-PRESCRIPTION FAT32-UPDATE-LOWER-28))
(12 8 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(12 1 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(11 3 (:REWRITE MEMBER-WHEN-ATOM))
(11 1 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(9 9 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LISTP))
(9 9 (:LINEAR POSITION-WHEN-MEMBER))
(9 9 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(8 1 (:REWRITE INTERSECTP-OF-SELF))
(7 3 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(6 4 (:REWRITE NTH-WHEN-D-E-P . 3))
(6 1 (:REWRITE NON-FREE-INDEX-LISTP-OF-D-E-CC))
(5 5 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LIST-LISTP))
(5 5 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(4 4 (:REWRITE D-E-LIST-P-OF-PLACE-D-E))
(4 2 (:REWRITE DEFAULT-*-2))
(3 3 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(3 3 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(3 3 (:REWRITE INTERSECTP-MEMBER . 3))
(3 3 (:REWRITE INTERSECTP-MEMBER . 2))
(3 3 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(2 2 (:TYPE-PRESCRIPTION FAT32$C-P))
(2 2 (:REWRITE DEFAULT-*-1))
(1 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 4))
(1 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
)
(LOFAT-PLACE-FILE-CORRECTNESS-118
(15447 2 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-PLACE-CONTENTS))
(15106 12 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-UPDATE-FATI))
(12521 146 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(11929 44 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-57))
(9428 369 (:REWRITE ZP-OPEN))
(8842 60 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-3))
(8007 100 (:DEFINITION FREE-INDEX-LISTP))
(5492 60 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-CLEAR-CC))
(4556 102 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(2910 35 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(2893 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-37))
(2409 33 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(1996 146 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-56))
(1728 128 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(1722 280 (:REWRITE NFIX-WHEN-ZP))
(1530 205 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(1448 146 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(1218 954 (:REWRITE DEFAULT-<-2))
(1160 1160 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(1158 4 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(1157 178 (:REWRITE DEFAULT-CDR))
(1142 102 (:REWRITE D-E-CC-UNDER-IFF . 3))
(1078 954 (:REWRITE DEFAULT-<-1))
(1050 179 (:DEFINITION NATP))
(1036 1036 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(963 44 (:DEFINITION LEN))
(896 896 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(816 48 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-31))
(789 340 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(619 155 (:REWRITE DEFAULT-CAR))
(609 609 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(590 272 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(579 11 (:REWRITE INTEGERP-OF-NTH-WHEN-INTEGER-LISTP))
(549 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-39))
(532 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29))
(508 9 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(500 500 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(498 3 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(464 284 (:REWRITE DEFAULT-+-2))
(421 421 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(414 284 (:REWRITE DEFAULT-+-1))
(410 105 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(402 4 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(393 393 (:TYPE-PRESCRIPTION NOT-INTERSECTP-LIST))
(360 80 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(342 1 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(342 1 (:REWRITE FATI-OF-CLEAR-CC . 2))
(306 306 (:TYPE-PRESCRIPTION ZP))
(296 1 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(202 202 (:REWRITE FIND-D-E-CORRECTNESS-1))
(200 16 (:REWRITE STR::CONSP-OF-EXPLODE))
(198 198 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(179 179 (:TYPE-PRESCRIPTION NATP))
(160 40 (:REWRITE D-E-DIRECTORY-P-OF-D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(146 146 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(146 146 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(136 28 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-15))
(126 42 (:REWRITE FAT32-MASKED-ENTRY-P-OF-D-E-FIRST-CLUSTER))
(120 40 (:REWRITE D-E-FIX-WHEN-D-E-P))
(116 15 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(106 106 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(106 27 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(99 99 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(99 99 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(98 98 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(69 1 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(67 15 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(66 66 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(66 66 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(66 66 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(66 33 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(62 2 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(62 2 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(60 1 (:REWRITE FATI-OF-CLEAR-CC . 3))
(58 58 (:TYPE-PRESCRIPTION PLACE-D-E))
(49 7 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(45 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-87))
(44 44 (:TYPE-PRESCRIPTION FAT32-MASKED-ENTRY-P))
(43 43 (:TYPE-PRESCRIPTION FIND-D-E-CORRECTNESS-1))
(41 8 (:REWRITE SET-INDICES-IN-FA-TABLE-WHEN-ATOM))
(40 40 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(27 9 (:REWRITE D-E-LIST-P-WHEN-USEFUL-D-E-LIST-P))
(26 26 (:TYPE-PRESCRIPTION FAT32-FILENAME-P))
(26 26 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(26 1 (:REWRITE NOT-INTERSECTP-LIST-OF-FIND-N-FREE-CLUSTERS))
(24 24 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(24 2 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-HIFAT-TO-LOFAT-HELPER-DISJOINT-LEMMA-1))
(21 3 (:REWRITE NON-FREE-INDEX-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(18 2 (:REWRITE LOFAT-FS-P-OF-UPDATE-FATI))
(17 11 (:REWRITE NTH-WHEN-D-E-P . 2))
(14 7 (:REWRITE FIND-D-E-CORRECTNESS-2))
(13 13 (:TYPE-PRESCRIPTION D-E-LIST-P))
(13 2 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-2))
(12 12 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(12 12 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-2))
(12 12 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-1))
(12 12 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-7))
(12 12 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(12 1 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(11 11 (:TYPE-PRESCRIPTION INTEGER-LISTP))
(11 11 (:REWRITE FIND-N-FREE-CLUSTERS-CORRECTNESS-8))
(11 7 (:REWRITE HIFAT-ENTRY-COUNT-OF-LOFAT-TO-HIFAT-HELPER-OF-DELETE-D-E-LEMMA-3))
(11 3 (:REWRITE MEMBER-WHEN-ATOM))
(11 1 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(10 5 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(9 9 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LISTP))
(9 3 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(9 3 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(8 1 (:REWRITE INTERSECTP-OF-SELF))
(7 3 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(6 6 (:TYPE-PRESCRIPTION FAT32-UPDATE-LOWER-28))
(6 6 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(6 4 (:REWRITE LOFAT-FS-P-CORRECTNESS-1))
(6 3 (:REWRITE FAT-LENGTH-OF-CLEAR-CC))
(6 2 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(6 1 (:REWRITE NON-FREE-INDEX-LISTP-OF-D-E-CC))
(5 5 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LIST-LISTP))
(5 5 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(5 3 (:REWRITE NTH-WHEN-D-E-P . 3))
(4 4 (:REWRITE D-E-LIST-P-OF-PLACE-D-E))
(4 2 (:REWRITE FAT32-UPDATE-LOWER-28-CORRECTNESS-1 . 1))
(4 2 (:REWRITE DEFAULT-*-2))
(3 3 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(3 3 (:TYPE-PRESCRIPTION FAT-LENGTH))
(3 3 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(3 3 (:REWRITE LOFAT-FS-P-OF-CLEAR-CC))
(3 3 (:REWRITE INTERSECTP-MEMBER . 3))
(3 3 (:REWRITE INTERSECTP-MEMBER . 2))
(3 3 (:LINEAR POSITION-WHEN-MEMBER))
(3 3 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(3 3 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(2 2 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(2 2 (:TYPE-PRESCRIPTION ATOM))
(2 2 (:REWRITE DEFAULT-*-1))
(1 1 (:TYPE-PRESCRIPTION FAT32$C-P))
(1 1 (:REWRITE FOLD-CONSTS-IN-+))
(1 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 4))
(1 1 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
)
(INDUCTION-SCHEME
(27 27 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
)
(LOFAT-PLACE-FILE-CORRECTNESS-1-LEMMA-44
(16 1 (:LINEAR COUNT-FREE-CLUSTERS-CORRECTNESS-1))
(10 1 (:REWRITE LEN-OF-EFFECTIVE-FAT))
(9 3 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(6 6 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(5 3 (:REWRITE DEFAULT-+-2))
(4 3 (:REWRITE DEFAULT-+-1))
(4 1 (:REWRITE COMMUTATIVITY-OF-+))
(3 3 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(1 1 (:REWRITE NFIX-WHEN-ZP))
(1 1 (:REWRITE NFIX-WHEN-NATP))
(1 1 (:REWRITE FIND-N-FREE-CLUSTERS-WHEN-ZP))
(1 1 (:REWRITE DEFAULT-<-2))
(1 1 (:REWRITE DEFAULT-<-1))
(1 1 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(1 1 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-117
(481244 318004 (:REWRITE DEFAULT-+-2))
(452326 11469 (:REWRITE NFIX-WHEN-ZP))
(392251 318004 (:REWRITE DEFAULT-+-1))
(373837 37105 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(342342 338792 (:REWRITE DEFAULT-CAR))
(307205 298901 (:REWRITE DEFAULT-CDR))
(303084 492 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-83))
(218682 218682 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(209842 157342 (:REWRITE DEFAULT-<-1))
(174316 157342 (:REWRITE DEFAULT-<-2))
(162606 108498 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(151238 11040 (:REWRITE M1-DIRECTORY-FILE-P-WHEN-M1-FILE-P))
(112498 112498 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(109386 108498 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(106482 21567 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-2))
(74638 18598 (:REWRITE SUBSETP-CAR-MEMBER))
(71419 70168 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(67984 34082 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(63048 21048 (:REWRITE M1-REGULAR-FILE-P-CORRECTNESS-1))
(58283 11751 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(39462 19360 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(37534 37476 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(37122 37090 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(37066 37066 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(32328 27870 (:REWRITE DEFAULT-UNARY-MINUS))
(23440 23440 (:REWRITE FAT32-FILENAME-P-WHEN-MEMBER-EQUAL-OF-FAT32-FILENAME-LIST-P))
(22286 11046 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(19612 18598 (:REWRITE MEMBER-WHEN-ATOM))
(19515 1370 (:DEFINITION LEN))
(18598 18598 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(18598 18598 (:REWRITE INTERSECTP-MEMBER . 3))
(18598 18598 (:REWRITE INTERSECTP-MEMBER . 2))
(18297 18297 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
(17007 17007 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(12913 502 (:REWRITE M1-FILE-CONTENTS-P-WHEN-STRINGP))
(10814 10814 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(8865 8865 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(7741 1990 (:REWRITE STR::CONSP-OF-EXPLODE))
(5320 674 (:REWRITE USEFUL-D-E-LIST-P-OF-PLACE-D-E))
(4394 382 (:REWRITE M1-DIRECTORY-FILE-P-CORRECTNESS-1))
(3923 145 (:LINEAR LEN-OF-EXPLODE-WHEN-M1-FILE-CONTENTS-P-1))
(2985 2985 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(2916 357 (:REWRITE M1-DIRECTORY-FILE-P-OF-M1-FILE-FIX))
(2736 765 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(2592 2592 (:TYPE-PRESCRIPTION LOFAT-FS-P))
(1836 612 (:LINEAR LOFAT-FS-P-CORRECTNESS-1))
(1818 606 (:REWRITE D-E-CC-UNDER-IFF . 3))
(1500 1500 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(1374 1374 (:TYPE-PRESCRIPTION GOOD-ROOT-D-E-P))
(1260 1260 (:REWRITE D-E-LIST-P-WHEN-SUBSETP-EQUAL))
(1236 357 (:REWRITE M1-FILE-ALIST-P-OF-M1-FILE->CONTENTS))
(1125 375 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(1125 375 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(787 787 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(750 750 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(750 375 (:REWRITE DEFAULT-*-2))
(732 732 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(630 630 (:REWRITE D-E-LIST-P-WHEN-NOT-CONSP))
(597 597 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-163))
(566 26 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 3))
(448 448 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
(413 413 (:REWRITE-QUOTED-CONSTANT M1-FILE-CONTENTS-FIX-UNDER-M1-FILE-CONTENTS-EQUIV))
(375 375 (:REWRITE DEFAULT-*-1))
(357 357 (:TYPE-PRESCRIPTION M1-FILE-FIX$INLINE))
(290 290 (:LINEAR POSITION-WHEN-MEMBER))
(290 290 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(253 253 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(227 227 (:REWRITE LOFAT-FIND-FILE-CORRECTNESS-LEMMA-1))
(204 204 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(204 204 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
(114 114 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-165))
(108 54 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
(102 102 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(87 87 (:REWRITE M1-FILE-P-OF-M1-FILE-FIX))
(78 26 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 2))
(78 26 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(78 26 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(72 30 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(66 30 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(54 54 (:TYPE-PRESCRIPTION BINARY-APPEND))
(38 38 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(27 27 (:REWRITE CONSP-OF-APPEND))
(24 4 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
)
(LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-116
(717229 1204 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(542865 290928 (:REWRITE DEFAULT-+-2))
(534981 1172 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(502265 106271 (:REWRITE DEFAULT-CDR))
(484346 2869 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(373490 290928 (:REWRITE DEFAULT-+-1))
(343514 578 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(307744 166832 (:REWRITE DEFAULT-<-2))
(255606 2582 (:REWRITE NTH-OF-NATS=>CHARS))
(216168 49952 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(201157 2393 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(197118 166832 (:REWRITE DEFAULT-<-1))
(178158 2582 (:REWRITE EXPLODE-OF-D-E-FILENAME))
(157714 157714 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-FIX))
(147161 1343 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(131640 18030 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(128842 2582 (:REWRITE STR::DEFAULT-CODE-CHAR))
(124764 3329 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(122474 21083 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(120928 6572 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(120346 2582 (:REWRITE STR::EQUAL-OF-CODE-CODE-AND-CONSTANT))
(119018 2582 (:REWRITE DEFAULT-CODE-CHAR))
(113658 51240 (:REWRITE DEFAULT-CAR))
(110399 88 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-UPDATE-DIR-CONTENTS))
(103700 7018 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(101692 6572 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(101657 4053 (:REWRITE REMOVE-ASSOC-WHEN-ABSENT-1))
(100954 1036 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-CLEAR-CC))
(100776 803 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(93639 15721 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(92156 3329 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(91872 594 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(87788 2582 (:REWRITE TAKE-OF-LEN-FREE))
(78906 484 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-2))
(70894 134 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-3))
(67132 2582 (:REWRITE NATS=>CHARS-OF-TAKE))
(65796 1351 (:DEFINITION DELETE-D-E))
(64837 28183 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(64306 5007 (:DEFINITION POSITION-EQUAL-AC))
(64092 64092 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(63286 229 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(63144 31688 (:REWRITE NTH-WHEN-D-E-P . 2))
(62197 15721 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(62011 363 (:DEFINITION PUT-ASSOC-EQUAL))
(56977 5367 (:REWRITE D-E-CC-UNDER-IFF . 2))
(56175 169 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(54562 4053 (:REWRITE DELETE-D-E-CORRECTNESS-1))
(54040 1351 (:DEFINITION REMOVE-ASSOC-EQUAL))
(50595 50595 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(49768 2843 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(48069 16023 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(48069 16023 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(45592 148 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(36958 5454 (:DEFINITION ASSOC-EQUAL))
(34719 11558 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(32843 10831 (:REWRITE DEFAULT-*-2))
(32046 32046 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(31042 445 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(30606 68 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(30604 28 (:DEFINITION HIFAT-FIND-FILE))
(25338 368 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(24131 280 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-96))
(23408 7 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-11))
(22260 107 (:REWRITE EQUAL-OF-M1-FILE))
(22081 10307 (:REWRITE NTH-WHEN-D-E-P . 3))
(15671 274 (:REWRITE M1-DIRECTORY-FILE-P-WHEN-M1-FILE-P))
(14363 868 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(13827 857 (:REWRITE CONSP-OF-LAST))
(12808 760 (:DEFINITION FIND-D-E))
(12352 12352 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(12161 2195 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(11994 11994 (:REWRITE D-E-P-OF-D-E-FIX))
(11845 1622 (:REWRITE MEMBER-WHEN-ATOM))
(11108 11108 (:REWRITE SUBSETP-MEMBER . 2))
(11045 10831 (:REWRITE DEFAULT-*-1))
(10848 356 (:REWRITE NOT-INTERSECTP-LIST-OF-FIND-N-FREE-CLUSTERS))
(10328 2582 (:REWRITE TAKE-WHEN-ATOM))
(8454 37 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$))
(8080 2954 (:REWRITE APPEND-WHEN-NOT-CONSP))
(7982 7952 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(7798 1578 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(7763 14 (:REWRITE ABS-LSTAT-REFINEMENT-LEMMA-1))
(7400 7400 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(7344 6584 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(6202 3690 (:TYPE-PRESCRIPTION LAST))
(5966 5966 (:TYPE-PRESCRIPTION D-E-FILENAME))
(5864 356 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(5686 33 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-1-LEMMA-1))
(5164 5164 (:TYPE-PRESCRIPTION CODE-CHAR-TYPE))
(4934 4934 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(4804 396 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(4760 4760 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(4505 1086 (:REWRITE NON-FREE-INDEX-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(4487 4487 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(4487 4487 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(4053 4053 (:TYPE-PRESCRIPTION DELETE-D-E))
(3916 356 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(3848 1958 (:REWRITE DEFAULT-UNARY-MINUS))
(3166 54 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 1))
(3113 531 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(2983 2983 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(2909 2909 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(2836 2836 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(2582 2582 (:REWRITE NTH-OF-TAKE))
(2582 2582 (:REWRITE LEN-OF-TAKE))
(2520 84 (:DEFINITION PLACE-D-E))
(2314 26 (:REWRITE LOFAT-FS-P-OF-UPDATE-DIR-CONTENTS))
(1875 1875 (:TYPE-PRESCRIPTION PLACE-D-E))
(1862 1862 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-7))
(1676 1676 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(1676 287 (:REWRITE INTERSECTP-OF-SELF))
(1661 52 (:DEFINITION SET-DIFFERENCE-EQUAL))
(1622 1622 (:REWRITE SUBSETP-MEMBER . 4))
(1622 1622 (:REWRITE INTERSECTP-MEMBER . 3))
(1622 1622 (:REWRITE INTERSECTP-MEMBER . 2))
(1616 158 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-87))
(1577 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-75))
(1577 8 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-118))
(1452 171 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-LEMMA-6))
(1437 531 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(1374 229 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(1058 288 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(1001 164 (:REWRITE M1-FILE-CONTENTS-P-CORRECTNESS-1))
(981 15 (:LINEAR LEN-OF-EXPLODE-OF-M1-FILE-CONTENTS-FIX))
(896 7 (:REWRITE D-E-CC-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(804 134 (:LINEAR NATP-OF-CLUSTER-SIZE))
(787 199 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(772 156 (:REWRITE SET-DIFFERENCE$-WHEN-NOT-INTERSECTP))
(720 72 (:REWRITE HIFAT-EQUIV-OF-CONS-LEMMA-2))
(675 90 (:REWRITE M1-FILE-ALIST-P-OF-CDR-WHEN-M1-FILE-ALIST-P))
(654 68 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT))
(648 648 (:TYPE-PRESCRIPTION POSITION-EQUAL-AC))
(648 648 (:TYPE-PRESCRIPTION NATP-POSITION-EQUAL-AC))
(648 648 (:TYPE-PRESCRIPTION NATP-POSITION-AC))
(639 639 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(588 84 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(578 578 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(484 484 (:REWRITE NOT-INTERSECTP-LIST-OF-CONS-1))
(471 3 (:REWRITE NO-DUPLICATESP-OF-D-E-CC-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(461 264 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-52))
(416 72 (:REWRITE SUBSETP-CONS-2))
(394 394 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(302 302 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(287 98 (:REWRITE M1-REGULAR-FILE-P-CORRECTNESS-1))
(283 57 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-2))
(279 225 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(255 255 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(255 255 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(252 252 (:TYPE-PRESCRIPTION NATS=>CHARS))
(252 84 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(245 245 (:LINEAR POSITION-WHEN-MEMBER-OF-TAKE))
(216 72 (:REWRITE HIFAT-EQUIV-OF-CONS-LEMMA-3))
(184 184 (:REWRITE-QUOTED-CONSTANT M1-FILE-CONTENTS-FIX-UNDER-M1-FILE-CONTENTS-EQUIV))
(175 175 (:TYPE-PRESCRIPTION ABS-FIND-FILE-CORRECTNESS-1-LEMMA-40))
(150 150 (:REWRITE D-E-LIST-P-OF-PLACE-D-E))
(132 132 (:TYPE-PRESCRIPTION M1-FILE->D-E$INLINE))
(132 26 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-6))
(128 44 (:REWRITE M1-FILE->D-E-OF-M1-FILE))
(110 110 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-62))
(96 96 (:TYPE-PRESCRIPTION TRUE-LISTP))
(73 73 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FLATTEN))
(72 72 (:TYPE-PRESCRIPTION M1-FILE-CONTENTS-FIX))
(67 67 (:TYPE-PRESCRIPTION FAT32-FILENAME-FIX))
(52 52 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-68))
(49 49 (:REWRITE PUT-ASSOC-UNDER-HIFAT-EQUIV-3))
(49 49 (:REWRITE PUT-ASSOC-UNDER-HIFAT-EQUIV-1))
(49 49 (:REWRITE FLATTEN-EQUIV-OF-CONS-WHEN-ATOM))
(48 48 (:REWRITE-QUOTED-CONSTANT M1-FILE-FIX-UNDER-M1-FILE-EQUIV))
(46 46 (:REWRITE MEMBER-INTERSECTP-OF-SET-DIFFERENCE$-1 . 2))
(32 32 (:REWRITE COUNT-OF-CLUSTERS-OF-LOFAT-PLACE-FILE))
(28 28 (:TYPE-PRESCRIPTION D-E-SET-FIRST-CLUSTER-FILE-SIZE))
(21 21 (:REWRITE HIFAT-FIND-FILE-CORRECTNESS-3))
(12 6 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
(12 4 (:REWRITE CONSP-OF-APPEND))
(12 2 (:REWRITE CAR-OF-APPEND))
(10 10 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(9 3 (:REWRITE FLATTEN-WHEN-NOT-CONSP))
(7 7 (:REWRITE ABS-MKDIR-CORRECTNESS-LEMMA-49))
(6 6 (:TYPE-PRESCRIPTION BINARY-APPEND))
(6 6 (:REWRITE M1-FILE-P-OF-M1-FILE))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-82))
(2 2 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
)
(LOFAT-PLACE-FILE-CORRECTNESS-1
(334 7 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-PLACE-FILE-DISJOINT))
(282 3 (:REWRITE MEMBER-INTERSECTP-IS-COMMUTATIVE))
(216 6 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(150 9 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(119 47 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(72 72 (:TYPE-PRESCRIPTION MAKE-D-E-LIST))
(62 4 (:REWRITE ZP-OPEN))
(50 1 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(48 4 (:REWRITE D-E-CC-UNDER-IFF . 3))
(33 33 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(29 29 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-D-E-CC))
(29 2 (:REWRITE M1-FILE-HIFAT-FILE-ALIST-FIX-NORMALISATION))
(26 26 (:TYPE-PRESCRIPTION D-E-FILE-SIZE))
(24 24 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(24 24 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(24 11 (:REWRITE LOFAT-DIRECTORY-FILE-P-WHEN-LOFAT-FILE-P))
(22 9 (:REWRITE NFIX-WHEN-ZP))
(22 6 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(21 3 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-1))
(21 1 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-3))
(19 2 (:REWRITE HIFAT-FILE-ALIST-FIX-WHEN-HIFAT-NO-DUPS-P))
(17 11 (:REWRITE DEFAULT-<-2))
(17 3 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT))
(15 15 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(15 15 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(15 5 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-8))
(13 8 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(13 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-40))
(12 12 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(12 11 (:REWRITE DEFAULT-<-1))
(12 7 (:REWRITE DEFAULT-CDR))
(12 7 (:REWRITE DEFAULT-CAR))
(11 11 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(11 7 (:REWRITE DEFAULT-+-2))
(10 7 (:REWRITE DEFAULT-+-1))
(10 4 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(9 9 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(8 8 (:TYPE-PRESCRIPTION HIFAT-FILE-ALIST-FIX))
(8 8 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(8 8 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(8 2 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-2))
(7 1 (:DEFINITION NATP))
(6 6 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(5 1 (:REWRITE INTERSECTP-OF-SELF))
(5 1 (:DEFINITION NFIX))
(4 4 (:TYPE-PRESCRIPTION ZP))
(4 1 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-8))
(3 3 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-1 . 1))
(3 3 (:REWRITE HIFAT-PLACE-FILE-CORRECTNESS-4))
(3 3 (:LINEAR D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-12))
(2 2 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-6))
(1 1 (:TYPE-PRESCRIPTION NATP))
(1 1 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
(1 1 (:REWRITE HIFAT-PLACE-FILE-WHEN-HIFAT-EQUIV-3 . 1))
(1 1 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(1 1 (:LINEAR LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-1-LEMMA-1))
(1 1 (:LINEAR LOFAT-FIND-FILE-CORRECTNESS-1-LEMMA-8))
)
(LEMMA
(571964 550 (:REWRITE MEMBER-OF-NTH-WHEN-NOT-INTERSECTP))
(516161 1575 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(315825 248 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(311912 14100 (:REWRITE NFIX-WHEN-ZP))
(255872 1709 (:REWRITE NTH-OF-EFFECTIVE-FAT))
(239336 51390 (:REWRITE DEFAULT-CDR))
(217498 2349 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(212956 1317 (:DEFINITION FREE-INDEX-LISTP))
(194156 7905 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER))
(191893 572 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-18))
(185790 12415 (:DEFINITION FIND-D-E))
(182837 100265 (:REWRITE DEFAULT-+-2))
(178871 353 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-13))
(133403 61943 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-5))
(128595 100265 (:REWRITE DEFAULT-+-1))
(127246 383 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(125481 1875 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(124193 1875 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(92848 1070 (:REWRITE COUNT-FREE-CLUSTERS-OF-SET-INDICES-IN-FA-TABLE-1))
(91598 2349 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(90325 2349 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(90100 1416 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(89024 53094 (:REWRITE DEFAULT-<-2))
(85934 20006 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(79062 4184 (:DEFINITION POSITION-EQUAL-AC))
(79054 871 (:LINEAR LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-44))
(79033 123 (:REWRITE D-E-CC-CONTENTS-OF-PLACE-CONTENTS-DISJOINT))
(74187 94 (:REWRITE POSITION-EQUAL-AC-OF-+))
(70600 9039 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(63734 12739 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(62840 53094 (:REWRITE DEFAULT-<-1))
(62074 465 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(61212 24877 (:REWRITE DEFAULT-CAR))
(59719 133 (:REWRITE D-E-CC-OF-UPDATE-DIR-CONTENTS-COINCIDENT))
(46299 133 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-11))
(41637 13879 (:REWRITE LOFAT-REMOVE-FILE-CORRECTNESS-LEMMA-26))
(36029 135 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-188))
(34967 5289 (:LINEAR POSITION-WHEN-MEMBER))
(28422 512 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(26485 1128 (:REWRITE NON-FREE-INDEX-LISTP-OF-D-E-CC))
(25826 25826 (:TYPE-PRESCRIPTION D-E-FILENAME))
(25413 4085 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(25192 218 (:REWRITE PAINFUL-DEBUGGING-LEMMA-22))
(24635 106 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-10))
(23106 315 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(21172 21172 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(15867 5289 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(15867 5289 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(15232 784 (:DEFINITION POSITION-EQUAL))
(15043 5671 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(15021 583 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-HIFAT-TO-LOFAT-HELPER-DISJOINT-LEMMA-1))
(14859 324 (:DEFINITION PLACE-D-E))
(13563 768 (:REWRITE NON-FREE-INDEX-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(11718 352 (:DEFINITION NO-DUPLICATESP-EQUAL))
(11408 32 (:REWRITE COUNT-FREE-CLUSTERS-OF-UPDATE-NTH))
(11246 209 (:REWRITE NOT-INTERSECTP-LIST-OF-FIND-N-FREE-CLUSTERS))
(10588 542 (:REWRITE D-E-CC-UNDER-IFF . 2))
(10578 10578 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(10223 10223 (:TYPE-PRESCRIPTION FAT32-ENTRY-MASK))
(8436 6034 (:TYPE-PRESCRIPTION POSITION-EQUAL-AC-WHEN-MEMBER))
(8346 2782 (:TYPE-PRESCRIPTION MAKE-CLUSTERS-OF-NIL))
(8320 209 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(6802 3365 (:REWRITE DEFAULT-*-2))
(6760 6760 (:TYPE-PRESCRIPTION FREE-INDEX-LISTP))
(6657 6657 (:REWRITE SUBSETP-MEMBER . 2))
(6509 4331 (:REWRITE NTH-WHEN-D-E-P . 2))
(6109 246 (:REWRITE D-E-CC-CONTENTS-OF-UPDATE-FATI))
(5208 4 (:REWRITE D-E-CC-OF-STOBJ-SET-INDICES-IN-FA-TABLE-DISJOINT))
(4895 71 (:REWRITE FAT32-MASKED-ENTRY-P-OF-NTH-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(4755 118 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-11))
(4264 71 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-FIND-N-FREE-CLUSTERS . 1))
(4000 400 (:REWRITE COMMUTATIVITY-2-OF-+))
(3678 3678 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LISTP))
(3365 3365 (:REWRITE DEFAULT-*-1))
(3336 1458 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(3033 1011 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(2782 2782 (:TYPE-PRESCRIPTION MAKE-CLUSTERS))
(2758 2758 (:TYPE-PRESCRIPTION ATOM))
(2589 87 (:REWRITE D-E-CC-OF-CLEAR-CC))
(2466 2466 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(2361 248 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(2349 2349 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(2299 209 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(2268 324 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(2171 29 (:REWRITE D-E-CC-CONTENTS-OF-PLACE-CONTENTS-COINCIDENT-1))
(2142 218 (:REWRITE INTEGERP-OF-CAR-OF-LAST-WHEN-INTEGER-LISTP))
(2095 159 (:REWRITE CONSP-OF-LAST))
(2022 2022 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(1981 669 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-2))
(1948 66 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(1922 929 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(1890 1890 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(1792 462 (:REWRITE LOFAT-PLACE-FILE-HELPER-CORRECTNESS-1))
(1558 291 (:REWRITE INTERSECTP-OF-SELF))
(1544 62 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(1516 1516 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(1512 376 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
(1440 816 (:TYPE-PRESCRIPTION LAST))
(1308 1308 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(1146 902 (:REWRITE NTH-WHEN-D-E-P . 3))
(1045 1045 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LIST-LISTP))
(972 324 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(945 945 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(945 945 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(940 94 (:REWRITE ASSOCIATIVITY-OF-+))
(903 903 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(903 903 (:REWRITE INTERSECTP-MEMBER . 3))
(903 903 (:REWRITE INTERSECTP-MEMBER . 2))
(902 902 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(902 902 (:REWRITE SUBSETP-MEMBER . 4))
(894 894 (:TYPE-PRESCRIPTION EFFECTIVE-FAT))
(865 865 (:TYPE-PRESCRIPTION LENGTH))
(851 247 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(792 198 (:REWRITE M1-FILE-CONTENTS-P-CORRECTNESS-1))
(768 384 (:TYPE-PRESCRIPTION SET-INDICES-IN-FA-TABLE))
(697 697 (:REWRITE MEMBER-OF-CAR))
(686 62 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(671 671 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(640 88 (:REWRITE LOFAT-PLACE-FILE-GUARD-LEMMA-9))
(630 630 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(630 630 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(630 630 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(630 315 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(630 2 (:REWRITE FATI-WHEN-LOFAT-FS-P . 1))
(609 28 (:DEFINITION LENGTH))
(499 499 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(486 165 (:REWRITE APPEND-WHEN-NOT-CONSP))
(441 63 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 2))
(441 63 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 3))
(420 4 (:REWRITE FAT-LENGTH-OF-PLACE-CONTENTS))
(376 376 (:TYPE-PRESCRIPTION UPDATE-NTH))
(324 324 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(268 64 (:LINEAR NATP-OF-CLUSTER-SIZE))
(247 247 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(215 215 (:REWRITE INTEGER-LISTP-OF-D-E-CC))
(198 198 (:REWRITE M1-FILE-ALIST-P-WHEN-NOT-CONSP))
(192 192 (:TYPE-PRESCRIPTION TRUE-LISTP))
(132 132 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(128 128 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(124 4 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-APPEND))
(111 111 (:TYPE-PRESCRIPTION STOBJ-FIND-N-FREE-CLUSTERS))
(103 103 (:REWRITE FREE-INDEX-LISTP-OF-FIND-N-FREE-CLUSTERS))
(100 4 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-CDR-WHEN-FAT32-MASKED-ENTRY-LIST-P))
(77 71 (:REWRITE FAT32-ENTRY-LIST-P-OF-EFFECTIVE-FAT))
(72 4 (:REWRITE LEN-OF-APPEND))
(64 32 (:REWRITE FAT32-ENTRY-MASK-OF-FAT32-UPDATE-LOWER-28))
(51 9 (:REWRITE INTEGER-LISTP-WHEN-NAT-LISTP))
(37 37 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-23))
(37 7 (:REWRITE NAT-LISTP-IF-FAT32-MASKED-ENTRY-LIST-P))
(29 29 (:REWRITE D-E-CC-CONTENTS-OF-PLACE-CONTENTS-COINCIDENT-2))
(28 4 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 3))
(28 4 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 2))
(27 9 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
(24 8 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-D-E-CC))
(24 8 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 3))
(21 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-32))
(16 8 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
(8 8 (:TYPE-PRESCRIPTION BINARY-APPEND))
(8 4 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
(8 4 (:REWRITE FAT32-MASKED-ENTRY-LIST-P-OF-CONS))
(6 6 (:REWRITE NAT-LISTP-OF-STOBJ-FIND-N-FREE-CLUSTERS . 1))
(6 1 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-2))
(5 1 (:REWRITE D-E-CC-OF-LOFAT-PLACE-FILE-DISJOINT))
(4 4 (:REWRITE FAT32-ENTRY-MASK-CORRECTNESS-1))
(4 4 (:REWRITE FAT-ENTRY-COUNT-OF-UPDATE-FATI))
(4 4 (:REWRITE CDR-CONS))
(3 3 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
(2 2 (:REWRITE SUBSETP-OF-CDR))
)
(D-E-CC-OF-LOFAT-PLACE-FILE-COINCIDENT-1
(422522 26711 (:DEFINITION FIND-D-E))
(415849 1017 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-29))
(411108 2752 (:REWRITE CONSP-OF-FIND-N-FREE-CLUSTERS))
(284667 72769 (:REWRITE DEFAULT-CDR))
(252983 1799 (:DEFINITION FREE-INDEX-LISTP))
(219034 121046 (:REWRITE DEFAULT-+-2))
(215497 27717 (:REWRITE D-E-FIX-WHEN-D-E-P))
(212058 404 (:REWRITE GET-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-COINCIDENT-LEMMA-5 . 1))
(180938 2630 (:REWRITE NOT-INTERSECTP-LIST-OF-LOFAT-TO-HIFAT-HELPER))
(159560 27214 (:REWRITE D-E-P-OF-CAR-WHEN-D-E-LIST-P))
(153941 121046 (:REWRITE DEFAULT-+-1))
(144432 328 (:REWRITE FATI-OF-CLEAR-CC . 3))
(116053 75689 (:REWRITE DEFAULT-<-2))
(107393 1407 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-DISJOINT-LEMMA-2))
(102333 589 (:REWRITE INTERSECTP-IS-COMMUTATIVE))
(101744 4360 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-LEFT))
(101545 75689 (:REWRITE DEFAULT-<-1))
(97345 4360 (:REWRITE INTERSECTP-EQUAL-OF-ATOM-RIGHT))
(90882 55556 (:REWRITE DEFAULT-CAR))
(66522 16752 (:LINEAR D-E-FILE-SIZE-CORRECTNESS-1))
(65469 11446 (:REWRITE STR::CONSP-OF-EXPLODE))
(59926 2630 (:REWRITE NOT-INTERSECTP-LIST-WHEN-SUBSETP-1))
(56620 2630 (:REWRITE NOT-INTERSECTP-LIST-WHEN-ATOM))
(54580 1365 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
(54428 54428 (:TYPE-PRESCRIPTION D-E-FILENAME))
(52963 8353 (:REWRITE FAT32-FILENAME-P-CORRECTNESS-1))
(52746 806 (:REWRITE LOFAT-TO-HIFAT-HELPER-AFTER-DELETE-AND-CLEAR-2-LEMMA-2))
(51664 4378 (:REWRITE D-E-CC-UNDER-IFF . 2))
(47670 8805 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
(47465 2847 (:REWRITE COUNT-FREE-CLUSTERS-OF-SET-INDICES-IN-FA-TABLE-1))
(44340 5057 (:DEFINITION POSITION-EQUAL-AC))
(43436 570 (:DEFINITION MEMBER-INTERSECTP-EQUAL))
(27916 4624 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-PLACE-FILE-COINCIDENT-LEMMA-4))
(24388 503 (:DEFINITION PLACE-D-E))
(21804 21804 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
(18204 18204 (:TYPE-PRESCRIPTION HIFAT-BOUNDED-FILE-ALIST-P))
(17169 17169 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
(17059 12535 (:REWRITE NTH-WHEN-D-E-P . 2))
(16875 714 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-1))
(13521 4507 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 2))
(13521 4507 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 1))
(13154 3346 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
(11549 4313 (:REWRITE HIFAT-TO-LOFAT-INVERSION-LEMMA-17))
(10518 396 (:REWRITE D-E-CC-OF-LOFAT-PLACE-FILE-DISJOINT))
(9014 9014 (:LINEAR LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(8208 132 (:REWRITE LEN-WHEN-FAT32-FILENAME-LIST-PREFIXP))
(8142 51 (:REWRITE LEN-UPDATE-NTH))
(7343 215 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-87))
(6904 251 (:REWRITE NOT-INTERSECTP-LIST-OF-FIND-N-FREE-CLUSTERS))
(6652 187 (:REWRITE FATI-OF-PLACE-CONTENTS-DISJOINT))
(6124 88 (:REWRITE ABS-PLACE-FILE-HELPER-OF-CTX-APP-LEMMA-1))
(5464 2732 (:REWRITE DEFAULT-*-2))
(5080 2286 (:REWRITE NTH-WHEN-D-E-P . 3))
(3978 44 (:DEFINITION FAT32-FILENAME-LIST-PREFIXP))
(3975 249 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-47))
(3951 503 (:REWRITE D-E-LIST-FIX-WHEN-D-E-LIST-P))
(3689 404 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-7 . 1))
(3459 3459 (:TYPE-PRESCRIPTION MEMBER-INTERSECTP-EQUAL))
(3390 251 (:REWRITE NON-FREE-INDEX-LIST-LISTP-OF-SET-INDICES-IN-FA-TABLE))
(2888 70 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-33))
(2761 251 (:DEFINITION NON-FREE-INDEX-LIST-LISTP))
(2732 2732 (:REWRITE DEFAULT-*-1))
(2630 2630 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-2 . 2))
(2245 546 (:REWRITE INTERSECTP-OF-SELF))
(2111 2111 (:TYPE-PRESCRIPTION FAT32-UPDATE-LOWER-28))
(2100 70 (:REWRITE CONSP-OF-FAT32-BUILD-INDEX-LIST))
(1731 1731 (:REWRITE-QUOTED-CONSTANT FAT32-FILENAME-LIST-FIX-UNDER-FAT32-FILENAME-LIST-EQUIV))
(1723 1723 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 2))
(1723 1723 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-121 . 1))
(1679 1679 (:LINEAR POSITION-EQUAL-AC-WHEN-MEMBER-OF-TAKE))
(1677 559 (:LINEAR LEN-OF-D-E-LIST-FROM-FIRST-CLUSTER-WHEN-SUBDIR-CONTENTS-P . 2))
(1509 503 (:REWRITE USEFUL-D-E-LIST-P-OF-CDR))
(1326 26 (:REWRITE LOFAT-TO-HIFAT-HELPER-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-1 . 1))
(1255 1255 (:TYPE-PRESCRIPTION NON-FREE-INDEX-LIST-LISTP))
(1153 1153 (:REWRITE NOT-INTERSECTP-LIST-OF-SET-DIFFERENCE$-LEMMA-3))
(1153 1153 (:REWRITE MEMBER-INTERSECTP-WITH-SUBSET))
(1153 1153 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-46))
(1140 570 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-93))
(1118 1118 (:TYPE-PRESCRIPTION SUBDIR-CONTENTS-P))
(1040 485 (:LINEAR HIFAT-TO-LOFAT-INVERSION-LEMMA-19))
(999 999 (:TYPE-PRESCRIPTION NATS=>STRING))
(863 619 (:REWRITE DEFAULT-UNARY-MINUS))
(840 840 (:REWRITE NON-FREE-INDEX-LISTP-CORRECTNESS-2 . 1))
(840 840 (:REWRITE INTERSECTP-MEMBER . 3))
(840 840 (:REWRITE INTERSECTP-MEMBER . 2))
(836 836 (:REWRITE LOFAT-PLACE-FILE-CORRECTNESS-LEMMA-64))
(714 714 (:REWRITE D-E-CC-OF-PLACE-CONTENTS-COINCIDENT-2))
(600 600 (:REWRITE MEMBER-OF-CAR))
(540 540 (:TYPE-PRESCRIPTION FAT32$C-P))
(503 503 (:REWRITE D-E-P-OF-SET-FIRST-CLUSTER-FILE-SIZE))
(420 112 (:REWRITE NATP-OF-PLACE-CONTENTS))
(385 7 (:DEFINITION LENGTH))
(384 88 (:REWRITE FAT32-FILENAME-LIST-PREFIXP-WHEN-ATOM-1))
(350 35 (:REWRITE D-E-CC-CONTENTS-OF-PLACE-CONTENTS-COINCIDENT-1))
(349 349 (:LINEAR LENGTH-OF-D-E-CC-CONTENTS . 1))
(308 308 (:TYPE-PRESCRIPTION FAT32-FILENAME-LIST-PREFIXP))
(280 70 (:LINEAR NATP-OF-CLUSTER-SIZE))
(264 88 (:LINEAR LEN-WHEN-HIFAT-BOUNDED-FILE-ALIST-P . 3))
(249 51 (:DEFINITION MAX))
(223 223 (:REWRITE FAT32-FILENAME-LIST-P-WHEN-NOT-CONSP))
(210 105 (:REWRITE D-E-CC-OF-CLEAR-CC))
(140 140 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-FAT32-BUILD-INDEX-LIST))
(140 70 (:REWRITE D-E-CC-CONTENTS-OF-CLEAR-CC))
(128 20 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-1))
(120 24 (:TYPE-PRESCRIPTION MAX))
(88 88 (:REWRITE FAT32-FILENAME-LIST-PREFIXP-TRANSITIVE . 2))
(88 88 (:REWRITE FAT32-FILENAME-LIST-PREFIXP-TRANSITIVE . 1))
(56 20 (:REWRITE LOFAT-FS-P-OF-LOFAT-PLACE-FILE-LEMMA-2))
(44 44 (:TYPE-PRESCRIPTION FAT32-FILENAME-EQUIV$INLINE))
(40 8 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
(35 35 (:REWRITE D-E-CC-CONTENTS-OF-PLACE-CONTENTS-COINCIDENT-2))
(16 4 (:REWRITE D-E-CC-CONTENTS-OF-LOFAT-REMOVE-FILE-DISJOINT-LEMMA-11))
(8 8 (:TYPE-PRESCRIPTION UPDATE-NTH))
(8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
)
|