Caml1999I037 ` (Patterns%omega)Typedtree'pattern@@@@3typing/patterns.mliVV@@D@@&omegas@#intA@@@@@$listK"'pattern@@@@@@@@@ Y!Y@@2E@@*omega_list@!a@@@@@@"B'pattern@@@@@@@@@@\77A\7_@@RF@@Ӡ-Non_empty_row@!t;!a@@A@A@ @Hh'pattern@@@@@@@@Y@@@@@i`j`@@@@{G@A@*of_initial@b'pattern@@@@@@@@8'pattern@@@@@@@@@bb @@H@@)map_first@@!a@@@!b@@@@@@(@@@@@,@@@@@@@@e24e2^@@I@@@@_f_b@J@@@Ӡ&Simple@$view;@@@AР%Tuple@&optionL&stringQ@@@@@@@'pattern@@@@@@@@#Any@%Array@(Asttypes,mutable_flag@@@@'pattern@@@@@@@@'Variant@%label@@@@F('pattern@@@@@@@&Stdlib#ref%Types(row_desc@@@@@@@@&Record@.@R#loc)Longident!t@@@@@@@*Data_types1label_description@@@@l'pattern@@@@@@@@@t+closed_flag@@@@@$Lazy~'pattern@@@)Construct@#loc:!t@@@@@@@87constructor_description@@@@'pattern@@@@@@@@(Constant(constant@@@@@@A@@@@@@@ixzt  @@@@K@A@'pattern;@@@A,pattern_data@@@@@@@@@@uu0@@@@L@A@%omega,pattern_dataР  @ @@@@@@٠@@@@@@@@@۠@@@@@ՠ@ @@@@@@@@֠@@@@Ѡ@@@@@@@Р@@@@@@@@@Ҡ@@>@@@@@@ɠ@@@@Ǡ@O@@@@@@@@ˠ@V@@@@@̠ᐐ^@@@Ġߐ@jޠ@@@@@@ @@@@@ڠ~@@@@@@@@àؐ@@@@@@@@@@@@@@w24w2V@@M@@@@hddxWZ@N@@@Ӡ+Half_simple@$view;@@@AРא֠@ՠ@@@@@@@@@@@@@@@ΐ@͐@@@@@Ƞ@@@@@@@@Ɛ@@@@@Ġ@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@"@@@@@*@@@~"Or@7'pattern@@@|@>'pattern@@@{@g(row_desc@@@y@@@z@@}̐@Wˠ@@@v@@@w@@@@u@Ǡk@@@s@@@t@@xŐt@@@r@@@A@@@@@@@q{uwr~@@@@O@A@'pattern;@@@A,pattern_data@@@@@@@@@@@@@@P@A@@@z\\@@Q@@@Ӡ'General@$view;@@@AРՐԠ@Ӡ@@@,@@@-@@@@+@@.@@@/̐@#Var@%Ident!t@@@)@#loc@@@'@@@(@#Uid!t@@@&@@*@@@@$@@@@"@@@#@@%ꐐ@@@@ @@@@@@@@@@@@@@@@!ސ@ݠ@.ܠ@@@@@@@@@@@?@@@@@@@@@F@@@@@ѐN@@@$@Z#@@@@`"@@@@!1 @@@@@@@@됐@v@@@ @@@ @@@@ @@@@@@@ @@ %Alias@'pattern@@@@!t@@@@#loc@@@@@@@|#Uid!t@@@@)type_expr@@@@@@@@@@@0A@@@1@@@@C  G  @@@@R@A@'pattern;@@@A,pattern_data@@@@2@@@3@@@@H  H  @@@@U@A@$view@'pattern@@@4@@5%@@@6@@7@J  J  @@V@@%erase@,pattern_dataР;@:@96@@@d@@@e@ 3@@@c@@f@@@g@@A3A@@A3@@2/@@@a@.;-@@@_@@@`@@b@@A@@~{@@@]@Ozy@@@[@@@\@"xw@@@Z@@^@@AK@@gJ@@@X@IpH@@@V@@@W@GDC@@@@T@@@U@@Y@@A@@@?@>=:@@@O@@@P@96@@@N@5@@@M@@Q@@@R@4@@@L@@S@@A4@3@@@K@@A@@@@@I@@@@H@@@@F@@@G@@J@@AP@@ONM@@@C@@@D@L@@@B@KJ@@@@@@@A@@E@@Af@@e@@@>@dc@@@=@ ba@@@;@@@<@`_@@@:@^]@@@9@@?@@At@#s@@@8@@A@@hA@N@@i@@@j@@k,'pattern@@@l@@m@*K  +K  /@@q՗c7X/>+Stdlib__Sys0 K*q\VtV+˨.Stdlib__String0!X.}Vw+D#H=4+Stdlib__Set0jʺz?i+Stdlib__Seq04+{*.Stdlib__Result0MuW86hǠ+Stdlib__Map0V_xw.Stdlib__Lexing0$Gz|HQՠ,Stdlib__Lazy0`9'3cQrڄX/Stdlib__Hashtbl0hItBTٓ}let.Stdlib__Format0䦗. zw.Stdlib__Either0Kco-.D٠.Stdlib__Domain0_+I\bsz)>.Stdlib__Digest0b{{5s5.Stdlib__Buffer0IT0+袧7&Stdlib0GI,&+< %Shape0%>+/2}RS3V)Primitive0HCګ'Ơ$Path0B5YAn0w)Parsetree0o\V]Wggr+Outcometree0 ֩[=$Misc0Ÿ˖ɦnƹV !)Longident0o\-Is?)̚ (Location04 RS1Df(0)Load_path0V^3J@Y qSC9,Identifiable0Hɸ b]1%Ident00g&Bx+*Format_doc0;TD&K^_Z#Env0'(Sl-L>56j*Data_types0{dE)`cR*Cmi_format0^퀭ˏEF$0CamlinternalLazy0r{{ yO8CamlinternalFormatBasics0& g.r5Build_path_prefix_map0K*DV.Q(Asttypes0ʼnmX֛@-@@@