Caml1999I037? //*Format_docӠ#Doc@(box_type;@@!H@@4utils/format_doc.mlid<@d<C@@A@!V@@ eDH eDK@@ B@"HV@@fLPfLT@@)C@#HoV@@gUYgU^@@2D@!B@@%h_c&h_f@@;E@@@A@@@@@)c*,@@A@>@@A@$stag;@@@A&Stdlib&Format$stag@@@@@@@=jhj>jh@@@@SF@A@'element;@@$Textd&stringQ@@@@@SnTn@@iH@)With_sizee#intA@@@@@codo@@yI@(Open_boxf$kindg@@|@@@tpup!@@J@&indenth@@@@@p"p,@@K@@@pp.@@L@)Close_boxi@@q/3q/>@@M@(Open_tagjd&Format$stag@@@ @@r?Cr?\@@N@)Close_tagk@@s]as]l@@O@)Open_tboxl@@tmqtm|@@P@)Tab_breakm%widthn@@`@@@ u}u}@@Q@&offseto@@l@@@ u}u}@@R@@@u}u}@@S@'Set_tabp@@vv@@T@*Close_tboxq@@ww@@U@,Simple_breakr&spacess@@@@@ xx@@ V@&indentt@@@@@ xx@@W@@@xx @@X@%Breaku$fitsv@@@@@@@@@@@@@@@@%y  &y  6@@;Y@&breaksw@@@@@@@@@@@@@@@@>y  7?y  B@@TZ@@@By  Cy  D@@X[@%Flushx'newliney@@$boolE@@@Uz E VVz E b@@k\@@@Yz E IZz E d@@o]@'Newlinez@@b{ e ic{ e r@@x^@*If_newline{@@k| s wl| s @@_@*Deprecated|@D&Format)formatter@@@$unitF@@@@@@@~  ~  @@`@@@A@@@@@m@@@@G@A@!t;@@@A@@@@@D  D  @@@@z@A@#fmt;!a@!b@@B@Ar'format4"@@@@@@@@@O@@@@@@F  F  @@@@{@A@(printer0;@@@A@@@@@@@@@@@@@H  H  @@@@|@A@'printer;!a@@A@A@"@@@@@n@@@@@I  I  @@@@}@A@%emptyB@@@@M  M  +@@~@@&format@&Format)formatter@@@@Y@@@@@@ @@!@@"@ Q   Q  @@"@@$fold@@#acc@'@@@@# @@$@@%@ @{@@@&@@(@@)@@*@*T  +T  7@@@@@@#msg@!a@-@@@+@@@, @@.@BX  CX  @@XA@@$kmsg@@@@@/!b@1@@0@#!a@3@@@2@@4@@5@aY  bY  @@wB@@&printf@7!a@8@@@6@@@7 @@9@x] ; =y] ; a@@C@@'kprintf@@@@@:!b@=@@;@Y!a@@@@@@<@@>@@@? @@A@@B@^ b d^ b @@D@@(open_box@7@@@C@O@@@D@@@E@@F@@G@bb1@@E@@)close_box@@@H@c24c2K@@F@@$text@@@I@@@J@eMOeMg@@G@@&string@@@K@@@L@fhjfh@@H@@%bytes#%bytesC@@@M@@@N@gg@@ I@@)with_size6@@@O@@@P@hh@@J@@#intG@@@Q@@@R@jj@@-K@@%floatX%floatD@@@S@@@T@*k+k@@@L@@$chark$charB@@@U@@@V@=l>l@@SM@@$bool~@@@W@@@X@Nm  Om !@@dN@@%spacex@@@Y@Zo#%[o#8@@pO@@#cut@@@Z@fp9;gp9L@@|P@@%break&spaces@@@[&indent@@@\@@@]@@^@@_@qMOqM~@@Q@@,custom_break$fits@F@@@b@<@@@a@R@@@`@@c&breaks@@@@f@@@@e@@@@d@@g@@@h@@i@@j@st@@R@@-force_newline@@@k@uu@@S@@*if_newline@@@l@vv @@T@@%flush@@@m@xx#@@U@@*force_stop @@@n@y$&y$>@@V@@)open_tbox@@@o@{@B{@Y@@ W@@'set_tab!@@@p@|Z\|Zq@@X@@#tab-@@@q@}rt}r@@%Y@@)tab_break%width@@@r&offset@@@sI@@@t@@u@@v@+~,~@@AZ@@*close_tboxU@@@w@78@@M[@@(open_tagx@@@x@@@y@HI@@^\@@)close_tagr@@@z@TU @@j]@@$list#sep&optionL@@@{@@@|@!a@~@@@}$listK@@@@@@@@@@@I@@^@@$iter#sep,@@@@@@$iter@@!a@"@@@@@@!b@,@@@@@@@@@@@@@@@@@@@@@JL@@_@@%array#sepd@@@@@@@!a@@@@%arrayJ@@@@@@@@@@@@@`@@#seq #sep@@@@@@@/!a@@@@7#Seq!t@@@@@@@@@@@  #@@!a@@&option $none<@@@@@@@Y!a@@@@aˠ @@@@@@@@@@@2%'3%d@@Hb@@&result "okw!a@@@@%error!e@@@@"&result@@@@@@@@@@@^eg_e@@tc@@&either $left!a@@@@%right!b@@@@O&Either!t@@@@@@@@@@@@@d@@,align_prefix @@@@@@G@@@@@@@@1@@@@@@@@@@@e@@-align_prefix2@@@@@@h@@@@@@@#@@@Ġ@w@@@@@@0@@@Ǡ@5@@@@@@@@@@C@@f@@@@^EH@g@@@#doc;@@@A!t@@@@@@@@@@@h@A@!t;@@@A@@@@@@@ @@@@n@A@)formatter;@@@A@@@@@@@@@(o@A@'printer;!a@@A@A@@@@@@@@@@@@Ѡn@@@@@01@@@@Fp@A@)formatter@#ref<@@@@@@ @@@@@@GH@@]q@@.format_printer;!a@@A@A@&&Format)formatter@@@@@@@@@@@ڠn@@@@@hi@@@@~r@A@&compat@^!a@@@@2 @@@@@@@@s@@'compat1@@"p1@!a@@@@@@@  @@@@@@@@N@@t@@'compat2@@"p1@@"p2@D!a@@@@@@@@@@G @@@@@@@@@@OOO@@u@@2deprecated_printer@@&Format)formatter@@@]@@@@@@@@@f@@@@@@@@111x@@v@@*deprecated@w!a@@@@@@@@@@yyy@@w@@+deprecated1@@"p1@!a@@@@@@@ @@@@@@@@@@4x@@'fprintf@@@@@&format!a@@@@@@@@@@@@@@@ABQ@@Wy@@(kfprintf@@*@@@ !a@ @@ @3@@@ @('format4!b@B@@@@@@ @@@@@@@@@@pRRq@@z@@(asprintf@G'format4!a@a@@@ @@@A@@@@@@@@@@@{@@)kasprintf@@S@@@!a@@@@v'format4!b@ @@@:@@@@@@@@!@@"@4@@|@@'dprintf@'format4!a@)@@@'Y@@@&@@@@#c@@@$@@%@@@(@@*@777{@@}@@(kdprintf@@@@@@+z@@@,@@-!a@/@@.@'format4!b@3@@@1@@@0@@@2@@4@@5@||@@,~@@*doc_printf@'format4!a@:@@@8@@@70@@@6@@@9@@;@89R@@N@@+kdoc_printf@@A@@@@@=@'format4!a@B4@@@@@@@?@@@A@@C@@D@bSScS@@x@@+doc_printer@!a@F@@@E'printer @@@G@@H@{|@@@@&pp_doc@@@I@@@J@@@@@/pp_print_string!J@@@K@@@L@RRRu@@@@2pp_print_substring#posL@@@M#lenT@@@NBk@@@O@@@P@@Q@@R@vvv@@@@-pp_print_textS|@@@S@@@T@@@@@.pp_print_bytesd@@@U@@@V@@@@@+pp_print_as@@@@W@@@@X@@@@Y{@@@Z@@[@@\@@]@+@@ @@5pp_print_substring_as#pos@@@^#len@@@_@@@@`@@@@a@@@@b@@@c@@d@@e@@f@@g@@h@ +,, ,G@@ A@@-pp_print_char@@@i@@@j@ < =@@ R@@,pp_print_intҠ@@@k@@@l@ M N@@ c@@.pp_print_float6@@@m@@@n@ ^ _@@ t@@-pp_print_bool@@@o@@@p@ o p&@@ @@0pp_print_nothing@@@q@@@r@ '' 'I@@ @@-pp_print_iter&pp_sep,@@@s@@@t@@@u@@@!a@{%@@@v@@w@!b@}/@@@x@@y@@z@@@@@|D@@@~@@@@@@@ kk @@ @@-pp_print_list&pp_sepgXP@@@@@@@@@@c!a@@@@ki @@@@@@@@@@@  @@ @@.pp_print_array&pp_sep|@@@@@@@@@@!a@@@@4 @@@@@@@@@@@  g@@ )@@,pp_print_seq&pp_sep@@@@@@@@@@!a@@@@à #Seq!t@@@@@@@@@@@ Bhh Ch@@ X@@/pp_print_option$noneߠ@@@@@@@@@@!a@@@@ @@@@@@@@@@@ n o@@ @@/pp_print_result"ok!a@@@@%error!e@@@@ ^&result@@@@@@@@@@@   M@@ @@/pp_print_either$left4!a@@@@%right@!b@@@@H &Either!t@@@@@@@@@@@  N N  c @@ @@,pp_open_stag^ &Format$stag@@@@@@@      @@ @@-pp_close_stagr j@@@@@@@     !@@ @@+pp_open_box @@@@@@@ ! !  ! !%@@ @@,pp_close_box @@@@@@@ !&!& !&!D@@ %@@.pp_print_space @@@@@@@ !^!^ !!^!~@@ 6@@,pp_print_cut @@@@@@@ 1!! 2!!@@ G@@.pp_print_break@@@@@ @@@@ @@@ @@@@@@@@@@ O!! P!!@@ e@@5pp_print_custom_break@6@@@$fits@ @@@̠@ @@@ˠ@ $@@@@@&breaks@@@@Р@@@@Ϡ@@@@@@ @@@@@@@@@@ !! !"3@@ @@,pp_open_tbox$ @@@@@@@ "M"M "M"k@@ @@-pp_close_tbox5 -@@@@@@@ "l"l "l"@@ @@*pp_set_tabF >@@@@@@@ "" ""@@ @@,pp_print_tabW O@@@@@@@  ""  ""@@ @@/pp_print_tbreak@@@@@ @@@@ @@@ n@@@@@@@@@@  ""  ""@@ @@3pp_print_if_newline ~@@@@@@@ # #  # #E@@ @@0pp_force_newline @@@@@@@ #F#F #F#h@@ (@@.pp_print_flush @@@@@@@ ##i#i $#i#@@ 9@@0pp_print_newline @@@@@@@ 4## 5##@@ J@@%commaʠ @@@@@@@ E## F#$@@ [@@)semicolon۠ @@@@@@@ V$$ W$$ @@ l@@.pp_two_columns#sep @@@@@@)max_lines @@@@@@@U@@@@@ 9@@@@ ?@@@@@@@@ @@@@@@@@@@@@ $>$> $v$@@ @@@6-*Format_doc0]mWϓ:Mݠ-Stdlib__Uchar056uf4[_+Stdlib__Seq0nwzG&amg.Stdlib__Format0ܚ#G7m|.Stdlib__Either0Vy`u~c à.Stdlib__Domain0:M;׉<O$Ġ.Stdlib__Buffer08APF< t.&Stdlib0Lku]8_٠8CamlinternalFormatBasics0%FU(Q/Tu@@@