Caml1999y035O8n+/-Stdlib__Scanf@-Stdlib__Uchar0y"GuH.Stdlib__String00K7l ,`Fd+Stdlib__Seq0=1 uhF;30!,H 3s.Stdlib__Printf0SeҮ1$j+Stdlib__Int0S qB!_6.Stdlib__Either0849-Stdlib__Bytes0^8].Stdlib__Buffer0R(Z4Ծ&Stdlib0f-FPOj}8CamlinternalFormatBasics0)PStdlib__Scanf.kscanf_opt.(fun)@CB@а0*Pmakeblock㹱@@@@@#$lrаа @ @@A@ @AA@A@ ?>@BA@C=anon_fn[scanf.ml:1521,34--46]FI!x@'@@A@@#;bnHH@=Stdlib__Scanf.unescaped.(fun)@CB@ A@A@FVU@[YX@Z%new_k ] Ơ`,readers_rest @'@f!k @Ah&reader @ @AB@@#XP~ccA -Stdlib__Scanf.take_format_readers.(fun).new_k 3Stdlib__Scanf.take_format_readers.(fun).new_k.(fun)@CB@аr)apply_arg ȹ@@@@@@#ha~cc@@@#m_~cc@CB@@$@AB@@@ABA@A@ABCI@]@%new_k  ,readers_rest @'@!k @A&reader @ @AB@@#P~eeA 3Stdlib__Scanf.take_fmtty_format_readers.(fun).new_k 9Stdlib__Scanf.take_fmtty_format_readers.(fun).new_k.(fun)@CB@а2 @@@@@@#a~ee@ @@#_~ee@CB@@#@AB@@@ABA@A@L@_@%new_k  ,readers_rest @'@4 @A&reader @ @AB@@#P~A 3Stdlib__Scanf.take_fmtty_format_readers.(fun).new_k 9Stdlib__Scanf.take_fmtty_format_readers.(fun).new_k.(fun)@CB@аe @@@@@@#a~@ @@#_~@CB@@"@AB@@@ABA@A@AO@a@%new_k 6 ;,readers_rest :@'@!k 8@A&reader 9@ @AB@@#P~հA 5Stdlib__Scanf.take_ignored_format_readers.(fun).new_k ;Stdlib__Scanf.take_ignored_format_readers.(fun).new_k.(fun)@CB@а =@@@@@@#a~@ @@#_~@CB@@#@AB@@@ABA@A@BU@X @!,open_in_file$''open_in+%fname@'@1%stdin@A@ @AB@6 /camlStdlib__Scanf.scan_close_at_end_364_closure @A8 %camlStdlib__Scanf.from_ic_391_closure%@B@#'nS101sA #Stdlib__Scanf.Scanning.open_in_file )Stdlib__Scanf.Scanning.open_in_file.(fun)@CB@!-@аG"ic%"@@#:rO\11r@CBаQA@@@@-@#Fs[r11s@а]'from_ic(аb-scan_close_ic/ #@k#YsFu11s2#[X]v,,XA +Stdlib__Scanf.Scanning.from_ic_close_at_end 1Stdlib__Scanf.Scanning.from_ic_close_at_end.(fun)@CB@@/@A%@B@@AC@'@@AB@O@4@AB@5@,@AB@T@AX@B@U@:@ABA@A@CDn@A@)next_charos"ibr@'@@A@)__dummy__)__dummy__=4caml_exn_End_of_file;@A@#P=A Stdlib__Scanf.Scanning.next_char &Stdlib__Scanf.Scanning.next_char.(fun)@CB@а)null_char@а5I@а+apply_functKFA@$@#NaZZ@а!cG@@#NdZZ"@CBа(sequenceLA@@7@#F],@а-Psetfield_argPAа)PsetfieldQB@@G @#Fi<@а.Poffsetint_argTC@AQ@#_oE@а*PoffsetintUA@#ZoN@аWC@@b@#FoW@а,Pintcomp_argZJа(Pintcomp[@J @#IQg@аEX а 0_D@A@#p@t@а/`A @#k@|@аJbD@@ @# W@@@@@AB@ @A@@A@@A@B@@A@@!@ABа,*const_zero-@@@@A~@@A;@B@@A@@D@AB@@A@A@AB@@I@AB@@]@AB@@@AB@i@A@@A@c@AB@@A@o@AB@@@AB@@@AB@@@A@@AB@@@AB@@@AB@@A@B@@@AB@@A@@A@@AB@@@@AB]#exntаa&Pfieldwёаfly@  @#XFQLL@аp}A@@@#bF]||@аyA@а~BB@@ @#pFj@аEAаF@@@ @#~FW@а*const_char-@@@@A@@@AB@@@@A@B@@(@AB@@@A*@B@@@ABа%raise|AO@@@Q@A@@A@S@P@AB@&@W@ABN@@AC@@*@AZ@W@@ABC@@-@@ABA@A@p@D@,end_of_input"ib@'@@A@ &camlStdlib__Scanf.next_char_47_closure@A@#S@ǰA #Stdlib__Scanf.Scanning.end_of_input )Stdlib__Scanf.Scanning.end_of_input.(fun)@CB@а$condB@A@#KY #GbA Stdlib__Scanf.Scanning.peek_char &Stdlib__Scanf.Scanning.peek_char.(fun)@а&ignoreаA@A'@#I[""@@,@A@ @AаM+4@x!#IU>> @CB@@:@A @Bа@@A@@#DM8@@D@A@ @A@F@8@AB@H@A@I@AF;@BA@A@Aq@F@2beginning_of_input "ib@'@@A@@#YrHH̰A )Stdlib__Scanf.Scanning.beginning_of_input /Stdlib__Scanf.Scanning.beginning_of_input.(fun)@CB@а,8@а1=C@A@#"^nHH@а9?@ @#+^rHH@@@A@B@ @A@%@A@@@AB@@(@@ABA@A@BrKJ@GNM@O-name_of_inputRU"ib@'@@A@\]/const_immstring@A_`@bc@AB@#QT|>ӰA $Stdlib__Scanf.Scanning.name_of_input *Stdlib__Scanf.Scanning.name_of_input.(fun)@CB@аk'*match*HA@@#]JZ @@@@A@AB@аz@@@AAа%"@@@A@@@@A@AB@а/2@@@AAа3@A@-@#F\4@@1@A@ @A@@@I@A@4@AA@A@s@L@%tokenڰݠ"ib@'@@A@-Stdlib__Bytes1camlStdlib__Bytes0Y*Pmakeblock@A@#LHAStdlib__Bytes.sub_string.(fun)#(bytes.mlAPW k kAA1Stdlib__Bytes.sub7Stdlib__Bytes.sub.(fun)@а$cond'Aа)const_one-A@@@Aа+Psubint_arg'>_?@S#"#Aai k kA@а)'Psubint'?Jd@_/.#)Aao k kA(@а5<'@CL@k;:#5A[o k kA4@ @T@@AB@@A@{@A'@B@Z@A@B@e@A@@A]@-@ABаM#tokAаS'BаW%raise'C@ @]\#WBGk  BV#)stdlib.ml^Tm^A2Stdlib.invalid_arg8Stdlib.invalid_arg.(fun)@@@A@@A@@@Aаm!r'D1caml_create_bytesAA @@@@wv#qDLV  Dp@а}*Pccall_arg'E@а&Pccall'F/caml_blit_bytesE@@@@@@@@$@Ġ#ED]  E@,@@A@B@0@!@ABC@2@A@@5@A%@BC@@A Cа-Psetfield_arg@а)PsetfieldA@@ @#D]#IN]  IA4Stdlib__Buffer.clear:Stdlib__Buffer.clear.(fun)@а칲E@A@#^o@аA @#Yo @аﹳE@@" @#Do@@'@@AB@@A@@A@,@A@@AB@.@A@"@AB@@9@AB@3@@AB@@6@A"@@?@ABCL@@AC'@@AB@!@ @AB@@AC .@'@A@BC D@(@@AB4@,@@ABC @@AD@ @@AD@:@2@@@ABCD@&@A?@8@A@BC@B@A"C@;@-@ABC@F@A&G@?@AB@]@A@^@K@ABA@A@Au @Q@&create#)%iname($next'@'@@ @AB@@#M7A=Stdlib__Scanf.Scanning.create #Stdlib__Scanf.Scanning.create.(fun)@CB@а)а-!nа3!s1caml_create_bytesAA @@@@#)V}__#mkIW~~kA5Stdlib__Buffer.create;Stdlib__Buffer.create.(fun)@аE.Pmakeblock_arg@аK@@@B@&@#lKdl@аX*Pmakeblock@A@B@@0@'#lAGl&@аh.Pmakeblock_arg4@аn5@аs 6@аx7@а}8@аR9@ABBBBBB@@@@h &-z?@#Z7v@@@@AB7@2@AC-@*@A%@z@L@ABCD@#@A@ 3*@@AQ@BCD@7 @T@ABD@:@@AW@BD@@Y@AD@@@@M@ABCD@@As@Bm@C@@A@B C@@A@B@@A{@v@ABC@ @@A@@ABC@@A@@@ABC@@@AC@@@ABA@A@v@R@$nextHN%paramM@'@!sJ@A!iK@#lenL@AB@U@A@# Mn  rA 'Stdlib__Scanf.Scanning.from_string.next -Stdlib__Scanf.Scanning.from_string.next.(fun)@CB@аP@@A@# IK    @аQE @# IR   @а]pа^Z@@# Xi   !@@ @A@ @A@@@Aа/Pstringrefs_argU@@A4@# QS L L .@а+PstringrefsV^>@#  NT L L 7@а#dWAE@# FL d d ?@@I@A@@A@M@@AB@M@@AB@O@ASP@"@AB@P@AF@BWT@@@AB@V@AZWVK@BCA@A@ABCEw<;@S?>@@+from_string<C@Ff?@'@@A@L $camlStdlib__Scanf.create_291_closure!@A@B@#;R }A "Stdlib__Scanf.Scanning.from_string (Stdlib__Scanf.Scanning.from_string.(fun)@CB@аUC@аZ*D@AB@ @#MLQ@аdE\!@#T N] @аkI@@/@CB@A@A@-@@@@@@ABC@@аy^а~ `Aаa9 @x#wD[ } }<@CB@@@A@B @C@@%@A@K@8@/@ABC@)@A@O@A@Q@A=@4@AB@D@A@T@A@AB@SG@BA@A@x@T@1scan_close_at_endlo"icn@'@@A@ @A@#@XB))@A (Stdlib__Scanf.Scanning.scan_close_at_end .Stdlib__Scanf.Scanning.scan_close_at_end.(fun)@CB@а&Pccall5caml_ml_close_channelAA @@@@#@]o))@#)stdlib.ml@@AtAt߰B&Stdlib,Stdlib.(fun)@аly<а*v@@#@qB))@"@@ @A@ @A@@@A@/@A@A@A@Ay@U@1scan_raise_at_end|#_ic~@'@@Z@A@#DXo*i*iDA (Stdlib__Scanf.Scanning.scan_raise_at_end .Stdlib__Scanf.Scanning.scan_raise_at_end.(fun)@CB@аcаQ@@#D^o*i*iD@@ @A@ @A@@@AA@A@z@Z@ (close_in "ib@'@@A@@#O23aA?Stdlib__Scanf.Scanning.close_in %Stdlib__Scanf.Scanning.close_in.(fun)@CB@аHA@@# JZ22 @p@@@@A@AB@p@Ap@@@@@A@AB@а2@A@@##FU22"@а: @#*FX33)z@@A@@A@(@A@@AAаH$AA@1@#9F\3.3.8@аP @#@`r3.3.?@@A@@A@>@A@@A@@а\0-@@@@A@S@A@H@AA@A@AB{ed@ghg@i:integer_conversion_of_charBlEo%paramD@'@@A@uvF@A@#da@AA (Stdlib__Scanf.integer_conversion_of_char .Stdlib__Scanf.integer_conversion_of_char.(fun)@CB@а~(switcherP@@а*Pisout_argS`а&PisoutTe @@t@u@u@@@@AA@B@ABC@D@AE@F@ABCG@H@AI@J@ABK@L@AM@N@ABCDO@P@AQ@R@ABS@T@AU@V@ABCW@X@AY@Z@AB[@\@A]@^@_@`@ABCDEFG@t@Au@Bu@Cu@Du@Eu@Fu@Gu@Hu@Iu@Jа-@@@@AKu@Lа-A@@@AMu@Nu@Ou@Pu@Qа)const_int-B@@@ARu@Su@Tu@Uu@Vu@Wа-C@@@AXu@Yu@Zu@[u@\u@]а+1-D@@@A^u@_u@`t@@@@@а;)raise_argGɑа@H@ @#1IUAA@@ @A@ @A@@@AаLR-E@@@A@@A@B@@@AB@@@A@B@@AA@A@|\[@s_^@`/is_binary_digitcf@'@@A@@#WuVDQ)Q_wA=Stdlib__Scanf.is_binary_digit #Stdlib__Scanf.is_binary_digit.(fun)@CB@аqР@@аwAа|e@@аW-@@@@Aаt-A@@@A@ @A@B@@A@@"@@AB@/@A@%@AA@A@A}@t@.is_octal_digit3@'@@A@@#|UCQQ~A@A@B!а r'mxа %raise'n@ @5#[t""4#^Tm^A2Stdlib.invalid_arg8Stdlib.invalid_arg.(fun)@@@A@@A@@@AW@X@J@AB@[@A=@B@\@T@AB@^@P@AB@@a@AX@B@k@x@AB@@t@AB@p@A|@B@@@Ax@@AB@@@@AB@@A@B@@A@B@@@A@@AB@@A@@@ABA@A@  @G  @ 2char_for_backslash  !c@'@@A@@# Yt~O~A Stdlib__Scanf.char_for_backslash &Stdlib__Scanf.char_for_backslash.(fun)@CB@а +nа $*E @@@а -9uа 28E# @@@а ;&switch-@@@@@AA@B@ABC@D@E@F@ABCD@а M.J@@@AA@B@C@Dа _.M@@@AE@Fа k.I@@@A@@@@@^@A@7@A@`@G@AB@c@AD@B@@d@K@ABа zbа Ap @@@а .H@@@A@{@@AB@@A@@@A@B@@v@AB@@s@AB@y@BA@A@A  @Z  @ 9stopper_of_formatting_lit `  c &fmting b@'@@A@  +const_block @@A2CamlinternalFormat6camlCamlinternalFormat8 j @O@ABC@@AIB@@A@@A@U@ABO@P@Rа  - AA@@# Duww@а *Pfield_arg @A@@# Duww@а  O @A@ @# Tn  @а  W @A@ @# ]n  @а  _ ԑа  R +@*concat_fmt# \qEE@CBа  % @# FqEE@CB@@@@AB @C@'@A@AB @C@@ @A*@D@$@ABC@5@A.@H@AB@A@A@@:@L@ABC@@A@@AG@P@AB@@A@@A@T@ABSа ( @A@#@# DS:: @а /set_of_closures @GD@B/@?-:4@1CB@A@A@93@@:@@AB@@а I ̖L@@A@@A@>@@AB@@A@>@A@C@A!@BT@V@Wа"  ϹAA@N@#D]6@а*  й@A@V@#D]>@а2  ѐRb@:;take_ignored_format_readers #)hNL@CB@@k@@AB@@AC@k@A@o@#@@ABC@o@A@q@At@(@ABX@@аP  AA@|@#ADTTTd@аX  @l#LhBTTo@CB@@@@AB @C@@Aаg  @A@@#XDM{@аo  @#chB@CB@@@@AB @C@@Aа~  CA@@#oDW@а  @#zhB@CB@@@@AB @C@@Aа# BA@@#D[@а  ̓͠@#hB@CB@@@@AB @C@@AA@rs ؠ נ%fmtty ֠ @'@@A @ @AB@@ )camlCamlinternalFormat.trans_1932_closure:@AB@@ 4camlCamlinternalFormatBasics.concat_fmtty_97_closure4KY@ABC@#DK\m̰A 'Stdlib__Scanf.take_fmtty_format_readers@CB@@@@A@а $ $& @#c|@CB@@&@A-@B @C@@@@AA@B@ABC@D@AE@F@ABCG@H@AI@J@ABK@L@M@N@ABCDEHа} ޹AA@A@#D[.@а K ߐMH@Ơ#cG:@CB@@N@AU@@AB@C@T@AIа  蹲AA@\@#Dd  I@а ⹲@A@d@#Dd  Q@а  8а 隓@ʠ#S]HH_@CBа(  kа,"ty  )@%trans##MaHHq@CBа: ﹲBA@@#+Dd  y@аB  аF @f,concat_fmttya#<`vmm@CBаS  =@"#HDzmm@CB@@@A@@AB@C@7@*@AB"@C@@@A@B;@.@'@ABC@@A?@2@AC@e@AQ@BG@C@@@AB@G@AC@@l@AX@O@ABC@g@A_@B @q@^@ABC@ @m@Ae@v@ABC@@A@q@z@ABC@@ACMаv @A@@#{DV99@а @@/z@~CB@A@A@@@@@@@ABC@@а @@A@@A@@A@@AB@@A@@A@#@ABNаS @A@@#D^@а @sp@n/lkZf^@]CB@A@A@d@@e @@f@@ABC@@аw #z@@A@@A@@A @@AB@@A@ @A$@#@AB@аe ۹@A@)@#DP@а3 ܐɓ50@#cG"@CB@@6@A=@@AB@C@<@AA@ ( '#ign &[ %@'@@A @ @AB@.@@AB@#DEA )Stdlib__Scanf.take_ignored_format_readers`@CB@@@@@AA@B@C@ABCBа /@@/p{u@tCB@A@A@z&@@{!@@AB@@а A@@A@@A@+@A2@B@@A@@@@AA@B@ABC@D@AE@F@ABG@H@AI@J@K@ABCDEIа6 ,AA@D@#'Dc8@а> -(PK@ #3gLD@CB@@Q@AX@@AB@C@W@A@@аQ )c]@e#Eg@KKV@CB@@c@Aj@B @CA@ABC@ba@oed@f%applyZi^l!f]p$args\@'@@ @AB@w $camlStdlib__Scanf.apply_3930_closure.?R@A@#fJ]A>Stdlib__Scanf.kscanf_gen.apply $Stdlib__Scanf.kscanf_gen.apply.(fun)@CB@а `d@#pFQκκ @аeAA@@#zFQκκ@аb@A@%@#FQκκ@а'f1 @@#[`κκ%@CBаg-@C#Ubκκ0@CB@@%@A@B @C@C@@AB@A@A@G@A"@+@AB@E@A@G@AK@/@AB@I@A@K@AO@<@ABA@A@A@t@=anon_fn[scanf.ml:1480,16--33]ذܠ ۠ @'@@@#PaааȰ@@CB@а. @@@@AA@A@@"@  @'@@A@ @AA@CB@а># а $@ @ #Vj  A $Stdlib__Scanf.Scanning.from_function *Stdlib__Scanf.Scanning.from_function.(fun)@CB@@@A@@AB@@@@ABA@A@@V@$next   3@'@@A"ic@#len@AB#buf@!i@A#lim@"#eof@ABC@Ͱ @A@B@#LM?+M,TA #Stdlib__Scanf.Scanning.from_ic.next )Stdlib__Scanf.Scanning.from_ic.next.(fun)@CB@а/;@@A@# MNR+_+_M @а7C@@A@#(MIK+_+_M@а?EB @#1MIR+_+_M@аI.Pbytesrefs_argչ@@A1@#;Mtv+_+_M&@аR*Pbytesrefsֹb=@#DMfv+_+_M/@а[׹AB@#LMz@+_+_M7@@F@A@@A@L@@AB@J@@AB@L@A@R@AN@#@ABаn@@AP@#_NIM++NJ@аwҐа{Ϲ@@#lNSd++NW@@ @A@ @A@@@Aа#ofs'@а'@а'B @#OOa++Oo# PW99A,Stdlib.input2Stdlib.input.(fun)@а'а . A@@@Aа+Psubint_arg'_@# ao99@а'Psubint'J @## au99"@а"'C<@-# [u99,@ @B@@AB@ @A@@A!@B@H@A@B@@A@@AK@'@ABа 8а}'а ' @J# GZ9R9RI @ @A@ @A@@@Aа 0'-caml_ml_inputDA /@@@@@@ܠo@`# 3G`9m9m_@@@@A@x@ABC@@Aа3@@@2@#OHa++O@а @а@@A@#PKO++P@а@ @# PKS++P@а"YˑAа'X̹@@@  @#P_j++P@@@#Pl|++P @CB@@@AB@#@#@AB@@'@A&@B@@ACа=tđAаBsŹ@@@) @#4QJP,K,KQ@аKǑ@аPȹb: @#ARJY,],]R,@@?@@AB@ @A@@C@A@B@@@!@AB@@G@AC@$@AB@X@AS@B@S@S@ABN@K@ACF@Q@AD@K@AI@b@A]@BD@ V@S@R@ABCOD@S@@AB[@X@W@U@ABCD@f@Ac@Ba@@A@BCdc`@B]@@ACD@k@j@AB@@ACtld@@A@BCD@r@@ABzrj@@@ABCD@~vn@ @A@BCD@zrCD@s@A}u@*@ACD@k@Ac@Bz@^@ACD@@A"~@r@k@ABCD@@A'@w@ACDA@A@ABC@W@APN%iname@'@@ @ @ABC@@AI@ w@A0@BC@#FN *,UA>Stdlib__Scanf.Scanning.from_ic $Stdlib__Scanf.Scanning.from_ic.(fun)@CB@а0file_buffer_size%@а+simplify_fv&@@A @#GN_**G@а1caml_create_bytesAA @@@@#HN^**H@а |@а@AB@ @#ILQ++I,@а @а@AB@ @#JNS++J;@а @а@AB@ @#KNW+2+2KJ@а @@/  @CB@A@A@k@@Ae@@O@@ABG@@8@@+@@@@ABCD@@а' ٖ#а,ڐ ~ @!# UDU,,Up@CB@@@@AB @C@(@A@@A@e@ABT@G@9@ABq@CD@@A1@B@A@A@@@AB C^@Q@AB@{@ABD@b@T@K@@ABCD@\@A g@Z@A@BD@j@a@@ABD@r@AnD@@@v@@ABCD@@A@@A@BC@@A@@AC@@@ACA@A@ih@0lk@mLqF@'@@A@vwV?@ >camlStdlib.open_in_958_closure.Vo@ABA@CB@а}\ @аZ @g#uvPk11vA>Stdlib__Scanf.Scanning.open_in $Stdlib__Scanf.Scanning.open_in.(fun)@CB@@@A@@AB@@ @@ABA@A@A@3@wq@'@@A@+@ I "camlStdlib.open_in_bin_972_closure$D@ABA@CB@а2@а @#wTs22wA "Stdlib__Scanf.Scanning.open_in_bin (Stdlib__Scanf.Scanning.open_in_bin.(fun)@CB@@@A@@AB@@@@ABA@A@B@Y@,from_channel "ic@'@@A@@ /camlStdlib__Scanf.scan_raise_at_end_380_closure1T}@AB@#|SE22}A #Stdlib__Scanf.Scanning.from_channel )Stdlib__Scanf.Scanning.from_channel.(fun)@CB@аe@@@@@#}Yj22} @аа%@#}Dm22}#Y]v,,YA +Stdlib__Scanf.Scanning.from_ic_raise_at_end 1Stdlib__Scanf.Scanning.from_ic_raise_at_end.(fun)@CB@@0@A @B@@AC@"@@AB@4@A@5@&@ABA@A@@\@0bad_input_escape?C !cB@'@@A@ gH@6@A.Stdlib__Printf2camlStdlib__Printfrj ;camlStdlib__Printf.anon_fn[printf.ml:41,27--39]_252_closure-W_@ 'camlStdlib__Printf.ksprintf_207_closure5Ik@ABC@# UU45A>Stdlib__Scanf.bad_input_escape $Stdlib__Scanf.bad_input_escape.(fun)@CB@а'Jа+)apply_argа0+apply_functа5*full_apply @&(ksprintfϠ#,L|55#)printf.mliRk88iA6Stdlib__Printf.sprintf#MXh44A7Stdlib__Scanf.bad_input=Stdlib__Scanf.bad_input.(fun)@аgt@@ #YRh44 @@@A@ @A@*@A"@B@@A@@,@%@AB@m@AC@B@0@A@U@AQ@BL@C@r@I@AB@@v@AZ@BV@R@AC@\@Y@AB@@z@_@ABA@A@A@]@0bad_token_lengthSW'messageV@'@@A@ ^@@A@@ABC@#U5A5A>Stdlib__Scanf.bad_token_length $Stdlib__Scanf.bad_token_length.(fun)@CB@а2`а}а|а{ @z#Dz5l5xCBаIe.@@ @CBаreаf@@@@@ @#B5`52qа,gl@k@@A@@A@!@A@B@@A@@#@@AB@O@A1@B@'@A@A@A=@B9@C@T@7@AB@@X@AF@BB@?@AC@H@E@AB@@\@K@ABA@A@@^@0bad_end_of_inputim'messagel@'@@A@ Xt@@A@@ABC@#U56A>Stdlib__Scanf.bad_end_of_input $Stdlib__Scanf.bad_end_of_input.(fun)@CB@аvааа @#D66CBа%{.@@ @CBа-aа1bb@@@@@ @#&B662ۑа=c֠@Ր@@A@@A@!@A@B@@A@@#@@AB@O@A1@B@'@A@A@A=@B9@C@T@7@AB@@X@AF@BB@?@AC@H@E@AB@@\@K@ABA@A@ABCDEF[Z@b^]@_2character_mismatchbe!ci"ci@'@@ @AB@pq @_@A]@W@ABC@#bWG77A Stdlib__Scanf.character_mismatch &Stdlib__Scanf.character_mismatch.(fun)@CB@а| LаUMkаTNhаSO @R#|Li77#~Bp7Z7ZA $Stdlib__Scanf.character_mismatch_err *Stdlib__Scanf.character_mismatch_err.(fun)UCBа&85@@@CBаQQаR@@@@@ @#Bi779Pа SK@J@@A@@A@#@A@B@@A@@%@@AB@X@A\@B9@C@*@A@I@AE@BA@C@]@b@@@ABC@@b@Af@BO@M@AI@BC@RC@j@T@ABA@A@@c@+skip_whites"ib@'@ @@AB@@A@#T78°A9Stdlib__Scanf.skip_whites?Stdlib__Scanf.skip_whites.(fun)@CB@аι@#J_77 а!c аϹ@ @!@A@@AаZА8)@ CB@@-@A @BаԹ@@A3@#IZ88,#OX..ʰA:Stdlib__Scanf.Scanning.eof Stdlib__Scanf.Scanning.eof.(fun)@а$PnotG@#EZ889@а'ɹ4@@а-̑Dа2͹e@@а8ϹG @@q@r@а@׹@@аFؑAаKٹe@@q@r@@@A@B@ @A@@@@AB@1@A@@Aа[gґWа`fӹA= @@r@q@@B@@AB@ @A@@F@A@BаoC. @@@@Aаvّ@а{ڹB@@ @#mFi8l8l#ocGCCA .Stdlib__Scanf.Scanning.invalidate_current_char 4Stdlib__Scanf.Scanning.invalidate_current_char.(fun)@@#xky8l8l@CB@@@AB@@@AB@@@A@@AB@c@A@@A@q@a@ABC@t@An@B@w@Al@BC@ @y@t@ABC@@A @}@ABаz. @@@@A@@A@@@ABC@@A@@A@BC@@@AB B@@A"@@ABA@A@A@d@*check_charް砐"ib栐!c@'@/check_this_char@-check_newline@A @@ABC@ )camlStdlib__Scanf.skip_whites_694_closure4R5@A@#S}Stdlib__Scanf.check_char.(fun)@CB@а鑐Jа깜A @@а`а﹜A, @@+52@.#I]<<$@CBаTܐ,@@*#KY<{<{.@CB@@E@A @B@B@ @AB@@@F@ABJ@@AC@L@&@ACBP@D#L\<<>@CB@P@;@AB@NLT@BCX@:@AD@Z@A@ADA@S"T%"ib)!c@'@@ @AB@`@2 0camlStdlib__Scanf.character_mismatch_682_closure&@A@BC@#!T<=RܰA=Stdlib__Scanf.check_this_char #Stdlib__Scanf.check_this_char.(fun)@CB@а;b'a@#+Kh<< #-LXA (Stdlib__Scanf.Scanning.checked_peek_char .Stdlib__Scanf.Scanning.checked_peek_char.(fun)eаG!c(аM'`+@`@/@A@@AаW'7@֠_CB@@<@A @Bаc(@@AB@)#UGP(@аl( аq(аu(@@;#gVg:@@ @A@ @A@@@AаV.@@@@Aа@Fe@#{EK==Z@ааu@#Qt==g@z@ @AB@ @A@@~@A@Bаud@M#BY=R=Rx@CB@@@A @j@AB@@Al@B@@A@-@p@ABC@U@AB@@A@v@AZ@BC@@@AB B@@A@@ABA@"ib@'@@@AB@`@@AB@@@ABA@CD@#R=m>9A;Stdlib__Scanf.check_newline !Stdlib__Scanf.check_newline.(fun)@CB@а( @#Kh== а(  а( "@ @%@A@@AаD( "-@oCB@@1@A @Bа"( 6@ аB( а(uа c(@/@ @A@@A@@ @Aа.@@@@Aа'Jа &AB @@а(4 Mа-3 AO @@а5!cVJа;W͑а?X*аCY'аGZ @#;Ic>9>9zCBаS욓#w@@ CBа] ]Jаa^@@@@@ @ аm_@"@@A@@A@$@A@B@@A@@&@@AB@G@A5@@AB@+@A@F@AB@B>@C@N@A<B@@R@AL@BH@CD@@AD@J@@AC@P@@AB@@X@@ABааϠ@#Lo==а*JӠڠ@֠#qH==@CB@@@@ @ABC@@@AB@@A@B@@@AB@@A@B@@@ABC@ @@@ABCаCаB@#Lo==A@@ @AB@ @A@@@A@B@@A@B @@@ABC@#@@@ABC@@A' B@ @A) @@A@BC@@@AB.B@@A0@@ABA@ABC@@f@*token_bool&+"ib*@'@@A@G4@@A@BC #camlStdlib__Scanf.token_218_closure4@@AD@#O>?AA8Stdlib__Scanf.token_bool>Stdlib__Scanf.token_bool.(fun)@CB@а0 а!s, @c#HY>>@CBs@ %falseа.@@@@A$trueа.A@@@A@s@а&67а*а. а2  @#&S|?A?AACBа=;?@@ @CBаE#S2аIz#T@@@@@ @#>I|?A?AYаU#U@@@A@@A@!@A@B@@A@@#@@AB@`@A1@B@'@A@A@A=@B9@C@e@7@AB@@i@AF@BB@?@AC@H@E@AB@@m@K@AB@@At@B@q@A@@@w@ABA@A@ABxw@h{z@|1token_int_literal^c$convb"iba@'@@ @AB@3h@A5r@B7|@;@@ABA8camlStdlib.^_459_closure1<@@ACD@# VBWCA?Stdlib__Scanf.token_int_literal %Stdlib__Scanf.token_int_literal.(fun)@CB@а#tokdv@'@@@AA@B@AC@D@E@ABCD@а аFl7@#]nC[C[!@CBаPm5аep. @t!^ˠ#VnC[C[2@CB@@@A@B@C@@P@A"@B@@Q@$@ABAv@Bv@Cааtve@E#]nBBO@CBа~waаz\ @.#VnBB^@CB@@@A@B @C@@|@A @B@@}@"@ABDа9'а @k#]nBBu@CBаа @T#VnBB@CB@@@A@B @C@@@A @B@@@"@ABEа._4;а2@#%]nC,C,@CBа<а@ @z#4VnC,C,@CB@@@A@B @C@@@A @B@@@"@AB@@@@аRA_@#E evBB @CB@@@A @Bа^!l\@#OJ[CC@аfr@аkq@ @#]EJCC@аt аyc.A@@@Aаkаt@аp^ @#{NUCC@аA @#N\CC@@@@AB@ @A@@@AB@@A!@B@@@A@$@AB@@@&@AB3а+Aа*JT @#|CCC@а(EAа(Iȑа(JƠ@#kCCC'а(P а.A@@@Aа(M_4@а(NJ 1@а(O0 @$@5@@AB@ @A@A@A@B@;@A@B@O@A@F@A>@!@ABаH2аE(QLа(R@@@ @A@@A@@ @Aа (S`@Kа(Tа(Uvd o@Z @@u@ABm@@@ABC@@A@q@@A@BC@|@A uC5 w@f@AC@8@A@@A@B|@t@AC@@A@B C@@}@AB@@@AB@}@AC@@@AC@@@@@ABC@@@AB@@A@B@@@A@@AB@@@AB@@AB@@@AB @@AB@ @@AB@@A@@@AB@@A@B@@AA@A@]\@i`_@a)token_intdg$convk"ib@'@@A @B@r /camlStdlib__Scanf.token_int_literal_862_closure<l@A@#aNADDA7Stdlib__Scanf.token_int=Stdlib__Scanf.token_int.(fun)@CB@а{] а*Pccall_arg @ #tfADD@CBа&Pccall2caml_int_of_stringAA @@@@#XADD @ @@A@@A@1@A5@B!@C@@A@@3@8@%@ABCA@A@A@j@+token_float"ib@'@@A@@A@#PxDDA9Stdlib__Scanf.token_float?Stdlib__Scanf.token_float.(fun)@CB@а_Ƒа>@#exDD@CBа<4caml_float_of_stringAA;@@@@#UxDD@ @@A@ @A@)@A@B@@A@@+@@ABA@A@@k@/token_nativeintƠ$convŠ"ib@'@@A @B@~@A@#-TMGMGM-A=Stdlib__Scanf.token_nativeint #Stdlib__Scanf.token_nativeint.(fun)@CB@аK`а|Ț@#-rMGMGM-@CBа{ɹ8caml_nativeint_of_stringAA @@@@#-^MGMGM-@ @@A@ @A@-@A1@B@C@@A@@/@4@#@ABCA@A@ABC@l@ +token_int32̰#Ѡ&$convР*"ib@'@@A @B@@A@#.PEGG.A9Stdlib__Scanf.token_int32?Stdlib__Scanf.token_int32.(fun)@CB@а8aȑа<Ӛ@Ǡ#0.jEGG.@CBаGԹ4caml_int32_of_stringAAA@@@@#;.ZEGG.@ @@A@ @A@,@A0@B@C@@A@@.@3@"@ABCA@A@^]@ma`@b+token_int64װeܠh$conv۠l"ib@'@@A @B@@A@#`/PEGG/A9Stdlib__Scanf.token_int64?Stdlib__Scanf.token_int64.(fun)@CB@аzb а~ޚ@ #r/jEGG/@CBа߹4caml_int64_of_stringAA@@@@#}/ZEGG/@ @@A@ @A@,@A0@B@C@@A@@.@3@"@ABCA@A@A@n@7scan_decimal_digit_starⰰ砐%width栐"ib@'@@A@ @AB@.Stdlib__Buffer2camlStdlib__Buffer! 'camlStdlib__Buffer.add_char_427_closureh@A@B@#>`~JLIA %Stdlib__Scanf.scan_decimal_digit_star +Stdlib__Scanf.scan_decimal_digit_star.(fun)@CB@а鑐@а깜@# @#?ENJJ?@(аf)@#@J_JJ@а!c욶 а~g6@ @9@A@@Aа<hA@gCB@@E@A @BаlJ@#AETKKA;RаzаE, @@w@а _аA: @@w@аqAаrJx @#GPmKKGf#grA "Stdlib__Scanf.Scanning.ignore_char (Stdlib__Scanf.Scanning.ignore_char.(fun)@а*asа._t@# ]u#"D^A Stdlib__Scanf.Scanning.skip_char &Stdlib__Scanf.Scanning.skip_char.(fun) @#,HDdKKH@CB@@@AB@@@A)@BC@@@A@B,@ @AC@@4@AB@1@AB@@@9@ABC@y@I@AB @@AG@BC@@@A@P@ABCа\hpаagE @@аi!GA@@#ZDPnKcKcD#\TfA !Stdlib__Scanf.Scanning.store_char 'Stdlib__Scanf.Scanning.store_char.(fun)@аv!Ñаz!@(add_char#qDh@CBа !pа!J@##~DXBB"pа!а!@0 l@#EDdKKE@CB@@@AB@@@A@BC@@B!@@AC@@(@AB@&@AB@@ @-@ABC@@AO@BB@C @@AB@ @@A@V@AI@BCD@@ABCw@@@i@AB @g@ABC@@o@ABC$@@@AB$B@@AC@@@AC@(@A@@AC@+@@AB(-@2@@ABC@0@A,1@7@A @BC@8@@AB16@;@@ABC@494$@BCA@A@@o@7scan_decimal_digit_plus%width"ib @'@@ @AB@W'@A0@ @AB .camlStdlib__Scanf.bad_token_length_595_closure@V@A;@ 5camlStdlib__Scanf.scan_decimal_digit_star_994_closure( ]e@AB @ @A}@BCD@#L\TL,M:TA %Stdlib__Scanf.scan_decimal_digit_plus +Stdlib__Scanf.scan_decimal_digit_plus.(fun)@CB@а#@а"@, @#MENLSLSM@а&2%а*~x& @ #MTuLSLSM @CB@@@A @B@а6](b\A@#&NJgLLN)а=(e аB(cUM@ @P@A@@AаK(d}X@ʠCB@@\@A @BаV}(fa@ а\(k аa(gБаe(h@/@ @A@@A@@ @AаoC.@@@@AаvР=@@а|Iаe@@а)а a wа ` tа _ @ ^#TNFM:M:T \CBа-.g@@ @CBа V!9 а !:@@@@@ @#TDFM:M:T Uа!; P@ O@@A@@A@!@A@B@@A@@#@@AB@0@@AB@'@A@A@A=@B9@C@7@A@B@<@@AC@B@@AB@@H@@ABаa!?j@#QPnLLQiаy!@'а!A@dbCBаi!BБаg!CJ@`а*!D}а(!E|@%^аR @c#RDdM M R@CB@@@A @@AB@@@AB@@"@AB@@@A$@@AB@@+@AB@@)@AB@@@A#@0@AB@G@A@@@AB@$@)@AB@@)@A-@BN@CG@@AD@+@AQ@@AC@@A@B4@@@ABC@ 7@@A@@ABC@@A<@@@ABC@@A@B@=@AB@@A@BC@A@@ABGB@D@AI@@AB@K@)@AB@J@AN@'@AB@P@.@ABA@A@AGF@pJI@K+scan_digits>NDQ%widthCU"ibB@'@@\&digitpA@AB @@AC@@A@B@#NZVrNObeA )Stdlib__Scanf.scan_digit_star.scan_digits /Stdlib__Scanf.scan_digit_star.scan_digits.(fun)@CB@аhtF@аmsG@  @#_[GPN!N![@%аx&@#h\LaNBNB\а!cI а$3@ @6@A@@Aа>@ CB@@B@A @Bа8 G@#]GVNgNg]; OаPJ(@@#_MUNN_F@CBа:!CZ@#`RpNN`NBаR!а!>@=;CBаB!а@!Jw@9а! Vа! U~@%7@#aFZNNay@CB@@@AB@@@A@BC@@@A@B@@AC@@&@AB@$@AB@@@+@ABC@p@AC@B<@C @@AB@@@Au@J@AC@BCD@@AzBCаR_а SA @@а а J@#cRoOOcа L а J Ǡ@ ՠ@ؠ# dFZOGOGd@CB@@@AB@@@A@BC@@@A@B @@AC@@'@AB@%@AB@@@,@ABC@@<@AB @@A:@BC@@@A@C@ABC@@@ABB@@AC@@A C@@AD@@@AB@@@ABC@@A@@A@BC@@@AB@@@ABC@@BCA@A@BCD Y X@q \ [@ ]/scan_digit_star6 `< c; f%width: j"ib9@'@@A @@AB@# ^YTMOvfA=Stdlib__Scanf.scan_digit_star #Stdlib__Scanf.scan_digit_star.(fun)@CB@а xy?@74@2/0/%@CB@A@A@#@@A@@а 7= :"@?# wfBVOvOvf@CB@@A )@B @C@-@A"+@@ABA@A@  @r  @ /scan_digit_plus` j %basisi &digitph %widthg "ibf@'@@A @B@@AC@  }@A  _@ @AB@ @A@ .camlStdlib__Scanf.scan_digit_star_1078_closure 0P&@A @ @A3@BCDE@# iTOPrA=Stdlib__Scanf.scan_digit_plus #Stdlib__Scanf.scan_digit_plus.(fun)@CB@а l@а m@, @# lENP P l@а  j#а 4ܓ @ Z# lTmP P l @CB@@@A @B@а (wA@# mJgP>P>m) а  (z а (x M@  @P@A@@Aа!U(y3X@ CB@@\@A @Bа! 3({ a@  а!S( а!(|а!t(} @/ @ @A@@A@@ @Aа!%.@@@@Aа!,Ss>@@#!nEMPiPink@CBа!6 !͠@#!&oPnP|P|os̑а!=!а!A!šT@ǠCBа!K!Ñ3а!O!ĹJ@Ñа!V!ő а!Z!ƹ ߠ@%а!a@ #!VpDcPPp@CB@@@A@B @ @AC@@@AB@$@AB@@'@A @BC@@-@AB B@@@@AB@2@AC@I@AB@@AB@@@@ABC@@P@ACI@@AD@@A@T@@ABCа!!֑а! f |а! e yа! d @ c#!rNMPPr aCBа!!2@@ @CBа! \!Ȑ а!!ɹ@@@@@ @#!rDMPPr [а!!ʹ V@ U@@A@@A@"@A@B@@A@@$@@AB@)@A2@@AB@)@A@C@A?@B;@C@0@A9B@@4@AI@BE@CA@@AD@G@@AC@M@@AB@6@@AB+8@=@@@ABCD@@A0=@C@A@BC@8@A4A@@ABC@<@@AB9F@K@@ABC@A@A=J@P@A@BC@I@'@ABBO@U@A%@BC@ER@W@-@ABCA@A@A!!@v!!@")scan_signհ"ڠ"%width٠" "ib@'@@ @AB@]@AB@ @AB@#"NS1SA7Stdlib__Scanf.scan_sign=Stdlib__Scanf.scan_sign.(fun)@CB@а"A(@@#" JgSJSJ  ߑа"! ( а"&(9@  ِ@"@A@@Aа"/ (a*@  CB@@.@A @Bа":a( נ3@  ֑а"@ ( а"E( а"I( Ԡ@/ Ӑ@ @A@@A@@ @Aа"S '.@@@@Aа"Z fᑐkа"_ e⹜AB @@z@а"h t呐mа"m s湜AP @@nz@@@AV@B@s@A @B@@t@@[@ABCz@а"" !(x@#"oKiSSoа" %!)ӑа" !*o@CBа"!+|а"!,J@ а" !- )а" !. (@% @@ @AB@@A@@@A@@AB@@@AB@@@AB@@@A@"@AB@9@A2@@AB@@@AB@@@A@B@@C9@@AD@@AC@@AC@k@A@B@h@@ABC@ @p@@ABC@@AB@@A@@A@BC@@@ABB@@A@@ABA@A@""@x""@"1scan_unsigned_int""%width""ib@'@@ @AB@""@A""@""@AB" 6camlStdlib__Scanf.scan_decimal_digit_plus_1031_closurei@G@AC ,@" .camlStdlib__Scanf.scan_digit_plus_1120_closure!h@@# ,camlStdlib__Scanf.is_hexa_digit_1206_closure(`@ABC# -camlStdlib__Scanf.is_octal_digit_1187_closure)m9@# .camlStdlib__Scanf.is_binary_digit_1168_closure-M~ @A!w@BDE@#"V:UMW\A?Stdlib__Scanf.scan_unsigned_int %Stdlib__Scanf.scan_unsigned_int.(fun)@CB@а# 8( 7,@##HeUnUn  ֑а# ( а# ( 08@  А@;@A@@Aа#&!z( XC@! CB@@G@A @Bа#1 X( ΠL@  ͑а#7!x( а#< (!а#@ ( ˠ@/ ʐ@ @A@@A@@ @Aа#J!.@@@@Aа#Q!]pа#V!\AB @@а#^!g|@w##RIkW\W\[@CB@@@A@B @Cа#l"#p@##\PnUUeа#s!#qа#w!#re@CBа##siа##tJ@а#!#u а#!#v @%а#! @а#! @ @##GPUU@ а#  ͠@##LaUU ̑а#!c а#!S Ǡ@  Ɛ@@A@@Aа#" @"< CB@@@A @Bа#!g @##GVV!V! Jа#!cа#!E, @@{@|@а#!+oа#!,A; @@а#!3xа#!4AH @@|@{@@M@@AB@ @A@@Q@A@Bа$##z@##\|VVа$!#{Uа$ "M#|d@CBа$#}а$#~J@а$!"X# а$%"V# @@%а$,0а$0>а$42  !T@#$*MVV3#$,U{QQA@ABg@c@A\@BC@@AkC|@@D@u@AB@ @AG@s@r@ABC@J@{@u@ABC{@@N@@AB P@@{@ABC@ S@@~@ABCа%#Y3#@j#$KkW,W,@CB@@(@A @@ABа%$#.@#%hHV_V_ а%"#gа%#_#䚓v@CBа%(#а%,#J@а%3#j#а%7#h#R@%а%>9Bа%B:Mа%F;F  !f@#%<SKV_V_E#%>[FRRA "Stdlib__Scanf.scan_hexadecimal_int (Stdlib__Scanf.scan_hexadecimal_int.(fun)@CB@@q@A@B@@/@ABC@C@@2@AB@w@-@AB@y@6@AB@@|@A8@2@AB@@?@AB@@=@AB@@@A@D@AB@@A\@BU@C@@@AB@@@@AB@c@A\@BC@@AC@@@AB@@A@@@ABC@@@@ABC@@A@@A@BC@@@AB @@AB@@A@@AB@@A @B@@@ @ABC@@@A@@AB@@ @AB@@@AB@@@A@@AB@@@AB@@@AB@@@A@!@AB@8@A1@@AB@@@AB@@@A@B?@C8@@AD@@AB@@AC@`@A@B@]@@ABC@ @e@@ABC@@AB@@A@@A@BC@@@ABB@@A@@ABA@A@AB%%@z%%@%3scan_int_conversionE%P%$convO%%widthN%"ibM@'@@A @B@C@@@@ABC% (camlStdlib__Scanf.scan_sign_1237_closure[@@% 0camlStdlib__Scanf.scan_unsigned_int_1270_closureq_@ABD@@A@B@CE@#%XsWY9A !Stdlib__Scanf.scan_int_conversion 'Stdlib__Scanf.scan_int_conversion.(fun)@CB@#@@@AA@B@AC@D@E@ABCD@а%aYа&_Zа&_[  96@r#%TlX1X1"GCB@@<@A@@B@@@ABC@@@AC@E@@ABAа&$q$?<а&!%width$@ TQ@)#&TX^X^=#&N`TTA 0Stdlib__Scanf.scan_optionally_signed_decimal_int 6Stdlib__Scanf.scan_optionally_signed_decimal_int.(fun)@CBа&2$$A;a@K#&'BdT?T?@CB@@h@A@B @C@k@Ao@B%@C@p@'@ABBа&H$$Dgа&L%width$E |@T#&ATwXXh#&CN`WWA (Stdlib__Scanf.scan_optionally_signed_int .Stdlib__Scanf.scan_optionally_signed_int.(fun)@CBа&]$$Fx@#&RB\WW@CB@@@A@B @C@@A@B%@C@@'@ABCа&sywа&wzа&{{y  @#&qTkXXGCB@@@A@B@@@ABC@@@AC@@@ABDа&$Š@#&TvYY@CB@@@A@B @CEа&а&а&  ߠ@#&TqY9Y9eCB@@@A@B@@@ABC@@@AC@@@AB@@@@A@A@&&@{&&@&4scan_fractional_partZ&`&%width_&"ib^@'@@ @AB@ $@A$ @@AB@#&YYZưA "Stdlib__Scanf.scan_fractional_part (Stdlib__Scanf.scan_fractional_part.(fun)@CB@а&$b@а&$c@ @#&ENYY@"а&$$#@#&J_ZZ$а&!ce а&$$0@ $@3@A@@Aа'%[$9;@%$CB@@?@A @Bа'$D@#'ETZ=Z=;Lа'mР'@@а'!nIа'&oe@@_а'.&! Š`@#'\|ZZW đа'5$! а'9%z! G@  CBа'C!! +а'G!"J}@ а'N%!#ؑа'R%!$נ@% а'Y% O@ #'MDZZ@CB@@@A @@AB@@@AB@@"@AB@@@A$@@AB@@+@AB@@)@AB@@@A@0@AB@~@AH@BA@C@@@AB@@@A@@AO@BH@CD@@AC@f@A`@B @@^@ABC@ @@Al@g@ABC@@A@@q@ABC@@A@@~@ABC@@@AB@@AB@@A@@AB@@@AB@@A@@AB@@@ABA@A@A''@|''@'2scan_exponent_partw'}'%width|'"ib{@'@@ @AB@@@AB @$@AC@#'W[\ ѰA Stdlib__Scanf.scan_exponent_part &Stdlib__Scanf.scan_exponent_part.(fun)@CB@а'%@а'%@ @#'EN[6[6@#а'$ù$$@#'J_[U[U$а'!c а'%{Ĺ$1@ $@4@A@@Aа'&9Ő%<@&d$CB@@@@A @Bа'%ɹߠE@#'ET[x[x;޶Mа'&Eа'&A, @@}@а(&eа( &A: @@i}@@?@@AB@n@A @B@@p@AD@@AB}@а('!I s@#(gG[[i а(%%!J rа()&j!KY@  CBа(3!L а(7!MJ@ а(>&u!Nȑа(B&s!OǠ@% а(I&!Rhа(M,!S@T#(ADJ[[+CBа(X&!Ta@ q &CB@@@A@B @C@@A/@B@C@0@@AB@@,@AB@@5@AB@@@A7@1@AB@@>@AB@@<@AB@@@A@C@AB@@A[@BT@C@@@AB@@@A@@Ab@B[@CD@@AC@@@AB @@A@BC@ @@A@BC@@A@@@ABC@@@AB@@AB@@A@@AB@@@AB@@A@@AB@@@ABA@A@((@~((@(*scan_float((%width()precision("ib@'@@A @@AB@@( 1camlStdlib__Scanf.scan_exponent_part_1399_closure 6@ @ABC%@ @( 3camlStdlib__Scanf.scan_fractional_part_1370_closure-@ABD@#(Oc>eA8Stdlib__Scanf.scan_float>Stdlib__Scanf.scan_float.(fun)@CB@а('!Wа(%width!X *#@ՠ#(Nhcbcb#(N`]$]$ٰA?Stdlib__Scanf.scan_integer_part %Stdlib__Scanf.scan_integer_part.(fun)@CBа('2!Y ԑа(%width 8@ H#(Bb]H]H@CBа(&@а(&@ @#(ENcc7@а((ѹ@@BB@#Y@#(TdccD@ @^@A)@B@@Aа)&5ӹ&4`@#(J_ccO&3а)!c а)&Թ&.m@ &-@p@A@@Aа)$'xՐ&Vx@'&+CB@@|@A @Bа)/&ٹ@#)ETccpа)7)й@@BB@\@#),Zjcc}@ @@Ab@B@@Aа)G'Snа)L'RA; @@а)T'ڐа)X#Κ{@#)LD_ee@CBа)c)3Ϲ@@BB@@#)XDjee@ @@A@B@@A@@A@B @C@@@AB@@@@AB@&@ACа)|) !] @#)lPnd%d% а)'"!^ Ба)'!_x@  CBа) !` yа) !aJ@ а)'!b&а)'!c%@% а)$cond߹D@#)TkdWdW#&int.mliU[iA/Stdlib__Int.min5Stdlib__Int.min.(fun)@а))precision'а)(а) Dƚ@#)eFdd@CBа) IǹJ@#)XGdd@а) QɹJD @#)PGdd@а)(2%а)$z˚7@E#)D_dd'@CBа))̹@@BB@>@#)Djdd3@ @C@A@B@@A@M@A(@B @C@H@@AB@@Q@L@AB-@&@AC@8@Aq@B@V@Q@3@ABC@S@H@AB@]@AW@B@@z@AC@a@A[@BS@C\@Q@@ABC@ _@Y@A@BC@m@As@@ABe@@AB@r@A@B@p@u@AB{@@AC@s@@AB@u@z@@ABC@@y@A}@@A@BC@K@@ABB@@O@@ABC@ @A@B@C @U@AB@@X@A%@@A@BCD@@A*BC@+@@AB@b@A/@@ABC@2@@ABC@@A"B6@@AC@@@@AB&@n@<@ABC@@A*@s@AG@BC@t@h@AB/@w@f@ABC@2@{@An@BC@@A@B@C8B@9@@@ABC@@A@B@C?@@AB@@@@ABCA@A@ABC*n*m@B*q*p@*r4scan_caml_float_rest*u'*x%width&*|)precision%*"ib$@'@@A @@AB@**'#@@ @ABC'@ @@ABD@#*|HYnr^A "Stdlib__Scanf.scan_caml_float_rest (Stdlib__Scanf.scan_caml_float_rest.(fun)@CB@а*(*@а*(+@' @#*IENnnI@а*'0 а*&.1A@@@Aа*'$'֠3@#*IRjnnI$'בа*'$ а*([$'Ϡ?@ 'ϐ@B@A@@Aа*)$'J@)D'CB@@N@A @Bа*(o$'ʠS@ 'ʐ@V@A@@A@X@)@AB@Z@A@[@A@]@A-@Bа*) (>а*$]а*(A$@#*Ip|nnI\#*Bz66A7Stdlib__Scanf.bad_float=Stdlib__Scanf.bad_float.(fun) @@A@ @A@@@Aа*(.2@@@@Aа*)SA а+%width5 @i#*JNno7o7J|@CBа+)9@а+):@ @#+KENoioiK@а+(D? а+"' .3A@@@Aа+)(P$(O@#+KRjoioiK(Pа+0(I$ а+5($(H@ (H@@A@@Aа+>)$(p@)(FCB@@@A @Bа+I($(C@ (C@@A@@A@@)@AB@@A@@A@@A-@Bа+X)7>а+]$֑а+a($@#+QKp|oioiKՠy@ @A@ @A@@@Aа+m)A.4@@@@Aа+t(S(@#+dLJ_ooL(а+{!cD а+) T(@ (@@A@@Aа+)U(@* (CB@@@A @Bа+$J@@а+$M`а+$Ne@@а+PG @@@а+$(g@@а+$.h^а+$-ie@@а+*VE@"#+]D_rr]7@CB@@K@A@B @C@@!@A@B@@AB@@&@A @BC@?@A Bа+)Sа+)TAK @@@а++s$|h@#+OPnooOY{а+)$9а+*1${@vtCBа+"{$а+"y$J@rа,*<$а, *:$@%pа,i[h@#,RTkppRgа,)precisionY а, *t\bа,$/width_precision^ @e#,UZ{q=q=U@CBа,0*frac_width`J@#,"XUpqqX@а,9%widthbJ?@#,+ZPbrXrXZ@а,B*]@#,6[D_r~r~[@CB@@@A@B @C@ @AR@B@9@.@AB@@$@W@ABC@@A@@B8@C@@AB@7@^@ABC@E@?@Aa@BC@@AQ@d@AB K@f@AB@@Ah@B@@@ABY@l@AC@@g@AB@@@q@ABC@@t@Am@BC@p@z@ABB@@t@~@ABC@@A@B@C@z@AB@@}@A@@A@BCD@@A BC@@@AB  @@ABC@ B@@A@BCа,$Đ а,)$Ź-@#,^IUrr^.@ @A@ @A@@@A@@A%"B&@ @@ABC@@A @B+@@A@BC@ .@@@ABC@1@A 2@@AC@/@<@AB,5@@8@ABC@4@A09@@AC@BC@@A4=B@;@A@B7@@@A@BC@@@AB<E@@@ABC@?H@@A@BC@I@AQ@B@CENB@FO@T@@ABC@*@AJS@X@AB@R@A7@BNW@]@A1@BC@^@A@ABS\@a@?@ABC@V_VF@BCA@A@,,@D,,@,$loop\,b,%widtha@'@ @,#stp_@AB,"ib`@ @AC@C@A*(@B@#,O{K|A>Stdlib__Scanf.scan_string.loop $Stdlib__Scanf.scan_string.loop.(fun)@CB@а,+ d@а-+ e@ @#,GP{b{b@#а-*6F*5@#,La{{*4а-!cg а-*G*/,@ *.@/@A@@Aа-%+yH*W7@+*,CB@@;@A @Bа-0*L@@#- GV{{;Mа-9*`ndK@#-)HO{{D@а-A%}/@@а-G%Dа-L%e@@а-R4G @@@@а-Z%@@а-`%Aа-e%e@@@@@@A@B@ @A@@@@AB@1@A@@Aа-u+Wа-z+A= @@@@@B@@AB@ @A@@F@A@Bа--  @#-yTt||а-+/ ݑа-+ @CBа-$ а-$ J@а-+ 3а-+ 2@%Р@Ҡ#-Ot||@CB@@@AB@@@AB@@@A@@@ABC@@$@AB@"@AB@@@)@ABC@@AA@B:@C@@AB@@@A@H@AA@BCD@@ABC@@A@@A@@@ABCD@@A@B"B@@A@BC@@@@ABC@@A@@ACа-+p@A@@#-HN||@а-+q@ߠ @#-U[{{@а-,2Sа-,0T@#-_z{{ А@@ @AB@@A@@@A!@@ABа.-!@#-Ww||а.+!bа.,Z! @CBа.#$! а.'$!J@@а..,e!а.2,c!B@%U@W#.(Rw||C@CB@K@@AB@\@@AB@@_@AP@@@ABC@\@$@ABU@"@AB@W@a@)@ABC@9@AA@B:@C]@g@AB@_@j@A>@H@AA@BCD@d@AeCBC@D@r@ABi@t@AH@n@ABC@o@AnL@z@ABC@s@Aws CP@.@AD@u@A{w CT@;@AD@y@^@AB{@@Z@ABC@~@A@@Ae@BC@@w@AB@@u@ABC@|@BCA@A@.~.}@E..@.+scan_stringT.Z.Y.%widthX.W@'@@A @ @AB@#.P{,|A9Stdlib__Scanf.scan_string?Stdlib__Scanf.scan_string.(fun)@CB@а. ]@@/@CB@A@A@@@@@AB@@а.[Ǔ#@ˠ#.BL||@CB@@A@)@A @B@'@A.@B@,@@ABA@A@AB..@I..@.5char_for_decimal_code.Ǡ."c0Ơ."c1Š."c2@'@@A @@AB@.հ.$+@%@AB@@@ABC@#.Z/fðA #Stdlib__Scanf.char_for_decimal_code )Stdlib__Scanf.char_for_decimal_code.(fun)@CB@а.%b]pа.%a^J @#.Jb#.^}''A #Stdlib__Scanf.decimal_value_of_char )Stdlib__Scanf.decimal_value_of_char.(fun)@а.%t`а.%raJ2@#.Jb!а.+Pmulint_argёJа/'PmulintҹK @#.Eb0@а/%c-а/%dJQ@#/Jb<,а/̑dа/͹K@#/DbI@а/'%չI &@#/DGQ@а//%ٹI M@#/ DlY@а/7-Cۑ@а/<-BܹB @#/.EJg@а/E,l⚶ а/J+4.EA@@@Aа/Q-]ޑа/V-\߹C+ @#/HNU@@0@@AB@ @A@@4@A@Bа/f.а/j?gUа/n>hRа/r=i @<#/fFR.D:CBа/}/ @@ @CBа/6wtа/x@@@@@ @#/D` D5а/,y0@/@@A@@A@#@A@B@@A@@%@@AB@B@4@AC@*@A@D@A@@B<@C@:@AC@ @I@AE@B@ABC@ @L@I@ABC@@O@ACа/& +!&а/&+"&@#/BO&а/&+' а/+.FA@@@Aа/&8+%&а/&6+&&@&@@ @AB@ @A@@@A@Bа/&+(&а/&+)&@)&@ @A@@A@@ @A@@5@AB@@A/@B@@=@AB@@;@AB@@@AA@B@@@ABW7@@@ABC@@@AB\<@@A@BC@_?@@A@BC@@!@ABdDC@@@ABgG@@'@ABC@@@ABlL@@ @-@ABCD@pP@@A@1@@ABCD@U@ @ABwW@@A7BC@zZ9@@ABC@"@+@AB_@@?@ABC@b@)@AB@2@ABC@b@8@ABh@H@A7@BC@k@J@>@ABC@f@R@ABp@O@AC@r@V@ACA@A@0;0:@K0>0=@0?9char_for_hexadecimal_code 0B 0E"c1 0I"c2 @'@@ @AB@0Q0R% 2@&@AB?@>@8@ABC@#0C^ݰA 'Stdlib__Scanf.char_for_hexadecimal_code -Stdlib__Scanf.char_for_hexadecimal_code.(fun)@CB@а0].i+,aа0b.h+-E @#0TIe??#0VEYϰA 'Stdlib__Scanf.hexadecimal_value_of_char -Stdlib__Scanf.hexadecimal_value_of_char.(fun)@а0p& а0u&+.Wа0z&+/J4 @#0lDJ77@@:@@AB@ @A@@>@A@Bа0.+0Aа0.+1EI @,#0EYrr+@ а0'+2wа0'+3JX @;#0DJ:@@^@@AB@ @A@@b@A@Bа0'.+4pа0'-+5Jl @O#0DWN@@r@@AB@ @A@@v@A@B@w@8@AB@y@5@AB@@|@A<@Bа0.+7jа0.+8i@#0Ieyhа0  а0'Y+9cа0'W+:J@b@@ @AB@ @A@@@A@Bа0.+;`а0.+<_@"^а0'v+=\а0't+>J@.[@@ @AB@ @A@@@A@Bа1'+?Yа1 '+@JȠ@?X@@ @AB@ @A@@@A@B@@.@AB@@,@AB@@@A2@Bа1 Pа1" KS@#1De@а1*' I @#1DM?@а12/> !@а17/= "B @#1)EJhh@а1@.g ( а1E-/.GA@@@Aа1L/X $а1Q/W %C+ @#1CNUhh@@0@@AB@ @A@@4@A@Bа1a0 4а1e:mPа1i9nMа1m8o @7#1aFH5CBа1x1 985@@ @CBа10jnа1k@@@@@ @#1zDV7/а1.l*@)@@A@@A@"@A@B@@A@@$@@AB@W@A[@B3@C@)@A@C@A?@B;@C@\@a@:@ABC@@a@Ae@BI@G@AC@BC@LC@i@N@ABа1(+C(а1(+D(@#1BOc(а1(+I а1-.HA@@@Aа1(2+G(а1(0+H(@(@@ @AB@ @A@@@A@Bа1(~+J(а1( +K( @)( @ @A@@A@@ @A@@5@AB@@A/@B@@=@AB@@;@AB@@@AA@B@@@ABL@@@ABC@@@ABQ@@A@BC@T@@A@BC@@@ABYB@1@A@B\@@@ABC@_@7@A@@ABC@@B@ABe@<@@ABC@@K@ABj@@J@ABC@m@@AQ@BC@@@ABrB@@@ABu@@AB@w@@ABA@A@A2#2"@L2&2%@2'/check_next_char =2* E2-'message D21%width C25"ib B@'@@ @@ABC@7@2? .camlStdlib__Scanf.bad_end_of_input_617_closure2f@A/q@BC@#2.TaA=Stdlib__Scanf.check_next_char #Stdlib__Scanf.check_next_char.(fun)@CB@а2H0T G@а2M0S H@  @#2?EN@а2W0qS/@Ѡ#2JTl@CB@@4@A @Bа2c/u/1@#2SJ_%/а2j!c J а2p0v/>@ /@A@A@@Aа2y0w/I@0/CB@@M@A @Bа20#{sR@#2tETFrа20|Od@#2ZrQ@CB@@i@A @B-@c@A@l@0@@ABC@g@:@AB@j@Ar@6@AB@l@Au@@@AB@s@]@AB@s@A{@B[@C@@u@z@AB~@d@ACA@A@22@N22@2)get_digit 2 2, @'@2"ib @A@2 &camlStdlib__Scanf.next_char_47_closure@2 .camlStdlib__Scanf.bad_input_escape_575_closure!@AB@#2R A +Stdlib__Scanf.scan_backslash_char.get_digit 1Stdlib__Scanf.scan_backslash_char.get_digit.(fun)@CB@а2а2!c  @1P#2Nc@CBа2+] Р@@а2+\ Vа2+[ e@@@@а2+j ȹϠ@@а2+p ɑEа2+o ʹe@@@@@@A@B@ @A@@@@AB@,@A@@Aа3 + ¹3@@а3+ ÑFа3+ Ĺe@@@@@@A@B@ @A@@@@AB@G@A@@Aа3%1ydZ@&#3M_  f@CB@@_@A @B`@W@AQ@B@c@Y@O@ABC@@g@A\@W@AB@i@A@j@`@AB@@Aq@B@n@A@@@t@ABA@A@ABCDE3B3A@O3E3D@3F3scan_backslash_char ^3I h3L%width g3P f@'@@A @B@3W3X/ T@3[ 4camlStdlib__Scanf.char_for_decimal_code_2240_closure ڔ@A@BC@@A3_ .camlStdlib__Scanf.check_next_char_2365_closure+ey@3c 1camlStdlib__Scanf.char_for_backslash_2207_closure2T@A3e 8camlStdlib__Scanf.char_for_hexadecimal_code_2319_closure=@BCD@#3TXUA !Stdlib__Scanf.scan_backslash_char 'Stdlib__Scanf.scan_backslash_char.(fun)@CB@а3nGа3rEа3v!c i  1.@X#3lHi#3n_wA &Stdlib__Scanf.check_next_char_for_char ,Stdlib__Scanf.check_next_char_for_char.(fun)@CBа31 qhа31 rE @@@@а31 }zа31 ~E* @@а3,& 2@@а3,% \а3,$ e@@@@@@AA@B@ABC@D@AE@F@ABCG@H@AI@J@ABK@L@AM@N@ABCDO@P@AQ@R@ABS@T@AU@V@ABCW@X@AY@Z@[@\@ABCDEF@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\а4,y @@~/|{hvs@mCB@A@A@v@@A@@а46 ̖ а4;3 ϑ@а4@"c1 ͚ @#44MYCC@CBа4K3 ӑ@а4P"c2 њ @#4DMY``@CBа4[2̐а4_3 ٚ$@'#4SgH}}@CBа4j* ֑Bа4o* ׹J& @#4`Xc}} @а4w4*@#4gDH}} а4~2ˑа42)@CBа4+ tа4+ J$@а42!а42 N@%@R@ @AB@@A@@V@A@@AB@9@@AB@Z@@AB@@]@A>@"@AB@R@A:@B3@C@b@D@AB@@e@AF@Y@AA@B:@CD@i@AKC@o@R@AB NB@@p@At@BV@b@AC@@t@ABi@Cy@g@AB@{@@Ay@o@ABC@@@AB@@@ABC@@@A@@ABC@@@AB@@@ABC@@@@ABC@@A@@AB@@A!@@AB@@@@@?@A9@B@@A@B@8@ABC@@F@A@@BC@u@ABа42 pа42 E @@а4",Ð=а4!cĚ @3#4MY  #4NcA +Stdlib__Scanf.scan_backslash_char.get_digit 1Stdlib__Scanf.scan_backslash_char.get_digit.(fun)@CBа5-ŹР@ @а5-ƑIа5-ǹe@@а5""c1  а5(3|Ȑg.@!)(#5M_'@CB@@4@A @B5а56"g̐xа5:;͚@3#5-MY((:CBа5D-ι5 @@а5J-ϑ4а5N-йe@@а5U"c2  а5[3ѐ&@!\!3CB@@*@A @B+а5g3а5k4 O@#5`gGEE @CBа5w+ Bа5|+ J3 @#5mXcEE@а55չ7@#5tDGEE а53*֐ؑа53ך*@CBа5,ؑа5,ٹJ$@а53ڑ.а53۹-[@%@_@ @AB@@A@@c@A@@AB@9@@AB@g@@AB@@j@A>@"@AB@S@A:@B3@C@o@D@AB@@r@AF@Z@AA@B:@CD@v@AKC@|@R@AB NB@@}@A@BV@c@AC@Z@A@}@Ak@BC@i@AB@@@@b@ABC@@s@ABD@@@AB@@AD@@A@B @@@ABD@@@A@@ABD@@A@@@ABD@@A@B@@AD@@@AD@@@AB@@A@@@ABC@@A@B@@A@@ABC@ @@@ABCD@@A @@ABC@@A @B@@ @ABC@@@A@BC@@@"@AB@@ @ABC@ @@A(@BC@@@AB%@@@ABC@(@@A@BCа6 4, ubа6%4+ vA @@а6-49 ygа6248 zE @@@@@@@AB@ @A@@@A@B@@@"@AB@@@AB@@@A&@Bа6H4@"I#6;DV@CB@@@A @Bа6T4 kа6X5 l@,Q#6Kaw@CBа6b5߹@#6RDwа6i4а6m4ᚓ@CBа6w,_а6{,J2@а64 а64 9@%@=@ @AB@@A@@A@A@@AB@G@@AB@E@@AB@@H@AL@"@AB@D@A:@B3@C@M@R@AB@@P@AT@K@AA@B:@CD@T@AYC@1@AS@B \B@ ]@5@AW@BC@6@%@ABb@9@#@ABC@e@=@A+@BC@f@Aj@BH@E@AClB@@j@o@ABMC@@l@q@P@ABCA@A@66@P66@6*find_start 배6 6%width @'@6)find_char @A6"ib @ @AB@!m@"@AB4@"@"@AB5N@CD@#6 U0 A 'Stdlib__Scanf.scan_caml_char.find_start -Stdlib__Scanf.scan_caml_char.find_start.(fun)@CB@а64+4@#6 JgMM  а6+ а64+4@ @"@A@@Aа65Q+4/*@5|CB@@.@A @Bа74/+3@ а75O+ а74+5а74p+@/@ @A@@A@@ @Aа7!4.I@@@@Aа7(54 gа7-53 AB @@а75 gа7:6 !̑а7># #)а7B# #&а7F#  @##7: Kd l!!CBа7R6"i@@ !!CBа7\#  #Iа7`$ @@@@@ @!# а7l4 #@"!#@@A@@A@$@A@B@@A@@&@@AB@F@A5@@AB@+@A@F@AB@B>@C@M@A<B@@Q@AL@BH@CD@@AD@J@@AC@P@@AB@@W@@ABа7.wа7.JƠ@#7 Xwzz vа75!%а75!$ʠ@ qР@Ҡ#7 Nwzz @CB@@@AB@@@AB@@@@ABC@@$@AB@"@AB@@@)@ABC@@A@B@@@@ABCD@@@A@@ABC@@A@@@ABC@@A@@A@B@CD@@@ABC@@A@@@ABCA@A7 7%width @'@7)find_stop @A@ @AB@@7 2camlStdlib__Scanf.scan_backslash_char_2398_closure *@AB/@@AC@#7PA &Stdlib__Scanf.scan_caml_char.find_char ,Stdlib__Scanf.scan_caml_char.find_char.(fun)@CB@а7 а7 а7!c   %$@֠#7Jk~CBа86  \а86  A @@а87 ¹9@#7Pp,а85 Ðbа86Z Ě+@CBа8#. ő а8'. ƹJT@а8.6e Ǒ!а826c ȹ!]@%]@_#8(FpV@CB@f@@AB@d@@AB@@g@Ak@@@ABC@p@$@ABp@"@AB@r@u@)@ABC@[@AA@B:@Cx@{@AB@z@~@A`@H@AA@BCD@@AeBCа8[.!Cа8_."J@#8PeD//~Bа8g6#!а8k6$!@ =а8r6&а8v8 @7#8jPH//@CB @#8pFH//@CB@@A)@B@C@@@AB@@@@AB.@@AC@@)@AB@@@4@ABC@@B6@/@AC@@=@AB@;@AB@@@B@ABC@@@AB@@AB@@AC@@@AC@@A@B@@AC@@@ABC@@@A@@ABC@@@@ABCA@ذ8 8%width @'@@@AB@#Q@Aj@$@ABc@$@$@ABC@#8P*A &Stdlib__Scanf.scan_caml_char.find_stop ,Stdlib__Scanf.scan_caml_char.find_stop.(fun)@CB@а8*nа8+zа8!c   "@#8Jk]CBа86 gа86 A @@а8  鑑gа88 #а8$ $а8$ $ޑа8$ 횓 @$Ƞ#8Kd**A#x#wCBа9 8>"=@@ ##sCBа9$ %а9&I @@@@@ @#s$‘а9$6} $@"#z$@@A@@A@$@A@B@@A@@&@@AB@a@AG@B6@C@+@A@F@AB@B>@C@g@AM@=@AB@@k@AQ@BL@I@F@ABC@O@L@AC@V@R@AB@@r@Y@ABа9H/M0а9L/NJ@#9=Nk/а9T7O"ޑа9X7P"ݠ@ *@@ @AB@@A@@@A@@AB@@@AB@@@AB@@@A@#@AB@@@AB@@@AB@@AC@@@AC@@A@B@@AC@@@@ABC@@@A@B@@AC@@@ABA@AB@A99@Q99@9.scan_caml_char ߰9 砐9%width 栐9 @'@@ @AB@@%@A@@ABC6@=@A%@%@8 @ABCD@#9STSA@ @AB@$m@%@AB7@%@%@AB8N@CD@#9!U;$A )Stdlib__Scanf.scan_caml_string.find_start /Stdlib__Scanf.scan_caml_string.find_start.(fun)@CB@а97+ҹ7@#9"Jg" "а9"+՚ а97+ӹ7@ "@"@A@@Aа98Q+Ԑ7/*@8|"CB@@.@A @Bа:7/+ֹ"3@ "а:8O+ۚ а:7+א8а:7p+ع"@/"@ @A@@A@@ @Aа:!7.J@@@@Aа:(84 Ebа:-83 FAB @@а:5"葑bа::9$̑а:>&&)а:B&&&а:F&욓 @&#::$Kd;;$l$$CBа:R9Y"i@@ $$CBа:\& &Iа:`'@@@@@ @$& а:l7&@"$&@@A@@A@$@A@B@@A@@&@@AB@F@A5@@AB@+@A@F@AB@B>@C@M@A<B@@Q@AL@BH@CD@@AD@J@@AC@P@@AB@@W@@ABа:1hwа:1iJƠ@#:#Xw#vа:8j$%а:8k$$ʠ@ qР@Ҡ#:#Nw#@CB@@@AB@@@AB@@@@ABC@@$@AB@"@AB@@@)@ABC@@A@B@@@@ABCD@@@A@@ABC@@A@@@ABC@@A@@A@B@CD@@@ABC@@A@@@ABCA@A: P:%width O@'@@A:.scan_backslash 6@B@ @AC@::7 Y@0@AB@C@#:&Pa*A (Stdlib__Scanf.scan_caml_string.find_stop .Stdlib__Scanf.scan_caml_string.find_stop.(fun)@CB@а:pа:qа:!c Q  %$@֠#:'Jmyy'#:a{SSA (Stdlib__Scanf.check_next_char_for_string .Stdlib__Scanf.check_next_char_for_string.(fun)@CBа;9 Tbа; 9 UA @@а;9 Z\а;9 [A( @@а; : K@#;*Uu*>а;'8 tа;+9l =@CBа;51 а;91 Jf@а;@9w $ʑа;D9u $ɠo@%u@w#;:*Ku*h@CB@x@@AB@|@@AB@@@A}@@@ABC@@$@AB@"@AB@@@)@ABC@m@AA@B:@C@@AB@@@Ar@H@AA@BCD@@AwBCа;m1Uа;q1J@#;b)]|)Tа;y9%а;}9%@ O@#;s)N|)@CB@@@AB@@@AB@@@A@@@ABC@@%@AB@#@AB@@@*@ABC@@@AB@@A@@ABC@@@ABCа;2#а;2!JӠ@#;(Nk(а;9%8а;9%7ݠ@ @@ @AB@@A@@@A@@AB@@@AB@@@AB@@@A@#@AB@@@AB@@A@@ABC@@@ABC@@A@B@@AC@@@ABC@@@A@@ABC@@@@ABCA@; f;%width e@'@@A;,skip_newline 7@;+skip_spaces 8@AB@ @AC@@@AB@C@#;,UL0A -Stdlib__Scanf.scan_caml_string.scan_backslash 3Stdlib__Scanf.scan_caml_string.scan_backslash.(fun)@CB@а; а; а<8 g  %0@ #;-Jmii- CBа< : jJа<: kA @@а<:& rMа<:% sA" @@а<':{Gа<+; zNY@#<0Us0@@CB` @b#<%0Ks0F@CB@e@A[@B@C@h@@AB@@k@Ai@a@A@BCа4Zy4 0а=U;ߑ&ߑа=Y;&ޠ@  +t@v#=O4Ny4@CB@@@AB@{@@AB@@~@A@@@ABC@@%@AB@#@AB@@@*@ABC@@@AB@@@ABC@@@A@@ABC@@A@B@@AC@@@ABC@@@A@@ABC@@@@ABCA@= =%width @'@@A@B@@AC@@A :@B@#=7R:A *Stdlib__Scanf.scan_caml_string.skip_spaces 0Stdlib__Scanf.scan_caml_string.skip_spaces.(fun)@CB@а= y Cа= wđа=:=   @ #=8Jm""8CBа=; `а=; A @@3@#=:KZ:*@CBа=4H а=4FJ?@#=9YxUU96 а=< ']а=<'\@  @#=9MxUU9G@CB@ @@AB@@@AB@@@A@@@ABC@\@%@AB@#@AB@@a@*@ABC@J@?@AB`@g@A=@BC@c@j@AQ@F@ABC@%@An@B]@Z@ACk'@q@Y@ABC@n*@u@Ad@a@ABC@r.@x@h@ABCA@ABC@AB> > @S> > @>0scan_caml_string &> .>%width ->@ ,@'@@ @AB@(@?@AB* @@@!n@ABC;S@ @A*FB<@CD@#>U'Stdlib__Scanf.scan_caml_string $Stdlib__Scanf.scan_caml_string.(fun)@CB@а>-0. 9@nk@i/gfN`Y@SCB@A@A^/baK[U@PCB@A@Z/YXARI@FCB@A@AO/|{iuq@nCB@A@N/@CB@A@ABC@d%@@A@@а>?u 3x1@|#>3R>Q@T>U>T@>V)scan_bool >Y >\"ib @'@@A@>c>d3 @*Q@AB;@*Q@>i *camlStdlib__Scanf.scan_string_2132_closure-@AB*M@<@ACD@#>Y@NIA7Stdlib__Scanf.scan_bool=Stdlib__Scanf.scan_bool.(fun)@CB@а>s;,k;@#>cAJgA '8а>z'3,n а><,l;&@ '2@)@A@@Aа><,m;1@='1CB@@5@A @Bа>;,o'0:@ '/а><,t а><=,p= а>;,q'-@/',@ @A@@A@@ @Aа><.K@@@@Aа>< fа>< AB @@а>!m  а>< tа>< AT @@а>>` qа>**а>**а>* @*#>HHD{{Hy*CBа>>w t@@ @CBа>*#K*ޑа>,&#L@@@@@ @#>GFTk{H*а? Ñ@а?6=ϓ }@#?+IBWI@CB@@@A@B@@AC@@@AB@@@AB@@@AB@@A@B@@A@@AB@@@@@ABC@@A@@A@B@@A@@AB@@@AB@@@AB@@A@BA@A@A?`?_@U?c?b@?d*scan_chars Ѱ?g ؠ?j!i נ?n#stp @'@@A?v(char_set @B?x"ib @C @@AD@4 1camlCamlinternalFormat.is_in_char_set_157_closure@"@AB<@C@#?mOUxZUA /Stdlib__Scanf.scan_chars_in_char_set.scan_chars 5Stdlib__Scanf.scan_chars_in_char_set.scan_chars.(fun)@CB@а?<0<@#?wPLaP <а?!c ٚ а?=31<@ <@"@A@@Aа?=2<ϓ*@>)а?) G @#?QPeQE@а?=i Oа?-const_sequand 隓 ^G@5'.is_in_char_set#?RG`RX@CB а?= 繜ASt@#?SG[Sb@@y@AY@B@ @Aа?=.N@@@@A@{@d@AB(@C e@&@AB@@@A@i@.@ABCа?=.O@@@@A@E@A @u@AA@BC@@A@x@L@ABCа@ =.P@@@@AYа@?A"@#@TNn((T"а@=B#eа@>]C@""CBа@&>]F)а@*>[G)@"а@16 Aа@66 JϠ @#@'UQXZZU@ڠ @ݠ#@.UF\ZZU@CB@@@AB@@@A@BC@@@A@B@@AC@@(@AB@@AB@@@@AB@@A/@BC@@AG@B@@CC@ @@A@M@AF@BCD@@ABCа@c>7.Q@@@@A@@@AB@@A@BC@@ABC@@@AB@@ABD@@@ABD@@@AB @@@ABD@@A @BDA@A@@@@V@@@@6scan_chars_in_char_set ǰ@ Ϡ@ Π@*scan_indic ͠@%width ̠@  @'@@A @@@ABC$=@)o@AC@#@N[V>r^A $Stdlib__Scanf.scan_chars_in_char_set *Stdlib__Scanf.scan_chars_in_char_set.(fun)@CB@а@2 ҕ@NK@I/GF)<3@.CB@A@A@9#@@9@@AB@@а@P ЖSа@= d,@#@WDHW@а@@O 3@e#@WLaW(@CB@@9@A@ @ABа@!c @A@E@#@XDJX4@а@? )J@|#@YDdY?@CBа@>O*ӠO@#@ZK\ZF*ґа@* G @#@ZG\ZM@а@>S>^@#@[Od  [U>а@"ci  аA>T>k@ >@n@A@@AаA ?]U>;v@?>CB@@z@A @BаA>; @H@#A\IO33\x@аA?UY*аA"?SZ*@#A]KnCC]*@@ @AB@ @A@@@A@BаA0?[*e<@+ؠ#A$^Kbrr^@CB@@k@B@AB @C@m@D@AB@@Aq@BG@.@AC@@Q@ABu@L@AB@@Ax@V@ABаAK?.R@@@@A@m@A@h@AB@@A@r@AB@@A@@AB@@@AB@@A@B@@AC@@A@@AB@@AC@@A@@@ABC@@A@B@@A@BCA@A@ABCAoAn@WArAq@As/scanf_bad_input Av Ay"ib A}!x @'@@ @AB@AA6 (@A-r@?0caml_exn_Failure#r@-t@-n@ABCD@#AybTfA=Stdlib__Scanf.scanf_bad_input #Stdlib__Scanf.scanf_bad_input.(fun)@CB@аA? 2@A@@#AcDRc @аA-J]-аA.^@ @#AcDRc@A!s @ аA/staticraise_arg BAA@5@#AcDRc&@ @@:@A@ @AаA?Y 84аA? :@A@E@#AcU^c6@аA? ;@ @#AcU^c?@аA# @AA@W@#AcU^cH@@@\@A@ @AаA?5 >@c@#AfIPfT@@g@A@ @A@-@A)@B@k@#@AB@m@A@o@A2@/@AB@@q@5@ABаA?bB@A|@#AdLbdi#AGbװA !Stdlib__Scanf.Scanning.char_count 'Stdlib__Scanf.Scanning.char_count.(fun)@аA!i аB8cAаB 8dC@A@#AIY@аB8eJ @!#BI] @@@A@B@ @A@@A@@@AB@@@@ABаB$?fC@A@3#BIY2@@@A@ @AаB0A *аB4. h.аB8.i.аB<.j @.#B0eNK55e.CBаBGA /N@@ @CBаBP-&.=аBT/&@@@@@ @#BIeDK55e-аB`?&-@-@@A@@A@"@A@B@@A@@$@@AB@@Aq@B3@C@)@A@C@A?@B;@C@@w@:@ABC@@@A{@BI@G@AC@BC@LC@@N@AB@@A@B@@@AB@ @A@ @A@@AB@@@AB@ @@@ABC@@@A@B@@AC@@A@@ABA@A@BB@eBB@B$scan B B%width B< B"ib @'@B#stp @A@@AB@I@A@#BMyA=Stdlib__Scanf.make_scanf.scan #Stdlib__Scanf.make_scanf.scan.(fun)@CB@аBBG @@B@@#Bfp @аBA\("@I#BZy@CB@@(@A/@B@@AC@$@A2@@ABA@A@ABB@iBB@B$scan B B%width B=  B"ib @'@B!c @@@ABC@B 2camlStdlib__Scanf.scan_int_conversion_1349_closure*@A@#BMxA=Stdlib__Scanf.make_scanf.scan #Stdlib__Scanf.make_scanf.scan.(fun)@CB@аBAN9  @9#BZx@CB@@@ @AB'@@ACA@A@C C @CC @C'=C'@@'@C'?@@AB@C 'camlStdlib__Scanf.token_int_939_closure%vB@AA@CB@аCArC @'Ġ#Cq~22A8Stdlib__Scanf.make_scanf>Stdlib__Scanf.make_scanf.(fun)@CB@ @CA@A@ABC-C,@jC0C/@C1$scan C4 %C7%width $C;=a #C>"ib "@'@CC!c !@@@ABC@W@A@#C5MxA=Stdlib__Scanf.make_scanf.scan #Stdlib__Scanf.make_scanf.scan.(fun)@CB@аCOAD`@#CDZx@CB@@@@AB%@@ACA@A@CaC`@CdCc@Ce'EHCi'?K@'@Cm'GJ@@AB@Cp )camlStdlib__Scanf.token_int32_972_closure@AA@CB@аCtAN @'[#Chq@V@CB@ @CA@A@ACC@kCC@C$scan ;C BC%width AC= @C"ib ?@'@C!c >@@@ABC@@A@#CMxA=Stdlib__Scanf.make_scanf.scan #Stdlib__Scanf.make_scanf.scan.(fun)@CB@аCAO@#CZx@CB@@@@AB%@@ACA@A@CC@CC@C'SC'V@'@C'U@@AB@C -camlStdlib__Scanf.token_nativeint_961_closure@AA@CB@аCBY @'#CqD@CB@ @CA@A@ACC@lCC@C$scan XC _C%width ^C> ]C"ib \@'@C!c [@@@ABC@@A@#CMxA=Stdlib__Scanf.make_scanf.scan #Stdlib__Scanf.make_scanf.scan.(fun)@CB@аCBIZ@4#CZx@CB@@@@AB%@@ACA@A@DD@D D@D '^D'a@'@D'`@@AB@D )camlStdlib__Scanf.token_int64_983_closureh@AA@CB@аDBmd @'#D q@@CB@ @CA@A@D&D%@fD)D(@D*$scan D- D0%width D4>Z D7"ib @'@@ @AB@D>D?9 @@AB@#D.MyA=Stdlib__Scanf.make_scanf.scan #Stdlib__Scanf.make_scanf.scan.(fun)@CB@аDHC  аDLBŐ "@Ҡ#DAZy@CB@@"@A)@B@@AC@+@@ABA@A@ABCDEFD^D]@gDaD`@Db$scan ̰De ҠDh%width ѠDl> РDo"ib @'@@ @AB@DvDw9 @@AB@#DfMyA=Stdlib__Scanf.make_scanf.scan #Stdlib__Scanf.make_scanf.scan.(fun)@CB@аDD Ր аDB "@ #DyZy@CB@@"@A)@B@@AC@+@@ABA@A@DD@dDD@D$scan ~D D%width D> D"ib @'@@ @AB@I@A@#D Msxx A=Stdlib__Scanf.make_scanf.scan #Stdlib__Scanf.make_scanf.scan.(fun)@CB@аDDG @аDCW  @D#D Zsxx @CB@@ @A'@B@@AC@)@@ABA@A@ADD@hDD@D$scan 簰D D%width 점D? 렐D"ib @'@@A @B@D /camlStdlib__Scanf.scan_caml_string_2598_closure5 @A@#DMsA=Stdlib__Scanf.make_scanf.scan #Stdlib__Scanf.make_scanf.scan.(fun)@CB@аDCE7 @#DZs@CB@ @CA@A@DD@mEE@E$scan E E ?/ E ?2 E"ib @'@@A@E (camlStdlib__Scanf.scan_bool_2718_closureV[@A@#E(Mb(A=Stdlib__Scanf.make_scanf.scan #Stdlib__Scanf.make_scanf.scan.(fun)@CB@аECrk @Π#E(Vb( @CB@ @BA@A@AE)E(@pE,E+@E-!kiE0vE3'readersuE7!ft@'@E>"ibn@AE@"efo@ED"afp@AEF#fmtq@BCEH#strr@@@ABD@EPEQA@AERESA@B1?@+@AEV )camlStdlib__Scanf.make_scanf_3140_closure^@BC( $camlStdlib__Buffer.reset_328_closure[@@AC9caml_exn_Invalid_argument(^F@4@A-Stdlib__Bytes1camlStdlib__Bytes0Y +camlStdlib__Bytes.unsafe_escape_854_closure/.E$@BC@CDE@#ETHH A:Stdlib__Scanf.kscanf_gen.k Stdlib__Scanf.kscanf_gen.k.(fun)@CB@аEnD.GA@4@#E_D[ #Eadv  ްA "Stdlib__Scanf.Scanning.reset_token (Stdlib__Scanf.Scanning.reset_token.(fun)@аE{C/%аECw@(%resetH#EuWv  @CBE$argsz@аEC0=аE\Ui@E*make_scanf D#EJc""8@CB@@g@A_@t@A@BC@@A@c@w@@ABCE#exc~аEC@A@@#EQ_KKL@аE1f11аE22@ @#EQ_KKY@@ @аECfAаEC@A@$@#EbkKKh@аEC@ @#EbkKKq@@аEC}DMаEC@; @#EnyKK@@аECаEC@A@J@#EPdϢϢ@аEC@ @#EPdϢϢ@аFEаF&Pfield4аF :5 @B_-unsafe_escapeV#Fm#;oFYoA6Stdlib__String.escaped@AB@@9@AB@@A@@A@B@E@AC@@A@B@@A@BD@@@@ABCD@@A@@ABDA@A@BCG'G&@qG*G)@G+*kscanf_genJG.TG1SG4RG7QG:A`P@'@@A @B @@AC3.@GE 2camlStdlib__Scanf.take_format_readers_2950_closurem@ABCE@#G4O+/?°A8Stdlib__Scanf.kscanf_gen>Stdlib__Scanf.kscanf_gen.(fun)@CB@аGNUAA@@#G?Xk// @аGVW@A@ @#GGXk//@аG^1j@;8@6/43)@CB@A@A@(6@@A'4@@%3@@%@@% @@ABCD@@аGpCFаGuE2 %@;#GiB[??5@CB@@+@A@B @C@$@A@N@AQ@BT@9@A1@BC@2@+@AB@P@AZ@?@A7@BC@T@AR\@C_DA@A@GG@sGG@G&kscanf°GȠG"ibǠG"efƠG#fmt@'@@A @@AB@G )camlStdlib__Scanf.kscanf_gen_3914_closure=@AG Stdlib__Scanf.bscanf_opt.(fun)@CB@аH3GYаH7GZаH;F[% $@#H1Xi88#H3BwааȰA8Stdlib__Scanf.kscanf_optH@CB@@.@A2@@AB@@AC@5@@@ABC@8@!@ABA@A@AHVHU@yHYHX@HZ'ksscanfH]H`!sHd"efHh#fmt@'@@A @@AB@@AHq )camlStdlib__Scanf.from_string_316_closure.mY@@AB@#HaL~ccаA5Stdlib__Scanf.ksscanf;Stdlib__Scanf.ksscanf.(fun)@CB@аH{5] аHH $@BE#Hr_wcc@CBаHHbۑаHFc/ -@k#HW~cc"CB@-6@B@@A@BC@C@?@A$@B3<@"@AB@5>5(@BCA@A@HH@zHH@H&sscanf HH!sH#fmt@'@@ @AB@@A@BL@@AC@#HKGѢѢѰA4Stdlib__Scanf.sscanf:Stdlib__Scanf.sscanf.(fun)@CB@аH5eVаHHW@B#H[sѢѢ@CBаHHak%аHG+l+аH:m/@#HSGѢѢ&!CB@@5@A @@AB@@AC@#@@@ABC@&@@AB@B@A-@B@?@+@AB@@B@AF@2@ABA@A@ABHH@{HH@H*sscanf_optII!sI#fmt@'@@ @AB@@b@AB@@AC@#HO~ҰA8Stdlib__Scanf.sscanf_opt>Stdlib__Scanf.sscanf_opt.(fun)@CB@аI6IoаIH"@B#Ibz@CBаI&HsаI*HtаI.Gu /@ #I$W~&CB@@5@A @@AB@@AC@#@@@ABC@&@@AB@B@A-@B@?@+@AB@@B@AF@2@ABA@A@IMIL@|IPIO@IQ%scanf&IT,IW#fmt+@'@@A@I^I_H.A@|@AB@@AC@#IOJy**԰A3Stdlib__Scanf.scanf9Stdlib__Scanf.scanf.(fun)@CB@аIi6w @аImH}аIqG~őаIu&@S#IkPy**CB@@,@A@@AB@@AC@@@@ABC@ @@AB@@4@#@ABA@A@ACII@}II@I)scanf_opt2I7I#fmt6@'@@A@A@Ay@@Aw@BC@#INqddհA7Stdlib__Scanf.scanf_opt=Stdlib__Scanf.scanf_opt.(fun)@CB@аI6L@аII:аII>аIH $@#ITqddyCB@@*@A@@AB@@AC@@@@ABC@ @@AB@@2@#@ABA@A@II@~II@I-bscanf_format=IEI"ibDI&formatCI!fB@'@@A @@AB@5@Ae@B?> @A@&@AаJoGYAE@@@G@A@@A@G@AC@B@K@=@AB@M@A@O@AL@I@AB@@Q@O@ABi@@#JpDJ  @CB@@x@AB@@o@AB@@A@B@~@AB@@@A@BC@@A@B@CB@@B@CD@CA@A@AJJ@JJ@J-sscanf_formatdJkJ!sjJ&formatiJ!fh@'@@A @@AB@J ,camlStdlib__Scanf.bscanf_format_4157_closure _G@AF@B@#JBCԍԍA;Stdlib__Scanf.sscanf_format !Stdlib__Scanf.sscanf_format.(fun)@CB@аJ7OаJJPn#@D#Jbzԍԍ@CBаJI *'@#JTCԍԍ@CB@'0@B@ @AC@7@A@B+4@@AB@-6-!@BCA@A@JJ@JJ@J2format_from_stringrJwJ!svJ#fmtu@'@@A @B@@6@AB1a@ u@A@BC@@A2 @B@CD@#JW`A Stdlib__Scanf.format_from_string &Stdlib__Scanf.format_from_string.(fun)@CB@аKJаK аK?'@#KXhCBаKH1аKJ@1W#KXo$@CBаK(JؑаK,H1аK0J @1j#K$Pp7@CBаK;8l̑аK?J@E#K2BAECBаKIJ-ɑRаKMI-ʐgаKQI-˚ @ JSCBаK\I-̐2iаK`Q-͚&@G!RCBаKjP-ؚаKoI-ΐ@O1OCB@@@A@B @CK{I-ϑаK~I-А аKI-ѹM @@NаKI-ҹL @HMаKK -ӹK@PLаK7H-Ԑ7аK8-չ@@@@@ @`LаKI-ֹ7B@gL@@A@@A@!@A@B@@A@@#@@AB@<@A@&@AаKI-׹KB@x@@F@A@@A@F@AB@B@J@=@AB@L@A@N@AK@H@AB@@P@N@ABcT@d@A@@At@B@@r@AB@@@A@y@AB@@A@B@C@@@AB@@@A@@A@BC@B@@A@B@@@AB@@@A@@AB@@A@B@C@@@AB@@@A@B@@AC@@@AB@@A@@AB@@@AB@@@A@B@@AC@@A@B@@AB@@@@AB@@AC@@@@@ABCA@A@ALL@L L @L )unescapedLL!s@'@@A@@ALLAo@B2@:@Aq@B@CL CBаLdKаLhJаLlаLp8;皓  L@NCB U@@@CB@U@A'@@AB@@AC@]@A@B@@a@A]@B/C!@@AD@1@(@%@ABC@4@+@AC@F@A;@B f@9@AB@ h@K@A@@BC@a@AV@BR@CnB@T@t@q@ABC@vC@@q@ABm@C zB@o@}@Ay@BC@~@{@AC@@@AB@@@@ABA@A@BCQLL@ALL@L.scan_hex_float#L.L%width-L)precision,L"ib+@'@@A @@AB@LɰLIm@)@LͰLIq^@ABCLϰLIs~@LӰLIw@A8@LְL:'@ABD&@)@A0&@BJ @)@AL (camlStdlib__Scanf.lowercase_1501_closure#[A@)@ABCE@#LSg nEAаM5:f!aаM9J!8Ҡ@#M)p@g4g4\#M+Bw66A;Stdlib__Scanf.bad_hex_float !Stdlib__Scanf.bad_hex_float.(fun)8א @@A@ @A@@@AаMIK.@@@@AаMPK'oаMT%width< @+\#MIN`gvgv|@CBаM`Kl@@аMeKkA@ @#MWENgg@аMnJF аMsI].A@@@AаMzJ!J@#MjRjggJаMJ!蚶 аMK%!J@ J@@A@@AаMK!J@LJCB@@@A @BаMK9!J@ J@@A@@A@@)@AB@@A@@A@@A-@BаMK>>аM:!ڑаMK !9K@#Mp@ggՠy9L@ @A@ @A@@@AаMK.@@@@AаMJ J @#M H]gg JаM!cK аMKq J@ J@@A@@AаML/K !@LZJCB@@%@A @BаMKfNаMKgE# @@~@@аMFw-@@аMFv^аNFue@@аNL`аN LE @@@аNM!0Y@#N>Pnm,m,>80аNK!1iаN La!Z@00CBаN*D!1аN.D!Jݠ@0аN5Ll!7аN9Lj!7}@%0аN@LL @аNELK @ @#N7?GPm^m^?j@аNNKu аNSJ=.A@@@AаNZK!K@#NJ?Tlm^m^?}KаNaKz! аNfL!Ky@ Ky@@A@@AаNoL!K@LKwCB@@@A @BаNzL!Kt@ Kt@@A@@A@@)@AB@@A@@A@@A-@BаNL >аNNǑаN:A):аN;)‘аNK):3@#N?rBm^m^?a:4@ @A@ @A@@@A@@@@аNLz. @@@@AаNN;ܒN%width)BаN(for_from)@аNE6)AаNM)ݚаN!i) @аNK)K @#N@D}mm@#NLafNfNA +Stdlib__Scanf.check_case_insensitive_string 1Stdlib__Scanf.check_case_insensitive_string.(fun)KаN!c)ÚаNLy)K@K@"@A@@AаNM8)L*@McKCB@@/@A @BаNN~)Ĺ^F0@)#N`gfsfs(@аNMM)ŐаNM )ƚ@E8#NVgfsfs7@CBаOM\)ǐ-аO M)Ț=@EŠG#OGRfsfsF@CBаOM)ɹA@Q#O GgfsfsP@аO!Mb)͚ аO&MJ)Α@аOCMO)ϓаOGMM)й@@#O:GQff@аOQM)Ԛ аOV<)аOZL):@#OKW_ff0@ @A@ @A@@@AаOfM:."@@@@AаOmN)ՓаOqN)ֹ2@#ObMlff2аOyM)א2ƑаO}M)ؚ@22CBаOF )ّ2pаOF)ڹJ"@Š2аOM)ۑ9аOM)ܹ9ܠ@Ѡ(2@@@AB@@A@@@A@@AB@:@ @AB@@@AB@@@A?@%@AB@@A?@B7@C@@E@AB@@@@ABH@F@A>@BC@@ALC@@@@O@ABC@v@A@@A@B@@A~@B@|@AB@@@A@BC@ B@@A@ @@AB@@A@B@@A@B@C@@A@B@@@ABC@@@A@BC@@A@B B@ @@A@BC@1@@AB B@"@@AB@&@A8@B!@@AC@(@A$@!@ACаO,read_mutable)ޓ=@@@A D@>@A8@BC@@G@@@;@ABC@J@C@AB@L@@AB@@A@=@@AB@@@A@B@B@A@@AB@@A@B@F@@@ABC@@J@A@@AB@L@@AB@N@@AB@@Q@A@@AB@@@AB@U@@AB@@X@A@@AB@O@A@B@C@]@@AB@@`@A@V@A @B@CD@d@AC@0@@AB @\@@ABC@ @`@A7@&@ABCаP/N;ZаP4N:AC @@@~@@H@@AB@ @A@@L@A@B@N@AH@B'BP@F@AC@R@M@AC@}@A,@@W@ABCаPNNZjpаPSNYkA @@аP[NgIаP`NfA @@@~@@@@AB@ @A@@@A@BаPoO"43@#P_"Pnhh"3аPvN"53ÑаPzN"6@32CBаPG"73lаPG"8J7@2аPN"9:аPN"::נ@%2аPNr@аPNs@ @#P#GPhChC#@аPMx аPL.#A@@@AаPM"=Mڠ@#P#TlhChC#MۑаPM"@ аPN_">MӠ@ MӐ@@A@@AаPO"?M@OHMCB@@@A @BаPNs"AMΠ@ Mΐ@@A@@A@@)@AB@@A@ @A@"@A-@BаPO$p>аP>"DаPNE"E<@#P#rBhChC#<@ @A@ @A@@@AаPN.$@@@@AаPP2QR)|BаQQ)PаQ G)@аQOP*аQO) @аQN=)N<Z@#Q$PHhh$9NаQI) аQ"N)N5f@ H@i@A@@AаQ+O)N]q@OGCB@@u@A @BаQ6P)^:'@!FаQ=O)bаQAOM)@G.DCBаQJO)oаQNOZ)6@H;BCBаQWO])@ @B?аQ^O* аQc>*аQgN*=@Q=<@ @A@@A@@ @AаQrOF.%@@@@AаQyO*;аQ}O*|аQO*: @l9аQO*  аQ>*аQN*=*@{7f@ @A@@A@@ @AаQOp.&@@@@AаQQ1* аQQ5* 4>@6аQOL* 4аQO* @474CBаQH<*4аQH:*J@3аQO*;PаQO*;O@2@@ @AB@@A@@@A@@AB@5@@AB@@@AB@@@A:@#@AB@@A:@B4@C@#@@@AB@@&@@ABC@A@A;@BC@*@AGC@@,@@J@ABC@m@A@1@A@B@y@Au@B@s@AB@@~@Az@BC@ B@@A@;@@AB@@A@B@A@A@B@C@@A@B@@@ABC@@@A@BC@@A@B B@ @@A@BC@@@ABB@S@@AB@W@A@B@@AC@Y@A@@ACаR1*аR P,@аR%P+@  @#R%GPhh%J@аR.OU аR3N.'A@@@AаR:Oa"uO`~@#R*%Tlhh%]OaаRAOZ"x аRFO"vOY@ OY@@A@@AаROP"wO@PΠOWCB@@@A @BаRZO"yOT@ OT@@A@@A@@)@AB@@A@@A@@A-@B:MаRkO"{O@#R[&Xmii&OаRrO аRwP"|O@ O@@A@@AаRP"}O@POCB@@@A @BаRK Ҡ@@аRK bаRK e@@аR<~G @@аR%width@@ аRK$"@@аRK*`аRK)e@@@@@@A@B@ @A@@@@AB@6@A@@AаRPBаRPAB @@@@@G@@AB@ @A@@K@A@BаR2</ܑаR2:/аR2:/  ˠ)@2M#R(Olifif( -CB@@/@A@B@@@ABC@C@@@ABؑаRQ@аRQ@^ @#R)IRii) @аSP+ аS N.(A@@@AаSP7"P6T@#S)Vnii)3P7аSP0" аSP"P/`@ P/@c@A@@AаS%Qy"PWk@QP-CB@@o@A @BаS0P"P*t@ P*@w@A@@A@y@)@AB@{@A@|@A@~@A-@B:аSAPh"Pg@#S1*Zoii*dPfаSH!c аSNP"Pa@ P`@@A@@AаSWQ"P@Q֠P^CB@@@A @BаSbQnnаSgQmA# @@аSn%width ґаSuS"6 @#Se,Xvj$j$,6 аS|Q"6ɑаSQ">@66CBаSJ "6rаSJ "J@6аSQ"=аSQ"=ݠ@%6аSQ@аSQ@ @#S-OXj^j^-@аSP аSO.)A@@@AаSP"P@#S-\tj^j^-PаSP" аSQe"P٠ @ Pِ@ @A@@AаSR#"Q@RNPCB@@@A @BаSQy"PԠ@ PԐ@!@A@@A@#@)@AB@%@A@&@A@(@A-@B:[аSQ"Q/@#S.Tijj.QаSP аSQ"Q ;@ Q @>@A@@AаTRT"Q2F@RQCB@@J@A @BаT RPаTRA" @@@аTR%đpаTR$ŹA0 @@аT&**~o@#T1`wk k 1J*}аT.)precisionǚ yаT631:аT:31EаT>31>аTBJ͚  @3#T82eFkEkE2k.CBаTOJιJ$@#T@2XGkEkE2s@аTWJйJ̠ @#TH2PGkEkE2{@@@A@B@ @A@4@!@AB@@@AB@@A:@B2@/@,@ABC@>@A*@@AB@@@B@AB:@7@4@@ABCD@>@<@A@BC@ A@@AC@@AT@@AB@@O@@ABC@@A@B@@A@B]@@AC@@@n@AB@k@@ABC@ @@t@@ABCD@@@@AB@@A@@ABC@@@@ @ABCD@@@AB@@A@BC@@A@@A@BC@@A@B$@@A@BC@ @A@B)@@@ABC@,@@"@ABC@@@AB1B@2@(@A!@BC@@.@AB7B@8@@2@ABC@w@AJ@BC@C>@ @AB@@@#@A|@Q@AJ@BCD@@AF BCаTRґ@аTRӹ@f @#T5KTkk5@аTRؚ аTP.*A@@@AаTR "R )@#T5Xpkk5R аTR"횶 аTR"R5@ R@8@A@@AаTSN"R,@@SyRCB@@D@A @BаUR"QI@ Q@L@A@@A@N@)@AB@P@A@Q@A@S@A-@B:аUR="R<Z@#U6Pekk69R;аU!cٚ аU#R"R6g@ R5@j@A@@AаU,S"R^r@SR3CB@@v@A @BаU7SCPаU<SB﹜A# @@@аUESQpаUJSPA1 @@@@6@@AB@@A @B@@@A;@@AB@аU\T*o7@#UL8Xvl=l=87аUcS*p8аUgS*qP@77CBаUqK*r8YаUuK*sJ @7аU|S*t?аUS*u?Ġ@%7аUSᑐ@аUS⹜@ @#U~9OXlwlw9@аUR皶 аUQ.+A@@@AаUR"RǠ@#U9\tlwlw9RȑаUR" аUSL"R@ R@@A@@AаUT "R@T5RCB@@ @A @BаUS`"R @ R@ @A@@A@ @)@AB@ @A@ @A@ @A-@BаUTߚ>аUUc аUA*xAƑаUC*y аUS:*zAz@#U9zJlwlw9 A{@ @A@ @A@@@A@@@@аUS.,@@@@AаUTH#0аU/# ?@3#U:Lwll: /CBаVTW#3  J@8 /CB@@ O@A@B @C@ Q@A@@AB@@ S@@@ABC@@A@ X@A@B@ Z@A@B@ \@A@@AB@@A@B@ `@@@ABC@@ d@A@@AB@ f@@AB@ h@@AB@@ k@A@@AB@@@AB@ o@@AB@@ r@A@@AB@@A@B@C@ w@@AB@@ z@A@@A@B@CD@ ~@AC@"@ @AB @&@A@BC@ @)@A@BC@ @2@ABB@ @A@6@AB@ @A~@B@ @A@x@AB@@@AB@@AB@@@AB @@ABC@ @@AB@@@AB@ @A @@A BC@ @@ABC@ @&@AB  @@"@ABC@ @A  @@A-@BC@ @Au@B @@o@ABC@@@AB @@A}@BC@ @@A@BC@ @@AB@c@AC! B@@A$ @@ABC@@A@B( @@@n@ABCD@, @@A@r@ABC@@A1 @@v@ABC@ @)@AB6 @$@{@ABC@ @A: @0@A@BC@ @Ax@B? @q@@ABC@@A@BD @@@ABC@G @@@ABC@J B@@A@BC@ @ @AB@@ @A @B@@@ABC@@@AC@@/@AC@@A  @2@AB@ @A@B  @@7@ABC@'@A9@B @$@<@ABC@ @,@?@ABC@ @:@AB B@ @E@A>@BC@ z@K@AB  B@! @ ~@O@ABC@ @Ag@B`@C' @ @AB@) @ @A @n@Ag@BCD@ @A/ $ BC@ @@AB3 (  @@ABC@6 +  @@ABCаVD# аVTG#B@#VEIYnnE  B@ @A@ @A@@@AаVV# 9 >@#VBPnmmB 9аWT# :NаWUF#  ?@99CBаWM#9аWM#J  @9аWUQ#@аWUO#@ b@%9аW%U1S@аW*U0T@ @#WCGPn(n(C O@аW3TZY аW8S".-A@@@AаW?Tf#Te @#W/CTln(n(C bTfаWFT_# аWKT#T^ @ T^@ @A@@AаWTU#T @UӠT\CB@@ @A @BаW_T#TY @ TY@ @A@@A@ @)@AB@ @A@ @A@ @A-@BаWnUQ>аWsD# аWwT#C@#WgCrBn(n(C  >C@ @A@ @A@@@AаWUW..@@@@AаWW` W*|BаW*ۑаWN*FаWU*аW* @аWT*TǠ @#WDDBnlnlD ّаW* аWUL*T @ Ӑ@ @A@@AаWV *T @V5CB@@ @A @BаWWO*^:'@!ёаWV* аWU*@N.CBаWV)* аWU*6@N;CBаWU*ˠ @BʑаWV** аWE* аWUK*C@Qǐ@ @A@@A@@ @AаWU./@@@@AаXV*ƑаXV*|аX V*Š @lđаXVT* аXEI* DаXUu*C@{@ @A@@A@@ @AаX'U.0@@@@AаX.W*аX2W*:ɠ v@аX8U*;аX<V}*@: CBаXFN*;.аXJN*J@аXQV*AۑаXUV*Aڠ @@ @ @AB@@A@@ @A@@AB@5@@AB@ @@AB@@ @A:@#@AB@@A:@B4@C@ @@@AB@@ @@ABC@A@A;@BC@ @AGC@@ @@J@ABC@m@A@ @A@B@y@Au@B@s@AB@@~@Az@BC@ B@@A@ @@AB@@A@B@ @A@B@C@@A@B@@@ABC@@@A@BC@@A@B B@ @@A@BC@@@ABB@ @@AB@ @A@B@@AC@ @A@@ACаX*@@@A "@@A@BC@@%@@@ABC@(@"@AB@*@@AB@@A@ @@AB@ @A@B@ @A@@AB@@A@B@ @@@ABC@@ @A@@AB@ @@AB@ @@AB@@ @A@@AB@ y@@AB@ @@AB@@ @A ~@@AB@ @A@B@C@ @ @AB@@ @A @ @A@B@CD@ @A C@ @ @AB@ $@ )@AB @ @A @BC@ @ @A @BC@ +@ &@AB  C@ .@A  @ *@AC@ @A@ 2@ 7@ @ABC@ 6@A @B 2 ;@ @A @BC@ @ @AB 7 @@ @ @ABC@ : C@ @A @BC@ D@A L@B @C @ IB@ A J@ O@ @ABC@ @A E N@ S@AB@ M@A @B I R@ X@A @BC@ Y@ *@AB N W@ \@ (@ABC@ Q Z Q /@BCA@A@RYY@CYY@Y/scan_caml_floatnY!zY$%widthyY()precisionxY,"ibw@'@@A @@AB@Y6Y7U@ q@A6C@BCE%@ f@A.@BD3Y@Y? 3camlStdlib__Scanf.scan_caml_float_rest_1821_closure x@6I@AB<@CVr@6E@6B@ABDE@#Y1aT"ryA=Stdlib__Scanf.scan_caml_float #Stdlib__Scanf.scan_caml_float.(fun)@CB@аYKWW}@аYPWV~@0 @#YBbENssb@аYYV аY^UH.5A@@@AаYeV$ȹV<@#YUbRjssb$VаYlV$˚ аYqW$ɹVH@ V@K@A@@AаYzW$ʐVS@WVCB@@W@A @BаYW$$̹V\@ V@_@A@@A@a@)@AB@c@A@d@A@f@A-@BаYW{>аYF$ϐ/аYV$йE6@#Ybp|ssb\.E7@ @A@ @A@@@AаYW}.6@@@@AаYXv3ϑаY%width @7#YcN`sNsNcx@CBаYW@аYW@ @#YdENsrsrd@аYV аYU.7A@@@AаYW$ԹW@#YdRjsrsrdWаYV$ך аYW$չV@ V@@A@@AаYXC$֐W!@XnVCB@@@A @BаYW$عV@ V@@A@@A@@)@AB@@A@@A@@A-@BаZ XJ>аZG?$ې/аZWk$ܹE@#Zdp|srsrdѠ/*E@ @A@ @A@@@AаZW.8@@@@AаZ%WLWK@#ZeH]sseWJаZ,!c аZ2WWE @ WD@ @A@@AаZ;XWm@XWBCB@@@A @BаZFXRqаZKXQE# @@@аZTX`>zаZYX_?E1 @@@аZbY$<9@#ZRPnyy!<аZiX$=аZmX$㚓G@<аZH $0TаZX8$Fx@#Zr~yJyJ/Fy@ @A@ @A@@@AаZX.:@@@@AаZYF|Р@0#ZDkyy@CB@@@A@B @@AC@f@A@@AB@@As@B@l@@ABC@}@A@B @z@@ABC@@@@ABC@@@ABB@@@A@BC@c@@ABB@@g@@ABC@@A@B@C"@m@AB@$@p@A@@A@BCD@@A*BC@@@AB. @@ABC@1 @@ABCа[3Y?pа[8Y>E @@а[@Z$=נ@#[0gPnssg=֑а[GX$>а[KY$%@=Ѡ=CBа[UQ$>=а[YQ$J@=͑а[`Y$Dа[dY$D;@%=ˑа[kYw@а[pYv@ @#[bhGPtth1@а[yX а[~Wh.;A@@@Aа[X%X\@#[uhTltthDXа[X% а[Y0%Xh@ X@k@A@@Aа[Y%X̓s@ZXCB@@w@A @Bа[YD%X|@ X@@A@@A@@)@AB@@A@@A@@A-@Bа[Y>а[H%12а[Y%GV@#[hr~tth|0GW@ @A@ @A@@@Aа[Y.<@@@@Aа[XX@#[iJ_tWtWiXа[!c а[Y|X@ X@@A@@Aа[Z:Y@ZeXCB@@@A @Bа[Y5Xа[Y6A# @@@а[Z 9xа\Z :A1 @@а\ Z`ϓ@1#\Fmxx@CB@@@A@B @@AC@@E@@AB@@@ABC@ @K@$@@ABCD@а\'[% >@#\kRpttk>а\.Y%?{а\2Zs%a@>>CBа\<R%?$а\@R%J@>а\GZ~%Eёа\KZ|%EР"@%>а\RZ^@а\WZ]@ @#\IlIRttl@а\`YÚ а\eXO.=A@@@Aа\lY%YC@#\\lVnttl+Yа\sY% а\xZ%YO@ Y@R@A@@Aа\Z%YZ@[YCB@@^@A @Bа\Z+%Yc@ Y@f@A@@A@h@)@AB@j@A@k@A@m@A-@Bа\Z>а\\.lа\HS*Hа\I*2!а\Z*HE@#\lt@ttlk1HF@ @A@ @A@@@A@@@@а\Z.>@@@@Aа\<#Ɛ9Ñа\а]'\а]+H*Iа]/J`*2а]3Z*H̠@#]#nt@u?u?n2KH͐@ @A@ @A@@@A@@@@а]?[.@@@@@Aа]FZm%RZl@#]6oXmuuoZkа]M!cؚ а]SZ%SZf*@ Ze@-@A@@Aа]\[%TZ5@[۠ZcCB@@9@A @Bа]gU޹@@а]mUᑐ`а]rUe@@а]xGZG @@а]}%widthך@ а]U !@@а]V ^а]Ve@@ʩ@@@A@B@@A @B@@@A@@AB@7@A@@@ABа][瑐ޑа][蹜AD @@@а]]>%X@G@#]qVtuuqo@Fа][V%YAа][%Zt@@A@?CBа]TF%[@а]TD%\J@@=а]\%]GZа]\%^GY@%@;а][@а][﹜@ @#]rMVvvr@а][ а]Y.AA@@@Aа][%a[@#]rZrvvr[а][%d а^[%b[@ [@@A@@Aа^ \^%c[<@\[CB@@@A @Bа^[%e[@ [@@A@@A@@)@AB@@A@@A@@A-@B:[а^&[M%g[L@#^sRgvGvGs[Kа^-Z а^2[%h[E @ [D@ @A@@Aа^;\%i[m@\[BCB@@@A @Bа^F\RPа^K\QA" @@@а^T\`pа^Y\_A0 @@а^a44=@#^Rv^uvvv!4а^i)precision Gа^q=;uа^u=;а^y=;yа^}T  Y@=#^swcDvvwB97CBа^UJ$@#^{wVEvvwJ@а^U  J̠ @#^wNEvvwR@@@A@B@ @A@4@!@AB@@@AB@w@A:@B2@/@,@ABC@>@A*@@AB@@~@B@AB:@7@4@@ABCD@>@<@A@BC@ A@@AC@@AT@@AB@@O@@ABC@@A@B@B\@@AC@@@m@AB@j@@ABC@@@s@@ABCD@@@@AB@@A@@ABC@@@@ @ABCD@@@AB@@A@BC@@A@@A@BC@@A@B@@A@BC@ @A@B@@@ABC@@@!@ABC@@@ABB@@'@A @BC@&@-@ABB@@*@1@ABC@@AI@BB@C@0@AB@@3@A@P@AI@BCD@@ABC@@c@AB @a@ABC@ B@@Aj@BCа_^ڑа_J+Jа_LG+4а_\s+J@#_ zO[wNwNz٠42J@ @A@ @A@@@A@@@@а_&]2@а_+]1@ @#_{IRwmwm{@а_4\[ а_9[#.BA@@@Aа_@\g%\f@#_0{Vnwmwm{\gа_G\`% а_L\%\_#@ \_@&@A@@Aа_U]%\.@]Ԡ\]CB@@2@A @Bа_`\%\Z7@ \Z@:@A@@A@<@)@AB@>@A@?@A@A@A-@B:а_q\%\H@#_a|Ncww|0\а_x!c а_~]%\U@ \@X@A@@Aа_]%\`@^\CB@@d@A @Bа_]-Pа_].A# @@@а_]1pа_]2A1 @@/@@6@@AB@4@A @B@@6@A;@@AB@а__E%BN@#_~Vtww~vBMа_]]%C а_^%P@BHBFCBа_VM%Bа_VK%JV@BDа_^%Iaа_^ %I`@%BBа_] @а_]!@ @#_MVx)x)@а_]& а_[.CA@@@Aа_]#%]"@#_Zrx)x)]#а`]% а`]%]@ ]@@A@@Aа`^e%]C@^]CB@@@A @Bа`]%]@ ]@@A@@A@@)@AB@@A@@A@@A-@Bа`+^l>а`0_0iа`4K+L!а`8Mi+dа`<]+Kՠ@#`,xHx)x)K֐@ @A@ @A@@@A@@@@а`H^.D@@@@Aа`O^%:nа`S:2%-@>Z#`GJuxsxs:1CBа`^^%=g8@Bw :,CB@@=@A@B @C@@@A@B@C@@@AB@@A@D@@AB@G@A@B@I@A@@AB@@A@B@M@@@ABC@@Q@A@@AB@S@@AB@U@@AB@@X@A@@AB@ @@AB@\@@AB@@_@A@@AB@@A@B@C@d@@AB@@g@A@@A@B@CD@k@AC@!@@AB @%@A@BC@ !@(@A@BC@u@1@AB&B@x@A(@5@AB@|@A}@B@~@A-@w@AB@/@@AB1@@AB@3@@ABe@L@<@ABC@@9@AB@E@A@@ABmC@U@AO@Bp@X@AM@BC@s@Z@U@ABC@v@A w@^@AC@@@AB@@}@ABC@@A@@A@BC@@AB@@A@B@ @A@BC@ @@AB@@@ABC@@@A@BC@@A!@B@@@ABCB@@'@AB#C@$C@@*@@ABC@@AB@@A@B@@@ABC@@A@B@@@ABC@@@@ABC@@@ABB@@@A@BC@@@ABB@@@@ABC@1@A@B@C@@AB@@7@A@B@@ACD@@A@@ABC@=@$@AB@A@A"@@ABC@@D@+@@ABCD@@O@AB@K@A@BC@@A@U@@ABC@@AB@@A@B@@@ABC@@A@B@@@ABC@ @@@ABC@ @@ABB@@@A@BC@@@AB B@@@@ABC@@A@B@C@@AB@@@A@ @A@BCD@ @A%"BC@@$@@AB!* '@@ABC@$-*@$@ABCаaYN%6ґаa]^%L@#aMIUyy6uL@ @A@ @A@@@A@<@#@AB:C#B?@!@AC@A@(@AC@C@K@AB@I@@G@ABC@H@ADM@@AR@BC@@AHQB@O@A@BKT@@A@BC@@@ABPY@@@ABC@S\@@A@BC@]@Ae@B@CYbB@Zc@h@@ABC@5@A^g@l@AB@f@AB@Bbk@q@A<@BC@r@L@ABgp@u@J@ABC@jsjQ@BCA@A@ASaa@naa@a ca"ib ba#fmt aa'readers `@'@@a.pad_prec_scanf E@AB @@@ABC@aaa@AM@BaaN')@aİaXh'*@ACaưaXj'+@a˰aXo',@aΰaXr'-@ABW!W"*Pmakeblock)@CW$W%/set_of_closures<@a 8camlStdlib__Scanf.integer_conversion_of_char_834_closure-@a .camlStdlib__Scanf.scan_caml_float_1902_closure@ABDEa #camlStdlib__Scanf.scan_3249_closure@a 5camlStdlib__Scanf.scan_chars_in_char_set_2759_closure 75@W6 AcamlCamlinternalFormat.param_format_of_ignored_format_209_closure ?@ABW8@Ca #camlStdlib__Scanf.scan_3198_closure ?3@W< ;camlCamlinternalFormat.format_of_string_fmtty_10366_closure ph@A@BDa 8camlStdlib__Scanf.stopper_of_formatting_lit_2912_closure{y@@A@BE=@WD 0camlCamlinternalFormat.char_of_iconv_471_closure@3@ABCEF_&@a (camlStdlib__Scanf.token_bool_806_closure9@Aa #camlStdlib__Scanf.scan_3461_closure!p@Bb -camlStdlib__Scanf.scan_hex_float_1571_closure#*4m@ |@A@BCb #camlStdlib__Scanf.scan_3276_closure'@b )camlStdlib__Scanf.scan_float_1442_closure(p@AD#@b )camlStdlib__Scanf.token_float_950_closure2Ķ>@AU)@U(@Ab -camlStdlib__Scanf.scan_caml_char_2527_closure3@BCEI@Wf 5camlCamlinternalFormat.fmt_ebb_of_string_7067_closure4r@A/@B`@Cb #camlStdlib__Scanf.scan_3303_closure>A8Stdlib__Scanf.token_char>Stdlib__Scanf.token_char.(fun)@CBаb\%ֹ^@ #bTk>> @аbbc l@A@/@#bDM__@аb]u nD<6@H#bMg@CBаbb o@@B@@$@#bDh@ @@A*@B@@A@[@L@AT@&@ABC@@1@AB@T@A@d@AS@B[@.@A7@BC@Q@AH@BY@^@ABb@=@AC@e@AR@Bf@Z@AQ@BC@ i@\@X@ABC@ l@_@AC@n@m@ABh@m@r@ABC@k@q@Au@t@ABC@@A@@AB r@w@|@ABC@$v@|@A@BC@@A@BD@@A@@AD@@A- @@ABC@@A1 @@A@BCD@@@AB7BC@@A:@@ABCAаc@b r@аcEa8аcIa p@)ʠ#c=L_ +@CBаcT]C%ؑаcXP%ِJeаc\]K%ښ@_#cOLY   =CBаcf]L%۹^ @аcmb w@A@@#c^DR L@аcu^  yܠԠ@#cjMg** X@CBаccQ z@@B@@"@#cvDh** d@ @@A(@B@@A@@@A@&@ABC@@/@AB@@A@@A@B@.@A5@BC@I@AA@B@@AB@;@AC@@AK@B@R@AJ@BC@ @T@Q@ABC@ @W@AC@@An@Bi@C@@ @ABC@@ @A@v@Aq@BCD@ BCBаc#pad {@A@@#c DV^^  @аc`Z AA@@#c DV^^  @@@@@A@@@@AA@B@ABC@D@AE@F@ABCG@H@AI@J@ABK@L@AM@N@ABCDO@P@AQ@R@ABS@T@AU@V@W@X@ABCDEFQаccz @A@+@#cQrTT @аcbH  аc` @Y`#cSw @CBаd!T @A@@#cHP @аd !o @!y!v@!t/!r!q!Y!d!_@!^CB@A@A@!c@@A@@аd!y  !|аd^ AA@X@#d QrTT @аd!^ AA@-@#dHP!@аd)c K@@@@@#dSm! @аd5c @аd:,token_stringĐKH1 @#d4DI44!"@CB@@@@AB@@;@AB&@@@ABCD@*@@ACD@=@A5@B @@E@1@ABCD@c@A@@AK@BF@?@ACD@@A@@m@ABQ@M@ACD@]@A@@@As@X@ABCD@k@A$@Bx@g@ACD@z@A)|@s@ACD@@A@B.@@@@ABCD@2@@A@B@@ACD@@A8@@ABCRаda @A@@#dyQCnn!g@@@@@@A@AB@аd l аdd( ȑ@аdd- AA@@#dQCnn!~@аdW @A@#@#da|~~!@аdbN @A@ @#dj|~~!@аdbV ŐWˑаddI ɚ"@V#dVl!@CBаdKӓ%5: @#dDjN!@CB@@!@)@AB1@@D@AB@@ @@ABCD@/@@@AB(@C : G@'@ACD@=@+@AQ@B8@CH@1@O@ABDE@C@AEMDE@e@AH Z@J@ABR CD@-@AM@9@n@a@ABCXDE@#R@>@6@ABs@f@c@ABCD@)Xw@j@ACDAаe  אаed 㑐@аe d ܹAA@L@#dQCnn!@аeWn ٹ@A@@#ea|nn!@аeb ڹ@A@ @#ej|nn!@аe%b X9аe)d 䚓"@We#eVl" @CBаe4LA5: @#e-Dj>"@CB@@@@AB@@D@AB@@ @@ABCD@/@@@AB(@C  G@'@ACD@@@AQ@B8@CH@1@O@ABDE@C@AMDE@@A Z@J@ABR CD@@A@@@a@ABCXDE@#@@@AB@f@c@ABCD@)@j@ACD@@@@A@@A@B@@A@@ABC@@аey  аe}e  @аee AA@@#es DV^^ "a@аeP6L٠֠ @#e DE "q@CB@@@@AB@@%@AB!@@@ABCD@@A &@"@ACD@@@@@ABC@@1@.@ABCD@@@A5@BD@@A@@A B @@@ABC@ @A@@ACCаe  аeeM @аeeR @A@@#e D[ "@аeeZ AA@&@#e D[ "@аe8L#3-# @+#eDELL"@CB@@/@7@AB?@-@A)@B$@@@ABCD@A@A F)@"@ACD@E@A@<@D@I@ABCM 5@1@ABD@P@<@9@ABD@ S@?@ADDаee @A@X@#eD`"@аfc аf e @[a-char_of_iconvנ#eg|"@CBаfdj Aаf#. @^#f L|"@CBаf$#J @#T#Q@#O/#M#L#2#?#:@#7CB@A@A@#?@@A@@аf.#T  #Wаf3X4A@#.#+@#)/#*#(#### A@CB@A@A@##!@@A@@аf=/project_closureB#2аfCe BA@@#f4D`#"@аfKe AA@@#f<D`#*@аfSe CA@@#fDD`#2@ 3%@#fPD~22#>@CB@@A@@@AB@>@A)@B!@@1@ABCD@@A@@@@ABC )CD@@A 4@;@ABD@F@A @M@?@ABD@c@A@R@AM@BD@]@A@j@AV@BD@k@A@m@d@ABD@@At@B@r@AD@@@Ay@BD@@A@B"D@#@@A@BD@@A'DEаff) @A@@#fDbqq#z@аfdB аff5 @#fg|#@CBаfe ܑаf#r @_R#fL|#@CBаf# @##@#/###x##~@#}CB@A@A@#@@A@@аf# ' #аfXL@#s#p@#n/#o#m#b#h#eA@CB@A@A@#h!@@A@@аfM #vаffk -BA@7@#fDbqq#@аffs .AA@?@#fDbqq#@аff{ /CA@G@#fDbqq#@@P J2$@H#fD@#@CB@V@A@M@U@AB]@=@A)@B!@@0@ABCD@_@A@V@^@c@ABCg )CD@e@Aj 4@:@ABD@E@A n@L@>@ABD@b@Ar@Q@AL@BD@\@Av@i@AU@BD@j@Az@l@c@ABD@}@As@B@q@AD@@@Ax@BD@@A@B"D@#@@A@BD@@A'DFаg5f 3@A@@#g&DfTT$@аg=d 6LаgAf 8@7#g4g|~~$"@CBаgKe 9vаgO# 1@_#gBL|~~$0@CBаgY# <@##@#/#####@#CB@A@A@#ʠ@@A@@аgc# D #аghYiW@##@#/#####A@CB@A@A@#!@@A@@аgr5X #аgwg JBA@@#ghDfTT$V@аgg  KAA@@#gpDfTT$^@аgg LCA@@#gxDfTT$f@ڠ 2$@#gDD$r@CB@@A@@@AB@=@A)@B!@@0@ABCD@@A@@@@ABC )CD@@A 4@:@ABD@E@A @L@>@ABD@b@A @Q@AL@BD@\@A@i@AU@BD@j@A@l@c@ABD@}@As@B@q@AD@@@Ax@BD@@A@B" D@#!@@A@BD@ @A'%DGаgg] P@A@)@#gDb??$@аgev Sаggi U@Ѡ#gg|ee$@CBаgf9 Vаg$ N@`#gL|ee$@CBаg$ Y@$&$#@$!/$$$$$ @$ CB@A@A@$@@A@@аg$& a $)аhZb@$#@#/#####A@CB@A@A@#!@@A@@аh c $аhg gBA@k@#hDb??$@аhg hAA@s@#h Db??$@аh!g iCA@{@#hDb??%@t ~2$@|#hD@% @CB@@A@@@AB@=@A)@B!@@0@ABCD@@A@@@@ABC )CD@@A 4@:@ABD@E@A @L@>@ABD@b@A@Q@AL@BD@\@A@i@AU@BD@j@A@l@c@ABD@}@As@B@q@AD@@@Ax@BD@@A@B"D@#@@A@BD@@A'DHаhiZ @A@@#hZ%DuII%%H@аhqf AA@ @#hb Kd"" %P@@@@ @@@AA@B@ABC@D@AE@F@G@H@ABCDE@@A@B@C@D@E@F@G@H@@@@@аhh0 |BA@@#h%DuII%%@аhh8 }AA@@#h%DuII%%@аhh@ ~CA@ @#h%DuII%%@аheаhMf % @#h!DG\\!%@CB@@@!@AB)@0@A(@B @@@ABCD@/$@@ACD@.@A 3 0@)@ABC@2@A@)@1@6@ABC:@?@8@ABD@9@A>@C@ADаhhu uBA@A@#h%DuII%%@аhh} vAA@I@#h%DuII%%@аhh wCA@Q@#h%DuII%%@аh@\gаiM]hRb\% @Z#h$DB$%@CB@@^@f@ABn@0@A(@B @@@ABCD@t$@@ACD@s@A x 0@)@ABC@w@A@n@v@{@ABC@?@8@ABD@~@A@C@ADаi,h nBA@@#i%DuII%& @аi4h oAA@@#i%%DuII%&@аi<h pCA@@#i-%DuII%&@аiDiFаiHMj?% @#iA&DF&&/@CB@@@@AB@0@A(@B @@@ABCD@$@@ACD@@A  0@)@ABC@@A@@@@ABC@?@8@ABD@@A@C@AD@@A@@A@B@C@@AD@@A@@ADIаi|$y аii @аii @A@@#iv'DT'&d@аii AA@@#i~'DT'&l@аiPl# @#i)DC)&|@CB@@@@AB@-@A)@B$@@@ABCD@@A )@"@ACD@@A@@@ @ABC 5@1@ABD@@<@9@ABD@ @?@ADJаif%ݹf@#i9G_9&fаif% аigj%޹fޠ(@ fސ@+@A@@Aаih(%ߐg3@hSfCB@@7@A @Bаig~%f٠<@ fٶаiit @A@@@#i8DN8&@$QI C@$U#i9e9&@CB@K@A@$Y@J@AR@@ABCаiW,%<аigX%U@#i:IkXX:&U@ @A@@A@@ @A@c@A@$o@A^@c@ABg@/@AC@i@Q@ABc@h@m@ABC@n@A g@m@Aq@Y@ABCKаji @A@v@#j @S+,#_NJ_q  J+#jO=P_='=@CB@@@@AB@C@L@@ABаjki AA@@#j\D^>'R@CB@@A@$@@A@@ABC@@Ae@B]@F@AC@$@A@@@ABC@^@AX@B@@A@q@ABi CD@r@A l@g@b@ABCD@ p@k@ACD@ @|@u@ABCD@@A@@ABCLаjj/ @A@@#j?D\?'@аjhаjh  @S#j@DU  @'@CBаjjF AA@ @#j?D\?'@%#   @%'#jAD^""A'@CB@ @A@%+@ @A $@@ABC@ '@-@AB%@C@%3@A "@ '@ ,@ABC@ %@ +@ 0@AB5@.@ACD@ .@A  +@ 0@ 5@;@ABCDMаjjn @A@ :@#jCDeBBC'@аjhd @#jD]wkkD'Ơ#jsDHsA>Stdlib__Scanf.width_of_pad_opt $Stdlib__Scanf.width_of_pad_opt.(fun)@аjj аjb.X?@@@Aаkh@A@$@#jtDNt@@)@A@ @Aаk i`&&аkiQ ! p@- #kDLzkkD'@CBаkioR(аk!s   @g#kEL[E(@CBаk*#fmt аk0j ʹAA@ @#k!CDeBBC(@аk8h ͐ O@`6format_of_string_fmtty(~#k.GJhG(@CB@@&@@AB@C@ @AkGh аkJh )đаkNiZ @A@ @#k?HKVH(-@аkVi\ ¹@ @#kHHKVH(6@аk`j ǹAA@@#kQHKVH(?@аkhW%WUаklX%鹱@@@@@ @#kaHZgH(OWаkxh%W@W@@A@@A@!@A@B@@A@@#@@AB@>@A@&@Aаkh ŹAE@@@G@A@@A@G@AC@B@K@=@AB@M@A@O@AL@I@AB@@Q@O@ABаkk) йBA@ @#kCDeBBC(z@аkf; Қ&   @&#kJOi..J(@CBаkk ӹ@@@@@@#kJDj..J(@ @@@AB@@A@&!@ @A @&@ABC@@A @B@ @A@&*@A @ "@AB@.@AC@ @@AB @ $@A (@@ABC@ +@A@B  $ -@@ABC@ '  0@@ABC@ 4@A@B@C -@ 2@ 7@ABC@ 0@ 6@A :@@A@BCD@@@AB 7 @BC@@A# ; B C@ @A@BC@ B@A GCNаk%fmtty ԹAA@ L@#kKDgYYK(@аkk ع@A@ T@#kKDgYYK(@аli)d @#kL]wL(аl k ښ аld.W?@@@Aаli@@!@A@@Aаljr'8аl"jc ֚ @.#lLLzL)@CBаl-jS:аl1!s ܚ  @h#l%ML[M)@CBl<#fmt ޠl?$fmt' @аlDk@аlIi 6аlMh "@a1fmt_ebb_of_string#lCPZmP)1@CBаlZk@аl_i  Lаlch8@#lWQ[n00Q)E@CBаlnj _аlrl@_#le_dp``_)S@CBаl|j_аll@_#ls_Yq``_)a@CBаll@A@+@#l{QLX00Q)i@аl&symbol, ‘аlZ,a/type_format_gen аl'*match*, %@ #l_Hq``_)#5camlinternalFormat.mlYrVVA>CamlinternalFormat.type_format $CamlinternalFormat.type_format.(fun)@CBаl*Pisint_arg,AA@@#Df @аl&Pisint,d@#Ye@аl  аl&Pfield,@A@/@'#&Df%@ @4@A@ @Aаl)raise_arg, аl+simplify_fv,@ @9#8I\7@ @@A@ @A@@@Aаlj"`аllz$@_#l^Xi55^)@CBаll%@A@@#lPLWP)@аll, -аm,kаmi,š !@t#l^Hi55^)hCBаmb,ùa@`аm^,Ĺd @ ]аm аm#[,ŹZ@Y@"@A@@Aаm,W,Ɛ ^аm0V,ǹU@%T@ @A@@A@@ @Ax@@5@%@AB@|@A!@B@.@A:@*@AB@<@A=@3@AB@\@AR@BF@C@@C@AB@M@A@@Ab@BX@M@AC@Z@S@AC@@Ag@^@AB@e@An@B@ @A@m@AB@@k@A@B@u@AC@@@AB@@AB@@A@@@ABC@@A @@A@BC@@A@B@C B@@A@@A$@B@@@ABC@@@A@BC@@A C@@A@B .@@@ABC@1@@A@@ABC@@A@B7@"@@ABC@:@&@A@BC@[@A2@B-@C@B@@@_@ABC@7@3@ABC@F@:@AC@f@AS@BN@C@@h@M@ABC@@@Al@BY@U@AC@n@\@ABmkC аmkB ,аmk @A@ @#m`KV`*@аmk @ @#m`KV`*@аmmG AA@@#m`KV`*@аmYp%YаmZ%@@@@@ @#m`Zg`*Yoаmk*%Yj@Yiаm,* AA@ @#mNHQN*@аm,2 @A@@#mNHQN*@@@@A@@A @B@@A@@@AB@*@A@8@A0@B@-@A@@:@3@AB@U@A@=@AаmkQ A\@@@^@A@@A@^@AZ@B@b@T@AB@d@A@f@Ac@`@AB@@h@f@ABаn m ⹲BA@ e@#mKDgYYK*@аnk a'аnm 皓ݠ@`S#n cXnc*@CBаn"h 隓(  {@(#ncJvc+@CBаn.h 깱@@@@@@#n#bJYb+@аn:n  빱@@@@@ @#n/bDRc+@ @%@A@B@@A@@A@B@)@@AB@(@ @A @9@ABC@ @@1@ABC@@K@ABC@C@(@A @ @AB)@ @AE@BC@,@$@A!@BU@N@ACD@ @A 2%@Z@ABC@ @A:@B @ @ @ABz@;@ACD@ }@B@ACD@ @Ai@BT@C @ @ @@ABCD@  @ @A @BC@s@A^@BD@@|@ABD@@A @@@ABD@ @A@@AD@ @A0  @@ABCOаne1% ̑аnd%d@#n+DnZZ++pd@ @A@@A@@ @APаneB% ۑаnd%dϠ@#n-Dn-+d͐@ @A@@A@@ @AQаnn>;@A@ @#nxDiMMx+@аnlW>d аnnJ@@c#ny`Izzy+@CBаnаnаn\@#nyDIzzy+аnJ @аnm8аn @аnc]*@аnm> ѓ I @X2 !#nyP_zzy+@CB@@ R@@AB@C@>@@ABаnnGAA@ W@#nxDiMMx+@)h `  Z@)l#nzD^z+@CB@ b@A@)p@ a@A i@@ABC@ m@AW@BM@?@AC@)y@A h@ m@ r@ABC@P@AL@B m@ t@A x@c@ABY CD@d@A  s\@Y@V@ABCD@ w `@]@ACD@ z  @n@e@ABCD@}@Au@B  @t@ABC@  @@|@ABCD@ @A!  @@ABCRаo<kI@A@ @#o-~Dvyy~,@@@@@@A@AB@аoJnN@аoOm 6аoSmL @X#oG|DU|,5@CBаo^nR{аocm̐ JаogmP Ơ@X#o[|Wh|,I@CBаoroXAA@ @#oc~Dvyy~,Q@аozaU@A@B@#ok{To{,Y@аom!V@A@ @#os{]o{,a@аom)\bаoo^"@aʠ#o}RhHH},p@CB)   @*#o}DpHH},x@CB@@0@AB@C@*@ @A @@ABC@@* @A @B@)@A9@"@ABC@3@A@-@>@ABC@u@A  @9@B@ABC@ @A@{@F@ABC@@]@ABX@C@@AB@@AC@@@Ad@`@ABC@@@h@ABC@"@@ABz@C$@@AC@&@@A@@ABC@*@@@ABCAаoodb@аon/ܐ ‘аon `>@Y'#oDUƳƳ,@CBаooxf[аonC ֑аon4dR@Y;#oWhƳƳ,@CBаoolAA@X@#o~Dvyy~,@аpb_i@A@@#o~Toyy~,@аpmj@A@ @#o~]oyy~,@аpmpc*аpor"@bV#pRh,@CB* z@*#pDp-@CB@@0@AB@C@*@@A@@ABC@@*@A@B@)@A9@"@ABC@3@A@-@>@ABC@@A @9@B@ABC@@A@@F@ABC@@]@ABX@C@@AB@@AC@@@Ad@`@ABC@@@h@ABC@@@ABz@C@@AC@@@A@@ABC@@!@@ABC@@@@A-B@&@ACSаpfmud@#pV2FaMM2-D@аpng&Nаprf&Of@#pb6Hk6-Pf@ @A@@A@@ @Aаp}nx@A@@#pn2FaMM2-\@аp!xv @@#px3PYrr3-f@CBаpp{AA@@#p2FaMM2-n@аpp%|@A@@#p0DS0-v@аpk7~+@+ #p4Qt4-@CBаpp{@@@@@-@#p4Hu4-@ @2@@AB@@A@+@A@.@A&@BC@:@A @B@@A@>@A4@-@ABC@@A@+*@@AB"@D@;@ABC@&@AO@B@+1@"@A&@BC*@L@AD@$@A-@W@AD@'@A 0@q@ADTаp)width_opt@A@6@#plDmÂÂl-@аpmyBA@>@#plDmÂÂl-@@@@@A@@@@AA@B@ABC@D@AE@F@ABCG@H@AI@J@ABK@L@AM@N@ABCDO@P@AQ@R@ABS@T@AU@V@W@X@ABCDEFQаq p@A@+@#pehIe-@аqog(аqm@f#q fSwccf-@CBаq!nHdI@#qgPjžžg-9аq(%width аq.i4.U?@@@Aаq5n5]@4@`@A@@Aаq>k@A@+@#q/fHPccf.@аqFq@@B@@#q9hdnh.'@аqPpAA@@#qAlDmÂÂl./@аqXoxаq\o;@0ޠ#qRhDwh.@@CBаqioXvаqm!s @m͠#qaiL[i.O@CBаqxlAA@@#qiehIe.W@аqlAA@m@#qqfHPccf._@аqqXK@@@@@#q}jSm$$j.k@аql,+@+#qkMkUUk.w@CBаqqp@@@@@:@#qkDlUUk.@ @?@@AB@@A@,@@A @*@ABC@G@A @B@>@A6@B@,@A @@ABM@3@AC@@AP@G@A?@BC@@A @@@ABCWD@ @A]@B@B"@@A@^@ABC@&@e@ABC@,@A@B@C@{@AD .@@@ABC@1@@A@@@ABC DE@3@A8@@@@ABCDE@@A-7@<@AB@@@A@BCD@@AE@@@ABCD@@@AB K@@ABC@@AO@@A@B@@ACD@@A@BV@@ABC@Y @@@ABCD@@A ^!@@ABC@@аr o1 d2@#qmPjóóm."аr%width аrj.V?@@@Aаro F@@I@A@@Aаr'q@аr,qAA@@#rlDmÂÂl/ @аr4pTаr8py.@1#r.nDqn/@CBаrEpYRаrI!s @n#r=oL[o/+@CBаrTqBA@@#rElDmÂÂl/3@аr\l,à@,Ǡ#rQpMg33p/?@CBаrhr8@@@@@&@#r]pDh33p/K@ @+@@AB@@A@,@@A@&@ABC@3@A @B@@A@,@A@@AB8@.@AC@@A?@B@@A@?@ABC@ @F@ABC@@A~@Bh@Cc@\@AD@@@ABC@@@AB@@Ar@Bm CD@@Au@q@ABC@ @@y@ABC@@@AB@@AC@@A@@@ABC@@A,B@@A@BC@@A CUаrrA@A@ @#rqDd\\q/@аr%count @@@A@B@ABC@аrpf-~D@A%@#rrPfĄĄr/#rlTjlA9Stdlib__Scanf.get_counter?Stdlib__Scanf.get_counter.(fun)#rVfܰA !Stdlib__Scanf.Scanning.line_count 'Stdlib__Scanf.Scanning.line_count.(fun)@@3@A@@AAаrp-y0;@#rmTj**m0аrih-z0аril-{0H@# 0аrim-|J @+0@@A@B@ @A@W@A@@@AB@@Z@@ABаsp-}0ߠ`@;%0ߐ@d@A@@A@f@A@h@A0@BBаsp-xE@Ap@K#snUlUUnJ#sWhRRA "Stdlib__Scanf.Scanning.token_count (Stdlib__Scanf.Scanning.token_count.(fun)@ @z@A@@A@@@@аs#rAA@}@#sqDd\\q0@аs+m-@-#s sQkĮĮs0@CBаs7s@@B@@@#s,sDlĮĮs0@ @@@AB@@A@-@@A@&@ABC@@A @B@@A@-@A@@AB@.@AC@@@AB@@A@@ABC@@A @@ABCVаs_p-p@#sOuLiu0=\$аsf\- аskq -p~@ \@@A@@Aаstq-p@q\CB@@@A @Bаsp-\@ \аsq- аsq)-qаsp-\@/\@ @A@@A@@ @Aаsql.T@@@@Aаss-@A@@#stDWt0~@аsn?Ú.@.#svMg##v0@CBаssĹ@@B@@T@#svDh##v0@ @@AZ@B@@A@.%@@A@&@ABC@@a@AB@@A@..@A@B%@.@Ag@BC@O@A"@'@AB+@l@AC@-@A.@p@AW@BC@1@y@AB 3C@4@A 5@}@ACWаssnȹAA@:@#sD]0@аssvɹ@A@B@#sD]0@аsq̐ аspŚ@iL>param_format_of_ignored_formatѠ#s`G000@CBаtsй@A@@#sH]000@аt pΚ.phb@.t#sPj{{0@CBаtq<ӹd@#tFXǫǫ0@аtkՐ`аt!qzֹ@@#tMY1@@ @A@ @A@@@Aаt-qԹAA@(@#tFXǫǫ1 @@,@A@ @A@.@A@/@$@AB@.@@A@<@ABC@5@A@K@A@.B@A@AC@e@A]@BU@C@S@AC@@j@Ab@[@ABC@@A @n@g@ABC@@A@.@@@ABC@u@ADXаtYj&Tаt]j&Uj@#tM/DA/1;j@ @A@@A@@ @A@@A@thtk"ib점to#fmt렐ts'readersꠐtw#pad預t{$prec蠐t$scan砐t%token@'@.@A@ @AB@@@AB@$@ACD@ttq5B@ttk8'/@ABttk:.a@.@@AC@#tDȮkAqnk@0B#uMf˒˒F@CBаuu@@@@@@#uDg˒˒R@ @"@@AB@@A@0V@@AB@@AC@*@A @B@u@@AB@@/@ABC@~@@Ak@C@ABC@0e@@A@BC@@AD@@0k@A@@A@BC@@Ax@P@ABDаvu@A@@#vfu˺˺z@аvtX@@#v LW@CBаv"!x@@#vLT@CBаv,p0Ơà@0#v!Mf&&@CBаv8v@@@@@@#v-Dg&&@ @"@@AB@@A@0@@AB@@AC@*@A @B@@@AB@@/@ABC@@@A@F@ABC@0@@A@BC@@AD@@A@@A@BC@@A@S@ABD@@A@@@@ABCD @@ABE@@A@@@ABEаvpm&`ޑаvtl&al@#vdDnnnl@ @A@@A@@ @A@@A@B@ @A@BCD@@A@BE@@A@@A @@ABE@ @"@@ABEAаvm5&dаvl&el @#vDnl@ @A@@A@@ @A@@A@AB@BDEFGHI@v@Avvw=KwAwBsoWwFwE@@@ABCXwJwIBYwOwNwPwQlp@@@AZwXwWK=w\w]lq@[waw` Iscanning of %s failed: premature end of file occurred before end of tokenI@AB\wgwf@wjwklrwmwnts@]wswr ,no dot or exponent part found in float tokenl@A^wywx )not a valid float in hexadecimal notationi@_ww,looking for L@ABCDE`ww(, found H@awwKwwt8@AbwwAwwl@cwwKwwtHwwl@ABdww8looking for %C, found %CX@eww@wwm wwt]@Afww1invalid boolean 'Q@gwwàLhwwȐiww@ABCg@@@AjwwҠBkwwבwٰwm/0@@@ABlwwޠKwwt/wwm;1@mwwꗠ4invalid boolean '%s'T@Anww@wwmJ2wwt3@owwwH@ABCDpxx@xxtJqx xrx x @ @AI@sxx"0bB@ABtxx"0oB@ux#x""0uB@Avx)x("0xB@wx0x/7 is not a decimal digitW@ABCxx6x5Kx9x:t"yx>x=@@@AzxDxCAxGxHm#@{xLxK*character J@AB|xRxQKxUxVttxXxYm$@}x^x] #character %C is not a decimal digitc@A~xdxc@xgxhm%xjxku&@xoxn.decimal digitsN@ABCDEF@xuxt0 is not a valid P@Axx& digitF@ABxxKxxu.vCxx@@@ABDxxBExxxxmw@@@AFxxKxxuGuxxmx@GxxAxxny@ABCHxxK`xxn z@Ixx $character %C is not a valid %s digitd@AJxx @xưxn{xɰxum|@Kxx͗&digitsF@ABLxxӗ&binaryF@Mxxۗ%octalE@ANxxᗠ+hexadecimalK@Oxx藠'nfinityG@ABCDPxx!xA@Qxx"anB@ARxx bad character decimal encoding \`@Syy@Ty y @AB@@Uyy@yyni .@AVyy@yynp /@WyyKy"y#u瑡y%y&n{@ABCXy)y( &bad character decimal encoding \%c%c%cf@Yy2y1@y5y6n둡y8y9u@AZy<y; $bad character hexadecimal encoding \d@[yCyBKyFyGu -/@AB\yKyJ (bad character hexadecimal encoding \%c%ch@]ySyR@yVyWn 0yYyZu 1@A^y]y\&a CharF@_ydyc(a StringH@ABCDE`yjyi.the character N@ayuyt7 cannot start a booleanW@Aby{yzKy~yv" cyy@@@ABdyyAyyn @eyyKyyv7 yyn @Afyy 'the character %C cannot start a booleang@gyy@yyn yyvK @ABChyy scanf: bad input at char number `@iyy": B@AjyyBkyylyy@@@AB@@myyȠKy̰yvp "yϰyo% #@AnyyҠDoyyאpyyڐqyyݑy߰yo5 $@ C@ABCD @@ @@AryyKyyv !yyoG %@syy &scanf: bad input at char number %i: %sf@ABtyy@yzoU &zzv '@uzz @@Avzz @wzzzzv @e@ABCxzz@yzz@{@Azz%z$@{z*z)@[@AB|z.z-6end of input not foundV@}z6z5:scanf: bad conversion "%a"Z@A~z<z;:scanf: bad conversion "%t"Z@zCzB5scanf: missing readerU@ABCDEFGzIzH@HzOzNzRzQ@ @A M@z^z] -scanf: bad conversion "%?" (custom converter)m@ABzdzc:scanf: bad conversion "%-"Z@zlzk:scanf: bad conversion "%*"Z@Azrzq, in format "L@zyzx!"A@ABCzz~Jzz@@@AzzCzzzzo@@@ABzz$%S%!D@zz@zzozzwG@zzy)@@@y$@@Azzy&@ABCDzzy+ @zzw@@@w@@Azzw@Azzw@@@w@@Azðzw@zzǙw@@@w|@@Az̰zw~@ABzzϙw1@@@w,@@Az԰zw.@zzؙu@@@u@@Azݰzu@ACEzzu @zzt@@@t@@Azzt@AzztQ@@@tL@@AzztN@zzt@@@t@@Azzt@AB{{t@@@s@@A{{s@{ { @)__dummy__)__dummy__=7caml_exn_Assert_failure%}{{plK@A{{s@@@s@@A{{s@B{"{!r@@@r@@A{&{'r@{+{*r@@@r@@A{/{0r@ACDF{3{2rb@@@r]@@A{7{8r_@{?{>q@@@q@@A{C{Dq@{H{GqC@@@q>@@A{L{Mq@@AB{P{Op@@@p@@A{T{Up@{Y{Xo"n@@@oj@@o%@@m%@@ABC{`{amb@{f{em. @A{j{ioy@{o{n@ABCD{r{q@f7caml_exn_Assert_failure%}{x{yp@{~{}kk!@@@k@@A{{m@{{ @{{{@@@{@@A{{m@ABC{{{}@@@{x{{@A{{m@@@@A{{j@@@j䐠{{@A{{m@@@A{{{v@@@{q@@A{{m@BCDE{{@@@{{i@@@zX@@A{İ{zhH@A{{ǘz_ @{{͘u)@A{{јt@{{נ@@@A{{ۘzz@z@@A@z{zq@@A@z@@A@@BCD{{@@{{h@@@h@@A{{mK@A{{h @{{hB@@@h=@@A{|h?M@AB||hD @| |xK@|| u'@AB||h@@@h}@@A||nL@||h @A| |kI@@@kD@@A|$|%n&G@BCDEFGH|(|'kK @|3|2u,3@A|7|6yu@|<|;xu@AB|@|?|C|Dx,@@ |H|G@3@|K +camlStdlib__Scanf.open_in_file_5270_closure:瑰|N +camlStdlib__Scanf.open_in_file_5280_closure']|Q &camlStdlib__Scanf.close_in_533_closure8㆑ 3呰|W %camlStdlib__Scanf.create_5148_closure!!;|Z *camlStdlib__Scanf.from_channel_523_closure6㑰|] *camlStdlib__Scanf.end_of_input_130_closure |p|` 0camlStdlib__Scanf.beginning_of_input_149_closure0S|c +camlStdlib__Scanf.name_of_input_160_closure@ |h|ghk@@@hf@@A|l|mhhO@ |q|pg@@@g@@A|u|vgP@ABCD|y|xg@@@g@@A|}|~gQ@||@hr/@A||g3@@@g.@@A||g0T@||f@@@f@@A||nU@AB||f @||gC@||e@@@e@@e@@e@@ABC||nV@ABCE!||y @"||c@@@c@@A||cX@A$||cK@@@cF@@A|ð|cHY@'||ǘcN @AB(||˙as@@@an@@A|а|apZ@*||ՙa8@@@a3@@A|ڰ|a5[@A,||ݙa@@@a@@A||a\@.||`@@@`@@A||`]@ABC0||`@@@`@@A||`^@2||``@@@`[@@A||o_@A5}}`b @6}}h}@7} } _&@@@_!@@A}}_#`@ABC:}}\@@@\@@A}}\a@?}}\ @ADEF@}!} \@@@\@@A}%}&\b@C}.}-[6@@@[1@@A}2}3[3f@AF}6}5t@G};}:t@ABH}?}>th @I}F}E\&@AJ}J}I_^?@K}O}NZy@@@Zt@@A}S}TZvh@ABN}W}VZ{ @O}\}[[^/@ACDP}`}_W@@@W@@A}d}eWj@R}j}iV@@@V@@A}n}oVk@U}s}rU@@@U@@A}w}xUl@ABX}{}zV@Y}}U@Z}}T@@@T@@A}}Tn@AB]}}tCP@^}}0@@@0@@A}}0p@ACDEc}}@i$i@d}}S:@@@S5@@A}}S7q@Ai}}S< @j}}$@@@$@@A}}$r@o}}O@@@@O;@@A}}O=s@ABCt}}O @@@O@@A}ư}O u@|}}ʙM@@@M@@A}ϰ}Mv@ADFG}}Ҙh[@}}ۙK@@@K@@A}}Kw@A}}㘠M@}}蘠s@AB}}옠K@}}i@A}}O<7@}}J@@@J@@A~~Jz@AB~~J @~ ~ D@@@D@@A~~D{@~~@ @@@@@@A~~@ |@ABCD~~Ob@~"~!?@@@?@@A~&~'?}@A~*~)=@@@=@@A~.~/=~@~3~2<@@@<@@A~7~8<@AB~;~:g~@~B~A@60@~G~F9{@@@9v@@A~K~L9x@AB~O~N9} @~T~SDK@~Y~Xb@ABC~]~\U@~c~b: @@@:@@A~g~h:@~l~k:  @AB~p~oc@~v~u1@A~z~y@&Y@~~~9@@@9@@A~~9@ABCDEF~~9 @~~e@~~b@AB~~b{@~~b?@A~~tT@~~XI@ABC~~:@@@:@@A~~:@~~: @A~~>5@~~:@@@:@@A~ð~:@~~ǘ: @ABCD~~˘%@~~Әwm@A~~נ@8 K@~~ޠ@8~~{@AB~~@8~~{@~~@8~~{@A~~@8~~{1@@8{*@ABC  @j{ @z@@@9z@@c@@ABq@A9 @"!7@@@7@@A&'7@ABDE*)$@218 @767@@@7@@A;<7@AB?>= @DC7z@@@7u@@AHI7w@ACLKn@RQ5@WV7J@@@7E@@A[\7G@AB_^7 @@@7@@Acd7 @hg6@@@6@@Alm6@ACDpo6{@@@6v@@Atu6x@|{63@@@6.@@A60@A5@@@5@@A5@5@@@5@@A5@AB5 @5@@@5@@A5@A4@@@4@@A4@k@ABC3@@@3@@A3@6,9@A6qE@BØ5(*@ɘ7@A͘6_@Ҙ7+l@ABC֘7y@ ܘ4;@A 7@ 嘠37@ ꘠8V@ @;kᑰ %camlStdlib__Scanf.bscanf_4074_closure!) )camlStdlib__Scanf.bscanf_opt_4084_closure1[ %camlStdlib__Scanf.sscanf_4107_closure S )camlStdlib__Scanf.sscanf_opt_4121_closure: $camlStdlib__Scanf.scanf_4134_closureo2 (camlStdlib__Scanf.scanf_opt_4146_closure ` %camlStdlib__Scanf.kscanf_4034_closure  &camlStdlib__Scanf.ksscanf_4093_closure;yq5Z ,camlStdlib__Scanf.sscanf_format_4196_closure2 1camlStdlib__Scanf.format_from_string_4210_closure5 (camlStdlib__Scanf.unescaped_4246_closure N@ABCDEFGHIJK@A@| w@A| q@| k@AB e@ H _@ 8 N@ABC 5 D@l @@A ) 6@  /@AB  #@ @ @k @ABCDE  @@A@@AB@@Ak0@&@ABC3j@@@AB Y l@@A@@ABCD@j@A[@e|@ABYm@Lc@AIW@gPR@ABC=G@.E@Af1@f,@ABf$@f @A@@ABCDEF@@A@bL@bK@ABC@@A@@AB@@A@@ABCD@_@A_@]h@AB]f@]e|@A3u@3p@ABC3f@>c@A;K@B+C@):@Q2@)@ABCDEFGP_@P\@A)@"@ABP@M@AE @@ABC@@A@@AB@B@A@@ABCD@@A@{@ABx@>@Ahv@uq@ABCp@A -camlStdlib__Scanf.scan_caml_char_2527_closure3w@BC )camlStdlib__Scanf.skip_whites_694_closure4R52@ @@~@@B.@@ABC~@@8CamlinternalFormatBasics?@@> @@A=@@?@@AB?<@@>@@A>@@=m@@ABCEF;E@@r@@A=H@@:@@ABn@@q@@AY@@:@@ABC:d@@:"@@A9@@9@@AB9,@@8@@A8@@7@@ABCD7@@6y@@AA@@q@@ABo@@n@@3@@ABC?x@@?$@@A>@@>@@L@@8e@@ABCDEFGI@|B@A|C@|D@ABqB@qC@Aq~D@q}E@ABCqyF@qzG@AqwH@iC@ABc>C@UB@AUC@OB@ABCDKH@HN@AC+C@C*D@ABvB@vC@A>B@=C@ABCvB@vC@AvD@B@ABC@vOB@AvNC@vND@ABCDEB@C@AvB@vC@ABB@C@A@C@?C@ABC?qC@?!C@A>C@=zC@AB=xD@=wE@A=uF@=tG@AB?B@?PB@>B@>B@ABCDEFG@?@A@@ABx@"@A}@|@ABC|#@{@b@o @ABC{@n@ADEnC@m@Amt@l@ABl@l@ACl@i@A{o@i]@ABgx@g4@ACDFf@f@Af{@f=@Ad@b@bE@ABCDz@zH@Az @`@AB`@]@A\!@[E@ZG@ABCy@6;@AXz@)@Tl@ABCDEFGx@T5@AR@P@ABO@Io@ACD@D@Bq@A@ABCx[@w@v@ABDEt@=b@!K@AB>b@>@A>@BC>.@>@;@ABr@;p@AC@rF@ADE@;:@A:@:@AB:c@:@AC9@9@A9=@8t@8,@7 @ABCD@r7@Ao@o@ABEFGHI@@@@A@A@@@A@@@@A@A@@@A@BC@@@A@k@`@@A@=@2@@A@@@@@@AB@ABCD@@@A@p@e@@A@@@@A@AB@@@A@@@@A@A~)@~@@~@@AB@}j@}_@@A@ABCE|@|@@A@|@|@@A@A|d@|Y@@A@|?@|4@@A@AB{@{@@A@z@z@@A@Az@z@@A@zv@zk@@A@ABCz@y@@A@yG@y<@@A@Ax@x@@A@w@w@@A@ABwS@wH@@A@w @v@@A@v@v@@A@ABCDv@v@v@t@sh@ABC@t@v@t@sl@ABC@sm@v@t@sp@ABC@ABC@s@@Ar@r@@r@@AB@r@r@@A@Arj@r_@@A@BCp@p@@p@@p@@ABC@p @p@@A@o@o@@A@ABo@o@@A@ox@om@@A@An@n@@A@n@n@@A@ABCDEFn"@n@@n@@AB@m@m@m@A@A@Al@l@@Al@lc@k@AB@le@@k@lg@A@ABC@j@j@@A@ABj@j @@j@@AB@h7@h(@@h-@@AB@Ag@g@@A@g@g@@g@@AB@ABCg~@go@@gt@@AB@g@@g1@@g6@@AB@Ag@f@f@A@A@e@e@@e@@AB@d_@dP@dQ@A@A@ABCDcO@c=@@cB@@cF@@ABC@c@c@@Ac@@c @@c@@ABC@Aa@a@@a@@AB@`@`@@`@@AB@AB]@]@@]@@]@@ABC@\@\@@\@@AB@A\@\@@\@@AB@[#@[@@[@@[@@ABC@ABCYW@YD@@YI@@YN@@ABC@V@@AUM@U;@@U@@@UD@@ABC@BU@U@@U@@U @@ABC@S@S@@S@@AB@AQ@Q@@Q@@Q@@ABC@Q*@Q@@A@ABCDEP@P@@P@@AB@M@M@@A@AJ`@JQ@@JV@@AB@J @J@@A@ABE@E@@E@@AB@E@E@@A@D@D}@D~@A@A@ABCk@CV@@ACZ@@C_@@Cc@@ABC@CDB@Bt@@By@@AB@A`@AN@@AR@@AW@@ABC@AA$@A@@A@@A@@ABC@@@@@@A@AB@@@@@@@@@@@ABC@@@@@@A@A@@@s@@@w@@@|@@ABC@@V@@M@@A@A@8@@&@@@*@@@/@@ABC@@ @@@@A@A?@?@@?@@?@@ABC@BCDEF?@?@@?@@?@@ABC@?@?o@@?s@@?x@@ABC@A?N@?<@@?@@@?E@@ABC@?#@?@@?@@?@@ABC@>@>@@>@@AB@ABC=@<@@A<@@<@@<@@ABC@<@<@@<@@<@@ABC@AD@@A@ABC7@7@@7@@7@@ABC@+;@+(@@+-@@+2@@ABC@"@"@"@@AB@@"@@AB@AB@ABDEFGHI@e@@AJ@@(@@A@@BC@@@@}@@M@@ABCD@@@@W@@AB"@@@@Aa@@~@@ABCE~4@@}@@A}@@}q@@AB}@@|@@A{@@{@@ABC{0@@zs@@Ay@@x@@ABx|@@x2@@w@@ABCDw@x@xF@vF@ABC@t#@t@A@As@@s@@As@@BCq@@q!@@p@@ABp@@p@@Ap@@o@@ABCDEFo3@@n@n@A@Am@@k@@ABk@@i;@@Ah@@h@@ABCh}@@h=@@Ag@g@A@f@@eW@eR@A@ABCDdF@@d @@Ab@@a@@AB^@@]@@A]@@\@@ABCZ9@@W@W@A@AV-@@BU@@Tr@@AR@@Q@@ABCDEQl@@M@@AK1@@J@J@AI@H@H@ABC@ABF@@Fh@@E[@EV@A@ABD9@@CDCM@@B(@@AA@@A@@ABA@@Aa@@AAB@@A@@A@@@@@@A@@@BCDEF@h@@@0@@A?@@?@@?@@ABC=@@=:@@AD<@@<@@A<{@@<,@@AB;@@;@@AC;E@@;@@A:<@@9@@8@@ABC8+@@+@@#<@?<@#%@AB@ABDEFGHI@@?pAo_=O