
(/VERSIONCHECK 2) 

(DEFUN |SUPEXPR;log;2$;1| (|p| $)
  (SEQ (COND
         ((SPADCALL |p| (QREFELT $ 8))
          (SPADCALL
              (SPADCALL (SPADCALL |p| (QREFELT $ 9)) (QREFELT $ 10))
              (QREFELT $ 11)))
         ('T
          (SEQ (SPADCALL
                   (SPADCALL "log p for p= "
                       (SPADCALL |p| (QREFELT $ 13)) (QREFELT $ 14))
                   (QREFELT $ 17))
               (EXIT (|error| "SUPTRAFUN: log only defined for elements of the coefficient ring"))))))) 

(DEFUN |SUPEXPR;exp;2$;2| (|p| $)
  (SEQ (COND
         ((SPADCALL |p| (QREFELT $ 8))
          (SPADCALL
              (SPADCALL (SPADCALL |p| (QREFELT $ 9)) (QREFELT $ 19))
              (QREFELT $ 11)))
         ('T
          (SEQ (SPADCALL
                   (SPADCALL "exp p for p= "
                       (SPADCALL |p| (QREFELT $ 13)) (QREFELT $ 14))
                   (QREFELT $ 17))
               (EXIT (|error| "SUPTRAFUN: exp only defined for elements of the coefficient ring"))))))) 

(DEFUN |SUPEXPR;sin;2$;3| (|p| $)
  (SEQ (COND
         ((SPADCALL |p| (QREFELT $ 8))
          (SPADCALL
              (SPADCALL (SPADCALL |p| (QREFELT $ 9)) (QREFELT $ 21))
              (QREFELT $ 11)))
         ('T
          (SEQ (SPADCALL
                   (SPADCALL "sin p for p= "
                       (SPADCALL |p| (QREFELT $ 13)) (QREFELT $ 14))
                   (QREFELT $ 17))
               (EXIT (|error| "SUPTRAFUN: sin only defined for elements of the coefficient ring"))))))) 

(DEFUN |SUPEXPR;asin;2$;4| (|p| $)
  (SEQ (COND
         ((SPADCALL |p| (QREFELT $ 8))
          (SPADCALL
              (SPADCALL (SPADCALL |p| (QREFELT $ 9)) (QREFELT $ 23))
              (QREFELT $ 11)))
         ('T
          (SEQ (SPADCALL
                   (SPADCALL "asin p for p= "
                       (SPADCALL |p| (QREFELT $ 13)) (QREFELT $ 14))
                   (QREFELT $ 17))
               (EXIT (|error| "SUPTRAFUN: asin only defined for elements of the coefficient ring"))))))) 

(DEFUN |SUPEXPR;cos;2$;5| (|p| $)
  (SEQ (COND
         ((SPADCALL |p| (QREFELT $ 8))
          (SPADCALL
              (SPADCALL (SPADCALL |p| (QREFELT $ 9)) (QREFELT $ 25))
              (QREFELT $ 11)))
         ('T
          (SEQ (SPADCALL
                   (SPADCALL "cos p for p= "
                       (SPADCALL |p| (QREFELT $ 13)) (QREFELT $ 14))
                   (QREFELT $ 17))
               (EXIT (|error| "SUPTRAFUN: cos only defined for elements of the coefficient ring"))))))) 

(DEFUN |SUPEXPR;acos;2$;6| (|p| $)
  (SEQ (COND
         ((SPADCALL |p| (QREFELT $ 8))
          (SPADCALL
              (SPADCALL (SPADCALL |p| (QREFELT $ 9)) (QREFELT $ 27))
              (QREFELT $ 11)))
         ('T
          (SEQ (SPADCALL
                   (SPADCALL "acos p for p= "
                       (SPADCALL |p| (QREFELT $ 13)) (QREFELT $ 14))
                   (QREFELT $ 17))
               (EXIT (|error| "SUPTRAFUN: acos only defined for elements of the coefficient ring"))))))) 

