
(/VERSIONCHECK 2) 

(DEFUN |FPARFRAC;construct;L$;1| (|l| $)
  (CONS (|spadConstant| $ 13) |l|)) 

(DEFUN |FPARFRAC;D;2$;2| (|r| $) (SPADCALL |r| (QREFELT $ 32))) 

(DEFUN |FPARFRAC;D;$Nni$;3| (|r| |n| $)
  (SPADCALL |r| |n| (QREFELT $ 34))) 

(PUT '|FPARFRAC;polyPart;$UP;4| '|SPADreplace| 'QCAR) 

(DEFUN |FPARFRAC;polyPart;$UP;4| (|f| $) (QCAR |f|)) 

(PUT '|FPARFRAC;fracPart;$L;5| '|SPADreplace| 'QCDR) 

(DEFUN |FPARFRAC;fracPart;$L;5| (|f| $) (QCDR |f|)) 

(DEFUN |FPARFRAC;+;UP2$;6| (|p| |f| $)
  (CONS (SPADCALL |p| (SPADCALL |f| (QREFELT $ 36)) (QREFELT $ 38))
        (SPADCALL |f| (QREFELT $ 37)))) 

(DEFUN |FPARFRAC;differentiate;2$;7| (|f| $)
  (PROG (#0=#:G1837 |rec| #1=#:G1838)
    (RETURN
      (SEQ (SPADCALL
               (SPADCALL (SPADCALL |f| (QREFELT $ 36)) (QREFELT $ 40))
               (SPADCALL
                   (PROGN
                     (LETT #0# NIL
                           . #2=(|FPARFRAC;differentiate;2$;7|))
                     (SEQ (LETT |rec| NIL . #2#)
                          (LETT #1#
                                (SPADCALL |f| (QREFELT $ 37)) . #2#)
                          G190
                          (COND
                            ((OR (ATOM #1#)
                                 (PROGN
                                   (LETT |rec| (CAR #1#) . #2#)
                                   NIL))
                             (GO G191)))
                          (SEQ (EXIT (LETT #0#
                                      (CONS
                                       (|FPARFRAC;diffrec| |rec| $)
                                       #0#) . #2#)))
                          (LETT #1# (CDR #1#) . #2#) (GO G190) G191
                          (EXIT (NREVERSE0 #0#))))
                   (QREFELT $ 31))
               (QREFELT $ 39)))))) 

(DEFUN |FPARFRAC;differentiate;$Nni$;8| (|r| |n| $)
  (PROG (|i|)
    (RETURN
      (SEQ (SEQ (LETT |i| 1 . #0=(|FPARFRAC;differentiate;$Nni$;8|))
                G190 (COND ((QSGREATERP |i| |n|) (GO G191)))
                (SEQ (EXIT (LETT |r|
                                 (SPADCALL |r| (QREFELT $ 32)) . #0#)))
                (LETT |i| (QSADD1 |i|) . #0#) (GO G190) G191
                (EXIT NIL))
           (EXIT |r|))))) 

(DEFUN |FPARFRAC;diffrec| (|rec| $)
  (PROG (|e|)
    (RETURN
      (SEQ (LETT |e| (QVELT |rec| 0) |FPARFRAC;diffrec|)
           (EXIT (VECTOR (+ |e| 1) (QVELT |rec| 1)
                         (SPADCALL
                             (SPADCALL |e| (QVELT |rec| 2)
                                 (QREFELT $ 41))
                             (QREFELT $ 42)))))))) 

(DEFUN |FPARFRAC;convert;$F;10| (|f| $)
  (PROG (|rec| #0=#:G1849 |ans|)
    (RETURN
      (SEQ (LETT |ans|
                 (SPADCALL (SPADCALL |f| (QREFELT $ 36))
                     (QREFELT $ 44))
                 . #1=(|FPARFRAC;convert;$F;10|))
           (SEQ (LETT |rec| NIL . #1#)
                (LETT #0# (SPADCALL |f| (QREFELT $ 37)) . #1#) G190
                (COND
                  ((OR (ATOM #0#)
                       (PROGN (LETT |rec| (CAR #0#) . #1#) NIL))
                   (GO G191)))
                (SEQ (EXIT (LETT |ans|
                                 (SPADCALL |ans|
                                     (|FPARFRAC;REC2RF| (QVELT |rec| 1)
                                      (QVELT |rec| 2) (QVELT |rec| 0)
                                      $)
                                     (QREFELT $ 45)) . #1#)))
                (LETT #0# (CDR #0#) . #1#) (GO G190) G191 (EXIT NIL))
           (EXIT |ans|))))) 

(DEFUN |FPARFRAC;UP2SUP| (|p| $)
  (SPADCALL (CONS #'|FPARFRAC;UP2SUP!0| $) |p| (QREFELT $ 51))) 

(DEFUN |FPARFRAC;UP2SUP!0| (|#1| $)
  (SPADCALL (SPADCALL |#1| (QREFELT $ 47)) (QREFELT $ 44))) 

(DEFUN |FPARFRAC;REC2RF| (|d| |h| |n| $)
  (PROG (|m| |a| |dd| |hh| |aa| |p| #0=#:G1860 |rec| |i| #1=#:G1867 |t|
             |ans|)
    (RETURN
      (SEQ (LETT |m| (SPADCALL |d| (QREFELT $ 52))
                 . #2=(|FPARFRAC;REC2RF|))
           (EXIT (COND
                   ((EQL |m| 1)
                    (SEQ (LETT |a|
                               (SPADCALL
                                   (SPADCALL
                                    (SPADCALL
                                     (SPADCALL |d| (QREFELT $ 53))
                                     (QREFELT $ 54))
                                    (SPADCALL |d| (QREFELT $ 54))
                                    (QREFELT $ 55))
                                   (QREFELT $ 56)) . #2#)
                         (EXIT (SPADCALL
                                   (SPADCALL
                                    (SPADCALL |h| |a| (QREFELT $ 57))
                                    (QREFELT $ 47))
                                   (SPADCALL
                                    (SPADCALL (QREFELT $ 24)
                                     (SPADCALL |a| (QREFELT $ 47))
                                     (QREFELT $ 58))
                                    |n| (QREFELT $ 59))
                                   (QREFELT $ 60)))))
                   ('T
                    (SEQ (LETT |dd| (|FPARFRAC;UP2SUP| |d| $) . #2#)
                         (LETT |hh| (|FPARFRAC;UP2SUP| |h| $) . #2#)
                         (LETT |aa|
                               (SPADCALL (|spadConstant| $ 61) 1
                                   (QREFELT $ 62)) . #2#)
                         (LETT |p|
                               (SPADCALL
                                   (SPADCALL
                                    (SPADCALL
                                     (SPADCALL
                                      (SPADCALL (QREFELT $ 24)
                                       (QREFELT $ 44))
                                      (QREFELT $ 63))
                                     |aa| (QREFELT $ 64))
                                    |n| (QREFELT $ 65))
                                   |dd| (QREFELT $ 66)) . #2#)
                         (LETT |rec|
                               (PROG2 (LETT #0#
                                       (SPADCALL |p| |dd| |hh|
                                        (QREFELT $ 69)) . #2#)
                                      (QCDR #0#)
                                 (|check-union| (QEQCAR #0# 0)
                                     (|Record|
                                      (|:| |coef1|
                                       (|SparseUnivariatePolynomial|
                                        (|Fraction| (QREFELT $ 7))))
                                      (|:| |coef2|
                                       (|SparseUnivariatePolynomial|
                                        (|Fraction| (QREFELT $ 7)))))
                                     #0#)) . #2#)
                         (LETT |t| (QCAR |rec|) . #2#)
                         (LETT |ans|
                               (SPADCALL |t| 0 (QREFELT $ 70)) . #2#)
                         (SEQ (LETT |i| 1 . #2#)
                              (LETT #1#
                                    (- (SPADCALL |d| (QREFELT $ 52)) 1) . #2#)
                              G190
                              (COND ((QSGREATERP |i| #1#) (GO G191)))
                              (SEQ (LETT |t|
                                    (SPADCALL
                                     (SPADCALL |t| |aa| (QREFELT $ 71))
                                     |dd| (QREFELT $ 66)) . #2#)
                                   (EXIT
                                    (LETT |ans|
                                     (SPADCALL |ans|
                                      (SPADCALL |t| |i| (QREFELT $ 70))
                                      (QREFELT $ 45)) . #2#)))
                              (LETT |i| (QSADD1 |i|) . #2#) (GO G190)
                              G191 (EXIT NIL))
                         (EXIT |ans|))))))))) 

(DEFUN |FPARFRAC;fullPartialFraction;F$;13| (|f| $)
  (PROG (|d| |qr| #0=#:G1878 |rec| #1=#:G1879 #2=#:G1874)
    (RETURN
      (SEQ (LETT |qr|
                 (SPADCALL (SPADCALL |f| (QREFELT $ 72))
                     (LETT |d| (SPADCALL |f| (QREFELT $ 73))
                           . #3=(|FPARFRAC;fullPartialFraction;F$;13|))
                     (QREFELT $ 75)) . #3#)
           (EXIT (SPADCALL (QCAR |qr|)
                     (SPADCALL
                         (SPADCALL
                             (PROGN
                               (LETT #0# NIL . #3#)
                               (SEQ (LETT |rec| NIL . #3#)
                                    (LETT #1#
                                     (SPADCALL
                                      (SPADCALL
                                       (SPADCALL |f| (QREFELT $ 73))
                                       (QREFELT $ 77))
                                      (QREFELT $ 81)) . #3#)
                                    G190
                                    (COND
                                      ((OR (ATOM #1#)
                                        (PROGN
                                          (LETT |rec| (CAR #1#) . #3#)
                                          NIL))
                                       (GO G191)))
                                    (SEQ
                                     (EXIT
                                      (LETT #0#
                                       (CONS
                                        (|FPARFRAC;fullParFrac|
                                         (QCDR |qr|) |d| (QCAR |rec|)
                                         (PROG1
                                          (LETT #2# (QCDR |rec|) . #3#)
                                           (|check-subtype| (>= #2# 0)
                                            '(|NonNegativeInteger|)
                                            #2#))
                                         $)
                                        #0#) . #3#)))
                                    (LETT #1# (CDR #1#) . #3#)
                                    (GO G190) G191
                                    (EXIT (NREVERSE0 #0#))))
                             (QREFELT $ 83))
                         (QREFELT $ 31))
                     (QREFELT $ 39))))))) 

(DEFUN |FPARFRAC;fullParFrac| (|a| |d| |q| |n| $)
  (PROG (|e| |b| |u1| |un| |q0| |q1| #0=#:G1883 |rec| |c| |cn| |m| |p|
             |pp| |h| |lvar| |lval| |qq| #1=#:G1887 |ans| |cm| |um|
             |em| |bm|)
    (RETURN
      (SEQ (LETT |ans| NIL . #2=(|FPARFRAC;fullParFrac|))
           (LETT |em|
                 (LETT |e|
                       (SPADCALL |d| (SPADCALL |q| |n| (QREFELT $ 59))
                           (QREFELT $ 85)) . #2#) . #2#)
           (LETT |rec|
                 (PROG2 (LETT #0#
                              (SPADCALL |e| |q| (|spadConstant| $ 22)
                                  (QREFELT $ 86)) . #2#)
                        (QCDR #0#)
                   (|check-union| (QEQCAR #0# 0)
                       (|Record| (|:| |coef1| (QREFELT $ 7))
                           (|:| |coef2| (QREFELT $ 7)))
                       #0#)) . #2#)
           (LETT |bm| (LETT |b| (QCAR |rec|) . #2#) . #2#)
           (LETT |lvar| (LIST (QREFELT $ 17)) . #2#)
           (LETT |um| (|spadConstant| $ 88) . #2#)
           (LETT |un|
                 (SPADCALL
                     (LETT |u1|
                           (SPADCALL (QREFELT $ 17) (QREFELT $ 89)) . #2#)
                     |n| (QREFELT $ 90)) . #2#)
           (LETT |lval|
                 (LIST (LETT |q1|
                             (LETT |q|
                                   (SPADCALL (LETT |q0| |q| . #2#)
                                    (QREFELT $ 40)) . #2#) . #2#)) . #2#)
           (LETT |h|
                 (SPADCALL (SPADCALL |a| (QREFELT $ 91))
                     (SPADCALL |e| |un| (QREFELT $ 92)) (QREFELT $ 94)) . #2#)
           (LETT |rec|
                 (PROG2 (LETT #0#
                              (SPADCALL |q1| |q0| (|spadConstant| $ 22)
                                  (QREFELT $ 86)) . #2#)
                        (QCDR #0#)
                   (|check-union| (QEQCAR #0# 0)
                       (|Record| (|:| |coef1| (QREFELT $ 7))
                           (|:| |coef2| (QREFELT $ 7)))
                       #0#)) . #2#)
           (LETT |c| (QCAR |rec|) . #2#)
           (LETT |cm| (|spadConstant| $ 22) . #2#)
           (LETT |cn|
                 (SPADCALL (SPADCALL |c| |n| (QREFELT $ 59)) |q0|
                     (QREFELT $ 95)) . #2#)
           (SEQ (LETT |m| 1 . #2#) G190
                (COND ((QSGREATERP |m| |n|) (GO G191)))
                (SEQ (LETT |p|
                           (SPADCALL
                               (SPADCALL
                                   (SPADCALL
                                    (SPADCALL |em| |un| (QREFELT $ 92))
                                    |um| (QREFELT $ 96))
                                   |h| (QREFELT $ 97))
                               (QREFELT $ 98)) . #2#)
                     (LETT |pp|
                           (SPADCALL
                               (SPADCALL |p| |lvar| |lval|
                                   (QREFELT $ 101))
                               (QREFELT $ 102)) . #2#)
                     (LETT |h|
                           (SPADCALL
                               (SPADCALL (SPADCALL |m| (QREFELT $ 105))
                                   (QREFELT $ 106))
                               (SPADCALL |h| (QREFELT $ 107))
                               (QREFELT $ 108)) . #2#)
                     (LETT |q| (SPADCALL |q| (QREFELT $ 40)) . #2#)
                     (LETT |lvar|
                           (CONS (SPADCALL (QREFELT $ 11) |m|
                                     (QREFELT $ 16))
                                 |lvar|) . #2#)
                     (LETT |lval|
                           (CONS (SPADCALL
                                     (SPADCALL
                                      (SPADCALL (+ |m| 1)
                                       (QREFELT $ 109))
                                      (QREFELT $ 110))
                                     |q| (QREFELT $ 111))
                                 |lval|) . #2#)
                     (LETT |qq|
                           (SPADCALL |q0|
                               (SPADCALL |pp| |q0| (QREFELT $ 112))
                               (QREFELT $ 85)) . #2#)
                     (COND
                       ((< 0 (SPADCALL |qq| (QREFELT $ 52)))
                        (LETT |ans|
                              (CONS (VECTOR
                                     (PROG1
                                      (LETT #1#
                                       (- (+ |n| 1) |m|) . #2#)
                                       (|check-subtype| (>= #1# 0)
                                        '(|NonNegativeInteger|) #1#))
                                     |qq|
                                     (SPADCALL
                                      (SPADCALL
                                       (SPADCALL
                                        (SPADCALL |pp| |bm|
                                         (QREFELT $ 116))
                                        |cn| (QREFELT $ 116))
                                       |cm| (QREFELT $ 116))
                                      |qq| (QREFELT $ 95)))
                                    |ans|) . #2#)))
                     (LETT |cm|
                           (SPADCALL
                               (SPADCALL |c| |cm| (QREFELT $ 116)) |q0|
                               (QREFELT $ 95)) . #2#)
                     (LETT |um|
                           (SPADCALL |u1| |um| (QREFELT $ 96)) . #2#)
                     (LETT |em|
                           (SPADCALL |e| |em| (QREFELT $ 116)) . #2#)
                     (EXIT (LETT |bm|
                                 (SPADCALL
                                     (SPADCALL |b| |bm|
                                      (QREFELT $ 116))
                                     |q0| (QREFELT $ 95)) . #2#)))
                (LETT |m| (QSADD1 |m|) . #2#) (GO G190) G191
                (EXIT NIL))
           (EXIT |ans|))))) 

(DEFUN |FPARFRAC;coerce;$Of;15| (|f| $)
  (PROG (|l| |ans| |p|)
    (RETURN
      (SEQ (LETT |ans|
                 (|FPARFRAC;FP2O|
                     (LETT |l| (SPADCALL |f| (QREFELT $ 37))
                           . #0=(|FPARFRAC;coerce;$Of;15|))
                     $) . #0#)
           (EXIT (COND
                   ((SPADCALL
                        (LETT |p| (SPADCALL |f| (QREFELT $ 36)) . #0#)
                        (QREFELT $ 118))
                    (COND
                      ((NULL |l|) (SPADCALL 0 (QREFELT $ 27)))
                      ('T |ans|)))
                   ('T
                    (SPADCALL (SPADCALL |p| (QREFELT $ 25)) |ans|
                        (QREFELT $ 119))))))))) 

(DEFUN |FPARFRAC;FP2O| (|l| $)
  (PROG (|rec| #0=#:G1902 |ans|)
    (RETURN
      (SEQ (COND
             ((NULL |l|) (SPADCALL (QREFELT $ 121)))
             ('T
              (SEQ (LETT |rec| (|SPADfirst| |l|)
                         . #1=(|FPARFRAC;FP2O|))
                   (LETT |ans|
                         (|FPARFRAC;output| (QVELT |rec| 0)
                             (QVELT |rec| 1) (QVELT |rec| 2) $) . #1#)
                   (SEQ (LETT |rec| NIL . #1#)
                        (LETT #0# (CDR |l|) . #1#) G190
                        (COND
                          ((OR (ATOM #0#)
                               (PROGN
                                 (LETT |rec| (CAR #0#) . #1#)
                                 NIL))
                           (GO G191)))
                        (SEQ (EXIT (LETT |ans|
                                    (SPADCALL |ans|
                                     (|FPARFRAC;output| (QVELT |rec| 0)
                                      (QVELT |rec| 1) (QVELT |rec| 2)
                                      $)
                                     (QREFELT $ 119)) . #1#)))
                        (LETT #0# (CDR #0#) . #1#) (GO G190) G191
                        (EXIT NIL))
                   (EXIT |ans|)))))))) 

(DEFUN |FPARFRAC;output| (|n| |d| |h| $)
  (PROG (|a|)
    (RETURN
      (SEQ (COND
             ((EQL (SPADCALL |d| (QREFELT $ 52)) 1)
              (SEQ (LETT |a|
                         (SPADCALL
                             (SPADCALL
                                 (SPADCALL
                                     (SPADCALL |d| (QREFELT $ 53))
                                     (QREFELT $ 54))
                                 (SPADCALL |d| (QREFELT $ 54))
                                 (QREFELT $ 55))
                             (QREFELT $ 56))
                         |FPARFRAC;output|)
                   (EXIT (SPADCALL
                             (SPADCALL
                                 (SPADCALL |h| |a| (QREFELT $ 57))
                                 (QREFELT $ 122))
                             (|FPARFRAC;outputexp|
                                 (SPADCALL
                                     (SPADCALL (QREFELT $ 24)
                                      (SPADCALL |a| (QREFELT $ 47))
                                      (QREFELT $ 58))
                                     (QREFELT $ 25))
                                 |n| $)
                             (QREFELT $ 123)))))
             ('T
              (SPADCALL
                  (SPADCALL
                      (SPADCALL (SPADCALL |h| (QREFELT $ 125))
                          (QREFELT $ 20) (QREFELT $ 126))
                      (|FPARFRAC;outputexp|
                          (SPADCALL (QREFELT $ 26) (QREFELT $ 20)
                              (QREFELT $ 127))
                          |n| $)
                      (QREFELT $ 123))
                  (SPADCALL
                      (SPADCALL (SPADCALL |d| (QREFELT $ 125))
                          (QREFELT $ 20) (QREFELT $ 126))
                      (QREFELT $ 28) (QREFELT $ 128))
                  (QREFELT $ 129)))))))) 

(DEFUN |FPARFRAC;outputexp| (|f| |n| $)
  (COND
    ((EQL |n| 1) |f|)
    ('T (SPADCALL |f| (SPADCALL |n| (QREFELT $ 27)) (QREFELT $ 130))))) 

(DEFUN |FullPartialFractionExpansion| (&REST #0=#:G1908)
  (PROG ()
    (RETURN
      (PROG (#1=#:G1909)
        (RETURN
          (COND
            ((LETT #1#
                   (|lassocShiftWithFunction| (|devaluateList| #0#)
                       (HGET |$ConstructorCache|
                             '|FullPartialFractionExpansion|)
                       '|domainEqualList|)
                   . #2=(|FullPartialFractionExpansion|))
             (|CDRwithIncrement| #1#))
            ('T
             (UNWIND-PROTECT
               (PROG1 (APPLY (|function|
                                 |FullPartialFractionExpansion;|)
                             #0#)
                 (LETT #1# T . #2#))
               (COND
                 ((NOT #1#)
                  (HREM |$ConstructorCache|
                        '|FullPartialFractionExpansion|))))))))))) 

(DEFUN |FullPartialFractionExpansion;| (|#1| |#2|)
  (PROG (DV$1 DV$2 |dv$| $ |pv$|)
    (RETURN
      (PROGN
        (LETT DV$1 (|devaluate| |#1|)
              . #0=(|FullPartialFractionExpansion|))
        (LETT DV$2 (|devaluate| |#2|) . #0#)
        (LETT |dv$|
              (LIST '|FullPartialFractionExpansion| DV$1 DV$2) . #0#)
        (LETT $ (GETREFV 133) . #0#)
        (QSETREFV $ 0 |dv$|)
        (QSETREFV $ 3 (LETT |pv$| (|buildPredVector| 0 0 NIL) . #0#))
        (|haddProp| |$ConstructorCache| '|FullPartialFractionExpansion|
            (LIST DV$1 DV$2) (CONS 1 $))
        (|stuffDomainSlots| $)
        (QSETREFV $ 6 |#1|)
        (QSETREFV $ 7 |#2|)
        (QSETREFV $ 8
            (|Record| (|:| |polyPart| |#2|)
                (|:| |fracPart|
                     (|List| (|Record|
                                 (|:| |exponent|
                                      (|NonNegativeInteger|))
                                 (|:| |center| |#2|) (|:| |num| |#2|))))))
        (QSETREFV $ 11 (SPADCALL (QREFELT $ 10)))
        (QSETREFV $ 17 (SPADCALL (QREFELT $ 11) 0 (QREFELT $ 16)))
        (QSETREFV $ 20 (SPADCALL (QREFELT $ 11) (QREFELT $ 19)))
        (QSETREFV $ 24
            (SPADCALL (|spadConstant| $ 21) 1 (QREFELT $ 23)))
        (QSETREFV $ 26 (SPADCALL (QREFELT $ 24) (QREFELT $ 25)))
        (QSETREFV $ 28 (SPADCALL 0 (QREFELT $ 27)))
        $)))) 

(MAKEPROP '|FullPartialFractionExpansion| '|infovec|
    (LIST '#(NIL NIL NIL NIL NIL NIL (|local| |#1|) (|local| |#2|)
             '|Rep| (|Symbol|) (0 . |new|) '|u| (4 . |Zero|)
             (8 . |Zero|) (|NonNegativeInteger|)
             (|OrderlyDifferentialVariable| 9) (12 . |makeVariable|)
             '|u0| (|OutputForm|) (18 . |coerce|) '|alpha| (23 . |One|)
             (27 . |One|) (31 . |monomial|) '|x| (37 . |coerce|) '|xx|
             (42 . |coerce|) '|zr|
             (|Record| (|:| |exponent| 14) (|:| |center| 7)
                 (|:| |num| 7))
             (|List| 29) |FPARFRAC;construct;L$;1|
             |FPARFRAC;differentiate;2$;7| |FPARFRAC;D;2$;2|
             |FPARFRAC;differentiate;$Nni$;8| |FPARFRAC;D;$Nni$;3|
             |FPARFRAC;polyPart;$UP;4| |FPARFRAC;fracPart;$L;5|
             (47 . +) |FPARFRAC;+;UP2$;6| (53 . |differentiate|)
             (58 . *) (64 . -) (|Fraction| 7) (69 . |coerce|) (74 . +)
             |FPARFRAC;convert;$F;10| (80 . |coerce|)
             (|SparseUnivariatePolynomial| 43) (|Mapping| 43 6)
             (|UnivariatePolynomialCategoryFunctions2| 6 7 43 48)
             (85 . |map|) (91 . |degree|) (96 . |reductum|)
             (101 . |leadingCoefficient|) (106 . /) (112 . -)
             (117 . |elt|) (123 . -) (129 . **) (135 . /) (141 . |One|)
             (145 . |monomial|) (151 . |coerce|) (156 . -) (162 . **)
             (168 . |rem|) (|Record| (|:| |coef1| $) (|:| |coef2| $))
             (|Union| 67 '"failed") (174 . |extendedEuclidean|)
             (181 . |coefficient|) (187 . *) (193 . |numer|)
             (198 . |denom|)
             (|Record| (|:| |quotient| $) (|:| |remainder| $))
             (203 . |divide|) (|Factored| $) (209 . |squareFree|)
             (|Record| (|:| |factor| 7) (|:| |exponent| 103))
             (|List| 78) (|Factored| 7) (214 . |factors|) (|List| $)
             (219 . |concat|) |FPARFRAC;fullPartialFraction;F$;13|
             (224 . |quo|) (230 . |extendedEuclidean|)
             (|OrderlyDifferentialPolynomial| 7) (237 . |One|)
             (241 . |coerce|) (246 . **) (252 . |coerce|) (257 . *)
             (|Fraction| 87) (263 . /) (269 . |rem|) (275 . *)
             (281 . *) (287 . |retract|) (|List| 15) (|List| 7)
             (292 . |eval|) (299 . |retract|) (|Integer|)
             (|Fraction| 103) (304 . |coerce|) (309 . |inv|)
             (314 . |differentiate|) (319 . *) (325 . |coerce|)
             (330 . |inv|) (335 . *) (341 . |gcd|) (347 . |Zero|)
             (351 . |Zero|) (355 . |Zero|) (359 . *) (|Boolean|)
             (365 . |zero?|) (370 . +) |FPARFRAC;coerce;$Of;15|
             (376 . |empty|) (380 . |coerce|) (385 . /)
             (|SparseUnivariatePolynomial| 6) (391 . |makeSUP|)
             (396 . |outputForm|) (402 . -) (408 . =) (414 . |sum|)
             (420 . **) (|String|) (|SingleInteger|))
          '#(~= 426 |polyPart| 432 |latex| 437 |hash| 442
             |fullPartialFraction| 447 |fracPart| 452 |differentiate|
             457 |convert| 468 |construct| 473 |coerce| 478 D 483 = 494
             + 500)
          'NIL
          (CONS (|makeByteWordVec2| 1 '(0 0 0 0))
                (CONS '#(|SetCategory&| |BasicType&| NIL NIL)
                      (CONS '#((|SetCategory|) (|BasicType|)
                               (|ConvertibleTo| (|Fraction| 7))
                               (|CoercibleTo| 18))
                            (|makeByteWordVec2| 132
                                '(0 9 0 10 0 6 0 12 0 7 0 13 2 15 0 9
                                  14 16 1 9 18 0 19 0 6 0 21 0 7 0 22 2
                                  7 0 6 14 23 1 7 18 0 25 1 14 18 0 27
                                  2 7 0 0 0 38 1 7 0 0 40 2 7 0 14 0 41
                                  1 7 0 0 42 1 43 0 7 44 2 43 0 0 0 45
                                  1 7 0 6 47 2 50 48 49 7 51 1 7 14 0
                                  52 1 7 0 0 53 1 7 6 0 54 2 6 0 0 0 55
                                  1 6 0 0 56 2 7 6 0 6 57 2 7 0 0 0 58
                                  2 7 0 0 14 59 2 43 0 7 7 60 0 43 0 61
                                  2 48 0 43 14 62 1 48 0 43 63 2 48 0 0
                                  0 64 2 48 0 0 14 65 2 48 0 0 0 66 3
                                  48 68 0 0 0 69 2 48 43 0 14 70 2 48 0
                                  0 0 71 1 43 7 0 72 1 43 7 0 73 2 7 74
                                  0 0 75 1 7 76 0 77 1 80 79 0 81 1 30
                                  0 82 83 2 7 0 0 0 85 3 7 68 0 0 0 86
                                  0 87 0 88 1 87 0 15 89 2 87 0 0 14 90
                                  1 87 0 7 91 2 87 0 7 0 92 2 93 0 87
                                  87 94 2 7 0 0 0 95 2 87 0 0 0 96 2 93
                                  0 87 0 97 1 93 87 0 98 3 87 0 0 99
                                  100 101 1 87 7 0 102 1 104 0 103 105
                                  1 104 0 0 106 1 93 0 0 107 2 93 0 104
                                  0 108 1 6 0 103 109 1 6 0 0 110 2 7 0
                                  6 0 111 2 7 0 0 0 112 0 87 0 113 0 93
                                  0 114 0 104 0 115 2 7 0 0 0 116 1 7
                                  117 0 118 2 18 0 0 0 119 0 18 0 121 1
                                  6 18 0 122 2 18 0 0 0 123 1 7 124 0
                                  125 2 124 18 0 18 126 2 18 0 0 0 127
                                  2 18 0 0 0 128 2 18 0 0 0 129 2 18 0
                                  0 0 130 2 0 117 0 0 1 1 0 7 0 36 1 0
                                  131 0 1 1 0 132 0 1 1 0 0 43 84 1 0
                                  30 0 37 2 0 0 0 14 34 1 0 0 0 32 1 0
                                  43 0 46 1 0 0 30 31 1 0 18 0 120 2 0
                                  0 0 14 35 1 0 0 0 33 2 0 117 0 0 1 2
                                  0 0 7 0 39)))))
          '|lookupComplete|)) 
