Caml1999I037'|*Odoc_latex.separate_files&Stdlib#ref$boolE@@@@@@@7ocamldoc/odoc_latex.mliRbbRb@@@@@,latex_titles#ref$listK@#intA@@@㠠@&stringQ@@@@@@@@@@@@)T*T@@BA@@2latex_value_prefixA#ref@@@@@@@@@@7@@8@@9@@:0class_type_labelA#no_Cv@@@;@@@<@@$Name!t@@@=]@@@>@@?@@@@@A+const_labelA#no_b@@@B@@@C@_$Name!t@@@D|@@@E@@F@@G@@H-entry_commentA@@&Format)formatter@@@L@@$unitF@@@I@@@J@@K@@M@$info@@@N@@@O,text_element@@@P@@@Q@@R@@S@@T&escapeA@@@@U@@@V@@W@@X+escape_codeA@@@@Y@@@Z@@[@@\-escape_simpleA@@@@]@@@^@@_@@`/exception_labelA#no_@@@a@@@b@$Name!t@@@c@@@d@@e@@f@@g/extension_labelA#no_8@@@h@@@i@$Name!t@@@j@@@k@@l@@m@@n6first_and_rest_of_infoA@"$info@@@o@@@p@#$text@@@r@+$text@@@q@@s@@t@@u(generateA@`=&Module(t_module@@@v@@@w@@@x@@y@@z?generate_class_inheritance_infoA@&Format)formatter@@@{@Z%Class't_class@@@|@@@}@@~@@@@ $generate_class_type_inheritance_infoA@&Format)formatter@@@@v%Class,t_class_type@@@@@@@@@@@@7generate_for_top_moduleA@&Format)formatter@@@@&Module(t_module@@@@@@@@@@@@9generate_inheritance_infoA@&Format)formatter@@@@ՠ%Class/inherited_class@@@@@@:@@@@@@@@@3generate_style_fileAC@@@@@%labelA#no_ޠ@@@@@@@$Name!t@@@@@@@@@@@@5latex_for_class_indexA@4&Format)formatter@@@@%Class't_class@@@~@@@@@@@@@5latex_for_class_labelA@P&Format)formatter@@@@%Class't_class@@@@@@@@@@@@:latex_for_class_type_indexA@l&Format)formatter@@@@/%Class,t_class_type@@@@@@@@@@@@:latex_for_class_type_labelA@&Format)formatter@@@@K%Class,t_class_type@@@@@@@@@@@@6latex_for_module_indexA@&Format)formatter@@@@g&Module(t_module@@@@@@@@@@@@6latex_for_module_labelA@&Format)formatter@@@@&Module(t_module@@@ @@@@@@@@@;latex_for_module_type_indexA@&Format)formatter@@@@&Module-t_module_type@@@&@@@@@@@@@;latex_for_module_type_labelA@&Format)formatter@@@@&Module-t_module_type@@@B@@@@@@@@@,latex_headerA@&Format)formatter@@@@&Module(t_module@@@@@@c@@@@@@@@@.latex_of_BlockA@5&Format)formatter@@@@$text@@@}@@@@@@@@@-latex_of_BoldA@O&Format)formatter@@@@$text@@@@@@@@@@@@/latex_of_CenterA@i&Format)formatter@@@@+$text@@@@@@@@@@@@-latex_of_CodeA@&Format)formatter@@@@[@@@@@@@@@@@@0latex_of_CodePreA@&Format)formatter@@@@s@@@@@@@@@@@@2latex_of_EmphasizeA@&Format)formatter@@@@u$text@@@@@@@@@@@@-latex_of_EnumA@&Format)formatter@@@@$text@@@@@@@@@@@@@@@/latex_of_ItalicA@&Format)formatter@@@@$text@@@4@@@@@@@@@.latex_of_LatexA@&Format)formatter@@@@@@@L@@@@@@@ @@ -latex_of_LeftA@&Format)formatter@@@ @$text@@@ f@@@ @@@@@@-latex_of_LinkA@8&Format)formatter@@@@@@@@$text@@@@@@@@@@@@@@-latex_of_ListA@X&Format)formatter@@@@B$text@@@@@@@@@@@@@@@0latex_of_NewlineA@w&Format)formatter@@@ @@@!@@"@@#,latex_of_RawA@&Format)formatter@@@$@a@@@%@@@&@@'@@(@@),latex_of_RefA@&Format)formatter@@@*@d$Name!t@@@+@{q(ref_kind@@@,@@@-@~$text@@@.@@@/@@@0@@1@@2@@3@@4@@5.latex_of_RightA@&Format)formatter@@@6@$text@@@7@@@8@@9@@:@@;2latex_of_SubscriptA@&Format)formatter@@@<@$text@@@=9@@@>@@?@@@@@A4latex_of_SuperscriptA@ &Format)formatter@@@B@$text@@@CS@@@D@@E@@F@@G/latex_of_TargetA@%&Format)formatter@@@H&target@@@I$code@@@Ju@@@K@@L@@M@@N@@O.latex_of_TitleA@G&Format)formatter@@@P@'@@@Q@$Name!t@@@R@@@S@$text@@@T@@@U@@V@@W@@X@@Y@@Z1latex_of_VerbatimA@v&Format)formatter@@@[@N@@@\@@@]@@^@@_@@`2latex_of_attributeA@&Format)formatter@@@a@Q%Value+t_attribute@@@b@@@c@@d@@e@@f.latex_of_classA@&Format)formatter@@@g@m%Class't_class@@@h@@@i@@j@@k@@l6latex_of_class_elementA@&Format)formatter@@@m@$Name!t@@@n@%Class-class_element@@@o@@@p@@q@@r@@s@@t3latex_of_class_kindA@&Format)formatter@@@u@$Name!t@@@v@%Class*class_kind@@@w@@@@x@@y@@z@@{@@|=latex_of_class_parameter_listA@&Format)formatter@@@}@$Name!t@@@~@%Class't_class@@@f@@@@@@@@@@@3latex_of_class_typeA@8&Format)formatter@@@@%Class,t_class_type@@@@@@@@@@@@8latex_of_class_type_kindA@T&Format)formatter@@@@$Name!t@@@@!%Class/class_type_kind@@@@@@@@@@@@@@2latex_of_cstr_argsA@@~&Format)formatter@@@@@@@@\@@@@@@@@M$Name!t@@@@@[$Type0constructor_args@@@@r%Types)type_expr@@@@@@@@u,text_element@@@@@@@@@@@@@@4latex_of_custom_textA@&Format)formatter@@@@@@@@$text@@@@@@@@@@@@@@2latex_of_exceptionA@&Format)formatter@@@@)Exception+t_exception@@@4@@@@@@@@@8latex_of_included_moduleA@&Format)formatter@@@@&Module/included_module@@@P@@@@@@@@@-latex_of_infoA@"&Format)formatter@@@%block'@@@@@@@$info@@@@@@{@@@@@@@@@@@/latex_of_methodA@M&Format)formatter@@@@%Value(t_method@@@@@@@@@@@@/latex_of_moduleA@i&Format)formatter@@@@,&Module(t_module@@@@@@@@@@@@7latex_of_module_elementA@&Format)formatter@@@@H$Name!t@@@@R&Module.module_element@@@@@@@@@@@@@@4latex_of_module_kindA@&Format)formatter@@@@n$Name!t@@@@x&Module+module_kind@@@@@@@@@@@@@@9latex_of_module_parameterA@&Format)formatter@@@@$Name!t@@@@&Module0module_parameter@@@%@@@@@@@@@@@4latex_of_module_typeA@&Format)formatter@@@@&Module-t_module_type@@@A@@@@@@@@@9latex_of_module_type_kindA@ &Format)formatter@@@@$Name!t@@@@&Module0module_type_kind@@@g@@@@@@@@@@@/latex_of_recordA@@ =&Format)formatter@@@@@@@@ @@@@@@@@ $Name!t@@@@ =$Type,record_field@@@@@@ J&,text_element@@@@@@@@@@@@@@-latex_of_textA@ {&Format)formatter@@@@=$text@@@@@@@@@@@@5latex_of_text_elementA@ &Format)formatter@@@@W,text_element@@@@@@ @@ @@ @@ -latex_of_typeA@ &Format)formatter@@@ @r$Type&t_type@@@@@@@@@@@@7latex_of_type_extensionA@$Name!t@@@@ &Format)formatter@@@@)Extension0t_type_extension@@@@@@@@@@@@@@4latex_of_type_paramsA@ &Format)formatter@@@@$Name!t@@@@$Type&t_type@@@E@@@@@@@ @@!@@".latex_of_valueA@ &Format)formatter@@@#@%Value't_value@@@$a@@@%@@&@@'@@(*make_labelA@ @@@) @@@*@@+@@,(make_refA@ @@@- @@@.@@/@@0,method_labelA#no_  M@@@1@@@2@ $Name!t@@@3 4@@@4@@5@@6@@7,module_labelA#no_ 9 l@@@8@@@9@ 6$Name!t@@@: S@@@;@@<@@=@@>1module_type_labelA#no_ X @@@?@@@@@ U$Name!t@@@A r@@@B@@C@@D@@E3normal_class_paramsA@ h$Name!t@@@F@ r%Class't_class@@@G @@@H@@I@@J@@K1normal_class_typeA@ $Name!t@@@L@&*class_type@@@M @@@N@@O@@P@@Q@@?@@@@@A6text_of_type_expr_listA@$Name!t@@@B@-@@@C@E)type_expr@@@D@@@EP,,text_element@@@F@@@G@@H@@I@@J@@K-text_of_valueA@;%Value't_value@@@LjF,text_element@@@M@@@N@@O@@P3text_of_version_optA@bn@@@Q@@@Ra,text_element@@@S@@@T@@U@@V*type_labelA#no_@@@W@@@X@|$Name!t@@@Y@@@Z@@[@@\@@]+value_labelA#no_@@@^@@@_@$Name!t@@@`@@@a@@b@@c@@d@@@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`@a@b@c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@{@|@}@~@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@-subst_strings@Aڠ@®exp@@@@@@@@@@@@@A2subst_strings_code@A@®exp@@@@@@@@@@@@@4subst_strings_simple@A @®exp@@@@@@@@@@@@@-tag_functionsAA!@@@@@@ $text@@@$text@@@@@@@@@@@ABC@2@A2@A@A@@A@AB԰@A@@A@A@A@t@At@ABCf@Af@[@A[@A=@A=@ @A @AB @A @ @A @A Ͱ@A @ @A @ABCD @A @ |@A |@A t@A t@ W@A W@AB <@A <@ #@A #@A @A @ @A @ABC Ӱ@A @ @A @A @A @ @A @AB f@A f@ O@A O@A 6@A 6@ @A @ABCDE @A @ @A @A ܰ@A @ @A @AB @A @ @A @A x@A x@ Z@A Z@ABC <@A <@ .@A .@A @A @ @A @AB ʰ@A @ @A @A @A @ z@A z@ABCD L@A L@ 9@A 9@A @A @ @A @AB ߰@A @ @A @A @A @ }@A }@ABC X@A X@ @A @A@A@Ӱ@A@AB@A@@A@Au@Au@[@A[@ABCDEF6@A6@@A@A@A@ذ@A@AB@A@t@At@A[@A[@C@AC@ABC(@A(@@A@A@A@ǰ@A@AB@A@@A@A@A@r@Ar@ABCDT@AT@<@A<@A"@A"@@A@ABܰ@A@@A@A@A@n@An@ABCP@AP@;@A;@A#@A#@@A@AB@A@ϰ@A@A@A@@A@ABCDEw@Aw@Y@AY@A9@A9@@A@AB@A@Ұ@A@A@A@@A@ABC~@A~@\@A\@A(@A(@@A@AB@A@۰@A@A@A@@A@ABCD|@A|@m@Am@AQ@AQ@1@A1@AB@A@@A@A̰@A@@A@@A@~@A~@ABCDEFGH]`@@@$@CpD 66@@\N@A@Ơ0$#@/p@h@Ag@AR@AQ@<@A;@&AA%@ABC@:@A:@A@A@@A@ABܰ@A@@A@A@A@|@A|@ABCn@An@c@Ac@AE@AE@(@A(@AB@A@@A@Aհ@A@@A@ABCD@A@@A@A|@A|@_@A_@ABD@AD@+@A+@A@A@ @A @ABC ۰@A @ ð@A @A @A @ @A @AB n@A n@ W@A W@A >@A >@ &@A &@ABCDE @A @ @A @A @A @ ǰ@A @AB @A @ @A @A @A @ b@A b@ABC D@A D@ 6@A 6@A @A @ @A @AB Ұ@A @ @A @A @A @ @A @ABCD T@A T@ A@A A@A &@A &@ @A @AB @A @ İ@A @A @A @ @A @ABC `@A `@ @A @A @A @ ۰@A @AB @A @ @A @A }@A }@ c@A c@ABCDEF >@A >@ @A @A@A@@A@AB@A@|@A|@Ac@Ac@K@AK@ABC0@A0@@A@A@A@ϰ@A@AB@A@@A@A@A@z@Az@ABCD\@A\@D@AD@A*@A*@ @A @AB@A@@A@A@A@v@Av@ABCX@AX@C@AC@A+@A+@@A@AB@A@װ@A@A@A@@A@ABCDE@A@a@Aa@AA@AA@@A@AB@A@ڰ@A@A@A@@A@ABC@A@d@Ad@A0@A0@@A@AB@A@@A@A@A@@A@ABCD@A@u@Au@AY@AY@9@A9@AB@A@@A@A԰@A@@A@@A@@A@ABCDEFGHe;@@@A,A+ A AAA}A|pAocAbVAU9A8AAAAAAwAvpAoSAR9A8AAAAAAAdAcLAK4A3AA A  A  A  A  A  uA t WA V :A 9 *A ) A  A  A  A  A  xA w KA J 5A 4 A  A  A  A  A  {A z WA V A  A  A  A  A  tA s ZA Y 6A 5 A  A  A  A  pA o XA W @A ? &A % A AAAAApAoSAR8A7AAAAAlAkOAN8A7!A A AAAAwAvUAT6A5AAAAA}A|YAX&A%AAAAA|A{kAjPAO0A/AAAAA~A}a@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+`@@,@@@@@@@@@A@b;@@@A*A)AAAA{AznAmaA`TAS7A6AAAAAAuAtnAmQAP7A6AAAAAAAbAaJAI2A1AAAAAAAsArUAT8A7(A'A A  A  A  A  vA u IA H 3A 2 A  A  A  A  A  yA x UA T A  A  A  A  A  rA q XA W 4A 3 A  A  A  A  nA m VA U >A = $A # A  A  A  A  A  A  nA m QA P 6A 5 A AAAAjAiMAL6A5A A AAAAuAtSAR4A3AAAAA{AzWAV$A#A AAAAzAyiAhNAM.A-AAAAA|A{@@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@{@|@}@~@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ސ@@@@@@@@@A@@@>n?!66@WP@@@/Latex_generator"Š%latex&#@/attribute_labelA#no_2e@@@q@@@r@/$Name!t@@@sL@@@t@@u@@v@@w+class_labelA#no_Q@@@x@@@y@N$Name!t@@@zk@@@{@@|@@}@@~0class_type_labelA#no_p@@@@@@@m$Name!t@@@@@@@@@@@@+const_labelA#no_@@@@@@@$Name!t@@@@@@@@@@@@-entry_commentA@@&Format)formatter@@@@@-@@@@@@@@@@@Š$info@@@@@@,text_element@@@@@@@@@@@@&escapeA@@@@@@@@@@@+escape_codeA@@@@@@@@@@@-escape_simpleA@@@@ @@@@@@@/exception_labelA#no_D@@@@@@@$Name!t@@@+@@@@@@@@@/extension_labelA#no_0c@@@@@@@-$Name!t@@@J@@@@@@@@@6first_and_rest_of_infoA@MC$info@@@@@@@N$text@@@@V$text@@@@@@@@@(generateA@h&Module(t_module@@@@@@@@@@@@@?generate_class_inheritance_infoA@&Format)formatter@@@@%Class't_class@@@ @@@@@@@@@ $generate_class_type_inheritance_infoA@&Format)formatter@@@@%Class,t_class_type@@@(@@@@@@@@@7generate_for_top_moduleA@&Format)formatter@@@@&Module(t_module@@@D@@@@@@@@@9generate_inheritance_infoA@&Format)formatter@@@@%Class/inherited_class@@@@@@e@@@@@@@@@3generate_style_fileAn@@@@@%labelA#no_ <@@@@@@@$Name!t@@@#@@@@@@@@@5latex_for_class_indexA@_&Format)formatter@@@@"%Class't_class@@@@@@@@@@@@5latex_for_class_labelA@{&Format)formatter@@@@>%Class't_class@@@@@@@@@@@@:latex_for_class_type_indexA@&Format)formatter@@@@Z%Class,t_class_type@@@@@@@@@@@@:latex_for_class_type_labelA@&Format)formatter@@@@v%Class,t_class_type@@@@@@@@@@@@6latex_for_module_indexA@&Format)formatter@@@@&Module(t_module@@@@@@@@@@@@6latex_for_module_labelA@&Format)formatter@@@@&Module(t_module@@@5@@@@@@@@@;latex_for_module_type_indexA@&Format)formatter@@@@&Module-t_module_type@@@Q@@@@@@@ @@ ;latex_for_module_type_labelA@#&Format)formatter@@@ @&Module-t_module_type@@@ m@@@ @@@@@@,latex_headerA@?&Format)formatter@@@@)&Module(t_module@@@@@@@@@@@@@@@.latex_of_BlockA@`&Format)formatter@@@@"$text@@@@@@@@@@@@-latex_of_BoldA@z&Format)formatter@@@@<$text@@@@@@ @@!@@"@@#/latex_of_CenterA@&Format)formatter@@@$@V$text@@@%@@@&@@'@@(@@)-latex_of_CodeA@&Format)formatter@@@*@@@@+@@@,@@-@@.@@/0latex_of_CodePreA@&Format)formatter@@@0@@@@1 @@@2@@3@@4@@52latex_of_EmphasizeA@&Format)formatter@@@6@$text@@@7&@@@8@@9@@:@@;-latex_of_EnumA@&Format)formatter@@@<@$text@@@=@@@>E@@@?@@@@@A@@B/latex_of_ItalicA@&Format)formatter@@@C@$text@@@D_@@@E@@F@@G@@H.latex_of_LatexA@1&Format)formatter@@@I@ @@@Jw@@@K@@L@@M@@N-latex_of_LeftA@I&Format)formatter@@@O@ $text@@@P@@@Q@@R@@S@@T-latex_of_LinkA@c&Format)formatter@@@U@;@@@V@+$text@@@W@@@X@@Y@@Z@@[@@\-latex_of_ListA@&Format)formatter@@@]@mI$text@@@^@@@_@@@`@@a@@b@@c0latex_of_NewlineA@&Format)formatter@@@d@@@e@@f@@g,latex_of_RawA@&Format)formatter@@@h@@@@i@@@j@@k@@l@@m,latex_of_RefA@&Format)formatter@@@n@$Name!t@@@o@(ref_kind@@@p@@@q@$text@@@r@@@s0@@@t@@u@@v@@w@@x@@y.latex_of_RightA@&Format)formatter@@@z@$text@@@{J@@@|@@}@@~@@2latex_of_SubscriptA@&Format)formatter@@@@$text@@@d@@@@@@@@@4latex_of_SuperscriptA@6&Format)formatter@@@@$text@@@~@@@@@@@@@/latex_of_TargetA@P&Format)formatter@@@&target*@@@$code2@@@@@@@@@@@@@@.latex_of_TitleA@r&Format)formatter@@@@R@@@@H?$Name!t@@@@@@@I$text@@@@@@@@@@@@@@@@1latex_of_VerbatimA@&Format)formatter@@@@y@@@@@@@@@@@@2latex_of_attributeA@&Format)formatter@@@@|%Value+t_attribute@@@@@@@@@@@@.latex_of_classA@&Format)formatter@@@@%Class't_class@@@@@@@@@@@@6latex_of_class_elementA@&Format)formatter@@@@$Name!t@@@@%Class-class_element@@@E@@@@@@@@@@@3latex_of_class_kindA@&Format)formatter@@@@$Name!t@@@@%Class*class_kind@@@k@@@@@@@@@@@=latex_of_class_parameter_listA@=&Format)formatter@@@@$Name!t@@@@ %Class't_class@@@@@@@@@@@@@@3latex_of_class_typeA@c&Format)formatter@@@@&%Class,t_class_type@@@@@@@@@@@@8latex_of_class_type_kindA@&Format)formatter@@@@B$Name!t@@@@L%Class/class_type_kind@@@@@@@@@@@@@@2latex_of_cstr_argsA@@&Format)formatter@@@ڠ@@@@@@@@@@@@@x$Name!t@@@@@$Type0constructor_args@@@ߠ@+)type_expr@@@@@@@@ ,text_element@@@@@@@@@@@@@@4latex_of_custom_textA@&Format)formatter@@@@@@@@$text@@@A@@@@@@@@@@@2latex_of_exceptionA@&Format)formatter@@@@)Exception+t_exception@@@]@@@@@@@@@8latex_of_included_moduleA@/&Format)formatter@@@@&Module/included_module@@@y@@@@@@@@@-latex_of_infoA@K&Format)formatter@@@%blockP@@@@@@@'$info@@@@@@@@@@@@@@@@@/latex_of_methodA@v&Format)formatter@@@@9%Value(t_method@@@@@@@@@@ @@ /latex_of_moduleA@&Format)formatter@@@ @U&Module(t_module@@@ @@@ @@@@@@7latex_of_module_elementA@&Format)formatter@@@@q$Name!t@@@@{&Module.module_element@@@@@@@@@@@@@@4latex_of_module_kindA@&Format)formatter@@@@$Name!t@@@@&Module+module_kind@@@(@@@@@@@@@@@ 9latex_of_module_parameterA@&Format)formatter@@@!@$Name!t@@@"@&Module0module_parameter@@@#N@@@$@@%@@&@@'@@(4latex_of_module_typeA@ &Format)formatter@@@)@&Module-t_module_type@@@*j@@@+@@,@@-@@.9latex_of_module_type_kindA@<&Format)formatter@@@/@$Name!t@@@0@ &Module0module_type_kind@@@1@@@2@@3@@4@@5@@6/latex_of_recordA@@f&Format)formatter@@@:@@@@@7D@@@8@@9@@;@5$Name!t@@@<@fC$Type,record_field@@@=@@@>sO,text_element@@@?@@@@@@A@@B@@C@@D-latex_of_textA@&Format)formatter@@@E@f$text@@@F@@@G@@H@@I@@J5latex_of_text_elementA@&Format)formatter@@@K@,text_element@@@L@@@M@@N@@O@@P-latex_of_typeA@&Format)formatter@@@Q@$Type&t_type@@@R"@@@S@@T@@U@@V7latex_of_type_extensionA@$Name!t@@@W@&Format)formatter@@@X@)Extension0t_type_extension@@@YH@@@Z@@[@@\@@]@@^4latex_of_type_paramsA@&Format)formatter@@@_@$Name!t@@@`@$Type&t_type@@@an@@@b@@c@@d@@e@@f.latex_of_valueA@@&Format)formatter@@@g@%Value't_value@@@h@@@i@@j@@k@@l*make_labelA@+@@@m/@@@n@@o@@p(make_refA@:@@@q>@@@r@@s@@t,method_labelA#no_Cv@@@u@@@v@@$Name!t@@@w]@@@x@@y@@z@@{,module_labelA#no_b@@@|@@@}@_$Name!t@@@~|@@@@@@@@@1module_type_labelA#no_@@@@@@@~$Name!t@@@@@@@@@@@@3normal_class_paramsA@$Name!t@@@@%Class't_class@@@@@@@@@@@@1normal_class_typeA@$Name!t@@@@O*class_type@@@@@@@@@@@@!,text_element@@@?@@@@@@A@@B3text_of_module_typeA@+module_type@@@C!,text_element@@@D@@@E@@F@@G8text_of_module_type_kindA/with_def_syntax !H@@@H@@@I@ &Module0module_type_kind@@@J!A ,text_element@@@K@@@L@@M@@N@@O=text_of_parameter_descriptionA@ ,)Parameter)parameter@@@P 3$text@@@Q@@R@@S6text_of_parameter_listA@ A$Name!t@@@T@!r O)Parameter)parameter@@@U@@@V! [,text_element@@@W@@@X@@Y@@Z@@[9text_of_raised_exceptionsA@! m0raised_exception@@@\@@@]! x,text_element@@@^@@@_@@`@@a2text_of_return_optA@  $text@@@b@@@c! ,text_element@@@d@@@e@@f@@g+text_of_seeA@ #see@@@h $text@@@i@@j@@k,text_of_seesA@!ޠ #see@@@l@@@m! ,text_element@@@n@@@o@@p@@q7text_of_short_type_exprA@ $Name!t@@@r@u)type_expr@@@s"  ,text_element@@@t@@@u@@v@@w@@x1text_of_since_optA@!"@@@y@@@z"&!,text_element@@@{@@@|@@}@@~1text_of_type_exprA@!$Name!t@@@@)type_expr@@@"H!$,text_element@@@@@@@@@@@@6text_of_type_expr_listA@!3$Name!t@@@@"R@@@@"j)type_expr@@@@@@"u!Q,text_element@@@@@@@@@@@@@@-text_of_valueA@!`%Value't_value@@@"!k,text_element@@@@@@@@@@3text_of_version_optA@!"@@@@@@"!,text_element@@@@@@@@@@*type_labelA#no_!"@@@@@@@!$Name!t@@@"@@@@@@@@@+value_labelA#no_!à"@@@@@@@!$Name!t@@@"@@@@@@@@@%@@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@{@|@}@~@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ᐐ(@@@-subst_strings@A"@®exp@@@@"@@@@@@@@@A2subst_strings_code@A#@+®exp@@@@#@@@@@@@@@4subst_strings_simple@A#-@C®exp@@@렠@#+@@@@@@@@@-tag_functionsAA#E@#;@@@砠@@"-$text@@@"3$text@@@@@@@@@@@ABC@$@A$@A@A@@A@AB˰@A@@A@Az@Az@m@Am@ABC_@A_@T@AT@A6@A6@@A@AB @A @ @A @A ư@A @ @A @ABCD @A @ u@A u@A m@A m@ P@A P@AB 5@A 5@ @A @A @A @ @A @ABC ̰@A @ @A @A @A @ @A @AB _@A _@ H@A H@A /@A /@ @A @ABCDE @A @ @A @A հ@A @ @A @AB @A @ @A @A q@A q@ S@A S@ABC 5@A 5@ '@A '@A @A @ ܰ@A @AB ð@A @ @A @A @A @ s@A s@ABCD E@A E@ 2@A 2@A @A @ @A @AB ذ@A @ @A @A @A @ v@A v@ABC Q@A Q@ @A @A@A@ΰ@A@AB@A@@A@Ap@Ap@V@AV@ABCDEF1@A1@@A@A@A@Ӱ@A@AB@A@o@Ao@AV@AV@>@A>@ABC#@A#@@A@Aܰ@A@°@A@AB@A@@A@A@A@m@Am@ABCDO@AO@7@A7@A@A@@A@ABװ@A@@A@A@A@i@Ai@ABCK@AK@6@A6@A@A@ @A @AB@A@̰@A@A@A@@A@ABCDEt@At@V@AV@A8@A8@@A@AB@A@Ѱ@A@A@A@@A@ABC}@A}@[@A[@A'@A'@@A@AB@A@ڰ@A@A@A@@A@ABCD{@A{@l@Al@AP@AP@0@A0@AB@A@@A@A˰@A@@A@@A@}@A}@ABCDEFGH]`@@@h@$g%77$hgTg]@@$Q@A@Ơ"'#@!o@h@Ag@AR@AQ@<@A;@&AA%@ABC@,@A,@A@A@@A@ABӰ@A@@A@A@A@u@Au@ABCg@Ag@\@A\@A>@A>@!@A!@AB@A@@A@Aΰ@A@@A@ABCD@A@}@A}@Au@Au@X@AX@AB=@A=@$@A$@A @A @ @A @ABC ԰@A @ @A @A @A @ @A @AB g@A g@ P@A P@A 7@A 7@ @A @ABCDE @A @ @A @A ݰ@A @ @A @AB @A @ @A @A y@A y@ [@A [@ABC =@A =@ /@A /@A @A @ @A @AB ˰@A @ @A @A @A @ {@A {@ABCD M@A M@ :@A :@A @A @ @A @AB @A @ @A @A @A @ ~@A ~@ABC Y@A Y@ @A @A @A @ ְ@A @AB @A @ @A @A x@A x@ ^@A ^@ABCDEF 9@A 9@ @A @A@A@۰@A@AB@A@w@Aw@A^@A^@F@AF@ABC+@A+@ @A @A@A@ʰ@A@AB@A@@A@A@A@u@Au@ABCDW@AW@?@A?@A%@A%@@A@AB߰@A@@A@A@A@q@Aq@ABCS@AS@>@A>@A&@A&@@A@AB@A@԰@A@A@A@@A@ABCDE|@A|@^@A^@A@@A@@@A@AB@A@ٰ@A@A@A@@A@ABC@A@c@Ac@A/@A/@@A@AB@A@@A@A@A@@A@ABCD@A@t@At@AX@AX@8@A8@AB@A@@A@AӰ@A@@A@@A@@A@ABCDEFGHe;@@@AAAAAAvAuiAh\A[OAN2A1AAAAAApAoiAhLAK2A1AAAAAA|A{]A\EAD-A,A A  A  A  A  A  A  nA m PA O 3A 2 #A " A  A  A  A  A  qA p DA C .A - A  A  A  A  A  tA s PA O A  A  A  A  A  oA n UA T 1A 0 A  A  A  A  kA j SA R ;A : !A AAAAAAkAjNAM3A2AAAAAgAfJAI3A2A AAAAAtAsRAQ5A4AAAAA|A{XAW%A$AAAAA{AzjAiOAN/A.AAAAA}A|@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`@a@b@c@d@e@f@g@h@i@j@k@l@m@n@o`@@p@@@@@@@@@A@b;@@@AAAAAAtAsgAfZAYMAL0A/AAAAAAnAmgAfJAI0A/AAAAAAzAy[AZCAB+A*AAAAAAAlAkNAM1A0!A  A  A  A  A  A  oA n BA A ,A + A  A  A  A  A  rA q NA M A  A  A  A  A  mA l SA R /A . A  A  A  A  iA h QA P 9A 8 A  A  A  A  A  A  A  iA h LA K 1A 0 A AAAAeAdHAG1A0AAAAAArAqPAO3A2AAAAAzAyVAU#A" A AAAAyAxhAgMAL-A,AAAAA{Az@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@@#@@@@@@@A@@@'b#66'cg^gc@'{R@@@ ܠ*Odoc_latex0LiG茾f=k(Warnings0mJɒkgr@ӽX4Id*Odoc_class0_"#C{$Misc0ob]6>Vê>)Longident0s `7mɕc(Location0a7cK_H%9,Identifiable0 {d\FX'`%Ident0">WA+9*X*Format_doc0]mWϓ:Mݠ0CamlinternalLazy0&͂7 Pˆ8CamlinternalFormatBasics0%FU(Q/Tu5Build_path_prefix_map0z HkGs(Asttypes0>n{T8cئ@@@