"`քl&Orders*Structures#Coq@P2Relation_Operators)Relations#Coq@4Operators_Properties)Relations#Coq@)Relations#Coq@)Morphisms'Classes#Coq@4Relation_Definitions)Relations#Coq@-SetoidTactics'Classes#Coq@&Setoid'Setoids#Coq@)Notations$Init#Coq@%Logic$Init#Coq@*Logic_Type$Init#Coq@)Datatypes$Init#Coq@&Specif$Init#Coq@%Peano$Init#Coq@"Wf$Init#Coq@'Tactics$Init#Coq@%Tauto$Init#Coq@'Prelude$Init#Coq@$Init'Classes#Coq@/RelationClasses'Classes#Coq@*Equalities*Structures#Coq@t)Notations$Init#Coq@0&v!D]hwnv %Logic$Init#Coq@0\͉!Ig)Datatypes$Init#Coq@0.i bYN Z*Logic_Type$Init#Coq@0 1jc6&Specif$Init#Coq@0;RWMi\N'Decimal$Init#Coq@0C涳N*ua#Nat$Init#Coq@0eʤģPSR蠠%Peano$Init#Coq@0 jha|ؠ"Wf$Init#Coq@0q+W,J+'Tactics$Init#Coq@0/9m+ a%Tauto$Init#Coq@0̂"&/r'Prelude$Init#Coq@0JqTttֱ4Relation_Definitions)Relations#Coq@0]4Ѐd{n^2Relation_Operators)Relations#Coq@0%s鯰s4Operators_Properties)Relations#Coq@0U3y#h&0u%+Equivalence'Classes#Coq@07;ꮹ-SetoidTactics'Classes#Coq@0S_`nOU$40D9AsWE!>$Bool#Coq@0j 2cZ`FW0όe얟)H.ȕtOb3~ZRK DXР&Orders*Structures#Coq@A%HasLt@@!T@!t @J %'A*Equalities*Structures#Coq@@@@@ %'@ @A@A@@@AA@@A@@*Equalities*Structures#Coq@#Typ@@@@.D,@.@*.D,J@@A@A@"lt @h@@@QPO@@!t.D,@ A@@@@@AA@@A@@@@@@@6B@U@6Bh@@A@A@%HasLec@A[l@Z>5@@.S@@^.S4@A@A@"le @h@As3@0.S@/@@@@@-@@@@@@6ʂ@$@6ʂh@@A@A@$EqLt@"eq @^@@4p@@4pA@@@@@i @h@"@a4p@'@f4pd@b@@`@@@ %'@A@@@4p@.@4p@A@4x@1@,4x^@@A@4x@5@4xe@A@ABC@$EqLe@: @9@ @4lۀ@@4lۀ7@5@@i @h@@4lۀ@ @4lۀ@h@@@@@ %'@A@@@4l@'@4l@A@4tW@*@_4tW3@A@4t@-@4tm@A@ABC@&EqLtLe@젠l @k@ @?@@?i@g@@䠠ΐ @Ͷ@@?@ @?ɐ@@@Š @@*@?@/@?ؐ@@@@@@ %'@A@@@?@7@?@A@A?@9@?t@A@?x@=@?x@A@A?@?@?@A@BC@*LtNotation=@B!EG@5 @@ @='z@@B'z@@@- @@@'z@ @'z@@@@f1@@'z@)@Z'z0@A@'@,@'@A@'@/@2'@A@ABC@@@<@@@*LeNotationx@C;@o @@ @w(2 @@|(2 @@@g @@@I(2 @ @N(2 L@@@H@k@@(2 @)@(2 j@A@(2@,@(2@A@(2@/@9(2$@A@ABC@@@v:@,LtLeNotation@Dt@( @'@ @(@@(%@#@@ @@@(@ @(@@@f @e@*@(@/@(@e@@@@@(@9@(@A@A(@;@^(2@A@(@>@(l@A@(@A@(@A@ABC@@@@@@,EqLtNotation@E@t @s@ @)."@@)."q@o@@젠֐ @ն@@)."@ @)."ѐ@@@@@@)."@(@)."@A@).@+@).n@A@).&@.@).&@A@ABC@@@@@@,EqLeNotation6@F?@- @@ @5)@@:)@@@%ܐ @۶@@)@ @ ) @@@@(@@)@(@Q)'@A@)@+@)@A@)@.@)@A@ABC@@@@@@.EqLtLeNotationo@G2x@f @@ @n**$@@s**$@@@^H @G@@@**$@ @E**$C@A@@?$ @#@*@O**$@/@T**$R@#@@N@p@@**$@8@**$p@A@A**Ϡ@:@**Ϡ@A@**@=@>**)@A@**(@@@t**(V@A@ABC@@@@@C@%EqLt'@- @,@ @6U@@6U*@(@@ @@@6U@ @6U@@@@@@ %'@A@@@6U@'@6U@A@6@*@R6&@A@6Y@-@6Y@A@ABC@%EqLe'@ߠ_ @^@ @5I2@@5I2\@Z@@נ @@@5I2@ @5I2@@@@@@ %'@A@@@5I2@'@5I2@A@5P@*@5PX@A@5Q'@-@5Q'@A@ABC@'EqLtLe'@ @@ @!:@@!:@@@  @@@!:@ @!:@@@ꠠϐ @ζ@*@!:@/@!:@@@@@@ %'*@A@@@!:@7@D!:@A@A!B&@9@!B&@A@!B@<@!B@A@!B@?@!B@A@ABC@*IsStrOrderb@H%k@Yِ @ض@ @a*ץ@@f*ץ֐@@@Q; @:@@3*ץ@ @8*ץ6@4@@2@$T@@*ץ@(@}*ץS@A@*!@+@*!@A@*ߩ@.@U*ߩ7@A@ABC@+lt_strorder @@/RelationClasses'ClassesY@+StrictOrder.[@Hnc@`*ץ@s*ߩ@@@A݋X_A'Classes#Coq@@A@@i)lt_compat @@)Morphisms(@&ProperL@'@( @*respectful%WO?//@"eq*! 6%Logic$Init@#iffС):@@@AviA)Morphisms'Classes#Coq@@A@@@@@@ @B@AB@(LeIsLtEq@I@t @s@ @+&&@@+&&q@o@@젠֐ @ն@@+&&@ @+&&ѐ@@@͠ @@*@+&&@/@+&&@@@@4@@+&&@9@)+&&@A@A+&@;@+&~@A@+&@>@+&@A@+&*@A@+&*@A@ABC@'le_lteq @@!xI@+&&!y x @+&BA@"or @@-+&*!@+&@@@@@@@@@@(StrOrderz@m @@ @u֩π@@z֩π@@@e(eq_equiv @@/RelationClasses'Classes}@+Equivalence~@)@֩π-@ֱK@@@A݋X_A/RelationClasses'Classes#Coq@@A@@w @v@C@o֩π@H@t֩πr@p@@n. @-,S@֩πW@ֱӀ@@@} @@c@֩π@h@֩πn@֩π@s@֩πw@ֱK!}@֩π@ ֱK@ֱӀ@@@@@@ %'@A@@N@AB@@֩@@֩@A@ֱK@@yֱKM@A@ֱ@@ֱ@A@ABC@)StrOrder'@ @@ @;1N@@;1N@@@ @@;1N @;1ʀ@@@  @@*@;1N@/@;1N@@@ @:@;1N>@;1R@@@ @@J@;1N@O@;1NU@;1N@Z@;1N^@;1ʀd@);1N'h@;1ʀl@@;1R@@@+@@@ %'\@A@@@AB@@;1N@u@w;1NM@A@;1@x@;1@A@;1R@{@O;1R1@A@ABC@&HasCmp@J@ne@@36@@36d@A@A@'compare @d@Jc@`36@)Datatypes@*comparison;f@@@@@@f@@@@@@2/@-@2/͠d@@A@A@+CmpNotation@K@@@3@@3@A@A@L!C@8 @7@@3@@38@/@@@] @@@@J<@@PJ<2@A@A@@@@@@'CmpSpec@M@p @o@ @-%*@@-%*m@k@@蠠Ґ @Ѷ@@-%*@ @-%*͐@@@@!k@@-%*@)@-%*@A@-,@,@-,k@A@--.@/@--.@A@ABC@NZ4@ @@@@-%*@@-%*@@@@Y @@@@i>@@i>@A@A@,compare_spec @@M @ -%*@+CompareSpec!Q]@@-, @,--.N)@i>@@@@@"@@@@@*HasCompare}@O@@t @@ @|.D,@@.D,@@@lV @U@@N.D,@ @S.D,Q@O@@M@?o@@.D,@(@.D,n@A@.K@+@.K@A@.L0@.@p.L0R@A@ABC@ @@;@l.D,@@q.D,@@@ku @t{@{.D,w@.D,u@.Ky!@.L0~&@.L0sg@B@p@@@@@@@@@m@H*@A@A@+DecStrOrder@⠠b @a@ @>Cɀ@@>Cɀ_@]@@ڠu @ts@>Cɀ @}>CE@h@@頠Ӑ @Ҷ@*@>Cɀ@/@>Cɀΐ@@@ʠ @:@>Cɀ>@>C̀@{@@٠p @on@J@>Cɀ@O@>CɀnU@>Cɀ@Z@>Cɀ^@r>CE}d@>Cɀh@|>CEyl@>C̀@s@@ @@v@>Cɀ@{@>Cɀ@@@  @&@&>Cɀ"@+>Cɀ @>CE$@F>C̀)@K>C̀@%&\^3@@@;@@@ %'l@A@@@AB@@%&\^@@%&\^@A@A>C@@>C`@A@>CE@@ >CE@A@>C@@b>CD@A@ABC@,DecStrOrder'@ @@ @(<܀@@(<܀@@@, @+*@(<܀ @4(@(<@2@@' @&%@J@(<܀@O@(<܀%U@(<܀@Z@(<܀^@)( <@:@@8 @:@I >@\ @@@Gސ @ݩܰ@J@Y @O@^ \U@d @Z@i g^@ !d@s qh@ !皠l@ @@@u* @)@v@ @{@ )@ @@ @@ @ @ !@ @ @[1:@@@&eq_dec @@!x@ !y@  &Specif$Init@'sumbool7̂K@@ !BA%Logic@#notШ@ !@@@@@ @@@ %' @A@P@@AB@@ @@ 1  @A@A !@@ !@A@ @@  @A@A1:@@1:@A@BC@,OrderedType' O@ B @@ @ J0@@ O0@@@ :Ր @ԩӠ@ Z0 @ @@@ I 3 @ 2@*@ +0@/@ 00 .@ ,@@ * @蠚:@ ;0>@ N 4@@@ 9А @ϩΰ@J@ K0@O@ P0 NU@ V0@Z@ [0 Y^@ d@ e0 ch@ ٚl@ | 4@@@ g @@v@ w0@{@ |0@@@ v @@ 0@ 0@ @  4@  4~@M:Xŀ@{@@  @𚠐@ 0@ 0젩@ s ސ@ z @@@ @@@ %' @A@$@[@AB@@0@@ 0 @A@A @@   Z@A@ 4@@  4 @A@:X@@|:X^@A@ABC@/OrderedTypeFull #@   @ @ @ 6*@@ #6* @ @@  @@ .6* @ 6*@@@   @ @*@ 6*@/@ 6* @ @@  @:@ 6*>@ "6*@@@  @@J@ 6*@O@ $6* "U@ *6*@Z@ /6* -^@6*d@ 96* 7h@6*l@ P6*@@@ ; @@v@ K6*@{@ P6*@@@ JT @SZ@ Z6*V@ _6*T@6*X@ z6*]@ 6*R@! g@O@@ oƐ @ŶĚ@ 6*š@ 6*@ G6*@ N6*@@@  q @ p@@ 6*@@ 6* @ p@@  @@ 6*@ 6*!@ 6*{@ 6*@66*@@@ @@@ %' @A@)@`@AB@@ @@y [@A@A6*@@ 6* @A@6*@@ 6* b@A@6*{@@ 6*{ @A@A6*@@ 6* @A@BCD@0OrderedTypeFull' +@   @ @ @ &l'〶@@ +l' @ @@  @@ 6l'〚 @ l/_@@@ %  @ @*@ l'〶@/@ l' @ @@ Ɛ @ũĠ:@ l'〚>@ *l/瀐@@@  @@J@ 'l'〶@O@ ,l' *U@ 2l'〶@Z@ 7l' 5^@l/_d@ Al' ?h@l/_l@ Xl/瀐@@@ C @@v@ Sl'〶@{@ Xl'@@@ R\ @[b@ bl'〶^@ gl'〩\@l/_`@ l/e@ l/Z@)5O{xo@W@@ wΐ @Ͷ̚@ l'〶ʚ@ l'〩Ƞ@ Ol/_@ Vl/_Đ@@@   y @ x@@ l'〶@@ l' @ x@@  @@ l'〶@ l'〩)@ l/؀@ l/@>l/_@@@ @@@ %' @A@1@h@AB@@l'@@ l' @A@Al/_@@ l/_ g@A@l/@@ l/ @A@l/@@ l/ @A@AB5O{x@@5O{xn@A@CD@-UsualStrOrder 3@ &  @@  @@ 6@!x@ =@ @ BA867 k[!T G@ R<D(L@ >1UsualEqualityType; @A@@ W V U@'UsualEq @@@A@@@[  @@/@@ s/ I@A@A@A@*HasUsualEq @A@@@@ tA1DH%Logic$Init#Coq@@A@@ o  @ @.eq_equivalence()'󀐚\!E @ 5󴀠B@@\<8@@@<@  y@A@A@A@F)UsualIsEqBA@A@@/RelationClasses'Classes#Coq@@+Equivalence~@@ @ ?|4D=Lu3+@@@ A8@A@@   @ @@ @@  @ @@  ^ @ ] \@ @ @ O@@  D @ C B@@ @@  © B@ @@   M@   E@ @ ?@@ @@@ %' @A@ @@AI@@AB@@@@  @A@@@  @A@AB@0UsualDecStrOrder 9@ ,  @@ 71qA#@@ <1qA#@@ A1qA#@ X)! @A@@@ 3ΐ @Ġ .@ V1qA#2@ 1qH@@ H 2 @ 1@?@ *1qA#@D@ /1qA# -@ +@@ )  @  砚O@ :1qA#S@ M1qI'@ @@ 8 ϐ @ Ω Ͱ@_@ J1qA#@d@ O1qA# M j@ U1qA#@o@ Z1qA# Xlu@ 1qA# {@ f1qA# dx@ 1qA# ܚ@ 1qI'@ @@ j @@@ z1qA#@@ 1qA#@@@ y @ @ 1qA# @ 1qA#  @ 1qI' @ 1qI'~@MT @{@@ @@@ %' @A@ @A@h@AB@@T@@XT:@A@A1qA#@@ 1qA# @A@1qI'@@ 1qI' @A@AB@0UsualOrderedType@  w @ѐ@=@̚@=@@ =ʐȠ@#! @A@@@   @-@ =@w3@&=7@ ={j_@@ @@D@ =@I@ = @ @@   @  T@ =X@=@ @@  @  @d@=@i@= o@%=@t@*=(<z@m= @6=4H@y= @O=@ @@: @@@J=@@O=@@@IS @R Y@Y= U@^=Sr@= W V@z= ]@=R@ !$8 g@O@@oƐ @ŶĚ@=š@=@@@@@@ %'@A@ @A@S@AB@@$8@@ B$8 $@A@=@@=@A@=@@=@A@ABC@4UsualOrderedTypeFull@⠠b @@GC@@GC@@GC@! @A@@@頠  @ @].@ GC2@GJPE@@ @@?@GC@D@GC@@@ߠ  @  O@GCS@GK@ @@  @  @_@GC@d@GC j@ GC@o@GC"u@SGC {@GC.@_GC @5GK@ @@  Ր @ Զ@@0GC@@5GC Ԑ@ @@/ 9 @ 8 ?@?GC ;@DGC 9X@GC = <@`GK C@eGK 8@ )* M@ 5@@U @@GC@GC~@GC@GC@@@Y @X@@GC@@GC@X@@  @  @GC @GC @{GKu  @GK   @ @@@@@ %'@A@ @A@o@AB@@GC@@GC@A@GKu@@GKu}@A@ABGK@@GK@A@)*@@ g)* I@A@AC@.UsualStrOrder'@ @ې@ #g@֚@#g@@#gԐҠ@ՠ @A@@@  @ {-@*#g1@#g'nfc@@ @@>@#g@C@#g@@@  @  N@#gR@!#g'@ @@   @  @^@#g@c@##g! i@)#g@n@.#g,@t@q#g z@:#g8L@}#g @S#g'@ @@>@@@ %'o@A@ @A@ @AB@@#g@@#ga@A@#g'@@`#g'B@A@AB@1UsualDecStrOrder'@ @q@4 @l@4 @@4 jh@ R@A@o:@@ 8 @. k-@4 1@C4k@@ @@>@4 @C@4 @@@ S @ R QN@4 R@4@ D@@ 9 @ 8 7@^@4 @c@4  7i@4 @n@4 ©֐t@4  Hz@4 Ω␚@4  F@4@ @@@Ԡ  @ @@4 @@4  @ @@㠠  @  󚠐@4  @4   @=4   𩚠@4 @4 쩚@ ^ @ @@ @@@ %':@A@ v@A@@AB@@^@@ ^ @A@4 @@Y4 /@A@4@@.4@A@ABC@1UsualOrderedType'r@e @?@p \3ހ@:@u \3ހ@@z \3ހ86@  @A@r@@k  @m @ߠ-@ \3ހ1@ \;ZҠi@@j @i@>@b \3ހ@C@g \3ހe@c@@a! @ N@r \3ހR@ \;‐@@@p @@^@ \3ހ@c@ \3ހi@ \3ހ@n@ \3ހt@ \3ހz@ \3ހ@ \3ހ@ \;‐@@@ W @ V@@ \3ހ@@ \3ހ V@ M@@  @  @ \3ހ @ \3ހ ڰ@  \3ހ  @ \; ũ@ \; @ ?s ϐ@ @@נ . @ - ,@$ \3ހ *@) \3ހ (@1 \3ހ   @9 \3ހ % $@ @@$@@@ %''@A@c@Al@@AB@@?s@@ ?s @A@ \3@@F \3@A@ \;@@ \;@A@ABC@5UsualOrderedTypeFull'_@RҐ @,@]47q@'@b47q@@g47q%#@~!@A@u@@Y  @[ q͠.@|47q2@4>퀐q@@nX @W@?@P47q@D@U47qS@Q@@O @ O@`47qS@s4?u@@@^ @@_@p47q@d@u47qsj@{47q@o@47q~u@47q{@47q@47q@4?u@@@ E @ D@@47q@@47q D@ ;@@  @ @47q@47q Ȱ@47q@4?u@4?u @ wp@ @@Š  @  @47q @47q @47q   @'47q  @ @@ɐ @ȶ@@47q@@47q@@@ @@47q@47qy@4?f@%4?u( @Y47q  @@@@@@ %'G@A@@A@@AB@@p@@ p @A@A47q@@f47q<@A@4?f@@4?f@A@4?u@@>4?u @A@ABC@)LtIsTotal@PE@y @@ @.S@@.S@@@q[ @Z@@S.S@ @X.SV@T@@R@ t@@.S@(@.Ss@A@.[)@+@.[)@A@.[@.@u.[W@A@ABC@(lt_total @@rPw@t.Spd @.[nk@.[)u  f@@@@@@@@@d@*TotalOrder@ΠN @M@ @,6@@,6K@I@@Ơa @`_@,6 @i,䲀@T@@ՠ @@*@,6@/@,6@@@v @ut:@,6>@,:@g@@Š\ @[Z@J@,6@O@,6کZU@,6@Z@,6嚠^@^,䲀id@,6h@h,䲀el@,:@_@@ؐ @׶@v@,6@{@,6@@@ @@,6@,6@,+ @4,:@,䲀@@@$Đ @ö4@4,60@9,6(@O,:2/@,䲀9@[,:.@@@F@@@ %'w@A@@@AB@@,6@@,6i@A@A,@@,@A@,+@@8,+#@A@A,:@@m,:O@A@BC@/UsualTotalOrder@$ @~@(Ҵ@y@(Ҵ@@(Ҵwu@x _@A@iG@@E @; .-@(Ҵ1@P(0 @@ @@>@(Ҵ@C@(Ҵ@@@` @_^N@(ҴR@(ڸ@Q@@F @ED@^@(Ҵ@c@(ҴĩDi@(Ҵ@n@(Ҵϩ㐚t@(ҴUz@(Ҵ۩@ (ҴS@(ڸ@M@@ᠠƐ @Ŷ@@(Ҵ@@(Ҵ@@@ @@(Ҵ@(Ҵv@(ک@"(ڸ %@@@ @@(Ҵ@$(Ҵ@:(ڸ ? @C(ڸ@@@.@@@ %'_@A@@A@@AB@@(Ҵ@@{(ҴQ@A@(ک@@(ک @A@A(ڸ@@S(ڸ5@A@BC@+TotalOrder'@  @ @ @@@@@@ @@󀚠 @%o@@@{ @z@*@s@/@xv@t@@r2 @10:@󀚠>@@#@@ @@J@@O@U@@Z@^@o%d@h@$o!l@@@@ @@v@@{@@@@А @϶Κ@ʚ@D@̩ɠ@ө@Yoؐ@@@ࠠ @𚠐@욠@䠩@ 렩@vo@@@@@@@ %'3@A@n@@AB@@@@O%@A@Ao@@o@A@@@@A@@@) @A@ABC@0UsualTotalOrder'm@` @ :@kM@ 5@pM@@uM 3 1@ߠ!@A@ @@g @   ۠.@M2@ ɀ Π @@|f @e@?@^M@D@cMa@_@@] @O@nMS@Q@@@l @@_@~M@d@Mj@M@o@M u@M{@M @M@Q@ @@ @@@M@@M@@@ @@M@M3@B@Q© Ⱊ@MƐ@@@Рp @o@Mܚ@MԠ@Qީ۠ @1M䩚@Qې@u@@@@@ %'$@A@`@A i@ @AB@@M@@@M@A@B@@B@A@Q@@Q@A@ABC@.Compare2EqBool\AQ!Of@TԐ @Ӷ@ @\48@@a48ѐ@@@L @堚@l48 @4@@@[E @D@*@=48@/@B48@@>@@< @:@M48>@`4<@@@K @శ@J@]48@O@b48`U@h48@Z@m48k^@4d@w48uh@4뚠l@4<@@@y. @-@v@48@{@48-@$@@ @@48@48@4@4<@4<@_Q̀@@@@cР@@Q@@iQK@A@A48@@48@A@4@@~4R@A@4<@@4<@A@ABC@#eqb @ҚQ@48t@@@@@@@@@@@D{{@$boolZ'@@Qٰ̀ AB@kh)Datatypes$Init#Coq@@$boolZ'@ +k() 7!= R'G'H'H''+k6'3@@A@B@A@T+h6@@@@@&eqb_eq @@r@#%Logic$Init#Coq@@#iffС)@ @[A3@vt߇0Vq@45@@@@@?@@@@~A@AAۀߠK@Aۓό^@A@ABC/@)DSO_to_OTARK@ @@ @4 @@4 @@@1 @0/@4  @945@$@@ @@*@4 @/@4 @@@F @ED:@4 >@4@7@@, @+*@J@4 @O@4 *U@4 @Z@4 ^@.459d@4 h@8455l@4@/@@àx @w@v@4 @{@4 w@n@@Ҡܐ @۶⚠@4 ޚ@4 @a45ਗ਼@4婚@4ک@eaN@@@@Od@@eaN@@eaN@A@A4 @@F4 @A@45@@45@A@4@@4@A@ABC@O @@W4 @R@I@@Eܐ @@45@@@j@k@@p@qᐑ@@@_ @@f @@@@ v@ @@@yc @@k4@@@a@b@@g @hf@g@@e% @@-)hj@)#@| @}(@%@@!@@ @3@)@@>@;@@D@A@K@H@@Q@N@V@"vS@#.]@Z@b@.v_@/,g@d@6@*@@s @r@{eaN@@{@x@@@~@z@t@@ؠ @@!@@@뚠@@@ov@p署@@@@멚@*@+@@@ M @@FEDBS7@0 / .!@@Π@@@@kJ@A@Av@@v^@A@B@@Eh@A@CV@@V@)@A@.a@@.a@f @A@A*@@*d|@A@B0+3@@J0+3@L!@A@8R@@8R@)hj@A@ACD@A@E0@A@@?@@M= @7 @@>G=H<0@#YDZ@%@@b @V@2ΖȐ!HW!F@&eqb_eq;ɀ@#iffС))Datatypes@$boolZ'@@#eqb3LnŜA/@_2Ξ*Ȑ!bC@@@@@@@@D %:/ư*EDF頷K@װ;,,)!AȐ"H0PР@#andЖw@BBB@@@@D@@"IG,@/&$_tmp@ ,Al]v qrBe9=BO7"EQS95@*@(@T@*:@@<>@G?@&eq_ind J"!exLL@%Falsee@R@$Truey@A\[@)False_induُcCm%@@W@@@@@4 @A@Av@@v@ 45@A@B@@^@`4@A@#@@#d=@A@ACV*@@*@eaN@A@B0+3CD@A@@V;@@@@JT@A@Av@@(v^J@A@B!@CV6D@A@N-HasEqBool2DecP@A@@`b&Specif$Init#Coq@@7̂K@cBANML@@#notШrBA +k() 7! 7!= R'+'+0'$'= R'>G '9'+k7%'+9'#= R!'>' LL +-M7777%'+k+ 7!T'GM77&'= R'6'6''+k6' +k+7!L 77"7!T'7!7 7!7%'@|$)hxxT&"  @@A@A@ؠ@El,n,AB@E젒접̠E|r@@@@@ @@@ %' @A@@A@BC@@CVD@*OT_to_Full?ASH@6 @@ @>5:@@C5:@@@.ɐ @ȩǠ@N5: @5$@@@=' @&@*@5:@/@$5:"@ @@ސ @ݩܠ:@/5:>@B5%>@@@-Đ @é°@J@?5:@O@D5:BU@J5:@Z@O5:M^@5$d@Y5:Wh@5$͚l@p5%>@@@[ @@v@k5:@{@p5:@@@jt @sz@z5:v@5:t@5$x@5%>}@5%>r@Apπ@o@@ @䚠@5:⚠@5:ࠩ@g5$թҐ@n5$ܐ@@@@Ϡ@@p@@hpJ@A@A5:@@5:@A@5$@@}5$Q@A@5%>@@5%>@A@ABC@ @@ 5:@@@@ @@5$@@@F*@ @@%F*@&@@@ @@価@ @:F* @;@F2[@@@@. @@ 5%>@@%@F*"@5:@+@F*(@5:@@@ڐ @6@)y@ޠ@@1F*=@2E@EF2B@F@@@4ː @P@9#@ϰ@[@LF*X@M@a@RF*^@SQh@YF*e@Z@n@_F*k@`^s@F2[p@z@kF*w@lj@F2[|@ᚠ@F2@6@@@s( @@0pπ@@@F*@@@F*@/@)@@ @@"@F2[@5$@A \+k() 7! 7!7%'|hH@@@@@#5 @@A5 .@@F2Ԁ/:@@@@@9@@@ %'j@A@@@AB@@@Y@KW@M"@A@&F@q@&Fȑo@9#@A@ACD(g@u@(gs@Y@A@)*F@{@,)*Fy@.価@A@A?)~t@@?)~t}@p@A@BE@-OTF_LtIsTotalATj@= @<@ @5~,@@5~,:@8@@P @ON@5~, @X5~47@C@@Ġ @@*@5~,@/@5~,@@@e @dc:@5~,>@5~4@V@@K @JI@J@5~,@O@5~,ɩIU@5~,@Z@5~,Ԛ^@M5~47Xd@5~,ޚh@W5~47Tl@5~4@N@@⠠ @@v@5~,@{@5~,@@@ @@5~,@5~,@5~47@!5~4@&5~4@aP@@@m @lk@c5~,i@h5~,g@5~47\Y@5~47c@Q@@a @@@C5~,@@H5~,F@@@BT @SR@R5~,N@W5~,Ƞ@:5~4PM@t5~4W@5~47\@G@@d@@@aP@@!aP@A@A5~,@@5~,@A@B5~47@@55~47 @A@5~4@@X5~4C@A@5~4@@5~4p@A@ABC@  @@B涐㩛i@y @@5~4BA @_5~47BAAB@@@@@@@@@@1OTF_to_TotalOrder AU @{ @z@ @ 5<<@@ 5<<x@v@@ @@ 5<< @5C@@@  @@*@5<<@/@5<<@@@㠠 @:@5<<>@ 5D@@@@ @@J@ 5<<@O@ 5<< U@ 5<<@Z@ 5<< ^@5Cd@ 5<< h@5Cl@ 55D@@@@ Ր @Զ@v@ 05<<@{@ 55<<Ԑ@@@ /9 @8?@ ?5<<;@ D5<<9@5C=@ _5D@B@ d5D@7@ߏрL@4@@ T @@ 5<<@ 5<<@ ,5C@ 35C@@@  V @ U@@ 5<<@@ 5<< @ U@@  @@ 5<<@ 5<<@ x5D1@ 5D@@5C@@@ @  Š@@ߏ@@^ߏ@@A@A5<<@@ 5<< @A@5C@@ s5C G@A@5D1@@ 5D1 @A@5D@@@ 5D@ @A@ABCD@  @@!5<<@!@ @@   @@ 5C@@%@!:cl"@!@+@!:cl(@! @ @@!  @6@ݣ@@@!3:cl=@!4E@ :ctDB@ @@@!'! @P@!5D@@@Y@!:clV@!@_@!:cl\@!!@!@@!Ӑ @j@*☔@נt@!*:clq@!+y@!>:ctv@!?@@@!-Đ @@X%@Ȱ@@!E:cl@!F@@!K:cl@!L!J@!R:cl@!S@@!X:cl@!Y!W@:ctD@@!d:cl@!e!c@:ctD@ښ@!}:ct@!~6@@@!l! @@)ߏр@@@!:cl@!@@!:cl@!(@"@@! @@#8u@@!:cl@!@!:cl@!@:ctD@@!:ct@!@!:ct@!@h!F]@i+@@@! @@x@@" :cl@" @":cl@"(@!:ctD%@! 0@!:ctD-@!!@@@"!ɐ @;@!5D1@@D@!:clA@!@J@":clG@"!@!@@! @U@4Y@^@":cl[@"d@":cla@"l@!:cti@!t@"9:ctq@":z@:ctDw@#'@@@".ΐ @@@Ġ@@@@@X%@A@A 6@@ 6@x@A@ H/@@ H/@ݣ@A@A!F]@@!F]d@A@B' @@Y' @[#8u@A@/I @@/I @*☔@A@ACD8F@@j8F@l4Y@A@:cl@@":clȠJ@A@A:ctD@@"(:ctD^@A@B:ct@@"L:cth@A@:ct@@":ct̠hq@A@ACE@A@!W@A@@"Bz栩~ې@@@"~@@@ %'"@A@@!@AB@J 6EA!F]@@<!F]@>ߏ@A@B' <8CD8F3@:cl@@":clȑ@"5<<@A@A:ctD@@"W:ctD@"Y5C@A@B:ct@@"{:ct@"}5D1@A@:ct@@":ct̑@"5D@@A@ACE@&HasLeb"@V"#@"񐐐""̠@@8B@@"8B"@A@A@#leb @d@V# "@"8B@ @@@@@"@@@@@@ZS@$@ZSd@@A@A@&HasLtb#$@W##-@#""@@9n@@#9n"@A@A@#ltb @d@W#4"@"9nÀ@ @@@@@"@@@@@@w@$@wd@@A@A@+LebNotation#N@X#F#W@#E#)# @@9D@@#I9D#@A@A@Y"#b@X @W@@#9D@@# 9D D@X@@#@#s} @@@@3~@@p3~[@A@A@@@@@" @+LtbNotation#@Z#x#@#w#[#R@@:F@@#{:F#Q@A@A@["N#@` @_@@#M:F@@#R:F v@`@@#L@# @@@@4@@x4c@A@A@@@@@";@'LebSpec#@\##@###@@;H@@#;H#@A@A@]!X#@#T @#S@@#;H@@#;H#@#T@@#@##y @@@@>[K@@#l>[K#W@A@A@^!Y#@ݐ @ܶ@ @#;H@%@#;H Ȑ@@@#@*@@@@?X@@?X@A@A@&leb_le @@\##@#;H .  婚^6#@ ?X ਗ਼]]#@#>[K€@@@@@#@@@@"@'LtbSpec$&@_$$/@$$#@@=_$@@$!=_$#@A@A@`t$:@# @#@@#=_$ˀ@@#=_$ˀ#@#@@#@$K$G @@@@?zT@@$?zT#@A@A@as$Y@% @$@@$=_$ˀ@$@$=_$ˀ :@$@@$@)@@@@2(@@;2(&@A@A@<b_lt @@ ,_$q$1@$.=_$ˀ *   Wa$=@U2( , R`$D@$P?zT 3@@@@@$=@@@@#!@&LeBool$@$ @@ @$V#3U@@$[#3U @@@$U@@@ %'$@A@@@#3U@@$#3U$u@A@#@@#@A@AB@&LtBool$@$ @@ @$v?7_@@${?7_ @@@$u@@@ %'$@A@@@?7_@@$?7_$@A@?7@@?7@A@AB@'LeBool'$@$ˠԐ @Ӷ@ @$2@@@$2@ @@@$@@@ %'$@A@@@2@@@$2@$@A@2@@2@A@AB@'LtBool'$@$렠ʐ @ɶ@ @$:_C@@$:_C ߐ@@@$@@@ %'$@A@@@:_C@@$:_C$@A@:_i@@:_i@A@AB@*LebIsTotal%@b[%!@% @@ @$ёR@@$ёR @@@$@%1]$@@ёR@@%%ёR$@A@1 @@01 @A@AB@)leb_total @@ b$@$ёR  頩 ̰ " @H1    Ӱ ) @@@@@%@@@@#@+TotalLeBool%]@%PY @X@ @% u逶@@%  u D@X@@%5 @4!*@%* u逶!& @%/ u逩!  W)@} !* P  ^0@ ! W@9@@%9@@@ %'%j@A@@@ u@7@% u%Y@A@ @:@ y@A@AB@,TotalLeBool'%@% @@ @%Z5<@@%_5< @@@%Yt @s!i@%i5<!e @%n5<!] @ )@5Ȕ!i  G 0@5Ȕ` @x@@%x@@@ %'%@A@@@5<@7@%5<%@A@5Ȕ@:@5Ȕ@A@AB@/LebIsTransitive%@c%@%Ҡې @ڶ@ @%OӀ@@%OӀ Ɛ@@@%@%@@O@@%O%@A@P@@@P@@A@AB@)leb_trans @@"f@*Transitive++-cO%@%OӀ!! b@'is_true#œ@P@!@@@&A"k@A@@%@@@$@5TotalTransitiveLeBool&(@&$ @#@ @%pq䀶@@%pq@#@@%堠 @!@%pq䀶!񚠐 @%pq䀩!頩 ̰")@Hq! Ӱ)0@Oq"@@@&] @\[;@&pq䀷"@@&pq䀷"E@&pq䀩\L@kq"@W@@& @@@ %'&Q@AW@@pq@S@&jpq&@@A@q@V@uq`@A@AB@6TotalTransitiveLeBool'&@&v @~@ @&A݀@@&F݀j@~@@&@[ @Z"P@&P݀"L @&U݀"D'})@H"Pv.0@H G}@_@@&_ @;@&p݀"u@@&u݀"zE@&z݀L@H"s@@@&{@@@ %'&@A@@@S@&&@A@H@V@H@A@AB@.HasBoolOrdFuns&@d&&@&Ր&&@@?rP@@&?rP&@A@A@  @d@@&?rP@@&?rP "@@@@@&ؠΐ @Ͷ@@&?rP@@&?rP@@@& @@!@&?rP@&@&?rP@@@&@@@@@@4S)@D@ :4S)d@@A@4\$@I@4\$ @A@A4]A@K@4]A@A@BC@/HasBoolOrdFuns''.@e'&'7@'%' '@@S@@')S&@A@A@ U @P@@'4Sр@@'9Sр p@N@@'$ @@@'Sр@@' Sр/@@@'S @R@@'Sр@$@'Sр>@R@@'@@@@@@#Ǡ@@@ #ǠL@A@#Л@C@h#ЛS@A@#Ѹ@F@A#Ѹ,@A@ABC@,BoolOrdSpecs'y@f'@'p& @&@ @'x>[C̀@@'}>[C̀&@&@@'h'R @'Q@@'J>[C̀@ @'O>[C̀'M@'K@@'I'. @'-@*@'Y>[C̀@/@'^>[C̀'\@'-@@'X@%'z@@>[C@8@'>[C'z@A@A>[KI@:@'%>[KI&@A@>[K@=@'H>[K'3@A@>[K@@@'~>[K'`@A@ABC@g!F'@ ݐ @ض@R@'>[C̀@@'>[C̀ @@@' @@@'>[C̀@@'>[C̀@@@'ې @ڶ@@'>[C̀@$@'>[C̀Ɛ@@@'@'*@@@@:k^@:@ :k^@A@:kg~@=@:kg~@A@:kh@@@:kh@A@ABC@ 4 @@@@'>[C̀E@(>[C̀ @װ ;]@ 3:k^ 2T@'>[KI@@@@@' @#ޚ`@'>[C̀#ښe@'>[C̀$T  @:kh#s@(>[Kр#@@@'렠C @B#}@'>[C̀#@(>[C̀$qҰ(=@N:kg~#!@'>[K€$@?@@(@@@@&@.OrderFunctions(c@h'&(l@(Z'ڐ @'ٶ@ @(b:jŀ@@(g:jŀ'א@'@@(R(< @(;@@(4:jŀ@ @(9:jŀ(7@(5@@(3( @(@*@(C:jŀ@/@(H:jŀ(F@(@@(B@&(d@@:j@8@(:j(d@A@A:jA@:@(:jA'@A@:jϺ@=@(2:jϺ(@A@:j@@@(h:j(J@A@ABC@# @#@M@(d:jŀ@@(i:jŀ#@"@@(c"m @"l$s@(s:jŀ$o@(x:jŀ"m@$:jA$q!@(:jɀ$v&@(:jɀ"ky@#:$@"h@@(  @@5@(:jŀ@:@(:jŀ@@@(Š @@D@(:jŀ@I@(:jŀА@@@( @@S@(:jŀ@X@(:jŀߐ@@@(< @ b@):jŀ g@):jŀGްB@9/@*SՀ@'@@*s'  @' '@J@*Sр@O@*Sр*'U@*Sр@Z@*Sр*^@' SM'd@*Sр*h@'SM'l@*SՀ@' @@*%V @%U@v@*Sр@{@*Sр%U@%L@@*$ @$&@*Sр&@*Sр$@'?SM&@*SՀ&é@*SՀ$@%'6f&͐@$@@*ՠ", @"+"*@+"Sр"(@+'Sр"&@*SM""@*SM""@"@@+ *א @*ֶ@@+Sр@@+Sр+@*@@+' @''@+Sр' @+Sр'@*Sƀ'' @+3SՀ'@'SM'@'@@+#@ +E@@S@@+oS+E@A@ASM@@*SM*@A@S@@+S*@A@S@@+IS++@A@'6f@@%'6f%@A@ABCD@ @'Ij:+N@+KSр'Gwr @%'6f'Dkkh@'X'Qe@ +k() 7!= R'G'G'H''+k6'h^A@T@@@@@+g @@+C'yɶ'rƩV@'is_true#œQ@3噀BAX@+mSƀBA@@@@@+ @@+D''者 )$BA1,AB@@@@@+  @@,E/RelationClasses'Classes#Coq@@*Transitive++-'' +@ 3噀'ɐ@@@,A(>@A,A@,A@,A(y@ABC@@+۠+ @@, @@@@@+@@@C*̐@+TTLB_to_OTF,DAk,M@,; D @ C@ @,ёR@@, ёR/@ C@@,  @(@,ёR( @,ёR( B)@ h1 (;I0@ o1 & B@$@@,$} @|{;@,5ёR(:@@,:ёR(?E@,?ёR|L@ 1 (8@w@@,@@,,c@@ёR@U@,ёR,b@A@1 @X@ 1  @A@AB@,U @kN,b@,_ёR@,@@@@@,^,C @(p(h@ 1 (f@(yt(rq,v H+k() 7!7$'th@@@@@,( @(6(7)@#andЖw@,@,{:(&@((, \+k() 7! 7!7%'H|h@@@@@,,Ő @(b(c,&)/@#notШ&@(Ŷ(Q h+k() 7!7 7!7%'@T;Hht@@@@@,ՠ' @((@@@@@@@@A!b'~ &Ҡ'A'B'C@(( @*comparison;f@ (+k() 7!= #R.' 7!= R'G'H''I''+k6'+k6''-@@A@A@Plh@@@@@-' @@-uF)&!)#3@(CompSpecg*:@):>@-C:BAE@' @7BA@@@-wA G)Datatypes$Init#Coq@@A@@-D @)V)N'@$andb=k@)_Z)XW@@iZ'@ÐH|h@@@@@-n^ @@-G){)yx]@:`BAbBA@@@@@-$ @-@@a@@:`@@ :`dU@A@A@A@@J@@:@@-:좠JW@A@:@@-o:^'@A@AB@A@G,@A@@EaDbC0743+((@@@-) @@.!H@+Equivalence~@Ӛ@@@.A*s@A@@-ՠ* @@.6I%@+StrictOrder.[@蚠@@@.%A*@A@@-ꠠ* @@.KJ)Morphisms'Classes#Coq@@&ProperL@@򩚠*m*l*k@@*%WO? 怩 쀚%Logic$Init#Coq@@С)@@@.aA*@A.bA*@.fAK*@.jA*@ABC@@./*A @@.K*A<*:9S@.%:BA€!BA+BA@@@@@.X@@@64@2@A@.A"@ABC-A@@@@ %'.@A ӳ2@ ӳ2['@A@ Գq@ Գq\+@A@AB@G@A@@AI@BE@CD@@"9@ABE@@@t&Basics'Program#Coq@0!bs߯? :VU$Bool#Coq@0j 2cZ`FW*CMorphisms'Classes#Coq@0qیZBeϠ0CRelationClasses'Classes#Coq@0TL;0RUfw1;0.i bYN Z'Decimal$Init#Coq@0C涳N*ua"0όe얟)H.Ƞ+Equivalence'Classes#Coq@07;ꮹ$Init'Classes#Coq@0](p{yOh.0\͉!Ig*Logic_Type$Init#Coq@0 1jc60Imӽ%\$PD.Morphisms_Prop'Classes#Coq@0% :B'.>u%#Nat$Init#Coq@0eʤģPSR蠠)Notations$Init#Coq@0&v!D]hwnv 4Operators_Properties)Relations#Coq@0U3y#h&%Peano$Init#Coq@0 jha|ؠ'Prelude$Init#Coq@0JqTttֱ+++@0Gz rA6ՠ4Relation_Definitions)Relations#Coq@0]4Ѐd{n^2Relation_Operators)Relations#Coq@0%s鯰s)Relations#Coq@0-SetoidTactics'Classes#Coq@0S_`nOU$&Specif$Init#Coq@0;RWMi\N'Tactics$Init#Coq@0/9m+ a'Tactics'Program#Coq@03/8\/@/2 Q@@@@"_9/@/6BA@@@@@@@@@@@#_102M접#_11'`o@B@@@//@@/8\/@/2 Q@@@@#_13/@/6ʂA@@@@@@@@@@@#_142M접#_15'`o@B@@@//@@/8\@/#tӡ/@//@@4p/s@A@A@/#tӡ0%HasEq@/@@4x@/{/z@A@A@A@@##Ǡ/@@4p@/0@A@A@A/#tӡ @ /@@4x@//@A@A@A@0?/@@4p@/0@A@4x@//@A@AB@A@/8\@/#tӡ0+@0-/@@4l/q@A@A@/#tӡ1@3/@@4tW@/w/@A@A@A@//@@4l@/01@A@A@A/#tӡ @ /@@4t@//@A@A@A@0/@@4l@/0@@A@4tW@//@A@AB@A@/8\@/#tӡ0Y@0[/@@?/]@A@A@/#tӡ_@a/@@?@/d/@A@A@A@]/@@?@/k0_@A@A@A/#tӡ S@ U/@@?@/m0G@A@A@A@0/@@?@/z0n@A@?@/z/@A@AB@A/#tӡ נ@ ٠/@@?x@/0.@A@A@A@0Q/@@?@/0@A@?@//@A@?@/0a@A@ABC@A@/8\/@#_16@FF@F@@F@@FA@%_ < _@F @@%_ < _!x!<!y@@@@@A@@" <@A@@B@@@@@#_17%c?@@,@@@,@@@@/@0',͠,@@@@%_ < _1$/@%x < y#_18@FF@F@@F@@FA@%_ > _@F @@%_ > _\!>[@@@Z@A@@" >@A@@B@@@@@#_19%c?@@-@@@-@@@@Y--$@A@@%_ > _1y0:@%x > y#_20@FF@F@F@@F@@@@FA @)_ < _ < _@F @@)_ < _ < _!<!< !z@@@@A@@" <@A@@B@@" <@A@@C@@@@@#_21%c?@@-@@@-@@@!z@@@@n@Жw@Ԡ--@۠-@@@@@)_ < _ < _10@)x < y < z@08\0@#_22@FF@F@@F@@FA@&_ <= _@F @@&_ <= _9"<=8@@@7@A@@# <=@A@@B@@@@@#_23%c?@@-@@@-@@@@0@1(2.-@@@@&_ <= _2Z0@&x <= y#_24@FF@F@@F@@FA@&_ >= _@F @@&_ >= _">=@@@@A@@# >=@A@@B@@@@@#_25%c?@@.N@@@.I@@@@Y.O.Z@A@@&_ >= _215@&x >= y#_26@FF@F@F@@F@6@@FA>@+_ <= _ <= _@F @@+_ <= _ <= _점"<=렐"<= 5@@@@A@@# <=@A@@B@@# <=@A@@C@@@@@#_27%c?@@.@@@.@@@4@@@@3͠.̠.@Ԡ.ʠF@@@@@+_ <= _ <= _3*1@+x <= y <= z@1z8\1x@1#tӡ301@11@A@11@@(@1N3@A@A(@1M2~@A@(@1L2@A@(@1K2@A@ABC@A1#tӡ3D1Р@11@A@1Ϡ@@(@1a3@A@A(@1`2@A@(@1_2@A@(@1^2@A@ABC@A#_28@FF@F@F@@F@ޠ@@FA@*_ <= _ < _@F @@*_ <= _ < _"<=!< @@@@A@@# <=@A@@B@@" <@A@@C@@@@@#_29%c?@@/c@@@/^@@@ܠ@@@@۠@3N(/w/p@@3(/x@@@@@*_ <= _ < _3ؠ2%@*x <= y < z#_30@FF@F@F@@F@_@@FAg@*_ < _ <= _@F @@*_ < _ <= _!<"<= ^@@@@A@@" <@A@@B@@# <=@A@@C@@@@@#_31%c?@@/䠠@@@/ߠ@@@]@@@@\w//@/o@@@@@*_ < _ <= _4S2@*x < y <= z@2W8\2U@2]#tӡ4,*EqNotation@2a2@A@A''2c@@)."@2=4*@A@).@2<3@A@).&@2;4 @A@ABC@A2q#tӡ=@?2s2@A@32@@)."@2M4:@A@).@2L3@A@).&@2K4@A@ABC@A@2H8\2F@2N#tӡ*@,2P3@A@(2Q@@)@2+4Q@A@)@2*3@A@)@2)4 @A@ABC@A2_#tӡP@R2a3%@A@3@@)@2;4a@A@)@2:3@A@)@294@A@ABC@A@268\24@2<#tӡQ@S2>3;@A@O2?@@**$@2 4y@A@A**Ϡ@2 3@A@**@240@A@**(@24\@A@ABC@A2O#tӡ43@2R3O@A@3@@**$@24@A@A**Ϡ@24 @A@**@24C@A@**(@24o@A@ABC@A@28\@2#tӡ3o@3q21@A@2##tӡ42@2&3n@A@22(@@6U@24@A@6@24)@A@6Y@24@A@ABC@A@28\@2#tӡ3R@3T2 1@A@2#tӡ42Ǡ@23@A@2Ơ2@@5I2@14@A@5P@14F@A@5Q'@14@A@ABC@A@18\@1#tӡ3'@3)11@A@1#tӡ52@13@A@21@@!:@14@A@A!B&@14c@A@!B@14@A@!B@14@A@ABC@A@1Ƞ8\1@12 Q@@A@#_331@1;o A@@@@@@@@@#_342M접#_35'`o@@@@#_3646@@!.[@@@@$#_37X@3typeclass_instances1@@@1Đ1@@@@D15D2@ %Coq.Structures.Orders.IsStrOrder#<>#1`Q@12 Q@@Q@#_382&@1P@!xC@A!y@A@"x0F@A"y0@A@@@@#_392M접)+#_40'`o@1@@@#_4146@e@oLi@<#_42X@h2@@@2+@2/@2 28@2< 222G222J<@@|2>52@ %Coq.Structures.Orders.IsStrOrder#<>#2`R@@2 8\2 @1Ǡ2 Q@@A@#_442@1$Z A@@@@@@@@@@@#_452M접#_46'`o@B@@@1䠐1@@18\@1Š#tӡ6,EqualityType@1ɠ@@֩1?@ֱK1=@AB@A@1Ѡ#tӡ@1Ӡ@@ֱ@1C5@A@A@A@6G1ؠ@@֩@1N6@A@ֱK@1M5@A@AB@A1#tӡ6[2@14@A@21@@֩@1]6)@A@ֱK@1\5@A@ֱ@1[6 @A@ABC@A@1Z8\@1_#tӡ6q1@1b0@A@1g#tӡ@1i5 @A@4~1k@@;1N@06F@A@;1@05@A@;1R@06(@A@ABC@A@08\0@02 Q@@@@#_481@02/A@@@@@@@@@@@#_492M접#_50'`o@B@@@1 1 @@08\00@#_51@FF@F@@F@@FA@&_ ?= _@F @@2"?=2@@@@@A@@A@@#?= @B@@@@@#_52%c?@@2@@@2@@@@19@1jJ<2à2@@@@>71Q@&x ?= y@1!8\10@0Ѡ2 Q@@A@#_5510@0hA@@@@@@@@@@@#_562M접#_57'`o@B@@@0𠐑0@@0Ϡ8\0@0ՠ#tӡ1e@1g00n@A@10@@.D,@07@A@.K@06@A@.L0@07@A@ABC@A0#tӡ7a1l@05@A@1k0@@.D,@07/@A@.K@06@A@.L0@07@A@ABC@1B0@@@01@A@A@AB@08\@0#tӡ @ 0@@>C//C@A@0#tӡ71 @0@@%&\^@/1@A@A@A@10@@>C@/7V@A@>CE@/6@A@>C@/78@A@ABC@A@/8\@/#tӡO@Q//V@A@0#tӡɠ@ˠ066@A@50@@ /q@/_1@A@A(<@/^7t@A@(.@-$6*-!@6*-@6*-@ABC@A@. #tӡj@l."@@6*{@-%7@A@A@A@7.'@@ @-42@A@A6*@-38@A@6*@-27@A@6*@-.7@A@ABC@A.5#tӡ8W4^@.86@A@4].:@@ @-G2@A@A6*@-F8'@A@6*@-E7@A@6*{@-C7@A@6*@-C8 @A@ABCD@A@-B8\@-G#tӡw@y-I,V@A@-N#tӡb@d-P7 @A@6 -R@@l'@,_8F@A@Al/_@,^7@A@l/@,\7@A@l/@,[8)@A@5O{x@,[2@A@ABCD@A-b#tӡՠ@נ-d7@A@2Ƞ-f@@l'@,s8Z@A@Al/_@,r7@A@l/@,p8@A@l/@,o8=@A@5O{x@,o2@A@ABCD@2ʠ-s@@l'@,8g@A@Al/_@,7@A@l/@,}8@A@l/@,|8J@A@5O{x@,|2@A@ABCD@AB@,{8\@,#tӡ,G@,I,@@+@A@A@,#tӡp@r,@@@+8d@A@A@A@8,@@@+8@A@A@A,#tӡo@q,7[@A@5j,@@@+8@A@@,@8C^,@A@@+8|@A@ABC@A@+8\@+#tӡ+@++@@1qA#**B@A@+#tӡf@h+@@T@*31@A@A@A@2s+@@1qA#@*8@A@1qH@+@8g1qH^+@A@1qI'@*8@A@ABC@A@*8\@+#tӡ*@*+*)@A@+ #tӡ,@.+ 7@A@*+@@$8@*33V@A@A=@*18@A@={@+@8={^+@A@=@*58@A@ABC@A@*48\@*9#tӡ*@**;@@GC).@GK)*@AB)*)'@C@A@*D#tӡZ@\*F@@GKu@)58@A@A@A@8Ԡ*K@@GC@)=9@A@GK@):8@A@)*@)93@A@ABC@A*W#tӡ@*Y7@A@5J*[@@GC@)N9@A@AGJ@*a@8GJ^*Z@A@GKu@)Q8@A@GK@)Q8@A@)*@)P3@A@ABCD@A@)O8\@)T#tӡ, @, )V(@A@)[#tӡ8@:)]7@A@8-)_@@#g@(95@A@#g'@)e@8#g'^)^@A@#g'@(9@A@ABC@A@(ؠ8\@(ݠ#tӡ+]@+_(( @A@(#tӡW@Y(8@A@8L(@@^@(*3@A@A4 @((9V@A@4@(@94^(@A@4@(,9;@A@ABC@A@(+8\@(0#tӡ*@*(2'T@A@(7#tӡx@z(989@A@8m(;@@?s@'^3@A@A \3@'\9w@A@ \;Z@(C@9# \;Z^(<@A@ \;@'`9\@A@ABC@A@'_8\@'d#tӡ'D@'F'f&U@A@'k#tӡ @'m8Z@A@8'o@@p@&^4@A@A47q@&]9@A@4>@'w@9D4>^'p@A@4?f@&a9S@A@4?u@&`9@A@ABCD@A@&_8\&]@&-2 Q@@A@#_59&m@&8ZA@@@@@@@@@@@#_602M접#_61'`o@B@@@&L&O@@&78\@&<#tӡ@&>@@,6%y@,%x@,:%s@ABC@A@&G#tӡI@K&I@@,+@%~9@A@A@A@9à&N@@,6@%9@A@,@%9p@A@,:@%9@A@ABC@A&Z#tӡݠ@ߠ&\8@A@69&^@@,6@%:@A@A,@%9@A@,+@%9@A@,:@%9@A@ABC@A&l#tӡ:F&Ƞ@&o8@A@&Ǡ&q@@,6@%:@A@A,@%9@A@,+@%9@A@,:@%9@A@ABC@A@%8\@%#tӡ-@-%@@(Ҵ$@(ڸ$@AB@A@%#tӡ@%@@(ک@$9@A@A@A@: %@@(Ҵ@$:8@A@(ڸ@$:@A@AB@A%ɠ#tӡ"@$%9 @A@6~%͠@@(Ҵ@$:G@A@A(0@%@9(0^%@A@(ک@$:@A@(ڸ@$:-@A@ABC@A%ޠ#tӡH@J%9@A@'%@@(Ҵ@% :\@A@A(0@%@:(0^%@A@(ک@%:@A@(ڸ@%:B@A@ABC@A@% 8\@%#tӡ:&Ѡ@%$Q@A@%#tӡ@%9A@A@8C%@@@$Z:~@A@Ao@$Y9@A@@$X:5@A@@$W:a@A@ABC@A@$V8\@$[#tӡ$;@$=$]#}@A@$b#tӡ@$d9_@A@9$f@@M@#:@A@A@$l@:Gɠ^$e@A@B@#:V@A@Q@#:@A@ABC@A@#rHȠ#@"Ѡ2 Q@@@@#_63#@"t߇A@@@@@@@@@@@#_642M접Z#_65'`o@B@@@#6#4@"2 Q@@A@#_66#@"+GA@@@@@@@@@@@#_672M접#_68'`o@B@@@#a#_@@"rHȠ"@"#tӡ!@""@A!"@@B@"#tӡ;N#@"9@A@#"@@@"@;IJ!@A@Av@"@:v^!@A@@"@;$h!@A@ABV@ ߑ @A@.a@ ܑ @A@A*@"@5*d!V@A@0+3@ ۑ @A@8R@ ّ @A@ABCD@A"Ӡ#tӡ;L@": @A@Ѡ"ؠ@@@"@;tJ"#@A@Av@"@:v^"@A@@@A@ABV@!!@A@.a@!!@A@A*@@A@0+3@!!@A@8R@! @A@ABCD@ "@@@  @A@Av@  @A@@  @A@AB#@#@ #d!F@A@V@!)!(@A@A.a@!$!#@A@*@  @A@0+3@!"!!@A@8R@! !@A@ABCDE@AB@rHȠ@#tӡ @9@AǠ@:@B@;]2 Q@@@@#_69@;hF2A@@@@@@@@@@@#_702M접@#_71'`o@B@@@@72 Q@@A@#_72@7H]A@@@@@@@@@@@#_732M접#_74'`o@B@@@@@arHȠ_@(s2 Q@@A@#_76o@(~A@@@@@@@@@@@#_772M접#_78'`o@B@@@^\@@TrHȠR@Z#tӡc@[^@Ah_@@B@e#tӡ#14@8\@2 Q@@@@#_82@ZSA@@@@@@@@@@@#_832M접#_84'`o@B@@@ʠ@@8\@2 Q@@@@#_86@wA@@@@@@@@@@@#_872M접#_88'`o@B@@@Ѡ@@Ơ8\Ġ@#_89@cc@c@@c@@cA@'_ <=? _@c @@8#<=?8@@@Y@A@@$ <=?@A@@B@@@@@#_90%c?@@9 @@@9@@@@ @[3~99@@@@==q!@'x <=? y@8\@#_91@cc@c@@c@^cAc@&_ @>@@#3U@A@A@#tӡϠ@Ѡ@@#@*@A@A@A@M@@#3U@>@A@A@A@8\@#tӡ>)@>+@@?7_@A@A@#tӡ@@@?7@@A@A@A@@@@?7_@>/@A@A@A@8\@#tӡ>sߠ@@A@#tӡ>{1@= @A@0@@2@@>I@A@2@h@A@AB@,@@2@@>P@A@2@o@A@AB@AB@8\@#tӡ>@@A@#tӡ>"@=0@A@!@@:_C@>l@A@:_i@a@A@AB@@@:_C@>s@A@:_i@h@A@AB@AB@8\@|2 Q@@A@$_100@) A@@@@@@@@@@@$_1012M접$_102'`o@B@@@@@8\@#tӡw@y]@A@#tӡ>ݠ@=@A@ܠ@@ u@g>@A@ @f@A@AB@A@e8\@j#tӡԠ@֠l9@A@q#tӡ@s=@A@u@@5<@B>@A@5Ȕ@A@A@AB@A@@8\>@ 2 Q@@A@$_104N@+sA@@@@@@!xD@A!y@A!zE@A@@@@@$_1052M접$&$_106'`o@,@@@@08\@5#tӡ?\@8@A@=#tӡ?d@@=@A@B@@pq@?2@A@q@Q@A@AB@A@8\@#tӡ?x@@A@#tӡ@>@A@@@@?M@A@H@l@A@AB@A@8\@#tӡ?g&HasEqb@@@4S){@A@A@E3;3*@@?rP@?f@A@A@AȠ#tӡ@ʠ@@4]A@c@A@A@A@@@?rP@?u@A@A@Aנ#tӡA@C٠@@4\$@@A@A@A@Ơ@@?rP@?@A@A@A@8\@#tӡԠ@֠b@A@@@S@?@A@A@A#tӡ?+EqbNotation@>h@A@I3z3i@@S@?@A@A@J393o@@#Ǡ@y@A@#Л@x@A@#Ѹ@w@A@ABC@AB#tӡP@R>@A@p@@S@?@A@A@jʠ@@#Ǡ@@A@#Л@@A@#Ѹ@@A@ABC@AB֠#tӡ@>@A@Ġ@@S@?@A@A@ߠ@@#Ǡ@@A@#Л@@A@#Ѹ@@A@ABC@AB@8\\@#tӡ?'EqbSpec@>@A@F33[@@>[C@w?@A@A>[KI@v?n@A@>[K@u?@A@>[K@t?@A@ABC@G!X3h@@>[C@?@A@A>[KI@?{@A@>[K@?@A@>[K@?@A@ABC@H!Y3͠'@@:k^@J"@A@:kg~@I(@A@:kh@H@A@ABC@ABCԠ#tӡ@L*@>@A@)@@>[C@@@A@A>[KI@?@A@>[K@?@A@>[K@?@A@ABC@)@@>[C@@&@A@A>[KI@?@A@>[K@?@A@>[K@@ @A@ABC@N@@:k^@qI@A@:kg~@pO@A@:kh@o'@A@ABC@ABC#tӡ@sŠ@?@A@Ġ@@>[C@@B@A@A>[KI@?@A@>[K@?@A@>[K@@%@A@ABC@Ġ@@>[C@@M@A@A>[KI@?@A@>[K@@@A@>[K@@0@A@ABC@u@@:k^@p@A@:kg~@v@A@:kh@N@A@ABC@ABC@88\6@>#tӡ @ @@@@@A@A@:'@@:j@ @p@A@A:jA@ ?@A@:jϺ@ @'@A@:j@ @S@A@ABC@AR#tӡ@T@@/2 Q@@@@$_131F@@@@@@$_1322M접$_133'`o@B@@@IG@Ba2 Q@@@@$_134)m@@@@@@$_1352M접Ϡ$_136'`o@B@@@pn@=%2 Q@@@@$_137I@@@@@@$_1382M접$_139'`o@B@@@@<2 Q@@A@$_140@<'AA@@@@@@@@@@@$_1412M접$_142'`o@B@@@ @+2 Q@@@@$_143L*@@@@@@$_1442M접b$_145'`o@B@@@預@*٠2 Q@@A@$_146@* rA@@@@@@@@@@@$_1472M접$_148'`o@B@@@@*#tӡ@,A@A@'Ġ.@@:@2@Ce:좠J@A@:@7@B:^@A@AB@';@@:`@?@(:`d@A@A@AB>2 Q@@J@$_149N@? A@@@@@@@@@$_1502M접$_151'`o@@@@$_15246@Z@~@Y@"$_153X@X@@@sL@@W@C@ &Coq.Structures.Orders.TTLB_to_OTF#<>#2 Lh@@=2 Q@@J@$_154@@H.HA@@@@@@@@@$_1552M접$_156'`o@@@@$_15746@@$_158X@@@@@@<C@ &Coq.Structures.Orders.TTLB_to_OTF#<>#3 Lh @@]2 Q@@J@$_159@@hA@@@@@@C@A@A@F@A@A@@@@$_1602M접&($_161'`o@.@@@$_16246@@6$_163X@@@@@!)@--8&;@@"uVDeX@ &Coq.Structures.Orders.TTLB_to_OTF#<>#4 Lh @@Z2 Q@@@@$_164f@@e8 A@@@@@@@@@@@$_1652M접$_166'`o@B@@@sq@@@@$Znl0\͗R1@*6z .+6@0subrelation_reflv 5 *! 7u   !>@4iff_impl_subrelation5_ D@6reflexive_proper_proxy5C`@5Equivalence_ReflexiveReflexive_partial_app_morphism 2R,b_7N1jb`3WRD=(H-CgeWfj.Compare2EqBool@#eqbt߇YIyv*OT_to_Full@qF*S{z@t5:s @'@"or @@]F2@^5%>y@iF2[@j5$Z [C()A,@"leF2Ԁ#T@5~, @"@5~47@5~4@aP@yzvORRUVU$S[B_bAϷc-a ӷg1! j@Sр  @aSƀ@SՀ@SM@>trans_sym_co_inv_impl_morphism'\|Y8@/Equivalence_PER/;`š>@/iff_equivalenceZ @'is_true#œ9@'6f2.*E@'le_lteq>ݟO'0L@.- -*:??1 < @2BHI8/>%ԠQשMBPԩ@< @PC "LTf  "GTn(@U%@{wk"LE$@59)  BAAAA@@@@@D@B1D@,transitivity>4 @6StrictOrder_Transitivea'jR*4@@X@靺   fH@(symmetry0xj@5Equivalence_Symmetric. UŚ@8#8˩C~+OTF_to_TTLB@#leb3噀琑4!A3!B668@99;;w.Morphisms_Prop@/or_iff_morphism3EGG@$flip$NNN PR  TT @9iff_flip_impl_subrelation2VA<?bĚ@@-iff_Reflexive/h I@&leb_lezi{<Ӡ U4,xE3B@{HE@8-} !<$ NCL4TNIA&6* $ UȠ@,]K0ϠL6H7<#I-L@ڠܠYUJ\R  $ [}m!z"hN4o@9iff_iff_iff_impl_morphism8Cjzcr@th9PW5qlU>,;a}a?{@km{àKjHLΠnW,T'@$[,X3{ ǩ^4<4<Sdeȩn, k0  m @Jrߩv&R*+,}B@YOP,"_,_BC̠:bY@,@-ilנ#Hxyo7f@u!㠷#Hyz f a*" ,[ N`^Za cT` !VVR?;Q# L=>&[$ͩ9%#-+4sqm_H 0Lw'שI., 5I@6Equivalence_TransitiveW^UCO@*Transitive++-B<C,D\@k>=@7ёR6ڶ@ݩ@i1 64@(CompSpecgX+TTLB_to_OTF@1:@/: !@@@@A%N*A-B0C)] @2_d@62H-&,+"D:Q!$BsA< 6 7F A@:N72!BK@#notШȐ#HeqW@(eq_trans!yM?p`=_@&eq_sym XUGW IFYK|qI \N^PM`ROgbTQȐ"H2&gY!h YC2C@toXX@SxEu^]}xrgCȐ!o@)leb_total8Nltn~k@z蠷kyo_rYWFQHAe=M>{9k ec^NLCvpn  p  rPmw_]C&C@ǰĐC! @ @7'F6ة頩#.@$andb=7ԩŀ0=2堵@9۩ @CO @'and_ind14ۀȩN [[CR/@.*@1 &   0m$Bool@.absurd_eq_true! @/diff_false_true .DCCCC1#F#$,CB|Y& #CHS@>:`X@+Equivalence~@A~cϩ͠=[VyI5@Db]Q|N JCC@)ReflexiveW]t~ЩŐVE}e͐9ϐ/C@IC@)SymmetricFgq ķŷƵ}n搩~鐩ŠhCЩɠ$֠H "H3㠐IV Z@)leb_trans8 xa#cz$%C@T@UCde@+StrictOrder.[@AﵷS˩Щ۩IKJC@*complement qg/p0`1XȐ>YYC9[[C@+IrreflexiveHt}@BrCD1ܐ/:)}D{zvvspl rѠrJzRC iC@@OC}3@5proper_sym_impl_iff_21H {`}~4 fhh@w Cl e"x'"Hx"y'#Hy'%NxSnЩ :dP?Ő*ܩ͐2NӐ8,שЩېKA]␩G萩Ġh6iʠ<n"H4"H5u֠Lݠ  Mթֵ_p3 N6 CCeC'gߠ%C<,CM@&ProperL@@JL<򐑷WG@rՠV@ؠ y}w|@O栩yŐJ ~{%SҐ+g4ߐ8tCC C@*%D&H#(0!DB@&or_ind"$%=11#2"B6;6(7CSC/W?Р<4'hA