Caml1999I031w>PQP(Odoc_man*man_suffix&Stdlib#ref&stringO@@@Z@@@[@+odoc_man.mlZZ@@@@+man_section&stringO@@@\@@@]@[[@@.A@(man_mini -*$boolE@@@^@@@_@)],0*],8@@BB@'new_buf!@$unitF@@@`J&Buffer!t@@@a@@b@A_FJB_FQ@@ZC@"bp"@&Stdlib&Buffer!t@@@c@ &format@@g&Buffer!t@@@e$unitF@@@d@@@f@@h@@i@o`jnp`jp@@D@"bs#@@?@@@j@&stringO@@@k$unitF@@@l@@m@@n@aa@@E@)linebreak$&stringO@@@o@cc@@F@Š$info% @+man_of_textA@&Stdlib&Buffer!t@@@@)Odoc_info$text@@@@@@@@@@@@/str_man_of_textA@@@@&stringO@@@@@@@6str_man_of_author_listA@$listI&stringO@@@@@@@@@@@@@6str_man_of_version_optA@&optionJ|@@@@@@@@@@1str_man_of_beforeA@$listI@@@àYV@@@@@@@@-@@@@4str_man_of_since_optA@*@@@@@@;@@@@@@@=@@@@@@@@@@B)@A@)@@@@@C@A@!@@@@@@A@@@@@@A@A@/@@@@@@A@5@@@@@AB@A@T@@@@@Ѱ@A@A@@@@@A@A@F@@@@@BCi@A@ie@@@@@G@A@GQ@@@@@ADE{@@>f?y~@@WGA@Ơ&@@AA@A@@Aj@A@@^@Bu@AL@CN@AH@@AD@A-@A@@@A<@AB@A8@@A4@AB@A0@BC@A,@o@A(@ADE@$@!A@8@@@AAAAmAlAJAIA8A7"A!`A_AA@@@@@@@@@@@@@@@@@@@@D@@@AA@%#info(8@@@AAAAAAzAynAmZAYDAC;A:.A- A E@@@@@@@@@@@@@@@@@@@i@@@fA@Ӡ)Generator)@Š#man+ @ A@  @@@@@@@@@@@@@@@@A@@@@@@@@@@@A@@@@@@@@@@#@@@@A@o@@@@@@@@@@A@@@@HE@@@@@@@@%@@@@A@@@@@@@ 2@@ @@ A@O@@@ jg@@@ @@@@@G@@@@A@@@@@@@@@i@@@@A@;@@@c@@@@A@V@@@@@@q@@@@A@@@@ @@@@@!@@@"ޠ@@@$@@%@@&Aؠ@@@'@@@(@CB@@@)@@@@*@@@+X@@@,@@-@@.@@/@@0)file_nameA@O$Name!t@@@1&stringO@@@7@@2@@3&escapeA@&stringO@@@P&stringO@@@4@@5@@6(open_outA@ +out_channel@@@8@@9@@:/remove_newlinesA@@@@;@@@<@@=@@>3man_of_text_elementA@@@@O@,text_element@@@?@@@Q@@@@@A@@B2man_of_custom_textA@@E@@@C@@@@D@@E@@F@@G@@H-man_of_TargetA@*&targetZ@@@I$codeb@@@J.@@K@@L@@M@@N+man_of_codeA@A@o7@@R@@S@@T/relative_identsA@!t@@@@!t@@@U@@@V@@W@@X@@Y0man_of_type_exprA@H@@@Z@@%Types)type_expr@@@[g@@@@@\@@]@@^@@_6man_of_class_type_exprA@c@@@`@:@*class_type@@@a@@@b@@c@@d@@e@@f0man_of_cstr_argsA#parҠ$boolE@@@g@@@h@@?@@@@a@&stringO@@@i@D$Type0constructor_args@@@jI@@k@@l@@m@@n@@o@@p;man_of_type_expr_param_listA@_^@@@q@@[&t_type@@@r@@@s@@t@@u@@v@@w2man_of_module_typeA@xw@@@x@@z+module_type@@@y@@@z@@{@@|@@}@@~,man_of_valueA@@@@@%Value't_value@@@$unitF@@@ @@@@@@5man_of_type_extensionA@@@@@@)Extension0t_type_extension@@@@@@@@@@@0man_of_exceptionA@ @@@@)Exception+t_exception@@@2@@@@@@-field_commentA@"@@@@"$info@@@@@@I@@@@@@@@@-man_of_recordA@ @@$listI,record_field@@@@@@@@@@@@@@+man_of_typeA@T  @@@@@@@w@@@@@@0man_of_attributeA@g@@@@+t_attribute@@@@@@@@@-man_of_methodA@{10@@@@+(t_method@@@@@@@@@5man_of_parameter_listA@ED@@@@f@E)Parameter)parameter@@@@@@@@@@@@@@@@@@@?@@@@@A@,man_of_text2BA@@@@@8@@9@@:@@;@Aݰ@A@@@@5@@6@@7@y@A@y@t@@2@@3@@4@A@A@@@@@.@@/@@0@@1@B4@A@4@@/)@@*@@+@@,@@-@@A@@@@@&@@'@@(@@)@A@A@@ @@#@@$@@%@BCD+@A@K+@@!@@"@а@A@@@@@@@@ @A.@A@.+@@@@@B@A@@@@@@@@@@@@@@@CE@A@@@@YV@@@@@@@@4@@@@@@@@@A@@@@ @@@@@ @@@ Q@@@ @@@ @@@@@A@A@8s@@@@@@@@@@@i@@@@@@@@@A@a@@@@@@z@@@@@@@@AB#@A@# @@@(@@@@@@@@@@@@@!@A@v<9@@@A8@@@@@@@@@@@@@@@@Au@A@ @@@@@@@@@@@@@@װ@A@@@@@@@@@@@@@A@ 5@@@@@@@@@@@@@@ABCDFH@@@@  $ @@ UA@Ơ,@@AA@A@@A@A/@A@ɰ@A{@ABF@Au@@Aq@AH@Am@B:@Ai@˰@Ae@A@Aa@B!@A]@CDE@AY@@AQ@A@AK@@AE@A @A?@BC@A9@ް@A1@@A+@A@A#@BCDF @A@@A @@A@ABg@A@@A@@A@AB @A@8@A@A@A@Bc@A@CDE\@A@^@A@Au@A@B@A@°@A@A@A@BCFG@A@yxAv@AI@Al@߰@Af@A@A`@B@AX@B@AP@A^@AH@BCDm@AB@@A>@Af@A8@B P@A4@CE )@A&@@A@A @A@а@A@AB@A@߰@A@A @A@ p@A@ J@A@ABCDFH@|@yA@8@@@AXAWAAcDAC2A1!A A A AAAAAAAYAXBAA+A*AAAAAAAAjAi`A_8A7%A$AAAAAAAAxAwnAm]A\SARBAA8A7A A  @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@@Y@@@@m@@@jA@@@ . /%@ G@@-Man_generator*Š/ @ A@   @@@8@  @@@9 @@@:@@;@@<@@= A@  @@@> @@@Y@@?@@@ A@  @@@A@@@B @@@j@@C@@D A@  @@@E@@@F@@G@@H ~A@ } @@@J  @@@I@@K@@@L%@@M@@N zA@  @@@O@@@P2@@Q@@R yA@  @@@T  @@@S@@U@@@VG@@W@@X xA@ w t@@@] | s@@@\@@^i@@Z@@[ rA@ Ơ@@@_c@@`@@a qA@   @@@b@@@cq@@d@@e pA@ o l@@@g k j@@@f@@h@@@i i@@@k@@l@@m fA e c b@@@n@@@o@   @@@p@  _ \@@@q@@@r @@@s@@t@@u@@v@@wA@ @@@x@@@~@@y@@zA@@@@@@@{@@|@@}~A@ I}@@@@@@@|A@@@@ t@@@@@@@{A@ `  @@@@ z@@@y@@@@@@@@@xA@@w@@@@ # @@@@@@@@@@@vA@%us@@@rp@@@$@@@@@@@@oA@5@Y,@@@@@@nA@ Fm@@@:@ Ml@@@ @@@@@@@@@kA@  h g@@@@@jg@@@@@@@@@@@@@@fA@  ~ }@@@@2@ed@@@@@@@@@@@@@@cAb 2`@@@@@@@   @@@@Q@]@@@@ ZY@@@;@@@@@@@@@@@@XA@   @@@@j@ nW@@@ @@@@@@@@@@@VA@   @@@@@UT@@@ 2@@@@@@@@@@@SA@ -  @@@@ RQ@@@P@@@Q@@@@@@MA@ B  @@@@@ LK@@@@@@@@@@@JA@ V  @@@@ IH@@@)@@@@@@GA@ h  @@@@ h F@@@@@@@@@@@@@@@EA@@@D 0A@@@@@@@@@@@@@@@A@  I H@@@@ C@@@f@@@@@@?A@  [ Z@@@@ U>@@@x@@@@@@=A@  m l@@@@ g<@@@@@@@@@;A@   ~@@@@3@: ~98@@@@@@ @@@@@@@@@@@7A@@ @@@@@@@@@6A@   @@@@Y@` 54@@@  ; 8@@@@@@@@@@@ @@@@@@@@@ @@ 3A@  @@@ @ 21@@@ @@ @@@@0A@(  @@@@ D/@@@@@@@@@.A@:  @@@@ x-@@@ ]@@@@@@@@@,A@O@@@@ +@@@ r@@@@@@@@@ *A@d@@@!@  @@@" @@@#@@$@@%@@&)A@x.-@@@'@  @@@( @@@)@@*@@+@@,(A@BA@@@-@@ >  O@@@.a@@/@@0@@1@@2'A@VU@@@3@ @ R &@@@4u@@5@@6@@7@@8%A@ji@@@9@@ f$@@@; @@@<@@=@@>@@?@@@#A@ t@@@A @@@`@@B@@C"A@ @@@D@@E@@F!A@@@@G@  "@@@H@@I@@J@@K A@  -@@@L+@@M@@NA@@@@O@  ?@@@P@@R@@S@@TA@  J@@@UH@@V@@WA@@@@X@  ]@@@c@@@Y   @@@^@@@_@@@Z@@[@@\@@]A@o@@a@@bA@"@@@d@@@e@@f@@g@!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@ 1@@ @ }AA | {@@@%@  @@@" z@@@#@@$@@&@@@'@A@r@A@V@SJ@@@@@@@A @A@=:@@@@@ _@A@@ @@@@@@@AB @A@XS@@@@@^@A@KG@@@@@A@A@@@@@@B@A@@@@@@w@A@s@@@@@A@A@@@@@@Bհ@A@@@@@@CDE @A@Q , )J@@@@@@@@@ V@A@@@@@@@@@A @A@@@@@@@@@ }@A@U@PL@@@@@@@A ۰@A@@@@@@@@@BC x@A@@@@ @@@@@@@@@ @A@@|@@@@@@@ t@A@N@S@I@@@@@@@@@A {@A {K@@@@@b@@D@@@@@@@@@@@@@BCDF @A@@@@@@@@@@@@ @A@@@@@@@@@ @A@h@@c^@@@@@@@@@AB{@A{yx@@@@@@@.@@@@.ur@@@@@@@@@@@@@@@@@@ ̰@A@@@@@@@@@ +@A@@@@@@@@@AB I@A@@@@@@@@@ }@A@_@Z)@@@@@@@A ,@A@@@@@@@@@B @A@@@ze@@@@@@@@@CDE @A@`@@[W@@@@@@@@@ @A@@L@@@@@@@A ܰ@A@@@@@@@@@B @A@@@@@@@@@@@@ 7@A@@@ g@@@@@@@@@A i@A@@@%@@@@@@@@@BCFG@A@@@@@@@@@@@@@@@@@@A@e@@@@`@@@@@@@A @A@p@kg@@|@@}@@~@ @A@G@B@@y@@z@@{@A @A@/@F@*&@@u@@v@@w@@x@B A@A@@O@@@q@@r@@s@@t@ @A@@Z@@@m@@n@@o@@p@A #@A@@@@j@@k@@l@BCD 8@A@@@h@@i@ ݰ@A@p@kf@@e@@f@@g@A ;@A@@@c@@d@B)@A@)&@@@^@@@_*@@@`@@a@@b@CE@A@@@@Xfc@@@W@@Y@@@ZA@@@[@@\@@]@@A@@@@P@@@O@@Q@@@R^@@@S@@@T@@U@@V@A@A@E@@@I@@@H@@J@@@Kv@@@L@@M@@N@@A@n@@@C@@@D@@@E@@F@@G@AB0@A@0-@@@>5,@@@=@@?@@@@@@A@@B@.@A@IF@@@7NE@@@6@@8@@@9@@@:@@;@@<@A@A@%@@@1@@@2@@@3@@4@@5@@A@@@@-@@@.@@/@@0@ɰ@A@ɠB@@@(@@@)@@@*@@+@@,@ABCDFH@@@@ @ A@Ơ!0@@AA@A@ @A}@A8@Aw@ Ұ@As@ABO@Am@ ǰ@Ai@A Q@Ae@B C@Aa@ ԰@A]@A @AY@B *@AU@CDE @AQ@ @AI@A #@AC@ @A=@A @A7@BC @A1@ @A)@ @A#@A @A@BCDF@A @ @A@ @A@ABp@A@ @A@ @A@AB @A@ A@A@A @A@B l@A@CDE e@A@ g@A@A ~@A@B @A@ ˰@A@A @A@BCFG @A@  Ar@AR@Ah@ @Ab@A @A\@B @AT@ K@AL@A g@AD@BCDv@A>@@A:@Ao@A4@BY@A0@CE2@A"@ǰ@A @A@A@ٰ@A@AB@A@@A@A%@A@y@A@S@A@ABCDFH@@A@8@@@A aADA& EAA8 9A% A A FA1 }A_ A~gA A Ad -A AVA\A A AA ~A4 AA A oAC AZ A ^A4 A A A A A @A kA&AQAJ YAgAA Ap AAlAAfADA):AA MArA\AA AaAF@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@@7@@@@@@@A@ 28@@@AAApAeAWALA9A.A}A tAgAFALA:A)AAAAAxAjAdAQA=A)aA JA3AAA A A A At Ad AT rA; hA2 @A  -A A A A A A A A Aj A^ vAU eAE [A< JA, @A# A A@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@{@|@}@~@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ u@@@ rA@@@6'7'H@O@@E(Odoc_man0Ar-A waJ (Warnings0Ӷ.5S6V%Types0AF3Ai4.Type_immediacy0Xp '#Str0 鑁?Fzp 3-Stdlib__Uchar0 |K?bޣ ˠ+Stdlib__Sys0Xn*T?n .Stdlib__String0L%BWx:6+Stdlib__Set0PSVl8 ;+Stdlib__Seq0yt\eǟ&Q,}.Stdlib__Printf0=iW1jfSW<.Stdlib__Option04BotԞ$+Stdlib__Map0ҭfȨ؜ׇ0,Stdlib__List0E &xa.Stdlib__Lexing0zsc\ZoQ,Stdlib__Lazy0'rruSZY+Stdlib__Int0FK^N3g/Stdlib__Hashtbl0!z9ϸ@`VǠ.Stdlib__Format0=z+.m׸0Stdlib__Filename0YẒZР.Stdlib__Either0 }rCT0J){9).Stdlib__Digest0@~8x2.Stdlib__Buffer0'ON͋[h#ڗA-Stdlib__Array0Q!3͒&Stdlib0>,W:(%Shape0-#\wz5)Primitive0.>}7Fmd*ՠ$Path0"nA_8K 1)Parsetree03p雲Ҳ$+Outcometree0xHU ͧTƠ*Odoc_value0](L8.ђH*Odoc_types0qТ4c)Odoc_type0Ig@;sDphX(Odoc_str0ClPMpjvF6+Odoc_search0 Ŏ#r&WK#,*Odoc_print0HȮD ];|cGנ.Odoc_parameter0OTQ͓5ų#à)Odoc_name07k纤᮵o?+Odoc_module0Vj>S q)Odoc_misc0+[۶r0J-Odoc_messages03e)dj)Odoc_info0=ræ4)ArH0+Odoc_global0=$Vq(peU렠.Odoc_extension0^ z $G:A.Odoc_exception0ǕF/!LѠ*Odoc_class0B=1B kKF$Misc0KH(1Xk5o\)Longident0{C 3C(Location0>gc 7پI{YG,Identifiable0g+AbڀO"q,%Ident0T;~-1ѡ&Config0jId|o?yq0CamlinternalLazy0G -Ϥ;I8CamlinternalFormatBasics0cEXy@@@@Ӡ@@A@@A@@@ภ%false],?],D@8'@@@N@@@@B@@A@@@@@.B@)@@ @@4*@@],, @@ @-@ࠠ'new_buf_FJ_FQ@@@@V@@@A@ &Buffer!t@@@WA@@@A@0@Oc]@^@B@@@@%paramĠ"()_FR_FT@8l @@@U@@@@A@@A@@n@@@@'0@3$_FF%_Fi@@@@@డ&Buffer&create2_FW3_Fd@@#intA@@@<@@@@@@*buffer.mlidd @@.Stdlib__BufferA@@@@@B@K@@B@@B@/@@V_Fe2@@$@@C@XC@\C@[>@@-:@@`A@A@@AJ=A@@ke@@`D@@A@A@@]@ࠠ"bpp`jnq`jp@@@@&Stdlib&Buffer!t@@@@ &format@@&Buffer!t@@@$unitF@@@@@@@@@@A@a0@@@C@@@డk&Printf'bprintf`js`j@@6@@@@/!a@/@@@ޠ+@@@@@@ @@@@@*printf.mli@@.Stdlib__PrintfD! @@T/@@`jj"@@#@2@ࠠ"bsaa@@@@@@@%@&stringO@@@$$unitF@@@#@@"@@!A@ 0@V@@D@@@డ&Buffer*add_stringaa@@@@@ @$@@@!@@@@@@@@)))M@@P@@6#@@a@@@&@ࠠ)linebreak c!c@@@i@@@'A@&0#""#####@:WQ@R@B@4?B@4@B@4AB@4BB@4CB@*R@B@+@@@@'@@@$ @[@-tag_functionsAAݠ@@@@@@@@C@@@B@@A@@?@@@>@A@@A@@@@@@@@@@@@@@A @@@ @@@@@@@@@@@@@@@@@B@A@@@@@@C@A@@@@@@ @A@ @@@@@A@A@p@@@@@1@A@-"@@@@@ABq@A@mV@@@@@S@A@OG@@@@@A@A@@@@@@BC-@A@)$@@@@@@A@@@@@@ADE'*undef*C@@@u@@B@-@B@.@@ @@@@@)selfpat-* @l@Ѡkk@AAภ"[]kk@8aj@@R@@@@AA@A@@c@@г$listkk@Вг&stringkk@@@@@70@ A6A@@ @@б@г`)Odoc_infobkk@@i@@@8@@г&stringkk@@@@@9@@@@@:"@@@)@@;'-k@@@٠ @@@=-$k?@@&k'k@@@2@@)k@쐠 The list of pairs [(tag, f)] where [f] is a function taking the [text] associated to [tag] and returning man code. Add a pair here to handle a tag.5h6j@@@@@@@ڰ6N@@A56@@ABŠ@ @A@;<@ABwx@UV@A@()@@ABCDE@g@A!1V@HUm@IkAJ@@@55++@Y*@@@!t!pp@@@9C@0@;@l@>@KJn@@@L@@@@@ࠠ!b"qq@@@@@@D@0@(@@M@@@డ&Buffer&createqq@@@@@@D@@@D@@D@@@qq@@@@E@E@E@+@@ @@/,@@ q @@ఐ$selfrr@@@0@?LF@G@.N@@@  r@@@@@D@ @@@D@@@D@@D@@D@@@ఐd!b8r9r@@@@@E@,E@0E@/(@@ఐ!tLrMr@p@@5@@9@@@@C@7D@*<@డ%&Buffer(contentsbscs@@f@@@@@@@@@.r  /r  @@-B@@@t@@C@;@@C@:@C@9a@@ఐ!bss@k@@@@D@BD@FD@Eu@@. @@ C@1C@'gC@'tC@A}@@@~@@@ C@@@AA@A@@@@C@O@C@NC@L0@@@@@A@@N@% @C@S@C@R@C@Q0@#@@@p*@@v0;v0Q@AA@&self-1$ࠠ<#=;;@i0@:@@@  ==@k@@@!l%v0Rv0S@@@1C@a0@M~@P@O @R@P@@@@ఐ!lwVbwVc@@@Q@@0@$@@@Ġ"xiqxis@!@@@@%0@@@@@&@@ xix@@ xiw xiy@@[C@3EC@3C@1C@1C@lC@k@@ yz yz@@B+@@B+@@@ࠠ!b& z z@@@#@@@|E@n/@డ&Buffer&create 3z 4z@@@@@@E@r:@@E@q@E@pF@@ Ez Fz@@@@F@}F@F@V@@ @@+W@@ Pz @@ఐ"bs \{ ]{@4@@@`@@E@@@@E@@@E@@E@@E@0 g f f g g g g g@SM@N@ R@@@@ఐ[!b z{ {{@@@@@F@F@F@@@$.B " { {@@ { {@@@@F@F@F@,@@= @@I@@D@E@2@ఐҠ"bs | |@@@@@@E@@@@E@@@E@@E@@E@M@@ఐ!b | |@W@@@@F@F@F@a@@డ'authors-Odoc_messages | |@v@@@@F`FdF`Fk@@>  @@@@F@F@F@@@D@@@@D@E@@ఐ&"bs } }@հ@@@@@E@@$@@E@!@@E@@E@@E@@@ఐ!b } }@@@@@F@F@F@@@$" :  )} *} @@ ,} -} @@O@@F@F@F@@@9 @@@@D@E@@ఐo"bs F~   G~  @@@@J@@E@@m@@E@j@@E@@E@@E@@@ఐA!b `~   a~  @@@f@@F@F@F@@@డ <&String&concat y~   z~  #@@@@@@@@@@@@@@@@@@@@*string.mli@@.Stdlib__StringH@@@@@F@"@@@F@!@@F@ @@F@@F@@F@;@@",  ~  % ~  '@@ ~  $ ~  (@@:@@G@0G@2G@1O@@ఐ!l ~  ) ~  *@@@\@@ ~   ~  +@@@@F@F@6G@-f@@ @@@@D@9E@l@ఐ "bs  - 7  - 9@@@@@@E@@@ @@E@?@@E@>@E@=@E@<@@ఐޠ!b  - :  - ;@@@@@F@LF@PF@O@@!   - =  - ?@@  - <  - @@@5@@F@KF@RF@Q@@9 @@@@D@UE@J@డ &Buffer(contents -A _ i .A _ x@˰@@@1@@D@Y@@D@X@D@W@@ఐ#!b BA _ y CA _ z@ְ@@H@@E@`E@dE@c@@  @@KC@_@m @@@ @@@U@@@@@@@@@@@ C@m_@@A XwV\@@WC@fc@@AA@A@@@@C@x@C@wC@u0 a ` ` a a a a a@@@@@A@@@@C@|@C@{@C@z@ nv04,@ 1 ( Print groff string for an author list.  zu {u/@@@@@@@ư D   D  @AA@&self-1uࠠt @50        @@@@    @7@@@%v_optv D   D  @@@C@0        @J@@ S L@@ T@@@@ఐ%v_opt E   E  @@@ U@@0        @$@@@Ġ$None F   F  @8 . 7@@T@@@@AA@A @@ 0@@@@+0        @@@@@,@@  F  @@ F   F  @@C@C@@Ġ$Some G  ! G  %@8 H @ FA@AA@A @@ Fࠠ!vw G  & G  '@@@)C@C@=@@@@@U>@@U>@@@ࠠ!bx H + 9 H + :@@@ @@@E@0        @Q@@ V@@@డ &Buffer&create H + = H + J@@@@@@E@ @@E@@E@@@ (H + K )H + N@@@@F@F@F@+@@ @@/,@@ 3H + 5 @@ఐh"bs ?I R \ @I R ^@@@@ C@@E@@f@@E@c@@E@@E@@E@0 J I I J J J J J@JWQ@R@ cW@@@@ఐ_!b ]I R _ ^I R `@@@ c@@F@F@F@@@$.B " oI R b pI R g@@ rI R a sI R h@@@@F@F@F@,@@= @@,@@D@E@2@ఐ"bs J j t J j v@d@@@ @@E@@@@E@@@E@@E@@E@M@@ఐ!b J j w J j x@W@@ @@F@F@F@a@@డ ~'version-Odoc_messages J j y J j @ Y@@@@ |FzF~ }FzF@@ {?  @@@@F@F@F@@@D@@@@D@E@@ఐ "bs K   K  @@@@ @@E@@ @@E@ @@E@@E@@E@@@ఐ!b K   K  @@@ @@F@F@F@@@$" :  K   K  @@ K   K  @@ 2@@F@F@F@@@9 @@@@D@E@@ఐ R"bs )L   *L  @ @@@ -@@E@ @ P@@E@ M@@E@@E@@E@@@ఐE!b CL   DL  @@@ I@@F@F@F@@@ఐj!v WL   XL  @Q@@j @@2@@ @@D@E@@ఐ "bs kM   lM  @ C@@@ o@@E@$@ @@E@# @@E@"@E@!@E@ ,@@ఐ!b M   M  @6@@ @@F@0F@4F@3@@@!  M   M  @@ M   M  @@ @@F@/F@6F@5T@@9 @@T@@D@9E@.Z@డ x&Buffer(contents O   O  @S@@@ @@D@=S@@D@<@D@;q@@ఐ̠!b O   O  @{@@ @@E@DE@HE@G@@  @@C@C@m @@@@@@@@@O@@@@@@@@ C@@@A E  @@ C@@@AHA@LA@@@ + @C@Y@C@XC@V0        @M@@@@A@@ @ 2 &@C@]@C@\@C@[1@ D  ,@ ? Print groff string for the given optional version information.C | C | @@@@@@@ 4 R A L R A ]@AA@&self-1zࠠy@ 0@@@@  @ @@@!l{ĠR%S i o&S i q@Q@@@@ KC@k0%$$%%%%%@ @@?X! @@AY@@@@ 6S i v@@8S i u9S i w@@:C@sC@r@&&DT x ~ET x @@@0BAABBBBB@@@@@@ࠠ!b|RU  SU  @@@ V@@@E@u0UTTUUUUU@1@5@@nZ@@@డ -&Buffer&createjU  kU  @ 8@@@ 8@@E@y q@@E@x@E@w@@|U  }U  @@ K@@F@F@F@+@@ @@/,@@U   @@Aࠠ$iter}V  V  @@@@  @@@!eE@ 8@@@!E@@@E@@@@E@ @@@!E@@E@0@Yf`@a@[@@@@ ĠW  W  @@@@@,0@7@3@@F@@6@\@@@@ภ W  W  @ @@@(E@E@@Ġ"::X  X  @8f @dB@AA@A@@^ࠠ!v~X  X  @@@O0@-@@@ࠠ$textX  X  @@@T @@X  X  @@`[@H@@ࠠ!q X   X  @@@sE@@@@!@@@@@{"@@ఐ "bpY  Y  @ .@@@ @@G@@ @&stringO@@G@!(@@F@!SG@G@!@G@!'G@ @@G@ @@G@@@G@@G@@G@0?>>?????@_@Z@Z]V@Q@\^GA@B@^_@@@@ఐ!bXY  YY  @@@ @@H@H@H@@@ภ8CamlinternalFormatBasics&FormatmY  nY  A8&Format8CamlinternalFormatBasics'format6!a@!b@!c@!d@!e@ !f@ @@@ @'#fmt$ @@@ ʠv@@@ @B@@A@A$}$}?$%@@@uk$.B "@@@@H@!H@!H@!@ภ&String8&Stringg!x@!b@!c@!d@!e@!f@@@@ !a@@'padding)@@@@ @@ @@@ 0,($ @@@ @BBAYAAZ|@@@bภ*No_padding8*No_padding#!a@>@@@W@@@@ABAAee@@@j@@32I@!2@@H@!&H@!0@ภ-End_of_format8-End_of_formatϠ!f@!b@!c@!e@@@@ w@@@@AYAA.../!@@@y@@V @@H@H@ H@! H@!$eG@ G@!G@!%@@H@!)H@!:Z@@2@yI@!@@H@!H@!#f@@>@I@ ۠"@@H@ H@! r@&.B "%sO@O@@@H@ H@! K5[ > M@ @@@8@@G@!u@ [@@G@!t X@@G@!s@G@!r@G@!q@@ఐ!bN[ > NO[ > O@@@T@@H@!H@!H@!@@"" `[ > Qa[ > U@@c[ > Pd[ > V@@ @@H@!H@!H@!(@@9 @@ @@F@!G@!.@ఐm$self\ X e\ X i@ @@ )>@ \ X u@@@ @@G@!@ @@G@! @@G@!@G@!@G@!N@@ఐJ!b\ X v\ X w@@@ ;@@H@!H@!H@!b@@ఐ$text\ X x\ X |@h@@ o@@5@@ d@@F@!G@!u@ఐ "bs] ~ ] ~ @ @@@@@G@!@ @@G@! @@G@!@G@!@G@!@@ఐ!b] ~ ] ~ @,@@@@H@!H@!H@!@@! ] ~ ] ~ @@] ~ ] ~ @@@@H@!H@!H@!@@9 @@ @@F@!G@!@ఐ6"bs ^  ^  @ @@@@@G@!@4@@G@!1@@G@!@G@!@G@!@@ఐՠ!b'^  (^  @u@@-@@H@!H@!H@!@@! 9^  :^  @@<^  =^  @@_@@H@!H@!H@!@@9 @@ @@F@!G@!@ఐK!qT_  U_  @ @@נK@@@!@Ġ d`  e`  @ @@@@[@@I@!'@@'@@ภYp`  q`  @X@@@E@!1@@{a  |a  @@q@@I@!=@@=@@ఐ"bsa  a  @d@@@@@H@!@@@H@!@@H@!@H@!@H@!X@@ఐT!ba  a  @@@@@I@"I@"I@"l@@ఐ)linebreaka  a  @ ǰ@@@@I@"I@" I@"@@9 @@ u@@G@" H@"@ఐA$itera  a  @@@@A+@G@"@@ఐ٠!qa  a  @@@NE@"@@@@;@]@@@డ&Buffer(contents:d ' /;d ' >@ ذ@@@>@@D@"n @@D@"m@D@"lU@@ఐ!bOd ' ?Pd ' @@@@U@@E@"uE@"yE@"xi@@  @@ C@"tl@X @@m@e@@@@@C@t@@AbR A `@@A@@@@C@"@C@"C@"C@@A@@@@C@"@C@"@C@"@tR A E%@7 3 Printf groff string for the \@before information. Q  Q  @@@@@@@@g  g  @AA@&self-1ࠠ    @;0@ @@@    @=@@@%s_optg  g  @@@C@"0@ P@ "@` R@ $@a@@@@ఐ%s_opth  h  @@@b@@0@$@@@Ġ$Nonei  i  @@@@@&0@@@@@'@@ i  @@i  i  @@ C@"C@"@Ġ$Somej  j  @ࠠ!sj  j  @@@C@#@C@"6@@@@@N7@@N7@@@ࠠ!bk  k  @@@@@@"E@"0@J@@c@@@డ&Buffer&createk  k  @@@@@@E@"@@E@"@E@"@@'k  (k @@@@F@"F@"F@"+@@ @@/,@@2k   @@ఐg"bs>l?l @@@@B@@E@"@e@@E@"b@@E@"@E@"@E@"0IHHIIIII@JWQ@R@bd@@@@ఐ_!b\l!]l"@@@b@@F@"F@"F@"@@$.B "nl$ol)@@ql#rl*@@@@F@"F@"F@",@@= @@ +@@D@"E@"2@ఐ"bsm,6m,8@c@@@@@E@"@@@E@"@@E@"@E@"@E@"M@@ఐ!bm,9m,:@W@@@@F@#F@#F@#a@@డ}%since-Odoc_messagesm,;m,N@X@@@@{FF|FF@@z@  @@@@F@#F@# F@#@@D@@ @@D@# E@#@ఐ"bsnPZnP\@@@@@@E@#@@@E@#@@E@#@E@#@E@#@@ఐ!bnP]nP^@@@@@F@#F@##F@#"@@""  nP` nPd@@nP_nPe@@1@@F@#F@#%F@#$@@9 @@ @@D@#(E@#@ఐQ"bs(ogq)ogs@@@@,@@E@#/@O@@E@#.L@@E@#-@E@#,@E@#+@@ఐE!bBogtCogu@@@H@@F@#;F@#?F@#>@@ఐj!sVogvWogw@Q@@j @@2@@ @@D@#CE@#9@ఐ"bsjpykpy@B@@@n@@E@#J@@@E@#I@@E@#H@E@#G@E@#F,@@ఐ!bpypy@6@@@@F@#VF@#ZF@#Y@@@! pypy@@pypy@@@@F@#UF@#\F@#[T@@9 @@ S@@D@#_E@#TZ@డw&Buffer(contentsqq@ R@@@@@D@#c R@@D@#b@D@#aq@@ఐ̠!bqq@{@@@@E@#jE@#nE@#m@@  @@C@#i@m @@@@@@@@@O@@@@@@@@ C@"@@Ah  @@ C@"@@AAA@EA@@@@C@#@C@#~C@#|0@F@@@@A@@@@C@#@C@#@C@#@g  ,@ = Print groff string for the given optional since information.f B Ff B @@@@@@@t t#@AA@&self-1ࠠ@0@@@@  @@@@!l#t$$t%@@@C@#0#""#####@@@=e @@?f@@@@ఐ!l8u(49u(5@@@Lg@@087788888@$@@@ĠuHv;CIv;E@t@@@@%0FEEFFFFF@@@@@&@@ Qv;J@@Sv;ITv;K@@ UC@#C@#@@_wLT`wLU@@;$@@;$@@@ࠠ!bkxYglxYh@@@o@@@#E@#(@డB&Buffer&createxYkxYx@M@@@M@@E@#@@E@#@E@#?@@xYyxY|@@`@@F@#F@#F@#O@@ @@+P@@xYc @@Aࠠ$iteryy@@@@Ϡ)@@@$?E@#M@@@$\E@#@@#E@#@@@#E@#@@@$E@#@E@#0@b\@]@h@@@@Ġzz@@@@@,0@7@3@@#F@#@6@i@@@@ภΰzz@@@@(E@#E@#@Ġ{{@ࠠ!s{{@@@K0@)@@@ࠠ!t { {@@@P @@ {{@@\W@H@#@ࠠ!q{{@@@oE@#@@@#!@@@@@w"@@ఐW"bs.|/|@@@@2@@G@#@U@@G@#R@@G@#@G@#@G@#098899999@iH@C@Tj?@:@Vk0*@+@Xl@@@@ఐ砐!bR|S|@@@X@@H@#H@#H@#@@$.B "d|e|@@g|h|@@@@H@#H@#H@#2@@C @@!@@F@#G@#8@ఐ"bs}}@Y@@@@@G@#@@@G@#@@G@#@G@#@G@#S@@ఐ0!b}}@԰@@@@H@#H@#H@#g@@డs&raises-Odoc_messages}}@N@@@@qFFrFF@@pC  @@@@H@#H@#H@#@@D@@u@@F@$G@#@ఐ"bs~%~'@@@@@@G@$ @@@G@$@@G@$@G@$@G@$@@ఐ!b~(~)@(@@@@H@$H@$H@$@@డ!^~.~/@@{@@@X@@@@W@@@V@@U@@T@ffff@@r@@@@@H@$@@@H@$@@H@$@H@$@H@$@@! 1~,2~-@@4~+0@@@@I@$+I@$-I@$,@@డ !^H~0I~1@C@@@@@I@$3@C@@I@$2B@@I@$1@I@$0@I@$/@@ఐd!s\@ ]@@%@@"" k~2l~6@@%n~7@@d@@J@$>J@$BJ@$A8@@q @@l@@I@$*I@$DJ@$=@@@~*~8@@@@H@$H@$FI@$)J@@ @@9@@F@$IG@$P@ఐ$self:H:L@@@E`@ :X@@@;@@G@$Q@7@@G@$P4@@G@$O@G@$N@G@$Mp@@ఐM!b:Y:Z@@@W@@H@$]H@$aH@$`@@ఐà!t:[:\@@@@@5@@@@F@$hG@$[@ఐ "bs^l^n@@@@@@G@$o@@@G@$n@@G@$m@G@$l@G@$k@@ఐ!b^o^p@3@@@@H@${H@$H@$~@@!  ^r ^t@@^q^u@@2@@H@$zH@$H@$@@9 @@@@F@$G@$y@ఐ !q'w(w@@@ @@@$@Ġd78@c@@@@@@I@$@@@@ภ,CD@+@@@E@$ @@NO@@Р3@@I@$@@@@ఐ"bs_`@7@@@c@@H@$@@@H@$@@H@$@H@$@H@$1@@ఐ!byz@@@@@I@$I@$I@$E@@ఐm)linebreak@@@@@I@$I@$I@$Y@@9 @@H@@G@$H@$_@ఐ$iter@ΰ@@@@G@$m@@ఐ!q@q@@ E@$|@@@@}@]@@E@$@@Aw @@E@#@ @@@( @@@@@@D@@@@@@@Ay@@@@@$@@y@@ఐ0$iter@@@@S@@E@$u@@E@$@E@$@@E@$@@E@$@E@$@@ఐؠ!l@@@@@$@@@@D@% E@%@డ&Buffer(contents  @@@@@@D@%@@D@%@D@%@@ఐ!b!"@Z@@'@@E@%E@%E@%*@@  @@C@%-@X @@.@e@@i@@@C@#@@A4u(.@@C@#@@AA@A@@@-@C@%A@C@%@C@%>0=<<=====@@@@@A@@@4$@C@%E@C@%D@C@%C@Jt)@ < Print groff string for the given list of raised exceptions.VsWs@@@@@@@2]U`^Un@AA@&self-1ࠠ@0gffggggg@@@@  @@@@bࠠ'see_ref|Up}Uw@@@G0zyyzzzzz@(@@m"*@@n@@@ࠠ!tUyUz@@@M@@UoU{@@^T@E@%Y@@@ࠠ%t_ref@@@Ǡs,text_element@'C@&C@&2D@&*@@@&,D@%^0@7?@:@o0w@+@p@@@ఐH'see_ref@@@0@@@@Ġ)Odoc_info'See_url@8'See_url@@@@&stringO@@@@A@@C@A-odoc_info.mliF N RF N c@@@iࠠ!s@@@@@@%b0@A@@@@@#@@@@@@ภ"::A ภ)Odoc_info$Link @8$Link^@@@@3@@@ڠ@@@@BOBV@A5t6t@@@`ఐ5!s$%@5@6@8r@@@@E@&4E@&7E@&60+**+++++@}G @@@ఐ!t:;@@@ @@A>@@E@&3@ภ"[]HKAs@LA@̠@@E@&.E@&@ @@QT@@D@&($@Ġ)Odoc_info(See_file`a@8(See_file@@@@@AA@C@AG d fG d z@@@/jࠠ!suv@@@@@@& 0vuuvvvvv@@@@@@@@E@@E@@ภ"::@ ภ)Odoc_info$Code @8$Code@@@@@AABV@Add@@@]Qఐ/!s@/@0@s@@@@E@&LE@&NE@&M0@A @@@@ @@C@&`C@&JE@&K @ภ?35@ ภ)Odoc_info#Raw -@8#Raw@@@@@A@BV@Acc@@@P! /0@@.1@@@@E@&ZE@&\E@&[;@@2@@9E@&Y@@ఐk!t67@A@@K@@@@~JD@&C@@E@&GE@&TS@@Q @@bD@&ED@&AX@Ġ)Odoc_info'See_doc8B8S@8'See_doc@@=@@@@AB@C@A;H { }<H { @@@kࠠ!s)8T*8U@@@@@@&#h@@@@@i@@i@@ภ48~58@ Uภ)Odoc_info&Italic?8Z@8j@8&Italic8@@@@@AEBV@Aehfh@@@ UภVQ8lR8|A rภ)Odoc_info#Raw \8y@ఐD@&c@@E@&gE@&c@@E @@3D@&eD@&ah@@A@@7'@@@@ఐ$self@\@@0@8PJ@K@q@@@I @@@lg@C@& @@ఐ]%t_ref@@@yC@&@@@@w@)@@wC@%]S@@Aw A@{ A@@@@C@&@C@&C@&0        @@@@@A@@@@C@&@C@&@C@&@UY@ݐ 8 Print groff string for the given "see also" reference. &'T@@@@@@@ݰ-.)@AA@&self-1àࠠ @076677777@@@@  @@@@!lĠH*I+@@@C@&0HGGHHHHH@@@bu @@dv@@@@ఐ!l].:^.;@@@qw@@0]\\]]]]]@$@@@ĠmAInAK@@@@@%0kjjkkkkk@@@@@&@@ vAP@@xAOyAQ@@zC@&C@&@@RZR[@@;$@@;$@@@ࠠ!bŠ_m_n@@@@@@&E@&(@డg&Buffer&create_q_~@r@@@r@@E@&@@E@&@E@&?@@__@@@@F@&F@&F@&O@@ @@+P@@_i @@Aࠠ$iterƠ@@@@y@@@&E@&@@@'E@&@E@&0@{RL@M@x@@@@ɠĠ@@@@@0@'@#@@&F@&@&@y@@@@ภ@@@@(E@&E@&@Ġ*@(ࠠ#seeǠ@@@E@&0@'@@@ࠠ!qȠ@@@@@@&@@@@@S@@ఐX"bs/0@@@@3@@G@'@V@@G@'S@@G@'@G@'@G@'0:99:::::@T60@1@Tz,&@'@V{@@@@ఐ!bPQ@t@@V@@H@'H@'H@'@@$.B "bc@@ef@@@@H@'H@'H@'/@@@ @@@@F@'G@'5@ఐ"bs@W@@@@@G@'$@@@G@'#@@G@'"@G@'!@G@' P@@ఐ !b@@@@@H@'0H@'4H@'3d@@డq(see_also-Odoc_messages@L@@@@oH=HApH=HI@@nO  @@@@H@'/H@'6H@'5@@D@@s@@F@'9G@'.@ఐ"bs*,@@@@@@G@'@@@@G@'?@@G@'>@G@'=@G@'<@@ఐ]!b-.@@@@@H@'LH@'PH@'O@@"" 04@@/5@@%@@H@'KH@'RH@'Q@@9 @@@@F@'UG@'J@ఐE"bs7E7G@@@@ @@G@'\@C@@G@'[@@@G@'Z@G@'Y@G@'X@@ఐ!b67H77I@Z@@<@@H@'hH@'lH@'k@@ఐ$selfN7KO7O@°@@@S7^@@@# @H@'o@@ఐP#see`7_a7b@ @@P$@@d7Je7c@@'@@K@@@@F@'wG@'f-@ఐ"bswesxeu@O@@@{@@G@'~@@@G@'}@@G@'|@G@'{@G@'zH@@ఐ!bevew@@@@@H@'H@'H@'\@@! eye{@@exe|@@@@H@'H@'H@'p@@9 @@`@@F@'G@'v@ఐ!q~~@|@@A@@@'@Ġ@@@@@Q@@I@'@@@@ภð@@@@E@'@@@@g@@I@'@@@@ఐ"bs@ΰ@@@@@H@'@@@H@'@@H@'@H@'@H@'@@ఐ!b  @4@@@@I@'I@'I@'@@ఐ)linebreak $ %@1@@H@@I@'I@'I@'@@9 @@@@G@'H@'@ఐq$iter = >@P@@@qk@G@'@@ఐ0!q L M@ @@~E@'@@@@{@]@@|E@'@@A U~ @@E@'@ @@@> @@@@@@@@@.@@@@A ^@@@@@(t@@ b@@ఐ$iter n o@@@@@@E@( |@@E@(@E@(f@@ఐ@!l  @'@@<s@@@@8@@D@(E@(y@డ\&Buffer(contents  @7@@@@@D@(7@@D@(@D@(@@ఐ!b  @Ұ@@@@E@(E@(#E@("@@  @@?C@(@N @@@[@@@@@C@&P@@A .4@@HC@&T@@A}A@A@@@wo@C@(J@C@(IC@(G0        @@@@@A@@w@~v@C@(N@C@(M@C@(Lj@ )@ @ Print groff string for the given list of "see also" references.  @@@@@@@ bm b@AA@&self-1ˠࠠqʠrpp@0        @o@@@  rr@@@@*return_opt̠!b!b@@@C@(\0!!!!!!!!@@@!| @@!!}@@@@ఐ*return_opt!!@@@!.~@@0!!!!!!!!@$@@@Ġ$None!+!,@i@@@@&0!)!(!(!)!)!)!)!)@@@@@'@@ !4@@!6!7@@8C@(jC@(i@Ġ$Some!F!G@dࠠ!s͠!O!P@@@C@(C@(f6@@@@@N7@@N7@@@ࠠ!bΠ!`!a@@@d@@@(zE@(l0!c!b!b!c!c!c!c!c@J@@!|@@@డ ;&Buffer&create!x!y@F@@@F@@E@(p@@E@(o@E@(n@@!!@@Y@@F@({F@(F@(~+@@ @@/,@@! @@ఐʠ"bs!!@y@@@@@E@(@@@E@(@@E@(@E@(@E@(0!!!!!!!!@JWQ@R@!@@@@@ఐ_!b!!@@@@@F@(F@(F@(@@#.B !! @@!! @@@@F@(F@(F@(,@@= @@@@D@(E@(2@ఐ"bs!!@ư@@@@@E@(@@@E@(@@E@(@E@(@E@(M@@ఐ!b"" @W@@@@F@(F@(F@(a@@డ'returns-Odoc_messages"" 2@@@@@FFFF@@D  @@K@@F@(F@(F@(@@D@@@@D@(E@(@ఐk"bs"B4>"C4@@@@@F@@E@(@i@@E@(f@@E@(@E@(@E@(@@ఐ!b"\4A"]4B@@@b@@F@(F@(F@(@@! "n4D"o4F@@"q4C"r4G@@@@F@(F@(F@(@@9 @@+@@D@(E@(@ఐ$self"IS"IW@@@7@"Ic@@@-@@E@(@)@@E@(&@@E@(@E@(@E@(@@ఐJ!b"Id"Ie@@@I@@F@(F@(F@(@@ఐo!s"If"Ig@V@@o@@5@@r@@D@(E@(@ఐ"bs"is"iu@@@@@@E@(@@@E@(@@E@(@E@(@E@(1@@ఐ!b"iv"iw@;@@@@F@)F@) F@) E@@! "iy"i{@@#ix#i|@@$@@F@)F@) F@) Y@@9 @@@@D@)E@)_@డ!&Buffer(contents#~#~@@@@ @@D@)@@D@)@D@)v@@ఐѠ!b#1~#2~@@@ 7@@E@)E@)E@)@@  @@C@)@m @@@@@@@@@T@@@@@@@@ C@(k@@A#G@@C@(a@@AFA@JA@@@@C@)2@C@)1C@)/0#P#O#O#P#P#P#P#P@K@@@@A@@@@C@)6@C@)5@C@)4 @#]bf,@" > Print groff string for the given optional return information.#i#ja@@@@@@@#p#q@AA@&self-1РࠠϠ@$0#z#y#y#z#z#z#z#z@@@@  @&@@@!lѠ##@@@C@)D0########@9@ @#A ;@ @#B@@@@డ"f$List)fold_left##@@@!a@*w@!b@*y @@+@@+@ @/ @@@+@@+@@+@@+@(list.mli@@,Stdlib__List[ @@@@'C@2C@-C@,@?@C@,@C@,@ @IF@@C@,@C@,@C@,@C@,0########@GUK@L@#C@@@@@#acc###&@@@#@@@ ࠠ#tag#(#+@@@g0########@&7@@$D@@@ࠠ$text$-$1@@@n@@$ '$ 2@@{u@F@,@@@ࠠ!f$EV$EW@@@@@@@,@@@,@@,E@,0$$$#$#$$$$$$$$$$@08@3@$>E,@'@$@F@@@డ"$List%assoc$<EZ$=Ed@@!a@)@ !b@)@@,7@@@,6@@,5@@,4@s00s00@@p@@@C@-KC@,C@,@ JE@,@E@,@@E@,@E@,@E@,C@@ఐ~#tag$vEe$wEh@L@@P@@  -tag_functions$Ei$Ev@@@C5(@F@,@@F@,F@,F@,i@@W@@*j@@$ER@@@ࠠ#buf$z$z@@@!@@@,E@,0$$$$$$$$@@@$G@@@డ#z&Buffer&create$z$z@!@@@!@@E@,!@@E@,@E@,@@r$z$z@@!@@F@,F@,F@,+@@ @@/,@@$z @@డ#&Buffer*add_string$$@ @@@!@@E@,@! @@E@,!@@E@,@E@,@E@,0$$$$$$$$@MZT@U@%H@@@@ఐb#buf%%@@@"@@F@,F@-F@-@@ఐ!f%%@p@@@@@F@-@@F@-@F@-/@@ఐ&$text%,%-@@@<@@%0%1@@!S@@F@,F@-G@- F@@W @@@@D@-E@,L@ภ °%C%D@dడ$&Buffer(contents%R%S@@@@"V@@D@- @@D@-@D@-j@@ఐȠ#buf%g%h@t@@"m@@E@-'E@-+E@-*~@@%r%s@@rC@-&@ఐ#acc%~%@@@@@@@ C@-@@D@-@ @@@ @@@ @@ b@Ġ)Not_found% %  @8)Not_found#exnG@@@@@@# A@A&_none_@@A@@#I@@@@$@@G@-1~@@డ%'warning)Odoc_info%$2%$C@@ @@@$unitF@@@@@@ +|| +|@@ n@@@@@F@-8@@F@-7@F@-6@@డ#/tag_not_handled-Odoc_messages%$E%$b@@ O@@@#@@@@@@#-@-D#-@-S@@#@@@ \@@G@-C#@@G@-B@G@-A@@ఐ #tag&$c&$f@ذ@@ q@@&$D&$g@@R@@G@-?G@-MH@-I@@[ @@@@E@-PF@->@ఐ9#acc&iw&iz@!@@X@k@@[C@-C@-3@@&$6A@@^C@,@@A A@@ e@D@-UD@-T0&'&&&&&'&'&'&'&'@1@@@@A&.&/{@@@m@ o@D@,@D@,D@-W0&1&0&0&1&1&1&1&1@`@@@@ภl&?&@@k@@@{C@-\n@@ఐǠ!l&N&O@x@@{@@@@C@)I@@AA@ A@@@  @C@-f@C@-eC@-c0&Z&Y&Y&Z&Z&Z&Z&Z@@@@@A@@"@  @C@-j@C@-i@C@-hm@&g@%* ; Print man code for the given list of custom tagged texts. &s&t@@@@@@@ ǰ&z&{@AA@&self-1ࠠ@".0&&&&&&&&@@@@  @"0@@ Ҡ#f@&&@г& &option&& @г ޠ#int&&@@ @@@-0&&&&&&&&@$("U@'@&I2"W@)@&J@@  @@@@@@- @@(@@@  C@-@@E@-E@-@@@!b& & @@@!C@-%@@@(info_opt& &@@@! C@-0&&&&&&&&@5@@&K@@@@ఐ(info_opt&&&.@@@'L@@0&&&&&&&&@!@@@Ġ$None&4<&4@@<@@@@#0&&&&&&&&@@@@@$@@ภ#'4D'4F@#@@@!'C@- @Ġ$Some'GO'GS@4ࠠ$info'GT' GX@@@!NC@2C@-3@@@@@H4@@H4@@!MF'.\q'/\r@AР'9)Odoc_info'7\u'8\~@@ 0'6'5'5'6'6'6'6'6@J"@@'OM@@@@ࠠ!l'I'J@@@!LG@-@@@-G@-0'P'O'O'P'P'P'P'P@.A'@,'jN@@@డ&(!@'c'd@@! !a@i@@@@!͠ @@@)@@@@@@@@%U6ww%V6wwA@@%@@@3@@G@-@!9@@G@->=@@G@-@G@-@G@-0''''''''@;@@@@ఐ$info''@d@@0''''''''@M@@@!M,i_deprecated''@,,i_deprecated$info@@@/H&optionJ "t@@@/=@@@/<@F,,&i_desc @@@//@@@/.@@ @A [~ [~@@"q,)i_authors"$listI @@@/1@@@/0@A@A \ \@@"r,)i_version3- @@@/3@@@/2@B+@A ] ]@@"s,&i_seesB F#see@@@/5@@@/4@C;@A ^FJ ^F\@@"t,'i_sinceRL '@@@/7@@@/6@DJ@A %_| &_|@@"u,(i_beforea? 9@@@/:a@@@/;@@/9@@@/8@E`@A ;` <`@@"vw,(i_paramswU{%param@@@/?@@@/>@Gp@A Kbmq Lbm@@"x,3i_raised_exceptionse0raised_exception@@@/A@@@/@@H@A [c \c@@#y,.i_return_value@@@/C@@@/B@I@A id  jd +@@#z,(i_custom }@@@/F@@@/G@@/E@@@/D@J@A e]a e]@@#'{@A a a7@@#+w@@@@@0@@@0@Ġ$None(|(}@@@@@̠@@K@0"@@K@0!1@@1@@ภ!((@!@@@(A@@I@1I@05?@Ġ$Some((@ࠠ!da((@@@@@@0) @@@@@@@K@0+@@K@0*@@@@@ࠠ!bb((@@@%@@@0FJ@080((((((((@s& @!@(P@@@డ'&Buffer&create((@%@@@%@@J@0<%@@J@0;@J@0:@@( (#@@%@@K@0GK@0KK@0J+@@ @@/,@@(  @@ఐ%)"bs)'6)'8@$ذ@@@&@@J@0S@%'@@J@0R%$@@J@0Q@J@0P@J@0O0) ) ) ) ) ) ) ) @JWQ@R@)$Q@@@@ఐ_!b)'9)':@@@&$@@K@0_K@0cK@0b@@$.B ")0'<)1'A@@)3';)4'B@@%V@@K@0^K@0eK@0d,@@= @@ @@I@0hJ@0]2@ఐ%v"bs)MDS)NDU@%%@@@&Q@@J@0o@%t@@J@0n%q@@J@0m@J@0l@J@0kM@@ఐ!b)gDV)hDW@W@@&m@@K@0{K@0K@0~a@@డ(B!^)}Dq)~Dr@x@@@$@@K@0@x@@K@0w@@K@0@K@0@K@0}@@డ'[*deprecated-Odoc_messages)DY@'5@@@@'XFF'YFF@@'WB '@@%@@L@0L@0L@0@@!.)Ds)Dt@@8)Du@@@@L@0L@0L@0@@)DX)Dv@@%@@K@0zK@0L@0@@| @@!y@@I@0J@0y@ఐ&"bs)x)x@%@@@&@@J@0@&@@J@0%@@J@0@J@0@J@0@@ఐ4!b)x)x@@@&@@K@0K@0K@0@@"" *x*x@@*x* x@@&+@@K@0K@0K@0@@9 @@!@@I@0J@0@ఐ$self*$*%@"@@%@"*)@@@%@@J@0@%@@J@0%@@J@0@J@0@J@0'@@ఐ!b*A*B@1@@%@@K@0K@0K@0;@@ఐ!d*U*V@@@@@K@0K@@8@@" @@I@0J@0Q@ఐ&"bs*l*m@&D@@@'p@@J@0@&@@J@0&@@J@0@J@0@J@0l@@ఐǠ!b**@v@@'@@K@0K@0K@0@@! **@@**@@&@@K@0K@0K@0@@9 @@"U@@I@1J@0@ภ**AϠడ)&Buffer(contents*@"Z@@@'@@I@1 "Z@@I@1 @I@1 @@ఐ!b**@@@'@@J@1J@1J@1@@. @@!@ภ*3A$ @4A@*e!J@1@@I@1I@1@@*>@@&@@I@1@C@@@D@@@E@@@F@@@G@@ @H@@iI@12@@A**@@@@H@-H@1,@@డ)!@++@@@@"H@11@@H@13@%u@@H@12Ѡ @@H@10@H@1/@H@1.@@ఐ$info+1-+21@@@@!M&i_desc+:2+;:@} @@|@@@1C@@@1B@Ġ$None+N@Q+O@U@@@@@@@L@1N@@L@1M@@@@ภ$+]@Y+^@[@$@@@O@@J@1J@1k@Ġ$Some+p\m+q\q@ࠠ!dc+y\r+z\s@@@@@@1U0+z+y+y+z+z+z+z+z@*@@@@@@@@@L@1W@@L@1V @@ @డ*W!=+\{+\|@@!a@@$boolE@@@$@@#@@"&%equalBA)@@@@)y)y@@)Q@@@@@J@1{J@1r@@@J@1q@J@1p@J@1o0++++++++@eF@@A@+R@@@@ఐN!d+\y+\z@@@@@ภְ+\~+\Aภ)Odoc_info#Raw +\@ +\@@+\+\@@@@K@1K@1K@15@@ @@B@@J@19@ภ%A%!@&A@+zRR@@J@1~J@1@@K@1K@1K@@,\}4@@WJ@1O@@B7@@+@@J@1K@1zV@ภ%A,\,\@%@@@@J@1`@Ġ$Some,#,$@ Aࠠ!dd,,,-@@@v@@@1^@@@@@r}@@L@1`@@L@1_@@@@ภC,>,?A_డ+!^,J,K@E@@@'@@J@1@E@@J@1D@@J@1@J@1@J@10,U,T,T,U,U,U,U,U@4.@/@,nS@@@@ఐ預$self,l,m@$@@(@$ɰ,q@@@''@K@1@@ఐR!d,~,@$@@'L@1)@@F:@@'*@@! ,,@@D,@@@@K@1K@1K@1=@@Z @@#>@ภW,_A%@`A@,!#K@1@@J@1J@1M@@,j@@IJ@1Q@@A,,@@H@@I@1?I@1@@డ+!@,,@]@@@]'@@I@1@'%'"@@I@1'&@@I@1@I@1@I@1C@@ภ߰,,Aఐe$self,@%[@@(Z@%S,3@@@(M(>@J@2 _@@ఐܠ$info,4,8@@@n@!M)i_authors-9-D@9 @@(eC@2y@@0@@(Yz@ภ-FV5A/ఐ$self -FZ@%@@(@%v- Fq@@@(`(T@J@2@@ఐ$info-/Fr-0Fv@@@@!M)i_version-8Fw-9F@\ @@(xC@2#@@/@@(o@ภH-CiAcఐ͠$self -P@%ð@@(@%-T@@@(z(i@J@22@@ఐD$info-c-d@(@@D@!M(i_before-l-m@b @@(C@27@@/@@(@ภ|-wAఐ$self -@%@@)-@%-@@@((@J@2R@@ఐx$info--@\@@x @!M'i_since--@ @@(C@2W@@/@@(@ภ-Aˠఐ5$self - @&+@@)a*@&-'@@@((@J@2f/@@ఐ$info-(-,@@@>@!M3i_raised_exceptions---B@ @@(C@2kI@@/@@(J@ภ-DTAఐi$self -DX@&_@@)^@&O-Dn@@@((z@J@2c@@ఐࠐ$info-Do.Ds@İ@@r@!M.i_return_value.Dt. D@Ȱ @@(C@2}@@/@@(~@ภ.9A3ఐ$self . @&@@)@&.$@@@((@J@2@@ఐ$info.3.4@@@@!M&i_sees.<.=@Q @@(C@2@@/@@(@ภ.GmA'r@nA@-ˠ%LK@2@@J@2J@2@@?wA@-Ԡ%UK@2@@J@2J@2@@|A@-ݠ%^K@2^@@J@2cJ@2@@A@-%gK@2J@@J@2OJ@2b@@A@-%pK@2*@@J@2/J@2N@@3A@-%yK@2@@J@2J@2.@@pA@.%K@2@@J@2J@2@@.@@#(@@J@2J@2@@ఐ$self..@'@@*G@'.@@@))@J@2@@ఐ$info..@v@@$@!M(i_custom..@l @@)6C@2/@@..@@)2@@;@@)!@@I@1>I@2I@1;@@  @@)*@@H@-H@2H@1=2@@@@@@.@@@ࠠ!le. .!@@@)]%G@2@@@2G@20........@@@/O@@@డ-$List&filter.$./@@@!a@)$boolE@@@,@@,@)@@@,/@@@,@@,@@,@ ]G** ^G**@@ \k! @@@@8@@G@2@G@2@@@@G@2ED@@G@2@G@2@G@2B@@డ."<>/;1/<5@@!a@@@@@'@@&@@%)%notequalBA-)@@@@-)-*@@-UR@@@.@@@3 I@3@@@I@3@I@3@I@3s@@ /h7@@/j6/k8@@@@/m0/n9@@@.@@H@3.@@H@3@H@3@@ఐ8!l/:/;@@@x@@H@2H@3H@3@@ @@@@/ @@డ.^&Buffer*add_string/?I/?Z@+@@@,@@F@3@+@@F@3+@@F@3@F@3@F@30////////@@@/T@@@@ఐ!b/?[/?\@ٰ@@@@డ.&String&concat/?^/?k@%R@@@%R@@G@32@+1+.@@G@31@@G@30%Q@@G@3/@G@3.@G@3-4@@% .sp /?m/?t@@/?l/?u@@%r@@H@3@H@3BH@3AH@@ఐ!l/?v/?w@R@@+`+T@@H@3>H@3DH@3C]@@0 ?]0 ?x@@,,@@G@3'G@3GH@3=g@@x @@*0C@3&j@ @@)@A @@@0\f@@C@-000000000@@@@@A0 @@*;C@- @@A FA@@*TC@-*DC@-@C@3C@300$0#0#0$0$0$0$0$@ I@@@@A _!A@@*eC@-@*bC@-*RC@-@C@3@C@3C@300201010202020202@ @@@@A090A@4A@@***@@C@3@*@*{*i@C@3@C@3@C@3@C@3C@3@@A@@+***@@C@3@*@**w@C@3@C@3@C@3@C@3@C@3 @0[R@/ ? Print the groff string to display an optional info structure. 0g0h@@@@@@@@*'(װ0jg  *P@***|@ @,A,+A++A++A++A++A++rA+q+VA+U+3A+2+A++A+*A*-@4i@4v@4u@4t@4s@4r@4q@4p@4o@4n@4m@4l@4k*@@4j@*JAA*I*H@@@4e@*@@@4h*G@@@4g@@4f@@4d@@@4c@A@*@A***@@@4H@*@**@@4G@@4F@@4E@@4D@A,R@@@,P@@@4N@,L@@@4M,I@@@4L@@4K@@4J@@4I@B,*@A@,&,@@4P@@4O@C+@A@++@@4R@@4Q@+S@A@+O+2@@4T@@4S@A+ʰ@A@++@@4V@@4U@+w@A@+s+h@@4X@@4W@AB+@A@++@@4Z@@4Y@+@A@++@@4\@@4[@A+@A@++@@4^@@4]@BC,s@A@,o,j@@4`@@4_@,>@A@,:,.@@4b@@4a@ADE,@@*堰/ 3 A class used to get a [text] for info structures. 1 e1 e@@@@@@@*@,@***,T,,+ ++,+,B,~,+g@@+*@011111111@+'@@)GeneratorB1%1&@@Б0A@#man1314@jCiChC$#mangC@ࠠ(re_slashk1D 1E@@@#Str®exp@@@7_F@6 01L1K1K1L1L1L1L1L@+l- @+-@@+E`+B-@+-@+Gb+D- @-A@08--@@@4@--@@@4,@@@4@@4@@4@@4,A@-- @@@4,@@@4@@4@@4,A@,,@@@4@@@4,@@@4@@4@@4,A@,נ-@@@4@@@4@@4@@4,A@,ʠ-@@@4-B-A@@@4@@4@@@4%@@4@@4,A@,-@@@4@@@42@@4@@4,A@,-B@@@4-d-c@@@4@@4@@@4G@@4@@4,A@,,@@@4,,@@@4@@4i@@4@@4,A@-@@@4c@@4@@4,A@-7--@@@4@@@4q@@4@@4,A@,,z@@@4,w,v@@@4@@4@@@4,s@@@4@@4@@4,mA,h,f,c@@@4@@@4@04/+/*@@@4@-n,^,[@@@4@@@4/@@@@4@@4@@4@@4@@4@4@4@4@4@4@4@4@4@4@4@4@4͐,T@@4@+AA++@@@4Ƞ@,,@@@4+@@@4@@4@@4@@@4@A@,@A,,>@@@4@;@6.@@4@@4@@4@@4@A.@@@1;..@@@4@..@@@4.@@@4@@4@@4@@4@B-@A@@@4@@4@C-@A@@@4@@4@- @A@v@@4@@4@A-@A@@@4@@4@-0@A@@@4@@4@AB-p@A@@@4@@4@-R@A@@@4@@4@A-@A@@@4@@4@BC.,@A@1-@@4@@4@-@A@#@@4@@4@ADE@@,,.q@.\A@1.Y.X@@@5i@.W.V@@@5h.U@@@5g@@5f@@5e@@5d.RA@.d.c@@@53.J@@@5&@@5c@@5b.EA@.>.;@@@5 @@@5 .?@@@5 @@5a@@5`.4A@.-/@@@57@@@56@@5_@@5^.'A@. /"@@@5..@@@5@@5@@@5%@@5]@@5\.A@.O/4@@@50@@@5/2@@5[@@5Z.A@.B.@@@5..@@@5@@5@@@5G@@5Y@@5X.A@--@@@5(.-@@@5)@@5'i@@5W@@5V-A@.i@@@5,c@@5U@@5T-A@...@@@5#@@@5"q@@5S@@5R-A@-נ-@@@5--@@@5@@5@@@5-ɠ@@@5@@5Q@@5P-A---@@@5@@@5O@100@@@4@.Ġ--@@@4@@@40@@@4@@5N@@5M@@5L@@5K @5J@5I@5H@5G@5F@5E@5D@5C@5B@5A@5@@5?-@@5>@-UAA-T-S@@@5:@. .@@@5=-S@@@5<@@5;@@59@@@58@A@.@A-->@@@5@;@6.@@4@@4@@4@@4@A/^@@@2/\/[@@@5@/Z/Y@@@5/X@@@5@@5@@5@@5@B/9@A@@@5 @@5@C/@A@@@5@@5 @.b@A@v@@5@@5@A.ٰ@A@@@5@@5@.@A@@@5!@@5 @AB.ư@A@@@5%@@5$@.@A@@@5+@@5*@A/ @A@@@5.@@5-@BC/@A@1-@@52@@51@/M@A@#@@55@@54@ADE@--/8@@@A/A@2//@@@5@//@@@5/@@@5@@5@@5@@5/A@//@@@5/@@@5@@5@@5/A@//@@@5@@@5/@@@5@@5@@5/A@/0g@@@5@@@5@@5@@5/|A@/u0w@@@5//@@@5@@5@@@5%@@5@@5/rA@/0@@@5@@@52@@5@@5/fA@//@@@500@@@5@@5@@@5G@@5@@5/]A@/T/Q@@@5/Y/N@@@5@@5i@@5@@5/JA@/@@@5c@@5@@5/>A@/0908@@@5@@@5q@@5@@5/3A@/,/%@@@5/"/!@@@5@@5@@@5/@@@5@@5@@5/A///@@@5@@@5@211@@@5~@0/ /@@@5}@@@5|1@@@5{@@5z@@5y@@5x@@5w1a@4x@5v@5u@5t@5s@5r@5q@5p@5o@5n@5m@5l@5k0@@5j@@@@.@@@.08@@@A/CA/>/</9@@@6@@@6@3 22@@@6@0D/4/1@@@6@@@62@@@5@@5@@5@@5@@50A@300@@@5@00@@@50@@@5@@5@@5@@50A@00@@@5@@@50@@@5@@5@@50fA@0_1a@@@500@@@5@@5@@@5@@5@@5/A@/ʠ/@@@5//@@@5@@5@@@5/0@@@5@@5@@50\A@00@@@511@@@5@@5@@@5F@@5@@50A@011@@@5@@@5T@@5@@50aA@0X0U@@@5֠0]0R@@@5@@51 @@@5@@5@@50QA@0Š@@@5s@@5@@50A@01@@@5@@@5@@5@@518A@1J1I@@@5$@@5@@51A@11@@@5@@@5@@5@@5@@5@5@5@5@5@5@5@5@5@5@5@5@5@@5@@@@/@@@/8@@@A-create_groupsA@ D@@@E@9@0&Module(t_module@@@@@@E@90n0&Search.result_element@@@iF@R@@@`E@̗@@@̥E@9@@9@@9E@9@@9E@9&escapeA@@@@@E@8&stringO@@@FE@8@@8E@7@@7E@7-field_commentA@3/@@@aE@8@1r1@@@c`E@a@@@aE@8$unitF@@@fE@8@@8@@8E@8@@8E@8)file_nameA@1$Name!t@@@E@7&stringO@@@>E@7@@7E@7@@7E@7(generateA@0F@@@@E@98@@@̤E@9@@9E@9@@9E@92generate_for_classA@1S%Class't_class@@@E@9R@@@̧E@9@@9E@9@@9E@97generate_for_class_typeA@,t_class_type@@@E@9E@9@@9E@9@@9E@92generate_for_groupA@E@9%E@9@@9E@9@@9E@93generate_for_moduleA@(t_module@@@E@98E@9@@9E@9@@9E@98generate_for_module_typeA@-t_module_type@@@0module_parameter@@@{G@w4n@@@|3G@|@@@|G@w@@wG@w@@@wE@9#0@@@E@9$@@9%@@9&@@9'E@9@@9 E@92man_of_module_typeA@6N@@@SE@8@E@8@+module_type@@@RE@81@@@E@8@@8@@8@@8E@8@@8E@87man_of_module_type_bodyA@6q@@@E@9@@@@zE@9YE@9@@9@@9E@9@@9E@9D@?D@@D@AD@BD@CD@DD@ED@FD@GD@HD@6 ߠ@D@6@@@@~@@@{  @7A%7A7A*7lA7TA77A7 A7A6A6A6A6AA1A0AaA`>A=AA@qApAA!A AAA *A)AAQAPYAXAcAbA AAAAtAsDACA A ApAoA AyAxAA@,A+cAbAAAA1A0{Az@@9@9E@9@9E@9@9E@9@9E@9@9E@9@9E@9@9E@9@9E@9@9E@9@9E@9y@9zE@9l@9mE@9a@9bE@9V@9WE@9K@9LE@9@@9AE@95@96E@9*@9+E@9@9E@9@9E@9@9E@8@8E@8@8E@8@8E@8@8E@8@8E@8@8E@8@8E@8@8E@8@8E@8@8E@8}@8~E@8p@8qE@8c@8dE@8X@8YE@8M@8NE@8@@8AE@83@84E@8(@8)E@8@8 E@8@8E@7@7E@7@7E@7@7@7@7@7@7@7@7@7@7@7@7@7Ҡ@@7E@7f@6AA66@@@7@ @@@76@@@7@@7@@7@@@7@A@-@A@)@#@@9@@9@@9@A@A@@@9@@9@@A@@@@9@@9@@9@AB̰@A@@@9@@9@@A@@@9@@9@A@A@@@9@@9@B@A@@@9@@9@@A@~@@9@@9@A{@A@wp@@9@@9@Bm@A@ib@@9@@9@CDE_@A@[VTNLF@@:@@:@@9@@9@B@A@>@90@@:@@:@@:@A)@A@%@ @@:@@:@@:@@A@@ @@: @@: @@:@A@A@@@@: @@: @@: @BC@A@@@@@:@@:@@:@@:@԰@A@@@@:@@:@@:@̰@A@@@@@:@@:@@:@@:@A@A7Π@@@:@@@@@@:@@:@@:@@:@@:@@:@BCDF@A@@@z@@:#@@:"@@:!@@: @z@A@v@qh@@:&@@:%@@:$@f@A@b@]@[T@@:*@@:)@@:(@@:'@AB8@A777@@@:4@@@:3@ @@@:2@9 @@@:1@@@:0:@@@:/@@:.@@:-@@:,@@:+@N@A@J@E>@@:7@@:6@@:5@<@A@8@3.@@::@@:9@@:8@AB'@A@#@@@:=@@:<@@:;@@A@@ @@:@@@:?@@:>@A@A@@@@:C@@:B@@:A@B@A@@@@@:G@@:F@@:E@@:D@CDE@A@@@@@:K@@:J@@:I@@:H@@A@@@@:N@@:M@@:L@A@A@@@@:Q@@:P@@:O@B~@A@z@x@vn@@:U@@:T@@:S@@:R@i@A@e@`@^W@@:Y@@:X@@:W@@:V@AT@A@P@N@LB@@:]@@:\@@:[@@:Z@BCFG+man_of_text@A@ @@@:c@ @@@:b9@@@:a@@:`@@:_@@:^@,man_of_text2BA@BE@8@ @?@?E@8[E@8@@:f@@:e@@:d@AS@A@O@MF@@:i@@:h@@:g@F@A@B@=6@@:l@@:k@@:j@A3@A@/@*@( @@:p@@:o@@:n@@:m@B@A@@@ @@:t@@:s@@:r@@:q@@A@@@@@:x@@:w@@:v@@:u@A@A@@@@:{@@:z@@:y@BCDް@A@@@:}@@:|@Ұ@A@@@@:@@:@@:~@A@A@@@:@@:@B:@A@: :@@@:@@@:: @@@:@@:@@:@CE9@A@9ݠ:@@@: @@@:@@:@@@:: @@@:@@:@@:@9R@A@9L9E@@@: @@@:@@:@@@:9=:<@@@:@@@:@@:@@:@A9ް@A@::f@@@: $@@@:@@:@@@::S@@@:@@:@@:@9@A@:A @@@:@@@::c@@@:@@:@@:@AB9@A@ 5@@@: 4@@@:@@::@@@:@@:@@:@9հ@A@:J L@@@: K@@@:@@:@@@::@@@:@@:@@:@A:G@A@:z;_@@@:@@@::@@@:@@:@@:@:˰@A@ @@@::@@@:@@:@@:@:@A@:;{@@@:@@@::@@@:@@:@@:@ABCDFH84@@@D@6 @?>@6@@D@6 @D@6 @@8@?F@@@@డ#Str-regexp_string#Str??%@@ j@@@6B@@@6@@6@'str.mliSS:@@ED@@@@@F@7YP@@F@7X@F@7WK@@!/?'?(@@?&?)@@&@@G@7`G@7bG@7a_@@/ @@h`@@? @@uఐyz?u@v@?V?@t@@@7d0????????@p@@@@Бࠠ$self?-7?-;@?-6?-<@@E@7k0????????@@@@99??@@Aа;$info?=I?=M@@@ @.*dummy method*B@EE7jE@7gE@7E@7E@7@9AA @A@:G@AE@7l@A;@@E@7v@B;f@AE@7|@C;.@AE@7@:@AE@7@A;@AE@7@:@AE@7@AB:@AE@7@:ɰ@AE@7@A;(@AE@7@BC;@AE@7@;h@AE@7@ADE0@ @@@ @ @ @ @ @g^A9eA@@@@9@;p;;9:ޠ;:ʠ;$:;^;;Ӡ:@@:@A;@;e@AB:@;0@A:@;@AB:@;K@;@;@ABCDE\[@@99@;;;ɠ;;X;Y:;;';(::;K;L:ܠ:;;;Ǡ;::@@e=A@@ @k@l@AA@&self-2ڠࠠ8٠8A@a0@v@u@u@v@v@v@v@v@.ġ@!2=@l@  @A  @ j k@AB E F@ , -@A  @  @ABC  @  @A Π @  @AB  @ x y@A a b@ G H@ABCD 0 1@  @A@ݠ@AB@@Ano@;;@ABC12@@A@@ABϠ@@A~@]^@ABCDEFG@+,@A  @@AB@@AƠ@@ABC@~@A_`@AB@AB()@@A@@BLAYAA2!%%2"%%@@@2XlnX@@@G@;G@;G@;@ภ2u1d1ภ2z1i1@i@1H@;@@G@;G@;@ภ21v1@v@2Z@@G@;G@;SG@;hG@;G@;F@;TF@;iF@;F@;  @@G@;G@;@@@2wH@;v@@G@;G@;@@@2%@@G@;mG@;@@@2H@;3/$%&'@@G@;UG@;g@%%s.%s@@2@@G@;VG@;G@;@@@@E@@G@;G@;R@@ఐJ$nameBOBP@$@@F'@@డA#!!B^B_@@@j!a@~@@@m@@l'%field0AA@J@@@@I@J9@@@uҰ@@@@}G@;G@;@@G@;@G@;S@@ఐ@*man_suffix)B@@+@@@@@H@;H@;H@;g@@5 @@h@@Y @@,F@;j@@B@@డ#.global_replace#StrBB@@_@@@6@ @@@6@ @@@6 @@@6@@6@@6@@6@,"U"U-"U"@@pP@@@x@@E@;@@@E@;@ @@E@;@@E@;@E@;@E@;@E@;0BBBBBBBB@@@B]@@@@ k'(re_slashBB@@@@@F@;F@;F@;@@%slashBB@@BB@@M@@F@;F@;F@;,@@ఐ砐!sCC @6@@ @@F@;F@;F@;@@@o @@ E@;B@~ @@E@;@@AA@A@@@  @E@;@E@;E@;0CCCCCCCC@@@@@A@@ @  @E@;@E@;@E@;0C#C"C"C#C#C#C#C#@@@@C*#@A퐠 ' Get a file name from a complete name. C6OSC7O@@@@@@@ /C= A LC> A R@AA@&self-2ޠࠠ;ݠ;@20CGCFCFCGCGCGCGCG@@@@  @4@@@!sߠ@CX A TCY A U@@B@@@<0CYCXCXCYCYCYCYCY@H@@Cs^!J@@Cu_@@@@г&stringCp A XCq A ^@@@@@<@@Cw A SCx A _@@@ cE@<@@@ࠠ#lenC b lC b o@@@#intA@@@@@@@@@@@.%string_lengthAA @@@9!v9"v @@9 F@@@@@F@<1@@F@<@F@<.@@ఐs!sC b C b @8@@*@@G@<"G@<$G@<#B@@3 @@IC@@C b h @@@ࠠ!bC  C  @@@@@@@<4F@<&0CCCCCCCC@Xhb@c@Ca@@@డB&Buffer&createC  C  @@İ@@@@@@F@<*@@@F@<)@F@<(@@ఐ#lenD   D   @%@@@@@G@<5G@<9G@<8/@@  @@30@@D   @@!iD"  D#  @@@@@D)  D*  @@Cl@@F@<=F@<<0D+D*D*D+D+D+D+D+@KXR@S@DDb@@@డC!-D=  D>  @@#intA@@@@@@@ @@@@@@@'%subintBAB1@@@@B1`55B2`55@@B]q@@@@@F@@@E@= F@= 0FFFFFFFF@@@@డE&Buffer(contentsF!!F!!@>@@@C@@E@=>@@E@=@E@=@@ఐ&!bG!!G!!@԰@@D @@F@=F@=F@=,@@  @@E@FE@A9E@AFE@@E@@E@=8@C@@ 9@@@ 6@J@@E@<@@AA@A@@@@E@=%@E@=$E@="0G%G$G$G%G%G%G%G%@@@@@A@@ @@E@=)@E@=(@E@='@G2 A E.@E 5 Escape special sequences of characters in a string. G>  G?  @@@@@@@@ GE "" GF ""(@AA@&self-2堰ࠠ??@ :0GOGNGNGOGOGOGOGO@@@@  @ <@@@$file栰G` "")Ga ""-@@@E@=70G`G_G_G`G`G`G`G`@ O@@Gze  Q@@G|f@@@@@ࠠ!fGv "0":Gw "0";@@@@@@> F@==0GzGyGyGzGzGzGzGz@)@ @Gg@@@డFR(Filename&concatG "0">G "0"M@@5@@@=@;@@@="@@@=@@=@@=@,filename.mli^^@@0Stdlib__FilenameC@@@@@F@>@O@@F@>6@@F@>@F@>@F@=5@@డFbdG "0"NG "0"O@a@@@Eˠ7@@G@>G@>MG@>@@G@>@G@>P@@డG&Global*target_dirG "0"`@&Stdlib#ref- @@@>:@@@>9@-!- !@@B0@@E0@@H@>H@>KH@>Iy@@:@@2z@@ఐ$fileH "0"aH "0"e@@@@@x@@@@H "0"6@@డF(open_outH "i"oH "i"w@@C@@@ X@@@@@@EE@@F$@@@@@E@>S e@@E@>R@E@>Q0H&H%H%H&H&H&H&H&@@@H?h@@@@ఐà!fH9 "i"xH: "i"y@@@)@@F@>ZF@>\F@>[@@2 @@ E@ɔE@ɀE@ɁE@UE@VE@BE@CE@E@E@E@E@BE@CE@/E@0E@E@E@E@E@>Y@@d2@@*E@=<@@A5A@9A@@@  @E@>e@E@>dE@>b0HtHsHsHtHtHtHtHt@@@@@A@@ b@  @E@>i@E@>h@E@>g4@H ""H@GD 2 Open a file for output. Add the target directory.H !!H !"@@@@@@@ DH""H""@@A@&self-2 ࠠA A))@ 0HHHHHHHH@(@@@  ++@ @@@!b H""H""@@@E@>{0HHHHHHHH@; @>@Hi  @@@Hj@@@@@!t H""H""@@@ pE@>E@>0HHHHHHHH@&@@Hk@@@@డG$List$iterH""H""@@@!a@*@@@+s@@+r@ @@@+qt@@@+p@@+o@@+n@%6EE%7Eo@@%5S@@@@E@>@@E@>@E@>@  @@E@>@@E@>@E@>@E@>0IIIIIIII@>MC@D@Il@@@@ఐ}$selfI""I""@@@ K@LI"#@@@ @ @G@>@G@>@@ఐ!bI."#I/"#@c@@)@@I2""I3"#@@@@F@>.@@ఐ!tI@"#IA"#@8@@{;@@i@@ME@@E@BE@BE@>I@@AA@@E@>zE@>y@E@>E@>0IUITITIUIUIUIUIU@@@@@AA@A@@@ @  @E@>@E@>@E@>E@>0IcIbIbIcIcIcIcIc@@@@@A @@ Q@ @  @E@>@E@>@E@>@E@>@Ir""2@H5 > Print groff string for a text, without correction of blanks. I~"{"I"{"@@@@@@@ JI#^#iI#^#t@AA@&self-2ࠠB  B   @ z0IIIIIIII@ @@@    @ |@@@!bI#^#uI#^#v@@@8@@F@>0IIIIIIII@ - @ 0@Im! @ 2@In@@@@@!tI#^#wI#^#x@@@H@@F@>0IIIIIIII@'U@@@>@!@Io@@@@@ࠠ"b2I#{#I#{#@@@F@@@?F@>0IIIIIIII@)g@@@>@#@Ip@@@ఐF'new_bufI#{#I#{#@FL@@@F@@F@>F@@F@>@F@>@@ภFI#{#I#{#@F@@@G@@G@?G@? +@@@@/,@@J#{# @@ఐ$selfJ##J##@ @@ B0JJJJJJJJ@?LF@G@J(q@@@ H J##@@@ @  @F@?@F@? @@ఐ["b2J)##J*##@@@@@@ఐ!tJ6##J7##@`@@ %@@)@@ &@@ࠠ!sJD##JE##@@@A@@@?+F@?!0JGJFJFJGJGJGJGJG@8@@@డI&Buffer(contentsJY##JZ##@A@@@G]@@F@?%A@@F@?$@F@?#@@ఐ"b2Jn##Jo##@Z@@Gt@@G@?,G@?0G@?/,@@  @@0-@@Jz## @@@ࠠ"s2J##J##@@@@@@?HF@?20JJJJJJJJ@zOI@J@Jr@@@డ .global_replace#StrJ##J##@@@@Y@@F@?:@@@F@?9@@@F@?8@@F@?7@F@?6@F@?5@F@?4%@@డ A®exp#StrJ##J#$@@@@@6@@@6@@6@ ?Z @Z@@A@@@@@G@?O@@G@?N@G@?MM@@% [ ]*J#$ J#$@@J#$ J#$@@%@@H@?VH@?XH@?Wa@@J##J#$@@@@G@?KG@?ZH@?Uk@@! K#$K#$@@K#$K#$@@\@@G@?JG@?\G@?[@@ఐҠ!sK#$K#$@@@@@G@?IG@?^G@?]@@ @@@@K"## @@ఐGU"bsK,$$#K-$$%@G@@@H0@@E@?e@GS@@E@?dGP@@E@?c@E@?b@E@?a0K7K6K6K7K7K7K7K7@@@KPs@@@@ఐ!bKJ$$&KK$$'@@@HP@@F@?qF@?uF@?t@@డ .global_replace#StrKc$$)Kd$$;@@@@@@F@?}@@@F@?|@U@@F@?{@@F@?z@F@?y@F@?x@F@?w<@@డ ®exp#StrK$$=K$$G@ư@@@@@G@?F@@G@?@G@?V@@" K$$IK$$M@@K$$HK$$N@@@@H@?H@?H@?j@@K$$<K$$O@@d@@G@?G@?H@?t@@! K$$QK$$S@@K$$PK$$T@@ @@G@?G@?G@?@@ఐI"s2K$$UK$$W@@@@@G@?G@?G@?@@K$$(K$$X@@G@@F@?pF@?G@?@@ @@Gn@@E@?F@?o@@@\@p@@@@@@@@Gw@@E@?E@?@@A;A@@@@E@?G@@E@?@E@?E@?0KKKKKKKK@?@@@@A^$A@b(A@@@@@E@?@@@E@?G@@E@?@E@?@E@?@E@?E@?0LL L LLLLL@m@@@@A@@@@@E@?@@@E@?G@@E@?@E@?@E@?@E@?@E@?@L&#^#bM@J鐠 ; Print the groff string for a text, with blanks corrected. L2##L3##]@@@@@@@SL9$$L:$$@AA@&self-2ࠠDD  @.0LCLBLBLCLCLCLCLC@ @@@    @0@@@!sLT$$LU$$@@@iE@?0LTLSLSLTLTLTLTLT@ C@ @Lnt E@ @Lpu@@@@డ .global_replace#StrLl$$Lm$$@ ɰ@@@(@@E@?@ @@E@?@^@@E@? @@E@?@E@?@E@?@E@?0L|L{L{L|L|L|L|L|@)7-@.@Lv@@@@డ ®exp#StrL$$L$$@Ӱ@@@@@F@@S@@F@@@F@?@@)[ ]* [ ]*L$$L$$@@L$$L$$@@@@G@@G@@ G@@ 2@@L$$L$$@@q@@F@?F@@ G@@<@@! L$$L$$@@L$$L$$@@ !@@F@?F@@F@@ P@@ఐ!sL$$L$$@Z@@]@@s@@E@E@>E@,E@-E@iE@E@E@E@$E@%E@aE@?E@?w@@AA@!A@@@@E@@@E@@E@@0LLLLLLLL@@@@@A@@@@E@@@E@@@E@@v@M $$0@Kΐ . Return the given string without no newlines. M$Z$^M$Z$@@@@@@@M%!%,M%!%?@AA@&self-2ࠠEE  @0M(M'M'M(M(M(M(M(@ @@@    @@@@!bM9%!%@M:%!%A@@@TE@DwE@@.0M:M9M9M:M:M:M:M:@ )@ @MTw!+@ @MVx@@@@@#txtMP%!%BMQ%!%E@@@#%%N?#%%@8'CodePre37@3g@@@@ABBV@A3ee#%3fe#8@@@I Rࠠ!sNS#%%NT#%%@@@@@@@E0NTNSNSNTNTNTNTNT@@@@@@@@@@@@ఐJ"bsNf$%%Ng$%%@J>@@@Kj@@G@@@J@@G@@J@@G@@@G@@@G@@0NqNpNpNqNqNqNqNq@)#@$@N}@@@@ఐO!bN$%%N$%%@-@@K@@$ .EXN$%%N$%%@@N$%%N$%%@@J@@H@@H@@H@@%@@6 @@FL@@F@@G@@+@ఐ$selfN%%%N%%&@-@@;@N%%& @@@ @  @G@@@G@@B@@ఐ!bN%%&N%%&@k@@O@@ఐ|!sN%%&N%%&@Y@@H@A^@@'@@'_@ఐK"bsN&&&N&&&@J@@@K@@F@A@K@@F@AK@@F@A@F@A@F@A x@@ఐà!bN&&&N&&& @@@@@$ .EEO&&&"O&&&'@@O&&&!O&&&(@@K)@@G@AG@A&G@A%@@2 @@E@A@eO&&&)@@@@@E@@@Ġ)Odoc_info(VerbatimO#'&*&2O$'&*&D@8(Verbatim4@4L@@@@ACBV@A4Jfik4Kfi@@@ISࠠ!sO8'&*&EO9'&*&F@@@@@@@H0O9O8O8O9O9O9O9O9@@@@@@@@@@@@ఐKr"bsOI(&J&TOJ(&J&V@K!@@@LM@@F@A.@Kp@@F@A-Km@@F@A,@F@A+@F@A*0OTOSOSOTOTOTOTOT@'!@"@Om~@@@@ఐ2!bOg(&J&WOh(&J&X@@@.@@ఐQ$selfOx(&J&ZOy(&J&^@@@"@O}(&J&e@@@je@G@A@'@@ఐR!sO(&J&fO(&J&g@1@@ H@AD6@@O(&J&YO(&J&h@@w9@@J@@GE@A8E@A(>@Ġ)Odoc_info$BoldO)&i&qO)&i&@8$Bold4@Jm@@@@ADBV@A4g4g@@@J{Tࠠ!tO)&i&O)&i&@@@J@@@@^L@@K0OOOOOOOO@`@@@@@ @@x@@x@Ġ)Odoc_info&ItalicO*&&O*&&@3!tO*&&O*&&@@@"H@@ZI@@VJ@@RK@@N@@@ @@@@@@< @@ @Ġ)Odoc_info)EmphasizeO+&&O+&&@8)Emphasize4@J@@@@AFBV@A5i5i@@@JVF!tP+&&P+&&@@@'@@@@@@A@@A@@^@@B@Ġ)Odoc_info&CenterP,&&P,&&@8&Center5@J@@@@AGBV@A5;j5v@@ఐ!bS97'(BS:7'(C@@@@@! SD7'(ESE7'(G@@SG7'(DSH7'(H@@Oj@@I@BMI@BWI@BV@@2 @@@@H@BYI@BL@f@@@@@@@H@B[H@BZ@@AS^7'( S_7'(I@@@!@@H@B@H@BH@B]0SbSaSaSbSbSbSbSb@@@@@ఐ"tlSr8(J(VSs8(J(X@@@@@H@BH@BaH@B_@@  @@K.@@F@BdG@B@ఐO"bsS9(Z(dS9(Z(f@Od@@@P@@F@Bj@O@@F@BiO@@F@Bh@F@Bg@F@Bf5@@ఐq!bS9(Z(gS9(Z(h@O@@mB@@! S9(Z(jS9(Z(l@@S9(Z(iS9(Z(m@@O@@G@BuG@B{G@BzV@@2 @@ pE@BtY@L @@E@A\@Ġ)Odoc_info'NewlineS:(n(vS:(n(@8'Newline8@@@@BV@A8o8o@@@N\@@  @@t@@t@@ఐP "bsS;((S;((@O@@@P@@F@B@P @@F@BP@@F@B@F@B@F@B@@ఐǠ!bS;((S;((@@@@@% .sp T;((T;((@@T ;((T ;((@@P-@@G@BG@BG@B@@2 @@ E@BE@B}@Ġ)Odoc_info%BlockT$<((T%<((@8%Block9@N@@@@ALBV@A9Jp9Kp)@@@N]ࠠ!t'T8<((T9<((@@@N@@@@m0T9T8T8T9T9T9T9T9@@@@@@@@@@@@ఐPt"bsTK=((TL=((@P#@@@QO@@G@B@Pr@@G@BPo@@G@B@G@B@G@B0TVTUTUTVTVTVTVTV@)#@$@To@@@@ఐ4!bTi=((Tj=((@@@0@@% .sp Tt=((Tu=((@@Tw=((Tx=((@@P@@H@BH@BH@B%@@6 @@L1@@F@BG@B+@ఐl$selfT>((T>((@@@;@ưT>((@@@D@C?@G@B@G@BB@@ఐr!bT>((T>((@P@@nO@@ఐ|!tT>((T>((@Y@@Or@@E@B_@@(@@]`@ఐP"bsT?()T?()@P@@@Q@@F@B@P@@F@BP@@F@B@F@B@F@By@@ఐ!bT?() T?() @@@@@% .sp T?() T?()@@T?() T?()@@Q@@G@BG@BG@B@@2 @@ E@B@f @@@ @@E@B@Ġ)Odoc_info%TitleU@))U @)),@8%Title:@#intA@@@ՠ-a:<@@@@@@֠O@@@@CMBV@A:?qJL:@qJq@@@O^@U)@)).U*@))/@@@@H@@s0U)U(U(U)U)U)U)U)@@@@@U2@))1U3@))2@@ @@H@@u@@H@@t @ࠠ!t(UB@))4UC@))5@@@P@@@@v@@@AUI@))6@@@@@@@ࠠ#txt3UTA):)HUUA):)K@@@:}@@@BG@B0UXUWUWUXUXUXUXUX@!@@Uq@@@డUm.string_of_text)Odoc_infoUmA):)NUnA):)f@@P-@@@U@@@T@@S@:||:|} @@P=Z@@@P:@@G@B)@@G@B@G@B(@@ఐM!tUA):)gUA):)h@2@@PQ@@H@BH@BH@B<@@- @@A=@@UA):)D @@ఐR5"bpUB)l)vUB)l)x@Q@@@R3@@F@C@R,@F@@F@Cw mE@CF@Ck@F@CvF@BR3@@F@BR/@@F@C@@F@B@F@B@F@B0UUUUUUUU@jxr@s@U@@@@ఐ!bUB)l)yUB)l)z@}@@@@ภFuFsUB)l){UB)l)AFrภF}F3F2$.SS  @ @F@@G@C^G@CaG@C`,@ภFEEภFEE@@EؠOH@CcO@@G@CuG@C>@ภFu+tJ/@X@@G@CG@CG@CN@ภFE;E@;@FmF@CKF@C]F@CtF@CH@CR@@G@C G@CJG@C\G@CsG@C@@G@CG@Cr@@Z@F @@G@CxG@C}@@e@FH@CO'()*@@G@C_G@Cr@@q@FH@C*(1234@@G@CLG@C[@'.SS %s @@F@@G@CMG@CG@C@@@@R>@@G@C G@CI@@ఐ&#txtVzB)l)V{B)l)@@@G@C@@@@F@C@@@E@B'@Ġ)Odoc_info%LatexVC))VC))@8%Latex;@;@@@@ANBV@A;s;s@@@Q__@VC))VC))@@@@H@@yx@@@@@ Ty@@ Ty@@ภSVE))VE))@S@@@ cE@CE@C@Ġ)Odoc_info$LinkVF))VF)*@;@VF)*VF)*@@;@@H@@}0VVVVVVVV@ `@@@ࠠ!t)VF)*VF)*@@@Q@@@@~@@@VF)*@@ @@ @@ఐ $selfVG* *VG* *@c@@0VVVVVVVV@ @@V@@@ VG* *&@@@@@F@C@F@C @@ఐ Ǡ!bVG* *'VG* *(@ @@ @@ఐ8!tW G* *)W G* **@"@@Q@@E@C(@@,@@ E@C*@Ġ)Odoc_info#RefWH*+*3WH*+*@@8#Ref<@E@Cp@Ġ)Odoc_info+SuperscriptWK**WK**@8+Superscript<@R@@@@AQBV@A=y  =y  @@@Rbࠠ!t+XK**XK**@@@R@@@@0XXXXXXXX@ @@@@@@@ @@ @@ఐTA"bsXL**XL**@S@@@U@@G@D9@T?@@G@D8T<@@G@D7@G@D6@G@D50X#X"X"X#X#X#X#X#@ )#@$@X<@@@@ఐ !bX6L**X7L**@ ߰@@ @@!^XAL**XBL**@@XDL**XEL**@@Tg@@H@DDH@DJH@DI%@@6 @@O@@F@DMG@DC+@ఐ 7$selfX^L**X_L**@ݰ@@9@XcL**@@@@ @F@DQ@F@DP@@@ఐ =!bXrL*+XsL*+@ @@ 9M@@ఐz!tXL*+XL*+@W@@S=@@E@D_]@@(@@(^@o@@9E@D2`@Ġ)Odoc_info)SubscriptXM++ XM++@8)Subscript=@ST@@@@ARBV@A=z # %=z # 8@@@Sbcࠠ!t,XM++ XM++!@@@Sf@@@@0XXXXXXXX@ E@@@@@@@ ]@@ ]@@ఐT䠐"bsXN+%+/XN+%+1@T@@@U@@G@Dk@T@@G@DjT@@G@Di@G@Dh@G@Dg0XXXXXXXX@ c)#@$@X@@@@ఐ !bXN+%+2XN+%+3@ @@ @@!_XN+%+5XN+%+6@@XN+%+4XN+%+7@@U @@H@DvH@D|H@D{%@@6 @@P@@F@DG@Du+@ఐ ڠ$selfYN+%+9YN+%+=@@@29@4YN+%+J@@@@@F@D@F@D@@@ఐ ࠐ!bYN+%+KYN+%+L@ @@ M@@ఐz!tY"N+%+MY#N+%+N@W@@S@@E@D]@@(@@^@o@@E@Dd`@Ġ)Odoc_info+Module_listY7O+O+WY8O+O+l@8+Module_list>0@1m>d@@@@@@@ASBV@A>c{ L N>d{ L j@@@T d@YMO+O+mYNO+O+n@@@@H@@@@H@@@@@  @@ @@ @@ภVEY\P+r+|Y]P+r+~@VD@@@E@DE@D@Ġ)Odoc_info*Index_listYoQ++YpQ++@8*Index_list>h@@@ABV@A>}  >}  @@@T9e@@  @@ &@@ &@@ภVgY~R++YR++@Vf@@@5E@DE@D@Ġ)Odoc_info&CustomYS++YS++@8&Custom>@!{@@@TU@@@@BTBV@A>~  >~  @@@Tcfࠠ!s-YS++YS++@@@!@@@@0YYYYYYYY@ F@@@ࠠ!t.YS++YS++@@@Tu@@@@@@@-YS++@@ l@@ l@@ఐ $selfYS++YS++@I@@0YYYYYYYY@ f+%@&@Y@@Y@@@& YS++@@@!@!@!!@F@D@F@D@F@D@@ఐ !bYS++YS++@ @@ @@ఐK!sYS++YS++@&@@!*@@ఐJ!tZS++ZS++@1@@!7@@;@@E@D:@Ġ)Odoc_info&TargetZT++ZT+,@8&Target? @##@@@#@@@@BUBV@A?= 3 5?> 3 P@@@Tgࠠ&target/Z+T+,Z,T+, @@@#9@@@@ @ࠠ$code0Z8T+,Z9T+,@@@#<@@@@ @@@,Z?T+,@@  @@  @@ఐ $$selfZKT+,ZLT+,@ʰ@@|0ZIZHZHZIZIZIZIZI@ *$@%@Zc@@Ze@@@ ZWT+,)@@@#p#k#i#c#a#[@F@D@F@D@F@D@@ఐ 3!bZhT+,*ZiT+,+@ @@ /@#|ఐJ&targetZuT+,-ZvT+,3@&@@#*@#ఐJ$codeZT+,5ZT+,9@1@@#7@@;@@8E@D:@@AZ %H%N@@ A@@ ?E@@-FE@@,@E@EKE@EJ0ZZZZZZZZ@ ?@@@@A _A@ cA@@@ @  @E@EW@E@EV@E@EUE@ER0ZZZZZZZZ@ e@@@@A @@@ @  @E@E\@E@E[@E@EZ@E@EYe@Z%!%%,@Yq , Print the groff string for a text element. Z$$Z$% @@@@@@@"ZV,;,FZV,;,X@AA@&self-2<ࠠSH;SIVV@0ZZZZZZZZ@U@@@  XX@@@@W?@ZV,;,YZV,;,Z@@#E@EyE@Er0ZZZZZZZZ@f@i@Z@k@Z@@@@@W>@ZV,;,[ZV,;,\@@"E@EqE@EE@E~@@@W=@ZV,;,]ZV,;,^@@"E@EpE@E}E@EE@E'@@ภW[ V,;,a[ V,;,c@W@@@E@EE@E3@@AA@@ E@E|@E@EE@E:@@A-A@@+@E@Eo@E@E@E@EE@EC@@AJA@NA@@@#@#@## @E@E@E@E@E@E@E@EE@ER@@A @@@#!@# @##@E@E@E@E@E@E@E@E@E@E@[<V,;,?1@@$`[BX,e,p[CX,e,}@AA@&self-2AࠠS@S@70[L[K[K[L[L[L[L[L@@@@  @9@@@!bB[]X,e,~[^X,e,@@@$xE@FE@E0[_[^[^[_[_[_[_[_@N@@[y"P@@[{@@@@$|$|C$[tX,e,[uX,e,@@@$E@EE@E0[v[u[u[v[v[v[v[v@(@@[@@@@$$D$[X,e,[X,e,@@@$E@FE@E0[[[[[[[[@$@@[@@@@డZc0 0[Y,,[Y,,@0 @@@V@@E@EE@E@0 @@E@E@E@E@E@E0[[[[[[[[@.%@&@[@@@@డZ&String/lowercase_ascii[Y,,[Y,,@@W@@@%@@@@@@Q=&<&<Q>&<&b@@Q<\@@@@@F@E2@@F@E@F@E,@@ఐr&target[Y,,[Y,,@T@@o9@@'@@C:@@#man[Y,,[Y,,@@[Y,,[Y,,@@RF@EI@@7@@/@@E@EF@EO@ఐX."bs\Y,,\Y,,@Wݰ@@@Y @@E@E@X,@@E@EX)@@E@E@E@E@E@Eh@@ఐƠ!b\Y,,\ Y,,@@@u@@ఐ$code\,Y,,\-Y,,@@@@@+@@E@F@ภY!\8Y,,\9Y,,@Y @@@ E@F@\>Y,,@@E@E@@A\BX,e, A@%LE@EE@E@E@FE@F0\F\E\E\F\F\F\F\F@@@@@A\MX,e,A@%aE@E%[E@E*E@E@E@F@E@FE@F0\U\T\T\U\U\U\U\U@@@@@A#A@'A@@@%|%w%u%o%m%g@E@F+@E@F*@E@F)@E@F(E@F$0\e\d\d\e\e\e\e\e@@@@@A @@ S@%%%%z%x%r@E@F1@E@F0@E@F/@E@F.@E@F-@\vX,e,i>@@$۰\|\--\}\--@AA@&self-2FࠠUEU@ q0\\\\\\\\@@@@  @ s@@@!bG\\--\\--@@@%E@FE@FC0\\\\\\\\@% @(@\" @*@\@@@@@$codeH\\--\\--#@@@;E@FL0\\\\\\\\@'@@\@@@@@ࠠ$codeI\]-&-0\]-&-4@@@F@FQ0\\\\\\\\@!@@\@@@ఐP$self\]-&-7\]-&-;@T@@@L\]-&-B@@@&&@F@FT@@ఐ<$code\]-&-C\]-&-G@!@@8$@@@@&%@@\]-&-,@@ఐY!"bs\^-K-Q\^-K-S@Xа@@@Y@@F@F_@Y@@F@F^Y@@F@F]@F@F\@F@F[0]]]]]]]]@CLF@G@]@@@@ఐ!b]^-K-T]^-K-U@b@@@@' .ft B ]!^-K-W]"^-K-`@@]$^-K-V]%^-K-a@@YG@@G@FjG@FpG@Fo%@@6 @@T@@E@FsF@Fi+@ఐYg"bs]>_-c-i]?_-c-k@Y@@@ZB@@F@Fz@Ye@@F@FyYb@@F@Fx@F@Fw@F@FvF@@ఐŠ!b]X_-c-l]Y_-c-m@@@S@@డ.global_replace#Str]j_-c-o]k_-c-@ǰ@@@,&@@G@F@@@G@F@'\@@G@F@@G@F@G@F@G@F@G@Fw@@డ®exp#Str]_-c-]_-c-@Ͱ@@@@@H@F,M@@H@F@H@F@@! ]_-c-]_-c-@@]_-c-]_-c-@@@@I@FI@FI@F@@]_-c-]_-c-@@,k@@H@FH@FI@F@@' .br \&]_-c-]_-c-@@]_-c-]_-c-@@@@H@FH@FH@F@@ఐ$code]_-c-]_-c-@Ͱ@@@@]_-c-n]_-c-@@Y@@G@FG@FH@F@@ @@U@@E@FF@F@ఐZ"bs]`--]`--@Yɰ@@@Z@@E@F@Z@@E@FZ@@E@F@E@F@E@F@@ఐx!b^ `--^ `--@W@@t@@' .ft R ^`--^`--@@^`--^`--@@Z<@@F@FF@FF@F@@2 @@E@F@^&`--@@@0@@ @=@@E@FPe@@A}A@@E@FBE@FA@E@FE@F0^/^.^.^/^/^/^/^/@@@@@AA@A@@@&@&&@E@F@E@F@E@FE@F0^=^<^<^=^=^=^=^=@@@@@A @@"+@&@&&@E@F@E@F@E@F@E@F@^L\-- '@] % Print groff string to display code. ^X[,,^Y[,-@@@@@@@#^_d.S.^^`d.S.m@AA@&self-2KࠠVJV@"T0^i^h^h^i^i^i^i^i@@@@  @"V@@@&m_nameL^zd.S.n^{d.S.t@@@&E@F0^z^y^y^z^z^z^z^z@"i@ @^ "k@ @^@@@@@!sM^d.S.u^d.S.v@@@#E@G|E@G0^^^^^^^^@&@@^@@@@@ࠠ!fN^e.y.^e.y.@@@@(@@@GF@G@@@G7F@G@@G F@G0^^^^^^^^@!0&@'@^@@@@%str_tP^e.y.^e.y.@@@0^^^^^^^^@(^e.y.^j//E@@@@@@ࠠ'match_sQ^f..^f..@@@(@@@GG@G 0^^^^^^^^@&8@@^@@@డp.matched_string#Str^f..^f..@@H@@@6@@@6@@6@myiinyi@@-J@@@U@@G@G)@@G@G@G@G(@@ఐR%str_t_f.._f..@2@@j5@@&@@:6@@_f..@@డ_$.apply_if_equal)Odoc_info_$g.._%g..@@@!a@@@@@@@@@@@@DP<DQ<@@Yr@@@@F@G@F@G @@@F@G@F@G@F@G0_=_<_<_=_=_=_=_=@cqk@l@_V@@@@డ_S2use_hidden_modules)Odoc_info_Sh.._Th./@@@@@@G@G4@@G@G3@G@G2@@ఐ'match_s_hi//_ii//@&@@F@G:+@@డ_}$Name,get_relative_|j//$_}j//5@@'@@@D@'@@@D(@@@D@@D@@D@DD@@ZQD@@@( @@G@G@@(@@G@G?(@@G@G>@G@G=@G@G<\@@ఐ2&m_name_j//6_j//<@@@.i@@ఐޠ'match_s_j//=_j//D@s@@(2@@H@GYH@GX{@@_j//#@@(7@@F@GN@@@@@@@F@G @@AA@@@@Ga0________@@@@@@డ V1global_substitute#Str_l/O/U_l/O/j@@.@@@7@@)@@@7)@@@7@@7@)@@@7)@@@7@@7@@7@@6@ f$$ g$%&@@.R#"@@@.@@E@Gk@@ @@E@Gj@@E@Gi@E@Gh@@@E@Gg@@E@Gf@E@Ge@E@Gd@E@Gc0` ` ` ` ` ` ` ` @[rl@m@`$@@@@డ ®exp#Str`#m/k/t`$m/k/~@b@@@b@@F@G.@@F@G@F@G@@ 5\([A-Z]\([a-zA-Z_'0-9]\)*\.\)+\([a-z][a-zA-Z_'0-9]*\)`6m/k/`7m/k/@@`9m/k/`:m/k/@@y@@G@GG@GG@G2@@`Cm/k/s`Dm/k/@@/@@F@GF@GG@G<@@ఐ!f`Vn//`Wn//@F@@@@@F@G@@F@G@F@GQ@@ఐߠ!s`ko//`lo//@@@^@@@@%E@E@VgE@V~E@UE@VE@RE@SE@QE@QE@PDE@PWE@N@E@NSE@ME@M!E@G{~@#@@"E@G@@A&A@@E@F+E@F@E@GE@G0````````@@@@@A"0A@&4A@@@%@%%@E@G@E@G@E@GE@G0````````@)@@@@A @@$@%@%%@E@G@E@G@E@G@E@G&@`d.S.WG@_u Take a string and return the string where fully qualified idents have been replaced by idents relative to the given module name.`b--`c. .R@@@@@@@&`r00`r00,@AA@&self-2SࠠYLRYM Z Z@$0````````@ Y@@@   \ \@$@@@!bT`r00-`r00.@@@&E@G0````````@ l$@ o@` $@ q@`@@@@@&m_nameU`r00/`r005@@@)sE@G0````````@%@@a@@@@@!tVa r006a r007@@@&E@G0a aaa a a a a @"@@a"@@@@@ࠠ!sWas0:0Das0:0E@@@V@@@GF@G0aaaaaaaa@%@@a8@@@డ_&String&concata4s0:0Ha5s0:0U@V@@@V@@F@G@\\@@F@G@@F@GV@@F@G@F@G@F@G$@@! aPs0:0WaQs0:0Y@@aSs0:0VaTs0:0Z@@V@@G@GG@GG@G8@@డ!%split#Strakt0[0falt0[0o@@0'@@@7@+X@@@7$listI+b@@@7@@@7@@7@@7@!((!()(@@0:U@@@0B@@G@H@@@G@H@@G@G@@G@G@G@G@G@Gv@@డ")®exp#Strat0[0qat0[0{@@@@@@H@H0h@@H@H@H@H@@! at0[0}at0[0@@at0[0|at0[0@@@@I@HI@HI@H@@at0[0pat0[0@@0@@H@HH@HI@H@@డ*Odoc_print3string_of_type_expr*Odoc_printat0[0at0[0@@'@@@H4&stringO@@@H3@@H2@.odoc_print.mliTT@@*Odoc_printA@@@'@@H@HF@@H@HE@H@HD@@ఐ!tb t0[0b t0[0@@@@@bt0[0bt0[0@@@@H@HH@LI@HL@@bt0[0ebt0[0@@]z]w@@G@G@@G@GG@LG@H @@ @@@@b's0:0@@@@ࠠ"s2Šb2v00b3v00@@@@@@LF@L0b5b4b4b5b5b5b5b5@$@@bN@@@డ".global_replace#StrbJv00bKv00@@@@1@@F@L@@@F@L@,<@@F@L@@F@L@F@L@F@L@F@L%@@డ"®exp#Strbnv00bov00@@@@@@G@L1-@@G@L@G@L?@@! bv00bv00@@bv00bv00@@@@H@LH@LH@LS@@bv00bv00@@1K@@G@LG@LH@L]@@$ .B bv00bv00@@bv00bv00@@@@G@LG@LG@Lq@@ఐ!sbv00bv00@{@@,@@G@LG@LG@L@@v @@@@bv00 @@ఐ^"bsbw00bw00@^@@@_@@F@L@^@@F@L^@@F@L@F@L@F@L0bbbbbbbb@@@b@@@@ఐ!bbw00bw00@@@ @@$ .B bw00bw01@@bw00bw01@@_@@G@LG@LG@L%@@6 @@Z@@E@LF@L+@ఐ_<"bscx11 cx11 @^@@@`@@F@M@_:@@F@M_7@@F@M@F@M@F@LF@@ఐQ!bc-x11 c.x11@2@@MS@@ఐp$selfc>x11c?x11@"@@#od@"acCx11$@@@(s@(q(j@G@M@G@Mk@@ఐ`&m_namecRx11%cSx11+@D@@\x@@ఐ-"s2c_x11,c`x11.@@@H@M@@cex11cfx11/@@(@@U@@[@@E@M$F@M @ఐ_"bscvy1117cwy1119@_N@@@`z@@E@M*@_@@E@M)_@@E@M(@E@M'@E@M&@@ఐ!bcy111:cy111;@@@@@! cy111=cy111?@@cy111<cy111@@@_@@F@M5F@M;F@M:@@2 @@+E@\E@E@E@E@tE@rE@pE@olE@fE@lE@kE@k{E@kDE@jE@jqE@jE@iE@fE@e'E@eE@c2E@_E@^!E@_)E@YE@X:E@T]E@M4@A@@8@B@@9@!C@@:@D@@=E@G@@AGA@@)E@GFE@G@E@M@E@M?0cccccccc@@@@@AQA@@,nE@G@)E@GTE@G@E@MG@E@MFE@MD0cccccccc@@@@@A_A@"cA@@@)@)@))@E@MW@E@MV@E@MU@E@MTE@MP0dddddddd@'@@@@A @@'@)@)@))@E@M]@E@M\@E@M[@E@MZ@E@MY@dr00z@bې 3 Print groff string to display a [Types.type_expr].d$q//d%q/0@@@@@@@,d+|11d,|11@AA@&self-2Ǡࠠ\Ơ\##@( 0d5d4d4d5d5d5d5d5@#@@@  ##@("@@@!bȠdF|11dG|11@@@,E@Ms0dFdEdEdFdFdFdFdF@#(5@#@d` (7@#@db@@@@@&m_nameɠd\|11d]|11@@@,E@M0d\d[d[d\d\d\d\d\@%@@du@@@@@!tʠdo|11dp|11@@@,E@M0dodndndododododo@"@@d@@@@@ࠠ!sˠd}11d}11@@@Y@@@MF@M0dddddddd@%@@d@@@డc]&String&concatd}11d}11@Z!@@@Z!@@F@M@`_@@F@M@@F@MZ @@F@M@F@M@F@M$@@! d}11d}11@@d}11d}11@@ZA@@G@MG@MG@M8@@డ%Q%split#Strd~11d~11@f@@@3@@G@M@f@@G@Meb@@G@M@@G@M@G@M@G@M[@@డ%t®exp#Strd~11d~11@3@@@3@@H@M3@@H@M@H@Mu@@! e~11e~11@@e ~11e ~11@@J@@I@MI@MI@M@@e~11e~11@@3@@H@MH@MI@M@@డK4string_of_class_type*Odoc_printe,~11e-~12@(complete&optionJ$boolE@@@HC@@@HB@-@@@HAZ@@@H@@@H?@@H>@XbUUYbU@@WC"!@@@@H@M@@H@M@-@@H@M@@H@M@H@M@H@M@0ภ$Nonee9Y@e9@41@@I@M@@I@M@@ఐ !tex~12ey~12@@@ @@e|~11e}~12@@ @@H@MH@MI@M@@e~11e~12@@``@@G@M@@G@MG@MG@M @@ @@  @@e}11@@@ࠠ"s2̠e2%2/e2%21@@@"@@@MF@M0eeeeeeee@,&@'@e@@@డ&8.global_replace#Stre2%24e2%2F@#@@@4t@@F@M@#@@F@M@/@@F@M#@@F@M@F@M@F@M@F@M%@@డ&\®exp#Stre2%2He2%2R@@@@@@G@N4@@G@N@G@N?@@! e2%2Te2%2V@@e2%2Se2%2W@@2@@H@N H@N H@N S@@e2%2Ge2%2X@@4@@G@MG@NH@N ]@@$ .B f 2%2Zf2%2_@@f2%2Yf2%2`@@#i@@G@MG@NG@Nq@@ఐ!sf#2%2af$2%2b@{@@0 @@G@MG@NG@N@@v @@@@f/2%2+ @@ఐbd"bsf;2f2lf<2f2n@b@@@c?@@F@N@bb@@F@Nb_@@F@N@F@N@F@N0fFfEfEfFfFfFfFfF@@@f_@@@@ఐ!bfY2f2ofZ2f2p@@@@@$ .B fd2f2rfe2f2w@@fg2f2qfh2f2x@@b@@G@N%G@N+G@N*%@@6 @@^!@@E@N.F@N$+@ఐb"bsf2z2f2z2@bY@@@c@@F@N5@b@@F@N4b@@F@N3@F@N2@F@N1F@@ఐY!bf2z2f2z2@:@@US@@ఐx$selff2z2f2z2@&+@@&d@%ϰf2z2@@@+@++@G@NH@G@NGk@@ఐh&m_namef2z2f2z2@L@@dx@@ఐ-"s2f2z2f2z2@@@=H@NQ@@f2z2f2z2@@+@@U@@^@@E@NVF@N?@ఐc "bsf22f22@b@@@c@@E@N\@c @@E@N[c@@E@NZ@E@NY@E@NX@@ఐ!bf22f22@@@@@! g 22g 22@@g 22g 22@@c/@@F@NgF@NmF@Nl@@2 @@/E@OE@Nf@ @@@@@@@@t@@@ E@M@@AA@@/E@ME@M~@E@NrE@Nq0g#g"g"g#g#g#g#g#@@@@@AA@@/E@Mr@/E@Mq E@Mp@E@Ny@E@NxE@Nv0g1g0g0g1g1g1g1g1@@@@@A+A@/A@@@/@/@//@E@N@E@N@E@N@E@NE@N0gAg@g@gAgAgAgAgA@@@@@A @@+/@/@/@//@E@N@E@N@E@N@E@N@E@N}@gR|11F@f 4 Print groff string to display a [Types.class_type].g^{1B1Fg_{1B1@@@@@@@/ge23gf23@AA@&self-2Πࠠ_͠_&&@+Z0gogngngogogogogo@&@@@  &&@+\@@//Ϡ/g23g23@@@aŠ/E@N@@F@N0gggggggg@'+r@'@g#+t@'@g@@@@@!bРg23g23@@@/E@N0gggggggg@(a@@@N@$@g@@@@@&m_nameѠg23g23#@@@0-E@N0gggggggg@&@@g@@@@@#sepҠg23$g23'@@@/E@N0gggggggg@"@@g@@@@@!lӠg23(g23)@@@/E@N0gggggggg@"@@g@@@@ఐ!lg3,3:g3,3;@@@g@@0gggggggg@!@@@Ġ*Cstr_tupleg3A3Kg3A3U@8*Cstr_tuple/@@@a@@2%Types)type_expr@@@`@@@_@AA@B@AM,)))/M-)))S@@@bࠠ!lԠh3A3Vh3A3W@@@@@@N@@@N0hhhhhhhh@7@@@@@- @@M@@M@@@ࠠ!sߠh03[3kh13[3l@@@0>@@@OG@O[0h4h3h3h4h4h4h4h4@M%@ @hM@@@డ(Odoc_str3string_of_type_list(Odoc_strhK3[3ohL3[3@#par&optionJ0w@@@O@@@O@0g@@@O@$listI%Types)type_expr@@@O@@@O=@@@O@@O@@O@@O@,odoc_str.mliYYV@@(Odoc_strB10@@.,0@@G@O@@G@O@0@@G@O@)&@@G@O@@G@O^@@G@O@G@O@G@O@G@O]@Hఐ$#parh3[3h3[3@@@U0@@H@OH@OH@Or@@ఐ#seph3[3h3[3@ڰ@@@@ఐ!lh3[3h3[3@@@fc@@H@O@@H@OH@OH@O@@@@@@h3[3g@@@ࠠ"s2h33h33@@@&,@@@PG@O0hhhhhhhh@@@h@@@డ)u.global_replace#Strh33h33@&R@@@7@@G@O@&R@@G@O@2@@G@O&Q@@G@O@G@O@G@O@G@O%@@డ)®exp#Stri33i33@X@@@X@@H@P7@@H@P@H@P?@@! i,33i-33@@i/33i033@@o@@I@PI@PI@PS@@i933i:33@@7@@H@PH@PI@P ]@@$ .B iJ33iK33@@iM33iN33@@&@@H@PH@PH@Pq@@ఐ0!si`33ia33@{@@3J@@H@PH@PH@P@@v @@@@il33 @@ఐe"bsix33iy33@eP@@@f|@@G@P@e@@G@Pe@@G@P@G@P@G@P0iiiiiiii@@@i@@@@ఐ!bi33i33@@@@@$ .B i33i33@@i33i33@@e@@H@P)H@P/H@P.%@@6 @@a^@@F@P2G@P(+@ఐe砐"bsi34i34 @e@@@f@@G@P9@e@@G@P8e@@G@P7@G@P6@G@P5F@@ఐC!bi34 i34 @#@@?S@@ఐ{$selfi34 i34@)h@@*d@) i34!@@@/@//@H@PL@H@PKk@@ఐQ&m_namei34"i34(@5@@Mx@@ఐ-"s2j 34)j 34+@@@ zI@PU@@j34 j34,@@/4@@U@@a@@F@PZG@PC@ఐfJ"bsj!4.4:j"4.4<@e@@@g%@@F@P`@fH@@F@P_fE@@F@P^@F@P]@F@P\@@ఐ!bj;4.4=j<4.4>@@@@@! jF4.4@jG4.4B@@jI4.4?jJ4.4C@@fl@@G@PkG@PqG@Pp@@2 @@E@YE@Pj@@@@@@@@@u@@@ E@OZ$@Ġ+Cstr_recordjg4D4Njh4D4Y@8+Cstr_recordn@0|0@@@^@@@]@A@@B@AO))O))(@@@e9ࠠ!lޠj4D4Zj4D4[@@@00@@@OV@@@OU@@@# @@@@@@ఐ'$selfj4_4kj4_4o@*@@*0jjjjjjjj@@@j@@@)а j4_4}@@@0@0@00@F@Px@F@Pw@F@Pv @@ఐ&m_namej4_4~j4_4@@@@@ఐ'!bj4_4j4_4@@@#'@@ఐJ!lj4_4j4_4@1@@04@@8@@|E@Ps7@@Aj3,34@@E@N0jjjjjjjj@@@@@A A@@2E@NE@N@E@PE@P0jjjjjjjj@@@@@AA@@2E@N@2E@NE@N@E@P@E@PE@P0jjjjjjjj@#@@@@A=#A@@3kE@N@3E@N@2E@NE@N@E@P@E@P@E@PE@P0jjjjjjjj@H@@@@Af5A@@3E@N@3E@N@3E@N@3E@NE@N@E@P@E@P@E@P@E@PE@P0kk k kkkkk@u@@@@Ak23LA@PA@@3Fec3D@@E@P@3<@37@35@3-3&@E@P@E@P@E@P@E@P@E@P@E@PE@P0k'k&k&k'k'k'k'k'@@@@@A@@/3Yev3W@@E@P@3O@3J@3H@3@39@E@P@E@P@E@P@E@P@E@P@E@P@E@P@k@22w@j 8 Print groff string to display a [Types.type_expr list].kL22kM22@@@@@@@0kS44kT44@AA@&self-2ࠠcc**@/H0k]k\k\k]k]k]k]k]@*@@@  **@/J@@@!bkn44ko44@@@1 E@P0knkmkmknknknknkn@*/]@*@k /_@*@k@@@@@&m_namek44k44@@@4E@P0kkkkkkkk@%@@k@@@@@!tk44k44@@@1*E@P0kkkkkkkk@"@@k@@@@ఐ!tk55 k55 @@@k@@0kkkkkkkk@#@@@-ty_parametersk55k55@,-ty_parameters1@@@C)type_expr@@@$boolE@@@@@@@@@@@@B ,'ty_name 5!t@@@|@@@AP(--P(--@@f,'ty_info+D25@@@~@@@}AA@AQ )..Q )../@@f9,'ty_kind94,)type_kind@@@@C!@AQ,./Q,./@@f,*ty_privateD47,private_flag@@@@D,@AQ -/,/6Q!-/,/P@@f,+ty_manifestODV4F-type_manifest@@@@@@@E<@AQ0./p/zQ1./p/@@f,&ty_loc_f(location@@@AFG@AQ;///Q<///@@f,'ty_codejDqQL@@@@@@AGV@AQJ0//QK0//@@f@AQN*.m.wQO*.m.@@f@@yx@@@Qu@@@Qr@@@Q@@Q@@@Q@Ġe~lQ5!5)lR5!5+@e}@@@@@@H@Q@@H@Q@@H@Q@H@Q@@H@Q0lal`l`lalalalala@@@@@@@ภiUll5!5/lm5!51@iT@@@1E@Q(E@Q& @@lx525:ly525;@@@@H@Q"@@H@Q#@@H@Q$@H@Q!@@H@Q @@@@@ࠠ!sl5?5Ml5?5N@@@4@@@Q5G@Q+9@డb9string_of_type_param_list(Odoc_strl5?5Ql5?5s@@)Odoc_type&t_type@@@O@@@O@@O@F]G]@@EC@@@@@G@Q/*@@G@Q.@G@Q-b@@ఐ?!tl5?5tl5?5u@'@@;o@@+@@;p@@l5?5I@@@ࠠ"s2l5y5l5y5@@@*1@@@QQG@Q;0llllllll@;ZT@U@l@@@డ-z.global_replace#Strl5y5l5y5@*W@@@;@@G@QC@*W@@G@QB@6@@G@QA*V@@G@Q@@G@Q?@G@Q>@G@Q=%@@డ-®exp#Strm5y5m5y5@"]@@@"]@@H@QX;@@H@QW@H@QV?@@! m15y5m25y5@@m45y5m55y5@@"t@@I@Q_I@QaI@Q`S@@m>5y5m?5y5@@;@@H@QTH@QcI@Q^]@@$ .B mO5y5mP5y5@@mR5y5mS5y5@@*@@H@QSH@QeH@Qdq@@ఐϠ!sme5y5mf5y5@{@@7O@@H@QRH@QgH@Qf@@v @@@@mq5y5 @@ఐi"bsm}55m~55@iU@@@j@@G@Qo@i@@G@Qni@@G@Qm@G@Ql@G@Qk0mmmmmmmm@@@m@@@@ఐ1!bm55m55@@@-@@$ .B m55m55@@m55m55@@i@@H@QzH@QH@Q%@@6 @@ec@@F@QG@Qy+@ఐi점"bsm55m55@i@@@j@@G@Q@i@@G@Qi@@G@Q@G@Q@G@QF@@ఐs!bm55m55@T@@oS@@ఐ$selfm55m55@-m@@.d@-m55@@@3#@3!3@H@Q@H@Qk@@ఐ&m_namen55n56@f@@~x@@ఐ-"s2n56n56@@@I@Q@@n55n56@@39@@U@@e@@F@QG@Q@ఐjO"bsn&66n'66@i@@@k*@@F@Q@jM@@F@QjJ@@F@Q@F@Q@F@Q@@ఐ֠!bn@66nA66@@@@@! nK66nL66@@nN66nO66@@jq@@G@QG@QG@Q@@2 @@E@Q@ @@@ @@@@@s@@@E@Q*@@Ana55@@E@Q@@AA@@3E@PE@P@E@QE@Q0nhngngnhnhnhnhnh@@@@@A A@@6E@P@4E@P E@P@E@Q@E@QE@Q0nvnununvnvnvnvnv@@@@@A.A@2A@@@4"@4@44@E@Q@E@Q@E@Q@E@QE@Q0nnnnnnnn@@@@@A @@2t@4-@4(@4&4!@E@R@E@R@E@R@E@R@E@Q"@n44I@mZ 8 Print groff string to display the parameters of a type.n44n44@@@@@@@5en6\6gn6\6y@AA@&self-2ࠠg1g2.?.?@20nnnnnnnn@.>@@@  .A.A@2@@@!bn6\6zn6\6{@@@5{E@R0nnnnnnnn@.Q2@.T@n 2@.V@n@@@@@&m_namen6\6|n6\6@@@7XE@R&0nnnnnnnn@%@@n@@@@@!tn6\6n6\6@@@5E@R-0nnnnnnnn@"@@o@@@@@ࠠ!so66o66@@@d{@@@RDF@R20oooooooo@%@@o@@@డm&String&concato66o66@d@@@d@@F@R9@jj|@@F@R8@@F@R7d@@F@R6@F@R5@F@R4$@@! o566o666@@o866o966@@d@@G@RGG@RIG@RH8@@డ/%split#StroP66oQ66@ @@@> @@G@RP@ @@G@RO  @@G@RN@@G@RM@G@RL@G@RK[@@డ/®exp#Stros66ot66@$@@@$@@H@Rb>2@@H@Ra@H@R`u@@! o66o66@@o66o66@@$@@I@RiI@RkI@Rj@@o66o66@@>P@@H@R^H@RmI@Rh@@డ 5string_of_module_type*Odoc_printo66o66@$code  @@@H=@@@H<(complete  @@@H;@@@H:@6n@@@H9 @@@H8@@H7@@H6@@H5@ \@@ \@@@ B)(@@& $@@H@Rw@@H@Rv# !@@H@Ru@@H@Rt@6@@H@Rs @@H@Rr@H@Rq@H@Rp@H@Ro@@ภ od0@o@ B@@I@R@@I@R@Aภ od=@o@ ΠC@@I@R@@I@R@@ఐ(!tp66p66@ @@$ @@p66p66@@@@H@R]H@RI@R@@p 66p!66@@kk@@G@RF@@G@REG@RG@R[$@@ @@(%@@p/66@@@ࠠ"s2p:67p;67 @@@-@@@RF@R0p=p<p<p=p=p=p=p=@:GA@B@pV@@@డ0.global_replace#StrpR67 pS67@-@@@?@@F@R@-@@F@R@:D@@F@R-@@F@R@F@R@F@R@F@R%@@డ0®exp#Strpv67!pw67+@%@@@%@@G@R?5@@G@R@G@R?@@! p67-p67/@@p67,p670@@%@@H@RH@RH@RS@@p67 p671@@?S@@G@RG@RH@R]@@$ .B p673p678@@p672p679@@.@@G@RG@RG@Rq@@ఐ!sp67:p67;@{@@:@@G@RG@RG@R@@v @@@@p67 @@ఐl"bsp7?7Ep7?7G@l@@@m@@F@R@l@@F@Rl@@F@R@F@R@F@R0pppppppp@@@p@@@@ఐ2!bp7?7Hp7?7I@@@.@@$ .B p7?7Kp7?7P@@q7?7Jq7?7Q@@m$@@G@RG@RG@R%@@6 @@h@@E@RF@R+@ఐmD"bsq7S7Yq7S7[@l@@@n@@F@R@mB@@F@Rm?@@F@R@F@R@F@RF@@ఐt!bq57S7\q67S7]@U@@pS@@ఐ$selfqF7S7_qG7S7c@0Ű@@1wd@0iqK7S7s@@@6{@6y6r@G@R@G@Rk@@ఐ&m_nameqZ7S7tq[7S7z@g@@x@@ఐ-"s2qg7S7{qh7S7}@@@H@S@@qm7S7^qn7S7~@@6@@U@@i @@E@SF@R@ఐm"bsq~77q77@mV@@@n@@E@S@m@@E@S m@@E@S @E@S @E@S @@ఐנ!bq77q77@@@@@! q77q77@@q77q77@@m@@F@SF@SF@S@@2 @@8bE@E@KE@E@JE@E@E@E@mE@yE@S@@@@@@@@@@ @@E@R1@@A#A@@8vE@R%"E@R$@E@S$E@S#0qqqqqqqq@@@@@A-A@@:RE@R@8E@R0E@R@E@S+@E@S*E@S(0qqqqqqqq@@@@@A;A@!?A@@@8@8@88@E@S;@E@S:@E@S9@E@S8E@S40qqqqqqqq@&@@@@A @@5@8@8@88@E@SA@E@S@@E@S?@E@S>@E@S=@q6\6`V@p 6 Print groff string to display a [Types.module_type]. r66 r 66[@@@@@@@7rr77r77@AA@&self-2ࠠjj11@60rrrrrrrr@1@@@  11@6@@@!br*77r+77@@@7E@SS0r*r)r)r*r*r*r*r*@16@1@rD 6@1@rF@@@@@!vr@77rA77@@@7E@S\0r@r?r?r@r@r@r@r@@%@@rY@@@@డrW0reset_type_names)Odoc_inforW77rX77@@L@@@#L@@@"@@!@WttWtt@@m)P@@@@@F@Se@@F@Sd@F@Sc0rlrkrkrlrlrlrlrl@-;1@2@r@@@@ภofr}78r~78@oe@@@&@@G@SlG@Sp@@/@@j6@@E@SsF@Sk@ఐn"bsr88 r88 @nn@@@o@@F@Sz@n@@F@Syn@@F@Sx@F@Sw@F@Sv5@@ఐ!br88r88@k@@B@@( .I val r88r88@@r88r88@@n@@G@SG@SG@SV@@2 @@jx@@E@SF@S\@ఐo"bsr88#r88%@n@@@o@@F@S@n@@F@Sn@@F@S@F@S@F@Sw@@ఐ̠!br88&r88'@@@@@డs$Name&simples88)s884@@;@@@D;@@@D@@D@X,wTZX-wTm@@mA@@@;@@G@S;@@G@S@G@S@@ఐ점!vs(885s)886@@@@(val_names/887s088?@,(val_name8@@@11Xz>11@@n!,.val_parameters/K.Odoc_parameter)parameter@@@ @@@ AD4@AX?12X?12;@@n4,(val_codeBK X@@@ @@@ AEC@AX@2[2eX@2[2@@nC,'val_locQk@@@ AFL@AXA22XA22@@nL@AX;00X;00@@nPh`@@< @@H@SH@SH@S&@@s88(s88@@@<@@G@S,@@@@kN@@E@SF@S2@ఐoנ"bss8B8Hs8B8J@o@@@p@@F@S@o@@F@So@@F@S@F@S@F@SM@@ఐ!bs8B8Ks8B8L@@@Z@@$ : s8B8Ns8B8S@@s8B8Ms8B8T@@o@@G@SG@SG@Sn@@2 @@k@@E@SF@St@ఐڠ$selfs8V8\s8V8`@3q@@4#@3!s8V8q@@@9@9@99@F@S@F@S@F@S@@ఐ⠐!bt8V8rt 8V8s@ð@@@@డt$Name&fathert8V8ut8V8@@<@@@D<@@@D@@D@YBYC@@nF@@@<@@G@S<@@G@S@G@S@@ఐ!vt>8V8t?8V8@Ͱ@@@(val_nametE8V8tF8V8@ @@<@@H@SH@TVH@TT@@tP8V8ttQ8V8@@<@@E@S@@ఐ%!vta8V8tb8V8@@@!@(val_typeth8V8ti8V8@  @@:G@TY@@|@@:@ఐp"bsty88tz88@pQ@@@q}@@F@Td@p@@F@Tcp@@F@Tb@F@Ta@F@T`@@ఐm!bt88t88@N@@i%@@$.sp t88t88@@t88t88@@p@@G@ToG@TyG@Tx9@@2 @@l[@@E@T|F@Tn?@ఐ$selft88t88@4<@@4O@4 t88@@o oo@@F@T@@F@T@B@@F@T@pB@@F@T@@F@Tq@@F@T@F@T@F@T@F@Tl@o$ภ~ti@t@o&o#@@G@T@@G@Ty@@ఐΠ!bt88t88@@@@@ఐǠ!vu88u88@@@@(val_infou 88u 88@а @@pL>@@G@TG@T@@G@TG@TG@T@@^@@l@@E@TF@T@ఐqR"bsu)88u*88@q@@@r-@@E@T@qP@@E@TqM@@E@T@E@T@E@T@@ఐ!buC88uD88@@@@@% .sp uN88uO88@@uQ88uR88@@qt@@F@TF@TF@T@@2 @@>KE@U0uuuuuuuu@%@@u@@@@@"te u9!9Ku9!9M@@@;TE@U 0uuuuuuuu@"@@u@@@@డu0reset_type_names)Odoc_infou9P9Vu9P9p@@@@@@F@U@@F@U@F@U0uuuuuuuu@,"@#@v@@@@ภrv9P9qv9P9s@r@@@@@G@UG@U @@ @@m@@E@U#F@U@ఐrQ"bsv(9v9|v)9v9~@r@@@s,@@F@U*@rO@@F@U)rL@@F@U(@F@U'@F@U&5@@ఐ!bvB9v9vC9v9@o@@B@@(.I type vM9v9vN9v9@@vP9v9vQ9v9@@rs@@G@U5G@U;G@U:V@@2 @@n @@E@U>F@U4\@ఐ"tevl99vm99@i@@l@2te_type_parametersvs99vt99@,2te_type_parameters;@@@Ny)type_expr@@@@@@@B,'te_infoNՠ@P@@@@@@A@ @A[  [  @@qUf,,te_type_name;@@@@A@A[  [ ! @@q^g(,*te_private(< ,private_flag@@@@C@A[!b!l[!b!@@qii,/te_constructors3N۠<7t_extension_constructor@@@@@@AD/@A[!![!!@@qyj,&te_locC @@@AE8@A[!![!!@@qk,'te_codeLO[@@@@@@AFG@A[!![!"@@ql@A[!-!7[!-!a@@qhia@@[Z@@@UC@@@UB@Ġpv99v99@p@@@@nm@@I@UL@@I@UK0vvvvvvvv@@@@ @@@ภsްv99v99@s@@@n@@E@VUF@UTF@UR@@w99w99@@@@I@UP@@I@UO @ @ @@@ࠠ!sw99w99@@@?&@@@UaH@UW2@డ #string_of_type_extension_param_list(Odoc_strw-99w.9:&@@.Odoc_extension0t_type_extension@@@O@@@O@@O@ajjaj@@D@@@@@H@U[*@@H@UZ@H@UY[@@ఐw"tewT9:'wU9:)@Q@@sh@@+@@;i@@wY99@@@ࠠ"s2wd:-:?we:-:A@@@4@@@UH@U0wgwfwfwgwgwgwgwg@jZT@U@w@@@డ7.global_replace#Strw|:-:Dw}:-:V@4ٰ@@@F8@@H@U@4@@H@U@An@@H@U4@@H@U@H@U@H@U@H@U%@@డ8 ®exp#Strw:-:Xw:-:b@,߰@@@,@@I@UF_@@I@U@I@U?@@! w:-:dw:-:f@@w:-:cw:-:g@@,@@J@UJ@UJ@US@@w:-:Ww:-:h@@F}@@I@UI@UJ@U]@@$ .B w:-:jw:-:o@@w:-:iw:-:p@@5-@@I@UI@UI@Uq@@ఐϠ!sw:-:qw:-:r@{@@A@@I@UI@UI@U@@v @@@@w:-:; @@ఐt("bsw:v:x:v:@sװ@@@u@@H@U@t&@@H@Ut#@@H@U@H@U@H@U0x x x x x x x x @@@x#@@@@ఐi!bx:v:x:v:@J@@e@@$ .B x(:v:x):v:@@x+:v:x,:v:@@tN@@I@UI@UI@U%@@6 @@o@@G@UH@U+@ఐtn"bsxE::xF::@t@@@uI@@H@U@tl@@H@Uti@@H@U@H@U@H@UF@@ఐ!bx_::x`::@@@S@@ఐʠ$selfxp::xq::@7@@8d@7xu::@@@=@==@I@V@I@Vk@@ఐ&m_namex::x::@@@x@@ఐ-"s2x::x::@@@J@V@@x::x::@@=@@U@@pJ@@G@VH@U@ఐtӠ"bsx::x::@t@@@u@@H@V@t@@H@Vt@@H@V@H@V@H@V@@ఐ!bx::x::@@@ @@! x::x::@@x::x::@@t@@I@V'I@V-I@V,@@2 @@p@@G@V0H@V&@ఐu"bsx::x::@t°@@@u@@G@V6@u@@G@V5u@@G@V4@G@V3@G@V2@@ఐP!by::y::@1@@L@@#.I y::y::@@y::y:;@@u5@@H@VAH@VGH@VF @@2 @@$F@V@@u @@@ @@@"@@@/@@@@@ F@UV6@@Ay&99y';;@@0F@U?;@ఐu^"bsy5; ;y6; ;@u @@@v9@@F@V\@u\@@F@V[uY@@F@VZ@F@VY@F@VXV@@ఐ!byO; ;yP; ;@|@@c@@ఐ$selfy`; ;ya; ;@8߰@@9t@8ye; ;*@@@>@>>@G@Vo@G@Vn{@@ఐ&m_nameyt; ;+yu; ;1@@@@@ఐ"tey; ;2y; ;4@@@@,te_type_namey; ;5y; ;A@ @@>@@y; ;y; ;B@@>@@\@@qA@@E@VF@Vf@ఐuʠ"bsy;D;Jy;D;L@uy@@@v@@F@V@u@@F@Vu@@F@V@F@V@F@V@@ఐ!by;D;My;D;N@@@@@" y;D;Py;D;S@@y;D;Oy;D;T@@u@@G@VG@VG@V@@2 @@q@@E@VF@V@ఐv "bsy;V;\y;V;^@u@@@v@@F@V@v @@F@Vv@@F@V@F@V@F@V@@ఐI!by;V;_y;V;`@*@@E@@"+=z;V;bz ;V;d@@z ;V;az ;V;e@@v.@@G@VG@VG@V%@@2 @@q@@E@VF@V+@డxNNz&;g;~z';g;@N@@@@@F@VF@V@N@@F@V@F@V@F@VF@@ఐd"tezA;g;pzB;g;r@>@@`U@*te_privatezH;g;szI;g;}@ @@\@@ภ(Asttypes'PrivatezV;g;zW;g;@8'Private(Asttypes,private_flag@@@V@@@@B@@A4parsing/asttypes.mlie1Ee1L@@@ O@@@>F@V|@@+@@Nc@@F@VG@V@ఐv"bszz;g;z{;g;@vR@@@w~@@F@W@v@@F@Wv@@F@W@F@V@F@V@@ఐࠐ!bz;g;z;g;@@@@@( privatez;g;z;g;@@z;g;z;g;@@v@@G@W G@WG@W@@2 @@r^@@E@WF@WG@W @@z;g;m@@ @ఐv預"bsz;;z;;@v@@@w@@F@W@v@@F@Wv@@F@W@F@W@F@W@@ఐ&!bz;;z;;@@@"@@" z;;z;;@@z;;z;;@@w @@G@W)G@W/G@W.@@2 @@r@@E@W2F@W(@డy$List$iter{;;{;;@2*@@@@`@@F@[UF@W9D@@F@W;@F@W:@E @@F@W8D@@F@W7@F@W6@F@W5.@@@!x#{*;;{+;;@@@!>@@@ࠠ&father${7;;{8;;@@@C@@@W_H@WQ0{:{9{9{:{:{:{:{:@=6@@{S@@@డ{P$Name&father{O;;{P;;@5@@@C@@H@WUC@@H@WT@H@WS@@ఐ@!x{f;;{g;<@'@@]*@'xt_name{m;<{n;<@,'xt_name@@@E!t@@@@@ ,'xt_args )Odoc_type0constructor_args@@@@A @A`\f`\@@vI`,&xt_retSנ)type_expr@@@@@@@B@A``@@vZa,1xt_type_extension*A @@@@C%@A``@@vcb,(xt_alias3SA/extension_alias@@@@@@@D5@A`MW`My@@vsc,&xt_locCu(location@@@AEA@A``@@vd,'xt_textOT u$info@@@@@@AFR@A`` @@ve@A`?I`?[@@v_nf@@DP@@I@W`I@WhI@Wf@@n@@@@{;;p@@ఐx"bs{< <{< <@w@@@x@@H@Wp@x@@H@Wox @@H@Wn@H@Wm@H@Wl0{{{{{{{{@@@| @@@@ఐS!b|< <|< <@4@@O@@డz!^|< 8@9@}@@@@ఐؠ!b}<<}<<@@@@@' .B of }<<}<<@@}<<}<<@@y@@K@XUK@X[K@XZ%@@6 @@uT@@I@X^J@XT+@ఐ$self}<<}<<@=3@@=9@= }<=@@EwE@@I@Xf@E@E@E@EE@I@Xe@I@Xd@I@Xc@I@Xb@I@XaJ@Eภ$Some}qภz}<=}<=@z@@@EJ@Xz]@@@x@@J@X{a@@ఐ5!b}<=}<=@@@1n@@ఐ&father}<=}<=$@@@Fq@@E@X~@@# * ~<=&~<=)@@~<=%~<=*@@FJ@X@@ఐϠ!l~<=+~<=,@@@FE@X@@g@@F@~<=-@@H@XC@Ġ*Cstr_tuple~+=.=?~,=.=I@2Ġw`~3=.=J~4=.=L@w_@@@@54@@K@X@@K@X0~8~7~7~8~8~8~8~8@D@@@@@ @@@@K@X@Ġ$Some~I=.=N~J=.=R@rgࠠ!r&~R=.=S~S=.=T@@@@@@X @@@@@Ϡ@@K@X@@K@X#@@6@@% @K@X(@@(@@ఐz"bs~p=X=k~q=X=m@zH@@@{t@@J@X@z@@J@Xz@@J@X@J@X@J@X0~{~z~z~{~{~{~{~{@4.@/@~@@@@ఐڠ!b~=X=n~=X=o@@@@@& .B : ~=X=q~=X=x@@~=X=p~=X=y@@z@@K@XK@XK@X%@@6 @@vV@@I@XJ@X+@ఐ $self~={=~={=@>5@@>9@=~={=@@@Dx@Ds@DqDi@I@X@I@X@I@XB@@ఐ !b~={=~={=@@@ O@@ఐ&father~={=~={=@@@GT@@E@X_@@ఐ!r~={=~={=@i@@DJ@Xn@@9@@Do@~={=@@IH@Xs@ࠠ!l'====@@@@@@X @Ġ$Some ====@s+ࠠ!r(====@@@@@@X!#@@@@@@@K@X#@@K@X"+@@%@@% @K@X$0@@0@@ఐ{]"bs4==5==@{ @@@|8@@J@X@{[@@J@X{X@@J@X@J@X@J@X0?>>?????@MKE@F@Y71@2@[@@@@ఐ !bU==V==@ @@ @@& .B : `==a==@@c==d==@@{@@K@XK@XK@X(@@9 @@w@@I@XJ@X.@ఐ ٠$self=>=>@>@@?>@>հ=>@@GyʠG@@J@X@G@G@G@GG@J@X@J@X@J@X@J@X@J@XO@Gภksภ|ǰ=> =>%@|@@@GK@X`@@@y@@K@Xd@@ఐ !b=>&=>'@ ߰@@ q@@ఐ&father=>(=>.@ư@@H:@@E@X@@# * =>0=>3@@=>/=>4@@GK@Y@@ఐޠ!l=>5=>6@@@GE@Y@@e@@G@ఐ|"bs>8>K>8>M@{ǰ@@@|@@J@Y@|@@J@Y|@@J@Y @J@Y @J@Y @@ఐ U!b >8>N >8>O@ 6@@ Q@@&.B -> >8>Q>8>W@@>8>P>8>X@@|:@@K@YK@Y$K@Y#@@2 @@w@@I@Y'J@Y@ఐ $self1>Z>m2>Z>q@?@@@b@?`6>Z>@@@E@E@EE@I@Y,@I@Y+@I@Y*@@ఐ !bG>Z>H>Z>@ t@@ @@ఐ&fatherT>Z>U>Z>@[@@H@@E@Y8@@ఐN!rd>Z>e>Z>@@@FJ@Y;%@@9@@F&@|k>Z>@@F(@@@F)@:@@H@X+@@Ap<<>@@H@W@ఐ[!x>>>>@B@@x@(xt_alias>>>>@ @@@@@Y@@@Y@Ġ$None>>>>@t@@@@@@K@Y@@K@Y0@@@@ @@@ภ}>>>>@}@@@xa@@G@[PH@YH@Y@Ġ$Some>>>>@tޠࠠ"xa)>>>?@@@$@@@Y@@@@@,+@@K@Y@@K@Y@@@@ఐ} "bs????@|@@@}@@J@Y@} @@J@Y}@@J@Y@J@Y@J@Y0@/)@*@@@@@ఐ L!b????@ -@@ H@@%.B =  ?? ??#@@????$@@}1@@K@YK@YK@Y%@@6 @@x@@I@YJ@Y+@ఐ}Q"bs(?&?9)?&?;@}@@@~,@@J@Y@}O@@J@Y}L@@J@Y@J@Y@J@YF@@ఐ !bB?&?<C?&?=@ o@@ 0@??@@@@@@S@@@@ఐ"xaT?U?rU?U?t@b@@@@L@Y@Yj@%xa_xt`?U?ua?U?z@,%xa_xt@@@Y @@@@@@AA,'xa_nameK!t@@@@@@Af)3f)E@@|<]@Afxfx@@|@^,@@ @@@Y@@@Y@Ġ$None????@u@@@@- @@N@Y@@N@YV@@V@@ఐ۠"xa????@@@@@L@Y@Yg@'xa_name????@B@@}@@L@ZL@Ys@Ġ$Some????@uࠠ!x*????@@@ @@@Y@@@@@k '@@N@Y@@N@Y@@@@ఐ!x????@@@ܰ@@ ;@@L@Z@Y0@' @@@'xt_name????@@@BL@Z @@A?>?S??@@~@@K@YK@[@@@@y@@I@[J@Y@ఐ~7"bs?@?@ @}@@@@@I@[ @~5@@I@[~2@@I@[@I@[@I@[@@ఐ t!b(?@ )?@ @ U@@ p@@! 3?@4?@@@6?@ 7?@@@~Y@@J@[+J@[1J@[0@@2 @@H@[*@ @@@b @@H@Y@@AG>>H@@@@H@Y@ఐ0!xV@-@@W@-@A@@@M@'xt_text]@-@B^@-@I@ @@@@@[T@@@[S@Ġ$Noneq@O@`r@O@d@v@@@@@@J@[]@@J@[\0vuuvvvvv@@@@ @@@ఐ~"bs@h@{@h@}@~]@@@@@H@[o@~@@H@[n~@@H@[m@H@[l@H@[k@@ఐ 렐!b@h@~@h@@ ̰@@ '@@! @h@@h@@@@h@@h@@@~@@I@[zI@[I@[;@@2 @@Lv@@H@\H@[A@Ġ$Some@@@@@vࠠ!t?@@@@@@@@@@[d/@@@@@@@J@[f@@J@[e7@@7@@ఐ"bs@@@@@~@@@@@I@[@@@I@[ @@I@[@I@[@I@[0@/)@*@ @@@@ఐ R!b@@@@@ 3@@ N@@(.I " " @@@@@@@@@@@@7@@J@[J@[J@[%@@6 @@z@@H@[I@[+@ఐW"bs.@@/@@@@@@2@@I@[@U@@I@[R@@I@[@I@[@I@[F@@ఐ !bH@@I@@@ u@@ S@@#(* S@@T@@@@V@@W@@@@y@@J@[J@[J@[g@@2 @@{@@H@[I@[m@ఐ ̠$selfr@@s@@@B@@C}@Bw@A@@}}}@@I@[@@I@[@QW@@I@[@~àQU@@I@[@@I@[@@I@[@I@[@I@[@I@[@}ِภ3jw@j@}۠}@@J@[@@J@[@@ఐ !b@A @A @ ְ@@ @@ภ$Some@A @A@wӠఐ!t@A@A@ǰ@@Q@@J@[J@[J@[J@[@@@A @A@@  @@J@[J@[@@c@@{@@H@[I@[@ఐ "bsAA(AA*@@@@@@H@[@ @@H@[@@H@[@H@[@H@[@@ఐI!bAA+AA,@*@@E@@% *) AA. AA4@@ AA- AA5@@.@@I@[I@\I@\@@2 @@M@@H@\I@["@@@#@@@$@5@@fH@\'@@A @ @+!A6AB@@M@@G@\]@@@@@@@?@@@L@@M@@G@\_G@\^@@A/;;0ACAL@@@ )M@@G@WI@G@WHG@\a032233333@5@@@@ఐh"teEAMAUFAMAW@B@@d Y@/te_constructorsLAMAXMAMAg@  @@N\ J@@G@WGG@\gG@\d h@@ S @@|@@E@\jF@WF%@ఐ"bshAiAoiAiAq@@@@@l@@F@\q@@@F@\p@@F@\o@F@\n@F@\m@@@ఐΠ!bAiArAiAs@@@M@@% .sp AiAuAiA|@@AiAtAiA}@@@@G@\|G@\G@\a@@2 @@|J@@E@\F@\{g@ఐ$selfAAAA@D+@@Dw@CAA@@~~~@@F@\@@F@\@R@@F@\@R@@F@\@@F@\@@F@\@F@\@F@\@F@\@ภmy@@@@G@\@@G@\@@ఐ/!bAAAA@@@+@@ఐ"teAAAA@@@@'te_infoAAAA@u @@;N@@G@\G@\@@G@\G@\G@\@@^@@|@@E@\F@\@ఐA"bsAAAA@@@@@@E@\@?@@E@\<@@E@\@E@\@E@\@@ఐ~!b2AA3AA@_@@z@@% .sp =AA>AA@@@AAAAA@@c@@F@\F@\F@\@@2 @@E@E@EE@\@@@@@@@ N@@ @ @@ @ @@ @ s@@ @ @@ @ #@@ @ 3@@!@2@@"@c@@E@U%@@A}A@@JE@UE@U@E@\E@\0a``aaaaa@@@@@A'A@@ME@T@JE@T*E@T@E@\@E@\E@\0onnooooo@@@@@A5A@9A@@@J@J@JJ@E@\@E@\@E@\@E@\E@\0~~@@@@@A @@Im@K@K@JJ@E@\@E@\@E@\@E@\@E@\q@9!9%P@S / Print groff string code for a type extension. 8889 @@@@@@@MyAAAB @AA@&self-2Aࠠ~*@~+E8E8@I0@E7@@@  E:E:@I@@@!bBAB AB @@@ME@]0@EJI@EM@ I@EO@@@@@@!eCAB AB@@@ME@] 0@%@@@@@@డ0reset_type_names)Odoc_infoBBBB1@@@@@@F@]@@F@]@F@]0@,"@#@ @@@@ภBB2BB4@@@@@@G@]G@]@@ @@}@@E@]!F@]@ఐD"bsB7B=B7B?@@@@@@F@](@B@@F@]'?@@F@]&@F@]%@F@]$5@@ఐ{!b5B7B@6B7BA@\@@wB@@. .I exception @B7BCAB7BR@@CB7BBDB7BS@@f@@G@]3G@]9G@]8V@@2 @@}@@E@]H@^4@ఐ$selfSC CTC C@GҰ@@H@GXC C-@@PP@@G@^F@Pw@Pr@Pp@PhPa@G@^E@G@^D@G@^C@G@^B@G@^A@Pภ ?|ภsC.CAtC.CF@@@@PH@^Z@@@@@H@^[@@ఐ̠!bCGCTCGCU@@@@@డ$Name&fatherCGCWCGCb@~@@@Q@@H@^eQ@@H@^d@H@^c@@ఐߠ!eCGCcCGCd@@@@'ex_nameCGCeCGCl@ @@Q5@@I@^pI@^xI@^v@@CGCVCGCm@@Q;@@E@^o @@# * CGCoCGCr@@CGCnCGCs@@PH@^z@@ఐ!eCGCtCGCu@@@ '@'ex_argsCGCvCGC}@( @@PE@^~0@@@@P1@@@%AF@^#3@Ġ*Cstr_tupleC~CC~C@!Ġ2C~CC~C@1@@@@!!@@I@]@@I@]0        @@@@@@ @@M@@I@]@Ġ$SomeC~CC~C@}9ࠠ!rG$C~C%C~C@@@S@@@^@@@@@[Z@@I@^@@I@^#@@6@@% @I@^(@@(@@ఐk"bsBCCCCC@@@@F@@H@^@i@@H@^f@@H@^@H@^@H@^0MLLMMMMM@]4.@/@f@@@@ఐ!b`CCaCC@@@@@%.B : kCClCC@@nCCoCC@@@@I@^I@^I@^%@@6 @@(@@G@^H@^+@ఐܠ$selfCCCC@I@@I9@HCC@@@OJ@OE@OCO;@G@^@G@^@G@^B@@ఐ䠐!bCCCC@Ű@@O@@డ$Name&fatherCCCC@@@@R-@@H@^R0@@H@^@H@^i@@ఐ!eCCCC@Ѱ@@x@'ex_nameCCCC@' @@RM@@I@^I@^I@^@@CCCC@@RS@@E@^@@ఐĠ!rCCCC@@@OH@^@@f@@O@@@&?F@^@ࠠ!lHCDCD@@@<@@@^ @Ġ$Some CD CD @~(ࠠ!rICD CD @@@B@@@^#@@@@@JI@@I@^@@I@^+@@%@@% @I@^0@@0@@ఐZ"bs1DD2DD@ @@@5@@H@^@X@@H@^U@@H@^@H@^@H@^0<;;<<<<<@MKE@F@V71@2@X@@@@ఐ!bRDDSDD @y@@@@%.B : ]DD"^DD'@@`DD!aDD(@@@@I@^I@^I@^(@@9 @@@@G@^H@^.@ఐР$self|D*D6}D*D:@I@@J>@IҰD*DK@@RǠR@@H@^@R@R@R@RR@H@^@H@^@H@^@H@^@H@^O@Rภ h~ภİ DLDe DLDj@@@@RI@_`@@@@@I@_d@@ఐ!b DkD~ DkD@ְ@@q@@డ$Name&father DkD DkD@@@@S>@@I@_SA@@I@_ @I@_ @@ఐ!e DkD DkD@@@@'ex_name DkD DkD@8 @@S^@@J@_J@_!J@_@@ DkD DkD@@Sd@@E@_@@# *  DkD DkD@@ DkD DkD@@SI@_#@@ఐ !l DkD  DkD@ư@@S E@_&@@@@S@ఐB"bs DD DD@@@@@@H@_0@@@@H@_/=@@H@_.@H@_-@H@_,@@ఐy!b3 DD4 DD@Z@@u@@&.B -> > DD? DD@@A DDB DD@@d@@I@_;I@_EI@_D @@2 @@@@G@_HH@_:@ఐ$self[ DD\ DD@Jڰ@@K@J` DD@@@Q@Q@QQ@G@_M@G@_L@G@_K&@@ఐ!bq DDr DD@@@3@@డ$Name&father DD DD@i@@@T@@H@_\T@@H@_[@H@_ZM@@ఐʠ!e DD DD@@@\@'ex_name DD DD@ @@T @@I@_gI@_oI@_mj@@ DD DD@@T&@@E@_fp@@ఐ!r DD DD@w@@QmH@_q@@f@@Qh@@@Qi@G@@Qj@@@(F@^@@ABB DE@@(F@] @ఐ!eE EE E@@@@(ex_aliasE EE E"@ @@@@@_@@@_+@Ġ$NoneE(E1E(E5@0@@@@@@I@_@@I@_0@@@@ @@@ภE(E9E(E;@@@@@@E@`F@_F@_@Ġ$SomeE<EEE<EI@4ࠠ"eaJE<EJ E<EL@@@=@@@_h@@@@@ED@@I@_@@I@_p@@p@@ఐa"bs8EPE[9EPE]@@@@<@@H@_@_@@H@_\@@H@_@H@_@H@_0CBBCCCCC@S/)@*@\@@@@ఐ!bVEPE^WEPE_@}@@@@# = aEPEabEPEd@@dEPE`eEPEe@@@@I@_I@_I@_%@@6 @@@@G@_H@_+@ఐ"bs|EgEr}EgEt@T@@@@@G@_@@@G@_@@G@_@G@_@G@_D@@ఐܠ!bEgEuEgEv@@@0@Q@@@@ఐ"eaEEEE@`@@@@I@`@`h@%ea_exEEEE@,%ea_ex@@@eT@@@@@@AA,'ea_nameVp!t@@@@@@Aq##q##@@q@Aq$$q$$6@@r,@@T@@@`@@@`@Ġ$NoneEEEE@#@@@@-T@@K@`@@K@`V@@V@@ఐ٠"eaEEEE@@@@@I@`,@`*g@'ea_nameEEEE@B@@&@@I@`:I@`0s@Ġ$SomeEEEE@4ࠠ!eKEE EE@@@T@@@`#@@@@@kT@@K@`%@@K@`$@@@@ఐ!e6EE7EE@@@J@@U@@I@`5@`30;::;;;;;@' @@@'ex_nameFEEGEE@@@BI@`9 @@ALEwEMEE@@m@@H@` H@`@@@@OF@` @ @@F@_@@AZEE [EF@@WF@_b@ఐ"bsiFF jFF@A@@@m@@F@`@@@F@`@@F@`@F@`@F@`}@@ఐɠ!bFFFF@@@@@% .sp FFFF@@FFFF@@@@G@aG@aG@a@@2 @@K@@E@a F@a@ఐ$selfFF#FF'@M,@@M@LFF3@@@@F@a@@F@a@[@@F@a@[@@F@a@@F@a@@F@a@F@a@F@a@F@a@ภ(n@@@@G@a-@@G@a,@@ఐ*!bFF4FF5@ @@&@@ఐ#!eFF6FF7@@@@'ex_infoFF8FF?@H @@<W@@G@a3G@a(@@G@a'G@a5G@a2@@^@@@@E@a;F@a&@ఐB"bsFAFGFAFI@@@@@@E@aA@@@@E@a@=@@E@a?@E@a>@E@a=-@@ఐy!b3FAFJ4FAFK@Z@@u:@@% .sp >FAFM?FAFT@@AFAFLBFAFU@@d@@F@aLF@aRF@aQN@@2 @@E@E@\E@aKU@@@V@@@W@@@ X@@@ Y@,@@ Z@@@ [@=@@ \@n@@E@]_@@AA@@V'E@]E@\@E@aWE@aV0_^^_____@@@@@A$A@(A@@@V>@V9V0@E@ac@E@ab@E@aaE@a^0mllmmmmm@@@@@A @@R[@VG@VBV9@E@ah@E@ag@E@af@E@ae@|AA;@? + Print groff string code for an exception. AAAA@@@@@@@XiFXFcFXFp@AA@&self-2MࠠLN$N$@R0@N#@@@  N&N&@R@@@!bNFXFqFXFr@@@XE@az0@N6R@N9@ R@N;@@@@@@PĠ$None F~F F~F@@@@@XE@a0@&@@@@@@ภ F~F F~F@@@@XE@ceE@aE@a@Ġ$Some!FF!FF@ࠠ!tO!FF!FF@@@XE@aE@aE@aE@a0@,@@@@@ @@0@@ఐ("bs"FF"FF@װ@@@@@G@a@&@@G@a#@@G@a@G@a@G@a0        @J-'@(@#@@@@ఐw!b"FF"FF@W@@s@@% (* ("FF)"FF@@+"FF,"FF@@N@@H@aH@aH@a%@@6 @@@@F@aG@a+@ఐ$selfG#FFH#FF@Nư@@Ox;@NL#FF@@@@G@a@@G@a@],@@G@a@]*@@G@a@@G@ai@@G@a@G@a@G@a@G@aX@ภ*?@?@@@H@a@@H@ae@@ఐؠ!b~#FF#FF@@@r@@ภ$Some#FF#FF@ఐ!t#FF#FF@@@@@#FF#FF@@נ@@H@aH@a@@Z@@Q@@F@aG@a@ఐؠ"bs$FF$FF@@@@@@F@a@@@F@a@@F@a@F@a@F@a@@ఐ#!b$FF$FF@@@@@$ *) $FF$FF@@$FF$FF@@@@G@aG@aG@a@@2 @@E@a@ @@@ @@E@a@@AFXFu@@@YE@ayE@ax@E@bKE@bJ+@@AHA@LA@@@Y@YY@E@bW@E@bV@E@bUE@bR0@O@@@@A @@S@Y@YY@E@b\@E@b[@E@bZ@E@bY U@FXF\1@@V0'G)G4'G)GA@AA@&self-2RࠠQOO@T0@O@@@  OO@T@@@&fatherS)'G)GB*'G)GH@@@XE@br0)(()))))@OT@O@C T@O@E@@@@@!bT?'G)GI@'G)GJ@@@XZE@cE@b0A@@AAAAA@'@@Z@@@@@!lUT'G)GKU'G)GL@@@VkE@bE@b0VUUVVVVV@&@@o@@@@ఐ"bsj(GOGYk(GOG[@B@@@n@@F@b@@@F@b@@F@b@F@b@F@b0uttuuuuu@ 0&@'@@@@@ఐM!b(GOG\(GOG]@-@@I@@!{(GOG_(GOG`@@(GOG^(GOGa@@@@G@bG@bG@b%@@6 @@P@@E@bF@b+@డv$List$iter)GcGn)GcGw@Gذ@@@@VE@caF@bZ{@@F@b@F@b@Z̠ @@F@bZL@@F@b@F@b@F@bP@@@!rV)GcG})GcG~@@@ `@@ఐ"bs*GG*GG@@@@@@H@b@ @@H@b @@H@b@H@b@H@b0@|(>@@ @@@@ఐȠ!b*GG*GG@@@@@ఐA!r*GG*GG@@@]"@*rf_mutable*GG*GG@,*rf_mutableWJ@@@[%W@@@W@A,'rf_name vM@@@V@@@AvJ'w'vK'w'@@,'rf_type).)type_expr@@@X@B@AvV''vW'( @@,'rf_text i[@@@Z@@@YAC!@Avd(&(0ve(&(O@@ @Avh''vi''@@<4@@eG@@I@bI@b`@. .B mutable Z*GG[*GG@@]*GG^*GG@@@@I@bI@bI@bq@" l*GGm*GG@@o*GGp*GG@@I@bI@b@v*GGw*GG@@@@@@)@@G@bH@b@ఐ"bs+GG+GG@a@@@@@H@b@@@H@b@@H@b@H@b@H@b@@ఐh!b+GG+GG@H@@d@@డw!^+GG+GG@y@@@(@@I@c@y@@I@by@@I@b@I@b@I@b@@ఐ!r+GG+GG@ٰ@@@'rf_name+GG$@ %@@L@@J@c J@cJ@c@@# : +GG+GG@@6+GG@@y@@J@c J@cJ@c@@+GG+GG@@@@I@bI@cJ@c @@s @@@@G@cH@b @ఐ$self,GG,GH@Q@@R?@Q=,GH@@@W@W@WW@H@c@H@c@H@c%@@ఐ預!b$,GH%,GH@ɰ@@2@@ఐ &father1,GH2,GH@@@?@@ఐm!r@,GHA,GH@K@@N@'rf_typeG,GHH,GH%@ @@WI@c.W@@?@@WX@ఐ"bsX-H'H4Y-H'H6@0@@@\@@H@c9@@@H@c8|@@H@c7@H@c6@H@c5s@@ఐ7!br-H'H7s-H'H8@@@3@@!;}-H'H:~-H'H;@@-H'H9-H'H<@@@@I@cDI@cNI@cM@@2 @@:@@G@cQH@cC@ఐ$self.H>HK.H>HO@R@@R@R.H>H]@@@\t@\o\c@G@cU@G@cT@@ఐs!b.H>H^.H>H_@S@@o@@ఐꠐ!r.H>H`.H>Ha@Ȱ@@@'rf_text.H>Hb.H>Hi@ @@\E@c_@@0@@\@s.H>Hk@@\@@@\@E@@\@@@\@@G@cgG@cf@@A)GcGx/HlHx@@@!\@@G@b@G@bG@ci0@d@@@@ఐ!l/HlHy/HlHz@o@@r@@:@@@@E@cnF@b@ఐ$"bs0H|H0H|H@Ӱ@@@@@E@ct@"@@E@cs@@E@cr@E@cq@E@cp-@@ఐڠ!b0H|H0H|H@@@:@@$ }  0H|H!0H|H@@#0H|H$0H|H@@F@@F@cF@cF@cN@@2 @@/yE@c~Q@} @@R@ @@E@bU@@AA@@E@b~E@b}@E@cE@c076677777@@@@@AA@@E@bq@E@bpE@bo@E@c@E@cE@c0EDDEEEEE@@@@@A#(A@',A@@@Yp@Yn@YlYb@E@c@E@c@E@c@E@cE@c0UTTUUUUU@,@@@@A @@WC@Y{@Yy@YwYm@E@c@E@c@E@c@E@c@E@c@f'G)G-C@) & Print groff string for a record type r&FFs&FG(@@@@@@@YUy4HHz4HH@AA@&self-2XࠠWSS@Wn0@S @@@  SS@Wp@@@!bY4HH4HH@@@YkE@c0@S W@S#@ W@S%@@@@@@!tZ4HH4HH@@@YzE@c0@%@@@@@@డ0reset_type_names)Odoc_info5HH5HH@!j@@@!j@@F@c!i@@F@c@F@c0@,"@#@@@@@ภ5HH5HI@@@@!@@G@cG@c@@ @@@@E@cF@c@@ࠠ&father[6II 6II@@@\m@@@cF@c0@,@@@డ$Name&father6II6II!@@@@\@@F@c\@@F@c@F@c@@ఐv!t6II"6II#@P@@r'@'ty_name#6II$$6II+@(M @@\@@G@cG@cG@c5@@) @@96@@/6II  @@ఐd"bs;7I/I5<7I/I7@@@@?@@F@c@b@@F@c_@@F@c@F@c@F@c0FEEFFFFF@a[@\@_@@@@ఐɠ!bY7I/I8Z7I/I9@@@@@(.I type d7I/I;e7I/IC@@g7I/I:h7I/ID@@@@G@dG@d G@d %@@6 @@!@@E@d F@d+@ఐ$self8IFIL8IFIP@T@@T;@S8IFIl@@@Z&@Z!@ZZ@F@d@F@d@F@dD@@ఐ !b8IFIm8IFIn@@@Q@@ఐ&father8IFIo8IFIu@[@@]!@@E@d#a@@ఐ!t8IFIv8IFIw@@@ n@@7@@ZEo@ఐ!!t:II:II@@@@-ty_parameters:II:II@) @@))@@@d2)@@@d3) @@@d4@@d1@@@d0@Ġ;II;II@@@@@)2)1@@I@dF).@@I@dG)+@@I@dH@I@dE@@I@dD@@@@ภ;II;II@@@@@@E@dF@dVF@dT@@<II<II@@)[)Z@@I@dP)W@@I@dQ)T@@I@dR@I@dO@@I@dN@@@@ఐ\"bs3<II4<II@ @@@7@@G@d^@Z@@G@d]W@@G@d\@G@d[@G@dZ@@ఐ!bM<IIN<II@@@@@#.I X<IIY<II@@[<II\<II@@~@@H@diH@doH@dn@@2 @@^F@dhF@dX@@Aj9IyIk=II@@cF@d-#@ఐ"bsy>IIz>II@Q@@@}@@F@d@@@F@d@@F@d@F@d@F@d>@@ఐ!b>II>II@@@K@@డ$Name&simple>II>II@"@@@^"@@G@d^%@@G@d@G@de@@ఐ!t>II>II@@@t@'ty_name>II>II@) @@^B@@H@dH@dH@d@@>II>II@@^H@@G@d@@[@@@@E@dF@d@ఐ "bs?IJ?IJ@@@@@@F@d@ @@F@d@@F@d@F@d@F@d@@ఐn!b?IJ?IJ@O@@j@@"  ?IJ ?IJ @@ ?IJ ?IJ @@/@@G@dG@dG@d@@2 @@@@E@dF@d@@ࠠ$priv\%@J J&@J J@@@j@@@dF@d0(''(((((@@@@డjj6@J J+7@J J,@j@@@*?@@F@dF@d@j@@F@d@F@d@F@d@@ఐ!tQ@J JR@J J@@@'@*ty_privateX@J J Y@J J*@*^ @@.@@ภ(Asttypes'Privatef@J J-g@J J=@@@@.F@d>@@@@B?@@m@J J@@ఐՠ!t{BJIJV|BJIJW@@@0yxxyyyyy@4_Y@Z@@@@+ty_manifestBJIJXBJIJc@*@@**@@@d@@@d@Ġ$NoneCJiJrCJiJv@@@@@**@@I@e@@I@e0@&@@@ @@@ภCJiJzCJiJ|@@@@2F@e% @Ġ$SomeDJ}JDJ}J@נĠ+Object_typeDJ}JDJ}J@8+Object_type*@@@z@n_,object_field@@@y@@@x@AA@B@A{#-I-O{#-I-q@@@ࠠ!l]DJ}JDJ}J@@@@@@e@@@e0@l@@@@@DJ}JDJ}J@@*@@I@e@@@9@@**@@I@e@@I@e@@@@ఐ-"bsEJJEJJ@ܰ@@@@@H@e0@+@@H@e/(@@H@e.@H@e-@H@e,0@:4@5@(@@@@ఐ!b"EJJ#EJJ@s@@@@"= -EJJ.EJJ@@0EJJ1EJJ@@S@@I@e;I@eAI@e@%@@6 @@@@G@eDH@e:+@ఐ%$privJFJJKFJJ@̰@@kD@@H@eGH@eF>@ఐ"bs[FJJ\FJJ@3@@@_@@H@eM@@@H@eL@@H@eK@H@eJ@H@eIW@@ఐ堐!buFJJvFJJ@ư@@d@@(private FJJFJJ@@FJJFJJ@@@@I@eXI@e^I@e]x@@2 @@?@@G@ebH@e`I@eW@@FJJ@@ @ఐʠ"bsGJJGJJ@y@@@@@H@ei@@@H@eh@@H@eg@H@ef@H@ee@@ఐ+!bGJJGJJ@ @@'@@!<GJJGJJ@@GJJGJJ@@@@I@etI@ezI@ey@@2 @@@@G@e}H@es@డ$List$iterHJJHJK@O @@@@!@@H@fH@ea@@H@e@H@e@b @@H@ea@@H@e@H@e@H@e@@@!r_ HJK HJK @@@!@@ఐB"bsIK KIK K@@@@@@J@e@@@@J@e=@@J@e@J@e@J@e0$##$$$$$@(?@@=@@@@ఐ!b7IK K8IK K@@@@@డ !^FIK K(GIK K)@A@@@@@K@e@A@@K@e@@@K@e@K@e@K@e-@@ఐ[!rbIK KcIK K @9@@x<@'of_nameiIK K!$@,'of_name@@@u}@@@q@@ ,'of_type 0q)type_expr@@@r@A @A},F,L},F,g@@A,'of_textpϠ$info@@@t@@@sAB@A},h,n},h,@@R@A},-,3},-,E@@V4P@@ @@L@eL@eL@et@@# : IK K*IK K-@@aIK K.@@@@L@eL@eL@e@@IK KIK K/@@@@K@eK@eL@e@@ @@k@@I@eJ@e@ఐK$selfJK1K=JK1KA@XL@@X@WJK1KR@@@^@^@^^@J@e@J@e@J@e@@ఐS!bJK1KSJK1KT@4@@O@@ఐ&fatherJK1KUJK1K[@@@ak@@E@e@@ఐ!rJK1K\JK1K]@ٰ@@@'of_type JK1K^ JK1Ke@ @@^K@e@@B@@^@ఐC"bsKKgKsKKgKu@@@@@@J@e@A@@J@e>@@J@e@J@e@J@e@@ఐ!b4KKgKv5KKgKw@@@@@!;?KKgKy@KKgKz@@BKKgKxCKKgK{@@e@@K@eK@fK@f"@@2 @@@@I@f J@e(@ఐڠ$self\LK}K]LK}K@X۰@@Y6@XѰaLK}K@@@c6@c1c%@I@f@I@f=@@ఐࠐ!bpLK}KqLK}K@@@J@@ఐx!rLK}KLK}K@V@@Y@'of_textLK}KLK}K@ @@cTE@fb@@0@@cKc@sLK}K@@cMe@@@cNf@w@@cO@@I@f!I@f l@@AHJKMKK@@@cY@@I@e@I@eI@f#0@@@@@ఐʠ!lMKKMKK@@@c@@I@eI@f'I@f%@@ @@f@@G@f*H@e@ఐ"bsNKKNKK@@@@@@G@f0@@@G@f/@@G@f.@G@f-@G@f,5@@ఐN!bNKKNKK@/@@JB@@$ > NKKNKK@@NKKNKK@@@@H@f;H@fAH@f@V@@2 @@6>F@f:Y@ @@Z@Y @@[@f@@\@@@F@e)_@Ġ$SomeOKK OKK@&Ġ%OtherOKKOKK@8%OtherO@2)type_expr@@@w@A@@B@A:",,;",-@@@ࠠ#typ^(OKK)OKK@@@@@@e@@@/OKK0OKK@@.$@@I@e@@@-@@.,.+@@I@e!@@I@e @@@@ఐp"bsGPKKHPKK@@@@K@@H@fJ@n@@H@fIk@@H@fH@H@fG@H@fF0RQQRRRRR@5/@0@k@@@@ఐՠ!bePKKfPKK@@@@@"= pPKKqPKL@@sPKKtPKL@@@@I@fUI@f[I@fZ%@@6 @@-@@G@f^H@fT+@ఐh$privQLLQLL@@@n@@H@faH@f`>@ఐǠ"bsQLLQLL@v@@@@@H@fg@@@H@ff@@H@fe@H@fd@H@fcW@@ఐ(!bQLLQLL @ @@$d@@(private QLL"QLL*@@QLL!QLL+@@@@I@frI@fxI@fwx@@2 @@@@G@f|H@fzI@fq@@QLL@@ @ఐb$selfRL-L8RL-L<@Zc@@[@ZRL-LM@@@`@`@``@G@f@G@f@G@f@@ఐj!bRL-LNRL-LO@K@@f@@ఐ&fatherRL-LPRL-LV@@@c@@E@f@@ఐ#typRL-LWRL-LZ@@@`H@f@@9@@`@F@@`@@@7iF@fC@@A"AJAJG#SL[Lb@@7lF@d@ఐ!t3ULlLy4ULlLz@g@@@'ty_kind:ULlL{;ULlL@/K @@/J@@@f@Ġ-Type_abstractJVLLKVLL@8-Type_abstract/[@@@o@@@@BB@Ao**p*+@@@@@  @@/d@@I@f0UTTUUUUU@@@@@@@ภI`VLLaVLL@H@@@7F@f @Ġ,Type_variantoWLLpWLL@8,Type_variant%@sc@@@l@@@k@A@BB@A+1+7+1+a@@@Bࠠ!l`WLLWLL@@@c@@@f@@@f0@@@@@@% @@/@@I@f@@@@ఐˠ"bsXLLXLL@z@@@@@H@f@@@H@f@@H@f@H@f@H@f0@50*@+@@@@@ఐ0!bXLLXLL@@@,@@!=XLLXLL@@XLLXLL@@@@I@fI@fI@f%@@6 @@@@G@fH@f+@ఐà$privYLLYLL@j@@o@@H@fH@f>@ఐ""bsYLLYLL@Ѱ@@@@@H@f@ @@H@f@@H@f@H@f@H@fW@@ఐ!bYLLYLL@d@@d@@( privateYLLYLL@@!YLL"YLL@@D@@I@gI@g I@g x@@2 @@@@G@gH@g I@g@@3YLL@@ @ఐh"bs?ZLM@ZLM@@@@C@@H@g@f@@H@gc@@H@g@H@g@H@g@@ఐɠ!bYZLMZZLM@@@@@" dZLMeZLM @@gZLMhZLM @@@@I@g I@g&I@g%@@2 @@!@@G@g)H@g@డE$List$iter[M M[M M@S@@@@d@@G@gG@g/fK@@G@g1@G@g0@f @@G@g.f@@G@g-@G@g,@G@g+@@@&constrb[M M%[M M+@@@!@@ఐޠ"bs\M/M:\M/M<@@@@@@I@gM@@@I@gL@@I@gK@I@gJ@I@gI0@(?@@@@@@ఐ C!b\M/M=\M/M>@ $@@ ?@@డ!^\M/MD\M/ME@ݰ@@@X@@J@gb@@@J@ga@@J@g`@J@g_@J@g^-@@"| \M/MA\M/MC@@\M/M@@@s@@K@gnK@gpK@go@@@ఐn&constr.\M/MK@K0@@N@'vc_name\M/ML\M/MS@,'vc_nameeT@@@iB@@@c@@ ,'vc_args e$@@@d@A@AE ))F )*@@,&vc_retu{5-)type_expr@@@f@@@e@B@AV** W**,@@,'vc_text$ug@@@h@@@gAC%@Ad*-*7e*-*V@@ @Ah ))i ))@@m8@@E@@K@gmK@gtK@gr@@X\M/M?Y\M/MT@@{@@J@gXJ@gvK@gl@@ @@@@H@gyI@gW@@ࠠ*print_textcq]MVMer]MVMo@@@@kD@@@gI@g{@@@gI@g|@@g}I@gz0}||}}}}}@@@@@!te]MVMp]MVMq@@@0@$]MVMa`MM@@@@@ఐʠ"bs^MtM^MtM@y@@@@@J@g@@@J@g@@J@g@J@g@J@g0@".<@%@@@@@ఐ /!b^MtM^MtM@ @@ +@@% (* ^MtM^MtM@@^MtM^MtM@@@@K@gK@gK@g%@@6 @@@@I@gJ@g+@ఐ g$self_MM_MM@]h@@^;@]8_MM@@641@@J@g@@J@g@k@@J@g@:k@@J@g@@J@g @@J@g@J@g@J@g@J@gX@Pภ8K@@RO@@K@g@@K@ge@@ఐ !b _MM!_MM@ q@@ r@@ภ$Some,_MM-_MM@Jఐ!t6_MM7_MM@@@@@:_MM;_MM@@y@@K@gK@g@@Z@@@@I@gJ@g@ఐz"bsQ`MMR`MM@)@@@U@@I@g@x@@I@gu@@I@g@I@g@I@g@@ఐ ۠!bk`MMl`MM@ @@ @@% *) v`MMw`MM@@y`MM@@@@J@gJ@gJ@g@@1@@@@@@@@I@g@@AA@@ @@g0@@@@@@ఐ&constrbMMbMM@Ӱ@@0@0*@+@@@@'vc_argsbMMbMN@@@f@@@g@ఐ&constrbMNbMN @@@-@'vc_textbMN bMN@ @@~h@@@g@@@g)@ఐ+&constrbMNbMN@ @@H6@&vc_retbMNbMN@ @@@@@g@@@gD@@H @@=' @@gJ@Ġ*Cstr_tuplecN%N2cN%N<@6Ġ'cN%N=cN%N?@&@@@@66@@K@h@@K@h0@i@@@@@ @@g@@K@h@Ġ$NonecN%NAcN%NE@N@@@@Ԡh@@K@h@@K@h@Ġ$None!cN%NG"cN%NK@_@@@@@@K@h@@K@h'@@: @@) @K@h-@@-@@ఐc"bs:cN%NO;cN%NQ@@@@>@@I@i+@a@@I@i*^@@I@i)@I@i(@I@i'F@@ఐ Ġ!bTcN%NRUcN%NS@ @@ S@@" _cN%NU`cN%NX@@bcN%NTccN%NY@@@@J@i6J@igNN?gNN@@@@B@@J@iZ@e@@J@iYb@@J@iX@J@iW@J@iV0IHHIIIII@PJ@K@b@@@@ఐ ̠!b\gNN]gNN@ @@ @@' .B of ggNNhgNN@@jgNNkgNN@@@@K@ieK@ikK@ij%@@6 @@$@@I@inJ@id+@ఐ $selfhNNhNN@`@@`;@_ܰhNO@@hѠh@@J@iw@h@h@h@hh@J@iv@J@iu@J@it@J@is@J@irL@hภ"rภΰhNOhNO @@@@hK@i]@@@@@K@ia@@ఐ )!bhNO hNO@ @@ %n@@ఐ ֠&fatherhNOhNO@ {@@iA@@E@i~@@# * hNOhNO@@hNOhNO@@hK@i@@ఐ᠐!lhNOhNO@@@h@@E@i@@f@@h@ఐ"bsiOO,iOO.@Ͱ@@@@@I@i@@@I@i@@I@i@I@i@I@i@@ఐ !biOO/iOO0@ `@@ {@@! iOO2iOO3@@iOO1iOO4@@@@@J@iJ@iJ@i@@2 @@j@@I@iJ@i@@@@@@I@i@ࠠ!lh=jO5OB>jO5OC@@@i?@@@hw0>==>>>>>@@@@Ġ$SomeKjO5OFLjO5OJ@iࠠ!tiTjO5OKUjO5OL@@@k@@@h|@@@[jO5OE\jO5OM@@k$@@K@h~@@K@h}!@Ġ$NonekjO5OOljO5OS@@@@@@?@@K@h@@K@h2@@9 @@9 @K@h8@@8@@ఐ"bskOWOdkOWOf@^@@@@@J@i@@@J@i@@J@i@J@i@J@i0@`Z@[@KE@F@@@@@ఐ!bkOWOgkOWOh@ @@@@' .B of kOWOjkOWOr@@kOWOikOWOs@@@@K@iK@iK@i(@@9 @@o@@I@iJ@i.@ఐO$selflOuOlOuO@aP@@b>@a'lOuO@@ii@@J@i@i@i@i@ii@J@i@J@i@J@i@J@i@J@iO@j ภ$ภlOuOlOuO@@@@jK@i`@@@9@@K@id@@ఐt!blOuOlOuO@U@@pq@@ఐ!&fatherlOuOlOuO@ ư@@j@@E@i@@# * lOuO lOuO@@"lOuO#lOuO@@j/K@j@@ఐ!l0lOuO1lOuO@@@j2@@E@j@@f@@j1@ఐk"bsBmOOCmOO@@@@F@@J@j@i@@J@jf@@J@j @J@j @J@j @@ఐ̠!b\mOO]mOO@@@@@(.I " " gmOOhmOO@@jmOOkmOO@@@@K@jK@j$K@j#@@2 @@$@@I@j'J@j@ఐ*print_textnOOnOO@@@@pQ@@I@j+@@I@j*@I@j)@@ఐC!tnOOnOO@@@l^@@J@j3@@@@l]@@I@j8J@j1 @b @@@ @@@ @@:I@j9@Ġ*Cstr_tupleoOOoOP@:ĠoOP oOP @@@@@::@@K@h@@K@h0@,@@@@@ @@j@@K@h@Ġ$NoneoOP oOP@@@@@l@@K@h@@K@h@Ġ$SomeoOPoOP@ࠠ!rjoOPoOP@@@@@@h,@@@@@Ơ@@K@h@@K@h4@@G@@6* @K@h:@@:@@ఐ5"bs pPP* pPP,@@@@@@J@jA@3@@J@j@0@@J@j?@J@j>@J@j=0@5/@0@0@@@@ఐ!b*pPP-+pPP.@{@@@@& .B : 5pPP06pPP7@@8pPP/9pPP8@@[@@K@jLK@jRK@jQ%@@6 @@@@I@jUJ@jK+@ఐҠ$selfTqP:PGUqP:PK@bӰ@@c;@bYqP:P\@@@i@i@ii@J@j[@J@jZ@J@jYD@@ఐڠ!bjqP:P]kqP:P^@@@Q@@ఐ&fatherwqP:P_xqP:Pe@,@@k@@E@jka@@ఐ!rqP:PfqP:Pg@k@@i9K@jnp@@9@@i4q@ఐ"bsrPiPvrPiPx@n@@@@@I@jw@@@I@jv@@I@ju@I@jt@I@js@@ఐ !brPiPyrPiPz@@@@@! rPiP|rPiP}@@rPiP{rPiP~@@@@J@jJ@jJ@j@@2 @@m@@I@jJ@j@z@@@@@cI@j@Ġ*Cstr_tuplesPPsPP@;ĠsPPsPP@@@@@;;@@K@h@@K@h0@U@@@@@ @@k@@K@h@Ġ$SomesPPsPP@ࠠ!tksPPsPP@@@m@@@h@@@ sPP sPP@@Ϡm@@K@h@@K@h%@Ġ$SomesPPsPP@:ࠠ!rl%sPP&sPP@@@@@@h;@@@@@@@K@h@@K@hC@@V@@E* @K@hI@@I@@ఐm"bsDtPPEtPP@@@@H@@J@j@k@@J@jh@@J@j@J@j@J@j0ONNOOOOO@VP@Q@i82@3@k@@@@ఐՠ!betPPftPP@@@@@& .B : ptPPqtPP@@stPPttPP@@@@K@jK@jK@j(@@9 @@-@@I@jJ@j.@ఐ $selfuPPuPP@d@@d>@cuPP@@@jQ@jL@jJjB@J@j@J@j@J@jG@@ఐ!buPPuPP@@@T@@ఐ &fatheruPPuPP@g@@m-@@E@jd@@ఐ!ruPPuPP@k@@jtK@js@@9@@jot@ఐ"bsvPQvPQ @@@@@@J@j@@@J@j@@J@j@J@j@J@j@@ఐ]!bvPQ vPQ @>@@Y@@(.I " " vPQvPQ@@vPQ vPQ@@@@K@jK@jK@j@@2 @@@@I@jJ@j@ఐ*print_textwQQ)wQQ3@x@@@r@@I@j2@@I@j@I@j@@ఐ#!t(wQQ4)wQQ5@Ӱ@@n@@J@j@@@@n@@I@jJ@j@b @@@ @@@@@I@j@ࠠ!lmFxQ6QCGxQ6QD@@@mH@@@h0GFFGGGGG@@@@Ġ$NoneTxQ6QFUxQ6QJ@@@@@o@@K@h@@K@h@Ġ$SomeexQ6QLfxQ6QP@ࠠ!rnnxQ6QQoxQ6QR@@@?@@@h(@@@@@GF@@K@h@@K@h0@@7@@7* @K@h6@@6@@ఐ"bsyQVQcyQVQe@e@@@@@J@k@@@J@j@@J@j@J@j@J@j0@^X@Y@82@3@@@@@ఐ!byQVQfyQVQg@@@@@& .B : yQVQiyQVQp@@yQVQhyQVQq@@@@K@k K@kK@k(@@9 @@v@@I@kJ@k .@ఐV$selfzQsQzQsQ@eW@@f >@e.zQsQ@@n#n@@J@k@m@m@m@mm@J@k@J@k@J@k@J@k@J@kO@nภ($ภ zQsQzQsQ@@@@nK@k1`@@@@@@K@k2d@@ఐ{!b zQsQ zQsQ@\@@wq@@ఐ(&fatherzQsQzQsQ@Ͱ@@n@@E@k9@@# * &zQsQ'zQsQ@@)zQsQ*zQsQ@@n6K@k<@@ఐ!l7zQsQ8zQsQ@@@n9@@E@k?@@f@@n8@ఐr"bsI{QQJ{QQ@!@@@M@@J@kK@p@@J@kJm@@J@kI@J@kH@J@kG@@ఐӠ!bc{QQd{QQ@@@@@&.B -> n{QQo{QQ@@q{QQr{QQ@@@@K@kVK@k`K@k_@@2 @@+@@I@kcJ@kU@ఐ $self|QQ|QQ@f @@f@e|QQ@@@lO@lJ@lHl@@J@ki@J@kh@J@kg@@ఐ!b|QQ|QQ@@@ @@ఐ&father|QQ|QQ@e@@o+@@E@ku@@ఐR!r|QQ|QQ@ @@lrK@kx(@@9@@lm)@ఐ"bs}QR }QR@@@@@@I@k@@@I@k@@I@k@I@k~@I@k}B@@ఐY!b}QR}QR@:@@UO@@! }QR}QR@@}QR}QR@@@@J@kJ@kJ@kc@@2 @@p@@I@kJ@ki@z@@j@@@k@1@@l@}@@I@ko@ࠠ!lo~RR"~RR#@@@o@@@i@Ġ$Some&~RR&'~RR*@Dࠠ!tp/~RR+0~RR,@@@p@@@i @@@6~RR%7~RR-@@ p@@K@i@@K@i@Ġ$SomeF~RR/G~RR3@dࠠ!rqO~RR4P~RR5@@@ @@@i@@@@@ ( '@@K@i@@K@i@@E@@E* @K@i@@@@ఐ"bsnR9RFoR9RH@F@@@r@@J@k@@@J@k@@J@k@J@k@J@k0yxxyyyyy@mg@h@YS@T@;5@6@ @@@@ఐ!bR9RIR9RJ@@@@@' .B of R9RLR9RT@@R9RKR9RU@@@@K@kK@kK@k+@@< @@Z@@I@kJ@k1@ఐ:$selfRWRdRWRh@g;@@gA@gRWRy@@oo@@J@k@o@o@o@oo@J@k@J@k@J@k@J@k@J@kR@oภ*ภRWRRWR@@@@pK@kc@@@$@@K@kg@@ఐ_!bRWRRWR@@@@[t@@ఐ &fatherRWRRWR@@@pw@@E@k@@# *  RWR RWR@@ RWRRWR@@pK@k@@ఐ!lRWRRWR@@@p@@E@k@@f@@p@ఐV"bs-RR.RR@@@@1@@J@k@T@@J@kQ@@J@k@J@k@J@k@@ఐ!bGRRHRR@@@@@&.B -> RRRSRR@@URRVRR@@x@@K@kK@lK@l@@2 @@@@I@lJ@k@ఐ$selfqRRrRR@g@@h@gvRR@@@n3@n.@n,n$@J@l @J@l @J@l@@ఐ!bRRRR@ذ@@ @@ఐ&fatherRRRR@I@@q@@E@l@@ఐU!rRRRR@ @@nVK@l+@@9@@nQ,@ఐޠ"bsRRRR@@@@@@J@l#@@@J@l"@@J@l!@J@l @J@lG@@ఐ?!bRRRR@ @@;T@@(.I " " RRRS@@RRRS@@@@K@l.K@l8K@l7h@@2 @@@@I@l;J@l-n@ఐ *print_textSSSS@ Z@@@v@@I@l?@@I@l>@I@l=@@ఐ۠!t SS SS@@@r@@J@lG@@@@r@@I@lLJ@lE@b @@@ @@@@@@^@@ @@@ I@lM@@AbMM@@r@@H@n @ @@ @ o@@r@@H@nH@n @@A*[M M +SS(@@@ r@@H@g?@H@g>H@n0.--.....@ @@@@ఐ !l>SS)?SS*@ @@sN @@H@g=H@nH@n @@  @@E~F@g<@ @@@ @@@ @@F@f@Ġ+Type_record[S,S4\S,S?@8+Type_record@o@@@n@@@m@AABB@A++++@@@.ࠠ!latS,S@uS,SA@@@o@@@f@@@f@@@$ @@=@@I@f@@@@ఐ"bsSESOSESQ@e@@@@@H@n@@@H@n@@H@n@H@n@H@n0@ /)@*@ @@@@ఐ!bSESRSESS@@@@@"= SESUSESW@@SESTSESX@@@@I@nI@nI@n%@@6 @@s@@G@nH@n+@ఐ$privSZSgSZSk@U@@}@@H@nH@n>@ఐ "bsSZSqSZSs@@@@@@H@n@ @@H@n@@H@n@H@n@H@nW@@ఐn!bSZStSZSu@O@@jd@@(private  SZSw SZS@@ SZSv SZS@@/@@I@oI@oI@ox@@2 @@@@G@o H@oI@n@@SZSd@@ @ఐ$self*SS+SS@i@@j[@ia/SS@@@pL@pJ@pHp>@G@o@G@o@G@o @@ఐP&father@SSASS@@@r@@E@o@@ఐ!bPSSQSS@@@@@ఐ預!l]SS^SS@@@prE@o"@@9@@pk@F@@pl@@@FF@n@Ġ)Type_openqSSrSS@8)Type_open'@@@ABB@A++++@@@;@@  @@>@@I@f@@@@ఐ"bsSSSS@a@@@@@H@o,@@@H@o+@@H@o*@H@o)@H@o(@@ఐ!bSSSS@@@@@$= ..SSSS@@SSSS@@@@I@o7I@o=I@o<@@2 @@k@@G@o@H@o6@ఐ"bsSSSS@@@@@@G@oF@@@G@oE@@G@oD@G@oC@G@oB5@@ఐS!bSSSS@4@@OB@@! SSSS@@SSSS@@@@H@oQH@oWH@oVV@@2 @@G/F@oPY@u @@F@o%\@@ATLdLjSS@@G7F@f@ఐ9"bsSSSS@@@@@@F@os@7@@F@or4@@F@oq@F@op@F@oo@@ఐ!b*SS+SS@{@@@@% .sp 5SS6ST@@8SS9ST@@[@@G@o~G@oG@o@@2 @@@@E@oF@o}@ఐҠ$selfTT TUT T@jӰ@@k@jYT T@@@@F@o@@F@o@y9@@F@o@y7@@F@o@@F@ov@@F@o@F@o@F@o@F@o@ภFL@L@@@G@o@@G@o'@@ఐ!bT T T T!@ܰ@@4@@ఐ!tT T"T T#@ΰ@@C@'ty_infoT T$T T+@? @@uq@@G@oG@o@@G@oG@oG@oW@@^@@b@@E@oF@o]@ఐ預"bsT-T3T-T5@@@@@@E@o@@@E@o@@E@o@E@o@E@ov@@ఐJ!bT-T6T-T7@+@@F@@% .sp T-T9T-T@@@T-T8T-TA@@ @@F@oF@oF@o@@2 @@6E@E@sE@o@@@@@@@@@ @@@ @@@ @@@ @@@ @@@@~@@@@@@@@ @C@@E@c@@A]A@@qE@cE@c@E@oE@o0        @`@@@@A}(A@,A@@@q@qq@E@o@E@o@E@oE@o0@@@@@A @@p@q@qq@E@o@E@o@E@o@E@o @'4HH?@ꐠ Print groff string for a type. 33HH43HH@@@@@@@u/:TxT;TxT@AA@&self-2sࠠrkk@p/0DCCDDDDD@k@@@  kk@p1@@@!btUTxTVTxT@@@uEE@o0UTTUUUUU@kpD@k@o  pF@k@q @@@@@!aukTxTlTxT@@@uTE@p0kjjkkkkk@%@@ @@@@ఐ"bsTTTT@W@@@@@F@p @@@F@p @@F@p @F@p@F@p0@ .$@%@@@@@ఐL!bTTTT@-@@H@@'.I val TTTT@@TTTT@@@@G@pG@pG@p%@@6 @@e@@E@pF@p+@ఐ`!aTTTT@8@@\;@+att_virtualTTTT@,+att_virtualu@@@A @@@@B,)att_value r.@@@@@@AG3n3xG3n3@@,+att_mutableA@@@@A@AH33H33@@@A I44& I44:@@+#@@@@F@p$F@p"h@ఐ)"bsTTTT@ذ@@@@@F@p*@'@@F@p)$@@F@p(@F@p'@F@p&@@ఐɠ!bTTTT@@@@@(virtual %TT&TT@@(TT)TT@@K@@G@p5G@p;G@p:@@2 @@@@E@p?F@p=G@p4@@:TT@@ @ఐ᠐!aHTTITT@@@@+att_mutableOTTPTT@n @@I@@F@pDF@pB@ఐ"bs`TTaTT@8@@@d@@F@pJ@@@F@pI@@F@pH@F@pG@F@pF@@ఐ)!bzTT{TT@ @@%@@డN!^TUTU@@@@@@G@p_@@@G@p^@@G@p]@G@p\@G@p[ @@డg%mutab-Odoc_messagesTU@A@@@@d{E~Ee{E~E@@c5 '@@%@@H@pkH@pmH@pl(@@! TUTU@@8TU@@@@H@pjH@poH@pn;@@TUTU@@@@G@pUG@pqH@piE@@u @@@@E@puF@psG@pTM@@TT@@ O@ఐ"bsUU!UU#@@@@@@F@p|@@@F@p{ @@F@pz@F@py@F@pxj@@ఐ!bUU$UU%@@@w@@డ!^UUIUUJ@ @@@@@G@p@ @@G@p @@G@p@G@p@G@p@@డ2$Name&simple1UU(2UU3@;-@@@v@@H@pv@@H@p@H@p@@ఐ㠐!aJUU4KUU5@@@@)att_valueQUU6RUU?@y @@s@@I@p@p@(val_name]UU@^UUH@;.@@v@@I@pI@pI@p@@hUU'W@@v@@H@p@@# : tUUKuUUN@@dwUUO@@m@@H@pH@pH@p@@UU&UUP@@@@G@pG@pH@p@@ @@:@@E@pF@p@ఐY$selfURUXURU\@n@@n@m˰URUm@@@t^@tY@tWtO@F@p@F@p@F@p@@ఐa!bURUnURUo@B@@]&@@డ$Name&fatherURUqURU|@:@@@wA@@G@pwD@@G@p@G@p@@@ఐv!aURU}URU~@N@@rQ@)att_valueURUURU@  @@t;@@H@p@p]@(val_nameURUURU@;@@wo@@H@pH@pH@pk@@URUpURU@@wu@@E@pq@@ఐ!aURUURU@@@@)att_valueURUURU@= @@tl@@G@p@p@(val_type!URU"URU@;ٰ@@tG@p@@@@t@ఐ["bs2UU3UU@ @@@6@@F@q@Y@@F@pV@@F@p@F@p@F@p@@ఐ!bLUUMUU@ܰ@@@@% .sp WUUXUU@@ZUU[UU@@}@@G@q G@qG@q@@2 @@@@E@qF@q @ఐ3$selfvUUwUU@n@@o@nŰ{UU@@@@F@q$@@F@q#@}[@@F@q"@Ǡ}Y@@F@q!@@F@q @@F@q@F@q@F@q@F@q@ݐภJ7n@n@ߠ@@G@q;@@G@q:@@ఐ\!bUUUU@=@@X!@@ఐW!aUUUU@/@@S2@)att_valueUUUU@ @@u@@G@qI@qE>@(val_infoUUUU@<@@y@@G@qHG@q6@@G@q5G@qJG@qGR@@l@@@@E@qPF@q4X@ఐ"bsUUUU@Ȱ@@@@@E@qV@@@E@qU@@E@qT@E@qS@E@qRq@@ఐ!b UU UU@@@~@@% .sp UUUV@@UUUV@@;@@F@qaF@qkF@qj@@2 @@:E@gE@E@q`@@@@@@@@@ @C@@ @P@@ @@@ @@@E@p@@AA@@yE@oE@o@E@qpE@qo054455555@@@@@A#A@'A@@@y3@y.y%@E@q|@E@q{@E@qzE@qw0CBBCCCCC@@@@@A @@t1@y<@y7y.@E@q@E@q@E@q@E@q~@RTxT|:@ + Print groff string for a class attribute. ^TCTG_TCTw@@@@@@@w߰eV6VAfV6VN@AA@&self-2wࠠvoo@tZ0onnooooo@o@@@  oo@t\@@@!bxV6VOV6VP@@@wE@q0@p to@p@ tq@p@@@@@@!myV6VQV6VR@@@xE@q0@%@@@@@@ఐӠ"bsVUV[VUV]@@@@@@F@q@@@F@q@@F@q@F@q@F@q0@ .$@%@@@@@ఐL!bVUV^VUV_@-@@H@@*.I method VUVaVUVk@@VUV`VUVl@@@@G@qG@qG@q%@@6 @@@@E@qF@q+@ఐ`!mVnVwVnVx@8@@\;@+met_privateVnVyVnV@,+met_privatexf@@@E5@@@@A,)met_value vY@@@@@@A'O44(O44@@,+met_virtualEE@@@@B@A1Q5y52Q5y5@@@A5P525<6P525P@@+#@@@@F@qF@qh@ఐT"bs+VnV,VnV@@@@/@@F@q@R@@F@qO@@F@q@F@q@F@q@@ఐɠ!bEVnVFVnV@@@@@(private PVnVQVnV@@SVnVTVnV@@v@@G@qG@qG@q@@2 @@@@E@qF@qG@q@@eVnVt@@ @ఐ᠐!msVVtVV@@@@+met_virtualzVV{VV@n @@t@@F@qF@q@ఐ"bsVVVV@c@@@@@F@q@@@F@q@@F@q@F@q@F@q@@ఐ)!bVVVV@ @@%@@(virtual VVVV@@VVVV@@@@G@qG@qG@q@@2 @@o@@E@qF@qG@q @@VV@@  @ఐ"bsVVVV@@@@@@F@r@@@F@r@@F@r@F@q@F@q'@@ఐo!bVVVV@P@@k4@@డ!^VVVV@@@@p@@G@r@@@G@r@@G@r@G@r@G@rP@@డ$Name&simpleVVVV@?@@@z@@H@r'z@@H@r&@H@r%j@@ఐ!m2VV3VV@x@@{@)met_value9VV:VV@6 @@w@@I@r<@r9@(val_nameEVVFVV@?@@z@@I@r2I@r=I@r;@@PVVW@@z@@H@r1@@# : \VV]VV@@d_VV@@U@@H@r"H@rAH@r@@@hVViVV@@@@G@r G@rCH@r!@@ @@"@@E@rFF@r @ఐ$selfVWVW @r@@r@qVW@@@xF@xA@x?x7@F@rL@F@rK@F@rJ@@ఐ!bVWVW@@@@@డ$Name&fatherWW&WW1@>@@@{)@@G@r_{,@@G@r^@G@r]@@ఐ3!mWW2WW3@ @@/@)met_valueWW4WW=@ɰ @@x#@@H@rt@rq@(val_nameWW>WWF@?@@{W@@H@rjH@ruH@rs(@@WW%WWG@@{]@@E@ri.@@ఐd!mWWHWWI@<@@`?@)met_valueWWJWWS@ @@xT@@G@r|@ryK@(val_type WWT WW\@?@@xG@r{T@@@@xU@ఐC"bsW^WdW^Wf@@@@@@F@r@A@@F@r>@@F@r@F@r@F@rp@@ఐ!b4W^Wg5W^Wh@@@}@@% .sp ?W^Wj@W^Wq@@BW^WiCW^Wr@@e@@G@rG@rG@r@@2 @@@@E@rF@r@ఐ$self^WtWz_WtW~@rݰ@@s@rcWtW@@@@F@r@@F@r@C@@F@r@A@@F@r@@F@r@@F@r@F@r@F@r@F@r@ŐภNV@V@Ǡ@@G@r@@G@r@@ఐ!bWtWWtW@@@@@ఐ!mWtWWtW@@@@)met_valueWtWWtW@ @@y@@G@r@r@(val_infoWtWWtW@@@@}@@G@rG@r@@G@rG@rG@r@@l@@z@@E@rF@r@ఐ"bsWWWW@@@@@@E@r@@@E@r@@E@r@E@r@E@r.@@ఐv!bWWWW@W@@r;@@% .sp WWWW@@WWWW@@#@@F@rF@rF@rO@@2 @@>E@E@E@rV@@@W@@@X@@@ Y@C@@ Z@P@@ [@@@ \@m@@E@q_@@AA@@{E@qE@q@E@rE@r0@@@@@A#A@'A@@@{@{{@E@s@E@s@E@sE@r0+**+++++@@@@@A @@x@{@{{@E@s@E@s@E@s@E@s@:V6V::@ ( Print groff string for a class method. FVVGVV5@@@@@@@zMWWNWX@AA@&self-2{ࠠzss@xB0WVVWWWWW@s@@@  ss@xD@@@!b|hWXiWX@@@zE@s0gffggggg@sxV@s@xX@s@@@@@@&m_name}}WX~WX @@@|E@s*0}||}}}}}@$@@@@@@@!l~WXWX@@@zE@s10@"@@@@@@ఐ!lXXXX@@@@@0@!@@@Ġ߰X%X-X%X/@@@@@"0@@@@@#@@ภX%X3X%X5@@@@{E@sX6X?@@6"@@6"@@ఐ"bsXCXMXCXO@@@@@@G@sE@@@G@sD@@G@sC@G@sB@G@sA=@@ఐ!bXCXPXCXQ@l@@J@@$ .B XCXSXCXX@@XCXRXCXY@@@@H@sPH@sVH@sU^@@2 @@@@F@sYG@sOd@ఐ?"bsX[XeX[Xg@@@@@@G@s`@=@@G@s_:@@G@s^@G@s]@G@s\@@ఐ̠!b0X[Xh1X[Xi@@@@@డ*parameters-Odoc_messages@X[XjAX[X@@@@@}EE}EE@@7  @@l@@H@skH@sqH@sp@@=@@@@F@stG@sj@ఐ"bscXXdXX@;@@@g@@G@s{@@@G@sz@@G@sy@G@sx@G@sw@@ఐ!b}XX~XX@@@@@#: XXXX@@XXXX@@@@H@sH@sH@s@@2 @@E@@F@sG@s@డk$List$iterXXXX@lͰ@@@@{l@@G@s@G@s@|@@G@s=@@G@s@G@s@G@s@@@!pXXXX@@@|$@@ఐ"bsXXXX@@@@@@I@s@@@I@s@@I@s@I@s@I@s0@@(|4@@@@@@ఐ!bXXXX@r@@@@$.sp XXXX@@XXXX@@%@@J@sJ@sJ@s%@@6 @@@@H@sI@s+@ఐE"bsXXXX@@@@ @@I@s@C@@I@s@@@I@s@I@s@I@sF@@ఐҠ!b6XX7XX@@@S@@!"AXXBXX@@DXXEXX@@g@@J@sJ@sJ@sg@@2 @@@@H@sI@sm@ఐ"bs^XY_XY @6@@@b@@I@s@@@I@s@@I@s@I@s@I@s@@ఐ!bxXY yXY @@@@@డ)Parameter-complete_nameXYXY%@@|@@@t*@@@t)@@t(@EIEp@@[Q@@@} @@J@t?@@J@t>@J@t=@@ఐ預!pXY&XY'@ǰ@@|@@XY XY(@@@@J@sJ@tK@tE@@] @@k@@H@tI@s@ఐ"bsY*Y8Y*Y:@@@@@@I@t@@@I@t@@I@t@I@t@I@t@@ఐ!bY*Y;Y*Y<@c@@}@@"" Y*Y>Y*YB@@Y*Y=Y*YC@@@@J@tJ@tJ@t@@2 @@@@H@tI@t@ఐ$selfYEYSYEYW@v@@w@,@v>YEYh@@@|@|@||@I@t@I@t@I@t5@@ఐ!b%YEYi&YEYj@@@B@@ఐ&m_name2YEYk3YEYq@@@O@@డE)Parameter#typDYEYsEYEY@@}@@@t-OG)type_expr@@@t,@@t+@op@@R@@@}@@J@t@@J@t@J@ty@@ఐ!piYEYjYEY@@@}@@mYEYrnYEY@@}K@t@@c@@}@ఐ"bs}YY~YY@U@@@@@I@t@@@I@t@@I@t@I@t@I@t@@ఐ3!bYYYY@@@/@@! YYYY@@YYYY@@@@J@uJ@u J@u @@2 @@_@@H@uI@u@ఐk$selfYYYY@w@@@w@wYY@@@~A@~<~3@I@u@I@u@@ఐq!bYYYY@S@@m@@ఐ!pYYYY@@@~0@@%@@~N@ఐ"bsYYYY@ǰ@@@@@H@u#@@@H@u"@@H@u!@H@u @H@u@@ఐ!b YY YY@@@&@@! YYYY@@YYYY@@:@@I@u.I@u8I@u7:@@2 @@@@H@u:I@u-@@f@@A@@@B@@@C@_@@ D@@@ E@@@ F@W@@@@H@u@@ఐ!lFYZGYZ@@@@@@@@@F@uCG@s@ఐ"bsXZZYZZ@0@@@\@@F@uI@@@F@uH|@@F@uG@F@uF@F@uE@@ఐ!brZZsZZ@@@ @@! }ZZ~ZZ@@ZZZZ@@@@G@uTG@uZG@uY@@2 @@E@uS@ @@@+ @@@y@@@@@E@s>@@AXX@@E@s5@@AA@@~E@s)E@s(@E@unE@um0@ @@@@A$ A@@E@s@~E@sE@s@E@uu@E@utE@ur0@+@@@@AG.A@K2A@@@@@ @E@u@E@u@E@u@E@uE@u~0@Q@@@@A @@|@@@@E@u@E@u@E@u@E@u@E@uT@WWI@ ! Groff for a list of parameters. WWWW@@@@@@@\Z[ZfZ[Z@AA@&self-2ࠠcdxqxq@|0@xp@@@  xsxs@|@@@!bZ[ZZ[Z@@@tE@vIE@u0@x|@x@"|@x@@@@@@!pZ[ZZ[Z@@@E@vE@u0@)@ @*@@@@డ))Parameter%names(ZZ)ZZ@@@@@t1aX@@@t0@@@t/@@t.@V.2W.V@@S@@@@@F@u@@F@u@@F@u@F@u0EDDEEEEE@5E;@<@^@@@@ఐM!pXZZYZZ@@@I@@4@@,+@@@u@@@u@ĠlZZmZZ@@@@@?>@@H@u@@H@u0qppqqqqq@,@@@ @@@ภe|ZZ}ZZ@d@@@E@uE@u @ĠZZZZ@ࠠ$nameZZZZ@@@c@@@u0@P@@@ĠΰZZZZ@@@@@$s@@H@u@@H@u@@@ @@|{@@H@u@@H@u@@@@డ)Parameter,desc_by_name[&[7[&[M@@5@@@t7@@@@t6@@@t5@@@t4@@t3@@t2@@@T@@@M@@G@u@@@G@u@@G@u@@G@u@G@u@G@u0@_Y@Z@@@@@ఐ!p[&[N[&[O@@@@@ఐt$name[&[P [&[T@@@D@@H@uH@vH@v%@@R @@D@@@u@@@u-@Ġ$None$[Z[g%[Z[k@b@@@@X@@I@v @@I@v 0)(()))))@A@@@ @@@ภ4[Z[o5[Z[q@@@@E@vE@v @Ġ$SomeE[r[F[r[@cࠠ!tN[r[O[r[@@@ @@@vg@@@@@@@I@v@@I@vo@@o@@ఐ"bsg[r[h[r[@?@@@k@@H@v"@@@H@v!@@H@v @H@v@H@v0rqqrrrrr@/)@*@@@@@ఐ!b[r[[r[@o@@@@" [r[[r[@@[r[[r[@@@@I@v-I@v3I@v2%@@6 @@M@@G@v6H@v,+@ఐȠ$self[r[[r[@z,@@z9@y[r[@@@J@@G@v=@H@@G@v<F@@G@v;@G@v:@G@v9I@@ఐנ!b[r[[r[@@@V@@ఐ!t[r[[r[@`@@l@@H@vHH@vQH@vPj@@5 @@E@vGm@~ @@E@vp@@AZZ[[@@E@u@ࠠ!l[[[[@@@ɠ@@@u@@@u@@Р@@G@u@@G@u@@డ$List$iter\ \\ \@r8@@@@@@F@vF@vd@@F@vf@F@ve@- @@F@vc@@F@vb@F@va@F@v`0&%%&&&&&@;5@6@?@@@@@!n<\\/=\\0@@@%@@డN)Parameter,desc_by_nameM\4\HN\4\^@@@@@@H@v@@@H@v@@H@v@@H@v@H@v@H@v~0\[[\\\\\@7/J@&@u @@@@ఐd!po\4\_p\4\`@%@@`@@ఐD!n|\4\a}\4\b@@@e@@3@@>@@@v@@@v&@Ġ$None\h\x\h\|@@@@@ŠR@@J@v@@J@v0@:@@@ @@@ภ\h\\h\@@@@c@@H@vH@v@Ġ$Some\\\\@Ѡࠠ!t\\\\@@@z@@@va@@@@@@@J@v@@J@vi@@i@@ఐ$self\\\\@{V@@|0@z$@@!@@@{4 \\@@@:@97@I@v@I@v @@ఐ!b\\\\@ٰ@@@@డ!^\\\\@@@@t@@J@v@@@J@v@@J@v@J@v@J@v4@@ఐࠐ!n\\@@@@@@# : "\\#\\@@&%\\@@@@K@vK@vK@vS@@.\\/\\@@K@vX@@\@@Y@ఐY$self>\\?\\@{@@|og@{tC\\@@@@@H@v@@@H@v@@H@v@H@v@H@vw@@ఐh!b[\\\\\@E@@d@@ఐ!th\\i\\@@@@@I@vI@vI@v@@5 @@2@@H@vI@v@@@H@v@@A|\4\B@@<@@G@w G@w @@A\\*\]@@@oF@@G@vt@G@vsG@w0@a@@@@ఐ!l]]]]@l@@@@G@vrG@wG@ww@@ @@&E@vqE@v^@@AZZ@@*E@u5@@AA@@E@u3E@u@E@w8E@w70@@@@@AA@"A@@@8@3*@E@wD@E@wC@E@wBE@w?0@@@@@A @@@A@<3@E@wI@E@wH@E@wG@E@wFo@Z[Z_5@ 4 Groff for the description of a function parameter. ZZ!ZZZ@@@@@@@Ӱ]P][]P]w@AA@&self-2ࠠfg|t|t@0@|s@@@  |v|v@@@@!b]P]x]P]y@@@E@w_0@|@|@" @|@#@@@@@&m_name]P]z]P]@@@E@wl0@%@@)$@@@@@!l#]P]$]P]@@@E@ws0#""#####@"@@<%@@@@ఐ!l5]]6]]@@@I&@@054455555@!@@@ĠrE]]F]]@q@@@@"0CBBCCCCC@@@@@#@@ภ7N]]O]]@6@@@E@)E@w~E@w|@@\]]]]]@@8$@@8$@@ఐ"bsi]]j]]@A@@@m@@G@w@@@G@w@@G@w@G@w@G@w?@@ఐ!b]]]]@n@@L@@$.B "]]]]@@]]]]@@@@H@wH@wH@w`@@2 @@K@@F@wG@wf@ఐԠ"bs]]]]@@@@@@G@w@@@G@w@@G@w@G@w@G@w@@ఐϠ!b]]]]@@@@@డ*parameters-Odoc_messages]]]]@@@@@H@wH@wH@w@@5 @@@@F@wG@w@ఐ"bs]^]^@Ȱ@@@@@G@w@@@G@w@@G@w@G@w@G@w@@ఐ!b ]^ ]^@@@@@#:" ]^]^ @@]^]^ @@;@@H@wH@wH@w@@2 @@@@F@wG@w@డ$List$iter5^^6^^"@uZ@@@@@@G@w@G@w@J @@G@w@@G@w@G@w@G@w@@@?렰ࠠ!pY^#^5Z^#^6@@@3"@ࠠ(desc_optc^#^8d^#^@@@@5,@@g^#^4h^#^A@@C<@J@w3@@ఐ"bsx^E^Sy^E^U@P@@@|@@I@w@@@I@w@@I@w@I@w@I@w0@P6c@1@'.]@)@(@@@@ఐ!b^E^V^E^W@@@@@$.sp ^E^Y^E^^@@^E^X^E^_@@@@J@xJ@x J@x (@@9 @@a@@H@xI@x.@ఐꠐ"bs^a^o^a^q@@@@@@I@x@@@I@x@@I@x@I@x@I@xI@@ఐ堐!b^a^r^a^s@ư@@V@@డ!^^a^y^a^z@@@@`@@J@x+@@@J@x*@@J@x)@J@x(@J@x'r@@!"^a^v^a^x@@^a^u@@{@@K@x7K@x9K@x8@@డ!^^a^^a^@@@@@@K@x?@@@K@x>@@K@x=@K@x<@K@x;@@ఐܠ!pJ5^a^{@L@@@'mp_name;^a^|#@,'mp_name@@@ be@@@ ]@@ ,'mp_type WG+module_type@@@ _@@@ ^@A@ApRRqRR@@ ,,mp_type_code}@@@ `@B@AzSS{SS.@@" ,'mp_kind%v0module_type_kind@@@ a@C#@ASHSPSHSl@@-@ARRRR@@1 X@@@@L@xKL@xOL@xM@@"" ^a^^a^@@i^a^@@y@@L@xJL@xQL@xP@@ @@@@K@x6K@xSL@xI @@^a^t^a^@@@@J@x!J@xUK@x5@@ @@N@@H@xXI@x @డt&Option$iter^^^^@@@!a@x$unitF@@@x@@x@&optionJ@@@x@@@x@@x@@x@*option.mlivv@@.Stdlib__OptionK%$@@@@I@x @@I@y@I@y@ @@I@x@@I@x@I@x@I@x`@@ఐ$self^^^^@u@@'q@8^^@@@@@@K@y@K@y@K@yz@@ఐ!b ^^ ^^@@@@@ఐ &m_name^^^^@@@ @@^^^^@@@@J@y&@@ఐԠ!p-^^.^^@@@@'mp_type4^^5^^@ @@wd@@J@y J@{J@{@@ @@@@H@{I@y @ఐy"bsP^^Q^^@(@@@T@@I@{@w@@I@{t@@I@{@I@{@I@{@@ఐt!bj^^k^^@U@@p@@! u^^v^^@@x^^y^^@@@@J@|J@|J@|@@2 @@2@@H@|I@|@ఐ/(desc_opt^_^_@@@d @Ġ$None_!_2_!_6@@@@@q0@@@@@r@@ภ_!_:_!_<@@@@]@@H@|II@|I@|@Ġ$Some_=_N_=_R@ڠࠠ!t_=_S_=_T@@@G@|;G@|C@@@@@D@@D@@ఐ$self_=_X_=_\@V@@0@S@@)@@@ _=_h@@@x@@J@|(@v@@J@|'t@@J@|&@J@|%@J@|$@@ఐ!b_=_i_=_j@@@!@@ఐ@!t_=_k_=_l@+@@@.@@2@@`I@|2I@|!3@@A^^_m_|@@eI@|p@ఐD"bs_~__~_@@@@@@H@|O@B@@H@|N?@@H@|M@H@|L@H@|K@@ఐ?!b5_~_6_~_@ @@;@@! @_~_A_~_@@C_~_D_~_@@f@@I@|ZI@|`I@|_@@2 @@ @@H@|bI@|Y@E@@@@@@@@@@@ @@@@@H@|dH@|c@@A]^#^/^__@@@? @@H@w@H@wH@|f@@ఐQ!lp__q__@;@@M9@@?@@$@@F@|kG@w1@ఐ"bs____@Z@@@@@F@|q@@@F@|p@@F@|o@F@|n@F@|mJ@@ఐ!b____@@@W@@" ____@@____@@@@G@||G@|G@|k@@2 @@cE@|{n@ @@o@ @@p@@@q@Q@@E@wt@@A]]@@mE@wwx@@AA@@E@wkvE@wj@E@|E@|0@@@@@A A@@IE@w^@E@w]E@w\@E@|@E@|E@|0@@@@@A.A@2A@@@@@@E@|@E@|@E@|@E@|E@|0@@@@@A @@@@@@E@|@E@|@E@|@E@|@E@| @]P]TI@ 5 Print groff string for a list of module parameters. ]]]]O@@@@@@@۰_`_` @AA@&self-2ࠠ@0@@@@  @@@@!b!_` "_`@@@E@|0!  !!!!!@@@;* @@=+@@@@@!c7_`8_`@@@E@|076677777@%@@P,@@@@డN0reset_type_names)Odoc_infoN``O``3@O@@@O@@F@}O@@F@}@F@}0TSSTTTTT@,"@#@m-@@@@ภNe``4f``6@M@@@P@@G@} G@}@@ @@@@E@}F@} @@ࠠ&father}`9`C~`9`I@@@@@@}!F@}0€€€€€€@,@@@డ“$Name&father’`9`L“`9`W@Nx@@@@@F@}@@F@}@F@}@@ఐv!c©`9`Xª`9`Y@P@@r'@'cl_name°`9`Z±`9`a@,'cl_name(@@@ a@@@ @@  ,'cl_info  @@@ @@@ AA @A@@@@@@,'cl_typeZ*class_type@@@ @B@AA4A>A4AZ@@,2cl_type_parameters#Z)type_expr@@@ @@@ @C(@AAuAAuA@@,*cl_virtual4W@@@ @D2@A AA AA@@,'cl_kind>f*class_kind@@@ AE=@AB BB B2@@,-cl_parametersI.p)parameter@@@ @@@ AFM@A$BXBb%BXB@@,&cl_locYV@@@ AGV@A-BB.BB@@@A1@@2@@@@Ѱph@@@@G@}"G@}*G@}(@@p@@@@"`9`?r@@ఐW"bs.`e`k/`e`m@@@@2@@F@}2@U@@F@}1R@@F@}0@F@}/@F@}.098899999@@@R.@@@@ఐ/!bL`e`nM`e`o@@@+@@).I class W`e`rX`e`{@@Z`e`q[`e`|@@}@@G@}=G@}CG@}B%@@6 @@@@E@}FF@}<+@ఐC!cv`~`w`~`@@@?;@*cl_virtual}`~`~`~`@ @@w@@F@~\F@~ZG@ఐ"bsÎ`~`Ï`~`@f@@@@@F@~b@@@F@~a@@F@~`@F@~_@F@~^`@@ఐ!bè`~`é`~`@l@@m@@(virtual ó`~`ô`~`@@ö`~`÷`~`@@@@G@~mG@~sG@~r@@2 @@r@@E@~wF@~uG@~l@@`~`@@ @ఐ!c````@}@@@2cl_type_parameters````@  @@ @@@~|@@@~{@Ġ````@@@@@@@I@~@@I@~0@@@@ @@@ภ````@@@@@@E@~F@~F@~@ࠠ!l````@@@@?@@@~@@@~@@GF@@H@~@@H@~@@ఐY"bs0`a1`a@@@@4@@H@~@W@@H@~T@@H@~@H@~@H@~0;::;;;;;@2,@-@T/@@@@ఐ1!bN`aO`a@@@-@@డ\?string_of_class_type_param_list(Odoc_str``a a`a2@@\\)type_expr@@@O@@@Oy@@@O@@O@[fLL\fL@@[E@@@@@I@~@@I@~@@I@~@I@~E@@ఐ{!lď`a3Đ`a4@O@@10@@J@~@@J@~J@~J@~]@@Ğ`a ğ`a5@@@@I@~I@~J@~g@@x @@X@@G@~H@~m@ఐߠ"bsĶa7aBķa7aD@@@@@@G@~@@@G@~@@G@~@G@~@G@~@@ఐ!ba7aEa7aF@@@@@! a7aHa7aI@@a7aGa7aJ@@@@H@~H@~H@~@@2 @@F@~@ @@F@~@@A``aKaR@@F@~x@ఐ&"bsaTaZaTa\@հ@@@@@F@~@$@@F@~!@@F@~@F@~@F@~@@ఐ!baTa]aTa^@۰@@ @@డ*$Name&simple)aTa`*aTak@R%@@@@@G@~@@G@~@G@~:@@ఐ !c@aTalAaTam@@@ I@'cl_nameGaTanHaTau@ @@@@H@ H@H@W@@RaTa_SaTav@@@@G@]@@[@@@@E@F@~c@ఐ"bshaxa~iaxa@@@@@l@@F@@@@F@@@F@@F@@F@~@@ఐe!błaxaŃaxa@F@@a@@# : ōaxaŎaxa@@Őaxaőaxa@@@@G@(G@.G@-@@2 @@J@@E@1F@'@ఐ$selfŬaaŭaa@+@@@ űaa@@@5@0@)@F@7@F@6@F@5@@ఐ!baaaa@@@@@ఐR&fatheraaaa@@@J@@E@G@@ఐ!caaaa@@@@'cl_typeaaaa@! @@\G@K@@B@@U@ఐ""bsaaaa@Ѱ@@@@@F@V@ @@F@U@@F@T@F@S@F@R@@ఐ!baaaa@װ@@@@% .sp aaaa@@!aa"aa@@D@@G@aG@kG@j0@@2 @@@@E@nF@`6@ఐ.$self=aa>aa@@@nF@Baa@@@@F@z@@F@y@"@@F@x@ @@F@w@@F@v_@@F@u@F@t@F@s@F@rc@ภ`5@5@@@G@@@G@p@@ఐW!btaauaa@8@@S}@@ఐP!cƃaaƄaa@*@@L@'cl_infoƊaaƋaa@Ѱ @@̠Z@@G@G@@@G@G@G@@@^@@K@@E@F@@ఐҠ"bsƩabƪab@@@@í@@E@@@@E@@@E@@E@@E@@@ఐ!babab@@@@@% .sp abab@@abab@@@@F@F@F@@@2 @@QE@VE@E@UE@@@@ @@@ @:@@ @@@ @@@ @@@@"@@@@@@@@g@@@E@|j@@AA@@E@|E@|@E@E@0@@@@@A(A@,A@@@@@E@@E@@E@E@0@@@@@A @@@@@E@@E@@E@@E@ !@__?@Ӑ ! Print groff string for a class. ____@@@@@@@İ#bAbL$bAb]@AA@&self-2 ࠠ@0-,,-----@@@@  @@@@!b >bAb^?bAb_@@@E@0>==>>>>>@-@@X0 /@@Z1@@@@@"ct TbAb`UbAbb@@@E@0TSSTTTTT@%@@m2@@@@డk0reset_type_names)Odoc_infokbebklbeb@U@@@U@@F@U@@F@@F@0qppqqqqq@,"@#@NJ3@@@@ภkǂbebǃbeb@j@@@U+@@G@G@@@ @@;@@E@F@@ఐĠ"bsǛbbǜbb@s@@@ğ@@F@ @@@F@ ÿ@@F@ @F@ @F@ 5@@ఐ{!bǵbbǶbb@\@@wB@@..I class type bbbb@@bbbb@@@@G@G@G@V@@2 @@}@@E@!F@\@ఐ"ctbbbb@i@@l@+clt_virtualbbbb@,+clt_virtualE@@@ \"@@@ @D,(clt_name !t@@@ @@@AEEEE@@¾,(clt_infoL@@@ @@@ AA@A$EE%EE@@,(clt_type#`*class_type@@@ @B"@A0F:FD1F:Fa@@,3clt_type_parameters/J`)type_expr@@@ @@@ @C3@AAFbFlBFbF@@@,(clt_kind@/class_type_kind@@@ AE>@ALFGMFG)@@,'clt_locK\@@@ AFG@AUGTG^VGTGz@@@AYFFZFF@@bZ@@8@@F@&F@$@ఐx"bsObbPbb@'@@@S@@F@,@v@@F@+s@@F@*@F@)@F@(@@ఐ/!bibbjbb@@@+@@(virtual tbbubb@@wbbxbb@@Ě@@G@7G@=G@< @@2 @@3@@E@AF@?G@6@@ȉbb@@ @ఐG"ctȗ bbȘ bb@!@@C$@3clt_type_parametersȞ bbȟ bc@ @@@@@F@@@E2@Ġްȱ ccȲ cc@@@@@@@I@O@@I@N0ȶȵȵȶȶȶȶȶ@E@@@ @@@ภŪ cc cc@ũ@@@v@@E@F@ZF@X@ࠠ!l  cc! cc"@@@@@@S@@@Ri@@Ơ@@H@U@@H@Tp@@ఐ"bs c&c0 c&c2@ɰ@@@@@H@c@@@H@b@@H@a@H@`@H@_0@2,@-@4@@@@ఐՠ!b c&c3 c&c4@@@@@డ`?string_of_class_type_param_list(Odoc_str! c&c6" c&c^@@@@@@I@w@@I@v@@I@u@I@t/@@ఐe!l: c&c_; c&c`@9@@ܠ@@J@@@J@J@J@G@@I c&c5J c&ca@@l@@I@nI@J@~Q@@b @@@@G@H@mW@ఐŊ"bsa cccmb ccco@9@@@e@@G@@ň@@G@Ņ@@G@@G@@G@p@@ఐA!b{ cccp| cccq@"@@=}@@! Ɇ cccsɇ ccct@@ɉ cccrɊ cccu@@Ŭ@@H@H@H@@@2 @@F@@ @@F@\@@Aəbbɚcvc}@@F@B@ఐѠ"bsɨccɩcc@ŀ@@@Ƭ@@F@@@@F@@@F@@F@@F@@@ఐ!bcccc@i@@ @@డ$Name&simplecccc@Vа@@@Q@@G@T@@G@@G@$@@ఐ"ctcccc@u@@3@(clt_namecccc@ @@q@@H@H@H@A@@cccc@@w@@G@G@@[@@@@E@F@M@ఐ<"bscccc@@@@@@F@@:@@F@7@@F@@F@@F@h@@ఐ!b-cc.cc@԰@@u@@# = 8cc9cc@@;cc<cc@@^@@G@G@G@@@2 @@@@E@F@@ఐ+$selfWccXcc@ְ@@@\cc@@@@@@F@@F@@F@@@ఐ3!bmccncc@@@/@@డʀ$Name&fatherccʀcc@Ve@@@@@G@@@G@@G@@@ఐF"ctʖccʗcc@ @@B@(clt_nameʝccʞcc@ @@@@H@H@'H@%@@ʨccʩcc@@"@@E@@@ఐi"ctʹccʺcc@C@@e@(clt_typecccd@ @@4G@* @@o@@- @ఐ"bsdd dd @Ʃ@@@@@F@5@@@F@4@@F@3@F@2@F@1&@@ఐ!bdd dd@@@3@@% .sp dddd@@dddd@@@@G@@G@JG@IG@@2 @@³@@E@MF@?M@ఐ預$selfdd!dd%@@@F]@ddd1@@b`]@@F@Y@@F@X@@@F@W@f@@F@V@@F@U7@@F@T@F@S@F@R@F@Qz@|ภe w@ @~{@@G@p@@G@o@@ఐ!bLdd2Mdd3@@@@@ఐ "ct[dd4\dd6@@@@(clt_infobdd7cdd?@g @@Ƥ2@@G@zG@k@@G@jG@|G@y@@^@@#@@E@F@i@ఐǪ"bsˁdAdG˂dAdI@Y@@@ȅ@@E@@Ǩ@@E@ǥ@@E@@E@@E@@@ఐa!b˛dAdJ˜dAdK@B@@]@@% .sp ˦dAdM˧dAdT@@˩dAdL˪dAdU@@@@F@F@F@@@2 @@V\E@mE@ E@E@@@@ @@@ @g@@ @@@ @@@ @(@@@9@@@(@@@Y@@E@ @@AsA@@]E@E@@E@E@0@v@@@@A'A@+A@@@t@oj@E@@E@@E@E@0@@@@@A @@@}@xs@E@@E@@E@@E@ @bAbE>@ʪ & Print groff string for a class type. bbbb@@@@@@@@>dddd@AA@&self-2ࠠā Ă@0@@@@  @@@@!bdddd@@@TE@0@@@/5 @@16@@@@@!m+dd,dd@@@cE@0+**+++++@%@@D7@@@@ఐh"bs?dd@dd@@@@C@@F@@f@@F@c@@F@@F@@F@0JIIJJJJJ@ .$@%@c8@@@@ఐL!b]dd^dd@-@@H@@*.I module hddidd@@kddldd@@Ȏ@@G@G@G@%@@6 @@%@@E@F@+@ఐȮ"bs̅dd̆dd@]@@@ɉ@@F@@Ȭ@@F@ȩ@@F@@F@@F@F@@ఐ!b̟dd̠dd@o@@S@@డ̲$Name&simple̱dd̲dd@Y@@@.@@G@1@@G@@G@m@@ఐ!mdddd@y@@|@&m_namedddd@,&m_name @@@ !t@@@ t@@, ,&m_type d+module_type@@@ uAA @AXGXQXGXu@@ǩ,&m_info7@@@ w@@@ vAB@AXXXX@@Ƿ,.m_is_interface%a-@@@ x@C!@AXYXY@@,&m_file/&@@@ y@D+@A#YQY[$YQYl@@,&m_kind9+module_kind@@@ zAE6@A.YY/YY@@,%m_locD`@@@ {AF?@A7YY8YZ @@,*m_top_depsMQ!t@@@ }@@@ |AGO@AGZ ZHZ Z7@@,&m_code]}X@@@ @@@ ~AH^@AVZrZ|WZrZ@@,+m_code_intflg@@@ @@@ AIm@AeZZfZZ@@  ,+m_text_only{a@@@ @Jw@Ao[&[0p[&[D@@!@AsXXtXX"@@@@@@H@H@H@@@cddddd@@@@G@@@@@@@E@F@@ఐɢ"bsyddzdd@Q@@@}@@F@&@ɠ@@F@%ɝ@@F@$@F@#@F@":@@ఐ!b͓dd͔dd@c@@~G@@# : ͞dd͟dd@@͡dd͢dd@@@@G@1G@7G@6[@@2 @@[@@E@:F@0a@ఐ$selfͽdd;dd@<@@q@de @@@x@s@qi@F@@@F@?@F@>z@@ఐ !bdede@@@@@డ$Name&fatherdede@Y˰@@@b@@G@Se@@G@R@G@Q@@ఐՠ!mdede@@@@&m_namedede%@4 @@@@H@^H@fH@d@@dede&@@@@E@]@@ఐ!mde' de(@а@@@&m_type&de)'de/@L @@G@i@@o@@@ఐ`"bs7e1e78e1e9@@@@;@@F@t@^@@F@s[@@F@r@F@q@F@p@@ఐ@!bQe1e:Re1e;@!@@<@@% .sp \e1e=]e1eD@@_e1e<`e1eE@@ʂ@@G@G@G@@@2 @@@@E@F@~@ఐx$self{eGeM|eGeQ@@@/@ʰ΀eGe]@@Ơ@@F@@@F@@`@@F@@̠^@@F@@@F@˝@@F@@F@@F@@F@L@ภi<s@s@@@G@@@G@Y@@ఐ!bβeGe^γeGe_@@@f@@ఐ!meGe`eGea@r@@u@&m_infoeGebeGeh@ @@ @@G@G@@@G@G@G@@@^@@Ɖ@@E@F@@ఐ"bsejepejer@ʿ@@@@@E@@@@E@ @@E@@E@@E@@@ఐ!bejesejet@Ѱ@@@@% .sp  ejev eje}@@ejeueje~@@2@@F@F@F@@@2 @@KE@E@@ @@@@@@b@@@@@@@@@@@ E@@@AA@@^E@E@@E@E@0(''(((((@@@@@AA@#A@@@u@pk@E@@E@@E@E@065566666@!@@@@A @@$@~@yt@E@@E@@E@@E@@Edd6@ " Print groff string for a module. QdWd[RdWd@@@@@@@X!eeY!ee@AA@&self-2ࠠ@M0baabbbbb@@@@  @O@@@!bs!eet!ee@@@E@0srrsssss@b@@ύ9 d@@Ϗ:@@@@@"mtω!eeϊ!ee@@@E@ 0ωψψωωωωω@%@@Ϣ;@@@@ఐƠ"bsϝ"eeϞ"ee@u@@@̡@@F@@@@F@@@F@@F@@F@0ϨϧϧϨϨϨϨϨ@ .$@%@<@@@@ఐL!bϻ"eeϼ"ee@-@@H@@/.I module type "ee"ee@@"ee"ee@@@@G@#G@)G@(%@@6 @@ǃ@@E@,F@"+@ఐ "bs#ee#ee@˻@@@@@F@3@ @@F@2@@F@1@F@0@F@/F@@ఐ!b#ee#ee@o@@S@@డ$Name&simple#ee#ef@] @@@@@G@F@@G@E@G@Dm@@ఐ"mt&#ef'#ef @y@@|@'mt_name-#ef .#ef@,'mt_nameX@@@ !t@@@ @@ ,'mt_info @@@ @@@ AA @Aa6_`b6_`#@@ *,'mt_typehI+module_type@@@ @@@ AB@Ar7`a`ks7`a`@@+,/mt_is_interface*d@@@ @C&@A|8``}8``@@$,,'mt_file4@@@ @D0@A9a&a09a&aB@@.-,'mt_kind>@@@ @@@ AE>@A:ara|:ara@@<.,&mt_locLdd@@@ AFG@A>bb>bb@@E/@A5__5__@@I)c[@@@@H@QH@YH@W@@Б#eeВ#ef@@ @@G@P@@@@G@@E@^F@=@ఐР"bsЧ$ffШ$ff@@@@ͫ@@F@e@@@F@d@@F@c@F@b@F@a @@ఐR!b$ff$ff@3@@N@@# = $ff!$ff$@@$ff $ff%@@@@G@pG@vG@u+@@2 @@ȉ@@E@yF@o1@ఐf"mt%f'f4%f'f6@>@@bA@'mt_type%f'f7%f'f>@ @@@@@~@@@}O@Ġ$None&fDfL&fDfP@D@@@@@@I@@@I@0        @c@@@ @@@ภ&fDfT&fDfV@@@@_eF@ @Ġ$Some%'fWf_&'fWfc@Cࠠ!t.'fWfd/'fWfe@@@@@@@@@@@@@I@@@I@@@@@ఐ栐$selfG(fifsH(fifw@ư@@x0EDDEEEEE@"@@^=@@@ P(fif@@@@@@G@@G@@G@ @@ఐ!ba(fifb(fif@Ӱ@@@@డt$Name&fathers(fift(fif@]Y@@@@@H@@@H@@H@4@@ఐ"mtъ(fifы(fif@ݰ@@C@'mt_nameё(fifђ(fif@d @@@@I@I@I@Q@@ќ(fifѝ(fif@@@@E@W@@ఐ}!tѫ(fifѬ(fif@a@@VH@f@@j@@_F@i@@AѴ%f'f-ѵ)ff@@`F@z@ఐ점"bs*ff*ff@͛@@@@@F@@@@F@@@F@@F@@F@@@ఐn!b*ff*ff@O@@j@@% .sp *ff*ff@@*ff*ff@@@@G@G@G@@@2 @@ɥ@@E@F@@ఐ$self+ff+ff@@@8@V +ff@@TRO@@F@@@F@@@@F@@X@@F@@@F@)@@F@@F@@F@@F@@nภli@@pm@@G@ @@G@ $@@ఐϠ!b>+ff?+ff@@@1@@ఐȠ"mtM+ffN+ff@@@@@'mt_infoT+ffU+ff@ @@͖$@@G@G@@@G@G@G@T@@^@@@@E@F@Z@ఐΜ"bss,fft,ff@K@@@w@@E@!@Κ@@E@ Η@@E@@E@@E@s@@ఐ!bҍ,ffҎ,ff@@@@@% .sp Ҙ,ffҙ,ff@@қ,ffҜ,fg@@ξ@@F@,F@2F@1@@2 @@E@E@+@ @@@@@@@@@@@@@@@@@ E@@@A(A@@E@E@@E@7E@60ҴҳҳҴҴҴҴҴ@+@@@@AHA@L#A@@@@@E@C@E@B@E@AE@>0@O@@@@A @@@&@!@E@H@E@G@E@F@E@E@!ee6@є ' Print groff string for a module type.  ee ee@@@@@@@/g5g@/g5gU@AA@&self-2ࠠklyy@0@x@@@  {{@@@@!b/g5gV/g5gW@@@ E@Z0@@@> @@?@@@@@$text/g5gX/g5g\@@@E@c0@%@@.@@@@@ఐR"bs)0g_ge*0g_gg@@@@-@@F@n@P@@F@mM@@F@l@F@k@F@j043344444@ .$@%@MA@@@@ఐL!bG0g_ghH0g_gi@-@@H@@% .PP R0g_gkS0g_gr@@U0g_gjV0g_gs@@x@@G@yG@G@~%@@6 @@@@E@F@x+@ఐ$selfq1gug{r1gug@@@;@v1gug@@@@@F@@ @@F@ @@F@@F@@F@K@@ఐ!bӎ1gugӏ1gug@t@@X@@ఐ$textӛ1gugӜ1gug@b@@e@@.@@O@@E@F@k@ఐ֠"bsӭ2ggӮ2gg@υ@@@б@@E@@@@E@@@E@@E@@E@@@ఐ̠!b2gg2gg@@@@@% .PP 2gg2gg@@2gg2gg@@@@F@F@F@@@2 @@E@E@@r @@@@@E@g@@AA@@E@YE@X@E@E@0@@@@@AA@A@@@@@E@@E@@E@E@0@@@@@A @@@ @@E@@E@@E@@E@@/g5g92@ʐ ) Print groff string for a module comment..gg.gg4@@@@@@@װ5gg5gg@AA@&self-2̡̢ࠠ@0$##$$$$$@@@@  @@@@!b55gg65gg@@@E@054455555@$@@OB &@@QC@@@@@$textK5ggL5gh@@@E@0KJJKKKKK@%@@dD@@@@ఐЈ"bs_6hh `6hh @7@@@c@@F@@І@@F@Ѓ@@F@@F@@F@0jiijjjjj@ .$@%@ԃE@@@@ఐL!b}6hh~6hh@-@@H@@% .PP Ԉ6hhԉ6hh@@ԋ6hhԌ6hh@@Ю@@G@G@G@%@@6 @@E@@E@F@+@ఐ$selfԧ7hh!Ԩ7hh%@&@@;@ݰԬ7hh1@@@D@@F@@B@@F@@@@F@ @F@ @F@ K@@ఐ!b7hh27hh3@t@@X@@ఐ$text7hh47hh8@b@@e@@.@@̅@@E@%F@k@ఐ "bs8h:h@8h:hB@л@@@@@E@+@ @@E@*@@E@)@E@(@E@'@@ఐ̠!b8h:hC8h:hD@@@@@% .PP 8h:hF 8h:hM@@ 8h:hE 8h:hN@@.@@F@6F@!f=hh=hh@@@:@'rf_name=hh$@E %@@L@@H@H@H@&@@# : =hh=hh@@6=hh@@@@H@H@H@9@@=hh=hh@@@@G@G@H@C@@s @@ά@@E@F@I@ఐ$self>hh>hh@@@?Y@=>hh@@@@@@F@ @F@ @F@b@@ఐ!b$>hi%>hi@@@o@@ఐ'modname1>hi2>hi @@@|@@ఐ!f@>hi A>hi @@@@'rf_typeG>hi H>hi@F @@G@@@?@@@ఐӁ"bsX?iiY?ii@0@@@\@@F@&@@@F@%|@@F@$@F@#@F@"@@ఐ !br?iis?ii@@@@@% .sp }?ii!~?ii(@@׀?ii ׁ?ii)@@ӣ@@G@1G@;G@:@@2 @@:@@E@>F@0@ఐC$selfל@i+i1ם@i+i5@@@@ס@i+iA@@@@F@J@@F@I@@@F@H@@@F@G@@F@FԾ@@F@E@F@D@F@C@F@B@ภr]ה@ה@@@G@a@@G@`@@ఐl!b@i+iB@i+iC@M@@h@@ఐR!f@i+iD@i+iE@*@@N-@'rf_text@i+iF@i+iM@F @@+@@G@kG@\@@G@[G@mG@jA@@^@@Ϫ@@E@sF@ZG@ఐ1"bsAiOiU AiOiW@@@@ @@E@y@/@@E@x,@@E@w@E@v@E@u`@@ఐ!b"AiOiX#AiOiY@@@m@@% .sp -AiOi[.AiOib@@0AiOiZ1AiOic@@S@@F@F@F@@@2 @@bE@@ @@@ @@@1@@@@@@@@@@@ E@@@AA@@vE@tE@s@E@E@0HGGHHHHH@@@@@AA@@E@g@E@f!E@e@E@@E@E@0VUUVVVVV@@@@@A,A@0A@@@@@@E@@E@@E@@E@E@0feefffff@@@@@A @@T@@@@E@@E@@E@@E@@E@M@w:hPhTG@@˰}Cieip~Ciei|@AA@&self-2$ࠠ#@r0؇؆؆؇؇؇؇؇@@@@  @t@@@!b%ؘCiei}ؙCiei~@@@E@0ؘؘؘؘؘؘؗؗ@$@'@زK @)@شL@@@@@'modname&خCieiدCiei@@@+E@0خححخخخخخ@%@@M@@@@@!c'CieiCiei@@@E@0@"@@N@@@@ఐ"bsDiiDii@ԭ@@@@@F@@@@F@@@F@@F@@F@0@ .$@%@O@@@@ఐ_!bDiiDii@@@@[@@#.I DiiDii@@DiiDii@@$@@G@G@G@%@@6 @@л@@E@F@+@ఐD"bsEiiEii@@@@@@F@@B@@F@?@@F@@F@@F@F@@ఐ!b5Eii6Eii@@@S@@డ !^DEiiEEii@?@@@Ժ@@G@@?@@G@>@@G@@G@@G@o@@ఐ!c`EiiaEii@{@@~@'vc_namegEii$@@@E@,F@ @ఐ㠐!c٠Fii١Fii@@@@'vc_args٧Fii٨Fii@< @@@@@0@Ġ*Cstr_tupleٷGiiٸGii@qĠٿGiiGii@@@@@qq@@I@<@@I@;0@@@@@@ @@@@I@=@@@@ภּGiiGii@ֻ@@@uF@Z@Ġ*Cstr_tupleHiiHij@qĠ HijHij @ ࠠ!h(Hij @ @@q@@@H0@@@@ࠠ!q)Hij @@@فq@@@J@@@I@@@ Hij Hij @@r r @@I@L@@I@K@@@1 @@@@I@M@@@@ఐJ"bs!Ijj"Ijj@@@@%@@H@e@H@@H@dE@@H@c@H@b@H@a0,++,,,,,@NFA@B@FP;6@7@HQ@@@@ఐ!bBIjjCIjj@@@@@#of MIjjNIjj"@@PIjjQIjj#@@s@@I@pI@vI@u(@@9 @@ @@G@yH@o.@ఐ栐$selflJj%j.mJj%j2@@@>@qJj%jC@@@.@)@'@H@@H@~@H@}G@@ఐ!bڂJj%jDڃJj%jE@ϰ@@T@@ఐ堐'modnameڏJj%jFڐJj%jM@ɰ@@a@@ఐ!hڜJj%jNڝJj%jO@j@@NI@p@@6@@Iq@డq$List$iterڮKjQjZگKjQjc@Ӱ@@@@dG@t@@G@@G@@Š @@G@E@@G@@G@@G@@@@"ty+LjdjtLjdjv@@@@@ఐ"bsMjzjMjzj@ֶ@@@@@I@@@@I@@@I@@I@@I@0@(<@@R@@@@ఐh!bMjzjMjzj@I@@d@@# * MjzjMjzj@@ Mjzj Mjzj@@-@@J@J@J@%@@6 @@@@H@I@+@ఐ$self$Njj%Njj@@@U9@S)Njj@@@@@@H@@H@@H@B@@ఐ!b:Njj;Njj@@@O@@ఐ'modnameGNjjHNjj@@@\@@ఐ"tyTNjjUNjj@f@@i@@4@@j@{@@@@H@H@p@@A_Ljdjo`Njj@@@"@@H@@H@H@0cbbccccc@7@@@@ఐt!qsOjjtOjj@?@@@@H@H@H@M@@ @@wF@@@@@b@@F@^@Ġ+Cstr_recordۏPjjېPjj@q(ࠠ!r*ۘPjjۙPjj@@@@@@T@@@S@@@ @@@@I@U@@@@ఐ+$self۱Pjj۲Pjj@0@@0ۯۮۮۯۯۯۯۯ@"@@S@@@ ۺPjk@@@@@@G@@G@@G@ @@ఐ!cPjkPjk@@@ @'vc_namePjkPjk @> @@QE@%@@ఐO!bPjk Pjk @0@@K2@@ఐX!rPjk Pjk@<@@E@A@@E@@xF@D@@AFiiQkk@@xF@-4@ఐ1"bsRkk Rkk @@@@ @@F@$@/@@F@#,@@F@"@F@!@F@ O@@ఐ!b"Rkk!#Rkk"@o@@\@@% .sp -Rkk$.Rkk+@@0Rkk#1Rkk,@@S@@G@/G@5G@4p@@2 @@@@E@8F@.v@ఐƠ$selfLSk.k4MSk.k8@˰@@}@QSk.kD@@֙֗֔@@F@D@@F@C@1@@F@B@ם/@@F@A@@F@@n@@F@?@F@>@F@=@F@<@ֳภw DЮ@D@ֲֵ@@G@[@@G@Z@@ఐ!b܃Sk.kE܄Sk.kF@а@@@@ఐՠ!cܒSk.kGܓSk.kH@@@@'vc_textܙSk.kIܚSk.kP@?^ @@۠i@@G@aG@V@@G@UG@cG@`@@^@@Z@@E@iF@T@ఐ᠐"bsܸTkRkXܹTkRkZ@ؐ@@@ټ@@E@o@@@E@n@@E@m@E@l@E@k@@ఐ>!bTkRk[TkRk\@@@: @@% .sp TkRk^TkRke@@TkRk]TkRkf@@@@F@zF@F@ @@2 @@gE@y#@ @@$@ @@%@@@&@@@'@@@ E@*@@A3A@@3E@E@@E@E@0@6@@@@APA@@|E@@AE@ E@@E@@E@E@0@W@@@@At+A@x/A@@@\@W@UL@E@@E@@E@@E@E@0@}@@@@A @@@g@b@`W@E@@E@@E@@E@@E@@&CieiiF@@,Wkk-Wkk@AA@&self-2-ࠠճ,մ@!065566666@@@@  @#@@@!b.GWkkHWkk@@@E@0GFFGGGGG@6@@aT 8@@cU@@@@@&m_name/]Wkk^Wkk@@@E@0]\\]]]]]@%@@vV@@@@@"im0pWkkqWkk@@@E@0pooppppp@"@@݉W@@@@ఐ٭"bs݄Xkk݅Xkk@\@@@ڈ@@F@@٫@@F@٨@@F@@F@@F@0ݏݎݎݏݏݏݏݏ@ .$@%@ݨX@@@@ఐ_!bݢXkkݣXkk@@@@[@@+.I include ݭXkkݮXkk@@ݰXkkݱXkk@@@@G@G@G@%@@6 @@j@@E@F@+@ఐ`"imZkkZkk@8@@\;@)im_moduleZklZkl @,)im_module|@@@ V'#mmt@@@ S@@@ RAA,'im_name!t@@@ Q@@@A PLPV PLPh@@ر,'im_info?$info@@@ U@@@ TAB@APQPQ0@@@APPPP@@:2@@,+@@@@@@y@Ġ$None[ll[ll@U@@@@@?@@I@@@I@0@@@@ @@@ఐT"bs+[ll ,[ll"@@@@/@@G@ @R@@G@ O@@G@ @G@@G@@@ఐ!bE[ll#F[ll$@@@'@@ఐ蠐"imT[ll%U[ll'@@@6@'im_name[[ll(\[ll/@x @@w@@H@@@@7@@@@E@F@F@H@Ġ$Somes\l0l9t\l0l=@ґࠠ#mmt1|\l0l>}\l0lA@@@@@@@@@@@@@I@@@I@@@@@@ࠠ$name2ޔ]lElTޕ]lElX@@@@@@8H@#0ޗޖޖޗޗޗޗޗ@ & @!@ްY@@@ఐ-#mmtީ^l[lnު^l[lq@ @@@@@%0ުީީުުުުު@@@@Ġ#Mod޺_lwl޻_lwl@8#Mod@@@ O@@@@ M@A@@B@AOOOO@@@ًࠠ!m3_lwl_lwl@@@@@@*0@;@@@@@@@@@K@+@@@@ఐ!m_lwl_lwl@@@[@@&@@I@9@70@T$ @@@&m_name_lwl_lwl@&@@aH@5 @Ġ'Modtype`ll`ll@8'ModtypeJ@0@@@ N@AA@B@A*OO+OP@@@ࠠ"mt4`ll`ll@@@B@@@0o@@@@@A@@K@1s@@s@@ఐ"mt+`ll,`ll@@@?\@@Y@@I@>@<00//00000@# @@@'mt_name;`ll<`ll@@@H@=H@: @@AC^l[lh@@@@E]lElP @@ఐx"bsObllPbll@'@@@S@@G@@v@@G@s@@G@@G@@G@0ZYYZZZZZ@@@sZ@@@@ఐ*!bmbllnbll@ @@&@@ఐI$self~bllbll@@@"@߃bll@@@@@H@@H@)@@ఐ9&m_nameߒbllߓbll@@@56@@ఐ $nameߟbllߠbll@@@@@@E@F@@ߦbllߧblm@@I@@Z@@GF@L@g@@F@"@@A߯Ykk߰cmm@@OF@@ఐ砐"bs߾dm m߿dm m@ۖ@@@@@F@ @@@F@ @@F@@F@@F@@@ఐ!bdm mdm m@v@@@@% .sp dm mdm m@@dm mdm m@@ @@G@G@G@@@2 @@נ@@E@F@@ఐ͠$selfem m&em m*@@@3@Qem m6@@OMJ@@F@*@@F@)@@@F@(@S@@F@'@@F@&$@@F@%@F@$@F@#@F@"@iภzd@@kh@@G@A@@G@@@@ఐ!b9em m7:em m8@װ@@@@ఐܠ"imHem m9Iem m;@@@*@'im_infoOem m<Pem mC@a @@ۑ#@@G@<@@G@;G@IG@F<@@\@@@@E@MF@:B@ఐܕ"bslfmEmKmfmEmM@D@@@p@@E@S@ܓ@@E@Rܐ@@E@Q@E@P@E@O[@@ఐC!bfmEmNfmEmO@$@@?h@@% .sp fmEmQfmEmX@@fmEmPfmEmY@@ܷ@@F@^F@dF@c|@@2 @@@E@E@]@ @@@@@@@@@!@@ E@@@A8A@@SE@E@@E@iE@h0@;@@@@AUA@@0E@@aE@ E@@E@p@E@oE@m0@\@@@@Ay+A@}/A@@@|@w@un@E@@E@@E@~@E@}E@y0@@@@@A @@@@@y@E@@E@@E@@E@@E@M@WkkF@ߝ , Print groff string for an included module. VkhklVkhk@@@@@@@kimmimm@AA@&self-26ࠠt5u@0@@@@  @@@@"cl7imm imm@@@E@0@@@"] @@$^@@@@డ"0reset_type_names)Odoc_info"jmm#jmm@n˰@@@n@@F@n@@F@@F@0(''(((((@!/%@&@A_@@@@ภ"9jmm:jmm@!@@@n@@G@G@@@ @@@@E@F@@@ࠠ$file8QkmmRkmm@@@F@0POOPPPPP@(@@@ఐk$selfakmmbkmm@@@@հfkmm@@@ @F@@@ఐq"clukmmvkmm@H@@m#@'cl_name|kmm}kmn@̰ @@)*@@@@#+@@kmm@@@ࠠ'chanout9mnnmnn$@@@IF@0@fGA@B@`@@@ఐ$selfmnn'mnn+@ @@@ǰmnn4@@@@F@@@ఐb$filemnn5mnn9@!@@b$@@@@%@@mnn@@@ࠠ!b:nn=nInn=nJ@@@@@@F@0@:C=@>@a@@@ఐ栐'new_bufnn=nMnn=nT@>@@@@@F@@@F@@F@@@ภ԰nn=nUnn=nW@@@@@@G@G@(@@@@,)@@nn=nE @@ఐ*"bson[ncon[ne@ٰ@@@@@F@@(@@F@%@@F@@F@@F@0        @GTN@O@%b@@@@ఐ\!bon[nf on[ng@@@%@@G@G@G@@@డ!^5on[nq6on[nr@0@@@ݫ@@G@@0@@G@/@@G@@G@@G@4@@%.TH "Mon[njNon[np@@Pon[ni@@@@H@H@H@G@@డ)!^don[n|eon[n}@_@@@@@H@ @_@@H@^@@H@@H@@H@c@@ఐ|"clJon[nt@RL@@wq@'cl_nameon[nu#@հR$@@2@@I@z@@"" on[n~on[n@@1on[n@@ʌ@@I@I@I@@@i @@ʔ@@H@H@I@@@on[nhon[n@@@@G@G@!H@@@ @@a@@E@$F@@ఐꠐ"bspnnpnn@ޙ@@@@@F@+@@@F@*@@F@)@F@(@F@'@@ఐ!bpnnpnn@ʰ@@@@G@7G@;G@:@@డpnnpnn@@@@@@G@6G@IG@>@@G@?@G@=@@ఐୠ+man_section pnn@O@@@@H@DH@GH@E@@% @@@@U @@@@E@LF@5 @ఐO"bs&qnn'qnn@@@@*@@F@S@M@@F@RJ@@F@Q@F@P@F@O%@@ఐ}!b@qnnAqnn@/@@F@@G@_G@cG@b9@@డ!^VqnnWqnn@Q@@@@@G@i@Q@@G@hP@@G@g@G@f@G@eU@@! nqnnoqnn@@qqnn@@@@H@uH@wH@vh@@డJ!^qnnqnn@ˀ@@@@@H@}@ˀ@@H@|@@H@{@H@z@H@y@@డ)Odoc_misc,current_date)Odoc_miscM@&stringO@@@K@-odoc_misc.mliE  E  )@@)Odoc_miscO[-@@'@@I@I@I@@@! qnnqnn@@>qnn@@˺@@I@I@I@@@v @@@@H@tH@I@@@qnnqnn@@@@G@^G@H@s@@ @@ۏ@@E@F@]@ఐ"bsrnnrnn@ǰ@@@@@F@@@@F@@@F@@F@@F@@@ఐF!b rnn rnn@@@@@G@G@G@@@)OCamldoc rnnrnn@@rnnrnn@@A@@G@G@G@@@9 @@@@E@F@@ఐa"bs8snn9snn@@@@<@@F@@_@@F@\@@F@@F@@F@7@@ఐ!bRsnnSsnn@A@@X@@G@G@G@0WVVWWWWW@K@@@@డ.!^isnnjsnn@d@@@@@G@@d@@G@c@@G@@G@@G@h@@!"snnsnn@@snn@@@@H@H@H@0@@డ]!^sno0sno1@̓@@@@@H@@̓@@H@̒@@H@@H@@H@@@డ{XZsnosno@W@@@ @@@@@@J@@@J@ @J@@@డ&Global%title sno@#ref@@@>=@@@><@@@>;@$$@@ߪ4@@4@@K@K@K@@@>@@6@Ġ$Somesnosno@ࠠ!tWsnosno@@@F@@@@@@@@NM@@L@@@L@@@@@ఐ!tsno!sno"@@@/c@@@@J@J@ 0      @% @@@Ġ$None1sno%2sno)@o@@@@ut@@L@@@L@*@@*@@ @sno.@@Bsno-Csno/@@$J@5@@A@@@@I@I@@@"" Tsno2Usno6@@Wsno7@@M@@I@I@I@N@@ @@U@@H@H@I@ @@hsnnisno8@@@@G@G@!H@@@: @@"@@E@$F@@@ࠠ(abstractXuo;oGuo;oO@@@F@%0@t@@@ఐ"clvoRobvoRod@d@@0@@@@'cl_infovoRoevoRol@" @@"ߠc@@@)@@@(@Ġ$Noneworo~woro@@@@@"y@@J@2@@J@14@@4@Ġ$Someworoworo@ߠঠ&i_descworoworo@,@@@@@@@@@@@, ,    @@@@@@@A @A@,@@@@@@@B@A@,@@@@@@@C@A@,%@@@@@@@D"@A@,-@@@ @@@ @@ @@@ @E1@A@,_<X@@@@@@ @F9@A@,D@@@@@@@GB@A@,M@@@@@@@HK@A@,V@@@@@@@IS@A@,^۠@@@@@@@@@@@@Jb@A@@Ar@oĠ$NoneAworoBworo@@@@@@@J@A@@J@@@@@LworoMworo@@@@J@CJ@B@@@@@#@@J@E@@J@D@@@@@@##@@I@G@@I@F@@.no descriptionhworoiworo@@kworolworo@@F@`@Ġ$Someyxoozxoo@ڗঠ&i_descxooxoo@Ġ$Somexooxoo@ڪࠠ!tYxooxoo@@@S@@@W@@@@@۠Z@@I@Y@@I@X@@@xooxoo@@l@@I@[I@Z@@@3@@#s@@I@]@@I@\@@@@@ࠠ!sZyooyoo@@@i@@@mH@c0@60@1@e@@@డ.string_of_text)Odoc_infoyooyop@h@@@@@H@g@@H@f@H@e@@డ6first_sentence_of_text)Odoc_infoyopyop(@@@@@q@@@p@@o@GGGp@@c@@@@@I@u@@I@t@I@sB@@ఐ|!tyop)yop*@L@@@@J@J@J@V@@yopyop+@@@@I@\@@M@@`]@@#yoo@@ఐ9$self/zp/p=0zp/pA@@@`0-,,-----@n{u@v@Ff@@@U 8zp/pQ@@@MH@G@ @@ఐ!sEzp/pRFzp/pS@@@ZH@@@@@X@)@@mF@b@@AOvoRo\ @@@@Quo;oC @@ఐㆠ"bs]}p`ph^}p`pj@5@@@a@@F@@@@F@@@F@@F@@F@0hgghhhhh@]@@d@@@@ఐ!b{}p`pk|}p`pl@j@@@@G@G@G@@@).SH NAME }p`pn}p`px@@}p`pm}p`py@@@@G@G@G@,@@= @@J@@E@F@2@ఐӠ"bs~p{p~p{p@グ@@@@@F@@@@F@@@F@@F@@F@M@@ఐ!b~p{p~p{p@@@@@G@G@G@a@@డ!^~p{p~p{p@հ@@@P@@G@@@@G@@@G@@G@@G@}@@ఐ"cl~p{p~p{p@ɰ@@@'cl_name~p{p$@%L %@@@@H@@@డ!^~p{p~p{p@ @@@@@H@@ @@H@@@H@@H@@H@@@$ \- &~p{p'~p{p@@N@@@@I@I@I@@@డ!^<~p{p=~p{p@7@@@@@I@@7@@I@6@@I@@I@@I@@@ఐՠ(abstractG@H@@@@! _~p{p`~p{p@@%b~p{p@@X@@J@#J@'J@&@@\ @@`@@I@I@)J@"@@@@h@@H@H@+I@ @@{~p{p|~p{p@@@@G@G@-H@@@ @@5@@E@0F@@ఐ侠"bspppp@m@@@@@F@7@@@F@6@@F@5@F@4@F@38@@ఐ점!bpppp@@@@@G@CG@GG@FL@@డ!^pppp@@@@;@@G@M@@@G@Lп@@G@K@G@J@G@Ih@@$.SH pppp@@pp@@V@@H@YH@[H@Z{@@డ!^pppp@@@@j@@H@a@@@H@`@@H@_@H@^@H@]@@డ$clas-Odoc_messagesK@@@@@EFEF@@:T&@@@@I@mI@oI@n@@! )pp*pp@@7,pp@@"@@I@lI@qI@p@@o @@*@@H@XH@sI@k@@=pp>pp@@`@@G@BG@uH@W@@ @@@@E@xF@A@ఐ倠"bsWppXpp@/@@@[@@F@@~@@F@~{@@F@}@F@|@F@{@@ఐ!bqpprpp@`@@w@@G@G@G@@@డL!^pppp@т@@@@@G@@т@@G@с@@G@@G@@G@*@@డe$clas-Odoc_messagespp@@@@@H@H@H@@@@డ~!^pqpq@Ѵ@@@/@@H@@Ѵ@@H@ѳ@@H@@H@@H@\@@# pppq@@L@@I@@I@I@I@n@@డ!^pq pq @@@@]@@I@@@@I@@@I@@I@@I@@@ఐ"clIpq@հK@@@'cl_name pq#@'XQ$@@@@J@@@! pqpq@@1pq@@@@J@J@J@@@h @@@@I@I@J@@@@@@@H@H@I@@@2pp3pq@@U@@G@G@H@@@ @@@@E@F@@ఐu"bsLqqMqq@$@@@P@@F@@s@@F@p@@F@@F@@F@@@ఐ!bfqqgqq @U@@l@@G@G@G@@@డA!^|qq(}qq)@w@@@@@G@@w@@G@v@@G@@G@@G@@@$.SH qq#qq'@@qq"@@ @@H@H@H@2@@డp!^qqDqqE@Ҧ@@@!@@H@ @Ҧ@@H@ ҥ@@H@ @H@@H@N@@డ-documentation-Odoc_messagesK@b@@@@HWH[HWHh@@PT&@@F@@I@I@I@k@@! qqFqqH@@7qqI@@@@I@I@I@~@@o @@@@H@H@I@@@qq!qqJ@@@@G@G@H@@@ @@@@E@"F@@ఐ7"bsqLqTqLqV@@@@@@F@)@5@@F@(2@@F@'@F@&@F@%@@ఐ e!b(qLqW)qLqX@ @@.@@G@5G@9G@8@@$.sp :qLqZ;qLq_@@=qLqY>qLq`@@`@@G@4G@;G@:@@9 @@@@E@>F@3@ఐ c$selfYqbqjZqbqn@ذ@@@^qbq{@@@.@)$@F@C@F@B@@ఐ !bmqbq|nqbq}@ \@@o@@E@L@@ఐ y"cl}qbq~~qbq@ P@@ u@@(@@B@ఐ $selfqqqq@ @@$@Ȱqq@@@@@@F@[@F@Z@F@Y-@@ఐ ᠐!bqqqq@ @@@@E@g=@@ qq@@qqqq@@0E@lK@@ఐ "clqqqq@ @@ Z@-cl_parametersqqqq@(Ұ @@E@nc@@C@@d@ఐ"bsqqqq@細@@@@@F@|@@@F@{@@F@z@F@y@F@x@@ఐ 3!bqqqq@ @@@@G@G@G@@@) .sp .sp qr qr @@ qr qr@@.@@G@G@G@@@9 @@@@E@F@@డ$List$iter(rr)rr@M@@@@-class_element@@F@F@@@F@@F@@D@@F@@@F@@F@@F@@@@'element[OrrPrr@@@#@@ఐ'element[rr\rr@/@ @og@@10[ZZ[[[[[@@@@Ġ/Class_attributelrrmrr@8/Class_attribute?@@@ @X+t_attribute@@@ @A@@C@Aїb77јb77@@@?ࠠ!a\rrrr@@@@@@0@+@@@@@!@@^@@^@@ఐ $selfssss@@@0@<@@h@@@ ss&@@@@@H@@H@ @@ఐ !bss'ss(@ @@@@E@@@ఐ;!ass)ss*@%@@O@@E@+@@/@@@@H@H@1@Ġ,Class_methods+s9s+sE@8,Class_methodj@(t_method@@@ @AA@C@Ac77c78 @@@ࠠ!m]s+sFs+sG@@@@@@0@@@@@@@@@@@@ఐ $selfsKs[sKs_@~@@00@@@i@@@Q sKsm@@@}@xq@H@@H@ @@ఐ T!bsKsnsKso@ @@@@E@@@ఐ;!m'sKsp(sKsq@%@@O@@E@+@@/@@gH@.@Ġ-Class_comment:srs;srs@8-Class_comment@@@@ @AB@C@A`d8 8ad8 8)@@@ࠠ!t^NsrsOsrs@@@ @@@@@@@@&@@&@@ఐ j$self`ssass@߰@@0^]]^^^^^@@@wj@@@Ű iss@@@!@@H@@H@ @@ఐ !bxssyss@ g@@z@@E@@@ఐ:!tssss@%@@F@@E@+@@/@@H@.@@Arr @@R@@G@G@0@8@@@@Arrss@@@q]@@G@@G@G@0@6@@@@డ%Class.class_elementsssss@%trans@@@ @@@ @9@@@ @@@ @@@ @@ @@ @GGGH@@"!@@@@G@@@G@@T@@G@@@G@@@G@@G@@G@}@4ภ,@@65@@H@@@H@@@ఐ "clssss@ ԰@@ @@ssss@@@@G@G@G@@@ @@@@E@F@r@డ&Buffer-output_buffer#ss$st@@&Stdlib+out_channel@@@@1@@@L@@@@@@@@]11]1]@@J@@@@@F@@D@@F@@@F@@F@@F@@@ఐ Ǡ'chanoutUstVst@ @@ @@ఐ !bbstcst@ Q@@h@@G@G@G@@@J @@@@E@F@@డ@)close_out{tt#|tt,@@@@@$unitF@@@@@@c00d0S@@@@@@@E@@@E@@E@@@ఐ 'chanouttt-tt4@ հ@@ @@)@@E@ʉE@@@@@@@@ @@@ @@@S @@ @ @@  @b @@  @X@@  @@@  @@@ @U@@@b@@ .@ |@@ /@ @@ 0@ @@ 1@ @@ 2@ @@ 3@ @@ @ @@ (@Ġ)Sys_errort@tHt@tQ@8)Sys_error/@@@@;@@@@A @@A1=ocaml.warn_on_literal_pattern^^@@^^@@@Lࠠ!s_t@tRt@tS@@@@@@ W@@@(@@6@@H@ [@@డ$incrtWtatWte@@@@@u@@@t@@@s@@r%%incrAA@@@@@԰@@@@@G@@@G@@@G@@G@0@ A;@<@2k@@@@డ/&errors)Odoc_info/tWtf0tWtv@T#ref*@@@@@@@Y4Z4@@p@@LH@@H@@@H@H@H@.@@U@@@@F@G@ 4@డ -prerr_endline[tyt\tyt@@@@@@@@@@@BC@@n@@@@@F@@@F@@F@W@@ఐ!styttyt@a@@&@@G@!G@#G@"k@@/ @@E@ n@ @@E@q@@lnn @@0@ @@@@@>@r@@E@A@@AA@A@@@@E@-@E@,E@*0@@@@@A@@@@E@1@E@0@E@/m@imm*@l + Generate the man page for the given class.hm[m_hm[m@@@@@@@!tttt@AA@&self-2aࠠC`DQQ@0@P@@@  SS@@@@"ctbtttt@@@7E@?0@c@f@l @h@m@@@@డ0reset_type_names)Odoc_infotttu@}@@@}@@F@I}@@F@H@F@G0@!/%@&@n@@@@ภtu tu@@@@}@@G@PG@T@@ @@@@E@WF@O@@ࠠ$filec uu&!uu*@@@F@X0      @)@@@ఐl$self1uu-2uu1@@@b@6uu;@@@@F@[@@ఐr"ctEuu<Fuu>@I@@n#@(clt_nameLuu?MuuG@(\ @@([@@E@b-@@"@@.@@Tuu"@@@ࠠ'chanoutdauUuabuUuh@@@F@g0`__`````@jKE@F@yo@@@ఐ$selftuUukuuUuo@@@@yuUux@@@@F@j@@ఐf$fileuUuyuUu}@!@@f$@@@@%@@uUu]@@@ࠠ!beuuuu@@@@@@}F@o0@:C=@>@p@@@ఐ'new_bufuuuu@@@@@@F@s@@F@r@F@q@@ภuuuu@@@@@@G@~G@(@@@@,)@@uu @@ఐ"bsuuuu@쬰@@@@@F@@@@F@@@F@@F@@F@0@GTN@O@q@@@@ఐ\!buuuu@@@@@G@G@G@@@డ!^uu uu@@@@~@@G@@@@G@@@G@@G@@G@4@@%.TH " uu!uu@@#uu@@@@H@H@H@G@@డ!^7uu8uu@2@@@@@H@@2@@H@1@@H@@H@@H@c@@ఐ"ctJSuu@VL@@{q@(clt_nameYuu#@)hR$@@)g@@I@z@@"" fuuguu@@1iuu@@_@@I@I@I@@@i @@g@@H@H@I@@@zuu{uu@@@@G@G@H@@@ @@4@@E@F@@ఐ"bsuuuu@l@@@@@F@@@@F@@@F@@F@@F@@@ఐ!buuuu@ʰ@@@@G@G@G@@@డfhuuuu@e@@@Ϡ@@G@G@G@@@G@@G@@@ఐ+man_sectionuu@"@@@@H@H@H@@@% @@@@U @@@@E@F@ @ఐ""bsuuuu@Ѱ@@@@@F@@ @@F@@@F@@F@@F@%@@ఐ}!buuuu@/@@@@G@ G@G@9@@డ!^)uu*uu@$@@@@@G@@$@@G@#@@G@@G@@G@U@@! AuuBuu@@Duu@@@@H@"H@$H@#h@@డ!^XuvYuv@S@@@@@H@*@S@@H@)R@@H@(@H@'@H@&@@డ,current_date)Odoc_miscK@ѰL@@@@I@6I@8I@7@@! uvuv@@/uv@@~@@I@5I@:I@9@@g @@چ@@H@!H@H@ @@ @@S@@E@AF@ @ఐܠ"bsvvvv@@@@@@F@H@@@F@G@@F@F@F@E@F@D@@ఐ7!bvv vv!@@@@@G@TG@XG@W@@)OCamldoc vv#vv,@@vv"vv-@@@@G@SG@ZG@Y@@9 @@@@E@]F@R @ఐ%"bsv/v7v/v9@԰@@@@@F@d@#@@F@c @@F@b@F@a@F@`(@@ఐ!bv/v:v/v;@2@@@@G@pG@tG@s0@<@@@@డ!^-v/vA.v/vB@(@@@@@G@z@(@@G@y'@@G@x@G@w@G@vY@@!"Ev/v>Fv/v@@@Hv/v=@@@@H@H@H@0@@డ!!^\v/vu]v/vv@W@@@@@H@@W@@H@V@@H@@H@@H@@@డ?yv/vIzv/vJ@@@@Ġ@@@@@@J@@@J@ @J@@@డ&Global%titlev/vV@° @@ @@K@K@K@@@* @@"@Ġ$Somev/v\v/v`@ˠࠠ!tfv/vav/vb@@@@@@@@@@@@@L@@@L@@@@@ఐ!tv/vfv/vg@@@r@@C@@J@J@0@% @@@Ġ$Nonev/vjv/vn@@@@@%$@@L@@@L@@@@@ v/vs@@v/vrv/vt@@$J@@@A@@j@@I@I@@@"" v/vwv/v{@@v/v|@@@@I@I@I@+@@ @@@@H@H@I@@@v/v<v/v}@@;@@G@oG@H@@@& @@@@E@F@n@@ࠠ(abstractg1vv2vv@@@KF@00//00000@Q@@@ఐn"ctAvvBvv@E@@j0?>>?????@`@@@(clt_infoIvvJvv@,N @@,M@@@@@@@Ġ$None_vv`vv@@@@@,c)@@J@@@J@4@@4@Ġ$Someqvvrvv@菠ঠ&i_desc|vv}vv@Ġ$Nonevvvv@@@@@ƠE@@J@@@J@Y@@@vvvv@@W@@J@J@a@@@&@@,^@@J@@@J@i@@i@@@@@,f@@I@@@I@q@@.no descriptionvvvv@@vvvv@@F@}@Ġ$Somevwvw@ڠঠ&i_descvw vw@Ġ$Somevwvw@ࠠ!thvwvw@@@@@@ @@@@@@@I@ @@I@ @@@vwvw@@@@I@I@ @@@3@@,@@I@@@I@@@@@@ࠠ!siww0ww1@@@@@@ H@0@%60@1@t@@@డ.string_of_text)Odoc_infoww4wwL@@@@@@H@@@H@@H@@@డ26first_sentence_of_text)Odoc_info2wwN3wwn@C@@@@@I@(@@I@'@I@&5@@ఐo!tGwwoHwwp@?@@ @@J@5J@=J@<I@@RwwMSwwq@@@@I@4O@@@@@SP@@Yww,@@ఐ$selfewuwfwuw@@@0cbbccccc@anh@i@|u@@@ nwuw@@@~@G@I @@ఐ{!s{wuw|wuw@@@H@M@@@@@)@@F@|@@Avv @@RQ@@vv @@ఐ񼠐"bswwww@k@@@@@F@m@@@F@l@@F@k@F@j@F@i0@xr@s@s@@@@ఐ!bwwww@Ͱ@@@@G@yG@}G@|@@).SH NAME wwww@@wwww@@@@G@xG@G@~,@@= @@@@E@F@w2@ఐ "bswwww@@@@@@F@@@@F@@@F@@F@@F@M@@ఐd!bwwww@@@@@G@G@G@a@@డ!^wwww@ @@@@@G@@ @@G@ @@G@@G@@G@}@@ఐY"ct,ww-ww@0@@U@(clt_name3ww$@.B %@@.A@@H@@@డ !^DwwEww@?@@@@@H@@?@@H@>@@H@@H@@H@@@$ \- \ww]ww@@N@@@@I@I@I@@@డ7!^rwwsww@m@@@@@I@@m@@I@l@@I@@I@@I@@@ఐ[(abstractG@H@@Y@@! wwww@@%ww@@ގ@@J@J@J@@@\ @@ޖ@@I@I@J@@@@@ޞ@@H@H@I@ @@wwww@@@@G@G@H@@@ @@k@@E@F@@ఐ"bswwww@@@@@@F@@@@F@@@F@@F@@F@8@@ఐO!bwwww@@@@@G@G@G@L@@డ!^wxwx@@@@q@@G@@@@G@@@G@@G@@G@h@@$.SH wxwx@@wx@@@@H@ H@H@ {@@డ!^*wx +wx!@%@@@@@H@@%@@H@$@@H@@H@@H@@@డ*class_type-Odoc_messagesK@@@@@GyG}GyG@@IT&@@@@I@ I@"I@!@@! _wx"`wx$@@7bwx%@@X@@I@I@$I@#@@o @@`@@H@ H@&I@@@swxtwx&@@@@G@G@(H@ @@ @@-@@E@+F@@ఐ󶠐"bsx(x0x(x2@e@@@@@F@2@@@F@1@@F@0@F@/@F@.@@ఐ!bx(x3x(x4@ð@@@@G@>G@BG@A@@డ!^x(xNx(xO@߸@@@3@@G@H@߸@@G@G߷@@G@F@G@E@G@D*@@డ*class_type-Odoc_messagesx(x6@@@Q@@H@TH@VH@U@@@డ!^x(xTx(xU@@@@e@@H@\@@@H@[@@H@Z@H@Y@H@X\@@# x(xPx(xS@@L@@@@I@hI@jI@in@@డ!^x(x`x(xa@@@@@@I@p@@@I@o@@I@n@I@m@I@l@@ఐf"ctI9x(xW@<K@@a@(clt_name?x(xX#@0NQ$@@0M@@J@~@@! Lx(xbMx(xd@@1Ox(xe@@E@@J@{J@J@@@h @@M@@I@gI@J@z@@@@U@@H@SH@I@f@@hx(x5ix(xf@@@@G@=G@H@R@@ @@"@@E@F@<@ఐ"bsxhxpxhxr@Z@@@@@F@@@@F@@@F@@F@@F@@@ఐ!bxhxsxhxt@@@@@G@G@G@@@డw!^xhx|xhx}@୰@@@(@@G@@@@G@@@G@@G@@G@@@$.SH xhxwxhx{@@xhxv@@C@@H@H@H@2@@డ!^xhxxhx@ܰ@@@W@@H@@@@H@@@H@@H@@H@N@@డ-documentation-Odoc_messagesK@6L@@t@@I@I@I@c@@! xhxxhx@@/xhx@@@@I@I@I@v@@g @@@@H@H@I@~@@"xhxu#xhx@@E@@G@G@H@@@ @@@@E@F@@ఐe"bs<xx=xx@@@@@@@F@@c@@F@`@@F@@F@@F@@@ఐ!bVxxWxx@r@@\@@G@G@G@@@$.sp hxxixx@@kxxlxx@@@@G@G@G@@@9 @@%@@E@F@@ఐ  $selfxxxx@@@@xx@@@(@#@F@@F@@@ఐ !bxxxx@@@@@E@@@ఐ ؠ"ctxxxx@ @@  @@(@@< @ఐ㠐"bsxyxy@@@@@@F@@@@F@@@F@ @F@ @F@ '@@ఐ >!bxyxy@@@@@G@G@G@;@@) .sp .sp xyxy@@xyxy@@ @@G@G@!G@ O@@9 @@@@E@$F@U@డ$List$iteryyyy@+@@@@ @@F@DF@+@@F@-@F@,@  @@F@*à@@F@)@F@(@F@'{@@@'elementj+yy,yy@@@!@@ఐ'element7yy8yy@-@ @Kv@@/076677777@@@@Ġ/Class_attributeHyyIyz@ ܠࠠ!akQyzRyz@@@ @@@F0RQQRRRRR@@@@@@@@L@@L@@ఐ $selfdzzezz@@@0baabbbbb@,@@{w@@@Ͱ mzz+@@@]@XO@H@U@H@T @@ఐ 栐!b|zz,}zz-@ @@~@@E@^@@ఐ;!azz.zz/@%@@@@E@c+@@/@@R@@H@H@h1@Ġ,Class_methodz0z>z0zJ@ ̠ࠠ!mlz0zKz0zL@@@ @@@I0@u@@@@@@@@@@@ఐ $selfzPz`zPzd@=@@0@@@x@@@ zPzr@@@<@70@H@m@H@l @@ఐ @!bzPzszPzt@ @@@@E@v@@ఐ;!mzPzuzPzv@%@@@@E@{+@@/@@ZH@.@Ġ-Class_commentzwzzwz@ ࠠ!tmzwzzwz@@@@@@L@@@@@@@@@ఐ O$selfzzzz@@@E0@@@+y@@@y zz@@@@@H@@H@ @@ఐ !b,zz-zz@ H@@.@@E@@@ఐ:!t<zz=zz@%@@@@E@+@@/@@H@.@@AFyy @@@@G@G@0GFFGGGGG@@@@@ANyyOzz@@@G@@G@;@G@:G@0RQQRRRRR@@@@@డh%Class3class_type_elementsgzzhzz@%trans @@@ @@@ @@@@ ӬN@@@ @@@ @@ @@ @JDJHJDJ@@H! @@ Р@@G@@@G@@@@G@h@@G@@@G@@G@@G@@3ภ>u@u@ 5@@H@@@H@@@ఐ ᠐"ctzzzz@ @@ @@zzzz@@Ǡ@@G@9G@G@@@ @@s@@E@F@8q@డ&Buffer-output_bufferz{z{@ @@@ @@F@#@@@F@" @@F@!@F@ @F@@@ఐ 'chanoutz{z{!@ R@@ @@ఐ g!bz{"z{#@ @@@@G@.G@4G@3@@2 @@@@E@7F@-@డ)close_out{%{-{%{6@ @@@X@@E@; @@E@:@E@9@@ఐ ʠ'chanout+{%{7,{%{>@ @@ @@@@ E@A@\@@@-@@@z@@@ @@@ @@@ @@@ @@ @n @@ @Z@@ @@@ @@@ @ A@@@ @@ @ F@@ @ @@ @ m@@ @ z@@ @ @@ @Ġ)Sys_errorK{J{RL{J{[@ ࠠ!snT{J{\U{J{]@@@ @@@I @@@@@@@H@J @@డ.$incri{a{kj{a{o@ q@@@u q@@G@S@@G@R p@@G@Q@G@P0srrsssss@ *$@%@z@@@@డ&errors)Odoc_info{a{p{a{@ Z@@ @@H@\@@H@[H@_H@]@@/@@H@@F@cG@Z%@డk-prerr_endline{{{{@ K@@@ K@@F@g J@@F@f@F@e9@@ఐg!s{{{{@C@@ b@@G@nG@pG@oM@@  @@E@mP@` @@E@MS@@uKuQ@@0@ h@@@ {@@ @ @@E@D @@A A@ A@@@:3@E@z@E@yE@w0@ @@@@A@@@A:@E@~@E@}@E@|@tt*@ 0 Generate the man page for the given class type.tttt@@@@@@@Ð{{{{@AA@&self-2pࠠo@0@@@@  @@@@!bq{{{{@@@æE@0@@@-{ @@/|@@@@@"mtr){{*{{@@@õE@0)(()))))@%@@B}@@@@ఐ>$self?{{@{{@@@p0=<<=====@#@@V~@@@ H{{@@@@F@@@F@@(@@F@@&@@F@@@F@e@@F@@F@@F@@F@!@ภ;@;@@@G@@@G@.@@ఐk!bz{{{{{@L@@g;@@ఐd"mt{{{{@G@@`J@'mt_info{{{{@-X @@Ҡ`@@G@G@@@G@G@G@^@@b@@Q@@E@F@d@ఐڠ"bs{{{{@@@@@@F@@@@F@@@F@@F@@F@@@ఐ!b{{{{@@@@@% .sp {{{|@@{{{|@@@@G@G@G@@@2 @@@@E@F@@ఐ$self|(|.|(|2@t@@&@8|(|O@@@@@@F@@F@@F@@@ఐ!b |(|P |(|Q@ݰ@@@@ |(|S@@|(|R|(|T@@ƔE@@@డ,&Module6module_type_parameters+|(|V,|(|s@%transxj@@@ n@@@ m@c@@@ lp@@@ i֗ @@@ k@@@ j@@ h@@@ g@@ f@@ e@prrqrr@@M-,@@*(@@G@ @@G@ @NJ@@G@'A@@G@&.@@G@@@G@@G@@@G@@G@@G@6@JภP@P@ĠL@@H@"@@H@!C@@ఐj"mt|(|t|(|v@M@@fP@@|(|U|(|w@@vE@U@@@@[V@ఐ̠"bs||||@{@@@@@F@0@@@F@/@@F@.@F@-@F@,q@@ఐ!b||||@@@~@@) .sp .sp ||||@@||||@@@@G@;G@EG@D@@2 @@@@E@HF@:@డ$List$iter||||@ @@@@.module_element@@E@gE@Nȱ@@E@P@E@O@@@E@MȂ@@E@L@E@K@E@J@@@#eles ||||@@@#@@ఐ#ele|||}@/@ @-@@10@@@@Ġ.Element_module*}}+}}"@8.Element_module?@@@ K@l@@@ A@A@@J@ASMMTMM@@@ࠠ!mtA}}#B}}$@@@~@@@i0BAABBBBB@)@@@@@@@\@@\@@ఐS$selfT}(}6U}(}:@Ӱ@@0RQQRRRRR@:@@k@@@ ]}(}H@@@Ɯ@Ɨƒ@G@@G@ @@ఐ]!bl}(}Im}(}J@>@@Y@@ఐ8!my}(}Kz}(}L@"@@ȶ@@E@(@@,@@?@@G@G@.@Ġ3Element_module_type}M}Y}M}l@83Element_module_typee@Ȼ@@@ B@AA@J@AMMMM@@@]ࠠ"mtu}M}m}M}o@@@@@@l0@@@@@@@@@@@@ఐ$self}s}}s}@5@@0@@@@@@ }s}@@@@@G@@G@ @@ఐ!b}s}}s}@@@@@ఐ8"mt}s}}s}@"@@@@E@(@@,@@bG@+@Ġ7Element_included_module}}}}@87Element_included_module@ǘ@@@ C@AB@J@ANNNN2@@@ࠠ"imv}}}}@@@Ǫ@@@o0@@@@@@@@@@@@ఐ$self}}}}@@@F0@@@,@@@j }}@@@@@@G@@G@@G@ @@ఐ !b/}}0}}@@@@@ఐ"mt>}}?}}@@@)@'mt_nameE}}F}}@0 @@0@@E@3@@ఐS"imU}}V}}@=@@@@E@C@@G@@G@F@Ġ-Element_classh}~ i}~@8-Element_class>@'t_class@@@ D@AC@J@AN3N9N3NY@@@8ࠠ!cw~}~}~@@@@@@r0~~@f@@@@@@@@@@@ఐ$self~~+~~/@@@0@w@@@@@ ~~<@@@j@e`@G@@G@ @@ఐ!b~~=~~>@{@@@@ఐ8!c~~?~~@@"@@L@@E@(@@,@@=G@+@Ġ2Element_class_type~A~M~A~_@82Element_class_type@B,t_class_type@@@ E@AD@J@ANZN`NZN@@@ࠠ"ctx~A~`~A~b@@@@@@u0@@@@@@@@@@@@ఐ$self~f~t~f~x@q@@#0@@@ @@@U ~f~@@@ɗ@ɒɍ@G@@G@ @@ఐ!b ~f~ ~f~@ܰ@@@@ఐ8"ct~f~~f~@"@@L@@E@(@@,@@G@ +@Ġ-Element_value*~~+~~@8-Element_value@'t_value@@@ F@AE@J@ARNNSNN@@@ࠠ!vy@~~A~~@@@@@@x0A@@AAAAA@(@@@@@@@[@@[@@ఐR$selfS~~T~~@Ұ@@0QPPQQQQQ@9@@j@@@~ \~~@@@ƺ@ƵƮ@G@@G@ @@ఐ\!bk~~l~~@=@@X@@ఐ8!vx~~y~~@"@@L@@E@(@@,@@G@$+@Ġ6Element_type_extension~~~~@86Element_type_extensiona@0t_type_extension@@@ G@AF@J@ANNNN@@@[ࠠ"tez~~~~@@@@@@{0@@@@@@@@@@@@ఐ$self~ ~@3@@0@@@@@@ ~$@@@;@6@4+@G@*@G@)@G@( @@ఐ!b~%~&@@@@@ఐ"mt~'~)@@@)@'mt_name~*~1@1 @@1@@E@;3@@ఐS"te~2~4@=@@g@@E@AC@@G@@{G@FF@Ġ1Element_exception5A5R@81Element_exception@+t_exception@@@ H@AG@J@A/NN0NO!@@@ࠠ!e{5S5T@@@@@@~0@@@@@@@@8@@8@@ఐ/$self0Xf1Xj@@@a0.--.....@@@G@@@ 9X{@@@ @@G@K@G@J @@ఐ9!bHX|IX}@@@5@@ఐ8!eUX~VX@"@@L@@E@X(@@,@@G@]+@Ġ,Element_typehi@8,Element_type>@ʦ&t_type@@@ I@AH@J@AO"O(O"OE@@@8ࠠ!t|~@@@@@@0~~@f@@@@@@@@@@@ఐ$self@@@0@w@@@@@Ű @@@q@le@G@b@G@a @@ఐ!b@{@@@@ఐ8!t@"@@L@@E@o(@@,@@=G@t+@Ġ6Element_module_comment@86Element_module_comment@@@@ J@AI@J@AOFOLOFOl@@@ࠠ$text}@@@@@@@@@@@@@@@ఐ$self@n@@ 0@@@@@@9 @@@@@G@y@G@x @@ఐ!b@ٰ@@@@ఐ7$text@"@@@@E@(@@,@@G@+@@A|| @@@@F@aF@`0@@@@@A&||'%@@@?@@F@^@F@]F@c0*))*****@@@@@డ@&Module4module_type_elements?&/@&J@%trans~@@@ @@@ @w@@@ ۄh@@@ @@@ @@ @@ @xvkfkjyvkfk@@ @! @@@@F@l@@F@k@̒@@F@j@@F@i@@F@h@F@g@F@f3@3ภM@M@5@@G@~@@G@}@@@ఐg"mt&K&M@J@@cM@@&.&N@@͟@@F@\F@F@xX@@ @@@E@}E@[p@&O@@r@@@s@@@t@e@@ E@w@@A~A@@4E@E@@E@E@0@@@@@AA@A@@@K@FA@E@@E@@E@E@0@@@@@A @@Ǧ@T@OJ@E@@E@@E@@E@@{{(@@@AA@&self-2ࠠT~Ubb@0@a@@@  dd@@@@"mt@@@E@0@t@w@ @y@@@@@@ࠠ$file@@@ͤF@0@%@@@@@ఐ<$self@Ñ@@C@Æ@@@ͽ@F@@@ఐB"mt&'@#@@>&@'mt_name-. @4 @@3@@E@0@@"@@1@@5@@@ࠠ'chanoutB#C*@@@F@0A@@AAAAA@DNH@I@Z@@@ఐ$selfU-V1@԰@@Ć@{Z:@@@ɞɜ@F@@@ఐi$fileg;h?@!@@i$@@@@ɪ%@@l@@@ࠠ!bwCOxCP@@@{@@@F@0zyyzzzzz@:C=@>@@@@ఐ'new_bufCSCZ@@@@@@F@@@F@@F@@@ภC[C]@@@@@@G@G@(@@@@,)@@CK @@ఐޠ"bsaiak@@@@@@F@@@@F@@@F@@F@@F@0@GTN@O@@@@@ఐ\!balam@@@@@G@G@G@@@డ!^awax@@@@_@@G@@@@G@@@G@@G@@G@4@@%.TH "apav@@ao@@z@@H@H@H@G@@డ!^aa@@@@@@H@ @@@H@ @@H@ @H@@H@c@@ఐP"mtJ4az@0L@@Kq@'mt_name:a{#@5 R$@@5@@I@z@@"" GaHa@@1Ja@@@@@I@I@I@@@i @@H@@H@H@!I@@@[an\a@@~@@G@G@#H@@@ @@@@E@&F@@ఐ"bsuv@M@@@y@@F@-@@@F@,@@F@+@F@*@F@)@@ఐ!b@ʰ@@@@G@9G@=G@<@@డjGI@F@@@@@G@8G@KG@@@@G@A@G@?@@ఐa+man_section@@@ˠ@@H@FH@IH@G@@% @@@@U @@z@@E@NF@7 @ఐ"bs@@@@@@F@U@@@F@T@@F@S@F@R@F@Q%@@ఐ}!b@/@@@@G@aG@eG@d9@@డ!^  @@@@@@G@k@@@G@j@@G@i@G@h@G@gU@@! "#@@%@@@@H@wH@yH@xh@@డ!^9:@4@@@@@H@@4@@H@~3@@H@}@H@|@H@{@@డ",current_date)Odoc_miscK@"L@@@@I@I@I@@@! fg@@/i@@_@@I@I@I@@@g @@g@@H@vH@I@@@z{@@@@G@`G@H@u@@ @@4@@E@F@_@ఐ"bs@l@@@@@F@@@@F@@@F@@F@@F@@@ఐ7!b@@@@@G@G@G@@@)OCamldoc @@@@@@G@G@G@@@9 @@}@@E@F@ @ఐ"bs  @@@@@@F@@@@F@@@F@@F@@F@(@@ఐ!b  @2@@@@G@G@G@0@<@@@@డ!^  @ @@@@@G@@ @@G@@@G@@G@@G@Y@@!"& ' @@) @@@@H@H@H@0@@డ!^= 6> 7@8@@@@@H@@8@@H@7@@H@@H@@H@@@డ Z  [  @@@@f""@@@@@@J@@@J@ @J@@@డz&Global%titley @" @@ @@K@K@K@@@* @@"@Ġ$Some  !@ࠠ!t " #@@@"@@@@@@@@"ߠ"@@L@@@L@@@@@ఐ!t ' (@@@@@$@@J@J@0@% @@@Ġ$None + /@@@@@##@@L@@@L@@@@@  4@@ 3 5@@$J@@@A@@K@@I@I@#@@""  8 <@@ =@@@@I@I@%I@$+@@ @@@@H@H@'I@@@  >@@@@G@G@)H@@@& @@@@E@,F@@@ࠠ(abstract AM AU@@@&F@-0@Q@@@ఐ>"mt" Xh# Xj@@@:0      @`@@@'mt_info* Xk+ Xr@7 @@7@@@1@@@0@Ġ$None@ xA x@~@@@@8 @@J@:@@J@94@@4@Ġ$SomeR xS x@pঠ&i_desc] x^ x@"Ġ$Nonee xf x@@@@@ৠ&@@J@I@@J@HY@@@p xq x@@8@@J@KJ@Ja@@@&@@8<?@@J@M@@J@Li@@i@@@@@8DG@@I@O@@I@Nq@@.no description x x@@ x x@@F@h}@Ġ$Some@ঠ&i_desc@"Ġ$Some@Πࠠ!t@@@w@@@_@@@@@~@@I@a@@I@`@@@@@Ґ@@I@cI@b@@@3@@8җ@@I@e@@I@d@@@@@ࠠ!s@@@@@@uH@k0@%60@1@@@@డ.string_of_text)Odoc_info @@@@@@H@o@@H@n@H@m@@డ 6first_sentence_of_text)Odoc_info  .@"$@@@@@I@}@@I@|@I@{5@@ఐo!t (/ )0@?@@@@J@J@J@I@@ 3  41@@@@I@O@@@@@SP@@ :@@ఐp$self F5C G5G@Ű@@w0 D C C D D D D D@anh@i@ ]@@@l  O5W@@@d_@G@ @@ఐ{!s \5X ]5Y@@@qH@@@@@o@)@@xF@j|@@A f Xb @@RQ@@ h AI @@ఐ"bs tem ueo@L@@@x@@F@@@@F@@@F@@F@@F@0  ~ ~     @xr@s@ @@@@ఐ!b ep eq@Ͱ@@@@G@G@G@@@).SH NAME  es e}@@ er e~@@@@G@G@G@,@@= @@a@@E@F@2@ఐꠐ"bs  @@@@@@F@@@@F@@@F@@F@@F@M@@ఐd!b  @@@@@G@G@G@a@@డ!^  @@@@g@@G@@@@G@@@G@@G@@G@}@@ఐ)"mt  @ @@%@'mt_name $@9 %@@9@@H@@@డ!^ % &@ @@@@@H@ @ @@H@ @@H@ @H@ @H@@@$ \-  = >@@N@@@@I@I@I@@@డ !^ S T@N@@@@@I@ @N@@I@M@@I@@I@@I@@@ఐ[(abstractG@H@@Y@@!  v w@@% y@@o@@J@+J@/J@.@@\ @@w@@I@I@1J@*@@@@@@H@H@3I@ @@  @@@@G@G@5H@@@ @@L@@E@8F@@ఐՠ"bs  @@@@@@F@?@@@F@>@@F@=@F@<@F@;8@@ఐO!b  @@@@@G@KG@OG@NL@@డ !^  @װ@@@R@@G@U@@@G@T@@G@S@G@R@G@Qh@@$.SH   @@ @@m@@H@aH@cH@b{@@డ !^  @@@@@@H@i@@@H@h@@H@g@H@f@H@e@@డ+module_type-Odoc_messagesK@@@@@GYG]GYGh@@HT&@@@@I@uI@wI@v@@!  @ A@@7 C@@9@@I@tI@yI@x@@o @@A@@H@`H@{I@s@@ T U@@w@@G@JG@}H@_@@ @@@@E@F@I@ఐ"bs n o@F@@@r@@F@@@@F@@@F@@F@@F@@@ఐ!b  @ð@@@@G@G@G@@@డ c!^  @@@@@@G@@@@G@@@G@@G@@G@*@@డ |+module_type-Odoc_messages @@@2@@H@H@H@@@@డ !^  @˰@@@F@@H@@@@H@@@H@@H@@H@\@@#   @@L@@`@@I@I@I@n@@డ !^   @@@@t@@I@@@@I@@@I@@I@@I@@@ఐ6"mtI @K@@1@'mt_name #@;Q$@@;@@J@@@!  -! .#@@1 0$@@&@@J@J@J@@@h @@.@@I@I@J@@@@@6@@H@H@I@@@ I J%@@l@@G@G@H@@@ @@@@E@F@@ఐ"bs c'/ d'1@;@@@ g@@F@@@@F@@@F@@F@@F@@@ఐ!b }'2 ~'3@@@ @@G@G@G@@@డ X!^ '; '<@@@@ @@G@@@@G@@@G@@G@@G@@@$.SH  '6 ':@@ '5@@$@@H@ H@ H@ 2@@డ !^ 'W 'X@@@@8@@H@@@@H@@@H@@H@@H@N@@డ -documentation-Odoc_messagesK@"L@@U@@I@I@!I@ c@@!  'Y '[@@/ '\@@@@I@I@#I@"v@@g @@@@H@ H@%I@~@@ '4 ']@@ &@@G@G@'H@ @@ @@@@E@*F@@ఐ F"bs _g _i@@@@ !@@F@1@ D@@F@0 A@@F@/@F@.@F@-@@ఐ!b 7_j 8_k@r@@ =@@G@=G@AG@@@@$.sp  I_m J_r@@ L_l M_s@@ o@@G@@@@ j@@F@M@ @@F@L @@F@K@F@J@F@I@@ఐ !b u u@@@ @@G@YG@]G@\@@డ [!^ u u@@@@ @@G@c@@@G@b@@G@a@G@`@G@_"@@డ t+module_type-Odoc_messages u@@@ *@@H@oH@qH@p8@@!  u u@@0 u@@@@H@nH@sH@rK@@ u u@@ @@G@XG@uH@mU@@t @@@@E@xF@W[@ఐ "bs  @ °@@@ @@F@@ @@F@~ @@F@}@F@|@F@{v@@ఐ !b@ ?@@ @@G@G@G@@@డ !^@@@@ @@G@@@@G@@@G@@G@@G@@@%.BI "23@@5@@ @@H@H@H@@@డ !^IJ@D@@@ @@H@@D@@H@C@@H@@H@@H@@@డi$Name&simplehi@d@@@@@I@@@I@@I@@@ఐ "mt@ |@@ @'mt_name@>Y @@@@J@J@J@ @@vH@@ @@I@@@"" @@U@@@@I@I@I@#@@ @@@@H@H@I@+@@@@ @@G@G@H@5@@ @@j@@E@F@;@ఐ "bs@ @@@ @@F@@ @@F@ @@F@@F@@F@V@@ఐ m!b@ @@ @@G@G@G@j@@# = @@@@ @@G@G@G@~@@9 @@@@E@F@@ఐ 1"mt  @ @@ -@'mt_type @>ְ @@>ՠ>@@@@@@@Ġ$None0%1)@n@@@@>>@@I@@@I@054455555@@@@ @@@ภ )@-A/@ (@@@F@  @Ġ$SomeO0;P0?@mࠠ!tX0@Y0A@@@? @@@@@@@@??@@I@ @@I@ @@@@ఐ $selfqERrEV@@@Ϣ0onnooooo@"@@@@@η zEi@@@0@+@)!@G@@G@@G@ @@ఐ !bEjEk@ ư@@ @@E@"@@డ$Name&fatherEmEx@@@@@@H@* @@H@)@H@(7@@ఐ Ӡ"mtEyE{@ @@ F@'mt_nameE|E@? @@=@@I@5I@=I@;T@@ElE@@C@@E@4Z@@ఐ!tEE@d@@փH@?i@@m@@(F@l@@A @@+F@@ఐ "bs!!@ Ȱ@@@ @@F@Q@ @@F@P @@F@O@F@N@F@M@@ఐ !b ! !@ E@@ @@G@]G@aG@`@@% .sp !!@@! !@@ B@@G@\G@cG@b@@9 @@@@E@fF@[@ఐ e$self;"<"@Ϻ@@l@{@"@@@@@F@k@F@j @@ఐ ؠ!bO"P"@ @@ Q@@E@t@@ఐ {"mt_"`"@ \@@ w(@@(@@)@డ4&Buffer-output_bufferq$r$@"N@@@"N@@F@@ z@@F@"I@@F@@F@@F@G@@ఐ I'chanout$$@ @@ IT@@ఐ !!b$$@ Ӱ@@ @@G@G@G@h@@2 @@S@@E@F@n@డv)close_out%%@"6@@@@@E@"6@@E@@E@@@ఐ 'chanout%%@ G@@ @@@@"&E@@\@@@@@@@@@ @@@ @@@ @@@m @@ @ @@ @r@@ @h@@ @+@@ @@@@e@@@r@@@ @@@ H@@@ @@@ i@@@ *@@@ 7@@ a@ u@@ @Ġ)Sys_error($,($5@"'ࠠ!s($6($7@@@"+@@@ @@@@@E@@H@ @@డ$incr);E);I@"@@@"@@G@@@G@"@@G@@G@0@ *$@%@*@@@@డ'&errors)Odoc_info');J();Z@!@@5"1@@H@@@H@H@H@@@/@@@@F@G@%@డ -prerr_endlineD*]gE*]t@!@@@!@@F@!@@F@@F@9@@ఐg!sY*]uZ*]v@C@@"@@G@G@G@M@@  @@E@P@` @@E@S@@j @@0feefffff@ %@@@ 8@@E@ l@@A A@ A@@@ڣڜ@E@@E@E@0uttuuuuu@ @@@@A@@c@ڪڣ@E@@E@@E@z@)@E [ Generate the man file for the given module type. @raise Failure if an error occurs.QU@@@@@@@ؽ,x,x@AA@&self-2ࠠ  **@Պ0@)@@@  ,,@Ռ@@@!b,x,x@@@E@0@<՟@?@ ա@A@@@@@@!m,x,x@@@E@0@%@@@@@@ఐ>$self--@[@@ 0@#@@@@@/ -@@ - + (@@F@ @@F@ @@@F@@ 1@@F@@@F@@@F@@F@@F@@F@!@ GภB@@ I F@@G@!@@G@ .@@ఐk!b--@L@@g;@@ఐd!m&-'-@G@@`J@&m_info--.-@EG @@ o@@G@'G@@@G@G@)G@&^@@b@@ @@E@/F@d@ఐw"bsN.O.@&@@@R@@F@6@u@@F@5r@@F@4@F@3@F@2@@ఐ!bh.i.@@@@@% .sp s.t.@@v.w.@@@@G@AG@GG@F@@2 @@ 0@@E@JF@@@ఐ$self11@@@@հ1!@@@ن@ف@a@F@P@F@O@F@N@@ఐ!b1"1#@ݰ@@@@ 1%@@1$1&@@1E@`@@డ&Module1module_parameters1(1@@%trans%@@@ @@@ @@@@  ٸ@@@ 4 @@@ @@@ @@ @@@ @@ @@ @ njCjGnjCj@@ >-,@@*%=(@@G@k@@G@j@:@@G@i'@@G@f& @@G@h@@G@g@G@e@@G@d@G@c@G@b6@JภW@@%aL@@H@@@H@C@@ఐj!m,1A-1B@M@@fP@@01'11C@@E@zU@@@@V@ఐi"bs@3_eA3_g@@@@D@@F@@g@@F@d@@F@@F@@F@q@@ఐ!bZ3_h[3_i@@@~@@) .sp .sp e3_kf3_w@@h3_ji3_x@@@@G@G@G@@@2 @@ "@@E@F@@డF$List$iter66@ʨ@@@@@@E@E@L@@E@@E@@ݝ @@E@@@E@@E@@E@@@@#ele77@@@!@@ఐ#ele88@-@ @@@/0@@@@Ġ.Element_module99@ࠠ!m99@@@ @@@0@@@@@@@@L@@L@@ఐC$self::@`@@0@,@@@@@. :@@@)@$@G@@G@ @@ఐM!b::@.@@I@@ఐ8!m::@"@@C@@E@(@@,@@@@G@G@.@Ġ3Element_module_type;%;8@ࠠ"mt%;9&;;@@@O@@@0&%%&&&&&@r@@@@@@@@@@@ఐ$self8<?M9<?Q@ӷ@@i065566666@@@O@@@ӆ A<?`@@@ۜ@ۗے@G@ @G@  @@ఐ!bP<?aQ<?b@@@@@ఐ8"mt]<?c^<?e@"@@݇@@E@(@@,@@WG@+@Ġ7Element_included_modulep=frq=f@ࠠ"imy=fz=f@@@!@@@0zyyzzzzz@@@@@@@@@@@@ఐ$self>>@ @@Խ0@@@@@@ >@@@J@E@C<@G@$@G@#@G@" @@ఐ!b>>@۰@@@@ఐ!m>>@ְ@@)@&m_name>>@G @@G@@E@53@@ఐS"im>>@=@@t@@E@;C@@G@@G@@F@Ġ-Element_class??@wࠠ!c??@@@~@@@0@5@@@@@@@f@@f@@ఐ]$self@@@z@@,0@F@@@@@a @@@@@@G@E@G@D @@ఐg!b@@@H@@c@@ఐ8!c @ !@ @"@@@@E@R(@@,@@G@W+@Ġ2Element_class_type3A 4A )@jࠠ"ct<A *=A ,@@@q@@@0=<<=====@@@@@@@@@@@@ఐ$selfOB0>PB0B@ΰ@@Հ0MLLMMMMM@@@f@@@Բ XB0T@@@@@G@\@G@[ @@ఐ!bgB0UhB0V@@@@@ఐ8"cttB0WuB0Y@"@@@@E@i(@@,@@nG@n+@Ġ-Element_valueCZfCZs@]ࠠ!vCZtCZu@@@d@@@0@@@@@@@@@@@@ఐ$selfDyDy@"@@0@@@@@@ΰ Dy@@@ @@G@s@G@r @@ఐ!bDyDy@@@ @@ఐ8!vDyDy@"@@@@E@(@@,@@G@+@Ġ6Element_type_extensionEE@Pࠠ"teEE@@@W@@@0@1@@@@@@@b@@b@@ఐY$selfFF@v@@(0@B@@@@@$ F@@@~@y@wn@G@@G@@G@ @@ఐe!bFF@F@@a@@ఐ^!m F!F@A@@Z)@&m_name'F(F@IX @@IT@@E@3@@ఐS"te7F8F@=@@@@E@C@@G@@1G@F@Ġ1Element_exceptionJG KG@Cࠠ!eSGTG@@@J@@@0TSSTTTTT@@@@@@@@@@@@ఐȠ$selffH .gH 2@@@֗0dccddddd@@@}@@@ռ oH C@@@@@;2@G@@G@ @@ఐҠ!b~H DH E@@@@@ఐ8!eH FH G@"@@@@E@(@@,@@G@+@Ġ,Element_typeIHTIH`@6ࠠ!tIHaIHb@@@=@@@0@@@@@@@@%@@%@@ఐ$selfJftJfx@9@@0@@@@@@ Jf@@@ܚ@ܕ܎@G@@G@ @@ఐ&!bJfJf@@@"@@ఐ8!tJfJf@"@@u@@E@(@@,@@G@+@Ġ6Element_module_commentKK@)ࠠ$textKK@@@@@@H@@@@@xI@@xI@@ఐo$self LL@֌@@>0        @X@@$@@@W L@@@!@@G@@G@ @@ఐy!b%L&L@Z@@u@@ఐ7$text2L3L@"@@@@E@(@@,@@,G@+@@A<8 @@@@F@6F@50=<<=====@@@@@AD7EM@@@@@F@@F@F@80HGGHHHHH@n@@@@డ^&Module/module_elements]N^N @%trans)@@@ @@@ @@@@ @@@ @@@ @@ @@ @DcBcFDcBc@@>0! @@)Ơ@@F@A@@F@@@@@F@?@@F@>@@F@=@F@<@F@;@3ภ4k @k@)ߠ5@@G@S@@G@R@@ఐ蠐!mNN@˰@@@@NN@@ὠ-@@F@F@XF@M@@6 @@^E@/E@p@~N@@r@.@@s@s@@t@@@ E@w@@AA@@E@E@@E@]E@\0@@@@@AA@#A@@@@@E@i@E@h@E@gE@d0@&@@@@A @@@@@E@n@E@m@E@l@E@k@,x|(@@/Rs~Rs@AA@&self-2ࠠrs׀׀@0@@@@  ׂׂ@@@@!mRsRs@@@EE@|0@ג@ו@  @ח@"@@@@@ࠠ$fileSS@@@F@0@%@@5@@@ఐ<$self0S1S@ׯ@@a@פ5S@@@@F@@@ఐB!mDSES@#@@>&@&m_nameKSLS@K| @@Kx@@E@0@@"@@1@@SS@@@ࠠ'chanout`UaU@@@F@0_^^_____@DNH@I@x@@@ఐ$selfsUtU@@@ؤ@יxU@@@ݼݺ@F@@@ఐi$fileUU@!@@i$@@@@%@@U@@@ࠠ!bVV@@@@@@F@0@:C=@>@@@@ఐ'new_bufVV@@@@@@F@@@F@@F@@@ภVV@@@@@@G@G@(@@@@,)@@V @@ఐ"bsWW @@@@@@F@@@@F@@@F@@F@@F@0@GTN@O@@@@@ఐ\!bW!W"@@@@@G@G@G@@@డ!^W,W-@@@@}@@G@@@@G@@@G@@G@@G@4@@%.TH "W% W+@@"W$@@@@H@H@H@G@@డ!^6W57W6@1@@@@@H@@1@@H@0@@H@@H@@H@c@@ఐP!mJRW.@0L@@Kq@&m_nameXW/#@LR$@@L@@I@z@@"" eW7fW:@@1hW;@@^@@I@I@I@@@i @@f@@H@H@I@@@yW#zW<@@@@G@G@H@@@ @@3@@E@F@@ఐ"bsX>FX>H@k@@@@@F@@@@F@@@F@@F@@F@@@ఐ!bX>IX>J@ʰ@@@@G@G@G@@@డegX>KX>L@d@@@Π@@G@ G@ G@@@G@@G@@@ఐ+man_sectionX>W@!@@@@H@H@H@@@% @@@@U @@@@E@#F@  @ఐ!"bsYZbYZd@а@@@@@F@*@@@F@)@@F@(@F@'@F@&%@@ఐ}!bYZeYZf@/@@@@G@6G@:G@99@@డ!^(YZk)YZl@#@@@@@G@@@#@@G@?"@@G@>@G@=@G@<U@@! @YZiAYZj@@CYZh@@@@H@LH@NH@Mh@@డ!^WYZXYZ@R@@@@@H@T@R@@H@SQ@@H@R@H@Q@H@P@@డ6,current_date)Odoc_miscK@6аL@@@@I@`I@bI@a@@! YZYZ@@/YZ@@}@@I@_I@dI@c@@g @@@@H@KH@fI@^@@YZgYZ@@@@G@5G@hH@J@@ @@R@@E@kF@4@ఐ۠"bsZZ@@@@@@F@r@@@F@q@@F@p@F@o@F@n@@ఐ7!bZZ@@@@@G@~G@G@@@)OCamldoc ZZ@@ZZ@@@@G@}G@G@@@9 @@@@E@F@| @ఐ$"bs[[@Ӱ@@@@@F@@"@@F@@@F@@F@@F@(@@ఐ!b[[@2@@@@G@G@G@0@<@@@@డ!^,[-[@'@@@@@G@@'@@G@&@@G@@G@@G@Y@@!"D[E[@@G[@@@@H@H@H@0@@డ !^[[\[@V@@@@@H@@V@@H@U@@H@@H@@H@@@డ>x[y[@@@@6à6@@@@@@J@@@J@ @J@@@డ&Global%title[@6 @@ @@K@K@K@@@* @@"@Ġ$Some[[@ʠࠠ!t[[@@@6@@@@@@@@66@@L@@@L@@@@@ఐ!t[[@@@@@B@@J@J@0@% @@@Ġ$None[[@@@@@7$7#@@L@@@L@@@@@ [@@[[@@$J@@@A@@i@@I@I@@@"" [[@@[@@@@I@I@I@+@@ @@@@H@H@I@@@[[@@:@@G@G@H@@@& @@@@E@F@@@ࠠ(abstract0]1]@@@>F@0/../////@Q@@@ఐ>!m@^ A^ @@@:0>==>>>>>@`@@@&m_infoH^ I^ #@Ob @@Oa@@@@@@@Ġ$None^_)5__)9@@@@@Ow(@@J@@@J@4@@4@Ġ$Somep_)<q_)@@ঠ&i_desc{_)C|_)I@6Ġ$None_)L_)P@@@@@ŠD@@J@@@J@Y@@@_)A_)R@@V@@J@ J@a@@@&@@O]@@J@"@@J@!i@@i@@@@@Oe@@I@$@@I@#q@@.no description_)W_)e@@_)V_)f@@ϼF@=}@Ġ$Some`gs`gw@٠ঠ&i_desc`gz`g@6Ġ$Some`g`g@ࠠ!t`g`g@@@@@@4@@@@@@@I@6@@I@5@@@`gx`g@@@@I@8I@7@@@3@@P@@I@:@@I@9@@@@@ࠠ!saa@@@ǫ@@@JH@@0@%60@1@@@@డ.string_of_text)Odoc_infoaa@Ǫ@@@@@H@D@@H@C@H@B@@డ16first_sentence_of_text)Odoc_info1a2a@6B@@@@@I@R@@I@Q@I@P5@@ఐo!tFaGa@?@@@@J@_J@gJ@fI@@QaRa@@@@I@^O@@@@@SP@@Xa@@ఐp$selfdbeb@@@ݕ0baabbbbb@anh@i@{@@@܊ mb@@@}@G@s @@ఐ{!szb {b @@@H@w@@@@@)@@АF@?|@@A^  @@RQ@@] @@ఐ"bsee!@j@@@@@F@@@@F@@@F@@F@@F@0@xr@s@@@@@ఐ!be"e#@Ͱ@@@@G@G@G@@@).SH NAME e%e/@@e$e0@@@@G@G@G@,@@= @@@@E@F@2@ఐ"bsf2:f2<@@@@@@F@@@@F@@@F@@F@@F@M@@ఐd!bf2=f2>@@@@@G@G@G@a@@డ!^f2Hf2I@ @@@@@G@@ @@G@ @@G@@G@@G@}@@ఐ)!m+f2@,f2A@ @@%@&m_name2f2B$@Qb %@@Q^@@H@@@డ!^Cf2PDf2Q@>@@@@@H@@>@@H@=@@H@@H@@H@@@$ \- [f2J\f2O@@N@@@@I@I@I@@@డ6!^qf2Yrf2Z@l@@@@@I@@l@@I@k@@I@@I@@I@@@ఐ[(abstractG@H@@Y@@! f2[f2]@@%f2^@@@@J@J@J@@@\ @@@@I@I@J@@@@@@@H@H@I@ @@f2?f2_@@@@G@G@ H@@@ @@j@@E@ F@@ఐ"bsgaigak@@@@@@F@@@@F@@@F@@F@@F@8@@ఐO!bgalgam@@@@@G@ G@$G@#L@@డ!^gaugav@@@@p@@G@*@@@G@)@@G@(@G@'@G@&h@@$.SH gapgat@@gao@@@@H@6H@8H@7{@@డ!^)ga*ga@$@@@@@H@>@$@@H@=#@@H@<@H@;@H@:@@డ%modul-Odoc_messagesK@@@@@rDDrDD@@,T&@@@@I@JI@LI@K@@! ^ga_ga@@7aga@@W@@I@II@NI@M@@o @@_@@H@5H@PI@H@@rgansga@@@@G@G@RH@4@@ @@,@@E@UF@@ఐ"bshh@d@@@@@F@\@@@F@[@@F@Z@F@Y@F@X@@ఐ!bhh@ð@@@@G@hG@lG@k@@డ!^hh@@@@2@@G@r@@@G@q@@G@p@G@o@G@n*@@డ%modul-Odoc_messagesh@@@P@@H@~H@H@@@@డ!^hh@@@@d@@H@@@@H@@@H@@H@@H@\@@#  h h@@L@@~@@I@I@I@n@@డ!^ h h@@@@@@I@@@@I@@@I@@I@@I@@@ఐ6!mI 8h@K@@1@&m_name >h#@SnQ$@@Sj@@J@@@!  Kh Lh@@1 Nh@@D@@J@J@J@@@h @@L@@I@I@J@@@@@T@@H@}H@I@@@ gh hh@@@@G@gG@H@|@@ @@!@@E@F@f@ఐ"bs i i@Y@@@@@F@@@@F@@@F@@F@@F@@@ఐ!b i i@@@@@G@G@G@@@డv!^ i i@@@@'@@G@@@@G@@@G@@G@@G@@@$.SH  i i@@ i@@B@@H@H@H@2@@డ!^ i i@۰@@@V@@H@@@@H@@@H@@H@@H@N@@డ-documentation-Odoc_messagesK@65L@@s@@I@I@I@c@@! ! i!i@@/!i@@ @@I@I@I@v@@g @@ @@H@H@I@~@@!!i!"i@@D@@G@G@H@@@ @@@@E@F@@ఐd"bs!;j !<j @@@@?@@F@@b@@F@_@@F@@F@@F@@@ఐ!b!Uj !Vj @r@@[@@G@G@G@@@$.sp !gj!hj@@!jj!kj@@@@G@G@G@@@9 @@$@@E@F@@ఐ"bs!k!k!@\@@@@@F@"@@@F@!@@F@ @F@@F@@@ఐ !b!k"!k#@@@@@G@.G@2G@1@@డ y!^!k8!k9@ @@@*@@G@8@ @@G@7 @@G@6@G@5@G@4"@@డ%modul-Odoc_messages!k%@@@H@@H@DH@FH@E8@@! !k:!k<@@0!k=@@ @@H@CH@HH@GK@@!k$!k>@@@@G@-G@JH@BU@@t @@@@E@MF@,[@ఐ1"bs"l@H" l@J@@@@ @@F@T@/@@F@S,@@F@R@F@Q@F@Pv@@ఐ !b""l@K"#l@L@ ?@@(@@G@`G@dG@c@@డ !^"8l@V"9l@W@ 3@@@@@G@j@ 3@@G@i 2@@G@h@G@g@G@f@@%.BI ""Pl@O"Ql@U@@"Sl@N@@@@H@vH@xH@w@@డ!,!^"gl@m"hl@n@ b@@@@@H@~@ b@@H@} a@@H@|@H@{@H@z@@డ"$Name&simple"l@X"l@c@@@@@@I@@@I@@I@@@ఐ !m"l@d"l@e@ |@@ @&m_name"l@f"l@l@Uհ @@#@@J@J@J@ @@vH@@'@@I@@@"" "l@o"l@s@@U"l@t@@ @@I@I@I@#@@ @@ @@H@uH@I@+@@"l@M"l@u@@@@G@_G@H@t5@@ @@@@E@F@^;@ఐ"bs"mw"mw@@@@@@F@@@@F@ @@F@@F@@F@V@@ఐ m!b#mw#mw@ @@ @@G@G@G@j@@# : #mw#mw@@#mw#mw@@:@@G@G@G@~@@9 @@@@E@F@@ఐ ?$self#3n#4n@Ⲱ@@d@u#8n@@@@@@F@@F@@F@@@ఐ !b#In#Jn@ f@@ K@@E@@@డ#_$Name&father#^n#_n@D@@@@@G@@@G@@G@@@ఐ s!m#un#vn@ T@@ o@&m_name#|n#}n@V @@@@H@H@H@@@#n#n@@@@E@@@ఐ !m#n#n@ w@@ @&m_type#n#n@VŰ @@JG@@@r@@E@ఐ٠"bs#o#o@@@@ @@F@@@@F@@@F@@F@@F@@@ఐ 5!b#o#o@ @@ @@G@G@G@2@@% .sp #o#o@@#o#o@@ @@G@G@G@F@@9 @@@@E@F@ L@ఐ $self#p#p@z@@,\@B$p@@@#@@F@@F@c@@ఐ z!b$p$p@ ,@@!@@E@&s@@ఐ !m$p$ p @ @@ @@(@@7@డ"&Buffer-output_buffer$1q $2q '@6@@@6@@F@6@!:@@F@56 @@F@4@F@3@F@2@@ఐ 렐'chanout$Kq ($Lq /@ @@ @@ఐ à!b$Xq 0$Yq 1@ u@@!^@@G@AG@GG@F@@2 @@@@E@JF@@@డ#6)close_out$qr3;$rr3D@5@@@@@E@N5@@E@M@E@L@@ఐ &'chanout$r3E$r3L@ @@ &@@@@5E@T@\@@@@@@@@@] @@@ @@@ @@@ @@ @Y @@ @@@ @ @@ @@@ @@@@@@@@@f@ @@g@ @@h@ @@i@ @@j@ @@k@ @@ @ @@ =@Ġ)Sys_error$uYa$uYj@5ࠠ!s$uYk$uYl@@@5@@@\ T@@@@@$@@H@] X@@డ#%raise$vpz$vp@@3@@@!a@@@&%raiseAA"@@@"^BB"^Bg@@"@@@@@@F@dZE@`F@c@F@b0$$$$$$$$@ 82@3@$@@@@ภ'Failure$vp$vp@8'Failure^@@@@ j@@@@A# @@A`=ocaml.warn_on_literal_pattern"E  "E  @@"E  "E  @@@# Hఐa!s%vp%vp@/@@!@@G@oG@qG@p9@@%vp%vp@@X@@G@iG@nA@@a@@DB@@%'T @@0%#%"%"%#%#%#%#%#@ @@@  @@E@ @@A 'A@ +A@@@sl@E@{@E@zE@x0%2%1%1%2%2%2%2%2@ ,@@@@A@@ @zs@E@@E@~@E@}@%?Rsw!@$ V Generate the man file for the given module. @raise Failure if an error occurs.%KP%LQGr@@@@@@@{%Ry%Sy@AA@&self-2ࠠ@G0%\%[%[%\%\%\%\%\@@@@  @I@@@$mini%my%ny@@@E@0%m%l%l%m%m%m%m%m@\@@% ^@@%@@@@@+module_list%y%y@@@E@0%%%%%%%%@%@@%@@@@@ࠠ$name%z%z@@@@@@@F@X@@@F@@@F@0%%%%%%%%@ .$@%@%@@@@'res_ele%z%z@@@0%%%%%%%%@'%z%X~@@@@@ఐ'res_ele%{ %{'@-@@%@@/0%%%%%%%%@!@@@Ġ*Res_module%|-7%|-A@8*Res_module@@@ @(t_module@@@ @A@@M@A d d@@@ zࠠ!m%|-B%|-C@@@@@@0%%%%%%%%@+@@@@@!@@\@@\@@ఐ!m&|-G&|-H@@@&@@C@@G@@0&&&&&&&&@A! @@@&m_name&|-I&|-O@YC@@sF@ @Ġ/Res_module_type&!}PZ&"}Pi@8/Res_module_typeI@9-t_module_type@@@ @AA@M@A Ie Je@@@ {ࠠ"mtɠ&7}Pj&8}Pl@@@@@@0&8&7&7&8&8&8&8&8@q@@@@@@@@@@@ఐ"mt&H}Pp&I}Pr@@@&\@@v@@G@@0&M&L&L&M&M&M&M&M@! @@@'mt_name&X}Ps&Y}Pz@V+@@F@F@ @Ġ)Res_class&i~{&j~{@8)Res_class@'t_class@@@ @AB@M@A f f!@@@!9|ࠠ!cʠ&~{&~{@@@@@@0&&&&&&&&@@@@@@@@@@@@ఐ!c&~{&~{@@@&@@ @@G@@0&&&&&&&&@! @@@'cl_name&~{&~{@c@@F@F@ @Ġ.Res_class_type&&@8.Res_class_type@*,t_class_type@@@ @AC@M@A g"* g"P@@@!}ࠠ"ctˠ&&@@@@@@0&&&&&&&&@@@@@@@@2@@2@@ఐ"ct&&@@@&@@:@@G@@0&&&&&&&&@! @@@(clt_name&&@^@@KF@F@ @Ġ)Res_value&&@8)Res_value!@'t_value@@@ @AD@M@A !hQY "hQu@@@!~ࠠ!v̠''@@@@@@0''''''''@I@@@@@@@z@@z@@డ'$$Name&simple'#'$@@@@@@G@@@G@@G@0')'('(')')')')')@c%@ @'B@@@@ఐ/!v'>'?@@@@@H@@@(val_name'J'K@@@@@H@H@H@&@@2 @@F@F@+@Ġ(Res_type'c'd @8(Res_type@&t_type@@@ @AE@M@A iv~ iv@@@"3ࠠ!t͠'y 'z @@@@@@0'z'y'y'z'z'z'z'z@@@@@@@@@@@@డ'$Name&simple''@@@@ @@G@  @@G@@G@0''''''''@%@ @'@@@@ఐ/!t''@@@x@@H@3@1@'ty_name''&@ް@@3@@H@+H@4H@2&@@2 @@F@*F@+@Ġ-Res_extension''1''>@8-Res_extension@@7t_extension_constructor@@@ @AF@M@A j j@@@"ࠠ!xΠ''?''@@@@@@@0''''''''@@@@@@@@N@@N@@డ'$Name&simple''D''O@@@@t@@G@:w@@G@9@G@80''''''''@7%@ @(@@@@ఐ/!x('P('Q@@@i@@H@M@K@'xt_name('R('Y@@@@@H@EH@NH@L&@@2 @@F@DF@6+@Ġ-Res_exception(7Zd(8Zq@8-Res_exception_@+t_exception@@@ @AG@M@A _k `k@@@#ࠠ!eϠ(MZr(NZs@@@@@@0(N(M(M(N(N(N(N(N@@@@@@@@@@@@డ(b$Name&simple(aZw(bZ@]@@@@@G@T@@G@S@G@R0(g(f(f(g(g(g(g(g@%@ @(@@@@ఐ/!e(|Z(}Z@@@F@@H@g@e@'ex_name(Z(Z@@@@@H@_H@hH@f&@@2 @@F@^F@P+@Ġ-Res_attribute((@8-Res_attribute@+t_attribute@@@ @AH@M@A l l2@@@#qࠠ!aР((@@@@@@0((((((((@@@@@@@@"@@"@@డ($Name&simple((@ǰ@@@H@@G@nK@@G@m@G@l0((((((((@ %@ @(@@@@ఐ1!a((@@@@@I@@@)att_value((@|@@K@@H@@&@(val_name))@Ѱ@@@@H@yH@H@4@@@ @@kF@xF@j9@Ġ*Res_method))@8*Res_methodA@(t_method@@@ @AI@M@AAm3;Bm3Y@@@#ࠠ!mѠ)/)0@@@@@@0)0)/)/)0)0)0)0)0@i@@@@@@@@@@@డ)D$Name&simple)C)D@?@@@@@G@@@G@@G@0)I)H)H)I)I)I)I)I@%@ @)b@@@@ఐ1!m)`)a@@@@@I@@@)met_value)l)m@xi@@@@H@@&@(val_name)x)y@I@@@@H@H@H@4@@@ @@@@F@F@:@Ġ+Res_section))@8+Res_section@@@@ ̠$W@@@ @BJ@M@AnZbnZ@@@$e@))@@@@I@w@@@$i@@I@|@@@  @@}@@}@@ภ&)()-@&@@@'@@G@@)!@@F@@Ġ,Res_recfield).8).D@8,Res_recfield@ &t_type@@@ Π,record_field@@@ @BK@M@Aoo@@@$@).F).G@@@@I@0))))))))@@@@ࠠ!fҠ).H).I@@@@@@@@@,).J@@]@@]@@ఐ!f*.N*.O@@@*@@5@@G@@0********@B! @@@'rf_name*.P*.W@@@vF@F@ @Ġ)Res_const*$Xb*%Xk@8)Res_constL@b&t_type@@@ Рh3variant_constructor@@@ @BL@M@ARpSp@@@$@*<Xm*=Xn@@@@I@u@ࠠ!fӠ*HXo*IXp@@@@@@@@@+*OXq@@@@@@ఐ!f*YXu*ZXv@@@*m@@@@G@@0*^*]*]*^*^*^*^*^@! @@@'vc_name*iXw@Q@@F@F@ @@A*p{@@F@0*n*m*m*n*n*n*n*n@@@@@AA@@@@0*r*q*q*r*r*r*r*r@@@@@@@ࠠ-all_items_preԠ**@@@-search_result@@@F@0********@@@*@@@డ*&Search.search_by_name)Odoc_info**@@@@@ @@@ @#Str®exp@@@ .@@@ @@ @@ @vv@@%}@@@֠@@F@@@F@@@@F@D@@F@@F@@F@B@@ఐY+module_list**@1@@UO@@డj®exp#Str**@)@@@)@@G@@@G@@G@i@@".***@@++@@@@@H@H@H@}@@+ + @@c@@G@G@H@@@u @@@@+ @@@ࠠ)all_itemsՠ+ +!@@@?(@@@F@@@@F@0+)+(+(+)+)+)+)+)@@@+B@@@డ*$List&filter+>+?@A@@@@=@@F@@F@@:%@@F@h)@@F@@F@@F@0+M+L+L+M+M+M+M+M@$@@@@@!r֠+`+a@@@;@@ఐ!r+l-+m.@G@ @+İ@@I0+l+k+k+l+l+l+l+l@D@@@Ġ+Res_section+}4C+~4N@@+4O+4P@@@@J@@@@&D@@J@@@@ @@e@@e@@ภ(+4T+4Y@(@@@@@H@!H@ )@Ġ*Res_module+Zi+Zs@Ҡ@+Zt+Zu@@@@M@C@@@ @@D@@D@Ġ/Res_module_type+Zx+Z@@+Z+Z@@@@M@V@@@ @@W@@W@@@@X@Ġ)Res_class++@h@++@@j@@L@j@@@ @@k@@k@@3@@l@Ġ.Res_class_type++@4@++@@6@@K@~@@@ @@@@@@G@@@@ภ$true++@8+)@@@AB@@A+@@+@@@gH@@@,,@@@@@@డ*#not,,@@3@@@Cz@@@B@@A(%boolnotAA)@@@)"")""@@*%\@@@E@@H@@@H@@H@@@ఐ͠$mini,6,7@@@@@+@@H@ @@A,='@@8@@G@G@@@A,D,E@@@"B@@G@@G@G@@@ఐՠ-all_items_pre,W,X@)@@@@G@ @@ @@90@@,_@@@ࠠ,sorted_itemsנ,j ,k  @@@&s@@@!F@@@@F@0,t,s,s,t,t,t,t,t@L_Y@Z@,@@@డ+L$List$sort, #, ,@@@!a@)x@#intA@@@,n@@,m@@,l@,@@@,k3@@@,j@@,i@@,h@9T9T9T9@@z"!@@@@<@>@@F@@F@@F@@DF@@F@KJ@@F@@F@@F@0,,,,,,,,@E@@@@@"e1ؠ, 2, 4@@@\@@@"e2٠, <, >@@@kF@6F@0,,,,,,,,@hp@@,@@@@డ+'compare, B, I@@!a@@@@@6@@5@@4(%compareBA*۠@@@@**@@+W@@@`4@@G@ G@ @@@G@ @G@@G@0- - - - - - - - @3C9@:@-&@@@@ఐ$name-" K-# O@@@@%@@H@`T@@H@@H@@@ఐo"e1-7 P-8 R@W@@(@@-; J-< S@@3+@@ఐ$name-I U-J Y@@@@L@@H@+`{@@H@*@H@)B@@ఐ"e2-^ Z-_ \@L@@O@@-b T-c ]@@`@@G@5U@@{@@@@G@@G@?[@@A-n 8 @@@@@G@G@G@FG@D0-q-p-p-q-q-q-q-q@@@@@A-x --y ^@@@ @ @@G@@G@@G@G@I @@ఐm)all_items- _- h@@@"$@@G@G@NG@L@@ @@* @@-  @@Aࠠ!fڠ-lz-l{@@@@-,I@@@F@@@@F@=@@@AF@Q@F@R@-CF@n@@@F@S(F@v@@@xF@T@@Z@@Y@F@X0--------@Xlf@g@-@@@@$acc1۠-l|-l@@@70--------@B@>@-@+#@@U@@V@@WG@P@E@-@@@@@$acc2ܠ-l-l@@@=F@^0--------@'T@@.@@@@@!lݠ. l. l@@@MF@kF@d0. . . . . . . . @#@@.$@@@@ఐ!l..@@@.1˰@@0........@#@@@Ġ'Z.-..@'Y@@@@$0.+.*.*.+.+.+.+.+@@@@@%@@ภ.5.6@VఐL$acc2.?.@@/@@H@ఐp$acc1.J.K@O@@@@@@F@t @Ġ{.X.Y@yࠠ!hޠ.a.b@@@B@ࠠ!qߠ.k.l@@@-@@@pP@@@@@gQ@@gQ@@ఐ$acc2.|.}@l@@0.z.y.y.z.z.z.z.z@_%@ @.@@.@@@Ġ'..@'@@@@0........@@@@@@@ఐ!f..@@@@@@@H@@H@@H@@@ఐՠ$acc1..@@@ @@ภ.. Aڠఐb!h . @B @@3@ภA'@A@.M F@@@I@I@@@@.@@F@F@F@G@@ఐx!q. . @a@@#T@@K@@$F@\F@|F@F@\@Ġ . .  @ ࠠ"h2. / @@@RF@F@F@@@/  !/  "@@.@@J@@@@@@@@@@డ-/&B/&C@@@@bM@@H@H@@@@H@@H@@H@0/&/%/%/&/&/&/&/&@2,@-@/?@@@@ఐ $name/;&:/<&>@@@@>@@I@bm@@I@@I@@@ఐ!h/P&?/Q&@@а@@(@@/T&9/U&A@@3+@@ఐ ̠$name/b&E/c&I@ְ@@@e@@I@b@@I@@I@B@@ఐx"h2/w&J/x&L@L@@xO@@/{&D/|&M@@b@@H@U@@-@@x@@H@I@[@డ.W$List#mem/Sh/Sp@@!a@*@* @@@+@@@+@@+@@+@ #&& #&'@@ f@@@H@@@@H@@@H@@H@@H@@@ఐc!h/Sq/Sr@D@@@@ఐޠ$acc2/Ss/Sw@@@@@A@@@@H@I@@ఐ>!f/}/}@@@@>@-@+#@H@@H@@H@@@ఐ$acc1/}/}@@@O@@ఐ$acc20}0}@@@ @@ఐ!q0}0}@@@RF@@@3@@M@ఐ{!f0 0!@?@@@{@j@h`@H@@H@@H@@@ఐY$acc10304@8@@ @@డ/!@0B0C@߰@@@ߠ@@I@@*@@I@ @@I@ @I@ @I@ *@@ఐl$acc20_0`@O@@h7@@ภn0i0jA!ఐ!h 0s@ @@J@ภ4A)@A@/K@@@J@$J@+X@@0@@*@@J@J@#`@@00@@F@e@@ఐ/!q00@@@F@-t@@@@u@0Se@@w@ఐ!f00@˰@@@@@@H@2@H@1@H@0@@ภ;00@!ݠఐӠ$acc20 0@@@@ఐ$acc100@ְ@@*@@0 0@@-F@@@@ภ00A"ఐ!h 0@i @@&@ภA*@A@0tCF@D@@I@HI@M@@0@@MF@G@@ఐ!q11 @@@JF@N@@b@@E@1&6@@'@@A1 @@'@@A1 @@KF@i@@AA@\F@fF@c011111111@ @@@@A&A@fF@`F@]011111111@&@@@@AEA@@{j@@o01 111 1 1 1 1 @D@@@@1'lr@@ఐ!f11'-12'.@P@@@0 Ѡ:@@E@y@@E@x@@E@{@ @0Š @@E@z,j@@E@w@E@v@E@u@E@tl@@ภ*1U'/1V'1@*@@@0ڠbE@@@F@F@@@ภ*1h'21i'4@*@@@F@@@ఐ ,sorted_items1w'51x'A@@@0E@@@F@F@F@@@T @@E@̬E@@b@@@@@@,@@]@w@@@ @@ E@ @@A A@@E@E@@E@E@011111111@ @@@@A -"A@ 1&A@@@@@E@@E@@E@E@011111111@ 4@@@@A @@@@@E@@E@@E@@E@@1y9@0s 6 Create the groups of elements to generate pages for. 1x1x@@@@@@@11@AA@&self-2⠰ࠠ*J*KXX@011111111@W@@@  ZZ@@@@!l㠰11@@@E@011111111@j@m@1 @o@1@@@@@ࠠ$name11@@@q@@@F@011111111@(@@2@@@డ2 $Name&simple2 2 @@@@@@F@@@F@@F@022222222@@@@@డ0$List"hd2)2*@@,!a@+@@@+4@@+3@{A  |A  @@zG@@@CE@E@@@H@@H@/@@ఐv!l2P2Q@T@@r<@@+@@=@Ġ*Res_module2^*2_4@ ࠠ!m2g52h6@@@ @@@02h2g2g2h2h2h2h2h@q@@@@@@@.@@.@@ఐ!m2x:2y;@@@2Ӱ@@@@H@&@$02}2|2|2}2}2}2}2}@! @@@&m_name2<2B@e@@@@H@H@(@Ġ/Res_module_type2CO2C^@ yࠠ"mt2C_2Ca@@@ @@@022222222@@@@@@@@j@@j@@ఐ"mt2Ce2Cg@@@2԰@@@@H@-@+022222222@! @@@'mt_name2Ch2Co@b@@+5?,@@@ @@@-@@@5E-@@/@@/@@ఐ!f5O15P2@@@5c߰@@@@H@@05T5S5S5T5T5T5T5T@^! @@@'vc_name5_35`:@H@@H@ @@A5e5f;E@@@@G@G@rp@@a@@tq@@5n @@@ࠠ$file5yNX5zN\@@@F@t05y5x5x5y5y5y5y5y@@@5@@@ఐ$self5N_5Nc@ @@@5Nm@@@A8@F@w@@ఐ$name5Nn5Nr@!@@@@E@}'@@@@I(@@5NT@@@ࠠ'chanout55@@@OF@055555555@;E?@@@5@@@ఐ$self55@F@@@5@@@@F@@@ఐ`$file55@!@@`$@@@@%@@5@@@ࠠ!b55@@@2@@@F@055555555@:C=@>@6@@@ఐ3 'new_buf55@2d@@@3@@F@3@@F@@F@@@ภ266@2@@@3@@G@G@(@@@@,)@@6 @@ఐ2P"bs6'6(@1@@@3+@@F@@2N@@F@2K@@F@@F@@F@06261616262626262@GTN@O@6K@@@@ఐ\!b6E6F@@@3K@@G@G@G@@@డ5 !^6[6\@V@@@1@@G@@V@@G@U@@G@@G@@G@4@@%.TH "6s6t@@6v@@1@@H@H@H@G@@డ5O!^66@@@@2@@H@@@@H@@@H@@H@@H@c@@ఐ$nameH@$I@@@@I@q@@"" 66@@(6@@@@I@I@I@@@` @@@@H@H@I@@@66@@2@@G@G@H@@@ @@.~@@E@F@@ఐ3"bs66@2@@@3@@F@@3@@F@3@@F@@F@@F@@@ఐ!b66@@@3@@G@G@G@@@డ57 7@@@@536@@G@G@G@@@G@@G@@@ఐ4ʠ+man_section7'@4l@@54@@H@ H@ H@ @@% @@@@U @@.@@E@F@@ఐ3l"bs7C 7D @3@@@4G@@F@@3j@@F@3g@@F@@F@@F@@@ఐt!b7] 7^ @&@@4c@@G@$G@(G@'0@@డ68!^7s 7t @n@@@2@@G@.@n@@G@-m@@G@,@G@+@G@*L@@! 7 7 @@7 @@3@@H@:H@{@@డT,current_date)Odoc_miscK@TL@@35@@I@NI@PI@O@@! 7 47 5@@/7 6@@@@I@MI@RI@Q@@g @@@@H@9H@TI@L@@7 7 7@@4@@G@#G@VH@8@@ @@/@@E@YF@"@ఐ4&"bs79A79C@3հ@@@5@@F@`@4$@@F@_4!@@F@^@F@]@F@\@@ఐ.!b89D89E@@@5@@G@lG@pG@o@@)OCamldoc 8)9G8*9P@@8,9F8-9Q@@4O@@G@kG@rG@q@@9 @@/@@E@uF@j@ఐ4o"bs8FS[8GS]@4@@@5J@@F@|@4m@@F@{4j@@F@z@F@y@F@x@@ఐw!b8`S^8aS_@)@@5f@@G@G@G@08e8d8d8e8e8e8e8e@3@@@@డ7@"@@H@="@@H@<@H@;@H@:@@( \- all :8:9@@E@@5@@I@JI@LI@K@@డ9!^:N:O@"I@@@5@@I@R@"I@@I@Q"H@@I@P@I@O@I@N@@ఐt$nameG@H@@@@J@_@@+ elements :t:u@@(:w@@"m@@J@]J@dJ@c@@_ @@"u@@I@II@fJ@\@@@@"}@@H@3H@hI@H%@@::@@6@@G@G@jH@2/@@ @@2J@@E@mF@5@@ࠠ!f::@@@@@@@vF@oXF@p@@qF@n0::::::::@@@@@#ele::@@@0::::::::@!:: @@@@@ఐ#ele: : @'@@:@@)0::::::::@!@@@Ġ)Res_value:".:"7@ࠠ!v:"8:"9@@@@@@x0::::::::@@@@@@@@F@@F@@ఐ7*"bs;=K;=M@6ٰ@@@8@@H@@7(@@H@7%@@H@@H@@H@0; ; ; ; ; ; ; ; @9)#@$@;%@@@@ఐ6!b;=N; =O@@@8%@@I@I@I@@@డ9!^;5=Y;6=Z@#0@@@6@@I@@#0@@I@#/@@I@@I@@I@4@@% .SH ;M=R;N=X@@;P=Q@@6@@J@J@J@G@@డ:)!^;d=m;e=n@#_@@@6@@J@@#_@@J@#^@@J@@J@@J@c@@డ9B%modul-Odoc_messagesK@;L@@6@@K@K@K@x@@డ:Z!^;=q;=r@#@@@7 @@K@@#@@K@#@@K@@K@@K@@@! ;=o;=p@@K@@7%@@L@L@L@@@డ:!^;=;=@#@@@79@@L@ @#@@L@ #@@L@ @L@@L@@@డ;$Name&father;=s;=~@Ȱ@@@_@@M@b@@M@@M@@@ఐ !v;=;=@@@P@@N@.@,@(val_name<=<=@ְ@@@@N@&N@/N@-@@zM@@@@M@%@@! <=<=@@Z<=@@$@@M@M@3M@2@@ @@$@@L@L@5M@@@@@$$@@K@K@7L@%@@@@$,@@J@J@9K@-@@H@=@ఐ $self$2>$6@@@6K@5> $B@@@@@G@@G@R@@ఐ0!b>$C>$D@@@;@@E@b@@ఐ!t>)$E>*$F@l@@@@E@r@@+@@s@@@=F@Tv@Ġ-Res_extension>=GS>>G`@pࠠ!x>FGa>GGb@@@w@@@~0>G>F>F>G>G>G>G>G@s@@@@@@@@@@@ఐ:"bs>Yft>Zfv@:1@@@;]@@H@@:@@H@:}@@H@@H@@H@0>d>c>c>d>d>d>d>d@)#@$@>}@@@@ఐ!b>wfw>xfx@@@@;}@@I@ I@ I@ @@డ=R!^>f>f@&@@@:@@I@@&@@I@&@@I@@I@@I@4@@% .SH >f{>f@@>fz@@:@@J@J@!J@ G@@డ=!^>f>f@&@@@:2@@J@'@&@@J@&&@@J@%@J@$@J@#c@@డ<%modul-Odoc_messagesK@L@@:O@@K@3K@5K@4x@@డ=!^>f>f@&@@@:c@@K@;@&@@K@:&@@K@9@K@8@K@7@@! ?f?f@@K@@:}@@L@GL@IL@H@@డ=!^?f?f@'@@@:@@L@O@'@@L@N'@@L@M@L@L@L@K@@డ?;$Name&father?:f?;f@ @@@@@M@_@@M@^@M@]@@ఐ !x?Qf?Rf@@@Ȩ@@N@r@p@'xt_name?]f?^f@@@@@N@jN@sN@q@@zM@@@@M@i@@! ?sf?tf@@Z?vf@@'l@@M@ZM@wM@v@@ @@'t@@L@FL@yM@Y@@@@'|@@K@2K@{L@E%@@@@'@@J@J@}K@1-@@?fy?f@@;@@I@I@J@7@@H @@7Q@@G@H@=@ఐ 堐$self??@0@@K@ڰ?@@@4@/@-$@G@@G@@G@T@@ఐ ޠ!b??@ @@<@@E@d@@డ?$Name&father??@°@@@Y@@H@\@@H@@H@~@@ఐ!x??@@@J@@I@@@'xt_name?@@Ē@@~@@I@I@I@@@@ @ @@@@E@@@ఐՠ!x@@@@@r@@H@@@1xt_type_extension@'@(@Đ@@@@E@@@}@@@@@F@@Ġ-Res_exception@;@<*@ࠠ!e@D+@E,@@@ @@@0@E@D@D@E@E@E@E@E@q@@@@@@@@@@@ఐ<"bs@W0>@X0@@@@={@@I@I@I@@@డ?P!^@0L@0M@(@@@<@@I@@(@@I@(@@I@@I@@I@4@@% .SH @0E@0K@@@0D@@<@@J@J@J@G@@డ?!^@0`@0a@(@@@<0@@J@@(@@J@(@@J@@J@@J@c@@డ>%modul-Odoc_messagesK@!L@@@@E@Sb@@ఐ!eAA@l@@@@E@Xr@@+@@ s@@@F@v@Ġ-Res_attributeAA@Fࠠ!aAA@@@M@@@0AAAAAAAA@@@@@@@@H@@H@@ఐ>,"bsBB@=۰@@@?@@H@c@>*@@H@b>'@@H@a@H@`@H@_0BB B BBBBB@;)#@$@B'@@@@ఐ 8!bB!B"@ @@?'@@I@oI@sI@r@@డ@!^B7B8@*2@@@=@@I@y@*2@@I@x*1@@I@w@I@v@I@u4@@% .SH BOBP@@BR@@=@@J@J@J@G@@డA+!^BfBg@*a@@@=@@J@@*a@@J@*`@@J@@J@@J@c@@డ@D$clas-Odoc_messagesK@YrL@@=@@K@K@K@x@@డA\!^BB@*@@@> @@K@@*@@K@*@@K@@K@@K@@@! BB@@K@@>'@@L@L@L@@@డA!^B!B"@*@@@>;@@L@@*@@L@*@@L@@L@@L@@@డB$Name&fatherBB @ʰ@@@ a@@M@ d@@M@@M@@@ఐ !aB B @@@ @@O@@@)att_valueC C @1@@`@@N@@@(val_nameCC @@@ @@N@N@N@ @@[@@ @@M@@@! C+#C,%@@hC.&@@+$@@M@M@M@#@@ @@+,@@L@L@M@+@@@@+4@@K@K@L@3@@@@+<@@J@J@K@;@@COCP'@@?r@@I@nI@J@E@@V @@; @@G@H@mK@ఐ$selfCi)7Cj);@@@Y@ΰCn)L@@@ ^@ Y P@G@@G@`@@ఐ !bC})MC~)N@ F@@@@@E@p@@ఐ!aC)OC)P@z@@@@E@@@+@@ q@@@qF@\@Ġ*Res_methodCQ]CQg@ࠠ!mCQhCQi@@@@@@0CCCCCCCC@@@@@@@@ @@ @@ఐ?栐"bsCm{Cm}@?@@@@@@H@@?@@H@?@@H@@H@@H@0CCCCCCCC@)#@$@C@@@@ఐ !bCm~Cm@ @@@@@I@I@I@@@డB!^CmCm@+@@@?g@@I@@+@@I@+@@I@@I@@I@4@@% .SH D mD m@@D m@@?@@J@*J@,J@+G@@డB!^D mD!m@,@@@?@@J@2@,@@J@1,@@J@0@J@/@J@.c@@డA$clas-Odoc_messagesK@[,L@@?@@K@>K@@K@?x@@డC!^DQmDRm@,L@@@?@@K@F@,L@@K@E,K@@K@D@K@C@K@B@@! DimDjm@@K@@?@@L@RL@TL@S@@డCD!^DmDm@,z@@@?@@L@Z@,z@@L@Y,y@@L@X@L@W@L@V@@డD$Name&fatherDmDm@Є@@@ @@M@j @@M@i@M@h@@ఐ !mDmDm@@@ %@@O@~@|@)met_valueDmDm@@@ @@N@@}@(val_nameDmDm@Ѡ@@ N@@N@uN@N@ @@[@@ R@@M@t@@! DmDm@@hDm@@,@@M@eM@M@#@@ @@,@@L@QL@M@d+@@@@,@@K@=K@L@P3@@@@,@@J@)J@K@<;@@E mE m@@A,@@I@I@J@(E@@V @@<@@G@H@K@ఐW$selfE#E$@@@TY@qE(@@@ @  @G@@G@`@@ఐN!bE7E8@@@B9@@E@p@@ఐ!mEGEH@z@@,@@E@@@+@@ @@@CF@@Ġ)Res_classE[E\@ࠠ!cEdEe@@@@@@0EeEdEdEeEeEeEeEe@ @@@@@@@ @@ @@ఐA"bsEw Ex @AO@@@B{@@H@@A@@H@A@@H@@H@@H@0EEEEEEEE@ )#@$@E@@@@ఐ!bE E @^@@B@@I@I@I@@@డDp!^E 'E (@-@@@A!@@I@@-@@I@-@@I@@I@@I@4@@% .SH E  E &@@E @@A<@@J@J@J@G@@డD!^E ;E <@-հ@@@AP@@J@@-@@J@-@@J@@J@@J@c@@డC%modul-Odoc_messagesK@&L@@Am@@K@K@K@x@@డD!^F  ?F  @@.@@@A@@K@@.@@K@.@@K@@K@@K@@@! F# =F$ >@@K@@A@@L@L@L@@@డD!^F9 WF: X@.4@@@A@@L@@.4@@L@.3@@L@@L@@L@@@డFY$Name&fatherFX AFY L@>@@@@@M@@@M@@M@ @@ఐ !cFo MFp N@@@@@N@"@ @'cl_nameF{ OF| V@˰@@@@N@N@#N@!@@zM@@@@M@@@! F YF [@@ZF \@@.@@M@ M@'M@&@@ @@.@@L@L@)M@ @@@@.@@K@K@+L@%@@@@.@@J@J@-K@-@@F F ]@@B@@I@I@/J@7@@H @@>o@@G@2H@=@ఐ$selfF_mF_q@N@@K@1F_~@@@@@G@6@G@5R@@ఐ!bF_F_@@@C@@E@?b@@ఐ!cF_F_@l@@ @@E@Dr@@+@@s@@@F@v@Ġ.Res_class_typeGG@ Vࠠ"ctGG@@@ ]@@@0GGGGGGGG@ =@@@@@@@ h@@ h@@ఐCL"bsG#G$@B@@@D'@@H@O@CJ@@H@NCG@@H@M@H@L@H@K0G.G-G-G.G.G.G.G.@ [)#@$@GG@@@@ఐX!bGAGB@ @@DG@@I@[I@_I@^@@డF!^GWGX@/R@@@B@@I@e@/R@@I@d/Q@@I@c@I@b@I@a4@@% .SH GoGp@@Gr@@B@@J@qJ@sJ@rG@@డFK!^GG@/@@@B@@J@y@/@@J@x/@@J@w@J@v@J@uc@@డEd%modul-Odoc_messagesK@(]L@@C@@K@K@K@x@@డF|!^GG@/@@@C-@@K@@/@@K@/@@K@@K@@K@@@! GG@@K@@CG@@L@L@L@@@డF!^GG@/@@@C[@@L@@/@@L@/@@L@@L@@L@@@డH$Name&fatherHH@@@@@@M@@@M@@M@@@ఐ "ctHH@@@{@@N@@@(clt_nameH'H(@7@@@@N@N@N@@@zM@@@@M@@@! H=H>@@ZH@@@06@@M@M@M@@@ @@0>@@L@L@M@@@@@0F@@K@K@L@%@@@@0N@@J@pJ@K@-@@HaHb@@D@@I@ZI@J@o7@@H @@@@@G@H@Y=@ఐ$selfH{H| @@@K@ڰH@@@@@G@@G@R@@ఐ!bHH @X@@E@@E@b@@ఐ"ctH!H#@l@@!@@E@r@@+@@3s@@@|F@Hv@Ġ,Res_recfieldH$0H$<@ࠠ"tyH$>H$@@@@@@@0HHHHHHHH@ @@@ࠠ!fH$AH$B@@@@@@@@@H$C@@"@@"@@ఐE"bsHGVHGX@D@@@E@@H@@E@@H@E@@H@@H@@H@0HHHHHHHH@82@3@I,&@'@I@@@@ఐ!bHGYHGZ@ǰ@@F@@I@I@I@@@డG!^IGiIGj@1@@@D@@I@@1@@I@1@@I@@I@@I@7@@* .SH Type I,G]I-Gh@@I/G\@@D@@J@J@J@J@@డH!^ICGvIDGw@1>@@@D@@J@@1>@@J@1=@@J@@J@@J@f@@ఐ"tyI_GkI`Gm@q@@/@@K@+@)z@'ty_nameIkGnIlGu@ݕY+@@ݔ@@K@*@@! IyGxIzGz@@8I|G{@@1r@@K@&K@0K@/@@p @@1z@@J@J@2K@%@@IG[IG|@@E@@I@I@4J@@@ @@AG@@G@7H@@ఐ۠$selfI~I~@ &@@ @I~@@@@@@G@<@G@;@G@:@@ఐԠ!bI~I~@@@F@@E@H@@డI$Name&fatherI~I~@ո@@@O@@H@PR@@H@O@H@N@@ఐ-"tyI~I~@@@@@I@c@a@'ty_nameI~I~@@@t@@I@[I@dI@b@@J~J~@@z@@E@Z@@ఐE!fJ~J~@@@ :@@E@h(@@o@@<)@:@@qF@,@Ġ)Res_constJ#J$@ࠠ"tyJ,J-@@@ @@@0J-J,J,J-J-J-J-J-@Y@@@ࠠ!cJ:J;@@@ @@@@@@JA@@@@@@ఐFv"bsJMJN@F%@@@GQ@@H@s@Ft@@H@rFq@@H@q@H@p@H@o0JXJWJWJXJXJXJXJX@82@3@Jr,&@'@Jt@@@@ఐ!bJnJo@7@@Gt@@I@I@I@@@డII!^JJ@2@@@E@@I@@2@@I@2~@@I@@I@@I@7@@* .SH Type JJ@@J@@F@@J@J@J@J@@డIx!^J J@2@@@F)@@J@@2@@J@2@@J@@J@@J@f@@ఐ"tyJJ@q@@@@K@@z@'ty_nameJJ @Y+@@@@K@@@! JJ@@8J@@2@@K@K@K@@@p @@2@@J@J@K@@@JJ@@G @@I@~I@J@@@ @@B@@G@H@}@ఐK$selfK#K'@ @@ H@ oK4@@@e@`@^U@G@@G@@G@@@ఐD!bK-5K.6@@@H/@@E@@@డKC$Name&fatherKB8KCC@(@@@@@H@@@H@@H@@@ఐ-"tyKYDKZF@@@)@@I@@@'ty_nameKeGKfN@ߏ@@@@I@I@I@@@Kp7KqO@@@@E@@@ఐE!cKPKQ@@@!S@@E@(@@o@@)@:@@nF@l,@Ġ*Res_moduleKR^KRh@%ࠠ!mKRiKRj@@@%@@@0KKKKKKKK@@@@@@@@@@@@డJv"<>KnKn@v@@@0@@H@ H@@w@@H@@H@@H@0KKKKKKKK@*$@%@K@@@@డK$Name&fatherKnKn@׹@@@P@@I@S@@I@@I@@@ఐN!mKnKn@*@@)@@J@@2@&m_nameKnKn@'@@u@@J@ J@J@@@@. @@IA@@ L n@@L nL n@@WH@O@@=@@ @@H@I@U@ఐHI"bsL L!@G@@@I$@@I@@HG@@I@HD@@I@@I@@I@p@@ఐQ!bL:L;@@@I@@@J@+J@/J@.@@డK!^LPLQ@4K@@@G@@J@5@4K@@J@44J@@J@3@J@2@J@1@@% .SH LhLi@@Lk@@G@@K@AK@CK@B@@డKD!^LL@4z@@@G@@K@I@4z@@K@H4y@@K@G@K@F@K@E@@డJ]%modul-Odoc_messagesK@-VL@@H@@L@UL@WL@V@@డKu!^LL@4@@@H&@@L@]@4@@L@\4@@L@[@L@Z@L@Y@@! LL@@K@@H@@@M@iM@kM@j@@డK!^LL@4ٰ@@@HT@@M@q@4@@M@p4@@M@o@M@n@M@m.@@డL$Name&fatherLL@@@@z@@N@}@@N@@N@H@@ఐx!mMM@T@@S@@O@@\@&m_nameM M!@Q@@@@O@O@O@j@@zM@@@@N@n@@! M6M7@@ZM9 @@5/@@N@|N@N@@@ @@57@@M@hM@N@{@@@@5?@@L@TL@M@g@@@@5G@@K@@K@L@S@@MZM[ @@I}@@J@*J@K@?@@D @@E@@H@I@)@ఐI"bsMt Mu  @IL@@@Jx@@I@@I@@I@I@@I@@I@@I@@@ఐ!bM !M "@W@@J@@J@J@J@@@డLi!^M 7M 8@5@@@I@@J@@5@@J@5@@J@@J@@J@@@డK%modul-Odoc_messagesM $@.|@@I8@@K@K@K@ @@! M 9M ;@@0M <@@5@@K@K@K@@@M #M =@@J@@J@J@K@'@@t @@E@@H@I@-@ఐJ!"bsM?QM?S@Iа@@@J@@I@@J@@I@J@@I@@I@@I@H@@ఐ)!bN?TN?U@۰@@K@@J@J@J@\@@డL!^N(?_N)?`@6#@@@I@@J@@6#@@J@6"@@J@@J@@J@x@@%.BI "N@?XNA?^@@NC?W@@I@@K@K@K@@@డM!^NW?vNX?w@6R@@@I@@K@@6R@@K@6Q@@K@@K@@K@@@డNw$Name&simpleNv?aNw?l@r@@@@@L@@@L@@L@@@ఐ!mN?mN?n@Ͱ@@@@M@*@(@&m_nameN?oN?u@ʰ@@@@M@"M@+M@)@@{M@@@@L@!@@"" N?xN?|@@ZN?}@@6@@L@L@/L@.@@ @@6@@K@K@1L@@@N?VN?~@@J@@J@J@3K@ @@ @@F}@@H@6I@@ఐK"bsNN@J@@@K@@I@=@K@@I@<K@@I@;@I@:@I@9-@@ఐ!bNN@@@K@@J@IJ@MJ@LA@@# : O O @@O O @@K/@@J@HJ@OJ@NU@@9 @@F@@H@RI@G[@ఐZ$selfO&O'@@@Wi@hO+@@@@@@H@W@H@V@H@Ur@@ఐS!bO<O=@@@L>@@E@c@@డOR$Name&fatherOQOR@7@@@@@I@k@@I@j@I@i@@ఐ̠!mOhOi@@@@@J@~@|@&m_nameOtOu@@@@@J@vJ@J@}@@OO@@@@E@u@@ఐ!mOO@а@@@@I@„@‚@&m_typeOO@°@@GI@ƒ@@|@@B@O@@D@@@E@2@@F@OO@@I@ఐKޠ"bsO(:O(<@K@@@L@@I@Œ@K@@I@‹K@@I@Š@I@‰@I@ˆ@@ఐ栐!bO(=O(>@@@L@@J@˜J@œJ@›@@డN!^O(HO(I@7@@@K[@@J@¢@7@@J@¡7@@J@ @J@Ÿ@J@ž5@@% .SH O(AO(G@@P(@@@Kv@@K@®K@°K@¯H@@డN!^P(\P(]@8@@@K@@K@¶@8@@K@µ8@@K@´@K@³@K@²d@@డM%modul-Odoc_messagesK@0L@@K@@L@L@L@y@@డO !^PE(`PF(a@8@@@@K@@L@@8@@@L@8?@@L@@L@@L@@@! P](^P^(_@@K@@K@@M@M@M@@@డO8!^Ps(iPt(j@8n@@@K@@M@@8n@@M@8m@@M@@M@@M@@@ఐ!mIP(b@ΰK@@@@N@@@&m_nameP(c(@ʰV)@@@@N@@@! P(kP(m@@6P(n@@8@@N@N@N@@@m @@8@@M@M@N@@@@@8@@L@L@M@@@@@8@@K@­K@L@ @@P(?P(o@@L@@J@—J@K@¬@@  @@H@@H@I@–@ఐM"bsPqPq@L@@@M@@I@@M @@I@M @@I@@I@@I@5@@ఐ!bPqQq@Ȱ@@N@@J@J@J@I@@# : QqQq@@QqQq@@M7@@J@J@J@]@@9 @@H@@H@I@c@ఐb$selfQ.Q/@@@_q@pQ3@@@@@@H@@H@@H@z@@ఐ[!bQDQE@ @@NF@@E@)@@డQZ$Name&fatherQYQZ@?@@@@@I@/@@I@.@I@-@@ఐԠ!mQpQq@@@@@J@B@@@&m_nameQ|Q}@@@@@J@:J@CJ@A@@QQ@@@@E@9@@ఐ!mQQ@ذ@@@@I@H@F@&m_typeQQ@ʰ@@OI@G@@|@@J@Q@@L@Q"Q@@O@Qn|@@Q@ఐM堐"bsQQ@M@@@N@@H@R@M@@H@QM@@H@P@H@O@H@N @@ఐ!bQQ@@@N@@I@^I@bI@a @@% .sp QQ @@QQ @@N@@I@]I@dI@c4@@9 @@I@@G@gH@\:@ఐ 9$selfRR!@@@6H@LR 4@@@-@(#@G@k@G@jO@@ఐ0!bR5R6@@@O@@E@t_@@ఐ!mR)7R*8@i@@,L@@E@yo@@+@@Dp@u@@Eq@@@:yF@t@Ġ/Res_module_typeR>:FR?:U@,ࠠ"mtRG:VRH:X@@@,$@@@t@@@@@u@@u@@ఐN"bsRY\jRZ\l@N1@@@O]@@H@Ä@N@@H@ÃN}@@H@Â@H@Á@H@À0RdRcRcRdRdRdRdRd@("@#@R}@@@@ఐ!bRw\mRx\n@@@@O}@@I@ÐI@ÔI@Ó@@డQR!^R\xR\y@:@@@N@@I@Ú@:@@I@Ù:@@I@Ø@I@×@I@Ö4@@% .SH R\qR\w@@R\p@@N@@J@æJ@èJ@çG@@డQ!^R\R\@:@@@N2@@J@î@:@@J@í:@@J@ì@J@ë@J@êc@@డP%modul-Odoc_messagesK@3L@@NO@@K@úK@üK@ûx@@డQ!^R\R\@:@@@Nc@@K@@:@@K@:@@K@@K@ÿ@K@þ@@! S\S\@@K@@N}@@L@L@L@@@డQ!^S\S\@;@@@N@@L@@;@@L@;@@L@@L@@L@@@డS;$Name&fatherS:\S;\@ @@@@@M@@@M@@M@@@ఐ "mtSQ\SR\@@@}@@N@@@'mt_nameS]\S^\@0@@@@N@N@N@@@zM@@@@M@@@! Ss\St\@@ZSv\@@;l@@M@M@M@@@ @@;t@@L@L@M@@@@@;|@@K@ùK@L@%@@@@;@@J@åJ@K@ø-@@S\oS\@@O@@I@ÏI@J@ä7@@H @@KQ@@G@ H@Î=@ఐOڠ"bsSS@O@@@P@@H@@O@@H@O@@H@@H@ @H@ X@@ఐ⠐!bSS@@@P@@I@I@ I@l@@డR!^SS@;ܰ@@@OW@@I@&@;@@I@%;@@I@$@I@#@I@"@@డQ+module_type-Odoc_messagesS@Hװ@@Ou@@J@2J@4J@3@@! TT@@0T@@<@@J@1J@6J@5@@TT@@P>@@I@I@8J@0@@t @@K@@G@;H@@ఐP^"bsT5T6@P @@@Q9@@H@B@P\@@H@APY@@H@@@H@?@H@>@@ఐf!bTOTP@@@QU@@I@NI@RI@Q@@డS*!^TeTf@<`@@@O@@I@X@<`@@I@W<_@@I@V@I@U@I@T @@%.BI "T}T~@@T@@O@@J@dJ@fJ@e@@డSY!^TT@<@@@P @@J@l@<@@J@k<@@J@j@J@i@J@h;@@డT$Name&simpleTT@ᯰ@@@0@@K@|3@@K@{@K@zU@@ఐ"mtTT@a@@@@L@ď@či@'mt_nameTT@@@U@@L@ćL@ĐL@Ďw@@{M@@Y@@K@Ć{@@"" TT!@@ZT"@@<@@K@wK@ĔK@ē@@ @@<@@J@cJ@ĖK@v@@UU#@@Q#@@I@MI@ĘJ@b@@ @@L@@G@ěH@L@ఐQC"bsU%3U%5@P@@@R@@H@Ģ@QA@@H@ġQ>@@H@Ġ@H@ğ@H@Ğ@@ఐK!bU4%6U5%7@@@R:@@I@ĮI@IJI@ı@@# = UF%9UG%<@@UI%8UJ%=@@Ql@@I@ĭI@ĴI@ij@@9 @@M@@G@ķH@Ĭ@ఐ"mtUeOdUfOf@@@@@I@ľ@Ļ@'mt_typeUqOgUrOn@+@@*)@@@Ľ@@@ļ@Ġ$NoneUtUt@I@@@@>=@@K@@@K@0UUUUUUUU@&@@@ @@@ภR~UtUt@R}@@@H@ @Ġ$SomeUU@I ࠠ!tUU@@@b@@@J@@@@@ji@@K@@@K@R@@R@@ఐ#$selfUU@E@@0UUUUUUUU@a"@@U@@@  U@@@@@~v@I@@I@@I@ @@ఐ!bUU@@@R@@E@@@డU$Name&fatherUU@۰@@@r@@J@u@@J@@J@7@@ఐŠ"mtV V @@@8@@K@@K@'mt_nameVV@@@@@K@K@K@Y@@V#V$@@@@E@_@@ఐ!tV2V3@i@@J@n@@r@@zH@q@@AV;?MV<@@}H@ĸ@ఐRs"bsVJVK@R"@@@SN@@H@@Rq@@H@Rn@@H@@H@@H@@@ఐ {!bVdVe@ -@@Sj@@I@#I@'I@&@@% .sp VvVw@@VyVz@@R@@I@"I@)I@(@@9 @@N3@@G@,H@!@ఐ$Ǡ$selfV,V0@@@@ӰVH@@@+@&!@G@0@G@/@@ఐ !bVIVJ@ p@@S@@E@9@@ఐp"mtVKVM@N@@0@@E@>.@@+@@B/@u@@C0@@@D1@ @@E2@ @@F3@ @@G4@k @@S)F@}7@Ġ+Res_sectionV O[V Of@->@V OgV Oh@@-@@@I@@@@Q@@I@@@@ @@0@@0@@ภSΰV @S@@@F@DF@B@@AV #@@F@t0VVVVVVVV@@@@@A/'A@@C>@@K0VVVVVVVV@.@@@@,@డU$List$iterW W @'@@@@!  @@F@T@F@S@!!@@F@Q @@F@P@F@O@F@N0WWWWWWWW@ rl@m@W)@@@@ఐz!fW# W$ @@@@!&@@G@gv@G@f@@ఐ%[!lW5 W6 @%9@@%W#@@7@@N@@E@mF@_)@డV&Buffer-output_bufferWLWM@i)@@@i)@@F@t@TU@@F@si$@@F@r@F@q@F@pG@@ఐ!'chanoutWfWg@!u@@!T@@ఐ!!bWsWt@!<@@Ty@@G@G@ɅG@Ʉh@@2 @@O.@@E@ɈF@~n@డVQ)close_outW W@i@@@@@E@Ɍi@@E@ɋ@E@Ɋ@@ఐ!'chanoutWW@!@@!@@@@iE@ɒ@\@@@@@@@@@ @@@0 @@@g @@@ @@ @ l @@ @ @@ @!@@ @!@@ !@!@@!@Ġ)Sys_errorW'/W'8@hࠠ!sW'9W':@@@h@@@ɚ"@@@@@W@@H@ɛ"@@డV$incrW>HW>L@h@@@Uh@@G@ɤ@@G@ɣh@@G@ɢ@G@ɡ0WWWWWWWW@"1*$@%@W@@@@డW&errors)Odoc_infoW>MW>]@hʰ@@Vi@@H@ɭ@@H@ɬH@ɰH@ɮ@@/@@O@@F@ɴG@ɫ%@డV-prerr_endlineX`jX`w@h@@@h@@F@ɸh@@F@ɷ@F@ɶ9@@ఐg!sX+`xX,`y@C@@h@@G@ɿG@G@M@@  @@E@ɾP@` @@E@ɞS@@X<v|@@0X8X7X7X8X8X8X8X8@"@@@"@@"@"@@E@&F@@A&eA@&iA@@@!!@E@@E@E@0XHXGXGXHXHXHXHXH@&j@@@@A@@6@!!@E@@E@@E@2@XU*@W b Generate a man page for a group of elements with the same name. A group must not be empty.XaCGXb@@@@@@@"XhXi@AA@&self-2 ࠠP P@]0XrXqXqXrXrXrXrXr@@@@  @_@@@+module_list XX@@@"E@0XXXXXXXX@r@@X t@@X@@@@@ࠠ2sorted_module_list XX@@@,/"+@@@F@0XXXXXXXX@)@ @X@@@డWu$List$sortXX@,)@@@@"C@"E,%@@F@@F@@F@@"N"M@@F@,U"Q@@F@@F@@F@0XXXXXXXX@&@@@@@"m1 XX@@@"c@@@"m2XX @@@"tE@F@!F@0XXXXXXXX@J"x@@X@@@@డW'compareXX@, @@@)@@G@G@@, @@G@@G@@G@0YYYYYYYY@.$@%@Y@@@@ఐE"m1YY@,@@"@&m_nameYY@O @@"@@ఐN"m2Y- Y."@&@@J)@&m_nameY4#Y5)@e @@a@@G@ 3@@C@@,@@G@'G@&9@@A^ A@@",@@G@.@G@-G@+0YCYBYBYCYCYCYCYC@]@@@@AYJYK*@@@"@",@@G@@G@@G@G@0@@ఐࠐ+module_listY_+Y`6@@@@@@@@@Yd@@@ࠠ&groupsYo:DYp:J@@@'F@50YnYmYmYnYnYnYnYn@@@Y@@@ఐ$selfY:MY:Q@@@@Y:_@@@#@##@F@9@F@8@@డX]:<Y:`Y:a@9@@@W#G@B@@G@C@G@A/@@ఐW(man_miniY:i@V@@W@@H@HH@KH@IC@@  @@D@@ఐ(2sorted_module_listY:jY:|@N@@#E@MS@@E@@#T@@Y:@@@@ࠠ!fYY@@@@#F@Pk8F@Q@@RF@O0YYYYYYYY@luo@p@Y@@@@%groupYY@@@0YYYYYYYY@!YY!@@@@@ఐ%groupYY@'@@Z@@)0YYYYYYYY@!@@@ĠS;ZZ@S:@@@@70Z Z Z Z Z Z Z Z @@@@@8@@ภWZZ@V@@@kvF@ʇ @Ġ"::Z&Z'AKGĠ*Res_module Z/@4Vࠠ!mZ7Z8@@@4Z@@@^0Z8Z7Z7Z8Z8Z8Z8Z8@:@@@@@@@$AE@\F@Z@Ġ"[]#ASt@@$A@Yˠ@@I@b@@@ZP*@@w@@w@@ఐ렐$selfZ\Z]@۰@@0ZZZYZYZZZZZZZZZZ@].(@)@Zs@@@ɰ Ze@@@##@G@ʎ @@ఐ;!mZrZs@@@4@@E@ʔ@@@@5F@ʋ@Ġ_ZZ!AKĠ/Res_module_type Z@4jࠠ"mtZZ @@@4q@@@h0ZZZZZZZZ@@@@@@@@]F@d@Ġ[AS@@ A@Z$ @@I@l@@@Z &@@@@@@ఐD$selfZ%Z)@4@@0ZZZZZZZZ@*$@%@Z@@@! ZB@@@##@G@ʛ @@ఐ7"mtZCZE@@@4@@E@ʡ@@@@J F@ʘ@ĠZFQZF^AKĠ)Res_class ZFZ@4{ࠠ"clZF[ZF]@@@4@@@r0ZZZZZZZZ@@@@@@@@F@n@ĠAT&@@ A@Z} @@I@v@@@[FP&@@)@@)@@ఐ$self[Fb[Ff@@@?0[ [ [ [ [ [ [ [ @*$@%@[%@@@ [Fy@@@$$@G@ʨ @@ఐ7"cl[$Fz[%F|@@@4@@E@ʮ@@@@lF@ʥ@Ġ[5 }[6 }ALVĠ.Res_class_type [> }@4ࠠ"ct[F }[G }@@@4@@@|0[G[F[F[G[G[G[G[G@I@@@@@@@F@x@Ġ AT@@ A@Z֠ @@I@ʀ@@@[[ }&@@@@@@ఐ$self[g }[h }@@@0[e[d[d[e[e[e[e[e@h*$@%@[~@@@ٰ [p }@@@$$@G@ʵ @@ఐ7"ct[} }[~ }@@@4@@E@ʻ@@@@_WF@ʲ@ࠠ!l[![!@@@@@@@ఐ-$self[![!@@@0[[[[[[[[@@@[@@@ [!@@@$$@G@ @@ఐ$!l[!@@@@@@@F@ʿ@@A[@@mF@U@@AA@@@@̑0[[[[[[[[@@@@@@డZ$List$iter[#[#@@@@@%%@@E@̙@E@̘@%%@@E@̖%b@@E@̕@E@̔@E@̓0[[[[[[[[@ @@[@@@@ఐ!f[#[#@@@@@F@̪@@ఐ&groups[#[#@@@ @@4@@%!@@@%$@;@@%@@@%E@d@@A A@ A@@@%%@E@̵@E@̴E@̲0\ \ \ \ \ \ \ \ @@@@@A@@@%%@E@̹@E@̸@E@̷*F@\@Zܐ 0 Generate all the man pages from a module list. \%{\&{@@@@@@@@ \(-/ @ V@x @ 0\%\$\$\%\%\%\%\%@j@@@ @WA"7WA WA!<W~A WfA!0WIA W2A!WA VA VA VA!(VA#%A%&?A&>!A!!kA!j"FA"E$GA$F%uA%t$A$!A!"A"$A$$A$"A"# A#!A!!A!$AA$@&GA&F"A""MA"L%hA%g#A#"A""A"#oA#n%RA%Q% A%#A##A##A#%DA%C"A"$A$$GA$F& A& %A%#+A#*%A%#A#%A%&A&%A%&7A&6Y@@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@/@.@-@,@+@*@)@(@'@&@%@$@#@"@! @@ @V`AA@A@&հ@A@&@&&@@K@@J@@I@A&@A@&&@@M@@L@&@A@&@&&~@@P@@O@@N@AB&t@A@&p&g@@R@@Q@&`@A@&\&S@@T@@S@A&K@A@&G&>@@V@@U@B&7@A@&3&,@@X@@W@&,@A@&(&&@@Z@@Y@A&#@A@&&@@\@@[@B&@A@&& @@^@@]@CDE&@A@&%%%%%@@b@@a@@`@@_@%@A@%@%%@@e@@d@@c@A%Ѱ@A@%@%%@@h@@g@@f@%°@A@%@%%@@k@@j@@i@A%@A@%@%%@@n@@m@@l@BC%@A@%@%@%%@@r@@q@@p@@o@%|@A@%x@%w%u@@u@@t@@s@%t@A@%p@%k@%i%`@@y@@x@@w@@v@A%]@A%YWv%W@@@π@%O@%J@%H@%@%9@@@@~@@}@@|@@{@@z@BCDF%2@A@%.@%-@%'%"@@τ@@σ@@ς@@ρ@%"@A@%@%%@@χ@@φ@@υ@%@A@% @%@%$@@ϋ@@ϊ@@ω@@ψ@ABW@AWWW@@@ϕ@@@ϔ@+>@@@ϓ@X+<@@@ϒ@@@ϑZ{@@@ϐ@@Ϗ@@ώ@@ύ@@ό@$@A@$@$$@@Ϙ@@ϗ@@ϖ@$@A@$@$$@@ϛ@@Ϛ@@ϙ@AB$ϰ@A@$@$$@@Ϟ@@ϝ@@Ϝ@$@A@$@$$@@ϡ@@Ϡ@@ϟ@A$@A@$@$$@@Ϥ@@ϣ@@Ϣ@B$@A@$@$@$$n@@Ϩ@@ϧ@@Ϧ@@ϥ@CDE$g@A@$c@$^@$\$T@@Ϭ@@ϫ@@Ϫ@@ϩ@$P@A@$L@$G$B@@ϯ@@Ϯ@@ϭ@A$?@A@$;@$6$-@@ϲ@@ϱ@@ϰ@B$&@A@$"@$ @$$@@϶@@ϵ@@ϴ@@ϳ@$@A@$ @$@$#@@Ϻ@@Ϲ@@ϸ@@Ϸ@A#@A@#@#@##@@Ͼ@@Ͻ@@ϼ@@ϻ@BCFG@A@,|@@@@,z@@@Yx@@@@@@@@@Ͽ@A@@@@@@@@@A#@A@#@##@@@@@@@#@A@#@##@@@@@@@A#Ѱ@A@#@#@##@@@@@@@@@B#@A@#@#@##@@@@@@@@@#@A@#@#@##@@@@@@@@@A#@A@#@##@@@@@@@BCD#|@A@#x#v@@@@@#p@A@#l@#j#c@@@@@@@A#\@A@#X#S@@@@@BY@A@YY@@@@@@Y@@@@@@@@CEY@A@Y{Z}@@@,@@@@@@@@Y@@@@@@@@X@A@XX@@@,i@@@@@@@@X۠Y@@@@@@@@@@@AY|@A@YZ@@@,@@@@@@@@Y@@@@@@@@Y:@A@Yߠ,@@@@@@Z@@@@@@@@ABY@A@,@@@,@@@ @@Z.@@@@@@@@Ys@A@Y,@@@,@@@@@@@@ Z+@@@ @@ @@ @AY@A@ZZ@@@@@@Z:@@@@@@@@Zi@A@-n@@@Za@@@@@@@@Z:@A@Z4[@@@@@@ZV@@@@@@@@ABCDFH-͐@#l]ǐ V This class is used to create objects which can generate a simple html documentation. __@@@@@@@#v@-@#{#x#{Z[ZZ$YɠYYZYZIZ$:$V$k$$$Ƞ$%% %L%k%%%Ơ%&$&A&Z&w&&Y&''+'h'''Ơ'ߠ'((6(`(t((((Š(()$)=)u@@##@0_G_F_F_G_G_G_G_G@-@@@. @$ML@#K#A@.@'@@#N#A@.8@@@A)@@@@#@@@#A@.!8@@@AZA%dZA#ZA$iZA#ZA$]ZvA#Z_A$5ZCA$Z A$Z A$'YA$UYA'),A)+)lA)k$A$$A$%sA%r'tA's(A('A'$A$%LA%K(A('A'%3A%2&MA&L$A$%A%'nA'm)tA)s%A%%zA%y(A('A'&A&&&A&%&A&(A(~(MA(L&A&'A'&A&(qA(p%A%(A('tA's):A)9)#A)"&XA&W(A(&A&) A) )A))A))dA)c\C@Y@А@Џ@Ў@Ѝ@Ќ@Ћ@Њ@Љ@Ј@Ї@І@Ѕ@Є@Ѓ@Ђ@Ё@Ѐ@@~@}@|@{@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.@@X@@@@$8@@@$5A@@0________@.. @#. u@$B$?.@#Đ.@$D$A. @[A@^[[@@@@[~[}@@@[|@@@@@@@@@[yA@[[@@@[q@@@Ҷ@@@@[lA@[e[b@@@@@@[f@@@ҥ@@@@[[A@[T\9@@@@@@@@@@[NA@[G\I@@@Š[[@@@@@@@@%@@@@[DA@[v\[@@@@@@ҿ2@@Ҿ@@ҽ[8A@[i[@@@һ[[@@@Ҽ@@Һ@@@ҹG@@Ҹ@@ҷ[/A@[&[#@@@Ҳ[+[ @@@ҳ@@ұi@@ҵ@@Ҵ[A@[@@@Ұc@@ү@@Ү[A@[\ \ @@@ҭ@@@Ҭq@@ҫ@@Ҫ[A@ZZ@@@ҨZZ@@@ҩ@@ҧ@@@ҦZ@@@Ҥ@@ң@@ҢZAZZZ@@@ҡ@@@Ҡ@^]]@@@ҟ@[ZZ@@@Ҟ@@@ҝ]@@@Ҝ@@қ@@Қ@@ҙ@@Ҙ*rA@[*k*j@@@Ъ*g@@@Щ@@җ@@Җ*A@E<@@@П*@@@О@@ҕ@@Ҕ&!A@^&@@@э@@ғ@@Ғ%A@*@@@і\Y@@@ѕ@@ґ@@Ґ&A@^]]@@@@[FK@@@mX@@@@@ҏ@@Ҏ@@ҍ(A@@(@@@@[[@@@@@Ҍ@@ҋ@@Ҋ@@҉*1A@%*'*#@@@*"*@@@$@@҈@@҇@@҆@@҅)A@5@Y,@@҄@@҃@@҂&`A@[*)@@@@[*&]@@@ђ]W@@@ё@@ҁ@@Ҁ@@'A@_K^B^A@@@x@@&&@@@wX@@@@@~@@}@@|@@{)A@_a^X^W@@@@2@))@@@Y@@@@@z@@y@@x@@w)A)[)@@@@@@v@_^w^v@@@@Q@)@@@@\M))@@@;@@u@@t@@s@@r@@q@@p'1A@_^^@@@@j@\a)'f@@@~YM@@@}@@o@@n@@m@@l(`A@_^^@@@B@@(W(V@@@AYc@@@@@@k@@j@@i@@h'A@_^^@@@ъ@\*'@@@щ+@@@@@g@@f@@e'SA@_^^@@@х@@\'J'I@@@ф@@d@@c@@b@@a)A@_^^@@@@\))@@@)@@`@@_@@^+A@`^^@@@Ц@];\:U@@@Х@@@Ф+@@@У@@]@@\@@[(0A@@@(%\*Q(D@@@_@@@^@@Z@@Y@@X@@W'A@`,_#_"@@@r@\*d'@@@qf@@V@@U@@T+(A@`>_5_4@@@@]+!+ @@@x@@S@@R@@Q)A@`P_G_F@@@@]+3)@@@@@P@@O@@N(A@`b_Y_X@@@M@3@,l]-((@@@L@@@SZ@@@R@@M@@L@@K@@J(A@@Z%@@@K@@I@@H@@G)qA@`__~@@@;@Y@,]V,)e@@@8]Р^'^&@@@:@@@9@@7@@@6ZL@@@5@@F@@E@@D@@C+yA@`__@@@@]u,",!@@@@@B@@A@@@+WA@`__@@@@],4,@@@@@?@@>@@=* A@`__@@@%@],, @@@$,@@@#@@<@@;@@:*=A@`__@@@@],,@@@,@@@@@9@@8@@7*A@`__@@@0@^^@@@/,@@@.@@6@@5@@4+A@a``@@@@^^@@@,@@@@@3@@2@@1)ZA@a%``@@@Y@@]+_)R@@@Xa@@0@@/@@.@@-+|A@a9`0`/@@@@ @^+s+r@@@u@@,@@+@@*@@)*A@aM`D`C@@@ @@^-a*@@@ -@@@@@(@@'@@&@@%,A@^#,,@@@в-@@@б@@$@@#,A@^1,,@@@е@@"@@!* A@a}`t`s@@@G@^C-,@@@F@@ @@@@,A@^N-,@@@н+@@@@*A@a``@@@*@^`-,@@@)@@@@@@,A@^k-,@@@кH@@@@-A@-@@@Л@-ˠ^~--@@@К@@@Й-Ơ-ɠ^--@@@И@@@З@@@Ж@@@@@@-A@o@@@@-kA@-d"@@@Ю-_@@@Э@@@@?@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ِ'ˠC@@C@]AA]]@@@Ԡ@^R^Q@@@]@@@@@@@@@@@A@.'@A@S@PG@@Е@@Д@@Г@A-@A@:7@@Н@@М@-@A@@ @@Т@@С@@Р@AB-ư@A@UP@@Ш@@Ч@-@A@HD@@Ь@@Ы@A-@A@@@а@@Я@B-@A@@@д@@г@-~@A@p@@з@@ж@A-u@A@@@й@@и@B-g@A@@@м@@л@CDE-Y@A@N-P)-H&G@@@@@@п@@о@-<@A@@@@@@@@@A-#@A@@@@@@@@@-@A@R@MI@@@@@@@A,@A@@@@@@@@@BC,@A@@=@ @@@@@@@@@,ΰ@A@@y@@@@@@@,ư@A@K@P@F@@@@@@@@@A,@A,^Ƞ@@@@@_@@ A@@@@@@@@@@@@@BCDF,@A@@@@@@@@@@@@,t@A@@@@@@@@@,`@A@e@~@`[@@@@@@@@@AB^@A^^^@@@@@@@baa@@@@_^^@@@@@@a@@@@@@@ @@ @@ @,K@A@@ @@@@@@@,9@A@@@@@@@@@AB,$@A@@@@"@@!@@ @,@A@\@W&@@(@@'@@&@A,@A@@@@-@@,@@+@B+@A@|@@wb@@4@@3@@2@@1@CDE+@A@]@@XT@@?@@>@@=@@<@+@A@@I@@E@@D@@C@A+@A@@@@J@@I@@H@B+{@A@@@@@Q@@P@@O@@N@+f@A@ @@d@@W@@V@@U@@T@A+Q@A@@@"@@]@@\@@[@@Z@BCFG&@A@d ``@@@e@``@@@d`@@@c@@b@@a@@`@&&A@b@``@@@i]@@h@@g@@f@A+M@A@m@hd@@l@@k@@j@+@@A@D@?@@p@@o@@n@A+-@A@,@C@'#@@v@@u@@t@@s@B+@A@@L@@@|@@{@@z@@y@+@A@@W@@@у@@т@@с@@р@A*@A@@@@ш@@ч@@ц@BCD*ذ@A@@@ь@@ы@*̰@A@m@hc@@ѐ@@я@@ю@A*@A@@@є@@ѓ@Ba @A@aa@@@ћ@@@њa@@@љ@@ј@@ї@CE`ݰ@A@`נa@@@ѡaOaN@@@Ѣ@@Ѡ@@@џa@@@ў@@ѝ@@ќ@`M@A@`G`@@@@ѩ`=`<@@@Ѫ@@Ѩ@@@ѧ`9a8@@@Ѧ@@@ѥ@@Ѥ@@ѣ@A`ڰ@A@a ab@@@Ѱaa@@@ѱ@@ѯ@@@ѮaP@@@ѭ@@Ѭ@@ѫ@`@A@a>aa@@@Ѷ@@@ѵaa@@@Ѵ@@ѳ@@Ѳ@AB`@A@``@@@ѻ``@@@Ѽ@@Ѻa@@@ѹ@@Ѹ@@ѷ@`հ@A@aJ``@@@ ``@@@@@@@@a@@@ѿ@@Ѿ@@ѽ@AaI@A@a|ba@@@@@@a@@@@@@@@aͰ@A@aa@@@a@@@@@@@@a@A@ab~@@@@@@a@@@@@@@@ABCDFHe'@@@В@*g*56@bA@eDbb@@@@b b @@@b @@@@@@@@@bA@bb@@@b@@@@@@@aA@aa@@@@@@a@@@@@@@aA@ab@@@@@@@@ @@ aA@a֠b@@@ bNbM@@@ @@ @@@%@@@@aA@bb@@@@@@2@@@@aA@abN@@@bpbo@@@@@@@@G@@@@aA@aa@@@aa@@@@@i@@@@aA@b@@@c@@@@aA@bCbb@@@@@@q@@@@aA@aa@@@aa@@@@@@@@a@@@@@@@ayAatarao@@@@@@@e@d7d6@@@@bzajag@@@@@@dL@@@@@@@@@@@1A@b00@@@0@@@@@@@1MA@K@@@1D@@@@@@@,A@eq,@@@@@@@,A@1W@@@b@@@@@@@-pA@edd~@@@ @bML@@@Ӳ_9@@@@@@@@@/A@@/{@@@C@babV@@@B@@@@@@@@0A@%00@@@ 00@@@$@@@@@@@@0A@5@Y,@@@@@@,A@b1g06@@@'@b1n,@@@c@@@@@@@@@-A@edd@@@ӽ@@--@@@Ӽ_@@@8@@@@@@@@0nA@edd@@@(@2@0`0]@@@&_@@@%@@Կ@@Ծ@@Խ@@Լ0)A0$bA0 @@@=@@@Ի@fee@@@;@Q@0@@@:@b0N0@@@9;@@Ժ@@Թ@@Ը@@Է@@Զ@@Ե-A@f(ee@@@@j@b0b-@@@_@@@@@Դ@@Գ@@Բ@@Ա.A@f?e6e5@@@Ӈ@@..@@@ӆ_@@@Ӆ@@԰@@ԯ@@Ԯ@@ԭ-A@fUeLeK@@@@c18-@@@2@@@@@Ԭ@@ԫ@@Ԫ-A@fjeae`@@@@@c2--@@@@@ԩ@@Ԩ@@ԧ@@Ԧ0IA@f~euet@@@H@cD0B0A@@@G)@@ԥ@@Ԥ@@ԣ2_A@fee@@@@cʠcX@@@@@@@2T@@@@@Ԣ@@ԡ@@Ԡ.A@@@.cn0.@@@Ӥ@@@ӣ@@ԟ@@Ԟ@@ԝ@@Ԝ.A@fee@@@ӷ@c0.@@@Ӷf@@ԛ@@Ԛ@@ԙ1A@fee@@@@c11@@@x@@Ԙ@@ԗ@@Ԗ0NA@fee@@@^@c10H@@@]@@ԕ@@Ԕ@@ԓ/FA@fee@@@Ӓ@3@2c/d/c@@@ӑ@@@Ә`@@@ӗ@@Ԓ@@ԑ@@Ԑ@@ԏ/A@@`@@@Ӑ@@Ԏ@@ԍ@@Ԍ0A@gff @@@Ӏ@Y@3!c31/@@@}d_dd@@@@@@~@@|@@@{`@@@z@@ԋ@@Ԋ@@ԉ@@Ԉ2A@g>f5f4@@@@d22@@@@@ԇ@@Ԇ@@ԅ1A@gPfGfF@@@ @d22@@@@@Ԅ@@ԃ@@Ԃ0A@gbfYfX@@@j@d(3t2@@@i3#@@@h@@ԁ@@Ԁ@@0A@gwfnfm@@@d@d=32@@@c38@@@b@@~@@}@@|0A@gff@@@u@ee@@@t3L@@@s@@{@@z@@y2RA@gff@@@@e.e-@@@3`@@@@@x@@w@@v/A@gff@@@Ӟ@@d|1/@@@ӝa@@u@@t@@s@@r2 A@gff@@@1@ @d22@@@0u@@q@@p@@o@@n1A@gff@@@O@@d31@@@N3@@@M@@m@@l@@k@@j3fA@d3_3^@@@3@@@@@i@@h3[A@d3m3U@@@@@g@@f0A@h gg@@@ӌ@d433@@@Ӌ@@e@@d@@c3DA@d4)3>@@@+@@b@@a1FA@h)g g@@@o@d4;3c@@@n@@`@@_@@^3tA@d4F3n@@@H@@]@@\4dA@4]@@@@4Ze 4Y4X@@@@@@4U4Xe4P4O@@@@@@@@@@@[@@Z@@Y3A@o@@X@@W3A@3"@@@3@@@@@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@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@.Z @@ @d-AAd,d+@@@@dd@@@d+@@@@@@@@@@@A@4@A@S@PG@@@@@@@A4@A@:7@@@@@4t@A@@ @@@@@@@AB4U@A@UP@@@@@4A@A@HD@@@@@A4,@A@@@@@@B4@A@@@@@@4 @A@p@@@@@A4@A@@@@@@B3@A@@@@@@CDE3@A@N3)3&G@@@@@@@@@3˰@A@@@@ @@ @@ @A3@A@@@@@@@@@3@A@R@MI@@@@@@@A3@A@@@@@@@@@BC3}@A@@=@ @@$@@#@@"@@!@3]@A@@y@@+@@*@@)@3U@A@K@P@F@@/@@.@@-@@,@A3>@A3:eW@@@<@@_@@ A@@7@@6@@5@@4@@3@@2@BCDF3@A@@@@@A@@@@@?@@>@3@A@@@@F@@E@@D@2@A@e@~@`[@@L@@K@@J@@I@ABe@Aeee@@@Y@@@X@iShJhI@@@W@fe}ez@@@V@@@Uh_@@@T@@S@@R@@Q@@P@2ڰ@A@@ @@\@@[@@Z@2Ȱ@A@@@@a@@`@@_@AB2@A@@@@g@@f@@e@2@A@\@W&@@m@@l@@k@A2@A@@@@r@@q@@p@B2{@A@|@@wb@@y@@x@@w@@v@CDE2K@A@]@@XT@@ӄ@@Ӄ@@ӂ@@Ӂ@24@A@@I@@ӊ@@Ӊ@@ӈ@A2#@A@@@@ӏ@@ӎ@@Ӎ@B2 @A@@@@@Ӗ@@ӕ@@Ӕ@@ӓ@1@A@ @@d@@Ӝ@@ӛ@@Ӛ@@ә@A1@A@@@"@@Ӣ@@ӡ@@Ӡ@@ӟ@BCFG-@A@jgcgb@@@Ӫ@gag`@@@өg_@@@Ө@@ӧ@@Ӧ@@ӥ@--A@b@gsgr@@@Ӯ]@@ӭ@@Ӭ@@ӫ@A1ܰ@A@m@hd@@ӱ@@Ӱ@@ӯ@1ϰ@A@D@?@@ӵ@@Ӵ@@ӳ@A1@A@,@C@'#@@ӻ@@Ӻ@@ӹ@@Ӹ@B1@A@@L@@@@@@@ӿ@@Ӿ@1@A@@W@@@@@@@@@@A1z@A@@@@@@@@@BCD1g@A@@@@@@1[@A@m@hc@@@@@@@A1G@A@@@@@@Bg@A@gg@@@@@@g@@@@@@@@CEgl@A@gfhh@@@gg@@@@@@@@g@@@@@@@@fܰ@A@f֠f@@@ff@@@@@@@@fȠg@@@@@@@@@@@Agi@A@gg@@@hh@@@@@@@@g@@@@@@@@g(@A@g͠h$h#@@@@@@g@@@@@@@@ABgs@A@gkgh@@@gpge@@@@@h@@@@@@@@gd@A@g٠gg@@@gg~@@@@@@@@h@@@@@@@@Agذ@A@h h@@@ @@@ h-@@@ @@ @@ @h\@A@hohn@@@hU@@@@@@@@h.@A@h(i @@@@@@hJ@@@@@@@@ABCDFH @1^ 1[;8@@@AhA@khh@@@ք@hh@@@փh@@@ւ@@ց@@ր@@hA@hh@@@~h@@@c@@}@@|hA@h~h{@@@{@@@zh@@@R@@y@@xhtA@hmiR@@@w@@@v@@u@@thgA@h`ib@@@rhh@@@s@@q@@@p%@@o@@nh]A@hit@@@m@@@l2@@k@@jhQA@hh@@@hhh@@@i@@g@@@fG@@e@@dhHA@h?h<@@@_hDh9@@@`@@^i@@b@@ah5A@h@@@]c@@\@@[h)A@h͠i$i#@@@Z@@@Yq@@X@@WhA@hh@@@Uh h @@@V@@T@@@Sh @@@Q@@P@@OhAggg@@@N@@@M@kjj@@@L@igg@@@K@@@Jj@@@I@@H@@G@@F@@E7A@h77@@@D7@@@>@@C@@B7A@RU@@@%7@@@A@@@@@?3:A@k31@@@=@@<@@;3A@7@@@:ir@@@9@@8@@73A@lk k@@@&@hSd@@@6e@@@$@@5@@4@@36 A@@6@@@2@hh@@@1@@0@@/@@.@@-7JA@%7@7<@@@,7;77@@@+$@@*@@)@@(@@'6A@5@Y,@@#@@"@@!3yA@i76@@@Ղ@i73v@@@ jp@@@@@@@@@4A@ldk[kZ@@@@@44@@@f@@@@@@@@@@@6A@lzkqkp@@@@2@66@@@f-@@@@@@@@@@@6A6hˠ6@@@@@@ @lkk@@@@Q@6@@@ @if66@@@ ;@@ @@ @@@@@@@@4JA@lkk@@@@j@iz64@@@ff@@@@@@@@@@@5yA@lkk@@@@@5p5o@@@f|@@@@@@@@@@@47A@lkk@@@@i741@@@8@@@k@@@@@@4lA@lkk@@@@@i4c4b@@@@@@@@@@@6A@mkk@@@@i66@@@)@@@@@@8A@mll@@@@jTiGn@@@@@@8@@@@@@@@@5IA@@@5>i7j5]@@@@@@@@@@@@@@5A@mEl<l;@@@@j 7}5@@@f@@@@@@8AA@mWlNlM@@@@j8:89@@@x@@@@@@6A@mil`l_@@@@j/8L6@@@@@@@@@5A@m{lrlq@@@@3@9jF55@@@@@@g3@@@@@@@@@@@6 A@@g>@@@@@տ@@վ@@ս6A@mll@@@ռ@Y@9jo96~@@@չjk@k?@@@ջ@@@պ@@ո@@@շge@@@ն@@յ@@մ@@ճ@@ղ8A@mll@@@ձ@j9;9:@@@հ@@կ@@ծ@@խ8pA@mll@@@լ@j9M95@@@ի@@ժ@@թ@@ը7%A@mll@@@է@j99&@@@զ9@@@ե@@դ@@գ@@բ7VA@nll@@@ա@j:9(@@@ՠ9@@@՟@@՞@@՝@@՜7A@nm m @@@՛@kk@@@՚9@@@ՙ@@՘@@՗@@Ֆ8A@n*m!m @@@Օ@kk@@@Ք9@@@Փ@@Ւ@@Ց@@Ր6sA@n>m5m4@@@Տ@@k8x6k@@@Վa@@Ս@@Ռ@@Ջ@@Պ8A@nRmImH@@@Չ@ @k88@@@Ոu@@Շ@@Ն@@Յ@@Մ8A@nfm]m\@@@Ճ@@k.:z8 @@@Ձ:)@@@Հ@@@@~@@}@@|9A@k<99@@@{:7@@@\@@z@@y9A@kJ99@@@x@@w@@v7#A@nmm@@@u@k\:9@@@t@@s@@r@@q9A@kg:9@@@p+@@o@@n7A@nmm@@@m@ky:9@@@l@@j@@i@@h9A@k:9@@@gH@@f@@e:A@:@@@d@:k::@@@Y@@@c:ߠ:k::@@@^@@@]@@@b@@a@@`@@_:8A@o@@[@@Z:A@:}"@@@X: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@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@*/@@@@@@5a@@@5^?8@@@A;*A@;#@@@@; k;;@@@@@@;;k;;@@@@@@@@@@@@@@@;A@U@@@ע; @@@@@@@;A@o9n0n/@@@@lslI@@@@@@:@@@@@@@@@:A@l::@@@:@@@@@@@:A@:N@@@:@@@@@@@:A@l+::@@@;&@@@@@@@:A@l9::@@@@@@@:A@h@@@@:A@lJ;:@@@@@@@:A@lU;:@@@*@@@@:A@onn@@@ ::@@@::@@@iV@@@@@@@@@@@׿:A@onn@@@׾@l::@@@׽;z@@@@@׼@@׻@@׺:A@onn@@@׹@l;A;@@@@׸@@׷@@׶@@׵:A@onn@@@״@mnmm@@@׳;@@@ײ@@ױ@@װ@@ׯ:A@onn@@@׮@l;g;O@@@׭;@@׬@@׫@@ת:A@pnn@@@ש@l;:~@@@@:{:x@@@רi@@@ק@@צ@@ץ@@פ@@ף:uA@@s@@ס@@נ@@ן:lA@p)o o@@@מ@#@l:c:b@@@םr@@ל@@כ@@ך@@י:`A:[lx:W@@@ט@@@ח@pFo=o<@@@-@@@:P@@@ז@m::L@@@וi@@@@@ה@@ד@@ג@@ב@@א@@׏:IA@@:A@@@׎@m'm@@@׍@@׌@@׋@@׊@@׉:>A@psojoi@@@׈@m9:7:6@@@ׇ@@׆@@ׅ@@ׄ:4A@po|o{@@@׃@@mM<:,@@@ׂ@@=@@<9A@@x@=@@@9k1@@@8@@7@@6@@5@@49A@qpp@@@3@@n\;9@@@2@@1@@0@@/@@.9A@@d@9nn;9@@@,@@@+\@@*@@)@@(@@'oNA@roKoJ@@@&@oIoH@@@%oG@@@$@@#@@"@@!9A@.@nY@@@%@@@@@@9A@qpp@@@@n<9@@@"@@@@@@9A@qpp@@@@@99@@@@@@@@@@@9A@rpp@@@@@n<:9@@@ k@@@ @@ @@ @@ @@9A@rqq @@@@@n99@@@`@@@@@@@@9A@r+q"q!@@@@n=9}@@@r@@@@@@9{A@r<9r@@@@@@@9qA@:@o=9i@@@pc@@@@@@@@@9fA@>2@@@o@@@@@@@oA@oo@@@@@@o@@@@@@@oA@op@@@pp@@@@@@@@@@@@nA@nn@@@nn@@@@@@@@n0@@@@@@@oA@op@@@۠p2p1@@@@@@@@F@@@@oEA@op@p?@@@@@@T@@@@oA@oo@@@Ϡoo@@@@@p9@@@@@@@o~A@o@@@s@@@@oA@pp@@@@@@@@@@peA@pwpv@@@$@@@@p4A@p-q@@@@@@@@ֿ@@־@@ֽ@ּ@ֻ@ֺ@ֹ@ָ@ַ@ֶ@ֵ@ִ@ֳ@ֲ@ֱ@ְ@֯@֮@֭@֬@֫@֪@֩@֨@֧@֦@֥@֤@֣@֢@֡@֠@֟@֞@֝@֜@֛@֚@֙@֘@֗@֖@֕@֔@֓@֒@֑@֐@֏@֎@֍@֌@֋@֊@։@ֈ@և@ֆ@@օ@@@@9b@@@9_@@tt%@0tttttttt@C@@@@u@@б-Man_generatorDu ' u '-@ДРC)Generatoru'?u'H@@CA@CA@CA@CA@@0uuuuuuuu@CD@CA@CA@CA@CA@@@/u@@@@@u6'0@@@u8'!@"@0u5u4u4u5u5u5u5u5@@@@sMr@rr@rr7@rUq@qqT@qtq@q-oT@q @DDO@@o3DNo0A@q @DDC@o6DQo3A@q 8@@@AoZ@@@@o:@@@o7A@q8@@@ApAppAppAppAppApprApqp[ApZp?Ap>pAppApoAooAo@@4@4@4@4@4@4@4~@4}@4|@4{@4z@4y@@@@4w@@@@o\@@@oYA@DW@z@xI@@sL@Eu@@0uxuwuwuxuxuxuxux@[xDO5A@DP4A@DQ3A@DR1A@@@S@@@ H************************************************************************uA@@uA@L@ H uBMMuBM@ H OCaml uCuC@ H uDuD3@ H Maxence Guesdon, projet Cristal, INRIA Rocquencourt uE44uE4@ H uFuF@ H Copyright 2001 Institut National de Recherche en Informatique et uGuG@ H en Automatique. uHuHg@ H uIhhuIh@ H All rights reserved. This file is distributed under the terms of uJuJ@ H the GNU Lesser General Public License version 2.1, with the uKuKN@ H special exception on linking described in the file LICENSE. uLOOuLO@ H uMuM@ H************************************************************************uNuN5@;* The man pages generator. t 4* A class used to get a [text] for info structures. Dܠ * The list of pairs [(tag, f)] where [f] is a function taking the [text] associated to [tag] and returning man code. Add a pair here to handle a tag.n * Return man code for a [text]. ny )* Print groff string for an author list. jt.bs b "\n.sp\n"u@ B Lu@ B ^@ @* Print groff string for the given optional version information.g'".sp\n"uN  uN  @ 4* Printf groff string for the \@before information. b >* Print groff string for the given optional since information.`'".sp\n"vpyvpy@ =* Print groff string for the given list of raised exceptions.[ 9* Print groff string for the given "see also" reference. X頠 A* Print groff string for the given list of "see also" references.U/ ?* Print groff string for the given optional return information.R <* Print man code for the given list of custom tagged texts. O @* Print the groff string to display an optional info structure. E W* This class is used to create objects which can generate a simple html documentation.  (* Get a file name from a complete name. 2렠 6* Escape special sequences of characters in a string. .栠 3* Open a file for output. Add the target directory.- ?* Print groff string for a text, without correction of blanks. , <* Print the groff string for a text, with blanks corrected. ) /* Return the given string without no newlines. ) -* Print the groff string for a text element. y ' don't care about LaTeX stuff in HTML. v6D))v7D))@ &* Print groff string to display code. 䠠 * Take a string and return the string where fully qualified idents have been replaced by idents relative to the given module name. 4* Print groff string to display a [Types.type_expr]. 5* Print groff string to display a [Types.class_type].砠 9* Print groff string to display a [Types.type_expr list]. 9* Print groff string to display the parameters of a type. 7* Print groff string to display a [Types.module_type]. F '* Print groff string code for a value.  0* Print groff string code for a type extension. 𸠠 ,* Print groff string code for an exception. Ϡ '* Print groff string for a record type 蠠 !* Print groff string for a type. * ,* Print groff string for a class attribute.  )* Print groff string for a class method.  "* Groff for a list of parameters.  5* Groff for the description of a function parameter.  7 Only one name, no need for label for the description. vlZZvmZ[%@ 8 A list of names, we display those with a description. vr[[vs[\ @ 6* Print groff string for a list of module parameters. y "* Print groff string for a class. _ '* Print groff string for a class type.  #* Print groff string for a module. 0 (* Print groff string for a module type.  ** Print groff string for a module comment.t )* Print groff string for a class comment.A -* Print groff string for an included module.  ,* Generate the man page for the given class.۠, parameters vqqvqq@/ a large blank vqqvqq@ Z (* class inheritance *) self#generate_class_inheritance_info chanout cl; vrrvrmro@6 the various elements vrprxvrpr@ 1* Generate the man page for the given class type.y/ a large blank vxxvxx@ Z (* class inheritance *) self#generate_class_inheritance_info chanout cl; vyyvyryt@6 the various elements vyuy}vyuy@9 parameters for functors v|| v||'@/ a large blank v|y|v|y|@1 module elements v||v||@ \* Generate the man file for the given module type. @raise Failure if an error occurs.eD9 parameters for functors v0v0@/ a large blank v2EKv2E^@1 module elements v5{v5{@ W* Generate the man file for the given module. @raise Failure if an error occurs.Q 7* Create the groups of elements to generate pages for. E. c* Generate a man page for a group of elements with the same name. A group must not be empty. ( normally, we cannot have modules here. v lzv l@ 1* Generate all the man pages from a module list. @)../ocamlc)-nostdlib"-I)../stdlib"-I(../utils"-I*../parsing"-I)../typing"-I)../driver"-I+../bytecomp"-I+../toplevel"-I)../stdlib"-I/../compilerlibs"-I0../otherlibs/str"-I4../otherlibs/dynlink"-I;../otherlibs/dynlink/native"-I1../otherlibs/unix(-absname"-w8+a-4-9-41-42-44-45-48-70+-warn-error"+A,-safe-string0-strict-sequence/-strict-formats*-bin-annot*-principal"-cww 3/home/barsac/ci/builds/workspace/bootstrap/ocamldoc )('&%$#"! @0PeV_ե0w+w*w*w+w+w+w+w+@w)@@(Asttypes0{EX P5Build_path_prefix_map0 5 ttY8CamlinternalFormatBasics0cEXygc 7پI{YG)Longident0{C 3C$Misc0KH(1Xk5o\*Odoc_class0B=1B kKF.Odoc_exception0ǕF/!LѠ.Odoc_extension0^ z $G:A+Odoc_global0=$Vq(peU렠w{0=ræ4)ArH0w0Ar-A waJ uB03e)dj)Odoc_misc0+[۶r0J+Odoc_module0Vj>S q)Odoc_name07k纤᮵o?.Odoc_parameter0OTQ͓5ų#à0HȮD ];|cGנ+Odoc_search0 Ŏ#r&WK#,Y0ClPMpjvF6)Odoc_type0Ig@;sDphX*Odoc_types0qТ4c*Odoc_value0](L8.ђH+Outcometree0xHU ͧTƠ)Parsetree03p雲Ҳ$$Path0"nA_8K 1)Primitive0.>}7Fmd*ՠ%Shape0-#\wz5&Stdlib0>,W:(-Stdlib__Array0Q!3͒.Stdlib__Buffer0'ON͋[h#ڗA.Stdlib__Digest0@~8x2.Stdlib__Either0 }rCT0J){9)0Stdlib__Filename0YẒZР.Stdlib__Format0=z+.m׸/Stdlib__Hashtbl0!z9ϸ@`VǠ+Stdlib__Int0FK^N3g,Stdlib__Lazy0'rruSZY.Stdlib__Lexing0zsc\ZoQ,Stdlib__List0E &xa+Stdlib__Map0ҭfȨ؜ׇ0.Stdlib__Option04BotԞ$.Stdlib__Printf0=iW1jfSW<+Stdlib__Seq0yt\eǟ&Q,}+Stdlib__Set0PSVl8 ;.Stdlib__String0L%BWx:6+Stdlib__Sys0Xn*T?n -Stdlib__Uchar0 |K?bޣ ˠ#Str0 鑁?Fzp 3.Type_immediacy0Xp '%Types0AF3Ai4(Warnings0Ӷ.5S6V@0Ar-A waJ AK@@tuV@tYt@@<G@@@rWt+@uu@ O@uEu@r5t@uv\@t(tz@@@@Pxg@tArC@@AG?B3@G.A<@@AG9A@BG:E@G