Caml1999T037.79ݭC+Config_boot@ఠ0boot_cannot_call5utils/config.fixed.mlUU.@@A@@@&stringQ@@@A@@@@A@@@A@3@@@@@@#intA;@@@A@@@@@&_none_@@A@A@$charB;@@A@@@@@@A@&stringQ;@@ A@@@@@ @@@%bytesC;@@A@@@@@@@@%floatD;@@A@@@@@@@@$boolE;@@%falsec@@@$trued@@#@@@A@@@@@$@A@$unitF;@@"()e@@.@@@A@@@@@/@A@ #exnG;@@@A@@@@@3@@@#effH;@@O@A@A@@@@@@<@@@,continuationI;@@Q@@P@B@A@nY@@@@@@K@@@%arrayJ;@@R@A@A@@@@@@U@@@ $listK;@@S@A"[]f@@b@"::g@@@T@@o@ @@A@Y@@@@@r@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@A@@@@@@@@%int32N;@@A@@@@@@@@%int64O;@@A@@@@@@@@&lazy_tP;@@X@AJA@Y@@@@@@@@5extension_constructorR;@@A@@@@@@@@*floatarrayS;@@A@@@@@@@@&iarrayT;@@Y@A[A@Y@@@@@@@@*atomic_locU;@@Z@AdA@@@@@@@@@.Assert_failure`#@@@@@J@@@@@@@@[@@AϠ=ocaml.warn_on_literal_patternӐ@@0Division_by_zero]#@@@A٠  @+End_of_file\#$@@@Aᠰ@'FailureY#,@'@@A꠰@0Invalid_argumentX#5@0@@A󠰠$#@-Match_failureV#>@@=@9@;@@a@@A54@)Not_foundZ#O@@@A =<@-Out_of_memoryW#W@@@AED@.Stack_overflow^#_@@@AML@.Sys_blocked_io_#g@@@A$U'T'@)Sys_error[#o@j@@A-^0]0@:Undefined_recursive_modulea#x@@w@s@u@@h@@A>oAnA@:Continuation_already_takenb#@@@AFwIvI@&Stdlib@@@࣠@!sAU/U0@AA@@3@UU]@@@@@  @@డ!^UZU[@@@@@T@@@@S@@@R@@Q@@P@*stdlib.mli^2^2^2^X@@&Stdlibq@@@@@@@@@@@@@@@@@@3@7C@:@;@@@@ $/ The boot compiler should not call U4UX@@U3UY@@4@@@C@C@@@ఐ^!sU\S@ T@@#@@U@@$@_VA@A@]@A@Z@ZY@䠰@ఠ&bindirW_cW_i@BA@@@@@A@3@ @@@@@$/tmpW_mW_q@@W_lW_r@@ @A@W__@@@@ఠ8standard_library_default*Xsw+Xs@;CA@@,@@@A@3@%3,@-@.@@@$/tmp;XsXs?Xs@@ @A@AXss@@@@ఠ*ccomp_typeNYOY@_DA@@P@@@A@3@??@@@@@@%3,@-@.@@@#n/a_Y`Y@@bYcY@@ @A@eY@@@@ఠ*c_compilerrZsZ@EA@@e@@@A@3dccddddd@%3,@-@.@@@ఐ0boot_cannot_callZZ@x@@@@@@|@@@@@@@.the C compilerZZ@@ZZ@@@@@B@B@+@@  @@/,@A@Z @@ @/@ఠ,c_output_obj[[@FA@@@@@A@3@DRK@L@M@@@ [@@[[@@ @A@[@@@@ఠ6c_has_debug_prefix_map\\@GA@@@@@A@3@%3,@-@.@@@ภ%false\\@;@@@M@@@@B@@A@@@@@@@@@A@\ @@ @@ఠ7as_has_debug_prefix_map] ]7@HA@@,@@@A@3@,;4@5@6@@@ภ+]:]?@*@@@:@@@@A@]@@@@ఠ/bytecode_cflags)^@D*^@S@:IA@@+@@@A@3@&4-@.@/@@@ :^@W@@<^@V=^@X@@ @A@?^@@@@@@ఠ1bytecode_cppflagsL_Y]M_Yn@]JA@@N@@@A@3>==>>>>>@$2+@,@-@@@ ]_Yr@@__Yq`_Ys@@ @A@b_YY@@@@ఠ-native_cflagso`txp`t@KA@@q@@@A@3a``aaaaa@$2+@,@-@@@ `t@@`t`t@@ @A@`tt@@@@ఠ/native_cppflagsaa@LA@@@@@A@3@$2+@,@-@@@ a@@aa@@ @A@a@@@@ఠ4bytecomp_c_libraries bb@MA@@@@@A@3@$2+@,@-@@@ b@@bb@@ @A@b@@@@ఠ3bytecomp_c_compiler!cc@NA@@@@@A@3@$2+@,@-@@@ c@@cc@@ @A@c@@@@ఠ1native_c_compiler"dd@ OA@@@@@A@3@$2+@,@-@@@ఐ*c_compilerdd@P@@ @A@d@@@@ఠ2native_c_libraries#e e@0PA@@!@@@A@3@%3,@-@.@@@ 0e@@2e3e@@ @A@5e@@@@ఠ7compression_c_libraries$Bf"Cf9@SQA@@D@@@A@343344444@$2+@,@-@@@ Sf=@@Uf<Vf>@@ @A@Xf@@@@ఠ.native_ldflags%eg?Cfg?Q@vRA@@g@@@A@3WVVWWWWW@$2+@,@-@@@ vg?U@@xg?Tyg?V@@ @A@{g??@@@@ఠ6with_nonexecstack_note&hW[hWq@SA@@@@@A@3zyyzzzzz@$2+@,@-@@@ภhWthWy@@@@@@@@A@hWW@@@@ఠ2native_pack_linker'iz~iz@TA@@@@@A@3@&4-@.@/@@@ఐ 0boot_cannot_calliziz@@@@@@@@@@@@@@*the linkeriziz@@iziz@@@@@B@B@+@@  @@/,@A@izz @@ @/@ఠ-default_rpath(jj@UA@@@@@A@3@DRK@L@M@@@ j@@jj@@ @A@j@@@@ఠ0mksharedlibrpath)kk@$VA@@@@@A@3@$2+@,@-@@@ $k@@&k'k@@ @A@)k@@@@ఠ"ar*6l7l@GWA@@)@@@A@3(''(((((@$2+@,@-@@@ఐK0boot_cannot_callKlLl@<@@@E@@@@@@@@@@@"ar^l_l@@albl@@\@@@B@B@+@@  @@/,@A@ll @@ @/@ఠ9supports_shared_libraries+ymzm@XA@@@@@A@3kjjkkkkk@DRK@L@M@@@ภm!m&@@@@@@@@A@m@@@@ఠ.native_dynlink,n'+n'9@YA@@@@@A@3@&4-@.@/@@@ภŰn'<n'A@@@@@@@@A@n''@@@@ఠ%mkdll-oBFoBK@ZA@@@@@A@3@&4-@.@/@@@ఐ)2native_pack_linkeroBNoB`@ݰ@@ @A@oBB@@@@ఠ%mkexe.paepaj@[A@@@@@A@3@%3,@-@.@@@ఐM2native_pack_linkerpampa@@@ @A@paa@@@@ఠ)mkmaindll/ q q@\A@@@@@A@3@%3,@-@.@@@ఐq2native_pack_linkerqq@%@@ @A@"q@@@@ఠ'flambda0/r0r@@]A@@W@@@"A@ 3!  !!!!!@%3,@-@.@@@ภV@rAr@U@@@e@@@#@A@Gr@@@@ఠ7with_flambda_invariants1TsUs@e^A@@|@@@&A@$3FEEFFFFF@&4-@.@/@@@ภ{esfs@z@@@@@@'@A@ls@@@@ఠ3with_cmm_invariants2ytzt@_A@@@@@*A@(3kjjkkkkk@&4-@.@/@@@ภtt@@@@@@@+@A@t@@@@ఠ7with_codegen_invariants3uu @`A@@@@@.A@,3@&4-@.@/@@@ภŰu u @@@@@@@/@A@u@@@@ఠ/windows_unicode4v  #v  2@aA@@@@@2A@03@&4-@.@/@@@ภv  5v  :@@@@@@@3@A@v  @@@@ఠ0flat_float_array5w ; ?w ; O@bA@@@@@6A@43@&4-@.@/@@@ภ$truew ; Rw ; V@;@@@AB@@A@@@@@!@@@7@A@w ; ; @@ @@ఠ,align_double6x W [x W g@!cA@@8@@@:A@83@)70@1@2@@@ภ(!x W j"x W n@'@@@F@@@;@A@(x W W@@@@ఠ+align_int6475y o s6y o ~@FdA@@]@@@>A@<3'&&'''''@&4-@.@/@@@ภMFy o Gy o @L@@@k@@@?@A@My o o@@@@ఠ1function_sections8Zz  [z  @keA@@@@@BA@@3LKKLLLLL@&4-@.@/@@@ภkz  lz  @@@@@@@C@A@rz  @@@@ఠ.afl_instrument9{  {  @fA@@@@@FA@D3qppqqqqq@&4-@.@/@@@ภ{  {  @@@@@@@G@A@{  @@@@ఠ/native_compiler:|  |  @gA@@@@@JA@H3@&4-@.@/@@@ภ˰|  |  @@@@@@@K@A@|  @@@@ఠ$tsan;}  }  @hA@@@@@NA@L3@&4-@.@/@@@ภ}  }  @@@@@@@O@A@}  @@@@ఠ,architecture<~  ~  @iA@@@@@QA@P3@&4-@.@/@@@$none~  ~  @@~  ~  @@ @A@~  @@@@ఠ%model=    @#jA@@@@@SA@R3@%3,@-@.@@@'default#  $  @@&  '  @@ @A@)  @@@@ఠ&system>6@  7@  &@GkA@@8@@@UA@T3(''(((((@%3,@-@.@@@'unknownG@  *H@  1@@J@  )K@  2@@ @A@M@  @@@@ఠ.target_os_type?ZA 3 7[A 3 E@klA@@\@@@WA@V3LKKLLLLL@%3,@-@.@@@ ;The boot compiler should not be using Config.target_os_typekB H KlB H @@nB H JoB H @@ @A@qA 3 3@@@@ఠ#asm@~C  C  @mA@@q@@@bA@X3pooppppp@%3,@-@.@@@ఐ0boot_cannot_callC  C  @@@@@@@\@@@[@@Z@@-the assemblerC  C  @@C  C  @@@@@cB@eB@d+@@  @@/,@A@C   @@ @/@ఠ1asm_cfi_supportedAD  D  @nA@@@@@hA@f3@DRK@L@M@@@ภD  D  @@@@@@@i@A@D  @@@@ఠ8asm_size_type_directivesBE  E  @oA@@@@@lA@j3@&4-@.@/@@@ภ E  E  @ @@@@@@m@A@E  @@@@ఠ3with_frame_pointersC F   F  @ pA@@3@@@pA@n3@&4-@.@/@@@ภ2 F   F  @1@@@A@@@q@A@ #F  @@@@ఠ4reserved_header_bitsD 0G   1G  .@ AqA@@,@@@sA@r3 " ! ! " " " " "@&4-@.@/@@@@ @G  1 AG  2@@  @A@ CG  @@@ @ఠ'ext_exeE PH 3 7 QH 3 >@ arA@@R@@@uA@t3 B A A B B B B B@!/(@)@*@@@ 8.ex_The boot compiler should not be using Config.ext_exe aH 3 B bH 3 z@@ dH 3 A eH 3 {@@ @A@ gH 3 3@@@@ఠ'ext_objF tI |  uI | @ sA@@v@@@wA@v3 f e e f f f f f@%3,@-@.@@@ -.o_The boot compiler cannot process C objects I |  I | @@ I |  I | @@ @A@ I | |@@@@ఠ'ext_asmG J   J  @ tA@@@@@yA@x3        @%3,@-@.@@@ 7.s_The boot compiler should not be using Config.ext_asm J   J  @@ J   J  @@ @A@ J  @@@@ఠ'ext_libH K   K  @ uA@@@@@{A@z3        @%3,@-@.@@@ /.a_The boot compiler cannot process C libraries K   K  @@@ K   K  A@@ @A@ K  @@@@ఠ'ext_dllI L B F L B M@ vA@@@@@}A@|3        @%3,@-@.@@@ &.so_The boot compiler cannot load DLLs L B Q L B w@@ L B P L B x@@ @A@ L B B@@@@ఠ$hostJ M y } M y @ wA@@ @@@A@~3        @%3,@-@.@@@/zinc-boot-ocaml M y  M y @@ M y  M y @@ @A@ M y y@@@@ఠ&targetK (N   )N  @ 9xA@@ *@@@A@3        @%3,@-@.@@@ఐ7$host ;N   <N  @ @@ @A@ ?N  @@@@ఠ3systhread_supportedL LO   MO  @ ]yA@@t@@@A@3 > = = > > > > >@%3,@-@.@@@ภs ]O   ^O  @r@@@@@@@A@ dO  @@@@ఠ,flexdll_dirsM qP   rP  @ zA@@ @@@@@A@3 g f f g g g g g@*81@2@3@@@ภ"[] P   P  @;  @@U@@@@AA@A M@@ @@@@@@@A@ P   @@@@ఠ:ar_supports_response_filesN Q   Q  @ {A@@@@@A@3        @-?8@9@:@@@ภ Q   Q  @@@@@@@@A@ Q  @@@@ఠ'versionO9utils/config.common.ml.inUIMUIT@ |A@@&stringQ@@@A@3        @*81@2@3@@@డ O#Sys-ocaml_versionUIWUIZ@ UI[ UIh@@@@@@'sys.mli7676767P@@+Stdlib__SysO@ @@& @A@.UII@@@#@ఠ0standard_library;Wjnbz@%magicBbzCbz@@.@A@Ebzz@ఠ0cmo_magic_numberNcOc@ %@A@@ @@@A@A@,Caml1999O037\c]c@%magicacbc@@M@A@dc@ఠ0cma_magic_numbermdnd@ DAA@@ 5@@@A@`@,Caml1999A037{d|d@%magicdd@@l@A@d@ఠ0cmx_magic_numberee$@ cBA@@ T@@@A@@,Caml1999Y037e.e:@%magice'eA@@@A@e@ఠ1cmxa_magic_numberfBFfBW@ CA@@ s@@@A@@,Caml1999Z037fBafBm@%magicfBZfBt@@@A@fBB@ఠ5ast_impl_magic_numberguygu@ DA@@ @@@A@@,Caml1999M037gugu@%magicgugu@@@A@guu@ఠ5ast_intf_magic_numberhh@ EA@@ @@@A@@,Caml1999N037hh@%magichh@@@A@h@ఠ1cmxs_magic_numberi i@ FA@@ @@@A@@,Caml1999D037ii@%magicii@@@A@i@ఠ0cmt_magic_number'j(j*@ GA@@ @@@ A@@,Caml1999T0375j46j@@%magic:j-;jG@@&@A@=j@ఠ3linear_magic_numberFkHLGkH_@ HA@@ @@@ A@9@,Caml1999L037TkHiUkHu@%magicYkHbZkH|@@E@A@\kHH@@8@H@ఠ+safe_stringim~jm~@ @IA@@ W@@@ A@ 3 !   ! ! ! ! !@gun@o@pTM@N@O6/@0@1@@@@@@@@@@{@|@}d]@^@_F?@@@A@@@ภ[m~m~@Z@@@ y@@@"@A@m~~@@@%@ఠ3default_safe_stringnn@ yJA@@ @@@A@3 Z Y Y Z Z Z Z Z@:HA@B@C@@@ภnn@@@@ @@@@A@n@@@@ఠ.naked_pointersoo@ KA@@ @@@A@3  ~ ~     @&4-@.@/@@@ภ oo@ @@@ @@@@A@o@@@@ఠ0interface_suffixqq@ LA@@R#ref @@@!A@@@@ A@3        @.<5@6@7@@@డ @#ref q q@@!a@ @@@g@@f,%makemutableAA @@@ "dd #d@@ !@@@@+0.@@@@@)@@$.mli.q/q@@1q2q@@:6@@+@@B7@A@5q@@@:@ఠ'max_tagBsCs@MA@@ @@@#A@"3        @Oe^@_@`@@@RsSs@@  @A@Us@@@ @ఠ(lazy_tagbwcw@9NA@@ $@@@%A@$3@!/(@)@*@@@rwsw@@  @A@uw@@@ @ఠ0max_young_wosizeyy@YOA@@ D@@@'A@&3:99:::::@!/(@)@*@@@yy@@  @A@y@@@ @ఠ/stack_thresholdzz@yPA@@ d@@@)A@(3ZYYZZZZZ@!/(@)@*@@@`zz@@  @A@z@@@ @ఠ3stack_safety_margin{{%@QA@@ @@@+A@*3zyyzzzzz@!/(@)@*@@@F{({)@@  @A@{@@@ @ఠ7default_executable_name|*.|*E@RA@@ @@@>A@,3@!/(@)@*@@@ఐc.target_os_type}HP}H^@6@@ @@@.@$Unix~di~dm@@ ~dh ~dn@@ @@@1C@0%@@ @@@2(@@@%a.out~ds~dx@@~dr~dy@@72@%Win32(z)z@@+z~,z@@ @@@5E@4G@@G@&Cygwin9z:z@@<z=z@@@@@7E@6X@@X@@@@@@@9\@@@,camlprog.exeLzMz@@OzPz@@kf@@W@X@@@@@@;q@@@@@<t@@@(camlprogd@e@@@g@h@@@~@@@Aj}HJ@@@A@l|**@@@A+3configuration_valueAwAxA@@;@@&String@@@D@@BB@@]TA#Int@@@E@@CC@@kUA$Bool@@@F@@DD@@yVA@@A@@@@@A@@@@|SA@#..BB@'@г0&stringB1@@73gffggggg@@@I;@@@A@@@@@@@@@@8@@@@:@#66CC@/@г8#intC9@@?:@@@@<@#88DD@1@г:$boolD;@@A&<@@@@>@@A@:@@:=@3@'@@@ఠ7configuration_variablesF F#@WA@@@Y@@@VB@SK@@@@D@@@@@@@B@@@@B@T@@UB@R3@Y@@@࣠@%paramAĠ"() F$!F&@;|-@@@N@@@@A@@A@@~@@@@43@A,F-""@@@@@@@@ఠ!p:G)/;G)0@XA@@@@@cE@Y@@@@jE@^@@M@@@hE@d@@eE@_@@`E@Z@@[E@X4@࣠@!xAgG)1hG)2@>YA@@)3@D6oG)+pG)D@@@@@  @@!vA{G)3|G)4@RZA@@53.--.....@!@@@@@@@@@@ఐ+!xG)8G)9@@@P3A@@AAAAA@ K@@@@@@ภ&StringG);G)A@;"@@@Q@#A@@C@A@@ఐ4!vG)BG)C@@@e@@@@@@@i!@@G)7E@@@w@ @@l)@ULA@~E@pS@A@P@@ఠ%p_intàHHNHHS@[A@@@@@|E@r@K@@@E@w@@@@@E@}@@~E@x@@yE@s@@tE@q3@@@@@@࣠@!xAHHTHHU@\A@@,3@9HHJHHd@@@@@  @@!vA HHV HHW@]A@@83@!C@@@@@@@@@ఐ+!x HH[!HH\@@@S3@ N@@@@@@ภ#Int.HH^/HHa@;@AA@C@A@@ఐ1!v:HHb;HHc@@@e@@@@2@@@@@BHHZB@@@w@ @@&@RIA@~E@P@A@M@@ఠ&p_boolǠVIhnWIht@-^A@@@@@E@@@@@E@@@i@@@E@@@E@@@E@@@E@3'&&'''''@@@@@@࣠@!xAIhuIhv@]_A@@,398899999@9IhjIh@@@@@  @@!vAIhwIhx@q`A@@83MLLMMMMM@!C@@@@@@@@@ఐ+!xIh|Ih}@@@S3`__`````@ N@@@@@@ภ$BoolIhIh@;%@#AB@C@A@@ఐ1!vIhIh@@@e@@@@@@@@@Ih{B@@@w@ @@&@RIA@~E@P@A@M@ภ"::KA;@B@AA@Ah@@ఐ!p K@@@@@r@@@@@@@@@@@@@@3@@@@@@@'version K K@@ KK@@@@ఐ'versionKK@԰@@@@@E@E@$@@D @@#%@ภK*LAJఐ!p 5L@J @@@6B@D@@@@@@ @<@@@@@@@@@L@@8standard_library_defaultSLTL@@VLWL@@Y@@ఐ8standard_library_defaultbLcL@Ѱ@@@@@E@E@m@@C @@nB@p@ภuMIAఐF!p M@ @@@B@D@@ @@@@ @@@@@@@@@@@@0standard_libraryMM@@MM@@@@ఐr0standard_libraryMM@@@3@@@E@E@@@C @@B@@ภNAఐ!p N@ @@@B@ D@ @T@@@ @ @@@@ @@ @@ @@ @@*ccomp_typeN N@@N N@@@@ఐp*ccomp_typeNN @C@@~@@@ E@ E@ @@C @@B@ @ภ, O"$A+ఐܠ!p O"%@+ @@@B@ 0D@ !@@@@ #@ @@@@ "@@ @@ @@ -@@*c_compiler4O"'5O"1@@7O"&8O"2@@:@@ఐ*c_compilerCO"3DO"=@K@@@@@ /E@ 2E@ 1N@@C @@OB@ -Q@ภwVP?A*Avఐ'!p aP?B@v @@@bB@ MD@ >@@@@ @@ @h@@@ ?@@ =@@ <@@ ;x@@/bytecode_cflagsP?DP?S@@P?CP?T@@@@ఐ+/bytecode_cflagsP?UP?d@@@@@@ LE@ OE@ N@@C @@B@ J@ภ°QfhuAఐr!p Qfi@ @@@B@ jD@ [@5@@@ ]@ @@@@ \@@ Z@@ Y@@ X@@-ocamlc_cflagsQfkQfx@@QfjQfy@@@@ఐv/bytecode_cflagsQfzQf@J@@_@@@ iE@ lE@ k@@C @@B@ g@ภ RA ఐ!p R@  @@@B@ D@ x@@@@ z@ @@@@ y@@ w@@ v@@ u@@1bytecode_cppflags R R@@ R R@@@@ఐ1bytecode_cppflags $R %R@r@@@@@ E@ E@ /@@C @@0B@ 2@ภX 7S AWఐ!p  BS@W @@@CB@ D@ @@@@ @ @I@@@ @@ @@ @@ Y@@/ocamlc_cppflags `S aS@@ cS dS@@f@@ఐ預1bytecode_cppflags oS pS@@@@@@ E@ E@ z@@C @@{B@ }@ภ TVAఐS!p  T@ @@@B@ D@ @@@@ @ @@@@ @@ @@ @@ @@-native_cflags T T@@ T T@@@@ఐ-native_cflags T T@@@@@@@ E@ E@ @@C @@B@ @ภ UAఐ!p  U@ @@@B@ D@ @a@@@ @ @@@@ @@ @@ @@ @@/ocamlopt_cflags U U@@ U U@@@@ఐ\-native_cflags U U%@0@@@@@ E@ E@ @@C @@B@ @ภ9 V')A8ఐ預!p  #V'*@8 @@@$B@ D@ @@@@ @ @*@@@ @@ @@ @@ :@@/native_cppflags AV', BV';@@ DV'+ EV'<@@G@@ఐ/native_cppflags PV'= QV'L@X@@@@@ E@ E@ [@@C @@\B@ ^@ภ cWNP7Aఐ4!p  nWNQ@ @@@oB@ D@ @@@@ @ @u@@@ @@ @@ @@ @@1ocamlopt_cppflags WNS WNd@@ WNR WNe@@@@ఐϠ/native_cppflags WNf WNu@@@!@@@ E@ E@ @@C @@B@ @ภϰ XwyAΠఐ!p  Xwz@ΰ @@@B@ 5D@ &@B@@@ (@ @@@@ '@@ %@@ $@@ #@@3bytecomp_c_compiler Xw| Xw@@ Xw{ Xw@@@@ఐԠ3bytecomp_c_compiler Xw Xw@@@l@@@ 4E@ 7E@ 6@@C @@B@ 2@ภ YAఐʠ!p  Y@ @@@B@ RD@ C@@@@ E@ @ @@@ D@@ B@@ A@@ @@@1native_c_compiler "Y #Y@@ %Y &Y@@(@@ఐ1native_c_compiler 1Y 2Y@ϰ@@@@@ QE@ TE@ S<@@C @@=B@ O?@ภe DZAdఐ!p  OZ@d @@@PB@ oD@ `@@@@ b@ @V@@@ a@@ _@@ ^@@ ]f@@4bytecomp_c_libraries mZ nZ@@ pZ qZ@@s@@ఐ4bytecomp_c_libraries |Z }Z@a@@@@@ nE@ qE@ p@@C @@B@ l@ภ [cAఐ`!p  [@ @@@B@ D@ }@#@@@ @ @@@@ ~@@ |@@ {@@ z@@2native_c_libraries [ [@@ [ [@@@@ఐn2native_c_libraries [ [-@B@@M@@@ E@ E@ @@C @@B@ @ภ \/1Aఐ!p  \/2@ @@@B@ D@ @n@@@ @ @@@@ @@ @@ @@ @@7compression_c_libraries \/4 \/K@@ \/3 \/L@@ @@ఐ7compression_c_libraries \/M \/d@j@@@@@ E@ E@ @@C @@B@  @ภF %]fhAEఐ!p  0]fi@E @@@1B@ D@ @@@@ @ @7@@@ @@ @@ @@ G@@.native_ldflags N]fk O]fy@@ Q]fj R]fz@@T@@ఐ.native_ldflags ]]f{ ^]f@@@@@@ E@ E@ h@@C @@iB@ k@ภ p^DAఐA!p  {^@ @@@|B@ D@ @@@@ @ @@@@ @@ @@ @@ @@2native_pack_linker ^ ^@@ ^ ^@@@@ఐ2native_pack_linker ^ ^@u@@.@@@ E@ E@ @@C @@B@ @ภܰ _A۠ఐp&p_bool  _@ư @@@B@ D@ @3@@@ @ @@@@ @@ @@ @@ @@/native_compiler _ _@@ _ _@@@@ఐ/native_compiler _ _@@@]@@@ E@ E@ @@C @@B@ @ภ' `A&ఐנ!p  `@& @@@B@ D@ @@@@ @ @@@@ @@ @@ @@ (@@,architecture /` 0`@@ 2` 3`@@5@@ఐ,architecture >` ?`@@@@@@ E@ E@ I@@C @@JB@ L@ภr Qa%Aqఐ"!p  \a@q @@@]B@ :D@ +@@@@ -@ @c@@@ ,@@ *@@ )@@ (s@@%model za  {a@@ }a  ~a@@@@ఐ=%model a a@@@ @@@ 9E@ %p_int c9@@ @@@ B@ tD@ e@ @@@ g@ @ @@@ f@@ d@@ c@@ b@@)word_size$c9B%c9K@@'c9A(c9L@@*@@డk#Sys)word_size7c9M8c9P@ ;c9Q<c9Z@@_@@@j@???R@@\@ @@ @@@ sE@ vE@ uP@@U@@ QB@ qS@ภyXd\^ ,Axఐ )!p cd\_@x @@@ dB@ D@ @ @@@ @ @ j@@@ @@ @@ @@ z@@&systemd\ad\g@@d\`d\h@@@@ఐ &systemd\id\o@@@ @@@ E@ E@ @@C @@ B@ @ภİeqs wAàఐ t!p eqt@ð @@@ B@ D@ @ 7@@@ @ @ @@@ @@ @@ @@ @@#asmeqveqy@@equeqz@@@@ఐ##asmeq{eq~@װ@@ a@@@ E@ E@ @@C @@ B@ @ภf Aఐ&p_bool f@ @@@ B@ D@ @ f@@@ @ @ @@@ @@ @@ @@ @@1asm_cfi_supportedff@@ff@@@@ఐ+1asm_cfi_supported&f'f@@@ @@@ E@ E@ 1@@C @@ 2B@ 4@ภZ9g AYఐ&p_bool Dg@D @@@ EB@ D@ @ @@@ @ @ K@@@ @@ @@ @@ [@@8asm_size_type_directivesbgcg@@egfg@@h@@ఐQ8asm_size_type_directivesqgrg@#@@ @@@ E@ E@ |@@C @@ }B@ @ภh XAఐ 9&p_bool h@ @@@ B@ D@ @ @@@ @ @ @@@ @@ @@ @@ @@3with_frame_pointershh @@hh @@@@ఐw3with_frame_pointersh h @I@@ &@@@ E@ E@ @@C @@ B@ @ภi"$ Aఐ &p_bool i"*@ڰ @@@ B@ "D@ @ G@@@ @ @ @@@ @@ @@ @@ @@6with_nonexecstack_notei",i"B@@i"+i"C@@@@ఐE6with_nonexecstack_notei"Di"Z@@@ q@@@ !E@ $E@ # @@C @@ B@  @ภ ;j\^ A :ఐ 렐!p %j\_@ : @@@ &B@ ?D@ 0@ @@@ 2@ @ ,@@@ 1@@ /@@ .@@ - <@@'ext_exeCj\aDj\h@@Fj\`Gj\i@@ I@@ఐȠ'ext_exeRj\jSj\q@@@ @@@ >E@ AE@ @ ]@@C @@ ^B@ < `@ภ eksu 9A ఐ 6!p pksv@  @@@ qB@ \D@ M@ @@@ O@ @ w@@@ N@@ L@@ K@@ J @@'ext_objksxks@@kswks@@ @@ఐ'ext_objksks@°@@ #@@@ [E@ ^E@ ] @@C @@ B@ Y @ภ Ѱl A Рఐ !p l@ а @@@ B@ yD@ j@ D@@@ l@ @ @@@ k@@ i@@ h@@ g @@'ext_asmll@@ll@@ @@ఐ'ext_asmll@@@ n@@@ xE@ {E@ z @@C @@ B@ v @ภ m A ఐ ̠!p m@  @@@ B@ D@ @ @@@ @ @ @@@ @@ @@ @@  @@'ext_lib$m%m@@'m(m@@ *@@ఐ='ext_lib3m4m@@@ @@@ E@ E@  >@@C @@ ?B@  A@ภ gFn A fఐ !p Qn@ f @@@ RB@ D@ @ @@@ @ @ X@@@ @@ @@ @@  h@@'ext_dllonpn@@rnsn@@ u@@ఐd'ext_dll~nn@7@@ @@@ E@ E@  @@C @@ B@  @ภ o eA ఐ b!p o@  @@@ B@ D@ @ %@@@ @ @ @@@ @@ @@ @@  @@'os_typeoo@@oo@@ @@ఐ5.target_os_typeoo@@@ O@@@ E@ E@  @@C @@ B@  @ภ p A ఐ !p p@  @@@ B@ D@ @ p@@@ @ @ @@@ @@ @@ @@  @@7default_executable_namepp @@p p @@ @@ఐ27default_executable_namep p"@ [@@ @@@ E@ E@  @@C @@ B@  "@ภ H'q$& A Gఐ ܠ&p_bool 2q$,@ 2 @@@ 3B@ D@ @ @@@ @ @ 9@@@ @@ @@ @@  I@@3systhread_supportedPq$.Qq$A@@Sq$-Tq$B@@ V@@ఐ٠3systhread_supported_q$C`q$V@@@ @@@ E@ E@  j@@C @@ kB@  m@ภ rrXZ FA ఐ C!p }rX[@  @@@ ~B@ 'D@ @@@@ @ @ @@@ @@ @@ @@  @@$hostrX]rXa@@rX\rXb@@ @@ఐl$hostrXcrXg@?@@0@@@ &E@ )E@ ( @@C @@ B@ $ @ภ ްsik A ݠఐ !p sil@ ݰ @@@ B@ DD@ 5@Q@@@ 7@ @ @@@ 6@@ 4@@ 3@@ 2 @@&targetsinsit@@simsiu@@ @@ఐ&targetsivsi|@f@@{@@@ CE@ FE@ E @@C @@B@ A @ภ )t~ A (ఐ &p_bool t~@  @@@B@ aD@ R@@@@ T@ @@@@ S@@ Q@@ P@@ O *@@'flambda1t~2t~@@4t~5t~@@ 7@@ఐנ'flambda@t~At~@@@@@@ `E@ cE@ b K@@C @@LB@ ^ N@ภ tSu'A sఐ &p_bool ^u@ ^ @@@_B@ ~D@ o@@@@ q@ @e@@@ p@@ n@@ m@@ l u@@+safe_string|u}u@@uu@@ @@ఐ"+safe_stringuu@@@@@@ }E@ E@  @@C @@B@ { @ภ vrA ఐ S&p_bool v@  @@@B@ D@ @@@@ @ @@@@ @@ @@ @@  @@3default_safe_stringvv@@vv@@ @@ఐ43default_safe_stringvv@@@@@@@ E@ E@  @@C @@B@  @ภ wA ఐ &p_bool w@  @@@B@ D@ @a@@@ @ @@@@ @@ @@ @@  @@0flat_float_arrayww @@ww @@ @@ఐ0flat_float_array!w"w@ΰ@@@@@ E@ E@  ,@@C @@-B@  /@ภ U4x "A Tఐ 預&p_bool ?x (@ ? @@@@B@ D@ @@@@ @ @F@@@ @@ @@ @@  V@@,align_double]x *^x 6@@`x )ax 7@@ c@@ఐ",align_doublelx 8mx D@@@@@@ E@ E@  w@@C @@xB@  z@ภ yFHSA ఐ4&p_bool yFN@  @@@B@ D@ @@@@ @ @@@@ @@ @@ @@  @@+align_int64yFPyF[@@yFOyF\@@ @@ఐH+align_int64yF]yFh@@@!@@@ E@ E@  @@C @@B@  @ภ zjlA ఐ&p_bool zjr@ հ @@@B@D@@B@@@@ @@@@@@ @@ @@  @@1function_sectionszjtzj@@zjszj@@ @@ఐn1function_sectionszjzj@@@@l@@@E@E@ @@C @@B@ @ภ6{A5ఐʠ&p_bool  {@  @@@!B@,D@@@@@@ @'@@@@@@@@@7@@.afl_instrument>{?{@@A{B{@@D@@ఐ.afl_instrumentM{N{@f@@@@@+E@.E@-X@@C @@YB@)[@ภ`|4Aఐ&p_bool k|@k @@@lB@ID@:@@@@<@ @r@@@;@@9@@8@@7@@$tsan||@@||@@@@ఐ$tsan||@g@@@@@HE@KE@J@@C @@B@F@ภ̰}Aˠఐ`&p_bool }@ @@@B@fD@W@#@@@Y@ @@@@X@@V@@U@@T@@/windows_unicode}}@@}}@@@@ఐ栐/windows_unicode}} @@@M@@@eE@hE@g@@C @@B@c@ภ~  Aఐ&p_bool ~  @ @@@B@D@t@n@@@v@ @@@@u@@s@@r@@q@@9supports_shared_libraries~   ~  )@@"~  #~  *@@%@@ఐ{9supports_shared_libraries.~  +/~  D@M@@@@@E@E@9@@C @@:B@<@ภbA F HAaఐ&p_bool L F N@L @@@MB@D@@@@@@ @S@@@@@@@@@c@@.native_dynlinkj F Pk F ^@@m F On F _@@p@@ఐ.native_dynlinky F `z F n@s@@@@@E@E@@@C @@B@@ภ p r`AఐA&p_bool  p x@ @@@B@D@@@@@@ @@@@@@@@@@@@.naked_pointers p z p @@ p y p @@@@ఐ.naked_pointers p  p @ǰ@@.@@@E@E@@@C @@B@@ภ  Aఐ&p_bool   @ @@@B@D@@O@@@@ @@@@@@@@@@@@7with_codegen_invariants    @@    @@@@ఐ77with_codegen_invariants    @ @@y@@@E@E@@@C @@B@@ภC"  ABఐ!p -  @B @@@.B@D@@@@@@ @4@@@@@@@@@D@@1exec_magic_numberK  L  @@N  O  @@Q@@ఐM1exec_magic_numberZ  [ !@ް@@@@@E@E@e@@C @@fB@h@ภm!!AAఐ>!p x!!@ @@@yB@D@@@@@@ @@@@@@@@@@@@0cmi_magic_number!!!!@@!!!!@@@@ఐv0cmi_magic_number!!!!)@(@@+@@@E@E@@@C @@B@@ภٰ!+!-Aؠఐ!p !+!.@ذ @@@B@1D@"@L@@@$@ @@@@#@@!@@ @@@@0cmo_magic_number!+!0!+!@@@!+!/!+!A@@@@ఐ0cmo_magic_number!+!B!+!R@r@@v@@@0E@3E@2@@C @@B@.@ภ$!T!VA#ఐԠ!p !T!W@# @@@B@ND@?@@@@A@ @@@@@@@>@@=@@<%@@0cma_magic_number,!T!Y-!T!i@@/!T!X0!T!j@@2@@ఐΠ0cma_magic_number;!T!k<!T!{@@@@@@ME@PE@OF@@C @@GB@KI@ภoN!}!"Anఐ!p Y!}!@n @@@ZB@kD@\@@@@^@ @`@@@]@@[@@Z@@Yp@@0cmx_magic_numberw!}!x!}!@@z!}!{!}!@@}@@ఐ0cmx_magic_number!}!!}!@@@ @@@jE@mE@l@@C @@B@h@ภ!!mAఐj!p !!@ @@@B@D@y@-@@@{@ @@@@z@@x@@w@@v@@1cmxa_magic_number!!!!@@!!!!@@@@ఐ&1cmxa_magic_number!!!!@P@@W@@@E@E@@@C @@B@@ภ!!Aఐ!p !!@ @@@B@D@@x@@@@ @@@@@@@@@@@@5ast_impl_magic_number !!!!@@!!!!@@@@ఐR5ast_impl_magic_number!!!"@@@@@@E@E@'@@C @@(B@*@ภP/""AOఐ!p :""@O @@@;B@D@@@@@@ @A@@@@@@@@@Q@@5ast_intf_magic_numberX"" Y""@@[""\""@@^@@ఐ~5ast_intf_magic_numberg"" h""5@@@@@@E@E@r@@C @@sB@u@ภz"7"9NAఐK!p "7":@ @@@B@D@@@@@@ @@@@@@@@@@@@1cmxs_magic_number"7"<"7"M@@"7";"7"N@@@@ఐ1cmxs_magic_number"7"O"7"`@.@@8@@@E@E@@@C @@B@@ภ"b"dAఐ!p "b"e@ @@@B@D@@Y@@@@ @@@@@@@@@@@@0cmt_magic_number"b"g"b"w@@"b"f"b"x@@@@ఐ֠0cmt_magic_number"b"y"b"@x@@@@@E@E@@@C @@ B@ @ภ1""A0ఐ᠐!p ""@0 @@@B@D@ @@@@ @ @"@@@ @@ @@@@2@@3linear_magic_number9"":""@@<""=""@@?@@ఐ3linear_magic_numberH""I""@°@@@@@E@E@S@@C @@TB@V@ภ"[]\""0A@1A@${dE@@@@D@ g@@W:A@$mE@@@@D@p@@CA@$vE@@@@D@y@@LA@$E@@@@D@@@SUA@$E@@@@D@@@^A@$E@o@@@tD@@@gA@$E@R@@@WD@s@@OpA@$E@5@@@:D@V@@yA@$àE@@@@D@9@@A@$̠E@@@@D@@@KA@$ՠE@@@@D@@@A@$ޠE@@@@D@@@A@$E@@@@D@@@GA@$E@@@@D@@@A@$E@j@@@oD@@@A@%E@M@@@RD@n@@CA@% E@0@@@5D@Q@@A@%E@@@@D@4@@A@%E@ @@@ D@ @@?A@%&E@ @@@ D@ @@A@%/E@ @@@ D@ @@A@%8!E@ @@@ D@ $@@;A@%A*E@ @@@ D@ -@@A@%J3E@ e@@@ jD@ 6@@ A@%S@@@ CD@ _@@EA@%E@ !@@@ &D@ B@@A@&E@ @@@ D@ %@@A@&E@ @@@ D@ @@AA@&E@ @@@ D@ @@A@&" E@ @@@ D@ @@A@&+E@ @@@ D@ @@=A@&4E@ s@@@ xD@  @@A@&=&E@ V@@@ [D@ w)@@A@&F/E@ 9@@@ >D@ Z2@@9A@&O8E@ @@@ !D@ =;@@A@&XAE@ @@@ D@ D@@A@&aJE@ @@@ D@ M@@5 A@&jSE@ @@@ D@ V@@)A@&s\E@ @@@ D@ _@@2A@&|eE@ @@@ D@ h@@1;A@&nE@ n@@@ sD@ q@@DA@&wE@ Q@@@ VD@ rz@@MA@&E@ 4@@@ 9D@ U@@-VA@&E@ @@@ D@ 8@@_A@&E@@@@D@ @@hA@&E@@@@D@@@)qA@&E@@@@D@@@}zA@&Ġ@@@D@@@J@@@@@@&@@<@@@@G@@@A@B@#@A@@@@ఠ2print_config_value̠""""@'aA@@@&Stdlib+out_channel@@@fB@%@@@@-B@*$unitF@@@B@+@@,B@&@@'B@$3''''''''@@@@@@࣠@"ocA""""@'bA@@-3''''''''@:""#K#i@@@@@  @@Ġ&String "" ""@mఠ!sϠ""""@'cA@@@@@/3''''''''@!-P@$@%@@@@@ @@C@@@డ&_&Printf'fprintf+"",""@ /""0"#@@@f@@@@k&format!a@u+out_channel@@@h@@@@@@@@@@@*printf.mliR[[R[@@.Stdlib__Printf@@*%@@@@@@@"@&stringQ@@@E@pE@s@@E@*@@@@@@@@@@@@@3(%($($(%(%(%(%(%@]ib@c@d@@@@ఐ"oc"#"# @i@@@@ภ8CamlinternalFormatBasics(&Format("# "#A;&Format8CamlinternalFormatBasics'format6!a@j!b@k!c@l!d@m!e@n!f@o@@@1@'#fmt$ @@@/g@@@0@B@@A@A#K#X ?#K#_@@@@@u@@@X@@$boolE@@@zE@eE@E@@@E@T@@@V@@@W@@@U@@S@@R3++++++++@LG@@A@B@@@@ఐ"oc r#K#` s#K#b@X@@@@ภ++ #K#c #K#gAภ+$Bool+ ;$BoolϠ!x@^!b@_!c@`!d@a!e@b!f@c@@@!a@f@'@j@@@@@@@@.*&"@@@@BIAYAA#H#H##@@@1i@ภE+Y+ZV@V@ѠG@@@@F@x@ภU+i+jf@f@)@@@dF@F@E@@@@F@@@y@<G@@@@F@@"%B@@C@@@F@F@@@@@٠ʠ(@@@cF@@@ఐ!p!##K#h%@&@@F@@@)@@H@@A%param!+""-@@@7.A@dB@5@A@2@21@H@ఠ,print_config!;#k#o!<#k#{@,fA@@@ +out_channel@@@B@$unitF@@@B@@@B@3,,,,,,,,@k@@@@@࣠@"ocA!`#k#|!a#k#~@,7gA@@!3,,,,,,,,@.!h#k#k!i$$ @@@@@  @@@ఠ%print!v##!w##@,MhA@@@@#@@@pD@@@@@D@@@D@@@@D@@@D@3,D,C,C,D,D,D,D,D@2>U@5@6@@@࣠@A@ఠ!x!##!##@,iA@@(3,[,Z,Z,[,[,[,[,[@;!##!##@@@@@ఠ!v!##!##@,jA@@3@@!##!##@@@A@<@@@@ @@డ+ &Printf'fprintf!##!##@ !##!##@@@@@@@@ @@f@@@@@E@@rE@E@oE@@@@@E@@E@ @@!E@@@E@[@@oE@@@@+@@@ @@@)@@@@3,,,,,,,,@gp@j@k_@Y@Z@@@@ఐà"oc" ##"!##@@@@@ภ,,".##"/##Aภ,\, [ภ,Ġ,@@<]G@]]@@@nF@x7@ภ,Ԡ.String_literal,$;.String_literal!a@r!b@s!c@t!d@u!e@v!f@w@@@@@@@'#@@@@BKAYAA$}$}$%@@@k@": `@`@@@@F@F@@ภ - %Alpha-"p;%Alpha@@!b@@!x@!c@@@@@@ !a@@@@@ !d@!e@!f@@@@@+"@@@@AOAYAA'' (.(j@@@?o@ภS-g,Char_literal-i;,Char_literal(!a@{!b@|!c@}!d@~!e@!f@@@@@$charB@@@Q)%!@@@@BLAYAAJ%%K%%@@@l@J@@@@F@F@@ภ--@@t>E@XE@mE@E@G@SE@WE@lE@E@G@G@G@G@G@@@@F@D@@(@%E@h^'G@)G@+G@@@@F@S@@7@}G@z)4567@@@F@`@@D@2=>?@@@@qF@k@@O@G@7<GHIJ@@@YF@kw@'%s: %a `@`@@@@ZF@F@@@gf@@] @@@F@V@@ఐ!x######@@@&@@ఐ2print_config_value######@b@@E@@@ఐ !v###@@@:@@@@@A@MD@@A@@ డ- $List$iter######@ ######@@@@!a@{$unitF@@@>@@=@$listK@@@<@@@;@@:@@9@(list.mli@@,Stdlib__ListU@*%@@@@@@@@@@@@@@D@,@@@@@@)@@@&@@@@@@@3........@@@@@@@ఐ%print$-##$.##@ @@@@@@@@/@@@@@\@@@@@!@@ఐa7configuration_variables$M##$N##@e@@@\@@@$@.@@@@U@@@@@@@@@@E@@ภN$m##$n##@M@@@|@@@F@U@@$v##$w##@@y@@@E@F@`@@ @@.@@@D@g@డ-%flush$$$$$$@@P@@@L@@@@@@-ff-f@@-@@@@]@@@Y@@@@@@@ఐU"oc$$$ J@K@@q@@%L@@i@M@@j@N@@k"@XOA@yB@V@A@S@SR@i@ఠ*config_varH$$ $$$ $@/kA@@@.@@@B@. Z@@@HB@@@@B@@@B@3////////@@@@@@࣠@!xJA$$ $$$ $@/lA@@#3////////@0$$ $ $$% @@@@@  @@డ.<$List)assoc_opt%$ $(% $ $,@ % $ $-% $ $6@@@!a@Q@(@@!b@N@@,@@@+&optionL @@@*@@)@@(@377477@@2y@+&@@@gB@@ @ @ 7@@@D@@@@@@  @@@@@@@3////////@[g@^@_@@@@ఐn!x%X$ $7%Y$ $8@ @@@@ఐ {7configuration_variables%g$ $:%h$ $Q@@@@ v@@@%@/8@@@@ o@@@@@@@@@@4@@ภ h%$ $S@ f@!@@ @@@F@C@@%$ $9%$ $T@@}@g@]@@@@@E@F@T@@@@yb@@@Y@Ġ$None%$Z$^%$Z$b@;//@@W@@@@AA@A0:@@/@@@@ @@@ @@@ 30l0k0k0l0l0l0l0l@r@@@ @ @@@@@@ @@@ภ$None%$Z$f%$Z$j@@@@@Ġ$Some%$k$o%$k$s@;/*@/A@AA@A0a@@/۠ఠ!vK%$k$t%$k$u@0mA@@ @@@@@@@@Ġ @@@@@@@@ˠ @@@@@@@@@@ఠ!sL&$y$&$y$@0nA@@!@@@.1.;@$L$V&&3B3L@@&&9'H'R,g,q@+L+V--@-.1[1e@1Ǒ1@@*}*-n-x@2~2@+8+B,6,@@0011@@%%11@,,//@%%&<&@33@&&'4'>@00@1;1E2V2`@)) **@(B(L.R.\2֑2@)})-4->@++@002&20@0ʑ0@1;((.ؑ.003R3\@/ߑ/@@@.$..2[2e@//@@@@000:@)*,, 111ۑ1@@--@+9+C@)/)9)̑)@//0!0+33@@P5@.y@.v@@@A.@.@@@.@.@@@AB0@0@@@+f@+c@@@A.@.@@@BC3 @3@@@-@-@@@-U@-R@@@-4@-1@@@ABC)@)@@@)r@)o@@@ADE4@4@@@3@2@@@2@2@@@2|@2y@@@ABC3@3@@@3a@3^@@@A3@3@@@BDF3@3@@@*@*@@@A*V@*S@@@B*:@*7@@@)g@)d@@@A*@*@@@B)@)@@@)@)@@@A2 @2@@@@@@@A'@'@@@BCDE1}@1z@@@*@*@@@A,@,@@@,@,@@@-.@-+@@@ABC,@,@@@-@-@@@A0Z@0W@@@/@/@@@A, @,@@@/<@/9@@@A,@,@@@BCDEF(@(@@@(z@(w@@@A)@)@@@(@(@@@(e@(b@@@@@@@ABCD0@0@@@0@0@@@A0@0@@@1@1@@@A.@.@@@)<@)9@@@A2@2@@@BCDEG3`@3]@@@/2@//@@@A3G@3D@@@1?@1<@@@AB2{@2x@@@28@25@@@ @ @@@A-@-@@@BC(h@(e@@@(@(@@@ADE+@+@@@1@1@@@A.@.@@@B,@,@@@,@,@@@A.@.@@@/G@/D@@@ABC,M@,I@@@0W@0T@@@A0@0@@@0@0@@@AB0@0@@@C.@.@@@2@2@@@ADEFHI@@