Caml1999O031n5T2G! G!XV.  TT TTc(F!2%()*   3& %4%)*G! yVF% &G!  l &F!g 1&F%)*(G! G!V(:_ G" 2&0 G# 2&(@%+ &)*W%,3:AHOV]dkryc %C 2&C 2&D 2&D 2&F 2&F 2&F 2&F 2&F 2&D 2&C 2&D 2&D 2&E 2&E D 8!8!3'C 2&C 2&D 2&C WD C C 8"2&D C C 8"2&C 2+(E 2&D 2&C 2&D C 4'E 2&@%+ '@%+ ')*W%-5=EMU]x 1&C 2'C 2'C 2'C 2'C 2'C 2'C 2'C 2'D 2'E D C 8!8" 8"2' C 2'C 2'C 2'C  2+U(C  2+6(@%+ &)*W %+17=CIOU[aio 4& 4& 4+( 4& 4& 4& 4& 4& 4& 4& 4& 4& 4&D 1' 4& 4&)*%)* ')* ')* ')* ')* &)* h')* 6')* 6')* ?')*W2G,Sz0?~ #d&Fc(C h"! 2# @(C h"! 2# @(C D WCTmD C ! D C +s @  h 3$C W" D C C+C h8"3$ D C C+ h8"3$ D+ h  3$D C+ h  3$ F E DC 8! ! +  !    3$F E DC 8! ! +x !    3$F E DC 8! ! +H !    3$F E DC 8! ! + !    3$C D W  33 FED    3$FED    3$FED    3$D C+ h  3$ C G!V 2'5%D C !8" 2'D C " 2'E D C !" ! Y 8 "ZT C8 yV D !T2# @(E D C !" !hh Y7h8 " Ch8 " C 8!8! 8 " 8!8 "   ZT C8 yVD ! D C T 8"2# @@( 58%58%D C 8! !8" 2'C WD C Cl@"g{" 8"2' D C Cl@"g[" 8"2' C VDC ! 2# @(58%C E WT7D CD ! D C!   ?    !@   2# @( ED !  h  !2# @( D C " 2# @(C G! 2# @(D C 8" C 2# VD ( 56@[58%)*W@V"V58%88#! 1# @(C 8 #!1# @( C V>DV!V58% 8  # !1# @( C  # !1# @( 58% 58%)* G!')* G!'(+66 8"68"'()*+ 6 8!8"68"')* G!')*8"! Y 8"ZT C8 yV D !T %D')* G!')* G!')* ')*V D C !2&()*G !Y#?ZT] C yVTMC8 yVT@7 yVT5C8 yV"D68!8"68" 8"8!TT? W C  &C &)*D C ,X +` & 5(8!i ^ ]j 8# @(VC (7()*W G %G %G %)*C yVD TC8 yVD T[ G ! 68#%)*G! h{VG!XV 8"V zV8G# 2&()* ,V%C  "G!XVG! yVF% & (g &G! ft 68"!TgTg h'G! "l"& G"3%  " "\   G#2%  G"3%  G&  "    "1% G"3% G"4% " g  G#4% G"3% " 4% G"2%)*,>[% G! 'l' & G"3% " \  G#3%  G""3% " 'l'& G&)*, %E!   % (E!   TT T % ()* " (u:N TnW!!!!!!!!!!!!!!!!!!!!!!!%TOTF+h !h ! "G' 0( +U h !h ! #G' " ' %! G')*%G! G!V%()*! !lpn   68#%8% a(A(g0 o()*! !l p !ldpnn  68 %8%g0 o(n"u& W  g (Tg (g (bg(()*G! G'(G!G!V(VC yV G&G#2%  TT TT  G#2%()* , %)*hyUG!Vc! " hyUG!Vc!G! 1#:' G# hyUG!Vc! ' 0 G# hyUG!Vc!G! X x '  G# hyUG!Vc! " hyUG!Vc!G!   TTPTHTD G#  G!VT' G! Pp 8 " " o oTTc!  G!V(  G! Pp(  G# hyU G!Vc! &c%)*hyUG!Vc! " hyUG!Vc!G!   & T(T G# 8 " " o o & c%)*hyUG!Vc! " hyUG!Vc!G! N> + T< G# hyUG!Vc!5 $ TT0IT G# hyUG!Vc! 5   G!V(G!  " T TT BT T T  "T G!V(G! .T@ G#  G!VT' G! Pp 8 " " o oT G!V( G! Pp(  G# hyU G!Vc! & c% G# hyUG!Vc!5 $  (galA on8%)*+] ?h  }U9\G!  ^! !zVc !ChyVc !CG#I zUcC()* "  @(G!G!V @(.  "@( G# 8 " " o o  "@()* " &)*(G! G!V(Ee( G#&)*(G! G!V( ( G#&)*W " & & & & & &)* " &)*G! 0 & G# (G!G!V(cox#T& G#&Xb  G#& & G#&)* " &)*G!  TW G'T G'(  TT Tc(d( c(d( c(d()*5%G! !VG# '  68#%)*(G! G!V( !V G# 2&_( G" 2&)*, &)*5%G!   68"%G# &)* "]()* "]()* "](G !]()* "]()*W:: -G !68"T-G !68"T G !68"TG !68"TG ! ] c ^+(i 8' T=W!!%%%%%%%%%)%,%%%%/%%%%%2%%%%%5%%!TTc(d(e(f(g(56@[g(G !6 ^V 5 ^Ud(c(68"%c G !^()* "%)* 68'5%5%68"%68"%68"%@[)*Y C8/"Z(8 yV ? #C @@I(G W C 8\%D 8\%c( ?&)*5 ^U( ! @&CC{VC^(CV7 [ h8S IC dI%dIc^()*C ]h?h?h?   + & 7 [8\!7 [C~V7 [C^(c? ] + i&)*8! hhhhh> ()* G8 " &)* &)*!(G(G 8! 8!G M(c K(G8%G(EVF(F(G W 5(5(5(C (Fhy(C(!cC(! CV7 [(EVD(%Y&cG! JdKFLl yV GMZ(8 yV Jc Kd I(g + + + + + +~ +_ +M +D +8 +/ + + + + +l + +h !l? + +x +P ! !8%8%6@# +8N !8O ! + +h?  +i !    '),,%*,+*(*)791<"$>&h]6@ + + + + ++ + + ,  ,4 +G  +q ++ ++ + +|+m,!+,+ + + 6 " +z 6" +H 6""+ +  )+ +q  +7(+)++ -+_++   )1+C*1+   +-4+]/+J0+ + + 2+^ +@ 4+138+6 !6 !  :>+A 3=+ 4>+f ;>+4>+B<>@+?+ + +x ,Q~<  "%*;=?ACFHJLPZ],0HJ+  +i K+V  M+@N+/?M+ O+ ++R+ T+x   ]_D`GaGbGcGdGeGfGgGhGiGjGkC> > T9w,m-Stdlib__Scanf&_none_@@AA"??A@@@@@@@@@@,m AA@@@,lp  A"??Aô@%arrayH8@@M@A@A@@@@@@@@@$boolE8@@%false^@@@$true_@@@@@A@@@@@@A@$charB8@@@A@@@@@@A@#exnG8@@AA@@@@@@@@5extension_constructorP8@@@A@@@@@@@@%floatD8@@@A@@@@@@@@*floatarrayQ8@@@A@@@@@@@@#intA8@@@A@@@@@@A@%int32L8@@@A@@@@@@@@%int64M8@@@A@@@@@@@@&lazy_tN8@@O@A@A@Y@@@@@@@@$listI8@@P@A"[]a@@@"::b@@@Q@@@ @@A@Y@@@@@@@@)nativeintK8@@@A@@@@@@@@&optionJ8@@S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&stringO8@@@A@@@@@@@@$unitF8@@"()`@@@@@A@@@@@@A@ .Assert_failure\ p@@@@Jm@@@@@@V@@A$=ocaml.warn_on_literal_pattern(@)@0Division_by_zeroY @@@A. 1 1@+End_of_fileX !@@@A699@'FailureU )@%@@A?BB@0Invalid_argumentT 2@.@@AH$K#K@-Match_failureR ;@:67@@\@@AV2Y1Y@ )Not_foundV I@@@A^:a9a@-Out_of_memoryS Q@@@AfBiAi@.Stack_overflowZ Y@@@AnJqIq@.Sys_blocked_io[ a@@@AvRyQy@)Sys_errorW i@e@@A[Z@:Undefined_recursive_module] r@qmn@@c@@Aih@ %bytesC8@@@A@@@@@@@@&Stdlib8CamlinternalFormatBasics2CamlinternalFormat'format6>A8!a@ L!b@ M!c@ N!d@ O!e@ P!f@ Q@F@A.'format6&C@ R$C@ S"C@ T C@ UC@ VC@ W@@@ ^OOOO@@@@@@@@@@(scanf.mlZ;;[c@@@@@(SCANNING]E*in_channel?B8@@@A@@@@@cc@@@@AA@'scanbuf@C8@@@A@@@ @@@@ee@@@@BA@)file_nameAD8@@@A @@@ @@@@+g,g6@@@@CA@%stdinB+@@@ @8i8:9i8P@@!D@%stdibC8@@@ @EmFm@@.E@)next_charD@>@@@ @@@ @@ @XqCEYqCd@@AF@7invalidate_current_charE@Q@@@ H@@@ @@ @kwlwF@@TG@)peek_charF@d@@@ @@@ @@ @~{{@@gH@1checked_peek_charG@w@@@ @@@ @@ @B  B  @@zI@*store_charH@@@@ @@@@ @@@@ @@@ @@ @@ @@ @H  H  @@J@)skip_charI@@@@ @@@@ @@@ @@ @@ @N  N  A@@K@+ignore_charJ@@@@ @@@@ @@@ @@ @@ @Q  Q  @@L@%tokenK@@@@ @@@ @@ @U  U  3@@M@+reset_tokenL@@@@ @@@ @@ @Z   Z  @@N@*char_countM@@@@ I@@@ @@ @^QS^Qr@@O@*line_countN@@@@ \@@@ @@ @.b/b@@P@+token_countO@'@@@ o@@@ @@ @AftvBft@@*Q@#eofP@:@@@ @@@ @@ @TjUj@@=R@,end_of_inputQ@M@@@ @@@ @@ @gngihng@@PS@2beginning_of_inputR@`@@@ @@@ @@ @zs57{s5_@@cT@-name_of_inputS@s@@@ n@@@ @@ @ww@@vU@'open_inT@x@@@ @@@ @@ @{]_{]@@V@+open_in_binU@@@@ @@@ @@ @||@@W@)from_fileV@@@@ @@@ @@ @}}@@X@-from_file_binW@@@@ @@@ @@ @~~@@Y@+from_stringX@@@@ @@@ @@ @   1@@Z@-from_functionY@@@@@ C@@@ @@ @@@ @@ @242d@@[@,from_channelZ@b*in_channel@@@  @@@ @@ @ege@@\@(close_in[@@@@  @@@ @@ @-.@@]@1memo_from_channel\@*in_channel@@@ 5@@@ @@ @BC@@+^@@@FaG @/_(Scanning.F@J@OP9V9Y@8'scanner/K8!a@%!b@%!c@%!d@%@D@A@M@%.*in_channel@@@%!M@%M@%@M@%@@%@@@& @@&OO@@@@@@@@9~9~99@@@@x,Scan_failure0L f@}@@@&V@@A999:@@)bad_input1@@@@&mM@&Y@@&Z@@&[M@&X@::!::*@@0bad_input_escape4@$charB@@@'M@&s@@&t@@&uM@&r@:G:K:G:[@@0bad_token_lengthD@&stringO@@@(TM@'@@'@@'M@'@::::@@0bad_end_of_inputG@@@@)M@(@@(@@(M@(@;G;K;G;[@@)bad_floatJ@@@@)]M@)Z@@)lM@)[@@)\M@)Y@;;;<@@-bad_hex_floatM@@@@)sM@)p@@)M@)q@@)rM@)o@eP P?eP P(@@'ؠ7scan_decimal_digit_plus@@@@0N@0@@@@1N@0@@@1N@0@@0N@0@@0N@0@\sQQ]sQQ@@Eߠ/scan_digit_star@@@@@28N@25@@@2:N@26A@27N@1@@@@2N@1@*@@@2N@1N@1@@1N@1@@1N@1@@1N@1@S8S<S8SK@@t/scan_digit_plus@@@@3N@2@@)@@@374@@@36A@35N@2@@@@3N@2@]@@@34N@2@@@33N@2@@2N@2@@2N@2@@2N@2@@2N@2@TTTU@@/is_binary_digit@S@@@44N@41@@@49N@42@@43N@40@VVVV@@/scan_binary_int@E@@@4d@@@@4c@@@4b@@4a@@4`N@4B@VVVV@@.is_octal_digit@~@@@4zN@4w!@@@4N@4x@@4yN@4v@WWWW @@.scan_octal_int@p@@@4@@@@4@@@@4@@4@@4N@4@WTWXWTWf@@-is_hexa_digit@@@@4N@4L@@@4N@4@@4N@4@,WW-WW@@4scan_hexadecimal_int@@@@5 @@@@5 k@@@5@@5@@5N@4@BWWCWX@@+9scan_unsigned_decimal_int@@@@5!@@@@5 @@@5@@5@@5N@5@XXVXZYXVXs@@A)scan_sign@@@@5`N@5#@@@@5N@5)N@5*@@5+N@5$@@5%N@5"@sXXtXX@@\ "scan_optionally_signed_decimal_int@@@@5N@5@-@@@5N@5@@@5N@5@@5N@5@@5N@5@YGYKYGYm@@z1scan_unsigned_int@@@@74N@5@K@@@73N@5@@@6)N@5@@5N@5@@5N@5@ZZZZ@@:scan_optionally_signed_int@ @@@7rN@7@@i@@@7qN@7F@@@7pN@7G@@7HN@7A@@7BN@7?@\\\]@@ 3scan_int_conversion@@@@7N@7}@G@@@8!N@7@@@@8 N@7@@@7N@7@@7N@7@@7N@7~@@7N@7|@]U]Y]U]l@@4scan_fractional_part@e@@@8N@8>@@@@8N@8DN@8E@@8FN@8?@@8@N@8=@_5_9_5_M@@2scan_exponent_part@@@@9MN@8@@@@93N@8N@8@@8N@8@@8N@8@*`r`v+`r`@@ 1scan_integer_part@c@@@9N@9a@@@@9N@9gN@9h@@9iN@9b@@9cN@9`@EbabeFbabv@@ .*scan_float@@@@;zN@9@#intA@@@;N@9@ @@@;{N@9O@9@@9N@9@@9N@9@@9N@9@@9N@9@q#hhr#hh@@ Z"=check_case_insensitive_string@@@@=N@;@+@@@=N@;@@@@@N@=A@@=BN@=;@@=@@@MN@L@G@@@MN@L4@@@MN@L@@LN@L@@LN@L@EIEb@@ }/check_next_charx@*@@@NGN@M@ @@@NN@M@@@@N9N@M@@@NJN@M@@NN@M@@MN@M@@MN@M@    @@ 8check_next_char_for_char~@ @@@Ni@@@@Nh@@@Ng@@Nf@@NeN@NQ@ *y} +y@@ :check_next_char_for_string@ @@@N@@@@N@@@N@@N@@NN@Nn@ @ A@@ )3scan_backslash_char@@@@PN@N@@@@PN@N@@@ON@N@@NN@N@@NN@N@ _ `@@ H.scan_caml_char@@@@R,N@P@@@@QN@P@@@R+N@P@@PN@P@@PN@P@ }/os ~/o@@ f0scan_caml_string@@@@TwN@R4@7@@@TVN@R:@@@TvN@R;@@RB L>]@@ 4ؠ*make_scanf-@ *in_channel@@@0@ #fmt!a@1 *in_channel@@@/!c@2!d@3!e@4!f@5@@@;@ *heter_list@@@: *heter_list.@@@9@@8@@7@@6@  @@ z.pad_prec_scanf.@ T*in_channel@@@@ #fmt!a@ f*in_channel@@@!c@!d@!e@!f@@@@@ *heter_list@@@@ !'padding!x@!y@@@@@ 2)precision @!z@H@@@@@@@ &@@@@ ,@@@@ *in_channel@@@!t@@@@@@@@@ *in_channel@@@)@@ `*heter_listBX@@@@@@@@@@@@@@@@@@    @@-kscanf_resultN8!a@>@A$Args P@?@@ 0Ӎӥ 1Ӎӯ@@ʠ#Exc |@@@A@@ >ӍӰ ?ӍӼ@@'@@A@Y@@@@@ DӍӍ@@@@,ɠ&kscanf@@@@O@M@@ O@@)@@@O@@@O@◐A@O@┐A@O@S@Q'format6@O@]@@@O@^@O@_@@O@`@Q@)O@@@O@a+O@b@@@\O@YO@Z@@[O@T@@UO@N@@OO@L@ Ӿ Ӿ@@}̠'kbscanf@ C@@@@@@n@@@C@A@A@@>K@ޠ%@@@ߠQ@S@ܠ@ @@@@@@@@@@@O@@  @@&bscanf@ r@@@O@@er@L@@@x@@@O@@@@@@@@O@@@O@@@O@@  @@'ksscanf@ @@@tO@0@@ @@@g@@@@f@LA@eA@dO@6@@H@@@b@J@@=O@F@@@c@@@aO@<@@>O@7@@8O@1@@2O@/@ )EI *EP@@&sscanf@ R@@@O@@͠@㚠@@@㴠@㜠@@O@㘠@@@@㵠@@@O@@@O@@@O@@ Tքֈ Uք֎@@=%scanf@@@@@ @@@O@@ @@@ @@@O@@@O@@ v w@@_-bscanf_format@ 9*in_channel@@@[@ Р!a@GO@+!b@IO@,!c@KO@-!d@MO@.!e@OO@/!f@QO@0@@@Z@@2,& @@@Y!g@SO@?@@X@@W@@V@@U@ .2 .?@@-sscanf_format@@@@%@!!a@O@!b@O@!c@O@!d@O@!e@O@!f@O@@@@$@@S2,& @@@#!g@O@ @@"@@!@@ @@@؇؋؇ؘ@@2format_from_string@@@@O@@Y@鶠@鷠@鸠@鹠@麠@@@@O@8  @@@DO@@@O@@@O@@K DHL DZ@@4)unescaped@&stringO@@@O@n @@@O@o@@pO@m@d٧٫e٧ٴ@@M'kfscanf@ 9 8@@@VO@@@ !@@@I@H@@@H@.A@GA@FO@@)@*@@@D/@,@@O@(@@@E@@@CO@@@ O@@@O@@@O@@@@&fscanf@>@@@O@j@FS@|-@@@떠Y@~@@qO@z@b@@@뗠@@@O@p@@rO@k@@lO@i@BFBL@@@ FB@@A A@@ F@@A G@@ H@@ABC AC@@ 2D@@A E@@#K@@AoO@@s@@ABCDWu@@w@@A J@@B I@@m@@A L@@ `N@@AB x@@y@@z@@ABCDE wM@@t@@AQ@@cT@@AA@@BCMv@@ R@@A J]@@a@@ABD "_@@~J@@S@@ABI@@+L@@ACG@@H@@{@@ABDE G^@@~@@A|@@B-p@@To@@A}@@r@@{@@ABCDFG Z@@ Y@@A \@@ [@@AB(j@@l@@AGi@@n@@ABC b@@th@@Ak@@ C`@@ABDe@@g@@Ad@@/q@@AB c@@f@@AN@@h@@@ABCE K@@0M@@P@@ABC@@E@@ACD@@lF@@A Q@@B O@@ U@@ACD T@@ W@@ fX@@AB :S@@ V@@A P@@*R@@AHB@@BCDEFH@T@,lla|BM}BڐAA4Stdlib__Scanf.fscanfA@`_@@,lHgAAA5Stdlib__Scanf.kfscanfA@fe@@,l,m٧ٵٹAA7Stdlib__Scanf.unescapedA@lk@@,ls D[ c٤AA Stdlib__Scanf.format_from_stringA@rq@@,l y  A@A;Stdlib__Scanf.sscanf_formatA@xw@@,kײ״z؄@A;Stdlib__Scanf.bscanf_formatA@~}@@,kAA3Stdlib__Scanf.scanfA@@@,kք֏քAA4Stdlib__Scanf.sscanfA@@@,kEQEփAA5Stdlib__Scanf.ksscanfA@@@,kxCAA4Stdlib__Scanf.bscanfA@@@,k\ӾAA4Stdlib__Scanf.kscanfA@@@,jLgwAA 'Stdlib__Scanf.stopper_of_formatting_litA@@@,j<(=nAA>Stdlib__Scanf.width_of_pad_optA@@@,j,+;AA9Stdlib__Scanf.get_counterA@@@,j)=AA=Stdlib__Scanf.scanf_bad_inputA@@@,iuAA $Stdlib__Scanf.scan_chars_in_char_setA@@@,igGUp!8AA7Stdlib__Scanf.scan_boolA@@@,iǰF c AA>Stdlib__Scanf.scan_caml_stringA@@@,iͰ/oBAAJAA9Stdlib__Scanf.scan_stringA@76@@,hp>YxExYZRgAA=Stdlib__Scanf.scan_caml_floatA@=<@@,h0D_ot)tB`x-xBAA "Stdlib__Scanf.scan_caml_float_restA@CB@@,hJeCljl}flt t&AAAA9Stdlib__Scanf.token_int32A@@@,eTLLTLLAA=Stdlib__Scanf.token_nativeintA@@@,eBJ@JPBJ@JxAA9Stdlib__Scanf.token_floatA@@@,e|@IJ @IJ>AA7Stdlib__Scanf.token_intA@@@,el#1GG$:I IMAA?Stdlib__Scanf.token_int_literalA@@@,eX)$FPFq*+GG%@A (Stdlib__Scanf.integer_conversion_of_charA@  @@,eH/DDDS0DDAA8Stdlib__Scanf.token_boolA@@@,e5CD6CDAA8Stdlib__Scanf.token_charA@@@,d ;<=<= =2AA Stdlib__Scanf.character_mismatchA@@@,d&A<<B<Stdlib__Scanf.bad_end_of_inputA@76@@,dt>Y::Z;5;DAA>Stdlib__Scanf.bad_token_lengthA@=<@@,ddD_:G:\`:`:AA>Stdlib__Scanf.bad_input_escapeA@CB@@,dTJe::+f::EAA7Stdlib__Scanf.bad_inputA@IH@@,dDPAPA@KJ@@,d Rm0@A6Stdlib__Scanf.ScanningA@PO@@,cHWAA)file_name^G8@@@A@@@ @@@@acaz@@@@`/in_channel_name_H8@@,From_channel`*in_channel@@@ @@@@b)From_filea)@@@ *in_channel@@@ @@@@c-From_functionb@@@@d+From_stringc@@@@e@@A@@@@@|~@@@@a*in_channeldI8@@&ic_eofeAE@@@ ",0,F@@g/ic_current_charfA@@@@ %GKGj@@h8ic_current_char_is_validgA]@@@ ( ko k@@i-ic_char_counthAD@@@ +@@j-ic_line_countiAP@@@ ."#@@ k.ic_token_countjA\@@@ 1./@@l0ic_get_next_chark@@@@@ 4@@@ 5@@ 6@A @@)m/ic_token_buffer@&Buffer!t@@@߰O!%P!@@@8n-ic_input_name@@@@[AE\Ae@@Do@@A@@@@@_`fi@@@@Hf'scanbufJ8@@@A@@@@@@@klnll@@@@Tp)null_char@@@ K@ @wx@@`q)next_char@@@@K@ N@@@K@ @@K@ @BHBQ@@vr)peek_char@@@@K@@@@K@@@K@@@@v1checked_peek_char@+@@@K@@@@K@@@K@@@@x,end_of_input@@@@@,K@@@@+K@ @@ K@@@@{#eof@U@@@8K@0@@@7K@1@@2K@/@393<@@}2beginning_of_input@j@@@QK@<$boolE@@@NK@=@@>K@;@MSMe@@-name_of_input@@@@`K@WI@@@~K@X@@YK@V@@@A*char_count@@@@K@ @@@K@@@K@@#u{$u@@ F*line_count@@@@K@@@@K@@@K@@89@@!H+reset_token@@@@K@$unitF@@@K@@@K@@PQ!@@9J7invalidate_current_char@@@@K@@@@K@@@K@@eHNfHe@@NL%token@@@@K@&stringO@@@K@@@K@@}~@@fN+token_count@@@@K@e@@@K@@@K@@W]Wh@@{R)skip_char@@@K@@#@@@K@ @@K@@@K@@@@T+ignore_char@ j@@@EK@@<@@@3K@! 8@@@CK@"@@#K@@@K@@@@W*store_char@ @@@K@Q@Z@@@K@W@$charB@@@tK@] b@@@K@^@@_K@X@@YK@R@@SK@P@@@Z9default_token_buffer_size@@@K@@bhb@@^&create@@@@ K@@@@@@@@@@@K@@@@K@@@K@@@K@@!"@@ _+from_string@ @@@K@@@@K@@@K@@6  7  @@b-from_functionY@@ @@@  @@@ @@ @@@ @@ K@@L!!M!!@@5h0file_buffer_sizeZ&Stdlib#ref$@@@K@@@@K@@cE*`*fdE*`*v@@Li1scan_close_at_end[@*in_channel@@@2K@!@@"@@#K@ @wH**xH**@@`j1scan_raise_at_end^@@@KK@H@@I@@JK@G@L+n+tL+n+@@ql'from_ica@@)@@@K@"b@@@mK@#A@$K@_@Q@@@oK@e@K@k/@@@kK@l@@mK@f@@gK@`@@aK@^@N++N++@@n4from_ic_close_at_end@j@@@@V@@@E@@@@@@@K@@`--`--@@y4from_ic_raise_at_end@@@@@l@@@[@@@@@@@K@@a--a--@@z%stding@@@K@@r11r11@@{%stdibs@@@K@@w262<w262A@@|,open_in_file@@I@@@9K@@@@-K@A@K@@K@ @@@K@ @@ K@@@K@@y2K2Qy2K2]@@}'open_in@g@@@[@@@Z@@YK@H@/23023 @@+open_in_bin@x@@@~@@@}@@|K@k@@3)3/A3)3:@@))from_file@@@@@@@@@K@@Q3^3dR3^3m@@:-from_file_bin@@@@@@@@@K@@b3x3~c3x3@@K,from_channel@@@@K@@@@K@@@K@@w33x33@@`(close_in@@@@K@$unitF@@@K@@@K@@3333@@x,memo_from_ic@@.@@@#e@@@#A@#K@ @ K@ &)@@@#K@ '@@ (K@ !@@ "K@ @7778 @@1memo_from_channel-@K@@@$ :@@@$ @@$ K@#@99"993@@@G@@AI@@B(D@@Vd@@AS@@R@@ABCE@@ F@@AV@@wc@@Aa@@b@@ABCU@@YY@@A,Z@@[@@ABT@@=P@@L@@ABCDEJ@@@f@@Abe@@H@@AB}B@@A@@AC_@@`@@A^@@BpC@@K@@AW@@X@@ABCDrO@@]@@A'\@@CQ@@ABM@@N@@ACEF@fA,cD99699T@A (Stdlib__Scanf.Scanning.memo_from_channelAV0@.@A,@B+*C('DEF@e,c, %8'8+&88@A )Stdlib__Scanf.Scanning.memo_from_ic.(fun)A@ @@,c@ #Stdlib__Scanf.Scanning.memo_from_icA$memoݠTK@#zK@#w@K@#K@ @@@ L@ @@@ L@ @F88G88@@/*_@%e@@A\@B[ZCXWSRCDLKEF@e@,c:U88V88#@A-A@87@@,c?Z33[4|4AA?Stdlib__Scanf.Scanning.close_inA@>=@@,bE`33a33AA #Stdlib__Scanf.Scanning.from_channelA@DC@@,bKf3)3=g3)3\@2 "Stdlib__Scanf.Scanning.open_in_binAL@@ABC@@@ABDE@@A@|@ABC{zDtsEF@_@,bb}23 ~23(@Z>Stdlib__Scanf.Scanning.open_inA c@@@ABCDEF@^@,bqy2K2^~22AA #Stdlib__Scanf.Scanning.open_in_fileA@po@@,bws11t223@@@ABCDEF@Z@,b``--`--@ +Stdlib__Scanf.Scanning.from_ic_close_at_endA=PM@@A@BCDE)F@Y@,bTN++]--AA>Stdlib__Scanf.Scanning.from_icA@@@,b@L+n+L+n+AA (Stdlib__Scanf.Scanning.scan_raise_at_endA@@@,b0H**H*+AA (Stdlib__Scanf.Scanning.scan_close_at_endA@@@,b E*`*yE*`*@A 'Stdlib__Scanf.Scanning.file_buffer_sizeA@@@,b°!!!!@ $Stdlib__Scanf.Scanning.from_functionA_àw@@@ABCDO@@ANBCDE@T@,b԰  !!AA "Stdlib__Scanf.Scanning.from_stringA@@@,aڰ   AA=Stdlib__Scanf.Scanning.createA@@@,aG_AA !Stdlib__Scanf.Scanning.store_charA@@@,aAA "Stdlib__Scanf.Scanning.ignore_charA@@@,aAA Stdlib__Scanf.Scanning.skip_charA@@@,a WiWAA "Stdlib__Scanf.Scanning.token_countA@@@,aMTAA3KAA:Stdlib__Scanf.Scanning.eofA@! @@,a(CD#0AA #Stdlib__Scanf.Scanning.end_of_inputA@'&@@,a.IJAA (Stdlib__Scanf.Scanning.checked_peek_charA@-,@@,`4OPCXAA Stdlib__Scanf.Scanning.peek_charA@32@@,`:UBRVAA Stdlib__Scanf.Scanning.next_charA@98@@,`@[@@A䐰aBD @"ib@fBT@@Ns!c@@@M@@qfprfq@@ZuU@C@@A#exnB@@A@@AB@B@@A@C@,`i/@@.A)fC@,`m3@@2A-jC@,`q7@@6A1nC@,`ufl;@@:A4r@@A@BB@,`\|DJDK@@BA=!cd@@@L@@_i_j@@t@F@@A.@B-F@,`<B@@XA F@,`$@@\A F@,` @@`AF@,`#@@dA"F@,_'@@hA&FA,__m_@AoAj@M@ALE ,_W[x@@w@qA@,_CL@@A?C@"ibC@@@w@ A@@A@iB@@A@A@,_̰'0'B@@A A@,_Ѱ@@@A@,_հ@@A`N@"ibN@@@y!c @@@L@@@@z@B@@AA@@B@B@@A@B@,_@@@M@M@ҐA-B@,_ @A/B@,_#@@A3BA,_|)*@AA: @!@A A ,_p2@@@AA@,_`6#'@@A~;@"ib~@@@@(|#@ A@@A@B@@A@A@,_\1LM!@V@@L@# A4A@,_P;V @@@ 8A@,_@?Z3B@@@_35"@"ib@'d3?@@L~G@ A@@A@@A@,_(RmMk6@@5@rMO;@"ib@@wMh@@_@Z@ A@@A@@A@,_ e@@OAW@"ib@\@@uB%fname@@@l@ @@D#_ic@@@m@ @@E@'*match*B@@AC@@#A@@AB@@C@,_@@A/#_ic@@@e@@@C@@A@BB@,^CX@@A@B@,^0B@@AE B@,^@@@I@$@A#A@,^@@AFÐuw@"ib@u@@G@ A@@A@@A@,^ʰ@@A A@,^ϰ@@@ A@,^pӰ@@@cʐ@"ib@@@I۠@ A@@A@@A@,^P'@@@wȐ@"ib@ $@@K@ A@@A@@A@,^<Hk@@@ÐHJ@"ib@Hh@@M@ A@@A@@A@,^0 'MQ@@AÐ.@"ib@ 3@@O,token_buffer@@@L@@>?@@'P#tok@@@L@@JK@@3Q.@"A@@AC@@B@@AB@@C@,^=XY@@@K@L@KA9BC@,^I P@@OA<ECA,]Nij@AVACM@@@ABB ,]Xs`@@_AKUB@,]\wd@@c@NY@*@A&A@,]b}Wnp@@o@WYu@"ib@zWk@@oSj@ A@@A@@A@,]u@3@@K@L@A@%width@@@U"ib@@@V@ A@@AB@@B@aB@@A@B@,](@@@ B@,]@@@7@%width@@@X"ib@@@Y@ A@@AB@@B@BB@@A@B@,]h!E@~@@K@L@sBa@%width@@@["ib@@@\!c@@@]@ A@@AB@@C@@AB@\B@@A@C@,]H2@@@)C@,]4@AA@@@,]   d z  d @&Buffer!t@@L@'A $/@%iname @4)@@`$next@/0@@a@B@@ A@@AB@FC@@AϐB@@B@C@,\&1@I@!!B@,\(C!!T@@SA$K  \@!s$@aP  @@8c!i"@@@ L@@@@L@@a  b  @@Jd#len#intA@@@ZL@"@p  q  @@Ye$nextU@@@@bL@_@@@L@`@@aL@^@!!!!@@nfi@:B@@A)C@@D@@AEA@@BC@B@@A@D@,\}!!!w!~AA 'Stdlib__Scanf.Scanning.from_string.nextA@|{@@,\!!@@AZ@@ABC@,\  @@A`@@A@BB@,\    @AA@@@,\  @@@k@$@A#A@,\!w!}@@AuF#@!cW@@@N@@!Q![!Q!\@@g@B@@A%paramXA@@B@C@@AqD@@B@@AB@B@,\!i!oD@@CA%BA,\ǰ!Q!_!Q!e@AJB,Ơ@@AA ,\xа!Q!WS@@RA3A@,\t԰!"!:!"!K@@@N@N@]A?A@,\h @`AAA@,\P!"!(e@@d@EA@,\LH**0@@@L@?L@C5A  H**<@"ic]@AH**@@k@ A@@A@@A@,\@H**H**@@@K@6L@1PAA@,\,  U@@T@A@,\(*L+n+_@.@@L@VL@ZdA 6L+n+pk@#_ic`@p;L+n+@@#m@ A@@A@@A@,\)@v@$A@,\+F]--@@A ŐSN++@-scan_close_icc@XN++@@@o%inamed@^N++_N++@@Gp"ice@eN++fN++@@Nq#lenf3@@@|L@q@qO++rO++@@Zr#bufg%bytesC@@@L@@P++P++@@is!i4S@@@L@@@@L@@Q, ,Q, ,@@{t#limFe@@@L@@@@L@ @R, ,(R, ,+@@u#eofX@@@!L@@@@L@@S,7,?S,7,B@@v$next@@@@(L@%*L@&@@'L@$@T,R,ZT,R,^@@w@[E@@*H@@ABOF@@sA@@AC{B@@pD@@ADG@@#I@@AC@@BCD@ߐB@@C@@AB@I@,\̰T,R,_\--AA #Stdlib__Scanf.Scanning.from_ic.nextA@@@,[ҰT,R,V(@@'AϠ$@@ABDH@,[ڰS,7,ES,7,N@A0A@@@,[߰S,7,;5@@4Aܠ@1@A.-B+C"G@,[R, ,.R, ,3@A=A@@@,[R, ,$B@@AA 6@5@A0@BC/F@,[Q, ,Q, ,@AJA@@@,[Q, ,O@@NA@K@AF@BECY;A@,Z`{V,,@@AB]?A@,ZdV,,V,,@@@N@N@ANiKA@,Zp @APkMA@,ZrV,,@@AToQA@,ZvU,d,U,d,@@AZ!c$charB@@@dN@T@U,d,U,d,@@x@B@@Ah@BfB@,ZU,d,@@ABA,ZU,d,U,d,@AɐByvA,ZU,d,|U,d,@@A|A@,ZlU,d,j@@@A@,Z`~22~22@A4A@@@,ZP~229@@8A Q͐y2K2MA@'open_in@Fy2K2e@@~%fname@y2K2fy2K2k@@%fname@|22|22@@"icK@@}22}22@@ˠ@CA@@AD@@%B@@AB@=B@@C@@AB@DA,ZL}22}22@AsA;@@A@BC ,ZD }22}@@|ACC@,Z0 {22{22@@AG@#@A @BB@,Zz2n2r@@@NB@,Y3333@AA@@@,Y33@@@ #33@"ic@(33@@ @ A@@A@aB@@A@A@,Y44|4@@A  "ib@:33@@"@B@@A A@@B@@B@,Y+F4I4iG4I4{@@A&_fname @@@@Q4I4ZR4I4`@@:"ic @@@@[4I4b\4I4d@@D?"@C@@AB C@,YJe4046f404H@@ A3"ic @@@@o44*p44,@@XS63@C@@AB4C@,Yx^y33@@@E[@;@A:A@,Ydd8888@@ZAY-scan_close_ic@8'808'8=@@q"ic@8'8>8'8@@@x"ib, @@@#M@#@8y88y8@@@)C@@D@@ABA@@$B@@AC@ B@@C@@AB@D@,Y\8888@AA@@@,YT88@AA@@@,Y@88<@@A;DA,Y<8888@ACB@&@A"!BC ,Y08888@AA@@@,Y 8y8Q@@AO C@,X8D8M8D8_@BV@6@A4@B3F@,Xð8D8I_@@@]B@,Xǰ::/ }@@@N@&gN@&l BoL:: @!s3L@ ::,@@֠@ A@@A@iB@@A@A@,X@ @ A@,X:`:l @n@@N@&N@'I BY :G:G @!c6Y@ :G:]@@@ A@@A@{B@@A@A@,X :`:b @@ @  A@,X ":: @@@N@'N@(N@' АBg0:: @'messageFg@ 5::@@  @ A@@A@B@@A@A@,Xd &A:: @@ @ # A@,XX *E;r;v @@@N@(N@)UN@( BuS;G;G @'messageIu@ X;G;c@@ @ ;@ A@@A@B@@A@A@,X< Id;f;h @@ @ F A@,X( Mh<<  @@ @|l;; @ N@LA@@A@ՐB@@A@A@,X ]x<\<^ 1@@ 0@ w|rB@,T8"E `@IJC@N@.EA! j@IIM@$conv@R o@IJ@@"WȠ"ib@ u@IJ v@IJ@@"^"Y@B@@ A@@AB@IB@@A@B@,T0"i @IJ#g@3@@O@.O@.P@.oB*"pB@,T "w2@r@,"rB@,T "y BJ@JU}@N@.A"1$ BJ@J@@"ib$@ BJ@JR@@""@ A@@A@aB@@A@A@,T" BJ@Je@]@@O@/O@/P@/ A "A@,S"(@@""A@,S" TLL@N@/,A"` TLL@$conv@ TLL@@"Р"ib@ TLL TLL@@""@B@@ A@@AB@B@@A@B@,S"ǰ TLL@U@@O@/7O@/OP@/GؐB)"B@,S"1@@+"B@,S"ְ ULM@N@/aA"  ULL@$conv @!ULM @@"Ӡ"ib @!ULM!ULM@@""@B@@ A@@AB@ڐB@@A@B@,S"!ULM# @r@@O@/lO@/P@/|B)#B@,S#1@@+#B@,S# !$VM?MY@N@/!A"!!.VM?M?)@$conv!@.!3VM?MS@@#֠"ib@!9VM?MT!:VM?MV@@#"#@B@@ A@@AB@ B@@A@B@,S#-!HVM?MiC@@@O@/O@/P@/JB)#3B@,Sx#:1@M@+#5B@,SX#<!WyRjRn!XyRjR@@XA"!`sQQa@%width@f!esQQ@@#M"ib@!ksQQ!lsQQ@@#T!c @@@0O@0@!wuQQ!xuQQ@@#`%width @@@0O@0@!xR8R@!xR8RE@@#l#g@C@@A$A@@"D@@AE1B@@BC@MB@@AC@@ՐD@@vE@@ABC@EA,ST#!xR8RH!xR8Rf@ACM#!@BCD ,S8#!xR8R<W@@AU#D@,S,#!{RR@@@O@1"O@13Ba!c!2@@@0@!zRR!zRR@@##@EA@A@!C8E@,S#!{RR@@A# E@,R#!vRR@@Ax#LJ@D@ABCCA,R#!uQQ!uQR@AېA#@V@AO@BNB ,R#ɰ!uQQ@@A#B@,R#Ͱ!tQQ!tQQ@@A# B@,R#Ұ!tQQ@@@#B@,R#ְ!TT@@A#!S8S8@&digitp@!S8SR@@#%width@"S8SS"S8SX@@#"ib@" S8SY" S8S[@@#+scan_digits@!D@@@2zO@1@@@@2yO@1 O@1@@1@@1P@1@"$S^Sh"%S^Ss@@$ $@1C@@A%A@@!D@@A0B@@BC@B@@A@D@,R|$"7S^S`>@@=@E$@ @AB C@,R`$#">TT"?TT@@ )Stdlib__Scanf.scan_digit_star.scan_digitsAS%width3@"IS^St"JS^Sy@@$2"ib3O@1@"QS^Sz"RS^S|@@$:!c!@@@2P@2@"]SS"^SS@@$F%width!@@@2xP@2h@"iTrT|"jTrT@@$R$M@!cD C@@A)A@@E4B@@AB@ 4B@@AC@@t@@@AB@EA,R\$m"TrT"TrT@AJBI$l@@ABD ,RD$w"TrTxT@@SAQ$tD@,R8${"TT"TT@@XAV$y D@,R$"TJTP"TJTd@@]A]/"'@@@2*@"ST"ST@@$%width"@@@2QP@2;@"TT "TT%@@$$GA@E@@AB?EA,R$"TT("TTF@AC"$5D,Q$"TT)@@A'$:D@,Q$"ST "ST@\A.$AD@,Q$@A0$CD@,Q$"SS;@@A$@b@AaHB\C@,Q$"SS"SS@@A$C@,Q$°"SS"SS@q@@O@2&P@2 A$C@,Q$ΰ"SSS@@A$CA,Q$԰"SS"SS@AA$Ӡ@@A}@B|B ,Q$ް"SSc@@A$B@,Q$"SS"SS@@A$ B@,Q$#SSl@@@$B@,Qp$#V7VE@ u@@O@3GO@4&O@3[C$#TT%@%basis@*#TU@@%&digitp@##TU#$TU @@% %width|@#*TU#+TU@@%"ibz@#1TU#2TU@@%!c"@@@2O@2@#=UU#>UU@@%&%!@+D@@E@@AB(C@@A@@A%B@@BC@!B@@A C@@ D@@E@@ABC@E@,QP%@#[V7V;h@@gAL%=E@,Q8%D#_V V#`V V/@@lAR%width"@@@3O@2@#kUU#lUU@@%T%O.*)F)@BC(FA,Q4%]#xUU#yUV@ACk%\;E,Q%d#UU @@Ap%a@E@,Q%h#UU#UU@N@2N@2A{%lKE@,Q%s#UU@@A%pOEA,Q%y#UU#UU@AA%x@W@ATSCOD ,P%#UU@@A%D@,P%#UiU}#UiU@@A% D@,P%#UiUk@@@%D@,P%#VV#VV@@A%O鐰#VV@%@A@@KB@@AB@@BB,P%#VV@@A%B,P%A@%@@A A ,P|%#W,W>#W,WB@@A%nې#WW@%@ A@@hB@@AB@@BB,Pp%#WCWL@@A%B,PT%A@%@@A A ,PH%ʰ#WW#WW@@%A%͐#WW*@%̠@ !A@@A@@AB,P<%ڰ#WW5@@4A% A,O%:A7@%A ,O%#Y6Y?\@@[A%$XXc@%width@h$ XX@@%"ib@$XX$XX@@%!c#@@@59O@5/@$XX$XX@@&%@C@@AA@@ B@@AB@!ߐB@@A@C@,O&$,Y Y$-Y Y5@@A0&@ D@@A@BCD@,OT&$7XX$8XY @@A;& D@,O&!$<XX@@A?&CA,O&'$BXX$CXX@AAF&&@&@A$@B#B ,N&1$LXX@@@N&.B@,N&5$PYY@@A%ސ$WYGYG@%width@$\YGYs@@&D"ib@$bYGYt$cYGYv@@&K%widthO@5@$jYyY$kYyY@@&S&N@A@@A CB@@B@C@@A5B@@B@CA,N&e$YyY$YyY@AB1&d@BB ,N&n$YyY{@@@8&kB@,N&r$[[$[\@#@@O@6nO@6P@6C&H $ZZ @%width @$ZZ@@&"ib@$ZZ$ZZ@@&!c$'@@@5P@5@$ZZ$Z[@@& %width$@@@6 O@5@$[[$[[@@& !c$R@@@64O@6*@$[Z[b$[Z[c@@& &@E*C@@A2A@@!DE@,K(E&``&`/@@AH(B@@ACD@,K(L&g__@@AO(I@@ABC@,K(S&n__&o__@@AW(QC@,K(X&s__&t__@!@@N@8yO@8sAc(]C@,K(d&__@@Ag(aCA,K(j&_x_&_x_@AAn(i@@@A;@B:B ,K(t&_x_z @@ Av(qB@,K(x&_Y_m&_Y_r@@A{(v B@,Kp(}&_Y_[@@@(zB@,KX(&a aG&a ag@&@@O@94O@9UP@9J'C(Z&`r`r1@%width@6&`r`@@("ib@&`r`&`r`@@(!c&H@@@9O@8@&``&``@@(!c&T@@@9Q@9@&a a&a a@@((@DC@@A&A@@.B@@AB@$B@@ mC@@AB@E@,K<(̰&a a$&a aj@@jAB(D@,K((Ѱ&akato@@nAE(Π@@ABC@,K(ذ&``v@@uAL(C@,J(ܰ&``&``@@zAQ( C@,J(&``&``@!@@N@9O@9A](C@,J('``@@Aa(CA,J('``'``@AAh(@:@A8@B7B ,J('``@@Ap(B@,J)'``'``@@Au( B@,J)'!``@@@y)B@,J) '%bb@@A(',baba@%width@'1bab|@@)"ib@'7bab}'8bab@@)  %width O@9m@'?bb'@bb@@)(!)#@A@@A CB@@B@"$B@@ C@@AB@CA,J):'Ubb'Vbb@AސB1)9@BB ,J)C'^bb@@@8)@B@,Jl)G'b-j/j3'c-j/jY@AA@)E)D@@,Jd)L'g-j/jN@ N@;_B)% ,'w#hh@%width ,@ '|#hh@@)d#)precision )@'#hh'#hh@@)k$"ib $@'#hh'#hh@@)r%%width !@'$hh'$hh@@)y&!c'@@@9O@9@'&ii'&ii@@)'%width&@@@:O@:@'*ii'*ii@@)()precision V@@@;O@:$@'+ii'+ii@@))%width1@@@;O@; @',ii',ii@@)*)@6E@@AEA@@B GOB@@H2FGD]C@@AC@%B@@A ɐD@@ C@@ E@@ABC@I@,JL)@qAx) H@,J8)̰',ij ',ij*@#@@Q@;2Q@;KR@;CB)Ԡ/+@&@AC!G@,J,)ް',ii@@A)GA,J()'+ii(+ii@AB)>8C/F ,J)(+ii@@A)FA,J)(*ii(*ii@AC)MG@B@AC?E ,I)(*ii@@A)E@,I*(/jcjg@AA@))@@,I*( /jcj@ B*F@,I*  @A*E@,I* (((iiik@@A* E@,I*(,'i9iS(-'i9ic@AA@**@@,I*@A*E@,I*(3'i9i>(4'i9iM@"@@N@9O@9ȐA*+E@,I*$(?'i9i;@@A*!/EA,I**(E&ii (F&ii5@AԐA*)@@A8BvD ,It*4(O&ii@@A*1D@,Il*8(S%hi(T%hi@AA@*6*5@@,I\*=@A*8D@,IP*?(Z%hh@@A*<DA,IL*E(`$hh(a$hh@AB*D@@ABC ,I8*O(j$hh@@@*LC@,I*S(n@l_la@@A*(!(y2jj@%width!@(~2jj@@*f,"ib @(2jj(2jj@@*m-%error @(2jj(2jj@@*t.#str @(2jj(2jj@@*{/)lowercase@@@@;O@;O@;@@;O@;@(3jj(3jj@@*0#lenC@@@<4O@<*@(8kVk\(8kVk_@@*2%width d!@N@<<@@@A@@GVD@@ABC@&B@@A@G@,H*(>l)l6(>l)lU@!_R@=oCp!i!}@@O@l)l-.@@A)* J@,H*) =ll) =ll'@!vA0*J@,H*@A2*J@,H*)=ll )>l)lV@@A7*J@,H*)<kk)<kl@!A>*!J@,H|+@A@*#J@,Hp+) <kk)!<kk@ n@@Q@<AJ+-K@,Hd+)*<kk)+<kk@ S@<AS+6J@,H\+)3<kk @ S@@%width%!@C)Cljl@@+7)precision&!@)Cljl)Cljl@@+8"ib'!@)Cljl)Cljl@@+9%width("O@=@)Ell)Ell@@+:!c+)L@@@>Q@>@)hs>sB)hs>sP@@+G%width6)&@@@AO@A@)isTs\)isTsa@@+H+@F!c)E@@A1A@@B9B@@G/DEC@@AC@'B@@A&C@@"G@@AB#ƐD@@#F@@#E@@ABC@G@,GX+)jss*jss@&@@N@BO@BO@BAp+2G@,GL+@Ar+4G@,GD+*jss*jss@$@@P@AP@BQ@AA+CG@,G ,*jss@@A,GGA,G, *$isTsd*%isTs@AC,OG@D@ACAF ,G,*.isTsX@@A,F@,F,*2lt t@@A,@Y@AV@BUCNE@,F,*:ar!r-*;ar!rX@@Ad)@@@=P@=@*JHm]ma*KHm]mi@@,3;%width,)@@@>$O@>@*VImomw*WImom|@@,?<%width-)@@@>O@>v@*bKmm*cKmm@@,K=%width.)@@@>O@>@*nMnnnx*oMnnn}@@,W>%width/)@@@?O@?O@*zQo3o?*{Qo3oD@@,c?!c3* @@@@Q@@@*^q}q*^q}q@@,oC%width4)@@@@O@@@*_qq*_qq@@,{D,v@J@A@B@K.IvB-H@,D\- @yA-H@,C-Ȱ+Mnnn+Mnnn@+m@@@>A-ˠ CG@,C-԰+Mnnnt@@A-G@,C-ذ+Ln1nc+Ln1nh@@A- G@,C-ݰ+Ln1nE+Ln1n]@@@O@>O@>P@>A-G@,Cl-,Ln1n5+@@A-GA,Ch-, Kmm, Kmn-@AD-/@n@AC)F ,C8-,Kmm;@@A-F@,C8-,Jmm,Jmm@(@@N@>uO@>sO@>gA.F@,C,. @A.F@,C$.,*Jmm,+Jmm@@@P@>@P@>bQ@>\͐A.&F@,C.,8Jmm]@@A.*FA,B.#,>Imom,?Imom@AِC."E,B.*,EHm]mm,Fcrprs@@A.(E@,B\./,Jgss,Kgss=@@A!c*+@@@=Q@=@,Wdrtrx,Xdrtr@@.@E%width5+@@@A(O@A@,cerr,derr@@.LF.G@G@A@B@ F@@AH@BCH@,B\.Z,ufrr,vfrr@)@@N@AyO@AwO@AkA4.aH@,BP.h@A6.cH@,BH.j,frr,frr@v@@P@ADP@AfQ@A`(AD.q*H@,B$.x,frrI@@-AH.u.HA,B .~,err,err@A4CO.}62@BCG ,B.,errY@@=AW.G@,A.,Gm:mB,Gm:mW@,1@@@=FA.@@ABD@,A.,Gm:m<O@@NA.D@,A.,Flm(,Flm8@)]@@N@=O@=O@=[A'.D@,A.@^A).D@,A.,Flm ,Flm"@@@P@=P@=Q@=kA7.%D@,Ah.,Fllq@@pA;.)DA,Ad.,Ell,Ell@AwBB.1@@ABC ,AP.˰,Ell@@AJ.C@,AP.ϰ,Dll,Dll@)@@N@=O@=O@=}AX.C@,AD.@AZ.C@,A<.߰,Dll,Dll@@@P@=WP@=xQ@=rAh.&C@,A.-Dll@@@l.*C@,@.- x-x6@@A.%=-ot)t)@%width9%=@-ot)tG@@/J)precision:%:@- ot)tH-!ot)tQ@@/ K"ib;%8@-'ot)tR-(ot)tT@@/L%width<%QO@B@-/qtt-0qtt@@/M!c=,@@@C!O@C@-;suu -<suu @@/$N/@E@@A!A@@B)B@@D3C@@AC@+B@@A*bC@@(+D@@A&CF@@&aE@@ABC@E@,@/A-\ww-]ww@@AV%width>,@@@CLO@C6@-lvuBuJ-mvuBuO@@/UO)precision?@@@CgO@CW@-xyuv-yyuv @@/aP/width_precision@,@@@C|O@Cn@-|vv-|vv@@/mQ*frac_widthA%@@@CO@C@-wAwI-wAwS@@/yR%widthB% @@@CO@C@-ww-ww@@/S/@a@AJ@@b@AB7Hc@>F@@AKKGi@6I@@ABChK@,@/-wwX@@TAV/  BCoJ@,@/-wAwE_@@[A\/~CuIA,@/-|vv-|vv@AdBe/#!@BCH ,@/-|vvq@@mAm/HA,@/-yuv -yuv$@AtBt/CG ,@/-yuu@@|A{/GA,@/ǰ-vuBuR-vuBup@AC/Ơ@@BCF ,@|/Ѱ-vuBuF@@A/F@,@4/հ-x x-x x,@@A/Ӡ@GP@A@BCG@,@/-tu(u*@@A/EA,?/.suu.suu$@AA/@@ABD ,?/. suu@@A/D@,?/.rtt.rtu@*@@N@CO@CO@CA /D@,?0@A/D@,?0. rtt.!rtt@@@P@BP@CQ@BɐA0 &D@,?0..rtt@@A!0*DA,?0.4qtt.5qtt@AՐB(02@@ABC ,?0#.>qtt@@A00 C@,?0'.BptWt.CptWt@*@@N@BO@BO@BA>0.C@,?05@A@00C@,?07.RptWti.SptWt@C@@P@BP@BQ@BAN0>&C@,?\0E.`ptWtY@@@R0B*C@,?@0I.dR[ @@ A0&p.lxExE@%widthE&p@.qxEx^@@0YU)precisionF&m@.wxEx_.xxExh@@0`V"ibG&k@.~xExi.xExk@@0gW%widthH&O@DO@.xx.xx@@0oX0j@!cIE@@AA@@BB@@D)C@@AC@,RB@@A+C@@+D@@&ΐH@@ABC(vE@@(3G@@A(PF@@BD@E@,?$0.}}.}~@@VAT+.C@@@DP@D@.y1y5.y1y=@@0Y%widthK.@@@DO@D@.yCyK.yCyP@@0Z!cL.[@@@EYQ@EX@.yy.yy@@0[%widthM.5@@@ExO@Eb@.yy.yz@@0\%widthN.@@@EO@E@.zjzt.zjzy@@0]%widthO.M@@@FO@F+@.zz.zz@@0^!cS.@@@GwQ@Gv@/}3}=/ }3}K@@0b%widthT.e@@@GO@G@/}O}]/}O}b@@0c0@KOG@A@B@L0J>ILHfF@ACL@,?$1/-}}/.}}@+@@N@GO@GO@GܐA1!L@,?1 @A1#L@,? 1"/=}}/>}}@.@@P@GP@GQ@GA1)1L@,>10/K}}@@A1-5LA,>16/Q}O}e/R}O}@AC15=@5@ACK ,>1@/[}O}Y@@A1=K@,>1D/_~~/`~~@@A1B K@,>1I/d} }/e} }-@.@@@GoA1L@R@A@BCJ@,>|1W/r} }@@A1TJ@,>p1[/v||/w|}@@A1Y J@,>h1`/{||/|||@l@@O@G?O@GaP@G[*A1gJ@,>D1n/||*@@/A1kJ@,>81r/||/||@O@G7A1t@!cPJ~@A @B @x@ACJ@,>,1@CA1 J@,>1/{{/{{@@HA //@@@F>Q@F=@/{{/{{$@@1_%widthQ/ @@@FaP@FK@/{*{8/{*{=@@1`1@M@@A*@2@AB1@YK@@AL@BC2M@,=1/|?|b/|?|@@@Q@FQ@GR@G zB4)precisionR,@@@FP@F@/||/||!@@1a1Ġ(NV%CQN@,=1ϰ/|?|M/|?|@@A1 NA,=1ְ/||$/||;@ABQ19M,=1ݰ/||@@AV1>M@,=1/{{/{{@/@@@FA`1ptCCoL@,=|10{{@@Af1L@,=p10 {b{0 {b{@@Ak1 L@,=h10{b{|0{b{@@@P@F}P@FQ@FAy1L@,=D20{b{l5@@A}2LA,=@2 0%{*{@0&{*{^@A̐C2 h@BCK ,= 20/{{(00||@@A2 K@,<204||05||@@A2@Ly@A@BCL@,<2%0@zz0Az{ @/@@@F6A2(CI@,<210Lzz@@A2.I@,<250Pzz0Qzz@,@@N@F*O@F(O@FA2<I@,I@,0z(zV@@@P@EP@EQ@E AA2~&H@,;20z(z.A@@ FA2*HA,;20yz0yz$@A MC2>@@ACG ,;20yy0~~!@@ WA2 G@,;20~-~30~-~Z@@ \A2G@,;20yy0yy@0D@@@EQ eA 282C-F@,;20yy@@ lA2F@,;20yuy0yuy@-o@@N@EFO@EDO@E8 yA2F@,;|2@ |A 2F@,;t20yuy0yuy@@@P@EP@E3Q@E- A.2$F@,;P2Ͱ0yuyy3@@ A22(FA,;L2Ӱ0yCyS0yCyq@A C92hE,;02ڰ0y1yA0~[~^@@ A?2nE@,;2߰0~~0~@@ A!cJ0@@@DQ@D@1~_~c1~_~r@@2d%widthU0d@@@H:O@H$@1~v~~1~v~@@2e2@F@A@B@G@ACG@,;31"~~1#~~@-@@N@HO@HO@H} ѐA13G@,:3@ A33G@,:312~~13~~@#@@P@HVP@HxQ@Hr AA3'G@,:3%1@~~F@@ AE3"+GA,:3+1F~v~1G~v~@A CL3*3CF ,:341O~v~zU@@ AS31F@,:381Syy1Tyy+@0@@@D A3;@@ABD@,:t3E1`yy!@@!A3BD@,:t3I1dxy1exy @. @@N@DO@DO@D!A 3PD@,:h3W@!A 3RD@,:`3Y1txx1uxx@e@@P@DuP@DQ@D!#A3`%D@,:<3g1xx!)@@!(A3d)DA,:83m1xx1xx@A!/B%3l1@@ABC ,:$3w1xx!9@@!8A-3tC@,:$3{1xnx1xnx@.;@@N@DNO@DLO@D@!EA;3C@,:3@!HA=3C@,:31xnx1xnx@@@P@DP@D;Q@D5!UAK3&C@,931xnxp![@@!Z@O3*C@,931>@!e@@!dA3s)1!m@#stpX)@!r1@@3g%widthY)@11@@3h"ibZ)@11@@3i$loop[@1C@@@IO@HO@H@@HP@H@11@@3j3Ƞ@A@@D@@AB-C@@)B@@AC@/B@@A@D@,93ܰ1!@@!@>3٠@@A B C@,9311@@>Stdlib__Scanf.scan_string.loopAJ%width\*@22@@3k!c]1@@@HP@H@22@@3l3@B@@AA@@B@/֐B@@TD@@ABO@@@fC@@AC@B@,942+2,:@RR@I0C04B@,9l424 @@5A44B@,8428 @@9A84#B@,84!2<}2=}@gO@IO@I[R@IXDCD4&@/@A"c'^C@@2@AB1C@,8442O}@@PAO41 C@,8482SBa2TB|@@UAU **@2XBO2YBQ@@4Am4<C@,84C2^BW2_B]@@`A 4AC@,8t4H2c-38@@dAc4ENB@,8h4L2g"2h'@@iAh4JSB@,8`4Q2l 2m@-@@O@I P@ItAt4V_B@,8P4]2x M@@yAx4ZcBA,8H4c2~2@AA4b@i@AhA ,844l2\@@A4iA@,8(4p22@@A4n A@,84u2e@@@4rA@,74y2l"G@1@@O@IO@IP@I"NA4W*U2"V@%widtha*U@"[2@@4o"ibb*R@22@@4p4@ A@@AB@@B@0pB@@A@B@,742ln"p@@"o@ 4 B@,742 "z@@"yA4{*Z2"@!ce*Z@22@@4r4@ A@@A@@AE,7422@@"A4 A,74°22@@"A4@@wB@@ABB,74Ͱ22@@"A'4 B,7p4Ӱ22@@"A-4B,74"A"@04%A!,74ܰ2"@@"@4*~2"@!ch*~@"3@@4t4@ A@@A@@A@,643 "@@"A4*{3"@"c0k*{@"3@@4v"c1l*w@33@@5w"c2m*u@3$3%@@5 x!cn.@@@JpO@J`@3132@@5y5@D@@A'C@@B"B@@A@@AC@0B@@*ȐC@@AB@D@,65,3G3H@0@@O@KO@K3#DE51D@,6583S~ @@#AI55 D@,65<3Wce#@@#AM59$D@,6|5@3[3\@.@@R@JR@JS@J#)A[5H@1@A0/B-E@,6d5R3m"3n:@@@R@JR@JS@J#:Al5YD@,6X5`3{=G3|=_@/@@P@JqP@JQ@J#IA{5h C@,6L5o3#O@@#N@5l$C@,6(5s3+/#Y@@#XA5L*Ԑ3[[#_@!cq*@#d3[z@@5{!dr/4@@@L O@L@3}3}@@5|5@A@@B@@AB@@B@,6533@@#|A$5 B@,653#@@#A(5B@,5533@@#A-5B@,553vx#@@#A15B@,553}#@@#@45@@AA@,553=?#@@#A5*3EE#@"c1u*@#3Ee@@5~"c2v*@3Ef3Eh@@5!cw@@@LO@L@3kq3kr@@55ˠ@C@@AB@@A@@AB@1UB@@+:C@@AB@C@,55337@1i@@O@M/O@MC#ҐC:5C@,554 @@#A>5C@,5|54 #@@#AB5"C@,5h54u~4u@@@Q@LQ@LR@L#AO5@.-B+C@,5\644 @@@P@LP@LQ@L#A_6 B@,5P64-km#@@#@c6B@,58641 su$@@$A5+F49 $@'messagez+F@$4> @@6&%width{+C@4D 4E @@6-"ib|+A@4K 4L @@64!c}3@@@N)O@N@4W 4X @@6@6;@D@@AA@@B'C@@#B@@AC@2B@@A1D@@1C@@AB@D@,5$6U4p ;U4q ;m@@$GA@6SD@,56Z4u ;@4v ;O@/ @@N@N>O@N8$RAL6_$D@,5 6f4 ;=$X@@$WAP6c(DA,56l4 "4 7@A$^AW6k@.@A-,B*C ,46v4 $h@@$gA_6sC@,46z4 4 @@$lAd6x C@,464 $q@@$p@h6|C@,464w4w@3@@O@OO@OP@O$A6l+i4$@%width+i@$4 @@6"ib+e@4 4@@6!c4I@@@NV@N@4@D4@s@@66@C@@AA@@ B@@AB@2B@@A2&C@@,qD@@AB,HE@@, F@@+ːG@@ABC@C@,46˰4w{H@@$A>6C@,46ϰ4+-1$@@$AB!c4v@@@N@4*$(4*$)@@66נ@D/@A.-B+D@,4<64 4 @4^@@O@OO@OP@O%Cd!c4@@@NQ@N@55@@7)get_digit@2-@@@OO@O4@@@OWO@O@@OO@O@5,5-@@7"c04@@@OjO@Oi@58W_59Wa@@7!"c14@@@OuO@Ok@5Diq5Eis@@7-"c24@@@OO@O|@5P5Q@@7974@JD@A+F@@!G@@H@@ABCEE@@BDH@,4(7H5c e@@%tA[7EHA,4$7N5i5j@A%{Ab7M@@ABCG ,47Y5tv@@%Ak7V GA,47_5ziv5{i@A%Ar7^*'@#@ABCF ,47j5im@@%A{7g F@,4 7n5W[@@%A~7k@6@0@ABCE@,47v554SAA +Stdlib__Scanf.scan_backslash_char.get_digitA@7u7t@@,37|5@@%A7y@D@ABD@,375)5)#@4@@O@PO@PP@P%B)get_digit@2@@@OO@O5g@@@PEO@O@@OO@O@5"5"@@7"c15s@@@PaO@PW@5'5'@@7"c25@@@PrO@Ph@5(5(@@77@@AF@@G@@A6E@@BC@y D@@A@BDG@,37ΰ5)K@@%AA7GA,37԰5(5(@A&AH7Ӡ@@AB)C&F ,37߰5(\@@& AQ7 FA,376'6'@A&AX7@:@&@AB:%C7E ,376 'm@@&Aa7 E@,376"6&~AA +Stdlib__Scanf.scan_backslash_char.get_digitA@77@@,3t76"w@@&&Al7MK6CHD@,2866:@5@@@N&1Bx8@X@AV@BUB@,2t8 6(&:@@&9@8 B@,2`86,%G|6-%G}@@A#@!c5@@@OQ@O@6<# 6=# @@8%!c5@@@OU@O@6H%GO6I%Gx@@818,@CB@@AA@@B@4B@@A3C@@D@@AB@C@,2L8E6`&~Q@@PA3!c6@@@P?@6i&~6j&~@@8R8M@C!@A @BC@,18Y6t$4:e@@dAF8V@(@A'@B%BA,18b6}# 6~# 0@AnAP8a@1@A/A ,18k6# w@@v@W8hA@,18o6263@@At@!c6C@@@O*Q@O @66@@8!c6O@@@O4S@O3@66.@@88@DB@@AA@@GC@@AB@4oB@@A4 C@@D@@AB@D@,1864A0@@/A6!c6s@@@OQ@64<64=@@88@D$@A#!BD@,1l86 D@@CAI8@+@A*@B%BA,1h8ð66@AMAS8 @4@A/A ,1X8̰6V@@U@Z8A@,1H8а6B'@@'A8-6/oo' @%width-@'6/o@@8"ib-@6/o7/o@@8*find_start@68@@@Q)O@P63@@@QO@P@@PP@P@7171@@8)find_char@6@@@QO@PO@P@@PP@P@7%66<7&66E@@9)find_stop@6^@@@RO@P&O@P@@PP@P@76=77="@@99@'D@@A=C@@E@@ABGA@@OB@@AC@4B@@A4C@@.6D@@. E@@ABC@E@,1997T1'l@@'k@f96@@A@BB@,09@7[?\j7\?\@@ &Stdlib__Scanf.scan_caml_char.find_stopAs%width3@7c=#7d=(@@9L9G@!cB@@AA@@B@5)H@@A4=I@@.`J@@ABbC@@{@@@AWF@@L@@A.BK@@BCDFB@,09n7@7@@@.A."7@@@Q@7@7@@@9z9u.B@,09|7>+57>+V@7!@@@Q@B@9@4@A3A@,097>+/@@G@F9A@,097979@O@RO@QO@QO@Q &Stdlib__Scanf.scan_caml_char.find_charBȠ%width@766F766K@@99@!cB@@AA@@BUCB@,097979@.@@Q@QQ@QR@QB9C@,0h979-@@$A"9B@,0\97;7;@3Q@Q,C, 7g@@@Qh@7:7:@@99,B@,089ϰ7;@@:A 90B@,0(9Ӱ77NX77Ny@7x@@@Q\CBB9֠@6@A5A@,09߰77NR"@@J@H9A@,097373@O@QO@QO@QO@Q^O@Q_O@Q' 'Stdlib__Scanf.scan_caml_char.find_startB#%width @8181@@99@!cB@@AA@@B@B@,/:8!3#@@A: B@,/: 8%48&44@@A7@@@Q@8-48.4@@::B@,/:832842@7@@@Q-A,:@ @AA@,/:$8?2@@4@2:!A@,/:(8Cc  (a@@(`A: .ː8NF(l@%width.@(q8SF@@:;"ib.@8YF8ZF@@:B*find_start@7@@@RO@RE7@@@RO@RF@@RGP@R@@8nH!8oH+@@:W)find_stop@7@@@S%O@RHO@RI@@RJP@RA@8M8M@@:h.scan_backslash@/?@@@SO@RK&O@RL@@RMP@RB@8S8S@@:z,skip_newline@8@@@TO@RN8O@RO@@RPP@RC@8Y8Y@@:+skip_spaces@5O@RQO@RR@@RSP@RD@8^fl8^fw@@::@\C@@ID@@ABfA@@9Y\,7 @@"A ;;B@,.l;B9]Z9^Z@8@@@S+B*;E@@AA@,.T;N9iZ@@2@0;KA@,.D;R9mV5O9nV5n@@ -Stdlib__Scanf.scan_caml_string.scan_backslashB/%width@9wS9xS@@;`;[@ !B@@A A@@BFB@,.$;i9V5C@@A;f B@,.;m9U9U4@O@TO@SO@SO@SO@SO@Sl&B%;xB@,-;9U@@+A);|!B@,-;9Wo9Wo@)Q@S3B2;*B@,-;9Woz @@8A6;.B@,-;9T9T@95@@@SFAB@;@5@A4A@,-;9T@@H@F;A@,-x;9O 9O 5@@ (Stdlib__Scanf.scan_caml_string.find_stopA{%widthJ@9M9M@@;;@!cB@@AA@@BCB@,-l;9P6S9P6r@YO@SO@SO@SO@SnO@SoO@SHO@SIO@R&B&;B@,-L;̰9P6D@@+A*;"B@,-@;а9Qs9Qs@vQ@S"3C4(9z@@@R@9Qsy9Qsz@@;;4B@,-;9Qs~@@AA ;8B@,,;:N:N@9@@@RJBJ;@>@A=A@,,;: N"@@Q@P;A@,,;:Jay:Ja@O@S&O@SO@SO@RO@RO@RO@RO@R )Stdlib__Scanf.scan_caml_string.find_startB%width@:*H,:+H1@@<<@!cB@@AA@@BD@B@,,<:8Jao'@@A< B@,,:KI4[@9@@@Rf-A,<2@ @AA@,,p<;:VI48@@4@2<8A@,,X;Y+@@+A)=;GA,+t=D;_ix;`i@A+A0=CF@BEC?F ,+`=N;iio+@@+A8=KF@,+T=R;mGR;nGc@(@@P@VP@WQ@W+AG=ZF@,+@=a;|!%;}!E@8@@O@VP@V+BS=f#F@,+4=m +@@+AV=i&F@,+=p;}+@@+A=mqE@,+=t;v+@@+@=q@t@t@ABqpCnD@,*=|;{;{@:@@@Vu /Stdlib__Scanf.scan_chars_in_char_set.scan_charsCǠ!i@;v;v@@=#stpO@U@;v;v@@= !c;>@@@UP@U@;w;w@@==@C@@A!B@@A@@AB@9B@@AC@@אD@@Aґ@@@BC@C@,*=;{;|@@:A8=C@,*=;yAH;yAa@(@@R@V"R@V;S@V2HBG=(C@,*h=ΰ;x,;x=@|@@R@UR@VS@VVAU=6C@,*D=ܰ;x"@@[AY=:CA,*@=;w;w@AbA`=@@?B=B ,*,=<w1@@j@g=B@,*=< < @9z@@P@WP@XmP@W,BC=2*<)),K@"ib2*@,P< )?@@>Ǡ!s-@@@WmQ@Wj@<,K\<-K]@@>Ƞ!i;@@@W}P@Ws@<8mu<9mv@@>!>@D@@A%B@@B C@@!xA@@AC@9C@@A:B@@9D@@AB@D@,)>85DA,)>>=@@ABC ,)>HECB,)>NW>R@4@A#tag'D&C@@8@AB5D@,)>c@,A>^ D,)\>f,A,@h>a@B@@@AB=B,)8>l<,@@,A>P2|<++,@"ib2|@,<+=@@>z̠'counter2y@<+><+E@@>>|@ A@@AB@@B@:ZB@@A@B@,) ><<@@,A!>B@,)><]q<]@@,A&>B@,(><HJ,@@,@*>B@,(><Zf<Zm@@,A>2<((,@'pad_opt2@,<(D@@>>@ A@@A@@A@,(><n-@@-A%width2N@X@<nw<n|@@>>@@ B@@ABB@,(><(G-@@-@%>A@,(>İ<gk-!@A- A@>>@@,(>@-"A>2<-+@&fmting2@-0<@@>Ҡ#str&stringO@@@YO@Y@<<@@>Ӡ#stp9Q@@@Y&O@Y@== @@>Ԡ'sub_str5n@@@YDO@Y.@=)1=)8@@>>@2A@@AC@@/B@@D@@ABC@@DA,(? =');=()c@A-iCG? @@AB C ,(p?=1)--s@@-rAO?CA,(l?=7=8%@A-yBV?@!@@ABB ,(`?&=A-@@-A^?#BA,(\?,=G=H @A-Ae?+@1@A+A ,(H?5=P-@@-Al?2A@,(8?9=T=U@@-Aq?7 A@,((?>=Y-@@-@u?;A@,(?B=]-@@-A?31=gӾӾ-@"ib1@-=lӾ@@?T͠"ef1@=rӾ=sӾ@@?[Π#fmt3X#fmt110000@@@e@=Ӿ=Ӿ@@?mϠ#str:@@@f@=Ӿ=Ӿ@@?xР%apply@!a@{@=*heter_list !b@|@@@@@~@@}@==@@?Ѡ!k@2314O@ῠ11O@@@@Q@@1312@@Q@@@Q@@=y=yԀ@@??@7F@@A\B@@WE@@ABeC@@$G@@A#A@@MD@@ABC@;FC@@A;B@@2E@@A3sD@@BC@G@,(?ɰ=yԁ=նAA6Stdlib__Scanf.kscanf.kA@??@@,'?ϰ=y{.2@@.1A?̠'!@BCF@,'?ְ=.9@@.8A?Ӡ@,+B)C!EA,'?.BA.?@?ڠ@3@A0@-@AB)C,'?>ն@@AY#@'readersX@(> yԈ@@?ޠ!f1@>yԉ>yԊ@@?ߠ#exc1@@@y@>ն>ն@@@@@%|C@@D@@ABA@@!B@@AC@;C@@A;B@@I@@ABǐF@@ĐG@@AӐE@@2D@@H@@ABCD@D@,'x@*>EՔթ>FՔյ@@aAE$args2 1O@ἠ1O@@@@o@>SՔա>TՔե@@@<@7@7@D@@AB54C2D@,'P@C>^>_"@AzA@@A@@@@,'D@H@|A`#exc?9@@@@>j>k@@@S@N@C@@AK@J@ABIC@,' @Z>uCK>vCՊ@2_254@@@R@@@R@R@A#msg04@@@@>#<>#?@@@y@t&o@G@@Ap@%F(E+D@@ABCxG@,&@>CW/@0S@@T@T@aU@ ȐB(@G@,&@>C^>CՉ@@@U@!U@_V@4֐B6@*G@,&@>Cp@@@V@5V@]W@HBC@7G@,&@ >CՂ@0|@@W@JW@YX@TAP@DH@,&@e@AR@FG@,%@>ԪԸ>Ԫ@AA@@@@@,%@ư>ԪԽ@cC@Š@@A@BF@,%@ϰ>ԍԑ>ԍԨ@;@@Q@R@ A@B@,%@۰ @@@@B@,%|@ް>er>es@@:Stdlib__Scanf.kscanf.applyAhS8@@@A@@@A@[ @@@@@ұ`U8@@@A@@@A@_@@@@@Ӡ!f@@@@? (? )@@@Ԡ$args?dz@@@͠@@@@@@@?& *?' .@@A@8@@@A@@@@@AVA@@@A@AA@ A@@A,B@@B@@@@A@B@,%pA!?<B]?=Bb@"$1V@@VV*LAP"$0V8@@@A@@@A@A5@@@A78@@@A@@@A@A7@@@A9נ!x @@@@?[BN?\BO@@ADڠ!r2CamlinternalFormat*heter_list*@@@M@@@@@@@?rBQ?sBR@@A[@Y8@@@A@$@@@>@@@@@@@AVAe@@@Ag@AAbQO@'C@@4D@@ABCRE@,%dAo?BW?Bd@@ADAn D@,%DAu? 2@@@AraB@,% Ay?%/@@/@Ah2Ӑ?/@"ib2@/?@@A#fmt2@??"@@AA@ A@@AB@@B@3C@@A5ŐB@@B@B@,%A?Ed?E|@z~0@@0AB"ib>2@@@@@Mײ׸@Nײ׺@@B6&format@2O@䳠2O@䴠2O@䵠2O@䶠2O@䷠2O@@@@@@jײ׻@kײ@@BS!f@@!O@O@Ƞ"O@O@ɠ#O@O@ʠ$O@O@ˠ%O@O@̠&O@O@@@@2O@O@O@O@@@@@ײ@ײ@@B#str?@@@P@@@@@@B$fmt'6'format6ZP@YP@XP@WP@VP@UP@@@@#P@ @@@@@BB@XA@@!E@@ABxB@@C@@2D@@ABC@>1B@@A7RD@@=C@@AB@E@,$XB@Oi@Ov@3P@C1BA#msg@@@?@@Ob@Oe@@BBˠ@)vE@@A,@B)@)@G@@AB)@F@@ACD+G@,$PB!@1]ABG@,$B@",@"N@T1cBB@?@A<;C7H@,#BA1l@@1kABDA,#BA A @A1rABJ@I@ABFC ,#BAA@@<@@@1BBC@,#CA 1@@1@CC@,#C A$  A% 8@3@@P@P@Q@1AC!sB@@@l@A: A; @@C#&formatA3iO@}3eO@~3aO@3]O@瀠3YO@灠3UO@@@@@AW AX  @@C@!f@A#O@vO@O@璠&O@wO@O@瓠)O@xO@O@甠,O@yO@O@畠/O@zO@O@疠2O@{O@O@@@@3zO@rO@tO@O@@@@A  A @@CyCt@=A@@A[B@@hC@@AB@?TB@@4'C@@AB@E@,#CA 2@@2@vCC@,#|CA csA cٓ@3@@P@P@Q@2"BC3A DD2*@!s3@2/A D\@@C#fmt3@A D]A D`@@CC@ A@@AB@@B@4B@@A@D@,#dCA c{A cْ@!@@Q@Q@R@2LB*CD@,#TCŰA cً@3@@R@R@S@2YA7C$E@,#4CҰA c٘2_@A &Stdlib__Scanf.format_from_string.(fun)A@CC@@,#(CװA ce2d@@2c@@C-B@,#C۰A c٢A c٣@@ @F!x33̠3ˠ3ʠ3ɠ3Ƞ3@@@?@B cٝB cٞ@@CC@A@@A@@A@,#CBٹBٹ@@4@@P@P@Q@2BC3ΐB٧٧2@!s3@2B$٧ٶ@@D D@ A@@A@5B@@A@C@,"DB0ٹB1ٹ@"3@@Q@Q@R@2B DC@,"D#B>ٹ2@A=Stdlib__Scanf.unescaped.(fun)A@D!D @@,"D(BCٹٻ2@@2@)D%A@,"D,BGٹBHٹ@@ @/!x3@BNٹBOٹ@@D7D2@ A@@A@@A@,"D=BXBY:@?@@P@YP@U2ܐAD=3Bg2@"ic3@2Bl @@DT"ef3@Br Bs @@D[#fmt3@By Bz@@DbD]@B@@A A@@C@@AB@@=B@@5C@@AB@E@,"DrB3 @@3 @-DoC@,"lDvBB]BB|@?;@@P@P@3ADv3BBB3#@"ic3@3(BBO@@D#fmt3@BBPBBS@@D D@ A@@AB@@B@@mB@@A6rD@@8͐C@@AB@D@,"PDBBV3C@@3B@&DB@,"(DBy}Byҧ@@C@@@?D@@@@@@@:@C07>C17A@@E'readersC7n\@@@Ո]@@@Չ@@@Շ@CE7BCF7I@@E.#padC7ze@@@Šf@@@@@@@CZ7JC[7M@@EC$precC7~v@@@@y@@@@@@@@@@@@Cu7NCv7R@@E^$scan@D@@@2@D@@@1@AD7@@@0@@@/@@.@@-@@,@C7SC7W@@E|%token@AV7@@@O@@@N@@M@C7XC7]@@E#$96a8@@@A@@@A@E@@@E@\8@@@A@#intA@@@@@@@@@@AaE@@@E@8@@@Ak@@@@@AaE@@@E@ABE@F@@AG@@D@@ABoC@@E@@AXB@@J@@ABC@iH@@?M@@A?L@@B?+O@@?P@@A?ON@@@cI@@9\@@ABCDEFCG@," F D'D(@@dAb@8@@@A@@@ח@@AaF@@@F@AF@+H@@Aq@BpoCmlDfH@,"F D;фшD<фѫ@AxA@FF@@,!F%D@фёDAфѪ@@@aa5f@@a@7@@a@8a@WC!w@@@U@D^:D_;@@FG!p@@@n@DiLDjM@@FR!x@@@b@@DultDvlu@@F^@)8@@@A@@@am@@al@ak@@AaFi@@@Fk@A/8@@@A8@@@M@@AaFo@@@Fq@BFlZ@0K@@A@BC@@A?J!wI@@/L@@ABCDL@,!Fc@AK&FLA,!FDlxDlр@AAS/F@@@ABCDK,!FDQ]DQh@%@@@ Cd@FK@,!FDQU@@AiEFK@,!FDD@AA@FF@@,!FDD@i^@@aaٴ@@a@ٶ@@a@ٷa@CB@@@ @DЁУDЁФ@@F!xF@@@ٞb@ٔ@DD@@F@8@@@A@@@a$@@a#@a"@@AaF@@@F@A8@@@A@@@@@AaF@@@F@BF764@4@Ao@&J@@ABCD5J@,!FJ@DA3F JA,!FEE@ALA;&FJIG@F@@ABCDFI,!xGEзEз@@@@ى]CL7GI@,!XG E'злg@@cAQ<G I@,!<GE,26E-2`@@iAh#$95a8@@@A@@@A@G@@@G@8@@@A@@@a@@@@a@@AaG'@@@G)@A8@@@A@@@@@AaG-@@@G/@ 8@@@A@@@@@@@@@@@AaG9@@@G;@ABG6BI@, G=EXY]EYYЀ@AA@G;G:@@, GBE]YfE^Y@@@aa3@@a@5@@a@6a@UC!p@@@@ExEy@@Ga!x@@@b@@EAIEAJ@@Gm@88@@@A@"@@a!@@a@a@@AaGx@@@Gz@A>8@@@AG@@@@@AaG~@@@G@BG{@/H@@A@BC@@)I@@ABCDI@, GO@A8 G IA, GEAMEAU@AA@)GDH , GE ,E =@+@@@CN7GH@, GE $i@@AS<GH@, GEE@AA@GG@@, GEE@od@@aaز@@a@ش@@a@صa@C!xC@@@؜b@ؒ@EϽEϽ@@G@8@@@A@@@a֜@@a֛@a֚@@AaG@@@G@A8@@@A@@@օ@@AaG@@@G@BGޠ:431@0@%H@@ABCD1H@, G@@@A)G HA, |GF ϽF Ͻ@AHAG%GLG , pGFϖϢFϖϹ@@@@؇TCS1GXG@, HHFϖϚX@@ZAX6H]G@, ,HF#I@@_A^#$97a8@@@A@@@A@H@@@H@8@@@A@@@a_@@@^@a]@@AaH@@@H@A8@@@A@@@E@@AaH"@@@H$@ 8@@@A@@@@b@@@a@@`@@AaH.@@@H0@ABH+G@,H2FM7as@@@H/G@,H6FQV59FRV5v@@8Stdlib__Scanf.make_scanfAH+:/P8@@@A@@@A@:Fafm@@@@HI:0R8@@@A@@@A@:@@@@HM:1T8@@@A@@@A@: @@@@HQ:2V8@@@A@@@A@: @@@@HU:3X8@@@A@@@A@:@@@@HY"ib4D1;#@@@r@F|F}@@He#fmt5F;'+@@@DF;&@@@1@@@2@@@3@@@4@@@@@@@FF@@H'readers6F;*L@@@M@@@@@@@FF@@H*$Custom_'aY8@@@A@@@A@H@@@H*$Custom_'xY8@@@A@@@A@H@@@HH@KB@@AXC@@$A@@AB@C@,HF.;F.G@G#;M@@[@rs@@[@s@@[@q[@nB1$Ignored_param_'yY8@@@A@@@A@H@@@HC1$Ignored_param_'xY8@@@A@@@A@H@@@HD#ign<'ignoredv@@@ou@@@ps@@@qr@@@r#@@@s$@@@t@@@n@Gm̀Gm̃@@IΠ$rest @@@v@@@w@@@x @@@y@@@z@@@{@@@u@G9m̅G:m̉@@I"ϱ4$Param_format_EBB_'xZ8@@@A@@@A@I$@@@I&Р$fmt'=#fmt@@@@@@@@@Π@@@Ѡ@@@Ҡ@@@Ӡ@@@Ԡ@@@@@@@Gģ̎Gh̫̎@@IP@8@@@A@%@@@M@@@L@@K@@A[IZ@@@I\@AIW@.qH.sF@@A@AG@@AB@E@@A@lD@@ABCH@,In@5AIjH@,IqG %G -@@;A(arg_rest1@@@0@@@1@@@/@G G  @@II@+@I@@AB(C&DI@,IGG@<$@j@@@ 1@@@@@[@@@@[@@@@nCI@I@AGBECG@,IGGHO@@xAI G@,xIG̮̎G̎@p0param_format_ebbR@@@Z@S@@@Z@S@@@Z@T@@@Z@U@@@Z@V@@@Z@@@@BIܠ53|C0E@,dIH̎̒7@@AIE@,HIHʁʅHʁʩ@AA@II@@,<IH ʁʎH ʁʨ@#$29Y@@YYw9@@Y@y@@Y@zY@ɐC 8@@@A@@@A@J@@@J =$rest @@@@@@@@@@@@@@@@@@@@@@HB9LHC9P@@J+Ơ!cG@@@]Z@S@HNT\HOT]@@J7@8@@@A@E@@@I@@@ @@ @@AYJB@@@JD>@AJ?@E@@A@B@@CD@@ABCE@,,JNe@AKJJ EA,(JSHnT`HoT}@AAS!JSCD ,J]HxTXt@@&A[)J[D@,JbH} H~ 8@A,A@J`J_@@,JgH H 7@ &#$28Y@@YY@@Y@@@Y@Y@5BCE8@@@A@@@A@J@@@J;'counter>@@@@HɺHɺ@@Jà$rest 2#@@@ؠ&@@@٠$@@@ڠ#@@@۠"@@@ܠ!@@@@@@@HɺHɺ@@JĠ%countG@@@Z@@HH@@J@N8@@@A@)@@@T@@@@@@@AYJ@@@J<@AJà@F@@AKE@@ @AB@@ED@@ABCF@,Jr@AXJ FA,JٰHH@AB`#J٠@@A3@B2C/E ,JI@@Aj-J E@,JIɑɕIɑɹ@AA@JJ@@,JI ɑɞI ɑɸ@ #$27Y@@YY:@@Y@@@Y@Y@ʐC8@@@A@@@A@K @@@K 9)width_opt? *pad_option@@@@I0I1@@K(char_set?(char_set@@@@I<I=@@K%$rest ʠ3@@@@@@@@@@@@@@@@@@@@@@I^I_ @@KG%width@@@GZ@3@ImIn@@KV!sH@@@Z@@IyrzIzr{@@Kb@8@@@A@F@@@s@@@@@@@AYKm@@@Ko:@AKj@[G@@A@B@@ARF@@$I@@A4H@@pE)width_optD@@ABCDI@,K@JA"KIA,KIr~Irɍ@ARA+K@@A@BCDH,|KI?CI?p@FS@@Y@Z@geD>KH@,PK @@jABKHA,LKI!I;@ArAKK>;:@5@ABCG ,@KI@@}AUK G@, KIȳȷIȳ@AA@KK@@,KIȳIȳ@ }#$26Y@@YY @@Y@@@Y@Y@C8@@@A@@@A@K@@@K7a@@@9@IsdžJsǏ@@K(char_set@@@:@J sǑJ sǙ@@K*fmting_lit?.formatting_lit@@@Y@JsǫJsǵ@@K$rest =@@@[@@@\@@@]@@@^@@@_@@@`@@@Z@J7sǷJ8sǻ@@L #stp F@@@_Z@L@JCJD@@L,#str K@@@`Z@M@JOJP@@L8%width @@@yZ@e@J]J^ @@LF!s Iu@@@Z@@JickJjcl@@LR(str_rest @@@Z@̠@@@Z@͠@@@Z@Π@@@Z@Ϡ@@@Z@Р@@@Z@@@@Z@@JȂȊJȂȒ@@L@8@@@A@ @@@8@@@7@@6@@AYL@@@L8@AL@2pI2 E@@H@@AB@G@@AC@@AF@@\M@@AK@@BCxJ@@UN@@ApL@@+@ABDEN@,L@rA*LN@,LJȂȕJȂȯ@AxA@LL@@,LJȂȆ@@|A4L(@@A=@BDEMA,LJcoJc~@AABL6+*@'@AB&CDL,L̰J*.J*a@G@@Y@Z@DULL@,LٰJ*NJ*X@AA@LL@@,Lް$@@A ^LLA,LJ K&@AAgL[;ON%J@p@ABCD;K,LK 8@@ArL K@,xLKK@ܠ@@PZ@^ǐA)L@qoBWmCVji@@ABDUH@,lM K%Q@@A4M H@,MK*]08K+]0[@@A۱"$9Y8@@@A@@@A@M@@@M #$10Y8@@@A@@@A@M@@@M!#$11Y8@@@A@@@A@M!@@@M##(fmt_rest Ƞ@@@@@@@@@@@@@@@@@@@@@@K^WwK_Ww@@MG@8@@@A@8@@@'@@@@@@@AYMR@@@MT"@8@@@A@@@@@@@@@@@,@@@@@@@AYMd@@@Mf$@8@@@A@@@!@@Y%@@Y@Y>@@Y@Y@@AZMv@@@Mx@ABCMs@@ZD@@ABCD@,MK[K["@AIA@M}M|@@,MK[K[!@ Cd@@ZY@@Z@@@Z@Z@ \C&reader@D@@YV@@Y@Y@KYKY@@M,readers_rest ey@@Y@@@@@@@KYKY@@M!xt@@Y[@@KZKZ@@M@Z@Kt@ABMĠQ@4F@@A@'E@@G@@ABCDG@,|MU@A>M GA,xMٰKZKZ@AAFM٠f0/@@ABC/F ,pMLZf@@AP!M F@,TMLXL^\c@@A'MvD@,8ML ;ML ;c@@?@@Y@rY@ZY@!@@@Z@;@@Y@\Y@(@@Y@]Y@$@@Y@fY@%X@@Y@sY@gY@"@@Z@:Z@jZ@VB4$Formatting_gen_'e13Y8@@@A@@@A@N(@@@N*A4$Formatting_gen_'f13Y8@@@A@@@A@N,@@@N.B$fmt'Ӡ@@@"@@@#@@@$@@@%!@@@&"@@@'@@@!@LiLj@@NR̠$rest@@@8@@@9@@@: @@@;@@@<@@@=@@@7@LL @@NtNo@3F3D@@A@QG@@AB@@0E@@ABCH@,NL(L9@IB@@Y@Z@ TBlNG@,NLL&@IN@@Y@Z@`BxN&G@,N L;k@@eA|N*G@,NL˦˸L˦@Ag@@Y@Y@Y@Ah@@Z@B@@Y@Y@C@@Y@Y@D@@Y@Y@@@Y@Y@Y@@@Z@Z@Z@B4$Formatting_gen_'e12Y8@@@A@@@A@N@@@N?4$Formatting_gen_'f12Y8@@@A@@@A@N@@@N@$fmt'x@@@w@@@u@@@t@@@!@@@"@@@@@@@MBhMBl@@Oʠ$rest@@@@@@@@@ @@@@@@ @@@@@@@M;BsM<Bw@@O$O@4F@A|@OG@@AB}@|@.E@@ABC}H@,O2MM|˓MN|ˤ@I@@Y@}Z@nBjO7G@,O>MY|ˀMZ|ˑ@I@@Y@]Z@NBvOC$G@,OJ Me˦@@AzOG(G@,,ONMiMj!@J @@Y@Z@B.formatting_lith@@@B@M{ʫʿM|ʫ@@OdȠ$rest @@@D@@@E@@@F@@@G@@@H@@@I@@@C@MʫMʫ@@OO@@1E@@AB@@*D@@ABCE@,OMM@@J6@@[@MM@@[@@[@cAEOF@, OMQ@F@@[@[@\@qASO%E@,O_M#A@@vAWO)E@,OMTMT$@@{A|"$6Y8@@@A@@@A@O@@@O"$7Y8@@@A@@@A@O@@@O"$8Y8@@@A@@@A@O@@@O@W8@@@A@@@@@/@@@.@@-@@@,@@+@@AYO@@@O@ 8@@@AjB@@@0@@AYO@@@O@8@@@Al@@@1@@AYO@@@O@ABCO;C@,ONRNR@@A"$2{Y8@@@A@@@A@O@@@O"$3|Y8@@@A@@@A@O@@@O"$4}Y8@@@A@@@A@O@@@O"$5~Y8@@@A@@@A@O@@@P@8@@@A@@@@@@@@@@@@@@@@@ @@@@@@@@@AYP@@@P@8@@@AB@@@@@AYP#@@@P%@8@@@A@@@@@AYP*@@@P,@ABCP'C@,P.NI#NJ:q@AA@P,P+@@,P3NN)NO8@AA@P1P0@@,P8NS:DNT:p@#$25Y@@YY@@Y@@@Y@Y@ C!0$Format_subst_'dY8@@@A@@@A@P_@@@Pa-0$Format_subst_'aY8@@@A@@@A@Pc@@@Pe.#$19Y8@@@A@@@A@Pg@@@Pi/#$20Y8@@@A@@@A@Pk@@@Pm0#$21Y8@@@A@@@A@Po@@@Pq1#$22Y8@@@A@@@A@Ps@@@Pu2#$23Y8@@@A@@@A@Pw@@@Py3#$24Y8@@@A@@@A@P{@@@P}498@@@A@@@A@P}@@@P5'pad_optr@@@@Nr÷Nr÷@@P%fmttyD)fmtty_rel/@@@0@@@1@@@2@@@3@@@4@@@n@@@B@@@@@@@?@@@e@@@f@@@@@@@Nr÷Nr÷@@P$restr@@@f@@@d@@@ @@@b@@@a@@@@@@@Or÷Or÷@@P!sN@@@Z@@Ot (Ot )@@P#fmtE^#fmtw@@@\@dx@@@Z@ey@@@Z@fz@@@\@g{@@@\@h|@@@\@i@@@yZ@@OEu?GOFu?J@@Q.$fmt'3@@@]\@@@@^[@@@@_[@@@@`\@@@@a\@@@@b\@@@@Z@@Ouu?LOvu?P@@Q^@8@@@A@E]C @@@@@@@@@@@@@@@@@@@@@>@@@@@@@AYQ@@@Q6@AQ~@H@A\I@@E@@AB@F@@A@D@@G@@ABCDI@,QO:RO:h@D\eYYCY@+Y@D\@@Z@  6@@Y@-Y@ 7@@Y@.Y@ 8@@Y@7Y@{Y@DY@8Y@@@Z@ Z@;Z@' BxhQCJ@,`Q@ A{kQFI@,Q˰O O@@ A#msg @@@@OO@@Q|Qՠ@8dJ@@A 1@V@AB 1@L@@AW@B 3@W@AU@eK@@ABCD 7L@,QPƓƛPƓƼ@ B+$Fmt_EBB_'a[8@@@A@@@A@Q@@@Q+$Fmt_EBB_'d[8@@@A@@@A@Q@@@R#fmtFa#fmt@@@Z@^@Z@^@@@@ CZ@nZ@^@CZ@oZ@^@@@@@PBw]qPCw]t@@R+,$Fmt_EBB_'a1\8@@@A@@@A@R-@@@R/,$Fmt_EBB_'d1\8@@@A@@@A@R1@@@R3$fmt'3@@@W[@*_@Q[@+_@R@@@XD[@[@,_@SD[@[@-_@T@@@V@PrxĎĢPsxĎĦ@@R[RV@7fP7gN@@AeO @;lR9Q@@A@BC D R@,RnPƓƫ@Fk%fmttyp]@m]@j]@g]@d]@a]@@@]@ OA,R/R@,RPƾPƾ@] WB4R71@,@A @BC  D Q@,xRPƾ @+i]@f]@c]@`]@]]@Z]@@@]@5 xAUR!Q@,hRPƾPƾ@1!7@@]@W]@8@@]@X]@9@@]@Y]@:@@]@Z]@;@@]@[]@<@@]@\]@@@^@6^@e^@T ARZQ@,XRa@@ AR^Q@,HRQ xĎĩQxĎļ@'fmt_ebb@@@; ƐB R@@A%B UyD RO@,4SQ"xĎĖ{@@ AS O@,$S Q'w]wQ(w]Ċ@@@@ ސBS@ mRn4\@ NBeT@ >B @@ WA%mTGA,TRlRl"@A _A-vT L @J@ABC F ,TRkRk@Q@@@ oB=TF@,TRkRk@Q@@[@[@\@ ~ALTG@,TRkk@@ AQT$F@,TRgimRgi~@O~@@Y@[Z@L B #chrP/@@@L@RfI[RfI^@@T$rest| q@@@N p@@@O n@@@P m@@@Q l@@@R k@@@S@@@M@SfI`SfId@@TT@2E@@A O@B N@ M@*D@@ABC NE@,UCSh€ž@@ A;U E@,`US"d S#d(@O@@Y@Z@ אB נ#strPa@@@@S5cS6c@@U$restà @@@ @@@ @@@ @@@ @@@ @@@@@@@SWcSXc@@U@U;  @ @A'D@@4E@@ABC E@,PUISddSed$@@O@@[@S@@[@@[@ AEUQF@,@UXQSse*H@@ !AIUUE@,U\SwaSxa@@ &A $$rest @@@ @@@ @@@ @@@ @@@ @@@@@@@S_dnS_dr@@UU}  @ @'D@@ABC D@,US`vS`v@@ SA-U D@,US`v}S`v@N=@@Y@xZ@m ^A9UD@,US`vz>@@ cA=UD@,USPeiSPe@@ hA i($Bool_'axY8@@@A@@@A@U@@@U#padyI'padding E@@@@$boolE@@@@@@@@@@@@SN'1SN'4@@U$restzk@@@ _@@@ ]@@@ \@@@ [@@@ Z@@@@@@@SN'6TN':@@U$scan@@@Z@@@@Z@@P@@@Z@S@@@Z@@@Z@@@Z@@@Z@@T$O?GT%O?K@@V V b `@iE@@AB `@ND@@.F@@ABC cF@,VT3O?LT4O?aAA=Stdlib__Scanf.make_scanf.scanA@VV@@,VT9O?C@@ A~V t r q@@ABC qE@,DV&TAMTBM&@@ A *$Float_'y2sY8@@@A@@@A@V0@@@V2*$Float_'a2tY8@@@A@@@A@V4@@@V6#padu @@@l@@@m@@@k@T`LTaL@@VI$precvJF)precision@@@o@%floatD@@@r.@@@q@@p@@@n@T}LT~L@@Vf$restw @@@t @@@u @@@v @@@w @@@x @@@y@@@s@TLTL@@VV@<|E<zD@@A @B @_H@@AMG@@B @2F@@ACD H@,VTKdhTKd@@dAf*$Float_'y1nY8@@@A@@@A@V@@@V *$Float_'a1oY8@@@A@@@A@V@@@V #padpD@@@@@@@@@@TJEPTJES@@V$precqt@@@@r@@@)@@@@@@@@@TJEUTJEY@@V$restrz@@@ n@@@!l@@@"k@@@#j@@@$i@@@%@@@@UJE[UJE_@@VVoI@SH@@AAG@@BL@+F@@ACDMH@,WUHUH@@Aα)$Float_'yiY8@@@A@@@A@W @@@W )$Float_'ajY8@@@A@@@A@W@@@W #padki@@@@@@@@@@U<GU=G@@W%$preclܠ@@@@@@@)@@@@@@@@@UTGUUG@@W=$restm@@@@@@@@@ @@@à@@@Ġ@@@@@@@UvGUwG@@W_WZ@SH@@AAG@@B@+F@@ACDH@,WjUF?pUF?@@R/@@Z@P@@Z@@Z@=AC)$Int64_'ycY8@@@A@@@A@W@@@W)$Int64_'adY8@@@A@@@A@W@@@W %iconveK(int_conv@@@b@UCUC@@W#padf-@@@d!@@@e@@@c@UCUC@@W$precg]@@@g@%int64M@@@j8@@@i@@h@@@f@UCUC@@W$resthf@@@lZ@@@mX@@@nW@@@oV@@@pU@@@q@@@k@UCUC@@W!cQ@@@Z@@VDVD@@W$scan@Uw@@@Z@@@@Z@@R@@@Z@UU@@@Z@@@Z@@@Z@@@Z@@V,E V-E@@XX@8H@@Al@Bk@G@@AF@@BCzE@@p@AbD@@6I@@ABDrI@,X'VBF?C@@AX$I@,X+VFEVGE;AA=Stdlib__Scanf.make_scanf.scanA@X*X)@@,X1VLE@@AX.@@@ABDHA,X;VVDVWD@AAX:'C# DG ,XEV`D @R@@[@[@\@AXKG@,XRVmD@@AXOG@,lXVVqBXVrBX@@S@@Z@Q@@Z@@Z@)A/-$Nativeint_'y]Y8@@@A@@@A@Xm@@@Xo-$Nativeint_'a^Y8@@@A@@@A@Xq@@@Xs%iconv_@@@@V?V?@@X}z#pad`Ԡ@@@ @@@!@@@@V?V?@@X{$precaG@@@#@)nativeintK@@@&6@@@%@@$@@@"@V?V?@@X|$restbP@@@(D@@@)B@@@*A@@@+@@@@,?@@@-@@@'@V?V?@@X}!cR@@@Z@@V@V@@@X~$scan@Va@@@Z@@@@Z@@S@@@Z@V?@@@Z@@@Z@@@Z@@@Z@@WA$WA(@@XX@8H@@AV@BU@G@@AF@@BCzE@@Z@AbD@@6I@@ABD\I@,`YW,BX\@@AYI@,\YW0A)W1ATAA=Stdlib__Scanf.make_scanf.scanA@YY@@,HYW6A @@AY@n@@ABDnHA,DY%W@@WA@@AAY$~|'C# DyG ,8Y/WJ@ @S@@[@[@\@AY5G@,(Y<WW@@@AY9G@,Y@W[>qW\>q@@T@@Z@R@@Z@@Z@A)$Int32_'yWY8@@@A@@@A@YW@@@YY)$Int32_'aXY8@@@A@@@A@Y[@@@Y]%iconvY@@@@W~;W;@@Ygr#padZ@@@ܠ@@@@@@@W;W;@@Yzs$prec[1@@@ߠ@%int32L@@@6@@@@@@@@@W;W;@@Yt$rest\:@@@.@@@,@@@+@@@*@@@)@@@@@@@W;W;@@Yu!cS@@@Z@@W<W<@@Yv$scan@WK@@@Z@@@@Z@@T@@@Z@W)@@@Z@@@Z@@@Z@@@Z@@X=5=X=5A@@YwY@8H@@A@@B?@G@@AF@@BCzE@@D@AbD@@6I@@ABDFI@,YX>qu@@AYI@,YX=5BX=5mAA=Stdlib__Scanf.make_scanf.scanA@YY@@,ZX =59@@AZ@X@@ABDXHA,ZX*<X+<1@AِAZhf'C# DcG ,ZX4< @T@@[@[@\@AZG@,Z&XA<@@AZ#G@,4Z*XE:XF:@@T@@Z@S@@Z@@Z@A'$Int_'yQY8@@@A@@@A@ZA@@@ZC'$Int_'aRY8@@@A@@@A@ZE@@@ZG%iconvS@@@@Xh7Xi7@@ZQj#padT@@@@@@@@@@X{7X|7@@Zdk$precU@@@@@@@4@@@@@@@@@X7X7 @@Z}l$restV"@@@@@@@@@@@@@@@@@@@@@@X7 X7@@Zm!cT@@@Z@@X8X8@@Zn$scan@X3@@@Z@@@@Z@@U@@@Z@X@@@Z@@@Z@@@Z@@@Z@@X9T\X9T`@@ZoZ̠@8H@@A(@B'@G@@AF@@BCxE@@,@AbD@@6I@@ABD.I@,(ZX:@@AZI@,$ZY9TaY9TAA=Stdlib__Scanf.make_scanf.scanA@ZZ@@,ZY9TX@@AZ@@@@ABD@HA, ZY8 Y8P@AAZPN'C# DKG ,[Y8; @U@@[@[@\@ҐA[G@,[Y)8@@A[ G@,[Y-6Y.6@@Aݱ/$Caml_string_'aNY8@@@A@@@A@[@@@[#padOt@@@W@J@@@Z@@@Y@@X@@@V@YL4TeYM4Th@@[5e$restPڠ@@@\@@@]@@@^@@@_@@@`@@@a@@@[@Yn4TjYo4Tn@@[Wf$scan@X@@@Z@@@@Z@@V0@@@Z@X@@@Z@@@Z@@@Z@@@Z@@Y5s{Y5s@@[}g[x@eE@@AB@OD@@/F@@ABCF@,[Y5sY5sAA=Stdlib__Scanf.make_scanf.scanA@[[@@,[Y5sw|@@WAz[@@ABCE@,@[Y2 Y2 R@@`Aa+$String_'a3KY8@@@A@@@A@[@@@[#padL;@@@@V@@@@@@@@@@@@Y0Y0@@[`$restM^@@@ R@@@!P@@@"O@@@#N@@@$M@@@%@@@@Y0Y0@@[a$scan@Yc@@@%Z@@@@Z@@V@@@&Z@ Z@ @@ Z@@@Z@@@Z@@Z1Z1@@[b[SQ@bE#padȠ@@@@@@@@@@@@@@@@@@@@@@\\#\]#@@^EM#stpX@@@ Z@@\h$\i$@@^QN#str];@@@Z@@\t$\u$@@^]O$scan@[@@@:Z@@@@Z@@Y6@@@;Z@Z@ @@!Z@@@Z@@@Z@@\%$,\%$0@@^P(str_rest'z@@@cZ@T@@@dZ@U@@@eZ@V @@@fZ@W!@@@gZ@X"@@@hZ@Y@@@\Z@R@\&ai\&aq@@^S^@D)aH@A @G@@AB @@A @BCF@@cK@@A|J@@rI@@EL@@ABCDL@,^ǰ\&at\&a@AA@^^@@,^̰\&ae@@A^ɠ @@ABCD K@,^հ\%$1\%$]AA=Stdlib__Scanf.make_scanf.scanA@^^@@,^۰\%$(@@A^ؠ,/%.@&@A"BCD/J@,^\$]$ @@@Z@ A^@ @AD;BC9B@9@ABCBG@,|^]$@@A^ G@,^]!]!@AA@^^@@,_]!]!@"$19Y@@YYK@@Y@@@Y@Y@ېC 8@@@A@@@A@_@@@_$rest:@@@2@@@3@@@4@@@5@@@6@@@7@@@1@]T2@]U2D@@_=I!cY@@@Z@@]` ks]a kt@@_IJ@8@@@A@Z@@@0H@@@/@@.@@AY_S@@@_U@A_P@E@@A@B@@BD@@ABCE@,__d@&AJ_[ EA,_d] kw] k@A.AR _dCD ,_n]HT]Hg@\@@@C;D ,H_^ ^ @]d@@@ B`._D@,8_^~@@Ae3_D@, `^fj@@A@8@@@A@@@@@AY` @@@` E@8@@@A@@@@@AY`@@@`F@AB` fC@,`^/@@@`jC@,`^3%$J^4%$T@ACA@``@@,`^8%$>H@@G@)ĐHM@%width@R^B%$6@@`*Q"ib@^H%$9^I%$;@@`1R`,@ A@@ACB@@C@@AB@V6B@@C@@AB@C@,X`B^])$>\@@[@ \a@%width@f^g)$6@@`OX"ib@^m)$9^n)$;@@`VY`Q@ A@@ACB@@C@@AB@V[B@@A@C@,0`d^-.h@@g@hm@%width@r^-&@@`q^"ib@^-)^-+@@`x_`s@ A@@ACB@@C@@AB@V}B@@A@C@, `^1y@@x@y~@%width@^1@@`c"ib@^1^1@@`d`@ A@@ACB@@C@@AB@VB@@A@C@, `^5s @@@U %@%widthT@*^5s@@`h"ibI@^5s^5s@@`i`@ A@@ADB@@C@@AB@UaB@@A@C@, `ʰ^9Tn@@@#@%width"@^9Tf@@`p"ib@^9Ti^9Tk@@`q`٠@ A@@AD0B@@C@@AB@KC@@AX6B@@B@C@, `_ =5O@@@0@%width/@_=5G@@`x"ib$@_=5J_=5L@@ay`@ A@@ADUB@@C@@AB@XC@@AX[B@@B@C@, a_/A6@@@?@%width>@ _9A.@@a!"ib3@_?A1_@A3@@a(a#@ A@@ADzB@@C@@AB@gC@@AXB@@B@C@, \a9_TE @@ @  N  @%width M@ _^E@@aF"ib B@_dE_eE@@aMaH@ A@@ADB@@C@@AB@ vC@@AXB@@B@C@, @a^_yO?U F@@ E@  y E J@"ib h@_O?P_O?R@@akaf@ A@@ADBDC@@B@UB@@A@C@, az_ )_ B@@ )Stdlib__Scanf.take_ignored_format_readersAanTxP8@@@A@@@A@T[_ C@@@@aTxR8@@@A@@@A@T`@@@@aTT8@@@A@@@A@Td @@@@aTV8@@@A@@@A@Th @@@@aTX8@@@A@@@A@Tl@@@@aTZ8@@@A@@@A@Tp@@@@aTu\8@@@A@@@A@Tt@@@@a!k@`TĠ@@@@@@@@@@@@@@@__@@a#ign`.T̠9@@@ ]T@@@à@@@@ĠA@@@ŠW@@@ƠW@@@@@@@``@@a#fmt`XTӠg@@@]T@@@j@@@|@@@l@@@m@@@@@@@`,`-@@b@M8@@@A7@@@@@A]b@@@b@AC8@@@AB@@@@@A]b!@@@b#@Bb@@@@@@A]c@@@c@BcC@, $c!a<la=l@@A@]8@@@AG@@@@@A]c+@@@c-@AS8@@@AR@@@@@A]c1@@@c3@Bc.C@, c5aP+RaQ+k@@A@q8@@@A[@@@@@A]c?@@@cA@Ag8@@@Af@@@@@A]cE@@@cG@BcB$C@, cIad Cj@@A@8@@@An@@@@@A]cR@@@cT@Az8@@@Ay@@@@@A]cX@@@cZ@BcU7C@, c\aw15ax@A /Stdlib__Scanf.take_ignored_format_readers.(fun)A@c[cZ@@, cb@A$$172]8@@@A@@@A@cg@@@ci$$173]8@@@A@@@A@ck@@@cm@8@@@A@@@/@@A]cs@@@cu@A8@@@A@@Vx@@@-@@@,@@+@@@*@@)@@A]c@@@c@8@@@A@@@.@@A]c@@@c@ABclC@, caa*@@A@8@@@A@@@@@A]c@@@c@A8@@@A@@@@@A]c@@@c@BcC@, caa@@+A*@8@@@A@@@Y@@A]c@@@c@A8@@@A@@@X@@A]c@@@c@BcC@, Tca /@@>@<cC@, 8caa@@`A_&reader!@L@@]K@@]@]@a19a1?@@c%new_k"@"\@@]D^]/3@@@^@3@@@4^@4@@@^@@@^@@b CMb CR@@cc@'B@@A7A@@B@D@@AYC@@WB@@AB@B@, 0db CSb!CAA 5Stdlib__Scanf.take_ignored_format_readers.(fun).new_kA@dd@@, d b&CI@@@Md @@AA@, db-Cd @A A@dd@@, db1Cb@@@ZI@,readers_rest$H@b;C_@@d#d@ A@@A@B@@jC@@AB@A@, d/bJZ^bK@A -Stdlib__Scanf.take_fmtty_format_readers.(fun)A@d.d-@@, d5@ 'Stdlib__Scanf.take_fmtty_format_readersAd)WP8@@@A@@@A@Wjba@@@@dIӱWR8@@@A@@@A@Wo@@@@dMԱWT8@@@A@@@A@Ws @@@@dQձWV8@@@A@@@A@Ww @@@@dUֱWX8@@@A@@@A@W{@@@@dYױWZ8@@@A@@@A@W@@@@d]رW\8@@@A@@@A@W@@@@da٠!k@bWӠ@@@v@@@v@@@v@@@v@@v@bswbsx@@d|ڠ%fmttybW۠9@@@v`]W@@@v@@@@vA@@@vW@@@vW@@@v@@@v@bsybs~@@d۠#fmtcWg@@@w`W@@@wj@@@w|@@@wl@@@wm@@@w@@@w@bsbs@@dܱ#$88]8@@@A@@@A@d@@@d#$89]8@@@A@@@A@d@@@d(fmt_restO[@@@wZX3@@]xY@@@x@@@xX@@@xW@@@x@@]x @@@w@c8Nc8V@@e@q8@@@A@@*@@@wB@@@w@@w(@@@w@@w@@A]e@@@e@Ae@uA@@ED@@ABB@@C@@ACCD@, e#c>c?7@AA@e!e @@, e(@A#$85]8@@@A@@@A@e/@@@e1ݱ#$86]8@@@A@@@A@e3@@@e5ޱ#$87]8@@@A@@@A@e7@@@e9(fmt_rest@@@wX@@]w@@@w@@@w@@@w@@@w@@]w@@]w@@@w@cc@@ej@8@@@A@E@@@w4@@@w@@w@@A]eu@@@ew@8@@@A@@:@@@w@@@w@@w7@@@w@@w@@A]e@@@e@ABe@q@TD@@ABpoCmD@, ecc@@]A\$$105]8@@@A@@@A@e@@@e$$106]8@@@A@@@A@e@@@e$rest @@@|h!@@@|i@@@|j@@@|k@@@|l@@@|m@@]|n @@@|g@cc@@e-@F8@@@A@<@@@|b/@@@|a@@|`@@A]e@@@e@AeҠ@@A@@?D@@ABCD@, te߰cici@@A$$102]8@@@A@@@A@e@@@e$$103]8@@@A@@@A@e@@@e$$104]8@@@A@@@A@e@@@e$restj @@@|@@@|@@@|u@@@|t@@@|s@@@|@@]| @@]| @@]| @@@|@d>ivd?iz@@f',@8@@@A@@0@@@{.@@@{@@{;@@@{@@{@@A]f6@@@f8@98@@@AY@@@{@@A]f>@@@f@@<8@@@A@@@{@@A]fE@@@fG@ABCfBp,@+@YD@@ABC,D@, TfNdi!Ddj!h@@A#$98]8@@@A@@@A@fY@@@f[#$99]8@@@A@@@A@f]@@@f_$$100]8@@@A@@@A@fa@@@fc$$101]8@@@A@@@A@fe@@@fg$restޠ @@@{@@@{@@@{@@@{@@@{@@@{@@]{@@]{@@]{@@@{@d!.d!2@@f+@8@@@A@@0@@@{@O@@@{}4@@@{@@{@@{~@ C@@@{|@@{{@@{z@@A]f@@@f@A8@@@A/Z@@@{@@A]f@@@f@D8@@@A1@@@{@@A]f@@@f@ABCf@@aD@@ABCD@, 8fʰdd@Z,$$120]@@]]>]@Z0@@^@^@WV@@]@F]@@@]@z]@]@[@@]@P]@\@@]@Q]@@@^@V^@:ȐBԱ4$Format_subst_ty_'d1]8@@@A@@@A@g@@@g4$Format_subst_ty_'a1]8@@@A@@@A@g@@@g4$Format_subst_ty_'d2]8@@@A@@@A@g@@@g4$Format_subst_ty_'a2]8@@@A@@@A@g@@@g$$114]8@@@A@@@A@g @@@g"$$115]8@@@A@@@A@g$@@@g&$$116]8@@@A@@@A@g(@@@g*$$117]8@@@A@@@A@g,@@@g.$$118]8@@@A@@@A@g0@@@g2$$119]8@@@A@@@A@g4@@@g6^8@@@A@@@A@g6@@@g8#ty1#@@]}$@@]}%@@]}&@@]}'@@]}(@@]}@@@} @@@}à@@@}Ġ@@@}Ša@@@}Ơb@@@}@@@}@e~e~@@gz/#ty2B@@]}ɠA@@]}ʠ@@@]}ˠ?@@]}̠>@@]}͠=@@]}Π@@]}Ϡ@@@}Р@@@}Ѡ@@@}Ҡ@@@}Ӡ@@@}@@@}@e~e~@@g0$rest-K@@@}֠8@@@}נ6@@@}ؠ\@@@}٠4@@@}ڠ3@@@}۠'@@@}ܠ2@@@}ݠ@@@}@e~e~@@g1"ty\G)fmtty_rel@@@^@n@@@^@n@@@^@o@@@^@@@@^@@@@^@?@@]^@@@@^@@@@^@@@@^@@@@^@@@@^@@@@^@@fQfR@@h:2@8@@@A@\9Y@@@}@@@}@@@}@@@}@@@}@@@}@@@}@@@}@@}@@A]h]@@@h_@AhZE@D@ABD@@G@@A0F@@E@@ABCJH@, hlf'@@9Ap5hjGA, hsff@AABx>hs@@A@BC\F , hff@\)fmtty_relV@@^]^@W@@^]^@X@@^]^@Y@@^]^@Z@@^]^@[@@^]^@@@_@_@_@A~h@G@, hfu@@AhEF@, hff@@@A$$107]8@@@A@@@A@h@@@h$$108]8@@@A@@@A@h@@@h$$109]8@@@A@@@A@h@@@h$$110]8@@@A@@@A@h@@@h$$111]8@@@A@@@A@h@@@h $$112]8@@@A@@@A@h@@@h $$113]8@@@A@@@A@h@@@h $rest^ @@@|j@@@|h@@@|g@@@|f@@@|e@@@|@@]| @@@|@g*g+@@i.@8@@@A@]ZT@@@|ӠU@@@|ԠV@@@|ՠW@@@|֠X@@@|נY@@@|@@@|M@@@|@@|@@A]i<@@@i> @Ai9g#@"@\D@@ABC#D@, iEg`ga @@A#$97]8@@@A@@@A@iM@@@iO$restƠ @@@{@@@{@@@{@@@{@@@{@@@{@@]{ @@@{@gg@@i{*@8@@@A@@@@{/@@@{@@{@@A]i@@@i@Aim@l@>D@@ABCmD@, igg@@]A[#$96]8@@@A@@@A@i@@@i$rest @@@z@@@z@@@z@@@z@@@z@@@z@@]z @@@z@gg@@i)@A8@@@A@s@@@z/@@@z@@z@@A]i@@@i@Ai͠@@>D@@ABCD@, hiٰgIlgI@@A#$95]8@@@A@@@A@i@@@i$restZ @@@zQf@@@zRd@@@zSc@@@zTb@@@zUa@@@zV@@]zW @@@zP@h&IVh'IZ@@j(@8@@@A@b@@@zK/@@@zJ@@zI@@A]j@@@j@AjE@@>D@@ABCD@, Hj#h>$h?H@@A#$94]8@@@A@@@A@j+@@@j-$rest @@@y@@@y@@@y@@@y@@@y@@@y@@]y @@@y@hphq@@jY'@8@@@A@@@@y/@@@y@@y@@A]jd@@@jf@AjaK@J@>D@@ABCKD@, (jmhh@@;A9#$93]8@@@A@@@A@ju@@@jw$rest @@@y@@@y@@@y@@@y@@@y@@@y@@]y @@@y@hh@@j&@8@@@A@"@@@y/@@@y@@y@@A]j@@@j@Aj@@>D@@ABCD@, jhqhq@@A#$92]8@@@A@@@A@j@@@j$rest8 @@@y(D@@@y)B@@@y*A@@@y+@@@@y,?@@@y-@@]y. @@@y'@iq|iq@@j%@i8@@@A@%[@@@y"/@@@y!@@y @@A]j@@@j@Aj#@@>D@@ABCD@,ki)Li)p@@Aͱ#$91]8@@@A@@@A@k @@@k $rest @@@xŠ@@@xƠ@@@xǠ@@@xȠ@@@xɠ@@@xʠ@@]xˠ @@@x@iN)7iO);@@k7$@8@@@A@f@@@x/@@@x@@x@@A]kB@@@kD@Ak?m)@(@>D@@ABC)D@,kKifig(@@A#$90]8@@@A@@@A@kS@@@kU$rest̠ @@@xb@@@xc@@@xd@@@xe@@@xf@@@xg@@]xh @@@xa@ii@@k#@8@@@A@f@@@x\/@@@x[@@xZ@@A]k@@@k@Aks@r@>D@@ABCsD@,kiAdiA}@@cA_@8@@@A@@@}=@@A]k@@@k@A 8@@@A @@@}<@@A]k@@@k @BkBC@,\kisf@@x@skC@,8ki @@A&reader@u@@]~M@@]~@]~@ii@@k%new_k@*@@]~^]~j@@@~^@~@@@~^@~k@@@~^@~@@~^@~@ii@@k|k@'B@@A7A@@B@ID@@E@@ABC@@_kB@@AC@B@,0kjjAA 3Stdlib__Scanf.take_fmtty_format_readers.(fun).new_kA@kk@@,lj@@@Pk@@AA@,lj" @A A@ll@@,l j&@@@]L@,readers_restK@j0@@ll@ A@@A@B@@mC@@AB@A@,l$j?@@A&reader@L@@]V"@@]U@]T@jOZbjPZh@@l8 %new_k@*[@@]^]@@@t^@@@@^@^@@@q^@_@@`^@]@jrlvjsl{@@l[!VlV@'B@@A7A@@B@D@@E@@ABC@@_B@@AC@B@,lojl|jlAA 3Stdlib__Scanf.take_fmtty_format_readers.(fun).new_kA@lnlm@@,lujlrF@@E@Psls@@AA@,l|jl @A A@lylx@@,ljl@@@]L@,readers_restK@jl@@l"l@ A@@A@2B@@mC@@AB@A@,ljAj[@@ !Stdlib__Scanf.take_format_readersAl`5P8@@@A@@@A@`!j;h@@@@lٱ`.R8@@@A@@@A@`&@@@@lڱ`OT8@@@A@@@A@`* @@@@l۱`NV8@@@A@@@A@`. @@@@lܱ`3X8@@@A@@@A@`2@@@@lݠ!k@k(`g@@@Z@@@Z@@@Z@@@Z@@Z@j|j|@@lޠ#fmtkD`o:@@@[h`n@@@[@@@@[A@@@[B@@@[C@@@[@@@[@k|k|@@m߱*$Custom_'aY8@@@A@@@A@m@@@m*$Custom_'xY8@@@A@@@A@m@@@m $rest-@@@_01@@@_1/@@@_2.@@@_3-@@@_4,@@@_5@@@_/@kC+kD/@@m,8m'@YA@@AuB@@*C@@AB @C@,|m6kQkR9@@A1$Ignored_param_'y4Y8@@@A@@@A@m?@@@mA!1$Ignored_param_'x5Y8@@@A@@@A@mC@@@mE"#ign6$km@@@al@@@aj@@@ai@@@a!@@@a"@@@a@@@a@kk@@miD$rest7.@@@a@@@a@@@a @@@a@@@a@@@a@@@a@kk@@mEm@_@KD@@AB`@)C@@AC_D@,Xmk k%@@A#$14Y8@@@A@@@A@m@@@m $rest.C @@@_ޠ@@@_ߠ@@@_@@@_@@@_@@@_@@@_@kk@@m;@8@@@A@#@@@_%@@@_@@_@@AYm@@@m @AmȠ@3C@@ABC@,<mӰkk@@:A9#$13Y8@@@A@@@A@m@@@m$rest. @@@_@@@_@@@_@@@_@@@_@@@_@@@_@ll@@n:@!8@@@A@#E@@@_%@@@_@@_@@AYn @@@n @An@3C@@ABC@, nl-]l.]@@yAx#$12Y8@@@A@@@A@n@@@n$rest. @@@_lD@@@_mB@@@_nA@@@_o@@@@_p?@@@_q@@@_k@lV]vlW]z@@n?9@`8@@@A@"@@@_h%@@@_g@@_f@@AYnI@@@nK@AnF@3C@@ABC@, nQlllm+@A 'Stdlib__Scanf.take_format_readers.(fun)A@nPnO@@,nW@A"$0Y8@@@A@@@A@n^@@@n`"$1Y8@@@A@@@A@nb@@@nd"$2Y8@@@A@@@A@nf@@@nh(fmt_rest/ @@@[[@@@[\@@@[]@@@[^@@@[_@@@[`@@@[Z@ll@@n%@8@@@A@8@@@[S'@@@[R@@[Q@@AYn@@@n@8@@@A@@b*@@@[Y@@@[X@@[W,@@@[V@@[U@@AYn@@@n@ABn@@AGC@@@AB}C@,nl*l?@bO@@Y@gY@gbN@@Z@g@@Y@gY@g$@@Y@gY@gY@g@@Y@gY@g@@Y@gY@g@@Z@gZ@gZ@gFBG4$Formatting_gen_'e11Y8@@@A@@@A@n@@@n 4$Formatting_gen_'f11Y8@@@A@@@A@n@@@n#fmt/@@@`@@@`@@@`@@@`!@@@`"@@@`@@@`@m*m+@@o?$rest /@@@a:@@@a8@@@a @@@a 6@@@a 5@@@a @@@a@mLmM @@o5@o0@TEETBC@@AOF@@/D@@ABCF@,oDm_@@AcoAF@,oHmcmd@bw@@Y@gY@g@b@@Z@gRv@@Y@gY@gB@@Y@gY@gcY@g>@@Y@gdY@gC{@@Y@gY@gD@@Z@gQZ@gZ@g|ېBܱ3$Formatting_gen_'e1Y8@@@A@@@A@o~@@@o 3$Formatting_gen_'f1Y8@@@A@@@A@o@@@o #fmt0)@@@`v@@@`w@@@`x@@@`y!@@@`z"@@@`{@@@`u@mjmj@@o=$rest0M@@@`@@@`@@@` @@@`@@@`@@@`@@@`@mjmj@@o>oŠ@UACE@AMF@@-D@@ABCF@,oװm@@=AaoF@,@o۰m'Om'i@@BA?$rest0@@@`@@@`@@@`@@@`@@@`@@@`@@@`@n'>n'B@@p<o@&C@@ABC@,$pn" 5n# O@@nAo"$9Y8@@@A@@@A@p@@@p#$10 Y8@@@A@@@A@p@@@p#$11 Y8@@@A@@@A@p@@@p$rest 0 @@@^V@@@^W@@@^XB@@@^YA@@@^Z@@@@^[@@@^U@nW nX @@p@4@a8@@@A@@!@@@^R@@@^Q@@^P,@@@^O@@^N@@AYpO@@@pQ@*8@@@Aqc@@@^S@@AYpW@@@pY@-8@@@As@@@^T@@AYp^@@@p`@ABCp[42@IC@@AB1C@,pfnn @@Aϱ"$5Y8@@@A@@@A@pq@@@ps"$6Y8@@@A@@@A@pu@@@pw"$7Y8@@@A@@@A@py@@@p{"$8Y8@@@A@@@A@p}@@@p$rest1$ @@@^@@@^@@@^@@@^@@@^@@@^@@@^@nn@@p3@8@@@A@@!@@@^@@@@@^%@@@^@@^@@^@ 4@@@^@@^@@^ @@AYp@@@p@28@@@AdJ@@@^@@AYp@@@p@58@@@A@@@^@@AYp@@@p@ABCpǠ@QC@@ABC@,pҰnn@e#$281Y@@Y@hZ@hid8@@Z@hKZ@hZ@hj@@Y@hZ@hk#@@Y@hY@h\Z@hl0$Format_subst_'d)Y@@Y@hZ@hm0$Format_subst_'a*Y@@Y@hZ@hn@@Z@hnAw8@@@A@@@A@q@@@q8@@@A@@@A@q@@@q#$22+Y8@@@A@@@A@q@@@q#$23,Y8@@@A@@@A@q!@@@q##$24-Y8@@@A@@@A@q%@@@q'#$25.Y8@@@A@@@A@q)@@@q+#$26/Y8@@@A@@@A@q-@@@q/#$270Y8@@@A@@@A@q1@@@q3U8@@@A@@@A@q3@@@q5%fmtty2 #@@@a$@@@a%@@@a&@@@a'@@@a(@@@a~@@@az@@@ax@@@aw@@@ao@@@aj@@@a@@@a@oo@@quB$rest32x@@@a@@@a@@@a@@@a@@@a@@@a@@@a@oo@@qC@8@@@A@ecEe@@@ad@@@ac@@@ab@@@aa@@@a`@@@a@@@a@@@a@@a@@AYq@@@q @Aq@@D@@AB@NC@@ACE@,qŰoo@!AܠԠ@@Z@hZ@hp@@Z@hZ@hq@@Z@hZ@hr@@Z@hZ@hs@@Z@hZ@ht@@Z@hZ@hu@@[@h[@h[@h^Aeq@E@,qpp@@eAkqFD@,rpAip A@@kAp#$15!Y8@@@A@@@A@r@@@r#$16"Y8@@@A@@@A@r@@@r#$17#Y8@@@A@@@A@r@@@r#$18$Y8@@@A@@@A@r@@@r #$19%Y8@@@A@@@A@r"@@@r$#$20&Y8@@@A@@@A@r&@@@r(#$21'Y8@@@A@@@A@r*@@@r,$rest(2Ѡ @@@aZT@@@a[R@@@a\Q@@@a]P@@@a^O@@@a_@@@aY@pfAWpgA[@@rOA@p8@@@A@fNcK@@@aKL@@@aLM@@@aMN@@@aNO@@@aOP@@@aP@@@aJD@@@aI@@aH@@AYrx@@@rz@AruNL@RC@@ABKC@,rpp@@A$rest3)@@@^@@@^@@@^@@@^@@@^@@@^@@@^@pp@@r7rzx@&C@@ABwC@,lrpp@@A$rest 3U@@@^@@@^@@@^@@@^@@@^@@@^@@@^@pp@@r6r͠@&C@@ABC@,PrذpPxpP@@?A<$rest 3@@@^@@@^@@@^@@@^@@@^@@@^@@@^@qPZqP^@@r5r@&C@@ABC@,4sqq @@kAi($Bool_'aY8@@@A@@@A@s @@@s $rest3 @@@]Ӡ5@@@]Ԡ3@@@]ՠ2@@@]֠1@@@]נ0@@@]@@@]@qGqH@@s02s+@'C@@ABC@,s6qQDlqRD@@A)$Float_'yY8@@@A@@@A@s>@@@s@)$Float_'aY8@@@A@@@A@sB@@@sD$rest3 @@@]l@@@]j@@@]i@@@]h@@@]g@@@]@@@]@q~DXqD\@@sg1sb;9@'C@@AB8C@,smq)qC@@Aӱ)$Int64_'yY8@@@A@@@A@su@@@sw)$Int64_'aY8@@@A@@@A@sy@@@s{$rest4  @@@]S@@@]T@@@]U@@@]V@@@]W@@@]X@@@]R@qq@@s0srp@'C@@ABoC@,sqq@@ A -$Nativeint_'yY8@@@A@@@A@s@@@s-$Nativeint_'aY8@@@A@@@A@s@@@s$rest4W @@@]@@@]@@@]@@@]@@@]@@@]@@@]@qq@@s/sР@'C@@ABC@,s۰q{q{@@BAA)$Int32_'yY8@@@A@@@A@s@@@s)$Int32_'aY8@@@A@@@A@s@@@s$rest4 @@@\ˠ@@@\̠@@@\͠@@@\Π @@@\Ϡ @@@\@@@\@r#{r${@@t .t@'C@@ABC@,tr-8`r.8z@@yAx'$Int_'yY8@@@A@@@A@t@@@t'$Int_'aY8@@@A@@@A@t@@@t $rest4Š @@@\H@@@\F@@@\E@@@\D@@@\C@@@\@@@\@rZ8Jr[8N@@tC-t>@'C@@ABC@,tIrdre7@@A/$Caml_string_'aY8@@@A@@@A@tP@@@tR$rest4 @@@\Cz@@@\Dx@@@\Ew@@@\Fv@@@\Gu@@@\H@@@\B@r r @@tu,tpIG@'C@@ABFC@,pt{rr@@A*$String_'aY8@@@A@@@A@t@@@t$rest5) @@@\@@@\@@@\ @@@\ @@@\ @@@\ @@@\@rr@@t+t{y@'C@@ABxC@,Ttroro@@A"$4Y8@@@A@@@A@t@@@t$rest5\ @@@[ˠ@@@[̠@@@[͠@@@[Π@@@[Ϡ@@@[@@@[@ro}ro@@t*@8@@@A@p?@@@[%@@@[@@[@@AYt@@@t@At@3C@@ABC@,8ts,Ts,n@@SAR"$3Y8@@@A@@@A@t@@@t$rest5 @@@[@@@[@@@[@@@[@@@[@@@[@@@[@s0,5s1,9@@u)@:8@@@A@j@@@[%@@@[@@[@@AYu#@@@u%@Au @3C@@ABC@,u+sF;c@@A@:8@@@AC@@@b$@@AYu3@@@u5#@<8@@@AZ@@@b%@@AYu:@@@u<$@ABu7@B B@,u@s[|@@@u=B@,uDs_ @@A&reader8@@@YbZ@@YbY@YbX@sosp@@uX&%new_k9@4@@YbZYb@@@bxZ@b@@@bZ@bb@@@buZ@bc@@bdZ@ba@ss@@u{'uv@'B@@A7A@@B@D@@AʐC@@i6B@@AB@B@,ussAA -Stdlib__Scanf.take_format_readers.(fun).new_kA@uu@@,pusA@@@@M u@@AA@,dus @A A@uu@@,Tus@@@ZI@,readers_rest;H@s@@u(u@ A@@A@B@@jC@@AB@A@,HuspQyQspQyQ@@ %Stdlib__Scanf.scan_decimal_digit_starAuu%widthn@seP P)seP P.@@u٠"ibnN@/@seP P/seP P1@@uڠ!csr@@@/O@/@sgPSPYsgPSPZ@@uuӠ@C@@AA@@"B@@AB@qB@@Anב@@@B@C@,8utlPPtlPQ@@2A3!cs@@@0Q@0@tjPPtjPP@@uܠ%widthsm@@@0>O@0(@tkPPtkPP@@vv@D/@A.@E/@AB.EA,4vt,kPPt-kPP@A[C)v;:B8D ,vt5kPP2@@cA0vD@,vt9oQTQXt:oQTQx@@hAh%widthsd@@@0eO@0U@tEnQ#Q+tFnQ#Q0@@v.v)VT@DU@ABTDA,v7tRnQ#Q3tSnQ#QP@ABv6cC,v>tYnQ#Q' @@Av;hC@,vBt]iPP@@Av?lC@,vFtahPvPtbhPvP@@AvDqC@,vKtfhPvP{tghPvP@n@@N@/O@/AvP}C@,vWtrhPvPx@@AvTCA,v]txgPSP]tygPSPr@AAv\@@A@BB ,|vgtgPSPU@@AvdB@,pvktfP4PHtfP4PM@@Avi B@,`vptfP4P6@@@vmB@,@vttCC*tCCM@@;Stdlib__Scanf.check_newlineAv#"ibdp@tBBtBB@@v"ciet@@@+N@+@tBBtBB@@vv@B@@AA@@B@rhH@@Aq|I@@qL@@@ABq F@@q4C@@qlJ@@ABCFB@,(vt CNCZt CNC}@qe@@M@+N@+9A9v$B@,v t CNC@@>A=v(B@,vt CCt CC@@CABv-B@,vtCC@@GAFv1BA,v°tBBtBC @ANAMv@7@A6A ,v˰tBB@@V@TvA@,vϰtBBtBB@@=Stdlib__Scanf.check_this_charAv"ibaqe@tB/BCtB/BE@@v!cbqM@+F@tB/BFtB/BG@@v"cicty@@@+VN@+L@u BJBPu BJBR@@vv@A@@AC@@#B@@ABgCC@,vuBvBuBvB@@-A,v C@,wuBvBx2@@1A0vCA,wu"BJBUu#BJBr@A8A7w@@A@BB ,pwu,BJBLB@@A@?wB@,Pwu0AAu1AB@@8Stdlib__Scanf.check_charAvĠ"ib^q@u9AAu:AA@@w"!c_qM@+@uBAAuCAA@@w+w&@ A@@AB@@B@B@,<w3uNAAuOAA@@Aw1 B@,,w8uSBBuTBB-@@#A#!c`@uZBBu[BB@@wCw>@ C@A@BC@,wJueAA@@4@3wG!B@,wNui==uj==@r @@M@*N@*9Stdlib__Scanf.skip_whitesAw"ibYr@uy=5=Iuz=5=K@@wb!cZu@@@*N@*@u=N=Tu=N=U@@wnwi@B@@AA@@B@sHB@@ArA@@@B@B@,w|.u=>@@'A%wyB@,wu>>u>>@@,A*w~B@,|wu=q=u>>@@1A/wB@,pwu=q=zu=q=@:8@@N@*N@*O@*>A=w(B@,`wu=q=s@@CAAw,BA,\wu=N=Xu=N=m@AJAHw@2@A1A ,Hwu=N=P"@@R@OwA@@5 1/home/barsac/ci/builds/workspace/bootstrap/stdlib@:#(-Stdlib__ScanfPm2CamlinternalFormatР8CamlinternalFormatBasicsࠠР   ,@[@<@{@d"t%-03,6Ƞ6end of input not found(scanf.mlaa@@.Stdlib__StringTH&Stdlib8PS<V\Tl\Zb𠠑ct:scanf: bad conversion "%a"2R3R@@):scanf: bad conversion "%t">T?T#@@Р5ؠC ,5scanf: missing readerV]0EW]0Z@@Ml@df.;g.G@@M@.Assert_failure\ -scanf: bad conversion "%?" (custom converter)zV5F{V5u@@Ԡqܠ:scanf: bad conversion "%*"@@ 0} 8 P \ :scanf: bad conversion "%*"2C2_@@!@!H!`:scanf: bad conversion "%-"@@"":scanf: bad conversion "%*"yҊyҦ@@","4@C@J@@@$%S%!ٹٹA@@"̠!"ٹٹ@@"Ԡ"ࠠ!"ٹٹ@@"𠠑"!" cُ cّ@@#<#H#X!" cu cw@@#h#p#РF$$,& &L&!"CՆCՈ@@&&&Ġ, in format "+C_,Cl@@&Ԡ"&ܠ%&𠠑('@e B@@@(<(P/caml_string_get(h5caml_ml_string_length(tK(F(ԠI)@K scanf: bad input at char number bcA@DC@@K": @B@@@@@@ &scanf: bad input at char number %i: %s @@).Stdlib__Printf**~*@K.the character ooA@AK7 cannot start a boolean @@@@@ 'the character %C cannot start a boolean@@,',@K $bad character hexadecimal encoding \0A@@@@@@@ (bad character hexadecimal encoding \%c%c@@5B55̠@K bad character decimal encoding \A@@@@@@@@@ &bad character decimal encoding \%c%c%c@@6Ƞb6Р6+Stdlib__Int=Ġ@"angss:gss<@@B`!xKmn+Kmn,@@CDE'nfinity kstkst @@G\G̠GHX/J&digits"UiU#UiU@@Pܠ@K*character /V7VU0V7V{A@AK0 is not a valid  @B@K& digit@@@@@@@ $character %C is not a valid %s digit@@Q\Qd.decimal digitsUtQQVtQQ@@RȠ@K*character b{RRc{RRA@AK7 is not a decimal digit @@@@@ #character %C is not a decimal digit@@SS 4caml_int64_of_stringS4caml_int32_of_stringS8caml_nativeint_of_stringS䠠4caml_float_of_stringT2caml_int_of_stringT4"0b8HH8HH@@TT"0o6H[Hr6H[Ht@@TTĠ"0u5H,HC5H,HE@@T𠠑T"0x7HH7HH@@U$U,pU\wU|U@ɰ+GG+GG%@@+I@VࠠeV蠠%falseW 4caml_string_notequalW,$trueW< WH@K1invalid boolean 'DDDDA@B@Lg@@@@4invalid boolean '%s'@@WtW|W@K,looking for <<<,W:(8CamlinternalFormatBasics0cEXy