vck` Р%Equiv%TPOSR&Lambda@B%Equiv 'eq_kind@!U%Terms%TPOSR&Lambda@@%lterm@!V%Logic$Init#Coq@@#and@ @"eq@!B$@A(%@@$sort@A1A64*6A@ t+g()6 77"7 77"7%'A@`Gl/tA@@UL=TN`@@@@+eq_kind_sym@!Ui@@f@!V !Hhgf@@e@ @d@c@A@@b@A)a@'and_indЩ0C$"H0"H1 -@A(@D&+CE)||HF?G@B ˠ@@"@@A@/eq_kind_typ_l_l@!U%Terms%TPOSR&Lambda@@%lterm@!V!HB@@!e#Env@@$lenv"x1'"x2*BB@D@@@@ @@=F@@ADA@@@ALh@#not%TypesRQ@@(tposr_wfA{G|P'"H0*2@(eq_ind_rg)jh/"H13%Basicqp@@.tposr_not_kind>H#~s@oge][74J.@@A@/eq_kind_typ_r_l@!U@@@!V !HBz@@yP@!e@@"x1!"x2$Ȑ"e0@&ީ @i\l53,4@( 78@@Ԡ@@A t@@A@/eq_kind_typ_l_r@!U@@@!V !HBР@@Ϡ!e@@巐"x1!"x2$"H0@@AIȐ!t0RightReflexivity@@&refl_rFVHЩ@@)False_ind @%False@?@BViѐTRKS@G?=7V5W@4@@A@/eq_kind_typ_r_r@!URQP@@O@!V !HB8^]@@7!eNhg@@M"x1!"x2$Ȑ"e0@@B @F'*53,4@( 78CBA@@BA@@@AB2@@A@%equiv@!e@@!A%Terms@@w@!B vut@@"or@B@@ue@"ex@#@@$sort@!s @@C~CA<:3<@ +g() +77! 7!7%'7#'"x+@6TD`&@@@@*equiv_sort@!e@@!A%Terms@@@!B !s%@@@ݠ.-@@CVfΐ*(#!#A@ H+g() 7#'p@@@@.tposr_eq_equiv@!e:76@@9!AEA@@@$@!B !sRL@@ @!H$XW@@#B%987@@@BBaji@@`@@),*!C]1 @A3 F+CAK;RPJHAI?=@5"@ݐ@ X+g()8:9'@@@@2tposr_coerce_equiv@!e@@!A@@@!B !s@@t@!H@@C}@@+@BBɠҠ@@Ƞ'@*@),*! @A1KICA:B86@.@o+.>@ <+g():9'@@@@-tposr_equiv_l@!e@@!A'&@@@!B !HB43@@lBAA@D@@@@@~ @@Q@@@ \[@@ C!M@!NC@A35 A)M N"H0 3BO@D@;@0@@@/@_+a@A9@A iT %I8c"H1Ȑ"H2Y@&eq_indy|z6Kh<L9J!e@F%}ALTsGGW~bLJ=HBB@D@jgah`+CbU-ݐ!xnhAH !5Mo_@hf@dyifx{@@A@.tposrp_equiv_l@!eŠߠ@@ķ!A@@@!B !HBР@@_.!M!N"H0@@&tposrp@. @*tposrp_ind :80142(&>=@PzCA!X;!Y>!ZA&$@AP`ȷ=;P-@AUXB@&lY\_]!WWXYZ#H0_?ehxැ)IHtposrp1XVGm$H0_0Lru)IHtposrp2ec{MU"Nlj\@B O0yw3h5 @zx@tt"%@@A@-tposr_equiv_r@!eo@@n!A\@@Y@!B !HBz@@ P@Bl@D@gfe@@@@a @@@@_@vǠ@@uCg!M?!NB@Arb t@)L M"H0 B@D@;@@@@@^`@A9@A h %k-a"H1U@svt1f&Ȑ"H2_@q}v~ A ;m03"v[EC6AJBd@D@b_Y`X%@ce_AH FIYѩdCFƐ@db@`Xbj@@A@2tposrd_unique_sort@!G#Env&Lambda@@$lenv!M: @@@"M' #M'' !sJ@@@"s' !n)Datatypes)(@@#nat@!m !H*TypesDepthH9@@)tposrd_wfA.M8@A6"H0W ;Ȑ!t@1tposrd_tposr_type !aE%TypesgX@@(tposr_wfA. Ȑ"t0 3U  50UnicityOfSortingxi@@+unique_sort  '?^aQvtkibj`k^\V]TRIS@E@3~}@@v@jꐐ@@A@7tposr_unique_sort_right@!G#Env@@$lenv!A̠@@@!B !C !sܠ@@@"s' !Hʠ@@A':'@A"H014 Ȑ!tߠ@@<Aɩ @@Ȑ"t0 Щ' {@@z Oʐ\ZRPIQGREC=D@9@)@@@Odt@@A@:tposr_eq_unique_sort_right@!GwP @@v!AAZ@@X@!B !C !sQ"@@ @"s' !H&w0@@%BC'"H0 ),ՠ=@@.eq_unique_sort 2QBB7:X,GE?=6>4?20*1@&@XWV@@O@<֐@@A@>tposr_coerce_unique_sort_right@!G٠k@@ط!Au@@@!B !C !s@@m@"s' !H٠@@C"H0 7@@2coerce_unique_sort u CFz|&GE?=6>4?20*1@&@@@@<(8@@A@0equiv_sort_trans@!G@@!A@@@!B !C !s@@@"s' !H@@C`s뷐"H0 ehȐ"H1@@%&vB098@@ "{~$$}'CG) ,CF.YWQOHPFQDB<C@@n:@! ?@@A@+equiv_trans@!Gmji@@l!Ats@@W@!B !C !H\[Z@@@B@@J@@@@X@o@@nCp`"H0*#wlB@D@70 *'!( y@930*1)pM1B@D@OHB?9@8XQKHBIAp;B۠@D@g@@l@@@Aa@A 9 {tũnkeld͐"H1B@D@(%"'}|mv "H2@4@©EJ @AQQ VV a@A`]]c@Ab B @D@Ǡķũ#B b ʷ =BY@D@~{x}Ve[N@: - -Ȑ!t~ } |@@-coerce_refl_rH ;ALƩ@)False_ind WPY\ OG  @@Fa Y#B@D mB@D@>V h xR4 B@D LKJAL1 w  w 3> 8B;9D52,3+> 5GTB  ($B>@D| v?.{*BD@D@IF@G?]Z  "x0Mfe@B`ifZWQXPcn Ȑ!ej@m jur  8  H c  :i@Ah6 <aCGv~ Ao Vph   F kCF K N@@ X h ж@ X k   Z ]@@A@,equiv_coerce@!e / I H@@ .!A  S R@@ @!s & [@@ @!H  g f@@ A   @A !B$"H0B T z y@@   BF@D@ A @ ?@@@@ d  ; @@;><3C B a  5 D c   7) \B x@D@@ Y@$@ X@\ s@U@A c  > ]  | PB"H1l Ȑ"H2;@'s Lvta# a aZ Q  se;^ tH@)False_ind;0D  \ f ֠ @@ e8/ vgLB,@D@PM n   2 +te@  XMa    D  @@C i      ߠ  @@-coerce_refl_lr  !  @@r  *  -@@A@)equiv_sym@!G   @@ !A   @@ @!B !HB   @@ h  }B@D@   @@@@  y 񩛠 @|@  /@@{@z  : 9@@ C |   / ~   5(@A#  ! 3   ?@ ۰   F+B@D@/,&-% A   M C   4UH@BC  NA>8?7  S 4 'G@AF <?CF > ]  A 1{yrz@nn  H А@@A@/equiv_sort_weak@!G %TPOSR&Lambda@@ !s%Terms @@ Z@"s' !HB @@ . #"@@%lterm@A   r  #Coq@@&or_indਗ਼@  @ @7:8 ED@@ C ,  !a/@@@$List%Lists/@@$list@B  /M  کI 5V5"H0#  婜I@ c@AC\ Auxv>+4 b e    drK:8 jB@D@QN  ة{ r%@Bg ebOX s  𩜠o@A  (Thinning@@/thinning_coerce5     @q@@A@.inv_llift_sort@!t B A @@@ ?@!s L I@@ $@!n E D@@@!H Q P O@@ H@&&@%llift < ԩ-@A Q1@)lterm_ind097:  M ש!@ a ط"s0;+)H"  ] ]"n0<53R, V@B jȐ"H0>@:`:  !eg   @@ @@(AABCCBBBBB@D!ltA (@nZ@ @@i^@$True@@@ @@AF h@)False_indn9 8d  "t1$IHt1`"t2$IHt2z 8  ũy ķ 詜@C I  WU ө  M `SQ@K@DJ (E@E@@C==?????<  I;ũ  ` ڷ8ʷ64̷20"t3з$IHt3֩   ݩ ީ@D ! } Щ    @@D~ (y4p@4oqqqqqnƐ {mذ  6 ΐ jhƷfdb20.ޠ @E H  ,D  0  @@D '(['& (  Z $ . $ c(@F  Lҩ. N   ۷3@Ơ@D G({zx H; z v N>@'%D H@G  lN( n   S@@D g( hߩѠ<[   n^(`ķGEd> h@H  nH    s @@D ( \{   ~Hge^ é@I $ 20h   ( ;.,@&@D% (  |  6   h~ 㩜@J D RP Ω  H [NL@F@DE (@75577774 ?1  V  V  [ m \ ؐ 鐶ʶ@ h @@A@.inv_subst_sort@!t@@@"t'  @)lterm_ind0!n! @@@!s;8@@@@432@@+@--@*lsubst_rec  /4@A$@ @> W =B (&31"s0*!H&L @B/U# DGE"n0HA?9_&Specif$Init#Coq@@%sumor@BAA@DS}|@@ @ @'sumbool@%Peano@@"lt cv +Compare_dec%Arith@@,lt_eq_lt_dec!C#;@#@BAA@D*&*,!l@B3@$pred'!e@n1 44xQ@)sumor_ind$H<LZ)naZVJGLIZKNƠC A©fbS U Р<:7 4 2 DBͰ ϰ!aW&Specif$Init#Coq@@'sumbool@BAA@D6 /Ӡ ѩܐgmC"H0pm8Ȑ"H1@ &Aq'@?@@@D-A(@ @ U@@"@@@9@: @;@A0+ @)False_ind !G b%K(:y8+Q.@ALHBut@@D #yM!bM@fIGk~lE@۠@DC\(@<866888885]?2h_-Qw^yb}jd/CJ_9!s#t'1%IHt'1}#t'2%IHt'2zx@rkhcxy`^Y}@C{}!@B {= },A@,@D(@@÷@ y~̩)GϷECѷA?#t'3շ%IHt'3ƶ@ݩ d ѷȷ°詜@D C°  İ hݩ˰  @Ͱ ϰ pI@n@D(B˷@BөƠϠ   $ '@><ϩ@E 1/ #   -+r(@@D(k)( 2 M!5&7(&=?@F,!EH!@@D8(9,R/mAUFWŷHF?=7]_@G0LAehA@נ@D?X(<42244441.Y;.7LrO(aufwhf_]3W}@HPlaϷa@@D_x(\TRRTTTTQNy[NWȩloH   }Sw@Iur | n0@@D(xvvxxxxurr{l1/-+)w@J$ɩ"@;@D( ֩Őڶ۶ɶ@WgX@@A@@@POlkNM     I H    ⠠ ) (   % $ Ɛ Š g f87kjېڠ98@@@@ %TPOSR&Lambda@0x};X 6 F)MaxLemmas%TPOSR&Lambda@0iܖo 2S  %TPOSR&Lambda@0!&|h߱vȠ.TPOSR_JRussell$Meta&Lambda@0rNU+tܠ%Unlab%TPOSR&Lambda@0=U4r!@#Fꠠ0UnicityOfSorting(JRussell&Lambda@04dN4K5UnicityOfSortingRange(JRussell&Lambda@0ھCUՃqt~/GenerationRange(JRussell&Lambda@0t4?Xנ0GenerationCoerce(JRussell&Lambda@0R#4wㅀeL^1GenerationNotKind(JRussell&Lambda@0ŬdyɟԨaD(Validity(JRussell&Lambda@0w?B@{Sɠ*Generation(JRussell&Lambda@0@Ď$UR6HZ0PreFunctionality(JRussell&Lambda@0 kUs?G}gv,Substitution(JRussell&Lambda@0^O)Ht4eFX(Thinning(JRussell&Lambda@0V.'n*Conversion(JRussell&Lambda@089,,Xsᠠ,InvLiftSubst&Lambda@0c+Ttћ(Conv_Dec&Lambda@0rǰ*GJ%Union+Wellfounded#Coq@0ޫ.6CĚ~Z2Transitive_Closure+Wellfounded#Coq@0߭_^ n}DW$^(Coercion(JRussell&Lambda@0v[+T:%~%Basic(JRussell&Lambda@0s տ>c.3%Types(JRussell&Lambda@0/t)>ye,ܠ-CtxConversion%TPOSR&Lambda@0u H69%TPOSR&Lambda@0k4\^N1SubstitutionTPOSR%TPOSR&Lambda@0X 9o#i#!ؠ+CtxCoercion%TPOSR&Lambda@0V |^ET%TPOSR&Lambda@08sdNЂn44PreSubstitutionTPOSR%TPOSR&Lambda@081ngJ>ߎT,Substitution%TPOSR&Lambda@0WEV~Q^J.PreCtxCoercion%TPOSR&Lambda@0tiI4)%;s,CtxExpansion%TPOSR&Lambda@0#n|jl~]m!ٓQ,CtxReduction%TPOSR&Lambda@0 t@"2pH%TPOSR&Lambda@0H{]% J7/LeftReflexivity%TPOSR&Lambda@04)*()"ee@0J!m@͑ә;ˠ#Env&Lambda@0beӯD Ơ$Conv&Lambda@0*}Q;<)Reduction&Lambda@0WUlod)LiftSubst&Lambda@03eiV^o5%TPOSR&Lambda@02%〠&MyList&Lambda@0 F1t"P$Conv%TPOSR&Lambda@00#Ƚ"c})Reduction%TPOSR&Lambda@06yZڍ:񧠠)LiftSubst%TPOSR&Lambda@0խD?(wah;R%Omega%omega#Coq@0mJ%,y'(PreOmega%omega#Coq@0wR51|5&NArith&NArith#Coq@0\[nTZS*NArithRing+setoid_ring#Coq@0Z4xj+OmegaLemmas%omega#Coq@0-ww'7XU>EN0*p <%MfyUƠ @0KH!8DmSD)Relations)Relations#Coq@0cҨv>s =)נ4Operators_Properties)Relations#Coq@0 . bkB}2Relation_Operators)Relations#Coq@0~ ɀL?7fy(%Arith%Arith#Coq@0)f^joqU#r[L)ArithRing+setoid_ring#Coq@0^⺯d-1$Ring+setoid_ring#Coq@042 $'])Ring_base+setoid_ring#Coq@0K W)(Ring_tac+setoid_ring#Coq@0%& Š+InitialRing+setoid_ring#Coq@03bm|ҵZXQ!)ZOdiv_def&ZArith#Coq@0 kiomO|(Zpow_def&ZArith#Coq@0e%`E Tk'ƕ+ZArith_base&ZArith#Coq@0p+;Ftx&Zhints&ZArith#Coq@0yLt Ŝ>$Wf_Z&ZArith#Coq@0Usw. %Zmisc&ZArith#Coq@0@YM-pȠ%Zbool&ZArith#Coq@0q W{`)auxiliary&ZArith#Coq@0ckk*a Ӡ$Zabs&ZArith#Coq@0;ƘGMb *ZArith_dec&ZArith#Coq@0Eo#'Zminmax&ZArith#Coq@0 3A?qWl%Zeven&ZArith#Coq@0Ip?n,Ring_polynom+setoid_ring#Coq@035<'BinList+setoid_ring#Coq@0!M:GD+cv*+ListTactics%Lists#Coq@0hVEq EA.+Ring_theory+setoid_ring#Coq@0Jٸ`pN!~R$Nnat&NArith#Coq@0] N3]EP?0$Znat&ZArith#Coq@0h#yeT+$Xx$Zmin&ZArith#Coq@0( k 1^} $Zmax&ZArith#Coq@0yt-?2ad&Zorder&ZArith#Coq@0jy:E0۠(Zcompare&ZArith#Coq@0x1+C2B6&BinInt&ZArith#Coq@0WmIM$Pnat&NArith#Coq@0ٯL j㾠#Max%Arith#Coq@0mAà2adUU$Div2%Arith#Coq@0d&ulg}k宖$Even%Arith#Coq@0^w2&x-n#u'Sumbool$Bool#Coq@016Iu#m&BinNat&NArith#Coq@0[lu,Bp(NBinDefs&Binary'Natural'Numbers#Coq@0 KP/JP<(E&NMinus(Abstract'Natural'Numbers#Coq@0KHH@bӦؠ+NTimesOrder(Abstract'Natural'Numbers#Coq@0|A3Խ*NPlusOrder(Abstract'Natural'Numbers#Coq@0Y~z:sf.B*&NOrder(Abstract'Natural'Numbers#Coq@0X>XP j&NTimes(Abstract'Natural'Numbers#Coq@0-Hx/pG.u$W%NPlus(Abstract'Natural'Numbers#Coq@0X*nV=N˖%NBase(Abstract'Natural'Numbers#Coq@0' CqOeI*6O,NZTimesOrder&NatInt'Numbers#Coq@0TԘ޴3к?#Ǡ+NZPlusOrder&NatInt'Numbers#Coq@0 xZx) *'NZOrder&NatInt'Numbers#Coq@0=8 ;{ث'NZTimes&NatInt'Numbers#Coq@0Sp,˘ o kP&NZPlus&NatInt'Numbers#Coq@0Yqi"9"3&NZBase&NatInt'Numbers#Coq@0 PӂΟ'NAxioms(Abstract'Natural'Numbers#Coq@0I`oQdåAJ(NZAxioms&NatInt'Numbers#Coq@0{Vmޗ, 蠠*NumPrelude'Numbers#Coq@0EqDOL,oa;8堠(QRewrite'Numbers#Coq@0`rBNJԖ Z Y @0ف.Z|\z5-ޠ$Bool$Bool#Coq@0yVb҆X@#Min%Arith#Coq@0&εj/i!t&Setoid'Setoids#Coq@0q6X@ny+Setoid_Prop'Setoids#Coq@0߮m, 'Tactics&Lambda@0z*a,%Utils&Lambda@0Kj;~ܙ&Wf_nat%Arith#Coq@0ClG]Wd/%"Lt%Arith#Coq@0]2V"Le%Arith#Coq@0{U5R|:g*Logic_Type$Init#Coq@0W RDNJ^'Prelude$Init#Coq@0002[:8(( mͨ'Tactics$Init#Coq@0-88YZP61"Wf$Init#Coq@0"U.ю@%Peano$Init#Coq@0KO-!hϲ/>C&Specif$Init#Coq@0|GU-lȮm$Init#Coq@07^kO(>=321@0֠ǿ/`U)Notations$Init#Coq@0JH.+UI(~@@a_(CONSTANTA@@@#_54)IMPLICITSu@qAA@@@@@@@@#_55/ARGUMENTS-SCOPE@@@@#_56@@@@#_57(AUTOHINT@#coc'D@*@2<;@A#_5865@<4:C@5@@@@#_59;@@@@@#_60/@#cocA"15"14- @@@@@@@@@@@A@@Р@@@@@@Nkj@@Odm@@P@(NO@N@O@AB@ABCNOP@N@O@P@ABC8@N@AO@B@0@A#_61@:8C@/@@&G@ @! @@@@#_62@"@@@@@@@Ϡ̰@A#_63Ơ@ĠאC@Ґ@@ɐG@Ő@Ɛ @@@@#_64ٰ@"@@@@@@@@A#_65@C@@@G@@ @@@@#_66 @"@@@@@@@w21@A#_67,+@*C@z@@qG@m@n @@@@#_68?@"@@@@@@@#_696@#cocB"52"49"53"54 @@@@q@@Ar @@s@ qr@q@r@AB@At  @@u(@@v+@@ABCDqrstuv@q@Ar@s@At@u@v@ABCDt!uv@q@At@u@v@ABCB>"58"59"55"60`[@@@@w}|@@Axu~@@y@uwx@w@x@AB@Azsr@@{m@@|m@@ABCDwxyz{|@w@Ax@y@Az@{@|@ABCDI{z{"|@w@Az@{@|@ABCʰB"64"62"65"66L@@@@}"!@@A~#@@@}~@}@~@AB@A@@@A2@@B5@@ABCD}~@AB@}@A~@@A@@A@B@ABCD @ AB@~@A@@A@B@ABC[B["70"71"68"725@@@@C@@AD@@E@CD@C@D@AB@AF@@G@@H@@ABCDCDEFGH@C@AD@E@AF@G@H@ABCDFG!H@D@AF@G@H@ABC@@#_70@@@@@@#_71@ @@@@#_72@@@@@Tΰ@Ƞ#_73Ǡ@]Š@@@@@@#_74ư@@@@@@#_75ߠݐ@@@@@@9@@#_76򠠰@C𠠑AE@=@7 @8 @@@@#_77@@@@@@@#_78@$ecoc B"85"86"87:@@@@Uzy@@AVsr@@Wlu@@Xlk@@Y@eUVWX@U@AV@W@X@ABC@ABCDВUVWXY@U@AV@W@X@Y@ABCDH@U@V@W@ABC@Dkj@@#_79ed@NcLE@H@B @C @@@@#_80r@@@@@@@#_81h@$ecocB"97"98"99:<7@@@@a@@Ab~}@@cw@@dwv@@e@pabcd@a@Ab@c@d@ABC@ABCDВabcde@a@Ab@c@d@e@ABCDZ@a@b@c@ABC@#_82@#cocD@נ;D@>@g@A#_83頠@q砠oD@k@e @@4G@6@@@@#_84@"@@@@@@@@٠#"@A#_85@ᐐD@ݐ@א @@ΐG@А@@@@#_860@"@@@@@@@@cWV@A#_87QP@mOkD@g@a @@1G@3@@@@#_88d@"@@@@@@@@ڠ@A#_89@␐I@ې@Ր @֐J@ؐ@Ӑ @Ԑ@̐@@@@@#_90@.@@@@@@)nat_scope@@@Ѱ@A#_91ˠ@ɠG@@H@@@ @@@@@#_92@&@@@@@@@@@O  @A#_93@YWG@S@MH@O@P@K @@@@@#_94@&@@@@@@@@@&CB@A#_95=<@0;.G@*@$H@&@'@" @@@@@#_96T@&@@@@@@@@@|{@A#_97vu@tG@@H@@@ @@@@@#_98@&@@@@@@@@@à@A#_99@ːE@ǐ@F@Ð@@@@@$_100@@@@@@@@0@A$_101ޠ@:ܠ8D@4@. @@F@@@@$_102@@@@@@@@@A$_103  @ D@@ @@@@$_104@@@@@@$_105 @#cocA$2336$2338$23375@@@@ ˠ@@A !Ġ@@ "@@ #@  ! "@ @ !@ "@ABC@ABC  ! " #@ @A !@ "@ #@ABCа@ @ !@A "@BC@czy@A$_108ts@mrkD@e@_ @@(F@@@@$_109@@@@@@@@Ơ@A$_110@@ŐD@@@@@$_111@@@@@ ˰@A$_112Š@à@@@E@@@@$_113ɰ@@@!@@@@#_37-RESERVED-TYPE!i @@@@#_38!k#_39!m#_40!n#_41"!p!#_42(!s' x@I@#_434!A3@y@#_44@!B #_45F!M#_46L!N#_47R!T#_48X!t$#_49^!u*#_50d!v0#_51j!ei @͠#_52u!f #_53{!g@ztȠӠޠ頠 "-'82C=NHYSd^oizt̠נߠꠠ     &  3 + @ 8 M E Z R i _ x n  }          Ƞ  נ  ⠠           * $ 5 / @ : K E V P a [ l f w q  |              ɠ  Ԡ  ߠ  ꠠ         ' ! 2 , = 7 H B S M ^ X i c t n { y               Ǡ  Ҡ  ݠ  栠           "  , ' 7 1 B < M G X R c ] m h x r  }              ɠ  Ԡ  ݠ  栠         #  . ( 9 3 D > O I Z T e _ p j z u    @ ̠֠@0xXX\f4iF