{
  "revision": "9396dcb5e68e8908640261a49a816c8e64e79b72",
  "selection": {
    "mathDirectories": [
      "arithmetic",
      "arithmetic-2",
      "arithmetic-3",
      "arithmetic-5",
      "cowles",
      "finite-set-theory",
      "ihs",
      "ordinals",
      "powerlists",
      "kestrel/algebra",
      "kestrel/arithmetic-light",
      "kestrel/number-theory",
      "kestrel/prime-fields",
      "kestrel/sets",
      "projects/cholesky",
      "projects/fields",
      "projects/gaussian-elim-solvers",
      "projects/groups",
      "projects/linear",
      "projects/numbers",
      "projects/schroeder-bernstein",
      "projects/set-theory"
    ],
    "maxFileBytes": 2000000,
    "sizeUnit": "decimal MB",
    "dependencyScanner": "upstream cert.pl"
  },
  "validation": "source-selection-only; browser certification remains unverified",
  "books": [
    {
      "path": "arithmetic-2/floor-mod/floor-mod-helper",
      "bytes": 17687
    },
    {
      "path": "arithmetic-2/floor-mod/floor-mod",
      "bytes": 17298
    },
    {
      "path": "arithmetic-2/meta/cancel-terms-helper",
      "bytes": 10323
    },
    {
      "path": "arithmetic-2/meta/cancel-terms-meta",
      "bytes": 18521
    },
    {
      "path": "arithmetic-2/meta/collect-terms-meta",
      "bytes": 5630
    },
    {
      "path": "arithmetic-2/meta/common-meta",
      "bytes": 25608
    },
    {
      "path": "arithmetic-2/meta/expt-helper",
      "bytes": 3099
    },
    {
      "path": "arithmetic-2/meta/expt",
      "bytes": 11612
    },
    {
      "path": "arithmetic-2/meta/integerp-meta",
      "bytes": 21120
    },
    {
      "path": "arithmetic-2/meta/integerp",
      "bytes": 3400
    },
    {
      "path": "arithmetic-2/meta/mini-theories",
      "bytes": 1998
    },
    {
      "path": "arithmetic-2/meta/non-linear",
      "bytes": 13432
    },
    {
      "path": "arithmetic-2/meta/numerator-and-denominator",
      "bytes": 2494
    },
    {
      "path": "arithmetic-2/meta/post",
      "bytes": 4854
    },
    {
      "path": "arithmetic-2/meta/pre",
      "bytes": 2120
    },
    {
      "path": "arithmetic-2/meta/top",
      "bytes": 6201
    },
    {
      "path": "arithmetic-2/pass1/basic-arithmetic-helper",
      "bytes": 3334
    },
    {
      "path": "arithmetic-2/pass1/basic-arithmetic",
      "bytes": 5339
    },
    {
      "path": "arithmetic-2/pass1/expt-helper",
      "bytes": 2472
    },
    {
      "path": "arithmetic-2/pass1/expt",
      "bytes": 5549
    },
    {
      "path": "arithmetic-2/pass1/inequalities",
      "bytes": 4467
    },
    {
      "path": "arithmetic-2/pass1/mini-theories",
      "bytes": 2217
    },
    {
      "path": "arithmetic-2/pass1/numerator-and-denominator-helper",
      "bytes": 19523
    },
    {
      "path": "arithmetic-2/pass1/numerator-and-denominator",
      "bytes": 2892
    },
    {
      "path": "arithmetic-2/pass1/prefer-times",
      "bytes": 4498
    },
    {
      "path": "arithmetic-2/pass1/top",
      "bytes": 1097
    },
    {
      "path": "arithmetic-3/bind-free/arithmetic-theory",
      "bytes": 22385
    },
    {
      "path": "arithmetic-3/bind-free/banner",
      "bytes": 404
    },
    {
      "path": "arithmetic-3/bind-free/basic-helper",
      "bytes": 5647
    },
    {
      "path": "arithmetic-3/bind-free/basic",
      "bytes": 24117
    },
    {
      "path": "arithmetic-3/bind-free/building-blocks",
      "bytes": 6117
    },
    {
      "path": "arithmetic-3/bind-free/collect",
      "bytes": 15400
    },
    {
      "path": "arithmetic-3/bind-free/common",
      "bytes": 13411
    },
    {
      "path": "arithmetic-3/bind-free/default-hint",
      "bytes": 1970
    },
    {
      "path": "arithmetic-3/bind-free/integerp-meta",
      "bytes": 25736
    },
    {
      "path": "arithmetic-3/bind-free/integerp",
      "bytes": 35386
    },
    {
      "path": "arithmetic-3/bind-free/mini-theories-helper",
      "bytes": 4685
    },
    {
      "path": "arithmetic-3/bind-free/mini-theories",
      "bytes": 4493
    },
    {
      "path": "arithmetic-3/bind-free/normalize",
      "bytes": 24628
    },
    {
      "path": "arithmetic-3/bind-free/numerator-and-denominator",
      "bytes": 2285
    },
    {
      "path": "arithmetic-3/bind-free/remove-weak-inequalities",
      "bytes": 3284
    },
    {
      "path": "arithmetic-3/bind-free/simplify-helper",
      "bytes": 10533
    },
    {
      "path": "arithmetic-3/bind-free/simplify",
      "bytes": 36624
    },
    {
      "path": "arithmetic-3/bind-free/top",
      "bytes": 13060
    },
    {
      "path": "arithmetic-3/extra/ext-compat",
      "bytes": 8578
    },
    {
      "path": "arithmetic-3/extra/ext",
      "bytes": 18504
    },
    {
      "path": "arithmetic-3/extra/top-ext",
      "bytes": 550
    },
    {
      "path": "arithmetic-3/floor-mod/floor-mod",
      "bytes": 39558
    },
    {
      "path": "arithmetic-3/floor-mod/mod-expt-fast",
      "bytes": 5804
    },
    {
      "path": "arithmetic-3/pass1/basic-arithmetic-helper",
      "bytes": 3407
    },
    {
      "path": "arithmetic-3/pass1/basic-arithmetic",
      "bytes": 6495
    },
    {
      "path": "arithmetic-3/pass1/expt-helper",
      "bytes": 2561
    },
    {
      "path": "arithmetic-3/pass1/expt",
      "bytes": 5728
    },
    {
      "path": "arithmetic-3/pass1/inequalities",
      "bytes": 3735
    },
    {
      "path": "arithmetic-3/pass1/mini-theories",
      "bytes": 2218
    },
    {
      "path": "arithmetic-3/pass1/non-linear",
      "bytes": 6390
    },
    {
      "path": "arithmetic-3/pass1/num-and-denom-helper",
      "bytes": 19613
    },
    {
      "path": "arithmetic-3/pass1/numerator-and-denominator",
      "bytes": 2917
    },
    {
      "path": "arithmetic-3/pass1/prefer-times",
      "bytes": 3345
    },
    {
      "path": "arithmetic-3/pass1/top",
      "bytes": 457
    },
    {
      "path": "arithmetic-3/top",
      "bytes": 275
    },
    {
      "path": "arithmetic-5/lib/basic-ops/arithmetic-theory",
      "bytes": 29723
    },
    {
      "path": "arithmetic-5/lib/basic-ops/banner",
      "bytes": 1359
    },
    {
      "path": "arithmetic-5/lib/basic-ops/basic",
      "bytes": 5493
    },
    {
      "path": "arithmetic-5/lib/basic-ops/building-blocks-helper",
      "bytes": 3785
    },
    {
      "path": "arithmetic-5/lib/basic-ops/building-blocks",
      "bytes": 44281
    },
    {
      "path": "arithmetic-5/lib/basic-ops/collect",
      "bytes": 23554
    },
    {
      "path": "arithmetic-5/lib/basic-ops/common",
      "bytes": 48271
    },
    {
      "path": "arithmetic-5/lib/basic-ops/default-hint",
      "bytes": 15052
    },
    {
      "path": "arithmetic-5/lib/basic-ops/distributivity",
      "bytes": 1384
    },
    {
      "path": "arithmetic-5/lib/basic-ops/dynamic-e-d",
      "bytes": 4255
    },
    {
      "path": "arithmetic-5/lib/basic-ops/elim-hint",
      "bytes": 22332
    },
    {
      "path": "arithmetic-5/lib/basic-ops/expt-helper",
      "bytes": 16548
    },
    {
      "path": "arithmetic-5/lib/basic-ops/expt",
      "bytes": 32045
    },
    {
      "path": "arithmetic-5/lib/basic-ops/forcing-types",
      "bytes": 3541
    },
    {
      "path": "arithmetic-5/lib/basic-ops/fuse-power-of-2",
      "bytes": 19190
    },
    {
      "path": "arithmetic-5/lib/basic-ops/if-normalization",
      "bytes": 2533
    },
    {
      "path": "arithmetic-5/lib/basic-ops/integerp-helper",
      "bytes": 4211
    },
    {
      "path": "arithmetic-5/lib/basic-ops/integerp-meta",
      "bytes": 32653
    },
    {
      "path": "arithmetic-5/lib/basic-ops/integerp",
      "bytes": 167864
    },
    {
      "path": "arithmetic-5/lib/basic-ops/mini-theories",
      "bytes": 2352
    },
    {
      "path": "arithmetic-5/lib/basic-ops/natp-posp",
      "bytes": 4860
    },
    {
      "path": "arithmetic-5/lib/basic-ops/normalize",
      "bytes": 25252
    },
    {
      "path": "arithmetic-5/lib/basic-ops/numerator-and-denominator",
      "bytes": 6040
    },
    {
      "path": "arithmetic-5/lib/basic-ops/remove-weak-inequalities",
      "bytes": 3661
    },
    {
      "path": "arithmetic-5/lib/basic-ops/simple-equalities-and-inequalities-helper",
      "bytes": 2998
    },
    {
      "path": "arithmetic-5/lib/basic-ops/simple-equalities-and-inequalities",
      "bytes": 44536
    },
    {
      "path": "arithmetic-5/lib/basic-ops/simplify-helper",
      "bytes": 14519
    },
    {
      "path": "arithmetic-5/lib/basic-ops/simplify",
      "bytes": 30283
    },
    {
      "path": "arithmetic-5/lib/basic-ops/top",
      "bytes": 14663
    },
    {
      "path": "arithmetic-5/lib/basic-ops/types-helper",
      "bytes": 1923
    },
    {
      "path": "arithmetic-5/lib/basic-ops/types",
      "bytes": 3498
    },
    {
      "path": "arithmetic-5/lib/basic-ops/we-are-here",
      "bytes": 525
    },
    {
      "path": "arithmetic-5/lib/floor-mod/floor-mod-basic-helper",
      "bytes": 16506
    },
    {
      "path": "arithmetic-5/lib/floor-mod/floor-mod-basic",
      "bytes": 33425
    },
    {
      "path": "arithmetic-5/lib/floor-mod/floor-mod-helper",
      "bytes": 15197
    },
    {
      "path": "arithmetic-5/lib/floor-mod/floor-mod",
      "bytes": 69750
    },
    {
      "path": "arithmetic-5/lib/floor-mod/forcing-types",
      "bytes": 3286
    },
    {
      "path": "arithmetic-5/lib/floor-mod/if-normalization",
      "bytes": 1635
    },
    {
      "path": "arithmetic-5/lib/floor-mod/logand-helper",
      "bytes": 3495
    },
    {
      "path": "arithmetic-5/lib/floor-mod/logand",
      "bytes": 57468
    },
    {
      "path": "arithmetic-5/lib/floor-mod/mod-expt-fast",
      "bytes": 2448
    },
    {
      "path": "arithmetic-5/lib/floor-mod/more-floor-mod",
      "bytes": 26623
    },
    {
      "path": "arithmetic-5/lib/floor-mod/top",
      "bytes": 720
    },
    {
      "path": "arithmetic-5/lib/floor-mod/truncate-rem",
      "bytes": 2787
    },
    {
      "path": "arithmetic-5/support/basic-arithmetic-helper",
      "bytes": 3600
    },
    {
      "path": "arithmetic-5/support/basic-arithmetic",
      "bytes": 6533
    },
    {
      "path": "arithmetic-5/support/expt-helper",
      "bytes": 2609
    },
    {
      "path": "arithmetic-5/support/expt",
      "bytes": 5983
    },
    {
      "path": "arithmetic-5/support/inequalities",
      "bytes": 3873
    },
    {
      "path": "arithmetic-5/support/mini-theories",
      "bytes": 2256
    },
    {
      "path": "arithmetic-5/support/non-linear",
      "bytes": 6443
    },
    {
      "path": "arithmetic-5/support/num-and-denom-helper",
      "bytes": 19799
    },
    {
      "path": "arithmetic-5/support/numerator-and-denominator",
      "bytes": 3892
    },
    {
      "path": "arithmetic-5/support/prefer-times",
      "bytes": 3463
    },
    {
      "path": "arithmetic-5/support/top",
      "bytes": 495
    },
    {
      "path": "arithmetic-5/top",
      "bytes": 17583
    },
    {
      "path": "arithmetic/abs",
      "bytes": 2229
    },
    {
      "path": "arithmetic/binomial",
      "bytes": 13197
    },
    {
      "path": "arithmetic/equalities",
      "bytes": 27182
    },
    {
      "path": "arithmetic/factorial",
      "bytes": 1195
    },
    {
      "path": "arithmetic/idiv",
      "bytes": 4854
    },
    {
      "path": "arithmetic/inequalities",
      "bytes": 17786
    },
    {
      "path": "arithmetic/mod-gcd",
      "bytes": 27838
    },
    {
      "path": "arithmetic/nat-listp",
      "bytes": 3341
    },
    {
      "path": "arithmetic/natp-posp",
      "bytes": 5550
    },
    {
      "path": "arithmetic/rational-listp",
      "bytes": 1220
    },
    {
      "path": "arithmetic/rationals",
      "bytes": 8738
    },
    {
      "path": "arithmetic/real-listp",
      "bytes": 693
    },
    {
      "path": "arithmetic/realp",
      "bytes": 1163
    },
    {
      "path": "arithmetic/sumlist",
      "bytes": 1100
    },
    {
      "path": "arithmetic/top-with-meta",
      "bytes": 470
    },
    {
      "path": "arithmetic/top",
      "bytes": 3412
    },
    {
      "path": "cowles/acl2-agp",
      "bytes": 8795
    },
    {
      "path": "cowles/acl2-asg",
      "bytes": 8013
    },
    {
      "path": "cowles/acl2-crg",
      "bytes": 8283
    },
    {
      "path": "cowles/portcullis",
      "bytes": 162
    },
    {
      "path": "finite-set-theory/set-theory",
      "bytes": 103710
    },
    {
      "path": "finite-set-theory/total-ordering",
      "bytes": 8680
    },
    {
      "path": "ihs/@logops",
      "bytes": 39103
    },
    {
      "path": "ihs/basic-definitions",
      "bytes": 34311
    },
    {
      "path": "ihs/ihs-definitions",
      "bytes": 1493
    },
    {
      "path": "ihs/ihs-doc-topic",
      "bytes": 1329
    },
    {
      "path": "ihs/ihs-init",
      "bytes": 18535
    },
    {
      "path": "ihs/ihs-lemmas",
      "bytes": 2730
    },
    {
      "path": "ihs/ihs-theories",
      "bytes": 4825
    },
    {
      "path": "ihs/logops-definitions",
      "bytes": 54035
    },
    {
      "path": "ihs/logops-lemmas",
      "bytes": 81128
    },
    {
      "path": "ihs/math-lemmas",
      "bytes": 12499
    },
    {
      "path": "ihs/quotient-remainder-lemmas",
      "bytes": 76314
    },
    {
      "path": "kestrel/algebra/groups-encap-test",
      "bytes": 1799
    },
    {
      "path": "kestrel/algebra/groups-encap",
      "bytes": 2930
    },
    {
      "path": "kestrel/arithmetic-light/abs",
      "bytes": 1396
    },
    {
      "path": "kestrel/arithmetic-light/ash",
      "bytes": 10614
    },
    {
      "path": "kestrel/arithmetic-light/cancel-addends-tests",
      "bytes": 2185
    },
    {
      "path": "kestrel/arithmetic-light/cancel-addends",
      "bytes": 4396
    },
    {
      "path": "kestrel/arithmetic-light/ceiling-of-lg-def",
      "bytes": 700
    },
    {
      "path": "kestrel/arithmetic-light/ceiling-of-lg",
      "bytes": 7511
    },
    {
      "path": "kestrel/arithmetic-light/ceiling",
      "bytes": 11477
    },
    {
      "path": "kestrel/arithmetic-light/compat",
      "bytes": 926
    },
    {
      "path": "kestrel/arithmetic-light/complex",
      "bytes": 579
    },
    {
      "path": "kestrel/arithmetic-light/denominator",
      "bytes": 2135
    },
    {
      "path": "kestrel/arithmetic-light/divide",
      "bytes": 14921
    },
    {
      "path": "kestrel/arithmetic-light/doc",
      "bytes": 547
    },
    {
      "path": "kestrel/arithmetic-light/even-and-odd",
      "bytes": 5695
    },
    {
      "path": "kestrel/arithmetic-light/evenp",
      "bytes": 1759
    },
    {
      "path": "kestrel/arithmetic-light/expt",
      "bytes": 33792
    },
    {
      "path": "kestrel/arithmetic-light/expt2",
      "bytes": 11986
    },
    {
      "path": "kestrel/arithmetic-light/fix",
      "bytes": 1277
    },
    {
      "path": "kestrel/arithmetic-light/floor-and-expt",
      "bytes": 3530
    },
    {
      "path": "kestrel/arithmetic-light/floor-mod-expt",
      "bytes": 3470
    },
    {
      "path": "kestrel/arithmetic-light/floor",
      "bytes": 54732
    },
    {
      "path": "kestrel/arithmetic-light/floor2",
      "bytes": 16737
    },
    {
      "path": "kestrel/arithmetic-light/ifix",
      "bytes": 1365
    },
    {
      "path": "kestrel/arithmetic-light/imagpart",
      "bytes": 2788
    },
    {
      "path": "kestrel/arithmetic-light/integer-length",
      "bytes": 14088
    },
    {
      "path": "kestrel/arithmetic-light/integer-length2",
      "bytes": 637
    },
    {
      "path": "kestrel/arithmetic-light/integerp",
      "bytes": 4722
    },
    {
      "path": "kestrel/arithmetic-light/less-than-or-equal",
      "bytes": 638
    },
    {
      "path": "kestrel/arithmetic-light/less-than",
      "bytes": 1446
    },
    {
      "path": "kestrel/arithmetic-light/lg-def",
      "bytes": 669
    },
    {
      "path": "kestrel/arithmetic-light/lg",
      "bytes": 3547
    },
    {
      "path": "kestrel/arithmetic-light/limit-expt",
      "bytes": 2150
    },
    {
      "path": "kestrel/arithmetic-light/log2-def",
      "bytes": 1426
    },
    {
      "path": "kestrel/arithmetic-light/log2",
      "bytes": 12062
    },
    {
      "path": "kestrel/arithmetic-light/max",
      "bytes": 4545
    },
    {
      "path": "kestrel/arithmetic-light/min",
      "bytes": 2834
    },
    {
      "path": "kestrel/arithmetic-light/minus",
      "bytes": 2597
    },
    {
      "path": "kestrel/arithmetic-light/mod-and-expt",
      "bytes": 7620
    },
    {
      "path": "kestrel/arithmetic-light/mod-expt-fast-unguarded",
      "bytes": 1006
    },
    {
      "path": "kestrel/arithmetic-light/mod-expt-fast",
      "bytes": 1349
    },
    {
      "path": "kestrel/arithmetic-light/mod",
      "bytes": 31087
    },
    {
      "path": "kestrel/arithmetic-light/mod2",
      "bytes": 9144
    },
    {
      "path": "kestrel/arithmetic-light/natp",
      "bytes": 1964
    },
    {
      "path": "kestrel/arithmetic-light/nonnegative-integer-quotient",
      "bytes": 9667
    },
    {
      "path": "kestrel/arithmetic-light/numerator-and-denominator",
      "bytes": 4199
    },
    {
      "path": "kestrel/arithmetic-light/numerator",
      "bytes": 2198
    },
    {
      "path": "kestrel/arithmetic-light/plus-and-minus",
      "bytes": 1053
    },
    {
      "path": "kestrel/arithmetic-light/plus-and-times",
      "bytes": 519
    },
    {
      "path": "kestrel/arithmetic-light/plus-times-and-divide",
      "bytes": 1530
    },
    {
      "path": "kestrel/arithmetic-light/plus",
      "bytes": 10577
    },
    {
      "path": "kestrel/arithmetic-light/power-of-2p-def",
      "bytes": 584
    },
    {
      "path": "kestrel/arithmetic-light/power-of-2p",
      "bytes": 5388
    },
    {
      "path": "kestrel/arithmetic-light/realpart",
      "bytes": 2766
    },
    {
      "path": "kestrel/arithmetic-light/rem",
      "bytes": 3796
    },
    {
      "path": "kestrel/arithmetic-light/times-and-divide",
      "bytes": 4433
    },
    {
      "path": "kestrel/arithmetic-light/times",
      "bytes": 24337
    },
    {
      "path": "kestrel/arithmetic-light/top",
      "bytes": 2151
    },
    {
      "path": "kestrel/arithmetic-light/truncate",
      "bytes": 10778
    },
    {
      "path": "kestrel/arithmetic-light/types",
      "bytes": 2574
    },
    {
      "path": "kestrel/arithmetic-light/unguarded-built-ins",
      "bytes": 6369
    },
    {
      "path": "kestrel/arithmetic-light/unguarded-primitives",
      "bytes": 4180
    },
    {
      "path": "kestrel/number-theory/defprime-tests",
      "bytes": 3722
    },
    {
      "path": "kestrel/number-theory/defprime",
      "bytes": 12292
    },
    {
      "path": "kestrel/number-theory/divides",
      "bytes": 809
    },
    {
      "path": "kestrel/number-theory/euler2-support",
      "bytes": 2027
    },
    {
      "path": "kestrel/number-theory/mod-expt-fast",
      "bytes": 1403
    },
    {
      "path": "kestrel/number-theory/mod",
      "bytes": 2999
    },
    {
      "path": "kestrel/number-theory/portcullis",
      "bytes": 353
    },
    {
      "path": "kestrel/number-theory/prime-fix",
      "bytes": 804
    },
    {
      "path": "kestrel/number-theory/prime",
      "bytes": 690
    },
    {
      "path": "kestrel/number-theory/primep-def-doc",
      "bytes": 758
    },
    {
      "path": "kestrel/number-theory/primep-def",
      "bytes": 714
    },
    {
      "path": "kestrel/number-theory/primes",
      "bytes": 2700
    },
    {
      "path": "kestrel/number-theory/quadratic-residue",
      "bytes": 4629
    },
    {
      "path": "kestrel/number-theory/tonelli-shanks-proof",
      "bytes": 54179
    },
    {
      "path": "kestrel/number-theory/tonelli-shanks",
      "bytes": 24418
    },
    {
      "path": "kestrel/number-theory/top",
      "bytes": 733
    },
    {
      "path": "kestrel/prime-fields/add",
      "bytes": 5680
    },
    {
      "path": "kestrel/prime-fields/bind-free-common",
      "bytes": 1766
    },
    {
      "path": "kestrel/prime-fields/bind-free-rules",
      "bytes": 413
    },
    {
      "path": "kestrel/prime-fields/bind-free-tests",
      "bytes": 1515
    },
    {
      "path": "kestrel/prime-fields/bitp-idioms",
      "bytes": 4157
    },
    {
      "path": "kestrel/prime-fields/bv-rules-axe",
      "bytes": 3964
    },
    {
      "path": "kestrel/prime-fields/bv-rules",
      "bytes": 57253
    },
    {
      "path": "kestrel/prime-fields/div",
      "bytes": 1846
    },
    {
      "path": "kestrel/prime-fields/doc",
      "bytes": 2629
    },
    {
      "path": "kestrel/prime-fields/equal-of-add-cancel-bind-free",
      "bytes": 4204
    },
    {
      "path": "kestrel/prime-fields/equal-of-add-cancel",
      "bytes": 3082
    },
    {
      "path": "kestrel/prime-fields/equal-of-add-move-negs-bind-free",
      "bytes": 8968
    },
    {
      "path": "kestrel/prime-fields/equal-of-add-move-negs",
      "bytes": 3520
    },
    {
      "path": "kestrel/prime-fields/equal-of-add-rules",
      "bytes": 416
    },
    {
      "path": "kestrel/prime-fields/fe-listp-fast",
      "bytes": 2465
    },
    {
      "path": "kestrel/prime-fields/fe-listp",
      "bytes": 1805
    },
    {
      "path": "kestrel/prime-fields/fep-fix",
      "bytes": 887
    },
    {
      "path": "kestrel/prime-fields/fep",
      "bytes": 2664
    },
    {
      "path": "kestrel/prime-fields/inv",
      "bytes": 5377
    },
    {
      "path": "kestrel/prime-fields/minus1",
      "bytes": 1598
    },
    {
      "path": "kestrel/prime-fields/mul",
      "bytes": 8216
    },
    {
      "path": "kestrel/prime-fields/neg",
      "bytes": 3406
    },
    {
      "path": "kestrel/prime-fields/portcullis",
      "bytes": 363
    },
    {
      "path": "kestrel/prime-fields/pow",
      "bytes": 6875
    },
    {
      "path": "kestrel/prime-fields/prime-fields-alt",
      "bytes": 15932
    },
    {
      "path": "kestrel/prime-fields/prime-fields-rules-axe",
      "bytes": 2891
    },
    {
      "path": "kestrel/prime-fields/prime-fields-rules",
      "bytes": 32285
    },
    {
      "path": "kestrel/prime-fields/prime-fields",
      "bytes": 1081
    },
    {
      "path": "kestrel/prime-fields/printing",
      "bytes": 6741
    },
    {
      "path": "kestrel/prime-fields/rule-lists",
      "bytes": 1290
    },
    {
      "path": "kestrel/prime-fields/rules2",
      "bytes": 6580
    },
    {
      "path": "kestrel/prime-fields/sub",
      "bytes": 3353
    },
    {
      "path": "kestrel/prime-fields/support",
      "bytes": 454
    },
    {
      "path": "kestrel/prime-fields/top",
      "bytes": 1019
    },
    {
      "path": "kestrel/prime-fields/unguarded-defuns",
      "bytes": 4274
    },
    {
      "path": "kestrel/sets/sets",
      "bytes": 14204
    },
    {
      "path": "ordinals/e0-ordinal",
      "bytes": 12851
    },
    {
      "path": "ordinals/lexicographic-book",
      "bytes": 5977
    },
    {
      "path": "ordinals/lexicographic-ordering-without-arithmetic",
      "bytes": 211
    },
    {
      "path": "ordinals/lexicographic-ordering",
      "bytes": 242
    },
    {
      "path": "ordinals/limits",
      "bytes": 1746
    },
    {
      "path": "ordinals/ordinal-addition",
      "bytes": 13112
    },
    {
      "path": "ordinals/ordinal-basic-thms",
      "bytes": 10202
    },
    {
      "path": "ordinals/ordinal-counter-examples",
      "bytes": 3725
    },
    {
      "path": "ordinals/ordinal-definitions",
      "bytes": 8996
    },
    {
      "path": "ordinals/ordinal-exponentiation",
      "bytes": 30914
    },
    {
      "path": "ordinals/ordinal-isomorphism",
      "bytes": 18411
    },
    {
      "path": "ordinals/ordinal-multiplication",
      "bytes": 15484
    },
    {
      "path": "ordinals/ordinal-total-order",
      "bytes": 5819
    },
    {
      "path": "ordinals/ordinals-without-arithmetic",
      "bytes": 80
    },
    {
      "path": "ordinals/ordinals",
      "bytes": 111
    },
    {
      "path": "ordinals/proof-of-well-foundedness",
      "bytes": 4487
    },
    {
      "path": "ordinals/top-with-meta",
      "bytes": 154
    },
    {
      "path": "powerlists/algebra",
      "bytes": 43818
    },
    {
      "path": "powerlists/batcher-sort",
      "bytes": 35719
    },
    {
      "path": "powerlists/bitonic-sort",
      "bytes": 4732
    },
    {
      "path": "powerlists/cla-adder",
      "bytes": 12341
    },
    {
      "path": "powerlists/gray-code",
      "bytes": 8380
    },
    {
      "path": "powerlists/merge-sort",
      "bytes": 8665
    },
    {
      "path": "powerlists/prefix-sum",
      "bytes": 27858
    },
    {
      "path": "powerlists/simple",
      "bytes": 7383
    },
    {
      "path": "powerlists/sort",
      "bytes": 6881
    },
    {
      "path": "projects/cholesky/mlayers",
      "bytes": 3086
    },
    {
      "path": "projects/cholesky/mout",
      "bytes": 10210
    },
    {
      "path": "projects/cholesky/msplice",
      "bytes": 6539
    },
    {
      "path": "projects/cholesky/msym",
      "bytes": 2697
    },
    {
      "path": "projects/fields/embeddings",
      "bytes": 59476
    },
    {
      "path": "projects/fields/extensions",
      "bytes": 121701
    },
    {
      "path": "projects/fields/galois",
      "bytes": 111374
    },
    {
      "path": "projects/fields/polynomials",
      "bytes": 26243
    },
    {
      "path": "projects/fields/support/embeddings",
      "bytes": 431039
    },
    {
      "path": "projects/fields/support/extensions",
      "bytes": 289043
    },
    {
      "path": "projects/fields/support/galois",
      "bytes": 317560
    },
    {
      "path": "projects/fields/vectors",
      "bytes": 31869
    },
    {
      "path": "projects/gaussian-elim-solvers/df-solver-v9",
      "bytes": 78293
    },
    {
      "path": "projects/groups/abelian",
      "bytes": 29058
    },
    {
      "path": "projects/groups/actions",
      "bytes": 32692
    },
    {
      "path": "projects/groups/cauchy",
      "bytes": 15245
    },
    {
      "path": "projects/groups/groups",
      "bytes": 43749
    },
    {
      "path": "projects/groups/lists",
      "bytes": 16389
    },
    {
      "path": "projects/groups/maps",
      "bytes": 20263
    },
    {
      "path": "projects/groups/products",
      "bytes": 14197
    },
    {
      "path": "projects/groups/quotients",
      "bytes": 17568
    },
    {
      "path": "projects/groups/simple",
      "bytes": 15058
    },
    {
      "path": "projects/groups/support/a5",
      "bytes": 61736
    },
    {
      "path": "projects/groups/support/abelian",
      "bytes": 153970
    },
    {
      "path": "projects/groups/support/actions",
      "bytes": 92558
    },
    {
      "path": "projects/groups/support/alt",
      "bytes": 34661
    },
    {
      "path": "projects/groups/support/alt5",
      "bytes": 14246
    },
    {
      "path": "projects/groups/support/dihedral",
      "bytes": 3120
    },
    {
      "path": "projects/groups/support/groups",
      "bytes": 115294
    },
    {
      "path": "projects/groups/support/lists",
      "bytes": 16676
    },
    {
      "path": "projects/groups/support/maps",
      "bytes": 48113
    },
    {
      "path": "projects/groups/support/maxine/dihedral",
      "bytes": 31308
    },
    {
      "path": "projects/groups/support/perms",
      "bytes": 23246
    },
    {
      "path": "projects/groups/support/permute",
      "bytes": 27171
    },
    {
      "path": "projects/groups/support/products",
      "bytes": 69466
    },
    {
      "path": "projects/groups/support/simple",
      "bytes": 73656
    },
    {
      "path": "projects/groups/support/support/groups",
      "bytes": 137540
    },
    {
      "path": "projects/groups/support/sylow",
      "bytes": 28146
    },
    {
      "path": "projects/groups/support/sym",
      "bytes": 13936
    },
    {
      "path": "projects/groups/support/totient",
      "bytes": 21695
    },
    {
      "path": "projects/groups/support/transpositions",
      "bytes": 10847
    },
    {
      "path": "projects/groups/sylow",
      "bytes": 8805
    },
    {
      "path": "projects/groups/symmetric",
      "bytes": 27676
    },
    {
      "path": "projects/linear/fdet",
      "bytes": 39813
    },
    {
      "path": "projects/linear/field",
      "bytes": 13714
    },
    {
      "path": "projects/linear/fmat",
      "bytes": 18904
    },
    {
      "path": "projects/linear/rdet",
      "bytes": 41035
    },
    {
      "path": "projects/linear/reduction",
      "bytes": 45863
    },
    {
      "path": "projects/linear/ring",
      "bytes": 13866
    },
    {
      "path": "projects/linear/rmat",
      "bytes": 21326
    },
    {
      "path": "projects/linear/support/cramer",
      "bytes": 11379
    },
    {
      "path": "projects/linear/support/fdet",
      "bytes": 182017
    },
    {
      "path": "projects/linear/support/field",
      "bytes": 20736
    },
    {
      "path": "projects/linear/support/fmat",
      "bytes": 55080
    },
    {
      "path": "projects/linear/support/rdet",
      "bytes": 182007
    },
    {
      "path": "projects/linear/support/reduction",
      "bytes": 232838
    },
    {
      "path": "projects/linear/support/ring",
      "bytes": 18784
    },
    {
      "path": "projects/linear/support/rmat",
      "bytes": 55089
    },
    {
      "path": "projects/linear/support/vectors",
      "bytes": 231073
    },
    {
      "path": "projects/linear/vectors",
      "bytes": 61030
    },
    {
      "path": "projects/numbers/ballot",
      "bytes": 8979
    },
    {
      "path": "projects/numbers/binomial",
      "bytes": 824
    },
    {
      "path": "projects/numbers/birthday",
      "bytes": 6544
    },
    {
      "path": "projects/numbers/derangements",
      "bytes": 8644
    },
    {
      "path": "projects/numbers/div3",
      "bytes": 1448
    },
    {
      "path": "projects/numbers/divisors",
      "bytes": 13992
    },
    {
      "path": "projects/numbers/eisenstein",
      "bytes": 10034
    },
    {
      "path": "projects/numbers/euclid",
      "bytes": 16203
    },
    {
      "path": "projects/numbers/euler",
      "bytes": 10100
    },
    {
      "path": "projects/numbers/fermat",
      "bytes": 4928
    },
    {
      "path": "projects/numbers/gauss",
      "bytes": 5111
    },
    {
      "path": "projects/numbers/girard",
      "bytes": 7106
    },
    {
      "path": "projects/numbers/harmonic",
      "bytes": 2544
    },
    {
      "path": "projects/numbers/konigsberg",
      "bytes": 3746
    },
    {
      "path": "projects/numbers/mersenne",
      "bytes": 4525
    },
    {
      "path": "projects/numbers/partitions",
      "bytes": 24345
    },
    {
      "path": "projects/numbers/portcullis",
      "bytes": 356
    },
    {
      "path": "projects/numbers/pratt",
      "bytes": 9433
    },
    {
      "path": "projects/numbers/subseq",
      "bytes": 8022
    },
    {
      "path": "projects/numbers/subsets",
      "bytes": 6360
    },
    {
      "path": "projects/numbers/sum4squares",
      "bytes": 11690
    },
    {
      "path": "projects/numbers/support/ballot",
      "bytes": 19633
    },
    {
      "path": "projects/numbers/support/binomial",
      "bytes": 1204
    },
    {
      "path": "projects/numbers/support/birthday",
      "bytes": 13337
    },
    {
      "path": "projects/numbers/support/crt",
      "bytes": 11960
    },
    {
      "path": "projects/numbers/support/derangements",
      "bytes": 36870
    },
    {
      "path": "projects/numbers/support/divisors",
      "bytes": 37202
    },
    {
      "path": "projects/numbers/support/eisenstein",
      "bytes": 16048
    },
    {
      "path": "projects/numbers/support/euclid",
      "bytes": 22003
    },
    {
      "path": "projects/numbers/support/euler",
      "bytes": 19051
    },
    {
      "path": "projects/numbers/support/fermat",
      "bytes": 7967
    },
    {
      "path": "projects/numbers/support/fta",
      "bytes": 11413
    },
    {
      "path": "projects/numbers/support/gauss",
      "bytes": 9208
    },
    {
      "path": "projects/numbers/support/girard",
      "bytes": 21076
    },
    {
      "path": "projects/numbers/support/mersenne",
      "bytes": 8141
    },
    {
      "path": "projects/numbers/support/partitions",
      "bytes": 59341
    },
    {
      "path": "projects/numbers/support/pratt",
      "bytes": 36356
    },
    {
      "path": "projects/numbers/support/subseq",
      "bytes": 20916
    },
    {
      "path": "projects/numbers/support/subsets",
      "bytes": 21223
    },
    {
      "path": "projects/numbers/support/sum4squares",
      "bytes": 40769
    },
    {
      "path": "projects/numbers/support/sylvester",
      "bytes": 24407
    },
    {
      "path": "projects/numbers/support/triples",
      "bytes": 13933
    },
    {
      "path": "projects/numbers/support/z2q",
      "bytes": 7069
    },
    {
      "path": "projects/numbers/sylvester",
      "bytes": 13717
    },
    {
      "path": "projects/numbers/triangular",
      "bytes": 1490
    },
    {
      "path": "projects/numbers/triples",
      "bytes": 4415
    },
    {
      "path": "projects/numbers/z2q",
      "bytes": 5480
    },
    {
      "path": "projects/schroeder-bernstein/chains",
      "bytes": 21864
    },
    {
      "path": "projects/schroeder-bernstein/definverse",
      "bytes": 5742
    },
    {
      "path": "projects/schroeder-bernstein/portcullis",
      "bytes": 213
    },
    {
      "path": "projects/schroeder-bernstein/schroeder-bernstein",
      "bytes": 2986
    },
    {
      "path": "projects/schroeder-bernstein/setup",
      "bytes": 2051
    },
    {
      "path": "projects/schroeder-bernstein/witness",
      "bytes": 6974
    },
    {
      "path": "projects/set-theory/algebra/groups",
      "bytes": 1415
    },
    {
      "path": "projects/set-theory/algebra/integer-group",
      "bytes": 1104
    },
    {
      "path": "projects/set-theory/base",
      "bytes": 87967
    },
    {
      "path": "projects/set-theory/bijection",
      "bytes": 19396
    },
    {
      "path": "projects/set-theory/cantor",
      "bytes": 2934
    },
    {
      "path": "projects/set-theory/defthmz-plus",
      "bytes": 2559
    },
    {
      "path": "projects/set-theory/doc",
      "bytes": 48191
    },
    {
      "path": "projects/set-theory/finite/base",
      "bytes": 461
    },
    {
      "path": "projects/set-theory/finite/finite-bang",
      "bytes": 14512
    },
    {
      "path": "projects/set-theory/finite/finite-domain",
      "bytes": 5950
    },
    {
      "path": "projects/set-theory/finite/finite-image",
      "bytes": 752
    },
    {
      "path": "projects/set-theory/finite/finite-inverse",
      "bytes": 1994
    },
    {
      "path": "projects/set-theory/finite/finite-restrict",
      "bytes": 976
    },
    {
      "path": "projects/set-theory/finite/finite-union2",
      "bytes": 8792
    },
    {
      "path": "projects/set-theory/finite/top",
      "bytes": 371
    },
    {
      "path": "projects/set-theory/finseqs",
      "bytes": 7111
    },
    {
      "path": "projects/set-theory/foldr",
      "bytes": 6336
    },
    {
      "path": "projects/set-theory/fun-space",
      "bytes": 3568
    },
    {
      "path": "projects/set-theory/identity",
      "bytes": 1539
    },
    {
      "path": "projects/set-theory/image-plus",
      "bytes": 610
    },
    {
      "path": "projects/set-theory/induction-support",
      "bytes": 5307
    },
    {
      "path": "projects/set-theory/induction",
      "bytes": 5526
    },
    {
      "path": "projects/set-theory/injective-funp",
      "bytes": 1374
    },
    {
      "path": "projects/set-theory/intersection",
      "bytes": 4457
    },
    {
      "path": "projects/set-theory/inverse",
      "bytes": 6033
    },
    {
      "path": "projects/set-theory/iterate",
      "bytes": 1290
    },
    {
      "path": "projects/set-theory/ordinals",
      "bytes": 14347
    },
    {
      "path": "projects/set-theory/phoenix",
      "bytes": 2822
    },
    {
      "path": "projects/set-theory/portcullis",
      "bytes": 224
    },
    {
      "path": "projects/set-theory/prove-acl2p",
      "bytes": 9569
    },
    {
      "path": "projects/set-theory/reals/dedekind",
      "bytes": 3310
    },
    {
      "path": "projects/set-theory/reals/negative",
      "bytes": 13823
    },
    {
      "path": "projects/set-theory/reals/sum",
      "bytes": 9633
    },
    {
      "path": "projects/set-theory/restrict",
      "bytes": 4856
    },
    {
      "path": "projects/set-theory/schroeder-bernstein-1",
      "bytes": 3681
    },
    {
      "path": "projects/set-theory/schroeder-bernstein-support",
      "bytes": 47127
    },
    {
      "path": "projects/set-theory/schroeder-bernstein",
      "bytes": 1511
    },
    {
      "path": "projects/set-theory/set-algebra",
      "bytes": 14137
    },
    {
      "path": "projects/set-theory/skolem",
      "bytes": 3274
    },
    {
      "path": "projects/set-theory/swap",
      "bytes": 4724
    },
    {
      "path": "projects/set-theory/tc",
      "bytes": 8906
    },
    {
      "path": "projects/set-theory/top",
      "bytes": 1142
    },
    {
      "path": "projects/set-theory/topology/closed-subspace-is-compact",
      "bytes": 19581
    },
    {
      "path": "projects/set-theory/topology/compact-is-normal",
      "bytes": 27355
    },
    {
      "path": "projects/set-theory/topology/compact-is-regular",
      "bytes": 32123
    },
    {
      "path": "projects/set-theory/topology/compact",
      "bytes": 597
    },
    {
      "path": "projects/set-theory/topology/finite-intersection-closure",
      "bytes": 7776
    },
    {
      "path": "projects/set-theory/topology/normal",
      "bytes": 1535
    },
    {
      "path": "projects/set-theory/topology/prelims",
      "bytes": 1250
    },
    {
      "path": "projects/set-theory/topology/subspace",
      "bytes": 15456
    },
    {
      "path": "projects/set-theory/utilities/change-pkg",
      "bytes": 4195
    },
    {
      "path": "projects/set-theory/utilities/defthme",
      "bytes": 6086
    },
    {
      "path": "projects/set-theory/utilities/remove-hypz",
      "bytes": 703
    },
    {
      "path": "projects/set-theory/zfns",
      "bytes": 2926
    },
    {
      "path": "projects/set-theory/zify-motivation",
      "bytes": 1954
    },
    {
      "path": "projects/set-theory/zify",
      "bytes": 24193
    }
  ],
  "excluded": [
    {
      "path": "projects/cholesky/chol.lisp",
      "reason": "Unsupported host/tool dependency: projects/cholesky/chol.cert"
    }
  ],
  "files": [
    {
      "path": "/acl2/books/3BSD-mod.txt",
      "bytes": 1897
    },
    {
      "path": "/acl2/books/GPL2",
      "bytes": 17976
    },
    {
      "path": "/acl2/books/LICENSE",
      "bytes": 190
    },
    {
      "path": "/acl2/books/arithmetic-2/LICENSE",
      "bytes": 1729
    },
    {
      "path": "/acl2/books/arithmetic-2/floor-mod/floor-mod-helper.lisp",
      "bytes": 17687
    },
    {
      "path": "/acl2/books/arithmetic-2/floor-mod/floor-mod.lisp",
      "bytes": 17298
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/cancel-terms-helper.lisp",
      "bytes": 10323
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/cancel-terms-meta.lisp",
      "bytes": 18521
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/collect-terms-meta.lisp",
      "bytes": 5630
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/common-meta.lisp",
      "bytes": 25608
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/expt-helper.lisp",
      "bytes": 3099
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/expt.lisp",
      "bytes": 11612
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/integerp-meta.lisp",
      "bytes": 21120
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/integerp.lisp",
      "bytes": 3400
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/mini-theories.lisp",
      "bytes": 1998
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/non-linear.lisp",
      "bytes": 13432
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/numerator-and-denominator.lisp",
      "bytes": 2494
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/post.lisp",
      "bytes": 4854
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/pre.lisp",
      "bytes": 2120
    },
    {
      "path": "/acl2/books/arithmetic-2/meta/top.lisp",
      "bytes": 6201
    },
    {
      "path": "/acl2/books/arithmetic-2/pass1/basic-arithmetic-helper.lisp",
      "bytes": 3334
    },
    {
      "path": "/acl2/books/arithmetic-2/pass1/basic-arithmetic.lisp",
      "bytes": 5339
    },
    {
      "path": "/acl2/books/arithmetic-2/pass1/expt-helper.lisp",
      "bytes": 2472
    },
    {
      "path": "/acl2/books/arithmetic-2/pass1/expt.lisp",
      "bytes": 5549
    },
    {
      "path": "/acl2/books/arithmetic-2/pass1/inequalities.lisp",
      "bytes": 4467
    },
    {
      "path": "/acl2/books/arithmetic-2/pass1/mini-theories.lisp",
      "bytes": 2217
    },
    {
      "path": "/acl2/books/arithmetic-2/pass1/numerator-and-denominator-helper.lisp",
      "bytes": 19523
    },
    {
      "path": "/acl2/books/arithmetic-2/pass1/numerator-and-denominator.lisp",
      "bytes": 2892
    },
    {
      "path": "/acl2/books/arithmetic-2/pass1/prefer-times.lisp",
      "bytes": 4498
    },
    {
      "path": "/acl2/books/arithmetic-2/pass1/top.lisp",
      "bytes": 1097
    },
    {
      "path": "/acl2/books/arithmetic-3/LICENSE",
      "bytes": 1729
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/arithmetic-theory.lisp",
      "bytes": 22385
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/banner.lisp",
      "bytes": 404
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/basic-helper.lisp",
      "bytes": 5647
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/basic.lisp",
      "bytes": 24117
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/building-blocks.lisp",
      "bytes": 6117
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/collect.lisp",
      "bytes": 15400
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/common.lisp",
      "bytes": 13411
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/default-hint.lisp",
      "bytes": 1970
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/integerp-meta.lisp",
      "bytes": 25736
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/integerp.lisp",
      "bytes": 35386
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/mini-theories-helper.lisp",
      "bytes": 4685
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/mini-theories.lisp",
      "bytes": 4493
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/normalize.lisp",
      "bytes": 24628
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/numerator-and-denominator.lisp",
      "bytes": 2285
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/remove-weak-inequalities.lisp",
      "bytes": 3284
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/simplify-helper.lisp",
      "bytes": 10533
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/simplify.lisp",
      "bytes": 36624
    },
    {
      "path": "/acl2/books/arithmetic-3/bind-free/top.lisp",
      "bytes": 13060
    },
    {
      "path": "/acl2/books/arithmetic-3/extra/ext-compat.lisp",
      "bytes": 8578
    },
    {
      "path": "/acl2/books/arithmetic-3/extra/ext.lisp",
      "bytes": 18504
    },
    {
      "path": "/acl2/books/arithmetic-3/extra/top-ext.lisp",
      "bytes": 550
    },
    {
      "path": "/acl2/books/arithmetic-3/floor-mod/floor-mod.lisp",
      "bytes": 39558
    },
    {
      "path": "/acl2/books/arithmetic-3/floor-mod/mod-expt-fast.lisp",
      "bytes": 5804
    },
    {
      "path": "/acl2/books/arithmetic-3/pass1/basic-arithmetic-helper.lisp",
      "bytes": 3407
    },
    {
      "path": "/acl2/books/arithmetic-3/pass1/basic-arithmetic.lisp",
      "bytes": 6495
    },
    {
      "path": "/acl2/books/arithmetic-3/pass1/expt-helper.lisp",
      "bytes": 2561
    },
    {
      "path": "/acl2/books/arithmetic-3/pass1/expt.lisp",
      "bytes": 5728
    },
    {
      "path": "/acl2/books/arithmetic-3/pass1/inequalities.lisp",
      "bytes": 3735
    },
    {
      "path": "/acl2/books/arithmetic-3/pass1/mini-theories.lisp",
      "bytes": 2218
    },
    {
      "path": "/acl2/books/arithmetic-3/pass1/non-linear.lisp",
      "bytes": 6390
    },
    {
      "path": "/acl2/books/arithmetic-3/pass1/num-and-denom-helper.lisp",
      "bytes": 19613
    },
    {
      "path": "/acl2/books/arithmetic-3/pass1/numerator-and-denominator.lisp",
      "bytes": 2917
    },
    {
      "path": "/acl2/books/arithmetic-3/pass1/prefer-times.lisp",
      "bytes": 3345
    },
    {
      "path": "/acl2/books/arithmetic-3/pass1/top.lisp",
      "bytes": 457
    },
    {
      "path": "/acl2/books/arithmetic-3/top.lisp",
      "bytes": 275
    },
    {
      "path": "/acl2/books/arithmetic-5/LICENSE",
      "bytes": 1685
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/arithmetic-theory.lisp",
      "bytes": 29723
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/banner.lisp",
      "bytes": 1359
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/basic.lisp",
      "bytes": 5493
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/building-blocks-helper.lisp",
      "bytes": 3785
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/building-blocks.lisp",
      "bytes": 44281
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/collect.lisp",
      "bytes": 23554
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/common.lisp",
      "bytes": 48271
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/default-hint.lisp",
      "bytes": 15052
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/distributivity.lisp",
      "bytes": 1384
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/dynamic-e-d.lisp",
      "bytes": 4255
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/elim-hint.acl2",
      "bytes": 295
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/elim-hint.lisp",
      "bytes": 22332
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/expt-helper.lisp",
      "bytes": 16548
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/expt.lisp",
      "bytes": 32045
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/forcing-types.lisp",
      "bytes": 3541
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/fuse-power-of-2.lisp",
      "bytes": 19190
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/if-normalization.lisp",
      "bytes": 2533
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/integerp-helper.lisp",
      "bytes": 4211
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/integerp-meta.lisp",
      "bytes": 32653
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/integerp.lisp",
      "bytes": 167864
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/mini-theories.lisp",
      "bytes": 2352
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/natp-posp.lisp",
      "bytes": 4860
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/normalize.lisp",
      "bytes": 25252
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/numerator-and-denominator.lisp",
      "bytes": 6040
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/remove-weak-inequalities.lisp",
      "bytes": 3661
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/simple-equalities-and-inequalities-helper.lisp",
      "bytes": 2998
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/simple-equalities-and-inequalities.lisp",
      "bytes": 44536
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/simplify-helper.lisp",
      "bytes": 14519
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/simplify.lisp",
      "bytes": 30283
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/top.lisp",
      "bytes": 14663
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/types-helper.lisp",
      "bytes": 1923
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/types.lisp",
      "bytes": 3498
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/basic-ops/we-are-here.lisp",
      "bytes": 525
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/floor-mod-basic-helper.lisp",
      "bytes": 16506
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/floor-mod-basic.lisp",
      "bytes": 33425
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/floor-mod-helper.lisp",
      "bytes": 15197
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/floor-mod.lisp",
      "bytes": 69750
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/forcing-types.lisp",
      "bytes": 3286
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/if-normalization.lisp",
      "bytes": 1635
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/logand-helper.lisp",
      "bytes": 3495
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/logand.lisp",
      "bytes": 57468
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/mod-expt-fast.lisp",
      "bytes": 2448
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/more-floor-mod.lisp",
      "bytes": 26623
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/top.lisp",
      "bytes": 720
    },
    {
      "path": "/acl2/books/arithmetic-5/lib/floor-mod/truncate-rem.lisp",
      "bytes": 2787
    },
    {
      "path": "/acl2/books/arithmetic-5/support/basic-arithmetic-helper.lisp",
      "bytes": 3600
    },
    {
      "path": "/acl2/books/arithmetic-5/support/basic-arithmetic.lisp",
      "bytes": 6533
    },
    {
      "path": "/acl2/books/arithmetic-5/support/expt-helper.lisp",
      "bytes": 2609
    },
    {
      "path": "/acl2/books/arithmetic-5/support/expt.lisp",
      "bytes": 5983
    },
    {
      "path": "/acl2/books/arithmetic-5/support/inequalities.lisp",
      "bytes": 3873
    },
    {
      "path": "/acl2/books/arithmetic-5/support/mini-theories.lisp",
      "bytes": 2256
    },
    {
      "path": "/acl2/books/arithmetic-5/support/non-linear.lisp",
      "bytes": 6443
    },
    {
      "path": "/acl2/books/arithmetic-5/support/num-and-denom-helper.lisp",
      "bytes": 19799
    },
    {
      "path": "/acl2/books/arithmetic-5/support/numerator-and-denominator.lisp",
      "bytes": 3892
    },
    {
      "path": "/acl2/books/arithmetic-5/support/prefer-times.lisp",
      "bytes": 3463
    },
    {
      "path": "/acl2/books/arithmetic-5/support/top.lisp",
      "bytes": 495
    },
    {
      "path": "/acl2/books/arithmetic-5/top.lisp",
      "bytes": 17583
    },
    {
      "path": "/acl2/books/arithmetic/abs.lisp",
      "bytes": 2229
    },
    {
      "path": "/acl2/books/arithmetic/binomial.lisp",
      "bytes": 13197
    },
    {
      "path": "/acl2/books/arithmetic/equalities.lisp",
      "bytes": 27182
    },
    {
      "path": "/acl2/books/arithmetic/factorial.lisp",
      "bytes": 1195
    },
    {
      "path": "/acl2/books/arithmetic/idiv.lisp",
      "bytes": 4854
    },
    {
      "path": "/acl2/books/arithmetic/inequalities.lisp",
      "bytes": 17786
    },
    {
      "path": "/acl2/books/arithmetic/mod-gcd.lisp",
      "bytes": 27838
    },
    {
      "path": "/acl2/books/arithmetic/nat-listp.lisp",
      "bytes": 3341
    },
    {
      "path": "/acl2/books/arithmetic/natp-posp.lisp",
      "bytes": 5550
    },
    {
      "path": "/acl2/books/arithmetic/rational-listp.lisp",
      "bytes": 1220
    },
    {
      "path": "/acl2/books/arithmetic/rationals.lisp",
      "bytes": 8738
    },
    {
      "path": "/acl2/books/arithmetic/real-listp.lisp",
      "bytes": 693
    },
    {
      "path": "/acl2/books/arithmetic/realp.lisp",
      "bytes": 1163
    },
    {
      "path": "/acl2/books/arithmetic/sumlist.lisp",
      "bytes": 1100
    },
    {
      "path": "/acl2/books/arithmetic/top-with-meta.lisp",
      "bytes": 470
    },
    {
      "path": "/acl2/books/arithmetic/top.lisp",
      "bytes": 3412
    },
    {
      "path": "/acl2/books/centaur/aig/aig-base.lisp",
      "bytes": 67076
    },
    {
      "path": "/acl2/books/centaur/aig/aig-equivs.lisp",
      "bytes": 3217
    },
    {
      "path": "/acl2/books/centaur/aig/aig-vars.lisp",
      "bytes": 7521
    },
    {
      "path": "/acl2/books/centaur/aig/cert.acl2",
      "bytes": 1473
    },
    {
      "path": "/acl2/books/centaur/aig/eval-restrict.lisp",
      "bytes": 26051
    },
    {
      "path": "/acl2/books/centaur/aig/faig-base.lisp",
      "bytes": 13516
    },
    {
      "path": "/acl2/books/centaur/aig/faig-constructors.lisp",
      "bytes": 20191
    },
    {
      "path": "/acl2/books/centaur/aig/faig-equivs.lisp",
      "bytes": 2704
    },
    {
      "path": "/acl2/books/centaur/aig/fsm-pkg.lsp",
      "bytes": 1434
    },
    {
      "path": "/acl2/books/centaur/aig/misc.lisp",
      "bytes": 14146
    },
    {
      "path": "/acl2/books/centaur/aig/portcullis.acl2",
      "bytes": 1649
    },
    {
      "path": "/acl2/books/centaur/aig/portcullis.lisp",
      "bytes": 1435
    },
    {
      "path": "/acl2/books/centaur/aignet/package.lsp",
      "bytes": 6213
    },
    {
      "path": "/acl2/books/centaur/aignet/portcullis.acl2",
      "bytes": 1464
    },
    {
      "path": "/acl2/books/centaur/aignet/portcullis.lisp",
      "bytes": 1447
    },
    {
      "path": "/acl2/books/centaur/bitops/cert.acl2",
      "bytes": 1495
    },
    {
      "path": "/acl2/books/centaur/bitops/equal-by-logbitp.lisp",
      "bytes": 56683
    },
    {
      "path": "/acl2/books/centaur/bitops/floor-mod.lisp",
      "bytes": 38813
    },
    {
      "path": "/acl2/books/centaur/bitops/ihs-extensions.lisp",
      "bytes": 30179
    },
    {
      "path": "/acl2/books/centaur/bitops/ihsext-basics.lisp",
      "bytes": 138559
    },
    {
      "path": "/acl2/books/centaur/bitops/integer-length.lisp",
      "bytes": 10711
    },
    {
      "path": "/acl2/books/centaur/bitops/logbitp-mismatch.lisp",
      "bytes": 4116
    },
    {
      "path": "/acl2/books/centaur/bitops/package.lsp",
      "bytes": 7938
    },
    {
      "path": "/acl2/books/centaur/bitops/portcullis.acl2",
      "bytes": 1464
    },
    {
      "path": "/acl2/books/centaur/bitops/portcullis.lisp",
      "bytes": 1439
    },
    {
      "path": "/acl2/books/centaur/bridge/package.lsp",
      "bytes": 2038
    },
    {
      "path": "/acl2/books/centaur/bridge/portcullis.acl2",
      "bytes": 1470
    },
    {
      "path": "/acl2/books/centaur/bridge/portcullis.lisp",
      "bytes": 1657
    },
    {
      "path": "/acl2/books/centaur/depgraph/package.lsp",
      "bytes": 2040
    },
    {
      "path": "/acl2/books/centaur/depgraph/portcullis.acl2",
      "bytes": 1485
    },
    {
      "path": "/acl2/books/centaur/depgraph/portcullis.lisp",
      "bytes": 1672
    },
    {
      "path": "/acl2/books/centaur/fty/baselists.lisp",
      "bytes": 3635
    },
    {
      "path": "/acl2/books/centaur/fty/basetypes.lisp",
      "bytes": 15328
    },
    {
      "path": "/acl2/books/centaur/fty/cert.acl2",
      "bytes": 1474
    },
    {
      "path": "/acl2/books/centaur/fty/database.lisp",
      "bytes": 22526
    },
    {
      "path": "/acl2/books/centaur/fty/deftypes.lisp",
      "bytes": 54324
    },
    {
      "path": "/acl2/books/centaur/fty/docgen.lisp",
      "bytes": 35855
    },
    {
      "path": "/acl2/books/centaur/fty/fixequiv.lisp",
      "bytes": 18587
    },
    {
      "path": "/acl2/books/centaur/fty/fixtype.lisp",
      "bytes": 17225
    },
    {
      "path": "/acl2/books/centaur/fty/fty-alist.lisp",
      "bytes": 25611
    },
    {
      "path": "/acl2/books/centaur/fty/fty-list.lisp",
      "bytes": 22130
    },
    {
      "path": "/acl2/books/centaur/fty/fty-parseutils.lisp",
      "bytes": 11964
    },
    {
      "path": "/acl2/books/centaur/fty/fty-sugar.lisp",
      "bytes": 38413
    },
    {
      "path": "/acl2/books/centaur/fty/fty-sum-casemacro.lisp",
      "bytes": 16775
    },
    {
      "path": "/acl2/books/centaur/fty/fty-sum.lisp",
      "bytes": 66477
    },
    {
      "path": "/acl2/books/centaur/fty/fty-transsum.lisp",
      "bytes": 19228
    },
    {
      "path": "/acl2/books/centaur/fty/multicase.lisp",
      "bytes": 14724
    },
    {
      "path": "/acl2/books/centaur/fty/package.lsp",
      "bytes": 2387
    },
    {
      "path": "/acl2/books/centaur/fty/portcullis.acl2",
      "bytes": 1434
    },
    {
      "path": "/acl2/books/centaur/fty/portcullis.lisp",
      "bytes": 1435
    },
    {
      "path": "/acl2/books/centaur/fty/top.lisp",
      "bytes": 90692
    },
    {
      "path": "/acl2/books/centaur/fty/visitor.lisp",
      "bytes": 83333
    },
    {
      "path": "/acl2/books/centaur/getopt/package.lsp",
      "bytes": 3261
    },
    {
      "path": "/acl2/books/centaur/getopt/portcullis.acl2",
      "bytes": 1457
    },
    {
      "path": "/acl2/books/centaur/getopt/portcullis.lisp",
      "bytes": 1431
    },
    {
      "path": "/acl2/books/centaur/gl/always-equal-prep.lisp",
      "bytes": 40007
    },
    {
      "path": "/acl2/books/centaur/gl/arith-lemmas.lisp",
      "bytes": 6638
    },
    {
      "path": "/acl2/books/centaur/gl/auto-bindings.lisp",
      "bytes": 23692
    },
    {
      "path": "/acl2/books/centaur/gl/bfr-param.lisp",
      "bytes": 7398
    },
    {
      "path": "/acl2/books/centaur/gl/bfr-reasoning.lisp",
      "bytes": 10668
    },
    {
      "path": "/acl2/books/centaur/gl/bfr-sat.lisp",
      "bytes": 11556
    },
    {
      "path": "/acl2/books/centaur/gl/bfr.lisp",
      "bytes": 56500
    },
    {
      "path": "/acl2/books/centaur/gl/bvar-db.lisp",
      "bytes": 42225
    },
    {
      "path": "/acl2/books/centaur/gl/bvecs.lisp",
      "bytes": 18456
    },
    {
      "path": "/acl2/books/centaur/gl/cert.acl2",
      "bytes": 2007
    },
    {
      "path": "/acl2/books/centaur/gl/constraint-db-deps.lisp",
      "bytes": 23932
    },
    {
      "path": "/acl2/books/centaur/gl/constraint-db.lisp",
      "bytes": 20062
    },
    {
      "path": "/acl2/books/centaur/gl/ctrex-utils.lisp",
      "bytes": 84504
    },
    {
      "path": "/acl2/books/centaur/gl/def-gl-clause-proc.lisp",
      "bytes": 54773
    },
    {
      "path": "/acl2/books/centaur/gl/def-gl-rewrite.lisp",
      "bytes": 16174
    },
    {
      "path": "/acl2/books/centaur/gl/def-gl-rule.lisp",
      "bytes": 4125
    },
    {
      "path": "/acl2/books/centaur/gl/defagg.lisp",
      "bytes": 11756
    },
    {
      "path": "/acl2/books/centaur/gl/defapply.lisp",
      "bytes": 12458
    },
    {
      "path": "/acl2/books/centaur/gl/doc.lisp",
      "bytes": 66879
    },
    {
      "path": "/acl2/books/centaur/gl/eval-f-i-cp.lisp",
      "bytes": 12165
    },
    {
      "path": "/acl2/books/centaur/gl/eval-g-base-help.lisp",
      "bytes": 6297
    },
    {
      "path": "/acl2/books/centaur/gl/eval-g-base.lisp",
      "bytes": 2575
    },
    {
      "path": "/acl2/books/centaur/gl/factor-fns.lisp",
      "bytes": 12355
    },
    {
      "path": "/acl2/books/centaur/gl/g-always-equal.lisp",
      "bytes": 3198
    },
    {
      "path": "/acl2/books/centaur/gl/g-ash.lisp",
      "bytes": 4575
    },
    {
      "path": "/acl2/books/centaur/gl/g-assert.lisp",
      "bytes": 4191
    },
    {
      "path": "/acl2/books/centaur/gl/g-binary-+.lisp",
      "bytes": 6460
    },
    {
      "path": "/acl2/books/centaur/gl/g-binary-mult.lisp",
      "bytes": 5674
    },
    {
      "path": "/acl2/books/centaur/gl/g-concretize.lisp",
      "bytes": 6398
    },
    {
      "path": "/acl2/books/centaur/gl/g-cons.lisp",
      "bytes": 4709
    },
    {
      "path": "/acl2/books/centaur/gl/g-equal.lisp",
      "bytes": 7819
    },
    {
      "path": "/acl2/books/centaur/gl/g-hide.lisp",
      "bytes": 2032
    },
    {
      "path": "/acl2/books/centaur/gl/g-if.lisp",
      "bytes": 10126
    },
    {
      "path": "/acl2/books/centaur/gl/g-integer-length.lisp",
      "bytes": 4958
    },
    {
      "path": "/acl2/books/centaur/gl/g-lessthan.lisp",
      "bytes": 11283
    },
    {
      "path": "/acl2/books/centaur/gl/g-logapp.lisp",
      "bytes": 9560
    },
    {
      "path": "/acl2/books/centaur/gl/g-logbitp.lisp",
      "bytes": 7616
    },
    {
      "path": "/acl2/books/centaur/gl/g-logops.lisp",
      "bytes": 7598
    },
    {
      "path": "/acl2/books/centaur/gl/g-make-fast-alist.acl2",
      "bytes": 1533
    },
    {
      "path": "/acl2/books/centaur/gl/g-make-fast-alist.lisp",
      "bytes": 3162
    },
    {
      "path": "/acl2/books/centaur/gl/g-predicates.lisp",
      "bytes": 11577
    },
    {
      "path": "/acl2/books/centaur/gl/g-primitives-help.lisp",
      "bytes": 10983
    },
    {
      "path": "/acl2/books/centaur/gl/g-truncate.lisp",
      "bytes": 9647
    },
    {
      "path": "/acl2/books/centaur/gl/g-unary--.lisp",
      "bytes": 4102
    },
    {
      "path": "/acl2/books/centaur/gl/g-unary-concrete.lisp",
      "bytes": 7568
    },
    {
      "path": "/acl2/books/centaur/gl/general-object-thms.lisp",
      "bytes": 34960
    },
    {
      "path": "/acl2/books/centaur/gl/general-objects.lisp",
      "bytes": 5617
    },
    {
      "path": "/acl2/books/centaur/gl/generic-geval.lisp",
      "bytes": 15686
    },
    {
      "path": "/acl2/books/centaur/gl/gify-thms.lisp",
      "bytes": 9481
    },
    {
      "path": "/acl2/books/centaur/gl/gify.lisp",
      "bytes": 52164
    },
    {
      "path": "/acl2/books/centaur/gl/gl-generic-clause-proc.lisp",
      "bytes": 83686
    },
    {
      "path": "/acl2/books/centaur/gl/gl-generic-interp-defs.lisp",
      "bytes": 47993
    },
    {
      "path": "/acl2/books/centaur/gl/gl-generic-interp.lisp",
      "bytes": 254153
    },
    {
      "path": "/acl2/books/centaur/gl/gl-mbe.lisp",
      "bytes": 16601
    },
    {
      "path": "/acl2/books/centaur/gl/gl-misc-defs.lisp",
      "bytes": 8212
    },
    {
      "path": "/acl2/books/centaur/gl/gl-util.lisp",
      "bytes": 12268
    },
    {
      "path": "/acl2/books/centaur/gl/gl.lisp",
      "bytes": 26155
    },
    {
      "path": "/acl2/books/centaur/gl/glcp-config.lisp",
      "bytes": 4341
    },
    {
      "path": "/acl2/books/centaur/gl/glcp-geval-thms.lisp",
      "bytes": 7020
    },
    {
      "path": "/acl2/books/centaur/gl/glcp-geval.lisp",
      "bytes": 3837
    },
    {
      "path": "/acl2/books/centaur/gl/glcp-rewrite-tables.lisp",
      "bytes": 3324
    },
    {
      "path": "/acl2/books/centaur/gl/glcp-templates.lisp",
      "bytes": 68037
    },
    {
      "path": "/acl2/books/centaur/gl/glcp-unify-defs.lisp",
      "bytes": 7349
    },
    {
      "path": "/acl2/books/centaur/gl/glcp-unify-thms.lisp",
      "bytes": 23495
    },
    {
      "path": "/acl2/books/centaur/gl/gobject-types.lisp",
      "bytes": 5510
    },
    {
      "path": "/acl2/books/centaur/gl/gtests.lisp",
      "bytes": 15464
    },
    {
      "path": "/acl2/books/centaur/gl/gtype-thms.lisp",
      "bytes": 17008
    },
    {
      "path": "/acl2/books/centaur/gl/gtypes.lisp",
      "bytes": 11524
    },
    {
      "path": "/acl2/books/centaur/gl/hyp-fix.lisp",
      "bytes": 74723
    },
    {
      "path": "/acl2/books/centaur/gl/ite-merge.lisp",
      "bytes": 39515
    },
    {
      "path": "/acl2/books/centaur/gl/package.lsp",
      "bytes": 8076
    },
    {
      "path": "/acl2/books/centaur/gl/param.lisp",
      "bytes": 22837
    },
    {
      "path": "/acl2/books/centaur/gl/portcullis.acl2",
      "bytes": 1492
    },
    {
      "path": "/acl2/books/centaur/gl/portcullis.lisp",
      "bytes": 1459
    },
    {
      "path": "/acl2/books/centaur/gl/prof.lisp",
      "bytes": 21619
    },
    {
      "path": "/acl2/books/centaur/gl/rewrite-tables.lisp",
      "bytes": 12864
    },
    {
      "path": "/acl2/books/centaur/gl/run-gified-cp.lisp",
      "bytes": 76755
    },
    {
      "path": "/acl2/books/centaur/gl/rws.lisp",
      "bytes": 39135
    },
    {
      "path": "/acl2/books/centaur/gl/secondary-types.lisp",
      "bytes": 20158
    },
    {
      "path": "/acl2/books/centaur/gl/shape-spec-defs.lisp",
      "bytes": 22968
    },
    {
      "path": "/acl2/books/centaur/gl/shape-spec.lisp",
      "bytes": 110215
    },
    {
      "path": "/acl2/books/centaur/gl/split-args.lisp",
      "bytes": 12702
    },
    {
      "path": "/acl2/books/centaur/gl/symbolic-arithmetic.lisp",
      "bytes": 57112
    },
    {
      "path": "/acl2/books/centaur/gl/tutorial.lisp",
      "bytes": 27331
    },
    {
      "path": "/acl2/books/centaur/gl/var-bounds.lisp",
      "bytes": 33309
    },
    {
      "path": "/acl2/books/centaur/ipasir/package.lsp",
      "bytes": 3558
    },
    {
      "path": "/acl2/books/centaur/ipasir/portcullis.acl2",
      "bytes": 1506
    },
    {
      "path": "/acl2/books/centaur/ipasir/portcullis.lisp",
      "bytes": 1471
    },
    {
      "path": "/acl2/books/centaur/misc/alist-defs.lisp",
      "bytes": 1922
    },
    {
      "path": "/acl2/books/centaur/misc/alist-equiv.lisp",
      "bytes": 1703
    },
    {
      "path": "/acl2/books/centaur/misc/alist-witness.lisp",
      "bytes": 6873
    },
    {
      "path": "/acl2/books/centaur/misc/beta-reduce-full.acl2",
      "bytes": 1522
    },
    {
      "path": "/acl2/books/centaur/misc/beta-reduce-full.lisp",
      "bytes": 6429
    },
    {
      "path": "/acl2/books/centaur/misc/cert.acl2",
      "bytes": 1508
    },
    {
      "path": "/acl2/books/centaur/misc/defapply.lisp",
      "bytes": 39156
    },
    {
      "path": "/acl2/books/centaur/misc/equal-sets.acl2",
      "bytes": 1519
    },
    {
      "path": "/acl2/books/centaur/misc/equal-sets.lisp",
      "bytes": 5243
    },
    {
      "path": "/acl2/books/centaur/misc/evaluator-metatheorems.lisp",
      "bytes": 32140
    },
    {
      "path": "/acl2/books/centaur/misc/fast-alists.lisp",
      "bytes": 7123
    },
    {
      "path": "/acl2/books/centaur/misc/hons-alphorder-merge.acl2",
      "bytes": 1573
    },
    {
      "path": "/acl2/books/centaur/misc/hons-alphorder-merge.lisp",
      "bytes": 12314
    },
    {
      "path": "/acl2/books/centaur/misc/hons-extra.lisp",
      "bytes": 8701
    },
    {
      "path": "/acl2/books/centaur/misc/hons-sets.lisp",
      "bytes": 10127
    },
    {
      "path": "/acl2/books/centaur/misc/interp-function-lookup.lisp",
      "bytes": 26881
    },
    {
      "path": "/acl2/books/centaur/misc/memory-mgmt-logic.lisp",
      "bytes": 8879
    },
    {
      "path": "/acl2/books/centaur/misc/numlist.lisp",
      "bytes": 4122
    },
    {
      "path": "/acl2/books/centaur/misc/outer-local.lisp",
      "bytes": 8744
    },
    {
      "path": "/acl2/books/centaur/misc/prev-stobj-binding.lisp",
      "bytes": 6756
    },
    {
      "path": "/acl2/books/centaur/misc/rewrite-rule.lisp",
      "bytes": 6314
    },
    {
      "path": "/acl2/books/centaur/misc/starlogic.lisp",
      "bytes": 9258
    },
    {
      "path": "/acl2/books/centaur/misc/u32-listp.lisp",
      "bytes": 2683
    },
    {
      "path": "/acl2/books/centaur/misc/universal-equiv.acl2",
      "bytes": 1499
    },
    {
      "path": "/acl2/books/centaur/misc/universal-equiv.lisp",
      "bytes": 9340
    },
    {
      "path": "/acl2/books/centaur/misc/vecs-ints.lisp",
      "bytes": 10981
    },
    {
      "path": "/acl2/books/centaur/misc/witness-cp.lisp",
      "bytes": 1634
    },
    {
      "path": "/acl2/books/centaur/nrev/package.lsp",
      "bytes": 2219
    },
    {
      "path": "/acl2/books/centaur/nrev/portcullis.acl2",
      "bytes": 1567
    },
    {
      "path": "/acl2/books/centaur/nrev/portcullis.lisp",
      "bytes": 1523
    },
    {
      "path": "/acl2/books/centaur/satlink/package.lsp",
      "bytes": 3622
    },
    {
      "path": "/acl2/books/centaur/satlink/portcullis.acl2",
      "bytes": 1541
    },
    {
      "path": "/acl2/books/centaur/satlink/portcullis.lisp",
      "bytes": 1506
    },
    {
      "path": "/acl2/books/centaur/ubdds/cert.acl2",
      "bytes": 491
    },
    {
      "path": "/acl2/books/centaur/ubdds/core.lisp",
      "bytes": 41107
    },
    {
      "path": "/acl2/books/centaur/ubdds/extra-operations.lisp",
      "bytes": 48191
    },
    {
      "path": "/acl2/books/centaur/ubdds/lite.lisp",
      "bytes": 2989
    },
    {
      "path": "/acl2/books/centaur/ubdds/param.lisp",
      "bytes": 39119
    },
    {
      "path": "/acl2/books/centaur/ubdds/subset.lisp",
      "bytes": 28604
    },
    {
      "path": "/acl2/books/centaur/ubdds/witness.acl2",
      "bytes": 512
    },
    {
      "path": "/acl2/books/centaur/ubdds/witness.lisp",
      "bytes": 20256
    },
    {
      "path": "/acl2/books/centaur/vl/package.lsp",
      "bytes": 7614
    },
    {
      "path": "/acl2/books/centaur/vl/portcullis.acl2",
      "bytes": 1483
    },
    {
      "path": "/acl2/books/centaur/vl/portcullis.lisp",
      "bytes": 2116
    },
    {
      "path": "/acl2/books/centaur/vl2014/package.lsp",
      "bytes": 7316
    },
    {
      "path": "/acl2/books/centaur/vl2014/portcullis.acl2",
      "bytes": 1508
    },
    {
      "path": "/acl2/books/centaur/vl2014/portcullis.lisp",
      "bytes": 2165
    },
    {
      "path": "/acl2/books/clause-processors/decomp-hint.lisp",
      "bytes": 11570
    },
    {
      "path": "/acl2/books/clause-processors/equality.acl2",
      "bytes": 128
    },
    {
      "path": "/acl2/books/clause-processors/equality.lisp",
      "bytes": 14033
    },
    {
      "path": "/acl2/books/clause-processors/ev-find-rules.lisp",
      "bytes": 6089
    },
    {
      "path": "/acl2/books/clause-processors/ev-theoremp.lisp",
      "bytes": 11221
    },
    {
      "path": "/acl2/books/clause-processors/find-matching.acl2",
      "bytes": 45
    },
    {
      "path": "/acl2/books/clause-processors/find-matching.lisp",
      "bytes": 4749
    },
    {
      "path": "/acl2/books/clause-processors/find-subterms.lisp",
      "bytes": 3368
    },
    {
      "path": "/acl2/books/clause-processors/generalize.acl2",
      "bytes": 45
    },
    {
      "path": "/acl2/books/clause-processors/generalize.lisp",
      "bytes": 27697
    },
    {
      "path": "/acl2/books/clause-processors/join-thms.lisp",
      "bytes": 7511
    },
    {
      "path": "/acl2/books/clause-processors/just-expand.lisp",
      "bytes": 49995
    },
    {
      "path": "/acl2/books/clause-processors/magic-ev.lisp",
      "bytes": 4156
    },
    {
      "path": "/acl2/books/clause-processors/meta-extract-user.acl2",
      "bytes": 45
    },
    {
      "path": "/acl2/books/clause-processors/meta-extract-user.lisp",
      "bytes": 66635
    },
    {
      "path": "/acl2/books/clause-processors/multi-env-trick.lisp",
      "bytes": 18584
    },
    {
      "path": "/acl2/books/clause-processors/remove-hyp.lisp",
      "bytes": 2399
    },
    {
      "path": "/acl2/books/clause-processors/term-patterns.acl2",
      "bytes": 256
    },
    {
      "path": "/acl2/books/clause-processors/term-patterns.lisp",
      "bytes": 6886
    },
    {
      "path": "/acl2/books/clause-processors/term-vars.lisp",
      "bytes": 12825
    },
    {
      "path": "/acl2/books/clause-processors/unify-subst.acl2",
      "bytes": 66
    },
    {
      "path": "/acl2/books/clause-processors/unify-subst.lisp",
      "bytes": 45450
    },
    {
      "path": "/acl2/books/clause-processors/use-by-hint.lisp",
      "bytes": 3942
    },
    {
      "path": "/acl2/books/clause-processors/witness-cp.acl2",
      "bytes": 1518
    },
    {
      "path": "/acl2/books/clause-processors/witness-cp.lisp",
      "bytes": 86941
    },
    {
      "path": "/acl2/books/coi/adviser/package.lsp",
      "bytes": 1802
    },
    {
      "path": "/acl2/books/coi/adviser/portcullis.acl2",
      "bytes": 1365
    },
    {
      "path": "/acl2/books/coi/adviser/portcullis.lisp",
      "bytes": 1342
    },
    {
      "path": "/acl2/books/coi/lists/package.lsp",
      "bytes": 2714
    },
    {
      "path": "/acl2/books/coi/lists/portcullis.acl2",
      "bytes": 1365
    },
    {
      "path": "/acl2/books/coi/lists/portcullis.lisp",
      "bytes": 1339
    },
    {
      "path": "/acl2/books/coi/osets/cert.acl2",
      "bytes": 1563
    },
    {
      "path": "/acl2/books/coi/osets/fast.lisp",
      "bytes": 3293
    },
    {
      "path": "/acl2/books/coi/osets/membership.lisp",
      "bytes": 2037
    },
    {
      "path": "/acl2/books/coi/osets/outer.lisp",
      "bytes": 3498
    },
    {
      "path": "/acl2/books/coi/osets/primitives.lisp",
      "bytes": 3193
    },
    {
      "path": "/acl2/books/coi/osets/sets.lisp",
      "bytes": 4964
    },
    {
      "path": "/acl2/books/coi/osets/sort.lisp",
      "bytes": 3584
    },
    {
      "path": "/acl2/books/coi/symbol-fns/package.lsp",
      "bytes": 1811
    },
    {
      "path": "/acl2/books/coi/symbol-fns/portcullis.acl2",
      "bytes": 1345
    },
    {
      "path": "/acl2/books/coi/symbol-fns/portcullis.lisp",
      "bytes": 1345
    },
    {
      "path": "/acl2/books/coi/util/package.lsp",
      "bytes": 2423
    },
    {
      "path": "/acl2/books/coi/util/portcullis.acl2",
      "bytes": 1365
    },
    {
      "path": "/acl2/books/coi/util/portcullis.lisp",
      "bytes": 1339
    },
    {
      "path": "/acl2/books/cowles/LICENSE",
      "bytes": 1662
    },
    {
      "path": "/acl2/books/cowles/acl2-agp.lisp",
      "bytes": 8795
    },
    {
      "path": "/acl2/books/cowles/acl2-asg.lisp",
      "bytes": 8013
    },
    {
      "path": "/acl2/books/cowles/acl2-crg.lisp",
      "bytes": 8283
    },
    {
      "path": "/acl2/books/cowles/cert.acl2",
      "bytes": 135
    },
    {
      "path": "/acl2/books/cowles/package.lsp",
      "bytes": 1050
    },
    {
      "path": "/acl2/books/cowles/portcullis.acl2",
      "bytes": 195
    },
    {
      "path": "/acl2/books/cowles/portcullis.lisp",
      "bytes": 162
    },
    {
      "path": "/acl2/books/data-structures/define-defstructure-package.lsp",
      "bytes": 1052
    },
    {
      "path": "/acl2/books/data-structures/define-u-package.lsp",
      "bytes": 708
    },
    {
      "path": "/acl2/books/data-structures/no-duplicates.lisp",
      "bytes": 3525
    },
    {
      "path": "/acl2/books/data-structures/portcullis.acl2",
      "bytes": 67
    },
    {
      "path": "/acl2/books/data-structures/portcullis.lisp",
      "bytes": 20
    },
    {
      "path": "/acl2/books/data-structures/structures.acl2",
      "bytes": 80
    },
    {
      "path": "/acl2/books/data-structures/structures.lisp",
      "bytes": 92936
    },
    {
      "path": "/acl2/books/data-structures/utilities.acl2",
      "bytes": 79
    },
    {
      "path": "/acl2/books/data-structures/utilities.lisp",
      "bytes": 38005
    },
    {
      "path": "/acl2/books/defsort/cert.acl2",
      "bytes": 102
    },
    {
      "path": "/acl2/books/defsort/defsort.lisp",
      "bytes": 43267
    },
    {
      "path": "/acl2/books/defsort/duplicated-members.lisp",
      "bytes": 16526
    },
    {
      "path": "/acl2/books/defsort/generic.lisp",
      "bytes": 59615
    },
    {
      "path": "/acl2/books/defsort/uniquep.lisp",
      "bytes": 5295
    },
    {
      "path": "/acl2/books/finite-set-theory/set-theory.acl2",
      "bytes": 834
    },
    {
      "path": "/acl2/books/finite-set-theory/set-theory.lisp",
      "bytes": 103710
    },
    {
      "path": "/acl2/books/finite-set-theory/total-ordering.lisp",
      "bytes": 8680
    },
    {
      "path": "/acl2/books/ihs/@logops.lisp",
      "bytes": 39103
    },
    {
      "path": "/acl2/books/ihs/basic-definitions.lisp",
      "bytes": 34311
    },
    {
      "path": "/acl2/books/ihs/cert.acl2",
      "bytes": 640
    },
    {
      "path": "/acl2/books/ihs/ihs-definitions.lisp",
      "bytes": 1493
    },
    {
      "path": "/acl2/books/ihs/ihs-doc-topic.lisp",
      "bytes": 1329
    },
    {
      "path": "/acl2/books/ihs/ihs-init.acl2",
      "bytes": 547
    },
    {
      "path": "/acl2/books/ihs/ihs-init.lisp",
      "bytes": 18535
    },
    {
      "path": "/acl2/books/ihs/ihs-lemmas.lisp",
      "bytes": 2730
    },
    {
      "path": "/acl2/books/ihs/ihs-theories.lisp",
      "bytes": 4825
    },
    {
      "path": "/acl2/books/ihs/logops-definitions.lisp",
      "bytes": 54035
    },
    {
      "path": "/acl2/books/ihs/logops-lemmas.lisp",
      "bytes": 81128
    },
    {
      "path": "/acl2/books/ihs/math-lemmas.lisp",
      "bytes": 12499
    },
    {
      "path": "/acl2/books/ihs/quotient-remainder-lemmas.lisp",
      "bytes": 76314
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/acl2-arrays.lisp",
      "bytes": 13235
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/alen1.lisp",
      "bytes": 3580
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/alist-to-array1-with-len.lisp",
      "bytes": 3537
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/alist-to-array1.lisp",
      "bytes": 3410
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/aref1.lisp",
      "bytes": 2963
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/array-to-alist.lisp",
      "bytes": 3723
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/array1p.lisp",
      "bytes": 5768
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/aset1.lisp",
      "bytes": 2980
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/bounded-integer-alistp.lisp",
      "bytes": 3313
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/bounded-nat-alists.lisp",
      "bytes": 8005
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/compress1.lisp",
      "bytes": 8724
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/compress11.lisp",
      "bytes": 4740
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/constants.lisp",
      "bytes": 1217
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/default.lisp",
      "bytes": 2093
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/dimensions.lisp",
      "bytes": 3534
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/expandable-arrays.lisp",
      "bytes": 21844
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/header.lisp",
      "bytes": 2282
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/maximum-length.lisp",
      "bytes": 1476
    },
    {
      "path": "/acl2/books/kestrel/acl2-arrays/new-array1.lisp",
      "bytes": 5059
    },
    {
      "path": "/acl2/books/kestrel/algebra/groups-encap-test.lisp",
      "bytes": 1799
    },
    {
      "path": "/acl2/books/kestrel/algebra/groups-encap.lisp",
      "bytes": 2930
    },
    {
      "path": "/acl2/books/kestrel/alists-light/acons.lisp",
      "bytes": 1698
    },
    {
      "path": "/acl2/books/kestrel/alists-light/alistp.lisp",
      "bytes": 3937
    },
    {
      "path": "/acl2/books/kestrel/alists-light/alists-equiv-on.lisp",
      "bytes": 7374
    },
    {
      "path": "/acl2/books/kestrel/alists-light/assoc-equal.lisp",
      "bytes": 6745
    },
    {
      "path": "/acl2/books/kestrel/alists-light/lookup-eq-def.lisp",
      "bytes": 716
    },
    {
      "path": "/acl2/books/kestrel/alists-light/lookup-eq.lisp",
      "bytes": 867
    },
    {
      "path": "/acl2/books/kestrel/alists-light/lookup-equal-def.lisp",
      "bytes": 685
    },
    {
      "path": "/acl2/books/kestrel/alists-light/lookup-equal.lisp",
      "bytes": 3873
    },
    {
      "path": "/acl2/books/kestrel/alists-light/lookup.lisp",
      "bytes": 934
    },
    {
      "path": "/acl2/books/kestrel/alists-light/map-lookup-equal.lisp",
      "bytes": 2817
    },
    {
      "path": "/acl2/books/kestrel/alists-light/pairlis-dollar.lisp",
      "bytes": 4160
    },
    {
      "path": "/acl2/books/kestrel/alists-light/strip-cars.lisp",
      "bytes": 3338
    },
    {
      "path": "/acl2/books/kestrel/alists-light/strip-cdrs.lisp",
      "bytes": 2446
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/abs.lisp",
      "bytes": 1396
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/ash.lisp",
      "bytes": 10614
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/cancel-addends-tests.lisp",
      "bytes": 2185
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/cancel-addends.lisp",
      "bytes": 4396
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/ceiling-of-lg-def.lisp",
      "bytes": 700
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/ceiling-of-lg.lisp",
      "bytes": 7511
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/ceiling.lisp",
      "bytes": 11477
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/compat.lisp",
      "bytes": 926
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/complex.lisp",
      "bytes": 579
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/denominator.lisp",
      "bytes": 2135
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/divide.lisp",
      "bytes": 14921
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/doc.lisp",
      "bytes": 547
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/even-and-odd.lisp",
      "bytes": 5695
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/evenp.lisp",
      "bytes": 1759
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/expt.lisp",
      "bytes": 33792
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/expt2.lisp",
      "bytes": 11986
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/fix.lisp",
      "bytes": 1277
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/floor-and-expt.lisp",
      "bytes": 3530
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/floor-mod-expt.lisp",
      "bytes": 3470
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/floor.lisp",
      "bytes": 54732
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/floor2.lisp",
      "bytes": 16737
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/ifix.lisp",
      "bytes": 1365
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/imagpart.lisp",
      "bytes": 2788
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/integer-length.lisp",
      "bytes": 14088
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/integer-length2.lisp",
      "bytes": 637
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/integerp.lisp",
      "bytes": 4722
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/less-than-or-equal.lisp",
      "bytes": 638
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/less-than.lisp",
      "bytes": 1446
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/lg-def.lisp",
      "bytes": 669
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/lg.lisp",
      "bytes": 3547
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/limit-expt.lisp",
      "bytes": 2150
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/log2-def.lisp",
      "bytes": 1426
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/log2.lisp",
      "bytes": 12062
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/max.lisp",
      "bytes": 4545
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/min.lisp",
      "bytes": 2834
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/minus.lisp",
      "bytes": 2597
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/mod-and-expt.acl2",
      "bytes": 37
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/mod-and-expt.lisp",
      "bytes": 7620
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/mod-expt-fast-unguarded.lisp",
      "bytes": 1006
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/mod-expt-fast.lisp",
      "bytes": 1349
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/mod.lisp",
      "bytes": 31087
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/mod2.lisp",
      "bytes": 9144
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/natp.lisp",
      "bytes": 1964
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/nonnegative-integer-quotient.lisp",
      "bytes": 9667
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/numerator-and-denominator.lisp",
      "bytes": 4199
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/numerator.lisp",
      "bytes": 2198
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/plus-and-minus.lisp",
      "bytes": 1053
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/plus-and-times.lisp",
      "bytes": 519
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/plus-times-and-divide.lisp",
      "bytes": 1530
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/plus.lisp",
      "bytes": 10577
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/power-of-2p-def.lisp",
      "bytes": 584
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/power-of-2p.lisp",
      "bytes": 5388
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/realpart.lisp",
      "bytes": 2766
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/rem.lisp",
      "bytes": 3796
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/times-and-divide.lisp",
      "bytes": 4433
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/times.lisp",
      "bytes": 24337
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/top.lisp",
      "bytes": 2151
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/truncate.lisp",
      "bytes": 10778
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/types.lisp",
      "bytes": 2574
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/unguarded-built-ins.lisp",
      "bytes": 6369
    },
    {
      "path": "/acl2/books/kestrel/arithmetic-light/unguarded-primitives.lisp",
      "bytes": 4180
    },
    {
      "path": "/acl2/books/kestrel/axe/axe-syntax-functions.lisp",
      "bytes": 22803
    },
    {
      "path": "/acl2/books/kestrel/axe/axe-syntax.lisp",
      "bytes": 3983
    },
    {
      "path": "/acl2/books/kestrel/axe/bounded-dag-exprs.lisp",
      "bytes": 10466
    },
    {
      "path": "/acl2/books/kestrel/axe/bounded-darg-listp.lisp",
      "bytes": 10925
    },
    {
      "path": "/acl2/books/kestrel/axe/dag-arrays.lisp",
      "bytes": 133036
    },
    {
      "path": "/acl2/books/kestrel/axe/dag-exprs.lisp",
      "bytes": 19086
    },
    {
      "path": "/acl2/books/kestrel/axe/dags.lisp",
      "bytes": 65418
    },
    {
      "path": "/acl2/books/kestrel/axe/darg-listp.lisp",
      "bytes": 8039
    },
    {
      "path": "/acl2/books/kestrel/axe/dargp-less-than.lisp",
      "bytes": 4602
    },
    {
      "path": "/acl2/books/kestrel/axe/dargp.lisp",
      "bytes": 5241
    },
    {
      "path": "/acl2/books/kestrel/axe/keep-nodenum-dargs.lisp",
      "bytes": 1270
    },
    {
      "path": "/acl2/books/kestrel/axe/known-booleans.lisp",
      "bytes": 5920
    },
    {
      "path": "/acl2/books/kestrel/axe/largest-non-quotep.lisp",
      "bytes": 3997
    },
    {
      "path": "/acl2/books/kestrel/axe/priorities.lisp",
      "bytes": 736
    },
    {
      "path": "/acl2/books/kestrel/axe/rational-lists.lisp",
      "bytes": 4803
    },
    {
      "path": "/acl2/books/kestrel/axe/unguarded-built-ins.lisp",
      "bytes": 7719
    },
    {
      "path": "/acl2/books/kestrel/axe/unguarded-primitives.lisp",
      "bytes": 5499
    },
    {
      "path": "/acl2/books/kestrel/booleans/bool-fix-def.lisp",
      "bytes": 859
    },
    {
      "path": "/acl2/books/kestrel/booleans/bool-fix.lisp",
      "bytes": 1491
    },
    {
      "path": "/acl2/books/kestrel/booleans/booland.lisp",
      "bytes": 5156
    },
    {
      "path": "/acl2/books/kestrel/booleans/boolif-def.lisp",
      "bytes": 546
    },
    {
      "path": "/acl2/books/kestrel/booleans/boolif.lisp",
      "bytes": 7682
    },
    {
      "path": "/acl2/books/kestrel/booleans/boolor.lisp",
      "bytes": 5339
    },
    {
      "path": "/acl2/books/kestrel/booleans/boolxor.lisp",
      "bytes": 2438
    },
    {
      "path": "/acl2/books/kestrel/built-ins/collect.lisp",
      "bytes": 36181
    },
    {
      "path": "/acl2/books/kestrel/built-ins/disable.lisp",
      "bytes": 6160
    },
    {
      "path": "/acl2/books/kestrel/bv/bit-to-bool-def.lisp",
      "bytes": 580
    },
    {
      "path": "/acl2/books/kestrel/bv/bitand.lisp",
      "bytes": 7330
    },
    {
      "path": "/acl2/books/kestrel/bv/bitnot.lisp",
      "bytes": 4355
    },
    {
      "path": "/acl2/books/kestrel/bv/bitor.lisp",
      "bytes": 6830
    },
    {
      "path": "/acl2/books/kestrel/bv/bitwise.lisp",
      "bytes": 26731
    },
    {
      "path": "/acl2/books/kestrel/bv/bitxnor.lisp",
      "bytes": 1704
    },
    {
      "path": "/acl2/books/kestrel/bv/bitxor.lisp",
      "bytes": 14902
    },
    {
      "path": "/acl2/books/kestrel/bv/bool-to-bit-def.lisp",
      "bytes": 713
    },
    {
      "path": "/acl2/books/kestrel/bv/bool-to-bit.lisp",
      "bytes": 2884
    },
    {
      "path": "/acl2/books/kestrel/bv/bv-syntax.lisp",
      "bytes": 9791
    },
    {
      "path": "/acl2/books/kestrel/bv/bvand-def.lisp",
      "bytes": 843
    },
    {
      "path": "/acl2/books/kestrel/bv/bvand.lisp",
      "bytes": 19988
    },
    {
      "path": "/acl2/books/kestrel/bv/bvashr-def.lisp",
      "bytes": 1219
    },
    {
      "path": "/acl2/books/kestrel/bv/bvashr.lisp",
      "bytes": 6036
    },
    {
      "path": "/acl2/books/kestrel/bv/bvcat-def.lisp",
      "bytes": 1068
    },
    {
      "path": "/acl2/books/kestrel/bv/bvcat-rules.lisp",
      "bytes": 22672
    },
    {
      "path": "/acl2/books/kestrel/bv/bvcat.lisp",
      "bytes": 64475
    },
    {
      "path": "/acl2/books/kestrel/bv/bvcat2.lisp",
      "bytes": 2098
    },
    {
      "path": "/acl2/books/kestrel/bv/bvchop-def.lisp",
      "bytes": 1034
    },
    {
      "path": "/acl2/books/kestrel/bv/bvchop.lisp",
      "bytes": 33936
    },
    {
      "path": "/acl2/books/kestrel/bv/bvcount-def.lisp",
      "bytes": 766
    },
    {
      "path": "/acl2/books/kestrel/bv/bvdiv.lisp",
      "bytes": 7018
    },
    {
      "path": "/acl2/books/kestrel/bv/bvif-def.lisp",
      "bytes": 710
    },
    {
      "path": "/acl2/books/kestrel/bv/bvif.lisp",
      "bytes": 17910
    },
    {
      "path": "/acl2/books/kestrel/bv/bvlt-def.lisp",
      "bytes": 1013
    },
    {
      "path": "/acl2/books/kestrel/bv/bvlt.lisp",
      "bytes": 39581
    },
    {
      "path": "/acl2/books/kestrel/bv/bvminus-def.lisp",
      "bytes": 616
    },
    {
      "path": "/acl2/books/kestrel/bv/bvminus.lisp",
      "bytes": 12930
    },
    {
      "path": "/acl2/books/kestrel/bv/bvmod.lisp",
      "bytes": 8410
    },
    {
      "path": "/acl2/books/kestrel/bv/bvmult-def.lisp",
      "bytes": 603
    },
    {
      "path": "/acl2/books/kestrel/bv/bvmult.lisp",
      "bytes": 10220
    },
    {
      "path": "/acl2/books/kestrel/bv/bvnot-def.lisp",
      "bytes": 510
    },
    {
      "path": "/acl2/books/kestrel/bv/bvnot.lisp",
      "bytes": 7855
    },
    {
      "path": "/acl2/books/kestrel/bv/bvor-def.lisp",
      "bytes": 835
    },
    {
      "path": "/acl2/books/kestrel/bv/bvor.lisp",
      "bytes": 16145
    },
    {
      "path": "/acl2/books/kestrel/bv/bvplus-def.lisp",
      "bytes": 554
    },
    {
      "path": "/acl2/books/kestrel/bv/bvplus.lisp",
      "bytes": 22300
    },
    {
      "path": "/acl2/books/kestrel/bv/bvshl-def.lisp",
      "bytes": 1379
    },
    {
      "path": "/acl2/books/kestrel/bv/bvshl.lisp",
      "bytes": 7884
    },
    {
      "path": "/acl2/books/kestrel/bv/bvshr-def.lisp",
      "bytes": 1225
    },
    {
      "path": "/acl2/books/kestrel/bv/bvshr.lisp",
      "bytes": 6016
    },
    {
      "path": "/acl2/books/kestrel/bv/bvsx-def.lisp",
      "bytes": 1399
    },
    {
      "path": "/acl2/books/kestrel/bv/bvsx.lisp",
      "bytes": 12698
    },
    {
      "path": "/acl2/books/kestrel/bv/bvuminus-def.lisp",
      "bytes": 601
    },
    {
      "path": "/acl2/books/kestrel/bv/bvuminus.lisp",
      "bytes": 11267
    },
    {
      "path": "/acl2/books/kestrel/bv/bvxor-def.lisp",
      "bytes": 843
    },
    {
      "path": "/acl2/books/kestrel/bv/bvxor.lisp",
      "bytes": 23902
    },
    {
      "path": "/acl2/books/kestrel/bv/defs-arith.lisp",
      "bytes": 660
    },
    {
      "path": "/acl2/books/kestrel/bv/defs-bitwise.lisp",
      "bytes": 1483
    },
    {
      "path": "/acl2/books/kestrel/bv/defs.lisp",
      "bytes": 5486
    },
    {
      "path": "/acl2/books/kestrel/bv/floor-mod-expt.lisp",
      "bytes": 3677
    },
    {
      "path": "/acl2/books/kestrel/bv/getbit-def.lisp",
      "bytes": 2012
    },
    {
      "path": "/acl2/books/kestrel/bv/getbit-rules.lisp",
      "bytes": 7148
    },
    {
      "path": "/acl2/books/kestrel/bv/getbit.lisp",
      "bytes": 28211
    },
    {
      "path": "/acl2/books/kestrel/bv/leftrotate.lisp",
      "bytes": 12399
    },
    {
      "path": "/acl2/books/kestrel/bv/leftrotate32.lisp",
      "bytes": 8547
    },
    {
      "path": "/acl2/books/kestrel/bv/logand-b.lisp",
      "bytes": 2947
    },
    {
      "path": "/acl2/books/kestrel/bv/logand.lisp",
      "bytes": 20976
    },
    {
      "path": "/acl2/books/kestrel/bv/logapp-def.lisp",
      "bytes": 2724
    },
    {
      "path": "/acl2/books/kestrel/bv/logapp.lisp",
      "bytes": 7935
    },
    {
      "path": "/acl2/books/kestrel/bv/logbitp.lisp",
      "bytes": 873
    },
    {
      "path": "/acl2/books/kestrel/bv/logeqv.lisp",
      "bytes": 3811
    },
    {
      "path": "/acl2/books/kestrel/bv/logext-def.lisp",
      "bytes": 903
    },
    {
      "path": "/acl2/books/kestrel/bv/logext.lisp",
      "bytes": 30476
    },
    {
      "path": "/acl2/books/kestrel/bv/logior-b.lisp",
      "bytes": 2066
    },
    {
      "path": "/acl2/books/kestrel/bv/logior.lisp",
      "bytes": 14337
    },
    {
      "path": "/acl2/books/kestrel/bv/lognot.lisp",
      "bytes": 6118
    },
    {
      "path": "/acl2/books/kestrel/bv/logorc1.lisp",
      "bytes": 2294
    },
    {
      "path": "/acl2/books/kestrel/bv/logtail-def.lisp",
      "bytes": 1774
    },
    {
      "path": "/acl2/books/kestrel/bv/logtail.lisp",
      "bytes": 13953
    },
    {
      "path": "/acl2/books/kestrel/bv/logxor-b.lisp",
      "bytes": 2270
    },
    {
      "path": "/acl2/books/kestrel/bv/logxor.lisp",
      "bytes": 6148
    },
    {
      "path": "/acl2/books/kestrel/bv/repeatbit-def.lisp",
      "bytes": 1113
    },
    {
      "path": "/acl2/books/kestrel/bv/repeatbit.lisp",
      "bytes": 3564
    },
    {
      "path": "/acl2/books/kestrel/bv/repeatbit2.lisp",
      "bytes": 2596
    },
    {
      "path": "/acl2/books/kestrel/bv/rightrotate.lisp",
      "bytes": 4958
    },
    {
      "path": "/acl2/books/kestrel/bv/rightrotate32.lisp",
      "bytes": 2860
    },
    {
      "path": "/acl2/books/kestrel/bv/rotate.lisp",
      "bytes": 23021
    },
    {
      "path": "/acl2/books/kestrel/bv/rules.lisp",
      "bytes": 238012
    },
    {
      "path": "/acl2/books/kestrel/bv/rules9.lisp",
      "bytes": 31196
    },
    {
      "path": "/acl2/books/kestrel/bv/sbvdiv-def.lisp",
      "bytes": 934
    },
    {
      "path": "/acl2/books/kestrel/bv/sbvdiv.lisp",
      "bytes": 3308
    },
    {
      "path": "/acl2/books/kestrel/bv/sbvlt-def.lisp",
      "bytes": 1054
    },
    {
      "path": "/acl2/books/kestrel/bv/sbvlt-rules.lisp",
      "bytes": 4173
    },
    {
      "path": "/acl2/books/kestrel/bv/sbvlt.lisp",
      "bytes": 16212
    },
    {
      "path": "/acl2/books/kestrel/bv/signed-byte-p.lisp",
      "bytes": 4929
    },
    {
      "path": "/acl2/books/kestrel/bv/single-bit.lisp",
      "bytes": 5765
    },
    {
      "path": "/acl2/books/kestrel/bv/slice-def.lisp",
      "bytes": 888
    },
    {
      "path": "/acl2/books/kestrel/bv/slice-rules.lisp",
      "bytes": 4151
    },
    {
      "path": "/acl2/books/kestrel/bv/slice.lisp",
      "bytes": 26052
    },
    {
      "path": "/acl2/books/kestrel/bv/slice2.lisp",
      "bytes": 2217
    },
    {
      "path": "/acl2/books/kestrel/bv/trim.lisp",
      "bytes": 980
    },
    {
      "path": "/acl2/books/kestrel/bv/unsigned-byte-p-forced-rules.lisp",
      "bytes": 7117
    },
    {
      "path": "/acl2/books/kestrel/bv/unsigned-byte-p-forced.lisp",
      "bytes": 971
    },
    {
      "path": "/acl2/books/kestrel/bv/unsigned-byte-p.lisp",
      "bytes": 11903
    },
    {
      "path": "/acl2/books/kestrel/data/hash/package.lsp",
      "bytes": 610
    },
    {
      "path": "/acl2/books/kestrel/data/hash/portcullis.acl2",
      "bytes": 272
    },
    {
      "path": "/acl2/books/kestrel/data/hash/portcullis.lisp",
      "bytes": 329
    },
    {
      "path": "/acl2/books/kestrel/data/package.lsp",
      "bytes": 585
    },
    {
      "path": "/acl2/books/kestrel/data/portcullis.acl2",
      "bytes": 272
    },
    {
      "path": "/acl2/books/kestrel/data/portcullis.lisp",
      "bytes": 970
    },
    {
      "path": "/acl2/books/kestrel/data/treemap/package.lsp",
      "bytes": 2117
    },
    {
      "path": "/acl2/books/kestrel/data/treemap/portcullis.acl2",
      "bytes": 272
    },
    {
      "path": "/acl2/books/kestrel/data/treemap/portcullis.lisp",
      "bytes": 337
    },
    {
      "path": "/acl2/books/kestrel/data/treeset/package.lsp",
      "bytes": 1676
    },
    {
      "path": "/acl2/books/kestrel/data/treeset/portcullis.acl2",
      "bytes": 272
    },
    {
      "path": "/acl2/books/kestrel/data/treeset/portcullis.lisp",
      "bytes": 337
    },
    {
      "path": "/acl2/books/kestrel/evaluators/defevaluator-plus.lisp",
      "bytes": 11176
    },
    {
      "path": "/acl2/books/kestrel/evaluators/defevaluator-theorems.lisp",
      "bytes": 6245
    },
    {
      "path": "/acl2/books/kestrel/evaluators/empty-eval-theorems.lisp",
      "bytes": 430
    },
    {
      "path": "/acl2/books/kestrel/evaluators/empty-eval.lisp",
      "bytes": 485
    },
    {
      "path": "/acl2/books/kestrel/event-macros/proof-preparation.lisp",
      "bytes": 3938
    },
    {
      "path": "/acl2/books/kestrel/event-macros/xdoc-constructors.lisp",
      "bytes": 44960
    },
    {
      "path": "/acl2/books/kestrel/fty/fty-omap.lisp",
      "bytes": 26460
    },
    {
      "path": "/acl2/books/kestrel/fty/fty-set.lisp",
      "bytes": 21022
    },
    {
      "path": "/acl2/books/kestrel/fty/fty-treemap.acl2",
      "bytes": 723
    },
    {
      "path": "/acl2/books/kestrel/fty/fty-treemap.lisp",
      "bytes": 66436
    },
    {
      "path": "/acl2/books/kestrel/fty/fty-treeset.acl2",
      "bytes": 634
    },
    {
      "path": "/acl2/books/kestrel/fty/fty-treeset.lisp",
      "bytes": 41986
    },
    {
      "path": "/acl2/books/kestrel/library-wrappers/ihs-logops-lemmas.lisp",
      "bytes": 943
    },
    {
      "path": "/acl2/books/kestrel/library-wrappers/ihs-quotient-remainder-lemmas.lisp",
      "bytes": 977
    },
    {
      "path": "/acl2/books/kestrel/lists-light/append-with-key.lisp",
      "bytes": 4110
    },
    {
      "path": "/acl2/books/kestrel/lists-light/append.lisp",
      "bytes": 6183
    },
    {
      "path": "/acl2/books/kestrel/lists-light/butlast.lisp",
      "bytes": 1292
    },
    {
      "path": "/acl2/books/kestrel/lists-light/cdr.lisp",
      "bytes": 1593
    },
    {
      "path": "/acl2/books/kestrel/lists-light/cons.lisp",
      "bytes": 2897
    },
    {
      "path": "/acl2/books/kestrel/lists-light/evens-and-odds.lisp",
      "bytes": 3344
    },
    {
      "path": "/acl2/books/kestrel/lists-light/firstn-def.lisp",
      "bytes": 418
    },
    {
      "path": "/acl2/books/kestrel/lists-light/intersection-equal.lisp",
      "bytes": 8829
    },
    {
      "path": "/acl2/books/kestrel/lists-light/len.lisp",
      "bytes": 4293
    },
    {
      "path": "/acl2/books/kestrel/lists-light/list-sets.lisp",
      "bytes": 4814
    },
    {
      "path": "/acl2/books/kestrel/lists-light/member-equal.lisp",
      "bytes": 8598
    },
    {
      "path": "/acl2/books/kestrel/lists-light/memberp-def.lisp",
      "bytes": 584
    },
    {
      "path": "/acl2/books/kestrel/lists-light/memberp.lisp",
      "bytes": 12376
    },
    {
      "path": "/acl2/books/kestrel/lists-light/memberp2.lisp",
      "bytes": 1684
    },
    {
      "path": "/acl2/books/kestrel/lists-light/no-duplicatesp-equal.lisp",
      "bytes": 5481
    },
    {
      "path": "/acl2/books/kestrel/lists-light/nth.lisp",
      "bytes": 5036
    },
    {
      "path": "/acl2/books/kestrel/lists-light/nthcdr.lisp",
      "bytes": 9577
    },
    {
      "path": "/acl2/books/kestrel/lists-light/perm-def.lisp",
      "bytes": 699
    },
    {
      "path": "/acl2/books/kestrel/lists-light/perm.lisp",
      "bytes": 11247
    },
    {
      "path": "/acl2/books/kestrel/lists-light/remove-duplicates-equal.lisp",
      "bytes": 1477
    },
    {
      "path": "/acl2/books/kestrel/lists-light/remove-equal.lisp",
      "bytes": 4338
    },
    {
      "path": "/acl2/books/kestrel/lists-light/remove1-equal.lisp",
      "bytes": 4942
    },
    {
      "path": "/acl2/books/kestrel/lists-light/repeat-def.lisp",
      "bytes": 1578
    },
    {
      "path": "/acl2/books/kestrel/lists-light/repeat.lisp",
      "bytes": 4650
    },
    {
      "path": "/acl2/books/kestrel/lists-light/revappend.lisp",
      "bytes": 5954
    },
    {
      "path": "/acl2/books/kestrel/lists-light/reverse-list-def.lisp",
      "bytes": 818
    },
    {
      "path": "/acl2/books/kestrel/lists-light/reverse-list.lisp",
      "bytes": 7274
    },
    {
      "path": "/acl2/books/kestrel/lists-light/reverse.lisp",
      "bytes": 2244
    },
    {
      "path": "/acl2/books/kestrel/lists-light/set-difference-equal.lisp",
      "bytes": 6467
    },
    {
      "path": "/acl2/books/kestrel/lists-light/subrange-def.lisp",
      "bytes": 1007
    },
    {
      "path": "/acl2/books/kestrel/lists-light/subrange.lisp",
      "bytes": 18857
    },
    {
      "path": "/acl2/books/kestrel/lists-light/subsetp-equal.lisp",
      "bytes": 17488
    },
    {
      "path": "/acl2/books/kestrel/lists-light/take.lisp",
      "bytes": 10094
    },
    {
      "path": "/acl2/books/kestrel/lists-light/take2.lisp",
      "bytes": 4838
    },
    {
      "path": "/acl2/books/kestrel/lists-light/true-list-fix.lisp",
      "bytes": 2101
    },
    {
      "path": "/acl2/books/kestrel/lists-light/union-equal.lisp",
      "bytes": 3699
    },
    {
      "path": "/acl2/books/kestrel/lists-light/update-nth.lisp",
      "bytes": 7729
    },
    {
      "path": "/acl2/books/kestrel/number-theory/cert.acl2",
      "bytes": 345
    },
    {
      "path": "/acl2/books/kestrel/number-theory/defprime-tests.lisp",
      "bytes": 3722
    },
    {
      "path": "/acl2/books/kestrel/number-theory/defprime.lisp",
      "bytes": 12292
    },
    {
      "path": "/acl2/books/kestrel/number-theory/divides.lisp",
      "bytes": 809
    },
    {
      "path": "/acl2/books/kestrel/number-theory/euler2-support.lisp",
      "bytes": 2027
    },
    {
      "path": "/acl2/books/kestrel/number-theory/mod-expt-fast.lisp",
      "bytes": 1403
    },
    {
      "path": "/acl2/books/kestrel/number-theory/mod.lisp",
      "bytes": 2999
    },
    {
      "path": "/acl2/books/kestrel/number-theory/package.lsp",
      "bytes": 1036
    },
    {
      "path": "/acl2/books/kestrel/number-theory/portcullis.acl2",
      "bytes": 319
    },
    {
      "path": "/acl2/books/kestrel/number-theory/portcullis.lisp",
      "bytes": 353
    },
    {
      "path": "/acl2/books/kestrel/number-theory/prime-fix.lisp",
      "bytes": 804
    },
    {
      "path": "/acl2/books/kestrel/number-theory/prime.lisp",
      "bytes": 690
    },
    {
      "path": "/acl2/books/kestrel/number-theory/primep-def-doc.lisp",
      "bytes": 758
    },
    {
      "path": "/acl2/books/kestrel/number-theory/primep-def.lisp",
      "bytes": 714
    },
    {
      "path": "/acl2/books/kestrel/number-theory/primes.lisp",
      "bytes": 2700
    },
    {
      "path": "/acl2/books/kestrel/number-theory/quadratic-residue.lisp",
      "bytes": 4629
    },
    {
      "path": "/acl2/books/kestrel/number-theory/tonelli-shanks-proof.lisp",
      "bytes": 54179
    },
    {
      "path": "/acl2/books/kestrel/number-theory/tonelli-shanks.lisp",
      "bytes": 24418
    },
    {
      "path": "/acl2/books/kestrel/number-theory/top.lisp",
      "bytes": 733
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/add.lisp",
      "bytes": 5680
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/bind-free-common.acl2",
      "bytes": 340
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/bind-free-common.lisp",
      "bytes": 1766
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/bind-free-rules.lisp",
      "bytes": 413
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/bind-free-tests.lisp",
      "bytes": 1515
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/bitp-idioms.lisp",
      "bytes": 4157
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/bv-rules-axe.lisp",
      "bytes": 3964
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/bv-rules.lisp",
      "bytes": 57253
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/div.lisp",
      "bytes": 1846
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/doc.acl2",
      "bytes": 314
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/doc.lisp",
      "bytes": 2629
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/equal-of-add-cancel-bind-free.lisp",
      "bytes": 4204
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/equal-of-add-cancel.lisp",
      "bytes": 3082
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/equal-of-add-move-negs-bind-free.lisp",
      "bytes": 8968
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/equal-of-add-move-negs.lisp",
      "bytes": 3520
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/equal-of-add-rules.lisp",
      "bytes": 416
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/fe-listp-fast.lisp",
      "bytes": 2465
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/fe-listp.lisp",
      "bytes": 1805
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/fep-fix.lisp",
      "bytes": 887
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/fep.lisp",
      "bytes": 2664
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/inv.lisp",
      "bytes": 5377
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/minus1.lisp",
      "bytes": 1598
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/mul.lisp",
      "bytes": 8216
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/neg.lisp",
      "bytes": 3406
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/package.lsp",
      "bytes": 547
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/portcullis.acl2",
      "bytes": 283
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/portcullis.lisp",
      "bytes": 363
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/pow.lisp",
      "bytes": 6875
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/prime-fields-alt.acl2",
      "bytes": 292
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/prime-fields-alt.lisp",
      "bytes": 15932
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/prime-fields-rules-axe.lisp",
      "bytes": 2891
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/prime-fields-rules.acl2",
      "bytes": 292
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/prime-fields-rules.lisp",
      "bytes": 32285
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/prime-fields.acl2",
      "bytes": 292
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/prime-fields.lisp",
      "bytes": 1081
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/printing.lisp",
      "bytes": 6741
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/rule-lists.acl2",
      "bytes": 292
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/rule-lists.lisp",
      "bytes": 1290
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/rules2.lisp",
      "bytes": 6580
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/sub.lisp",
      "bytes": 3353
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/support.lisp",
      "bytes": 454
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/top.lisp",
      "bytes": 1019
    },
    {
      "path": "/acl2/books/kestrel/prime-fields/unguarded-defuns.lisp",
      "bytes": 4274
    },
    {
      "path": "/acl2/books/kestrel/sequences/defforall.lisp",
      "bytes": 46625
    },
    {
      "path": "/acl2/books/kestrel/sequences/generics-utilities.lisp",
      "bytes": 2784
    },
    {
      "path": "/acl2/books/kestrel/sets/sets.lisp",
      "bytes": 14204
    },
    {
      "path": "/acl2/books/kestrel/strings-light/downcase.lisp",
      "bytes": 2439
    },
    {
      "path": "/acl2/books/kestrel/terms-light/all-fnnames1.lisp",
      "bytes": 859
    },
    {
      "path": "/acl2/books/kestrel/terms-light/all-vars1.lisp",
      "bytes": 2022
    },
    {
      "path": "/acl2/books/kestrel/terms-light/free-vars-in-term.lisp",
      "bytes": 9554
    },
    {
      "path": "/acl2/books/kestrel/terms-light/lambda-free-termp.lisp",
      "bytes": 3108
    },
    {
      "path": "/acl2/books/kestrel/terms-light/lambdas-closed-in-termp.lisp",
      "bytes": 7080
    },
    {
      "path": "/acl2/books/kestrel/terms-light/make-lambda-term-simple.lisp",
      "bytes": 2673
    },
    {
      "path": "/acl2/books/kestrel/terms-light/make-lambda-terms-simple.lisp",
      "bytes": 6213
    },
    {
      "path": "/acl2/books/kestrel/terms-light/no-duplicate-lambda-formals-in-termp.lisp",
      "bytes": 7583
    },
    {
      "path": "/acl2/books/kestrel/terms-light/no-nils-in-termp.lisp",
      "bytes": 7381
    },
    {
      "path": "/acl2/books/kestrel/terms-light/sublis-var-simple-proofs.lisp",
      "bytes": 19516
    },
    {
      "path": "/acl2/books/kestrel/terms-light/sublis-var-simple.lisp",
      "bytes": 2240
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/all-consp.lisp",
      "bytes": 1683
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/all-digit-charsp.lisp",
      "bytes": 826
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/all-integerp.lisp",
      "bytes": 4192
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/all-less-than-or-equal-def.lisp",
      "bytes": 513
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/all-less.lisp",
      "bytes": 4385
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/all-natp.lisp",
      "bytes": 1987
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/all-rationalp.lisp",
      "bytes": 516
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/append-all.lisp",
      "bytes": 744
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/character-listp.lisp",
      "bytes": 3478
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/make-character-list.lisp",
      "bytes": 1613
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/maxelem.lisp",
      "bytes": 7178
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/pseudo-term-listp.lisp",
      "bytes": 5062
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/rational-listp.lisp",
      "bytes": 2224
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/strict-symbol-less-than-sortedp.lisp",
      "bytes": 2004
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/symbol-listp.lisp",
      "bytes": 5207
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/symbol-listp2.lisp",
      "bytes": 641
    },
    {
      "path": "/acl2/books/kestrel/typed-lists-light/true-list-listp.lisp",
      "bytes": 1502
    },
    {
      "path": "/acl2/books/kestrel/untranslated-terms/add-conjunct-to-uterm.lisp",
      "bytes": 1710
    },
    {
      "path": "/acl2/books/kestrel/utilities/acons-fast.lisp",
      "bytes": 587
    },
    {
      "path": "/acl2/books/kestrel/utilities/add-prefix.lisp",
      "bytes": 1050
    },
    {
      "path": "/acl2/books/kestrel/utilities/assoc-keyword.lisp",
      "bytes": 2670
    },
    {
      "path": "/acl2/books/kestrel/utilities/coerce.lisp",
      "bytes": 5377
    },
    {
      "path": "/acl2/books/kestrel/utilities/declares0.lisp",
      "bytes": 43091
    },
    {
      "path": "/acl2/books/kestrel/utilities/def-constant-opener.lisp",
      "bytes": 3256
    },
    {
      "path": "/acl2/books/kestrel/utilities/defcalculation.lisp",
      "bytes": 3653
    },
    {
      "path": "/acl2/books/kestrel/utilities/defining-forms.lisp",
      "bytes": 4101
    },
    {
      "path": "/acl2/books/kestrel/utilities/defmacrodoc.lisp",
      "bytes": 28204
    },
    {
      "path": "/acl2/books/kestrel/utilities/defmacroq.lisp",
      "bytes": 2831
    },
    {
      "path": "/acl2/books/kestrel/utilities/defun-forms.lisp",
      "bytes": 10845
    },
    {
      "path": "/acl2/books/kestrel/utilities/digit-to-char.lisp",
      "bytes": 1559
    },
    {
      "path": "/acl2/books/kestrel/utilities/equal-of-booleans.lisp",
      "bytes": 1158
    },
    {
      "path": "/acl2/books/kestrel/utilities/er-soft-plus.lisp",
      "bytes": 3046
    },
    {
      "path": "/acl2/books/kestrel/utilities/erp.lisp",
      "bytes": 574
    },
    {
      "path": "/acl2/books/kestrel/utilities/explode-atom.lisp",
      "bytes": 557
    },
    {
      "path": "/acl2/books/kestrel/utilities/explode-nonnegative-integer.lisp",
      "bytes": 5846
    },
    {
      "path": "/acl2/books/kestrel/utilities/forms.lisp",
      "bytes": 1292
    },
    {
      "path": "/acl2/books/kestrel/utilities/fresh-names.lisp",
      "bytes": 6988
    },
    {
      "path": "/acl2/books/kestrel/utilities/intern-in-package-of-symbol.lisp",
      "bytes": 4185
    },
    {
      "path": "/acl2/books/kestrel/utilities/keyword-value-listp.lisp",
      "bytes": 1686
    },
    {
      "path": "/acl2/books/kestrel/utilities/keyword-value-lists2.lisp",
      "bytes": 1400
    },
    {
      "path": "/acl2/books/kestrel/utilities/legal-variable-listp.lisp",
      "bytes": 1248
    },
    {
      "path": "/acl2/books/kestrel/utilities/lookup-keyword.lisp",
      "bytes": 765
    },
    {
      "path": "/acl2/books/kestrel/utilities/macro-args.lisp",
      "bytes": 10689
    },
    {
      "path": "/acl2/books/kestrel/utilities/make-and.lisp",
      "bytes": 700
    },
    {
      "path": "/acl2/books/kestrel/utilities/make-doublets.lisp",
      "bytes": 1421
    },
    {
      "path": "/acl2/books/kestrel/utilities/make-function-calls-on-formals.lisp",
      "bytes": 797
    },
    {
      "path": "/acl2/books/kestrel/utilities/make-or.lisp",
      "bytes": 699
    },
    {
      "path": "/acl2/books/kestrel/utilities/make-termination-theorem.lisp",
      "bytes": 8552
    },
    {
      "path": "/acl2/books/kestrel/utilities/map-symbol-name.lisp",
      "bytes": 871
    },
    {
      "path": "/acl2/books/kestrel/utilities/maybe-unquote.lisp",
      "bytes": 743
    },
    {
      "path": "/acl2/books/kestrel/utilities/merge-sort-symbol-less-than.lisp",
      "bytes": 4872
    },
    {
      "path": "/acl2/books/kestrel/utilities/mutual-recursion-forms.lisp",
      "bytes": 8785
    },
    {
      "path": "/acl2/books/kestrel/utilities/mv-nth.lisp",
      "bytes": 1619
    },
    {
      "path": "/acl2/books/kestrel/utilities/my-get-event.lisp",
      "bytes": 2969
    },
    {
      "path": "/acl2/books/kestrel/utilities/myif-def.lisp",
      "bytes": 776
    },
    {
      "path": "/acl2/books/kestrel/utilities/myif.lisp",
      "bytes": 11086
    },
    {
      "path": "/acl2/books/kestrel/utilities/myquotep.lisp",
      "bytes": 1716
    },
    {
      "path": "/acl2/books/kestrel/utilities/nat-to-string.lisp",
      "bytes": 2137
    },
    {
      "path": "/acl2/books/kestrel/utilities/nfix.lisp",
      "bytes": 708
    },
    {
      "path": "/acl2/books/kestrel/utilities/ordinals.lisp",
      "bytes": 5287
    },
    {
      "path": "/acl2/books/kestrel/utilities/our-digit-char-p.lisp",
      "bytes": 632
    },
    {
      "path": "/acl2/books/kestrel/utilities/pack.lisp",
      "bytes": 6461
    },
    {
      "path": "/acl2/books/kestrel/utilities/polarity.lisp",
      "bytes": 7842
    },
    {
      "path": "/acl2/books/kestrel/utilities/pos-fix.lisp",
      "bytes": 513
    },
    {
      "path": "/acl2/books/kestrel/utilities/print-base-p.lisp",
      "bytes": 625
    },
    {
      "path": "/acl2/books/kestrel/utilities/printing.lisp",
      "bytes": 1938
    },
    {
      "path": "/acl2/books/kestrel/utilities/quote.lisp",
      "bytes": 2452
    },
    {
      "path": "/acl2/books/kestrel/utilities/read-acl2-oracle.lisp",
      "bytes": 1087
    },
    {
      "path": "/acl2/books/kestrel/utilities/smaller-termp.lisp",
      "bytes": 788
    },
    {
      "path": "/acl2/books/kestrel/utilities/split-keyword-args.lisp",
      "bytes": 901
    },
    {
      "path": "/acl2/books/kestrel/utilities/split-list-fast-defs.lisp",
      "bytes": 1755
    },
    {
      "path": "/acl2/books/kestrel/utilities/split-list-fast-rules.lisp",
      "bytes": 1419
    },
    {
      "path": "/acl2/books/kestrel/utilities/split-list-fast.lisp",
      "bytes": 7703
    },
    {
      "path": "/acl2/books/kestrel/utilities/strings.lisp",
      "bytes": 870
    },
    {
      "path": "/acl2/books/kestrel/utilities/symbol-term-alistp.lisp",
      "bytes": 4128
    },
    {
      "path": "/acl2/books/kestrel/utilities/tables.lisp",
      "bytes": 1975
    },
    {
      "path": "/acl2/books/kestrel/utilities/translate.lisp",
      "bytes": 5703
    },
    {
      "path": "/acl2/books/kestrel/utilities/unquote-list.lisp",
      "bytes": 809
    },
    {
      "path": "/acl2/books/kestrel/utilities/update-acl2-oracle.lisp",
      "bytes": 1084
    },
    {
      "path": "/acl2/books/kestrel/utilities/user-interface.lisp",
      "bytes": 4163
    },
    {
      "path": "/acl2/books/kestrel/utilities/world.lisp",
      "bytes": 18442
    },
    {
      "path": "/acl2/books/kestrel/world-light/fn-definedp.lisp",
      "bytes": 1170
    },
    {
      "path": "/acl2/books/kestrel/world-light/world-triplep.lisp",
      "bytes": 572
    },
    {
      "path": "/acl2/books/make-event/acl2x-help.lisp",
      "bytes": 8482
    },
    {
      "path": "/acl2/books/meta/meta-plus-equal.lisp",
      "bytes": 8213
    },
    {
      "path": "/acl2/books/meta/meta-plus-lessp.lisp",
      "bytes": 10852
    },
    {
      "path": "/acl2/books/meta/meta-times-equal.acl2",
      "bytes": 93
    },
    {
      "path": "/acl2/books/meta/meta-times-equal.lisp",
      "bytes": 15247
    },
    {
      "path": "/acl2/books/meta/meta.lisp",
      "bytes": 483
    },
    {
      "path": "/acl2/books/meta/pseudo-termp-lemmas.lisp",
      "bytes": 3517
    },
    {
      "path": "/acl2/books/meta/term-defuns.lisp",
      "bytes": 3727
    },
    {
      "path": "/acl2/books/meta/term-lemmas.lisp",
      "bytes": 3817
    },
    {
      "path": "/acl2/books/misc/computed-hint-rewrite.lisp",
      "bytes": 4209
    },
    {
      "path": "/acl2/books/misc/definline.lisp",
      "bytes": 2690
    },
    {
      "path": "/acl2/books/misc/gentle.lisp",
      "bytes": 6409
    },
    {
      "path": "/acl2/books/misc/hons-help.lisp",
      "bytes": 26440
    },
    {
      "path": "/acl2/books/misc/hons-help2.lisp",
      "bytes": 1995
    },
    {
      "path": "/acl2/books/misc/install-not-normalized.lisp",
      "bytes": 16549
    },
    {
      "path": "/acl2/books/misc/symbol-btree.acl2",
      "bytes": 260
    },
    {
      "path": "/acl2/books/misc/symbol-btree.lisp",
      "bytes": 28927
    },
    {
      "path": "/acl2/books/misc/symbol-print-full-escapes.lisp",
      "bytes": 2698
    },
    {
      "path": "/acl2/books/misc/total-order.acl2",
      "bytes": 76
    },
    {
      "path": "/acl2/books/misc/total-order.lisp",
      "bytes": 16208
    },
    {
      "path": "/acl2/books/misc/untranslate-patterns.lisp",
      "bytes": 21566
    },
    {
      "path": "/acl2/books/misc/without-waterfall-parallelism.lisp",
      "bytes": 3135
    },
    {
      "path": "/acl2/books/ordinals/LICENSE",
      "bytes": 1899
    },
    {
      "path": "/acl2/books/ordinals/e0-ordinal.lisp",
      "bytes": 12851
    },
    {
      "path": "/acl2/books/ordinals/lexicographic-book.lisp",
      "bytes": 5977
    },
    {
      "path": "/acl2/books/ordinals/lexicographic-ordering-without-arithmetic.lisp",
      "bytes": 211
    },
    {
      "path": "/acl2/books/ordinals/lexicographic-ordering.lisp",
      "bytes": 242
    },
    {
      "path": "/acl2/books/ordinals/limits.lisp",
      "bytes": 1746
    },
    {
      "path": "/acl2/books/ordinals/ordinal-addition.lisp",
      "bytes": 13112
    },
    {
      "path": "/acl2/books/ordinals/ordinal-basic-thms.lisp",
      "bytes": 10202
    },
    {
      "path": "/acl2/books/ordinals/ordinal-counter-examples.lisp",
      "bytes": 3725
    },
    {
      "path": "/acl2/books/ordinals/ordinal-definitions.lisp",
      "bytes": 8996
    },
    {
      "path": "/acl2/books/ordinals/ordinal-exponentiation.lisp",
      "bytes": 30914
    },
    {
      "path": "/acl2/books/ordinals/ordinal-isomorphism.lisp",
      "bytes": 18411
    },
    {
      "path": "/acl2/books/ordinals/ordinal-multiplication.lisp",
      "bytes": 15484
    },
    {
      "path": "/acl2/books/ordinals/ordinal-total-order.lisp",
      "bytes": 5819
    },
    {
      "path": "/acl2/books/ordinals/ordinals-without-arithmetic.lisp",
      "bytes": 80
    },
    {
      "path": "/acl2/books/ordinals/ordinals.lisp",
      "bytes": 111
    },
    {
      "path": "/acl2/books/ordinals/proof-of-well-foundedness.acl2",
      "bytes": 337
    },
    {
      "path": "/acl2/books/ordinals/proof-of-well-foundedness.lisp",
      "bytes": 4487
    },
    {
      "path": "/acl2/books/ordinals/top-with-meta.lisp",
      "bytes": 154
    },
    {
      "path": "/acl2/books/oslib/package.lsp",
      "bytes": 1997
    },
    {
      "path": "/acl2/books/oslib/portcullis.acl2",
      "bytes": 1543
    },
    {
      "path": "/acl2/books/oslib/portcullis.lisp",
      "bytes": 1691
    },
    {
      "path": "/acl2/books/powerlists/algebra.lisp",
      "bytes": 43818
    },
    {
      "path": "/acl2/books/powerlists/batcher-sort.lisp",
      "bytes": 35719
    },
    {
      "path": "/acl2/books/powerlists/bitonic-sort.lisp",
      "bytes": 4732
    },
    {
      "path": "/acl2/books/powerlists/cert.acl2",
      "bytes": 18
    },
    {
      "path": "/acl2/books/powerlists/cla-adder.lisp",
      "bytes": 12341
    },
    {
      "path": "/acl2/books/powerlists/defpkg.lsp",
      "bytes": 792
    },
    {
      "path": "/acl2/books/powerlists/gray-code.lisp",
      "bytes": 8380
    },
    {
      "path": "/acl2/books/powerlists/merge-sort.lisp",
      "bytes": 8665
    },
    {
      "path": "/acl2/books/powerlists/prefix-sum.lisp",
      "bytes": 27858
    },
    {
      "path": "/acl2/books/powerlists/simple.lisp",
      "bytes": 7383
    },
    {
      "path": "/acl2/books/powerlists/sort.lisp",
      "bytes": 6881
    },
    {
      "path": "/acl2/books/projects/apply/apply.lisp",
      "bytes": 1459
    },
    {
      "path": "/acl2/books/projects/apply/base.lisp",
      "bytes": 25279
    },
    {
      "path": "/acl2/books/projects/apply/definductor.lisp",
      "bytes": 27078
    },
    {
      "path": "/acl2/books/projects/apply/loop-lemmas.lisp",
      "bytes": 66568
    },
    {
      "path": "/acl2/books/projects/apply/loop.lisp",
      "bytes": 4159
    },
    {
      "path": "/acl2/books/projects/apply/relink-fancy-scion.lisp",
      "bytes": 50152
    },
    {
      "path": "/acl2/books/projects/apply/top.lisp",
      "bytes": 367
    },
    {
      "path": "/acl2/books/projects/cholesky/mlayers.lisp",
      "bytes": 3086
    },
    {
      "path": "/acl2/books/projects/cholesky/mout.lisp",
      "bytes": 10210
    },
    {
      "path": "/acl2/books/projects/cholesky/msplice.lisp",
      "bytes": 6539
    },
    {
      "path": "/acl2/books/projects/cholesky/msym.lisp",
      "bytes": 2697
    },
    {
      "path": "/acl2/books/projects/fields/embeddings.lisp",
      "bytes": 59476
    },
    {
      "path": "/acl2/books/projects/fields/extensions.lisp",
      "bytes": 121701
    },
    {
      "path": "/acl2/books/projects/fields/galois.lisp",
      "bytes": 111374
    },
    {
      "path": "/acl2/books/projects/fields/polynomials.lisp",
      "bytes": 26243
    },
    {
      "path": "/acl2/books/projects/fields/support/embeddings.lisp",
      "bytes": 431039
    },
    {
      "path": "/acl2/books/projects/fields/support/extensions.lisp",
      "bytes": 289043
    },
    {
      "path": "/acl2/books/projects/fields/support/galois.lisp",
      "bytes": 317560
    },
    {
      "path": "/acl2/books/projects/fields/vectors.lisp",
      "bytes": 31869
    },
    {
      "path": "/acl2/books/projects/gaussian-elim-solvers/df-solver-v9.lisp",
      "bytes": 78293
    },
    {
      "path": "/acl2/books/projects/groups/abelian.lisp",
      "bytes": 29058
    },
    {
      "path": "/acl2/books/projects/groups/actions.lisp",
      "bytes": 32692
    },
    {
      "path": "/acl2/books/projects/groups/cauchy.lisp",
      "bytes": 15245
    },
    {
      "path": "/acl2/books/projects/groups/groups.lisp",
      "bytes": 43749
    },
    {
      "path": "/acl2/books/projects/groups/lists.lisp",
      "bytes": 16389
    },
    {
      "path": "/acl2/books/projects/groups/maps.lisp",
      "bytes": 20263
    },
    {
      "path": "/acl2/books/projects/groups/products.lisp",
      "bytes": 14197
    },
    {
      "path": "/acl2/books/projects/groups/quotients.lisp",
      "bytes": 17568
    },
    {
      "path": "/acl2/books/projects/groups/simple.lisp",
      "bytes": 15058
    },
    {
      "path": "/acl2/books/projects/groups/support/a5.lisp",
      "bytes": 61736
    },
    {
      "path": "/acl2/books/projects/groups/support/abelian.lisp",
      "bytes": 153970
    },
    {
      "path": "/acl2/books/projects/groups/support/actions.lisp",
      "bytes": 92558
    },
    {
      "path": "/acl2/books/projects/groups/support/alt.lisp",
      "bytes": 34661
    },
    {
      "path": "/acl2/books/projects/groups/support/alt5.lisp",
      "bytes": 14246
    },
    {
      "path": "/acl2/books/projects/groups/support/dihedral.lisp",
      "bytes": 3120
    },
    {
      "path": "/acl2/books/projects/groups/support/groups.lisp",
      "bytes": 115294
    },
    {
      "path": "/acl2/books/projects/groups/support/lists.lisp",
      "bytes": 16676
    },
    {
      "path": "/acl2/books/projects/groups/support/maps.lisp",
      "bytes": 48113
    },
    {
      "path": "/acl2/books/projects/groups/support/maxine/dihedral.lisp",
      "bytes": 31308
    },
    {
      "path": "/acl2/books/projects/groups/support/perms.lisp",
      "bytes": 23246
    },
    {
      "path": "/acl2/books/projects/groups/support/permute.lisp",
      "bytes": 27171
    },
    {
      "path": "/acl2/books/projects/groups/support/products.lisp",
      "bytes": 69466
    },
    {
      "path": "/acl2/books/projects/groups/support/simple.lisp",
      "bytes": 73656
    },
    {
      "path": "/acl2/books/projects/groups/support/support/groups.lisp",
      "bytes": 137540
    },
    {
      "path": "/acl2/books/projects/groups/support/sylow.lisp",
      "bytes": 28146
    },
    {
      "path": "/acl2/books/projects/groups/support/sym.lisp",
      "bytes": 13936
    },
    {
      "path": "/acl2/books/projects/groups/support/totient.lisp",
      "bytes": 21695
    },
    {
      "path": "/acl2/books/projects/groups/support/transpositions.lisp",
      "bytes": 10847
    },
    {
      "path": "/acl2/books/projects/groups/sylow.lisp",
      "bytes": 8805
    },
    {
      "path": "/acl2/books/projects/groups/symmetric.lisp",
      "bytes": 27676
    },
    {
      "path": "/acl2/books/projects/linear/fdet.lisp",
      "bytes": 39813
    },
    {
      "path": "/acl2/books/projects/linear/field.lisp",
      "bytes": 13714
    },
    {
      "path": "/acl2/books/projects/linear/fmat.lisp",
      "bytes": 18904
    },
    {
      "path": "/acl2/books/projects/linear/rdet.lisp",
      "bytes": 41035
    },
    {
      "path": "/acl2/books/projects/linear/reduction.lisp",
      "bytes": 45863
    },
    {
      "path": "/acl2/books/projects/linear/ring.lisp",
      "bytes": 13866
    },
    {
      "path": "/acl2/books/projects/linear/rmat.lisp",
      "bytes": 21326
    },
    {
      "path": "/acl2/books/projects/linear/support/cramer.lisp",
      "bytes": 11379
    },
    {
      "path": "/acl2/books/projects/linear/support/fdet.lisp",
      "bytes": 182017
    },
    {
      "path": "/acl2/books/projects/linear/support/field.lisp",
      "bytes": 20736
    },
    {
      "path": "/acl2/books/projects/linear/support/fmat.lisp",
      "bytes": 55080
    },
    {
      "path": "/acl2/books/projects/linear/support/rdet.lisp",
      "bytes": 182007
    },
    {
      "path": "/acl2/books/projects/linear/support/reduction.lisp",
      "bytes": 232838
    },
    {
      "path": "/acl2/books/projects/linear/support/ring.lisp",
      "bytes": 18784
    },
    {
      "path": "/acl2/books/projects/linear/support/rmat.lisp",
      "bytes": 55089
    },
    {
      "path": "/acl2/books/projects/linear/support/vectors.lisp",
      "bytes": 231073
    },
    {
      "path": "/acl2/books/projects/linear/vectors.lisp",
      "bytes": 61030
    },
    {
      "path": "/acl2/books/projects/numbers/LICENSE",
      "bytes": 1642
    },
    {
      "path": "/acl2/books/projects/numbers/ballot.lisp",
      "bytes": 8979
    },
    {
      "path": "/acl2/books/projects/numbers/binomial.lisp",
      "bytes": 824
    },
    {
      "path": "/acl2/books/projects/numbers/birthday.lisp",
      "bytes": 6544
    },
    {
      "path": "/acl2/books/projects/numbers/derangements.lisp",
      "bytes": 8644
    },
    {
      "path": "/acl2/books/projects/numbers/div3.lisp",
      "bytes": 1448
    },
    {
      "path": "/acl2/books/projects/numbers/divisors.lisp",
      "bytes": 13992
    },
    {
      "path": "/acl2/books/projects/numbers/eisenstein.lisp",
      "bytes": 10034
    },
    {
      "path": "/acl2/books/projects/numbers/euclid.lisp",
      "bytes": 16203
    },
    {
      "path": "/acl2/books/projects/numbers/euler.lisp",
      "bytes": 10100
    },
    {
      "path": "/acl2/books/projects/numbers/fermat.lisp",
      "bytes": 4928
    },
    {
      "path": "/acl2/books/projects/numbers/gauss.lisp",
      "bytes": 5111
    },
    {
      "path": "/acl2/books/projects/numbers/girard.lisp",
      "bytes": 7106
    },
    {
      "path": "/acl2/books/projects/numbers/harmonic.lisp",
      "bytes": 2544
    },
    {
      "path": "/acl2/books/projects/numbers/konigsberg.lisp",
      "bytes": 3746
    },
    {
      "path": "/acl2/books/projects/numbers/mersenne.lisp",
      "bytes": 4525
    },
    {
      "path": "/acl2/books/projects/numbers/package.lsp",
      "bytes": 1306
    },
    {
      "path": "/acl2/books/projects/numbers/partitions.lisp",
      "bytes": 24345
    },
    {
      "path": "/acl2/books/projects/numbers/portcullis.acl2",
      "bytes": 308
    },
    {
      "path": "/acl2/books/projects/numbers/portcullis.lisp",
      "bytes": 356
    },
    {
      "path": "/acl2/books/projects/numbers/pratt.lisp",
      "bytes": 9433
    },
    {
      "path": "/acl2/books/projects/numbers/subseq.lisp",
      "bytes": 8022
    },
    {
      "path": "/acl2/books/projects/numbers/subsets.lisp",
      "bytes": 6360
    },
    {
      "path": "/acl2/books/projects/numbers/sum4squares.lisp",
      "bytes": 11690
    },
    {
      "path": "/acl2/books/projects/numbers/support/ballot.lisp",
      "bytes": 19633
    },
    {
      "path": "/acl2/books/projects/numbers/support/binomial.lisp",
      "bytes": 1204
    },
    {
      "path": "/acl2/books/projects/numbers/support/birthday.lisp",
      "bytes": 13337
    },
    {
      "path": "/acl2/books/projects/numbers/support/crt.lisp",
      "bytes": 11960
    },
    {
      "path": "/acl2/books/projects/numbers/support/derangements.lisp",
      "bytes": 36870
    },
    {
      "path": "/acl2/books/projects/numbers/support/divisors.lisp",
      "bytes": 37202
    },
    {
      "path": "/acl2/books/projects/numbers/support/eisenstein.lisp",
      "bytes": 16048
    },
    {
      "path": "/acl2/books/projects/numbers/support/euclid.lisp",
      "bytes": 22003
    },
    {
      "path": "/acl2/books/projects/numbers/support/euler.lisp",
      "bytes": 19051
    },
    {
      "path": "/acl2/books/projects/numbers/support/fermat.lisp",
      "bytes": 7967
    },
    {
      "path": "/acl2/books/projects/numbers/support/fta.lisp",
      "bytes": 11413
    },
    {
      "path": "/acl2/books/projects/numbers/support/gauss.acl2",
      "bytes": 37
    },
    {
      "path": "/acl2/books/projects/numbers/support/gauss.lisp",
      "bytes": 9208
    },
    {
      "path": "/acl2/books/projects/numbers/support/girard.lisp",
      "bytes": 21076
    },
    {
      "path": "/acl2/books/projects/numbers/support/mersenne.lisp",
      "bytes": 8141
    },
    {
      "path": "/acl2/books/projects/numbers/support/partitions.lisp",
      "bytes": 59341
    },
    {
      "path": "/acl2/books/projects/numbers/support/pratt.lisp",
      "bytes": 36356
    },
    {
      "path": "/acl2/books/projects/numbers/support/subseq.lisp",
      "bytes": 20916
    },
    {
      "path": "/acl2/books/projects/numbers/support/subsets.lisp",
      "bytes": 21223
    },
    {
      "path": "/acl2/books/projects/numbers/support/sum4squares.lisp",
      "bytes": 40769
    },
    {
      "path": "/acl2/books/projects/numbers/support/sylvester.lisp",
      "bytes": 24407
    },
    {
      "path": "/acl2/books/projects/numbers/support/triples.lisp",
      "bytes": 13933
    },
    {
      "path": "/acl2/books/projects/numbers/support/z2q.acl2",
      "bytes": 140
    },
    {
      "path": "/acl2/books/projects/numbers/support/z2q.lisp",
      "bytes": 7069
    },
    {
      "path": "/acl2/books/projects/numbers/sylvester.lisp",
      "bytes": 13717
    },
    {
      "path": "/acl2/books/projects/numbers/triangular.lisp",
      "bytes": 1490
    },
    {
      "path": "/acl2/books/projects/numbers/triples.lisp",
      "bytes": 4415
    },
    {
      "path": "/acl2/books/projects/numbers/z2q.lisp",
      "bytes": 5480
    },
    {
      "path": "/acl2/books/projects/schroeder-bernstein/cert.acl2",
      "bytes": 221
    },
    {
      "path": "/acl2/books/projects/schroeder-bernstein/chains.lisp",
      "bytes": 21864
    },
    {
      "path": "/acl2/books/projects/schroeder-bernstein/definverse.lisp",
      "bytes": 5742
    },
    {
      "path": "/acl2/books/projects/schroeder-bernstein/package.lsp",
      "bytes": 610
    },
    {
      "path": "/acl2/books/projects/schroeder-bernstein/portcullis.acl2",
      "bytes": 212
    },
    {
      "path": "/acl2/books/projects/schroeder-bernstein/portcullis.lisp",
      "bytes": 213
    },
    {
      "path": "/acl2/books/projects/schroeder-bernstein/schroeder-bernstein.lisp",
      "bytes": 2986
    },
    {
      "path": "/acl2/books/projects/schroeder-bernstein/setup.lisp",
      "bytes": 2051
    },
    {
      "path": "/acl2/books/projects/schroeder-bernstein/witness.lisp",
      "bytes": 6974
    },
    {
      "path": "/acl2/books/projects/set-theory/algebra/groups.lisp",
      "bytes": 1415
    },
    {
      "path": "/acl2/books/projects/set-theory/algebra/integer-group.lisp",
      "bytes": 1104
    },
    {
      "path": "/acl2/books/projects/set-theory/base.lisp",
      "bytes": 87967
    },
    {
      "path": "/acl2/books/projects/set-theory/bijection.lisp",
      "bytes": 19396
    },
    {
      "path": "/acl2/books/projects/set-theory/cantor.lisp",
      "bytes": 2934
    },
    {
      "path": "/acl2/books/projects/set-theory/cert.acl2",
      "bytes": 309
    },
    {
      "path": "/acl2/books/projects/set-theory/defthmz-plus.lisp",
      "bytes": 2559
    },
    {
      "path": "/acl2/books/projects/set-theory/doc.lisp",
      "bytes": 48191
    },
    {
      "path": "/acl2/books/projects/set-theory/finite/base.lisp",
      "bytes": 461
    },
    {
      "path": "/acl2/books/projects/set-theory/finite/cert.acl2",
      "bytes": 175
    },
    {
      "path": "/acl2/books/projects/set-theory/finite/finite-bang.lisp",
      "bytes": 14512
    },
    {
      "path": "/acl2/books/projects/set-theory/finite/finite-domain.lisp",
      "bytes": 5950
    },
    {
      "path": "/acl2/books/projects/set-theory/finite/finite-image.lisp",
      "bytes": 752
    },
    {
      "path": "/acl2/books/projects/set-theory/finite/finite-inverse.lisp",
      "bytes": 1994
    },
    {
      "path": "/acl2/books/projects/set-theory/finite/finite-restrict.lisp",
      "bytes": 976
    },
    {
      "path": "/acl2/books/projects/set-theory/finite/finite-union2.lisp",
      "bytes": 8792
    },
    {
      "path": "/acl2/books/projects/set-theory/finite/top.lisp",
      "bytes": 371
    },
    {
      "path": "/acl2/books/projects/set-theory/finseqs.lisp",
      "bytes": 7111
    },
    {
      "path": "/acl2/books/projects/set-theory/foldr.lisp",
      "bytes": 6336
    },
    {
      "path": "/acl2/books/projects/set-theory/fun-space.lisp",
      "bytes": 3568
    },
    {
      "path": "/acl2/books/projects/set-theory/identity.lisp",
      "bytes": 1539
    },
    {
      "path": "/acl2/books/projects/set-theory/image-plus.lisp",
      "bytes": 610
    },
    {
      "path": "/acl2/books/projects/set-theory/induction-support.lisp",
      "bytes": 5307
    },
    {
      "path": "/acl2/books/projects/set-theory/induction.lisp",
      "bytes": 5526
    },
    {
      "path": "/acl2/books/projects/set-theory/injective-funp.lisp",
      "bytes": 1374
    },
    {
      "path": "/acl2/books/projects/set-theory/intersection.lisp",
      "bytes": 4457
    },
    {
      "path": "/acl2/books/projects/set-theory/inverse.lisp",
      "bytes": 6033
    },
    {
      "path": "/acl2/books/projects/set-theory/iterate.lisp",
      "bytes": 1290
    },
    {
      "path": "/acl2/books/projects/set-theory/ordinals.lisp",
      "bytes": 14347
    },
    {
      "path": "/acl2/books/projects/set-theory/package.lsp",
      "bytes": 1161
    },
    {
      "path": "/acl2/books/projects/set-theory/phoenix.lisp",
      "bytes": 2822
    },
    {
      "path": "/acl2/books/projects/set-theory/portcullis.acl2",
      "bytes": 163
    },
    {
      "path": "/acl2/books/projects/set-theory/portcullis.lisp",
      "bytes": 224
    },
    {
      "path": "/acl2/books/projects/set-theory/prove-acl2p.lisp",
      "bytes": 9569
    },
    {
      "path": "/acl2/books/projects/set-theory/reals/cert.acl2",
      "bytes": 175
    },
    {
      "path": "/acl2/books/projects/set-theory/reals/dedekind.lisp",
      "bytes": 3310
    },
    {
      "path": "/acl2/books/projects/set-theory/reals/negative.lisp",
      "bytes": 13823
    },
    {
      "path": "/acl2/books/projects/set-theory/reals/sum.lisp",
      "bytes": 9633
    },
    {
      "path": "/acl2/books/projects/set-theory/restrict.lisp",
      "bytes": 4856
    },
    {
      "path": "/acl2/books/projects/set-theory/schroeder-bernstein-1.lisp",
      "bytes": 3681
    },
    {
      "path": "/acl2/books/projects/set-theory/schroeder-bernstein-support.lisp",
      "bytes": 47127
    },
    {
      "path": "/acl2/books/projects/set-theory/schroeder-bernstein.lisp",
      "bytes": 1511
    },
    {
      "path": "/acl2/books/projects/set-theory/set-algebra.lisp",
      "bytes": 14137
    },
    {
      "path": "/acl2/books/projects/set-theory/skolem.lisp",
      "bytes": 3274
    },
    {
      "path": "/acl2/books/projects/set-theory/swap.lisp",
      "bytes": 4724
    },
    {
      "path": "/acl2/books/projects/set-theory/tc.lisp",
      "bytes": 8906
    },
    {
      "path": "/acl2/books/projects/set-theory/top.lisp",
      "bytes": 1142
    },
    {
      "path": "/acl2/books/projects/set-theory/topology/cert.acl2",
      "bytes": 175
    },
    {
      "path": "/acl2/books/projects/set-theory/topology/closed-subspace-is-compact.lisp",
      "bytes": 19581
    },
    {
      "path": "/acl2/books/projects/set-theory/topology/compact-is-normal.lisp",
      "bytes": 27355
    },
    {
      "path": "/acl2/books/projects/set-theory/topology/compact-is-regular.lisp",
      "bytes": 32123
    },
    {
      "path": "/acl2/books/projects/set-theory/topology/compact.lisp",
      "bytes": 597
    },
    {
      "path": "/acl2/books/projects/set-theory/topology/finite-intersection-closure.lisp",
      "bytes": 7776
    },
    {
      "path": "/acl2/books/projects/set-theory/topology/normal.lisp",
      "bytes": 1535
    },
    {
      "path": "/acl2/books/projects/set-theory/topology/prelims.lisp",
      "bytes": 1250
    },
    {
      "path": "/acl2/books/projects/set-theory/topology/subspace.lisp",
      "bytes": 15456
    },
    {
      "path": "/acl2/books/projects/set-theory/utilities/cert.acl2",
      "bytes": 369
    },
    {
      "path": "/acl2/books/projects/set-theory/utilities/change-pkg.lisp",
      "bytes": 4195
    },
    {
      "path": "/acl2/books/projects/set-theory/utilities/defthme.lisp",
      "bytes": 6086
    },
    {
      "path": "/acl2/books/projects/set-theory/utilities/remove-hypz.lisp",
      "bytes": 703
    },
    {
      "path": "/acl2/books/projects/set-theory/zfns.lisp",
      "bytes": 2926
    },
    {
      "path": "/acl2/books/projects/set-theory/zify-motivation.lisp",
      "bytes": 1954
    },
    {
      "path": "/acl2/books/projects/set-theory/zify.lisp",
      "bytes": 24193
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/add.lisp",
      "bytes": 16271
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/basic.lisp",
      "bytes": 15187
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/bits.lisp",
      "bytes": 28564
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/cert.acl2",
      "bytes": 21
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/defs.lisp",
      "bytes": 14485
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/div.lisp",
      "bytes": 12028
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/doc.acl2",
      "bytes": 289
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/doc.lisp",
      "bytes": 8622
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/excps.lisp",
      "bytes": 40527
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/float.lisp",
      "bytes": 12252
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/gl.acl2",
      "bytes": 74
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/gl.lisp",
      "bytes": 2605
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/log.lisp",
      "bytes": 14485
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/mult.lisp",
      "bytes": 15348
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/rac.lisp",
      "bytes": 8124
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/reps.lisp",
      "bytes": 12024
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/round.lisp",
      "bytes": 52711
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/sqrt.lisp",
      "bytes": 9040
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/srt.lisp",
      "bytes": 20694
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/top.lisp",
      "bytes": 2230
    },
    {
      "path": "/acl2/books/rtl/rel11/lib/util.lisp",
      "bytes": 6058
    },
    {
      "path": "/acl2/books/rtl/rel11/localize-macros.lisp",
      "bytes": 778
    },
    {
      "path": "/acl2/books/rtl/rel11/package.lsp",
      "bytes": 1245
    },
    {
      "path": "/acl2/books/rtl/rel11/portcullis.acl2",
      "bytes": 179
    },
    {
      "path": "/acl2/books/rtl/rel11/portcullis.lisp",
      "bytes": 205
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/arith.lisp",
      "bytes": 2072
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/arith2.lisp",
      "bytes": 16417
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/basic.lisp",
      "bytes": 8421
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/cert.acl2",
      "bytes": 195
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/cg.lisp",
      "bytes": 4116
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/common-factor-defuns.lisp",
      "bytes": 7301
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/common-factor.lisp",
      "bytes": 4739
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/complex-rationalp.lisp",
      "bytes": 1602
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/denominator.lisp",
      "bytes": 1597
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/even-odd.lisp",
      "bytes": 7034
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/even-odd2-proofs.lisp",
      "bytes": 8264
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/even-odd2.lisp",
      "bytes": 4906
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/expo-proofs.lisp",
      "bytes": 29331
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/expo.lisp",
      "bytes": 18095
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/expt-proofs.lisp",
      "bytes": 25913
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/expt.lisp",
      "bytes": 16224
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/extra-rules.lisp",
      "bytes": 8278
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/fl-expt.lisp",
      "bytes": 5194
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/fl-hacks.lisp",
      "bytes": 2670
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/fl-proofs.lisp",
      "bytes": 27013
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/fl.lisp",
      "bytes": 18179
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/floor-proofs.lisp",
      "bytes": 9349
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/floor.lisp",
      "bytes": 5813
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/fp.lisp",
      "bytes": 11069
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/fp2.lisp",
      "bytes": 26176
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/ground-zero.lisp",
      "bytes": 1025
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/induct.lisp",
      "bytes": 1879
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/integerp.lisp",
      "bytes": 3833
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/inverted-factor.lisp",
      "bytes": 4866
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/mod-expt.lisp",
      "bytes": 12199
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/mod-proofs.lisp",
      "bytes": 50235
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/mod.lisp",
      "bytes": 31742
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/negative-syntaxp.lisp",
      "bytes": 3290
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/nniq.lisp",
      "bytes": 21763
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/numerator.lisp",
      "bytes": 2452
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/power2p.lisp",
      "bytes": 5428
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/predicate.lisp",
      "bytes": 1184
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/product-proofs.lisp",
      "bytes": 4230
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/product.lisp",
      "bytes": 2327
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/rationalp.lisp",
      "bytes": 1820
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/top.lisp",
      "bytes": 2174
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/unary-divide.lisp",
      "bytes": 2764
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/arithmetic/x-2xx.lisp",
      "bytes": 4722
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/lib/basic.lisp",
      "bytes": 10844
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/lib/bits.lisp",
      "bytes": 24227
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/lib/cert.acl2",
      "bytes": 195
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/lib/float.lisp",
      "bytes": 11670
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/lib/log.lisp",
      "bytes": 14546
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/lib/round.lisp",
      "bytes": 41618
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/lib/top.lisp",
      "bytes": 1000
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/lib/util.lisp",
      "bytes": 4572
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/arith-extra.lisp",
      "bytes": 605
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/arith.lisp",
      "bytes": 28315
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/basic-extra.lisp",
      "bytes": 2119
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/basic.lisp",
      "bytes": 10882
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/bits-extra.lisp",
      "bytes": 550
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/bits.lisp",
      "bytes": 21067
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/bvecp-raw-helpers-extra.lisp",
      "bytes": 9506
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/bvecp-raw-helpers.lisp",
      "bytes": 26511
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/float-extra2.lisp",
      "bytes": 33300
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/float.lisp",
      "bytes": 19081
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/round-extra2.lisp",
      "bytes": 238247
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta1/round.lisp",
      "bytes": 39168
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta2/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta2/float-extra.lisp",
      "bytes": 663
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1.delta2/float.lisp",
      "bytes": 18651
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/arith.lisp",
      "bytes": 28226
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/basic.lisp",
      "bytes": 10044
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/bits.lisp",
      "bytes": 21254
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/bvecp-raw-helpers.lisp",
      "bytes": 21249
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/float.lisp",
      "bytes": 11021
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/log.lisp",
      "bytes": 20111
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/reps.lisp",
      "bytes": 11396
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/round.lisp",
      "bytes": 45930
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/rtl.lisp",
      "bytes": 19861
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/top.lisp",
      "bytes": 1225
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib1/util.lisp",
      "bytes": 3883
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/arith.lisp",
      "bytes": 28659
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/bits-new-proofs.lisp",
      "bytes": 56907
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/bits-new.lisp",
      "bytes": 24035
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/bits-proofs.lisp",
      "bytes": 49229
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/bits.lisp",
      "bytes": 22273
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/bvecp-helpers.lisp",
      "bytes": 1369
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/bvecp-raw-helpers-proofs.lisp",
      "bytes": 21552
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/bvecp-raw-helpers.lisp",
      "bytes": 20237
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/float-new-proofs.lisp",
      "bytes": 21757
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/float-new.lisp",
      "bytes": 18817
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/float-proofs.lisp",
      "bytes": 20985
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/float.lisp",
      "bytes": 18015
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/log-new-proofs.lisp",
      "bytes": 52968
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/log-new.lisp",
      "bytes": 12834
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/log-proofs.lisp",
      "bytes": 13126
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/log.lisp",
      "bytes": 12593
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/logn-new-proofs.lisp",
      "bytes": 27301
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/logn-new.lisp",
      "bytes": 26045
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/logn-proofs.lisp",
      "bytes": 26081
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/logn.lisp",
      "bytes": 20114
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/logn2log-proofs.lisp",
      "bytes": 2950
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/logn2log.lisp",
      "bytes": 1446
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/round-new-proofs.lisp",
      "bytes": 42924
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/round-new.lisp",
      "bytes": 39880
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/round-proofs.lisp",
      "bytes": 41008
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/round.lisp",
      "bytes": 39884
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/rtl-new-proofs.lisp",
      "bytes": 24586
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/rtl-new.lisp",
      "bytes": 20309
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/rtl-proofs.lisp",
      "bytes": 24981
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/rtl.lisp",
      "bytes": 19862
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/simplify-model-helpers-new-proofs.lisp",
      "bytes": 3265
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/simplify-model-helpers-new.lisp",
      "bytes": 2611
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/simplify-model-helpers-proofs.lisp",
      "bytes": 3256
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/simplify-model-helpers.lisp",
      "bytes": 2467
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta1/util.lisp",
      "bytes": 4300
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta2/add-lib.lisp",
      "bytes": 5251
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta2/base.lisp",
      "bytes": 1707
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta2/bits.lisp",
      "bytes": 23692
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta2/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta2/log.lisp",
      "bytes": 12658
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta3/base.lisp",
      "bytes": 1729
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta3/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2.delta3/simplify-model-helpers.lisp",
      "bytes": 2878
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/arith.lisp",
      "bytes": 28505
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/base.lisp",
      "bytes": 1587
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/basic.lisp",
      "bytes": 10865
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/bits.lisp",
      "bytes": 20888
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/float.lisp",
      "bytes": 18591
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/log.lisp",
      "bytes": 20101
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/round.lisp",
      "bytes": 39122
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/rtl.lisp",
      "bytes": 19851
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/simplify-model-helpers.lisp",
      "bytes": 2498
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/top.lisp",
      "bytes": 1152
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib2/util.lisp",
      "bytes": 3865
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta2/basic.lisp",
      "bytes": 10725
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta2/bits-old.lisp",
      "bytes": 51539
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta2/bits.lisp",
      "bytes": 49794
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta2/bvecp-raw-helpers.lisp",
      "bytes": 20234
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta2/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta2/float.lisp",
      "bytes": 14134
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta2/log.lisp",
      "bytes": 17716
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta2/logn.lisp",
      "bytes": 20140
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta2/logn2log.lisp",
      "bytes": 1684
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta2/round.lisp",
      "bytes": 41522
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta2/simplify-model-helpers.lisp",
      "bytes": 2892
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta3/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3.delta3/round.lisp",
      "bytes": 24868
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/arith.lisp",
      "bytes": 28513
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/base.lisp",
      "bytes": 1779
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/basic.lisp",
      "bytes": 10865
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/bits.lisp",
      "bytes": 23679
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/bvecp-helpers.lisp",
      "bytes": 1384
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/bvecp-raw-helpers.lisp",
      "bytes": 20191
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/float.lisp",
      "bytes": 18007
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/log.lisp",
      "bytes": 12897
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/logn.lisp",
      "bytes": 20107
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/logn2log.lisp",
      "bytes": 1461
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/round.lisp",
      "bytes": 39876
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/rtl.lisp",
      "bytes": 19856
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/simplify-model-helpers.lisp",
      "bytes": 2810
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/top.lisp",
      "bytes": 1235
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/lib3/util.lisp",
      "bytes": 4702
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/all-ones.lisp",
      "bytes": 770
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/ash.lisp",
      "bytes": 1818
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/away-proofs.lisp",
      "bytes": 50187
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/away.lisp",
      "bytes": 13250
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/badguys.lisp",
      "bytes": 1851
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bias-proofs.lisp",
      "bytes": 2446
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bias.lisp",
      "bytes": 1640
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bitn-proofs.lisp",
      "bytes": 37841
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bitn.lisp",
      "bytes": 19778
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bits-proofs.lisp",
      "bytes": 56904
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bits-trunc-proofs.lisp",
      "bytes": 3710
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bits-trunc.lisp",
      "bytes": 1381
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bits.lisp",
      "bytes": 27368
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bvecp-helpers.lisp",
      "bytes": 6734
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bvecp-lemmas.lisp",
      "bytes": 5639
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bvecp-proofs.lisp",
      "bytes": 7431
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/bvecp.lisp",
      "bytes": 5119
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/cat-def.lisp",
      "bytes": 3090
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/cat-proofs.lisp",
      "bytes": 41897
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/cat.lisp",
      "bytes": 26481
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/clocks.lisp",
      "bytes": 5582
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/decode-proofs.lisp",
      "bytes": 1437
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/decode.lisp",
      "bytes": 1196
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/drnd-original.lisp",
      "bytes": 83159
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/encode.lisp",
      "bytes": 4986
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/ereps-proofs.lisp",
      "bytes": 21225
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/ereps.lisp",
      "bytes": 6481
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/float-extra.lisp",
      "bytes": 19290
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/float.lisp",
      "bytes": 55426
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/ground-zero.lisp",
      "bytes": 462
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/guards.lisp",
      "bytes": 3176
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/ireps.lisp",
      "bytes": 31708
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/land.lisp",
      "bytes": 19058
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/land0-proofs.lisp",
      "bytes": 27335
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/land0.lisp",
      "bytes": 12244
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lextra-proofs.lisp",
      "bytes": 7295
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lextra.lisp",
      "bytes": 17327
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lextra0.lisp",
      "bytes": 1645
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lior.lisp",
      "bytes": 17551
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lior0-proofs.lisp",
      "bytes": 19027
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lior0.lisp",
      "bytes": 11198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lnot-proofs.lisp",
      "bytes": 24493
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lnot.lisp",
      "bytes": 6920
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/log-proofs.lisp",
      "bytes": 50909
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/log.lisp",
      "bytes": 7922
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/logand-proofs.lisp",
      "bytes": 19946
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/logand.lisp",
      "bytes": 10305
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/logeqv.lisp",
      "bytes": 3897
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/logior-proofs.lisp",
      "bytes": 24023
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/logior.lisp",
      "bytes": 8089
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/logior1-proofs.lisp",
      "bytes": 792
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/logior1.lisp",
      "bytes": 803
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lognot.lisp",
      "bytes": 3916
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/logorc1.lisp",
      "bytes": 2229
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/logs.lisp",
      "bytes": 6838
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/logxor.lisp",
      "bytes": 7192
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lxor.lisp",
      "bytes": 15919
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lxor0-proofs.lisp",
      "bytes": 16092
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/lxor0.lisp",
      "bytes": 8927
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/merge.lisp",
      "bytes": 65034
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/merge2.lisp",
      "bytes": 7777
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/mod4.lisp",
      "bytes": 4130
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/model-helpers.lisp",
      "bytes": 693
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/mulcat-proofs.lisp",
      "bytes": 5642
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/mulcat.lisp",
      "bytes": 4461
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/near+-proofs.lisp",
      "bytes": 71892
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/near+.lisp",
      "bytes": 10949
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/near-proofs.lisp",
      "bytes": 85072
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/near.lisp",
      "bytes": 13284
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/ocat.lisp",
      "bytes": 11871
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/oddr-proofs.lisp",
      "bytes": 19308
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/oddr.lisp",
      "bytes": 5973
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/openers.lisp",
      "bytes": 1895
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/package-defs.lisp",
      "bytes": 2811
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/rewrite-theory.lisp",
      "bytes": 1289
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/rnd.lisp",
      "bytes": 39450
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/round-extra.lisp",
      "bytes": 11605
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/rtl.lisp",
      "bytes": 15923
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/setbitn-proofs.lisp",
      "bytes": 6968
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/setbitn.lisp",
      "bytes": 4443
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/setbits-proofs.lisp",
      "bytes": 13736
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/setbits.lisp",
      "bytes": 11383
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/sgn.lisp",
      "bytes": 556
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/shft.lisp",
      "bytes": 1485
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/simplify-model-helpers.lisp",
      "bytes": 2500
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/sticky-proofs.lisp",
      "bytes": 34295
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/sticky.lisp",
      "bytes": 7758
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/sumbits.lisp",
      "bytes": 2104
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/top.lisp",
      "bytes": 555
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/top1.lisp",
      "bytes": 32299
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/trunc-proofs.lisp",
      "bytes": 42679
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/trunc.lisp",
      "bytes": 13988
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/support/util.lisp",
      "bytes": 3806
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/top/cert.acl2",
      "bytes": 198
    },
    {
      "path": "/acl2/books/rtl/rel11/rel9-rtl-pkg/support/top/top.lisp",
      "bytes": 1705
    },
    {
      "path": "/acl2/books/rtl/rel11/support/add.lisp",
      "bytes": 39275
    },
    {
      "path": "/acl2/books/rtl/rel11/support/basic.lisp",
      "bytes": 24666
    },
    {
      "path": "/acl2/books/rtl/rel11/support/bits.lisp",
      "bytes": 87254
    },
    {
      "path": "/acl2/books/rtl/rel11/support/cert.acl2",
      "bytes": 296
    },
    {
      "path": "/acl2/books/rtl/rel11/support/clz.lisp",
      "bytes": 6829
    },
    {
      "path": "/acl2/books/rtl/rel11/support/definitions.lisp",
      "bytes": 36878
    },
    {
      "path": "/acl2/books/rtl/rel11/support/div.lisp",
      "bytes": 8264
    },
    {
      "path": "/acl2/books/rtl/rel11/support/drnd.lisp",
      "bytes": 10195
    },
    {
      "path": "/acl2/books/rtl/rel11/support/example.lisp",
      "bytes": 21810
    },
    {
      "path": "/acl2/books/rtl/rel11/support/excps.lisp",
      "bytes": 51661
    },
    {
      "path": "/acl2/books/rtl/rel11/support/float.lisp",
      "bytes": 66348
    },
    {
      "path": "/acl2/books/rtl/rel11/support/gl.lisp",
      "bytes": 3193
    },
    {
      "path": "/acl2/books/rtl/rel11/support/harrison.lisp",
      "bytes": 17845
    },
    {
      "path": "/acl2/books/rtl/rel11/support/injection.lisp",
      "bytes": 135541
    },
    {
      "path": "/acl2/books/rtl/rel11/support/log.lisp",
      "bytes": 37830
    },
    {
      "path": "/acl2/books/rtl/rel11/support/lza.lisp",
      "bytes": 53918
    },
    {
      "path": "/acl2/books/rtl/rel11/support/lza2.lisp",
      "bytes": 60694
    },
    {
      "path": "/acl2/books/rtl/rel11/support/markstein.lisp",
      "bytes": 164682
    },
    {
      "path": "/acl2/books/rtl/rel11/support/mult.lisp",
      "bytes": 49045
    },
    {
      "path": "/acl2/books/rtl/rel11/support/newton.lisp",
      "bytes": 73067
    },
    {
      "path": "/acl2/books/rtl/rel11/support/old-round.lisp",
      "bytes": 207623
    },
    {
      "path": "/acl2/books/rtl/rel11/support/ppa.lisp",
      "bytes": 24962
    },
    {
      "path": "/acl2/books/rtl/rel11/support/rac.lisp",
      "bytes": 9930
    },
    {
      "path": "/acl2/books/rtl/rel11/support/rcp.lisp",
      "bytes": 3415
    },
    {
      "path": "/acl2/books/rtl/rel11/support/reps.lisp",
      "bytes": 34791
    },
    {
      "path": "/acl2/books/rtl/rel11/support/rnd-near-equal.lisp",
      "bytes": 13543
    },
    {
      "path": "/acl2/books/rtl/rel11/support/round.lisp",
      "bytes": 38185
    },
    {
      "path": "/acl2/books/rtl/rel11/support/sqrt.lisp",
      "bytes": 67294
    },
    {
      "path": "/acl2/books/rtl/rel11/support/srt.lisp",
      "bytes": 78876
    },
    {
      "path": "/acl2/books/rtl/rel11/support/top.lisp",
      "bytes": 872
    },
    {
      "path": "/acl2/books/rtl/rel11/support/util.lisp",
      "bytes": 5989
    },
    {
      "path": "/acl2/books/rtl/rel11/support/verify-guards.lisp",
      "bytes": 17011
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/arith.lisp",
      "bytes": 2064
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/arith2.lisp",
      "bytes": 16400
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/basic.lisp",
      "bytes": 8422
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/cg.lisp",
      "bytes": 4117
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/common-factor-defuns.lisp",
      "bytes": 7302
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/common-factor.lisp",
      "bytes": 4731
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/complex-rationalp.lisp",
      "bytes": 1603
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/denominator.lisp",
      "bytes": 1595
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/even-odd.lisp",
      "bytes": 7035
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/even-odd2-proofs.lisp",
      "bytes": 8265
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/even-odd2.lisp",
      "bytes": 4906
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/expo-proofs.lisp",
      "bytes": 28869
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/expo.lisp",
      "bytes": 17636
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/expt-proofs.lisp",
      "bytes": 25908
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/expt.lisp",
      "bytes": 16225
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/extra-rules.lisp",
      "bytes": 8279
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/fl-expt.lisp",
      "bytes": 5195
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/fl-hacks.lisp",
      "bytes": 2668
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/fl-proofs.lisp",
      "bytes": 27014
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/fl.lisp",
      "bytes": 18180
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/floor-proofs.lisp",
      "bytes": 9347
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/floor.lisp",
      "bytes": 5814
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/fp2.lisp",
      "bytes": 26162
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/ground-zero.lisp",
      "bytes": 1026
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/induct.lisp",
      "bytes": 1880
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/integerp.lisp",
      "bytes": 3834
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/inverted-factor.lisp",
      "bytes": 4864
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/mod-expt.lisp",
      "bytes": 12200
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/mod-proofs.lisp",
      "bytes": 50230
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/mod.lisp",
      "bytes": 31743
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/negative-syntaxp.lisp",
      "bytes": 3291
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/nniq.lisp",
      "bytes": 21752
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/numerator.lisp",
      "bytes": 2453
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/power2p.lisp",
      "bytes": 5426
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/predicate.lisp",
      "bytes": 1185
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/product-proofs.lisp",
      "bytes": 4231
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/product.lisp",
      "bytes": 2328
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/rationalp.lisp",
      "bytes": 1821
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/top.lisp",
      "bytes": 2174
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/unary-divide.lisp",
      "bytes": 2765
    },
    {
      "path": "/acl2/books/rtl/rel9/arithmetic/x-2xx.lisp",
      "bytes": 4717
    },
    {
      "path": "/acl2/books/sorting/convert-perm-to-how-many.lisp",
      "bytes": 2816
    },
    {
      "path": "/acl2/books/sorting/how-many.lisp",
      "bytes": 158
    },
    {
      "path": "/acl2/books/sorting/merge-sort-term-order.lisp",
      "bytes": 1041
    },
    {
      "path": "/acl2/books/sorting/perm.lisp",
      "bytes": 1472
    },
    {
      "path": "/acl2/books/sorting/term-ordered-perms.lisp",
      "bytes": 1448
    },
    {
      "path": "/acl2/books/std/alists/abstract.lisp",
      "bytes": 17701
    },
    {
      "path": "/acl2/books/std/alists/alist-defuns.lisp",
      "bytes": 8735
    },
    {
      "path": "/acl2/books/std/alists/alist-equiv.lisp",
      "bytes": 17158
    },
    {
      "path": "/acl2/books/std/alists/alist-fix.lisp",
      "bytes": 2462
    },
    {
      "path": "/acl2/books/std/alists/alist-keys.lisp",
      "bytes": 5994
    },
    {
      "path": "/acl2/books/std/alists/alist-map-keys.lisp",
      "bytes": 5194
    },
    {
      "path": "/acl2/books/std/alists/alist-map-vals.lisp",
      "bytes": 5462
    },
    {
      "path": "/acl2/books/std/alists/alist-vals.lisp",
      "bytes": 4110
    },
    {
      "path": "/acl2/books/std/alists/alistp.lisp",
      "bytes": 4323
    },
    {
      "path": "/acl2/books/std/alists/alists-compatible.lisp",
      "bytes": 12138
    },
    {
      "path": "/acl2/books/std/alists/append-alist-keys.lisp",
      "bytes": 6099
    },
    {
      "path": "/acl2/books/std/alists/append-alist-vals.lisp",
      "bytes": 6101
    },
    {
      "path": "/acl2/books/std/alists/assoc.lisp",
      "bytes": 772
    },
    {
      "path": "/acl2/books/std/alists/fal-all-boundp.lisp",
      "bytes": 5085
    },
    {
      "path": "/acl2/books/std/alists/fal-extract-vals.lisp",
      "bytes": 4550
    },
    {
      "path": "/acl2/books/std/alists/fal-extract.lisp",
      "bytes": 5095
    },
    {
      "path": "/acl2/books/std/alists/fal-find-any.lisp",
      "bytes": 4475
    },
    {
      "path": "/acl2/books/std/alists/fast-alist-clean.lisp",
      "bytes": 7439
    },
    {
      "path": "/acl2/books/std/alists/hons-assoc-equal.lisp",
      "bytes": 4480
    },
    {
      "path": "/acl2/books/std/alists/hons-rassoc-equal.lisp",
      "bytes": 5503
    },
    {
      "path": "/acl2/books/std/alists/hons-remove-assoc.lisp",
      "bytes": 3885
    },
    {
      "path": "/acl2/books/std/alists/pairlis.lisp",
      "bytes": 3438
    },
    {
      "path": "/acl2/books/std/alists/put-assoc-equal.lisp",
      "bytes": 4739
    },
    {
      "path": "/acl2/books/std/alists/remove-assoc-equal.lisp",
      "bytes": 1499
    },
    {
      "path": "/acl2/books/std/alists/remove-assocs.lisp",
      "bytes": 5072
    },
    {
      "path": "/acl2/books/std/alists/strip-cars.lisp",
      "bytes": 5450
    },
    {
      "path": "/acl2/books/std/alists/strip-cdrs.lisp",
      "bytes": 5825
    },
    {
      "path": "/acl2/books/std/alists/top.lisp",
      "bytes": 7612
    },
    {
      "path": "/acl2/books/std/alists/worth-hashing.lisp",
      "bytes": 1571
    },
    {
      "path": "/acl2/books/std/basic/arith-equiv-defs.lisp",
      "bytes": 5835
    },
    {
      "path": "/acl2/books/std/basic/arith-equivs.lisp",
      "bytes": 22519
    },
    {
      "path": "/acl2/books/std/basic/cert.acl2",
      "bytes": 1514
    },
    {
      "path": "/acl2/books/std/basic/controlled-configuration.lisp",
      "bytes": 2967
    },
    {
      "path": "/acl2/books/std/basic/defs.lisp",
      "bytes": 16708
    },
    {
      "path": "/acl2/books/std/basic/inductions.lisp",
      "bytes": 3422
    },
    {
      "path": "/acl2/books/std/basic/maybe-natp.lisp",
      "bytes": 2338
    },
    {
      "path": "/acl2/books/std/basic/pos-fix.lisp",
      "bytes": 2627
    },
    {
      "path": "/acl2/books/std/basic/two-nats-measure.lisp",
      "bytes": 10041
    },
    {
      "path": "/acl2/books/std/lists/abstract.lisp",
      "bytes": 34549
    },
    {
      "path": "/acl2/books/std/lists/acl2-count.lisp",
      "bytes": 3315
    },
    {
      "path": "/acl2/books/std/lists/add-to-set.lisp",
      "bytes": 872
    },
    {
      "path": "/acl2/books/std/lists/all-equalp.lisp",
      "bytes": 4495
    },
    {
      "path": "/acl2/books/std/lists/append.lisp",
      "bytes": 5438
    },
    {
      "path": "/acl2/books/std/lists/bits-equiv.lisp",
      "bytes": 3741
    },
    {
      "path": "/acl2/books/std/lists/butlast.lisp",
      "bytes": 2633
    },
    {
      "path": "/acl2/books/std/lists/cert.acl2",
      "bytes": 79
    },
    {
      "path": "/acl2/books/std/lists/duplicity.lisp",
      "bytes": 5868
    },
    {
      "path": "/acl2/books/std/lists/equiv.lisp",
      "bytes": 7301
    },
    {
      "path": "/acl2/books/std/lists/final-cdr.lisp",
      "bytes": 3639
    },
    {
      "path": "/acl2/books/std/lists/flatten.lisp",
      "bytes": 3867
    },
    {
      "path": "/acl2/books/std/lists/index-of.lisp",
      "bytes": 6090
    },
    {
      "path": "/acl2/books/std/lists/intersection.lisp",
      "bytes": 4620
    },
    {
      "path": "/acl2/books/std/lists/intersectp.lisp",
      "bytes": 2564
    },
    {
      "path": "/acl2/books/std/lists/last.lisp",
      "bytes": 3502
    },
    {
      "path": "/acl2/books/std/lists/len.lisp",
      "bytes": 3101
    },
    {
      "path": "/acl2/books/std/lists/list-defuns.lisp",
      "bytes": 11071
    },
    {
      "path": "/acl2/books/std/lists/list-fix.lisp",
      "bytes": 6206
    },
    {
      "path": "/acl2/books/std/lists/mfc-utils.lisp",
      "bytes": 5464
    },
    {
      "path": "/acl2/books/std/lists/nats-equiv.lisp",
      "bytes": 4052
    },
    {
      "path": "/acl2/books/std/lists/no-duplicatesp.lisp",
      "bytes": 11106
    },
    {
      "path": "/acl2/books/std/lists/nth.lisp",
      "bytes": 13224
    },
    {
      "path": "/acl2/books/std/lists/nthcdr.lisp",
      "bytes": 7762
    },
    {
      "path": "/acl2/books/std/lists/prefixp.lisp",
      "bytes": 8165
    },
    {
      "path": "/acl2/books/std/lists/rcons.lisp",
      "bytes": 3833
    },
    {
      "path": "/acl2/books/std/lists/remove-duplicates.lisp",
      "bytes": 10635
    },
    {
      "path": "/acl2/books/std/lists/remove.lisp",
      "bytes": 4739
    },
    {
      "path": "/acl2/books/std/lists/remove1-equal.lisp",
      "bytes": 1212
    },
    {
      "path": "/acl2/books/std/lists/repeat.lisp",
      "bytes": 8431
    },
    {
      "path": "/acl2/books/std/lists/resize-list.lisp",
      "bytes": 3460
    },
    {
      "path": "/acl2/books/std/lists/rev.lisp",
      "bytes": 6266
    },
    {
      "path": "/acl2/books/std/lists/revappend.lisp",
      "bytes": 5410
    },
    {
      "path": "/acl2/books/std/lists/reverse.lisp",
      "bytes": 4962
    },
    {
      "path": "/acl2/books/std/lists/set-difference.lisp",
      "bytes": 2629
    },
    {
      "path": "/acl2/books/std/lists/sets.lisp",
      "bytes": 28247
    },
    {
      "path": "/acl2/books/std/lists/sublistp.lisp",
      "bytes": 8076
    },
    {
      "path": "/acl2/books/std/lists/subseq.lisp",
      "bytes": 3853
    },
    {
      "path": "/acl2/books/std/lists/suffixp.lisp",
      "bytes": 2815
    },
    {
      "path": "/acl2/books/std/lists/take.lisp",
      "bytes": 8013
    },
    {
      "path": "/acl2/books/std/lists/top.lisp",
      "bytes": 7615
    },
    {
      "path": "/acl2/books/std/lists/true-listp.lisp",
      "bytes": 2433
    },
    {
      "path": "/acl2/books/std/lists/union.lisp",
      "bytes": 959
    },
    {
      "path": "/acl2/books/std/lists/update-nth.lisp",
      "bytes": 10303
    },
    {
      "path": "/acl2/books/std/omaps/cert.acl2",
      "bytes": 347
    },
    {
      "path": "/acl2/books/std/omaps/core.lisp",
      "bytes": 56949
    },
    {
      "path": "/acl2/books/std/omaps/package.lsp",
      "bytes": 936
    },
    {
      "path": "/acl2/books/std/omaps/portcullis.acl2",
      "bytes": 338
    },
    {
      "path": "/acl2/books/std/omaps/portcullis.lisp",
      "bytes": 339
    },
    {
      "path": "/acl2/books/std/osets/cardinality.lisp",
      "bytes": 6313
    },
    {
      "path": "/acl2/books/std/osets/cert.acl2",
      "bytes": 1519
    },
    {
      "path": "/acl2/books/std/osets/computed-hints.lisp",
      "bytes": 16919
    },
    {
      "path": "/acl2/books/std/osets/delete.lisp",
      "bytes": 3356
    },
    {
      "path": "/acl2/books/std/osets/difference.lisp",
      "bytes": 8286
    },
    {
      "path": "/acl2/books/std/osets/element-list.lisp",
      "bytes": 4369
    },
    {
      "path": "/acl2/books/std/osets/instance.lisp",
      "bytes": 25714
    },
    {
      "path": "/acl2/books/std/osets/intersect.lisp",
      "bytes": 11095
    },
    {
      "path": "/acl2/books/std/osets/membership.lisp",
      "bytes": 32031
    },
    {
      "path": "/acl2/books/std/osets/outer.lisp",
      "bytes": 7620
    },
    {
      "path": "/acl2/books/std/osets/primitives.lisp",
      "bytes": 19088
    },
    {
      "path": "/acl2/books/std/osets/sort.lisp",
      "bytes": 11928
    },
    {
      "path": "/acl2/books/std/osets/top.lisp",
      "bytes": 36575
    },
    {
      "path": "/acl2/books/std/osets/under-set-equiv.lisp",
      "bytes": 5832
    },
    {
      "path": "/acl2/books/std/osets/union.lisp",
      "bytes": 7021
    },
    {
      "path": "/acl2/books/std/package.lsp",
      "bytes": 12038
    },
    {
      "path": "/acl2/books/std/portcullis.acl2",
      "bytes": 1466
    },
    {
      "path": "/acl2/books/std/portcullis.lisp",
      "bytes": 1966
    },
    {
      "path": "/acl2/books/std/stobjs/absstobjs.lisp",
      "bytes": 3973
    },
    {
      "path": "/acl2/books/std/stobjs/cert.acl2",
      "bytes": 1482
    },
    {
      "path": "/acl2/books/std/stobjs/clone.lisp",
      "bytes": 14209
    },
    {
      "path": "/acl2/books/std/strings/arithmetic.lisp",
      "bytes": 5263
    },
    {
      "path": "/acl2/books/std/strings/case-conversion.lisp",
      "bytes": 22074
    },
    {
      "path": "/acl2/books/std/strings/cat-base.lisp",
      "bytes": 8785
    },
    {
      "path": "/acl2/books/std/strings/cat.lisp",
      "bytes": 9055
    },
    {
      "path": "/acl2/books/std/strings/cert.acl2",
      "bytes": 1647
    },
    {
      "path": "/acl2/books/std/strings/char-case.lisp",
      "bytes": 21952
    },
    {
      "path": "/acl2/books/std/strings/char-fix.lisp",
      "bytes": 4569
    },
    {
      "path": "/acl2/books/std/strings/coerce.lisp",
      "bytes": 9728
    },
    {
      "path": "/acl2/books/std/strings/decimal.lisp",
      "bytes": 35823
    },
    {
      "path": "/acl2/books/std/strings/eqv.lisp",
      "bytes": 8075
    },
    {
      "path": "/acl2/books/std/strings/ieqv.lisp",
      "bytes": 9422
    },
    {
      "path": "/acl2/books/std/strings/make-character-list.lisp",
      "bytes": 3346
    },
    {
      "path": "/acl2/books/std/strings/printtree-concat.lisp",
      "bytes": 4017
    },
    {
      "path": "/acl2/books/std/strings/printtree-fix.lisp",
      "bytes": 1803
    },
    {
      "path": "/acl2/books/std/strings/printtree.lisp",
      "bytes": 11006
    },
    {
      "path": "/acl2/books/std/strings/strprefixp.lisp",
      "bytes": 5766
    },
    {
      "path": "/acl2/books/std/strings/strsubst.lisp",
      "bytes": 6829
    },
    {
      "path": "/acl2/books/std/strings/subseq.lisp",
      "bytes": 2383
    },
    {
      "path": "/acl2/books/std/system/acceptable-rewrite-rule-p.lisp",
      "bytes": 1787
    },
    {
      "path": "/acl2/books/std/system/maybe-pseudo-event-formp.lisp",
      "bytes": 852
    },
    {
      "path": "/acl2/books/std/system/non-parallel-book.lisp",
      "bytes": 2703
    },
    {
      "path": "/acl2/books/std/system/pseudo-event-formp.lisp",
      "bytes": 910
    },
    {
      "path": "/acl2/books/std/testing/must-be-redundant.lisp",
      "bytes": 975
    },
    {
      "path": "/acl2/books/std/typed-lists/atom-listp.lisp",
      "bytes": 3925
    },
    {
      "path": "/acl2/books/std/typed-lists/cert.acl2",
      "bytes": 1451
    },
    {
      "path": "/acl2/books/std/typed-lists/portcullis.acl2",
      "bytes": 1469
    },
    {
      "path": "/acl2/books/std/typed-lists/portcullis.lisp",
      "bytes": 1443
    },
    {
      "path": "/acl2/books/std/util/add-io-pairs.lisp",
      "bytes": 57851
    },
    {
      "path": "/acl2/books/std/util/bstar.lisp",
      "bytes": 61266
    },
    {
      "path": "/acl2/books/std/util/cert.acl2",
      "bytes": 1482
    },
    {
      "path": "/acl2/books/std/util/cons.lisp",
      "bytes": 5604
    },
    {
      "path": "/acl2/books/std/util/da-base.lisp",
      "bytes": 40752
    },
    {
      "path": "/acl2/books/std/util/defaggregate.lisp",
      "bytes": 58684
    },
    {
      "path": "/acl2/books/std/util/defaggrify-defrec.lisp",
      "bytes": 4332
    },
    {
      "path": "/acl2/books/std/util/defalist-base.lisp",
      "bytes": 29173
    },
    {
      "path": "/acl2/books/std/util/deffixer.lisp",
      "bytes": 6042
    },
    {
      "path": "/acl2/books/std/util/define-sk.lisp",
      "bytes": 43806
    },
    {
      "path": "/acl2/books/std/util/define.lisp",
      "bytes": 94744
    },
    {
      "path": "/acl2/books/std/util/defines.lisp",
      "bytes": 45025
    },
    {
      "path": "/acl2/books/std/util/deflist-base.lisp",
      "bytes": 33827
    },
    {
      "path": "/acl2/books/std/util/deflist.lisp",
      "bytes": 8699
    },
    {
      "path": "/acl2/books/std/util/defmacro-plus.lisp",
      "bytes": 4615
    },
    {
      "path": "/acl2/books/std/util/defmvtypes.lisp",
      "bytes": 8025
    },
    {
      "path": "/acl2/books/std/util/defredundant.lisp",
      "bytes": 19766
    },
    {
      "path": "/acl2/books/std/util/defrule.lisp",
      "bytes": 15802
    },
    {
      "path": "/acl2/books/std/util/defval.lisp",
      "bytes": 9632
    },
    {
      "path": "/acl2/books/std/util/error-value-tuples.lisp",
      "bytes": 26453
    },
    {
      "path": "/acl2/books/std/util/formals.lisp",
      "bytes": 18088
    },
    {
      "path": "/acl2/books/std/util/look-up.lisp",
      "bytes": 6327
    },
    {
      "path": "/acl2/books/std/util/maybe-defthm.lisp",
      "bytes": 5370
    },
    {
      "path": "/acl2/books/std/util/returnspecs.lisp",
      "bytes": 31041
    },
    {
      "path": "/acl2/books/std/util/support.lisp",
      "bytes": 18793
    },
    {
      "path": "/acl2/books/std/util/termhints.lisp",
      "bytes": 23850
    },
    {
      "path": "/acl2/books/std/util/wizard.lisp",
      "bytes": 7518
    },
    {
      "path": "/acl2/books/system/all-fnnames.lisp",
      "bytes": 400
    },
    {
      "path": "/acl2/books/system/apply/apply-constraints.acl2",
      "bytes": 28
    },
    {
      "path": "/acl2/books/system/apply/apply-constraints.lisp",
      "bytes": 3613
    },
    {
      "path": "/acl2/books/system/apply/apply-prim-support.lisp",
      "bytes": 9451
    },
    {
      "path": "/acl2/books/system/apply/apply-prim.lisp",
      "bytes": 19173
    },
    {
      "path": "/acl2/books/system/apply/apply.acl2",
      "bytes": 35
    },
    {
      "path": "/acl2/books/system/apply/apply.lisp",
      "bytes": 25262
    },
    {
      "path": "/acl2/books/system/f-put-global.lisp",
      "bytes": 6715
    },
    {
      "path": "/acl2/books/system/legal-variablep.lisp",
      "bytes": 3411
    },
    {
      "path": "/acl2/books/system/meta-extract.lisp",
      "bytes": 388
    },
    {
      "path": "/acl2/books/system/observation1-cw.lisp",
      "bytes": 606
    },
    {
      "path": "/acl2/books/system/pseudo-event-formp.lisp",
      "bytes": 1313
    },
    {
      "path": "/acl2/books/system/sublis-var.lisp",
      "bytes": 4000
    },
    {
      "path": "/acl2/books/system/termp.lisp",
      "bytes": 10953
    },
    {
      "path": "/acl2/books/tools/def-functional-instance.lisp",
      "bytes": 5329
    },
    {
      "path": "/acl2/books/tools/defevaluator-fast.lisp",
      "bytes": 14738
    },
    {
      "path": "/acl2/books/tools/defmacfun.lisp",
      "bytes": 8543
    },
    {
      "path": "/acl2/books/tools/easy-simplify.lisp",
      "bytes": 7380
    },
    {
      "path": "/acl2/books/tools/er-soft-logic.lisp",
      "bytes": 3279
    },
    {
      "path": "/acl2/books/tools/flag.acl2",
      "bytes": 63
    },
    {
      "path": "/acl2/books/tools/flag.lisp",
      "bytes": 65291
    },
    {
      "path": "/acl2/books/tools/match-tree.lisp",
      "bytes": 52406
    },
    {
      "path": "/acl2/books/tools/mv-nth.lisp",
      "bytes": 2734
    },
    {
      "path": "/acl2/books/tools/pattern-match.lisp",
      "bytes": 37420
    },
    {
      "path": "/acl2/books/tools/remove-hyps.lisp",
      "bytes": 21468
    },
    {
      "path": "/acl2/books/tools/rulesets.acl2",
      "bytes": 1529
    },
    {
      "path": "/acl2/books/tools/rulesets.lisp",
      "bytes": 17374
    },
    {
      "path": "/acl2/books/tools/safe-case.lisp",
      "bytes": 2833
    },
    {
      "path": "/acl2/books/tools/save-obligs.acl2",
      "bytes": 46
    },
    {
      "path": "/acl2/books/tools/save-obligs.lisp",
      "bytes": 8147
    },
    {
      "path": "/acl2/books/tools/templates.lisp",
      "bytes": 18634
    },
    {
      "path": "/acl2/books/tools/trivial-ancestors-check.lisp",
      "bytes": 7068
    },
    {
      "path": "/acl2/books/tools/with-arith5-help.lisp",
      "bytes": 4221
    },
    {
      "path": "/acl2/books/tools/with-quoted-forms.lisp",
      "bytes": 9217
    },
    {
      "path": "/acl2/books/workshops/2003/hendrix/support/madd.lisp",
      "bytes": 4783
    },
    {
      "path": "/acl2/books/workshops/2003/hendrix/support/mdefthms.lisp",
      "bytes": 19638
    },
    {
      "path": "/acl2/books/workshops/2003/hendrix/support/mdefuns.lisp",
      "bytes": 3894
    },
    {
      "path": "/acl2/books/workshops/2003/hendrix/support/mentry.lisp",
      "bytes": 3293
    },
    {
      "path": "/acl2/books/workshops/2003/hendrix/support/mid.lisp",
      "bytes": 1259
    },
    {
      "path": "/acl2/books/workshops/2003/hendrix/support/mmult.lisp",
      "bytes": 13706
    },
    {
      "path": "/acl2/books/workshops/2003/hendrix/support/mscal.lisp",
      "bytes": 3784
    },
    {
      "path": "/acl2/books/workshops/2003/hendrix/support/mtrans.lisp",
      "bytes": 3061
    },
    {
      "path": "/acl2/books/workshops/2003/hendrix/support/mzero.lisp",
      "bytes": 1335
    },
    {
      "path": "/acl2/books/workshops/2003/hendrix/support/vector.lisp",
      "bytes": 6208
    },
    {
      "path": "/acl2/books/xdoc/base.acl2",
      "bytes": 1607
    },
    {
      "path": "/acl2/books/xdoc/base.lisp",
      "bytes": 7270
    },
    {
      "path": "/acl2/books/xdoc/book-thms.acl2",
      "bytes": 1532
    },
    {
      "path": "/acl2/books/xdoc/book-thms.lisp",
      "bytes": 10450
    },
    {
      "path": "/acl2/books/xdoc/cert.acl2",
      "bytes": 1504
    },
    {
      "path": "/acl2/books/xdoc/constructors.lisp",
      "bytes": 49863
    },
    {
      "path": "/acl2/books/xdoc/defxdoc-plus.lisp",
      "bytes": 4668
    },
    {
      "path": "/acl2/books/xdoc/fmt-to-str-orig.lisp",
      "bytes": 4713
    },
    {
      "path": "/acl2/books/xdoc/full-escape-symbol.lisp",
      "bytes": 2727
    },
    {
      "path": "/acl2/books/xdoc/names.lisp",
      "bytes": 9395
    },
    {
      "path": "/acl2/books/xdoc/str.lisp",
      "bytes": 10749
    },
    {
      "path": "/acl2/books/xdoc/top.acl2",
      "bytes": 1604
    },
    {
      "path": "/acl2/books/xdoc/top.lisp",
      "bytes": 23592
    }
  ],
  "archive": {
    "file": "filesystem.bin.gz",
    "bytes": 3733729,
    "sha256": "0a46e12d7d676df8b180ade8a49c3ee43e4dd510f10e893a9fd53c2d337ba3f4"
  }
}