(DEFUN |SparseUnivariatePolynomialExpressions| (#0=#:G1886)
  (PROG ()
    (RETURN
      (PROG (#1=#:G1887)
        (RETURN
          (COND
            ((LETT #1#
                   (|lassocShiftWithFunction| (LIST (|devaluate| #0#))
                       (HGET |$ConstructorCache|
                             '|SparseUnivariatePolynomialExpressions|)
                       '|domainEqualList|)
                   . #2=(|SparseUnivariatePolynomialExpressions|))
             (|CDRwithIncrement| #1#))
            ('T
             (UNWIND-PROTECT
               (PROG1 (|SparseUnivariatePolynomialExpressions;| #0#)
                 (LETT #1# T . #2#))
               (COND
                 ((NOT #1#)
                  (HREM |$ConstructorCache|
                        '|SparseUnivariatePolynomialExpressions|))))))))))) 

(DEFUN |SparseUnivariatePolynomialExpressions;| (|#1|)
  (PROG (DV$1 |dv$| $ #0=#:G1885 |pv$|)
    (RETURN
      (PROGN
        (LETT DV$1 (|devaluate| |#1|)
              . #1=(|SparseUnivariatePolynomialExpressions|))
        (LETT |dv$|
              (LIST '|SparseUnivariatePolynomialExpressions| DV$1) . #1#)
        (LETT $ (GETREFV 82) . #1#)
        (QSETREFV $ 0 |dv$|)
        (QSETREFV $ 3
            (LETT |pv$|
                  (|buildPredVector| 0 0
                      (LIST (|HasCategory| |#1|
                                '(|PolynomialFactorizationExplicit|))
                            (|HasCategory| |#1| '(|CommutativeRing|))
                            (|HasCategory| |#1| '(|IntegralDomain|))
                            (OR (|HasCategory| |#1|
                                    '(|CommutativeRing|))
                                (|HasCategory| |#1|
                                    '(|IntegralDomain|)))
                            (|HasCategory| |#1|
                                '(|canonicalUnitNormal|))
                            (AND (|HasCategory|
                                     (|SingletonAsOrderedSet|)
                                     '(|PatternMatchable| (|Float|)))
                                 (|HasCategory| |#1|
                                     '(|PatternMatchable| (|Float|))))
                            (AND (|HasCategory|
                                     (|SingletonAsOrderedSet|)
                                     '(|PatternMatchable| (|Integer|)))
                                 (|HasCategory| |#1|
                                     '(|PatternMatchable| (|Integer|))))
                            (AND (|HasCategory|
                                     (|SingletonAsOrderedSet|)
                                     '(|ConvertibleTo|
                                       (|Pattern| (|Float|))))
                                 (|HasCategory| |#1|
                                     '(|ConvertibleTo|
                                       (|Pattern| (|Float|)))))
                            (AND (|HasCategory|
                                     (|SingletonAsOrderedSet|)
                                     '(|ConvertibleTo|
                                       (|Pattern| (|Integer|))))
                                 (|HasCategory| |#1|
                                     '(|ConvertibleTo|
                                       (|Pattern| (|Integer|)))))
                            (AND (|HasCategory|
                                     (|SingletonAsOrderedSet|)
                                     '(|ConvertibleTo| (|InputForm|)))
                                 (|HasCategory| |#1|
                                     '(|ConvertibleTo| (|InputForm|))))
                            (|HasCategory| |#1| '(|OrderedSet|))
                            (|HasCategory| |#1|
                                '(|LinearlyExplicitRingOver|
                                     (|Integer|)))
                            (|HasCategory| |#1|
                                '(|Algebra| (|Fraction| (|Integer|))))
                            (|HasCategory| |#1|
                                '(|CharacteristicNonZero|))
                            (|HasCategory| |#1|
                                '(|CharacteristicZero|))
                            (|HasCategory| |#1|
                                '(|RetractableTo| (|Integer|)))
                            (|HasCategory| |#1|
                                '(|RetractableTo|
                                     (|Fraction| (|Integer|))))
                            (|HasCategory| |#1| '(|Field|))
                            (|HasCategory| |#1| '(|StepThrough|))
                            (|HasCategory| |#1|
                                '(|PartialDifferentialRing| (|Symbol|)))
                            (|HasCategory| |#1|
                                '(|TranscendentalFunctionCategory|))
                            (OR (|HasCategory| |#1|
                                    '(|Algebra|
                                      (|Fraction| (|Integer|))))
                                (|HasCategory| |#1|
                                    '(|RetractableTo|
                                      (|Fraction| (|Integer|)))))
                            (|HasCategory| |#1| '(|DifferentialRing|))
                            (LETT #0#
                                  (|HasCategory| |#1| '(|GcdDomain|)) . #1#)
                            (OR (|HasCategory| |#1|
                                    '(|CommutativeRing|))
                                (|HasCategory| |#1| '(|Field|)) #0#
                                (|HasCategory| |#1|
                                    '(|IntegralDomain|))
                                (|HasCategory| |#1|
                                    '(|PolynomialFactorizationExplicit|)))
                            (OR (|HasCategory| |#1| '(|Field|)) #0#
                                (|HasCategory| |#1|
                                    '(|IntegralDomain|))
                                (|HasCategory| |#1|
                                    '(|PolynomialFactorizationExplicit|)))
                            (OR (|HasCategory| |#1| '(|Field|)) #0#
                                (|HasCategory| |#1|
                                    '(|PolynomialFactorizationExplicit|))))) . #1#))
        (|haddProp| |$ConstructorCache|
            '|SparseUnivariatePolynomialExpressions| (LIST DV$1)
            (CONS 1 $))
        (|stuffDomainSlots| $)
        (QSETREFV $ 6 |#1|)
        (AND (|HasCategory| $ '(|CharacteristicNonZero|))
             (|HasCategory| |#1| '(|PolynomialFactorizationExplicit|))
             (|augmentPredVector| $ 134217728))
        (AND (OR (AND (|HasCategory| $ '(|CharacteristicNonZero|))
                      (|HasCategory| |#1|
                          '(|PolynomialFactorizationExplicit|)))
                 (|HasCategory| |#1| '(|CharacteristicNonZero|)))
             (|augmentPredVector| $ 268435456))
        (COND
          ((|testBitVector| |pv$| 21)
           (PROGN
             (QSETREFV $ 18
                 (CONS (|dispatchFunction| |SUPEXPR;log;2$;1|) $))
             (QSETREFV $ 20
                 (CONS (|dispatchFunction| |SUPEXPR;exp;2$;2|) $))
             (QSETREFV $ 22
                 (CONS (|dispatchFunction| |SUPEXPR;sin;2$;3|) $))
             (QSETREFV $ 24
                 (CONS (|dispatchFunction| |SUPEXPR;asin;2$;4|) $))
             (QSETREFV $ 26
                 (CONS (|dispatchFunction| |SUPEXPR;cos;2$;5|) $))
             (QSETREFV $ 28
                 (CONS (|dispatchFunction| |SUPEXPR;acos;2$;6|) $)))))
        $)))) 

(MAKEPROP '|SparseUnivariatePolynomialExpressions| '|infovec|
    (LIST '#(NIL NIL NIL NIL NIL (|SparseUnivariatePolynomial| 6)
             (|local| |#1|) (|Boolean|) (0 . |ground?|) (5 . |ground|)
             (10 . |log|) (15 . |coerce|) (|OutputForm|)
             (20 . |coerce|) (25 . |hconcat|) (|Void|)
             (|OutputPackage|) (31 . |output|) (36 . |log|)
             (41 . |exp|) (46 . |exp|) (51 . |sin|) (56 . |sin|)
             (61 . |asin|) (66 . |asin|) (71 . |cos|) (76 . |cos|)
             (81 . |acos|) (86 . |acos|) (|InputForm|)
             (|Pattern| (|Float|)) (|Pattern| 65)
             (|PatternMatchResult| (|Float|) $)
             (|PatternMatchResult| 65 $) (|Union| 55 '"failed")
             (|Matrix| $) (|Union| $ '"failed") (|Fraction| 65)
             (|SingletonAsOrderedSet|) (|NonNegativeInteger|)
             (|Union| 41 '"failed") (|List| $)
             (|Record| (|:| |coef| 41) (|:| |generator| $))
             (|Record| (|:| |quotient| $) (|:| |remainder| $))
             (|Record| (|:| |coef1| $) (|:| |coef2| $))
             (|Union| 44 '"failed")
             (|Record| (|:| |coef1| $) (|:| |coef2| $)
                 (|:| |generator| $))
             (|Fraction| $) (|SparseUnivariatePolynomial| $)
             (|Factored| $)
             (|Record| (|:| |primePart| $) (|:| |commonPart| $))
             (|Record| (|:| |unit| $) (|:| |canonical| $)
                 (|:| |associate| $))
             (|Record| (|:| |coef| 6) (|:| |quotient| $)
                 (|:| |remainder| $))
             (|Union| 47 '"failed")
             (|Record| (|:| |mat| 56) (|:| |vec| (|Vector| 65)))
             (|Vector| $) (|Matrix| 65) (|Symbol|) (|List| 57)
             (|List| 39) (|Factored| 48) (|Union| 62 '"failed")
             (|List| 48) (|Union| 37 '"failed") (|Union| 65 '"failed")
             (|Integer|) (|Mapping| 6 6) (|Vector| 6) (|List| 38)
             (|Record| (|:| |var| 38) (|:| |exponent| 39))
             (|Union| 69 '"failed") (|Union| 38 '"failed") (|Matrix| 6)
             (|Record| (|:| |mat| 72) (|:| |vec| 67)) (|List| 6)
             (|List| 76) (|Equation| $) (|Union| 6 '"failed")
             (|Mapping| 39 39) (|PositiveInteger|) (|String|)
             (|SingleInteger|))
          '#(~= 91 |zero?| 97 |vectorise| 102 |variables| 108
             |unmakeSUP| 113 |univariate| 118 |unitNormal| 129
             |unitCanonical| 134 |unit?| 139 |totalDegree| 144 |tanh|
             155 |tan| 160 |subtractIfCan| 165 |subResultantGcd| 171
             |squareFreePolynomial| 177 |squareFreePart| 182
             |squareFree| 187 |solveLinearPolynomialEquation| 192
             |sizeLess?| 198 |sinh| 204 |sin| 209 |shiftRight| 214
             |shiftLeft| 220 |separate| 226 |sech| 232 |sec| 237
             |sample| 242 |retractIfCan| 246 |retract| 266 |resultant|
             286 |rem| 299 |reductum| 305 |reducedSystem| 310 |recip|
             332 |quo| 337 |pseudoRemainder| 343 |pseudoQuotient| 349
             |pseudoDivide| 355 |principalIdeal| 361 |primitivePart|
             366 |primitiveMonomials| 377 |prime?| 382 |pomopo!| 387
             |pi| 395 |patternMatch| 399 |order| 413 |one?| 419
             |numberOfMonomials| 424 |nextItem| 429 |multivariate| 434
             |multiplyExponents| 446 |multiEuclidean| 452 |monomials|
             458 |monomial?| 463 |monomial| 468 |monicDivide| 488
             |minimumDegree| 501 |min| 518 |max| 524 |mapExponents| 530
             |map| 536 |makeSUP| 542 |mainVariable| 547 |log| 552
             |leadingMonomial| 557 |leadingCoefficient| 562 |lcm| 567
             |latex| 578 |karatsubaDivide| 583 |isTimes| 589 |isPlus|
             594 |isExpt| 599 |integrate| 604 |init| 609 |hash| 613
             |ground?| 618 |ground| 623 |gcdPolynomial| 628 |gcd| 634
             |factorSquareFreePolynomial| 645 |factorPolynomial| 650
             |factor| 655 |extendedEuclidean| 660 |exquo| 673
             |expressIdealMember| 685 |exp| 691 |eval| 696
             |euclideanSize| 750 |elt| 755 |divideExponents| 785
             |divide| 791 |discriminant| 797 |differentiate| 808
             |degree| 891 |csch| 908 |csc| 913 |coth| 918 |cot| 923
             |cosh| 928 |cos| 933 |convert| 938 |content| 953
             |conditionP| 964 |composite| 969 |coerce| 981
             |coefficients| 1011 |coefficient| 1016 |charthRoot| 1036
             |characteristic| 1041 |binomThmExpt| 1045 |atanh| 1052
             |atan| 1057 |associates?| 1062 |asinh| 1068 |asin| 1073
             |asech| 1078 |asec| 1083 |acsch| 1088 |acsc| 1093 |acoth|
             1098 |acot| 1103 |acosh| 1108 |acos| 1113 ^ 1118 |Zero|
             1130 |One| 1134 D 1138 >= 1214 > 1220 = 1226 <= 1232 <
             1238 / 1244 - 1250 + 1261 ** 1267 * 1285)
          'NIL
          (CONS (|makeByteWordVec2| 27
                    '(0 0 1 18 0 1 18 0 27 26 0 0 3 13 2 0 0 0 3 3 12
                      13 14 15 2 25 20 0 0 4 13 0 0 0 0 2 13 13 0 0 0 0
                      0 0 0 0 6 7 11 19 0 0 0 21 0 0 0 0 0 0 0 0 0 0 2
                      3 5 8 9 10 16 17 18 3 21 21 21 21 21))
                (CONS '#(|UnivariatePolynomialCategory&|
                         |PolynomialCategory&|
                         |PolynomialFactorizationExplicit&|
                         |EuclideanDomain&| |FiniteAbelianMonoidRing&|
                         |UniqueFactorizationDomain&| NIL
                         |AbelianMonoidRing&| |GcdDomain&|
                         |IntegralDomain&| |DifferentialExtension&|
                         |FullyLinearlyExplicitRingOver&| |Algebra&|
                         |Algebra&| |Algebra&|
                         |PartialDifferentialRing&| |DifferentialRing&|
                         NIL |Module&| NIL NIL |Module&| NIL NIL
                         |Module&| NIL |PartialDifferentialRing&| NIL
                         |Ring&| NIL NIL NIL NIL NIL NIL NIL NIL NIL
                         |AbelianGroup&| NIL NIL |AbelianMonoid&|
                         |Monoid&| NIL |SemiGroup&| |AbelianSemiGroup&|
                         NIL NIL |OrderedSet&| NIL |Evalable&|
                         |FullyRetractableTo&| |SetCategory&|
                         |TranscendentalFunctionCategory&| NIL NIL
                         |RetractableTo&| |InnerEvalable&|
                         |InnerEvalable&| |InnerEvalable&|
                         |RetractableTo&| NIL |BasicType&| NIL NIL NIL
                         NIL NIL NIL NIL |RetractableTo&|
                         |RetractableTo&| NIL NIL
                         |TrigonometricFunctionCategory&|
                         |ArcTrigonometricFunctionCategory&|
                         |HyperbolicFunctionCategory&| NIL
                         |ElementaryFunctionCategory&|)
                      (CONS '#((|UnivariatePolynomialCategory| 6)
                               (|PolynomialCategory| 6 39 38)
                               (|PolynomialFactorizationExplicit|)
                               (|EuclideanDomain|)
                               (|FiniteAbelianMonoidRing| 6 39)
                               (|UniqueFactorizationDomain|)
                               (|PrincipalIdealDomain|)
                               (|AbelianMonoidRing| 6 39) (|GcdDomain|)
                               (|IntegralDomain|)
                               (|DifferentialExtension| 6)
                               (|FullyLinearlyExplicitRingOver| 6)
                               (|Algebra| $$) (|Algebra| 37)
                               (|Algebra| 6)
                               (|PartialDifferentialRing| 38)
                               (|DifferentialRing|)
                               (|LinearlyExplicitRingOver| 6)
                               (|Module| $$) (|EntireRing|)
                               (|LinearlyExplicitRingOver| 65)
                               (|Module| 37) (|CharacteristicNonZero|)
                               (|CharacteristicZero|) (|Module| 6)
                               (|CommutativeRing|)
                               (|PartialDifferentialRing| 57)
                               (|BiModule| 6 6) (|Ring|)
                               (|BiModule| $$ $$) (|BiModule| 37 37)
                               (|LeftModule| 6) (|Rng|)
                               (|RightModule| 6) (|LeftModule| $$)
                               (|RightModule| $$) (|LeftModule| 37)
                               (|RightModule| 37) (|AbelianGroup|)
                               (|CancellationAbelianMonoid|)
                               (|SemiRing|) (|AbelianMonoid|)
                               (|Monoid|) (|SemiRng|) (|SemiGroup|)
                               (|AbelianSemiGroup|)
                               (|PatternMatchable| (|Float|))
                               (|PatternMatchable| 65) (|OrderedSet|)
                               (|StepThrough|) (|Evalable| $$)
                               (|FullyRetractableTo| 6) (|SetCategory|)
                               (|TranscendentalFunctionCategory|)
                               (|Eltable| $$ $$) (|Eltable| 6 6)
                               (|RetractableTo| 38)
                               (|InnerEvalable| 38 $$)
                               (|InnerEvalable| 38 6)
                               (|InnerEvalable| $$ $$)
                               (|RetractableTo| 6) (|unitsKnown|)
                               (|BasicType|) (|CoercibleTo| 12)
                               (|CommutativeStar|) (|noZeroDivisors|)
                               (|canonicalUnitNormal|)
                               (|ConvertibleTo| 30)
                               (|ConvertibleTo| 31)
                               (|ConvertibleTo| 29)
                               (|RetractableTo| 65)
                               (|RetractableTo| 37)
                               (|additiveValuation|)
                               (|Eltable| (|Fraction| $$)
                                   (|Fraction| $$))
                               (|TrigonometricFunctionCategory|)
                               (|ArcTrigonometricFunctionCategory|)
                               (|HyperbolicFunctionCategory|)
                               (|ArcHyperbolicFunctionCategory|)
                               (|ElementaryFunctionCategory|))
                            (|makeByteWordVec2| 81
                                '(1 0 7 0 8 1 0 6 0 9 1 6 0 0 10 1 0 0
                                  6 11 1 0 12 0 13 2 12 0 0 0 14 1 16
                                  15 12 17 1 0 0 0 18 1 6 0 0 19 1 0 0
                                  0 20 1 6 0 0 21 1 0 0 0 22 1 6 0 0 23
                                  1 0 0 0 24 1 6 0 0 25 1 0 0 0 26 1 6
                                  0 0 27 1 0 0 0 28 2 0 7 0 0 1 1 0 7 0
                                  1 2 0 67 0 39 1 1 0 68 0 1 1 0 0 5 1
                                  1 0 5 0 1 2 0 48 0 38 1 1 3 51 0 1 1
                                  3 0 0 1 1 3 7 0 1 1 0 39 0 1 2 0 39 0
                                  68 1 1 21 0 0 1 1 21 0 0 1 2 0 36 0 0
                                  1 2 3 0 0 0 1 1 1 60 48 1 1 24 0 0 1
                                  1 24 49 0 1 2 1 61 62 48 1 2 18 7 0 0
                                  1 1 21 0 0 1 1 21 0 0 22 2 0 0 0 39 1
                                  2 0 0 0 39 1 2 24 50 0 0 1 1 21 0 0 1
                                  1 21 0 0 1 0 0 0 1 1 17 63 0 1 1 16
                                  64 0 1 1 0 71 0 1 1 0 77 0 1 1 17 37
                                  0 1 1 16 65 0 1 1 0 38 0 1 1 0 6 0 1
                                  2 2 6 0 0 1 3 2 0 0 0 38 1 2 18 0 0 0
                                  1 1 0 0 0 1 2 12 54 35 55 1 1 12 56
                                  35 1 1 0 72 35 1 2 0 73 35 55 1 1 0
                                  36 0 1 2 18 0 0 0 1 2 0 0 0 0 1 2 3 0
                                  0 0 1 2 3 52 0 0 1 1 18 42 41 1 2 24
                                  0 0 38 1 1 24 0 0 1 1 0 41 0 1 1 1 7
                                  0 1 4 0 0 0 6 39 0 1 0 21 0 1 3 6 32
                                  0 30 32 1 3 7 33 0 31 33 1 2 3 39 0 0
                                  1 1 0 7 0 1 1 0 39 0 1 1 19 36 0 1 2
                                  0 0 5 38 1 2 0 0 48 38 1 2 0 0 0 39 1
                                  2 18 40 41 0 1 1 0 41 0 1 1 0 7 0 1 3
                                  0 0 0 38 39 1 3 0 0 0 68 59 1 2 0 0 6
                                  39 1 2 0 43 0 0 1 3 0 43 0 0 38 1 2 0
                                  39 0 38 1 2 0 59 0 68 1 1 0 39 0 1 2
                                  11 0 0 0 1 2 11 0 0 0 1 2 0 0 78 0 1
                                  2 0 0 66 0 1 1 0 5 0 1 1 0 71 0 1 1
                                  21 0 0 18 1 0 0 0 1 1 0 6 0 1 2 24 0
                                  0 0 1 1 24 0 41 1 1 0 80 0 1 2 0 43 0
                                  39 1 1 0 40 0 1 1 0 40 0 1 1 0 70 0 1
                                  1 13 0 0 1 0 19 0 1 1 0 81 0 1 1 0 7
                                  0 8 1 0 6 0 9 2 24 48 48 48 1 2 24 0
                                  0 0 1 1 24 0 41 1 1 1 60 48 1 1 1 60
                                  48 1 1 1 49 0 1 3 18 45 0 0 0 1 2 18
                                  46 0 0 1 2 3 36 0 0 1 2 3 36 0 6 1 2
                                  18 40 41 0 1 1 21 0 0 20 3 0 0 0 68
                                  41 1 3 0 0 0 68 74 1 3 0 0 0 38 0 1 3
                                  0 0 0 38 6 1 3 0 0 0 0 0 1 3 0 0 0 41
                                  41 1 2 0 0 0 75 1 2 0 0 0 76 1 1 18
                                  39 0 1 2 18 6 47 6 1 2 3 47 0 47 1 2
                                  3 47 47 47 1 2 0 0 0 0 1 2 0 6 0 6 1
                                  2 0 36 0 39 1 2 18 43 0 0 1 1 2 6 0 1
                                  2 2 0 0 38 1 3 20 0 0 57 39 1 3 20 0
                                  0 58 59 1 2 20 0 0 58 1 2 20 0 0 57 1
                                  3 0 0 0 66 0 1 2 0 0 0 66 1 3 0 0 0
                                  66 39 1 1 0 0 0 1 2 0 0 0 39 1 3 0 0
                                  0 68 59 1 3 0 0 0 38 39 1 2 0 0 0 38
                                  1 2 0 0 0 68 1 2 0 59 0 68 1 2 0 39 0
                                  38 1 1 0 39 0 1 1 21 0 0 1 1 21 0 0 1
                                  1 21 0 0 1 1 21 0 0 1 1 21 0 0 1 1 21
                                  0 0 26 1 10 29 0 1 1 8 30 0 1 1 9 31
                                  0 1 2 24 0 0 38 1 1 24 6 0 1 1 28 34
                                  35 1 2 3 53 47 0 1 2 3 36 0 0 1 1 22
                                  0 37 1 1 3 0 0 1 1 0 0 38 1 1 0 0 6
                                  11 1 0 0 65 1 1 0 12 0 13 1 0 74 0 1
                                  3 0 0 0 68 59 1 3 0 0 0 38 39 1 2 0 6
                                  0 39 1 1 29 36 0 1 0 0 39 1 3 2 0 0 0
                                  39 1 1 21 0 0 1 1 21 0 0 1 2 3 7 0 0
                                  1 1 21 0 0 1 1 21 0 0 24 1 21 0 0 1 1
                                  21 0 0 1 1 21 0 0 1 1 21 0 0 1 1 21 0
                                  0 1 1 21 0 0 1 1 21 0 0 1 1 21 0 0 28
                                  2 0 0 0 39 1 2 0 0 0 79 1 0 0 0 1 0 0
                                  0 1 3 20 0 0 57 39 1 3 20 0 0 58 59 1
                                  2 20 0 0 57 1 2 20 0 0 58 1 2 0 0 0
                                  66 1 3 0 0 0 66 39 1 1 0 0 0 1 2 0 0
                                  0 39 1 3 0 0 0 68 59 1 2 0 0 0 68 1 3
                                  0 0 0 38 39 1 2 0 0 0 38 1 2 11 7 0 0
                                  1 2 11 7 0 0 1 2 0 7 0 0 1 2 11 7 0 0
                                  1 2 11 7 0 0 1 2 18 0 0 6 1 2 0 0 0 0
                                  1 1 0 0 0 1 2 0 0 0 0 1 2 21 0 0 0 1
                                  2 0 0 0 39 1 2 0 0 0 79 1 2 13 0 37 0
                                  1 2 13 0 0 37 1 2 0 0 6 0 1 2 0 0 0 6
                                  1 2 0 0 65 0 1 2 0 0 0 0 1 2 0 0 39 0
                                  1 2 0 0 79 0 1)))))
          '|lookupComplete|)) 
