Caml1999Y037„•¦¾òØ ¡ Í/(Odoc_sig @  (Warnings0Š ¬CÄ¨Ò {})U  /Value_rec_types0—ìóà+„Q@ ™ó  )Unit_info0¹Ûm(?àWA »ï=a²Õ  %Types0Àñ:EØ®‘ž  )Typedtree0³ÞöNð~t¾÷àÛ<ò€+  .Type_immediacy0]ý–Ûi!TÏ77”{ê  %Subst0ªd:˺¸6eøT£  )Odoc_type0Ї6>-s‰[¨ò~aIV÷/  ©0¿ÜQyÇ!µÏ5èþ% _d–  .Odoc_parameter0Ò¢UñF’¶óŦÉë>Ñ  )Odoc_name0Gvrxœ½qc‡zõã(ÛT  +Odoc_module0§E¢I}¬[EqùeH3ø  )Odoc_misc0¥t‚zX´+ùË>K#U©  -Odoc_messages0à«¶.ñFU –ÓKÚäâ  *Odoc_merge0ð¿\!ÑS§îù&æK0  +Odoc_global0Pž+M‡ o7䬩û†  .Odoc_extension0I¥¹¼1)Y©?ø p䉴  .Odoc_exception0¡^/Ÿ&k¤žm°ø=Å©0Ì  (Odoc_env0„zQ5d,Ñ%â(eJ†ôºN  *Odoc_class0ç? Çt7•o§Fîú÷  $Misc0Q–}(µõïa‹_xD°[:  )Longident0M÷Øû“>3ðQ*rîÅ‘  (Location0¬ ‡9ù'ç:ÞK'úà  )Load_path0`ê;‘÷éžIcO¬êÞñ¥  ,Identifiable0×¢)ÐïA"(_Bþ¡´‰   %Ident0š|gH#ÛÕ?M¿tÜ3üjæ  *Format_doc0ܪ*­û°F¹UŒàb-0Vˆ  *Errortrace0‘׊P=Ýp^UzŒ­’  #Env0éÈ nÔk\/x8….ð¾0  *Data_types0ÖÀåY| úñù÷jË¢|U  %Ctype0ÞÝÆbÂSÏ|ÌØ ŸÒàǺ  *Cmi_format0þZ?½,½Pºç*–ŽÕ4  0CamlinternalLazy0–?ÀCg^ §\™M+àûõ  8CamlinternalFormatBasics0çþ64‹‚νÁ¦0=»µUu  5Build_path_prefix_map0d»fJG¦ÓDnš  %Btype0¥/>è}DUáØ¨ÈW©0Úµ  (Asttypes0 îu;lßbix·_}¡_@  )Unit_info0€€êé#ÝìcªäÚo«  %Types0|x†RØÜ¾/&°¡'và  .Stdlib__Option0hˆÇ΃÷LÇùKk¶çÚ=  ,Stdlib__List0ª­…ÔííQwrê¥TŸ'  /Stdlib__Hashtbl0­ó.7Ø“ŠÐ¥à,_K  &Stdlib0BªË&|$»&Ìáù䉞O  %Shape0äCRÓ!µLÅ[æp–  *Odoc_value0‡ÜmÑØ´ ’~{Üú7  *Odoc_types0… @JЫ½)áÇ ^LÍ  )Odoc_name0:O=,þ1ãQ5 ÃL|  )Odoc_misc0ÿtÍÅÒ¶#èl‹èEðÙ  -Odoc_messages0Q|.–Þ)60G°ãŠ¶â  *Odoc_merge0[0]ÖÒDø3¼K—oãåÍ  +Odoc_global0A*{ Ù@J)e*Ðq#  (Odoc_env0ù«\8ιžaá–%w•  *Odoc_class03¤G¼,¡!_n—Ÿqg}a  $Misc0SÜ“~¬k‰ä× cËoBC¸  )Longident0z†])™ýÜ{[ÄÏ'?Û  (Location0”yè=Õ²õWïT>¤ÞP¿  %Ident0Æã®[ò4dîdÜO  %Ctype0Îývß=ö€¬Gd*ÀР %Btype0ÂâÅÿú¨ÙIkZV@ ý J E F C D B@ C B@@‘C‘+ à6camlOdoc_sig.table_928AA@AA@ à>camlOdoc_sig.search_value_1003BA@AA@ à "camlOdoc_sig.search_extension_1008BA@AA@ à=camlOdoc_sig.search_type_1013BA@AA@ à>camlOdoc_sig.search_class_1018BA@AA@ à #camlOdoc_sig.search_class_type_1023BA@AA@ à?camlOdoc_sig.search_module_1028BA@AA@ à $camlOdoc_sig.search_module_type_1034BA@AA@ à 'camlOdoc_sig.search_attribute_type_1039BA   $name  )class_sig@Ö@@ '*match*  Ö@@ #arg¬¸³BAA @ #4ocamldoc/odoc_sig.mlgsLççg°A /Odoc_sig.Signature_search.search_attribute_type 5Odoc_sig.Signature_search.search_attribute_type.(fun)@Ö@@ $clos­¸³PA@ ¸³jA@ ¸)camlTypes@ #g^mççg@@ #g^mççg@@ #g^mççg@²8camlStdlib__Map.find_458 / % @ #!g^Lççg @¸³BA@ 1@ #'gJ[ççg&@AA@ à $camlOdoc_sig.search_method_type_1090BA   $nameD  )class_sigE@Ö@@ B §Ö@@ A¯¸³CAA  @ #@ktNttk°A ,Odoc_sig.Signature_search.search_method_type 2Odoc_sig.Signature_search.search_method_type.(fun)@Ö@@ ?°¸³PA@ ¸³iA@ ¸)camlTypes@ #Qk^nttk@@ #Sk^nttk@@ #Uk^nttk@²> * ! @ #^k^Nttk@¸³BA@ ,@ #dkJ[ttk$@AA@ à camlOdoc_sig.analyze_alerts_1177BA@AA@ à5camlOdoc_sig.fun_7115A@@AA‘?@@ à $camlOdoc_sig.get_string_of_file_1226B@@AA@ à>camlOdoc_sig.prepare_file_1473B@@AA@ à:camlOdoc_sig.preamble_1517D@@AA@ à 'camlOdoc_sig.get_comments_in_class_1507B@@AA@ à (camlOdoc_sig.get_comments_in_module_1512B@@AA@ à -camlOdoc_sig.name_comment_from_type_decl_1696C@@AA@ à $camlOdoc_sig.manifest_structure_1741CA@AA@ à?camlOdoc_sig.get_type_kind_1943C@@AA@ à?camlOdoc_sig.get_cstr_args_1967B@@AA à5camlOdoc_sig.fun_6004A@@AA@ à5camlOdoc_sig.fun_5633B@   ™þ  œÿ  #env@² !camlOdoc_merge.merge_info_opt_602 ¸³CA@  @@  @ #¦VL$à$à°A=Odoc_sig.Analyser.merge_infos #Odoc_sig.Analyser.merge_infos.(fun)@AA@ à *camlOdoc_sig.analyse_module_type_kind_2514E@   %*opt* l  #env @  3current_module_name A  +module_type B  /sig_module_type C  -L@Ö@@ &erased ?¾¸d @@‘‘@¸³@A@ #@@² 0camlOdoc_sig.analyse_module_type_kind_inner_6358  % # !  ¥D@@AA@ à )camlOdoc_sig.analyse_class_type_kind_2517E@@AA@ à #camlOdoc_sig.analyse_signature_3085D@@AA@ à $camlOdoc_sig.alert_of_attribute_1148AA@AA@ à )camlOdoc_sig.analyze_toplevel_alerts_1215BA@AA@ à