Caml1999T037lCC)Odoc_args*ocaml.text&_none_@@A9 Command-line arguments. 5ocamldoc/odoc_args.mlP77P7U@@@@@@3@@@@@@#intA;@@#intA@@@@@;@A@$charB;@@$charA@@@@@A@A@&stringQ;@@&stringA@@@@@G@@@%bytesC;@@%bytesA@@@@@M@@@%floatD;@@%floatA@@@@@S@@@$boolE;@@%falsec@@]@$trued@@c@@@A@@@@@d@A@$unitF;@@"()e@@n@@@A@@@@@o@A@ #exnG;@@@A@@@@@s@@@#effH;@@O@A@A@@@@@@|@@@,continuationI;@@Q@@P@B,continuationA@nY@@@@@@@@@%arrayJ;@@R@A%arrayA@@@@@@@@@ $listK;@@S@A"[]f@@@"::g@@@T@@@ @@A@Y@@@@@@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@)nativeintA@@@@@@@@%int32N;@@%int32A@@@@@@@@%int64O;@@%int64A@@@@@@@@&lazy_tP;@@X@A&lazy_tA@Y@@@@@@@@ 5extension_constructorR;@@5extension_constructorA@@@@@@@@*floatarrayS;@@*floatarrayA@@@@@@@@&iarrayT;@@Y@A&iarrayA@Y@@@@@@@@ *atomic_locU;@@Z@A*atomic_locA@@@@@@ @@@ .Assert_failure`#@@@@@J@@@@@@@@[@@A!=ocaml.warn_on_literal_pattern%@&@0Division_by_zero]#@@@A+ . .@+End_of_file\#$@@@A366@'FailureY#,@'@@A<??@0Invalid_argumentX#5@0@@AE$H#H@-Match_failureV#>@@=@9@;@@a@@AV5Y4Y@)Not_foundZ#O@@@A^=a<a@-Out_of_memoryW#W@@@AfEiDi@.Stack_overflow^#_@@@AnMqLq@.Sys_blocked_io_#g@@@AvUyTy@)Sys_error[#o@j@@A^]@:Undefined_recursive_modulea#x@@w@s@u@@h@@Aon@:Continuation_already_takenb#@@@Awv@&Stdlib@@!MARW^RW_@@AAР-Odoc_messages-Odoc_messagesRWbRWo@@ @@RWW@@@ఠ1current_generatorTquTq@AA@@&Stdlib#ref%(Odoc_gen)generator@@@@@@B@@@@B@3@CA;@0>@@@డR#refTqTq@@!a@.@@@g@@f,%makemutableAA @@@*stdlib.mliddd@@7@@@@7?:@@@@@+@@ภ$None Tq Tq@;]jg@@W@@@@AA@A!@@`@ @гN&optionTqTq@гS(Odoc_gen)Tq*Tq@X-Tq.Tq@@@b@@@[ @@@j@@@`@@:Tq;Tq@@@rd@@X@@}e@A@>Tqq@@@h@ఠ2get_html_generator KVLV@dBA@@@@@@B@)Odoc_html.Html_generator@@>6B@@@B@3`__`````@@@@@@࣠@%param4AĠ"()sVtV@;!@@@N@@@@A@@A@@@@@@(3xwwxxxxx@5VZQ@@@@@@@డ!!WW@@Ӡ!a@@@@i@@h'%field0AA@@@@@@@@@@@@@@@E@@@@ @@3@8@@@@ఐ1current_generator/W@Z1@@@@@F@F@@@; @@ @Ġ$NoneXX@@@@@  @@@@@@b@@@@@@@@i@@@Р)Generator)Odoc_htmlXX @ X X@@@ű$html.@#@2character_encodingA@&Stdlib&Buffer!t@@@ _$unitF@@@ ^@@ ]@@ \+constructorA@&stringQ@@@ [@@@ Z@@ Y@@ X #create_fully_qualified_idents_linksA@)Odoc_info$Name!t@@@ W@ $Name!t@@@ V%@@@ U@@ T@@ S@@ R *create_fully_qualified_module_idents_linksA@$Name!t@@@ Q@)$Name!t@@@ PB@@@ O@@ N@@ M@@ L2create_title_labelA@@#intA@@@ H@&optionL_@@@ J@@@ I@T$text@@@ K@@ Gl@@@ F@@ E@@ D&escapeA@w@@@ C{@@@ B@@ A@@ @(generateA@$listK{&Module(t_module@@@ ?@@@ >@@@ =@@ <@@ ;9generate_attributes_indexA@&Module(t_module@@@ :@@@ 9@@@ 8@@ 7@@ 6?generate_class_inheritance_infoA@&Buffer!t@@@ 5@%Class't_class@@@ 4@@@ 3@@ 2@@ 1@@ 0 $generate_class_type_inheritance_infoA@&Buffer!t@@@ /@%Class,t_class_type@@@ .@@@ -@@ ,@@ +@@ *:generate_class_types_indexA@j&Module(t_module@@@ )@@@ ( @@@ '@@ &@@ %6generate_classes_indexA@&Module(t_module@@@ $@@@ #"@@@ "@@ !@@ 1generate_elementsA@@ɠ!a@ @@@ @Ԡ @@@ @A@@@ @@ @@ @@ @@@@ L@@@ @@ @@ @@ 7generate_elements_indexA-strip_libname$boolE@@@ @@@ @Ԡ!a@ @@@ @@ V$Name!t@@@ @@ @@e$info@@@ @@@ @@ @@$@@@ @@ @@@@ @@@@ @@@ @@ @@ @@ @@ @@ @@ @@ 9@@ 9generate_exceptions_indexA@&Module(t_module@@@ @@@ @@@ @@ @@ 9generate_extensions_indexA@0&Module(t_module@@@ @@@ @@@ @@ @@ 2generate_for_classA@u%Class't_class@@@ @@@ @%Class't_class@@@ @@@ @%Class't_class@@@ @@@ @@ @@ @@ @@ 7generate_for_class_typeA@%Class,t_class_type@@@ @@@ @%Class,t_class_type@@@ @@@ @ %Class,t_class_type@@@ 2@@@ @@ @@ @@ @@ 3generate_for_moduleA@נ#&Module(t_module@@@ @@@ @2&Module(t_module@@@ @@@ @=&Module(t_module@@@ c@@@ @@ @@ @@ @@ 8generate_for_module_typeA@T&Module-t_module_type@@@ @@@ @c&Module-t_module_type@@@ @@@ @n&Module-t_module_type@@@ @@@ @@ @@ @@ @@ .generate_indexA@ &Module(t_module@@@ @@@ @@@ @@ @@ 9generate_inheritance_infoA@&Buffer!t@@@ @-%Class/inherited_class@@@ @@@ @@@ @@ @@ @@ 6generate_methods_indexA@E&Module(t_module@@@ @@@ @@@ @@ @@ ;generate_module_types_indexA@]&Module(t_module@@@ @@@ @@@ @@ @@ 6generate_modules_indexA@u&Module(t_module@@@ @@@ @@@ @@ @@ 4generate_types_indexA@&Module(t_module@@@ @@@ -@@@ @@ @@ 5generate_values_indexA@&Module(t_module@@@ @@@ E@@@ @@ @@ -html_of_BlockA@Z&Buffer!t@@@ @:$text@@@ _@@@ @@ @@ @@ ,html_of_BoldA@t&Buffer!t@@@ @T$text@@@ y@@@ @@ @@ @@ .html_of_CenterA@&Buffer!t@@@ @n$text@@@ @@@ @@ @@ @@ ,html_of_CodeA@&Buffer!t@@@ @@@@ @@@ @@ @@ @@ /html_of_CodePreA@&Buffer!t@@@ @@@@ @@@ @@ @@ @@ 1html_of_EmphasizeA@&Buffer!t@@@ @$text@@@ @@@ @@ @@ @@ ,html_of_EnumA@&Buffer!t@@@ @^$text@@@ @@@ @@@ @@ ~@@ }@@ |2html_of_Index_listA@&Buffer!t@@@ {@@@ z@@ y@@ x.html_of_ItalicA@#&Buffer!t@@@ w@$text@@@ v(@@@ u@@ t@@ s@@ r-html_of_LatexA@=&Buffer!t@@@ q@/@@@ p@@@@ o@@ n@@ m@@ l,html_of_LeftA@U&Buffer!t@@@ k@5$text@@@ jZ@@@ i@@ h@@ g@@ f,html_of_LinkA@o&Buffer!t@@@ e@a@@@ d@U$text@@@ cz@@@ b@@ a@@ `@@ _@@ ^,html_of_ListA@&Buffer!t@@@ ]@s$text@@@ \@@@ [@@@ Z@@ Y@@ X@@ W3html_of_Module_listA@&Buffer!t@@@ V@$Name!t@@@ U@@@ T@@@ S@@ R@@ Q@@ P/html_of_NewlineA@&Buffer!t@@@ O@@@ N@@ M@@ L+html_of_RawA@&Buffer!t@@@ K@@@@ J@@@ I@@ H@@ G@@ F+html_of_RefA@&Buffer!t@@@ E@$Name!t@@@ D@(ref_kind@@@ C@@@ B@$text@@@ A@@@ @@@@ ?@@ >@@ =@@ <@@ ;@@ :-html_of_RightA@/&Buffer!t@@@ 9@$text@@@ 84@@@ 7@@ 6@@ 5@@ 41html_of_SubscriptA@I&Buffer!t@@@ 3@)$text@@@ 2N@@@ 1@@ 0@@ /@@ .3html_of_SuperscriptA@c&Buffer!t@@@ -@C$text@@@ ,h@@@ +@@ *@@ )@@ (.html_of_TargetA@}&Buffer!t@@@ '&targetq@@@ &$codey@@@ %@@@ $@@ #@@ "@@ !@@ -html_of_TitleA@&Buffer!t@@@ @@@@@ @>@@@ @@@ @$text@@@ @@@ @@ @@ @@ @@ @@ 0html_of_VerbatimA@&Buffer!t@@@ @@@@ @@@ @@ @@ @@ .html_of_alertsA@&Buffer!t@@@ @N%alert@@@ @@@ @@@ @@ @@ @@ 1html_of_attributeA@&Buffer!t@@@ @%Value+t_attribute@@@ @@@ @@ @@ @@ 3html_of_author_listA@&Buffer!t@@@ @@@@ @@@%@@@@@@@@@.html_of_beforeA@:&Buffer!t@@@@@4@@@@($text@@@@@@@@N@@@@@@@@@-html_of_classA@c&Buffer!t@@@(complete  @@@@@@)with_link@@@@@@@\%Class't_class@@@@@@@@@@@@@@@@5html_of_class_commentA@&Buffer!t@@@@w$text@@@@@@@@@@@@5html_of_class_elementA@&Buffer!t@@@@%Class-class_element@@@@@@@@@@@@2html_of_class_kindA@&Buffer!t@@@@$Name!t@@@"cl~%Class't_class@@@@@@@%Class*class_kind@@@@@@@@@@@@@@@@$Name!t@@@"ctM%Class,t_class_type@@@@@@@X%Class/class_type_kind@@@~@@@@@@@@@@@@@ "html_of_class_type_param_expr_listA@&Buffer!t@@@@t$Name!t@@@@ %Types)type_expr@@@@@@@@@@@@@@@@@,html_of_codeA@&Buffer!t@@@(with_preed@@@@@@@@@@@@@@@@@@@@@1html_of_cstr_argsA#par@@@@@@@&Buffer!t@@@@$Name!t@@@@$Name!t@@@@@@@@$Type0constructor_args@@@@@@@@@@@@@@@@@@@@.html_of_customA@$&Buffer!t@@@@@@@@@$text@@@@@@@@8@@@@@@@@@3html_of_custom_textA@M&Buffer!t@@@@?@@@@3$text@@@X@@@@@@@@@@@~+html_of_dagA@-Odoc_dag2html#dag@Q$Name!t@@@{@_%Class#cct@@@}@@@|@@z@@@yz@@@x@@w@@v html_of_described_parameter_listA@&Buffer!t@@@u@}$Name!t@@@t@.Odoc_parameter)parameter@@@s@@@r@@@q@@p@@o@@n@@m1html_of_exceptionA@&Buffer!t@@@l@)Exception+t_exception@@@k@@@j@@i@@h@@g7html_of_included_moduleA@&Buffer!t@@@f@&Module/included_module@@@e@@@d@@c@@b@@a,html_of_infoA#cls@@@`@@@_&indent@@@^@@@]@ &Buffer!t@@@\@*Odoc_types$info@@@[@@@Z #@@@Y@@X@@W@@V@@U@@T;html_of_info_first_sentenceA@ 8&Buffer!t@@@S@Ѡ $info@@@R@@@Q B@@@P@@O@@N@@M.html_of_methodA@ W&Buffer!t@@@L@ 8%Value(t_method@@@K ^@@@J@@I@@H@@G/html_of_modtypeA@ s&Buffer!t@@@F$info@@@E@@@D(complete&%@@@C@@@B)with_link21@@@A@@@@@ x&Module-t_module_type@@@? @@@>@@=@@<@@;@@:@@9@@8.html_of_moduleA@ &Buffer!t@@@7$infoZY@@@6@@@5(completefe@@@4@@@3)with_linkrq@@@2@@@1@ &Module(t_module@@@0 @@@/@@.@@-@@,@@+@@*@@)6html_of_module_commentA@ &Buffer!t@@@(@ $text@@@' @@@&@@%@@$@@#6html_of_module_elementA@ &Buffer!t@@@"@ $Name!t@@@!@ &Module.module_element@@@  @@@@@@@@@@@3html_of_module_kindA@ 3&Buffer!t@@@@ $Name!t@@@$modu #&Module(t_module@@@@@@@ .&Module+module_kind@@@ T@@@@@@@@@@@@@8html_of_module_parameterA@ i&Buffer!t@@@@ J$Name!t@@@@ T&Module0module_parameter@@@  z@@@ @@ @@ @@ @@=html_of_module_parameter_listA@ &Buffer!t@@@@ p$Name!t@@@@ @ &Module0module_parameter@@@@ D $text@@@@@@@@@@@ @@@@@@@@@@@=html_of_module_parameter_typeA@ &Buffer!t@@@@ $Name!t@@@@ &Module0module_parameter@@@ @@@@@@@@@@@3html_of_module_typeA@ &Buffer!t@@@$code  @@@@@@@ $Name!t@@@@f+module_type@@@ @@@@@@@@@@@@@8html_of_module_type_kindA@ !&Buffer!t@@@@ $Name!t@@@$modu Ҡ &Module(t_module@@@@@@"mt  !&Module-t_module_type@@@@@@@ ,&Module0module_type_kind@@@ R@@@@@@@@@@@@@@@=html_of_parameter_descriptionA@ g&Buffer!t@@@@ H)Parameter)parameter@@@ n@@@@@@@@@6html_of_parameter_listA@ &Buffer!t@@@@ d$Name!t@@@@ )parameter@@@@@@ @@@@@@@@@@@9html_of_raised_exceptionsA@ &Buffer!t@@@@ @ @@@ɠ@ $text@@@@@@@@ @@@@@@@@@.html_of_recordA&father $Name!t@@@)close_env @@@@@ $Type,record_field@@@ @@@@@@ &Buffer!t@@@@ e $Type,record_field@@@@@@ @@@@@@@@@@@@@@@2html_of_return_optA@ &Buffer!t@@@@  $text@@@@@@ $@@@@@@@@@+html_of_seeA@ 9&Buffer!t@@@@@ 'see_ref@@@@ %$text@@@@@ J@@@@@@@@@,html_of_seesA@ _&Buffer!t@@@@ ˠ@ G'see_ref@@@@ O$text@@@@@@@@ u@@@@@@@@@1html_of_since_optA@ &Buffer!t@@@@ # @@@@@@ @@@@@@@@@,html_of_textA&with_p E D@@@@@@@ &Buffer!t@@@@ $text@@@ @@@@@@@@@@@4html_of_text_elementA@ &Buffer!t@@@@ ,text_element@@@ @@@@@@@@@3html_of_text_with_pA@ &Buffer!t@@@@ $text@@@ @@@@@@@@@,html_of_typeA@ &Buffer!t@@@@ $Type&t_type@@@~ @@@}@@|@@{@@z1html_of_type_exprA@ &Buffer!t@@@y@ $Name!t@@@x@)type_expr@@@w ,@@@v@@u@@t@@s@@r-index_modulesA@@@=@@<,index_prefixA@@@;@@:+index_typesA&@@@9@@8,index_valuesA/@@@7@@6*init_styleAE@@@5@@4+inner_titleA@2$Name!t@@@3K@@@2@@1@@0.keep_alpha_numA@V@@@/Z@@@.@@-@@,'keywordA@e@@@+i@@@*@@)@@(-label_of_textA@b$text@@@'z@@@&@@%@@$/list_attributesA v%Value+t_attribute@@@#@@@"@@!0list_class_typesA%Class,t_class_type@@@ @@@@@,list_classesA!%Class't_class@@@@@@@@/list_exceptionsA3)Exception+t_exception@@@@@@@@/list_extensionsAE)Extension7t_extension_constructor@@@@@@@@,list_methodsAW%Value(t_method@@@@@@@@1list_module_typesAi&Module-t_module_type@@@@@@@@,list_modulesA{&Module(t_module@@@@@@ @@ *list_typesA$Type&t_type@@@ @@@ @@ +list_valuesA%Value't_value@@@@@@@@$metaA@P&Buffer!t@@@M@@@@@@@1output_class_typeA@:$Name!t@@@@U@@@@*class_type@@@n@@@@@@@@@@@2output_module_typeA@[$Name!t@@@@v@@@@+module_type@@@@@@@@@@@@@@.prepare_headerA@&Module(t_module@@@@@@@@@@@@@,print_headerA@&Buffer!t@@@#navcZ@b$Name!t@@@@@@砠@q$Name!t@@@@@@頠@$Name!t@@@@@@@@@@@(commentsd$text@@@@@@@@@@@@@ @@@@@@@@@@@@@,print_navbarA@&Buffer!t@@@@$Name!t@@@@@@@Ơ$Name!t@@@@@@@$Name!t@@@C@@@@@@@@@@@@@%titleA?@@@@@@@ (@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ~@ }@ |@ {@ z@ y@ x@ w@ v@ u@ t@ s@ r@ q@ p@ o@ n@ m@ l@ k@ j@ i@ h@ g@ f@ e@ d@ c@ b@ a@ `@ _@ ^@ ]@ \@ [@ Z@ Y@ X@ W@ V@ U@ T@ S@ R@ Q@ P@ O@ N@ M@ L@ K@ J@ I@ H@ G@ F@ E@ D@ C@ B@ A@ @@ ?@ >@ =@ <@ ;@ :@ 9@ 8@ 7@ 6@ 5@ 4@ 3@ 2@ 1@ 0@ /@ .@ -@ ,@ +@ *n0@@@ )@5default_style_optionsAAˠU@@@ @@@ @A'doctypeAA\@@@ @&headerAA@|&Buffer!t@@@ #nav#@"n$Name!t@@@ @@@ @1}$Name!t@@@ @@@ @$Name!t@@@ @@ @@@ @@@ (commentsZ$$text@@@ @@@ @@@ @@@@ @@@ @@ @@ @@ @@ @AB3known_classes_namesAA)Odoc_html&String#Set!t@@@ @3known_modules_namesAA#Set!t@@@ @A1known_types_namesAA#Set!t@@@ @/list_attributesAA_%Value+t_attribute@@@ @@@ @ABC0list_class_typesAAn%Class,t_class_type@@@ @@@ @,list_classesAA%Class't_class@@@ @@@ @A/list_exceptionsAA)Exception+t_exception@@@ @@@ @/list_extensionsAA)Extension7t_extension_constructor@@@ @@@ @AB,list_methodsAA'%Value(t_method@@@ @@@ @1list_module_typesAA9&Module-t_module_type@@@ @@@ @A,list_modulesAAϠH&Module(t_module@@@ @@@ @*list_typesAAߠX$Type&t_type@@@ @@@ @AB+list_valuesAAg%Value't_value@@@ @@@ @%styleAA@@@ @*style_fileAA@@@ !@-tag_functionsAA @@@@ $@@$text@@@ '@@@ &@@ %@@ #@@@ "@ABCDEF@а@A@A@A@@A@AB@A@s@As@AJ@AJ@=@A=@ABC$@A$@@A@A@A@۰@A@ABİ@A@@A@A@A@4@A4@ABCD@A@ @A @Aڰ@A@@A@AB{@A{@M@AM@A6@A6@@A@ABC@A@@A@Aհ@A@@A@AB@A@@A@Ax@Ax@`@A`@ABCDEI@AI@7@A7@A@A@@A@AB @A @ ٰ@A @A °@A @ @A @ABC @A @ p@A p@A P@A P@ @@A @@AB )@A )@ @A @A ݰ@A @ Ű@A @ABCD @A @ @A @A e@A e@ O@A O@AB 1@A 1@ @A @A @A @ հ@A @ABC @A @ @A @A q@A q@ =@A =@AB @A @ @A @A @A @ @A @ABCDEF f@A f@ +@A +@A @A @ @A @AB @A @ @A @A t@A t@ Z@A Z@ABC "@A "@ @A @A@A@@A@ABo@Ao@X@AX@A3@A3@@A@ABCDڰ@A@@A@A~@A~@P@AP@AB @A @@A@Aʰ@A@@A@ABC_@A_@D@AD@A@A@@A@ABڰ@A@@A@A@A@@A@ABCDEk@Ak@M@AM@A(@A(@@A@AB@A@ϰ@A@A@A@@A@ABC@A@@A@A@A@@A@AB@A@@A@Ax@Ax@q@Aq@ABCDi@Ai@e@Ae@A]@A]@V@AV@ABD@AD@8@A8@A*@A*@@A@ABC @A @@A@A@A@ܰ@A@AB˰@A@@A@A@A@@A@ABC@A@|@A|@Ak@Ak@+output_codeBA(with_prepo@@@ @@@ @$Name!t@@@ @@@@ @@@@ @@@ @@ @@ @@ @@ @@ @ABx@Ax@Z@AZ@AC@AC@@A@@A@ABCDEFGHI@@@ @6ocamldoc/odoc_html.mli[FF@@(u@A@Ʊ/@#@@AA@AAA@AA@AB?AA>@2AA1@A*AA)@"AA!@ABCAA@AA@AAA@AA@ABܰAA@ΰAA@AAA@AA@ABAA@AA@AA@AA@ABCDEF@@@A@@A*@A*@@A@AB@A@@A@A@A@@A@ABC@A@@A@Ae@Ae@K@AK@AB4@A4@@A@A@A@@A@ABCD@A@z@Az@AJ@AJ@@A@AB@A@@A@A@A@@A@ABCp@Ap@\@A\@AE@AE@/@A/@AB@A@@A@A@A@а@A@ABCDE@A@@A@A@A@q@Aq@AB`@A`@I@AI@A2@A2@@A@ABC@A@@A@A@A@@A@AB@A@f@Af@AM@AM@5@A5@ABCD@A@ @A @A հ@A @ @A @AB @A @ @A @A l@A l@ E@A E@ABC @A @ @A @A @A @ @A @AB @A @ W@A W@A "@A "@ @A @ABCDEF ְ@A @ @A @A s@A s@ U@A U@AB '@A '@ @A @A @A @ ʰ@A @ABC @A @ w@A w@A \@A \@ @A @AB ߰@A @ Ȱ@A @A @A @ o@A o@ABCD J@A J@ @A @A@A@@A@AB{@A{@b@Ab@A:@A:@@A@ABCϰ@A@@A@A@A@f@Af@ABJ@AJ@'@A'@A@A@@A@ABCDE۰@A@@A@A@A@t@At@ABY@AY@?@A?@A!@A!@@A@ABC@A@ @A @A@A@@A@AB@A@@A@A@A@@A@ABCDٰ@A@հ@A@AͰ@A@ư@A@AB@A@@A@A@A@@A@ABCz@Az@m@Am@A\@A\@L@AL@AB;@A;@,@A,@A@A@ @A @ABC@A@@A@A۰@A@poAm@AB@A@@A@A@A@(@A(@@A@ABCDEFGHI;@@@APAO;A:,A+AAAAAAwAv]A\GAF1A0AAAA\A[-A,AAAAAnAmXAWBAA,A+AAAAAAAsAr[AZEAD-A,AAAAAyAxaA`IAH1A0AAAAAAYAX'A&A A  A  A  kA j 7A 6 A  A  A  A  gA f :A 9 A  A  A  A  A  oA n 1A 0 A  A  A  A  _A ^ %A $ A  A  A  uA t NA M 'A &AAAzAy_A^;A:#A" A AAAAmAlRAQ5A4.A-'A& AAA A AAAAAAAAAAAAApAo`A_PAO@A?0A/ AAAAAAA A  A  A  A  hA g AA @ A  A  A  A  yA x UA T =A < %A $ A AAAAlAkOANHAGAA@:A93A2,A+%A$AAA AAAAAAAAAAAzAyjAiZAYJAI:A9*A)A A AAAVAUA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p@o@n@m@l@k@j@i@h@g@f@e@d@c@b@a@`@_@^@]@\@[@Z@Y@X@W@V@U@T@S@R@Q@P@O@N@M@L@K@J@I@H@G@F@E@D@@C@@@@p@@@lA@@@"@@@XX0@Й+@,*)Odoc_htmlXX @3X!X/@@>@@A! @@@@D"@Ġ$SomeY15Y19@;@A@AA@A@@Ġ(Odoc_genY1;Y1C@$HtmlY1DY1H@@;$Html(Odoc_gen)generator@@@@)Odoc_html.Html_generator@@@A@@F@A5ocamldoc/odoc_gen.mlifnpfn@@@K@ఠ!m"Y1IY1J@CA@@@@0@@@Y1:Y1K@@@@@6@@@C@@ @@@@@@>@@'&@@@@@@E@@@ఐ#!mY1OY1P@"@#@$@@3@-@@@Ġ$SomeZQUZQY@h@ZQZZQ[@@H@@@f@@@ @@PO@@@@@@n@@WV@@@ @@@u@@@డ(failwith1ZQ_2ZQg@@&stringQ@@@!a@@@@Ii}}Ji}@@C@@@@@@@>;G@>:@@>9@@డ8current_generator_is_not!M\ZQi]ZQj@ `ZQkaZQ@@@&stringQ@@@A@@@A@@A@:ocamldoc/odoc_messages.mlijjj@@-Odoc_messages@@@@@@@B @@@B @@B @@$htmlZQZQ@@ZQZQ@@*@@@BH@BH@B@@ZQh@@c@@@>@@BH@B@@l@@D@@@AW@@F$@- A@QB@B0'@A@$@$#@@@ఠ3get_latex_generator5\\@DA@@@c@@@B5B@B2*Odoc_latex/Latex_generator@@s1B@B3@@B4B@B13@cy@z@{@@@࣠@bUAĠa\\@`@@@@ 3@-\`2m@@@@@  @@డV[]]]@Z@@@-('@@@BC@@@BBE@B:@@@B; @@B93@$@@@@ఐK1current_generator]@@@K@@@B@F@BDF@BA@@( @@ @Ġ$None^^@@@@@SR@@@BL@@@BKN@@ZY@@@BN@@@BMU@@@Рq)Generator*Odoc_latex:^;^@ >^?^@@@ű%latexH@#@/attribute_labelA#no_&optionL$boolE@@@F]@@@F\@)Odoc_info$Name!t@@@F[&stringQ@@@FZ@@FY@@FX@@FW+class_labelA#no_(%@@@FV@@@FU@#$Name!t@@@FT!@@@FS@@FR@@FQ@@FP0class_type_labelA#no_GD@@@FO@@@FN@B$Name!t@@@FM@@@@FL@@FK@@FJ@@FI+const_labelA#no_fc@@@FH@@@FG@a$Name!t@@@FF_@@@FE@@FD@@FC@@FB-entry_commentA@@&Stdlib&Format)formatter@@@F>@@$unitF@@@FA@@@F@@@F?@@F=@$info@@@F<@@@F;$listK,text_element@@@F:@@@F9@@F8@@F7@@F6&escapeA@@@@F5@@@F4@@F3@@F2+escape_codeA@@@@F1@@@F0@@F/@@F.-escape_simpleA@@@@F-@@@F,@@F+@@F*/exception_labelA#no_@@@F)@@@F(@$Name!t@@@F'@@@F&@@F%@@F$@@F#/extension_labelA#no_ @@@F"@@@F!@ $Name!t@@@F @@@F@@F@@F@@F6first_and_rest_of_infoA@+$info@@@F@@@F@*$text@@@F@2$text@@@F@@F@@F@@F(generateA@D&Module(t_module@@@F@@@F@@@F@@F@@F?generate_class_inheritance_infoA@&Format)formatter@@@F@a%Class't_class@@@F@@@F @@F @@F @@F $generate_class_type_inheritance_infoA@&Format)formatter@@@F @}%Class,t_class_type@@@F@@@F@@F@@F@@F7generate_for_top_moduleA@&Format)formatter@@@F@&Module(t_module@@@F@@@F@@F@@E@@E9generate_inheritance_infoA@4&Format)formatter@@@E@%Class/inherited_class@@@E@@@E<@@@E@@E@@E@@E3generate_style_fileAE@@@E@@E%labelA#no_@@@E@@@E@$Name!t@@@E@@@E@@E@@E@@E5latex_for_class_indexA@}&Format)formatter@@@E@%Class't_class@@@E@@@E@@E@@E@@E5latex_for_class_labelA@&Format)formatter@@@E@%Class't_class@@@E@@@E@@E@@E@@E:latex_for_class_type_indexA@&Format)formatter@@@E@6%Class,t_class_type@@@E@@@E@@E@@E@@E:latex_for_class_type_labelA@&Format)formatter@@@E@R%Class,t_class_type@@@E@@@E@@E@@E@@E6latex_for_module_indexA@&Format)formatter@@@E@n&Module(t_module@@@E@@@E@@E@@E@@E6latex_for_module_labelA@ &Format)formatter@@@E@&Module(t_module@@@E @@@E@@E@@E@@E;latex_for_module_type_indexA@%&Format)formatter@@@E@&Module-t_module_type@@@E(@@@E@@E@@E@@E;latex_for_module_type_labelA@A&Format)formatter@@@E@&Module-t_module_type@@@ED@@@E@@E@@E@@E,latex_headerA@]&Format)formatter@@@E@A&Module(t_module@@@E@@@Ee@@@E@@E@@E@@E.latex_of_BlockA@~&Format)formatter@@@E@$text@@@E@@@E@@E@@E@@E-latex_of_BoldA@&Format)formatter@@@E@$text@@@E@@@E@@E@@E@@E/latex_of_CenterA@&Format)formatter@@@E@2$text@@@E@@@E@@E@@E@@E-latex_of_CodeA@&Format)formatter@@@E@C@@@E@@@E@@E@@E@@E0latex_of_CodePreA@&Format)formatter@@@E@[@@@E@@@E@@E@@E@@E2latex_of_EmphasizeA@&Format)formatter@@@E@|$text@@@E@@@E@@E@@E@@E-latex_of_EnumA@&Format)formatter@@@E@$text@@@E@@@E@@@E@@E@@E@@E/latex_of_ItalicA@5&Format)formatter@@@E@$text@@@E6@@@E@@E@@E@@E.latex_of_LatexA@O&Format)formatter@@@E@@@@EN@@@E@@E@@E@@E-latex_of_LeftA@g&Format)formatter@@@E@$text@@@E~h@@@E}@@E|@@E{@@Ez-latex_of_LinkA@&Format)formatter@@@Ey@@@@Ex@$text@@@Ew@@@Ev@@Eu@@Et@@Es@@Er-latex_of_ListA@&Format)formatter@@@Eq@%$text@@@Ep@@@Eo@@@En@@Em@@El@@Ek0latex_of_NewlineA@&Format)formatter@@@Ej@@@Ei@@Eh@@Eg,latex_of_RawA@&Format)formatter@@@Ef@I@@@Ee@@@Ed@@Ec@@Eb@@Ea,latex_of_RefA@&Format)formatter@@@E`@k$Name!t@@@E_@x(ref_kind@@@E^@@@E]@$text@@@E\@@@E[@@@EZ@@EY@@EX@@EW@@EV@@EU.latex_of_RightA@ &Format)formatter@@@ET@$text@@@ES!@@@ER@@EQ@@EP@@EO2latex_of_SubscriptA@:&Format)formatter@@@EN@$text@@@EM;@@@EL@@EK@@EJ@@EI4latex_of_SuperscriptA@T&Format)formatter@@@EH@$text@@@EGU@@@EF@@EE@@ED@@EC/latex_of_TargetA@n&Format)formatter@@@EB&target@@@EA$code@@@E@w@@@E?@@E>@@E=@@E<@@E;.latex_of_TitleA@&Format)formatter@@@E:@#intA@@@E9@($Name!t@@@E8@@@E7@'$text@@@E6@@@E5@@E4@@E3@@E2@@E1@@E01latex_of_VerbatimA@&Format)formatter@@@E/@8@@@E.@@@E-@@E,@@E+@@E*2latex_of_attributeA@&Format)formatter@@@E)@Z%Value+t_attribute@@@E(@@@E'@@E&@@E%@@E$.latex_of_classA@&Format)formatter@@@E#@v%Class't_class@@@E"@@@E!@@E @@E@@E6latex_of_class_elementA@&Format)formatter@@@E@$Name!t@@@E@%Class-class_element@@@E@@@E@@E@@E@@E@@E3latex_of_class_kindA@7&Format)formatter@@@E@$Name!t@@@E@%Class*class_kind@@@ED@@@E@@E@@E@@E@@E=latex_of_class_parameter_listA@]&Format)formatter@@@E @$Name!t@@@E @%Class't_class@@@E j@@@E @@E @@E@@E@@E3latex_of_class_typeA@&Format)formatter@@@E@%Class,t_class_type@@@E@@@E@@E@@E@@E8latex_of_class_type_kindA@&Format)formatter@@@D@ $Name!t@@@D@*%Class/class_type_kind@@@D@@@D@@D@@D@@D@@D2latex_of_cstr_argsA@@&Format)formatter@@@D@@@@@DF@@@D@@D@@D@V$Name!t@@@D@@d$Type0constructor_args@@@D@}%Types)type_expr@@@D@@@D@@Dޠ~,text_element@@@D@@@D@@D@@D@@D@@D4latex_of_custom_textA@&Format)formatter@@@D@@@@D@$text@@@D@@@D@@D@@D@@D@@D2latex_of_exceptionA@5&Format)formatter@@@D@)Exception+t_exception@@@D8@@@D@@D@@D@@D8latex_of_included_moduleA@Q&Format)formatter@@@D@&Module/included_module@@@DT@@@D@@D@@D@@D-latex_of_infoA@m&Format)formatter@@@D%block@@@D@@@D@ $info@@@D@@@D@@@D@@D@@D@@D@@D/latex_of_methodA@&Format)formatter@@@D@%Value(t_method@@@D@@@D@@D@@D@@D/latex_of_moduleA@&Format)formatter@@@D@5&Module(t_module@@@D@@@D@@D@@D@@D7latex_of_module_elementA@&Format)formatter@@@D@Q$Name!t@@@D@[&Module.module_element@@@D@@@D@@D@@D@@D@@D4latex_of_module_kindA@&Format)formatter@@@D@w$Name!t@@@D@&Module+module_kind@@@D@@@D@@D@@D@@D@@D9latex_of_module_parameterA@&Format)formatter@@@D@$Name!t@@@D@&Module0module_parameter@@@D)@@@D@@D@@D@@D@@D4latex_of_module_typeA@B&Format)formatter@@@D@&Module-t_module_type@@@DE@@@D@@D@@D@@D9latex_of_module_type_kindA@^&Format)formatter@@@D@$Name!t@@@D@&Module0module_type_kind@@@Dk@@@D@@D@@D@@D@@D/latex_of_recordA@@&Format)formatter@@@D@@@@@D@@@D@@D@@D@$Name!t@@@D@#$Type,record_field@@@D@@@D/,text_element@@@D@@@D@@D@@D@@D@@D-latex_of_textA@&Format)formatter@@@D@F$text@@@D@@@D@@D@@D@@D5latex_of_text_elementA@&Format)formatter@@@D@`,text_element@@@D@@@D@@D@@D@@D~-latex_of_typeA@&Format)formatter@@@D}@{$Type&t_type@@@D|@@@D{@@Dz@@Dy@@Dx7latex_of_type_extensionA@$Name!t@@@Dw@ &Format)formatter@@@Dv@)Extension0t_type_extension@@@Du#@@@Dt@@Ds@@Dr@@Dq@@Dp4latex_of_type_paramsA@<&Format)formatter@@@Do@$Name!t@@@Dn@$Type&t_type@@@DmI@@@Dl@@Dk@@Dj@@Di@@Dh.latex_of_valueA@b&Format)formatter@@@Dg@%Value't_value@@@Dfe@@@De@@Dd@@Dc@@Db*make_labelA@@@@Da@@@D`@@D_@@D^(make_refA@@@@D]@@@D\@@D[@@DZ,method_labelA#no_ % "@@@DY@@@DX@ $Name!t@@@DW @@@DV@@DU@@DT@@DS,module_labelA#no_ D A@@@DR@@@DQ@ ?$Name!t@@@DP =@@@DO@@DN@@DM@@DL1module_type_labelA#no_ c `@@@DK@@@DJ@ ^$Name!t@@@DI \@@@DH@@DG@@DF@@DE3normal_class_paramsA@ q$Name!t@@@DD@ {%Class't_class@@@DC y@@@DB@@DA@@D@@@D?1normal_class_typeA@ $Name!t@@@D>@&*class_type@@@D= @@@D<@@D;@@D:@@D9 O,text_element@@@C=@@@C<@@C;@@C:3text_of_version_optA@mX@@@C9@@@C8 ʠj,text_element@@@C7@@@C6@@C5@@C4*type_labelA#no_@@@C3@@@C2@$Name!t@@@C1@@@C0@@C/@@C.@@C-+value_labelA#no_@@@C,@@@C+@$Name!t@@@C*@@@C)@@C(@@C'@@C&@@F@Ge@Gd@Gc@Gb@Ga@G`@G_@G^@G]@G\@G[@GZ@GY@GX@GW@GV@GU@GT@GS@GR@GQ@GP@GO@GN@GM@GL@GK@GJ@GI@GH@GG@GF@GE@GD@GC@GB@GA@G@@G?@G>@G=@G<@G;@G:@G9@G8@G7@G6@G5@G4@G3@G2@G1@G0@G/@G.@G-@G,@G+@G*@G)@G(@G'@G&@G%@G$@G#@G"@G!@G @G@G@G@G@G@G@G@G@G@G@G@G@G@G@G@G@G@G@G @G @G @G @G @G@G@G@G@G@G@G@G@G@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F퐐J@@@F@-subst_strings@A@®exp@@@F۠@@@@F@@F@@@F@A2subst_strings_code@A6@®exp@@@Fߠ@@@@F@@F@@@F@4subst_strings_simple@AN@®exp@@@F㠠@@@@F@@F@@@F@-tag_functionsAAf@@@@F砠@@$text@@@F$text@@@F@@F@@F@@@F@ABC@=@A=@A@A@@A@AB۰@A@@A@A@A@v@Av@ABCh@Ah@]@A]@A?@A?@"@A"@AB @A @ @A @A ϰ@A @ @A @ABCD @A @ ~@A ~@A v@A v@ Y@A Y@AB >@A >@ %@A %@A @A @ @A @ABC հ@A @ @A @A @A @ @A @AB h@A h@ Q@A Q@A 8@A 8@ @A @ABCDE @A @ @A @A ް@A @ @A @AB @A @ @A @A z@A z@ \@A \@ABC >@A >@ 0@A 0@A @A @ @A @AB ̰@A @ @A @A @A @ |@A |@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]`@@@Gf@7ocamldoc/odoc_latex.mlip 66@@*Odoc_latexN@A@Ʊ=I@#@<r@j@Ai@AT@AS@>@A=@(AA'@ABC@G@AG@A @A @@A@AB@A@ɰ@A@A@A@@A@ABCr@Ar@g@Ag@AI@AI@,@A,@AB @A @@A@Aٰ@A@@A@ABCD@A@@A@A@A@c@Ac@ABH@AH@/@A/@A@A@ @A @ABC ߰@A @ ǰ@A @A @A @ @A @AB r@A r@ [@A [@A B@A B@ *@A *@ABCDE @A @ @A @A @A @ ˰@A @AB @A @ @A @A @A @ f@A f@ABC H@A H@ :@A :@A #@A #@ @A @AB ְ@A @ @A @A @A @ @A @ABCD V@A V@ C@A C@A (@A (@ @A @AB @A @ ư@A @A @A @ @A @ABC b@A b@ @A @A @A @ ݰ@A @AB °@A @ @A @A @A @ e@A e@ABCDEF @@A @@ !@A !@A@A@@A@AB@A@~@A~@Ae@Ae@M@AM@ABC2@A2@@A@A@A@Ѱ@A@ABð@A@@A@A@A@|@A|@ABCD^@A^@F@AF@A,@A,@@A@AB@A@°@A@A@A@x@Ax@ABCZ@AZ@E@AE@A-@A-@@A@AB@A@ٰ@A@A@A@@A@ABCDE@A@c@Ac@AC@AC@!@A!@AB@A@ܰ@A@Að@A@@A@ABC@A@f@Af@A2@A2@@A@AB@A@@A@A@A@@A@ABCD@A@w@Aw@A[@A[@;@A;@AB!@A!@@A@Aְ@A@@A@@A@@A@ABCDEFGHg;@@@A9A8AAAAAtAsgAfZAY=A< AAAAAA{AztAsWAV=A<#A" AAAAAAhAgPAO8A7 A A  A  A  A  A  A  yA x [A Z >A = .A - A  A  A  A  A  |A { MA L 7A 6 A  A  A  A  A  }A | YA X A  A  A  A  A  vA u \A [ 8A 7 A  A  A  A  rA q ZA Y BA A (A ' A AAAAArAqUAT:A9!A AAAAnAmQAP:A9#A"AAAAAyAxWAV8A7AAAAAA~[AZ(A'AAAAA~A}mAlRAQ2A1AAAAAAc@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F~@F}@F|@F{@Fz@Fy@Fx@Fw@Fv@Fu@Ft@Fs@Fr@Fq@Fp@Fo@Fn@Fm@Fl@Fk@Fj@Fi@Fh@Fg@Ff@Fe@Fd@Fc@Fb@Fa@F`@F_b@@F^@@@@@@@@@A@d;@@@A7A6AAAAA~rAqeAdXAW;A:AAAAAAyAxrAqUAT;A:!A AAAAAAfAeNAM6A5AAAAAAAwAvYAX@@s=N@@%latex/P`2f/Q`2k@@/S`2e/T`2l@@@@@sFH@sHH@sGb@@/]`2I@@,@@@s;@sIH@sEk@@H@@l@@@A/g]@@@A@B@sc@A@@@@ఠ2get_texi_generatorV/wbos/xbo@/FA@@@-,@@@shB@se)Odoc_texi.Texi_generator@@B@sf@@sgB@sd3////////@@@@@@࣠@-+AĠ-*/bo/bo@-)@@@@ 3////////@-/boo/fI@@@@@  @@డ.-$-&/c/c@-#@@@---@@@sv@@@suE@sm@@@sn @@sl3////////@$@@@@ఐ.1current_generator/c@-j@@.@@@ssF@swF@st@@( @@ @Ġ$None/d/d@-@@@@..@@@s@@@s~N@@.#."@@@s@@@sU@@@Рq)Generator)Odoc_texi0d0d@ 0d0d@@@ű$texia@#@(do_indexA@Р&Module@+Module_type@&Method@$Type@)Exception@)Class_att@%Class@%Value@)Extension@*Class_type@@@@vfA@@@ve$unitF@@@vd@@vc@@vb&escapeA@)Odoc_info$Name!t@@@va $Name!t@@@v`@@v_@@v^*fixedblockA@$listK,text_element@@@v]@@@v\%,text_element@@@v[@@vZ@@vY(generateA@7&Module(t_module@@@vX@@@vWM@@@vV@@vU@@vT?generate_class_inheritance_infoA@&Stdlib+out_channel@@@vS@U%Class't_class@@@vRj@@@vQ@@vP@@vO@@vN $generate_class_type_inheritance_infoA@+out_channel@@@vM@o%Class,t_class_type@@@vL@@@vK@@vJ@@vI@@vH2generate_for_classA@7+out_channel@@@vG@%Class't_class@@@vF@@@vE@@vD@@vC@@vB7generate_for_class_typeA@Q+out_channel@@@vA@%Class,t_class_type@@@v@@@@v?@@v>@@v=@@v<3generate_for_moduleA@k+out_channel@@@v;@&Module(t_module@@@v:@@@v9@@v8@@v7@@v68generate_for_module_typeA@+out_channel@@@v5@&Module-t_module_type@@@v4@@@v3@@v2@@v1@@v09generate_inheritance_infoA@+out_channel@@@v/@ؠ%Class/inherited_class@@@v.@@@v- @@@v,@@v+@@v*@@v)4generate_texi_headerA@+out_channel@@@v(@&stringQ@@@v'@&Module(t_module@@@v&@@@v%2@@@v$@@v#@@v"@@v!@@v 5generate_texi_trailerA@+out_channel@@@vB@@@v@@v@@v'headingA@#intA@@@v@G$text@@@v>@@@v@@v@@v@@v%indexA@)Odoc_texi'indices@@@v@c$Name!t@@@vj,text_element@@@v@@v@@v@@v%labelA#no_&optionL$boolE@@@v@@@v@y@@@v }@@@v @@v @@v @@v $nodeA@X@@@v@$Name!t@@@v,text_element@@@v@@v@@v@@v3normal_class_paramsA@$Name!t@@@v@%Class't_class@@@v@@@v@@u@@u@@u1normal_class_typeA@$Name!t@@@u@%Types*class_type@@@u@@@u@@u@@u@@u$Name!t@@@ux@@uw+texi_of_RawA@M$Name!t@@@uvU$Name!t@@@uu@@ut@@us+texi_of_RefA@d$Name!t@@@ur@q(ref_kind@@@uq@@@upy$Name!t@@@uo@@un@@um@@ul-texi_of_RightA@$text@@@uk$Name!t@@@uj@@ui@@uh1texi_of_SubscriptA@$text@@@ug$Name!t@@@uf@@ue@@ud3texi_of_SuperscriptA@$text@@@uc$Name!t@@@ub@@ua@@u`.texi_of_TargetA&target@@@u_$code$Name!t@@@u^$Name!t@@@u]@@u\@@u[@@uZ-texi_of_TitleA@@@@uY@$text@@@uX$Name!t@@@uW@@uV@@uU@@uT0texi_of_VerbatimA@$Name!t@@@uS $Name!t@@@uR@@uQ@@uP1texi_of_attributeA@%Value+t_attribute@@@uO@@@uN@@uM@@uL-texi_of_classA@-%Class't_class@@@uK%@@@uJ@@uI@@uH5texi_of_class_elementA@@$Name!t@@@uG@J%Class-class_element@@@uFB@@@uE@@uD@@uC@@uB2texi_of_class_typeA@]%Class,t_class_type@@@uAU@@@u@@@u?@@u>3texi_of_custom_textA@`@@@u=@u$text@@@u<|$Name!t@@@u;@@u:@@u9@@u81texi_of_exceptionA@)Exception+t_exception@@@u7@@@u6@@u5@@u47texi_of_included_moduleA@&Module/included_module@@@u3@@@u2@@u1@@u0,texi_of_infoA@7$info@@@u/@@@u.@@@u-@@u,@@u+.texi_of_methodA@%Value(t_method@@@u*@@@u)@@u(@@u'.texi_of_moduleA@&Module(t_module@@@u&@@@u%@@u$@@u#6texi_of_module_elementA@$Name!t@@@u"@&Module.module_element@@@u!@@@u @@u@@u@@u3texi_of_module_typeA@ &Module-t_module_type@@@u@@@u@@u@@u,texi_of_textA@$text@@@u@@@u@@u@@u4texi_of_text_elementA@-,text_element@@@u4$Name!t@@@u@@u@@u,texi_of_typeA@C$Type&t_type@@@u;@@@u@@u@@u 6texi_of_type_extensionA@V$Name!t@@@u @`)Extension0t_type_extension@@@u X@@@u @@u @@u@@u-texi_of_valueA@s%Value't_value@@@uk@@@u@@u@@u4text_el_of_type_exprA@$Name!t@@@u@)type_expr@@@u,text_element@@@u@@t@@t@@t.text_of_alertsA@%alert@@@t@@@t,text_element@@@t@@@t@@t@@t1text_of_attributeA@%Value+t_attribute@@@t,text_element@@@t@@@t@@t@@t3text_of_author_listA@@@@t@@@tʠ,text_element@@@t@@@t@@t@@t.text_of_beforeA@ܠ@@@@tꠠ@$text@@@t@@t@@@t ,text_element@@@t@@@t@@t@@t2text_of_class_kindA@$Name!t@@@t@&%Class*class_kind@@@t1,text_element@@@t@@@t@@t@@t@@t4text_of_class_paramsA@@$Name!t@@@t@J%Class't_class@@@t*Odoc_types$text@@@t@@t@@t@@t7text_of_class_type_kindA@a$Name!t@@@t@k%Class/class_type_kind@@@tZv,text_element@@@t@@@t@@t@@t@@t "text_of_class_type_param_expr_listA@$Name!t@@@t@v)type_expr@@@t@@@t,text_element@@@t@@@t@@t@@t@@t.text_of_customA@@@@@tƠ@$text@@@t@@t@@@t$text@@@t@@t@@t,text_of_descA@T$text@@@t@@@t,text_element@@@t@@@t@@t@@t1text_of_exceptionA@)Exception+t_exception@@@tڠ,text_element@@@t@@@t@@t@@t,text_of_infoA%block@@@t@@@t@$info@@@t@@@t,text_element@@@t@@@t@@t@@t@@t.text_of_methodA@.%Value(t_method@@@t9,text_element@@@t@@@t@@t@@t3text_of_module_kindA/with_def_syntaxР@@@t@@@t@T&Module+module_kind@@@tC_,text_element@@@t@@@t@@t@@t@@t=text_of_module_parameter_listA@U@v&Module0module_parameter@@@t@k,text_element@@@t@@@t@@@t@@t@@@tx,text_element@@@t@@@t@@t@@t3text_of_module_typeA@+module_type@@@t,text_element@@@t@@@t@@t@@t8text_of_module_type_kindA/with_def_syntaxC@@@@t@@@t@&Module0module_type_kind@@@t,text_element@@@t@@@t@@t@@t@@t=text_of_parameter_descriptionA@)Parameter)parameter@@@t$text@@@t@@t@@t6text_of_parameter_listA@$Name!t@@@t@ )Parameter)parameter@@@t@@@t ,text_element@@@t@@@t@@t@@t~@@t}.text_of_paramsA@  "%param@@@t|@@@t{  -,text_element@@@tz@@@ty@@tx@@tw9text_of_raised_exceptionsA@ # ?0raised_exception@@@tv@@@tu . J,text_element@@@tt@@@ts@@tr@@tq2text_of_return_optA@ߠ \$text@@@tp@@@to K g,text_element@@@tn@@@tm@@tl@@tk+text_of_seeA@ u#see@@@tj {$text@@@ti@@th@@tg,text_of_seesA@ p #see@@@tf@@@te { ,text_element@@@td@@@tc@@tb@@ta0text_of_sees_optA@  #see@@@t`@@@t_  ,text_element@@@t^@@@t]@@t\@@t[7text_of_short_type_exprA@ $Name!t@@@tZ@)type_expr@@@tY  ,text_element@@@tX@@@tW@@tV@@tU@@tT1text_of_since_optA@k@@@tS@@@tR ՠ ,text_element@@@tQ@@@tP@@tO@@tN1text_of_type_exprA@ $Name!t@@@tM@0)type_expr@@@tL  ,text_element@@@tK@@@tJ@@tI@@tH@@tG6text_of_type_expr_listA@ "$Name!t@@@tF@ @@@tE@ \)type_expr@@@tD@@@tC $ @,text_element@@@tB@@@tA@@t@@@t?@@t>@@t=-text_of_valueA@ O%Value't_value@@@t< > Z,text_element@@@t;@@@t:@@t9@@t83text_of_version_optA@ ]@@@t7@@@t6 Y u,text_element@@@t5@@@t4@@t3@@t2@@v@wN@wM@wL@wK@wJ@wI@wH@wG@wF@wE@wD@wC@wB@wA@w@@w?@w>@w=@w<@w;@w:@w9@w8@w7@w6@w5@w4@w3@w2@w1@w0@w/@w.@w-@w,@w+@w*@w)@w(@w'@w&@w%@w$@w#@w"@w!@w @w@w@w@w@w@w@w@w@w@w@w@w@w@w@w@w@w@w@w @w @w @w @w @w@w@w@w@w@w@w@w@w@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v됐 c@@@v@&bullet@A ,text_element@@@v@A0indices_to_buildAA yР&Module@+Module_type@&Method@$Type@)Exception@)Class_att@%Class@%Value@)Extension@*Class_type@@@@vA@@@v@@@v@)linebreak@A ,text_element@@@v@AB(maxdepth@A @@@v@%minus@A ,text_element@@@v@(node_tbl@A 'Hashtbl!t $Name!t@@@v @@@v@@@v@-tag_functionsAA ݠ@ @@@v堠@@ $text@@@v $text@@@v@@v@@v@@@v@ABCD@ X@A X@A @A @.fix_linebreaksBA@ $$text@@@v *$text@@@v@@v@@v@AB @A @ @A @A @A @ ԰@A @ABC @A @ @A @A @A @ t@A t@AB [@A [@ ?@A ?@A @A @ @A @ABCD @A @ ٰ@A @A @A @ @A @AB @A @ k@A k@A L@A L@ %@A %@ABC@A@@A@A@A@@A@AB@A@{@A{@Ai@Ai@3soft_fix_linebreaksBA@ -@@@v@ Z v,text_element@@@v@@@v e ,text_element@@@v@@@v@@v@@v@@v@ABCDE|@A|@b@Ab@AP@AP@=@A=@AB)@A)@@A@A@A@@A@ABCذ@A@°@A@A@A@@A@AB@A@j@Aj@A^@A^@I@AI@ABCD&@A&@@A@A@A@@A@ABϰ@A@@A@A@A@@A@ABC~@A~@e@Ae@AS@AS@:@A:@AB(@A(@@A@A@A@@A@ABCDEF@A@ɰ@A@A@A@@A@AB@A@@A@Ah@Ah@W@AW@ABC;@A;@"@A"@A @A @@A@ABʰ@A@@A@A@A@g@Ag@ABCDA@AA@$@A$@A@A@@A@ABȰ@A@@A@A@A@Y@AY@ABCB@AB@!@A!@A @A @@A@ABʰ@A@@A@A@A@@A@ABCg@Ag@M@AM@A,@A,@@A@A@A@Ȱ@A@@A@ABCDEFGH@@@wO@6ocamldoc/odoc_texi.mlin-.@@ F@A@Ʊ gb@#@ f@@A@AAA@f@Ae@AB_@A^@Z@AY@S@AR@=AA<@ABCD@ w@A w@A ?@A ?@A@AB )@A )@ @A @A @A @ @A @ABC ǰ@A @ @A @A @A @ @A @AB g@A g@ K@A K@A %@A %@ @A @ABCD @A @ @A @A ư@A @ @A @AB @A @ w@A w@A X@A X@ 1@A 1@ABC @A @ @A @A ð@A @ @A @AB @A @ @A @A u@A u@  A @ABCDE e@A e@ K@A K@A 9@A 9@ &@A &@AB @A @ @A @A@A@հ@A@ABC@A@@A@A@A@@A@ABj@Aj@S@AS@AG@AG@2@A2@ABCD@A@@A@A@A@ذ@A@AB@A@@A@A@A@y@Ay@ABCg@Ag@N@AN@A<@A<@#@A#@AB@A@@A@A@A@۰@A@ABCDEFɰ@A@@A@A@A@@A@AB}@A}@m@Am@AQ@AQ@@@A@@ABC$@A$@ @A @A@A@ٰ@A@AB@A@@A@Ar@Ar@P@AP@ABCD*@A*@ @A @A@A@ٰ@A@AB@A@@A@Au@Au@B@AB@ABC+@A+@ @A @A@A@ϰ@A@AB@A@@A@A}@A}@l@Al@ABCP@AP@6@A6@A@A@@A@Aܰ@A@@A@@A@ABCDEFGH|;@@@A CA B A  A  A  A  A  A  |A { dA c LA K 4A 3 A  A  A  A  A  A  yA x ^A ] CA B %A $ A  A  A  A  yA x bA a TA S CA B 2A 1 A  A  A  A  A  A  A  A  uA t bA a OA N 6A 5 A  A AAAAAAkAjVAUEAD4A3AAAAAAAA|A{kAj\A[IAH8A7A A AAAAA^A]?A>AAAAA~A}fAeBAAAAAAAAeAdJAI9A8AAAAAA~gAfN@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v@v~@v}@v|@v{@vz@vy@vx@vw@vv@vu@vt@vs@vr@vq@vp@vo@vn@vm@vl@vk@vj@vi@vhM@@vg@@@@@@@@@A@O;@@@AA A  A  A  A  A  hA g PA O 8A 7 A  A  A  A  A  A  A  fA e MA L 2A 1 A  A  A  A  A  dA c MA L 6A 5 (A ' A  A  A  A  A  A  A  A  tA s aA ` IA H 6A 5 #A " A  A  A  A  A  A  A  wA v XA W ?A > *A ) A  A AAAAAA|A{kAjPAO?A>0A/A A AAAAAyAxTAS2A1AAAAAyAxRAQ:A9AAAAAoAnTAS9A8A A AAAA~A}SAR;A:@@t1@t0@t/@t.@t-@t,@t+@t*@t)@t(@t'@t&@t%@t$@t#@t"@t!@t @t@t@t@t@t@t@t@t@t@t@t@t@t@t@t@t@t@t@t @t @t @t @t @t@t@t@t@t@t@t@t@t@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s@s͐@@s@@@@@@@A@@W@n@@X@>d>d@Йw@xv)Odoc_texi? d? d@? d?d@@@@st @@@@u@Ġ$Some?e?e@%wĠ(Odoc_gen?)e?*e@$Texi?.e?/e@@;$Texi%u@)Odoc_texi.Texi_generator@@@AB@F@A%mh%nh@@@%~M@ఠ!mX?He?Ie@?aGA@@@@s@@@?Pe?Qe @@=@@@s@@@8@@==@@@s@@@s@@==@@@s@@@s@@@ఐ#!m?ke ?le@"@#@$@@3?l?k?k?l?l?l?l?l@-@@@Ġ$Some?{f?|f@%Ԡ@?f?f@@=@@@s@@@ @@==@@@s@@@s@@=à=@@@s@@@s@@@డ> (failwith?f?f%@%l@@@%l@@@!G@@@@@డ>8current_generator_is_not!M?f'?f(@ ?f)?fA@@%[@@@%[@@@%X@@@@@@@$texi?fC?fG@@?fB?fH@@%r@@@H@H@@@?f&9@@%@@@@H@!@@HA@@a"@@@A?cC@@cH@LDA@mB@K@A@H@HG@]@ఠ1get_man_generator?hKO?hK`@@HA@@@=@@@B@(Odoc_man-Man_generator@@ B@@@B@3@ @ @ @ @ @ @ @ @@@@@@࣠@=AĠ=@hKa@hKc@=@@@@ 3@@@@@@@@@-@"hKK@#l@@@@@  @@డ>==@0ifn@1ifo@=@@@>u>p>o@@@@@@E@@@@ @@3@?@>@>@?@?@?@?@?@$@@@@ఐ>1current_generator@Mif@=@@>@@@F@F@@@( @@ @Ġ$None@bj@cj@>V@@@@>>@@@@@@N@@>>@@@@@@U@@@Рq)Generator(Odoc_man@j@j@ @j@j@@@ű#man@#@-create_groupsA@$boolE@@@@$listK)Odoc_info&Module(t_module@@@@@@&Search.result_element@@@@@@@@@@@@@@@&escapeA@&stringQ@@@@@@@@@@-field_commentA@&Stdlib&Buffer!t@@@@&optionLF$info@@@@@@$unitF@@@@@@@@@)file_nameA@[$Name!t@@@?@@@@@@@(generateA@tr&Module(t_module@@@@@@-@@@@@@@2generate_for_classA@%Class't_class@@@@@@@@@@@7generate_for_class_typeA@%Class,t_class_type@@@S@@@@@@@2generate_for_groupA@&Search.result_element@@@@@@k@@@@@@@3generate_for_moduleA@&Module(t_module@@@~@@@@@@@8generate_for_module_typeA@&Module-t_module_type@@@@@@@@@@-man_of_TargetA@&Buffer!t@@@&target@@@$code@@@@@@@@@@@@@@0man_of_attributeA@&Buffer!t@@@@%Value+t_attribute@@@@@@@@@@@@,man_of_classA@&Buffer!t@@@@1%Class't_class@@@@@@@@@@@@4man_of_class_commentA@&Buffer!t@@@@L$text@@@@@@@@@@@@1man_of_class_typeA@)&Buffer!t@@@@g%Class,t_class_type@@@!@@@@@@@@@6man_of_class_type_exprA@E&Buffer!t@@@@$Name!t@@@~@%Types*class_type@@@}G@@@|@@{@@z@@y@@x+man_of_codeA@k&Buffer!t@@@w@@@@v_@@@u@@t@@s@@r,man_of_constA@&Buffer!t@@@q@$Name!t@@@p@$Type3variant_constructor@@@o@@@n@@m@@l@@k@@j0man_of_cstr_argsA#par@@@i@@@h@&Buffer!t@@@g@$Name!t@@@f@@@@e@$Type0constructor_args@@@d@@@c@@b@@a@@`@@_@@^@@]2man_of_custom_textA@&Buffer!t@@@\@@@@[@%$text@@@Z@@@Y@@X@@W@@V@@U0man_of_exceptionA@&Buffer!t@@@T@@)Exception+t_exception@@@S@@@R@@Q@@P@@O6man_of_included_moduleA@&Buffer!t@@@N@\$Name!t@@@M@f&Module/included_module@@@L @@@K@@J@@I@@H@@G+man_of_infoA&margin#intA@@@F@@@E@R&Buffer!t@@@D@O*Odoc_types$info@@@C@@@BO@@@A@@@@@?@@>@@=-man_of_methodA@s&Buffer!t@@@<@%Value(t_method@@@;k@@@:@@9@@8@@7.man_of_modtypeA@&Buffer!t@@@6@&Module-t_module_type@@@5@@@4@@3@@2@@1-man_of_moduleA@&Buffer!t@@@0@&Module(t_module@@@/@@@.@@-@@,@@+2man_of_module_bodyA@&Buffer!t@@@*@&Module(t_module@@@)@@@(@@'@@&@@%5man_of_module_commentA@&Buffer!t@@@$@ $text@@@#@@@"@@!@@ @@@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@@@@@@@@@-tag_functionsAA@h@@@@@$text@@@v@@@@@@@@@@@A@@A@A@A@x@Ax@ABS@AS@C@AC@A,@A,@@A@ABC @A @@A@A@A@Ұ@A@AB@A@@A@A}@A}@e@Ae@ABCDJ@AJ@)@A)@A@A@@A@AB@A@@A@A~@A~@Z@AZ@ABC,@A,@@A@A@A@߰@A@ABİ@A@@A@Ar@Ar@P@AP@ABCDE5@A5@@A@A@A@Ѱ@A@AB@A@,man_of_text2BA@&Buffer!t@@@@$text@@@@@@@@@@ @@ @A@A@@A@ABCx@Ax@X@AX@A3@A3@@A@AB@A@@A@A˰@A@@A@ABCD@A@@A@Au@Au@R@AR@AB3@A3@ @A @A@A@@A@Ұ@A@ð@A@ABCDEFG@@@R@5ocamldoc/odoc_man.mliZ"+@@(Odoc_manC@A@ƱS@#@R@AA@A@V@AV@A%@A%@@A@AB@A@@A@Aʰ@A@@A@ABC@A@@A@A@A@p@Ap@ABO@AO@6@A6@A@A@@A@ABCD@A@ǰ@A@A@A@@A@ABT@AT@7@A7@A@A@@A@ABCʰ@A@@A@A@A@}@A}@ABb@Ab@K@AK@A@A@@A@ABCDEӰ@A@@A@A@A@o@Ao@ABE@AE@A@A/@A/@@A@ABC@A@ܰ@A@A@A@@A@ABx@Ax@k@Ak@AO@AO@B@AB@ABCD(@A(@@A@A@A@ְ@A@AB@A@@A@A@A@h@Ah@V@AV@G@AG@ABCDEFG1;@@@AAAAfAeUAT?A>.A-AAAAAAAyAx_A^;A:%A$AAAAnAmAA@'A& A AAAAeAdKAJ1A0AAAAAqApOAN+A*AAAAAAAnAmKAJ-A,AAAAA@ @ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Ӑ@@@@@@@@@@@A@;@@@AEADAAAAAAAArAqaA`AA@'A& A AAAA}A|FAE(A'A AAAAoAnUAT=A<AAAAA`A_7A6AAAAAAiAh[AZ@A?3A2AAAAAAzAyZAYHAG9A8@@e@d@c@b@a@`@_@^@]@\@[@Z@Y@X@W@V@U@T@S@R@Q@P@O@N@M@L@K@J@I@H@G@F@E@D@C@B@A@@@?@>@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@@,@@@@s@@@oA@@ -@ D@@ .@IMjINj@Й M@ N L(Odoc_manI^jI_j@ UIbjIcj@@ `@@* J @@@@ f K@Ġ$SomeIskItk@/̠Ġ(Odoc_genI~kIk@#ManIkIk@@;#Man/@(Odoc_man-Man_generator@@@AC@F@A/i/i%@@@/N@ఠ!mIkIk@IIA@@@@  b@@@IkIk@@G@@@  h@@@8@@GG@@@@@@  p@@GG@@@@@@ w@@@ఐ#!mIkIk@"@#@$@@ 3IIIIIIII@ -@@@Ġ$SomeIlIl@0)@IlIl@@H @@@ @@@ @@HH@@@@@@ @@HH@@@@@@ @@@డH_(failwithIlIl@/@@@/@@@ G@@@ @@డHn8current_generator_is_not!MJ lJ l@ JlJl@@/@@@/@@@/@@@@@ @@#manJ$lJ%l@@J'lJ(l@@/@@@"H@$H@# @@J1l @@0@@@@%H@! @@H @@ 7 @@@AJ;ifh @@ 9 @ " A@ CB@? !@A@ @  @ 3@ఠ1get_dot_generatorՠJKn!%JLn!6@JdJA@@@H@@@DB@A(Odoc_dot-Dot_generator@@B@B@@CB@@3J_J^J^J_J_J_J_J_@ V r k@ l@ m@@@࣠@GAĠGJpn!7Jqn!9@G@@@@ 3JpJoJoJpJpJpJpJp@-Jwn!!Jxr@@@@@  @@డHGGJo<DJo<E@G@@@HʠHŠH@@@R@@@QE@I@@@J @@H3JJJJJJJJ@$@@@@ఐH蠐1current_generatorJo<V@H>@@H@@@OF@SF@P@@( @@ @Ġ$NoneJp\`Jp\d@H@@@@HH@@@[@@@ZN@@HH@@@]@@@\U@@@Рq)Generator(Odoc_dotJp\pJp\x@ Jp\yJp\@@@ű#dot@#@(generateA@$listK)Odoc_info&Module(t_module@@@@@@$unitF@@@@@@@3generate_for_moduleA@&Stdlib&Format)formatter@@@@$&Module(t_module@@@!@@@@@@@@@1generate_for_typeA@&Format)formatter@@@@@D$Type&t_type@@@Ƞ@TR$Name!t@@@@@@@@P@@@@@@@@@0generate_modulesA@lj&Module(t_module@@@@@@h@@@@@@@.generate_typesA@$Type&t_type@@@@@@@@@@@@@-get_one_colorA&optionL&stringQ@@@@@@@@&headerA @@@@@*node_colorA@$Name!t@@@%#@@@@@@@@@@1print_module_attsA@&Format)formatter@@@@&Module(t_module@@@@@@@@@@@@-print_one_depA@&Format)formatter@@@@$Name!t@@@@$Name!t@@@@@@@@@@@@@@/print_type_attsA@&Format)formatter@@@@$Type&t_type@@@@@@@@@@@@@@@@@@@@@@@@@:@@@@&colorsAA1@@@@@@@*loc_colorsAA=@?$Name!t@@@蠠@@@@@@@@@@'modulesAAWU&Module(t_module@@@@@@@ABC@l@Al@AO@AO@2@A2@AB@A@@A@Aٰ@A@ɰ@A@AB@A@@A@@A@m@Am@ABCDEOR@@@@5ocamldoc/odoc_dot.mli]$(s P Y@@(Odoc_dotD@A@Ʊ@#@d@\AA[@RAAQ@:AA9@ABC@@A@A{@A{@^@A^@AB0@A0@@A@A@A@@A@AB@A@װ@A@@A@@A@ABCDE{;@@@AAAyAxLAK6A5 AA AAAA@@@@@@@@@@@@ؐ@@@@@@H@@@D@H@DA@;@@@AAAAnAmXAWBAA2A1+A*AAA@@@@@@@@@@@@@@@@@@@g@@@cA@@b@y@@c@Lp\hLp\@Й@(Odoc_dotLp\Lp\@Lp\Lp\@@@@ @@@@@Ġ$SomeLqLq@3VĠ(Odoc_genMqM q@#DotM qMq@@;#Dot3T@(Odoc_dot-Dot_generator@@@AD@F@A3Lj&(3Mj&P@@@3]O@ఠ!mנM'qM(q@M@KA@@@@g@@@M/qM0q@@Kc@@@h@@@8@@KkKj@@@j@@@i@@KrKq@@@l@@@k@@@ఐ#!mMJqMKq@"@#@$@@3MKMJMJMKMKMKMKMK@-@@@Ġ$SomeMZrM[r@3@M_rM`r@@K@@@s@@@ @@KK@@@u@@@t@@KK@@@w@@@v@@@డK(failwithM|rM}r@3K@@@3K@@@,G@@@@@డK8current_generator_is_not!MMrMr@ MrMr@@3:@@@3:@@@37@@@@@@@#dotMrMr@@MrMr@@3Q@@@H@H@#@@MrD@@3@@@@H@,@@HL@@l-@@@AMo<>N@@nS@WOA@xB@V@A@S@SR@h@ఠ2get_base_generatorMtMt @MLA@@@K@@@B@L$Base@@B@@@B@3MMMMMMMM@@@@@@࣠@KAĠKMt Mt @K@@@@3MMMMMMMM@+MtNx  @@@@@  @@డL{KKN u  Nu  @K@@@LRLMLL@@@@@@E@@@@ @@3NNNNNNNN@$@@@@ఐLp1current_generatorN*u  -@Kư@@Lp@@@F@F@@@( @@ @Ġ$NoneN?v 3 7N@v 3 ;@L3@@@@LxLw@@@@@@N@@LL~@@@@@@U@@@РL.Base_generator(Odoc_genN_v 3 GN`v 3 O@ Ncv 3 PNdv 3 ^@@@ű)generator@#@4-doc_generator@(generateA@$listK+Odoc_module(t_module@@@"@@@!$unitF@@@ @@@@@@&@(,@@@'@@#@A#@A@@@)@4X594X5X@@4A@A@Ʊ:@#@9@7@@4@A4@A;@@@A|  '@PVQA@ЦఐJ'currentPI|  /PJ|  6@I@J@K@ЙM.Html_generator@M)Odoc_htmlP_|  9P`|  B@ Pc|  CPd|  Q@@@@3PfPePePfPfPfPfPf@bp @@ @@$ A@@@@@Ps|  *Pt|  R@ @@Pv|  @@ !FGP} V cP} V d@PRA@Цఐ!fP} V lP} V m@@Й@Nɠ(Odoc_genP} V pP} V x@ҰP} V yP} V @@@@3PPPPPPPP@Cu@>@:p@@ @@" A@@@@ @P} V gP} V @@@P} V \@@ !M IP~  P~  @PSA@гРQ!FP~  P~  @@#ArgG7.Html_generatorű$html4@#@2character_encodingA@M&Buffer!t@@@9M@@@8@@7@@6+constructorA@M@@@5M@@@4@@3@@2 #create_fully_qualified_idents_linksA@M$Name!t@@@1@M$Name!t@@@0N@@@/@@.@@-@@, *create_fully_qualified_module_idents_linksA@M$Name!t@@@+@N$Name!t@@@*N@@@)@@(@@'@@&2create_title_labelA@@M@@@"@M٠N6@@@$@@@#@N+$text@@@%@@!NC@@@ @@@@&escapeA@NN@@@NR@@@@@@@(generateA@MנNP&Module(t_module@@@@@@Nw@@@@@@@9generate_attributes_indexA@MNh&Module(t_module@@@@@@N@@@@@@@?generate_class_inheritance_infoA@N&Buffer!t@@@@N%Class't_class@@@N@@@ @@ @@ @@ $generate_class_type_inheritance_infoA@N&Buffer!t@@@ @N%Class,t_class_type@@@N@@@@@@@@@:generate_class_types_indexA@N?N&Module(t_module@@@@@@N@@@@@@@6generate_classes_indexA@NWN&Module(t_module@@@@@@N@@@@@@@1generate_elementsA@@N!a@@@@@N @@@@O@@@@@@@@@@N@@@O!@@@@@@@@@7generate_elements_indexA-strip_libnameMՠM@@@@@@@N!a@@@@@@ O($Name!t@@@@@@@NO7$info@@@@@@@@@@$OT@@@@@@OZ@@@@O`@@@Oq@@@@@@@@@@@@@@@@@ڠ9@@9generate_exceptions_indexA@NOc&Module(t_module@@@@@@O@@@@@@@9generate_extensions_indexA@OO{&Module(t_module@@@@@@O@@@@@@@2generate_for_classA@OGO%Class't_class@@@@@@@OVO%Class't_class@@@@@@@O%Class't_class@@@O@@@@@@@@@@@7generate_for_class_typeA@OxO%Class,t_class_type@@@@@@@OO%Class,t_class_type@@@@@@@O%Class,t_class_type@@@P@@@@@@@@@@@3generate_for_moduleA@OO&Module(t_module@@@@@@@OP&Module(t_module@@@@@@@P&Module(t_module@@@P5@@@@@@@@@@@8generate_for_module_typeA@OڠP&&Module-t_module_type@@@@@@@OP5&Module-t_module_type@@@@@@@P@&Module-t_module_type@@@Pf@@@@@@@@@@@.generate_indexA@OޠPW&Module(t_module@@@@@@P~@@@@@@@9generate_inheritance_infoA@P&Buffer!t@@@@OPx%Class/inherited_class@@@@@@P@@@@@@@@@6generate_methods_indexA@PP&Module(t_module@@@@@@P@@@@@@@;generate_module_types_indexA@P/P&Module(t_module@@@@@@P@@@@@@@6generate_modules_indexA@PGP&Module(t_module@@@@@@P@@@@@@@4generate_types_indexA@P_P&Module(t_module@@@@@@P@@@@@@@5generate_values_indexA@PwP&Module(t_module@@@@@@Q@@@@@@@-html_of_BlockA@Q,&Buffer!t@@@@Q $text@@@Q1@@@~@@}@@|@@{,html_of_BoldA@QF&Buffer!t@@@z@Q&$text@@@yQK@@@x@@w@@v@@u.html_of_CenterA@Q`&Buffer!t@@@t@Q@$text@@@sQe@@@r@@q@@p@@o,html_of_CodeA@Qz&Buffer!t@@@n@Ql@@@mQ}@@@l@@k@@j@@i/html_of_CodePreA@Q&Buffer!t@@@h@Q@@@gQ@@@f@@e@@d@@c1html_of_EmphasizeA@Q&Buffer!t@@@b@Q$text@@@aQ@@@`@@_@@^@@],html_of_EnumA@Q&Buffer!t@@@\@Q0Q$text@@@[@@@ZQ@@@Y@@X@@W@@V2html_of_Index_listA@Q&Buffer!t@@@UQ@@@T@@S@@R.html_of_ItalicA@Q&Buffer!t@@@Q@Q$text@@@PQ@@@O@@N@@M@@L-html_of_LatexA@R&Buffer!t@@@K@R@@@JR@@@I@@H@@G@@F,html_of_LeftA@R'&Buffer!t@@@E@R$text@@@DR,@@@C@@B@@A@@@,html_of_LinkA@RA&Buffer!t@@@?@R3@@@>@R'$text@@@=RL@@@<@@;@@:@@9@@8,html_of_ListA@Ra&Buffer!t@@@7@Q͠RE$text@@@6@@@5Rk@@@4@@3@@2@@13html_of_Module_listA@R&Buffer!t@@@0@QRe$Name!t@@@/@@@.R@@@-@@,@@+@@*/html_of_NewlineA@R&Buffer!t@@@)R@@@(@@'@@&+html_of_RawA@R&Buffer!t@@@%@R@@@$R@@@#@@"@@!@@ +html_of_RefA@R&Buffer!t@@@@R$Name!t@@@@RnR(ref_kind@@@@@@@R{R$text@@@@@@R@@@@@@@@@@@@@-html_of_RightA@S&Buffer!t@@@@R$text@@@S@@@@@@@@@1html_of_SubscriptA@S&Buffer!t@@@ @R$text@@@ S @@@ @@ @@ @@3html_of_SuperscriptA@S5&Buffer!t@@@@S$text@@@S:@@@@@@@@@.html_of_TargetA@SO&Buffer!t@@@&targetSC@@@$codeSK@@@S\@@@@@@@@@@@-html_of_TitleA@Sq&Buffer!t@@@@S@@@@SSm@@@@@@@Sb$text@@@S@@@@@@@@@@@@@0html_of_VerbatimA@S&Buffer!t@@@@S@@@S@@@@@@@@@.html_of_alertsA@S&Buffer!t@@@@S S%alert@@@@@@S@@@@@@@@@1html_of_attributeA@S&Buffer!t@@@@S%Value+t_attribute@@@S@@@@@@@@@3html_of_author_listA@S&Buffer!t@@@@S[S@@@@@@S@@@@@@@@@.html_of_beforeA@T &Buffer!t@@@@Sx@T@@@Ҡ@S$text@@@@@@@@T @@@@@@@@@-html_of_classA@T5&Buffer!t@@@(completeRܠR@@@@@@)with_linkRR@@@@@@@T.%Class't_class@@@TT@@@@@@@@@@@@@5html_of_class_commentA@Ti&Buffer!t@@@@TI$text@@@Tn@@@@@@@@@5html_of_class_elementA@T&Buffer!t@@@@Td%Class-class_element@@@T@@@@@@@@@2html_of_class_kindA@T&Buffer!t@@@@T$Name!t@@@"clSPT%Class't_class@@@@@@@T%Class*class_kind@@@T@@@@@@@@@@@@@@@=@@<@@;,html_of_infoA#clsUiV@@@:@@@9&indentUuUt@@@8@@@7@V&Buffer!t@@@6@V|M$info@@@5@@@4V@@@3@@2@@1@@0@@/@@.;html_of_info_first_sentenceA@W&Buffer!t@@@-@VV$info@@@,@@@+W @@@*@@)@@(@@'.html_of_methodA@W!&Buffer!t@@@&@W%Value(t_method@@@%W(@@@$@@#@@"@@!/html_of_modtypeA@W=&Buffer!t@@@ $infoUU@@@@@@(completeUU@@@@@@)with_linkUU@@@@@@@WB&Module-t_module_type@@@Wh@@@@@@@@@@@@@@@.html_of_moduleA@W}&Buffer!t@@@$infoV$V#@@@@@@(completeV0V/@@@@@@ )with_linkV<V;@@@ @@@ @W&Module(t_module@@@ W@@@ @@@@@@@@@@@@6html_of_module_commentA@W&Buffer!t@@@@W$text@@@W@@@@@@@@@6html_of_module_elementA@W&Buffer!t@@@@W$Name!t@@@@W&Module.module_element@@@W@@@@@@@@@@@3html_of_module_kindA@W&Buffer!t@@@@W$Name!t@@@$moduVW&Module(t_module@@@@@@@W&Module+module_kind@@@X@@@@@@@@@@@@@8html_of_module_parameterA@X3&Buffer!t@@@@X$Name!t@@@@X&Module0module_parameter@@@XD@@@@@@@@@@@=html_of_module_parameter_listA@XY&Buffer!t@@@@X:$Name!t@@@@WϠ@XL&Module0module_parameter@@@ݠ@XXY$text@@@@@@@@@@@X@@@@@@@@@@@=html_of_module_parameter_typeA@X&Buffer!t@@@@Xv$Name!t@@@@X&Module0module_parameter@@@X@@@@@@@@@@@3html_of_module_typeA@X&Buffer!t@@@$codeWbX@@@@@@@X$Name!t@@@@Q0+module_type@@@X@@@@@@@@@@@@@8html_of_module_type_kindA@X&Buffer!t@@@@X$Name!t@@@$moduWX&Module(t_module@@@@@@"mtWX&Module-t_module_type@@@@@@@X&Module0module_type_kind@@@Y@@@@@@@@@@@@@@@=html_of_parameter_descriptionA@Y1&Buffer!t@@@@Y)Parameter)parameter@@@Y8@@@@@@@@@6html_of_parameter_listA@YM&Buffer!t@@@@Y.$Name!t@@@@XàP)parameter@@@@@@Ya@@@@@@@@@@@9html_of_raised_exceptionsA@Yv&Buffer!t@@@@X@Yp@@@@Yd$text@@@@@@@@Y@@@@@@@@@.html_of_recordA&fatherYy$Name!t@@@)close_envY@@@@@Y$Type,record_field@@@Y@@@@@@Y&Buffer!t@@@@Y/Y$Type,record_field@@@@@@Y@@@@@@@@@@@@@@@2html_of_return_optA@Y&Buffer!t@@@@Y}Y$text@@@@@@Y@@@@@@@@@+html_of_seeA@Z&Buffer!t@@@@@Y'see_ref@@@@Y$text@@@@@Z@@@@@@@@@,html_of_seesA@Z)&Buffer!t@@@~@Y@Z'see_ref@@@|@Z$text@@@}@@{@@@zZ?@@@y@@x@@w@@v1html_of_since_optA@ZT&Buffer!t@@@u@YZJ@@@t@@@sZ\@@@r@@q@@p@@o,html_of_textA&with_pYY@@@n@@@m@Z}&Buffer!t@@@l@Z]$text@@@kZ@@@j@@i@@h@@g@@f4html_of_text_elementA@Z&Buffer!t@@@e@Zw,text_element@@@dZ@@@c@@b@@a@@`3html_of_text_with_pA@Z&Buffer!t@@@_@Z$text@@@^Z@@@]@@\@@[@@Z,html_of_typeA@Z&Buffer!t@@@Y@Z$Type&t_type@@@XZ@@@W@@V@@U@@T1html_of_type_exprA@Z&Buffer!t@@@S@Z$Name!t@@@R@SP)type_expr@@@QZ@@@P@@O@@N@@M@@L@@=@@<-html_of_valueA@[W&Buffer!t@@@;@[8%Value't_value@@@:[^@@@9@@8@@7@@63html_of_version_optA@[s&Buffer!t@@@5@[ [i@@@4@@@3[{@@@2@@1@@0@@/3html_sections_linksA@[&Buffer!t@@@.@Z[t$text@@@-@@@,[@@@+@@*@@)@@(%indexA[@@@'@@&0index_attributesA[@@@%@@$1index_class_typesA[@@@#@@"-index_classesA[@@@!@@ 0index_exceptionsA[@@@@@0index_extensionsA[@@@@@-index_methodsA[@@@@@2index_module_typesA[@@@@@-index_modulesA[@@@@@,index_prefixA[@@@@@+index_typesA[@@@@@,index_valuesA[@@@@@*init_styleA\@@@@@+inner_titleA@[$Name!t@@@ \@@@ @@ @@ .keep_alpha_numA@\ @@@ \$@@@@@@@'keywordA@\/@@@\3@@@@@@@-label_of_textA@\,$text@@@\D@@@@@@@/list_attributesA[Ǡ\@%Value+t_attribute@@@@@@@@0list_class_typesA[٠\R%Class,t_class_type@@@@@@@@,list_classesA[\d%Class't_class@@@@@@@@/list_exceptionsA[\v)Exception+t_exception@@@@@@@@/list_extensionsA\\)Extension7t_extension_constructor@@@@@@@@,list_methodsA\!\%Value(t_method@@@@@@@@1list_module_typesA\3\&Module-t_module_type@@@@@@@@,list_modulesA\E\&Module(t_module@@@@@@@@*list_typesA\W\$Type&t_type@@@@@@@@+list_valuesA\i\%Value't_value@@@@@@@@$metaA@]&Buffer!t@@@]@@@@@@@1output_class_typeA@]$Name!t@@@@]@@@@U*class_type@@@]8@@@@@@@@@@@2output_module_typeA@]%$Name!t@@@@]@@@@@U+module_type@@@]Y@@@@@@@@@@@.prepare_headerA@\Ѡ]J&Module(t_module@@@@@@]q@@@@@@@,print_headerA@]&Buffer!t@@@#nav\-]$@],]x$Name!t@@@@@@@];]$Name!t@@@@@@à@]$Name!t@@@@@@@@@@@(comments\d].]$text@@@@@@@@@@]@@@]@@@@@@@@@@@@@,print_navbarA@]&Buffer!t@@@@]]$Name!t@@@@@@@]]$Name!t@@@@@@@]$Name!t@@@^ @@@@@@@@@@@@@%titleA^ @@@@@M@@@@@@@@@@@@@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p@o@n@m@l@k@j@i@h@g@f@e@d@c@b@a@`@_@^@]@\@[@Z@Y@X@W@V@U@T@S@R@Q@P@O@N@M@L@K@J@I@H@G@F@E@D@C@B@A@@@?@>@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@S6@@@@5default_style_optionsAA]^@@@@@@@A'doctypeAA^%@@@@&headerAA@^E&Buffer!t@@@#nav\]@]^7$Name!t@@@@@@ݠ@]^F$Name!t@@@@@@ߠ@^Q$Name!t@@@@@@@@@@@(comments]#]^e$text@@@@@@@@@@^@@@^@@@@@@@@@@@@AB3known_classes_namesAAM#Set!t@@@@3known_modules_namesAAM#Set!t@@@@A1known_types_namesAAM#Set!t@@@@/list_attributesAA^#^%Value+t_attribute@@@@@@@ABC0list_class_typesAA^2^%Class,t_class_type@@@@@@@,list_classesAA^D^%Class't_class@@@@@@@A/list_exceptionsAA^S^)Exception+t_exception@@@@@@@/list_extensionsAA^c^)Extension7t_extension_constructor@@@@@@@AB,list_methodsAA^r^%Value(t_method@@@@@@@1list_module_typesAA^^&Module-t_module_type@@@@@@@A,list_modulesAA^_ &Module(t_module@@@@@@@*list_typesAA^_$Type&t_type@@@@@@@AB+list_valuesAA^_+%Value't_value@@@@@@@%styleAA_H@@@@*style_fileAA_O@@@@-tag_functionsAA^Р@_^@@@@@_T$text@@@_l@@@@@@@@@@@ABCDEF@@A@A@A@@A@ABv@Av@\@A\@A7@A7@*@A*@ABC@A@@A@A@A@ʰ@A@AB@A@@A@At@At@&@A&@ABCD@A@@A@A̰@A@@A@ABm@Am@?@A?@A(@A(@ @A @ABC@A@ް@A@Aǰ@A@@A@AB@A@@A@Aj@Aj@R@AR@ABCDE;@A;@)@A)@A@A@ @A @AB @A @ ˰@A @A @A @ @A @ABC }@A }@ b@A b@A B@A B@ 2@A 2@AB @A @ @A @A ϰ@A @ @A @ABCD @A @ @A @A W@A W@ A@A A@AB #@A #@ @A @A @A @ ǰ@A @ABC @A @ ~@A ~@A c@A c@ /@A /@AB @A @ ٰ@A @A @A @ }@A }@ABCDEF Z@A Z@ @A @A @A @ ٰ@A @AB @A @ @A @A l@A l@ R@A R@ABC @A @ @A @A@A@@A@ABi@Ai@R@AR@A-@A-@@A@ABCD԰@A@@A@Ax@Ax@J@AJ@AB@A@@A@Aİ@A@@A@ABCY@AY@>@A>@A@A@@A@AB԰@A@@A@A@A@@A@ABCDEe@Ae@G@AG@A"@A"@@A@AB@A@ɰ@A@A@A@@A@ABC@A@@A@A@A@@A@AB@A@z@Az@Ar@Ar@k@Ak@ABCDc@Ac@_@A_@AW@AW@P@AP@AB>@A>@2@A2@A$@A$@@A@ABC@A@@A@A@A@ְ@A@ABŰ@A@@A@A@A@@A@ABC@A@v@Av@Ae@Ae@+output_codeBA(with_pre_4_3@@@@@@@`z$Name!t@@@@`@@@@`@@@`@@@@@@@@@@@@@@ABr@Ar@T@AT@A=@A=@ݰ@A@@A@ABCDEFGHI@@@@MFFM}}@@Ox@A@Ʊ5@#@@AA@AAA@AA@AB9AA8@1AA0@A)AA(@!AA @ABCAA@AA@AAA@AA@AB۰AA@ͰAA@AAA@AA@ABAA@AA@AA@AA@ABCDEF@@A@A@A@@A@AB@A@˰@A@A@A@@A@ABC@A@n@An@AS@AS@9@A9@AB"@A"@ @A @A@A@@A@ABCD~@A~@k@Ak@A;@A;@ @A @ABܰ@A@@A@A@A@x@Ax@ABCa@Aa@M@AM@A6@A6@ @A @AB @A @@A@Aٰ@A@@A@ABCDE@A@@A@A@A@b@Ab@ABQ@AQ@:@A:@A#@A#@ @A @ABC@A@Ѱ@A@A@A@@A@AB@A@W@AW@A>@A>@&@A&@ABCD @A @ @A @A ư@A @ @A @AB @A @ y@A y@A ]@A ]@ 6@A 6@ABC @A @ @A @A Ұ@A @ @A @AB y@A y@ H@A H@A @A @ @A @ABCDEF ɰ@A @ @A @A f@A f@ H@A H@AB @A @ @A @A ۰@A @ @A @ABC @A @ p@A p@A U@A U@ @A @AB ذ@A @ @A @A @A @ h@A h@ABCD C@A C@ @A @A@A@@A@ABt@At@[@A[@A3@A3@ @A @ABCȰ@A@@A@A@A@_@A_@ABC@AC@ @A @A@A@@A@ABCDE԰@A@@A@A@A@m@Am@ABR@AR@8@A8@A@A@@A@ABC @A @@A@A@A@@A@AB@A@@A@A@A@ڰ@A@ABCDҰ@A@ΰ@A@Aư@A@@A@AB@A@@A@A@A@@A@ABCs@As@f@Af@AU@AU@E@AE@AB4@A4@%@A%@A@A@@A@ABC@A@@A@A԰@A@onAl@AB@A@@A@A@A@!@A!@@A@ABCDEFGHI;@@@A/A.AAAAAAAA~eAdKAJ5A4AAAA|A{MALAAAAAuAt_A^IAH3A2AAAAAAAtAsdAcLAK6A5AAAAAAjAiRAQ:A9"A!AAAAAqApJAIAA  A  A  A  \A [ (A ' A  A  A  xA w ZA Y /A . A  A  A  A  A  hA g *A ) A  A  A  |A { XA W A  A  A  A  nA m GA F A AAAsArXAW4A3AAAAAAfAeKAJ.A-'A& AAA A AAAAAAAAAAAAAyAxiAhYAXIAH9A8)A(A AAAAAA5A4AR@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p@o@n@m@l@k@j@i@h@g@f@e@d@c@b@a@`@_@^@]@\@[@Z@Y@X@W@V@U@T@S@R@Q@P@O@N@M@L@K@J@I@H@G@F@E@D@C@B@A@@@?@>@=@<@;@@:@@@@X@@@U@X@UA@;@@@AIAH9A8,A+AAAAAAA~eAdOAN9A8AAAAgAf8A7 AAAAAyAxcAbMAL7A6AAAAAAA~A}fAePAO8A7AAAAAAlAkTAS@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@@@@@@@o@@@lA@@3g?g>g>g?g?g?g?g?@@@@@@Р'CurrentgM~  gN~  @@qoA@|{A@"*A@@@@gX~  @űzJ#@yA@d\xw@@@iv@@@h@@g@@fuA@t@@@es@@@d@@c@@brA@qpo@@@a@nml@@@`k@@@_@@^@@]@@\jA@ihg@@@[@fed@@@Zc@@@Y@@X@@W@@VbA@@a@@@R@`_@@@T@@@S@^]@@@U@@Q\@@@P@@O@@N[A@Z@@@MY@@@L@@K@@JXA@WVUT@@@I@@@HS@@@G@@F@@ERA@QPON@@@D@@@CM@@@B@@A@@@LA@dKJ@@@?@IHG@@@>F@@@=@@<@@;@@:EA@eDC@@@9@BA@@@@8?@@@7@@6@@5@@4>A@=<;:@@@3@@@29@@@1@@0@@/8A@7654@@@.@@@-3@@@,@@+@@*2A@@10@@@)@,6@@@(@9+@@@'@@&@@%@@$@*A@@@#)@@@"@@!@@ F@@(A'c%@@@@@@@$#@@@@@(@@@@@@@1@@@@@@@@@@=@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ @@ N@@ A@@@@ @@@@@@@@@@A@   @@@@@@ @@@@@@@ A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@ݠ@@@@@@@@@@@@@@@@@@@@@A@Ԡ@@@@@@@@@@@@@A@fa@@@@̠@@@@@@@@@@@@@@@A@Ơ@@@@@@@@@@@@@A@@@@@@@@@@@@@@A@@@@@@@@@@@@@@A@@@@@@@@@@@@@@A@@@@@@@@@@@@@@A@f@@@@@@@@@@@@@@@@A@f@@@@@@@@@@@@@@@@A@f@@@@@@@@@@@@@@@@A@g@@@@@@@@@@@@@@@@A@g#@@@@@@@@@@@@@@@@A@g6@@@@@@@@@@@@@@@@A@gJ@@@@@@@@@@@@@@@@@@@A@gb~@@@}@@@@@@@|A@gp{z@@@@yx@@@w@@@@@@@@@~vA@gut@@@}@s@@@|r@@@{@@z@@y@@xqA@gpo@@@w@nm@@@vl@@@u@@t@@s@@rkA@gji@@@q@h@@@p@gf@@@oe@@@n@@m@@l@@k@@jdA@gcb@@@i@a`_@@@h@@@g^@@@f@@e@@d@@c]A@g\[@@@b@ZYXW@@@a@@@`V@@@_@@^@@]@@\UA@gTS@@@[R@@@Z@@Y@@XQA@hPO@@@W@N@@@VM@@@U@@T@@S@@RLA@hKJ@@@Q@IHG@@@P@FED@@@O@@@N@CBA@@@M@@@L@@@@K@@J@@I@@H@@G@@F?A@h?>=@@@E@<;@@@D:@@@C@@B@@A@@@9A@hS87@@@?@65@@@>4@@@=@@<@@;@@:3A@hg21@@@9@0/@@@8.@@@7@@6@@5@@4-A@h{,+@@@3*(@@@2'%@@@1$@@@0@@/@@.@@-@@,#A@h"!@@@+@ @@@*@@@@)@@@(@@@@'@@@&@@%@@$@@#@@"@@!A@h@@@ @@@@@@@@@@@@@A@h@@@@@@@@@@@@@@@@@@@A@h  @@@@   @@@@@@@@@@@@A@h@@@ @@@@ @@@ @@@ @@ @@@@A@i @@@@@@@@@@@@@@@@@@@@@@@@@@A@i-@@@gР@@@@@@g٠@@@@@@@@@@@@@@@@@@@@@@@A@iT@@@@@@@@@@@@@@@@A@ih@@@@@@@@@@@@@@@@A@i}@@@@@@@h'@@@@@@@@@@@@@@@@@@@@@@@A@i@@@@@@@@@@@@@@@@@@@@@@A@i@@@hc@@@@@@hl@@@@@@@@@@@@@@@@@@@@@@@A@i@@@@@@@h@@@@@@@@@@@@@@@@@߿@@߾@@߽@@߼A@j@@@߻@@@@ߺ@@@@߹@@@߸@@@߷@@߶@@ߵ@@ߴ@@߳A@j-@@@߲hР@@@߱@@@߰@@@@߯@@@߮@@߭@@߬@@߫@@ߪAh@@@ߩ@@@ߨ@jR@@@ߧ@@@@ߦ@@@@ߥ@@@@ߤ@@@@ߣ@@@ߢ@@ߡ@@ߠ@@ߟ@@ߞ@@ߝ@@ߜ@@ߛA@jz@@@ߚ@@@@@ߘ@@@@ߙ@@ߗ@@@ߖ@@@ߕ@@ߔ@@ߓ@@ߒA@j~}@@@ߑ@|@@@ߐ@{z@@@ߏy@@@ߎ@@ߍ@@ߌ@@ߋ@@ߊxA@wv@uts@@@߇@rqpo@@@߉@@@߈@@߆@@@߅n@@@߄@@߃@@߂mA@jlk@@@߁@jih@@@߀@gfe@@@@@@~d@@@}@@|@@{@@z@@ycA@jba@@@x@`_^@@@w]@@@v@@u@@t@@s\A@k [Z@@@r@YXW@@@qV@@@p@@o@@n@@mUATiR@@@l@@@kQiĠO@@@j@@@i@k1NM@@@h@LKJ@@@g@@@fI@@@e@@d@@c@@b@@a@@`HA@kIGF@@@_@EDC@@@^@@@]B@@@\@@[@@Z@@YAA@ka@?@@@X@>=<@@@W;@@@V@@U@@T@@S:A@kv98@@@R7j5@@@Q@@@P4j"2@@@O@@@N1j+/@@@M@@@L@.-,@@@K+@@@J@@I@@H@@G@@F@@E@@D*A@k)(@@@C'jI%@@@B@@@A$jR"@@@@@@@?!j[@@@>@@@=@@@@<@@@;@@:@@9@@8@@7@@6@@5A@k@@@4@@@@3@@@2@@1@@0@@/A@k@@@.@@@@-@  @@@, @@@+@@*@@)@@(@@' A@l @@@&@@@@%j@@@$@@@#@@@@"@@@!@@ @@@@@@@@A@l-@@@@@@@@@@@@@@@@@@@@@@A@lI@@@@@@@@@@@@@@@@@@@@@@@@ @@@ @@ @@ @@ @@A@lw@@@@@@@@@@@@@@@@@@@@@@A@l@@@k6@@@@@@@@@@@@@@@@@@@@@@@@@@@A@l@@@@@@@ka@@@@@@kl@@@@@@@@@@@@@@@@@@@@@@@@@A@l@@@@@@@@@@@@@@@@A@l@@@@@@@@@@@@@@@@@@@@@@@@@A@m@@@@@@@@ՠ@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@mV@@@@@@@@@@@@@@@@@@@@@@@@@A@mo@@@޿@@@@޾@@@޽@@@޼@@޻@@޺@@޹A@m@@@޸@@@@@޶@@@@޷@@޵~@@@޴@@޳@@޲@@ޱ}A@m|{@@@ް@z@yx@@@ޮ@wv@@@ޯ@@ޭ@@@ެu@@@ޫ@@ު@@ީ@@ިtA@msr@@@ާ@qp@@@ަ@@@ޥo@@@ޤ@@ޣ@@ޢ@@ޡnAmlzk@@@ޠ@@@ޟ@mji@@@ޞ@hg@@@ޝf@@@ޜ@@ޛ@@ޚ@@ޙ@@ޘeA@mdc@@@ޗ@ba@@@ޖ`@@@ޕ@@ޔ@@ޓ@@ޒ_A@n^]@@@ޑ@\[@@@ސZ@@@ޏ@@ގ@@ލ@@ތYA@n#XW@@@ދ@VUT@@@ފS@@@މ@@ވ@@އ@@ކRA@n8QP@@@ޅ@ONM@@@ބ@LK@@@ރJ@@@ނ@@ށ@@ހ@@@@~IA@nSHG@@@}@FED@@@|@CBA@@@{@@@@z@@y@@x@@w@@v?A@no>=@@@u@<;:@@@t@987@@@s6@@@r@@q@@p@@o@@n5A@n43@@@m@210@@@l/@@@k@@j@@i@@h.A@n-,@@@g@+*@@@f@@@e)@@@d@@c@@b@@a(A@n'&@@@`@%$#@@@_@@@^"@@@]@@\@@[@@Z!A @@@Y@@XA@@@W@@VA@@@U@@TA@@@S@@RA@@@Q@@PA@@@O@@NA@@@M@@LA@@@K@@JA@@@I@@HA@@@G@@F A @@@E@@D A @@@C@@B A@@@A@@@A@@@@?@@@>@@=@@<A@@@@;@@@:@@9@@8A@@@@7@@@6@@5@@4A@@@@3@@@2@@1@@0A@@@/@@@.@@-A@@@,@@@+@@*A@@@)@@@(@@'A@@@&@@@%@@$A@@@#@@@"@@!Aޠ@@@ @@@@@A٠@@@@@@@@AԠ@@@@@@@@AϠ@@@@@@@@Aʠ@@@@@@@@A@o@@@@@@@@@@A@@@@ @@@@ @@@@ @@@ @@ @@@@@@A@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@A@p1@@@nԠ@@@@@@@@@@@@@@@@@@@@@@@@@@n@@@@@@@@@@@@@@@@@@@@@@@@@@A@p{@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p@o@n@m@l@k@j@i@h@g@f@e@d@c@b@a@`@_@^@]@\@[@Z@Y@X@W@V@U@T@S@R@Q@P@O@N@M@L@K@J@I@H@G@F@E@D@C@B@A@@@?@>@=@<@;@:@9@8@7@6@5@4@3@2" J@@1@AA@@@@@@@AAA~@@@@}AA@p|{@@@zodx@wvut@@@ @@@ @srqp@@@@@@@onm@@@@@ @@@ @@@ lojih@@@@@@@@@@g@@@f@@@@@@@@@@@@ABeAA`-`*ed@@@@cAA`6`3cb@@@@AaAA`=`:a`@@@@_AA^]\[@@@@@@@ABCZAAYXWV@@@@@@@UAATSRQ@@@@@@@APAAONML@@@@@@@KAAJIHG@@@@@@@ABFAAEDCB@@@ @@@@AAA@?>=@@@"@@@!@A@A @ @A @A@A @ڰ@A @ABCD@A @@A @Az@A a@d@A P@ABF@A 9@-@A '@A@A @@A@ABC@A@@A@A@A@R@A@AB-@Ah@@AD@Aǰ@A@@A@ABCDEF}@A@B@A@A@A@@A@ABа@Ad@@AH@A@A4@u@A!@ABC?@A@$@A@A @A@˰@A@AB@As@u@Ab@AP@AG@@A"@ABCD@A@@A@A@A@m@A@AB(@Ap@@A^@A@A@@@A!@ABC|@A@a@A@A<@A@@A@AB@A@԰@Ap@A@A]@@AK@ABCDE@A7@j@A"@AE@A@!@A@AB@A@@A@Aΰ@A@ǰ@A@ABC@A@@A@A@A@@A@AB@A@@A@A@A@@A@ABCD@Az@@Ax@Az@Ar@s@Am@ABa@A`@U@AW@AG@AL@8@AA@ABC'@A5@@A-@A @A!@@A@AB@A @ٰ@A@AȰ@A@@A@ABC@A@@A@A@A@#"A qR@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AB@A@k@A@AT@A@@Aa@@A8@ABCDEFGHI03@@@@@A@Ʊ% J#@@AA7@AAA0@AA-@ABLAA@DAA@A@ABCDE!@A ,@!@A @A!@A @!u@A @AB!d@A @!M@A @A!6@A @!@A @ABC @A @ @A @A İ@A p@ @A d@AB @A R@ j@A ,@A Q@A @ 9@A @ABCD @A @ @A @Aٰ@A @ð@A @AB@A @@A @Ap@A p@I@A Q@ABC@A +@@A @A@A @@A @AB@A @[@A @A&@A }@@A `@ABCDEFܰ@A E@@A @Ay@A@[@A@AB/@A@ @A@A@A@԰@A@ABC@AW@@AC@Ah@A/@*@A@AB@A@԰@A@A@A@{@A@ABCDV@Af@@A=@A@A"@̰@A@AB@A@n@A@AF@A@@A@ABC۰@AP@@A<@A@A@r@A@ABV@A@3@A@A@A@@A@ABCDE@A@ɰ@A@A@Af@@AL@ABe@A8@K@A$@A-@A @&@A@ABC@A@@A@A@A@ @A@AB@A@@A@A@A@@A@ABCD@A@@A@Aٰ@A@Ұ@A@AB@A@@A@A@A@@A@ABC@A@y@A@Ah@A@X@Au@ABG@Ai@8@A_@A'@AS@@AH@ABC@A<@@A3@A@A&@A_@ABɰ@A@@A@A@A@4@A@@Ax@ABCDEFGHIp;@@@A&BA&2A&%A& A%A%Ap%Af%AV%AF%xA3%^A %HA%2A% A$A$A$A$`Ad$1AB$A #A #A #A #A #rA #\A #FA #0A #A u#A c"A Q"A @"A /"A "A "wA "_A "IA "1A "A !A !A !A v!A e!}A >!eA ,!MA !5A !A  A  A  A  A  A  ]A d +A ? A -A A A oA ;A A tA ZA +A mA BA A A A A jA T{A A=A AAAAkAz1AN A4AAAZA3AAdANA2AkAGA/AAAAAxA^yAK^A6AA :A3A,A%A AAA AAAAAAAAAAAA|AlA\A}LArA'#A'A&A&A&Ao&A_&AL&wA9&aA)&KA&"A%A%A%A%yA}%JA[%A9$A$A$A$A$A$uA$_A$IA$1A$A|$Aj#AY#AH#A6#A #A#xA#bA #JA #,A #A "A "A "A ~"A W"~A E"fA 3"NA !".A "A !A !A !A !A !vA }!DA X!,A F!A 3 A  A  A  TA  -A  A sA DA %A [A 4A A A A A mA ZVA ,A A A A A JA g&A MA +AAsALA A}AgAKA+A`AHA0AAAAAwAdwAOZA9SA4LA/EA*>A%7A 0A)A"AA A AAAAAAAAAAAuAeAUAEAu5Aj%A_ASA<A%AaA)A@@@@@@@@@@@@@@@@@@@@@@@@@@ݿ@ݾ@ݽ@ݼ@ݻ@ݺ@ݹ@ݸ@ݷ@ݶ@ݵ@ݴ@ݳ@ݲ@ݱ@ݰ@ݯ@ݮ@ݭ@ݬ@ݫ@ݪ@ݩ@ݨ@ݧ@ݦ@ݥ@ݤ@ݣ@ݢ@ݡ@ݠ@ݟ@ݞ@ݝ@ݜ@ݛ@ݚ@ݙ@ݘ@ݗ@ݖ@ݕ@ݔ@ݓ@ݒ@ݑ@ݐ@ݏ@ݎ@ݍ@݌@݋@݊@݉@݈@݇@݆@݅@݄@݃@݂@݁@݀@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p@o@n@m@l@k@j@i@h@g@f@e@d@c@b@a@`@_@^@]@\@[@Z@Y@X@W@V@U@T@S@R@Q@P@@O@@@@@@@~A@@@@yU~  @@డw":=y`  ya  @@w!a@@@@m@)@@@l@@k@@j*%setfield0BAw@@@@ww@@w@@@@www@@@@@@J@@@@@ )@@@@@@@3yyyyyyyy@O(@:9A@A@[A@@@F(@@@@ఐwꠐ1current_generatory  y  @wA@@w-@@@K@K@@@ภ$Somey  y  @`ภ(Odoc_geny  y  @$Htmly  y  @@`Р)!My  y  @@A@A@*A@@Q@w.Html_generator@@ U@y  y  @Й @w )Odoc_htmly  y  @y  y  @@@@q @@@@`=@@K@w@@z  *@@K@{@@T*@@J@~@@k*@@*:@z~  *@@*<3zz z zzzzz@@@@z} V X*"@@*?3zzzzzzzz@)i@@@z|  *%@@*B3zzzzzzzz@)@@@)*'@@*D*@*1*(A@*SB@*/@A@*,@*,*+@*B@ఠ6extend_latex_generatorz(A  z)A  @zATA@@@xe-Latex_functor@@B@*e@@@7B@@@B@3z:z9z9z:z:z:z:z:@*c**y@*z@*{@@@࣠@!fAzKA  zLA  @zdUA@@3zLzKzKzLzLzLzLzL@,zSA  zTF  1@@@@@  @@@ఠ'currentzaB  !zbB  (@zzVA@@_@@D@3zgzfzfzgzgzgzgzg@(=@@ @@@ఐ_Ƞ3get_latex_generatorzvB  +zwB  >@J@@@x&@@@_@@@@@@ภxzB  ?zB  A@x@@@x9@@@E@'@@@@+(@A@zB   @@ 'CurrentEzC E RzC E Y@zWA@ЦఐJ'currentzC E azC E h@I@J@K@Й_/Latex_generator@_*Odoc_latexzC E kzC E u@ zC E vzC E @@@@3zzzzzzzz@bp @@ @@$ A@@@@@zC E \zC E @ @@zC E K@@ !FGzD  zD  @zXA@Цఐ!fzD  zD  @@Й@y+Ơ(Odoc_gen{D  {D  @ϰ{D  {D  @@@@3{ { { { { { { { @Cu@>@:p@@ @@" A@@@@ @{D  {D  @@@{D  @@ !M$I{)E  {*E  @{BYA@гРQ!F{5E  {6E  @@*b GL/Latex_generatorű%latexN@#@/attribute_labelA#no___@@@O@@@O@_$Name!t@@@O_@@@O@@O@@O@@O+class_labelA#no_``@@@O@@@O@`$Name!t@@@O`@@@O@@O@@O@@O0class_type_labelA#no_`<`9@@@O@@@O@`7$Name!t@@@O`5@@@O@@O@@O@@O+const_labelA#no_`[`X@@@O@@@O@`V$Name!t@@@O`T@@@O@@O@@O@@O-entry_commentA@@_&Format)formatter@@@O@@_@@@O`r@@@O@@O@@O@``$info@@@O@@@O_`,text_element@@@O@@@O@@O@@O@@O&escapeA@`@@@O`@@@O@@O@@O+escape_codeA@`@@@O`@@@O@@O@@O-escape_simpleA@`@@@O`@@@O@@O@@O/exception_labelA#no_`ݠ`@@@O@@@O@`$Name!t@@@O`@@@O@@O@@O@@O/extension_labelA#no_``@@@O@@@O@`$Name!t@@@O`@@@O@@O@@O@@O6first_and_rest_of_infoA@aa $info@@@O@@@O@a$text@@@O@a $text@@@O@@O@@O@@O(generateA@`a2&Module(t_module@@@O@@@O`@@@O@@O@@O?generate_class_inheritance_infoA@`&Format)formatter@@@O@aO%Class't_class@@@O`@@@O@@O@@O@@O $generate_class_type_inheritance_infoA@`&Format)formatter@@@O@ak%Class,t_class_type@@@O~`@@@O}@@O|@@O{@@Oz7generate_for_top_moduleA@a&Format)formatter@@@Oy@a&Module(t_module@@@Oxa @@@Ow@@Ov@@Ou@@Ot9generate_inheritance_infoA@a"&Format)formatter@@@Os@aa%Class/inherited_class@@@Or@@@Oqa*@@@Op@@Oo@@On@@Om3generate_style_fileAa3@@@Ol@@Ok%labelA#no_aՠa@@@Oj@@@Oi@a$Name!t@@@Oha@@@Og@@Of@@Oe@@Od5latex_for_class_indexA@ak&Format)formatter@@@Oc@a%Class't_class@@@Oban@@@Oa@@O`@@O_@@O^5latex_for_class_labelA@a&Format)formatter@@@O]@b%Class't_class@@@O\a@@@O[@@OZ@@OY@@OX:latex_for_class_type_indexA@a&Format)formatter@@@OW@b$%Class,t_class_type@@@OVa@@@OU@@OT@@OS@@OR:latex_for_class_type_labelA@a&Format)formatter@@@OQ@b@%Class,t_class_type@@@OPa@@@OO@@ON@@OM@@OL6latex_for_module_indexA@a&Format)formatter@@@OK@b\&Module(t_module@@@OJa@@@OI@@OH@@OG@@OF6latex_for_module_labelA@a&Format)formatter@@@OE@bx&Module(t_module@@@ODa@@@OC@@OB@@OA@@O@;latex_for_module_type_indexA@b&Format)formatter@@@O?@b&Module-t_module_type@@@O>b@@@O=@@O<@@O;@@O:;latex_for_module_type_labelA@b/&Format)formatter@@@O9@b&Module-t_module_type@@@O8b2@@@O7@@O6@@O5@@O4,latex_headerA@bK&Format)formatter@@@O3@b/b&Module(t_module@@@O2@@@O1bS@@@O0@@O/@@O.@@O-.latex_of_BlockA@bl&Format)formatter@@@O,@b$text@@@O+bm@@@O*@@O)@@O(@@O'-latex_of_BoldA@b&Format)formatter@@@O&@c$text@@@O%b@@@O$@@O#@@O"@@O!/latex_of_CenterA@b&Format)formatter@@@O @c $text@@@Ob@@@O@@O@@O@@O-latex_of_CodeA@b&Format)formatter@@@O@c1@@@Ob@@@O@@O@@O@@O0latex_of_CodePreA@b&Format)formatter@@@O@cI@@@Ob@@@O@@O@@O@@O2latex_of_EmphasizeA@b&Format)formatter@@@O@cj$text@@@O b@@@O @@O @@O @@O -latex_of_EnumA@c&Format)formatter@@@O@bc$text@@@O@@@Oc @@@O@@O@@O@@O/latex_of_ItalicA@c#&Format)formatter@@@O@c$text@@@Oc$@@@N@@N@@N@@N.latex_of_LatexA@c=&Format)formatter@@@N@c@@@Nc<@@@N@@N@@N@@N-latex_of_LeftA@cU&Format)formatter@@@N@c$text@@@NcV@@@N@@N@@N@@N-latex_of_LinkA@co&Format)formatter@@@N@c@@@N@c$text@@@Ncv@@@N@@N@@N@@N@@N-latex_of_ListA@c&Format)formatter@@@N@csd$text@@@N@@@Nc@@@N@@N@@N@@N0latex_of_NewlineA@c&Format)formatter@@@Nc@@@N@@N@@N,latex_of_RawA@c&Format)formatter@@@N@d7@@@Nc@@@N@@N@@N@@N,latex_of_RefA@c&Format)formatter@@@N@dY$Name!t@@@N@drdf(ref_kind@@@N@@@N@dds$text@@@N@@@Nc@@@N@@N@@N@@N@@N@@N.latex_of_RightA@d&Format)formatter@@@N@d$text@@@Nd@@@N@@N@@N@@N2latex_of_SubscriptA@d(&Format)formatter@@@N@d$text@@@Nd)@@@N@@N@@N@@N4latex_of_SuperscriptA@dB&Format)formatter@@@N@d$text@@@NdC@@@N@@N@@N@@N/latex_of_TargetA@d\&Format)formatter@@@N&targetd@@@N$coded@@@Nde@@@N@@N@@N@@N@@N.latex_of_TitleA@d~&Format)formatter@@@N@_@@@N@ee $Name!t@@@N@@@N@e$text@@@Nd@@@N@@N@@N@@N@@N@@N1latex_of_VerbatimA@d&Format)formatter@@@N@e$@@@Nd@@@N@@N@@N@@N2latex_of_attributeA@d&Format)formatter@@@N@eF%Value+t_attribute@@@Nd@@@N@@N@@N@@N.latex_of_classA@d&Format)formatter@@@N@eb%Class't_class@@@Nd@@@N@@N@@N@@N6latex_of_class_elementA@d&Format)formatter@@@N@e~$Name!t@@@N@e%Class-class_element@@@Ne @@@N@@N@@N@@N@@N3latex_of_class_kindA@e#&Format)formatter@@@N@e$Name!t@@@N@e%Class*class_kind@@@Ne0@@@N@@N@@N@@N@@N=latex_of_class_parameter_listA@eI&Format)formatter@@@N@e$Name!t@@@N@e%Class't_class@@@NeV@@@N@@N@@N~@@N}@@N|3latex_of_class_typeA@eo&Format)formatter@@@N{@e%Class,t_class_type@@@Nzer@@@Ny@@Nx@@Nw@@Nv8latex_of_class_type_kindA@e&Format)formatter@@@Nu@f $Name!t@@@Nt@f%Class/class_type_kind@@@Nse@@@Nr@@Nq@@Np@@No@@Nn2latex_of_cstr_argsA@@e&Format)formatter@@@Nj@@e@@@Nmf2@@@Nl@@Nk@@Ni@fB$Name!t@@@Nh@@fP$Type0constructor_args@@@Ne@fi_)type_expr@@@Ng@@@Nf@@NdeȠfh,text_element@@@Nc@@@Nb@@Na@@N`@@N_@@N^4latex_of_custom_textA@e&Format)formatter@@@N]@fv@@@N\@f$text@@@N[f@@@NZ@@NY@@NX@@NW@@NV2latex_of_exceptionA@f&Format)formatter@@@NU@f)Exception+t_exception@@@NTf"@@@NS@@NR@@NQ@@NP8latex_of_included_moduleA@f;&Format)formatter@@@NO@f&Module/included_module@@@NNf>@@@NM@@NL@@NK@@NJ-latex_of_infoA@fW&Format)formatter@@@NI%blockff@@@NH@@@NG@ff$info@@@NF@@@NEfi@@@ND@@NC@@NB@@NA@@N@/latex_of_methodA@f&Format)formatter@@@N?@g%Value(t_method@@@N>f@@@N=@@N<@@N;@@N:/latex_of_moduleA@f&Format)formatter@@@N9@g&Module(t_module@@@N8f@@@N7@@N6@@N5@@N47latex_of_module_elementA@f&Format)formatter@@@N3@g;$Name!t@@@N2@gE&Module.module_element@@@N1f@@@N0@@N/@@N.@@N-@@N,4latex_of_module_kindA@f&Format)formatter@@@N+@ga$Name!t@@@N*@gk&Module+module_kind@@@N)f@@@N(@@N'@@N&@@N%@@N$9latex_of_module_parameterA@g&Format)formatter@@@N#@g$Name!t@@@N"@g&Module0module_parameter@@@N!g@@@N @@N@@N@@N@@N4latex_of_module_typeA@g,&Format)formatter@@@N@g&Module-t_module_type@@@Ng/@@@N@@N@@N@@N9latex_of_module_type_kindA@gH&Format)formatter@@@N@g$Name!t@@@N@g&Module0module_type_kind@@@NgU@@@N@@N@@N@@N@@N/latex_of_recordA@@gr&Format)formatter@@@N @@go@@@N g@@@N @@N @@N @g$Name!t@@@N@glh $Type,record_field@@@N@@@Ngyh,text_element@@@N@@@N@@N@@N@@N@@N-latex_of_textA@g&Format)formatter@@@M@h0$text@@@Mg@@@M@@M@@M@@M5latex_of_text_elementA@g&Format)formatter@@@M@hJ,text_element@@@Mg@@@M@@M@@M@@M-latex_of_typeA@g&Format)formatter@@@M@he$Type&t_type@@@Mg@@@M@@M@@M@@M7latex_of_type_extensionA@hx$Name!t@@@M@h &Format)formatter@@@M@h)Extension0t_type_extension@@@Mh @@@M@@M@@M@@M@@M4latex_of_type_paramsA@h&&Format)formatter@@@M@h$Name!t@@@M@h$Type&t_type@@@Mh3@@@M@@M@@M@@M@@M.latex_of_valueA@hL&Format)formatter@@@M@h%Value't_value@@@MhO@@@M@@M@@M@@M*make_labelA@h@@@Mh@@@M@@M@@M(make_refA@h@@@Mh@@@M@@M@@M,method_labelA#no_ii @@@M@@@M@i $Name!t@@@Mi@@@M@@M@@M@@M,module_labelA#no_i.i+@@@M@@@M@i)$Name!t@@@Mi'@@@M@@M@@M@@M1module_type_labelA#no_iMiJ@@@M@@@M@iH$Name!t@@@MiF@@@M@@M@@M@@M3normal_class_paramsA@i[$Name!t@@@M@ie%Class't_class@@@Mic@@@M@@M@@M@@M1normal_class_typeA@ix$Name!t@@@M@c*class_type@@@Mi~@@@M@@M@@M@@M@@M=@@M<7text_of_class_type_kindA@k$Name!t@@@M;@k%Class/class_type_kind@@@M:k k,text_element@@@M9@@@M8@@M7@@M6@@M5 "text_of_class_type_param_expr_listA@k$Name!t@@@M4@k)eX)type_expr@@@M3@@@M2k4k,text_element@@@M1@@@M0@@M/@@M.@@M-.text_of_customA@kF@k@@@M+@k$text@@@M,@@M*@@@M)k$text@@@M(@@M'@@M&1text_of_exceptionA@l)Exception+t_exception@@@M%kpl,text_element@@@M$@@@M#@@M"@@M!,text_of_infoA%blockl0l-@@@M @@@M@l:l.$info@@@M@@@Ml5$text@@@M@@M@@M@@M.text_of_methodA@lC%Value(t_method@@@MklN,text_element@@@M@@@M@@M@@M3text_of_module_kindA/with_def_syntaxlnlk@@@M@@@M@li&Module+module_kind@@@MkԠlt,text_element@@@M@@@M@@M@@M @@M =text_of_module_parameter_listA@k@l&Module0module_parameter@@@M@lkl,text_element@@@M @@@M @@@M @@M@@@Ml l,text_element@@@M@@@M@@M@@M3text_of_module_typeA@fF+module_type@@@Ml!l,text_element@@@M@@@L@@L@@L8text_of_module_type_kindA/with_def_syntaxll@@@L@@@L@l&Module0module_type_kind@@@LlGl,text_element@@@L@@@L@@L@@L@@L=text_of_parameter_descriptionA@l)Parameter)parameter@@@Ll$text@@@L@@L@@L6text_of_parameter_listA@m $Name!t@@@L@lxm)Parameter)parameter@@@L@@@Llm%,text_element@@@L@@@L@@L@@L@@L9text_of_raised_exceptionsA@lm70raised_exception@@@L@@@LlmB,text_element@@@L@@@L@@L@@L2text_of_return_optA@m`mT$text@@@L@@@Llm_,text_element@@@L@@@L@@L@@L+text_of_seeA@mm#see@@@Lms$text@@@L@@L@@L,text_of_seesA@lm#see@@@L@@@Llm,text_element@@@L@@@L@@L@@L7text_of_short_type_exprA@m$Name!t@@@L@g6)type_expr@@@Lmm,text_element@@@L@@@L@@L@@L@@L1text_of_since_optA@mϠm@@@L@@@Lm,m,text_element@@@L@@@L@@L@@L1text_of_type_exprA@m$Name!t@@@L@gs)type_expr@@@LmNm,text_element@@@L@@@L@@L@@L@@L6text_of_type_expr_listA@m$Name!t@@@L@m@@@L@mpg)type_expr@@@L@@@Lm{n,text_element@@@L@@@L@@L@@L@@L@@L-text_of_valueA@n*%Value't_value@@@Lmn5,text_element@@@L@@@L@@L@@L3text_of_version_optA@nSn>@@@L@@@LmnP,text_element@@@L@@@L@@L@@L*type_labelA#no_npnm@@@L@@@L@nk$Name!t@@@Lni@@@L@@L@@L@@L+value_labelA#no_nn@@@L@@@L@n$Name!t@@@Ln@@@L@@L@@L@@L_@Pa@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P~@P}@P|@P{@Pz@Py@Px@Pw@Pv@Pu@Pt@Ps@Pr@Pq@Pp@Po@Pn@Pm@Pl@Pk@Pj@Pi@Ph@Pg@Pf@Pe@Pd@PcP@@@Pb@-subst_strings@An@c®exp@@@PQ@n@@@PR@@PP@@@PO@A2subst_strings_code@An@c®exp@@@PU@n@@@PV@@PT@@@PS@4subst_strings_simple@An3@d®exp@@@PY@n@@@PZ@@PX@@@PW@-tag_functionsAAnK@n@@@P]@@n$text@@@P`n$text@@@P_@@P^@@P\@@@P[@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]`@@@P@_%77_gTg]@@_Q@A@Ʊ"O@#@!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|cF@PN@PM@PL@PK@PJ@PI@PH@PG@PF@PE@PD@PC@PB@PA@P@@P?@P>@P=@P<@P;@P:@P9@P8@P7@P6@P5@P4@P3@P2@P1@P0@P/@P.@P-@P,@P+@P*@P)@P(@P'@P&@P%@P$@P#@P"@P!@P @P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P @P @P @P @P @P@P@P@P@P@P@P@P@P@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@O@OՐ`@@O@@@@@@@@@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@@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L@L~@L}@L|@L{@Lz@Ly@Lx@Lw@Lv@Lu@Lt@Ls@Lr@Lq@Lp@Lo@Ln@Lm@Ll@Lk@Lj@Li@Lh@Lg@Lf@Le@Ld@Lc@Lb@La@L`@L_@L^@L]@L\@L[@LZ@LY@LX@LW@LV@LU@LT@LS@LR@LQ@LP@LO@LN@LM@LL@LK@LJ@LI@LH@LG@LF@LE@LD@LC@LB@LA@L@@L?@L>@L=@L<@L;@L:@L9@L8@L7@L6@L5@L4@L3@L2@L1@L0@L/@L.@L-@L,@L+@L*@L)@L(@L'@L&@L%@L$@L#@L"@@L!@@@@@@@A@@3WVVWWWWW@N|@G@Cw@@@РǠ'CurrenteE  fE  @@(&A@A@pA@@@@;pE  @ű1!J#@0A/s+-@@@5@@@5@,+*@@@5)@@@5@@5@@5@@5(A'sB%@@@5@@@5@$#"@@@5!@@@5@@5@@5@@5 AsY@@@5@@@5@@@@5@@@5@@5@@5@@5Asp@@@5@@@5@@@@5@@@5@@5@@5@@5A@@s@@@5ˠ@@ @@@5 @@@5@@5@@5@   @@@5@@@5@@@5@@@5@@5@@5@@5A@@@@5@@@5@@5@@5A@@@@5@@@5@@5@@5A@@@@5@@@5@@5@@5As֠@@@5@@@5@@@@5@@@5@@5@@5@@5As@@@5@@@5@@@@5@@@5@@5@@5@@5A@@@@5@@@5@@@@5@@@@5@@5@@5@@5A@@@@5@@@5@@@5@@5@@5A@s@@@5@@@@5@@@5@@5@@5@@5A@s@@@5@@@@5@@@5@@5@@5@@5A@s@@@5@@@@5@@@5@@5@@5@@5A@s@@@5@Ơ@@@5@@@5@@@5@@5@@5@@5A@@@5@@5At@@@5@@@5@@@@5@@@5~@@5}@@5|@@5{A@t!@@@5z@@@@5y@@@5x@@5w@@5v@@5uA@t6@@@5t@@@@5s@@@5r@@5q@@5p@@5oA@tK@@@5n@@@@5m@@@5l@@5k@@5j@@5iA@t`@@@5h@@@@5g@@@5f@@5e@@5d@@5cA@tu@@@5b@@@@5a@@@5`@@5_@@5^@@5]A@t@@@5\@@@@5[@@@5Z@@5Y@@5X@@5WA@t@@@5V@@@@5U@@@5T@@5S@@5R@@5QA@t@@@5P@@@@5O@@@5N@@5M@@5L@@5KA@t~}@@@5J@|{zy@@@5I@@@5Hx@@@5G@@5F@@5E@@5DwA@tvu@@@5C@ts@@@5Br@@@5A@@5@@@5?@@5>qA@tpo@@@5=@nm@@@5<l@@@5;@@5:@@59@@58kA@u ji@@@57@hg@@@56f@@@55@@54@@53@@52eA@udc@@@51@b@@@50a@@@5/@@5.@@5-@@5,`A@u1_^@@@5+@]@@@5*\@@@5)@@5(@@5'@@5&[A@uDZY@@@5%@XW@@@5$V@@@5#@@5"@@5!@@5 UA@uXTS@@@5@RQP@@@5@@@5O@@@5@@5@@5@@5NA@upML@@@5@KJ@@@5I@@@5@@5@@5@@5HA@uGF@@@5@E@@@5D@@@5@@5@@5@@5 CA@uBA@@@5 @@?@@@5 >@@@5 @@5 @@5@@5=A@u<;@@@5@:@@@5@98@@@57@@@5@@5@@5@@5@@46A@u54@@@4@321@@@4@@@40@@@4@@4@@4@@4/A@u.-@@@4,@@@4@@4@@4+A@u*)@@@4@(@@@4'@@@4@@4@@4@@4&A@u%$@@@4@#"!@@@4@ @@@4@@@4@@@@4@@@4@@@4@@4@@4@@4@@4@@4A@v&@@@4@@@@4@@@4@@4@@4@@4A@v:@@@4@@@@4@@@4@@4@@4@@4 A@vN  @@@4@  @@@4@@@4@@4@@4@@4A@vb@@@4@@@4@@@4@@@4@@4@@4@@4@@4A@vz@@@4@@@@4@@@@4@@@4@@@@4@@@4@@4@@4@@4@@4@@4A@v@@@4@@@@4@@@4@@4@@4@@4A@v@@@4@@@@4@@@4@@4@@4@@4A@v@@@4@@@@4@@@4@@4@@4@@4A@v@@@4@@@@4@@@@4@@@4@@4@@4@@4@@4A@v@@@4@@@@4@@@@4@@@4@@4@@4@@4@@4A@w@@@4@@@@4@@@@4@@@4@@4@@4@@4@@4A@w/@@@4@@@@4@@@4@@4@@4@@4A@wD@@@4@@@@4@@@@4@@@4@@4@@4@@4@@4A@@wd@@@4@@@@@4@@@4@@4@@4@@@@4@@@@@4|@@@@4~@@@4}@@4{@@@4z@@@4y@@4x@@4w@@4v@@4uA@w@@@4t@@@@4s@@@@4r@@@4q@@4p@@4o@@4n@@4mA@w@@@4l@@@@4k@@@4j@@4i@@4h@@4gA@w@@@4f@@@@4e@@@4d@@4c@@4b@@4aA@w@@@4`xn@@@4_@@@4^@@@@4]@@@4\@@@4[@@4Z@@4Y@@4X@@4WA@x~@@@4V@}|{@@@4Uz@@@4T@@4S@@4R@@4QyA@xxw@@@4P@vut@@@4Os@@@4N@@4M@@4L@@4KrA@x+qp@@@4J@onm@@@4I@lkj@@@4Hi@@@4G@@4F@@4E@@4D@@4ChA@xGgf@@@4B@edc@@@4A@ba`@@@4@_@@@4?@@4>@@4=@@4<@@4;^A@xc]\@@@4:@[ZY@@@49@XWV@@@48U@@@47@@46@@45@@44@@43TA@xSR@@@42@QPO@@@41N@@@40@@4/@@4.@@4-MA@xLK@@@4,@JIH@@@4+@GFE@@@4*D@@@4)@@4(@@4'@@4&@@4%CA@@xBA@@@4!@@@@@@4$?@@@4#@@4"@@4 @>=<@@@4@;:98@@@4@@@4765@@@4@@@4@@4@@4@@4@@44A@x32@@@4@10@@@4/@@@4@@4@@4@@4.A@x-,@@@4@+*@@@4)@@@4@@4 @@4 @@4 (A@y '&@@@4 @%$#@@@4 "@@@4@@4@@4@@4!A@ @@@4@y'@@@4@@@@4@@@4@@4@@3@@3@@3A@y<@@@3@@@@3@@@@3@@@3@@3@@3@@3@@3 A@yX  @@@3@  @@@3@@@3@@3@@3@@3A@@@@3@@@3@@3@@3A@@@@3@@@3@@3@@3Az @@@3@@@3@@@@3@@@3@@3@@3@@3Az#@@@3@@@3@@@@3@@@3@@3@@3@@3Az:@@@3@@@3@@@@3@@@3@@3@@3@@3A@@@@3@@@@3@@@3@@3@@3@@3A@@@@3@@@@3@@@3@@3@@3@@3A@@@@3@ՠ@@@3@@@3@@@3@@3@@3@@3Az@@@3@@@3@@@@3@@@@3@@@3@@3@@3@@3@@3Az@@@3@@@3@@@@3@@@@3@@@3@@3@@3@@3@@3A@@@@3@@@@3@@@3@@3@@3@@3Az@@@3@@@3@@@@3@@@@3@@@@3@@@3@@@3@@3@@3@@3@@3@@3A{@@@3@@@3@@@@3@@@3@@3@@3@@3A@@@@3@@@@3@@@3@@3@@3@@3A@@@@3@@@@3@@@3@@3@@3@@3A@@@@3@@@@3@@@3@@3@@3@@3A@@@@@3@@@@3@@3@@@3~@@@@3}@@@3|@@3{@@3z@@3yA@@@@3x@@@3w@@@3v@@@3u@@3t@@3sA@@@@3r~}@@@3q@@@3p@@3o@@3n|A@{z@@@3m@@@3lyxw@@@3k@@@3j@@3i@@3hvA@u@t@@@3f@sr@@@3g@@3e@@@3dqpo@@@3c@@@3b@@3a@@3`nA@mlk@@@3_@jih@@@3^gfe@@@3]@@@3\@@3[@@3Z@@3YdA@cba@@@3X@`_^@@@3W]\@@@3V@@3U@@3T@@3S[A@ZYX@@@3R@WVU@@@3QTSR@@@3P@@@3O@@3N@@3M@@3LQA@PON@@@3K@MLK@@@3J@@@3IJIH@@@3H@@@3G@@3F@@3E@@3DGA@F@E@@@3B@DC@@@3C@@3A@@@3@BA@@@3?@@3>@@3=@A@?>=@@@3<<;:@@@3;@@@3:@@39@@389A8|f6@@@37@@@36@543@@@35@@@3421@@@33@@32@@31@@300A@/.-@@@3/,+*@@@3.@@@3-@@3,@@3+)A(|&@@@3*@@@3)@%$#@@@3("! @@@3'@@@3&@@3%@@3$@@3#A@@@@@3@@@@3"@@@3!@@@3 @@3@@@3@@@3@@@3@@3@@3A@@@@3@@@3@@@3@@3@@3 A | @@@3@@@3@ @@@3@@@3@@@3@@3@@3 @@3 A@@@@3 @@@3 @@3 @@3A@@@@3@@@@3@@@3@@@3@@@3@@3@@3@@3A@@@@2@@@2@@@2@@@2@@2@@2A@@@@2@@@2@@@2@@@2@@2@@2A@@@@2@@@2@@2@@2A@ޠ@@@2@@@2۠@@@2@@@2@@2@@2A@@@@2@@@@2Ҡ@@@2@@@2@@2@@2@@2A@Π@@@2@@@2̠@@@2@@@2@@2@@2A@@@@2@@@@2à@@@2@@@2@@2@@2@@2A@@@@2@@@@2@@@@2@@@2@@@2@@@2@@2@@2@@2@@2A@@@@2@@@2@@@2@@2@@2A@@@@2@@@2@@@2@@@2@@2@@2A~@@@2@@@2@@@@2@@@2@@2@@2@@2A~,@@@2@@@2@@@@2@@@2@@2@@2@@2@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6~@6}@6|@6{@6z@6y@6xS#J@@6w@@A@@@@6g@@@@6h@@6f@@@6e@A@A@@@@6k@@@@6l@@6j@@@6i@@A@@@@6o@@@@6p@@6n@@@6m@AA@@@@6s@@@@@6v@@@6u@@6t@@6r@@@6q@ABC@@A v@A@A `@j@A K@ABL@A 5@0@A !@A@A @@A @ABC@A @հ@A @A@A @@A @ABw@A @b@A @AG@A q@-@A ^@ABCD@A J@@A 6@A@A 0@Ѱ@A @AB@A @@A @A@A @h@A @ABCM@A @5@A @A@A @@A @AB@A j@ɰ@A Y@A@A F@@A 4@ABCDE@A "@o@A @AV@A @9@A@AB @A@ @A@A@A@԰@A@ABC@A@@A~@A@Al@]@AE@ABD@A2@-@A!@A@A@@A@ABCDư@A@@A@A@A@~@A@ABY@A@6@Al@A@AQ@@A>@ABCҰ@A#@@A@Ai@A@O@A@AB4@A@ @A@A@Ay@װ@Af@ABCDEF@AK@@A6@An@A@T@A@AB/@A@@A@Aװ@A@@A@ABC@A@@Al@A]@AQ@C@A>@AB5@A3@)@A*@A @A@@A@ABCDа@A@@A@A@A@@A@ABX@A@4@Ay@A@Af@@AB@ABC̰@A,@@A@A@A @@A@ABg@A@M@A@A4@A@@A@ABCDE@A@װ@At@A@A_@@AG@ABq@A+@R@A@A9@A@@A@ABC@A@ܰ@A@A@A@@A@ABm@Ak@[@A_@A3@AB@@A.@ABCD@A@@A@AѰ@A@@A@AB@A@x@A@AL@A@4@A@@At@@A_@ABCDEFGHGJ@@@6@@~A@Ʊ"J#@ n@@AN@Aϰ@A=@@A,@AA@ABC@@A z@A@A d@n@A O@ABP@A 9@4@A %@A@A @@A @ABC@A @ٰ@A @A@A @@A @AB{@A @f@A @AK@A u@1@A b@ABCD@A N@@A :@A@A 4@հ@A @AB@A @@A @A@A @l@A @ABCQ@A @9@A @A@A @@A @AB@A n@Ͱ@A ]@A@A J@@A 8@ABCDE@A &@s@A @AZ@A @=@A @AB$@A @@A @A@A @ذ@A @ABC@A @@A @A@A p@a@A I@ABH@A 6@1@A %@A@A @@A@ABCDʰ@A@@A@A@A@@A@AB]@A@:@Ap@A@AU@@AB@ABCְ@A'@@A@Am@A@S@A@AB8@A@@A@A@A}@۰@Aj@ABCDEF@AO@@A:@Ar@A@X@A @AB3@A@@A@A۰@A@ð@A@ABC@A@@Ap@Aa@AU@G@AB@AB9@A7@-@A.@A@A@@A@ABCD԰@A@@A@A@A@@A@AB\@A@8@A}@A@Aj@@AF@ABCа@A0@@A!@A@A@@A@ABk@A@Q@A@A8@A@@A@ABCDE@A@۰@Ax@A@Ac@@AK@ABu@A/@V@A@A=@A@@A@ABC@A@@A@A@A@@A@ABq@Ao@_@Ac@A7@AF@@A2@ABCD@A@@A@Aհ@A@@A@AB@A@|@A@AP@A@8@A@@Ax@@Ac@ABCDEFGHK;@@@A A k ~A V aA A DA , 'A A A A A A A pA ZA |@A i&A V A CA ,A 'A A A {A aA GA -A A A zA cA QA ?A -|A fA NA 1A A A A A A A uA dVA =>A +&A A A A A A wA SA ~/A d A JA 7A AcAIA/AAAsA`AFA,fALA(AAAAA}zAcVAI@6=@6<@6;@6:@69@68@67@66@65@64@63@62@61@60@6/@6.@6-@6,@6+@6*@6)@6(@6'@6&@6%@6$@6#@6"@6!@6 @6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6@6 @6 @6 @6 @6 @6@6@6@6@6@6@6@6@6@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5쐐E@@5@@@@|@@@y@|@yA@G;@@@A!Ah!{AS!^A>!AA)!$A A  A  A  A  A  A  mA  WA y =A f #A S A @A )A $A A A xA ^A DA *A A A wA `A NA <A *yA cA KA .A A A A A A ~A rA aSA :;A (#A  A A A A A tA PA {,A aA GA 4A ~A `A FA ,A A A pA ]A CA )cA IA%AAAAAzwA`SAF9A3,A)AA AAAAvAOA*AnA\A8A#AAA_ADA,AAAAhATA<hA!HA0AAAAAA|eAbRAU+A9A%AAAAApAEA-AAlAW@@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2@2~@2}@2|@2{@2z@2y@2x@2w@2v@2u@2t@2s@2r@2q@2p@2o@2n@2m@2l@2k@2j@2i@2h@2g@2f@2e@2d@2c@2b@2a@2`@2_@2^@2]@2\@2[@2Z@2Y@2X@2W@2V@2U@2T@2S@2R@2Q@2P@2O@2N@2M@2L@2K@2J@2I@2H@2G@2F@2E@2D@2C@2B@2A@2@@2?@2>@2=@2<@2;@2:@29@@28@@@@w@@@tA@@|@@E  h@i@డO$$F  F  @$@@@&! @@@7@@@7J@6@@@6@ N @@@6@@6@@63@"@A@A@l%A@@@,"@@@@ఐR1current_generator F   F  @@@S-@@@7K@7K@7@@ภ$Some F  !F  @yภ(Odoc_gen+F  ,F  @%Latex0F  1F  @@oР#!M?F  @F  @@A@edA@lA@@Q@/Latex_generator@@ U@NF  OF  0@Й @ *Odoc_latex_F  `F  @cF  dF  /@@@@7q @@@@o@@7K@^w@@O$@@K@7 z@@S$@@J@7 }@@j$"@@$<~@wE  $$@@$>3uttuuuuu@@@@zD  $'@@$A3xwwxxxxx@#n@@@}C E G$*@@$D3{zz{{{{{@#@@@#$,@@$F$@$6$-A@$UB@^"$4@A@$1@$1$0@$G@ఠ5extend_texi_generator.H 3 7H 3 L@ZA@@@,Texi_functor@@^CB@^$N@@@zB@^%@@^&B@^#3@$h$${@$|@$}@@@࣠@!f0AH 3 MH 3 N@[A@@3@,H 3 3M  `@@@@@  @@@ఠ'current1I Q WI Q ^@\A@@oH@@^3D@^)3@(=@@ @@@ఐof2get_texi_generatorI Q aI Q s@^а@@@@@@^-o_@@^,@@^+@@ภ~I Q tI Q v@}@@@@@@^4E@^8'@@@@+(@A@I Q S @@ 'Current6EJ z J z @]A@ЦఐJ'currentJ z J z @I@J@K@Йo.Texi_generator@o)Odoc_texi(J z )J z @ ,J z -J z @@@@^;3/../////@bp @@ @@$ A@@@@^?@<J z =J z @ @@?J z @@ !F9GLK  MK  @e^A@Цఐ!fXK  YK  @@Й@Ơ(Odoc_genjK  kK  @ϰnK  oK  @@@@^B3qppqqqqq@Cu@>@:p@@ @@" A@@@@^E @K  K  @@@K  @@ !M>IL  L  @_A@гРQ!FL  L  @@N:G`m.Texi_generatorű$texig@#@(do_indexA@Р&Module@+Module_type@&Method@$Type@)Exception@)Class_att@%Class@%Value@)Extension@*Class_type@@@@}lA@@@}ko@@@}j@@}i@@}h&escapeA@o$Name!t@@@}go$Name!t@@@}f@@}e@@}d*fixedblockA@oo,text_element@@@}c@@@}bo,text_element@@@}a@@}`@@}_(generateA@oo&Module(t_module@@@}^@@@}]o@@@}\@@}[@@}Z?generate_class_inheritance_infoA@o+out_channel@@@}Y@o%Class't_class@@@}Xo@@@}W@@}V@@}U@@}T $generate_class_type_inheritance_infoA@o+out_channel@@@}S@p%Class,t_class_type@@@}Rp@@@}Q@@}P@@}O@@}N2generate_for_classA@o+out_channel@@@}M@p%Class't_class@@@}Lp1@@@}K@@}J@@}I@@}H7generate_for_class_typeA@o+out_channel@@@}G@p6%Class,t_class_type@@@}FpK@@@}E@@}D@@}C@@}B3generate_for_moduleA@o+out_channel@@@}A@pP&Module(t_module@@@}@pe@@@}?@@}>@@}=@@}<8generate_for_module_typeA@p+out_channel@@@};@pj&Module-t_module_type@@@}:p@@@}9@@}8@@}7@@}69generate_inheritance_infoA@p2+out_channel@@@}5@pkp%Class/inherited_class@@@}4@@@}3p@@@}2@@}1@@}0@@}/4generate_texi_headerA@pQ+out_channel@@@}.@o@@@}-@pp&Module(t_module@@@},@@@}+p@@@}*@@})@@}(@@}'@@}&5generate_texi_trailerA@pv+out_channel@@@}%p@@@}$@@}#@@}"'headingA@o@@@}!@p$text@@@} o@@@}@@}@@}@@}%indexA@o@@@}@p$Name!t@@@}p,text_element@@@}@@}@@}@@}%labelA#no_oo@@@}@@@}@o@@@}p@@@}@@}@@}@@}$nodeA@o@@@}@q#$Name!t@@@} q*,text_element@@@} @@} @@} @@} 3normal_class_paramsA@q8$Name!t@@@}@qB%Class't_class@@@}p:@@@}@@}@@}@@}1normal_class_typeA@qU$Name!t@@@}@o*class_type@@@}pU@@@}@@|@@|@@|1texi_of_exceptionA@u )Exception+t_exception@@@|=t@@@|<@@|;@@|:7texi_of_included_moduleA@u&Module/included_module@@@|9t@@@|8@@|7@@|6,texi_of_infoA@su5$info@@@|5@@@|4t-@@@|3@@|2@@|1.texi_of_methodA@uH%Value(t_method@@@|0t@@@@|/@@|.@@|-.texi_of_moduleA@u[&Module(t_module@@@|,tS@@@|+@@|*@@|)6texi_of_module_elementA@un$Name!t@@@|(@ux&Module.module_element@@@|'tp@@@|&@@|%@@|$@@|#3texi_of_module_typeA@u&Module-t_module_type@@@|"t@@@|!@@| @@|,texi_of_textA@u$text@@@|t@@@|@@|@@|4texi_of_text_elementA@u,text_element@@@|u$Name!t@@@|@@|@@|,texi_of_typeA@u$Type&t_type@@@|t@@@|@@|@@|6texi_of_type_extensionA@u$Name!t@@@|@u)Extension0t_type_extension@@@|t@@@|@@|@@|@@| -texi_of_valueA@u%Value't_value@@@| t@@@| @@| @@| 4text_el_of_type_exprA@v$Name!t@@@|@t7)type_expr@@@|v,text_element@@@|@@|@@|@@|.text_of_alertsA@v v'%alert@@@|@@@|vv2,text_element@@@|@@@{@@{@@{1text_of_attributeA@vA%Value+t_attribute@@@{v0vL,text_element@@@{@@@{@@{@@{3text_of_author_listA@vBuO@@@{@@@{vKvg,text_element@@@{@@@{@@{@@{.text_of_beforeA@v]@un@@@{@v$text@@@{@@{@@@{vrv,text_element@@@{@@@{@@{@@{2text_of_class_kindA@v$Name!t@@@{@v%Class*class_kind@@@{vv,text_element@@@{@@@{@@{@@{@@{4text_of_class_paramsA@v$Name!t@@@{@v%Class't_class@@@{o$text@@@{@@{@@{@@{7text_of_class_type_kindA@v$Name!t@@@{@v%Class/class_type_kind@@@{v٠v,text_element@@@{@@@{@@{@@{@@{ "text_of_class_type_param_expr_listA@w$Name!t@@@{@vu8)type_expr@@@{@@@{ww,text_element@@@{@@@{@@{@@{@@{.text_of_customA@w@v#@@@{̠@w8$text@@@{@@{@@@{w?$text@@@{@@{@@{,text_of_descA@uӠwP$text@@@{@@@{w?w[,text_element@@@{@@@{@@{@@{1text_of_exceptionA@wj)Exception+t_exception@@@{wYwu,text_element@@@{@@@{@@{@@{,text_of_infoA%blockv v @@@{@@@{@vw$info@@@{@@@{ww,text_element@@@{@@@{@@{@@{@@{.text_of_methodA@w%Value(t_method@@@{ww,text_element@@@{@@@{@@{@@{3text_of_module_kindA/with_def_syntaxvOvL@@@{@@@{@w&Module+module_kind@@@{w w,text_element@@@{@@@{@@{@@{@@{=text_of_module_parameter_listA@wԠ@w&Module0module_parameter@@@{@vwx,text_element@@@{@@@{@@@{@@{@@@{wx,text_element@@@{@@@{@@{@@{3text_of_module_typeA@vH+module_type@@@{xx+,text_element@@@{@@@{@@{@@{8text_of_module_type_kindA/with_def_syntaxv v@@@{@@@{@xF&Module0module_type_kind@@@{x5xQ,text_element@@@{@@@{@@{@@{@@{=text_of_parameter_descriptionA@x`)Parameter)parameter@@@{xg$text@@@{@@{@@{6text_of_parameter_listA@xu$Name!t@@@{@xfx)Parameter)parameter@@@{@@@{xsx,text_element@@@{@@@{@@{@@{@@{.text_of_paramsA@xx%param@@@{@@@{xx,text_element@@@{@@@{@@{~@@{}9text_of_raised_exceptionsA@xx0raised_exception@@@{|@@@{{xx,text_element@@@{z@@@{y@@{x@@{w2text_of_return_optA@w^x$text@@@{v@@@{uxʠx,text_element@@@{t@@@{s@@{r@@{q+text_of_seeA@x#see@@@{px$text@@@{o@@{n@@{m,text_of_seesA@xy #see@@@{l@@@{kxy,text_element@@@{j@@@{i@@{h@@{g0text_of_sees_optA@y y(#see@@@{f@@@{eyy3,text_element@@@{d@@@{c@@{b@@{a7text_of_short_type_exprA@yB$Name!t@@@{`@wr)type_expr@@@{_y9yU,text_element@@@{^@@@{]@@{\@@{[@@{Z1text_of_since_optA@wxX@@@{Y@@@{XyTyp,text_element@@@{W@@@{V@@{U@@{T1text_of_type_exprA@y$Name!t@@@{S@w)type_expr@@@{Ryvy,text_element@@@{Q@@@{P@@{O@@{N@@{M6text_of_type_expr_listA@y$Name!t@@@{L@x@@@{K@yw)type_expr@@@{J@@@{Iyy,text_element@@@{H@@@{G@@{F@@{E@@{D@@{C-text_of_valueA@y%Value't_value@@@{Byy,text_element@@@{A@@@{@@@{?@@{>3text_of_version_optA@xnx@@@{=@@@{<yؠy,text_element@@@{;@@@{:@@{9@@{8o@}@~T@~S@~R@~Q@~P@~O@~N@~M@~L@~K@~J@~I@~H@~G@~F@~E@~D@~C@~B@~A@~@@~?@~>@~=@~<@~;@~:@~9@~8@~7@~6@~5@~4@~3@~2@~1@~0@~/@~.@~-@~,@~+@~*@~)@~(@~'@~&@~%@~$@~#@~"@~!@~ @~@~@~@~@~@~@~@~@~@~@~@~@~@~@~@~@~@~@~ @~ @~ @~ @~ @~@~@~@~@~@~@~@~@~@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}񐐠 i@@@}@&bullet@Az,text_element@@@}@A0indices_to_buildAAyР&Module@+Module_type@&Method@$Type@)Exception@)Class_att@%Class@%Value@)Extension@*Class_type@@@@}A@@@}@@@}@)linebreak@AzC,text_element@@@}@AB(maxdepth@Ay @@@}@%minus@AzR,text_element@@@}@(node_tbl@Az'Hashtbl!tzc$Name!t@@@}zy@@@}@@@}@-tag_functionsAAz[@yl@@@}렠@@z$text@@@}z$text@@@}@@}@@}@@@}@ABCD@ :@A :@A @A @.fix_linebreaksBA@z$text@@@}z$text@@@}@@}@@}@AB @A @ @A @A װ@A @ @A @ABC @A @ @A @A w@A w@ _@A _@AB F@A F@ *@A *@A @A @ @A @ABCD @A @ Ͱ@A @A @A @ @A @AB ~@A ~@ f@A f@A G@A G@ @A @ABC@A@@A@A@A@@A@AB@A@x@Ax@Af@Af@3soft_fix_linebreaksBA@y@@@}@zؠz,text_element@@@}@@@}zz,text_element@@@}@@@}@@}@@}@@}@ABCDEy@Ay@_@A_@AM@AM@:@A:@AB&@A&@@A@A@A@@A@ABCհ@A@@A@A@A@@A@AB~@A~@g@Ag@A[@A[@F@AF@ABCD#@A#@@A@A@A@@A@AB̰@A@@A@A@A@@A@ABC{@A{@b@Ab@AP@AP@7@A7@AB%@A%@@A@A@A@@A@ABCDEFݰ@A@ư@A@A@A@@A@AB@A@@A@Ae@Ae@T@AT@ABC8@A8@@A@A@A@@A@ABǰ@A@@A@A@A@f@Af@ABCD@@A@@#@A#@A@A@@A@ABǰ@A@@A@A@A@X@AX@ABCA@AA@ @A @A @A @@A@ABɰ@A@@A@A@A@@A@ABCf@Af@L@AL@A+@A+@@A@A@A@ǰ@A@@A@ABCDEFGH@@@~U@o~.-.1oUU@@z=I@A@Ʊ Hh@#@ G@@A@AAA@e@Ad@AB^@A]@Y@AX@R@AQ@ .A - A  A  A  A  A  A  A  A  qA p ^A ] KA J 2A 1 A  A AAAAAAgAfRAQAA@0A/AAAAAAAAxAwgAfXAWEAD4A3AAAAAA|A{ZAY=A<AAAAA|A{dAc@A? A AAAA~A}cAbHAG7A6AAAAA}A|eAdr@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}~@}}@}|@}{@}z@}y@}x@}w@}v@}u@}t@}s@}r@}q@}p@}o@}nL@@}m@@@@@@@@@A@N;@@@A A  A  A  A  A  jA i RA Q :A 9 "A ! A  A  A  A  A  A  wA v ^A ] EA D *A ) A  A  A  A  A  ^A ] GA F 0A / $A # A  A  A  A  A  A  A  A  pA o ]A \ EA D 2A 1 A  A  A  A  A  A  A  A  sA r TA S ;A : &A % A  A AAAAAAxAwgAfLAK;A:,A+AAAAAAAuAtPAO.A-AAAAAwAvPAO8A7AAAAAmAlRAQ7A6A A AAAA|A{QAP9A8@@{7@{6@{5@{4@{3@{2@{1@{0@{/@{.@{-@{,@{+@{*@{)@{(@{'@{&@{%@{$@{#@{"@{!@{ @{@{@{@{@{@{@{@{@{@{@{@{@{@{@{@{@{@{@{ @{ @{ @{ @{ @{@{@{@{@{@{@{@{@{@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@zӐ@@z@@@@@@@A@@3pooppppp@.@@)@@@Рy'Current~L  L  @@A@A@2A@@@@L  @ű;J#@A@Р@@ߐ@ސ@ݐ@ܐ@ې@ڐ@ِ@ؐ@@@@yA@@@y@@@y@@y@@yA@@@@y@@@y@@y@@yA@Π@@@y@@@y@@@y@@y@@yA@Ƞ@@@y@@@y@@@y@@y@@yA@~X@@@y@@@@y@@@y@@y@@y@@yA@~l@@@y@@@@y@@@y@@y@@y@@yA@~@@@y@@@@y@@@y@@y@@y@@yA@~@@@y@@@@y@@@y@@y@@y@@yA@~@@@y@@@@y@@@y@@y@@y@@yA@~@@@y@@@@y@@@y@@y~@@y}@@y|A@~@@@y{@@@@yz@@@yy@@@yx@@yw@@yv@@yuA@~@@@yt@@@@ys@@@@yr@@@yq@@@yp@@yo@@yn@@ym@@ylA@@@@yk@@@yj@@yi@@yhA@@@@yg@@@@yf@@@ye@@yd@@yc@@ybA@~~@@@ya@@@@y`@@@y_@@y^@@y]@@y\A~ @@@y[@@@yZ@@@@yY~@@@yX@@yW@@yV@@yU}A@|@@@yT@{zy@@@ySxw@@@yR@@yQ@@yP@@yOvA@uts@@@yN@rqp@@@yMo@@@yL@@yK@@yJ@@yInA@mlk@@@yH@ji@@@yGh@@@yF@@yE@@yD@@yCgA@fed@@@yB@cba@@@yA@@@y@`@@@y?@@y>@@y=@@y<_A^~t\@@@y;@@@y:@[ZY@@@y9@XWV@@@y8U@@@y7@@y6@@y5@@y4@@y3TAS~Q@@@y2@@@y1@PON@@@y0@ML@@@y/K@@@y.@@y-@@y,@@y+@@y*JA@IHG@@@y)@FE@@@y(D@@@y'@@y&@@y%@@y$CAB~à@@@@y#@@@y"@?>=@@@y!@<@@@y @;:9@@@y@@@y8@@@y@@y@@y@@y@@y@@y7A@654@@@y@3@@@y2@@@y@@y@@y@@y1A@0/.@@@y@-@@@y,@@@y@@y@@y @@y +A@0}@@@y +@@@y @@y @@y*A@)('@@@y&@@@y@@y@@y%A@$#"@@@y!@@@y@@y@@y A@@@@x@@@@x@@@x@@@x@@x@@x@@xA@@@@x@@@x@@x@@xA@@@@x@@@x@@x@@x A@  @@@x  @@@x@@x@@xA@@@@x@@@x@@x@@xA@  @@@x   @@@x@@x@@x A@   @@@x   @@@x@@x@@x A@  @@@x   @@@x@@x@@x A@   @@@x@@@x   @@@x@@x@@x A@  @@@x   @@@x@@x@@x A@  @@@x   @@@x@@x@@x A@ @@@x@  @@@x   @@@x@@x@@x@@x A@ Ҡ  @@@x@@@x   @@@x@@x@@x A   @@@x@@x A@   @@@x   @@@x@@x@@x A@   @@@x@   @@@x@@@x   @@@x@@x@@x@@x A@  @@@x   @@@x@@x@@x A@  @@@x   @@@x@@x@@x A@  @@@x   @@@x@@x@@x A  @@@x    @@@x   @@@x@@x@@x@@x A@ @@@x@  @@@x   @@@x@@x@@x@@x A@   @@@x   @@@x@@x@@x A@   @@@x @@@x@@x@@x A@   @@@x @@@x@@x@@x A@   ~@@@x@ } | {@@@x z@@@x@@x@@x@@x yA@ x w v@@@x u@@@x@@x@@x tA@ s@@@x@ r q@@@x p o n@@@x@@x@@x@@x mA@ l k j@@@x i@@@x@@x@@x hA@ g f e@@@x d@@@x~@@x}@@x| cA@ b a `@@@x{@@@xz _@@@xy@@xx@@xw ^A@ ] \ [@@@xv Z@@@xu@@xt@@xs YA@ X W V@@@xr U@@@xq@@xp@@xo TA@ S R Q@@@xn@ P O N@@@xm M@@@xl@@xk@@xj@@xi LA@ K J I@@@xh H@@@xg@@xf@@xe GA@ F E@@@xd D@@@xc@@xb@@xa CA@ B A@@@x` @ ? >@@@x_@@x^@@x] =A@ < ; :@@@x\ 9@@@x[@@xZ@@xY 8A@ 7 6 5@@@xX@ 4 3 2@@@xW 1@@@xV@@xU@@xT@@xS 0A@ / . -@@@xR ,@@@xQ@@xP@@xO +A@ * ) (@@@xN@ ' &@@@xM % $@@@xL@@xK@@xJ@@xI #A@ " ! @@@xH@@@xG   @@@xF@@@xE@@xD@@xC A@   @@@xB   @@@xA@@@x@@@x?@@x> A@  @@@x=@@@x<   @@@x;@@@x:@@x9@@x8 A@ @ @@@x6@  @@@x7@@x5@@@x4   @@@x3@@@x2@@x1@@x0 A@   @@@x/@   @@@x.   @@@x-@@@x,@@x+@@x*@@x) A@   @@@x(@   @@@x'  @@@x&@@x%@@x$@@x# A@   @@@x"@   @@@x!   @@@x @@@x@@x@@x@@x A@   @@@x@   @@@x@@@x   @@@x@@@x@@x@@x@@x A@ ߠ@ @@@x@  @@@x@@x@@@x  @@@x@@x@@x  A@ ؠ  @@@x @@@x  ՠ  @@@x @@@x @@x@@x A@   @@@x Π  @@@x@@@x@@x@@x A Ԡ @@@x@@@x@ Ǡ  @@@w@@@w Ġ  @@@w@@@w@@w@@w@@w A@   @@@w   @@@w@@@w@@w@@w A  @@@w@@@w@   @@@w   @@@w@@@w@@w@@w@@w A@ @   @@@w蠠@    @@@w@@@w@@@w@@w@@@w   @@@w@@@w@@w@@w A@  @@@w   @@@w@@@w@@w@@w A ] @@@w@@@w@   @@@w   @@@w@@@w@@w@@w@@w A@   @@@w  @@@w@@w@@w A@   @@@w@    @@@w@@@w   @@@w@@@w@@w@@w@@w A@   @@@w@@@w  ~ }@@@w@@@w@@w@@w |A@ { z y@@@w@@@w x w v@@@w@@@w@@w@@w uA@ t s r@@@w@@@w q p o@@@w@@@w@@w@@w nA@ m l@@@w k j@@@w@@w@@w iA@ h g f@@@w@@@w e d c@@@w@@@w@@w@@w bA@ a ` _@@@w@@@w ^ ] \@@@w@@@w@@w@@w [A@ Z Y X@@@w@ W V@@@w U T S@@@w@@@w@@w@@w@@w RA@ Q P@@@w@@@w O N M@@@w@@@w@@w@@w LA@ K J I@@@w@ H G@@@w F E D@@@w@@@w@@w@@w@@w CA@ B A @@@@w@ ?@@@w@ > = <@@@w@@@w ; : 9@@@w@@@w@@w@@w@@w@@w 8A@ 7 6 5@@@w 4 3 2@@@w@@@w@@w@@w 1A@ 0 /@@@w@@@w . - ,@@@w@@@w@@w@@w~ +@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z~@z}@z|@z{@zz@zy@zx@zw@zv@zu@zt@zs@zr@zq@zp@zo@zn@zm@zl@zk@zj@zi@zh@zg@zf@ze@zd@zc@zb@za@z`@z_@z^@z]@z\@z[@zZ@zY@zX@zW@zV@zU@zT@zS@zR@zQ@zP@zO@zN@zM@zL@zK@zJ@zI@zH@zG@zF@zE@zD@zC@zB@zA@z@@z?@z>@z=@z<@z;@z:@z9@z8@z7@z6@z5=J 1@@z4 1@ *@A ) (@@@z$@A 'AA &Р %@ $@ #@ "@ !@ @ @ @ @ @@@@z'A@@@z&@@@z%@ @A  @@@z(@AB @A @@@z)@ @A  @@@z*@ @A$     @@@z, @@@z-@@@z+@ AA @ @@@z0@@  @@@z3  @@@z2@@z1@@z/@@@z.@ABCD@?@A^@A @A4@  A@  @@@z  @@@z@@z@@z@AB@A3@@A$@Aհ@A@@A@ABC@A@@A@Au@A@]@A@ABD@A@(@A@A@Au@@Aj@ABCD@AY@˰@AI@A@A5@@A#@AB|@A@d@A@AE@A@@A@ABC@A@@A@A@Az@@Ai@AB@AW@v@AM@Ad@A@@  A@ @@@z#@   @@@z"@@@z!   @@@z @@@z@@z@@z@@z@ABCDEm@AN@S@A<@AA@A/@.@A"@AB@A@@A@A@A@ݰ@A@ABCɰ@A@@A@A@A@@A@ABr@A@[@A@AO@A@:@Az@ABCD@Aa@@AW@A@AI@@A<@AB@A(@@A@A@A@@A@ABCo@A@V@A@AD@A@+@A@AB@A@ @A@A@A@@A@ABCDEFѰ@A~@@Ao@A@Ab@@AW@AB@AI@u@A>@AY@A*@H@A@ABC,@A @@A@A@A@@A@AB@A@@A@A|@A@Z@Aq@ABCD4@AU@@A?@A@A*@@A@AB@A@@A@A@A@L@A@ABC5@A@@A@A@As@ٰ@AW@AB@AB@@A/@A@A@v@A@ABCZ@A@@@A@A@A@@A@A @A@ @A@ @As@ABCDEFGH]`@@@z@ @ A@Ʊ8@AU@ABCD@A9@@A#@A߰@A@ǰ@A@AB@A@@A@Ac@A@0@A@ABC@A|@@Ae@A@AW@@A;@AB@A&@@A@Ak@A@Z@A@ABC>@A@$@A@A@A@@A@Aʰ@A@@Ah@@AW@ABCDEFGHA;@@@AA 2A A A A A nA VA >A &A A oA YA >A 3A #A zAaAFA-AAAAyAgzACcA2LA!@A/A AAAAAAAAyAaA{NAn;Aa"AO A>A7A)AAAApAWABA1A AAAAnAbAVAGA;A/hAWAHA5A$A AAAAAAlAeJAM-A9 A!AAAAlATA0AAYAIA/A"AnASA8A'A AAAAlAUmA5UA$ @z@z@z@z@z@z@z@z@z@z@z @z @z @z @z @z@z@z@z@z@z@z@z@z@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y@y @@y@@@@ @@@ @ @ A@;@@@AA A A A qA YA AA )A xA fA TA BA ,A A ~A fA MA 4A A A A A gA L}A :MA 6A AAAAAAAAAtAz_AlLA_4AN!AAA4A"AA AAAuAbACA*AAA~ArA_ASAAA5A)xAgAVA;A*AAAAAAAAy}AhdAU?A8A A AAA~AfA?A~'AmASA,AAA\AAA&A AAA}AiARA?kA(@A(A@@w}@w|@w{@wz@wy@wx@ww@wv@wu@wt@ws@wr@wq@wp@wo@wn@wm@wl@wk@wj@wi@wh@wg@wf@we@wd@wc@wb@wa@w`@w_@w^@w]@w\@w[@wZ@wY@wX@wW@wV@wU@wT@wS@wR@wQ@wP@wO@wN@wM@wL@wK@wJ@wI@wH@wG@wF@wE@wD@wC@wB@wA@w@@w?@w>@w=@w<@w;@w:@w9@w8@w7@w6@w5@w4@w3@w2@w1@w0@w/@w.@w-@w,@w+@w*@w)@w(@w'@w&@w%@w$@w#@w"@w!@w @w@w@w@w@w@w@w@@w@@@@v@@@sA@@ @@cL   @ @ డAAmM  $nM  &@A @@@@@@z@@@zJ@z@@@z@ j@@@z@@z@@z3@ @  A@A@A@@@,@@@@ఐޠ1current_generatorM  M  #@5@@ߠ-@@@zK@zK@z@@ภ$SomeM  'M  +@ภ(Odoc_genM  ,M  4@$TexiM  5M  9@@{РO b {?O b |@WaA@@3?>>?????@,FO b bGT:@@@@@  @@@ఠ'currentKTP  UP  @mbA@@{U@@"D@3ZYYZZZZZ@(=@@ @@@ఐ{s1get_man_generatoriP  jP  @q@@@@@@{l@@@@@@ภ |P  }P  @ @@@,@@@#E@''@@@@+(@A@P   @@ 'CurrentPEQ  Q  @cA@ЦఐJ'currentQ  Q  @I@J@K@Й{-Man_generator@{(Odoc_manQ  Q  @ Q  Q  @@@@*3@bp @@ @@$ A@@@@.@Q  Q  @ @@Q  @@ !FSGR  R  @dA@Цఐ!fR  R  @@Й@Ơ(Odoc_genR R  @ϰR  R @@@@13@Cu@>@:p@@ @@" A@@@@4 @ R   R @@@R  @@ !MXIS(S)@5eA@гРQ!F(S,)S-@@kUTGr-Man_generatorű#man@#@-create_groupsA@{@@@@{{&Module(t_module@@@@@@{{{&Search.result_element@@@@@@@@@@@@@@@&escapeA@{@@@{@@@@@@@-field_commentA@{&Buffer!t@@@@{{$info@@@@@@{@@@ @@ @@ @@ )file_nameA@{$Name!t@@@ {@@@@@@@(generateA@|| &Module(t_module@@@@@@{@@@@@@@2generate_for_classA@| %Class't_class@@@{@@@@@@@7generate_for_class_typeA@|3%Class,t_class_type@@@{@@@@@@@2generate_for_groupA@|L|J&Search.result_element@@@@@@|@@@@@@@3generate_for_moduleA@|^&Module(t_module@@@|@@@@@@@8generate_for_module_typeA@|q&Module-t_module_type@@@|+@@@@@@@-man_of_TargetA@|O&Buffer!t@@@&target|k@@@$code|s@@@|M@@@@@@@@@@@0man_of_attributeA@|q&Buffer!t@@@@|%Value+t_attribute@@@|i@@@@@@@@@,man_of_classA@|&Buffer!t@@@@|%Class't_class@@@|@@@@@@@@@4man_of_class_commentA@|&Buffer!t@@@@|$text@@@|@@@@@@@@@1man_of_class_typeA@|&Buffer!t@@@@}%Class,t_class_type@@@|@@@@@@@@@6man_of_class_type_exprA@|&Buffer!t@@@@}$Name!t@@@@{*class_type@@@|@@@@@@@@@@@+man_of_codeA@}&Buffer!t@@@@}@@@|@@@@@@@@@,man_of_constA@}&Buffer!t@@@@}Y$Name!t@@@@}c$Type3variant_constructor@@@}@@@@@@@@@@@0man_of_cstr_argsA#par{}@@@@@@@}M&Buffer!t@@@@}$Name!t@@@@}q@@@@}$Type0constructor_args@@@}U@@@@@@@@@@@@@@@2man_of_custom_textA@}y&Buffer!t@@@@}@@@@}$text@@@}u@@@@@@@@@@@0man_of_exceptionA@}&Buffer!t@@@@})Exception+t_exception@@@}@@@@@@@@@6man_of_included_moduleA@}&Buffer!t@@@@}$Name!t@@@@}&Module/included_module@@@}@@@@@@@@@@@+man_of_infoA&margin|2{@@@@@@@}&Buffer!t@@@@}{$info@@@@@@}@@@@@@@@@@@-man_of_methodA@~&Buffer!t@@@@~D%Value(t_method@@@}@@@@@@@@@.man_of_modtypeA@~"&Buffer!t@@@@~`&Module-t_module_type@@@~@@@@@@@~@@}-man_of_moduleA@~>&Buffer!t@@@|@~|&Module(t_module@@@{~6@@@z@@y@@x@@w2man_of_module_bodyA@~Z&Buffer!t@@@v@~&Module(t_module@@@u~R@@@t@@s@@r@@q5man_of_module_commentA@~v&Buffer!t@@@p@~$text@@@o~l@@@n@@m@@l@@k@@=@@<@@;@@:-man_of_recordA@$Name!t@@@9@&Buffer!t@@@8@Ǡ$Type,record_field@@@7@@@6@@@5@@4@@3@@2@@1+man_of_textA@&Buffer!t@@@0@$text@@@/@@@.@@-@@,@@+3man_of_text_elementA@&Buffer!t@@@*@,text_element@@@)@@@(@@'@@&@@%+man_of_typeA@&Buffer!t@@@$@$Type&t_type@@@#@@@"@@!@@ @@0man_of_type_exprA@&Buffer!t@@@@2$Name!t@@@@~)type_expr@@@@@@@@@@@@@@;man_of_type_expr_param_listA@&Buffer!t@@@@V$Name!t@@@@`$Type&t_type@@@@@@@@@@@@@@5man_of_type_extensionA@>&Buffer!t@@@@|$Name!t@@@ @)Extension0t_type_extension@@@ @@@@ @@ @@ @@@@,man_of_valueA@d&Buffer!t@@@@%Value't_value@@@\@@@@@@@@@(open_outA@@@@+out_channel@@@@@@@/relative_identsA@$Name!t@@@@$Name!t@@@@@@@@@@@@/remove_newlinesA@@@@@@@@@@@1str_man_of_alertsA@%alert@@@@@@@@@@@@@@@@6str_man_of_author_listA@@@@@@@@@@@@@@1str_man_of_beforeA@&@@@@栠@-$text@@@@@@@@@@@@@@@1str_man_of_customA@F@$@@@ߠ@M$text@@@@@@@@[5@@@@@@@@@@A=$A# A AAAAbAaHAG.A-AAAAAnAmLAK(A'AAAAAAAkAjHAG*A)AAAAA};@W@V@U@T@S@R@Q@P@O@N@M@L@K@J@I@H@G@F@E@D@C@B@A@@@?@>@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@@@@@@@@@@@A@;@@@A,A+AAAAAAAyAxhAgWAV7A6AAAAAAuAt?A>!A AAAAAlAkRAQ:A9AAAAA]A\4A3AAAAAAfAeXAW=A<0A/AAAAAAwAvWAVEAD6A5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@~@}@|@{@z@y@@x@@@@q@@@nA@@3@ @@ @@@Р U'CurrentS.S5@@A@~}A@6A@@@@S6@űUJ#@A@@@@G@@@@F@@@E@@@D@@@C@@@B@@A@@@@@?A@@@@>@@@=@@<@@;A@P@@@:@@@@9@@@8@@@7@@6@@5@@4A@@@@3@@@2@@1@@0A@@@@/@@@.@@@-@@,@@+A@@@@*@@@)@@(@@'A@@@@&@@@%@@$@@#A@@@@"@@@!@@@ @@@@A@@@@@@@@@@@A@@@@@@@@@@@A@@@@@@@~|@@@{@@@@@@@@@@@zA@yx@@@ @wvu@@@ t@@@ @@ @@ @@sA@rq@@@@pon@@@m@@@@@@@@@lA@kj@@@@ih@@@g@@@@@@@@@fA@(ed@@@@cba@@@`@@@@@@@@@_A@=^]@@@@\[Z@@@@YX@@@W@@@@@@@@@@@VA@XUT@@@@S@@@R@@@@@@@@@QA@kPO@@@@NML@@@@KJI@@@H@@@@@@@@@@@GAFܠD@@@@@@@CB@@@@A@?@@@@>@@@@=<;@@@:@@@@@@@@@@@@@@@9A@87@@@@6@@@@54@@@3@@@@@@@@@@@2A@10@@@@/.-@@@,@@@@@@@@@+A@*)@@@@('&@@@@%$#@@@"@@@@@@@@@@@!A P@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@A@1@@@@   @@@ @@@@@@@@@ A@F@@@@@@@@@@@@@@@@A@[@@@@@@@@@@@@@@@@A@p@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@~@@}@@|@@{A@@@@z@@@@y@@@x@@w@@v@@uA@@@@t@@@@s@ʠ@@@r@@@q@@@p@@o@@n@@m@@lA@@@@k@@@@j@@@@i@@@h@@g@@f@@e@@dA@@@@c@:@@@b@@@@a@@@`@@@_@@^@@]@@\@@[A@S@@@Z@@@@Y@@@X@@W@@V@@UA@g@@@T@@@@S@@@R@@Q@@P@@OA@{@@@N@@@@M@@@L@@K@@J@@IA@@@@H@@@@G@@@@F@@@E@@D@@C@@B@@AA@@@@@@@@@?@@@@>@@@=@@<@@;@@:@@9A@@@@8@@@@7@@@@6@@@5@@4@@3@@2@@1A@~@@@0@}|{@@@/z@@@.@@-@@,@@+yA@x@@@*w@@@)@@(@@'vA@uts@@@&@rqp@@@%o@@@$@@#@@"@@!nA@m@@@ l@@@@@@@kA@jih@@@@@@gf@@@@@@@@@@eA@dc@@@@@@b@@@@@@@aA@`@_@@@@^]@@@@@@@@\@@@ @@ @@ [A@Z@Y@@@ @XW@@@ @@@@@VU@@@@@@@@@@TA@S@R@@@@QP@@@@@@@@O@@@@@@@NA@MLK@@@@@@J@@@@@@@IA@@HG@@@@FE@@@@@D@@@@@@@CA@B@A@@@@@?>@@@@@@@@=@@@@@@@@ <@A-@A !@A@ @A@AB @A@ հ@A@A @A@ x@A@ABCDE ]@A@ G@Ax@A @AY@ @A?@AB ϰ@A @)(A@v&%@@@@$#@@@"@@@@@@@@@@A ˰@A"@ @A@ABC @A@ x@A@A S@A@ /@A@AB @A@ @A@A@A~@ް@At@ABCDİ@A`@@AT@A@A;@r@A@ABS@A@@@A@A$@A@@A@@A@@A@ABCDEFG@@@@!@A@ƱWVJ#@@հAA@A@Z@A@A/@A}@"@As@AB@A\@ @AQ@A ݰ@A@@ ̰@A4@ABC @A'@ @A@A @A @ @A@AB b@A@ I@A@A .@A@ @A@ABCD @A@ ܰ@A@A Ű@Au@ @A[@AB j@A2@ M@A@A 2@A@ @A@ABC @A@ ̰@A@A @A@ @A@AB |@A@ e@Aq@A *@AD@ @A+@ABCDE @A@ װ@A@A @A@ @A@AB _@A@A@A I@A@ 1@A@ABC @Az@ @Ac@A Ѱ@AH@ @A.@AB @A@ @A@A i@A@ \@A@ABCD B@A@ 2@A@A @A@@A@ABѰ@A@@Av@A@A`@@AG@p@A9@a@A.@ABCDEFG;@@@AAAAyAhARAAA0AA A At A^ AK A8 A& rA PA :A A A A A} Ac [AD AA1 'A A  A A A A eA KA{ "A] AC A% A A A iA EA !A A A Ap Af AS AE A- eA GA 3A AAAA@@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p@o@n@m@l@k@j@i@h@g@f@e@d@c@b@a@`@_@^@]@\@[@Z@Y@X@W@V@U@T@S@R@Q@P@O@N@M@L@K@J@I!@@H@@@@@@@@@A@;@@@AHAAkAaAKA?A/A#AAAsASA9AAA A Au Ad AJ [A" =A  #A A A A A A nAs VAa A5 A A  A A yA PA 8A A| Ai AP A6 A A  tA YA LA 3A !A A A At Ae AP sA7 aA) RA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@S!@ @డpRRT:NT:P@R@@@GBA@@@@@@J@@@@@ |A@@@@@@@3@?@*)A@A@:A@@@,@@@@ఐs1current_generator-T:<.T:M@ʰ@@t-@@@K@K@@@ภ$SomeAT:QBT:U@ภ(Odoc_genLT:VMT:^@#ManQT:_RT:b@@ΠРE!M`T:kaT:l@@qpA@A@A@@Q@c-Man_generator@@ U@oT:cpT:@Й @p (Odoc_maǹT:óT:w@̄T:x̅T:@@@@q @@@@@@K@yw@@OJ@@K@z@@SM@@J@}@@jP@@j~@̘SR@@l3̖̖̖̖̖̖̕̕@@@@̛R  U@@o3̙̘̘̙̙̙̙̙@@@@̞Q  X@@r3̛̛̜̜̜̜̜̜@@@@Z@@tD@d[A@B@|b@A@_@_^@u@ఠ4extend_dot_generatorb̰V̱V@fA@@@+Dot_functor@@B@~|@@@B@@@B@}3@@@@@@࣠@!fdAVV@gA@@3@,V[a@@@@@  @@@ఠ'currenteWW@hA@@@@D@3@(=@@ @@@ఐ1get_dot_generatorWW@@@@ʮ@@@@@@@@@ภʟWW@ʞ@@@@@@E@'@@@@+(@A@W @@ 'CurrentjE'X(X@@iA@ЦఐJ'current3X4X@I@J@K@Й-Dot_generator@(Odoc_dotIXJX@ MXNX @@@@3POOPPPPP@bp @@ @@$ A@@@@@]X^X @ @@`X@@ !FmGmYnY@͆jA@Цఐ!fyY%zY&@@Й@˳Ơ(Odoc_gen͋Y)͌Y1@ϰ͏Y2͐Y=@@@@3͒͑͑͒͒͒͒͒@Cu@>@:p@@ @@" A@@@@ @͡Y ͢Y>@@@ͤY@@ !MrIͱZBOͲZBP@kA@гРQ!FͽZBS;ZBT@@|nG-Dot_generatorű#dot@#@(generateA@&Module(t_module@@@@@@@@@@@@@3generate_for_moduleA@&Format)formatter@@@@&Module(t_module@@@@@@@@@@@@1generate_for_typeA@&Format)formatter@@@@@$$Type&t_type@@@@42$Name!t@@@@@@@@0@@@@@@@@@0generate_modulesA@LJ&Module(t_module@@@@@@H@@@@@@@.generate_typesA@db$Type&t_type@@@@@@`@@@@@@@-get_one_colorA@@@@@@@@&headerA@@@@@*node_colorA@$Name!t@@@@@@@@@@@@@1print_module_attsA@&Format)formatter@@@@&Module(t_module@@@@@@@@@@@@-print_one_depA@&Format)formatter@@@~@$Name!t@@@}@$Name!t@@@|@@@{@@z@@y@@x@@w/print_type_attsA@&Format)formatter@@@v@$Type&t_type@@@u@@@t@@s@@r@@q@@@@@@@@@@@@Đ,@@@@&colorsAA p@@@@@@@*loc_colorsAA@$Name!t@@@@@@@@@@@@@'modulesAA20&Module(t_module@@@@@@@ABC@^@A^@AG@AG@-@A-@AB@A@@A@A԰@A@Ȱ@A@AB@A@@A@@A@l@Al@ABCDEOR@@@@x  N  @@F@A@Ʊ@#@a@ZAAY@PAAO@8AA7@ABC@@A@Aq@Aq@W@AW@AB)@A)@@A@A@A@@A@AB@A@԰@A@@A@@A@ABCDEy;@@@AAArAqEAD/A.A A AAAAt@@@@@@@@@@@@@@@@@@F@@@C@F@CA@;@@@AAAAgAfQAP;A:/A.(A'AAA@@p@o@n@m@l@k@j@i@h@g@f@e@@d@@@@e@@@bA@@3ϫϪϪϫϫϫϫϫ@H@@C@@@Р'CurrentϹZBUϺZB\@@A@rqA@2A@@@@ZB]@űoJ#@A@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@A@ݠ@@@@@@@@@@@@@Aנ@@@@@@@@A@@@@@A@@@@Ϡ@@@@@@@@@@A@Y@@@@@@@@@@@@@@@@A@n@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@ِqJ@@@AA@@@@@@@AA@@@@Ԡ@@@@@@@@@@AA@@@@@@@ABC@@A @A@A@Ӱ@A@AB@A@@A@Az@A@n@A@ABf@A@P@A@6@Aq@@AW@ABCDEAD@@@@@A@Ʊ&pJ#@)@AAH@AAA@ڰAA/@ABC@*@A/@A@A@@A @AB˰@A@@A@A@A@@A@AB@A@v@A@\@A@8@A}@ABCDEg;@@@ADAH.A8A%AAAAAAxATA@@@@@@@@@@@Ő@@@@@@@@@@@A@;@@@AeAiOAY5AFA$AAAAAAuA@@@@@@@@@@@~@}@|@@{@@@@@@@A@@@@PZBH@@డWWZ[au[[aw@W@@@ϟϚϙ@@@@@@J@@@@@ @@@@@@@3nmmnnnnn@@A@A@IA@@@,@@@@ఐˠ1current_generatorх[acц[at@"@@̠-@@@K@K@@@ภ$Someљ[axњ[a|@ภ(Odoc_genѤ[a~ѥ[a@#Dotѩ[aѪ[a@@Р!MѸ[aѹ[a@@A@A@A@@Q@f-Dot_generator@@ U@[a[a@Й @s (Odoc_dot[a[a@[a[a@@@@q @@@@@@K@Jw@@[a}@@K@{@@T@@J@~@@k@@.@ZBD@@03@D@@@Y@@33@`@@@X@@63@@@@@@8@(A@GB@M&@A@#@#"@9@ఠ5extend_base_generator| ] ]@"lA@@@F,Base_functor@@nB@OF@@@B@P@@QB@N3@Ztm@n@o@@@࣠@!f~A,]-]@EmA@@3-,,-----@,4]5b@@@@@  @@@ఠ'currentB^C^@[nA@@d@@^D@T3HGGHHHHH@(=@@ @@@ఐ2get_base_generatorW^X^@|@@@@@@X{@@W@@V@@ภj^k^@@@@@@@_E@c'@@@@+(@A@t^ @@ 'CurrentEҀ_ҁ_ @ҙoA@ЦఐJ'currentҌ_ҍ_@I@J@K@Й$Base@(Odoc_genҢ_ң_&@ Ҧ_'ҧ_+@@@@f3ҩҨҨҩҩҩҩҩ@bp @@ @@$ A@@@@j@Ҷ_ҷ_,@ @@ҹ_@@ !FG`0=`0>@pA@Цఐ!f`0F`0G@@Й@ Ơ(Odoc_gen`0J`0R@ϰ`0S`0_@@@@m3@Cu@>@:p@@ @@" A@@@@p @`0A`0`@@@`06@@ !MI adq adr@#qA@гРQ!Faduadv@@CGA@~A@lA@@3"!!"""""@8f@1@-a@@@Р'Current0adw1ad~@@A@A@A@@@@%;ad@űJ#@@A@Ҡ@@@@@@@@@@@@@@ĐJ@@@@@A@A@@@@@A@ƱJ#@@'@@@A%@A;@@@AA,@@@@@@@@@@@@A@;@@@A A9@@@@@@@@@@@@A@@c@@ӉadjO@P@fడZ4Z6ӓbӔb@Z3@@@ؠӠ@@@@@@J@@@@@ @@@@@@@3ӧӦӦӧӧӧӧӧ@@qpA@LKA@X9A@@@,@@@@ఐ1current_generatorӾbӿb@[@@-@@@K@K@@@ภ$Somebb@+ภ(Odoc_genbb@$Basebb@@Р蠐!Mbb@@A@A@A@@Q@,$Base@@ U@bb@Й @9 (Odoc_genbb@bb@@@@q @@@@@@K@;w@@"b@@K@{@@T@@J@~@@k@@@*adf@@3(''(((((@@@@-`02@@3+**+++++@@@@@0_@@3.--.....@@@@@@@A@'B@>@A@@@@ఠ5analyse_option_stringBgtxCgt@[rA@@@$listK@@$charB@@@2D@@@@@@D@ @$listK@@;@@@HD@@@D@@@@B@@@&stringQ@@@3B@E@@@IB@F@@GB@A@@BB@?3ԈԇԇԈԈԈԈԈ@n@@@@@࣠@!lAԙgtԚgt@ԲsA@@S3ԚԙԙԚԚԚԚԚ@`ԡgttԢo@@@@@  @@!sAԭgtԮgt@tA@@53ԮԭԭԮԮԮԮԮ@!j@@@@@@@@డ-$List)fold_lefthh@ hh@@@@#acc@ã@!a@å @@@@@ @ @@@@@@@@@@(list.mli333r@@,Stdlib__List]@% @@@@hD@@@@@@@@@@@ @@@@@@3@HT@K@L@@@@࣠@#accA i i@"uA@@!3        @@@@@@@࣠@Ҫ+A@@ఠ!c$i%i@=vA@@3%$$%%%%%@1(?@@ @@@@@/i0i@@ @@2i3i@@@ڠ@@@@@ఠ!vBiCi@[wA@@@@GiHi@@@@@@@@@@-@@@@డ&String(containsfjgj@ jjkj@@@@@@@@@@$boolE@@@@@@@@*string.mli000U@@.Stdlib__StringQ@@@@ @@@'@,@@@&@@@%@@$@@#3ՏՎՎՏՏՏՏՏ@lu8@o@pX+@R@S@@@@ఐ!sաjբj@@@(@@ఐ!cծjկj@@@S@@L@@p@@@6H@1&@డ.!@kk@@@!a@s@@@@b @@@f@@@@@@@@nnnn@@@@@@Zo@@@=@xu@@@<y@@@:@@9@@8\@@ఐ#acckk@а@@i@@ఐà!vkk@q@@v@@@@D@Gy@ఐ #accm m@@@*@j@@@i@@@2@@NF@M@i m@@@;@=@@@@E@RE@P@@ภ"[]2n3n@;ՠխժ@@U@@@@AA@AG@@գ@ @@D@WE@@ఐ!lGo@@@Q@@@@^=@A@B@\@A)ocaml.doc^ Analysis of a string defining options. Return the list of options according to the list giving associations between [(character, _)] and a list of options. [d\fFs@@@@@@@@@Ӡ@ఠ5analyse_merge_options,isjs@ւxA@@@@@@ˌB@^*Odoc_types,merge_option@@@˘C@v@@@ˋB@_@@`B@]3փււփփփփփ@JC@D@E@@@࣠@!s.A֔s֕s@֭yA@@'3֕֔֔֕֕֕֕֕@4֜s֝>Y@@@@@  @@@ఠ!l/֪t֫t@zA@@{@@$charB@@@n@a@@@o@@mD@j@W@@@=D@q@@@sD@k@@lD@e@@@gD@c3@BNk@E@F@@@ภ"::u58A;J@HB@AA@A@@B@డX1merge_description!Muu@ uu@@@C@@@@@@@@@@@@@@ii@@W@@@T6@@ภ5uuA4ภ*Odoc_types !u@1Merge_description%u&u@@;1Merge_description@@@4@@@@K@@A7ocamldoc/odoc_types.mlirr@@@E@@@@bD@>]@ภ"[]&A @'A@֡q@@@uD@Ck@@Eu/@@yD@to@@gIu@@D@Ds@ภqRvpAo@డ,merge_author!Mcvdv@ gvhv@@@@@@@@@@@@@@@@ j j@@X@@@D@O@@ภׇv׈vAภ*Odoc_types גv@,Merge_authorזvחv@@;,Merge_authorq@@@AK@@Ans os.@@@F@@ @@D@Z@ภm!Au@"A@ D@S@@@WD@_@@׳v,@@D@V@@e׷v @@D@`@ภ߰w#'Aݠ@డ3-merge_version!Mw#(w#)@ w#*w#7@@@@@@@@}@@@@@@@@wkxk@@vY@@@3D@k@@ภw#:w#SAภ*Odoc_types w#D@-Merge_versionw#Ew#R@@;-Merge_version@@@BK@@AtY[tYj@@@G@@ @@=D@v8@ภ۰!A@"A@{KD@o@@@sD@{G@@!w#9,@@UD@rK@@e%w#T@@sD@|O@ภM.xW[LAK@డ֡)merge_see!M?xW\@xW]@ CxW^DxWg@@@@@@@@@@@@@@@@ll@@Z@@@D@ʇ@@ภcxWjdxWAภ*Odoc_types nxWt@)Merge_seerxWusxW~@@;)Merge_seeM@@@CK@@AJuKu@@@H@@ @@D@ʒ@ภI!AQ@"A@D@ʋ@@@ʏD@ʗ@@؏xWi,@@D@ʎ@@eؓxW@@D@ʘ@ภ؜yA@డ+merge_since!Mحyخy@ رyزy@@@@@@@@Y@@@@@@@@SmTm3@@R[@@@D@ʣ@@ภyyAภ*Odoc_types y@+Merge_sinceyy@@;+Merge_since@@@DK@@Avv@@@hI@@ @@D@ʮ@ภ!A@"A@W'D@ʧ@@@ʫD@ʳ#@@y,@@1D@ʪ'@@ey@@OD@ʴ+@ภ) z(A'@డ},merge_before!Mzz@ z z@@@h@@@@@@@@@@@@@n44n4T@@\@@@}D@ʿ_@@ภ^?z@zA]ภ*Odoc_types Jz@,Merge_beforeNzOz@@;,Merge_before)@@@EK@@A&w'w@@@J@@ @@D@@ภ%!A-@"A@ŠD@@@@D@@@kz,@@D@@@eoz@@D@@ภx{A@డ0merge_deprecated!Mى{ي{@ ٍ{َ{@@@@@@@@5@@@@@@@@/oUU0oUy@@.]@@@D@@@ภ̰٭{ٮ{Aˠภ*Odoc_types ٸ{ @0Merge_deprecatedټ{ ٽ{@@;0Merge_deprecated@@@FK@@Ax;=x;O@@@DK@@ @@D@@ภ!A@"A@3D@@@@D@@@{,@@ D@@@e{@@+D@@ภ|#A@డY+merge_param!M|$|%@ |&|1@@@D@@@@@@@@@@@@@pzzpz@@^@@@YD@;@@ภ:|4|KA9ภ*Odoc_types &|>@+Merge_param*|?+|J@@;+Merge_param@@@GK@@Ayy@@@L@@ @@cD@^@ภ!A @"A@١qD@@@@D@m@@G|3,@@{D@q@@eK|L@@D@u@ภsT}OSrAq@డ6merge_raised_exception!Me}OTf}OU@ i}OVj}Ol@@@@@@@@@@@@@@@@ q q@@ _@@@D@@@ภډ}Ooڊ}OAภ*Odoc_types ڔ}Oy@6Merge_raised_exceptionژ}Ozڙ}O@@;6Merge_raised_exceptions@@@HK@@Ap{q{@@@ M@@ @@D@@ภo!Aw@"A@D@@@@D@#@@ڵ}On,@@D@@@eڹ}O@@D@$@ภ~Aߠ@డ52merge_return_value!M~~@ ~~@@@ @@@@@@@@@@@@@yrzr@@x`@@@5D@/@@ภ~~Aภ*Odoc_types ~@2Merge_return_value~~@@;2Merge_return_value@@@IK@@A}}@@@N@@ @@?D@::@ภݰ!A@"A@}MD@3@@@7D@?I@@#~,@@WD@6M@@e'~@@uD@@Q@ภO0NAM@డ٣,merge_custom!MAB@ EF@@@@@@@@@@@@@@@@ss @@a@@@D@K@@ภefAภ*Odoc_types p@,Merge_customtu@@;,Merge_customO@@@JK@@AL~M~@@@O@@ @@D@V@ภK!AS@"A@D@O@@@SD@[@@ۑ,@@D@R@@eە@@D@\@ภ۞ A@డ)merge_all!Mۯ ۰ @ ۳ ۴@@@@@@@@[@@@@@@@@Ut  Vt *@@Tb@@@D@g@@డ*Odoc_types1all_merge_options*Odoc_types!@ "3@@$listKl@@@6@@@5@SSS|@@oP@@@%D@j@@W4@@CD@l@ภ°57A@A@cRE@^@@@cD@q/@@k&A@l[E@B@@@GD@b8@@/A@udE@&@@@+D@FA@@Y8A@~mE@ @@@D@*J@@AA@ۇvE@@@@D@S@@GJA@ېE@@@@D@\@@SA@ۙE@ʶ@@@ʻD@e@@5\A@ۢE@ʚ@@@ʟD@ʺn@@eA@۫E@~@@@ʃD@ʞw@@#nA@۴E@b@@@gD@ʂ@@wA@۽E@F@@@KD@f@@A@Ơ@@@iD@J@@jt@@6@@@h@A@pt@@ఐ85analyse_option_stringz>@{>U@@@@3@@*@@@{@@@@˖C@|@@z@(@@@}@@y@@@x@@@@w(@@@u@@t@@s3ܡܠܠܡܡܡܡܡ@@@@@@@ఐ!lܱ>Vܲ>W@ @@l@@c@@@ː@9@@ˏ@\R@@@ˑ@@ˎ@@@ˍD@˙D@˒+@@ఐH!s>X=@>@@j7@@b?@@d8@m@@@e@JAA@qB@ˠH@A𐠠 f Analysis of a string defining the merge options to be used. Returns the list of options specified.qr_@@@@@@@T@TS@j@ఠ-f_latex_titleC\`\m@{A@@@Ÿ@@@ B@ˢ6@@@@B@ˣ@@ˤB@ˡ3        @@@@@@࣠@!sEA\n\o@5|A@@3@*$\\%@@@@@  @@డۡ&String-split_on_char7rz8r@ ;r<r@@@@@@@@@@$listK@@@@@@@@@@@@@S@$@@@@@@ˮ@@@@˭@@@ˬ@@@˫@@˪@@˩3ihhiiiii@MYl@P@Q@@@@lvrwr@@;@@@˼E@˾E@˽@@ఐp!s݉r݊r@@@ @@V@@B?@@@˺@@@˹(@Ġ"::ݞݟAఠ!nF ݧ@ݿ}A @@Y@@@A@ĠݳAРఠ'commandGݻ@~A @@m@@@U@Ġ"[] )A@@*A@*{@@@@@@d@@@2A@2@@@@@@l@@@;@@@@@@@@u@ @@@@@@@|@@@@ఠ!nH@ A@@#intA@@@F@3@^X@Y@ZKE@F@G@@@డy-int_of_string  @@@@@p@@@o@@n2caml_int_of_stringAA&@@@%gg&gg@@[z@@@@@@@.@@@@@+@@ఐ!n34@4@@)@@@G@G@?@@2 @@F@@A@? @@ డܸd렐dJK@d@@@܏S@@@@@@@@@@@@@F@@@@@@@@@@@@3jiijjjjj@pz@{@|@@@@డõ,latex_titles*Odoc_latex~@ ނރ@@©#ref7@6@@@B@5@@@B@@B@@@B@@@B@"T#T@@!A@#@@V@@@G@G@<@@డ#$List,remove_assoc޹޺@ ޽޾@@@!a@™@ }@@!b@š@@Ų@@@ű @@@@Ű@@@ů@@Ů@@ŭ@ ;; ;;@@ ~@/*@@@F@G@ @'@ @F@-G@@@@@@&@@@@ @@@ @@ @@ @@ఐ !n@@@)@@డݎܓܕ !@ܒ@@@ec@I@<@@@@@H@/H@"@@@#@@!@@డ|,latex_titles*Odoc_latex$E@ HI@*@ư+@@ݐ+@@@(I@.I@)@@5 @@-@@ @@F@@@@@@@@1F@@డff g<h>@f@@@ݬ@@@@E@@@@F@@D@@@CE@6@@@7@@@@5@@4@@3@@డ,latex_titles*Odoc_latexߕ$ߖ.@ ߙ/ߚ;@@@@5@@@AF@GF@B8@@ภ"::߮L߯N@̠@ఐʠ!n߼@߽A@O@@IF@QT@@ఐ'commandCJ@ʰ@@RF@Rb@@?K@@`E@Sg@డKPROP@O@@@"JzE@I@@@MF@cF@V@@@W @@U@@డ5,latex_titles*Odoc_latex Z@ [g@&@'@@I'@@@\G@bG@]@@1 @@)@@? @@E@L@@}@@@@@@@@ @@hlhm@@Ѡ@@@@@@@ @ؠ@@@@@@@@@ డޢ$incr5qw6q{@@zE@@@q@@@pm@@@o@@n%%incrAAT@@@ST@@މ@@@@ޑ@@@i@@@h@@@g@@f@@డ+Odoc_global&errors+Odoc_globalkq|lq@ oqpq@@&Stdlib#ref#intA@@@@@@@8ocamldoc/odoc_global.mliF ` `F ` t@@+Odoc_globalS@@@͠S@@@r@@@qG@G@(@@`%@@<@@@ F@p.@డ-prerr_endline@@r@@@@@@@@@޹`wQwQ޺`wQws@@@@@@@@@@@@ @@ Q@@డ/,wrong_format!M@ @@@@@@@t@@@@@@@@nUUoUx@@ms@@@@@@@@@@@@@@ఐܠ!s@@@@@@@V@@@@"G@@@_@@F@@@@@@@Art@@3@@@@A@ B@+@A@@@@ఠ/f_texinfo_titleh@0@A@@@@@@B@-Q@@@͓B@.@@/B@,3&%%&&&&&@4-@.@/@@@࣠@!sjA78@PAA@@387788888@)?@@@@@@  @@డ߼&String-split_on_charRS@ VW@@@@@@@@9@@@@8@@@7@@@6@@5@@43hgghhhhh@1=O@4@5@@@@luv@@:@@@GE@IE@H@@ఐT!s@@@l @@:@@A>@@@E@@@D(@ĠA ఠ!nk @BA @@W@@@R@@ĠA Πఠ%titlel@CA @@k@@@XT@Ġ()A ఠ'headingm @DA @@@@@^h@Ġ @@@s@@s@@s@@@s@@@s@EXFX@@C@,'@@i@@@͔F@͜F@͕E@@ภZxZz@ @ఐˠ!nZcZd@[@@{F@ͦ`@@@ఐ/%titleZgZl@Ѱ@@F@ͪr@@ఐ)'headingZmZt@ް@@F@ͫ@@ZfZu@@E@ͬ@@ZbZw@@E@ͭ@డ}$List,remove_assocZ{Z@ ZZ@@Z@@@E@F@ͳ@Z@ @E@F@ʹ@@Ͷ@@@͵Y@@@@Ͳ@@@ͱ@@Ͱ@@ͯ@@ఐ:!nEZFZ@ʰ@@)@@డƠȰSZTZ@Ű@@@ᘠ@I@<@@@@@G@G@@@@@@@@డ3titles_and_headings)Odoc_texi$xZ@ {Z|Z@*@+@@à+@@@H@H@ @@5 @@- @@v @@6E@͞@@@͢F@G@@@@@>E@͡@@ @@q@SZ@@u@@@@VS@@@p@@@o=@ @]Z@@@r@@@qD@@@ డ'$incr@@@@@@@@@@@@@@@^@@డn&errors+Odoc_global@ @@l@@#@@@@@@G@G@@@1@@@@@F@@డf-prerr_endline@V@@@V@@@U@@@@@@@డv,wrong_format!M@ @@G@@@@@@G@@@@@@@ఐ!s./@ð@@@@2@@@@@@G@@@B@@F@@@@@@@A?@@3=<<=====@@@@ A@'B@ @A@@@@ఠ2add_hidden_modulesoPQ@iFA@@@&stringQ@@@rB@$unitF@@@ϕB@@@B@3eddeeeee@@WP@Q@R@@@࣠@!sqAvw@GA@@"3wvvwwwww@/~@@@@@  @@@ఠ!lr!"@HA@@$listK>@@@q@@@pD@3@$0H@'@(@@@డ#Str%split#Str%(@ ).@@@#Str®exp@@@$@i@@@#41@@@"@@@!@@ @@@'str.mli))))@@U@$@@@@@@e@@@@dKH@@@c@@@b@@a@@`G@@డG®exp#Str03@ 4:@@@@@@νI@@@μ@@λ@8^bb9^b@@KA@@@@@@@wV@@@v@@uu@@!,<=@@;>@@%@@@~F@πF@@@'/(?@@t@@@s@ρF@}@@ఐǠ!s:@;A@@@@@@@@A@?@@డ$List$iterMEGNEK@ QELREP@@@@!a@@@@ī@@Ī@@@@ĩ@@@Ĩ@@ħ@@Ħ@@@U@#@@@@@@@ϵC@ψ@@@ϊ@@ω@@@@χ!@@@φ@@υ@@τ3@@@@@@@࣠@!nAQZQ[@IA@@'3@@@@@@@@ఠ$name_i_m@JA@@T@@@ϴF@Ϟ3@-$A@@@@@డ.global_replace#Str_p_s@ _t_@@@@@@@w@@@@a@@@,@@@@@@@@@@"""#@@#P@ @@@+@@@Ϧ@@@@ϥ@x@@@ϤC@@@ϣ@@Ϣ@@ϡ@@ϠB@@డW®exp#Str__@ _ _@@@@@@@@ϻX@@@Ϻ@@Ϲb@@'[ ]+__@@_ _@@'@@@H@H@v@@)_*_@@v@@@Ϸ@H@@@ :_@@<_=_@@q@@@϶G@G@@@ఐ!nO_P_@@@@@@@@A@T_e@@ఐ$name^_@@@@@@@@3baabbbbb@@@@ p@@rs@@@@@G@@@@@@@@@ภ@@@@'@@@"@@@@@@@-@@@@@0@@@డ&String#get氠汰A@,@@@ǵ@#intA@@@ǴV@@@dz@@Dz@@DZ0%string_safe_getBA @@@@BdCd@@AE@ A@@@@@@@@@@@@@@@@m@@ఐ4$name7@}9@@8@@@H@H@@@@@@B@@@H@H@@@QP@@@@@@@A A@Q@@@J@@@@B@]@@@L@@@@C@i@@@N@@ @@D'@u@@@P@@,@@E3@@@@R@@8@@F?@@@@T@@D@@GK@@@@V@@P@@HW@@@@X@@\@@Ic@@@@Z@@h@@Jo@@@@\@@t@@K{@@@@^@@@@L@@@@`@)@@)@M@@@@ b@5@@5@N@@@@ d@ A@@A@O@@@@ f@ M@@M@P@@@@h@Y@@Y@Q@@@@j@e@@e@R@@@@l@q@@q@S@)@@@n@}@@}@T@5@@@p@@@@U@A@@@r@@@@V@M@@@t@@@@W @Y@@@v@@@@X@e@@@x@@@@Y#@q@@@!z@ @(@@Z-@{@@@#z@"@2@@@2@~@@@$@@5@@@@%@@8@@@@&@@;@@@@'@@>@@@@(@@A@@@@)@@D@@@@*@@G@@@@+@@J@@@@,@@M@@@@-@@P@@@@.@@S@@@@/@@V@@@@0@@Y@@@@1@@\@@@@2@@_@@@@3@@b@@@@4@@e@@@@5@@h@@@@6@@k@@@@7 @@n@@@@8@@q@@@@9@@t@@@@:@@w@@@@;@@zy@@@@@=@@@డo)o+*,@o(@@@͠$listK&stringQ@@@U@@@TG@G@@@H@@@@F@@E@@D@@@డJ.hidden_modules+Odoc_global@ )@@H#ref.+@@@@@@@@@@F@  G@  @@EQ@@@D@@@RH@VH@Sp@@ภ 024@ఐ?$name-1@@@TH@]@డchj56@g@@@:bnG@X@@@\H@kH@`@@@a @@_@@డ.hidden_modules+Odoc_global A@ BP@&@b'@@a'@@@fI@jI@g@@1 @@)@@@ @@G@[@@w@@@@@B@@3Q]4Q^@@@@@?@@@@@@@@@ డ$incrFbpGbt@ @@@狠 @@@r@@@q @@@p@@o@@డ&errors+Odoc_globalcbudb@ gbhb@@@@篠 5@@@{@@@zI@~I@|@@1@@ @@@ЀH@y@డ-prerr_endline@@@@@@@Є@@@Ѓ@@Ђ+@@డ1not_a_module_name!M@ @@@D@@@@H@@@@@@@@BC#@@Aq@@@@@@@Џ@@@Ў@@ЍZ@@ఐ!$name@k@@&@@@ЖI@ИI@Зn@@@@ 2@@@Ћ@ЙI@Еx@@Y @@@@@КH@Њ~@@@@@@A@@b@@@A@@@@@О@@@:@QU@@@@@@Ϙ@@ϗD@ТD@Р]@@ఐv!l@{@@@@@ϖD@ЦD@Ф@@@@r@@@q@A@B@Ш@A@@@@ఠ-set_generator@6KA@@@Y)generator@@@ЯB@ЪZ@@@B@Ы@@ЬB@Щ3/../////@@@@@@࣠@!gA@@A@@@@@а3BAABBBBB@-IJ@@@@  @dLA'г*(Odoc_genYZ@1]^@@@9@@@Э @@ef@@@@"@@@@డqqq r@q@@@趠豠@@@@@@C@з@@@и@ @@@ж@@е@@д3@DQI@L@>@@@@ఐ۠1current_generator @2@@ܠ&@@@D@D@@@ภ$Some@ఐv!gj@*k@@9D@/@@n@@?C@2@@&q@@3@WrA@B@y@A@v@vu@@ఠ)anonymous$@MA@@@n@@@֏B@@@@֠B@@@B@3@@@@@@࣠@!fA%&@NA@@3@*@@@@@  @@@ఠ"sf)/)1@OA@@ +source_file@@@D@3        @ ,?@#@$@@@డ(Filename,check_suffix 4;!4C@ $4D%4P@@@&stringQ@@@R@@@@Q$boolE@@@P@@O@@N@,filename.mlimm@@0Stdlib__FilenameF@#@@@@@@Ѯ@@@@ѭ@@@Ѭ@@ѫ@@ѪB@@ఐr!fZ4Q[4R@L@@O@@"mle4Tf4V@@h4Si4W@@<@@@ѹE@ѽE@Ѽc@@R @@@@@ѾE@Ѹi@ภ+Odoc_global]c]n@)Impl_file]o]x@@;)Impl_file@@@̿@@@@̼@A@@C@A T T@@@ A@ఐ!f]y]z@@@@@#@@@డ(Filename,check_suffix@ @@@@@@@@@@@@@@@@@@@@@ఐ預!f@ð@@@@డMRT@Q@@@$@@@E@ҐE@@@@@@@@డ&Config0interface_suffix&Config@ @%@&Stdlib#ref&stringQ@@@P@@@O@0utils/config.mlik  k @@@&ConfigX@<@@`<@@@F@ҏF@ҍ@@F"@@>@@t#@@t@@@ґE@@ภ+Odoc_global34@)Intf_file89@@;)Intf_file@@@@̽@AA@C@A U U@@@ B@ఐg!fOP@A@@D@@ @@ND@ҕF@డ(Filename,check_suffixde@ hi@@D@@@D@@@ҝ@A@@@Ҝ@@@@қ@@Қ@@ҙk@@ఐ!f@u@@x@@#txt@@@@e@@@ҨE@ҬE@ҫ@@7 @@@@@ҭE@ҧ@ภ+Odoc_global(3@)Text_file4=@@;)Text_file)@@@@̾@AB@C@A 6V 7V@@@ 5C@ఐܠ!f>?@@@@@ @@wD@ұ@డA(failwithMWM_@ң@@@ң@@@ҷD@E@Ҷ@@ҵ@@డG1unknown_extension-Odoc_messagesMaMn@ MoM@@@&@@@}җ@@@|@@{@ґҒ@@Ґ@@@@4@@@ֈ@@@և@@ֆ@@ఐ0!fMM@ @@I @@M`M@@@@@Ҽ@֑F@֎@@R @@J@' @@`@) @@@+48@@%@A@-)+@@డsנsٰ67@sְ@@@{=@@@֤@@@֣C@֖@@@֗@ v@@@֕@@֔@@֓3KJJKKKKK@ASL@M@N@@@@డ %files+Odoc_global_`@ cd@@ #ref,h@@@@@@@@@@ C ! ! C ! A@@ R@@@뽠B@@@֡D@֥D@֢3@@డ!@@̰@@@ UC@D@֪@@@֬@. @@@̠֫@@@֩@@֨@@֧V@@డ"$@!@@@5)@@@ָE@E@ֻ@@@ּ @@ֺr@@డ e%files+Odoc_global@ @$@n%@@%@@@F@F@@@/ @@'@@ภAఐ"sf @ @@\E@@ภ A@ A@]jF@@@@E@@@@@t@@@ַE@@@\@@C@ֶ@@@@4@@@5@%A@BB@#@A@ @ @6'OptionshB@6XA@гР)Main_args5Make_ocamldoc_options)Main_args/0@ 34@@@@)Main_args0Ocamldoc_options(Arg_list3?>>?????@f~w@x@y@@@БР-'Default)Odoc_args)Main_args]^@ a b@@fg@ @ @(_absname @$unitF@@@q@@@p@@o@4driver/main_args.mliTT@@D@@@+_no_absname @@@@n@@@m@@l@UU@@WA@@&_alert@&stringQ@@@k/@@@j@@i@)V *V;@@lB@@+_i_variance@>@@@hB@@@g@@f@=W<\@@C@@"_I@(@@@eU@@@d@@c@OX]_PX]v@@D@@"_H@;@@@bh@@@a@@`@bYwycYw@@E@@'_labels@w@@@_{@@@^@@]@uZvZ@@F@@+_alias_deps@@@@\@@@[@@Z@[[@@G@@._no_alias_deps@@@@Y@@@X@@W@\\@@H@@*_app_funct@@@@V@@@U@@T@]]@@I@@-_no_app_funct@@@@S@@@R@@Q@^^5@@J@@)_noassert@@@@P@@@O@@N@_68_6T@@K@@)_nolabels@@@@M@@@L@@K@`UW`Us@@*L@@)_nostdlib@@@@J@@@I@@H@atvat@@=M@@&_nocwd@@@@G@@@F@@E@ bb@@PN@@%_open@@@@D&@@@C@@B@ c!c@@cO@@$_ppx@ @@@A9@@@@@@?@3d4d@@vP@@)_keywords@@@@>L@@@=@@<@FeGe@@Q@@*_principal@[@@@;_@@@:@@9@Yf Zf'@@R@@-_no_principal@n@@@8r@@@7@@6@lg(*mg(J@@S@@)_rectypes @@@@5@@@4@@3@hKMhKi@@T@@,_no_rectypes!@@@@2@@@1@@0@ijlij@@U@@/_safer_matching"@@@@/@@@.@@-@jj@@V@@,_short_paths#@@@@,@@@+@@*@kk@@W@@0_strict_sequence$@@@@)@@@(@@'@ll@@X@@3_no_strict_sequence%@@@@&@@@%@@$@mm!@@!Y@@/_strict_formats&@@@@#@@@"@@!@n"$n"F@@4Z@@2_no_strict_formats'@@@@  @@@@@@oGIoGn@@G[@@._unboxed_types(@@@@@@@@@@poqpo@@Z\@@1_no_unboxed_types)@,@@@0@@@@@@*q+q@@m]@@(_version*@?@@@C@@@@@@=r>r@@^@@%_vnum+@R@@@V@@@@@@PsQs@@_@@"_w,@<@@@i@@@@@@ctdt @@`@@)anonymous-@O@@@|@@@ @@ @vv  wv  .@@a@@%_impl.@b@@@ @@@ @@ @ y { y @@@@%_intf/@u@@@@@@@@@    @@@@,_intf_suffix0@@@@@@@@@@    @@@@#_pp1@@@@@@@@@@    @@@@'_thread2@@@@@@@@@@     !@@@@"_v3@@@@@@@@@@ !! !!&@@+@@(_verbose4@@@@@@@@@@ !'!) !'!D@@>@@)_vmthread5@@@@@@@@@@ !E!G !E!c@@Q@@@3@L@@@$6@#@@@ @@@@@@@@7@@@@@@@@@@@@8@@@@@@@@@@@ @ 9@ @@@@@@@@@@@:@@@@@@@@@@@@;@@@@@@@@@@@@<@@@@@@@@@@@@=@@@@@@@@@@@@>@@@@@@@@@@@@?@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@B@@@@@@@@@@@@C@@@@@@@@@@@@D@@@@@@@@@@@@E@@@@@@@@@@@@F@@@@׿@@@׾@@׽@@@G@@@@׼@@@׻@@׺@@@H@@@@׹@@@׸@@׷@@@I@@@@׶@@@׵@@״@@@J@@@@׳@@@ײ@@ױ@@@K@@@@װ@@@ׯ@@׮@@@L@@@@׭@@@׬@@׫@@@~M@}@@@ת|@@@ש@@ר@{@x@wN@v@@@קu@@@צ@@ץ@t@q@pO@o@@@פn@@@ף@@ע@m@j@iP@h@@@סg@@@נ@@ן@f@c@bQ@a@@@מ`@@@ם@@ל@_@\@[R@Z@@@כY@@@ך@@י@X@U@TS@S@@@טR@@@ח@@ז@Q@N@MT@L@@@וK@@@ה@@ד@J@G@FU@E@@@גD@@@ב@@א@C@@@?V@>@@@׏=@@@׎@@׍@<@9@8W@7@@@׌6@@@׋@@׊@5@2@1X@0@@@׉/@@@׈@@ׇ@.@+@*Y@)@@@׆(@@@ׅ@@ׄ@'@$@#Z@"@@@׃!@@@ׂ@@ׁ@ @@[@@@@׀@@@@@~@@@\@@@@}@@@|@@{@@@]@ @@@z @@@y@@x@ @@^@@@@w@@@v@@u@@@_@@@@t@@@s@@r@@@@"@@#@@ఠ"_I`#%@PA@@@ @@@D@@@@D@@@D@3@BA65*)vuji^]RQFE:9.-"!  zynmbaVU@@@࣠@!saA&'@QA@@E:@@@@డZzzCE@z@@@1 d[@@@E@@@@@ )@@@@@@@3@Z,g@#@$@@@@డ,include_dirs+Odoc_global*5@ 6B@@#ref)@@@@@@@@@@Y  Y +@@D@@@p?@@@F@ F@3@@ภ<H=J@Zఐk!sFFGG@E@@H@డŠǰRKSL@İ@@@E@ @@@F@F@@@@ @@d@@డ ,include_dirs+Odoc_global sW@ vXwd@&@`'@@'@@@G@G@@@1 @@)@@> @@E@@@u@@@A@D@@A@@@@堰@ఠ"_Hbemeo@RA@@@ @@@8D@!@@@4D@"@@#D@ 3@@@@@@࣠@!scAepeq@SA@@@@@@డ5{h{jee@{g@@@  ?3@@@7E@*@@@+@ @@@)@@(@@'3@2,?@#@$@@@@డ3hidden_include_dirs+Odoc_globalete@ ee@@#ref)[@@@@@@@@@@\cc\c@@E@@@K?@@@5F@9F@63@@ภjee@5ఐk!s!e"e@E@@H@డ򠠐-e.e@@@@rE@;@@@?F@MF@B@@@C @@Ad@@డ3hidden_include_dirs+Odoc_global Ne@ QeRe@&@`'@@'@@@HG@LG@I@@1 @@)@@> @@E@>@@u@@@A@D@O@A@fei@@@@ఠ%_impldst@TA@@@ @@@ؖD@Q@@@dD@R@@SD@P3@@@@@@࣠@!seA@UA@@@@@@డ|B|D@|A@@@k @@@h@@@gE@Z@@@[@ @@@Y@@X@@W3@4.@@%@&@@@@డ`%files+Odoc_global@ @@j@@/@@@eF@iF@f!@@డR!@@ $@@@!dCE@؈F@n@@@p@! @@@o $@@@m@@l@@kD@@డuz|@y@@@L!)@@@|G@؊G@@@@؀ @@~`@@డ%files+Odoc_global&@ )*@$@ư%@@q%@@@؅H@؉H@؆}@@/ @@'~@@ภ]>?A\ภ+Odoc_global I@)Impl_fileMN@@ ɠఐȠ!sXY@@@@@@@oG@ؕ@ภ( %A 0@ &A@Ƞ}H@،@@@ؑG@؜@@n0@@"@@@{G@ؐ@@o7@@E@z@@:@@@;A@D@؞@A@}?@@@@@ఠ%_intff @VA@@@ V@@@D@ؠ@@@سD@ء@@آD@؟3@/(@)@*@@@࣠@!sgA!"@WA@@@@@@డ&}Y}[79@}X@@@  @@@ط@@@ضE@ة@@@ت@ @@@ب@@ا@@ئ3@4.@@%@&@@@@డw%files+Odoc_global%0@ 16@@ @@,/@@@شF@ظF@ص!@@డi!@MN@!;@@@"{CE@F@ؽ@@@ؿ@" @@@ؾ!;@@@ؼ@@ػ@@غD@@డ:;@@@@c")@@@G@G@@@@ @@`@@డ%files+Odoc_global=F@ @GAL@$@ ݰ%@@%@@@H@H@}@@/ @@'~@@ภ tUPVhA sภ+Odoc_global `[@)Intf_filed\ee@@ ,ఐȠ!sofpg@@@@@@@oG@@ภ ? %A!G@ &A@ߠ}H@@@@G@@@O0@@#@@@G@@@o7@@E@@@:@@@;A@D@@A@?@@@@@۠РŠxmbWLA6+  ޠӠȠ{peZOD1@0=@W(@B;@<@=@@3@.E@@il@93@ @@@B7,!ݠҠǠzodYNC8-" ՠ{7654@@@@A@B@C@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`@a@d@e@f@g@h@i@j@k@l@m@@@@@@A@B@C@f@g@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@h@i@`@a@b@c@d@e@@@ wim@ h@@@@ܠ@ఠ/default_optionsi@YA@@"@ *@@@@&Stdlib#Arg$spec@@@@ <@@@@@D@@@@D@3@  @ @8 @@@డV!@@#(@@@$h2@@@@$8@@@#$<@@@@@@@3@ @@@@డ $list'Options  @ @@$listK@X@@@@W@@@@P@@@@@@@@@ !! !!@@ @% @@$x@@@E@E@\@@ภ"_@AI7M7NA"^@8-initially-opened-moduleLM@@O@@E@ v@@ภ#Arg\]@*Set_stringab@@;*Set_string#Arg$spec@@@@&Stdlib#ref&stringQ@@@@@@@AE@O@A'arg.mliU:<U:V@@@+Stdlib__ArgF@డ'7initially_opened_module+Odoc_global@ @@%#ref@@@@@@@ n!n@@`@@@=8@@@(@@@'E@+E@)@@W@@D@&@@డ$7initially_opened_module!M  @  "@@d@@@@@^}>>_}>b@@]k@ @@E@-@@@@D@.@ภ"$&A"@$-lib$'$+@@$,@@*E@:@@ภ#Arg$.$1@*Set_string$2$<@@డ1library_namespace+Odoc_global $=$H@ $I$Z@@#ref@@@@@@@q]]q]~@@a@@@@@@A@@@@E@DE@BS@@7@@gD@?V@@డ1library_namespace!M?$\@$]@ C$^D$o@@@@@@@~cc~c@@l@ @@{E@Fv@@u@@D@Gy@ภ#z[qsA#x@%-textfqtgqy@@iqz@@E@S@@ภ#Argvq|wq@&String{q|q@@;&String@@ @@@$unitF@@@@@@AD@O@ATT @@@E@࣠@!sAqq@ZA@@@@@b@@@@డPR@O@@@ y@@@x@@@wF@j@@@k@ @@@i@@h@@g3@1F@@@a@+@,@@@@డq%files+Odoc_global@ @@ {@@&2@@@uG@yG@v$@@డc!@@%5@@@&uFF@G@~@@@@& @@@%5@@@}@@|@@{G@@డ@@@@]&)@@@H@H@@@@ @@c@@డ%files+Odoc_global7@ :;@$@ װ%@@%@@@I@I@@@/ @@'@@ภ$nOPA$mภ+Odoc_global Z@)Text_file^_@@ఐΠ!sij@@@@@@H@H@@@% @@vH@@ภ$@,A%H@-A@I@@@@H@@@7@@'@@@H@@@v>@@F@@@A@@ @@@G@t@q@@@@@@\@@@[@@ZE@E@@@0@@D@Y@@డ+option_text!M@ @@W@@@@5@QaRa@@PO@ @@E@3@@@@@o@@ D@@ภ$A$@+-warn-error@@@@E@@@ภ#Arg@#Set @@;#Set@#ref$boolE@@@@@@@AB@O@ARjlRj}@@@C@డ*warn_error+Odoc_global @ !@@#ref$boolE@@@@@@@I  I  @@T@@@:8@@@@@@E@E@q@@M @@qD@t@@డ$werr!MI#J$@ M%N)@@@@@@9@e@@e@Q@@S@ @@E@@@@@D@@ภ%e,.%A%@5-show-missed-crossrefp,/q,D@@s,E@@E@@@ภ#Arg,G,J@#Set,K,N@@డ+4show_missed_crossref+Odoc_global,O,Z@ ,[,o@@)#ref@@@@@@@$L  %L  *@@#U@@@@@@@@@E@E@@@7@@D@@@డ(4show_missed_crossref!Mqsqt@ quq@@h@@@@:@bfRRcfRs@@aT@ @@E@@@u@@D@@ภ&A%@.-hide-warnings@@@@.E@+@@ภ#Arg@%Clear@@;%Clear@#ref@@@@@@@AC@O@ASS@@@D@డ+Odoc_config.print_warnings+Odoc_config%&@ )*@@&Stdlib#ref$boolE@@@@@@@8ocamldoc/odoc_config.mliVV1@@+Odoc_configA@@@?=@@@@@@E@E@@@R%@@D@@@డ-hide_warnings!M^_@ bc@@@@@@;@gttgt@@U@ @@E@@@@@D@@ภ&z:A&@"-o@@@@E@@@ภ#Arg@&String@@࣠@!sA@[A@@*@@@#@@@@డ([]  @Z@@@,@@@8F@+@@@,@ @@@*@@)@@(3@.N@@@"@(@)@@@@డy(out_file+Odoc_global@   @@w#ref+@@@@@@@qS  rS  @@pW@@@<=@@@6G@9G@72@@ఐd!s    @<@@KG@:A@@.@@@@@;G@5G@ @@@@@@@@@@@E@@E@=\@@@@\D@_@@డ(out_file!M4 5 @ 8 9 @@@@@@P@xDDxDY@@f@ @@pE@C3DCCDDDDD@k@@@@@@D@D@ภ'pQ  A'n@"-d\  ]  "@@_  #@@E@P@@ภ#Argl  %m  (@&Stringq  )r  /@@࣠@!sA  5  6@\A@@@@@_@@@@@డ24  Q  S@1@@@֠@@@tF@g@@@h@ @@@f@@e@@d3@.%@@@^@(@)@@@@డP*target_dir+Odoc_global  :  E@   F  P@@N#ref+@@@@@@@H_ 7 7I_ 7 R@@G[@@@=@@@rG@uG@s2@@ఐd!s  T  U@<@@KG@vA@@.@@b@@@wG@qG@  0  V@@@r@@@Yq@@@X@@WE@|E@y@@@@3D@V@@డm*target_dir!M   X   Y@   Z  d@@@@@@<@hh@@V@ @@GE@3@B@@@@@@aD@@ภ(G( g iA(E@%-sort3 g j4 g o@@6 g p@@tE@@@ภ#ArgC g rD g u@$UnitH g vI g z@@;$Unit@@@@@@@@@@@A@@O@AP  P  @@@A@࣠@AĠi g j g @@@@@@@@Q@@@@డy g z g @@@@a@@@G@@@@@ @@@@@@@o@@డ2,sort_modules+Odoc_global g  g @  g  g @@0#ref%@@@@@@@*k+k@@)J@@@7@@@H@H@@@ภ$true g  g @;q@@@M@@@AB@@A@@t@ @@JH@@@3 @@|@@@H@@ g { g @@@@@@@@@@@E@E@@@@@D@@@డT,sort_modules!M g  g @  g  g @@@@@@@b  b  @@P@ @@.E@@@@@GD@@ภ)-  A)+@(-no-stop    @@  @@ZE@@@ภ#Arg)  *  @#Set.  /  @@<డ'no_stop+Odoc_global=  >  @ A  B  @@#ref(@@@@@@@nkknk@@K@@@`^@@@@@@E@E@A@@7@@D@D@@డ'no_stop!Mo  p  @ s  t  @@@@@@@ c   c  @@ Q@ @@E@d@@u@@D@g@ภ)  KA)@/-no-custom-tags   !@@ !@@E@~@@ภ#Arg ! ! @#Set !  ! @@డ Q.no_custom_tags+Odoc_global ! !@  ! !(@@ O#ref@@@@@@@ Jq Kq@@ IL@@@ݠ@@@@@@E@E@@@7@@D@@@డN.no_custom_tags!M !* !+@  !, !:@@@@@@@d  d  @@R@ @@(E@@@u@@AD@@ภ*'!=!?A*%@&-stars!=!@!=!F@@!=!G@@TE@@@ภ#Arg#!=!I$!=!L@#Set(!=!M)!=!P@@6డ ,remove_stars+Odoc_global7!=!Q8!=!\@ ;!=!]<!=!i@@ #ref"@@@@@@@ tBB tB]@@ M@@@ZX@@@@@@E@E@;@@7@@D@>@@డ,remove_stars!Mi!=!kj!=!l@ m!=!mn!=!y@@ @@@@@e  e $@@S@ @@E@ ^@@u@@D@ a@ภ*!|!~EA*@1-inv-merge-ml-mli!|!!|!@@!|!@@E@x@@ภ#Arg!|!!|!@#Set!|!!|!@@డ!K4inverse_merge_ml_mli+Odoc_global!|!!|!@ !|!!|!@@!I#ref@@@@@@@!Dz  !Ez  9@@!CO@@@נ@@@@@@E@!E@@@7@@ D@@@డH4inverse_merge_ml_mli!M!|!!|!@ !|!!|!@@@@@@@g<<g<]@@U@ @@ "E@#@@u@@ ;D@$@ภ+!!!A+@<-no-module-constraint-filter !!!!@@!!@@ NE@0@@ภ#Arg!!!!@%Clear"!!#!"@@ డ!>filter_with_module_constraints+Odoc_global1!"2!" @ 5!"6!",@@!#ref@@@@@@@!}  !}  @@!P@@@DB@@@7@@@6E@:E@85@@7@@ D@58@@డ !no_filter_with_module_constraints!Mc"."0d"."1@ g"."2h"."S@@@@@@@h^^h^@@V@ @@ E@<X@@u@@ D@=[@ภ+"W"Y ?A+@*-keep-code"W"Z"W"d@@"W"e@@ E@Ir@@ภ#Arg"W"g"W"j@#Set"W"k"W"n@@డ"E)keep_code+Odoc_global"W"o"W"z@ "W"{"W"@@"C#ref@@@@@@@">w"?w@@"=N@@@Ѡ@@@P@@@OE@SE@Q@@7@@ D@N@@డK!^"W""W"@@@@@T@@@@S@@@R@@Q@@P@^2^2^2^X@@0q@@@@@@@Z@@@@Y@@@X@@W@@V@@డs)keep_code!M"W""W"@ "W"8@9@@@@@@f%%f%;@@T@C@@B@@@fF@hF@g @@! 0"W"1"W"@@T3"W"@@O@@@eF@jF@i@@+ @@ gF@d @@ @@ D@k#@ภ,fG"" A,d@%-dumpR""S""@@U""@@ E@w:@@ภ#Argb""c""@&Stringg""h""@@࣠@!sAv""w""@]A@@@@@_@@@@డ(*""""@'@@@̠&optionL@@@@@@F@@@@@@@@@@@@3@ 5 "@@@@/@0@@@@డ#M$dump+Odoc_global""""@ """"@@#K#ref2/@@@@@@@@@@#Iebb#Jeb~@@#HH@@@H@@@G@G@6@@ภ$Some""""@:ఐx!s""""@I@@YG@N@@@@bF@Q@@>@@ o@@@G@W@""""@@@ @@@ ~@@@@@~E@E@@@@@ @D@}@@డz$dump!M""""@ """"@@@@@@=@ii@@W@ @@ TE@3(''(((((@ O@@@@@@ nD@@ภ-T5"" A-R@%-load@""A""@@C""@@ E@@@ภ#ArgP""Q""@&StringU""V""@@ ڠ࣠@!sAd""e""@}^A@@ @@@@@@@@డu"#v"#@@@@@@@@@@F@@@@@@@@@@@@3@ 3 @@@@-@.@@@@డ$9$load+Odoc_global"#"# @ "# "#@@$7#ref0/@@@@@@@@@@$5h$6h@@$4I@@@F@@@G@G@6@@డ=!@"#&"#'@/@@@0OYF@G@@@@@0q @@@/@@@@@@@Y@@డ`eg"#"#@d@@@70x)@@@H@H@@@@ @@u@@డ$$load+Odoc_global"# @ "#!"#%@$@n%@@\%@@@I@I@@@/ @@'@@ภ.H)"#)*"#+A.GఐҠ!s 3"#*@ @@]H@@ภ. A/ @ A@kI@@@@H@ @@G"#(@@0ܠu@@@H@@@]%@@F@@@(@@ @@@ G@@X""Y"#,@@@ @@@ @@@@@E@E@;@@@@ D@>@@డ!^t"#4u"#5@@@@@@@@@@@@@@@@@@3@ @@@@డ$load!M"#."#/@ "#0$@%@4@@@@>@.j/j@@-X@/@@@@@&F@(F@'&@@! "#6"#8@@@"#9@@@@@%F@*F@)9@@+ @@ F@$<@@ @@ D@+@ภ.#=#? A.@"-t#=#@#=#B@@#=#C@@ E@7V@@ภ#Arg#=#E#=#H@&String#=#I#=#O@@ n࣠@!sA#=#U#=#V@_A@@ y@@@F{@@@@డw #=#l #=#n@@@@N@@@\@@@[F@N@@@O@J@@@M@@L@@K3@ G3 @@@E@-@.@@@@డ%%title+Odoc_global6#=#Z7#=#e@ :#=#f;#=#k@@%#ref0/@@@@@@@@@@%\  %\  @@%Z@@@F@@@YG@]G@Z6@@ภ$Somea#=#ob#=#s@캠ఐv!sk#=#tl#=#u@I@@YG@bN@@@@`F@aQ@@>@@ @@@cG@XW@z#=#P{#=#v@@@ @@@@ @@@?@@>E@hE@e@@@@ D@=@@డ,option_title!M#=#x#=#y@ #=#z#=#@@:@@@@]@4C p p5C p @@3q@ @@ E@k3@ @@@@@@ D@l+@ภ/԰## uA/Ҡ@&-intro####@@##@@E@x@@ภ#Arg####@&String####@@ Z࣠@!sA####@`A@@ e@@@@@@@@డc####@@@@:nk@@@@@@F@@@@@6@@@@@@@3        @33 @@@@-@.@@@@డ&*intro_file+Odoc_global"#####@ &##'##@@&#ref0/@@@@@@@@@@&Y | |&Y | @@&Y@@@F@@@G@G@6@@ภ$SomeM##N##@ఐv!sW##X##@I@@YG@N@@@@`F@Q@@>@@ @@@G@W@f##g##@@@ @@@ @@@@@E@E@@@@@D@~@@డ,option_intro!M####@ ####@@&@@@@^@ D  !D  @@r@ @@E@3@@@@@@@D@@ภ0##aA0@%-hide####@@##@@E@@@ภ#Arg####@&String####@@ Fఐ#|2add_hidden_modules###$@@@@#w@@@#r@@@@@@@@ @@D@C@@డI,hide_modules!M#$#$ @ #$ #$@@@@@@`@F  F  @@t@ @@#E@c@@Z@@@@=@@<3 ` _ _ ` ` ` ` `@@@@@డ-merge_options!M r$$ s$$@  v$$ w$$@@@@@@@|##|#=@@ j@ @@@@@LF@NF@M'@@ *** choosing a generator ***  $$ $$@@ $$ $$@@@@@KF@PF@O;@@- @@F@J>@@ @@D@Q @ภ2ɰ $$jA2Ǡ@%-html $$ $$@@ $$@@E@]X@@ภ#Arg $$ $$@$Unit $$ $$@@ ࣠@hAĠg $$ $$@f@@@@ @@@n|@@@@డY^` $% $%@]@@@0+*@@@}@@@|H@t@@@u @@s@@ఐM1current_generator $%@@@M@@@zI@~I@{@@' @@@Ġ$Some %%" %%&@uĠ(Odoc_gen '%%( (%%0@$Html ,%%1 -%%5@@s@ 2%%6 3%%7@@m@@@@@ 8%%' 9%%8@@l@@@@@@"@@ts@@@@@@@@{z@@@@@@@@@ภ߰ Q%%< R%%>@@@@ @@@@@ ]%?%E ^%?%F@@@@@@@@@ @@@@@@@ @@@ఐ Y-set_generator v%?%J w%?%W@@@@ T@@@@@@@@@@ภ(Odoc_gen %X%f %X%n@$Html %X%o %X%s@@ؠР=)Generator)Odoc_html %X%| %X%@  %X% %X%@@@A@A@GIA@@P@V.Html_generator@@ T@ %X%t %X%@Й @c )Odoc_html %X% %X%@ %X% %X%@@@@p @@@@@@J@v@@ %X%e %X%@@ @@@J@~@@l@@@@@A $$ @@ @@@@ $$ %X%@@@ @@@f @@@e@@dE@E@@@2@@.D@c@@డ h-generate_html!M %% %%@  %% %%@@@@@@G@qllql@@_@ @@BE@@@p@@[D@@ภ4A "%%A4?@&-latex -%% .%%@@ 0%%@@nE@@@ภ#Arg =%% >%%@$Unit B%% C%%@@ ࣠@AĠ߰ Q%% R%%@@@@@ @@@@@@@డ ֠ذ c%% d%%@հ@@@   @@@@@@H@@@@ @@@@ఐ Š1current_generator %&@ @@ Š@@@I@I@&@@' @@'@Ġ$Some &&  &&@Ġ(Odoc_gen && &&@%Latex && &&!@@@ &&" &&#@@@@L@@@ && &&$@@ @@@R@@@"@@  @@@@@@Z@@  @@@@@@a@@@ภ W &&( &&*@ V@@@ x@@@l@@ &+&1 &+&2@@  @@@@@@{@ @  @@@@@@@@@ఐ!Ѡ-set_generator &+&6 &+&C@!@@@!@@@!@@@@@@@ภ(Odoc_gen &D&R &D&Z@%Latex &D&[ &D&`@@ZРS)Generator*Odoc_latex &D&i &D&s@  &D&t !&D&}@@@A@A@ޭA@@@l/Latex_generator@@ @ 0&D&a 1&D&@Й @y *Odoc_latex A&D& B&D&@ E&D& F&D&@@@@ @@@@ݙ@@J@9@@ R&D&Q S&D&@@"/@@@J@@@l@@@@@A [%% @@ @@@9@ `%% a&D&@@@ @@@ @@@@@E@9 E@9 @@2@@D@@@డ .generate_latex!M ~&& &&@  && &&@@ @@@@H@rr@@`@ @@E@9#.@@p@@D@9$1@ภ5 &&ZA5@%-texi && &&@@ &&@@E@90H@@ภ#Arg && &&@$Unit && &&@@ r࣠@ XAĠ W && &&@ V@@@@ |@@@9Al@@@@డ I N P && &&@ M@@@   @@@9P@@@9OH@9G@@@9H @@9F@@ఐ =1current_generator &&@ @@ =@@@9MI@9QI@9N@@' @@@Ġ$Some && &'@eĠ(Odoc_gen &' &' @$Texi &'  &'@@@ "&' #&'@@@@9[@@@ (&' )&'@@ \@@@9\@@@"@@ d c@@@9^@@@9]@@ k j@@@9`@@@9_@@@ภ ϰ A&' B&'@ @@@ @@@9h@@ M''  N''!@@  @@@9d@@@9c@ @  @@@9f@@@9e@@@ఐ#I-set_generator f''% g''2@"@@@#D@@@9p@@@9o@@9n@@ภ(Odoc_gen |'3'A }'3'I@$Texi '3'J '3'N@@SР)Generator)Odoc_texi '3'W '3'`@  '3'a '3'j@@@ݑݏA@,+A@|A@@@@.Texi_generator@@ D@ '3'O '3'@Й @( )Odoc_texi '3'm '3'v@ '3'w '3'@@@@9~` @@@@Β@@9}J@Uf@@ '3'@ '3'@@#@@@9wJ@9|n@@l@@o@@@A && @@@@@Ut@ && '3'@@@@@@99@@@98@@97E@UE@U@@2@@D@96@@డ X0generate_texinfo!M '' ''@  '' ''@@@@@@I@ss@@a@ @@2E@U@@p@@KD@U@ภ71''A7/@$-man''''@@ ''@@^E@U@@ภ#Arg-''.''@$Unit2''3''@@࣠@ AĠ ϰA''B''@ @@@@@@@V@@@@డ  Ơ ȰS''T''@ Ű@@@   @@@V@@@VH@V @@@V  @@V @@ఐ 1current_generatoro''@ @@ @@@VI@VI@V@@' @@@Ġ$Some''''@ݠĠ(Odoc_gen''''@#Man''''@@@''''@@@@V <@@@''''@@ @@@V!B@@@"@@ ܠ @@@V#@@@V"J@@  @@@V%@@@V$Q@@@ภ G'('(@ F@@@h@@@V-\@@(( (( @@  @@@V)@@@V(k@ @  @@@V+@@@V*r@@@ఐ$-set_generator((((@$@@@$@@@V5@@@V4@@V3@@ภ(Odoc_gen((,((4@#Man((5((8@@vР)Generator(Odoc_man ((A ((I@ ((J((S@@@ΊΈA@98A@GA@@@-Man_generator@@ @ ((9!((m@Й @! (Odoc_man1((V2((^@5((_6((l@@@@VCذ @@@@ŵ@@VBJ@g@@B((+C((n@@%@@@V @((((@ =@@@  @@@h@@@hH@h@@@h @@hz@@ఐ-1current_generator((@ @@-@@@hI@hI@h@@' @@@Ġ$Some((((@UĠ(Odoc_gen((((@#Dot (( ((@@@((((@@@@h#@@@((((@@L@@@h$@@@"@@TS@@@h&@@@h%@@[Z@@@h(@@@h'@@@ภ 1((2((@ @@@@@@h0@@=((>((@@ut@@@h,@@@h+@ @|{@@@h.@@@h-@@@ఐ&9-set_generatorV((W()@%y@@@&4@@@h8@@@h7@@h6@@ภ(Odoc_genl))m))@#Dotq))r))@@dР)Generator(Odoc_dot))$)),@ ))-))6@@@ŭūA@A@wA@@0@7-Dot_generator@@ 4@))))P@Й @D (Odoc_dot))9))A@))B))O@@@@hFP @@@@ã@@hEJ@kV@@))))Q@@&@@@h?J@hD^@@l@@_@@@A(( @@p@@@kd@(())R@@@@@@h@@@h@@gE@kE@ks@@2@@D@gv@@డH,generate_dot!M)T)X)T)Y@ )T)Z)T)f@@@@@@K@uu@@c@ @@"E@k@@p@@;D@k@ภ:!)i)kA:@*-customdir )i)l)i)v@@)i)w@@NE@k@@ภ#Arg)i)y)i)|@$Unit")i)}#)i)@@ڠ࣠@AĠ1)i)2)i)@@@@@@@@k@@@@ డ&Printf&printfH)i)I)i)@ L)i)M)i)@@@&Stdlib&format!a@l  +out_channel@@@l3$unitF@@@l4@@@l2@@l1@*printf.mli@@.Stdlib__PrintfA@+&@@@#@&stringQ@@@r 2-@@@rGH@lH@qH@q@@rH@l|-@@@l~+@@@l@@@l}@@l{1@@ภ8CamlinternalFormatBasics&Format)i))i)A;&Format8CamlinternalFormatBasics'format6!a@l!b@l!c@l!d@l!e@l!f@l@@@q@'#fmt$ @@@q\@@@q@B@@A@AH*&*?@@@@@r @@@@ภS*&*CT*&*E@@@@@@@r @Z*&*9[*&*F@@@@@@r@@@r@@rE@rE@r @@3@@D@r @@డ!^v*&*Tw*&*U@@@@@@@r@@@@r@@@r@@r@@r #@@డ)load_file!M*&*H*&*I@ *&*J*&*S@@6@@@@8@0d))1d)?@@/R@ @@@@@rF@rF@r I@@8 *** HTML options ***  *V*Y *V*t@@ *V*X *V*u@@@@@rF@rF@r ]@@- @@F@r `@@ @@D@r c@ภ= **A=@+-all-params ** **@@ **@@E@r z@@ภ#Arg ** **@#Set ** **@@డ3with_parameter_list)Odoc_html ** **@  ** **@@#ref@@@3@@@2@TT@@%A@@@@@@r@@@rE@rE@r @@7@@UD@r @@డ3with_parameter_list!M- **. **@ 1 **2 **@@@@@@_@E  E  @@s@ @@iE@r @@u@@D@r @ภ>hI ** A>f@*-css-styleT **U **@@W **@@E@r @@ภ#Argd **e **@&Stringi **j **@@࣠@!sAx *+y *+@bA@@@@@r @@@@డ*, *+ *+@)@@@Πt@@@s@@@sF@s@@@s@@@@s@@s@@r3@3"@@@r@-@.@@@@డO)css_style)Odoc_html *+ *+@  *+ *+@@#ref0/@@@6@@@5@@@4@VV@@B@@@F@@@s G@sG@s6@@ภ$Some *+ *+ @:ఐv!s *+! *+"@I@@YG@sN@@@@`F@sQ@@>@@o@@@sG@s W@ ** *+#@@@@@@r~@@@r@@rE@sE@s @@@@@D@r @@డz)css_style!M *+% *+&@  *+' *+0@@@@@@?@kk@@Y@ @@TE@s3(''(((((@O@@@@@@nD@s  @ภ?T5+3+5A?R@+-index-only@+3+6A+3+A@@C+3+B@@E@s,@@ภ#ArgP+3+DQ+3+G@#SetU+3+HV+3+K@@cడ*index_only)Odoc_htmld+3+Le+3+U@ h+3+Vi+3+`@@_#ref@@@8@@@7@gXhX@@C@@@@@@s3@@@s2E@s6E@s4[@@7@@D@s1^@@డ*index_only!M+3+b+3+c@ +3+d+3+n@@8@@@@@@2l3l@@1Z@ @@E@s8~@@u@@D@s9@ภ?Ѱ+q+srA?Ϡ@.-colorize-code+q+t+q+@@+q+@@E@sE@@ภ#Arg+q++q+@#Set+q++q+@@డz-colorize_code)Odoc_html+q++q+@ +q++q+@@#refz@@@:@@@9@ZZ@@ D@@@@@@sL@@@sKE@sOE@sM@@7@@;D@sJ@@డu-colorize_code!M+q++q+@ +q++q+@@@@@@A@mm@@[@ @@OE@sQ@@u@@hD@sR@ภ@N/++A@L@/-short-functors:++;++@@=++@@{E@s^@@ภ#ArgJ++K++@#SetO++P++@@]డ3html_short_functors)Odoc_html^++_++@ b++c++@@Y#ref@@@<@@@;@a\b\'@@E@@@@@@se@@@sdE@shE@sfU@@7@@D@scX@@డ3html_short_functors!M++++@ +++, @@2@@@@B@,n-n5@@+\@ @@E@sjx@@u@@D@sk{@ภ@˰, ,lA@ɠ@(-charset, ,, ,@@, ,@@E@sw@@ภ#Arg, ,, ,@*Set_string, ,, ,(@@kడt'charset)Odoc_html, ,), ,2@ , ,3, ,:@@#ref@@@>@@@=@^))^)A@@F@@@@@@s~@@@s}E@sE@s@@7@@5D@s|@@డq'charset!M, ,=, ,>@ , ,?, ,F@@@@@@@E@@@@D@@@C@o66o6T@@]@@@@@@@s@@@s@@s@@డ9, ,G:, ,H@@@@~,@@@sF@sF@s@@@s@@s@@డ'charset)Odoc_htmlW, ,Q@ Z, ,R[, ,Y@#@{$@@$@@@sG@sG@s;@@. @@&<@@h, ,<i, ,Z@@F@sA@@@@D@sD@ภAu,],_5AA@)-nonavbar,],`,],i@@,],j@@E@s[@@ภ#Arg,],l,],o@%Clear,],p,],u@@డ=+show_navbar)Odoc_html,],v,],@ ,],,],@@#ref=@@@@@@@?@`CC`C]@@G@@@@@@s@@@sE@sE@s@@7@@D@s@@డA!^,],,],@@@@@@@s@@@@s@@@s@@s@@s@@డT)no_navbar!M,],,],@ ,],,],@@@@@@F@pUUpUk@@^@ @@$@@@sF@sF@s@@9 *** LaTeX options *** ,,,,@@,,,,@@2@@@sF@sF@s@@- @@ JF@s@@ @@ cD@s@ภBI*,,ABG@)-noheader5,,6,,@@8,,@@ vE@s@@ภ#ArgE,,F,,@$UnitJ,,K,,@@࣠@AĠY,,Z,,@@@@@ @@@s4@@@@డ  i,-j,-@ @@@Q@@@sG@s@@@s@ ɥ@@@s@@s@@sR@@డ9"+with_header+Odoc_global,,,-@ ,-,-@@9 #ref%@@@@@@@9hLL9hLf@@9^@@@7@@@sH@sH@s~@@ภ%false,-,-@;g@@@@B@@A@@f@@@FH@s@@/@@h@@@sH@s@,,,-@@@x@@@sw@@@s@@sE@tE@t@@@@!D@s@@డ@)no_header!M,-,-@ ,-,-(@@@@@@a@zG  {G  @@yu@ @@!E@t@@@@!3D@t @ภC-+-- AC@*-notrailer-+-.-+-8@@-+-9@@!FE@t@@ภ#Arg-+-;-+->@$Unit-+-?-+-C@@Ҡ࣠@AĠ)-+-I*-+-K@@@@@@@@t&@@@@డڠܰ9-+-h:-+-j@ٰ@@@~!@@@t:G@t-@@@t.@ u@@@t,@@t+@@t*"@@డ9,with_trailer+Odoc_global[-+-O\-+-Z@ _-+-[`-+-g@@9#ref%@@@@@@@9k9k@@9_@@@7@@@t8H@t;H@t9N@@ภа-+-k-+-p@@@@CH@t>[@@,@@5@@@t?H@t7a@-+-D-+-q@@@E@@@tD@@@t@@tE@tEE@tBp@@@@!D@ts@@డ *no_trailer!M-+-s-+-t@ -+-u-+-@@M@@@@b@GH  HH  @@Fv@ @@!E@tH@@@@"D@tI@ภC--!AC@)-sepfiles----@@--@@"E@tU@@ภ#Arg----@#Set----@@డ-.separate_files*Odoc_latex----@ ----@@!#ref@@@B@@@B@RbbRb@@@@@@@@@t\@@@t[E@t_E@t]@@7@@"PD@tZ@@డ.separate_files!M(--)--@ ,-----@@@@@@c@I  I  )@@w@ @@"dE@ta@@u@@"}D@tb@ภDcD--"ADa@+-latextitleO--P--@@R--@@"E@tn*@@ภ#Arg_--`--@&Stringd--e--@@ ఐ>t-f_latex_titleo--p--@:F@@@>o@@@t~ˢ@@@t}@@t|O@@ @@"D@ttR@@డ+latex_title!M----@ ----@@@&Stdlib#ref$listK@#intA@@@@i@J@@@@j@@@h@@@@g@@@@fP@@@@e@@@d@JJ * *KJ * ]@@Ix@3.@@@+&@#@@@t@ @@@t@@t@@@t@@@t@@@t@@t@@డ,latex_titles*Odoc_latex-.-. @ -. -.@@=h@@\W@T@@@t@Q@@@t@@t@@@t@@@tF@tF@t@@{@@#2F@t@@@@#KD@t@ภE1.."AE/@3-latex-value-prefix....0@@ ..1@@#^E@t@@ภ#Arg-.3.7..3.:@&String2.3.;3.3.A@@!࣠@!sAA.3.GB.3.H@ZcA@@!@@@t@@@@డR.3.jS.3.l@@@@@@@tF@t@@@t@ ̎@@@t@@t@@t3cbbccccc@#.!@@@t@(@)@@@@డ2latex_value_prefix*Odoc_latexz.3.L{.3.V@ ~.3.W.3.i@@#ref+@@@B@@@B@VV@@B@@@Ԡ=@@@tG@tG@t2@@ఐd!s.3.m.3.n@<@@KG@tA@@.@@"#@@@tG@tG@.3.B.3.o@@@"3@@@t"2@@@t@@tE@tE@t@@@@#D@t@@డ.2latex_value_prefix!M.3.q.3.r@ .3.s.3.@@n@@@@l@hL  iL  @@gz@ @@$E@t3@$@@@@@@$"D@t@ภF..#AF@2-latex-type-prefix....@@..@@$5E@t@@ภ#Arg....@&String .. ..@@"࣠@!sA....@1dA@@"@@@t@@@@@డʠ̰)..*..@ɰ@@@n@@@uF@u@@@u@ e@@@u@@u@@t3:99:::::@$b."@@@t@(@)@@@@డ1latex_type_prefix*Odoc_latexQ..R..@ U..V..@@|#ref+@@@B@@@B@XX@@C@@@=@@@u G@uG@u2@@ఐd!sy..z..@<@@KG@uA@@.@@"@@@uG@u G@....@@@# @@@t# @@@t@@tE@uE@u@@@@$D@t@@డ1latex_type_prefix!M....@ ....@@E@@@@n@?N  @N  @@>|@ @@$E@u3@$@@@@@@$D@u@ภF߰..$AFݠ@7-latex-exception-prefix.../ @@./@@% E@u'@@ภ#Arg////@&String////@@#e࣠@!sA//$//%@eA@@#p@@@u6@@@@@డn//K//M@@@@E@@@uKF@u>@@@u?@ <@@@u=@@u<@@u;3@%9.#@@@u5@(@)@@@@డ_6latex_exception_prefix*Odoc_latex(//))//3@ ,//4-//J@@S#ref+@@@B@@@B@^GG^Gn@@F@@@=@@@uIG@uLG@uJ2@@ఐd!sP//NQ//O@<@@KG@uMA@@.@@#@@@uNG@uHG@\//]//P@@@#@@@u0#@@@u/@@u.E@uSE@uP@@@@%D@u-@@డ6latex_exception_prefix!Mz//R{//S@ ~//T//j@@@@@@t@T  T  @@B@ @@%E@uV3@%@@@@@@%D@uW@ภG /m/o%WAG@7-latex-attribute-prefix /m/p /m/@@ /m/@@%E@uc@@ภ#Arg!//!//@&String!//!//@@$<࣠@!sA!//!//@fA@@$G@@@ur@@@@@డExz!//!//@w@@@s@@@uF@uz@@@u{@ @@@uy@@ux@@uw3@&.$k@@@uq@(@)@@@@డ66latex_attribute_prefix*Odoc_latex!//!//@ !//!//@@*#ref+@@@B@@@B@hh7@@K@@@Y=@@@uG@uG@u2@@ఐd!s'!//(!//@<@@KG@uA@@.@@$@@@uG@uG@3!//4!//@@@$@@@ul$@@@uk@@ujE@uE@u@@@@&yD@ui@@డ6latex_attribute_prefix!MQ!//R!//@ U!//V!//@@@@@@~@^ > >^ > a@@L@ @@&E@u3a``aaaaa@&@@@@@@&D@u@ภHn"//&.AH@4-latex-method-prefixy"//z"//@@|"//@@&E@u@@ภ#Arg#00#00@&String#00 #00@@%࣠@!sA#00#00@gA@@%@@@u@@@@@డOQ#009#00;@N@@@J@@@uF@u@@@u@ @@@u@@u@@u3@&.%B@@@u@(@)@@@@డ 3latex_method_prefix*Odoc_latex#00#00$@ #00%#008@@#ref+@@@B@@@B@mj99nj9]@@lL@@@0=@@@uG@uG@u2@@ఐd!s#00<#00=@<@@KG@uA@@.@@%@@@uG@uG@ #00 #00>@@@%@@@u%@@@u@@uE@uE@u@@@@'PD@u@@డ3latex_method_prefix!M (#00@ )#00A@  ,#00B -#00U@@@@@@@`  `  @@N@ @@'dE@u3 8 7 7 8 8 8 8 8@'_@@@@@@'~D@u@ภId E$0X0Z'AIb@4-latex-module-prefix P$0X0[ Q$0X0o@@ S$0X0p@@'E@u@@ภ#Arg `%0r0v a%0r0y@&String e%0r0z f%0r0@@%࣠@!sA t%0r0 u%0r0@ hA@@%@@@u@@@@@డ&( %0r0 %0r0@%@@@ʠ!@@@uF@u@@@u@ @@@u@@u@@u3        @'.&@@@u@(@)@@@@డ3latex_module_prefix*Odoc_latex %0r0 %0r0@  %0r0 %0r0@@#ref+@@@B@@@B@D`ppE`p@@CG@@@=@@@uG@vG@u2@@ఐd!s %0r0 %0r0@<@@KG@vA@@.@@&V@@@vG@uG@ %0r0 %0r0@@@&f@@@u&e@@@u@@uE@vE@v@@@@('D@u@@డa3latex_module_prefix!M %0r0!%0r0@ !%0r0!%0r0@@@@@@v@V  V  #@@D@ @@(;E@v 3!!!!!!!!@(6@@@@@@(UD@v @ภJ;!&00'AJ9@9-latex-module-type-prefix!'&00!(&00@@!*&00@@(hE@v@@ภ#Arg!7'00!8'00@&String!<'00!='00@@&࣠@!sA!K'00!L'00@!diA@@&@@@v&@@@@@డ!\'01%!]'01'@@@@@@@v;F@v.@@@v/@ ј@@@v-@@v,@@v+3!m!l!l!m!m!m!m!m@(.&@@@v%@(@)@@@@డ8latex_module_type_prefix*Odoc_latex!'01!'01 @ !'01 !'01$@@#ref+@@@B@@@B@bb@@H@@@ޠ=@@@v9G@vG@v8G@!'00!'01*@@@'=@@@v '<@@@v@@vE@vCE@v@@@@@(D@v@@డ 88latex_module_type_prefix!M!'01,!'01-@ !'01.!'01F@@x@@@@x@rX R RsX R w@@qF@ @@)E@vF3!!!!!!!!@) @@@@@@),D@vG@ภK!(1I1K(AK@3-latex-class-prefix!(1I1L!(1I1_@@"(1I1`@@)?E@vS@@ภ#Arg")1b1f")1b1i@&String")1b1j")1b1p@@'࣠@!sA"")1b1v"#)1b1w@";jA@@'@@@vb@@@@@డ Ԡְ"3)1b1"4)1b1@Ӱ@@@ x@@@vwF@vj@@@vk@ o@@@vi@@vh@@vg3"D"C"C"D"D"D"D"D@)l.'@@@va@(@)@@@@డ2latex_class_prefix*Odoc_latex"[)1b1{"\)1b1@ "_)1b1"`)1b1@@#ref+@@@B@@@B@dd@@I@@@ =@@@vuG@vxG@vv2@@ఐd!s")1b1")1b1@<@@KG@vyA@@.@@(@@@vzG@vtG@")1b1q")1b1@@@(@@@v\(@@@v[@@vZE@vE@v|@@@@)D@vY@@డ!2latex_class_prefix!M")1b1")1b1@ ")1b1")1b1@@O@@@@z@IZ  JZ  @@HH@ @@)E@v3""""""""@)@@@@@@*D@v@ภK"*11)AK@8-latex-class-type-prefix"*11"*11@@"*11@@*E@v@@ภ#Arg"+11"+11@&String"+11"+11@@(o࣠@!sA"+11"+11@#kA@@(z@@@v@@@@@డ!x# +12# +12@@@@!O@@@vF@v@@@v@ F@@@v@@v@@v3########@*C.(@@@v@(@)@@@@డi7latex_class_type_prefix*Odoc_latex#2+11#3+11@ #6+11#7+12@@]#ref+@@@B@@@B@ff@@J@@@!=@@@vG@vG@v2@@ఐd!s#Z+12#[+12@<@@KG@vA@@.@@(@@@vG@vG@#f+11#g+12@@@(@@@v(@@@v@@vE@vE@v@@@@*D@v@@డ!7latex_class_type_prefix!M#+12#+12@ #+12#+121@@ &@@@@|@ \   !\  @@ J@ @@*E@v3########@*@@@@@@*D@v@ภL#,2426*aAL@8-latex-escape-underscore#,2427#,242O@@#,242P@@*E@v@@ภ#Arg#,242R#,242U@$Bool#,242V#,242Z@@;$Bool*`@@'@@@)F@@@@@@AA@O@A*TQ*UQ7@@@*SB@డ"M":=#,242\#,242`@@@@"%@@@vF@v@@@v@ @@@v@@v@@v]@@డ 97latex_escape_underscore*Odoc_latex$,242a$,242k@ $,242l$,242@@-#ref%@@@B@@@B@l__l_@@M@@@"\7@@@vG@vG@v@@$!,242[$",242@@@;@@@vS@@@v@@v@@p @@+cD@v@@?escape underscore in references$5-22$6-22@@$8-22$9-22@@+eE@v@@@@+~D@v@ภMd$E/22+AMb@&-notoc$P/22$Q/22@@$S/22@@+E@v@@ภ#Arg$`/22$a/22@$Unit$e/22$f/22@@%࣠@"AĠ"$t/22$u/22@"@@@@%'@@@w @@@@డ"%'$/22$/22@$@@@"ɠ(l@@@w!G@w@@@w@ @@@w@@w@@w@@డD=(with_toc+Odoc_global$/22$/22@ $/22$/22@@D;#ref%@@@@@@@D5b  D6b  @@D4\@@@#7@@@wH@w"H@w -@@ภ $/22$/22@ @@@CH@w%:@@,@@%@@@w&H@w@@$/22$/22@@@%@@@w%@@@w@@wE@w,E@w)O@@@@,D@wR@@డ#a!^$/22$/22@"@@@"@@@w4@"@@@w3"@@@w2@@w1@@w0m@@డ#t&no_toc!M%/22%/22@ %/22%/22@@ @@@@@ a   a  @@ O@ @@"D@@@w@F@wBF@wA@@; *** texinfo options *** %2022%3023@@%5022%6023@@"R@@@w?F@wDF@wC@@- @@,jF@w>@@ @@,D@wE@ภNi%J33638, ANg@(-noindex%U33639%V3363A@@%X3363B@@,E@wQ@@ภ#Arg%e3363D%f3363G@%Clear%j3363H%k3363M@@(hడE*with_index+Odoc_global%y3363N%z3363Y@ %}3363Z%~3363d@@E#ref)d@@@@@@@E e  E e  @@E]@@@((@@@wX@@@wWE@w[E@wY@@7@@,D@wV@@డ$ (no_index!M%3363f%3363g@ %3363h%3363p@@ M@@@@@ Gu++ Hu+@@@ Fc@ @@,E@w]'@@u@@-D@w^*@ภN%43s3u,AN@%-esc8%43s3v%43s3{@@%43s3|@@-E@wjA@@ภ#Arg%43s3~%43s3@#Set%43s3%43s3@@)డd)esc_8bits)Odoc_texi%43s3%43s3@ %43s3%43s3@@^#ref.@@@s@@@s@RddRd|@@Y@@@@**@@@wq@@@wpE@wtE@wr@@7@@-PD@wo@@డ$)esc_8bits!M&(43s3&)43s3@ &,43s3&-43s3@@ @@@@@ vAA vAW@@ d@ @@-dE@wv@@u@@-}D@ww@ภOc&D533-AOa@--texinfotitle&O533&P533@@&R533@@-E@w@@ภ#Arg&_533&`533@&String&d533&e533@@+ఐEX/f_texinfo_title&o533&p533@B@@@Io@@@w֢@@@w@@w@@ @@-D@w@@డ$-texinfo_title!M&633&633@ &633&633@@@ #ref @ @@@@@@ G@@@@@ M@@@@@@@@@@@@@@@@@@ S@@@@@@@@ MwXX NwX@@ Le@61@@@.,@+@@@w@@*@@@w@)@@@w@@w@@w@@@w@@@w(@@@w@@wM@@డ`3titles_and_headings)Odoc_texi&633&633@ &633&634@@Df@@hf@e@@@w@@d@@@w@c@@@w@@w@@w@@@w@@@wF@wF@w@@%@@.GF@w@@(@@.`D@w@ภPF''84 4 -APD@--info-section'284 4'384 4@@'584 4@@.sE@w@@ภ#Arg'B84 4'C84 4!@&String'G84 4"'H84 4(@@,̠డ%tv'S84 4*'T84 4.@@@@%@@@wF@w@@@w@ ׏@@@w@@w@@w@@డ,info_section)Odoc_texi'u84 4/'v84 48@ 'y84 49'z84 4E@@#ref%@@@s@@@s@T~~T~@@A@@@%Ϡ7@@@wG@wG@w@@'84 4)'84 4F@@@;@@@w@@@w@@w@@] @@.D@w @@డ&,info_section!M'84 4H'84 4I@ '84 4J'84 4V@@ P@@@@@ Jx Kx@@ If@ @@.E@w*@@@@/D@w-@ภP'94Y4[.AP@+-info-entry'94Y4\'94Y4g@@'94Y4h@@/E@wD@@ภ#Arg'94Y4j'94Y4m@&String'94Y4n'94Y4t@@-o࣠@!sA'94Y4z'94Y4{@(lA@@-z@@@xi@@@@డ&x( 94Y4( 94Y4@@@@&O@@@x$@@@x#F@x@@@x@K@@@x@@x@@x3( ((( ( ( ( ( @/H3-@@@x @-@.@@@@డ*info_entry)Odoc_texi(794Y4(894Y4@ (;94Y4(<94Y4@@#ref0/@@@s@@@s@@@s@VV@@B@@@&F@@@x!G@x%G@x"6@@డ&!@(e94Y4(f94Y4@R@@@SYF@xDG@x*@@@x,@T @@@x+R@@@x)@@x(@@x'Y@@డ&%%(94Y4(94Y4@%@@@&̠T )@@@x8H@xFH@x;@@@x< @@x:u@@డ*info_entry)Odoc_texi(94Y4@ (94Y4(94Y4@$@n%@@&%@@@xAI@xEI@xB@@/ @@'@@ภQݰ(94Y4(94Y4AQܠఐҠ!s (94Y4@ @@]H@xN@ภQ(94Y4AR@A@(7lI@xH@@@xMH@xS@@(94Y4@@Trv@@@x7H@xL@@^&@@F@x6@@)@@.c@@@xTG@x @(94Y4u(94Y4@@@.s@@@x.r@@@x@@xE@xYE@xVe@@@@04D@xh@@డ'w!^) :44) :44@&,@@@&,@@@xa@&+@@@x`&*@@@x_@@x^@@x]3))))))))@0>@@@@డ'*info_entry!M)):44)*:44@ )-:44).:44@@@@@@@yy@@g@ @@&[@@@xmF@xoF@xn'@@7 *** dot options *** )I;44)J;44@@)L;44)M;44@@&i@@@xlF@xqF@xp;@@- @@0F@xk>@@ @@0D@xr@ภR)a>550!AR~@+-dot-colors)l>55)m>55@@)o>55@@0E@x~X@@ภ#Arg)|>55)}>55@&String)>55)>55@@/࣠@!s A)>55!)>55"@)mA@@/@@@x}@@@@డ(BD)>55:)>55<@A@@@'޻@@@x@@@xF@x@@@x@@@@x@@x@@x3))))))))@03/:@@@x@-@.@@@@డh*dot_colors(Odoc_dot)>55&)>55.@ )>55/)>559@@#ref0/@@@@@@@@@@uYvY @@tC@@@(,F@@@xG@xG@x6@@డES%split#Str*>55=*>55@@ *>55A*>55F@@EQ@@@EQ@@@x@E@@@xEE}@@@x@@@x@@x@@x_@@డE|-regexp_string#Str*)>55H**>55K@ *->55L*.>55Y@@@E@@@E~@@@@@@EmWEnW@@ED@@@@@@@xE@@@x@@x@@!,*O>55[*P>55\@@*R>55Z*S>55]@@%@@@xI@xI@x@@*\>55G*]>55^@@E@@@x@xI@x@@ఐ⠐!s*o>55_*p>55`@@@F@@@xH@xH@x@@z @@F@x@@ @@/@@@xG@x@*>55*>55a@@@0@@@x0@@@x@@xE@xE@xw@@@@1D@xz@@డ)*dot_colors!M*>55c*>55d@ *>55e*>55o@@C@@@@V@=|>|@@@@@y@@y@@y3........@5;.3@@@y@(@)@@@@డ+man_section(Odoc_man.*G67 .+G67(@ ..G67)./G674@@S#ref+@@@'@@@&@cTuudTu@@bA@@@,=@@@yG@yG@y2@@ఐd!s.RG678.SG679@<@@KG@yA@@.@@3@@@yG@yG@.^G67._G67:@@@3@@@y3@@@y@@yE@yE@y@@@@5D@y@@డ,+man_section!M.|G67<.}G67=@ .G67>.G67I@@@@@@Z@@  @  7@@n@ @@5E@y5@@@@5D@y@ภW\.I7M7M5XAXe@5YA@-5F@y@@@yE@y5@@5bA@.5F@yN@@@ySE@y@@5kA@.5F@y5@@@y:E@yR@@G5tA@.5F@y@@@y E@y9 @@5}A@.!6F@x@@@xE@y @@5A@.*6 F@x@@@xE@x@@5A@.36F@xt@@@xyE@x$@@x5A@.<6F@w@@@wE@xx@@5A@.E6(F@w@@@wE@w S@@5A@.N61F@wy@@@w~E@w \@@5A@.W6:F@w`@@@weE@w} e@@ 65A@.`6CF@wG@@@wLE@wd n@@ 5A@.i6LF@v@@@vE@wK w@@ 5A@.r6UF@v@@@vE@v @@ w5A@.{6^F@v@@@vE@v @@ W5A@.6gF@vI@@@vNE@v i@@ 75A@.6pF@v @@@vE@vM I@@5A@.6yF@u@@@uE@v)@@5A@.6F@u@@@uE@u @@6A@.6F@uY@@@u^E@u@@6 A@.6F@u@@@u"E@u]@@6A@.6F@t@@@tE@u!@@w6A@.à6F@t@@@tE@t@@W6(A@.̠6F@td@@@tiE@tF@@.61A@.ՠ6F@tK@@@tPE@thO@@6:A@.ޠ6F@t @@@tE@tOX@@6CA@.6F@s@@@sE@ta@@c6LA@.6F@s@@@sE@sj@@!6UA@.6F@sm@@@srE@ss@@6^A@/6F@sT@@@sYE@sq|@@y6gA@/ 6F@s;@@@s@E@sX@@6pA@/6F@s"@@@s'E@s?@@6yA@/7F@r@@@rE@s&@@z6A@/&7 F@r@@@rE@r&h@@6A@//7F@r@@@rE@r&q@@6A@/87F@r_@@@rdE@r&z@@<6A@/A7$F@k@@@kE@rc&@@6A@/J7-F@g@@@gE@k&@@ f6A@/S76F@U@@@UE@g&@@!6A@/\7?F@9&@@@9+E@U&@@#h6A@/e7HF@@@@E@9*&@@$6A@/n7QF@S@@@XE@&@@&j6A@/w7ZF@@@@E@W&@@(6A@/7cF@@@@E@(@@(6A@/7lF@n@@@sE@(@@)z6A@/7uF@-@@@2E@r)@@*o6A@/7~F@@@@E@1*@@, 7A@/7F@m@@@rE@,@@-7 A@/7F@?@@@DE@q14@@-7A@/7F@&@@@+E@C1=@@.Z7A@/7F@ @@@E@*1F@@.7$A@/Ƞ7F@@@@E@1O@@/f7-A@/Ѡ7F@@@@E@1X@@/76A@/ڠ7F@@@@E@1a@@0r7?A@/7F@@@@E@1j@@1a7HA@/7F@F@@@KE@1s@@2A7QA@/7F@ @@@E@J2S@@3!7ZA@/7F@@@@E@4@@37cA@07F@@@@E@4@@4H7lA@07F@@@@E@4@@47uA@07F@I@@@NE@4@@6d7~A@0"8F@0@@@5E@M7@@67A@0+8F@@@@E@47@@07@@\f8@@@E@7@@77@@87@AZ0鐠9 The default option list 0oo0o@@@@@@@07@@7@8@ఠ'options 0K7P7T0K7P7[@1pA@@/<[-@8C@@@y֠@8B@@@yנ@8;@@@y@@y@@@yD@y@@@yD@y311111111@8<8g8`@8a@8b@@@డ/#ref1#K7P7^1$K7P7a@/>@@@)/h,@@@y@@y@@ఐ8/default_options16K7P7b17K7P7q@@@8"@@@@>#@A@1;K7P7P@@@&@ఠ0modified_options 1HM7s7w1IM7s7@1aqA@@@.@@@yD@y$boolE@@@yD@y@@yD@y31Z1Y1Y1Z1Z1Z1Z1Z@Gmf@g@h@@@࣠@.AĠ.1kM7s71lM7s7@.@@@@31k1j1j1k1k1k1k1k@+1rM7s7s1sN77@@@@@  @@డ/"!=1N771N77@@!a@@3@@@C@@B@@A&%noteqBA/@@@@//@@/[@@@@[Ǡ@8@@@y@8@@@y@8@@@y@@y@@@yF@y@[@@@y@@y@@yG@@డ0./3/51N771N77@/2@@@0/G@y@@@y@@y]@@ఐߠ'options1N77@w@@0@@@yH@yH@yq@@  @@r@@ఐ94/default_options1N77x@Ұy@@SF@y@@/|@@@}A@D@z@A@@@@ఠ/append_last_doc1P771P77@2rA@@@/@@@zD@z8@@@zyD@z@@zD@z32 2 2 2 2 2 2 2 @@@@@@࣠@&suffixA2P772P77@27sA@@322222222@)2&P772'T8B8N@@@@@  @@డ0$List#rev29Q772:Q77@ 2=Q772>Q77@@@]!a@@@@{^ @@@z@@y@]pe]qe@@]oM@@@@@9@@@z#@9@@@z$@9@@@z%@@z"F@z@@@z#@@@z @@z 32p2o2o2p2p2p2p2p@R^p@U@V@@@@డ0//2Q772Q77@/@@@0ƠJ5@@@zG@z'G@z@@@z @@z@@ఐ'options2Q77@>@@0@@@zH@z&H@z 3@@& @@4@@o @@\P@@@z9@Ġ"::2R772R77@[Ԡ@ఠ#key2R772R77@2tA@@:@@@z=W@@ఠ$spec2R772R77@2uA@@: @@@z>f@@ఠ#doc2R772R77@2vA@@:@@@z?u@@2R772R77@@@(@@@@z@@ఠ"tl2R782R78@3wA@@2_@:@@@@zC@:?@@@zD@:8@@@zE@@zB@@@zA@@@+@@Ƞ@:V@@@zH@:U@@@zI@:N@@@zJ@@zG@@@zF@@ݠ@:k@@@zM@:j@@@zN@:c@@@zO@@zL@@@zK@@@డ1砐3FS883GS88@@@@1]|@:@@@z~@:@@@z@:@@@z@@z}@@@z|G@zo@@@zp@@@@zn@@zm@@zl33h3g3g3h3h3h3h3h@@@@@@@}v@w@x@@@@ఐ'options3~S88 3S88@!@@1Š:@@@zzH@zH@z{@@డ2$List#rev3S883S88@ 3S883S88@@`@@@`WG@zH@z@@@z_@@@z@@zD@@ภT 3S88;3S88=@\ՠ@ఐ#key3S88"3S88%@W@@sG@z_@@ఐ$spec3S88'3S88+@d@@|G@zm@@డ2P!^3S8813S882@1@@@1@@@z@1@@@z1@@@z@@z@@z@@ఐ#doc3S88-3S880@@@1!@@@zJ@zJ@z@@ఐ&suffix4S8834S889@@@@@@@G@z@@4S88!4S88:@@tH@z@ఐ*"tl4$S88>4%S88@@@@3J@z@@@zI@zI@z@@41S88 42S88A@@@@@zI@z@@@@G@z@@ @@2@Ġ^4FT8B8F4GT8B8H@^@@@@@;@@@z^@;@@@z_@;@@@z`@@z]@@@z\@@@;@@@zc@;@@@zd@;@@@ze@@zb@@@za@@@ภ24xT8B8LR@2@S@@o@@@A4{Q77U@@q34y4x4x4y4y4y4y4y@ @@@`WA@|D@z^@A@[@[Z@q@ఠ,help_options4W884W88@4xA@@2Ҡ^b@;@#key@@C@}?@;G@@C@}@@;L#doc@@C@}A@C@}>C@}IC@|C@zC@z@@@zD@z@@@zD@z344444444@@@@@@డ32#ref4W884W88@2@@@53 8@@@z@@z@@ภ^4W884W88@^@@@DD@z"@@@@J#@A^4쐠 G The help option list, overriding the default ones from the Arg module 4V8P8P4V8P8@@@@@@@4W88@@@5@ఠ+help_action4X884X88@5yA@@@2@@@zD@z3@@@{`D@z@@zD@z35 555 5 5 5 5 @T@@@@@࣠@2AĠ25X885X88@2@@@@355555555@)5!X885"]919C@@@@@  @@@ఠ#msg5/Y8850Y88@5HzA@@;@@@zG@z@డ3#Arg,usage_string5FZ885GZ88@ 5JZ885KZ88@@@$listK@@@@r@;@@@s@@@@t@@q@@@p@<)usage_msg@@@o:@@@n@@m@@l@;%%;%%@@;]@1,@@@)@@@@z堠@<@@@z栠@@@@z@@z@@@z@&@@@z^@@@z@@z@@zy@@డ4!@5[885[88@_@@@a!C@{.C@{H@{@@@{@aD @@@{_@@@z@@z@@z@@డ43383:5[885[88@37@@@4 aK*@@@{I@{I@{@@@{ @@{@@ఐꠐ'options5[88@@@4&@@@{J@{J@{@@& @@@@డ4d3i3k5[885[89@3h@@@4;a[@@@{ I@{,I@{"@@@{# @@{!@@ఐ,help_options6[89 @@@4W@@@{(J@{+J@{)@@& @@@@6[886[89 @@Ӡ@@@zH@{-I@{  @@డ4!^63\9964\99@3U@@@3U@@@{A@3T@@@{@3S@@@{?@@{>@@{=&@@డ4%usage!M6Q\996R\99@ 6U\996V\99@@@@@@*@VV@@D@ @@3@@@{MI@{OI@{NL@@డ4+options_are!M6w\996x\99 @ 6{\99!6|\99,@@@@@@+@WW@@E@ @@3@@@{LI@{QI@{Pr@@6\996\99-@@*@@@{RI@{Kz@@R@@c{@A@6Y88 @@డ5,print_string6]91936]919?@@r@@@@@@@@@41qq41qr@@4@@@@@@@{Z@@@{Y@@{X366666666@@@@@@@ఐ#msg6]919@@ @@'@@@{aG@{cG@{b@@0@@@;@@@A@D@{f@A@@@̠@Ġ4p6^9D9H6^9D9J@4o@@@@4@@@{i366666666@@@@@@డ5a6_9M9\6_9M9^@@@@58`Ƞf@@@{{D@{n@@@{o@ /@@@{m@@{l@@{k@@ఐ,help_options7_9M9O7_9M9[@@@5X @@@{yE@{|E@{z4@@ภ`C7$`9a9e7%b99A`B@%-help70`9a9f71`9a9k@@73`9a9l@@@@C@zC@{Q@@ภ#Arg7C`9a9n7D`9a9q@$Unit7H`9a9r7I`9a9v@@8ఐZ+help_action7S`9a9w7T`9a9@k@@@5@@@{S@@@{@@{v@@ @@C@}KC@|C@zC@{@@డ5$help!M7t`9a97u`9a9@ 7x`9a97y`9a9@@@@@@@@@m@ @@@@C@zC@{@@g@@C@{@ภ`7a99oA`@&--help7a997a99@@7a99@@nC@{@@ภ#Arg7a997a99@$Unit7a997a99@@8kఐŠ+help_action7a997a99@ְ@@@5n@@@{@@@{@@{@@ @@kC@{@@డ6;$help!M7a997a99@ 7a997a99@@e@@\C@{@@Q@@JC@{@ภ`7b99Aa@A@7QYF@{@@@{E@{@@dA@7ZbD@{~@@@{E@{@@8_9M9_@@D@{@@@@5@@@{E@{x!@A@8 ^9D9D@@@$@ఠ*add_option8d998d99@80{A@@@@?`@@@|s@?_@@@|t@?X@@@|u@@|rD@{_@@@|nD@{@@{D@{O@࣠@!oA8Bd998Cd99@8[|A@@'38C8B8B8C8C8C8C8C@_48Jd998Kp::@@@@@  @@ డ6#not8[e998\e99@@ @@@F @@@E@@D(%boolnotAA6v@@@6uLL6vLt@@6\@@@@@@@{@@@{@@{38v8u8u8v8v8v8v8v@4@]@7@8@@@@ఐ@0modified_options8e998e99@x@@@68@@@{9@@@{@@{@@ภ6)8e998e99@6(@@@6K@@@{H@{*@@8e998e99@@J@@@{@{H@{4@@S @@b@@@{G@{:@ఐ/append_last_doc8f998f9:@@@@5@@@{@@@{@@{N@@ # *** custom generator options *** 8f9:8f9:,@@8f9:8f9:-@@5@@@{G@{G@{b@@  @@Y@@@{F@{G@{j@@8e99@@ l@@@ఠ!s8g:/:68g:/:7@9 }A@@D@|D@{388888888@@@@@@9g:/:89g:/:9@@D@|D@{ @@@9 g:/::9 g:/:;@@D@|D@{@@9g:/:59g:/:<@@@ @@@@{ @ఐ㠐!o9"g:/:?9#g:/:@@@@*@A@9&g:/:1@@Aఠ$iter 91h:D:N92h:D:R@9J~A@@@cD@{F@|@@@|F@{8 F@|6@@@|:F@|@@|39E9D9D9E9E9E9E9E@[T@U@V@@@@Ġc$9Ui:^:d9Vi:^:f@c#@@@@!39U9T9T9U9U9U9U9U@-@(@@|G@{@+@,@@@@@ภb9di:^:k9ei:^:mAbఐ/!o 9ni:^:l@ @@Q@ภb:AcB@ A@8ڠ@F@|@@@|H@|'@@9i:^:j@@A)@ĠӰ9j:n:}9j:n:@b@ఠ"s2!9j:n:u9j:n:w@9A@@D@|#F@| 399999999@D@@@@ఠ!f"9j:n:x9j:n:y@9A@@D@| @@ఠ!m#9j:n:z9j:n:{@9A@@D@| @@9j:n:t9j:n:|@@@'@@ @@| (@ఠ!q$9j:n:9j:n:@9A@@90F@|@@@|8@@@ @@9@@@డ8M!=9k::9k::@@!a@@@@@'@@&@@%&%equalBA7@@@@7y7y@@83Q@@@@`@b@@@|"@@|!@@| 399999999@tm@n@oe^@_@`XQ@R@SA:@;@<@@@@ఐ !s:k:::k::@˰@@@@ఐ"s2: k:::!k::@@@#@@@@dr@@@|,I@|+)@ภZ:.l:::/l::@cLఐ!o:8l:::9l::@@@;@ఐx!q:Cl:::Dl::@=@@9F@|.@@@|2H@|4H@|3P@@ @@d@@@|1U@ภZ:[n:::\n::@cy@ఐԠ"s2:in:::jn::@f@@l@@ఐР!f:un:::vn::@q@@x@@ఐΠ!m:n:::n::@|@@@@:n:::n::@@KD@|?@ఐb$iter:n:::n::@;@@@aX@@|A@@ఐנ!q:n:::n::@@@nF@|E@@:n:::n::@@j@@&@@\H@|9@:k::@@o@@A%param%:h:D:U @@@ @@@x@@|_F@|^`@@@:h:D:F@@డ90ce:p:::p::@b@@@9d@@@|qE@|d@@@|e@ @@@|c@@|b@@|a:@@ఐ ꠐ'options:p:::p::@ @@9' @@@|oF@|vF@|pO@@ఐƠ$iter:p:::p::@@@@dǠ@@@|z:a@@@|y@@|xh@@డ9}88;p::;p::@8@@@9Td@@@|G@|G@|@@@| @@|@@ఐ 4'options@ ˰@@9o@@@|H@|H@|@@%@@@@>@@kE@|@@X@@@@@@@@?@W@@@@A@!D@|@A@@@W@ఠ%parse&;Jr::;Kr:;@;cA@@@8@@@|D@|@@@~D@|@@|D@|3;Y;X;X;Y;Y;Y;Y;Y@uKD@E@F@@@࣠@8IAĠ8;jr:;;kr:;@8@@@@3;j;i;i;j;j;j;j;j@(;qr::;r<=@@@@@  @@ ఐ :0modified_options;s; ;;s; ;@ r@@@92@@@| 3@@@|@@|3;;;;;;;;@ @@@@ภ9$;s; ;;s; ;!@9#@@@9F@@@|H@|@@@@e@@@|H@|@ఐ /append_last_doc;s; ;';s; ;6@@@@8@@@|@@@|@@|+@@! ;s; ;8;s; ;:@@;s; ;7;s; ;;@@8@@@|H@|H@|?@@  @@\v@@@|G@|H@|G@@;s; ; @@ I@@ఠ'options(;t;=;C;t;=;J@;A@@fMG@|@@@|G@|@డ:b!@;t;=;V;t;=;W@f4@@@gt@@@|@g@@@|f0@@@|@@|@@|@@డ:99<t;=;M<t;=;N@9@@@:Xg9@@@|H@|H@|@@@| @@|@@ఐ 8'options<.t;=;U@ а@@:t@@@|I@|I@|@@& @@@@డ:99&>C&>&@@C^@LG@@DB?@@@}%@@@}$@<@@@@}!@C@@@}"@@@@}#@@} @@@};@@@@}@C@@@}@@@@}@@}@@@}@@}@@}@yภ$Some=#ʠM=xv;u;=yv;u;@@@@@}CI@}EI@}D@@ @<ܠ @@@}F@@ఐ'options=v;u;=v;u;@@@@@@}=I@}HI@}G@@=v;u;=v;u;@@@ @@@}@DH@@@}@ @@@}@@}@@@}H@}UI@}8@@ఐR)anonymous=w;;=w;;@O@@@R@@@}d@@@}c@@}b@@డx;;@ >x;;>x;;@?@@@@;4@@@}~I@}I@}I@@>!x;;>"x;;@@@@@}I@}}Q@@@@^@@@~|G@}W@Ġ'Compenv>8y;;>9y;;@0Exit_with_status>=y;;>>y;;@@;0Exit_with_status#exnG@@@}@#intA@@@}@A'Compenv@@A&_none_@@A@@@@ఠ!nF>_y;;>`y;;@>xA@@@@@~k@@@/@@=h@@@~m@@@డ<$exit>sy;;>ty;;@+:@@@+:@@@~sTJ@~r@@~q3>z>y>y>z>z>z>z>z@$@@@@@@ఐ+!n>y;;>y;;@ @@+S@@@~xJ@~zJ@~y@@" @@nG@|@@@>u;i;k>z;<@@q3>>>>>>>>@@@@డ=DF>~<<>~<<@C@@@<VV@@@~@@@~F@~@@@~@ @@@~@@~@@~~ @@డ^_.hidden_modules+Odoc_global>~<<>~<<@ >~<<>~<<@@V@@=,@@@~G@~G@~3>>>>>>>>@@@@@డ=S$List$sort><<><<@ ><<><<@@@@!a@x@#intA@@@@@@@@j@@@j@@@@@@@@j,??j-??K@@j+B@)$@@@@jF@~G@~@!@@@~@@~@@~@@@@~@@@~@@~@@~@@࣠@!aGA?7<<?8<<@?PA@@%c@@@@࣠@!bHA?H<<?I<<@?aA@@63?I?H?H?I?I?I?I?I@v9@@@@@@@@డ="~-?Z<<?[<<@@ag@@@pak@@@o@@n'%negintAA=u@@@=t))=u)*@@=j@@@@@@@~@@@~@@~3?u?t?t?u?u?u?u?u@-9e@0@1@@@@డ='compare?<<?<<@@!a@@a@@@9@@8@@7(%compareBA=@@@@=,,=,[@@=W@@@@G@~@@@@~@@~@@~0@@ఐ~!a?<<?<<@f@@=@@ఐz!b?<<?<<@G@@J@@?<<?<<@@j@@@~@~L@~T@@s @@@@@~K@~Z@?<<@@@@@@~@@~I@~@?<<?<<@@@@@@@~@@~@@~H@~H@~@@డ>b=g=i?<<?<<@=f@@@>9@@@~H@~H@~@@@~ @@~k@@డ_.hidden_modules+Odoc_global@<=@ @<=@#@W^$@@>]$@@@~I@~I@~@@.@@&@@:@@xF@~M@@^@@N@@@O@@@@T@@@A@D@~@A@@@@>A>@>>@@>|=@=%m@%@)@H@P@ma@@@@/s@sn(@nEk@li@ic>@cY_%@_?[@\V @V=Uw@UR@RB@G@GR<@@GD@m@O@i @  W@ r }@V @%@@ @@3@i@h@h@i@i@i@i@i@(@@@$)Odoc_argsI@@[H@@nlG@@sȱ F@@` E@@D@@YC@@B@@VjA@@>б@@AqCAqEA!qGA}(A}*A},A)A+A-A#?A%AA'CA*ѠA*ӠA*ՠAJ!OAK:OALQРAMQ堰ACqiAEqkAGqmA}NA}PA}RAOҠAQԠAS֠AIeAKgAMiA*A*A*@ H************************************************************************@A@@@A@L@ H @BMM@BM@ H OCaml @C@C@ H @D@D3@ H Maxence Guesdon, projet Cristal, INRIA Rocquencourt @E44@E4@ H @F@F@ H Copyright 2001 Institut National de Recherche en Informatique et @G@G@ H en Automatique. @HAHg@ H AIhhAIh@ H All rights reserved. This file is distributed under the terms of A JA J@ H the GNU Lesser General Public License version 2.1, with the AKAKN@ H special exception on linking described in the file LICENSE. ALOOALO@ H AMAM@ H************************************************************************A#NA$N5@:* Command-line arguments. A) * Analysis of a string defining options. Return the list of options according to the list giving associations between [(character, _)] and a list of options. jѠ g* Analysis of a string defining the merge options to be used. Returns the list of options specified.dB:* The default option list L, generators A5$$A6$$@3 html only options A; *x*xA< *x*@4 latex only options AA,,AB,,@3 texi only options AG233AH2335@2 dot only options AM=44AN=44@2 man only options ASD6[6[ATD6[6q@ H* The help option list, overriding the default ones from the Arg module  p we sort the hidden modules by name, to be sure that for example, A.B is before A, so we will match against A.B before A in Odoc_name.hide_modules.A\{<<A]}<<@@(./ocamlc)-nostdlib"-I(./stdlib"-g0-strict-sequence*-principal(-absname"-w8+a-4-9-40-41-42-44-45-48+-warn-error"+a*-bin-annot/-strict-formats"-I(ocamldoc"-I%utils"-I'parsing"-I&typing"-I(bytecomp"-I,file_formats"-I&lambda"-I*middle_end"-I2middle_end/closure"-I2middle_end/flambda"-I=middle_end/flambda/base_types"-I'asmcomp"-I&driver"-I(toplevel"-I%tools"-I'runtime"-I1otherlibs/dynlink"-I-otherlibs/str"-I4otherlibs/systhreads"-I.otherlibs/unix"-I8otherlibs/runtime_events"-cAA 9/builds/workspace/main/flambda/false/label/ocaml-linux-32 <10/.-,+*)('&%$#"! @@0p4GE$3AAAAAAAA@A@@(Asttypes0>n{T8cئ5Build_path_prefix_map0z HkGs8CamlinternalFormatBasics0%FU(Q/Tu0CamlinternalLazy0&͂7 Pˆ'Clflags0r.SU߈#g0>Aft@hDUؐ0YpvPՉ*Format_doc0]mWϓ:Mݠ%Ident0">WA+9*X,Identifiable0 {d\FX'`(Location0a7cK_H%9)Longident0s `7mɕcS061;V $Misc0ob]6>Vê>B0?x]`x4/EU*Odoc_class0_"#C{D0 XO4TSA--Odoc_dag2html0T `.%(Odoc_dot0Ӷgm_JzY.Odoc_exception0>@ӽX4Id.Odoc_extension0?*sR(6]!$.?0"%LZd iwO+Odoc_global0l-53Ji/)Odoc_html0X0bf`鐥)Odoc_info0uIg8S$j*Odoc_latex0LiG茾f=k(Odoc_man0Nl%n$~=_@0TWRJ?WdȠmp+Odoc_module0z8P*%"e$Path0Y2kf֯J._Ϡ)Primitive0²~$xzT෠'Profile0E.8_~e%Shape0oNՄBH&Stdlib0Lku]8_٠+Stdlib__Arg0اp2/٠r)w.Stdlib__Buffer08APF< t..Stdlib__Digest0l!LHgErζ .Stdlib__Domain0:M;׉<O$Ġ.Stdlib__Either0Vy`u~c à0Stdlib__Filename0&L dj.Stdlib__Format0ܚ#G7m|/Stdlib__Hashtbl0ѱN][/!,Stdlib__Lazy0* -S$.)"0D.Stdlib__Lexing0e<.V ,Stdlib__List0MYm 7R+Stdlib__Map0L5xE|O0~,J-.Stdlib__Printf0)5h Ԝ΀Q .Stdlib__Result06 ]/J+Stdlib__Seq0nwzG&amg+Stdlib__Set0\$;7 .Stdlib__String0