PK A~T datadog-lambda-python-55/UTcrDbPK A~Tf2k datadog-lambda-python-55/.flake8UTcrDb[flake8] max-line-length = 100PK A~T! datadog-lambda-python-55/.github/UTcrDbPK A~T, datadog-lambda-python-55/.github/.git-hooks/UTcrDbPK  A~T,7-$M> datadog-lambda-python-55/.github/.git-hooks/detect-api-keys.pyUTcrDbU]O0}0Ł6-"TiB˄Ie"#ۅ{mh~s}'t^)GV?ѣš QڂLUVi: FZZݻgٍF 2pN<3/jpTg+āيۈ_ {#FECaqt[ A,Rƿ[?U7PK A~T0 datadog-lambda-python-55/.github/ISSUE_TEMPLATE/UTcrDbPK  A~T2ӸF datadog-lambda-python-55/.github/ISSUE_TEMPLATE/bug_report_template.mdUTcrDb]n0 Dw}U&hFBmS(Βv9wG{VZù^YREAZ-N'diK/*q.{Yۦ2Uƙ9"=}@d-㕌&❖q6nXKt8,͢ ߦx0 M{*w PK  A~TOHM K datadog-lambda-python-55/.github/ISSUE_TEMPLATE/feature_request_template.mdUTcrDb]n0D8RQNĂ^p^fO3֚Y&6S$⇗¬FX C}!3[fBrkɬi?xT.k/БhSϜ>?^dhs~X,v〃LznL2jiZڛq~N몶DwPK  A~T}j9 datadog-lambda-python-55/.github/pull_request_template.mdUTcrDb}Tn0+ȡ6`["h$@C pCH.i9'jfvvO5ǾFpCxDOud j2^].|bꥴ}u+mlТX!vTu 2~} &FP 2N&yOL.K'+=a b۔6d'LP#z,!.Ol(GN&8b6+j|݃R amʰř5rϾu6i[8R.958v-)0S WkB"&}b_(H*+Ü!\4y84  ֳs(w9=lSΆ8n#whŐ#1 3a$ȩGydJBN [zg<8EaQ-!dLXQԚӉc+bἠr:!59>k6eA"-j۶f<ڑ%KÜz(D/9ჳZcd\U3w p{8BCv"" pTO8R6PK  A~TzAS+ datadog-lambda-python-55/.github/stale.yamlUTcrDb?o0 wWuJ]ҥ@!h D8HT.KɗK,%G>jŏgLX{Fc"ιm8j vu;Syoa]4=/~g}1GP&83'!нCMAء>!Qv\(pܨy}[€c 2.21+;j7qnٌʯIgڀ/Zբ~FR)ƹS67e:z 1%< Z[RUȄ=N@gRTMcV7Zv,[QJE uɔ~GY')vI1SU%T3v"rvYOkrkC?kc_K6'm]PK A~T+ datadog-lambda-python-55/.github/workflows/UTcrDbPK  A~T9 4 datadog-lambda-python-55/.github/workflows/build.ymlUTcrDbVmF_1=!rHH&A8)UD=w;.:Nb;-Kݙggf,y]:ƭ@L(A^08ɸ'S?84jW*]{k' NZRnɵU،żT9rBYDb89A .M}Ir#/#`KtsOEX"B}?V1;%by~TN޾k&)5RbV#.D\qx9N* \NKԁ2$ ,󆄛䅠i⬸AE@-Osl?Fn^FE=kbpjSq f{*!0k[8;6<=ʘT;wsŃAiLrXp9&g0:Nwa|1RfeED,̸A9h\j9 n}xt%OyPK  A~TߑgeW9 datadog-lambda-python-55/.github/workflows/check-size.ymlUTcrDb}N0 } @Z H=!ҎMiꭁ4bc'ߎ5z?mGcVuVp/-,]9E*tYzԂTFӷU5\"C Eߪ= 1a _7vXMi$ b@zbO!D@P۵jvSk.FM -QIH! DYPdGG4k5Qә' h,54z2w{Wv(3~RA{ea(G|U> PK  A~T`C > datadog-lambda-python-55/.github/workflows/codeql-analysis.ymlUTcrDbVnESHi۫I h!Dǻc$3q-!$^^G;3vDٙuYwJ(Ӎukmoh5HP Qf! 6W]t2RTۮS 9[ub2kubZ2H ]anse & Ql'a^fexex}=)qJ7FϞ R(nd@Z{ʼ]j)<he}͉Q N2P۔,VKLYα7ֱG綑?޻!%壣Ě儨' twN"Q>dؔ..v'$ê!܆Jfqb^,&!­jf9Nv%O',섉BcRf<9hvbr~?~}`k\'9{=> ,{cmX_d'7e"N%9wH_3B w=CE$9W.MFNu~)-8oqԷD2L,@'QkrdB]JFZIc+?ʖ/PK  A~T&{: datadog-lambda-python-55/.github/workflows/update_deps.ymlUTcrDbSMo0WJOHN = V*j8U^i~NI/y<9e \ٶ;Kb~2=w>!ӳ)O"ݍEByndwqGCALcѢh&E׸fђr`?e pg\{2>ldK*MgH4:`OҿPK  A~T'_# datadog-lambda-python-55/.gitignoreUTcrDb5NAJ1+&s?AAX$2I70^SU]U{pg^|`cDaL p *;TN1qroaNV߀ot3&p9c@N{pOtN#ddRTGYlߺǒL&ЊMڙ4#`;mPQlKA45}:C&Z'Uf'26B[Dwx?PK  A~TgSP0 datadog-lambda-python-55/.pre-commit-config.yamlUTcrDb}Pn (+ɐQtK g9>؉b3wp޻G0H`,5W1!+[!to}4ZT1g=0 8^lvRuaϏ2%ݚFBELF:S׻J6 ^g:nD^I9Cw9 < UFhy6Fa?]=wO7-Me ǚwC[I<CXuB z E !VJ+L*@*XRʙ@DD{.w@;#2^&J%J uT MZ:nQ CTVSe7>݄/*7W$L{I- j̤W(ѡU^ζlfF6Ύ"U{0}`с >s4ɏ]FY\+!pbѓo{m"$ڡ!Ձ)N'z iZE?]n^z4"6QTH?)-d"\m?_<:~VۓGD#i˻ɋ\~-&CeZdhF#?0F!/]/f|uu>]\}X?>(Sw&Ci?_>7 /\ƴqqo .a'I.Ե[р2v"غ/SY_H]sÚ5f];oQ'),PK  A~Tޞp# datadog-lambda-python-55/DockerfileUTcrDbAk0hjBϛ[\J(,wʒ*U}gc)lO{h]ÎjCէn}^&v+\%RL-DC*Ȝ&S"$9I` o(9 Nt#~δ6پ=[rlNrun?tq3+`+6nQP$okKC #\UW?Рyf6. jFsv4'E`Tv,P{5f}mӑo8 S< 8<ͤ M >׿*u6;Q/dX~V:C9ٕ))LHc3|`b)ƐX`/{UNJSPK  A~TE}s, datadog-lambda-python-55/LICENSEUTcrDbZ[s~ϯrSi7iI䆭CiDN"(sHJvoxĞ={.Y?,J|Х'Ӧo Wٍśׯyvv^vmn^5{.y%.WjqY;.;ŏ z.T;=rnfO4n+FJvbʶNȮ*^%jcT!ꭩ.(|nz=B:QᖪX| 7[05|)Vuá^)V~of;,^qIy9V [9tc%,6CF\#%H+!K3^Z9 :XBZ>4toǮei[yIAÖsXңmo bUÃf^ʌę>fl%TBwB Fy)YVvry˭Wi_Is4FH9Ӡ muj]5{eK}ߟvÆ `u*$ȵWNgz&jƙ8/;;Ͻ&Qy|x [<'(V[ )FZoUkM[p4IY3htqw3r!8#A^ ?Pf;Q|ܬpcl(?jkZ Q9|RoRyH\1=qpLH^cBRsg' NPn*-Űc4(KҘp#-1bZYdąn`x8[ dV9 X[BA[/ dΰœⓗ}`'HΓՏ`G% nvi{IlZ:t^GX=U sa6p52ӪGM(< ,ll"l°)B֗i()`v91'_Cya4{ߑx_5jzi)R.tVY!Od5D I'[ul-K*EV#QB(S'C(5s l_4OPK(l3 ɰmhEn\vx4'|*FG"x݋"'*ʴ=Z1k0˪3ͼ,aj 0. kP,|,ȍNKBwŋ(bWM:"7@)AZV"r{75wTXBJ v?V>f+kF/2DAfmprtTiǖȏx4`YCD9'la1sЭD?,S -((!:=5uX^PhS b8g3dhQU}de.ZH gÁIHn݈dsjFP?sN$zZv ;\_mA}&yS;tEusrT)ް r#g9߸5]?gܹQxFmłKG5wNr}8VGKL0FbLcVSbE@*2_.H>b(f.T>֭'d;D!A^`y GqobE\ŸA"BdZR4q}63y'!6/UrCstPIᰓhsɃD:CapbHLl7d r;V `EY Ohtxla 3,UGwX)MEF&(Dnl<8!= R2Dh1ќqvHOr\F}㇮-og|O;'Ϯ Ndʑe_zJ𡬨LANAI7ABG(Į>iW 6(鰝ʧ~IV F۠ :&[' Mʽ9O,J: M-,˦\78a S@@Co:AÌBIhB܅!~97nzԼ"Csk?Dz! m#2TL()oTꪱ u1X <42pbN&Mgb`cMҦfqL+Ob*<:%n&U8n%8ebr L-5;&{\cDU{n`+y4+|C5Ǘ\ vLxZq?.y/.땸˯oދo7O8u$pƤ)hN*N%SQCd!yp]՗/?_/ ݻ@R_/Wq{y{py'nnoV\mпM5: wpY[\Ct# qy)ON p!3m2gil~zr}7胖k+ ˀvigp4#Nm TE.&8l1Q~DH #Er7ݎFILpYic? Vn3|\^ H/^zv ĖL/Ѐ8sq\mxxk|5Lj1#; WًwA+DcP~{;vjIY0OBAW-p_造V2 N7Z& _@`%nQIQ~&=196uMjhWx0\ږ(hŔΣO+fxd#hH6d~EcF.+^/oo/oх4-DW7Re.(kiBB>F:Zr $;o)D_EɄvL:82Y;ԭS^@$ŏz +,?ŋPjY X848=qQ.}(ju++tC4qp1xbz_~A5!t q<Җ[`Ho^ EW>,KL*("t \<wƓ0P$5"fM19҅ЕCϽdru}*Ӓ/ϱ Ɇh45As$܁jVJMTaMDmF1 Pw|$1tw|./‡o}PK  A~Tp - datadog-lambda-python-55/LICENSE-3rdparty.csvUTcrDbOMK@W 9)l66Q(T{mL6K#n"כ5R  /ޛʙYx%eOJ *GFnTQ;Q|`?ow,;ᢺj>dzz:^aM ?2Ůav|A8XJMQ8mnXKJ%+ͬ Tum?KD^Ie^iǷΗ#gᕴ&,;S ?P=}zyуͦ7l1[oLa8oPK  A~T^~t datadog-lambda-python-55/NOTICEUTcrDb510 #H46XLlHig(LFT$6 'PV MZM:={k# -^!fM^ڱ28Ia Zչ޻Mz~PK  A~T~ " datadog-lambda-python-55/README.mdUTcrDbYmsGίD"T8sq+Raw,{zfvsI.Hhw_~g8c17..FKZ=9ZxTϐ}F{g;s{{ڴ2y twwj**"5(KBqI$:[˦Ta}xVfDWflMU+3]\v)lލ7NwO ,dzw"927C؟xscˍ 8+Ӎk[}*DIѥTQR_+d-D LP1$RJ,QSC2+aTdt#sZ6<6~vwgo6d[LJ0˥y! # c/tC +#N1f2E[6.ȿ#sKV-=+ 9잊֥ Q@V  ūF# C?[_ Zg*7m̋X,zW>u#SR"44_5;;a(9e/ `zvu}hLśjvJwiUhzn$UDhGOxQa XX/QELWD{dʷ ]?n4ڱmcRiX"1OP=R.|TV&gf8{7ڌtU{[a- !ı&v*sOމ[#JTH"Jvᩚ8R: ئl>'hR'(e4xY-9F[k/좐&QȪdлLg۱=FBP&:/lSYkե0nPima6Gʅ?p_- ' jY2Ņ-c~ʃr]ypqzh#->21^Ӷ'%87 ? z&12Fu;3_\o)OXcq,^z.恲_X#ī{G0̮Wy yʲ<})TS$Ӆ:P4cx `z;MK b?U ](8>t=ǐRBp0vtj M:2G#-xv{8}s5SV8v%Ҫݸ>^f?v?9EG!~_ȇF|!D%,`Y$ƃÁZX/1ԛ2XҺ%ސxN0!VVU;_4")zQ)(+yEHi '|+5U$Ե"JapgK"G4گJ5Wfy UO Z-Q W>mG.l.2o<(hPK A~T( datadog-lambda-python-55/datadog_lambda/UTcrDbPK  A~T~ߩ=3 datadog-lambda-python-55/datadog_lambda/__init__.pyUTcrDbmAk0 "$PD/ zk:Yz7ib 뿟%mE{+"hA!PtĐQI+Յn:+z}snp0"x՝! FآH" <4ޞpJ TSPAǞZNC<RvO8K)HJ92luFo-/{0Mԗ+h&f^l?XCE9*PK  A~TjE. datadog-lambda-python-55/datadog_lambda/api.pyUTcrDbWmo6_A(`aaE1/QbgY-іITI*7k$-$=w񎊒 E"s1JJu.KTF<% y^.WY2A%{dj $4 ЪƕD肥(4LcRBAdT %@ `W.89qH23&Pɡ$T$OL ED#$Ȼtq&rjjFd1hGNA*fTl5J@Ax9x,Z<۟9.feHY;w!QOM4U/AP" hb^L "vth"22Pn8WDP%(ϐ"b+-hwdFWzH"+['jXf )eS$x{y`\}Mzwzr54ҮN]n`Z%SV8nQDv]ڵ?;>? &Ww~?[8HhWީ<$ hZ6-y89=~.6sHz7VAw.:bPDipB 9Hk_^Cz^Xnx|7'nR"g&Ψ+ȈqȨH 8Bh|gIE)P %'1)E"Ơ†< p`=Њ<2tF.F tZtHl  0P(.o![#i3QdA PK  A~T>j5 datadog-lambda-python-55/datadog_lambda/cold_start.pyUTcrDbQn0 &gکS]e EE{9Ey#QLw;5X^ ]ېP)a , f ȈbCF~NH@ OF%",ECxF9)TO3xQLW¿MXfeK$OUsg|޵G1}uRtkjYbXmƈ~йZJi9} K7jz!,c$f6+ryPK  A~T޹e4 datadog-lambda-python-55/datadog_lambda/constants.pyUTcrDbmSMs0+vK2S[3ӃjMxN/ֆH8]#/vuKU1U'-v` ȢuNi+YnJzFJTS bMI }p_`b/n=2O>Ȗ:`/>ȍy %g1wq&\Lb{#Ǝb#`!ǟ*2W}VfN,S8_NƃE#7jJ:$:|jJrVESEs6mP::t{ď|O"fwѐV5bݨ +7f-a>⻍tS>.@xx*d/ m|C^ Yź6C"Mƽn-Dp2ϩkmo0rƟi-DG 7S,:ZQ ύpu➳xؙX 6=GAȣMf"PW_dKM[qmlPK  A~T*4 datadog-lambda-python-55/datadog_lambda/dogstatsd.pyUTcrDbXmo6_A( mfPs4qSD0Z:l$Q ;,Y H|;=w,+P$%˗#f\oGwz `@cruT; Vcs讯T]7Loʄ<B[[g؃TZDA (4=T)rBIr?j̹I  4[Ƶ?%y8HdA*$L1KP8|ݬa)㢆vSw댄ůuW: 0cy(!E$ B7J;&fCr9#P\@^%ZyX(ѷ.K\* +*%xE+$nJ#?^#Y W4%ڮ ~N3 S ڂKt:at ڛN~Ƹ " ?>I3IEm62m+a@+u} ̏aQ.]'1}*:㻅G^JMXNtpW0n? D}- Vv$cGG.tbxkx3- QnK[oMWuJR[3[b*Ȣ1i ȗt)s0eD2 v0>pUJ'bw[BNYb K׆_2W)sG~ ,Qo24Β[No gr zcOf>Jio?1XcOUxP* 9"t>:79<P33!1Do 90 PC_t:3ߏ.OߎZO0nn՛!(yV#t6sF ep4okL1'3/k\!8f SmcX/-aXU6ud_~ۗMO]Duqg;Ypo{8cʙe'_ `G鲖: 7 `lxYc沂>ij:_{îLmkWWzh6[/,Aiou=-Ӣ{m'Q[`*e #Wv G?1/LZ-$q3Nɛ؞=b %r2T%efW0Nt@׎eO䇌ْhhm(Ll Asr=muF] J\y[<5o3Tf7_5/|ޯnoxtZ^B gR'k;U_aҹVjN2MfS28ӟ6Gcss`KecPuC;m !ȁ&bg3$zfjf3wM*4bF?w?PK  A~TG4 datadog-lambda-python-55/datadog_lambda/extension.pyUTcrDbQ@S Ҝ6i%Ї{0AȕM6:ºkw^OQH-REgghZmH]UBU4mAᖻ1gktw.$?J=Z+xvk;+Tj<9TV~guCE_Yz*O`:D`\kIR*ͱ8.)/V7ٸv yARc::cnLfjy9_Υയ F;”੥cRA%vVtȞv zt{\6/m4QJqf);[,zHw9A.$w Ph("Xe7ec] e43Ea40>1u6G m5 ,Wݢ gno` Pa--\qx0H_+Yboxm`}`:Q̤&BW"I!!a\^@Ĩr]`p Dߨ? N_/l;YdOPK  A~ToM2 datadog-lambda-python-55/datadog_lambda/handler.pyUTcrDbun0 z .E1,=dMz^ŢcItҼh;.ow;-:[YrgȤ j0lFAmY56CΠWht`b:_1 Vr)YLWc+Pө'< mh&m(t:I3߲ O!=4j9ᛯu -(Uw%T lC"\G(OZPK4Q~nFS1r.묺d?j!*yfiRHHA?xdѦm6juVnc6FX\7?h$*GU)q/D>6YpͥU4Y!5RG|Iؗ$˅  pVDF`٫[%akv+tL K"r`rA7R> !ڶa|EE z2CHS|U&y2$I}+°HnөiwI@uOqt{!L>]F ER$[XduTϖOVDrضgW",CD`$.i\iBY=ȭ Mм&.Ä0Yzx:Oᵦ ) 8fS+IT X@;uh^GrĚT'zb4 l`k;L㽛_wErZe@%agi=*ŖL .]0De5*ǧxhPa~[en?l!;LҾIľ ܾ;C@Ÿ60&Ko1x]'C"WݷQNj&|հóbI񺮎Tn|5NHʽ71 '~F ;pwhGcPK  A~T,2d6 datadog-lambda-python-55/datadog_lambda/module_name.pyUTcrDbM 0 DLaJ3 HvQ>($' +q\I%d?vD\XVNp$y ڔlC*#Z9PK  A~Tn!0 datadog-lambda-python-55/datadog_lambda/patch.pyUTcrDbX[o6~  Wah)»Mwk-7.6f;We:~V*é}a/2QVQdu`U5ݭ*YP8Ng~f@a}6sWD]լ2ǸuͬA:2p|{ &cf!g\Wv-- Aw(٬@ > /h٬PS˴;(ji&Ifٹ(I PUo2JQ!ҙ9!+H^sCGpvUoLkiŦ,x'F"86ek6#Z_D,e9ʦ+Z1q~@#s&n"M?/.,/~byqL$Y#Irł$F, ҜLb1$X\3Qw. ~`8wKPlq5g¼'UgAٴ$vIs`iIg9(z\^=BϽsWYcKbv&W^uwQBWxNv: LP5)j[xxn t $C`N;:: i[z7g6^\2ă2].BӼ_c%ś1n~ԃgΏp3 0 btFs؃{bd0\9?{PJZ.мIES3㢄j _w|1A%r45rvY$sRJ껞f~0zdh󶁹^pH2\3ZG_C͓S<,>R ]T̴J3@w8{ǍP%+O&MgGIA[vcWzI?*@6(M:ߣI.}4^! Ƙ4 lP`ˏئ8V}6YuYw ۅת:ڀ/\;U륓\kA@F=7]E$e%a\/_///]-)!ǮQPqXB=^)H\R)0aq& Q HP h^Cބ%^suI /Wd_YpR6L/qv)ZV`'ЊF@TFEG*^3 M("pdq:X-s@1ӎZж]jFnN"=V)bdz/_北;wҫ8I\"1 JcsAPK  A~TM7 datadog-lambda-python-55/datadog_lambda/stats_writer.pyUTcrDb0 D~V ud`2⤲~?$N'ݒ Ύne'=t!:8PK{F6LӦ2GYd~C'Y epT--jަyYPK  A~Tε8 datadog-lambda-python-55/datadog_lambda/statsd_writer.pyUTcrDbu 0 }ox 2B&׷S!6QcjܰpHNL"%X;?=cIosK&tj vzURLwEq>0tk !p8'9'-:3{1@5lW̐aHnINCkTi%!&εmgȟ !F!ujl!<жˬ%qYci9tzo'ZEPK  A~T?< / datadog-lambda-python-55/datadog_lambda/tags.pyUTcrDbVn6}W QG7(Ї} 67)T7ȿwxNF$g3g.^7R=mHU;ȟPiNO6h +6X.Y;l~ *smAMޯmgYȭ!eq@eE6K=?;CKt.b.W7bWyy}yMRo؜hK\lK8Z\=,.4ek>N^ ]bȣ))sZRXWQ# Ddtx72N;+7h]bH4ܓ01ZM)1MA@ŵ ,yR'Cwܩos2.\tl"zbgl36l͏lӊPZd2 WНhm`SQ(btQ!j&Bkh|`gi1}g?ȾόbGh5hV[庩C{&s$̣3:<Kyf?Ǟe|~ z ($UUKܝ)3ttǜHr+uW.judFd1n;5eV[2Cl4Z9DO;,m,H?[B3e2{K(Ys24@븭'ֈbL\WǞwLIݮl5R4)U"k@QNkȎL$nvq폊qԸt!?N h89m&5$^GЫqF0JwOsjg:PK  A~T.w > datadog-lambda-python-55/datadog_lambda/thread_stats_writer.pyUTcrDbU8%Fh-(e$NI!qCVMbfקl3J8ncWzJuڶ2m;:IRY}-ƒu R?Ao[;W5BlϷ*HURmذWBMNOlՃdg_GE B0 0z= pz Qv᰼t q$2{G!xzdPI1 U+1y_&4?:u,7'.Z5 k8JoN!kUP[o2\d\YCj+:*ƿEc?E/d:l%8TA/,UIOhHj4Y\?P KswWx,}o/h#搕Ct)k:o%Lv]m@2|³=S|[?t= =_nɬ104->{]4!= H 6 9IRޏܧw{,b__՟;N1̨`n2];牊d=S#'еb ,jlfǶK"+͟Ŷex||PK  A~Tq2 datadog-lambda-python-55/datadog_lambda/tracing.pyUTcrDb=s۶1NfNz9'V[v~a5EeG%4X, zT󀽝$efiPW8 <.3 "2Tl^.eT,LVpn= E*bprt& 8&V]-wjV%{;a:8ê*+HA 4ԥ&Re}}D ~`ޡ<dYQ2(z9U2a߳Fx,jhuT. Afe1{} vitƊZP'g1BWQE,eET@'W^8TU-tLPk|jrR:O,9u )OY_fM*Ow3n|-ƵxB6iD@=qXTBH1zJV$4sl*bMVT/<8OO_WÃpIY؏{{AXW nm͵P-0BcYڳaH;'kRRp*m+ ςq֕hӀfE $ZzQ2ޓ|kYL<}{>>;M/}0֢{ewϓ^hu+x-ol5&X?D+F'45l +  )i4<_5\v _AdSAF Qi =kh(anэ# 'zrvMjkijC0P(d(~oٿ Nkh,T!=-4lbEM\m6Q0{pQƋi3,t 1DHaæ%qCܫ&wVw蛆hqmڇkd&§iAd-d3~džasX)H J.w:*K ^ہ~[6KT}&F;a[}(vQ q]J{UjEFj)&X$U L'ã6b#._}>9<>9<}Ph߷<Llg bķ2$_-KM^ad'0(I+^. &t)ddV,娰%Q43 *h5d8\CfZg'朠!H*]jٍWGCACb}r!_\\Ύ/4t?^NQ`h,IH r7f- ~:0~%8v~qrR0]fd4Ә)MX4PT=?aaLy!IP|F4ׅr'kHkg>;naPzYz]%8b F[6l0u;[|C:hE\w(+) x)3 &rO j09E QJs+ шu?Ezd0HL9P6^Ԍ?v6ykg*>Cz~|K>i^6ARFߨaBrq.)O1#0M ^ߗf,w[@-$)),/E#Ғ-uv\1Pl_Dl$8ţ$+xFTa1ϐؽ"G};?Б6k sFf|7*>@(Q{n>7 c4e']>Yp&%P3HYT˟q &}6$Ʊ!#Lj7J.-Et+NZ˸/sv۳]8^G Ta߆Cl-F_0)-.\W4*xYkY W w:) m2VTCh*c)5v?Ls>7Z3Gu+b#mS"`ˡM2pk[,ֽR<ҩ2(I[/Үxp$e Be< wIQ ,rEJfYGuK1oPl𛆚nl]Hk#L:+G %|+0"J߭I!illJ̨ 㚤Vs'Ku<^<<`&|eN" )9i4@G!ߝ$ɴrIV} A@x6~,?k梧? /8`0VZ=vo'z4K(% MR5 }3n=rZQX_@:L 48Ƀ HDVrQOKԳ` .\>2YlmXUV"],NU`R+B,DOk|tEƉ^ =x9BK^SSƻ1obv?C0}qrxoݙڽh8:#Nb-{c.qu{9zg,#*g5\k0bl2h^6Hhqb=gC,hU1mvU<ЊhRΗ=wۊ")2=< Z- :0\ůʰfVe0k>q&M )33LHNE hU;+auĄ[m]cZܒ;7[tˁWYeNM+NdYlC0nVd22y:4+5c"ct ˦jKeM6WX%<]8<~U.]pȜcuh!MLԏЮ4,̗憞{ R,/!KYA&t∎v*3];Gdd;œ$ρBMi)ʴYR,ԤgFZk"ddCȁ>4x:M&eP Qep1p2.jbQIpv۾{R oyL4>"Xi*l7'lS b)ZAKűTKѕ79>f#++\ UX>51Q /h\W1Q;J%Ow!̀S3+VX3J@a͆1l[=={^R9!utnXd(ƙ6 >&o7xXP9PM&R[<7Фҋʐm)'-rRwiTrQSVkPb)As0Pp{d@YaeH!/pg#ʲW⑝D0"wَ$ $<#u=1 V !=T죘V=mP: ok0mr<э=^'8h7l?-eZ;fjxWٟxB ooٞln={.҆17 .l`EIDeJ7&R$=<172.*6ޢ;3l#_X^bT 8)bET z,FjT=!JR;~#::Lh fVfl)3rkޜOX'8j&٤gdo遅ǝ9Eߕiצ;͑HN{Ys9Xz*H{&mŴs cLwg5ӏ#22䬸HRq&R.{pkA,p[4a>?Ua`ٳ.0AB!:z E4!]lY'(̳x*hۋQ\?Q"E pɁ4P- AI|z 2|1:~tsUy9JqZp:7ڽUzΏ#p^<-6{͹W/@r|be7,JHVѳWgّ|tv%T_XĤZkXvJ9n}?;%EHD^)ff&t_/qruY uQ06l2Cӯ7[Vqed2nihU3Wtםٟ;Fgs_u:<)7abݤВ;BՉ, *B̊\n) @\}t U 1Ul`yVL(20:/P$/-6ʇ^>pB;SX8)iȵ8*AӇ*4̹yɕWăS"Ԫl3ǿCiP#'\V PQ 9/ÁID\D7k|8mtR#r{4گ;Ȇ`V9rY}iU6X 7٭n 쇾ǾG,222= O<19bl8?4/IyR_5|^=}ܞJ^k;,6wBldoUO{y_c,Ll~V|"Sc˯<!݊f+Sh9fLaʙ|AZ38i37UFY(`Z5<xAؿs#zZ5 t7\3uOV)U| G'jŜhz{񂪝,F?qh6֞Y=[$?R).cRW.yZ &50QѤ1'@'$uv @e&9f#=lnնN$sg_jYbj{Yn?KnVO0q-ɂxS[ Zh v2xzYtل8vp}`%:+cDK]`C_4dJ2O 4r>қAC@?E7J)t ߝ>E(y*Lnu>CSoow%Q٧gZx҅'fRSS&w{Kо 4L?W;<8u-$uoC642XMֻhBralf@e ̗Z,՘,=DiL> {S4 )]MitR@d*MfU]8nN+?D` 5T?9=t[#E),k @Sgc1GϐOvlALcnq(t9?bo5g~=PìـV6_0f"LQ2]0T4/;beBv 050'z5wv%/{ۭJ,?51\@}@ϙLb v7AVMFsrjULgݭxcڳXqo;N0=g-9|}.?o}o:L4u3SBeԥEom4K;q>m]b3mh#mDb=d:I9R6H%qT<6Vs ޻Hh90׈nCOL`,.hF^|ajNз!jC6( G*Dq3k .do>94 o'mDuHzVcI^@z^:&@u$a\NCͨTW}/o b:1 n@;q@սU't=ONaWuت"ԥh9ć8P.e6G81 [Z8n]zYi.Rrˠ-g\mOwr 5S[m9bÛ#*n]!޳v1zD,5oq%.x~[ Aܫ{`VORn{= (g{(b3]̓^OX7T:KL8y:ȍ;, [h0:] o$&4F~1G$P$ςMg!|8ļV!1h,O,gxQ4ҧssۧ:5?,)Z%Dֶ 6z*VcJ\R3te{(e4RcCj^]@ILi޵Kb>V0kzI3o2+vsomf'ܓm"ۋ<5婇Z0ϒ`"nTĨy:'NֿX6$q 1Že/Mc5IנU&X]"}4蘊Kί*3 rdˡKM|@cyv6KA=.L?pk0IN+S2lvk}Ya/Mut1qKJVKY~hēC '.H`/A6EЈΊ ([ľHO:. .m>i֡N%POV"=s2T1k7ڎPc.%1NB/I4[k }uPcK0mSI::L&7Y\y)lY}tlAYbNPK  A~TB 2 datadog-lambda-python-55/datadog_lambda/wrapper.pyUTcrDbYo8_A8/r^@%n7wiҋ^Ł%U$ߐ>(R^$c>~3/cS)}.s2TD q$E$ц2 vL"AK.∈vB,@UQ($m=P!/лmVL)xV Ȧy}7)f1BDoQS߼9IVHR34xylS_~mM&Q% q||eŶI隤ߣ{Tlm AF"+~>+Uki Wvn6y%w@TaXe$U!&{?Gh0Y(ِ#WAj-vO 53c+/HH,,u) i59YLaV<(Qz3M࢛gӆ) f;K] V +emuHc'j?j-ZVtB܀Yfq5Y4ё zӴ2_$f;cKmp-P Dv+vTWvՌ0U|ajw#Q)ll֌Xi*))U%Kr9d@mW.Z<1 M)\_?z?Ͽϯ'34ِ\4M%(Q M&Q-}߆AT2Asg= `}PF7<ӎH4 /OHvg~y;5KjF#djP4'V5_&-ڤ3B$"#x=$z l_Qo_ gx^}? A%R<\ډzk@V+4RJ=P-iMٟX7(͙AITjO3X9,M'd$-s7B10@Af4oL~ZM 4ei3^(um WbeNb{jЏ)M>3&( y' ATPp` &J;M2d qE2 SkUf.FY: 4i}ѨWu'0-Jv3Mg#9_;8Ʃڵ9B pi˩d.cxO05;ZlԺ(D(v]OFq ¢@p G0£ $OIM' X,?W;͐翧bK3Tu-!}ëby:I F[we?<0{'6r)l7#=^|P Ъk"P utJU{}PkZO5^.X*K/nVaqQ7]E+ hbÏD*E< eysO P7l$`v7/@h8xWڈ?DmTߋi݅`TP9P#$OsJt5ʰ"'ن`FAFY"2jϔ~j hc( x]sNas1[ks20iz^p!>C*N[[#?l }חP2\Fɯu(t`jgN; 0a/ deqFigο߼SP{l곑9Xt%X&v'} qwڜAN^tixQq':2ȷ}?;E?-Q!(up{-܍}݌駻HS&S~ł ?mxF]iUG6FrtL`AMLFNVu=;˚M7*9h4O K b^\RO)6ć`[k~bĺn2'c)lQJ28dNDj5&wxB 9[Zb="<$ptϑUZDsok|K$KD)XJ~ x }ׯNcD,GW4'j 0^S3hI)~FLFd\h; ^9͞Vxԫ@Þ^& XP[i:cjuݳ͗?o^|oБA$]G'v@&sKO\_CSL VB0G$BFsWhD%K!l5ᜡ_ F #?rG!^'x @Ehs|LIh*4nQT6 (*س|n)˰pgȕ%Իq0Я'wa6 ;917*ÏE$L-98XКR1?h<'x:`|v6$h0G󯘁{L&ht;uP2:Ws +z"TIUyEy[Y/[UOVhJ(30RTJLZ(Tajs =j+p 9+=ʕ'*;[}e!vpca 3OWWC~^-4!1 @`ޚ2@to }:]N$d8Oh] iqb$2HyLr=\.V_r^m6uDWۛ񣬮2cX֡JcnVVh'GB A\vAwn ]wߕW,\,W;">_ u׫y|`~7m?>ܕO|w =ܼgKǚz}ۛ^~WEjy׻>\~=z!n6fo/a޼緘|8o7]>o}lhM_ڳq_ F S>ob؛7~n7m~6#s)Wٷgw wwL3{:x㺏v9ps1܍{a_lûq[ޮ^VB+y2S{|"ȫ3=,c24KGs =CWOY/]i\--gYW}8.7]]]Vq<[#{y_m^ݯEŕ睭?fqۻ?]~{˫_~&ơ o3m ݻrugel@s/Ww0ٿ0nqw}VYiÙ]kpz ikϘ3w9Q6Zֻ߯2ט]^hY|28m~{֮.eT]_ƅ>ӭq 4[(hzq&L+wX 8W"۫W pSg@@Y>#,A~P0K|zoRõԪ5߽zϤI>fO_Q~|2;ϛW#}fw!W]x;7g i:|(芏舏~v׋vw̎wIyåY޵Vx aa*XK7?|'ӊYfWPdi1w y^ϗ]a_gnd7 u377b?)g[ e">B'îoـM>h?_2:ƨa!DU>NJqsOvGo}T7:ⷋ/,qie!@qo~g Qk".h?h JXYiAqˣ"ZmӍQL |;B푴=D*%hs}$r?S=ԫ@O (ڽxf2 GA^{wݗ뗵a|Bm!;j*,\ w~YY@OK,Ww7?O>_y68i RarI>8ͧ jH:YcM&-uS'b `W(V]Ҵ?(_$KE[sA/ܱ|APb{ʿA=<鯖I|y}~yMso~ie7Xq") LW??_2/~xW/ڳ?"\/V5xVΧWe|owwσs}̢- |Yc?.|ր$[F- eMaECGX ݸ~p7+6O>bGdn#`2.eєF8X#/n`|$\ln,0^>\ w2e}z彷77^K륙 &n ]\aD&-D2=ya5MG{! k~O7hvHܾW$^x[z5^c/x۶0>.?JTY!j%_<'/bli`<\YxD{S>ri=WAk*(w\|ZftzgzjϟωXe~_?^z|\1-Ο]" `@~X-*f ؜^Pjξeu71U>Jl]N̦Uzb=v8}_YW ,x=?fݿ-Ƈ10lLb]zR͏z(.X'k# {wpP.~jI:u9r1E[:9s950U .ߺ"JvI 燻NT3T3!KѳmJ.BjlӸ4_d|v1z\7adI4vU5Y :#E;1gzEk[nON2ΣԲI]궞xjΨ.\1\wyLN%>n&&Ejf0ڦ}MGΎLQ:Q][]iʙR3zsz.43Y܃هM0dgĔRxh%| ڜuiJ!(j=M->vfࢪ[krk u 9Ϊ"WB6[-+lpӂKz\:V.: )\Hm2Srǽ\IUOϻgy0ju7?&ڴaha_%ԴSV(Uщl݁ mߘ7:)宽ŪOgڪk.f$x&|.!~j0!k^ѡƮ^fsRd~4<{S[MXlS1%%Ny@z։Isk6dOUc?4g5Xڛ`rnU9 ) R P:KVܓ99xr~B_,.w3ɧ2 C"j)<הS,26Ԩn'8u^8mQ=ut֜3:e,fJ>DЉ::G%{р媘Ⱦֆ)7{x}r'L?_^[݈U`_ZPЙ ACyR+ЇѕQ}oʻ7$tRIVhv%Vkj+e4]v4??4o4\ #<3(CSVw#lѪ5ndNcHjC!j@=J^U~iӕB![D]V>N"giIFpdG̤R1 &s`S3<7$,?a'֚lKLb}ր #C`aqYmϽ5aMYJM0ɠ/ &8""HbROlGHAiDo: L U{ LRUtc2g"A(%z\I9&n[._-L@#Ogs8Buȿڎ'S*3RA'].s|tM4kzb)T!䈵) !q p՟+GWCUa_@BNZ4Dx @!3#v۰?Tq}̰q@J/ 0%5-6#{I{B~ihApE>as2bZ40]Lr pY maͨ4"Gc{M7pm|Ў8  #j`q uF5@ A猲/b>ږ}).]օ#!XHU .%G/Jvm66S.B(bdBeg+ 4+!Jplގ'{26Ij޾y$e>#gk} Ӂ`=: yxn}l MkE0sCNEfX"dp#[k"(1U?m=xWew8\n#U6*ΊQ0mIto: ,!)e3@iM6>=Z, AhTͼC $R-H4g- h2qJ%Y)PZz|eH唡rz%fӆq8S3>%efQTh !̵-g R;5*ihXeBv@1$TzEC"tqgլ86 kRTQGgi&t!TT[t b?fM3Ekh_Krf@,BQsʨIJG4QKLJTH[0f@jEd!LL[,I5:楏93[|MJFl߼B-[BO2`~5t[,pj' r`WFDZZrLp'C-uex~_"[MQiQ9YjTh0V*B Zh ~DJzWYS+so 26ԙSL ($l]~"<~sc,=)- hh rK.IV q4R?n8on_8_v>rԘi2~rRk"ōQfb4\5<m5N]\\܊}a$PrifFӛ/|m)Ger^K^PXp:!{8~u$}Q,ԥFbsݒk󝸨'm1+#1Y괹:ϤbdyF;Hqd"tH0&J08cMOL2Rn \` Ћ]V%sQf퉹 OpX338%W*6p зEY5u}M{#J5ZL6jpg龇VT>13 PNMȎ6ڞpŎ a6V 8Fg %cvVV,j3]0T{]{r 0`P! P'C9ЄQOKMȪLE"!E:'$B4V] dGn3or{L)&pЧC,['M71h(浤}[x]VYM %C,DxDU%a8I/eSeNg ^R`u5^'yLKnH!藛{XMGHK&B4 m@w~'Zp@R BH^nӾp3: :mH1FSy[@nd-")LSC~H{bD, DZkxLLqK6~3`ЗXZDFM$rQu10e0þcM)i_~O)9|JvkS*+^=&"i^)Y/-GE&]%> ZeHN\**k#"hd )d3_$` R}$ p5=VkKUCB-XڷJ$_#]?5AF]OuK}9nb7Vv$8xK̟)YШ5''eU(QS-]S3MS[ PtЄ1d2uzgzBor346  .  #!=L.4Yݿؓ8i%is5`ϋu(rbh Dtjlt>!vy2e3Ě9ۗ|jJL![U)&>̈́/qyEbfh~z5- v:& `d3&ُPm'g:A]X4}=uYE^6('·hk I{G; " EU/G=*>ox) s՜"@blHmP߇EEiŃ {4b$+{.V@4+Rd¨YRT2&cƹLcn huKo޴Ԍ~Jd:"6סY틗jw C+'YyGO3⣒YkKsqq>A+H`.ԧ@:nr\<Ɵv{&똃|h֭^'A4}:Q@`"fԆyܪ3OW)8aH6-ULIƃkHrGe:GJ)l,~up(I!%Nx(4%yEqL|z:l&A?5MHgΉR5% Ha*R$O5A#:qVd5,bgA9UTukefVAb6ɤ-xڷg𱚚[e:OܫmHOl4kswgg8 -r<FDBaKbթz m8ԮzPt!~W/^Rپ[e޸\RjV^:)d,grD63&97-IBoNK1-Re1و% N+MkYHz-åP#|0]Az=ga]I ۭ<CPd.c֠t6tq80UG]8YL)TU!Ы!vD7J kQqBN'qgV"ɗE򆜓w!C WcX.MQ%_.Dc%`=Dbr@~ Aѕ" TŬ,Ҁ>&/x8YTM& 3!:L\s"%_P5Tw<$DW3UѬPVkI"ن ŝl?em+9M}rX#g-f<$?` kfŜ] َoȸI !Ȯ(k .'2 ?YKٙ尹N5 WN3azINJ8~ꕠi,ŶMe'O!Gep/eԈL_ 1}')^rdd8{YejUND-=c)ꄻPNM=ZBO`鱞@yjH ||SoޢOodf%D!>dc^KtL`'ENs,haIk L^(ixoSi>CelwiWF\ -r c`"XShSK2c `-D9*xY_:wG1Cq&-2B,7LFYču뜖'7aw ,Fa*;fDY$_>3a%V#1Ԫ/V56;bRD*b*爒ߴ%v1+ټ( W 9O+ц6 ;ArM 9ƪ );NXV">ܪ;"|,_:_n*.?",ٮΨ% f:jdȴu Yס|fcJB[0n KhvA9&*'d|!3z 4OJʱuk}.tԪ^s>$َRYR k9# cP^D}K 3 = [L5uO4M ,'GaE&ڕSb'`aQB=RQHg\!Ӣ3-(+G 6i^R*DgЛ)W.`]Cw% +.t?NXr*|NL/diYІ ^EJ(|*+z*{˹;kѺ]ecR!y9ݘd&jYr`WI1L<7녢XA*ӫG deY7EKFpJ{#bej3J!R%82ЧK"Lї܆Tcc3K"P="{)6C6Ȓs1J!,GdśrSStMW]nMJX,[D`DH6a n)k 􅩭 n<He4 bQi̖MF=. ZmrOλ堛on$T gL'bf%314sLe44m3jlp`Y?`[m1d BtY>2^95G/rzƚq;4Ok@9H0VD,ezWM-O)&hK?ǘBGGׅ, KDI;zؔt9UT_ʶШSlB uC[mAʈ-zdƱQIxxH"MAؑeV+&tg%Sd[r))ΜfVӑN<=N^,9 7^]$W>F"4I$1:hYiJe͕VqANdA||k!{xUTE4"TKs4|ZQqm-i KړPkB+7 BA\&*JGu[}&#1~7%F9s16,KYe%( { =OHjS#TU0f'8?eL19 nRl:5'̆$ |jTW [/{[&S 7[K-aj.3T!~R3RCl-9N&ajrhFJ,uVT/El&3MNV{3 VA$ pȌ=hhJVI p/CڂUFNUYk.F}.?xnNXG$*mPYDTD,PTIjM`6ܐ݌Y9%{S֠KF~VKFo- Znc>`7drۑ LTfhїlH7 ;bm+N[sKϭؽL⫝̸I)UMdVQ3-TuA3LIp*iVRSAõJѓ 7zcrfIQYcL$V{D,5IlVƩ-מ6t#R^m*.($DAa`%;?QaAc|.]G>{r)TheU̍^P vf4sX҂f*dwmc^ u\@ՊG` tJbb+WiI^lry||uܱˋxHѲ1ܤ{P9v\vECR(8} lvXW吆_^2Mr~3 ÍcdrhN䣒z!$W(Bcz%M=Սj\#OKLlMf+54aeBHre>Z?y*-烼ԼQNR V Iek 6-(p^^_9_f;UtUS>BarZCv &wrn|nΎRB3`vDKD)&U)DX/JBEr;Z|FRbb$0kv-=ͧ#S.WeQQˆFKyE+);NMÔRԿh0KUJ(&ᔫdf)2 r_䳞Yp/IuoglDAa 3(59i>bg_"*IhR廙W#6 1b9<Js.76{by|u J"+PFf 0:1ay֪ ߤ<2@ܒ۠s(xc0вQNIʎl_୮d[)"x{)UܗXw@#RKfFpi:D}8P?1N~#B5OХ%SH9>J5 cv,)؁}3֔ET7q=T(TroM7qH-!G$Y. hJz RnXB|ȀH]S䰜ԮLo%-33]*i2\"s.[ȩԄ)Գ9ˠ&E])w(_ :DHuVEZ_T\ 礄Ӵ9$"J3Qէ& "+:e(&^2R1HԔ4 hpLyf -)m 9 ,T~R tdLM:B D5;A*Yg `S.@ eZ[CCCj#t|q ԱA͚#jlpU(~H1NNOJڐJY@ڒO9@:z E-忓ʚ&I~~\Ӑ r@$Rt3OZ\u?.|Dzuܲ%.Rnˤ}g{&t7CI ,RBƌ#ZV&%,JJ=h ),m mRb|1K/G 7A-9 ҋİhؖO˾AFRÃZ]rjUȏK $-ɄǘNQ\>_Ih ϳЁk'jӜ ը`hڲ!oRWX;hepnjbp9鴀N7fѴh ix=ޝBñ8vHYKf8-(ep!N!~%Gr4(;>En鹈CӚ\,z8^e+Su9m wqO4_\Uv сB\9JL1*BcE+Q ܠ#W頝[#BJrG(0%Vj.)h>ڙNΙ6Tu/NMI\ԭEZeQGvRG] -$̓8Cir2t\Em_FgFN(9BcTk2RRy J=GC}T䒘֗u".$5\dN$E1@Jr^I5a[-2kWeԝG]"ŮMl+K1LڍRfMÀւޛ;sB' bpQ} Qԑ}/Z1&*x5%lyM{).RG^@rEj3=*:%c퀂*ZO $k~A *>)js]BNG%d+~ͣ%zGD[ιIHʩ)HqD čT-5{l˗<R“~B2AR95x}I%!$5O.1gRK)~r>'7:HaRC劣F" D&$, Q->5cwS5v' Mh90"l ^^l# M=փis!VY(D5ZPrU֢ A[]IͩO߾Q t% :1Pȶn!r#a~R;&o̴jPK  A~Tx.' datadog-lambda-python-55/pyproject.tomlUTcrDbSMo0WX9@Z$zX+U+A"S)UPaSfͼy3:cg-Q< S)m!<7lt=|߃s bVq >/iw/ή5uFqgӞOTLmez~4(h6\jq[#|nxi^GۤG[ PK A~T! datadog-lambda-python-55/scripts/UTcrDbPK  A~T#6 2 datadog-lambda-python-55/scripts/add_new_region.shUTcrDbVQo6~篸oڦ0 M^8m" Zmf2TQdvwǻS ș+І4s\3ySj9נX!57R*hɄf+E*18-h?#wLi.G1}n %256 k95K1c_X. xK p\ƙT.,ViLs # (uĨ6 cDUfP9=!r5z_\]Z{\er{>89t.A2s)^>_yϯ>~>'ߠuLt4 mѫm|y?RyRUfǥm,tq%K|q&0|)̇5Zb>ڡbQ/*Vo/p}1Sy(B4)ȹYJ.c%3{l 1wU] #I"U Hp$?xxH^\^4UmC[`j؉r1Lg(#YwBӪ.ΓTm+64/h?Ks 6|>hU~1ykgD2c&YЧFAsm.1N-5b=@evT 2ch~5wܖ/W~cFAgK! 肥|Yv.f3?0 < ݫ M»?o qA7L Lw5ŞP6گgqbno0突孙+lUvmwo7廫?zβ{-7hݤ(YC: woat[}a+EڻŒ!qz )|> Hk;"Em *#7ktM#cܶ5Gc k9ɔE( dk,JCA$j~nέS4Z9:\w+gR0C PK  A~T۞h 0 datadog-lambda-python-55/scripts/build_layers.shUTcrDbVaOH_15VE$8GH Y( j܍w$It|0x=޴ǼhJg(2ylJ(292H8/@\dP\ "'+7-(hĠW opä⢀]vNcq6Dg{i D*&j]N=Z?X<BI"LSQ|L_.t2@ ikl\~Et^_.cUVud0BhP%y=U`m@i$9Π?a n})aS9EUNQpM/NhUw=޻}-9L`0KyeUS-,I('f(FM/S&vQ,4/&h*p-󌼇m􄹱Ly8t`; dR7+Т5h>xuܓ\)8KJ;r"ng:Ak8 Y-9rt 'w,*N#2V"jKcj˂ UUC_Y`ܼ:TY{BQ_PK  A~T /zi4 datadog-lambda-python-55/scripts/check_layer_size.shUTcrDb}SkO0_qg"PTi <ԮPH&)YP({ETE4JbOAi9#O@B0)H(y&29 3p_AWX$B7^wo\_ za=珮64ab2ܛ.Yi3eS..1{{y1GKa2EB21gosb0i>]>1g˾MesUd5,nXVT]EYLzo{vTiHwuCDU*3kJþEփƽMV\q$ 8gUبW)^)?CQG&JyS jr`2uP9r6KE~r/c _. ODJLVJrJ~u9Y* Y1PK  A~T{b; datadog-lambda-python-55/scripts/create_documentation_pr.shUTcrDbUao6_qU *I>AHM $mHjE lb{ T./ y ރn+UZ)RXUJ5PB<8iWR{)B:$2_;,WFd:{7:#W@|oVa|H8c WeֿtLDwX5ᦦ#֩upzv{OȐslS8f\/ c2*V/ïV|X$6=::=>:32=>Ojv{YoNoίweA׆zZYz"39?/ E. Ҹ ʈGAwdD6Y5ʬS:qSaq?' FOBfN")F>$޽x`Q+ / 0ڣyO$T۽I' ZFU>^aٛ&K(u.ߟ#+E_St%45VIq=\*^2QQWcC[㸬ү/B8`+pؗA>2AP3ݤ͉:pJ~TUs#ʙHFhYLtbⵈjcHE<K~*t6]~)v҂\x 16X;Oi{ a٘vow[2a[w{WcS][4KuAoྫྷ->=]n yd+}s/CX06Pk\A/!r뢫ےcB#I{u컾%CBK:l#FCMy_PK  A~T|g/ datadog-lambda-python-55/scripts/list_layers.shUTcrDbVa6_yH3mCKB3p k; l ɑ+0w[xz`@ty^p5Џg13|C&j49`RALjfQ0 Mۊ*tH_#L DW,Ld | + }\fHxK I1Z.J1rjZk[:We% ETGL  & pGZП5XImS[#M Ft o36Iuy\(Ȇ.`"zި`o^/hw{J>=c Sh o^ ;:`u |>@e4_oǘ˦kNhi{zL[?:>,=!<J:dDFH:1[1\ VRMH R2(רl{ز H60}M,r-<3Z1 == >a]G g(L'ûYB?2|b 5NCMWq1=x OGd/l\:}"0;Ѷ?C1qY(jJT)K8~0%(".vYG _p%!!8 4{tZC>7v aA] ?ź/*/J%.?[r^mzˁwN^1i^k4<@s^Pf%]]I6iy m!X%ǐ~QD;"HL="vG|{~S$w;9zĈP>B3 h6cnTeZ"#)8靤.uq&`ȁUuq9|0Dkhmh/8P~|T;-ՇKkl,a,|Cy7")>ril\J<5eu|}?0i;@ m+%*38Q(snK[*6kI ̃geҿ@͞}ّ~2.f7`r'QY _n80i>l 7\k I" 8'I'šw*i1C1JwT'UJ M0s- 4^r* hJ:Oiƌ[q,K4Za򅰈hVHF62Ԫtd@ K+6y4 $V P~SP_{<.ւYj!sp0}Ob*֤g*8;uLNX'Y=& ^PErF |ћ !ӘCdTrZu]R2'$/Fh҂r&KZ>TPvفsl#+肳XS4ba_X=xPX #꺱2ex!-tRʏ!T}`Ⱦ@KVeTZ=Who۳F- ;躯,”i}F xnfFx-e-C}YyB.(Z05[^ݺ';WTrn}ݥURp۞ 23Lo+`3n#ւf/[HeroaMޒy+lq-T*t2XNF#zS&: {*K0 ",%88@ū-MPcݯؒj'*P>U0Hz`u;2-[ۥY3()UPy3by9Kf) #.)x+N*[F&Q UmՖ-w,M$CqN-Zl$mDoYr9>ΰ)٘,lTQ VهFEJDF}Cl^׮j#5trP8aD'XU#\^*5 Ɗ,/Ii> kdPK  A~Th k 0 datadog-lambda-python-55/scripts/publish_prod.shUTcrDbVmo6_qQ%Bie/^u Y1dGIgD $L߾dגcwm$ #n2{A ~ ²raeU Lor6}i}y-0tSi*$\s2sB-=_\._gqJ 1E^LX Z{8p '=ƙl3R 207q-lбi*-RVTPX3.S4-K&o32P:1ex-.́Grh,'M9%>Jn8%C`*CJŪ  n *"{r!# w_?%`0Hs2_nOGX_77WVH1bB /@\T\U ̈0aYEtJGΉ".^No.R,y)C[{ּ-c|.˲.TMvMg%FA*ؤSK]4)'*u!T%-ա>z?phՇt3Rb1uTnŘHCEǮ;tip lO.]',C~>+&?}j!磉<>%[O4%'awH@&  NÍ0b9/]6}}v'i]YzUMyvjhy _rO/  vS7Tm1G}Qփw7> I> D{Uaem3% AX~F7F>]!%J:_j9.z(X*+7.(#xヤ;Jm_ZPK  A~Tc3 datadog-lambda-python-55/scripts/publish_sandbox.shUTcrDb=O0CEbĂԡR;TB@b5p(wͿZVM]4rW+xgl>vyeftp5$w c: 0 (*H'mqgY}ct"gV11Qh{@vm,?2y&IQA'0#ր-.ľڢ6&$S1d,xE XaLBfg9HGcO]9VyE5LpdF3PK  A~Tzu?( datadog-lambda-python-55/scripts/pypi.shUTcrDb=O0 s7m XNXCڸWK8{vX_?~ڎb+cU5JzҰS:bI\0ɀ"H )\FNpSMp\oo8esޘ`Rf?j>Lƒ΅qp N-Iv$Ϧ]{ZLQ cߔU& ^uYX̭yP͒T4tٜx;OgOIm'hw=Jz7eH#wC9qq?)árS Tm.Ĩ'7]PK  A~Tmd 29 datadog-lambda-python-55/scripts/run_integration_tests.shUTcrDbZ{sHO1I*[=1: es&h-$V#L~=zK8G*Aǯ{zf1qFFDMg[LM _30Bg.`|v9y:c4FC8>aXRcZg68Oz8rg?`PMmՎ~;9vA!/sa}g] zҴހO QZ=蚵hV zhdi\2eȃDC^~z9i^~xyr ;rCkfN))w%Yg? AV:c0D*{^qp+8w)n|r}Zl^-4}_LwLc [jf3&!CoB6C>]ۊvtNz#plѓ}`_V$FWašL;ϙy~BXZs+I#˖V-.7yzfvFx4K^ vd]i[,#Sa.$Vsʀ쟝FdUTݵSj;Ff7"Vig0Y [!R!fbލFq 1{uyme09!f -!]A)6@0ZG#6u15UMp^)lJ`sLVKhy[qmI]*p\H6 ,RdPFN߾p{M5u $4sI^@P'*5wo !  Lr>^rfWv J Zg Jby,{SW+Do=Gapj/ŭ# U8 / _ yլi阢|q(Z7 lTP THe{2@*I^N*JM4ahx&_ AID iCkPͻ>)uX͘e (Z#GyF9>-y C%r(+_1Ui/e=\wl_((:[#ڡ@]հ(J?̂,Ƣn @׬n uPwR`3i;rel`+a7|PJ'NQW ^nz2Y!*%"!߾yb  Ϟ-vB;LTX3uud'ժ>N8_9`Ԗw98?HGZFp?ya~ `:l| UW&Jwꡀ4(GN۝oE!xV5|r]QjȐe#(2۱h 4)EA~dreu/_J @HŠ׆L32p7B`CVjS.>|AI_q^zEds;?n ~Q#b69TPZ~7 fꂁh`h |.d(*VEEɢ:!ě:n`P1qVyQ!qctma'D|=۰w+'@Ď^W, ] Zj%'~[~ 붏삈0Mǃ 3[7~D˽k'6-M,Ns;?ȊL64"(炿Cq]w]. 4%׿ƭ1>hWIa4:g3m l[_t[u,!8v.}P * IrD P%Jr[rOW H(EPx*$;?Qqw`"M l|9$~WxmRh:}v-/`ػ\1n7f͢SƂ[ט1[W5i[ $M:m66`$CvBT(ۙ ǭ_\ƸWFj4,GEȈIQv*]P9)yaM1H 3Ɩ6%ؕ +vzl|m d0{B# ‡kD kkc+yd>HYF[o, -G#-LLnIN&=pVL~4v[2+XCcm,qkEL@"址WqKBq1=2[H /sr}?WHf)` 3}{lj9n2#b~2od< 4rBl ֯[T BEٳ5O~s"WEegu62:Ot,;ӭO\b-Jnk' 5] X̰$s/dhf"mzT0io?G*!qzMSCH#p'QVE 䔨Za1It`pPBј: JP͊m΍;3ݵFw"lrHur;vw[KE:ׂ@>ȶaߐ07P΋s2.3=5Z\g^6W 'i}ԧx/(DDOtbPK  A~T۝ F- datadog-lambda-python-55/scripts/run_tests.shUTcrDb_K1)n}Phf Vزd'wf1;;.wff> $9֧bn\1Wb n[kJCv O De-T8Dhȇ%Jt5:1pVC44͹&auWcKiG_Qh}6"} Q\S^b'1vLLw>Ù+sFœH Q7系Wg^ׯC=a#DKj-VɘM^6fB{lP>>(c?L(XvS ^޼YhVF>n=w o%c 8fCކN,o 'ȤG3 G<)^&rfω"âel =E#UFC<0wd ' E]^Tmӑ*{ј<; GY&ys_VDO+iUiwxhPK  A~T\ / datadog-lambda-python-55/scripts/sign_layers.shUTcrDbWmsF_VZ:nfJj(0$!p)1q=IxMZ}qroǻ!NDL4 1d8!p9Ɍ $ aP Xr$4Í$PFFMPB=&>iw&ޛ&L %a #9S}! "I$ &Rd6A~8j|zRU 6Hxzav v䛚&jZ~rX9gvZG^HÀx GfX%^R?.L*>UHU5׾؝+tU^G ڙƽ\}Fb)4>vӫ7A$D?꠫,UoWtEH9K 8]y T(hJmAcY-<2 gڈenM=u?P9}#Q@B )F-X'YI`ELپӺ / YּƧVNyF =tZFNSO2C]5 u2-\|KKF߬%n.9 VբǭA.g/ɚfnZ4eFVyZE%jMcck8*OYxO61 f *@e!$@va%e{QHP˂A-+Qa&>YOy1uCF( Cl2<.tHe޴#ΈP1:VV*y/`$phbvpT!8T5m X)B+74Vi5}}$zu:f.}>RCmԪե T#͖p^_ b| %g RWݖzBV՝.z7͕-%S=Rqn:8ytX]ٶƹ>ݘ鋯hR&9L(_KEb]J;,{_w1p~}6UT߫}ۑ -8wuŔhYYY8NY–k'^nKcáqHP}ٌI5?%|[i5Fj[ou=Uݖ̬GpCYi yդ]HQzUHiI\S2'D(3J`$Or0)?a*.0Z~,+Q-eّ\"eYu-ep$2- Ejr%'IS$3<TGj*Vj"Kڦ t6vrWCGE+b65))rR&89zڷuS6mP~7hWL2Xn|QG+{BP,##@bj:شl-0|pQ7A;*PR!>lM:TMC;#T8-2=tC|"_ڈ*b( #puer gَurdq 4"4bPB_FNE `K;w'-2gtI@H `"rc\6<=)vU ;^}Aek||氲jЮ% F9ʱe\>̍r PK  A~Th2s G datadog-lambda-python-55/tests/event_samples/api-gateway-non-proxy.jsonUTcrDbV]oJ}ϯ@<[;R7hhpP{ ^wNH^Sb\`a<ħ 99OK1%PAa L>y8}Hy0AJYDф+=@LN(S!TY1T e{Ә0y@|RhpTU5dƢzN-b"G59H yTULH?gV-CEU,$Z Ґii"ݴ ."±|~^Mz}Uʯ0-,zyzƞu6|MʎG7؝v3w~ ONv(cć -)҉]15Mrm0o.ӼVV莊0V1T=[SUлN(95@:x.. f;,%Le;֎HFa".ˢ} }ٴgG<(뽍m{&ϋݞ|?$e&ޢiklx ߠ)!x/QS ų# !#AiP^ZkBNR SeUM5ڛk]=k34Lׄ0/)ɣhG .֖.[fE/6l D$?%k^{R9}FUmtL,M(\B"Rx[FQ:$Z}[˓K Xno;B:F9֜cOv 5FEƶ֧NZ> ̵MV,$L& Ết<"~/t$*E&6.֞/9\G1t+]Z™' f^>]&! `Bi$]KkZ N"9ZlKw~)&)nrOeioÜ4RЀێb\ YǸg6 [N}&ek*ZӮ9 )2.vF9؏^PK  A~T |KO datadog-lambda-python-55/tests/event_samples/api-gateway-websocket-connect.jsonUTcrDb]O0U!vB1q]ZڊM&ڧŐvi MB;*:y{O<4ռAfFI@FOX[@46;42K05?lw%+2֙+s@f!5Bz)b.S[vS+Wj?[w_ƣv~|;6&c,NMe<4؛S!ϧ2Z6w;p͙TK8.&!$pvwJ%L57$r9G&_dcGe Uvޅ.h;vQ&(!0I3>hqE_/,h$zۣR_N0@Y3nM k-qotw!א~Ӥ撢vj}-76"/@ LG%-kxd3eR1Y' za7y7 qfx~a.ПLZ~eQ~,/zWʺg$o=?zf NN")CFG!$*;\%K MQ@RJۊ2#-!=Hl׬t>{f5xX9bҾt'?-(zDcM$MSX-.xm7DxǞݿZ9nnk]G''Uתtt3ٔ2%T.e%zN1Y9.Y/QGR'7[#Х8{D   g;٢$+bw2G@v9X8)d5QX>{:޳cCp{Slr05R!7T\8Ak- *j{yc2{F:LV{j+ UvK i^5Uc]@HYV)BUeG}}4p2 #[{0GMv9A?PK  A~TFTK datadog-lambda-python-55/tests/event_samples/application-load-balancer.jsonUTcrDbuSN1}+Vy%{M@+*QPem'G^ "(ll.gcws3EoLH]=w/sVR憱'/l^o rN ;n?ƺoU0aʹzԨ[r8(Fnt6H0> ,Pd'Ȏ3+-a}LeӀ{ .ˣbdQqzUpKPlگeK bP[_Rӄ4O4HUZWui"OY.R raYد_ʋPş24Q%Ih^ٻ hd;jǴ'1OCg\XŤb_l|Bl ۇuQ^›9` Ry-H8a߿yO`fv0`(H6࠻FQ #K8gyg9:-RX &畝5Nq<9MN&gyd$-/JйpJvuW෫Xor E$DZk|/LC:dM>AQ0 UJ[{ZuPK  A~TNdBC datadog-lambda-python-55/tests/event_samples/cloudwatch-events.jsonUTcrDbU0E|j "{~@]i\vTCݡ,9) !FI@ 9TD,NJhf&au0m &PIe^vSZ-J(^&4GvHek˘4 T޷ƥM%1ȏMF ^ȟz+aNǹ]PK  A~T!FFA datadog-lambda-python-55/tests/event_samples/cloudwatch-logs.jsonUTcrDb5ˎ0@ѽ_aز9˜K@Jg)iC b2wy5O Sܨ>ADt@ ׆@Ų[ބGIN|\>Ivel>;/Xmւ«4ȴ<3Db%]*&b@촖H3tmx暄#!/q=];?&\[bH3iRwyq&NTx'I)Kes9Jzͅ 74b>޳PK  A~T7?)28 datadog-lambda-python-55/tests/event_samples/custom.jsonUTcrDbRҢT%+h0,X^^XRZRPK  A~T : datadog-lambda-python-55/tests/event_samples/dynamodb.jsonUTcrDbTM0+(ev΍ZD"VUU!Ǚ@$hi)@/U?%̛x<@.Xum~!WRPb0"^}4Vbs `QCE^-nU!uVNEO.|#~KR]$G;Gj[بFzY;u{s)g1.4(Ti ً3NױQfo,i&JxU(gW0)aa[5iEP\(%A}_خ.C^nJXM┍SXn<߽d?7ns}&9l_gߢ&5-qShwȖs}ZvC6;DȡA-:0؄<$a%ȲƥĔYD^T`^*ĊgҒnτj˙ȧy}Cjb e$ 42%3KbaG"1.;;n]uT}lm[_PK  A~TcD datadog-lambda-python-55/tests/event_samples/eventbridge-custom.jsonUTcrDb]n0D|b]#?xȪUU9%0/Q(^ݪ̜f(ʲ-XVzkv1*&!}' LSK h%KTJ~0Y)nH 5a>Jk-e y/ǟ80Fhslشpk""!foᅧG*ɹR|ʸOM^i M@qb~SQA.yceubPK  A~T{: datadog-lambda-python-55/tests/event_samples/http-api.jsonUTcrDbMo@SZ`w`[!$T9N&.5N]pHR9zgx 3R͆#ї*E|5_%B}`` ]r{eZ,Y#&1=7c-vENŪFPW5aT<k|*pv 9<6"FJV&+y.BSh 4O!9uBØ%N'|:Fiчȸ&r2ؾ0ĥ.\ ٔID -,cP}* XDZy˅dJs 23ܩntB/ }!4`~:#c Iu"9q>ζCcQE?8GX,w\.<[Qoʿ.a/-uZ \o/ߣnSh ,)i+zXz0:Og~&yOKiSf?X0\K0lnPK  A~T&zNW? datadog-lambda-python-55/tests/event_samples/kinesis-batch.jsonUTcrDbSMs0Wd|Y?gzp PL !`aQ@L&=)P:iWJzu] c!Am@bNkq09 "qRnOxYA 5*>׊qWɌ "(IA@E"I4YՁ M@UA 5ds!.pIʇdu:&Ҧ4ċFj/yAߋ~/IdKr1.6,"uۧ Fs&۫<,vc h}e6kHW"*J5c۵̶u h@ò,`bEhB#8I1s!+ g~yceF8 EJ+ݝf'އfsPK  A~T)_4 datadog-lambda-python-55/tests/event_samples/s3.jsonUTcrDbS[o0}WTy^ty4ݐvAMӦ=+uIԗrg; ApEb;K> h)ҋ_~=/3⥰(]rWI!Z,"F@qPj /(F؎9B] +I@XҩMQ '2ZiQI.(H>aN112E'׆'JOuhkWXZy&c]&î:@UPP[71)v񾘘׏UÐ#gqr9YPI`+U+DY=Izݍ7Of#M>@A†摴|i$W$m!DZ<UZAH}JӴQ1v_7{nR;FɠstJ:Eu .‚"#|7Qt kPK  A~TG datadog-lambda-python-55/tests/event_samples/sns-b64-msg-attribute.jsonUTcrDbmo6SD}qt$<$HR2M1&8Jkt4i~e쟏~ӪǭIpyЌo 2~!qn%EIݢYnBmHh7Wphל]PQ qEAdEQ@d!aNR \Ĺǜ؃C"q>@7z?lUzLrS?pzk ez)r@ t=|-Euuï4Wq%qRj%9[@롖_ĸ)DyвV(mb @8syþȷ%(J1ʋ? 1xy!+++c,.՚GYybbsm< $uqO@^xjJ;jqzcJM<^ESP50'N)z ? n&whl&%jwj9UKIzgPG9!d9O̙gY JKVÔYk{LJU•2o<7@9ZwG*H`*`#4g9Dwv6騜$i:X 3I} 1YL{?u#S*|!u6FÏwba)uz0K]8KcsIU?q寯7?nPK  A~T}1z ; datadog-lambda-python-55/tests/event_samples/sns-batch.jsonUTcrDbUn8}WDy\Hm.'MҴ!ICHSl>zz:tHyY{f{瓚\)uYz[ypX}YTd< ԂfU2 ɜQç-^$:c yT=HHx{HDmu;n˜rAUUTA Q[ wZ !"[qo+ suRNb۳saAD-w:<=ٍ/Ћ6j`?4N]I֢ywe6e[Ř5Z۾5^q)B_6 OUs jyStFx5Osϰls{>8YV8!NNU;'wtՎ-y<@?9 6Ƣl{,M*_կw1p.X&.km,:77:?*".i&YtZMYrmY"˸Ჸiqя7ɖT1}_Ga@]BC<`H#qy_{CoVYԃ ZBHI-K |k^$LO#$K}}+BJ7u K+tS2~VL [u~?DRf!BQFJzܗ|88*u_U~?y9PK  A~Ti@B]J datadog-lambda-python-55/tests/event_samples/sns-string-msg-attribute.jsonUTcrDbTn6}W~/IQi (xy%QIE*K;A:5vgH&fyR +=󄗿_A-hC`BnB %YRgsP…j&9͞iQgq$4tE]U5Q껊VC@!6X>밓ߟ]fEz8d"C4~J>R h;k& C=T09 k$gרe9ɣk-^$&c yT=I)Ix{*DiMڕn˜rAĩUUTAQ]Z !"e#I\( =9w; cC_$ZlhXF+07B/.;궧Ya~Q;?[ne RO[+n6'zgQ]w&~Zޔfo[{vGL=@Qxt\VWݍMQ7Dx5Ls3l08oܞϚ4MyVs"H~ ͠6Tn!5uޙuƢn[,M*6WAD,P[ oVר[ww_^v}U81)ר]m矫 %irK'-}ayJ=5#^$@#%> Cސ#aQsZӡ[Q;') lߵ3QF1,WW5kˣMn={vuU}@\c;YSHeee[?*ԃ"23^ݻ=`\5 "]9A,\-Y;V݁pV_%BsTwb ܅֯3mٳ֛> qsP\ɢE6[i<ӂThz`Şȗ:|,t}N4vkk:mutWwp~ Z׾@SW0qNi|gvv`m~rW4,ka0 j6D[2|QmU6Nc42FqȪs#Ih\[Ĉu,b or<& BIehNaM e ;SeX!a$̧ RV^o}y'){ drsVqƿqpB%AhU{~ ( IPU*He& {xhYxU5YQio+ZD,^&y;Ψ_vi#}J2qQ HOPx URu]ojb03qoޥ JY2滺OQ/r񗋿\//wPK  A~TEDzJ datadog-lambda-python-55/tests/event_samples/sqs-string-msg-attribute.jsonUTcrDbr:n>gMg@2&63ybv']]1ҧxjTPqƷz㴞}HD W'}ayJ=5#^$@%> S6@1ޑavqGsұ\P;')з3ʋIN1,WW53ʓ]n9=.z4*&Ǩ7b|jp_e^h )Ppw"F]?V6C+}Z_!>@W9 Bg%r3MnoɺYr3*ړĿ;nழai끵 1mNuݞOۣZVIL Qy~ ]k`RXϺcabʑzα3iׂvutBso?>n}Q36ï7`攽T$Jy^uϲCoh'y;4¸Ha4Pc":}&qcM6Υc4rFNqs#MiRb:LA:IV$fO !]V L$X.P6`lβ7W kB)|819m%wB? N/7gOň!Ok"EWoxFO?pN*PdEB5Yxn)U *k&  Ui+-^:S&4d˅KdfN_}߱]WX'Ɖ<i"V0&J:XH~$ ##$hVt~Uw$~ g)eXq ne'(c؂B* 77'3947s3Ok_\PK A~T+ datadog-lambda-python-55/tests/integration/UTcrDbPK  A~THN~4 datadog-lambda-python-55/tests/integration/handle.pyUTcrDbSMo@+b$D"UJ4TieYvQ` i+.C}3ڪicp!1EQlZvUU *`srmэ nFQ僈WS(aI.Q9±j NE`;[<uQZk=4܄lmS8E^ljgIP-I~doI4.롛֍-H vh}c}rB =5MKѫR\"kC90_^o*E5sS$DZqWWz85 0DS.QdC͏߼ǎƄ=/PK A~T8 datadog-lambda-python-55/tests/integration/input_events/UTcrDbPK  A~T6:1 L datadog-lambda-python-55/tests/integration/input_events/api-gateway-get.jsonUTcrDbVn8}W~ź߬~pڤitM[, ZD%RI_Rіt f\DM| *Zs0lm%&x~o?giBq %0+n.yQY8FSbjZˈ@װ(QI E)Q$:%"& MHLL2Xvˡ@#CmvѹW D|18;'p:= OO^GGG'x|^;cAvI@OЭ~J+rWE{in ⚃JlԕcR+#E'XOK=&SB{1Md]LD/¼PedݼˏZTa`wp+`4 -sd=IB+\-kxcmxϵc3M 7О sՒ̑7hh(E :|է- Š|b>AzZ\0JS7|KIrB5b8uH;v gn]uT}lm[_PK  A~T9v"O datadog-lambda-python-55/tests/integration/input_events/eventbridge-custom.jsonUTcrDbMj0~ sǎ-?GO-=(*+H@ yJV =73{vǔC3* JIz?_R.ZIwH&|ܰ 35d9wu8АqsZXj(g9k_(\KKB߹XռGK$dg!x_(hc-MbuQ)jjmʽ5#%ENw5ݽ9_[U 6a-vV`k)j~_~tˆb̴\qga\&~Zt`mj<Q>8P>sGK`% ω4{tB,c}F˜ h)ҋ_~=/3⥰(]rWI!Z,"F@qPj /(F؎9B] +I@XҩMQ '2ZiQI.(H>aN112E'׆'JOuhkWXZy&c]&î:@UPP[71)v񾘘׏UÐ#gqr9YPI`+U+DY=Izݍ7Of#M>@A†摴|i$W$m!DZ<UZAH}JӴQ1v_7{nR;FɠstJ:Eu .‚"#|7Qt kPK  A~T8JԬ@ datadog-lambda-python-55/tests/integration/input_events/sns.jsonUTcrDbSMO1+9fnU)E-RI0d?d{Rthrv罙y؋(;(7VNP+0V7G$ƃg` +ng͊M]{[EC 0aQcB`)(1POd!JQ&2]ͦ3VRO2]lzVsw{¥:^饿e |c ۊ!IN]NS5V!A|=Bv}w2$8ef4-171Pƹáo/N1ԾX6հU;驖oi5`R3q B$Cmxģ 0^.UbϮ7ӏaqt='cg|1I9n*h|D)RޯBk *2/3UUjLq]WEQ.rM(|Ix 꽉zWۇfh;> O'r!UN.hY ~D?{Y:!N{;kP$a)c<S B=;å6>a!x.أ2Ks R>GAMYRBFvhre \L's|?+9b)ϳA4O3[`3 و"8 [>A1Ôf Zr@ë'?W@wBnkPK  A~T+jpF datadog-lambda-python-55/tests/integration/input_events/websocket.jsonUTcrDbRk0~(aZ]a :qc0t&:ʬL=* %hQڠEM- f ] =SКNs3ku :/}+f EqFgɁbJъwgggGC(W!;7 rJ杽~ir))mv꘴^ˢL Q n fsw!A- zYr1!.!K~C ٧cY@F]XwLVjS.MVI] ^XN3L}v/RӸbhwGB͵vJqGH$$0BGB$#d6s }PK  A~TGJ7 datadog-lambda-python-55/tests/integration/package.jsonUTcrDbRPPJI-sI-HKIKL-VR %SRrRu rJ3tSKSӁJ - JkjPK  A~TЙM8 datadog-lambda-python-55/tests/integration/parse-json.jsUTcrDb]O;n0 u nCC=@;CN(tB*{i AlGVpb !(읳sM_I @f.kUFKGAUWw0\,e8Bn#L$%yXk4W ׽?bw>,tJinj94t1H<_}E5?PK  A~T*Z*9 datadog-lambda-python-55/tests/integration/serverless.ymlUTcrDbRMO0Wˇ(ª$ qLM,'E w/tŭF+yۇI8VZ#e@_k P`xT$m RYQhnXa9p ;5nl٨ hu42x( %xg5Ϥ*C)-1I("ZFBY)ӴyPcM_JmӞp`XS$ @rLYJVTLEX,_f2:}a͏lq+$+X4ȥD%"#~\@]Qz/.QmNLJ0'/"-巯+GdN gy\p3Y|5LWkΩ`˝YQ/7= „-؂tS{>- LU ^;iwus=/ +L qX>483A-) )qHml_TZζn3X}* _N1"vnyxIG;FKa#7ȷA{#}+=/YJRl|LFozi ,& $b8'!b&,Y V* qiQqmユwwwhIU Jo\tRRea-kt>[)[X零|t =ST~c:4ߜI#l(FcuZ!QSXE.VW)`f¼Y8Dtm;E?fkp< VBL22d|yVw9@+ŭM25's뇿=Bid]r6ˢ'Iiin̹ Dƹ"$^v'J5 9%KBW,=0XVbm! Sr?1S-Oi;Hi6==rea>tJy6מ =~ 3sô߷h~'m} :$JT%Rke@|p1]8g'xR sikI6E>c7Wޤ?"BUޗe}JܟO~*4rd;_7@lG)Xm,XxD-N#lEA}[{KOpA7dpIo!@nEE9,NA~ 2dNđAtRw8$|]XLiDFԑ3j}}m["AJȩk#W*5Q"`={Zr½\}с,cPUxЅOAc(11swSơpA[c;j#=i 5ċ}'N{ne7cEI!k GgF0@ (ۜ%e!09jZٖߵ} 憬Hl ^:SE64e _w:چCy(J MbAEt^km:WUA#/!H=vh,áAXu -mמdW%5 \ђ+،Q,5䍍58 /5w (aPWuvEI8˗uW\й61N>堡E>Cĉ%>2(VjlUބ~mSQӪOn뭔-wSYysS:Æٞ?p!U~xίNF6fqk{U-IW㊐)R"F++XY03aެ}b\n;E?dkp< VBL22od|yVw9@+ŭM24O's=@id]r&ˢgGQiin̹uqI=&tIB` ҾK İػh[Hoe\@&mu#iMn90W~ \%O`s<RkOO?f9|:?~Qg@[y&ߦ:R2<Ug'/tFgGɑs|:z>B\D'a,!k۽Q &,@D0KDT|jgS pg=v {f;jOyϧmkgIr\t'jqe[-ۢt[}/ !Kz r --aqp bS pd A t" k%9xPS*Ud"{O#0jQ[hmKXİ(~<]:gR43A: ȼy!Bi랙UQusztdܖjj%jC5{ȏg"3¼fuyM7쳵ڷ9UVƨ3O']9 կJω@u]L(Ÿ {FVHmÉ<$ 4:H') R,HY:3emK&M߀b^,ܫ_ UIK*hV5ſ;Wp ޤ6Wmۛ9ːq'u22+$U z$Gna:!CvaH!QMlMmЦ-ڎC'( !/^;wpAi=EpДBq)4G?5g"i'#!Y }0RHF0-#AA2d.!@2rd井W&I城r/\E4rVI/t <ht1 p^9u{W?߆dr89YeYw Aww_}>MCҴ ePK  A~T͞T datadog-lambda-python-55/tests/integration/snapshots/logs/async-metrics_python38.logUTcrDbo6}؆I~:5F.nnC!0#k%nex:#WSLGMd8 7 #f$rg2v|'% 9PW^ꋀ/\2ꃸ͉I @ՃuE$e"r̩DL= n&+1/I*r9,p>1swSơpA[c;j#=i 5ċ}'N{ne7cEI!k GgF0@ (ۜ%e!09jZٖߵ} 憬Hl ^:SE64e _w:چCy(J MbAEt^km:WUA#/!H=vh,áAXu -mמdW%5 \ђ+،Q,5䍍58 /5w (aPWuvEI8˗uW\й61N>堡E>Cĉ%>2(VjlUބ~mSQӪOn뭔-wSYysS:Æٞ?p!U~xίNF6fqk{U-IW㊐)R"F++XY03aެ}b\n;E?dkp< VBL22od|yVw9@+ŭM24O's=@id]r&ˢgGQiin̹uqI=&tIB` ҾK İػh[Hoe\@&mu#iMn90W~ \%O`s<RkOO?f9aۏﭧ?3OҼAgoSD)XDj 荓:#9>=Oju`!s.V"0ި[^tzUy_ j%"*Jrw>mBֳ|wxtN8޳d;v|ـ=`Ӷ$b .y8``ڲ{zmf:w->ݐ%r 尸m8A)fwKtN82d At:GѵKE(~<]:gR43A: ȼy!Bi랙UQusztdܖjj%jC5{ȏg"3¼fuyM7쳵ڷ9UVƨ3O']9 կJω@u]L(Ÿ {FVHmÉ<$ 4:H') R,HY:3emK&M߀b^,ܫ_ UIK*hV5ſ;Wp ޤ6Wmۛ9ːq'u22+$U z$Gna:!CvaH!QMlMmЦ-ڎC'( !/^;wpAi=EpДBq)4G?5g"i'#!Y }0RHF0-#AA2d.!@2rd井W&I城r/\E4rVI/t <ht1 p^9u{W?߆dr89YeYw Aww_}>MCҴ ePK  A~T͞T datadog-lambda-python-55/tests/integration/snapshots/logs/async-metrics_python39.logUTcrDbo6}؆I~V5F.nnC!0#k%nex:#WSLGMd8 7 #f$rg2v|'% 9PW^ꋀ/\2ꃸ͉I @ՃuE$e"r̩DL= n&+1/I*r9,p>1swSơpA[c;j#=i 5ċ}'N{ne7cEI!k GgF0@ (ۜ%e!09jZٖߵ} 憬Hl ^:SE64e _w:چCy(J MbAEt^km:WUA#/!H=vh,áAXu -mמdW%5 \ђ+،Q,5䍍58 /5w (aPWuvEI8˗uW\й61N>堡E>Cĉ%>2(VjlUބ~mSQӪOn뭔-wSYysS:Æٞ?p!U~xίNF6fqk{U-IW㊐)R"F++XY03aެ}b\n;E?dkp< VBL22od|yVw9@+ŭM24O's=@id]r&ˢgGQiin̹uqI=&tIB` ҾK İػh[Hoe\@&mu#iMn90W~ \%O`s<RkOO?f9aۏ[?>}3OҼAgoSD)XDj 荓:#9>=Oju`!s.V"0ި[^tzUy_ j%"*Jrw>mBֳ|wxtN8޳d;v|ـ=`Ӷ$b .y8``ڲ{zmf:w->ݐ%r 尸m8A)fwKtN82d At:GѵKE(~<]:gR43A: ȼy!Bi랙UQusztdܖjj%jC5{ȏg"3¼fuyM7쳵ڷ9UVƨ3O']9 կJω@u]L(Ÿ {FVHmÉ<$ 4:H') R,HY:3emK&M߀b^,ܫ_ UIK*hV5ſ;Wp ޤ6Wmۛ9ːq'u22+$U z$Gna:!CvaH!QMlMmЦ-ڎC'( !/^;wpAi=EpДBq)4G?5g"i'#!Y }0RHF0-#AA2d.!@2rd井W&I城r/\E4rVI/t <ht1 p^9u{W?߆dr89YeYw Aww_}>MCҴ ePK  A~TXQ> S datadog-lambda-python-55/tests/integration/snapshots/logs/sync-metrics_python36.logUTcrDbmo6W>lC%$: 5F.o-[jdI!)'n#%ْLqܤrr P[#w#^|ziI53|{2tmc;pkx4tlkSlo?y=|@dNlێ<e/{BL/dDtNgz4c8Wl8p9J v2=0F:w-mMNcIHgHv;#XAS-\ks GVҘta'cFJYE3 |󋷃7ƜGl6Sᄓ. Zuq8#sы^j.mvh}{qڛf7/ tR/Ff\ŢI@FWۦ {4_ICUz!l82\ۇIa~qxvl /5_Yr_Daq"%H2qAȵW˨q[j3j1orZue˭`Ԟόc)DT^3]|y& >aq-UкM+;{E;:rNN"?+ӓb-)kp9m7]AM r~"~mKN(b9WS`Ufvzv4?02635[nhi&iV;;Y gͦXyg~\1dy)}هCJ"%aC_.<]qĐ b߇##8=UTĞe4)o/HhDUNmZ_jystM uu4.pbC,Et[ {w\Pr㮶 w=om´o#ɋ5nz}մv3;ga CqST3g45]WV+G(̔ɸ^V134)ٛ6whjΏV}e~0^Umf{T9H6E6#V{X}p:8K@P3|V}>t0&ZST}nOܫݩ MtZ8p$H 'HxoE3\mHU ˉNx8I#tL\j[%?3_ÒSHs"E[_$ Aj Hf"E2+Y$Hf" oH'믯I@|4\zaJ_a)yRe;j5l#JMݤ끫/HJ!WFRW%]OUl@XT<Ÿ} "ϭ ٚu,gt|k#{F3dd/L=7=#{F43۩\$YYeˋ׫c2Bm|Ҫ%L{2p-7yNm,=Ἡ}V}}}m<`l15sJ@63dY\B~U3!iAnqۡgD,Þڟ_D ׋kf N# A\4 H DUU(ު26_6rJár]iIK!oiM1|D8: ̫ ΄B;:ܤiw2UzUMEB蘑,:p}QhjϿ&f 4=FB 4F& YTj,dE䁢E BF|~8ao%-< #me<R3!+UeGUFV@Hd&Iy:l*u I_Ld_ޣ7AK;KXaa*U'RҎ8\KEWU6J3Kx֪+S(}ZS{f6L!kEͻG4]j)|QdqS'n^dvd01dh2#$#89UTĞe4S^ݑЈ 2׵Բ鎑~|=hy]ĖYD!d:f;.]mIx_Oz<ڔi{?hGko/H۫i=a?Ka4*nd`', <%Z<Ea.(NҊ)IⰩCV'w^ Z-sxϪ Ti\tp9PId ah%X3\[i;cu}/\Ay}J\a)F"P'Y~|g}&:H- 8p$H@Cp$H"LsG*eD 'b"&T$"[ԌlVطCTxf_mb) 1Ԛ5&R^n4̛P󕱷[WIp[|&${$* 7ߗDlpX`k> @ɶ6> '$d|4I> 'OI汪;h',5/ۡDT 6(E6u:˯^m{$3C$'J:H+/>=ـIy*?)X :tE[u5Xd F3gd Ȟ_"{n {FigSH>_Wedȹ(LU%L{2p-< ±T6"b;ivY ^ޚJF+ +/]0BNXCN?&"btlk#"FD1"dDĈ#"FD|_d(-Gder%Q6 T׭B%>k;vZ& V%Zx0E2 /ЛHb!4G?hYoK퉸ňi=d[y1bȋ7$#/^Qy1'‹*ytCDD$izj%-V4S&mS}B%BnAv'?z]w诣>ћ-0/=L|{=Óο1cȏk̏X"?Fɶ6cȏ#?oHF~1cϖM^xRB=N5E:07Ve_((zhYȯ*ʞf^}[9X<8^v#G tfmo:<lC%$: 5F.o-[jdI!)'n#%ْLqܤrr P[#w#^|ziI53|{2tmc;pkx4tlkSlo?y=|@dNlێ<e/{BL/dDtNgz4c8Wl8p9J v^ez(aaLt8Z۔$;=!ΘVgw~GƃJZ1XMOnjP3ԳXg5@oSMo9l+ 'M-]B|8$z/pB F\rR57n^M_P;"O)E+6̍>MARhٓȇB. pj;d~Mky.,eiL$˒UzɊ rCݎ<#fX"R@7/φ^]3_(va@:ڞ%!VFb VжUWO#OjLhQ"HrKKm%y4hnB8* `8t/g!T""rU5 e.Bnjd)ۗ+DS{50 hhL0L|"$픿_j7Anb>,M很DJڑdₐkI(QVʷ*f4"ԀQ cf崵#[>Ar=2SfRQMDB}XZ64/uW]w Ջ w 9}3tXD~WЧ'ZRbLsn c崛 E%"!P*r("+;$l7& i~`eljg4kݶҾMҬvv2 &ϚMvjbxyS\'$/DK¤ڟ\y%㐉!ľG.IGpz =1shS^ݑЈ 2׵>鎑~|9/hy]ĖYD)d:f;.]mIx_O{<ڄiziGko/H۫i3۟%nwg0CwXz7@2>>0g*m5hj0DV6AQ)*qbfiR7?ldGAol`'U4) :8$rmImG,up}뗮l g$feoY D;KmIrmI2Uo/: '95,OY]J $$$|OIk|'$<'^@ǪW{tzثek|%Zn -`cRdlS7zum/~R:{QUIi%'#?)Ϥ'_+ AGsAf$Ȟ=#{F칾! Sd dȞ=? v2IvVևsYl P%j Ӟ ?F\5Op Mmr ؎i]gWJE* @#'֐#'='.GqDOc$ڈ#"FD!1"bDĈ?_DT4V 2h(BtMyNV%>k;ŷvZ& V%x0E: /ћXb!4G?hYoq73⧱D^omȋ#/F^\ߐxE)bȋ/œmUʒ ⫕X 'Oe"O ]8ċ=~~>o_G}أzףg-0/=L}{=߻Óο1cȏk̏X"?Fɷ6cȏ#?oHF~1cϖM^xRB=N5E:07V_XPj1SИ39_T=vG~sckף6!ypW"G @<tyy@}j}*:H-;w@CPK  A~Tzz S datadog-lambda-python-55/tests/integration/snapshots/logs/sync-metrics_python39.logUTcrDbo6}؆J~I^c۲ KƖrߟ#%z8nR9-t;'^|~ii53&tǶY |x)$g ٖ|;_)l،my'|ny).KO_D#Ɉ0pp w)sNP‚:pk1nSnrL:g'b[*h1j\n04gKc]79 sBDRO+b_^ N67yNm,=Ἡ}V}}}m<`l15sJ@63dY\B~U3!iAnqۡgD,Þڟ_D ׋kf N# A\4 H DUU(ު26_6rJár]iIK!oiM1|D8: ̫ ΄B;:ܤiw2UzUMEB蘑,:p}QhjϿ&f 4=FB 4F& YTj,dE䁢E BF|~8ao%-< #me<R3!+UeGUFV@Hd&Iy:l*u I_Ld_ޣ7AK;KXaa*U'RҎ8\KEWU6J3Kx֪+S(}ZS{f6L!kEͻG4]j)|QdqS'n^dvd01dh2#$#89UTĞe4S^ݑЈ 2׵Բ鎑~|=hy]ĖYD!d:f;.]mIx_Oz<ڔi{?hGko/H۫i=a?Ka4*nd`', <%Z<Ea.(NҊ)IⰩCV'w~Z+kU4.M :8$2mqmG4up}l @ɶ6> '$d|4I> 'OI汪;h',5/ۡDT 6(E6u:˯^m{$3C$'J:H+/>=ـIy*?)X :tE[u5Xd F3gd Ȟ_"{n {FigSH>_Wedȹ(LU%L{2p-< ±T6"b;ivY ^ޚJF+ +/]0BNXCN?&"btlk#"FD1"dDĈ#"FD|_d(-Gder%Q6 T׭B%>k;vZ& V%Zx0E2 /ЛHb!4G?hYoK퉸ňi=d[y1bȋ7$#/^Qy1'‹*ytCDD$izj%-V4S&mS}B%BnAv'?z]w诣>ћ-0/=L|{=Óο1cȏk̏X"?Fɶ6cȏ#?oHF~1cϖM^xRB=N5E:07Ve_((zhYȯ*ʞf^}[9X<8^v#G tfmo:<LY 4f~C;5:p5 EM/uPK  A~Tffq datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_eventbridge-custom.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TX$tg datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_http-api.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%zEdy;gz;"L-K+/JM/J*/KrrPK  A~Tfff datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_kinesis.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~Tffa datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_s3.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TdBŋb datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_sns.jsonUTcrDbM 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK  A~TS}b datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_sqs.jsonUTcrDbM0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK  A~T匪Vth datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_websocket.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%g"L-K+/JM/J*/KrrPK  A~T9,n datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_api-gateway-get.jsonUTcrDbMA0E=EM -n=1Mj п7;<ξ#Xҕ,vapZ3`hnv*TYJ djˆֹT:6LY 4f~C;5:p5 EM/uPK  A~Tffq datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_eventbridge-custom.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TX$tg datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_http-api.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%zEdy;gz;"L-K+/JM/J*/KrrPK  A~Tfff datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_kinesis.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~Tffa datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_s3.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TdBŋb datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_sns.jsonUTcrDbM 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK  A~TS}b datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_sqs.jsonUTcrDbM0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK  A~T匪Vth datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_websocket.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%g"L-K+/JM/J*/KrrPK  A~T9,n datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_api-gateway-get.jsonUTcrDbMA0E=EM -n=1Mj п7;<ξ#Xҕ,vapZ3`hnv*TYJ djˆֹT:6LY 4f~C;5:p5 EM/uPK  A~Tffq datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_eventbridge-custom.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TX$tg datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_http-api.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%zEdy;gz;"L-K+/JM/J*/KrrPK  A~Tfff datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_kinesis.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~Tffa datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_s3.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TdBŋb datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_sns.jsonUTcrDbM 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK  A~TS}b datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_sqs.jsonUTcrDbM0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK  A~T匪Vth datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_websocket.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%g"L-K+/JM/J*/KrrPK  A~T9,n datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_api-gateway-get.jsonUTcrDbMA0E=EM -n=1Mj п7;<ξ#Xҕ,vapZ3`hnv*TYJ djˆֹT:6LY 4f~C;5:p5 EM/uPK  A~Tffq datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_eventbridge-custom.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TX$tg datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_http-api.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%zEdy;gz;"L-K+/JM/J*/KrrPK  A~Tfff datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_kinesis.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~Tffa datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_s3.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TdBŋb datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_sns.jsonUTcrDbM 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK  A~TS}b datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_sqs.jsonUTcrDbM0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK  A~T匪Vth datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_websocket.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%g"L-K+/JM/J*/KrrPK  A~Tm datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python27_api-gateway-get.jsonUTcrDbMNK 0q $4ԭ)Pj0I)i\۽/oD7RXQ9pi ?%ŏ|F1Gϗ??s昲4 B#VEm9R~7 &x+UPK  A~Tb6a datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python27_sns.jsonUTcrDbMA 0E9Eͺ6`z d*ĆfRAJnP1 pŏR<0އ0x#c"e0RV a܋5Vȷ˟;4#qT4)FJ7PK  A~Ta datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python27_sqs.jsonUTcrDbM0D|LhKiƐ]iZdo;f3dyb1_ҖzoErapEz şsw=on"Z\ZAUc8X80*eZ42 +7ZRQkCU՝fR2 "] 3&< Zٟ|_bePK  A~T9,m datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_api-gateway-get.jsonUTcrDbMA0E=EM -n=1Mj п7;<ξ#Xҕ,vapZ3`hnv*TYJ djˆֹT:6LY 4f~C;5:p5 EM/uPK  A~Tffp datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_eventbridge-custom.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TX$tf datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_http-api.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%zEdy;gz;"L-K+/JM/J*/KrrPK  A~Tffe datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_kinesis.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~Tff` datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_s3.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TdBŋa datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_sns.jsonUTcrDbM 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK  A~TS}a datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_sqs.jsonUTcrDbM0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK  A~T匪Vtg datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_websocket.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%g"L-K+/JM/J*/KrrPK  A~T9,m datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_api-gateway-get.jsonUTcrDbMA0E=EM -n=1Mj п7;<ξ#Xҕ,vapZ3`hnv*TYJ djˆֹT:6LY 4f~C;5:p5 EM/uPK  A~Tffp datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_eventbridge-custom.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TX$tf datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_http-api.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%zEdy;gz;"L-K+/JM/J*/KrrPK  A~Tffe datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_kinesis.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~Tff` datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_s3.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TdBŋa datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_sns.jsonUTcrDbM 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK  A~TS}a datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_sqs.jsonUTcrDbM0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK  A~T匪Vtg datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_websocket.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%g"L-K+/JM/J*/KrrPK  A~T9,m datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_api-gateway-get.jsonUTcrDbMA0E=EM -n=1Mj п7;<ξ#Xҕ,vapZ3`hnv*TYJ djˆֹT:6LY 4f~C;5:p5 EM/uPK  A~Tffp datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_eventbridge-custom.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TX$tf datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_http-api.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%zEdy;gz;"L-K+/JM/J*/KrrPK  A~Tffe datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_kinesis.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~Tff` datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_s3.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TdBŋa datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_sns.jsonUTcrDbM 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK  A~TS}a datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_sqs.jsonUTcrDbM0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK  A~T匪Vtg datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_websocket.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%g"L-K+/JM/J*/KrrPK  A~T9,m datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_api-gateway-get.jsonUTcrDbMA0E=EM -n=1Mj п7;<ξ#Xҕ,vapZ3`hnv*TYJ djˆֹT:6LY 4f~C;5:p5 EM/uPK  A~Tffp datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_eventbridge-custom.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TX$tf datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_http-api.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%zEdy;gz;"L-K+/JM/J*/KrrPK  A~Tffe datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_kinesis.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~Tff` datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_s3.jsonUTcrDbMʱ@0OQ;1DwAR.zDĻ;5pߩЅRyn s7>LY 4f~C;5:p5 EM/uPK  A~TdBŋa datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_sns.jsonUTcrDbM 0 bBW[^} .q ueM'ػ[+LsJRy.t X+)7v^9XUuGzx a1)whcj#!BykqZ ڃ0ZWݠ3ȶKjPK  A~TS}a datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_sqs.jsonUTcrDbM0E|vM(~10Ti11̹f,C|0a'H9+;t%@kZ@1sF;Die1n(h4eZt*ijʹ騪Q!*-UF[08 цJq{̈́` 0d\ҶfkPK  A~T匪Vtg datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_websocket.jsonUTcrDbRĒbT%+#pR~J%P'T)e(+* Tg%g"L-K+/JM/J*/KrrPK  A~T'V,T)4 datadog-lambda-python-55/tests/integration/yarn.lockUTcrDbuMo@7zlEĤT+m4eY((꯯ƳɜLUNNg^N<5<׏i*Ri[C2gN$#mE8ՉZRf }RX&8kjQZ›#BXU[BYJG}Xʏ=>z[inh#kd4CӲFʇMÆi>Z2qO M$ER>fK7/}d07] #|)Y _4ʅ%#֣{=#fZZۗ:El]=s^A{b]mva"вb 'ׯE v]HO,{Px++)ޤ܏PK  A~T~rd{ 0 datadog-lambda-python-55/tests/test_extension.pyUTcrDbUMo0+\NFHUWvUҪT{ YHͿ_6QT8~7~mj!5c훩֠Ժ )6=nDF:+;BN5ŊpIs³J1QCbX5H*T0<'F>xC9Zۡ;yJ5$gH6C% M,I`_Zm|-T)ةbہwTA[S;=ygV)C*Ą!At!^t˻oQM9ࠇl9tbhS$ ag̐ラ6buqyޖ>/s1`~(B%X*u Nl&0UєA:]\iy%mϨ;|_L't8ݏsz~jeVObJ/"T ss4'A;,kA"&%Wi'C&{!|u ˸gOՊk`,mDE2 D=OqZA"T4B&̀ҁ1< Zaf>xzx!ނR;=o/ʀJ8&VЏw#_f@HRMdhW VK_p-#c|XsZ^rB QOQí) w$) ARqe4j8z:[ri%HYVQUMxco6>>".P\]x nV͢SEID=w%= h7]y1 & ZeD4J[GCP>nXswDˍ||tGɑ f.eoDu*eZ `U% XFl7 쐬E4V)Ja G'LpEbݡf?r[7U+I$%l$ -e\}|aFѠuSɷ%'3dnh\:zd&XjFg_-fuNz6ں,Aٻt[jlE/|-?rZےѨ:&NQ߬]JELZ#S;TҶgU_#3ةF]KhYoYwtuo@y6屦Bo {fyVbELYȊPK  A~T$X/2 datadog-lambda-python-55/tests/test_module_name.pyUTcrDbK0 'HH{5,}@cK-<8ogf8H kt6|sOSP5tց.e|lT@VR<7 ×PUO9</1.p7J,gQq$[Dv~U\lVxada$Z]L8_1kؔ PK  A~Tt , datadog-lambda-python-55/tests/test_patch.pyUTcrDbUM0WD>)5ZhPĦj3@DpVEZѕ^<ϼi"HkPq2Y[Nʍ i[D|do4 z2{U!4ѥ֩R*P$l2s:'Bi&qxtL)701&~ug Z]5+@Hx^ʫ,@0ږAMu~kԪ؜9Vc$1]I/ $t& L:ή&$~st0 ;Op@'0i": &X10xl~KKCD4v6s+AXΟD:JS脁vKJj#u>CJAb0aHJ4K)4J)gq !> #2^] 2~X{֡3|)vD\*{ݽ*IԔ T:tTa3^Ō2f1XFbq7/ບPG잜cJ W)SYmY9n}_rⳜ6X FȋW̐'Gdġ3 ާn#<2?_ 3:WZ;oh*Dq{ PK  A~T.g11 datadog-lambda-python-55/tests/test_tag_object.pyUTcrDbWM0W]azjv ,!Ld9ly%4w$$N(ML`i.f&3o NJ[R *'Yd ӀQmN+>*`SF8H\|AZ+W-BB!ZMy !3lpG #1ۈEB!ڝRAL>MsBJE)-cP( =KbA(M~HH VqLWb{PHWOj]N4ٛ+{ݓ)pbᨻf6SEkPb0:*᱋r"p{3ao *rFɈ<:X==&kyz#V: i2'd:0.b[. Yk25}h"lt +Ğ02o|x?W0m+o$o4 +n n<g:PK  A~TPF, + datadog-lambda-python-55/tests/test_tags.pyUTcrDbVM0+)Fi,ms۞ʚIb-`j6XHU}x3,*)$BCApԪiS(L$΋')N 2u9?3H N7[ -8r%yXK}P.TIBq%ˋzŒm)H{Gٰ?f`hbn}YmvjqyT. datadog-lambda-python-55/tests/test_tracing.pyUTcrDb]ks_v_tob+$c)JQF2Z@[opG@Al {zzf{tr @~]'/^L=wb}gl\8-9|QXV&bn| HIZ?/sc</,/(؂~kW=K]JN8ZB K "ɊO_8p k>e[Pa*Zq=T7tV X }m\hzk}n/zܺ_rK'wcNWn`aCCLaI&F(PFf ۼXFZ .\F^T/Ւa-fi2X[Fy C ڐg8 #^DS\ᣌMC8$ܝ[EabDJ>[s?)w} }|=8g'RN " oT9*1>r}B~H-[ <`  eΑᬖi9wyZ*U*FmS1}$q|eX߮dxg(`{ 1ZAqh'~QX=TdS B<+*M9Qe@|~ʘz6bl3*܍%]' ("կm2CKx IETg%%oa|vPzx1MWYnz洸 wwOr.JRM Nj Ċ`ۡQ]7ì>5N[G[ϰA M$ / ]:"EnYnĹˈ-<{ <]G3 M8D]#,x/o/y㯿^g}e{~\)Tk"j/6R$zg+;(_00:\dS8:̀CS+~֖8g@UKj#*˫4 K<HVebH5:&AUQTt*?@%;y9Z/xppKwl +eIQ0c=0Uܼ͕ Sm(&*=ua)*Ӆ n]Xa~DXfaC LNP=Bw,&vD׌l zw]W5~?Yэvg300fy6gLuQ1&M[lYuU\~}ak*̍v@t|~yG8TY4.T>;ذ%\3C7d?%3t߯uelh;j7+5UtD,'Q> Q64M^ MaEA- ()FUO,U0}Џ (b+ʀY!ݗ2$+"oZaDy2 I9VQ+/S'?Nx$VYYemuԩ" I'sFgk[ ;(ne>W;;lzt|Xo޺3{řMJMw┥Cq 6ڏSFXܒǕVՈ[$f6w1/">8\xXk{cXƁRЩuaG=Ѽ{01R"qR Yvu8>a3M}`$\#!<;1qn$XHx8OqPݚ>m- AXLS]F\o%Qa,[sczT[\Iڏa-66Z|l 0&3sqec2*$.a&+s]9wW9$[<=zWȩeWP@P|.FvhWtŇKϽcTڮfą᳖߱h>= rf%3wM/*ӳ^$QpXRԋf{Z (OO sOP jǒģ)^%Ü|/& vDs^u\ m~g}bCqoA619_"}SE4Lf0la:N{9 /ȁ<&"_+1AV] wy wNn-ɩS$hPDbKUB nmS k߃  Zd4c,]vN5kٛ X2+o7ǁ{gҵqrؘi7EX]]XըgcW۱v'dcL+9ɴf H NR U>mdN\azH3g!5dV:8W%W5a8ah,[lIfN;#a0lisP&SaAʚJo҆,h;a*Nأl =X,E5V+Ȭd Neu\2p{jF363DAT%vnj, ТC-:Az6t@ 61"ZBD]87"ɞ*1-o/lu*B.Mm>SشП5i1Q{D{@΄WsxO tn lI3'Q!#c^lAU 2v!"xDðW,>+1:)8iک;Z)!OIK Xv~1^X+P_-1jomtY.˷gCoOAt@*/:LGPdmwA@_h}С~fkw=6H:kt( dE)~[+K2uJ,_Z, O8ZՒM|Bu:C)]yUqqI!nG܏X!AX cw9A~Z fͷMMuK]1{$c )2 3o@O`t?. t-1Zp,^p!L*0ٖ\KX]=h’35RVB ZUͱ:<#ƚX I`班 !1NWU `Y.-[ T8JRZ.y(M7M,n<~$!ZNSZXbY>;MX1|V΅l;m^_߶xV)oNaIxڀ(bWK*'' VSuѝL>yA@x$٥tnOãQ -.$cH tk*~?t$SH|B1['Ǔ .2p|7x vhm =8~Yyɖ)l1AE~=SbEsQMlDžŲby,?A_!eqdrfe1]K.!0#;iK"(1ps}]뙾"58>bܳE ,&GR䎖XԖHX((^qeE ]p^O>'t}鉞b/߮F>sw be1U}rQ@q {tg*IW&z XeѼohZ\qbu)Fs zw^?2{h$ߥ`nn5Зd( h3SR:Y؞$PlOk,=pL~O#qU{@vkIZLBO֤ϙ#`kT^wS"P$JLHgKJGRZE}0ÔbH/+;|JN$J*+wtn%~1 [U>?KG`j5#MÊgFD}a}o$$&{ f9#gF0G]N<gb>Onz`|$vPƶs㱪2ijJOuR.P 'M&Η.vy:qFJExpFy%[y{j4IWyAi0Xmsjɔ 2 '74T/PZs(n-fuAЭ%ukjoi;|6C1D<`K=i`Çd4 }u՛o+uj6ܕcՅ^_;9<ǓWGgkto+f[SI^:Q ۡ*{W?5 jӄ1Rs|0(SR~]A眄@;="˶Z9r: gos]KЖU١uyr jh&P5 zRR#[_FcM ;@kqN'ѳ&kaJbn2gAN"~٢߿K4ň{PK  A~T + datadog-lambda-python-55/tests/test_xray.pyUTcrDbVmoFίX}!'#UUD״nlNbEݵ_!TevyfY0f\$!;~o7Ά42Cޡbn}J-PL+l=*Ƕ$Qt0:H=[D^$~"NӀQe+_VN FѼ](9T@w= Cd6ź~ل,2Q[2,f/ɗ9fKrA˫߮l>_\.9 +Qd#$5˄U"l0)9, M[gZ` 3U#/E`7{Q?LQߐ uYLl˲ڙ\Рa{ߕ>.KK{}D$A8DPhuT@k!;ӭrg,ۼ4$Rvt0 V#pÁ+*t|Nb4v?7~3*._c4ɴ !SIU[F~FrMJtH$.I* 2I PpToT| 3=@@Qx>ڰwF ?4nx2Zo\J5T$<x7Tj"b _}NW_sogZkשpm#Vxy)]1W~~Wn*#jN!T4XH|q$s긪mDIwYT4y"2wlԻ4 8Z] @datadog-lambda-python-55/.github/.git-hooks/detect-api-keys.pyUTcrDbPK A~T0 odatadog-lambda-python-55/.github/ISSUE_TEMPLATE/UTcrDbPK  A~T2ӸF datadog-lambda-python-55/.github/ISSUE_TEMPLATE/bug_report_template.mdUTcrDbPK  A~TOHM K datadog-lambda-python-55/.github/ISSUE_TEMPLATE/feature_request_template.mdUTcrDbPK  A~T}j9 datadog-lambda-python-55/.github/pull_request_template.mdUTcrDbPK  A~TzAS+  datadog-lambda-python-55/.github/stale.yamlUTcrDbPK A~T+  datadog-lambda-python-55/.github/workflows/UTcrDbPK  A~T9 4  datadog-lambda-python-55/.github/workflows/build.ymlUTcrDbPK  A~TߑgeW9 datadog-lambda-python-55/.github/workflows/check-size.ymlUTcrDbPK  A~T`C > datadog-lambda-python-55/.github/workflows/codeql-analysis.ymlUTcrDbPK  A~T&{: ndatadog-lambda-python-55/.github/workflows/update_deps.ymlUTcrDbPK  A~T'_# datadog-lambda-python-55/.gitignoreUTcrDbPK  A~TgSP0 datadog-lambda-python-55/.pre-commit-config.yamlUTcrDbPK A~T! datadog-lambda-python-55/.vscode/UTcrDbPK  A~TwK]. @datadog-lambda-python-55/.vscode/settings.jsonUTcrDbPK A~Th\# datadog-lambda-python-55/CODEOWNERSUTcrDbPK  A~T(%&@ ( ?datadog-lambda-python-55/CONTRIBUTING.mdUTcrDbPK  A~Tޞp#  datadog-lambda-python-55/DockerfileUTcrDbPK  A~TE}s, "datadog-lambda-python-55/LICENSEUTcrDbPK  A~Tp - L2datadog-lambda-python-55/LICENSE-3rdparty.csvUTcrDbPK  A~T^~t 3datadog-lambda-python-55/NOTICEUTcrDbPK  A~T~ " M4datadog-lambda-python-55/README.mdUTcrDbPK A~T( ?datadog-lambda-python-55/datadog_lambda/UTcrDbPK  A~T~ߩ=3 ?datadog-lambda-python-55/datadog_lambda/__init__.pyUTcrDbPK  A~TjE. 9Adatadog-lambda-python-55/datadog_lambda/api.pyUTcrDbPK  A~T>j5 Fdatadog-lambda-python-55/datadog_lambda/cold_start.pyUTcrDbPK  A~T޹e4 Gdatadog-lambda-python-55/datadog_lambda/constants.pyUTcrDbPK  A~T*4 Jdatadog-lambda-python-55/datadog_lambda/dogstatsd.pyUTcrDbPK  A~TG4 Qdatadog-lambda-python-55/datadog_lambda/extension.pyUTcrDbPK  A~ToM2 Sdatadog-lambda-python-55/datadog_lambda/handler.pyUTcrDbPK  A~T2U 1 Udatadog-lambda-python-55/datadog_lambda/metric.pyUTcrDbPK  A~T,2d6 P\datadog-lambda-python-55/datadog_lambda/module_name.pyUTcrDbPK  A~Tn!0 ]datadog-lambda-python-55/datadog_lambda/patch.pyUTcrDbPK  A~TM7 cdatadog-lambda-python-55/datadog_lambda/stats_writer.pyUTcrDbPK  A~Tε8 eddatadog-lambda-python-55/datadog_lambda/statsd_writer.pyUTcrDbPK  A~TM)5 edatadog-lambda-python-55/datadog_lambda/tag_object.pyUTcrDbPK  A~T?< / hdatadog-lambda-python-55/datadog_lambda/tags.pyUTcrDbPK  A~T.w > `mdatadog-lambda-python-55/datadog_lambda/thread_stats_writer.pyUTcrDbPK  A~Tq2 datadog-lambda-python-55/tests/event_samples/eventbridge-custom.jsonUTcrDbPK  A~T{: ?datadog-lambda-python-55/tests/event_samples/http-api.jsonUTcrDbPK  A~T&zNW? Adatadog-lambda-python-55/tests/event_samples/kinesis-batch.jsonUTcrDbPK  A~T1|" 9 pDdatadog-lambda-python-55/tests/event_samples/kinesis.jsonUTcrDbPK  A~T)_4 Fdatadog-lambda-python-55/tests/event_samples/s3.jsonUTcrDbPK  A~TG Hdatadog-lambda-python-55/tests/event_samples/sns-b64-msg-attribute.jsonUTcrDbPK  A~T}1z ; Ldatadog-lambda-python-55/tests/event_samples/sns-batch.jsonUTcrDbPK  A~Ti@B]J Pdatadog-lambda-python-55/tests/event_samples/sns-string-msg-attribute.jsonUTcrDbPK  A~T&Qr ; Tdatadog-lambda-python-55/tests/event_samples/sqs-batch.jsonUTcrDbPK  A~TEDzJ Xdatadog-lambda-python-55/tests/event_samples/sqs-string-msg-attribute.jsonUTcrDbPK A~T+ \datadog-lambda-python-55/tests/integration/UTcrDbPK  A~THN~4 \datadog-lambda-python-55/tests/integration/handle.pyUTcrDbPK A~T8 (_datadog-lambda-python-55/tests/integration/input_events/UTcrDbPK  A~T6:1 L _datadog-lambda-python-55/tests/integration/input_events/api-gateway-get.jsonUTcrDbPK  A~T E 4ddatadog-lambda-python-55/tests/integration/input_events/dynamodb.jsonUTcrDbPK  A~T9v"O fdatadog-lambda-python-55/tests/integration/input_events/eventbridge-custom.jsonUTcrDbPK  A~TOnjE gdatadog-lambda-python-55/tests/integration/input_events/http-api.jsonUTcrDbPK  A~TI3wX D ?jdatadog-lambda-python-55/tests/integration/input_events/kinesis.jsonUTcrDbPK  A~T)_? ldatadog-lambda-python-55/tests/integration/input_events/s3.jsonUTcrDbPK  A~T8JԬ@ 2ndatadog-lambda-python-55/tests/integration/input_events/sns.jsonUTcrDbPK  A~TEy@ pdatadog-lambda-python-55/tests/integration/input_events/sqs.jsonUTcrDbPK  A~T+jpF sdatadog-lambda-python-55/tests/integration/input_events/websocket.jsonUTcrDbPK  A~TGJ7 tdatadog-lambda-python-55/tests/integration/package.jsonUTcrDbPK  A~TЙM8 udatadog-lambda-python-55/tests/integration/parse-json.jsUTcrDbPK  A~T*Z*9 vdatadog-lambda-python-55/tests/integration/serverless.ymlUTcrDbPK A~T5 Jydatadog-lambda-python-55/tests/integration/snapshots/UTcrDbPK A~T: ydatadog-lambda-python-55/tests/integration/snapshots/logs/UTcrDbPK  A~TL͞T zdatadog-lambda-python-55/tests/integration/snapshots/logs/async-metrics_python36.logUTcrDbPK  A~T6*͞T Gdatadog-lambda-python-55/tests/integration/snapshots/logs/async-metrics_python37.logUTcrDbPK  A~T͞T datadog-lambda-python-55/tests/integration/snapshots/logs/async-metrics_python38.logUTcrDbPK  A~T͞T datadog-lambda-python-55/tests/integration/snapshots/logs/async-metrics_python39.logUTcrDbPK  A~TXQ> S datadog-lambda-python-55/tests/integration/snapshots/logs/sync-metrics_python36.logUTcrDbPK  A~T9Y S datadog-lambda-python-55/tests/integration/snapshots/logs/sync-metrics_python37.logUTcrDbPK  A~T{r8 S datadog-lambda-python-55/tests/integration/snapshots/logs/sync-metrics_python38.logUTcrDbPK  A~Tzz S datadog-lambda-python-55/tests/integration/snapshots/logs/sync-metrics_python39.logUTcrDbPK A~TC datadog-lambda-python-55/tests/integration/snapshots/return_values/UTcrDbPK  A~Tn datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python27_api-gateway-get.jsonUTcrDbPK  A~Tb6b datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python27_sns.jsonUTcrDbPK  A~Tb datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python27_sqs.jsonUTcrDbPK  A~T9,n datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_api-gateway-get.jsonUTcrDbPK  A~Tffg datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_dynamodb.jsonUTcrDbPK  A~Tffq datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_eventbridge-custom.jsonUTcrDbPK  A~TX$tg datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_http-api.jsonUTcrDbPK  A~Tfff datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_kinesis.jsonUTcrDbPK  A~Tffa datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_s3.jsonUTcrDbPK  A~TdBŋb datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_sns.jsonUTcrDbPK  A~TS}b datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_sqs.jsonUTcrDbPK  A~T匪Vth datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python36_websocket.jsonUTcrDbPK  A~T9,n "datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_api-gateway-get.jsonUTcrDbPK  A~Tffg =datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_dynamodb.jsonUTcrDbPK  A~Tffq 1datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_eventbridge-custom.jsonUTcrDbPK  A~TX$tg /datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_http-api.jsonUTcrDbPK  A~Tfff 1datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_kinesis.jsonUTcrDbPK  A~Tffa $datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_s3.jsonUTcrDbPK  A~TdBŋb datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_sns.jsonUTcrDbPK  A~TS}b &datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_sqs.jsonUTcrDbPK  A~T匪Vth Xdatadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python37_websocket.jsonUTcrDbPK  A~T9,n [datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_api-gateway-get.jsonUTcrDbPK  A~Tffg vdatadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_dynamodb.jsonUTcrDbPK  A~Tffq jdatadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_eventbridge-custom.jsonUTcrDbPK  A~TX$tg hdatadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_http-api.jsonUTcrDbPK  A~Tfff jdatadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_kinesis.jsonUTcrDbPK  A~Tffa ]datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_s3.jsonUTcrDbPK  A~TdBŋb Kdatadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_sns.jsonUTcrDbPK  A~TS}b _datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_sqs.jsonUTcrDbPK  A~T匪Vth datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python38_websocket.jsonUTcrDbPK  A~T9,n datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_api-gateway-get.jsonUTcrDbPK  A~Tffg datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_dynamodb.jsonUTcrDbPK  A~Tffq datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_eventbridge-custom.jsonUTcrDbPK  A~TX$tg datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_http-api.jsonUTcrDbPK  A~Tfff datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_kinesis.jsonUTcrDbPK  A~Tffa datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_s3.jsonUTcrDbPK  A~TdBŋb datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_sns.jsonUTcrDbPK  A~TS}b datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_sqs.jsonUTcrDbPK  A~T匪Vth datadog-lambda-python-55/tests/integration/snapshots/return_values/async-metrics_python39_websocket.jsonUTcrDbPK  A~Tm datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python27_api-gateway-get.jsonUTcrDbPK  A~Tb6a datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python27_sns.jsonUTcrDbPK  A~Ta datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python27_sqs.jsonUTcrDbPK  A~T9,m ,datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_api-gateway-get.jsonUTcrDbPK  A~Tfff Fdatadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_dynamodb.jsonUTcrDbPK  A~Tffp 9datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_eventbridge-custom.jsonUTcrDbPK  A~TX$tf 6datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_http-api.jsonUTcrDbPK  A~Tffe 7datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_kinesis.jsonUTcrDbPK  A~Tff` )datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_s3.jsonUTcrDbPK  A~TdBŋa datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_sns.jsonUTcrDbPK  A~TS}a )datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_sqs.jsonUTcrDbPK  A~T匪Vtg Zdatadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python36_websocket.jsonUTcrDbPK  A~T9,m \datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_api-gateway-get.jsonUTcrDbPK  A~Tfff vdatadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_dynamodb.jsonUTcrDbPK  A~Tffp idatadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_eventbridge-custom.jsonUTcrDbPK  A~TX$tf fdatadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_http-api.jsonUTcrDbPK  A~Tffe gdatadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_kinesis.jsonUTcrDbPK  A~Tff` Ydatadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_s3.jsonUTcrDbPK  A~TdBŋa Fdatadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_sns.jsonUTcrDbPK  A~TS}a Ydatadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_sqs.jsonUTcrDbPK  A~T匪Vtg datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python37_websocket.jsonUTcrDbPK  A~T9,m datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_api-gateway-get.jsonUTcrDbPK  A~Tfff datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_dynamodb.jsonUTcrDbPK  A~Tffp  datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_eventbridge-custom.jsonUTcrDbPK  A~TX$tf  datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_http-api.jsonUTcrDbPK  A~Tffe  datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_kinesis.jsonUTcrDbPK  A~Tff`  datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_s3.jsonUTcrDbPK  A~TdBŋa v datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_sns.jsonUTcrDbPK  A~TS}a datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_sqs.jsonUTcrDbPK  A~T匪Vtg datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python38_websocket.jsonUTcrDbPK  A~T9,m datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_api-gateway-get.jsonUTcrDbPK  A~Tfff datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_dynamodb.jsonUTcrDbPK  A~Tffp datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_eventbridge-custom.jsonUTcrDbPK  A~TX$tf datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_http-api.jsonUTcrDbPK  A~Tffe datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_kinesis.jsonUTcrDbPK  A~Tff` datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_s3.jsonUTcrDbPK  A~TdBŋa datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_sns.jsonUTcrDbPK  A~TS}a datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_sqs.jsonUTcrDbPK  A~T匪Vtg datadog-lambda-python-55/tests/integration/snapshots/return_values/sync-metrics_python39_websocket.jsonUTcrDbPK  A~T'V,T)4 datadog-lambda-python-55/tests/integration/yarn.lockUTcrDbPK  A~T80 pdatadog-lambda-python-55/tests/test_dogstatsd.pyUTcrDbPK  A~T~rd{ 0 datadog-lambda-python-55/tests/test_extension.pyUTcrDbPK  A~T-  datadog-lambda-python-55/tests/test_metric.pyUTcrDbPK  A~T$X/2 T%datadog-lambda-python-55/tests/test_module_name.pyUTcrDbPK  A~Tt , w&datadog-lambda-python-55/tests/test_patch.pyUTcrDbPK  A~T.g11 >)datadog-lambda-python-55/tests/test_tag_object.pyUTcrDbPK  A~TPF, + +datadog-lambda-python-55/tests/test_tags.pyUTcrDbPK  A~Ts>T. m.datadog-lambda-python-55/tests/test_tracing.pyUTcrDbPK  A~T ;qU. Cdatadog-lambda-python-55/tests/test_trigger.pyUTcrDbPK  A~TA)b?. Jdatadog-lambda-python-55/tests/test_wrapper.pyUTcrDbPK  A~T + 4Sdatadog-lambda-python-55/tests/test_xray.pyUTcrDbPKf@W(777315e75e33e209979d371ef5459034912afd3f