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  /@@ɠ+Stdlib__Sys0b'8=OIn.Stdlib__String0 w_OA4D"Q~~+Stdlib__Set0ܔ@Z8XWaa2+Stdlib__Seq0?72#[O.Stdlib__Result0p~ !ԥ//+Stdlib__Map0*4ɇ2.Stdlib__Domain0'Ϳo\0m.K.Stdlib__Digest0#z25I*.Stdlib__Buffer0,I[?z&Stdlib0t0VoS%{<F:%Shape0 M``ll)Primitive0dU=\I/}$Path0k.tbGmᠠ)Parsetree0v o[pY Y+Outcometree0BuG^)= 9c $Misc0Kvor#2D)Longident0wP q;ɡ(Location0nBɊOn?7~ؠ)Load_path0,j " nn7ݠ,Identifiable0]/*N %Ident0>ЃzV)j⠠*Format_doc0uy@GmWUࠠ#Env02O<r7 *Data_types0v\3,Svh*Cmi_format0{)ݬ[ƥ  0CamlinternalLazy0zY# #4#-8CamlinternalFormatBasics0|.e1R$|o5Build_path_prefix_map0zd,J4z(Asttypes0eT$BbRM dc@@@