ELF>+@X/@8@%"$=$= FF!F!0  MM!M!$$PtdPPPQtdRtdFF!F!  GNU] uZ\&0Q< D <>@BE|qXs>y# '" EwPj:+m , O4`a 8 R"_uw< S!OW!C S! ' 8 |__gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClasses__ctype_b_locstrchrstrncasecmpmemcmp__assert_failrealloc__vsnprintf_chkmemcpystrlen__ctype_tolower_loc__snprintf_chk__stack_chk_failmemmovecallocrb_check_typerb_iv_getrb_respond_torb_funcallrb_enc_getrb_enc_str_newrb_intern2rb_scan_argsrb_cClassrb_obj_is_kind_ofrb_data_object_allocrb_iv_setrb_id2symrb_hash_lookuprb_eRuntimeErrorrb_raiserb_eTypeErrorInit_redcarpetrb_define_modulerb_cObjectrb_define_class_underrb_define_singleton_methodrb_define_methodrb_obj_classrb_internrb_hash_newrb_hash_arefrb_num2intrb_fix2intrb_hash_foreachrb_obj_as_stringrb_string_value_cstrruby_xfreerb_gc_markruby_xmallocrb_define_module_underrb_define_alloc_funcmemsetlibc.so.6_edata__bss_start_end/opt/circleci/ruby/ruby-2.2.6/libGLIBC_2.3GLIBC_2.14GLIBC_2.4GLIBC_2.2.5GLIBC_2.3.42ii vii ui ti F!+F!+ G! (G! 0G!' 8G!- @G!3 HG!9 PG!> `G!DhG!@DpG!0WxG!PG!IG!CG!@G!GG!CG!0@G! ?G!FG!0AG! SG!pBG!NG!`NG!NG!MG!@MH!JH!`GH!`IH!T H!L(H!L0H! L8H!AHH!BxH!QH!FH!0AH!pBH!NH!`NH!NH!MH!@MI!> I!L(I!L0I! L8I!AXI!>`I!8hI!pI!<xI!@I!EI!II!"I! I!0^I!\I!0gI!^I!dI!]I!PgI![I!_I!@[J! J!J!J! J!(J! 0J!8J!@J!HJ! PJ! XJ!`J!hJ!pJ! xJ!J!J!J!8J!IJ!J!"J!J! J! J!)J!4J!;J!>J! J! J!BK!IK!QK! K!U K![(K!b0K!e8K!h@K!mHK!sPK!zXK! `K! hK!pK! xK!K! K! K!K! K!K! K! K! K! K!K! K! K! K! K!K! L! L! L! L! L! (L! 0L! 8L! @L!hL!`pL!lxL! uL!PL!L!PtL!yL!{L!|L!`L!}L!0nL!~L!rL!gL!M!aM!\M!RM!> M!m(M!40M!)8M!@M! HM!.PM!XM!`M!hM!EpM!OxM!xM!M!M!2M!M!M!7M!yM!M!M!M!M!Q!Q!Q!/Q!- Q!Q!1 R!(R!0R!8R!@R!0HR!PR!XR!`R!hR!pR!0xR!PR!pR!0R!pR!R!R!0R!pR!R!R!R!R!R!PR!R!R! S!@S!`S!S!O!O!O! O! O!O!.O!0O!4O!5P! P!(P!0P!8P!@P! HP! PP! XP!`P!hP!pP!xP!P!P!P!P!P!P!P!P!P!P!P!P!P!P! P!!P!"Q!#Q!$Q!%Q!& Q!'(Q!(0Q!)8Q!*@Q!+HQ!,PQ!-XQ!/`Q!1hQ!2pQ!3xQ!5Q!6Q!7Q!8Q!9Q!:Q!;HH(!HtH52(!%4(!@%2(!h%*(!h%"(!h%(!h%(!h% (!h%(!h%'!hp%'!h`%'!h P%'!h @%'!h 0%'!h %'!h %'!h%'!h%'!h%'!h%'!h%'!h%'!h%'!h%'!h%z'!hp%r'!h`%j'!hP%b'!h@%Z'!h0%R'!h %J'!h%B'!h%:'!h%2'!h %*'!h!%"'!h"%'!h#%'!h$% '!h%%'!h&%&!h'p%&!h(`%&!h)P%&!h*@%&!h+0%&!h, %&!h-%&!h.%&!h/%&!h0%&!h1%&!h2H PH5sH=uAH'!H='!UH)HHw]Hd$!Ht]@H'!H='!UH)HHHH?HHu]HW$!Ht]H@=y'!u'H=?$!UHt H=&!h]P'!fffff.H=!t&H#!HtUH=!H]WKf.AUATUSHHH1?H TH5$H=&~Qfff.AUATUHSHHtxHOHtoIHWH_IIH9w&H?HLLLeH[]A\A]fDH=wHH9wH}HHtHEH]HHUH H5jH=lAUIATUHHSH(Ht}LEMttHUH]IH H9w&H}HLLLeH[]A\A]DHwLH9wH}H\HtHEH]HHUH H5H=ATHUSHtiHWHt`HOHoAHAH9wHD$HC[]A\fDH=wHH9wH;HHtHHkHKH 0H5H=It H,L4Mt#DADHHu8HH9wH9r2H9vH!LJ4HKH9w[]A\A]A^H9IsHLH)UHSHH~%fDH5 HH[]fHt HQHu @HH1|HfAUAATIUպSHHA|H5"=t|H5HMtIT$I4$HEH5&uH5$HH[]A\A]fH5uH5HfDH5HuH5^HlUUHH5SHHCHtHUHuH.HHH5m[]@UHH5YSHHHt9HE1HuHt"| HPt7f| HBuHHuHHHH5[]HfDAH5H1WHffff.AUAATIUHSHHHv1fDHCH9vI $LCLH<uH51DHfI4$HHwH5DH1CIT$HI4$HH)LZH51@ffff.UHSHHB tNH5qHtHUHu1H6H5dHߺH[]fDH5ffff.HtHVH61DfDATIUHSHHulH5HXMtIT$I4$HBH5H.HtHUHuHHH5[]A\ f@ATUHSHHHukH5HAHHDHtHUHuHH5fHiEHߺHDH[]A\w T$ T$ fff.UHSHHHuMH5 H)HtHUHuHHHH5[]f. V@AWAVAUIATIUSHHH4$M$I|$A H5o#LMt$M11L9I4$H8f.HL9W uI9vnIfIM9sB>W t<.HHLH1H)LL/IL$HHH9sIL9YLHHH9rH5L$f.A uPH5 LvH$HtHPH01LHLH5][]A\A]A^A_:H53L&@ LI4$ HL$kHL$4H5LNATIUHSHHu|H5HAD$ HH5HHD8H5AHtHtHUHuH_HH5[]A\G uHF H{HmHDHH@AWAVIAUIATIUSHH6MI^H1H0IfHH9*DF uH9H5L{AE IFL=H9sbH9Hs,IH4*> uf.< t HH9rH9rlHH9v%AE H5jLHkIDIFH9wHLH5T[]A\A]A^A_@H[]A\A]A^A_fHLH)IF@ IVHI6LH)fUHSHHHu-E H5HHHDH[]f @AVHIAUIATMUHSH8A@ H5w HHUHMt I}I|$"H+HHLAT$>HMt IVHuBH5H~[]A\A]A^HvH}cVfI6HEH5 H,IUIu1HjI|$FH5HUDHuH$H5J fAVHIAUMATIUHSHA@ H5 HHUHH5H`Mt IVHMtI|$uQAE H4H5HHD[]A\A]A^@HvH}ffH5SHߺ IT$I4$1HI61H`fDHuH#H5 f.U1SHHHtCH~ttHH9wHH9wEtsEtnH$HhH[]A\A]A^A_fDH9wfA<;tHH9wsEaH<$-AQfEuHD$H8tLA$HIHHHI9uH<$HH5[]A\A]A^A_1D+HAH<$AE14Afff.ATAUHSHHHuXA @DtD9a}iH51HhHtHUHuHsHHD[]A\H5w17 HL$HL$f.H52H1HuHUHH5HsfDAUATUSHH9Q"HII)9A$H5ߺHD;#}#H5 HA9ĉ|H5HdH51H3IuIUHH5;H/C IUt}Iu1HgHHH5Y[]A\A]fH5 HA9ĉgJKDH[]A\A]DIuHf.H5¹ H|AUATUSHHHHvHA HAIH5 H&AHSH3HMI|$"HdHHLAT$>HIH5HHCH31HHPHH5HH[]A\A]DH1[]A\A]H;h&AuH5̷ HFH5,H2DHSH31HgifH5HAUATUSH(Z u3u@HVH6tbHv><t ><H([]A\A]fLnL&IvA<$<LLtHwRffDHVH61H([]A\A]f.1ۀ~/LoHI)fAt 9DHH9wH92H|$Ht$HT$Ht$HHT$H|$ DBD@ >1A|$/L׶@HI)fDA(tA ,9HI9wI9H|$A ,HH|$DBD@ >q1~/Lg@HI)A(t .9&HH9rH9gH|$Ht$HT$Ht$HHT$H|$ .DBD@ >LLLLff.AWAVAUATIUSHHHNIHHHHY| t| HKHHu1B t HM<$w?I}HI4$HLH)HL []A\A]A^A_,@A?U@H[]A\A]A^A_HfD8 1 <( HH9w Lc11D1Hv?t H[]fDH1[]fD@HFHHFV H5 uD@u^@ux1Ht t  f Ht@ HH5 G@tHHfW@tHHWsff.IHHFAV FcAH5 @@DAHt At fHAt4@4t IǁtIǁIAhtIAy IyH5o fA@AY@HHAfO@BHHAO)fIvJHqF<>v\1Hf.H!DHs{@1ffff.AWAVMAUATIUSHMH<$9>1 fA<>t HL9uHCHD$L=p H- fM/LLLt2II9uHT$H<$L`HH[]A\A]A^A_fDMI,I)@HIHI9v}u @A<>t HI9wHSsHD$1(ffffff.ULSHHIv>H|$KSHH|$<)t/rtRHv tu~asHImL5_ LcHHD$H M@t$?Ht$@L$,t?H6 fDLH9IrHLLBRHL3MuHD$tS|$?HL$@HfH T$,u9H|$H5ޫ]1fD|$8EAlfH uL$,QAm8d/ItaHT$ HL$HReu|$,rtlu|$,lt |$,vu.t*IUHT$ RDfP 8H$Ht$0H|$1HL$XdH3 %(Hh[]A\A]A^A_@EAGHI9wtHD$@@ArH\$PL1H$dnHL$1H|$qHAIcXHL$ HD$xt3tHfX sHD$T|$8uqAlLfDArH\$PL۩1H$sHL$1H|$Hދ1f.kT$>HfP YqfKT$>HfP hfIcHL$ QRfP A@ff.AWAVAUAATIULSH8dH%(HD$(1IH|$Ht$vH5HL5 Mt@H LH9IrHLLHL3MuH$H5lL`¸HL$(dH3 %(MH8[]A\A]A^A_fDHHD$Et$HEtHfX %AlH\$ Lʧ1H$dHL$1H|$HދQAC@E AOIcH|$H4$IAHcIL4Ht$MI)hHH|$&11EtDHAfP NAr$DHD$@ukff.HIH$H@AVAUDATMUHSHtDH|$jHH|$Bh u(/tuDuAa1H[]A\A]A^fIvE<1<3Aù}/uǀ}4uItz]trH|$DHH|$Bh uR/tuIIdH|$A3HH|$BL1]u#DB ]tHu8IDIL9wIHH9v%FDA t{DA umHH9wfHEMHE11E1H9v&MDuA8LDHA`IEHL9rH9LA tA(tcA[uIA]LAL9wLD8u5B D8t$Hu8IDIL9wAHAWIAVAUATUSH8HHH;HD$HD$HD$ HD$(HIHt$IIH$111Ht$fDI9v;AAx@t&fDAExEHI9wIHIHHt$H)HT$H|$LII9v>H DHMH+ $II)LLBHu+HHOH8[]A\A]A^A_fHI9vHH$@IDHUHI4LH)Scfffff.AVIAUATUHSH IH$HD$HD$HD$veDjH=ɚI1D Ht0I$HtRHHD$H,$I$HLH H[]A\A]A^u2DLfDH1Hvz tHfz uHOIHt)HHA| tfDH< u HHGuIAHf.=tH1-t Hv(--HH9u@Hv$=u$D=uHH9uW t!f uHH9w@1 WfD t)f uHH9wOf1 D1Ht&S1ۀ? H9v 01 v[ÐD0< w HHSH9wLC1L9vH 9.uB< uH)t81@| t HHPH9uHH9vH<H)X1uHC[fHKH9oT u$HH9X10 YAH/ffff.AWAVAUIATUHSHHH|$0谰IHD$8viI}LpD$/HE1H|$HD$fD< AHL9s|<DuuHD$II)I<< < l1!ft@ t@ JHHPL9uH4H|$H48H9wHHI7[]A\A]A^A_IH)tPA< tH< t%fA t u!HH9uHHf1vff.AV1AUATULSH IH$HD$HD$HD$vBz#IIIԻHA Bt~~ 1H9v;t$H []A\A]A^HH9w1IHHt@L$$H\$HILH H[]A\A]A^ItbHLLHvf.HtKS1ۀ? H9< HK1H9vHDA@<w1< t&@[fD1D1A-fu1< uH)t=A ugf< tRHH9uHFH9vH<H)L1uHC[fDHCH9v;| u,HKHPH뵸뮹1H%HKHAU1ATUSHH8H~ht tH8[]A\A]DHH;Is]HH,HtMHHHEH|$ AH臵HIu_HH8L[]A\A]f@LD$HL$HT$HHHLD$HL$HT$@HD$ I)D$HHLShffffff.AU1ATUSHH8H~ht tH8[]A\A]DHH;IsUHH,HtEHHHEH|$ E1HHIuZHH8L[]A\A]@@LD$HL$HT$HHHLD$HL$HT$@HD$ I)D$HHLShAVAUATUHSHHIz(I   HL9uAHH;HL$MHHID$HLHL)L+HLLH1IHH[]A\A]HA^@It*z)t_D<)ta|\tZHL9uf1H[]A\A]A^Ð@HT$職HHIoHT$F1HtHAtff.AW1AVAUATUSHH8Ht tH8[]A\A]A^A_f.HH;ILsfHH,HtVHHHEH|$ E1HIHMudHHH8L[]A\A]A^A_@LD$HL$HT$WLHHILD$HL$HT$H;HLA HL9uITCt HI9wHp1I9hHI)  t#FL t @HHPL9uHHEHD$(HMHHt$ IULHD$(I9P  H5t CLC4>HH5 L{-4 fHL9t|-u|-u<>uHP1I9HI)| tt t!fDL t HHpL9uHHEHD$(HEHHt$ IULeDAWAVAUATUSH8Iv:uHE1HHT$Hl$HD$ HD$(I|$htEu3I$HI$Ht$LЅHDI$I;$I$L,MHI$IEHEH1HT$HD$DH9Hs,HT$H4 >\u<\t HH9rH9rTHSH9s HD$LtqHD$HKH9wI$DLLAT$hI$HLH)躯HD$뗿@H$襬I$HI|H$ HuI9H:<'<> < HI9F*<\uHLH)tMLPE11A4DBWt DA~~-@2@Ic4LIHH9uHIuHlAHUI9H9@rI9jD<>uHAWDAWAVAUIATUSHXH~PH|$(LD$LL$H~HHHIHD$ HH;iHH tfA6 zHL9wLLD$L)MoHLHD$LD$$I$H<$ LHAT$PI$L9HPI$vEH9l$v>HI9$@cH|$ HHD$QyLD$MH9l$H\$0vkMLt$IL|$$f.AHHD$0HD$8HD$@LHD$HI$ H<$AT$PI9wMIH4$H|$(AUHIHX[]A\A]A^A_ÿ@葨H|$ HH$x }f. ,<|Mfu.fC<>|IL9w Ń !"1@AWE1AVAUATUSHHH|$ HT$HL$HMIH|$PHH|$0H|$pH|$XH$H|$`HD$Hl$J L)<#tx<<HK< @< 1L t  HHPH9uHIL9d$wHĸ[]A\A]A^A_A@Ht1 Hw<#u HH9wH9v< ]@E1IwB<+#u IL9wL9B+L< t < uxHH9wHE1MDI~HT$0H|$ IvAIHVHHf.< tIB<; t IL9wBL;IG#t#tHH@#uHHuLHL@@ t | HAuHHuHDH9II;swIH,HtgHIHEH)LHHSIFHtIDHH|$ IMfDH/|f@HL$8HT$(ܤH|$PHHtHL$8HT$(yIL.1Hv *-_A0}1ҹ< O q>~AuHv< HH=E1HuHH*HAH|$ HHLH9T KHDH4+1f 1H9tHP t 8uHH9uHIF HtIH|$ HD$L9v; tHT$B<" t IL9wI#HT$XHHHD$pHD$xHDŽ$HDŽ$=HIAII;X IHII;E IxHtF< t?< G1L t -HHPL9uHM9s'MYJ4;K<&H9t LL)JMM)L9M1?  tw>tR< < u1fDL t uHHPL9uHZf.HPI9v | HpHDI2fI9v7HxIl `IX@@MLt$8LLd$(III;% IFHtIHt$@H|$ IM5N4;I9A4I. IIFLt$(IE1Ld$@HD$hHfDMoO$>L9v'A<$ t MofDC|. IEtII9uHL)E $A qA u11AL t uHHPH9uH:uHLDL$8fDL$8 A#,HA 1A< HDH9vA >HD$(D$8tkDL$H1DL$HHADPuNHLDL$HHHLHDL$HA<wD$8:L9} 1M}D1A A *-_H9IDI4,1@ H9tHP t 8uHH9uHfDLLd$@Lt$(ME1Mt/B|; Iot+ |+ HE HHu1EII;}ILHI4H)L9rHt_IHPM9L9rLH@:th@ t f uHL9r@@|t@+tL9L$81f.HCLAL9?LHCLHHL9M<x {~@H|$@LLPAIxHHD$(-e1A|$ 1HA|$ Hx@DD$(H|$PHIdDD$(II;IxL u@B|+ t IL9wLL)HHM9vaLJ4L)tH< tA< 1"f.|@ t@ HHAH9uH L託L9MLIOHt&IHA| tH< u HIGu LLD$([ILD$(HtLD$(I1LH|$ LD$(I<@> tX< < l1@L t QHHBH9uH6fLX~ u~ u~ uI.LHI b.IxHIaYLLd$@Lt$(ME1IWH9=BD;LLd$@ALt$( HM1HLEH@H< u| HxHHH|$(tHH| HAtII;srIxL\u fB< \t II9rL9ID$H9sIHBt IVI|$H9wT$$HD$H@HtH|$HHH|!HT$ LLHH|$Lcd$1IELHH[]A\A]A^A_HHHD$ID$@LH)HҁIV" ([HI9M<IA?]uC<)]IM9w@e~HHHSNdHT$ LLHH|$HL$H9HH,HHHHHEIMyO4!t=H\$ LMD3@ u { t H$HL9uH\$ MLuHmHL$(IQǃHL蘹ǃ9@LL$0Z}HHIHMLL$0ILL$HPcqLL$H81IQK !2Hi?H9uHKLuA;uDLuA9HmHuLxM9ETAƒ  ~DL1Mf()Ht"AL t u"k'bHI9A\uHf.G9Aƒ yIM9wh@LL$ |HHHKLL$ DHtHH{fDHHH_HO\11L9LH)HLL$ LoLL$ H8L1fD Hi?H9uƒHHHuHRH{9uHBLrHD$ Iw L5I9D"'AtHPI11L9@ t!fAtHz@ƃ HI9rAtHz1A<I@>HDE1I9zH9HD$ DHH;HHInr11  LHHP@LL$ vHHIFLL$ C|)HՉE DDH.HpHhYfF wxH QuWDB ʃHwTUH SHH2uEHH`iu<+HDH[]GT1D1@AWAVIAUATUSHHHIIhHHA HLLHHxIDHDHx LHHH @ƃƃtƃtƃH{ptƃHtƃHƃ@ƃƃƃtƃƃ ƃ @ŀu5LHLǃH[]A\A]A^A_Dƃ ƃ E@H`bDH{xH f.1H %OH5LH=L -fffff.AWAVIAUATUSHHH|$0@Ht$HT$HL$(sHIHL$sHغ@HHD$@H @ @ 1Hz}HD$(%L$$D$< H|$ E1L9d$DD$HEH9L$HD$Hwk IL9d$U HD$H=FHT$XF, A_HHT$XuL9d$ML! A  A  AE<6 A"E1LiL9l$vHD$< u B<( MDMtVIHH9L$MhvGMIIHD$H=FLD$XB4 _HLD$Xt IL9d$wMMl$LLL9l$HD$Hـv<"HD$B(< L < LuHL$  t t HH9D$wHHH9L$vHt$<  HHpL9AH|$D< uHL9&HD$0< t<"t<' IHfH11H)HkIt> tdI C|5 tIN$7I)L9wL9rKI90f LIpAuIVH9 ItL> uIILLH)H_nHBH9D$HD$|^zHL$HBIHD$pH9`HT$HHHt$x< E< =<] IL9(B*< < <]uIEH9D$HD$B|(:IE@IHD$`jHL$HD$hLL9H\$XH\$E1Hl$HLl$PHH9L4A6@ tm@ tgIBT+ t t MMeL9wMI)t8@ 1AL t HHrL9uHLH9@ @L`L9#| ALHHHHL$}HL,MHHIELLL;HE`HtHDLHHMd$HMHI4$H9HVDvHJHc@HT$HL$gH|$HI 7HT$HL$WHLb  LFkIOIH|$0H轾HDHD$(H@XHtHL$(HH|$0HHD$(HHD$(?ƀH E1HfDW8fHHD$(HHx!6#LpL9(IA> LpL9IA> LpL9IA> LtE+H|$hLLH)hL9Hl$HLl$PMH\$XLT$`L+l$pXHMIMYHL$xH01J!9Hi?H9uAEWHwHL$(L(HPIHHXHAHXHHHD$hHl$`IE! IAL9L$Hl$HLl$PIH\$XH|$hH58sgB#< uOMeL9E1B|+ IEH9Hl$HLl$PH\$XHD$`D< tE1[1E1MHL$p4L;L$HLL$h$H|$@+H)Ӿ H\$XLD$`aVHHHT$XLD$`LL$hHL$pHHL$hHT$`LD$XLL$WHt$PHT$`LL$LD$XHL$hH81HDHi?BH9uƒHHT$@Hl$HLD$PHL$XLL$L)HHHCHcHL$LL$HHCHJ4 eHL$XLD$PL9v0L)LD$HHbHL$HCHHJ4)eLD$LH9l$fD$1RH|$h H$L$fL$H$MLIL| HE<))]A I޸D:I޸-#I޸H@L1HXHPHD$(I}fLSLIH9D$`9@ uX1Ll$pH]H H<H5):H=h:Q pSH )<H5 :H=.:P QSHl$HLl$PH\$Xuffff.U1SHHHt HHHl$ HPH|$ Hm t8H|$H5:OH5{ IHL$ HL1OHHHH L1HOHT$H59HHPH8H[]A\A]H5z HtTH|$11FOHD$H fH=:@HL$QHL$H8z H9H=9@PHz HDHl$ HOH=y H.YPHH1,OH=y HH0PHHOH=y ڃHDH9PHHNH=Ry ڃHDHOHHNH=y ڀHDHOHHNH=x ڃHDHUOHHUNH=x ڃHDH TOHH)NH=bx ڃ HDH(OHHMH=&x ڀHDHqNHHMH=w ڀHDH%NHHMH=w ڀHDHNHHyMH=rw ڃ@HDHxNHHMMH=6w ڀʀHDHtEPNHH%MڀHDD@H=6NHw HH=.7 _NHv HH=7 ?NHv HSH=6NHv HH=6 MHv HH=8MHv HoH=X6 MHxv H#H=.6 MHhv HH=6 MHXv HH=5_MHHv H?H=5?MH8v HH=g5MH(v HH=@5LHv H[H r H56H818JHq H55H81 JH=5HpLHq H55HH@y HLH H5Q5HǹHy KH=y HH5O5K1H%@USHHHJWHH uEHHsHҊHjIHuH}HjIHH\HH[]DHSHsfDAVI AUATUHShJLm HI M(KH;Gx H1L%m KL9t5IHH5l Ht`H{ 1>H1Ht*Hp?H t HSHsHhOH[]@HHsH=)+@HL$d@HL$Hl HxUIHSHHHtHR0HvI8=HH5k Ht`H{ 1>H1Ht*H>H t HSHsHNH[]@HHsH=@(@ HL$?HL$HHk HxUIHSHHHtHR0HvI8HL$Hxj HxUIHSHHHtHR0HvI8'HL$Hi HxUIHSHHHtHR0HvI8g;HH5]i Ht`H{ 1;H1Ht*Hp@HHsH[]HW>H[]fH=@ HL$\/HL$H`Y H`AUIAATIUHSHHHtHQ0IqI9,IH۹tHU0HsH;r,HH5X HtsH} 1M,HHtGHz-H t"HSHsHL[]A\A]h=HHsH[]A\A]DH='@ HL$\.HL$HPX HeAUI ATAHUSHH,H1HLDHk +t@HH@|\H5Z HDžH[]A\A]H<$r,H$H5zH,H=0Z H*-H<$HA@X+H=Z H@DDH,H<$H*+HDHI[H5Y HfI?LAu#*H[]A\A]-fH= ,H`Y H1H= ,H8Y HEAWAVAUI ATAHUHSH<+H>1HLDH] *t#HItFHCH1H)Iunitbufputcbufputbufprintfbufcstrbufgrowbufprefix'0123456789ABCDEF"&'/<> style="text-align: left"> style="text-align: right">
    
    
    
    
    

    " title="" alt="
  • %d 
     -&+$,/:;=?@"#{}|^~[]`\*()%.!'©®™…—–&%c%cquo;’�½¼¾''prevarsampkbdmath
    	\`*_{}[]()#+-.!:|&<>^~=markdown.cmax_nesting > 0 && callbacks	 md->work_bufs[1].size == 0md->work_bufs[0].size == 0dldelformdetailsdivfigureulfieldsetfigcaptionolvideosectionnoscriptblockquotehgrouphrinsoutputsummarynavaudiocanvasddh1abbrtableiframearticleasideh6tfooth5h4addressh3h2yywwwwwwwwwwwwwwwzwywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwysd_markdown_rendersd_markdown_newIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII<7-(#IIIIIIIII#
    
    IIII
    
    IIIIIIIIII#
    
    IIII
    
    IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII@rendererpreprocesspostprocess11no_intra_emphasistablesfenced_code_blocksdisable_indented_code_blocksautolinkstrikethroughunderlinehighlightlax_spacingspace_after_headerssuperscriptfootnotesnew@optionsmerge!RedcarpetMarkdownrenderInvalid Renderer instance givenFailed to create new Renderer classThe Redcarpet::Render::Base class cannot be instantiated. Create an inheriting class instead to implement a custom renderer.doc_footerdoc_headernormal_textentityfootnote_reftriple_emphasisraw_htmllinebreakimagedouble_emphasiscodespanurlemailfootnote_defleftrightcentertable_celltable_rowparagraphunorderedlist_itemlisthruleblock_htmlblock_quoteblock_code01escape_htmlnesting_levelfilter_htmlno_imagesno_linksprettifyno_stylessafe_links_onlywith_toc_datahard_wrapxhtmllink_attributes %s="%s"RenderBaseinitializeHTMLHTML_TOCSmartyPants;X@8hpPp@ p  !@#X#$P%%(&x'`(	(0	(H	)	0*	*	*	 ,8
    ,h
    ,
    P-
    -
    `.p0h1@123H45066
    6@
    P7h
    7
    8
    p8
    8:pP;<P>H@`BC@CXDpPEF`G(GHPHhIJN8PQ@SPT8PVPWpY`\^^`P_```aPc(`dpefgHik`mp0qt@x```PЩ`8`Ph0Xp`H@ P@`P `  @ p   !H!!`!`0"@x""#`#p#P#0@$0$$00%X%%%%%%@&`&@&zRx$@FJw?;*3$"LDnBBA A(G0
    (A ABBE
    (A ABBA,WADG 
    AAGL0JBBB E(A0A8G`(8D0A(B BBBL0uBEB B(A0A8DPg
    8D0A(B BBBKLd`BBB E(A0C8DpW
    8D0A(B BBBI` H$vDK
    AF
    A,0fADD N
    AAA$p0An,DAAG r
    AAC<tBBA D(G,
    (A ABBF<BBA D(D0~
    (A ABBG<PBEA G(D0A
    (A ABBF,4BDA o
    ABGd@"DQ
    KALPBIB E(L0T8DP{
    8A0A(B BBBELBBI L(D0Q8D@
    8A0A(B BBBH<$BBI K(Q0
    (A BBBA$dP>ADG oAAh.\Q<	BED H(G0v
    (D ABBG$P LAPG ^KA,x zAPG G
    KAJ< #RP<T 3BED D(D0d
    (K ABBQ,!sADG F
    FAG0",8"BDD m
    ABF4"BAD G0b
     AABL,D#lADG t
    KATLt@#BBB E(D0A8DPt
    8K0A(B BBBJ,%BDD w
    ABLp%,Dgd%~BBE E(D0A8D@
    8K0A(B BBBND
    8A0A(B BBBJ,t&LADG d
    AAN<&nBHE D(D0
    (A BBBA<'FBHE D(D0
    (A BBBE$$)ZACG LAA$L8)ZACG LAA$tp)ZACG LAA$)ZACG LAA$)ZACG LAA$*ZACG LAA$	P*ZACG LAA$<	*ZACG LAAdd	*BBB B(A0A8DP
    8A0A(B BBBG
    8H0A(B BBBL4	,BDD G0@
     GABUL
    ,yBBA A(G0
    (K ABBS|
    (A ABBFLT
    -yBBA A(G0
    (F ABBFD
    (C ABBDL
    /BBA A(DPH
    (F ABBCZ
    (F ABBKd
    @1{BBB B(D0A8D@|
    8I0A(B BBBIt
    8A0A(B BBBA<\X2QCD0aAAE0TCA2p3x4SJ[
    K`L4!BBE B(D0A8DP
    8D0A(B BBBGD<5ADG0P
    CAH_
    AAGY
    FAH06~Df
    F6hDZ
    B<6%BFA D(GP
    (A ABBF<
    7IBBE A(GPA
    (A ABBHLD
    8BBB E(A0A8G
    8A0A(B BBBEL
    `<5BBB E(D0D8Gp
    8A0A(B BBBG
    P>D WD
    X>@BBF D(D0F@}
    0A(A BBBCLDP@	BBE B(A0A8DP
    8A0A(B BBBHA,BAG0.
    AIO
    AH,XDAG01
    AFO
    AHEL$HBEB B(A0A8Dp+
    8A0A(B BBBJDtIBEB A(D0DP{
    0D(A BBBHhJvDR
    JRJ$KHeCu
    KdLBBB E(A0D8F
    8C0A(B BBBD
    8E0A(B BBBAT NBDB A(D0DPo
    0A(A BBBH|
    0D(A BBBI$NFCOY
    GLOBDA A(G`U
    (A ABBF]
    (D ABBJLTPBDA A(G`U
    (A ABBFZ
    (D ABBET0QBBB A(D0D@
    0D(A BBEEv
    0A(A BBBBdhRdBDB B(A0A8GpX
    8A0A(B BBBKk
    8D0A(B BBBHddpTBEE E(D0A8FP
    8E0A(B BBBJT
    8C0A(B BBBHLUBDB B(A0A8Go
    8A0A(B BBBDLhYBBB B(A0A8DpQ
    8D0A(B BBBDLl\\BBB E(A0A8D
    8A0A(B BBBAL_BEB B(A0A8G
    8A0A(B BBBDLwBBB B(A0A8G0
    8A0A(B BBBAL\XBEE E(D0E8G`
    8A0A(B BBBALBEB B(D0A8G`o
    8A0A(B BBBHdXBEB B(A0A8G
    8A0A(B BBBDr
    8A0A(B BBBA,dmHD lAAa L BBE B(A0A8D@O
    8A0A(B BBBFLБBBE B(A0A8J
    8A0A(B BBBA$4pACG vDAd\ؤBBA D(O0x
    (A ABBJ
    (G ABBPT
    (D ABBCp<hBDK A(F`
    (D ABBI|Kl,4PzAAO T
    DAFLdBJB A(D0
    (A BBBAF
    (N BBBE0DUD8ADG C
    ADLD
    HASD
    AAJDADG C
    ADLD
    HASD
    AAJD\ALG0^
    ADID
    HASD
    AAJDALG0^
    ADID
    HASD
    AAJ,8AKD0U
    AAI,ALG0m
    AAE,LHALG0m
    AAE,|ذALG0m
    AAE,hALG0m
    AAELBBH E(D0D8GP
    8A0A(B BBBE,,ȲADG R
    AAHL\8BBH E(D0D8GP
    8A0A(B BBBE,ALG0m
    AAE,ALG0m
    AAE,(ALG0m
    AAE,<ALG0m
    AAE,lHALG0m
    AAE,ضALG0m
    AAE<h@BBD D(G@
    (A ABBALhBMD I(D@a
    (D ABBFT
    (A ABBFD\ALG0^
    ADID
    HASD
    AAJLBBD D(G@
    (D ABBIt
    (A ABBFDALG0^
    ADID
    HASD
    AAJL<xBKD D(G@~
    (D ABBMT
    (A ABBFD(ALG0^
    ADID
    HASD
    AAJLPBBD D(G@
    (D ABBID
    (A ABBFL$PBBD D(G@
    (D ABBID
    (A ABBFDtADG C
    ADLD
    HASD
    AAJL(BMD I(D@a
    (D ABBFT
    (A ABBFDALG0^
    ADID
    HASD
    AAJDTPALG0^
    ADID
    HASD
    AAJLBKD D(G@~
    (D ABBMT
    (A ABBFLBJG A(G@V
    (F ABBD
    (F ABBIL< `BBB J(G0D8DPI
    8F0A(B BBBI$ AAIG _DA$  ^AAG0PCA X P!XAo
    H,!DLL!BBD D(G0J
    (D ABBJG
    (D ABBA!8*De,!HBDD `
    ABC<!BBE A(A0k
    (A BBBC++
     	'	-	3	9	>	D@D0WPIC@GC0@ ?F0A SpBN`NNM@MJ`G`ITLL LABQF0ApBN`NNM@M>LL LA>8<@EI"0^\0g^d]Pg[_@[
    
    
    
    
    8I" 
    )4;>
    BIQ
    U[behmsz
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    `l uPPty{|`}0n~rga\R>m4)
    .EOx27y2T'
    8F!F!o`0
    P!"	ooooM!''((&(6(F(V(f(v((((((((())&)6)F)V)f)v)))))))))**&*6*F*V*f*v*********+Q!/-	100Pp0p0pP @`GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4, ,~	<
    5"+ ,;,!<,'>,~]@[Y,q{jk,B0L,&,V@
    H,Mt ,~	qLCint{-	y%0zgbuf .k/08y181[28o	 
    9	01a91Ne'
    
    KJ0
    |
    
    W
     
    (uP
    0}S
    8o
    @E
    Hl
    P
    X6`M/
    h~JpSJtHLx^al
    %Y._\X/_cX0_jX1_qX28j[4JF6t.
    mX4J(QQ	/n
    O
    q
    9
    x
    K 
    0i
    
    %
    [
    
    IP
    7
    >g%:8k:L:8Q:8:84Ċ?-|
    eJF__sJU__nJ4AJL܉J
    oO0F0̊0uB04|+ 	0+BU	T	QAR	Q*F5vibuf*i T*LM!i,4"-	6BU	T	Q-R	
    o[h	t| 6f##B$$	%d6bTs6F&v&THY60a 1[Y4'ret[P6}U hL6Ubufhi6"-U	(|73o##)73$$	37bTvh7BU	T	QjR	e*Gyp7	bufy!fmtyL+'ap{~!n|F+"-		(|7<9#N#q)7<$$	$8bTs,@8p##6--8Q1R	X|Y},|8	##.$$!	%8bTs9F&v,9j	#D#g--M9Q1R	X|Y}9BU	T	Q~R	t/A~	bufkulen4-	A~[	h		9B#	#	5#			(9
    #:X#/{#$9T}Q|(|92##)92$2$U	:bTs9:BU	T	QR	*ڊ@:bufxstrL,	X:P#	6 #	l #	 .P		(:#:!#/'!#$J!:T}Q|(|::#!#!)::$!$!	:bTs:BU	T	QR	X:U}*Ҋ;
    buf"cFp""-
    	(|@;5
    ###.#)@;5$Q#$t#	c;bTv;BU	T	QR	e*qĠ;",buf#0;1;UU2E 2w 3Eb4L4L44L5a
    }4445
    446F4U4?4F4?4L47O44u4h544L8
    4H,*t;G
     wqL8g-	yint0ta9t{	
    'Km0|W (	uP0	}S8	o@	EH	lP	X	6_`	M/
    eh	~mp	Smt	HL{x	Q	^_	lk	
    {	%	Y.	\X/	cX0	jX1	qX2?	j[4m	F6
    t._m_Xe4m.{'%0J
    buf .k/0?y1?1[2?L;obL$srcL{$L?$N-	iO?9%orgO?"P2<U}T*v1$v"2$811@1%83%t<U}T	Q6<U}TwQ3<U}-BR8g	 BEewe|:m?A~F?8]H,]t<
    H'wqL8g-	yint0ta9t{	
    'Km0|W (	uP0	}S8	o@	EH	lP	X	6_`	M/
    eh	~mp	Smt	HL{x	Q	^_	lk	
    {	%	Y.	\X/	cX0	jX1	qX2?	j[4m	F6
    t._m_Xe4m.{'
    %0Jbuf .k/0?y1?1[2?HHAobHAsrcHGH?nHmiJ?orgJ?escJ?M
    <L%&g&&!%'*5'=U|T*v1$v"2$811@1%83%=U|T3$ G!"=1U|=)U|T/ue=mobeA`(srceG(e?)=g}))`(!;**5*>+U|T*v1$v"2$811@1%83%~>VU|T~3$ G!">U|} *	`	
    m ;=	 G!
    !Ee!we"|:m#A#?$ڊI#A#$A~F"#A#"#?(%&ҊL#A#m5L	H,!t>`)qLCint{-	y%0zgbuf .k/08y181[28o	'
    ӌ
    
    	G-
    
    
    ۍ
    
    ܎ŏFHOIpJ:K	-L M	(N	0O8@P@יQH#R	P8SXT?`WchXpYxZ[L\]^_`Tabcd^e[hi6lZm
    
    
    
    _
    
    
    _	
    
    
    J
    _
    
    _?
    
    
    X
    _%Jc
    
    
    
    _EJ
    
    
    _iJ
    
    
    
    
    _J
    
    _J
    
    X
    _.(J01a91	Ne,#Z1$Jf%J;&J"g'-K)X,/
    
    
    6
    
    ˎ
     
    
    
    s
    j
    =
    
    
    V
    	K	J0	|		W	 	(uP	0}S	8o	@E	Hl	P	X6	`M/	
    h~	JpS	JtHL	x	^	al	
    		%Y	._\X	/_cX	0_jX	1_qX	28j[	4JF	6t.		m	X	4	JQQ
    /R
    O
    q
    9
    x
    K 
    0i
    
    %
    [
    
    IP
    7
    >g[Job[[`[_Job`_Job`_jJob`_GJOob`_Job`_sJobٽ`_Job̽`_}D	obDD	ǘD8	o?
    JO	ob
    `
    __O	Z W	outc(!a		!i8J-J"	'-J#e9C8 v-
    obCJ`__O	IZ
    obII	ǘI8ǐRJ
    obRR
    R`R_$_TO	%͍$J
    ߏ$	$8$&i&8$'J'kL_L_LJBL8'O0_K0_̊0&B08(>>)obv+*`_++_O	+,>w4-Uv-T	`
    -Q<.J>.>)ob,*G,*p,*,*`_,/?w4(7 ?	
    )ob7+-*7-*K7J.*`7_.0S?w4-Us-T	m
    -Q30~?w4-Us-T	
    -Q10?w4
    -Us1?w4 
    -UU0?w4?
    -T	q
    0?w4i
    -Us-T	
    -QK0@w4
    -Us-T	
    -QJ,$@w4-Us-T	u
    -QL(.0@Lq)ob..*.E/*`._/0M@w41-Us-T	
    -Q50b@w4I-Us2|@w4-UU-T	
    -Q6(e~@zN)ob~/*~<0*K~J0*`~_03 +8
    1,@w4-Us0@w4&-Us-T	
    -Q42@w4-UU-T	-Q6.NJA#)obV1)numX1*`_1,A4-UU-T	-QT-RT-XT(B}0A3h)ob}2*}2)num}X13*`}_34i8+4+J40A4}-Uv-T	
    -Q}0Aw4-Uv1Aw4-UU-T	-Q60
    B4-Uv-T	
    -Q}0Bw4	-Uv-Qs0-B44-Uv-T	0
    -Q}0DBw4L-Uv,^B4-T	
    5IJpBs6ob!5757`_58_O	59B:	T6:x6:6,B4-Us-R00Bw4>-Us-T	
    -QJ0Bw4h-Us-T	-Q7,Bw4-T	-Q6(eB%)obe6*e7*`e_W7;Bh:	7:7:82C4-UU-R0(!!CE)ob!J8*:!8*\!.9*`!_908Cw4-Us-T	-Q?0NCw4-Us0bCw4-Us-T	--Q@0wCw4-Us1Cw41-UU-T	>-QA,C4-T:(uC	)obu:*ut:*KuJ:*`u_F;0Cw4-Us-Q50Cw4-Us1Dw4-UU-Q6,.D4-T:<@Dl6ob;7<7`_<0gDw4|-Us-T	c-Q=0|Dw4-Us1Dw4-UU-T	q-Q>,D4-T:7`|_>8_~O	>3PZ=i8	?=cls8y?3=org8?>E:	@:G@:@,E4-U}-R0,}F4-U}-T 0Ew4	-U}-T	h
    -Q#0Ew43-U}-T	
    -Q2,Fw4-U}-T	-QB9#F:	@:@:@,4F4-U}-R0/-E40Fw4-U}-T	-Q;1VFw4-UU-T	-Q>0jFw46-U}-T	
    -QO,F4-T:(3lFj)oblA*lA*`l_A+_nO	fB0Fw4-Us-T	-QH0G4-Us0Gw4-Us-T	P-Q501Gw4+-Us1IGw4V-UU-T	-Q>,ZG4-T:?	`G,:+	B:6	C@B	C,G4-UU(,G~0)obJC*D*`_D+_O	gE4i8F3!org8A	$H :6	F:+	FB @B	F,H4-U|,Hw4-U|-Qsv/G40Hw4-U|-T	-Q31Hw4-UU-T	-Q50H4-T:,Iw4-U|((IL)obF*`_dG+_O	G1GI4-UU,ZI4-T:.VJ`In)obVHH*VH*pV?I*VI*`V_oJ+_XO	oJCdJd|:	K:+K:OK,vJ4-Us-R0C-
    J`:N
    rK:C
    K:9
    K,J5-Us0Iw4-Us-T		-Q90I4-Us-T"DI0-Us-Tv-Q|0I4N-Us-T>0Jw4x-Us-T	-Q4/-J!50KJw4-Us0dJw4-Us-T	-Q90Jw4-Us-T	
    -Q2,Jw4-T		-Q9.JJFE )obK*;L*pL)altkM*`_N+_O	NCK:	N:N:N,K4-Us-R0CK5:	O:)O:MO,K4-Us-R0C-
    K:N
    pO:C
    O:9
    O,K5-Us0Kw4-Us-T	-Q:00Kw4-Us-T	-Q70nK4-Us/K!50Kw4$ -Us-T	-Q9,Lw4-T	-Q:?R LZ!:cO:n&P:zrPE7L<:zP:nP:cP0KLw4 -Uv-T	*-Q50ZLw4 -Uv,nLw4-Uv-T	0-Q6?LZ!:*Q:vQ:QEL<:Q:!R:DR0Lw4!-Uv-T	7-Q50Lw4!-Uv,Lw4-Uv-T	=-Q6?LZ":zR:R:SEL<:KS:qS:S0Mw4i"-Uv-T	D-Q<0Mw4"-Uv,.Mw4-Uv-T	Q-Q>?@MZu#:S:T:bTEWM<:T:T:T0kMw45#-Uv-T	`-Q30zMw4M#-Uv,Mw4-Uv-T	d-Q4?MZA$:.U:8fU:CUEM<:CU:8V:.4V0Mw4$-Uv-T	i-Q60Mw4$-Uv,Mw4-Uv-T	p-Q7?ONZ
    %:_jV:iV:tWEN<:t;W:iaW:_W0+Nw4$-Uv-T	x-Q30:Nw4$-Uv,NNw4-Uv-T	|-Q4?`NZ%:W:X:RXEwN<:X:X:X0Nw4%-Uv-T	L-Q40Nw4%-Uv,Nw4-Uv-T	-Q5?NZ&:
    Y:VY:YEN<:Y:Z:$Z0Nw4e&-Uv-T	-Q80Nw4}&-Uv,Ow4-Uv-T	V-Q9?U	 O':b	ZZFn	n	Fn	n	@	Z@	?[@	[@	[@	}\Gz	3`I'@	]2P4-U-T	HPu'@	;]/P;50pOW5'-U	
    -T~02P4'-Uw-T-,P4-Uw(BP2))obB]*B]*CBJh^*`B_9_+_DO	9_0Q4d(-Us-T	0Qw4|(-Us19Q4(-UU-T	-QQ0OQ4(-T:0qQ4(-Us-T	0Q&)-Us-QvIn	v,Qw4-Us-T	
    -Q2?	Qy+:	_:	m`:
    a:
    za@ 
    zaB:
    %b:
    b:	{c:	&dBG 
    AeR):	d:e:+e,yR4-Uv-R00Qw4$*-Uv-T	-Q60Rw4N*-Uv-T	-Q<0,Rw4x*-Uv-T	-Q50=R4*-Uv-T	0MR&*-Uv-Q}In	}0aRw4*-Uv-T	
    -Q21Rw4+-UU-T	-Q50Rw4B+-Uv-T	-Q:0Rw4Z+-Uv,Sw4-Uv-T	-Q;?Z
     SyH.:j
    Ne:t
    e:
    Hf:
    f@
    ,g3 :.:
    wg:
    g:t
    #h:j
    ohB G
    9-
    tSaM,:N
    h:C
    h:9
    i,S5-Uv>S`q,:	Oi:i:i,S4-Uv-R09hTs,:	i:j:0j,yT4-Uv-R00jSw4--Uv-T		-Q90S41--Uv-T"DSQ--Uv-Ts-Q|0S4o--Uv-T>0Su5--Us-T	}0Sw4--Uv-T	-Q40JTw4--Uv-T		-Q90^Tw4.-Uv-T	}-Q7,Tw4-Uv-T	
    -Q2/(T!5.JT0)obSj*gk*`_Dl+_O	DlA
    TK/:
    !m:
    im:
    mBG
    @
    $nEV:
    \n:
    n:
    nEV@
    oG
    /V4A
    T/:
    io:
    o:
    >pBG
    @
    pEpU:
    p:
    &q:
    qqEpU@
    qG
    /U4A
    Uw0:
    r:
    kr:
    rBG
    @
    rB :
    Is:
    us:
    sB @
    sG
    /RV4CHU	0:	@t:wt:t,VU4-UU-R0/Tw4/>Uw4(z0W{\2)obt*u*`_|v4org8w+8Qw+_O	|vA
    WP2:
    w:
    x:
    >xBPG
    @
    txEWj:
    x:
    x:
    xEWj@
    yG
    /)X40Ww4$2-U}-Qsv1W4B2-UU-T:,X4-U}-T:J
    X2F
    UF
    TF
    QG
    G
    BK
    K
    K
    BG
    L
    VMՐPY3*ȏ3jy*_O	y*ҏXzNȌ3	`H!APY[3O?F4
    `H!:)|z;
    TY	P
    P:
    yM Za4*ȏ3z*_O	O{*ҏX{NȌ3	`G!C
    #Z9+4P
    P:
    O{Q2Z>O?F4
    `G!:){RERwSA~F4
    
    &
    8SGR4
    
    TSH,4
    
    	
    8
    JSҊL4
    
    JU;P
    O4SڊI5
    
    S-!5
    
    	
    8V 
    %J;5
    	
    8Uu
    QF5L5R5WȆ҆u5
    
    JXQCJ
    
    H, t@[YL,qLCint{-	y%0zgbuf .k/08y181[28o.(J01a91	JNe	#
    Q)=E
    
    
    VKV
    KJ0|W (uP0}S8o@EHlPX6`M/
    h~JpSJtHLx^al
    /%Y._\X/_cX0_jX1_qX28j[4JF65t.mX4J[	/
    Q	E
    Q	/
    O
    q
    9
    x
    K 
    0i
    
    %
    [
    
    IP
    7
    >gۑ#$J%Jj8obo8oƑ8kobo8WJcWo=J__s=__n=8A=PH8obHHHoHH8]Jc]oy8@[Soby0|y|yo|yf}y8}_[T\[EQ8[!obQP~Q~QoQ[Q8 S	`I!!]V"tagX8?"iX8c\U|T~Q}0\UwT|#\UvTQ}	P
    Q8$38\8%ob&&o&.&8߂'P*(t1o(t2o')'JH\1*\)'JvN]T	
    Q6u]	T	
    Q5#]T	
    Q7(]+]~	,,/,,E,І*],[,,,,,#^UUT	
    Q8]#'^T	
    Q8+$0^h	,4e,>,I{,T,_*^	,>-IQ,TU,_,4Nj#^UUT	
    Q7H^#w^T	
    Q7JwJK
    obwwoГwowow.enty+^%,,,,,/	^J	,4
    |,)
    ,
    ,
    g,	
    01?
    @2^,S,,Ð,#_MU|T8Q1R8X	
    wd2kL_~,{3P_,{hU_{2k_{,{3_,{_{#_UvT|*a_r,,,*,*,P#u_UvT	 	Q6_8_Iobsom8H/	=` c,4
    ,)
    K,
    p,
    ,	
    0 1?
    @4kI``~
    ,{&3`,{\`{2W`,
    ,,,ϗ#`MU|T8Q1R8X	
    wd2k`{G,{3`,{*`{#`UsT|`{Usa_f8ff85h.pi6.lenl8	
    Q$28 aK%obM&&o&&8@&78'(t1oי)ZJ')'JGoa14za	V,,ʚ0	81	Q!3a&8ea3U~#aU|T~Q4	a@	,4
    ,)
    ,
    ,
    P,	
    0@	1?
    4ka	{,{0	,{(a{4k@b
    ~.,{M3d
    ,{d{2d,,,؞,#BdMUsT8Q1R8X	
    ws#_dU~Ts2kb,{5*ba=(t2o'0
    )'J9kb,{%'`
    )ГoH:	eU|T	 	Q6e<U|T	Q4fUTQ}R
     $ &|"1XvsY|w $ &fUT&%g$80go%ob&<&ou&&8#GgUUTTQQRRXXYRw1	'8Pg@tob' 'Ѫ'o
    'V'8;hg%).,
    3qg,vg{;g):|,73g ,mg{*!h<';J&h1*9h<';J̬*Gh<';J;h)2I,(3h ,^h{*h|<'3Jh1*h<'3J;,i++,35i",:i{gT~fh/T	&Q8iST	Q8#piT	Q8=mi	Nob18"i8N '`3>org8<oѯ?RjU|Tw#jU|#iU|Tv	^^
    Q
    d@8AAAoAA8B3	I!N	o
    QBC	`CE
    Cw
    DҊLAAJE͍DJAA8APDA~F1AA#A8Fu	Q<BHGŒJ{AACAJACAPF;P	OEDڊIAAPHԒI8APEEJA#A#A8J|:JAA8vH,itjk /qLCint{-	y%0zgbuf .k/08y181[28o	
     
    9'
    ӌ
    
    G-$
    
    
    ۍ
    
    ܎"5
    
    
    Q
    
    Ɣ
    \ 
    u
    z
    
    v
    
    ʗ
    I ŏFH?OIZpJZ:Kz-L Mz(Nz0OZ8@P?@יQZH#RzP8SZXT`WhXpYxZ[L\]^_6`Tabcd^eU[hZiZ6lZm
    ..44_:
    Z.4_E
    z.4J_`
    ._
    .4X_J.4_J.4_J.444_J6._"JU.X_<.(J01a91	JNe
    	 ݝ	!	"8y	#8_	/M
    O
    q
    9
    x
    K 
    0i
    
    %
    [
    
    IP
    7
    >g
    KJ0||||W| |(uP|0}S|8o|@E|Hl|P|X6`M/
    h~JpSJtHLfx^al
    !%qY._\X/_cX0_jX1_qX28j[4JF6't.mX4JM!Q7Qf 5sid6X8.p9.m;s7^?id@XMBJnumCXE.ԝIrefJmKy&O1PXQR["(8K.K88Qcb`_p:	3HC`aJ	x?Z	xaXH8TJk:	
    
    
    
    U
    x
    
    
    
    
    
    .	
    $
    
    A
    sJ	QoZ	Qj	Q8	ob.'Kk88h/J	k//8i18n18c2oqhJ
    chJVJ_
    'Kk8C8J
    k8i8ș"8
    k"
    "8i$8
    oћ
    84tag58'
    Kk8i8w8ޖj ob. src.!i8!org8
    s8ref---ǘ-8e/Xݝ0">ref>"!EXEkEJݝGmH{#'K#
    Ja8k8d8.
    ob.'Kk88...8Q88
    ob.'Kk88.8Q88ob.'Kk88.8Q8c(8'(')Kk*+8|,J.8i/8ۛ/80J$Ŗ[X str\ len]X%J_IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII<7-(#IIIIIIIII#
    
    IIII
    
    IIIIIIIIII#
    
    IIII
    
    IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII&	|Xz'QS8obS.'SKkSS8#SJiU8jU8U8'V:W(ۗ8R8Jۗ8R8Jz"t	Iobt	.'t	Kkt	t	8begv	8endv	8iv	8w	)7_{#7_#̊7#B78"ob.'K8:.ݝref)O0_#0_#̊0#B08)kL_4#L_#LJ#BL8*k.#'K#
    J+@&:.&8QØ8k8i8j8,=8j-kU-8T.coQ/i801Θ
    8/bt
    81821$8E/cc%oݳ38l4ob.5'K_5k
    5858/end8/nb8/i818	1o8R6m+7:P3'80no4ob'.5''K
    5k'5'8-5'8/end)8-/nq)8/i)8F1)81o)86)o+7:DPO8kOO8iQ8nQ8cRo,nm8ot-kmU-m8T5m.o/io861Eo81p8oor9T9U2:i:=;<r4ob.5'KJ5k58/i8g/end8181o7:=s;>U|>T=sq>U|>T>Q~s">Rsw>X}s?=tYt>U|,'Q8Ptz4obQ.5'QK%5kQ5Q845Q8Sz7:T@ttt8>U	`>T}=tR>U~>TwAtt?ut>U~>T}Bj	 uvC{	C	1C	}C	C	2pD	D	D	D	D{	E_
    u99p
    U9|
    T:
    (2D|
    Dp
    2:
    Jmk8i838v-kU-8Ti8F9w7DVDJ6w7;bEwmC!C9DCECQW9--:]:i;s:MG
    wHV9
    -CC9
    9
    2::)G
    xP
    9
    [C
    2P
    :
    G
    /y
    ",C
    C
    2
    :
    ?xt>U#>T>Q?wt>UwWJcWJ,Vj8y4obj.>5'jK5kjt5j85j8q/endl87:mGmy
    r<C~}Ayt=hzc>U~>Tw?zYt>U~>T|>Qs3•8z-kU-8Ti889{ DVDJ2HbPE
    {C
    C
    C
    
    C
    C
    ;
    ;
    ;20C
    rC
    C
    `C
    C
    #20H
    V:
    H@G4{pIOCD2p:v:;Z@y|t>U@?|u>Us>TvJXA|FCoCd@9|ui>U@>Tv>Y1K|>U|>Tv>Q1E.
    | C?
    :CJ
    CV
    4Cb
    Cn
    ";z
    ;
    ;
    2Cn
    Cb
    CV
    CJ
    C?
    J2Hz
    V:
    H
    @G4}IOCD2:v>:;Z@}t>U@?}u>Us>TvJXN}CoCd(@F}Lu>U@>Tv>Y0K}>U|>Tv>Q2,8}!4ob.a5'K5kk5858S181T8&Lsup.\G45~/!COCD2:vg:;Z@t!>U@?!u>Uv>T|JX~^!CoYCd}@~t!>U|>Tv>Rs}K~>U~>T|E`d%CC(CC=C;;;	
    ;
    ;!
    2@C+CCCC2@HVH_H	
    R:
    wH!
    G4"IOCD2:v:D;Z@9t">U@?Gu>U}>TvG4E#IO9DS2:vH];Z@t)#>U@?u>U}>TJXt#CoCd(G4Ҁ#COwCD2:v:m;Z@Zt#>U@?ju>U}>TJX3$CoCdJX>N$CoCd@zur$>U>Tv>Y0@Yt$>U>T	e>Q7@Yt$>U=$>U>Tv=3$>U|>T>Q0>RK>U|>T>Q0>Rv3U8Ё&4obU.15'UK5kUz5U8;4cUo/iW8/lenW8W1:X.z/rYJGmi g%C~AntG4Pkp&COBCD2P:v:;Z@rtS&>U@?u>U}>TvJXs&CoCd
    @!&>Us">T~s>Qv?΂t>Uv>T}>Q>RsMb' str lenX	>'
    v+
    {
    $
    
    
    m&or'!keyX!sr'QHb'Eo*CCC
    CC"99:.:8:B:NzHZG
    5(C
    C
    :2:
    pG&b)C'C'.2H>'	J!2HJ'RN()(C}C6():H	2:V'O?t>Us>T>Q0@;);k:w2@::O);:p6::G
    pq)C
    4C
    2p:
    =)>U|>T@Ӆ*>U>Ts>Q>R1P-@E<*>U>Ts>R0P-=~W*>U|>TKe>U|>Tt8*ktt8iv8nbv8,֘8-4ob.)5'K5k358581end87:/retJAGX,9CC32:;Jm͇)+C~sA҇tGm+C~8o*a C*6C*q2 :*:*8mzPzC~(	O-7.]G4,CO	CD	2:v
    :
    ;Z@t,>U@?u>U|>T}G4/j-CJ
    CJ
    C@
    2:U
    ;^@tT->U}?։Yt>U}JX-CoWCd{K>U~>T}>QK؈>U~>T<љ0\04ob.5'K5k58R
    5—8
    5]-gJ/i8/col81ړ.aG4f/COCD2:v:%;Z@t.>U@?u>U>Tw0 081}8r75.XG4/COCD2:v):;Z@-t/>U@??u>U>T~GX/CoCd6@ƌt0>U~>T|K>Uw>T~0L07K>Uw>T}JXލ{0ColCdKލ>U>Tw)81ob.'Kk8C8i8end8C8:.81ob.'Kk8beg8end8:.a8U:9	822ob:	.';	Kk<	=	8i?	8śA	.dB	.—D	8E	ԖN	8bO	J82ob.'Kk8—22bJi8col8F8r8	8883k8i8I.83ob..'.Kk..8beg08end08pre080891out2.8
    4ob.'Kk8beg8end8pre8:.[84ob[.'[Kk[[8i]8end]8C^JÙ^J:_(4tmp.ś.beg8tmp.E
    ICCC?Cw::&:2:<G0 	n6D0D0D0D02 :0:0Y:0;02pH1VG46COCD2:vT:;Z@t5>U@?đu>U~>TvJXz/6CoCd%@]tM6>Uv>T~Kz>U~>Tv>Q}G1ڎ	8CF1HC:1C.1C#1 2:R1 :^1!:j1!Hv1G4=`Q7CO!CDZ"2`:v":#;Z@Ot27>U
    ?cu>U~>T~08:1$H1J
    &77C
    ;$C
    $6&7:
    $@7>Uv>T}~>Qs@rt7>U~>T:?Yt>U~>TvJXH8CoL%Cdp%@n8>Us>Tv>Q~@Ȝt8>U~>T:K>U~>T~G
    		9D,
    CD
    C8
    %6HD,
    CD
    X'C8
    '6::Q
    (G
    	W9C
    U(C
    )2:
    +G	0	9C	d,C	-20Q	Q	;	29	V9	S2:	/:	0;	G2!	:C2^0C2e12:32G{S 	/:C3C3G1P	=C1
    4C14C1Z5C152P:1j6:1R7:17:17:2L8G4G	;CO29CDZ52:v9::;Z@t:>U@?&u>U~>T~G4֓H	;CO*;CD;2:v4<:=;Z@Dtz;>U
    ?Xu>U~>T~G22@J	<C~2L=Cr2=Cf2>CZ24?CN2?CC2^@2@:2@:2oA:2B:2%C:2C0,<:2C@uK<>U~>T4?&->U~>T~>Qs>X~>Y}>w4GX`m	<CoDCdDGXh n	<Co+ECdcEOPb-=;2:$2E?->U~>T~>X~>Y}>w0@`uE=>U}=k=>U~>T~>Q~?u>U}G3ǔP	@CG3EC;3,FC/3FC$3F2P:S3aG:_3G;k3:w3hH:3I:3IG4ǔ4r>COICDF2:vAJ:J;Z@*tS>>U
    ?>u>U~>T~G2I9>C2}KC2&L2:3LG2^@@>C2wMC2M2@:3!NJ
    5A(?D
    D
    65:
    NJII?CoOCdWOCYO?u>U~|">Ts">Q}J
    .9??D
    D
    6.9:
    OGO>@C*PC`PCPD2:P;&;2;<?@4>U~>T~JX'Rm@CoQCd(QK'>U~>T~G
    4	3FDA4D54D)4D42:M4KQ:W4SR:c47S:o4lT:{4.UG
    ԗ0d!AC
    WC
    W20:
    XG
    G`lAD,
    CD
    QYC8
    Y6}ED,
    CD
    ZC8
    Z6*:Q
    ZG	QmBC	2[C	[2:	f\:	f\;	2C	\C	7]2:	]:	];	G2[@nLBC2<^C2r^2@:3^0rDH4_G4BCO._CDf_2:v_:3`;Z@tB>U@?u>U~>TJXmCCoo`Cd`O&D:4`6_H4_G4_CCO)aCDMa2:vpa:b;Z@tC>U
    ?u>U~>TJXΥCCo-bCdQb@tD>U>T~>QsKĥ>U~>T@KtPD>U>T~>Qs>RvKm>U~>T>Q~0 pEH4_G4PDCOtbCDb2P:vb:Sc;Z@tD>U
    ?u>U~>TJX -ECocCdc@tWE>U>T~>Qs>RvK>U~>T@:_
    E>U|>TvAt@ҘmE>U|>Tv@E>U|>Tv@PE>U|>Tv>Q0?w'>U~>T~>Q~>R|>Xv>Y0J3a	VHC3cC3cC3dC3?d6a:3dd:3d;3:4eG4aGCOWeCDd2:v{e:e;Z@btG>U
    ?pu>U}>TG{ߢJGC8fCfG
    |GD
    D
    2:
    fG
     GC
    ;gC
    g2 :
    gJXϣGCo4hCdXh@XtH>U>T:@tH>U>T:=ʣ@H>U~>T>Q0?8Yt>U@Zw'H>U~>T~>Q~>Rs>Xv>Y1@sH>Us>Tv@mH>Us>Tv@IH>U~>T~>Qs>RvK>U~!8Iob!.'!Kk!!8K!:#.4#.beg$8end$8pre$8$8$8i$8%J9%J%JA8ܜA8,8hQ4ob.{h5'Kh5ki58Ki5KJi1:.[j/i8jj8G4PKIOCDh2P:v
    k:k;Z@tJ>U
    ?îu>U~#>TG
    I4QCJIlC>IZlC2IlC&I*mCIym2:VIm:bI(n:nIn:zIPp:Inq:Iq:Ir:Ir:I}s:IRt:IuG4486LCOvCDv2:vXw:w;Z@tL>U@?u>U>T~G4|P9LCO/xCD{x2P:vx:|y;Z@StL>U@?hu>U>T0@N:Iy:IzJ
    @@IMC
    ^{C
    {6@@:
    g|G	kMC	|C	^}2:	
    ~:	
    ~;	2 C	m~C	~2 :	p:	n;	@ʪM>U~>T~@mM>U~>T~@MtM>U~>T:@yYtN>U~?>>U
    v~"">T~~>Q0Gp NCCC)D2p :;&;2;<?4>Uv>T>R~GX: NCoҁCdGƭ 9OCC>CaD2 :;&;2;<G!OCCC7D2!:Z;&;2;<@4O>U>T~?4>U>T~Gp!APC~CCăD2p!:
    ;&;2;<?4>Uv>T@_P>Uv>T|@m}P>Uv>T|@ͨYtP>U~>Tvs">Q}=:P>U>T>Q@?tP>U>T~?Tt>U>T>R~JXا
    DQCo1CdUKا>U>T>Q3}8NS4ob}.z5'}K5k}5}8I4c}o/i8/len81:.Ɔ/rJG45!RCOGCD2!:v̇:c;Z@tqR>U@?u>U#>TvJXð
    RCoCd@R>Us~">T~>Qv@tS>Uv>T>Qs>R=5S>U>TvKH>U>Tv#8Sob.'Kk8coi8len8rJ:.,F8`V4ob.5'Ke5kĉ5858/coʋ/ret8JmTC~`AtGNS!|V9S]CS9vSV9jS\9_S_2!:S:S:SU0 "UHSSG4P"qUCOxCD2P":v:W;Z@/tTU>U@?Bu>U|>TsJX	UCoCd@˳tU>Us>T|>Qv>R~K>U>Ts@V>Uv~">T~>Q@NhQGV>U>T|>Qs>R2>X?%>U>T|>Qs>R1>X@%V>U>T|>Qs>RX1>Xv?PhQ>U>T|>Qs>RX2>Xv*qX-W#f
    #ǘ8!i8&eX&'JZJcWrefݝ*sW#|W##ǘ8&eX!refss,8P`4ob.ڎ5'K5k’58ו581.J1CJ:/i818181[8181
    81. 1.1p.P1.18@1J/retJا1mJ1/JRb0"Z/id8lrsGcW~"YCWID~WCsW2";W:WSV~#CWIDV2#:W:W*6: W20#Lb.V/j8G4f`#ZCOaCD2`#:v:k;Z@tyZ>U@?u>Us>Tv?ܸt>UvG4#'[COگCD2#:vH:̰;Z@6t
    [>U@?Hu>Us>TG4k#[COCDT2#:v:!;Z@+t[>U@?=u>Us>TvG4#\CJsCJsC@2#:U߲;^@t\>Uv?Yt>Uv0 $]/idOlrsGcW$\CWŴD~WCsW2$;W:W7SV$CWŴDV2$:Wn:W6(: W2$Lb.^/j8lG4 %l]COCDB2 %:v:<;Z@ȿtO]>U@?ڿu>Us>T~@t]>U~?:t>U~>T 0P%^/idŸfrGu%g^CCmCѺ2%HP:8Vu%/CWmCVѺ2%:W:WM6: WG-W<&^CJW2C>Wh2&:VW?Ku>U1>T@K>U0@&`1m=8ڽG4;'yb_COJCD2':v:@;Z@tC_>U@?+u>Us>TG40't_CO|CD20':v:;Z@St_>U@?eu>Us>T~@Yt_>U?Yt>U~>T"Au@`YtD`>U>Q=`n`>U>Tv>Q>R=_`>U>Tv>Q>R@t`>U>Ts>RAmuAuB& ha9'U9'TH>'	J!2`'HJ'QT('YaDD2';H	2'HV'SU
    Kb5&
    X5H
    8E5ȏ
    b5`
    _R/md
    KV-c	G0(
     bCqCCJ(
    XbC(,ChC@vqb>U
    @*vb>Us>T4@(*vb>Us>T8?Dv>U	>T	x>Q
    
    >R	bcQbŚ	Jck	
    beg	8end	8	2	i	8	.ind	8	J 	8	8	8ref
    - 
    Jrdk 
    
    beg 
    8end 
    8 
    2p 
    Wi#
    8$
    8$
    8М%
    8L%
    84&
    8&
    8'
    8ref~
    s*bsd#|٫W#
    #s8!refs"
    eob
    .
    
    
    8i
    8tab
    8org
    8"Yeob.'KnumXk8:.e#|W!i8rsmsW
    Rs4ob
    .5
    
    e5
    84md
    K7
    bs	1
    ./beg
    8/end
    81
    J1J1͕JV-ws	G`(fC(CC%G(;$gCYCCC2(:L;&;2;<?4>U~>T~GYe)JgCee2):pe66:ze:euA0dvA9dv?Au>UsG
    c0)HjCKcC?cC3cC'cCc20):Wc:acO:mc:yc:c:c:cJ
    d6	zhC
    {C
    =6d6:
    A0)i;cGj
    0*
    5iD{C'C]20*:GV+p*iDWDV2p*:W:W`6G: W?u>U1>THG-W`*
    iCJW
    C>W@2*:VW?ou>U1>T@F
    D
    Adv?u>U}@ti>U@@Yti>U>T~@Yt+j>U>T	
    >Q1?t>U>T:Gc*lCcCcCcCcdCc22*:d:d:d:'dL:3dD:?dg:Kd:Wd0p+l;ddGrd+
    kCdpCdCd2+:d1TV,~kDWDV2,:W:W62: WX?u>U1>T @tk>Uv@Ytk>T	~~">Qv@tk>Uv?Yt>T~}">Qv@tt6l>U	>T}@9tt^l>U	>T}@ttl>U	>T}?tt>U	Jd"U>T ?1Yt>UJ&tmC(CCJ&mC(C3CWJ0LZnC'C360:?:KqJMDnC
    Adv?u>Uv?u>UsJ$"MnC3C'6$":?A:KA<uG{Fp,@`qCCCGC2p,::0:fG4Y,oCOCD2,:vr:;Z@Xtuo>U
    ?ou>U~#>TsGe,qC@ejC4eC(eCe6De2,:LelG4@-]pCOCD2@-:v;;Z@ut?p>U@?u>U~>T}G-pCCCD2-:%;&;2;<?4>U}>TvGX!-pCo]CdK!>Us>T}>Q~JXFqCoCdK>U~>Ts@txq>U@@uvq>U>T~@luvq>Us=q>Us=q>U~@vq>U~@dv
    r>U@v7r>U~>T	>Q|@tTr>U>T:@=tqr>U>T:@xr>U~v">T~v>Q0@tr>U>T:A9uAu@`Dvs>U	>T	x>Q
    Q>R	?Dv>U	>T	x>Q
    P>R	bsQRswsQgsWUt4mdUK/iW8LAdvAdv@vs>Us@vt>UsX+u>UU)tQYњ{>t	`L!tZE
    Zw
    [A~Ftt.8\Ȇ҆|tJ[ҊLt.J] Jt8]8t^;POt_H=.u8_1	*Ju__D
    08Lu2.88X_J
    ,8zu2.88X_Ka
    (8u2.88X]_u88`u_\_u_C^uQv	vv[]_*v8_4	(JDv8[EdvX[qOuv._|:Jv.8_@v4_EJv8aL	&hoH,ft0L;2qL<g-	yint0ma9m{	
     Kf0|W (	uP0	}S8	o@	EH	lP	X	6X`	M/
    ^h	~fp	Sft	HLtx	J	^X	ld	
    t	%	Y.	\X/	cX0	jX1	qX21	j[4f	F6z
    t.XmXX^4f't 
    eN%0C0ga<IDb<n]+4bJݓ# CǼ{{*-/fm )	
    1@m
    S^R,`oy*C	K	
    
    UVmOWRKlenSmptrTauxXQmYaryZm}(O	Pas[K(			|H	k >oCpQqQ-wQs>fxfs%F_f%f%h#ffG ai(
    )50d8@zHPvX*`NhnpPfxKQ|f
    
    %f%f/%/f^;^/;f;jf;f//f%0f0%
    %/N0Y
    TG_buf 	.k	/	01y	111[	21
    'ӌ"
    53	QƔ\ uzvʗI  ŏ
    F
    
    H
    O
    Ip
    J:
    K'-
    L= 
    M'(
    N'0
    O8@
    P
    @י
    QH#
    R'P8
    SX
    T]`
    Wh
    Xp
    Yx
    Z
    [L
    \
    ]
    ^
    _
    `T
    a
    b
    c
    d^
    e[
    h
    i6
    l=Z
    m=
    
    
    
    o
    
    o
    
    
    
    '
    
    f
    =
    -]
    
    QCf
    
    cf
    
    f
    
    
    
    f
    f
    Q#51$ff%f;&f"fg'K)Q,>8'(5)U* M+(u,0d 8/ȏ03	!_1f"#obj$z0%Uz%zF&'|&I}
    '~'(\-
    )*l+Uv+T<,0.
    -ѫ	T!*+U	,p.-ѫ	T!*+U	.Y)+*+U|+T<,.-ѫ	T!*+U	,.-ѫ	T!*+U	/M+Us+T5/\+Uv+T	/ '+U|/;J+U|+Q1+Rs/\b+Us/qz+U/+U}+Rv/%\+Us05/@+U}/X +U|1;+Q123R0T%R15+UU4R[5e5V['& Q6'ѫ'6'ѫ*6'ѫ-6'ѫ06'ѫ36'ѫ66'ѫ96	'ѫ<6'ѫ?6+'ѫB6<'ѫE6M'ѫH7'ѫKQ$k$W@D%Wf%lW%WE&Y-'Y-eY@&ZY&&ZQI''\&](/hM)*+Uv+T<,0/-ѫm	S!*+U	,p/-ѫc	S!*+U	.T`)k)`;89v^,/A:	S!*A+U	+TA,/z:	S!*+U	+T6,0:	S!*+U	+TB,P0:	S!*+U	+TL,0%:	S!*a+U	.+T8,0^:	S!*A+U	7+T=,1:	S!*!+U	E+T9,P1:	S!*+U	O+T9,1	:	pS!*+U	x+T5,1B:	`S!*+U	Y+T;,2{:0	PS!*+U	e+TC,P2:A	@S!*+U	y+T;,2:N	0S!*a+U	+T9/
    +Uv+T80//+Uv00/;T+Uv0\/gy+Uv0/+Uv0/+Uv0/+Uv0/
    +Uv08/C2+Uv0d/oW+Uv0/|+Uv0/+Uv0/+Uv0*+Uv/g##+UU+TT+Q	+R+X@0D0D/\+T	/;y+U}+Q1/_+Us+T@+Qv+Rv/3+U|+Q0+R	0/J+Us+T	/z;	+Q0/(+T	*+T	;|/+U	/0+T	/R!+T	+Q	@+R	/qA+T	+Q	0+R1<|b=E
    ^=w
    ^>c<>@>{D>7H>4I>Q>\>p_>o>s?sn	hW!?
    U	`W!=i@5fA2
    mA	T Af;A\fBjUqBH	=
    1C
    
    1
    B\mCq	O
    C
    AmA@#Aj!fDfAL_B
    Q1
    3	AJA@6AFyAz!C(A	f@˖b	fD9%_FH,t&oCzqL<g-	yint0ma9m{	
     Kf0|W (	uP0	}S8	o@	EH	lP	X	6X`	M/
    ^h	~fp	Sft	HLtx	J	^X	ld	
    t	%	Y.	\X/	cX0	jX1	qX21	j[4f	F6z
    t.XmXX^4f't 
    eN%0C0ga<IDb<"n]+4bJݓ# CǼ{{*-/fm )	
    1@m
    S^R,`oy*C	K	
    
    U!VmOWRRlenSmptrTauxXQtY!aryZt(O	Pas[R(			|H	k !f,!>DS>	oC	pQ	qQ-	wQ	>	fx	f	^	_	f^f^h	#			f	fG		/ ai	I(
    )	n0	8	@z	H	Pv	.X	c`	hn	pP	fxK	Q|f
    S
    ^/fI^5fh^hSOfthtftftfhhf.^ifRiRX^
    ^4hiY	
    
    Gbuf .k/01y111[21 '
    	ӌ G-5	ۍ܎!ŏF
    H
    OI	pJ	:K)-L? M)(N)0O	8@P
    @יQ	H#R)P8S	XT_`WhXpYxZ[L\]^_`Tabcd^e[h	i	6l?Zm?
    
    
    
    
    
    
    	
    
    
    )
    
    f?
    /_
    
    QEf
    
    ef
    
    f
    
    
    
    f
    f
    Q
    #71
    $ff
    %f;
    &f
    "hg
    '
    K
    )Q
    ,	"
    /6ˎ sj>8'
    (7)U* M+(u,
    0!8/.
    ȏ05	#_1$L
    %obj&kL~
    'L'Lf'BL1(e
    zg)U
    )
    *T*I
    
    +B
    ,Us,T5+B,U+C-,Uv+*CE,Us-?C.^C,Uv/)U)M0'1.
    22?
    .B,Uv,T<33N004i1		+aoC9,Us3$|".lC,Uv+2Cf,Uv+PC~,Uv+C,Uv,T	-C5C,UU,T	.C,T	
    (F)U,	.g,UU/UG6ob
    e	)`O
    7034optG
    4ret
    338ѫ	@W!.D,U	+%0D,Q0+;B,Us,T55YQD0,UU9yQD,UU/1N6ob
    ~)`h734optG4ret&
    3@48ѫ	0W!.OD,U	+0D,Q0+B,Us,T55	QD7,UU9)QD,UU/`l6ob
    
    )
    n)`7p44optG4ret348ѫ	 W!.$D,U	-?C+0D,Q1+B<,Us,T55QDU,UU9QD,UU:@;ob
    <
    a<`7 5=optG=ret35>ѫ	W!.D,U	-i?C+0D6,Q1+BS,Us,T55QDl,UU9QD,UU?Nf w;ob
    };numQ<`;75=optG;=ret3 6->ѫ	W!.D,U	+L0DD,Q1+dBa,Us,T5.|QD,Uv?fx;ob
    <
    C<`7P6=optG=ret36!>ѫ	V!.|D,U	y-?C+0DE,Q1+0Bb,Us,T5.HQD,Uv?fy;ob
    7<
    <`76=optG=retA37">ѫ	V!.<D,U	7-?C+0DF,Q1+Bc,Us,T5.QD,Uv?fPz;ob
    <
    <`ߑ5707=optG5=ret3p7#>ѫ	V!.D,U	-y?C+0DG,Q1+Bd,Us,T5.QD,Uv?f{;ob
    <
    <<`ّ77=optG=ret37$>ѫ	V!.D,U	-9?C+X0DH,Q1+pBe,Us,T5.QD,Uv?f;ob
    0<
    ѫ	V!.D,U	2-?C-%?C-C?C+h0D,Q3,X,Y~+B,Us,T5.QD,U}??f;ob
    .<`͑78=optG=retq38[>ѫ	V!.wD,U	+0Dr,Q0+-B,Us,T5.EQD,Uv?f;ob
    <
    ѫ	V!.D,U	-?C-?C-?C+(0D,Q3,X,Y~+@B,Us,T5.XQD,U}?jf;ob
    <
    <`c7P9=optGc=ret39>ѫ	V!.\D,U	x-?C+0D,Q1+B,Us,T5.(QD,Uv?Gfp;ob
    <
    j<`79=optG=ret 3:>ѫ	pV!.D,U	O-?C+0D,Q1+B,Us,T5.QD,Uv?f0;ob
    ^ <
     <`	!70:=optG	!=reth!3p:>ѫ	`V!.D,U	E-Y?C+x0D,Q1+B,Us,T5.QD,Uv?sf ;ob
    !<
    "<`\"7:=optG\"=ret"3: >ѫ	PV!.D,U	-?C+80D ,Q1+PB ,Us,T5.hQD,Uv?f!;ob
    #<
    c#<`#7;=optG#=ret$3P;!>ѫ	@V!.\D,U	-?C+0D!,Q1+B!,Us,T5.(QD,Uv?Ifp";ob
    W$<
    $<`%7;=optG%=reta%3;">ѫ	0V!.D,U	-?C+0D",Q1+B",Us,T5.QD,Uv?ǐf0@$;ob
    %<
    /&<
    &<`'7;=optG'=reto(3 <#>ѫ	V!.aD,U	,T53P<#>ѫ	V!.D,U	.@ 03$>ѫ	 V!.AD,U	,T3-alD-~?C+0Dj$,Q2,X}+B$,Us,T5.QD,U|:Bp%;ob
    (<
    S);numQ)<`)7<=optG`*=ret*3=R%>ѫ	U!.4D,U	
    -?C+0D|%,Q2,X}+B%,Us,T59QD,UU:3P&;ob
    D+<
    ,<`g,70==optGg,=ret,3=V&>ѫ	U!.D,U	-y?C+0Dz&,Q1+B&,Us,T55QD&,UU9QD,UU:r0(;obr
    7-<r
    D.'>ѫ	U!.4D,U	)-~?C+0D',Q2,X}+B',Us,T59QD,UU3`>+(>ѫx	U!.D,U	,T4@P0v(>ѫ	U!.mD,U	",T6@0(>ѫ|	U!.D,U	,T5-lD:l);obl
    2<l
    2<`l?37>=optnG?3=retn33?u)>ѫn	U!.D,U	4-?C+0D),Q1+.B),Us,T55LQD),UU9iQD,UU:!f+;obf
    4<:f
    4<\f
    	5<`fU57@?=opthGU5=reth53?*>ѫh	U!.D,U	m-?C-?C+ 0D*,Q2,X}+6B*,Us,T59XQD,UU:,`,;ob`
    96<`
    7<``\77?=optbG\7=retb73P@+>ѫb	pU!.tD,U	>-?C+0D+,Q1+B+,Us,T55,QD,,UU9IQD,UU:eYP-;obY
    ,8<Y
    8ѫ[	`U!.D,U	J,T73A->ѫ[	@U!.D,U	R@@0\->ѫ[	PU!.aD,U	H,T9-lD-?C+0D-,Q2,X}+B-,Us,T59<QD,UU:RPq/;obR
    y;<R
    '<3A.>ѫT	0U!.!D,U	J,T73A.>ѫT	U!.D,U	\@0/>ѫT	 U!.D,U	H,T9-lD-.?C+T0D=/,Q2,X}+jBZ/,Us,T59QD,UU:(L0l0;obL
    ><`L?7A=optNG@=retNn@3PB0>ѫN	U!.D,U	a+U0D0,Q0+kB<0,Us,T55QDU0,UU9QD,UU:F1;obF
    @<F
    zAѫH	T!.D,U	-?C+70DK1,Q2,X}+MBh1,Us,T59oQD,UU:z@2;ob@
    kC<@
    BD<`@D70C=optBGD=retBD3C%2>ѫB	T!.D,U	g-?C+0DI2,Q1+Bf2,Us,T55<QD2,UU9YQD,UU::3;ob:
    ^E<:
    5F<`:F7C=optѫ<	T!.dD,U	r-?C+0D`3,Q1+B}3,Us,T55QD3,UU99QD,UU:V44;ob4
    QG<4
    Gѫ6	T!.dD,U	~-?C-?C+0D4,Q2,X}+B4,Us,T59(QD,UU$f4%x(77)f{I)lJ)UJ0'*ҏQ)K8e@*;K1.
     E52?
    J.B,Us,T<3pE58ѫ	XW!.D,U	,T;3E168ѫ	PW!.D,U	,T=14Em624oL-D-D+D6,U|,T},Q	,Rw+D6,Uv,Tv,Q@+g6,Us+B6,T8+!C7,Us,T	-6lD-HD-jlD-vD+Dp7,Uv,Tv,Q}.g,Us( `=)fL)lVM)UM0'*ҏQSN8e*N1.
    )FN82?
    M.DB,Uv,T<3`F88ѫ	T!.1D,U	,T;3F88ѫ	T!.qD,U	,T;3F98ѫ	T!.QD,U	,T93GN98ѫ	T!.1D,U	,T83PG98ѫ	T!.D,U	,T83G98ѫ	pT!.D,U	,T93G:8ѫ	`T!.D,U	,T?3HN:8ѫ	PT!.D,U	,T=3PH:8ѫ	@T!.D,U	,T93H:8ѫ	0T!.qD,U	,T53H;8ѫ	 T!.QD,U	,T?+_D?;,U|,T},Q	,Rw+uEc;,Us,Ts,Q0+g{;,Uv+B;,T8+C;,Uv,T	-lD-D-1lD-=D-^lD-jD-lD-D-lD-D-lD-D-lD- D-ClD-OD-rlD-~D-lD-D-lD-D+E<,Us,Ts,Q|.g,Uv/A=6ob
    ]O6url
    O)`O4optGO0'1.
    I!=2?
    AP.B,T<+B=,T89,E,T	,QU(Vf^>6keyeP6valP)Q4ob
    [Q+HEa>,UU-HE+^E>,Uw+^E>,UX.%E,Us,T	,Rv/z0
    ?)'zQ95E,UU/Qt@F?)'tQBUE(`@)R*'R1L
    n@I?Cr
    8Dg
    2\
    R+nE?,U
    89E,UU,Q	@,R	0E9 A+:E=@,T	+ZF\@,T	&+p.F{@,T	`+EF@,T	+,Q	,R0+F@,T	6+EF@,T	+,Q	 ,R	+FA,T	;+EFNA,T	+,Q	,R	+EmA,T	D9=EF,T	,Q	,R18i&5		 R!A8LA	L!
    AFrA 
    1GE^Gw^Hc<H{DH7HH4IHQH\Hp_HoGsn*I+	W!Ii,	W!I-	pW!I|.	W!I/	xW!J5BfKH=
    C1Lm
    MC
    C1%C
    Kj
    U
    ?CK
    \^Cm
    LqOoC
    MCMfCM$ZCM	TCNIMCJ6DM2
    0DmMQDfLA~FlD
    1MmDMq|mDM)}mDMj!fDfLՐ
    JDDDQ5	7MEL
    G,EDDQJHE,M^EM4!tEtEzEOLGRE
    Ls~EJEKyE1MJEM{FMz.FJAEF2P˖fDhH,t@SqL<intg-	y{	Ne
     ݝ!"1y#1{	kL{
    L{
    LC
    BL1C,st,
    1
    @R\S ISXTI TI&U?UcUT|Tv3$L3*"st3,U94@Cst@,U@18V.IIVVI IVVI RWDJ&WWXVT05U01MCstM,9XݝM{X@JO
    YfY@J PJYSPJ ZJ&jZZZT0T|k{{Cta{9{1 {%B$>:;I$>:;
    :;I8I	:;
    (
    &I&
    :;
    :;I8:;I!I/.:;'I :;I4:;I4:;I.1@B1141U11 B!.?:;'I "4:;I#41$41%U&1'.?:;'I@B(:;I)4:;I*1RUXY+1B,4:;I-.?:;'I@B.:;I/4:;I04:;I11RUXY24:;I?<3.?:;'I<4.?:;n'I<5I6.?:;'I<7.?:;'I<8.?:;'<%UB$>:;I$>I!I/:;
    :;I8	
    :;(
    :;
    I
    :;I8:;&I&.?:;'I :;I:;I4:;I4I4.?:;'I 4.1@B411411B.?:;'I@B:;I :;I!4:;I"4I4#1$41%1&1B'4:;I(1XY)*.?:;'@B+,1RUXY-1.U/.?:;' 011B124:;I?<3.?:;'<4I5.?:;'I<6.?:;n'I<7.?'I4<8.?:;'<%B$>:;I$>I:;
    :;I8	
    :;I8
    :;I!I/
    :;.?:;'@B:;I:;I4:;I4:;I4:;I1B1&I4:;I?<.?:;'I<I.?:;'<&%B$>:;I$>I:;
    :;I8	
    :;I8
    :;I!I/
    &I:;.?:;' :;I:;I4:;I.1@B141411B1.?:;'@B:;I:;I1RUXY1U 4:;I!4:;I?<".?:;'I<#I$.?:;'<%&&.?:;'<%B$>:;I$>:;
    :;I8I	:;
    (
    :;'
    I&I'I&:;:;:;
    :;I8:;I!I/.:;'I :;I:;I.:;'I :;I:;I.:;' 4:;I .:;' !4:;I"#$4:;I%.?:;'I &4:;I'.?:;'I 4(.:;'@B):;I*:;I+4:;I,1-B..:;'I@B/1011B12B13U44:;I5.:;'I@B6:;I7:;I84:;I91XY:1;1XY<.:;'@B=4:;I>1RUXY?.1@B@41A1RUXYBUC1XYDEF1G41HI1BJ.1@BK1L41M.?:;'@BN4:;IO1P1Q1RUXYR4:;I?<S.?:;'<TU.?:;'I<V.?:;'I<W.?:;n'I<X.?:;'I<%B$>:;I$>:;
    :;I8I	I
    !I/&:;
    (
    &I:;
    :;I8:;.:;'I :;I:;I.:;'I :;I:;I.?:;'I 4.:;'I@B:;I:;I1B1 4:;I!4:;I"4:;I#1$.:;'I@B%:;I&:;I'U(4:;I)4:;I*+.1@B,1-1.4:;I/1RUXY0U14121XY341RUXY54:;I67:;I84191XY:1RUXY;1XY<4:;I=.?:;'@B>4:;I?@'IAIB4:;IC4:;I?<D.?:;'<E.?:;'I<F.?:;'I<G.?:;n'I<H.?'4<I.?:;'I<J.?:;'I<%B$>:;I$>:;
    :;I8I	:;
    (
    :;:;
    'I&I'I&:;
    :;I8:;I!I/
    :;I8
    :;I8.:;'I :;I:;I4:;I4:;I.:;'  :;I!4:;I".:;' #:;I$.:;I %4:;I&4:;I'!I/().?:;'I 4*.:;'I +4:;I
    ,.:;'I@B-:;I.:;I/4:;I0U14:;I2U3.:;'I@B4:;I5:;I674:;I81RUXY91:41;41<.:;'@B=>B?1@1A1B.1@BC1D1E.1@BF1XYG1RUXYH41I1J1XYKL4:;IM.?:;I N1XYOP1BQ41R
    :;S1RUXYT1RUXYU.?:;'I@BV4I4W.?:;'@BXB1Y4:;IZ4:;I?<[.?:;'<\.?:;n'I<].?:;'I<^.?:;'I<_.?:;'I<`.?:;'<a.?:;'<%B:;I$>$>I:;
    :;I8	
    :;I8
    :;I!I/
    &I:;I:;(
    :;:;
    :;I:;
    :;I8
    :;I'I:;II:;'I:;:; :;!
    :;I8".:;'I #:;I$.:;'I@B%:;I&4:;I'4:;I(1RUXY)1*1+B,U-4:;I.1XY/1011B12<3.:;'@B4.:;' 5:;I678941:41;.?:;@B<B1=4:;I?<>4:;I?<?4:;I?@.?:;'<A.?:;'I<B.?:;'I<C.?:;'<D.?:;<%B:;I$>$>I:;
    :;I8	
    :;I8
    :;I!I/
    &I&:;I:;(
    :;:;
    :;I:;
    :;I8
    :;I'I:;II'I:;:; :;!:;":;#
    :;I8$.:;'I %:;I&.?:;'I 4':;I(.:;'I@B):;I*4:;I+1,B-1.1/.:;'@B04:;I11RUXY213U44:;I5B16:;I7U84:;I9B1:.:;'@B;:;I<:;I=4:;I>4:;I?.:;'I@B@A4:;IBB1C1D1E.?:;@BF4:;IG4:;I?<H4:;I?<I4:;I?J.?:;'<K.?:;'I<L.?:;'<M.?:;'I<N.?:;'I<O5IP.?:;'<%B:;I$>$>:;
    :;I8I	.?:;'I 4
    :;I.?:;'I :;I
    4:;I.1@B141U411RUXY1B.?:;'@B:;I1.?:;'I@B:;I1RUXY1.?'I4<I.?:;'I< .?:;'<#O
    /usr/lib/gcc/x86_64-linux-gnu/4.8/include/usr/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnuautolink.cstddef.hstdint.hbuffer.htypes.hlibio.hautolink.hctype.hstdio.hstring.hstdc-predef.hstdarg.hstdint.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hwchar.hxlocale.hstring.hstring2.hendian.hendian.hbyteswap.htypesizes.hbyteswap-16.hstdlib.hstring3.hwaitflags.hwaitstatus.htypes.htime.hselect.hselect.hsigset.htime.hselect2.hsysmacros.hpthreadtypes.halloca.hstdlib-bsearch.hstdlib-float.hstdlib.h_G_config.hwchar.hstdio_lim.hsys_errlist.hstdio.hstdio2.h	 ,9ͭ
    ȡ(vf8X.VSxXYH	XRvFg;Lg;Lg;Lg;Leg;Lk/ù>?9.-0][KIfp.XI#sf
    .Z[K
    t80L-Xf|vvhzJQy<..:>i9voYut*[GM.'YiX$X~Y"YvJ
    .~X#eM	~gYgYgY~.YXKI[j<.Z:>neMLM9YL]X
    @
    /usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.8/include/usr/include/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnubuffer.cstdio2.hstring3.hstddef.hstdarg.hstdint.hbuffer.htypes.hlibio.hstdio.hassert.hstdlib.hstring.hstdc-predef.hstdint.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hwchar.htypesizes.h_G_config.hwchar.hstdio_lim.hsys_errlist.hstdio.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.hbyteswap-16.htypes.htime.hselect.hselect.hsigset.htime.hselect2.hsysmacros.hpthreadtypes.halloca.hstdlib-bsearch.hstdlib-float.hstdlib.hxlocale.hstring.hstring2.h	+;o%	5*LXvw~/T2uX)XK-=[[KK/ptX >YuM3X˻K@wT=[[="vJ'(78@fCJˡ=[K2J;J7XIt6<J6JJ:X
    Jtu.JX=[KJ;<t<JXd.%0Xi<K=[[K&;YsXw<R=[[K&/;.=.iKY=[[=+; =1=y
    /usr/lib/gcc/x86_64-linux-gnu/4.8/include/usr/include/x86_64-linux-gnu/bits/usr/include/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnuhoudini_href_e.cstddef.htypes.hlibio.hstdint.hbuffer.hstdio.hstdc-predef.hassert.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdio2.hstring.hxlocale.hstring.hstring2.hendian.hendian.hbyteswap.hbyteswap-16.hstdlib.hstring3.hhoudini.hstdint.hwchar.h	;O}O*X[<4:L0tI[\[<[J'Xy.;>d=ILWILdy
    /usr/lib/gcc/x86_64-linux-gnu/4.8/include/usr/include/x86_64-linux-gnu/bits/usr/include/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnuhoudini_html_e.cstddef.htypes.hlibio.hstdint.hbuffer.hstdio.hstdc-predef.hassert.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdio2.hstring.hxlocale.hstring.hstring2.hendian.hendian.hbyteswap.hbyteswap-16.hstdlib.hstring3.hhoudini.hstdint.hwchar.h	<wG1G?9[TI[\\t[0nJXqX9?/
    ftJf.Jf<<fJf Tl8I[\_0nJXk9?/.	p
    /usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.8/include/usr/include/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnuhtml.cstring3.hstddef.hstdint.hbuffer.hmarkdown.htypes.hhtml.hlibio.hctype.hstdio.hhoudini.hautolink.hstdc-predef.hstdarg.hstdint.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hwchar.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.htypesizes.hbyteswap-16.htypes.htime.hselect.hselect.hsigset.htime.hselect2.hsysmacros.hpthreadtypes.halloca.hstdlib-bsearch.hstdlib-float.hstdlib.hstring.hxlocale.hstring.hstring2.h_G_config.hwchar.hstdio_lim.hsys_errlist.hstdio.hstdio2.h	>=V0,2qXL~/;Vy7]f?Y=1vH>dftw9[
    X=}==mKYYI-~KYYKI-/Kv_f3MHYsXBIeouqm>=#|gX >{XW=/=Y=YIyf~u%X~u=XI-9Q?UMhBK(I1I\f.<f<i?IxyiXU?0=>YIw}Lj 1=~JtZtgI[_~~JIptmt /ue~19 ?f>XX=Yht}< }tt19 ?f>>XXYl|<4t!-Xu=|",Xw=!-Xu=~",Xw=j",Xw=j",Xw=m!-Xu=m",Xw=<7	e	Jדqf/IU
    cJgI͑:.W[LHvpI;wK;.lXIgIuJ˓10,>kg==V>,2A?{JJ{.Hdg.=V>,!ut{3=l
    gUt+XU0X?G[^".aj>f"t䣿[|Xf|XZs |tf|string.hstdc-predef.hstdarg.hstdint.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hwchar.hmarkdown.hautolink.hstdlib.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.htypesizes.hbyteswap-16.htypes.htime.hselect.hselect.hsigset.htime.hselect2.hsysmacros.hpthreadtypes.halloca.hstdlib-bsearch.hstdlib-float.hstdlib.hxlocale.hstring.hstring2.hstring3.h_G_config.hwchar.hstdio_lim.hsys_errlist.hstdio.h	@[eN0yYvVDxy]zI/nYXsKuJXxg2KffO/y!zgVKf
    f/yf.lz<~Xzf,YeX&~X^t%~"tzMfk/z&~<~X^J(f,YeX~" ^z^%f~string.hstdlib.hassert.hstdc-predef.hstdarg.hstdint.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hwchar.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.htypesizes.hbyteswap-16.htypes.htime.hselect.hselect.hsigset.htime.hselect2.hsysmacros.hpthreadtypes.halloca.hstdlib-bsearch.hstdlib-float.hstdlib.hxlocale.hstring.hstring2.h_G_config.hwchar.hstdio_lim.hsys_errlist.hstdio.hstdio2.h	jdKI\XJZJBXK2XgH]KXI"XJy)<JW/ؼ~Ju㟹ZsfXlf.q~f#Ir׫=h=Wh
    j$AJ?_L#I{X!vf%",Lh|X<|r
    XrX
    t',YK=4l{f{J.{<$VLiNt""{pȜ/X{J/jX(rYY
    ".|X<w*"&|Jt|fry_y|
    %|<t|<w.TYYvu;k7L|"vW1|J/|y `x<|;2jq?/X}ftf<4kXf<<At?	X(u#JG{ YZ|Xu{y;=.=;Y.}f@MvJLVY-v~ ]s<
    X5q[.XIX.rJxfV?ք$FXIK~X<wf=~.w=I[uJtXXiYv~}ufyfL"xy|;=w$!ɒgKwy|;=	y.yXGLx%X"wJXv!Ixy|;=ivx!Zx(y<|;Y;y|;==x,tx<y|;=Jy~JX tXLfT2/eh;=jf jtX~XJ}XYKw	<Yt%'yJXϽl<lZ:>sfWXlXl<lZGicgGtxJD5y._yt0,Qw"wXwfwJ/s=Y==[kX
    $v0BX"qwrrrrrrrrrrrK[J$tt?tsKZvWuY/I{(
    /opt/circleci/ruby/ruby-2.2.6/include/ruby-2.2.0/ruby/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.8/include/usr/include/opt/circleci/ruby/ruby-2.2.6/include/ruby-2.2.0/opt/circleci/ruby/ruby-2.2.6/include/ruby-2.2.0/x86_64-linux/ruby/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnu/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed/usr/include/linuxrc_render.cruby.hstring3.hstddef.htypes.hlibio.hstdint.hintern.honiguruma.hencoding.hbuffer.hmarkdown.hhtml.hredcarpet.hstdio.hdefines.hstdc-predef.hruby.hconfig.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.htypesizes.h_G_config.hwchar.hstdarg.hstdio_lim.hsys_errlist.hstdio.hstdio2.htypes.htime.hendian.hendian.hbyteswap.hbyteswap-16.hselect.hselect.hsigset.htime.hselect2.hsysmacros.hpthreadtypes.hstat.hstat.hstdlib.hwaitflags.hwaitstatus.hxlocale.halloca.hstdlib-bsearch.hstdlib-float.hstdlib.hstring.hstring.hstring2.hstrings.hinttypes.hstdint.hwchar.hunistd.hposix_opt.henvironments.hconfname.hgetopt.hunistd.hmissing.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hlimits.h	syslimits.h	limits.hposix1_lim.hlocal_lim.hlimits.h
    posix2_lim.hxopen_lim.hst.hsubst.hautolink.h	\~NZ:>Xv:>Z~XyXYyJ9uv%AuLYspXK~3W=Iu-/y3W=Iu-/yuWX.6W=Iu-/y0uWX.6W=Iu-/v0!-=WY8y@uWX.8y8uWX.8y8uWX.8y8uWX.8y8KeYX.J	<>-y@5y8KeYX.J	<>-y@uWX.8y8uWX.8y8uWX.8y8uWX.8y8uWX.8y8uWX.8x8/".;u/;=WWYX.9I=efy0uWX.6W=Iu-/e01Jrff.9I=epx0$uuWX.6W=Iu-/y0YeX..9I=ey0uWX.6W=Iu-/x0/ .9H>d0xP/ .9H>d0yP3W=Iu-/y/;=WWYX.9I=efy0uWX.6W=Iu-/y0uWX.6W=Iu-/y0YeX..9I=e0XzXXz<zX zJ=j.1tf\pt?Y;i~Xkt~yXXy<yX yJ.J12ppqqqqrrrr[?YsuT$~JxXxKI=-pYIYY;K)y	 =}.}<K}HKZvuYWuZWuZ/uII
    /usr/include/x86_64-linux-gnu/bits/usr/include/usr/lib/gcc/x86_64-linux-gnu/4.8/include/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnustack.cstring3.hstack.hstdlib.hstddef.hstdc-predef.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hwaitflags.hwaitstatus.hendian.hendian.hbyteswap.htypes.htypesizes.hbyteswap-16.htypes.htime.hselect.hselect.hsigset.htime.hselect2.hsysmacros.hpthreadtypes.halloca.hstdlib-bsearch.hstdlib-float.hstdlib.hstring.hxlocale.hstring.hstring2.h	@N8frf;=2-tS.;.XXG=L/Mt; =1u37X=u\u;=2-tS.;.[X+G=L/J]*I=PJ3/N!;=2-tS.;.XXG?:L"X^ "__ctype_tolower, (c, locale))__ATOMIC_CONSUME 1__LDBL_REDIR1(name,proto,alias) name proto__clockid_t_defined 1__flexarr []__DECIMAL_DIG__ 21ispunct_l(c,l) __ispunct_l ((c), (l))_IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))__GNU_LIBRARY__link_len__DBL_MAX_10_EXP__ 308__sigset_t_defined _IO_va_list __gnuc_va_list_IO_off_t __off_t__exctype_l(name) extern int name (int, __locale_t) __THROW_IO_HEX 0100_IO_save_end__STRING_INLINE __extern_inline__ORDER_PDP_ENDIAN__ 3412FOPEN_MAX 16__DEC64_MAX_EXP__ 385__FLT_HAS_DENORM__ 1__INT8_TYPE__ signed charoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)__strcmp_cg(s1,s2,l1) (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (s2); int __result = (((const unsigned char *) (const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((const unsigned char *) (const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((const unsigned char *) (const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((const unsigned char *) (const char *) (s1))[3] - __s2[3]); } } __result; }))__SIZE_TYPE__ long unsigned inttoascii_l(c,l) __toascii_l ((c), (l))__UINT8_C(c) c__INT16_TYPE__ short int__gnu_linux__ 1__LDBL_MAX__ 1.18973149535723176502e+4932L__stub_bdflush cclosetolower(c) __tobody (c, tolower, *__ctype_tolower_loc (), (c))_IO_write_base__attribute_noinline__ __attribute__ ((__noinline__))__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1_IO_read_base__STDC_HOSTED__ 1__STD_TYPE__suseconds_t_defined __FLT_MIN__ 1.17549435082228750797e-38FINT_FAST64_MAX (__INT64_C(9223372036854775807))_ISblank__P(args) args__BIT_TYPES_DEFINED__ 1_lock__SIZE_T__ __SIZE_MAX__ 18446744073709551615UL_IO_FILE__need_timeval __GNUC_GNU_INLINE__ 1__OFF64_T_TYPE __SQUAD_TYPE__daddr_t_defined _IO_funlockfile(_fp) __need_wchar_tsd_autolink__url__LDBL_MANT_DIG__ 64_XLOCALE_H 1FD_SETSIZE __FD_SETSIZE_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))_BSD_PTRDIFF_T_ __isspace_l(c,l) __isctype_l((c), _ISspace, (l))_IO_save_baseWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))__SLONGWORD_TYPE long int__size_t strdup(s) __strdup (s)INT8_MIN (-128)__FD_ISSET(d,set) ((__FDS_BITS (set)[__FD_ELT (d)] & __FD_MASK (d)) != 0)__ULONG32_TYPE unsigned int_IO_LINKED 0x80__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__LITTLE_ENDIAN 1234_IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))_T_SIZE __DBL_MIN_10_EXP__ (-307)__ORDER_BIG_ENDIAN__ 4321UINT16_MAX (65535)__DEC128_MIN__ 1E-6143DLINT_FAST32_MAX (9223372036854775807L)BIG_ENDIAN __BIG_ENDIAN__strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) && ((const char *) (sep))[0] != '\0' && ((const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)))INTPTR_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)__UINT_FAST32_MAX__ 18446744073709551615UL__isascii(c) (((c) & ~0x7f) == 0)__USE_FILE_OFFSET64_cur_column__USE_POSIX__SCHAR_MAX__ 127__DEC32_EPSILON__ 1E-6DF__FD_ELT_SIGSET_H_types 1_tolower(c) ((int) (*__ctype_tolower_loc ())[(int) (c)])__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FD_ELT (d)] |= __FD_MASK (d)))__INT_MAX__ 2147483647__SUSECONDS_T_TYPE __SYSCALL_SLONG_TYPE__INT16_MAX__ 32767_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))__INT_FAST8_MAX__ 127__stub_fchflags __GCC_ATOMIC_POINTER_LOCK_FREE 2__blkcnt_t_defined __INTMAX_TYPE__ long int__FSFILCNT64_T_TYPE __UQUAD_TYPE__FLT_EPSILON__ 1.19209289550781250000e-7Fw_coredump __wait_terminated.__w_coredumphtole16(x) (x)__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__USE_XOPEN__LDBL_HAS_QUIET_NAN__ 1isprint_l(c,l) __isprint_l ((c), (l))_VA_LIST_T_H toascii(c) __toascii (c)_SYS_SIZE_T_H strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })__isblank_l(c,l) __isctype_l((c), _ISblank, (l))__UINT_LEAST8_TYPE__ unsigned charUINT_LEAST16_MAX (65535)_toupper(c) ((int) (*__ctype_toupper_loc ())[(int) (c)])__ATOMIC_HLE_ACQUIRE 65536__GLIBC__ 2__va_list__ le16toh(x) (x)__UINT_LEAST64_MAX__ 18446744073709551615ULhtobe16(x) __bswap_16 (x)__USE_XOPEN2K8 1__CLOCKID_T_TYPE __S32_TYPE_IO_USER_BUF 1__isascii_l(c,l) ((l), __isascii (c))__DEC128_MIN_EXP__ (-6142)__need_timespec __size_t__ __UINT_FAST64_TYPE__ long unsigned int__unix 1_IO_cleanup_region_end(_Doit) __toascii_l(c,l) ((l), __toascii (c))__INT_LEAST8_TYPE__ signed charbzero__SIZEOF_POINTER__ 8__GCC_ATOMIC_BOOL_LOCK_FREE 2__int8_t_defined __SIZEOF_PTHREAD_MUTEX_T 40le64toh(x) (x)__PDP_ENDIAN 3412be64toh(x) __bswap_64 (x)strncpy(dest,src,n) __builtin_strncpy (dest, src, n)_IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))__UINT_FAST32_TYPE__ long unsigned intINTPTR_MAX (9223372036854775807L)__INT8_MAX__ 127___int_ptrdiff_t_h __attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))_SIZE_T_DECLARED __CONCAT(x,y) x ## y__need_malloc_and_calloc __FXSR__ 1_ISprint_POSIX_C_SOURCE 200809Lisspace_l(c,l) __isspace_l ((c), (l))__END_NAMESPACE_STD __STDC_ISO_10646__ 201103L__SIZEOF_LONG__ 8__attribute_pure__ __attribute__ ((__pure__))SIG_ATOMIC_MIN (-2147483647-1)__need_timer_t__SIZEOF_DOUBLE__ 8__LDBL_MAX_10_EXP__ 4932_STDC_PREDEF_H 1__STRING2_SMALL_GET16(src,idx) (((const unsigned char *) (const char *) (src))[idx + 1] << 8 | ((const unsigned char *) (const char *) (src))[idx])__DBL_MIN__ ((double)2.22507385850720138309e-308L)__ispunct_l(c,l) __isctype_l((c), _ISpunct, (l))WINT_MAX (4294967295u)__toupper_l(c,locale) __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))__DEC64_MAX__ 9.999999999999999E384DD__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__CLOCK_T_TYPE __SYSCALL_SLONG_TYPEEXIT_SUCCESS 0sd_autolink_issafe__FLT_MIN_10_EXP__ (-37)__FD_ELT(d) ((d) / __NFDBITS)SEEK_CUR 1__FLT_DECIMAL_DIG__ 9_IO_MAGIC 0xFBAD0000fwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (_IO_putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__bswap_16(x) (__extension__ ({ unsigned short int __v, __x = (unsigned short int) (x); if (__builtin_constant_p (__x)) __v = __bswap_constant_16 (__x); else __asm__ ("rorw $8, %w0" : "=r" (__v) : "0" (__x) : "cc"); __v; }))_IO_ERR_SEEN 0x20uint8_tWIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))_BITS_BYTESWAP_H 1__U16_TYPE unsigned short int__ptr_t void *autolink_delimTMP_MAX 238328__FLT_HAS_QUIET_NAN__ 1__SYSCALL_SLONG_TYPE __SLONGWORD_TYPE__GNUC_PATCHLEVEL__ 4__USE_FORTIFY_LEVEL 2__islower_l(c,l) __isctype_l((c), _ISlower, (l))__WCHAR_MAX__ 2147483647__need___va_list __BLKCNT64_T_TYPE __SQUAD_TYPE_IO_va_list_IO_STDIO_H _IO_DONT_CLOSE 0100000__strcmp_cc(s1,s2,l) (__extension__ ({ int __result = (((const unsigned char *) (const char *) (s1))[0] - ((const unsigned char *) (const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((const unsigned char *) (const char *) (s1))[1] - ((const unsigned char *) (const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((const unsigned char *) (const char *) (s1))[2] - ((const unsigned char *) (const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((const unsigned char *) (const char *) (s1))[3] - ((const unsigned char *) (const char *) (s2))[3]); } } __result; }))__FSBLKCNT64_T_TYPE __UQUAD_TYPEisprint(c) __isctype((c), _ISprint)___int_size_t_h _IO_OCT 040__USE_ISOC99 1__FLT_MAX_10_EXP__ 38__PMT(args) args__DEC128_MAX_EXP__ 6145UINT_LEAST32_MAX (4294967295U)_IO_IN_BACKUP 0x100isascii(c) __isascii (c)_ISbit(bit) ((bit) < 8 ? ((1 << (bit)) << 8) : ((1 << (bit)) >> 8))__ATOMIC_SEQ_CST 5__need_wint_t__LDBL_MIN_EXP__ (-16381)copen__DBL_MAX_EXP__ 1024__UINT32_C(c) c ## U__SSE2_MATH__ 1__INTMAX_C(c) c ## L__LDBL_MAX_EXP__ 16384INT16_MIN (-32767-1)__SIZEOF_SHORT__ 2strncat__clockid_time_t__toascii(c) ((c) & 0x7f)__INT_FAST64_TYPE__ long int__INT64_C(c) c ## L__restrict_arr __restrict__GLIBC_MINOR__ 19_IO_DELETE_DONT_CLOSE 0x40__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))__DADDR_T_TYPE __S32_TYPEGNU C 4.8.4 -mtune=generic -march=x86-64 -ggdb3 -O3 -fPIC -fno-fast-math -fvisibility=hidden -fstack-protector__USE_GNU__PRAGMA_REDEFINE_EXTNAME 1INT_LEAST16_MAX (32767)__FLT_MAX_EXP__ 128__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__UID_T_TYPE __U32_TYPEva_start(v,l) __builtin_va_start(v,l)__GXX_ABI_VERSION 1002__need_mbstate_t strncpy__need_size_t __KERNEL_STRICT_NAMES__BIGGEST_ALIGNMENT__ 16allow_short__UINT_FAST64_MAX__ 18446744073709551615UL__fortify_function __extern_always_inline __attribute_artificial___IO_EOF_SEEN 0x10__x86_64__ 1_IO_lock_t_GCC_WRAP_STDINT_H __DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__USE_XOPEN2K_SVID_SOURCE 1_IO_uid_t __uid_t__WNOTHREAD 0x20000000__need_NULL __stub_lchmod _IO_SKIPWS 01_IO_UPPERCASE 01000_chain__lldiv_t_defined 1islower(c) __isctype((c), _ISlower)__extern_inline extern __inline __attribute__ ((__gnu_inline__))__DBL_HAS_DENORM__ 1__PTHREAD_MUTEX_HAVE_PREV 1__USE_POSIX199309 1__USE_XOPEN2K8XSIINT_FAST8_MAX (127)iscntrl_l(c,l) __iscntrl_l ((c), (l))INT_LEAST8_MAX (127)__isctype_l(c,type,locale) ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)_IO_read_ptr__INT_LEAST16_MAX__ 32767__USE_POSIX199309INT64_MAX (__INT64_C(9223372036854775807))strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); })SEEK_SET 0__FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; " __FD_ZERO_STOS : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0)__W_CONTINUED 0xffff__INT_FAST16_MAX__ 9223372036854775807L__ino_t_defined SIZE_MAX (18446744073709551615UL)_posINTMAX_MIN (-__INT64_C(9223372036854775807)-1)__USE_UNIX98isalpha(c) __isctype((c), _ISalpha)__INT_FAST8_TYPE__ signed charstrcat__KERNEL_STRICT_NAMES isxdigit(c) __isctype((c), _ISxdigit)__FDS_BITS(set) ((set)->__fds_bits)htobe32(x) __bswap_32 (x)strncat(dest,src,n) __builtin_strncat (dest, src, n)__GID_T_TYPE __U32_TYPE_IO_USER_LOCK 0x8000__GCC_ATOMIC_SHORT_LOCK_FREE 2__PIC__ 2_FORTIFY_SOURCE 2__INT64_TYPE__ long int__ULONGWORD_TYPE unsigned long int__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1_markers__ELF__ 1_VA_LIST_DEFINED _ISpunct__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__STDIO_INLINE__need_time_t FILENAME_MAX 4096INT_FAST8_MIN (-128)__LDBL_HAS_INFINITY__ 1strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))__stub_setlogin __DEC32_MAX__ 9.999999E96DF__INO_T_MATCHES_INO64_T 1__clock_t_defined 1_G_IO_IO_FILE_VERSION 0x20001_IO_ftrylockfile(_fp) __GNUC_VA_LIST w_retcode __wait_terminated.__w_retcode_IO_FIXED 010000_ISalpha__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)_BSD_WCHAR_T_ _IO_off64_t __off64_tRAND_MAX 2147483647UINT_FAST16_MAX (18446744073709551615UL)_STDIO_USES_IOSTREAM __bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))__WORDSIZE_TIME64_COMPAT32 1__need___FILE __isgraph_l(c,l) __isctype_l((c), _ISgraph, (l))_IO_BUFSIZ _G_BUFSIZ__FD_ZERO_STOS "stosq"__UWORD_TYPE unsigned long int__strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((const char *) (s))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n)))__DEC_EVAL_METHOD__ 2__UINT_FAST8_MAX__ 255UINT_FAST32_MAX (18446744073709551615UL)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)__bswap_constant_64(x) (__extension__ ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56)))__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DDNULL ((void *)0)__PTHREAD_MUTEX_HAVE_ELISION 1__stub_getmsg __FLT_EVAL_METHOD__ 0__SIZEOF_PTHREAD_ATTR_T 56__USE_POSIX199506 1__INT32_MAX__ 2147483647__INT_LEAST64_TYPE__ long int__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)WEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))_ATFILE_SOURCE_BSD_SOURCE 1__SLONG32_TYPE int__strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((const char *) (reject))[0], ((const char *) (reject))[0] != '\0') ? ((__r1 = ((const char *) (reject))[1], ((const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); })_IO_LEFT 02__BLKCNT_T_TYPE __SYSCALL_SLONG_TYPE__ATOMIC_ACQUIRE 2__USE_ISOC11__SYSCALL_WORDSIZE 64__UINT_LEAST32_MAX__ 4294967295U_ANSI_STDDEF_H NFDBITS __NFDBITS_G_config_h 1_IO_RIGHT 04FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)__isxdigit_l(c,l) __isctype_l((c), _ISxdigit, (l))__FLT_HAS_INFINITY__ 1__STDC_IEC_559_COMPLEX__ 1_IOS_ATEND 4WEXITED 4INTMAX_MAX (__INT64_C(9223372036854775807))isblank_l(c,l) __isblank_l ((c), (l))__FSBLKCNT_T_TYPE __SYSCALL_ULONG_TYPE__USE_BSD__GCC_HAVE_DWARF2_CFI_ASM 1_BITS_TYPES_H 1UINT8_MAX (255)__SIZEOF_PTHREAD_MUTEXATTR_T 4SIG_ATOMIC_MAX (2147483647)__GNUC__ 4WTERMSIG(status) __WTERMSIG (__WAIT_INT (status))_IO_FLAGS2_USER_WBUF 8__UINT16_TYPE__ short unsigned int_POSIX_SOURCE__INT_FAST16_TYPE__ long int__STDLIB_MB_LEN_MAX 16__USE_ISOC95 1strcpy__stub_revoke __DEC32_MAX_EXP__ 97__UINTMAX_C(c) c ## ULstdin stdin_BITS_PTHREADTYPES_H 1_IO_pid_t __pid_t_G_va_list __gnuc_va_list__USING_NAMESPACE_STD(name) strsep(s,reject) __strsep (s, reject)__k8__ 1_LP64 1__need_timer_t __UINT8_MAX__ 255__THROW __attribute__ ((__nothrow__ __LEAF))P_PGID_FEATURES_H 1_DEFAULT_SOURCE 1_unused2WINT_MIN (0u)__dev_t_defined __LDBL_REDIR_NTH(name,proto) name proto __THROWBUFPUTSL(output,literal) bufput(output, literal, sizeof literal - 1)__LEAF , __leaf____DEC128_EPSILON__ 1E-33DLfread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = _IO_getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))__attribute_used__ __attribute__ ((__used__))le32toh(x) (x)__isalnum_l(c,l) __isctype_l((c), _ISalnum, (l))__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2sd_autolink__email_BITS_TYPESIZES_H 1__ATOMIC_RELEASE 3__FLT_MANT_DIG__ 24_POSIX_SOURCE 1isupper_l(c,l) __isupper_l ((c), (l))htobe64(x) __bswap_64 (x)__need_clock_t _STDARG_H __INT_FAST64_MAX__ 9223372036854775807Lisspace(c) __isctype((c), _ISspace)_ISxdigit__OPTIMIZE__ 1_IO_file_flags _flags_IO_STDIO 040000__stub_fdetach __USE_POSIX_IMPLICITLY 1getc(_fp) _IO_getc (_fp)_T_PTRDIFF_ _old_offsetnew_end__SSE__ 1_IO_size_t size_t__FLOAT_WORD_ORDER __BYTE_ORDER__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__UINT64_MAX__ 18446744073709551615UL__OFF_T_MATCHES_OFF64_T 1toupper_l(c,locale) __toupper_l ((c), (locale))__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FD_ELT (d)] &= ~__FD_MASK (d)))_T_WCHAR_ autolink.c__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__USE_POSIX2__DEC64_MIN__ 1E-383DD__GCC_ATOMIC_LONG_LOCK_FREE 2__need_size_tw_stopsig __wait_stopped.__w_stopsig__INT_FAST32_MAX__ 9223372036854775807L__FLT_RADIX__ 2__key_t_defined long long intbcopy__isctype(c,type) ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)__WINT_MAX__ 4294967295U__need_NULL__amd64__ 1WNOHANG 1isascii_l(c,l) __isascii_l ((c), (l))_ISupper__GCC_ATOMIC_LLONG_LOCK_FREE 2__USE_XOPEN2K8memcpy__nonnull(params) __attribute__ ((__nonnull__ params))__timespec_defined 1__INT_LEAST32_MAX__ 2147483647__WCHAR_T __ctype_b_loc_IScntrl__UINTMAX_TYPE__ long unsigned int_IO_write_end__CHAR_BIT__ 8__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__SIZEOF_WCHAR_T__ 4LITTLE_ENDIAN __LITTLE_ENDIAN__PMTmax_rewind_IO_IS_APPENDING 0x1000w_stopval __wait_stopped.__w_stopval__DBL_MAX__ ((double)1.79769313486231570815e+308L)_IO_SHOWPOS 02000be16toh(x) __bswap_16 (x)_G_HAVE_MREMAP 1__ID_T_TYPE __U32_TYPE_ATFILE_SOURCE 1__SQUAD_TYPE long intL_ctermid 9__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____INT32_C(c) c_IOS_NOCREATE 32__WCHAR_TYPE__ int__USE_XOPEN2KXSI__UINTPTR_TYPE__ long unsigned int__USE_FORTIFY_LEVELEOF (-1)__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__USER_LABEL_PREFIX__ __UINT_FAST16_MAX__ 18446744073709551615UL__WINT_TYPE__ unsigned int__k8 1__LONG_MAX__ 9223372036854775807LINT8_MAX (127)_IO_buf_base_flags2__SIZEOF_LONG_LONG__ 8__WCOREDUMP(status) ((status) & __WCOREFLAG)__UINT_LEAST32_TYPE__ unsigned int__INT_FAST32_TYPE__ long int__stub_putmsg __FLT_MIN_EXP__ (-125)__USECONDS_T_TYPE __U32_TYPEstrcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = __builtin_strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = __builtin_strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__USE_MISCrewind_p__USE_LARGEFILE__FLT_DIG__ 6_WCHAR_T_DECLARED __USE_XOPEN2K 1__INTPTR_MAX__ 9223372036854775807Lputc(_ch,_fp) _IO_putc (_ch, _fp)__KEY_T_TYPE __S32_TYPE__UINTMAX_MAX__ 18446744073709551615UL_BSD_SIZE_T_DEFINED_ __pad2__pad3__pad4__pad5__U32_TYPE unsigned int_sbuf__attribute_alloc_size__(params) __attribute__ ((__alloc_size__ params))isgraph_l(c,l) __isgraph_l ((c), (l))__DEC64_MIN_EXP__ (-382)_IO_BE(expr,res) __builtin_expect ((expr), res)alloca__glibc_likely(cond) __builtin_expect ((cond), 1)__stub_gtty __WCHAR_T__ INT_LEAST64_MAX (__INT64_C(9223372036854775807))__SIZEOF_PTRDIFF_T__ 8openingINT_LEAST8_MIN (-128)__FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN___GCC_WCHAR_T __SYSCALL_ULONG_TYPE __ULONGWORD_TYPE__STDC_IEC_559__ 1__SIG_ATOMIC_TYPE__ int__have_pthread_attr_t 1__id_t_defined __need_timeval__DEC128_MANT_DIG__ 34__nlink_t_defined __code_model_small__ 1__GNU_LIBRARY__ 6__VERSION__ "4.8.4"unit__GCC_ATOMIC_CHAR_LOCK_FREE 2_IO_IS_FILEBUF 0x2000_mode__OFF_T_TYPE __SYSCALL_SLONG_TYPE__WTERMSIG(status) ((status) & 0x7f)__THROWNL __attribute__ ((__nothrow__))__LDBL_REDIR(name,proto) name proto__WEXITSTATUS(status) (((status) & 0xff00) >> 8)__STRING(x) #xispunct(c) __isctype((c), _ISpunct)__INT_LEAST8_MAX__ 127__UINT64_C(c) c ## ULAUTOLINK_H__ __DEC32_MANT_DIG__ 7makedev(maj,min) gnu_dev_makedev (maj, min)domain_len__BEGIN_NAMESPACE_STD _GCC_PTRDIFF_T strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp)__LDBL_REDIR_DECL(name) __SIZEOF_PTHREAD_BARRIER_T 32__NTH(fct) __attribute__ ((__nothrow__ __LEAF)) fct__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)_IOLBF 1_IO_NO_READS 4__uint32_t_defined major(dev) gnu_dev_major (dev)__PTHREAD_RWLOCK_INT_FLAGS_SHARED 1____FILE_defined 1_IO_LINE_BUF 0x200_vtable_offsetiscntrl(c) __isctype((c), _IScntrl)__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)htole64(x) (x)_IO_UNBUFFERED 2_IO_iconv_t _G_iconv_tUINT64_MAX (__UINT64_C(18446744073709551615))_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE__pid_t_defined __STRING2_SMALL_GET32(src,idx) (((((const unsigned char *) (const char *) (src))[idx + 3] << 8 | ((const unsigned char *) (const char *) (src))[idx + 2]) << 8 | ((const unsigned char *) (const char *) (src))[idx + 1]) << 8 | ((const unsigned char *) (const char *) (src))[idx])__INT8_C(c) c_IO_NO_WRITES 8_STDDEF_H_ _IO_UNIFIED_JUMPTABLES 1__DBL_MIN_EXP__ (-1021)__SIZE_T __LDBL_HAS_DENORM__ 1_ENDIAN_H 1__INT32_TYPE__ intsd_autolink__www__DEC64_MANT_DIG__ 16__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__FSID_T_TYPE struct { int __val[2]; }__USE_ISOC95_IO_INTERNAL 010check_domainPTRDIFF_MIN (-9223372036854775807L-1)__USE_ISOC99strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))__USING_NAMESPACE_C99(name) _IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)__USE_XOPEN_EXTENDED__always_inline __inline __attribute__ ((__always_inline__))__bzero(s,n) __builtin_memset (s, '\0', n)__USE_SVID 1__BEGIN_DECLS __need_time_tWSTOPPED 2_T_PTRDIFF UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))_STDIO_H 1WCONTINUED 8isxdigit_l(c,l) __isxdigit_l ((c), (l))_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))__intptr_t_defined __FD_SETSIZE 1024WUNTRACED 2__PID_T_TYPE __S32_TYPE__FSWORD_T_TYPE __SYSCALL_SLONG_TYPE__ORDER_LITTLE_ENDIAN__ 1234__BLKSIZE_T_TYPE __SYSCALL_SLONG_TYPElong long unsigned int_IO_ssize_t __ssize_t__WCOREFLAG 0x80__USE_ISOCXX11_SIZE_T_DEFINED __iscntrl_l(c,l) __isctype_l((c), _IScntrl, (l))__ssize_t_defined _SYS_SYSMACROS_H 1__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__PTRDIFF_T __WCLONE 0x80000000islower_l(c,l) __islower_l ((c), (l))__INTPTR_TYPE__ long intUINT_LEAST8_MAX (255)__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__timer_t_defined 1__need_mbstate_t_ISalnum__UINT_LEAST16_TYPE__ short unsigned int__WIFCONTINUED(status) ((status) == __W_CONTINUED)__CHAR16_TYPE__ short unsigned int_IO_peekc(_fp) _IO_peekc_unlocked (_fp)htole32(x) (x)P_PID__UINT_LEAST16_MAX__ 65535__USE_POSIX199506__BIG_ENDIAN 4321_IOS_APPEND 8__FD_ELT(d) __extension__ ({ long int __d = (d); (__builtin_constant_p (__d) ? (0 <= __d && __d < __FD_SETSIZE ? (__d / __NFDBITS) : __fdelt_warn (__d)) : __fdelt_chk (__d)); })__FINITE_MATH_ONLY__ 0_BSD_SOURCESEEK_END 2_ISspace_IO_fpos64_t _G_fpos64_t_SVID_SOURCE__WORDSIZE 64FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_WCHAR_T_DEFINED _ANSI_STDARG_H_ __SIZEOF_INT128__ 16__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__pic__ 2__stub_stty __isupper_l(c,l) __isctype_l((c), _ISupper, (l))__PTRDIFF_TYPE__ long int_STRING_ARCH_unaligned 1__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__warnattr(msg) __attribute__((__warning__ (msg)))isdigit_l(c,l) __isdigit_l ((c), (l))__WALL 0x40000000__SIZEOF_PTHREAD_BARRIERATTR_T 4__off_t_defined _BSD_SIZE_T_ tolower_l(c,locale) __tolower_l ((c), (locale))__bos0(ptr) __builtin_object_size (ptr, 0)_IOS_OUTPUT 2memset_IO_BOOLALPHA 0200000valid_uris_count_T_WCHAR __BEGIN_NAMESPACE_C99 __INT_LEAST64_MAX__ 9223372036854775807L__S32_TYPE intWIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))__va_copy(d,s) __builtin_va_copy(d,s)_IO_backup_base_shortbuf__wur __attribute_warn_unused_result____INT_WCHAR_T_H WCHAR_MAX __WCHAR_MAX__STDIO_INLINE __extern_inline_BITS_WCHAR_H 1FD_ZERO(fdsetp) __FD_ZERO (fdsetp)__USE_ATFILE 1_IO_CURRENTLY_PUTTING 0x800_IONBF 2__stub_sstk _IO_BAD_SEEN 0x4000_OLD_STDIO_MAGIC 0xFABC0000P_tmpdir "/tmp"_next__LDBL_MIN__ 3.36210314311209350626e-4932L__INT_LEAST32_TYPE__ int__SSP__ 1__LDBL_MIN_10_EXP__ (-4931)INT32_MIN (-2147483647-1)__GNUC_MINOR__ 8__GCC_ATOMIC_INT_LOCK_FREE 2__INT64_MAX__ 9223372036854775807L__stub_chflags __NFDBITS (8 * (int) sizeof (__fd_mask))_SIZET_ minor(dev) gnu_dev_minor (dev)__DBL_HAS_QUIET_NAN__ 1valid_uris__uid_t_defined w_termsig __wait_terminated.__w_termsigBYTE_ORDER __BYTE_ORDER__SSE2__ 1__need_clock_t_IO_buf_end__isprint_l(c,l) __isctype_l((c), _ISprint, (l))__TIME_T_TYPE __SYSCALL_SLONG_TYPE__REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__))__REGISTER_PREFIX__ __strcmp_gc(s1,s2,l2) (- __strcmp_cg (s2, s1, l2))__DBL_DIG__ 15isdigit(c) __isctype((c), _ISdigit)__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__W_STOPCODE(sig) ((sig) << 8 | 0x7f)__SIZEOF_SIZE_T__ 8__isdigit_l(c,l) __isctype_l((c), _ISdigit, (l))UINT_FAST8_MAX (255)_ISlowerFOPEN_MAX__END_DECLS WNOWAIT 0x01000000__DECIMAL_BID_FORMAT__ 1P_ALL__ATOMIC_HLE_RELEASE 131072INT64_MIN (-__INT64_C(9223372036854775807)-1)__UINT_FAST8_TYPE__ unsigned char__UINT16_MAX__ 65535__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))__UINT32_MAX__ 4294967295U__END_NAMESPACE_C99 __SSE_MATH__ 1va_arg(v,l) __builtin_va_arg(v,l)__UINT16_C(c) c__va_arg_pack_len() __builtin_va_arg_pack_len ()__need_FILE _SYS_CDEFS_H 1__need_clockid_t __ATOMIC_RELAXED 0__ASMNAME2(prefix,cname) __STRING (prefix) cname__blksize_t_defined __UINTPTR_MAX__ 18446744073709551615UL__DBL_HAS_INFINITY__ 1BUFSIZ _IO_BUFSIZ__UINT_FAST16_TYPE__ long unsigned int_IOS_TRUNC 16/home/ubuntu/etude_for_ruby/vendor/bundle/ruby/2.2.0/gems/redcarpet-3.4.0/ext/redcarpet__SIZEOF_PTHREAD_COND_T 48_IO_wint_t wint_t__UQUAD_TYPE unsigned long int__SIZEOF_FLOAT__ 4__SHRT_MAX__ 32767__need_ptrdiff_t__isalpha_l(c,l) __isctype_l((c), _ISalpha, (l))__DBL_DECIMAL_DIG__ 17_IO_SHOWBASE 0200__REDIRECT_NTHNL(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROWNLtoupper(c) __tobody (c, toupper, *__ctype_toupper_loc (), (c))_IOS_INPUT 1__NLINK_T_TYPE __SYSCALL_ULONG_TYPE__stub_fattach _IOS_BIN 128isalnum_l(c,l) __isalnum_l ((c), (l))____mbstate_t_defined 1__attribute_malloc__ __attribute__ ((__malloc__))__SWORD_TYPE long int_IO_flockfile(_fp) __attribute_const__ __attribute__ ((__const__))stdout stdout_IO_FLAGS2_MMAP 1__attribute_deprecated__ __attribute__ ((__deprecated__))INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)__INO_T_TYPE __SYSCALL_ULONG_TYPE__USE_POSIX 1UINTMAX_MAX (__UINT64_C(18446744073709551615))closingUINTPTR_MAX (18446744073709551615UL)__U64_TYPE unsigned long int__ENUM_IDTYPE_T 1asize_IO_DEC 020MB_CUR_MAX (__ctype_get_mb_cur_max ())va_end(v) __builtin_va_end(v)__DEC32_MIN__ 1E-95DF_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)__S16_TYPE short int_IO_UNITBUF 020000__SIZEOF_WINT_T__ 4__time_t_defined 1WCHAR_MIN __WCHAR_MIN__STDC__ 1__x86_64 1__SIZEOF_PTHREAD_RWLOCKATTR_T 8__CHAR32_TYPE__ unsigned int_IO_SCIENTIFIC 04000__attribute_artificial__ __attribute__ ((__artificial__))_IO_MAGIC_MASK 0xFFFF0000__DEC32_MIN_EXP__ (-94)__UINT64_TYPE__ long unsigned int_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)__PTRDIFF_MAX__ 9223372036854775807L___int_wchar_t_h __DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)PDP_ENDIAN __PDP_ENDIAN__SIZEOF_LONG_DOUBLE__ 16_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))__WSTOPSIG(status) __WEXITSTATUS(status)__va_arg_pack() __builtin_va_arg_pack ()__RLIM_T_TYPE __SYSCALL_ULONG_TYPE__MMX__ 1_IO_read_end__need_wchar_t _G_HAVE_MMAP 1__ldiv_t_defined 1__USE_SVID_DEFAULT_SOURCE_IO_SHOWPOINT 0400_GCC_SIZE_T INT_LEAST32_MIN (-2147483647-1)__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__SIZEOF_INT__ 4_BSD_WCHAR_T___FD_MASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))INT_LEAST32_MAX (2147483647)bufput__BYTE_ORDER __LITTLE_ENDIAN__need___FILE__DEV_T_TYPE __UQUAD_TYPEINT_LEAST16_MIN (-32767-1)__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)__USE_ATFILE_fileno__bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__LONG_LONG_PAIR(HI,LO) LO, HI__amd64 1be32toh(x) __bswap_32 (x)__SIG_ATOMIC_MAX__ 2147483647__USE_POSIX2 1__unix__ 1__RLIM64_T_TYPE __UQUAD_TYPE_CTYPE_H 1__W_EXITCODE(ret,sig) ((ret) << 8 | (sig))__fsblkcnt_t_defined INT16_MAX (32767)__need_timespeclink_end__LDBL_DIG__ 18__USE_BSD 1__INO64_T_TYPE __UQUAD_TYPE__need_FILE__mode_t_defined __WINT_MIN__ 0U__MODE_T_TYPE __U32_TYPE_IO_TIED_PUT_GET 0x400__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__DEC64_EPSILON__ 1E-15DD_IO_fpos_t _G_fpos_t_ISdigit__TIMER_T_TYPE void *isalpha_l(c,l) __isalpha_l ((c), (l))__long_double_t long double__INT_LEAST16_TYPE__ short int__LDBL_EPSILON__ 1.08420217248550443401e-19L__COMPAR_FN_T __FSFILCNT_T_TYPE __SYSCALL_ULONG_TYPE__wchar_t__ INT_FAST16_MAX (9223372036854775807L)__linux__ 1__S64_TYPE long int__tobody(c,f,a,args) (__extension__ ({ int __res; if (sizeof (c) > 1) { if (__builtin_constant_p (c)) { int __c = (c); __res = __c < -128 || __c > 255 ? __c : (a)[__c]; } else __res = f args; } else __res = (a)[(int) (c)]; __res; }))__USE_MISC 1__SSIZE_T_TYPE __SWORD_TYPE__WCHAR_MAX __WCHAR_MAX____need___va_list_IO_write_ptr__WIFEXITED(status) (__WTERMSIG(status) == 0)fread_unlocked__USE_REENTRANT__gid_t_defined __WAIT_STATUS_DEFN int *__exctype(name) extern int name (int) __THROW__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))__USE_EXTERN_INLINES 1EXIT_FAILURE 1__LEAF_ATTR __attribute__ ((__leaf__))__FLT_MAX__ 3.40282346638528859812e+38F_T_SIZE_ __malloc_and_calloc_defined BUFFER_H__ __UINT8_TYPE__ unsigned char__USE_LARGEFILE64__INT16_C(c) c__STDC_NO_THREADS__ 1__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__u_char_defined __ATOMIC_ACQ_REL 4__STRING_INLINE__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))__linux 1_WCHAR_T_DEFINED_ __builtin_strchrWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))isalnum(c) __isctype((c), _ISalnum)FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)__pad1alloca(size) __builtin_alloca (size)__UINT_LEAST8_MAX__ 255PTRDIFF_MAX (9223372036854775807L)isblank(c) __isctype((c), _ISblank)__SIZEOF_PTHREAD_RWLOCK_T 56_VA_LIST_ _POSIX_C_SOURCE__DBL_MANT_DIG__ 53__glibc_unlikely(cond) __builtin_expect ((cond), 0)_IO_FLAGS2_NOTCANCEL 2isupper(c) __isctype((c), _ISupper)__INTMAX_MAX__ 9223372036854775807L__HAVE_COLUMN WSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))_IO_va_list _G_va_list__ASSERT_FUNCTION __PRETTY_FUNCTION____fmtbufprintfbufprefixBUF_OK_ASSERT_H_DECLS __ASSERT_VOID_CAST (void)__assert_failBUFFER_MAX_ALLOC_SIZE (1024 * 1024 * 16)fp_offset__va_list_tag__apassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : __assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION))__USE_MINGW_ANSI_STDIO 1bufreleasebufgrowneoaszgp_offsetbuffer.coverflow_arg_areareg_save_areaneoszneodata__srcbufputcbufputs__destbufcstrstrlen_buf_vsnprintf vsnprintf__builtin___vsnprintf_chk_ASSERT_H 1BUF_ENOMEM__lenbufnewESCAPE_GROW_FACTOR(x) (((x) * 12) / 10)__int128 unsignedHREF_SAFEHOUDINI_H__ houdini_escape_href_isdigit(c) ((c) >= '0' && (c) <= '9')_isxdigit(c) (strchr("0123456789ABCDEFabcdef", (c)) != NULL)hex_charshex_strhoudini_href_e.cHTML_ESCAPEShoudini_escape_html0houdini_html_e.csecurehoudini_escape_htmlHTML_ESCAPE_TABLErndr_blockquoterndr_underlinerndr_tablerowcb_defaultMKDA_NOT_AUTOLINKMKD_LIST_ORDERED 1toc_linkHTML_SKIP_HTMLHTML_TAG_NONEstripped__resinsertedHTML_SKIP_IMAGESrndr_highlightrndr_blockcoderndr_listitemrndr_emphasistoc_finalizesourcerndr_headerhtml_renderoptrndr_tablecellMARKDOWN_H__ sdhtml_is_tagMKD_TABLE_ALIGN_CENTERtagnamemkd_autolinktag_sizerndr_normal_textrndr_tablerndr_paragraphnesting_levelrndr_codespanrndr_header_anchorHTML_ESCAPEtoc_header__chHTML_PRETTIFYUSE_XHTML(opt) (opt->flags & HTML_USE_XHTML)rndr_linkHTML_EXPAND_TABSMKD_TABLE_HEADERclosedMKD_TABLE_ALIGN_LMKD_TABLE_ALIGN_RHTML_SKIP_STYLESTRIPPEDcurrent_levelrndr_linebreakrndr_footnote_refopaquetoc_datablockhtmlrndr_raw_blockrndr_double_emphasisHTML_SAFELINKMKDA_EMAILHTML_TAG_OPENsd_callbacksrender_flagstag_datarndr_triple_emphasisrndr_superscriptrndr_strikethroughhtml.crndr_hrulerndr_footnotesrndr_footnote_defraw_html_taglanglevel_offsetHTML_USE_XHTMLrndr_listpfoundMKD_TABLE_ALIGNMASKsdhtml_rendererHTML_SKIP_LINKSrndr_autolinksdhtml_toc_rendererHTML_HARD_WRAPHTML_H__ rndr_raw_htmlrndr_imagecontenttable_cell__int32_tMKD_LI_BLOCK 2mkd_tableflagsHTML_TAG_CLOSEhashrndr_quote__ctype_tolower_locMKDA_NORMALis_openfraction_boundarysmartypants_cb__squotesmartypants_cb__dashsmartypants_datasquote_textsmartypants_cb__dquotein_dquotesmrtsmartypants_cb_ptrssmartypants_squotesmartypants_cb__ltagnext_squote_lensmartypants_cb__periodsmartypants_cb_charssmartypants_cb__escapeword_boundary__builtin___snprintf_chk__stack_chk_failin_squoteprevious_charsquote_sizesmartypants_cb__numberhtml_smartypants.csmartypants_cb__parenssmartypants_quotesskip_tags_countsdhtml_smartypantsskip_tagssmartypants_cb__ampsingle_quote_listactionsmartypants_cb__backticknext_charrow_workchar_triggerhas_next_uliBUFFER_SPAN 1MD_CHAR_EMPHASIStailfree_footnote_listinterparse_tableheader_endMKDEXT_FENCED_CODEchar_autolink_wwwMKDEXT_DISABLE_INDENTED_CODEparse_footnote_listorgprealtypeprefix_codefenceMKDEXT_STRIKETHROUGHGPERF_DOWNCASE 1txt_echar_superscriptf_beginparse_emph1parse_emph2parse_emph3qtypecell_workwork_bufsparse_blockquoteadd_footnote_reffree_refsMKDEXT_SPACE_HEADERSis_next_headerlinesd_markdown_renderfind_footnote_refprefix_ulicodefences_enabledsublistfence_endcontentsGPERF_CASE_STRNCMP 1in_emptychar_codespanchar_escapefootnotes_foundfootnotes_used__s2_lenlink_epipesis_hrule_isspaceMKDEXT_SUPERSCRIPTblock_lines__builtin_memmovedoc_sizeis_mail_autolinkhash_block_tagrow_startunscape_textis_headerlineUTF8_BOMtitle_btitle_eparse_fencedcodedo_renderis_refredcarpet_stack_initMKDEXT_QUOTEchar_entityadd_link_refwordlistMD_CHAR_LINKMIN_HASH_VALUEMD_CHAR_LANGLEMKDEXT_HIGHLIGHTorg_work_sizecolumnsMKDEXT_FOOTNOTES__s1_lensd_markdown_newrndr_popbufMARKDOWN_GROW(x) ((x) + ((x) >> 1))MD_CHAR_AUTOLINK_WWWhas_inside_emptyasso_valuesis_atxheaderhtmlblock_endhash_link_refparse_footnote_defMD_CHAR_CODESPANfree_link_refsREF_TABLE_SIZE 8tag_lengthspan_nbchar_langle_tagparse_listparse_blockcodebuf_sizeMD_CHAR_ENTITITYcell_startgperf_case_strncmp(s1,s2,n) strncasecmp(s1, s2, n)STACK_H__ body_workis_codefenceMIN_WORD_LENGTHdashesparse_htmlblockfind_block_tagchar_autolink_urllast_is_emptyparse_table_rowMD_CHAR_NONEparse_table_headercolumn_datastacktxt_dataprefix_quoteparse_atxheaderwork_dataskipmax_nestingsup_lenMKDEXT_UNDERLINEnb_punder_endstart_of_lineparse_paragraphcleanupMKD_LI_END 8syntaxchar_linebreakis_footnotemarkdown_char_ptrsdocumentsd_markdownMKDEXT_AUTOLINKhvaltag_endu_linksd_markdown_freeMD_CHAR_AUTOLINK_EMAILsyn_lenis_usedfence_trailprefix_codeMAX_HASH_VALUEreferencesfootnotes_enabledconsumedparse_inlineid_endsyn_startpoolheader_workhtmlblock_end_tagBUFFER_BLOCK 0col_dataparse_blockexpand_tabstmp_iMKDEXT_TABLEScurtagis_imgtag_lenfind_emph_charredcarpet_stack_freeactive_charin_titleTOTAL_KEYWORDSchar_quoteMD_CHAR_QUOTEMKDEXT_LAX_SPACINGlink_textMD_CHAR_AUTOLINK_URLlink_offsethas_next_oli__resultid_offsettext_has_nlempty_cellparse_listitemmkd_extensionsredcarpet_stack_pushchar_emphasisin_link_bodyext_flagsrndr_newbuf_isalnumchar_autolink_emailchar_linkmarkdown_char_tescape_charsMKDEXT_NO_INTRA_EMPHASISfootnote_itemtitle_endcreate_footnote_refMD_CHAR_ESCAPEprefix_olisup_startMAX_WORD_LENGTHtitle_offsetMD_CHAR_SUPERSCRIPTMD_CHAR_LINEBREAKheader_flagname_sizecell_endfind_link_refin_fencelink_bfree_footnote_ref__s2lastline_endPRIxPTR __PRIPTR_PREFIX "x"_POSIX_RAW_SOCKETS 200809LPTHREAD_KEYS_MAX 1024rb_funcall3 rb_funcallv_public_CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS_SC_C_LANG_SUPPORT_R _SC_C_LANG_SUPPORT_RPRIXLEAST8 "X"_POSIX_V6_LPBIG_OFFBIG -1SIZEOF_UINT16_T 2PRIuVALUE PRI_VALUE_PREFIX"u"HAVE_PTHREAD_SETNAME_NP 1HAVE_UINT32_T 1_SC_THREAD_PRIO_PROTECT _SC_THREAD_PRIO_PROTECT_GCC_NEXT_LIMITS_HULL2NUM(v) rb_ull2inum(v)PRId8 "d"ONIG_SYN_OP_ESC_ASTERISK_ZERO_INF (1U<<3)ROBJECT(obj) (R_CAST(RObject)(obj))FIXABLE(f) (POSFIXABLE(f) && NEGFIXABLE(f))SIZEOF_UINT32_T 4HAVE_RB_DEFINE_ALLOC_FUNC 1S_ISSOCK(mode) __S_ISTYPE((mode), __S_IFSOCK)ONIGERR_PREMATURE_END_OF_CHAR_CLASS -103rb_cNilClassPRIdSIZE PRI_SIZE_PREFIX"d"SYMBOL_P(x) (STATIC_SYM_P(x)||DYNAMIC_SYM_P(x))NUM2TIMET(v) NUM2LONG(v)BC_SCALE_MAX _POSIX2_BC_SCALE_MAXDEFFILEMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)COLL_WEIGHTS_MAX 255PRI_RLIM_PREFIX PRI_LONG_PREFIXLONG_BIT 64SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONGS_IFLNK __S_IFLNK_POSIX_MEMLOCK 200809L_SC_2_C_DEV _SC_2_C_DEVSCNdLEAST32 "d"int128_t __int128rb_define_singleton_methodHAVE_SYS_STAT_H 1SEEK_DATA 3ONIG_SYN_OP2_ESC_CAPITAL_M_BAR_META (1U<<12)_SC_XOPEN_REALTIME _SC_XOPEN_REALTIME_CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBS_POSIX_RTSIG_MAX 8HAVE_GCC_SYNC_BUILTINS 1INTEGER_PACK_MSBYTE_FIRST 0x10_SC_2_PBS_ACCOUNTING _SC_2_PBS_ACCOUNTING_POSIX_REGEXP 1ENC_CODERANGE_CLEAR(obj) ENC_CODERANGE_SET((obj),0)PRIoFAST32 __PRIPTR_PREFIX "o"PRIxFAST32 __PRIPTR_PREFIX "x"rb_str_cat2 rb_str_cat_cstrONIG_OPTION_NOTBOS (ONIG_OPTION_NEWLINE_CRLF << 1)_LFS64_STDIO 1HAVE_PTHREAD_GETATTR_NP 1ONIG_SYN_OP_ESC_PLUS_ONE_INF (1U<<5)xmalloc ruby_xmallocFL_USHIFT 12L_XTND SEEK_ENDONIGENC_IS_CODE_LOWER(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_LOWER)_CS_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVSTLOSS 5_SC_SPIN_LOCKS _SC_SPIN_LOCKSHAVE_SYS_TYPES_H 1HAVE_STDBOOL_H 1PATH_ENV "PATH"CLONESETUP(clone,obj) do { OBJSETUP((clone),rb_singleton_class_clone((VALUE)(obj)),RBASIC(obj)->flags); rb_singleton_class_attached(RBASIC(clone)->klass, (VALUE)(clone)); if (FL_TEST((obj), FL_EXIVAR)) rb_copy_generic_ivar((VALUE)(clone),(VALUE)(obj));} while (0)SCNd64 __PRI64_PREFIX "d"_CS_V6_ENV _CS_V6_ENVPRIu64 __PRI64_PREFIX "u"rb_str_new(str,len) __extension__ ( { (__builtin_constant_p(str) && __builtin_constant_p(len)) ? rb_str_new_static((str), (len)) : rb_str_new((str), (len)); })_CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGSstpcpy(dest,src) __stpcpy (dest, src)rb_redcarpet_md_renderrb_cClassPRIXFAST64 __PRI64_PREFIX "X"_POSIX_READER_WRITER_LOCKS 200809LFL_ALL_RAW(x,f) (FL_TEST_RAW((x),(f)) == (f))_Mdouble_BEGIN_NAMESPACEONIG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME_CALL (1U<<10)rb_enc_mbmaxlen(enc) (enc)->max_enc_len_POSIX_BARRIERS 200809LHAVE_STRING_H 1INTEGER_PACK_FORCE_BIGNUM 0x100____gwchar_t_defined 1rb_complex_raw2(x,y) rb_complex_raw((x), (y))S_IWGRP (S_IWUSR >> 3)isnormal(x) (fpclassify (x) == FP_NORMAL)__undef_ARG_MAX PTHREAD_THREADS_MAXrb_enc_isalnum(c,enc) ONIGENC_IS_CODE_ALNUM((enc),(c))HOST_NAME_MAX 64st_hash_start(h) ((st_index_t)(h))_SC_SPAWN _SC_SPAWNRUBY_PRI_VALUE_MARK "\v"RCOMPLEX_SET_REAL(cmp,r) RB_OBJ_WRITE((cmp), &((struct RComplex *)(cmp))->real,(r))rb_intern_id_cacheONIGERR_EMPTY_GROUP_NAME -214HAVE_SIGACTION 1rb_obj_is_kind_ofONIGERR_UNDEFINED_BYTECODE -13_SC_2_VERSION _SC_2_VERSIONONIGENC_CASE_FOLD_MIN INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHARrb_mode_t mode_tSIZEOF_FLOAT 4rb_Rational1(x) rb_Rational((x), INT2FIX(1))_SC_SYSTEM_DATABASE _SC_SYSTEM_DATABASEHAVE_ATAN2F 1SCNi64 __PRI64_PREFIX "i"SCHAR_MIN (-SCHAR_MAX - 1)HAVE_SETREUID 1rb_enc_isprint(c,enc) ONIGENC_IS_CODE_PRINT((enc),(c))__S_IFSOCK 0140000HAVE_STRUCT_STAT_ST_ATIM 1FL_USER9 (((VALUE)1)<<(FL_USHIFT+9))_CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS_POSIX_PRIORITY_SCHEDULING 200809LS_IXGRP (S_IXUSR >> 3)_CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS_PC_MAX_INPUT _PC_MAX_INPUTSCNi32 "i"NUM2LL(x) rb_num2ll_inline(x)_SC_PRIORITIZED_IO _SC_PRIORITIZED_IO_POSIX_V7_LPBIG_OFFBIG -1ruby_value_type_CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGSONIGENC_STEP_BACK(enc,start,s,end,n) onigenc_step_back((enc),(start),(s),(end),(n))S_IROTH (S_IRGRP >> 3)ONIGENC_IS_CODE_PUNCT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PUNCT)ONIGENC_IS_CODE_NEWLINE(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_NEWLINE)ONIG_SYNTAX_PYTHON (&OnigSyntaxPython)HAVE_SYS_FCNTL_H 1NOINLINE(x) __attribute__ ((noinline)) xUTIME_NOW ((1l << 30) - 1l)__USE_REENTRANT 1ECONV_NEWLINE_DECORATOR_WRITE_MASK 0x00003000_SC_PII_OSI_M _SC_PII_OSI_Mrb_cRenderBase_XOPEN_XCU_VERSION 4RString__S_ISUID 04000_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGSONIGERR_END_PATTERN_AT_LEFT_BRACE -100ONIGENC_CTYPE_UPPER 10UNREACHABLE __builtin_unreachable()FIX2LONG(x) ((long)RSHIFT((SIGNED_VALUE)(x),1))M_LOG2El 1.442695040888963407359924681001892137LUNDERFLOW 4ONIGENC_CTYPE_XDIGIT 11_POSIX_NGROUPS_MAX 8rb_enc_str_newFL_EXIVAR (((VALUE)1)<<10)ONIG_OPTION_ON(options,regopt) ((options) |= (regopt))NL_SETMAX INT_MAXONIGERR_INVALID_CHAR_IN_GROUP_NAME -216PTHREAD_STACK_MIN 16384ONIG_SYN_OP2_PLUS_POSSESSIVE_INTERVAL (1U<<5)_XOPEN_XPG4 1HAVE_ALLOCA_H 1rb_enc_isspace(c,enc) ONIGENC_IS_CODE_SPACE((enc),(c))M_PIl 3.141592653589793238462643383279502884L__ILP32_OFF32_CFLAGS "-m32"_Mdouble_END_NAMESPACETIMET2NUM(v) LONG2NUM(v)RUBY_SPECIAL_SHIFTrb_external_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_external_str_new((str), (long)strlen(str)) : rb_external_str_new_cstr(str); })st_strcasecmp st_locale_insensitive_strcasecmpRMODULE(obj) RCLASS(obj)ENCODING_SHIFT (FL_USHIFT+10)Data_Wrap_Struct(klass,mark,free,sval) rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1HAVE_ERF 1HAVE_STRSTR 1ONIGERR_END_PATTERN_AT_CONTROL -106ONIG_SYN_OP2_ESC_G_BRACE_BACKREF (1U<<26)rb_check_trusted_internal(obj) ((void) 0)INTEGER_PACK_NATIVE_BYTE_ORDER 0x40ONIGERR_TYPE_BUG -6_XOPEN_SOURCE 700SCNxLEAST8 "hhx"redcarpet_renderopt_CS_LFS64_LIBS _CS_LFS64_LIBSSCNd8 "hhd"ONIGENC_PRECISE_MBC_ENC_LEN(enc,p,e) (enc)->precise_mbc_enc_len(p,e,enc)UNLIMITED_ARGUMENTS (-1)T_COMPLEX RUBY_T_COMPLEXsnprintf ruby_snprintfHAVE_BUILTIN___BUILTIN_CLZ 1_POSIX_OPEN_MAX 20S_ISLNK(mode) __S_ISTYPE((mode), __S_IFLNK)ONIGENC_MBCLEN_NEEDMORE_LEN(r) (-1-(r))rb_enc_name(enc) (enc)->nameS_IFIFO __S_IFIFOONIG_SYNTAX_PERL (&OnigSyntaxPerl)SCNx64 __PRI64_PREFIX "x"rb_dev_t dev_tONIG_SYNTAX_JAVA (&OnigSyntaxJava)S_IRWXG (S_IRWXU >> 3)rb_enc_mbcput(c,buf,enc) ONIGENC_CODE_TO_MBC((enc),(c),(UChar*)(buf))ONIGENC_IS_CODE_CNTRL(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_CNTRL)Init_stack(addr) ruby_init_stack(addr)rb_funcallRGENGC_WB_PROTECTED_ARRAY 1_SC_2_UPE _SC_2_UPESTDIN_FILENO 0_SC_V6_ILP32_OFF32 _SC_V6_ILP32_OFF32SCNoFAST32 __PRIPTR_PREFIX "o"SCNxFAST32 __PRIPTR_PREFIX "x"RB_GC_GUARD(v) (*RB_GC_GUARD_PTR(&(v)))_SC_MQ_OPEN_MAX _SC_MQ_OPEN_MAXNR_OPEN 1024_POSIX_THREAD_ROBUST_PRIO_PROTECT -1SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_TPRIoFAST8 "o"OnigEncodingTypeSTrb_cFalseClassruby_special_constsHAVE_RUBY_THREAD_H 1ONIGENC_CODE_RANGE_FROM(range,i) range[((i)*2) + 1]TOKEN_PASTE(x,y) x ##yONIGENC_IS_CODE_ALNUM(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALNUM)RUBY_UNTYPED_DATA_FUNC(func) func __attribute__((warning("untyped Data is unsafe; use TypedData instead")))T_OBJECT RUBY_T_OBJECTRREGEXP_SRC_END(r) RSTRING_END(RREGEXP(r)->src)rb_enc_islower(c,enc) ONIGENC_IS_CODE_LOWER((enc),(c))UIDT2NUM(v) UINT2NUM(v)HAVE_SETRESUID 1__S_IFDIR 0040000_POSIX_MAX_INPUT 255_SC_IOV_MAX _SC_IOV_MAXONIG_SYN_OP_DECIMAL_BACKREF (1U<<16)ISASCII(c) rb_isascii((unsigned char)(c))rb_eRuntimeErrorHAVE_WRITEV 1ONIG_TRAVERSE_CALLBACK_AT_LAST 2LONG_LONG long longM_2_SQRTPI 1.12837916709551257390ONIGERR_INVALID_WIDE_CHAR_VALUE -400SIZED_ENUMERATOR(obj,argc,argv,size_fn) rb_enumeratorize_with_size((obj), ID2SYM(rb_frame_this_func()), (argc), (argv), (size_fn))PRIxLEAST8 "x"T_STRUCT RUBY_T_STRUCTHAVE_GETSID 1__S_TYPEISSEM(buf) ((buf)->st_mode - (buf)->st_mode)__LP64_OFF64_LDFLAGS "-m64"_SC_XBS5_LPBIG_OFFBIG _SC_XBS5_LPBIG_OFFBIGONIG_SYN_OP2_CCLASS_SET_OP (1U<<6)_POSIX_UIO_MAXIOV 16_POSIX_RE_DUP_MAX 255HAVE_NATIVETHREAD S_IRUSR __S_IREADONIG_SYNTAX_RUBY (&OnigSyntaxRuby)ONIG_SYN_OP_BRACE_INTERVAL (1U<<8)__USE_XOPEN_EXTENDED 1_SC_THREAD_ATTR_STACKSIZE _SC_THREAD_ATTR_STACKSIZESIZEOF_TIME_T 8ONIG_IS_PATTERN_ERROR(ecode) ((ecode) <= -100 && (ecode) > -1000)HAVE_CLOCK_GETRES 1ALLOCV(v,n) ((n) < 1024 ? (RB_GC_GUARD(v) = 0, alloca(n)) : rb_alloc_tmp_buffer(&(v), (n)))_MKNOD_VER 0ONIG_SYN_OP_ESC_S_WHITE_SPACE (1U<<21)HAVE_PWD_H 1PRIoLEAST64 __PRI64_PREFIX "o"PRIxLEAST64 __PRI64_PREFIX "x"ONIG_MISMATCH -1HAVE_SINH 1_POSIX_SEM_NSEMS_MAX 256ONIGERR_INVALID_POSIX_BRACKET_TYPE -121SIGNEDNESS_OF_PID_T -1ONIGENC_CONSTRUCT_MBCLEN_INVALID() (-1)ruby_debug (*rb_ruby_debug_ptr())T_FIXNUM RUBY_T_FIXNUMMBCLEN_CHARFOUND_P(ret) ONIGENC_MBCLEN_CHARFOUND_P(ret)ONIG_OPTION_NEGATE_SINGLELINE (ONIG_OPTION_FIND_NOT_EMPTY << 1)_POSIX_NO_TRUNC 1_SC_SS_REPL_MAX _SC_SS_REPL_MAXHAVE_DAYLIGHT 1INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHAR (1<<30)PRIiFAST16 __PRIPTR_PREFIX "i"RSTRING_EMBED_LEN_MASK (FL_USER2|FL_USER3|FL_USER4|FL_USER5|FL_USER6)_POSIX_SYNCHRONIZED_IO 200809L_CS_GNU_LIBPTHREAD_VERSION _CS_GNU_LIBPTHREAD_VERSIONCHAR_MIN SCHAR_MINrb_redcarpet_rndrrb_ary_new2 rb_ary_new_capaM_E 2.7182818284590452354HAVE_MKTIME 1HAVE_TIMES 1PRIoLEAST8 "o"_POSIX_ASYNCHRONOUS_IO 200809LMQ_PRIO_MAX 32768_MKNOD_VER_LINUX 0SCNu32 "u"_SC_NL_ARGMAX _SC_NL_ARGMAX_LIBC_LIMITS_H_ 1PRIdMAX __PRI64_PREFIX "d"_SC_TRACE_INHERIT _SC_TRACE_INHERITONIG_STATE_MODIFY -2S_IWOTH (S_IWGRP >> 3)HAVE_UCONTEXT_H 1M_LOG10El 0.434294481903251827651128918916605082LONIG_SYNTAX_GREP (&OnigSyntaxGrep)ONIGERR_CHAR_CLASS_VALUE_AT_START_OF_RANGE -111_CS_LFS_LDFLAGS _CS_LFS_LDFLAGSOBJ_PROMOTED(x) (SPECIAL_CONST_P(x) ? 0 : OBJ_PROMOTED_RAW(x))ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO)TypedData_Wrap_Struct(klass,data_type,sval) rb_data_typed_object_alloc((klass),(sval),(data_type))ONIG_SYN_ALLOW_INVALID_INTERVAL (1U<<3)_SC_SELECT _SC_SELECTFL_USER13 (((VALUE)1)<<(FL_USHIFT+13))FL_USER0 (((VALUE)1)<<(FL_USHIFT+0))_PC_SYNC_IO _PC_SYNC_IO_POSIX_THREAD_KEYS_MAX 128ENCODING_MAXNAMELEN 42HAVE_ST_RDEV 1PRINTF_ARGS(decl,string_index,first_to_check) decl __attribute__((format(printf, string_index, first_to_check)))GETGROUPS_T gid_tFL_ALL(x,f) (FL_TEST((x),(f)) == (f))_SC_V7_LP64_OFF64 _SC_V7_LP64_OFF64RARRAY_LEN(a) ((RBASIC(a)->flags & RARRAY_EMBED_FLAG) ? (long)((RBASIC(a)->flags >> RARRAY_EMBED_LEN_SHIFT) & (RARRAY_EMBED_LEN_MASK >> RARRAY_EMBED_LEN_SHIFT)) : RARRAY(a)->as.heap.len)ONIG_META_CHAR_ANYCHAR 1_SC_V7_LPBIG_OFFBIG _SC_V7_LPBIG_OFFBIG_SC_XBS5_ILP32_OFFBIG _SC_XBS5_ILP32_OFFBIG__USE_GNU 1_XOPEN_SOURCE__socklen_t_defined NUM2SIZET(x) NUM2ULONG(x)RARRAY_PTR_USE_END(a) RARRAY_CONST_PTR(a) ((const VALUE *)((RBASIC(a)->flags & RARRAY_EMBED_FLAG) ? RARRAY(a)->as.ary : RARRAY(a)->as.heap.ptr))_POSIX_AIO_LISTIO_MAX 2rb_complex_new1(x) rb_complex_new((x), INT2FIX(0))FIX2INT(x) ((int)rb_fix2int((VALUE)(x)))ONIG_SYN_OP_QMARK_NON_GREEDY (1U<<25)ONIG_SYN_OP2_QMARK_VBAR_BRANCH_RESET (1U<<28)Check_TypedStruct(v,t) rb_check_typeddata((VALUE)(v),(t))ONIG_SYN_OP2_ESC_H_HORIZONTAL_WHITESPACE (1U<<24)__undef_OPEN_MAX_POSIX2_SW_DEV __POSIX2_THIS_VERSIONS_IXOTH (S_IXGRP >> 3)RUBY_INTERNAL_EVENT_GC_ENTER 0x2000000RDataRUBY REALLOC_N(var,type,n) ((var)=(type*)xrealloc2((char*)(var),(n),sizeof(type)))ONIG_SYN_OP_ESC_BRACE_INTERVAL (1U<<9)rb_enc_is_newline(p,end,enc) ONIGENC_IS_MBC_NEWLINE((enc),(UChar*)(p),(UChar*)(end))INT2NUM(v) INT2FIX((int)(v))RUBY_EVENT_B_RETURN 0x0200mempcpy(dest,src,n) __mempcpy (dest, src, n)ROBJECT_EMBED_LEN_MAX 3HAVE_MEMMOVE 1_PC_VDISABLE _PC_VDISABLE_GCC_NEXT_LIMITS_H ONIG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME (1U<<8)_POSIX_THREAD_DESTRUCTOR_ITERATIONS 4_POSIX_SHELL 1ONIGENC_CTYPE_ALNUM 13_SC_LEVEL1_ICACHE_ASSOC _SC_LEVEL1_ICACHE_ASSOCrb_id2symONIGENC_CTYPE_SPACE 9DATA_PTR(dta) (RDATA(dta)->data)_POSIX_PATH_MAX 256HAVE_DLOPEN 1FL_REVERSE_RAW(x,f) (RBASIC(x)->flags ^= (f))_POSIX2_BC_STRING_MAX 1000ONIGENC_PROPERTY_NAME_TO_CTYPE(enc,p,end) (enc)->property_name_to_ctype(enc,p,end)rb_respond_torb_str_buf_cat2 rb_str_cat_cstrHAVE_DECL_SYS_NERR 1ONIGENC_CTYPE_ALPHA 1HAVE_PPOLL 1_POSIX2_BC_BASE_MAX 99ECONV_NEWLINE_DECORATOR_MASK 0x00003f00HAVE_PTHREAD_COND_INIT 1__S_IFLNK 0120000_SC_SIGNALS _SC_SIGNALSSTACK_GROW_DIRECTION -1PRIuLEAST8 "u"TypedData_Make_Struct(klass,type,data_type,sval) ( (sval) = ZALLOC(type), TypedData_Wrap_Struct((klass),(data_type),(sval)))_POSIX_TYPED_MEMORY_OBJECTS -1_SC_SHARED_MEMORY_OBJECTS _SC_SHARED_MEMORY_OBJECTSRSTRING_EMBED_LEN_SHIFT (FL_USHIFT+2)INTEGER_PACK_LSWORD_FIRST 0x02PRIiLEAST16 "i"PRIX8 "X"rb_data_object_alloc_1 rb_data_object_alloc_warningRUBY_EXTERN externrb_markdownONIGERR_TOO_BIG_WIDE_CHAR_VALUE -401NORETURN_STYLE_NEW 1ONIG_TRAVERSE_CALLBACK_AT_FIRST 1__S_TYPEISSHM(buf) ((buf)->st_mode - (buf)->st_mode)_SC_BARRIERS _SC_BARRIERSDEFINE_MCONTEXT_PTR(mc,uc) mcontext_t *mc = &(uc)->uc_mcontextONIGERR_TARGET_OF_REPEAT_OPERATOR_NOT_SPECIFIED -113FL_ANY(x,f) FL_TEST((x),(f))_SC_XBS5_ILP32_OFF32 _SC_XBS5_ILP32_OFF32HAVE_GRP_H 1ONIGERR_TOO_BIG_NUMBER_FOR_REPEAT_RANGE -201TOUPPER(c) rb_toupper((unsigned char)(c))T_REGEXP RUBY_T_REGEXP_SC_AIO_PRIO_DELTA_MAX _SC_AIO_PRIO_DELTA_MAXPRIdPTRDIFF PRI_PTRDIFF_PREFIX"d"rb_data_object_alloc RUBY_MACRO_SELECT(rb_data_object_alloc_, RUBY_UNTYPED_DATA_WARNING)FL_PROMOTED0 (((VALUE)1)<<5)ECONV_CRLF_NEWLINE_DECORATOR 0x00001000ONIG_SYN_OP2_INEFFECTIVE_ESCAPE (1U<<20)SCNxFAST8 "hhx"M_1_PI 0.31830988618379067154rb_str_new5 rb_str_new_with_classONIGENC_GET_CASE_FOLD_CODES_BY_STR(enc,case_fold_flag,p,end,acs) (enc)->get_case_fold_codes_by_str(case_fold_flag,p,end,acs,enc)INTEGER_PACK_LITTLE_ENDIAN (INTEGER_PACK_LSWORD_FIRST | INTEGER_PACK_LSBYTE_FIRST)RSTRING(obj) (R_CAST(RString)(obj))ONIG_STATE_COMPILING -1S_ISCHR(mode) __S_ISTYPE((mode), __S_IFCHR)FL_USER7 (((VALUE)1)<<(FL_USHIFT+7))HAVE_ENDGRENT 1ONIGERR_END_PATTERN_IN_GROUP -118ONIG_SYN_OP2_PLUS_POSSESSIVE_REPEAT (1U<<4)ONIG_OPTION_POSIX_BRACKET_ALL_RANGE (ONIG_OPTION_ASCII_RANGE << 1)ONIGENC_APPLY_ALL_CASE_FOLD(enc,case_fold_flag,f,arg) (enc)->apply_all_case_fold(case_fold_flag,f,arg,enc)ONIGENC_CASE_FOLD_TURKISH_AZERI (1<<20)RGENGC_WB_PROTECTED_NODE_CREF 1ONIG_STATE_NORMAL 0PRIiPTR __PRIPTR_PREFIX "i"rb_usascii_str_new(str,len) __extension__ ( { (__builtin_constant_p(str) && __builtin_constant_p(len)) ? rb_usascii_str_new_static((str), (len)) : rb_usascii_str_new((str), (len)); })RE_DUP_MAX (0x7fff)FIXNUM_FLAG RUBY_FIXNUM_FLAGrb_fd_ptr(f) ((f)->fdset)ONIG_SYN_OP_LPAREN_SUBEXP (1U<<12)_SC_XOPEN_XPG4 _SC_XOPEN_XPG4NL_LANGMAX _POSIX2_LINE_MAXHAVE_STDINT_H 1HAVE_FCHOWN 1FLONUM_FLAG RUBY_FLONUM_FLAG_SC_INT_MIN _SC_INT_MINONIG_META_CHAR_ANYCHAR_ANYTIME 5rb_encodingW_OK 2RUBY_EVENT_RAISE 0x0080rb_cSymbolSSIZE_MAX LONG_MAXHAVE_FLOAT_H 1SCNuMAX __PRI64_PREFIX "u"ECONV_DEFAULT_NEWLINE_DECORATOR 0ONIG_SYN_NOT_NEWLINE_IN_NEGATIVE_CC (1U<<20)TOLOWER(c) rb_tolower((unsigned char)(c))SCNoLEAST64 __PRI64_PREFIX "o"SCNxLEAST64 __PRI64_PREFIX "x"HAVE_DIRFD 1HAVE_SYS_PRCTL_H 1__useconds_t_defined _SC_NETWORKING _SC_NETWORKINGSCNdLEAST8 "hhd"ONIGERR_CHAR_CLASS_VALUE_AT_END_OF_RANGE -110typeof __typeof___POSIX_FSYNC 200809LPRIxVALUE PRI_VALUE_PREFIX"x"rb_data_object_get_1 rb_data_object_get_warningONIGENC_CTYPE_PUNCT 8__S_IFCHR 0020000__MATH_INLINE __extern_always_inlineONIGENC_IS_CODE_WORD(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_WORD)PRIuFAST32 __PRIPTR_PREFIX "u"_SC_SYSTEM_DATABASE_R _SC_SYSTEM_DATABASE_RSCNiFAST16 __PRIPTR_PREFIX "i"_SC_MEMLOCK _SC_MEMLOCKrb_intern(str) (__builtin_constant_p(str) ? __extension__ (CONST_ID_CACHE((ID), (str))) : rb_intern(str))_CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGSSCNdFAST32 __PRIPTR_PREFIX "d"_POSIX_PTHREAD_SEMANTICS 1SYM2ID(x) (rb_sym2id(x))OBJ_UNTRUSTED(x) OBJ_TAINTED(x)HAVE_RUBY_VERSION_H 1FIX2SHORT(x) (rb_fix2short((VALUE)(x)))rb_fix_new(v) INT2FIX(v)_STATBUF_ST_BLKSIZE RSTRUCT_EMBED_LEN_MASK (FL_USER2|FL_USER1)_POSIX2_LINE_MAX 2048ECONV_UNDEF_REPLACE 0x00000020ONIGERR_EMPTY_CHAR_CLASS -102__USE_ISOC11 1HAVE_RB_DATA_TYPE_T_FUNCTION 1STRNCASECMP(s1,s2,n) (st_locale_insensitive_strncasecmp((s1), (s2), (n)))ONIG_SYN_OP_VBAR_ALT (1U<<10)RGENGC_WB_PROTECTED_BIGNUM 1NUM2MODET(v) NUM2UINT(v)OBJSETUP(obj,c,t) rb_obj_setup(obj, c, t)ENC_CODERANGE_MASK ((int)(FL_USER8|FL_USER9))OBJ_FREEZE_RAW(x) (RBASIC(x)->flags |= FL_FREEZE)NL_NMAX INT_MAXHAVE_SYS_UIO_H 1__S_TYPEISMQ(buf) ((buf)->st_mode - (buf)->st_mode)_SC_RTSIG_MAX _SC_RTSIG_MAX_SC_NZERO _SC_NZEROONIGERR_END_PATTERN_AT_LEFT_BRACKET -101PRIo64 __PRI64_PREFIX "o"_LFS64_ASYNCHRONOUS_IO 1OBJ_INIT_COPY(obj,orig) ((obj) != (orig) && (rb_obj_init_copy((obj), (orig)), 1))L_SET SEEK_SET_CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS_CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGSM_LN10l 2.302585092994045684017991454684364208Lrb_Complex2(x,y) rb_Complex((x), (y))ONIGERR_CONTROL_CODE_SYNTAX -109st_mtime st_mtim.tv_sec_POSIX_TIMERS 200809LTTY_NAME_MAX 32RUBY_EVENT_NONE 0x0000ONIGENC_CASE_FOLD_DEFAULT OnigDefaultCaseFoldFlagONIG_SYNTAX_POSIX_EXTENDED (&OnigSyntaxPosixExtended)__MATHDECLX(type,function,suffix,args,attrib) __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)ONIGENC_CONSTRUCT_MBCLEN_NEEDMORE(n) (-1-(n))POSFIXABLE(f) ((f) < FIXNUM_MAX+1)HAVE_ACOSH 1ONIG_SYNTAX_PERL58 (&OnigSyntaxPerl58)_SC_CPUTIME _SC_CPUTIMEONIGURUMA_H _SC_RAW_SOCKETS _SC_RAW_SOCKETS_SC_NL_TEXTMAX _SC_NL_TEXTMAXHAVE_GETRLIMIT 1_SC_LEVEL4_CACHE_SIZE _SC_LEVEL4_CACHE_SIZENUM2CLOCKID(v) NUM2INT(v)MBCLEN_NEEDMORE_P(ret) ONIGENC_MBCLEN_NEEDMORE_P(ret)FL_TEST(x,f) (FL_ABLE(x)?FL_TEST_RAW((x),(f)):0)ONIGERR_NUMBERED_BACKREF_OR_CALL_NOT_ALLOWED -209_SC_PIPE _SC_PIPEXATTR_LIST_MAX 65536_SC_THREAD_SPORADIC_SERVER _SC_THREAD_SPORADIC_SERVER_Mfloat_ floatrb_raise_SC_NL_MSGMAX _SC_NL_MSGMAXst_ctime st_ctim.tv_secSEM_VALUE_MAX (2147483647)PRIXLEAST16 "X"HAVE_MEMALIGN 1RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")basicFL_WB_PROTECTED (((VALUE)1)<<5)_SC_XOPEN_ENH_I18N _SC_XOPEN_ENH_I18NRUBY_DEFAULT_FREE ((RUBY_DATA_FUNC)-1)HAVE_TRUE_LONG_LONG 1_POSIX_NAME_MAX 14T_FILE RUBY_T_FILERB_TYPE_P(obj,type) ( ((type) == T_FIXNUM) ? FIXNUM_P(obj) : ((type) == T_TRUE) ? ((obj) == Qtrue) : ((type) == T_FALSE) ? ((obj) == Qfalse) : ((type) == T_NIL) ? ((obj) == Qnil) : ((type) == T_UNDEF) ? ((obj) == Qundef) : ((type) == T_SYMBOL) ? SYMBOL_P(obj) : ((type) == T_FLOAT) ? RB_FLOAT_TYPE_P(obj) : (!SPECIAL_CONST_P(obj) && BUILTIN_TYPE(obj) == (type)))_SC_XOPEN_UNIX _SC_XOPEN_UNIX_SC_XOPEN_LEGACY _SC_XOPEN_LEGACYPRI_DEVT_PREFIX PRI_LONG_PREFIXRMODULE_IV_TBL(m) RCLASS_IV_TBL(m)HAVE_FTRUNCATE 1_SC_LEVEL1_DCACHE_SIZE _SC_LEVEL1_DCACHE_SIZEHAVE_STRUCT_TIMEZONE 1rb_enc_str_new_literal(str,enc) rb_enc_str_new_static((str), sizeof(str)-1, (enc))HAVE_SYS_WAIT_H 1xcalloc ruby_xcallocONIG_META_CHAR_ANYTIME 2_SC_ASYNCHRONOUS_IO _SC_ASYNCHRONOUS_IORB_RESERVED_FD_P(fd) rb_reserved_fd_p(fd)_SC_2_LOCALEDEF _SC_2_LOCALEDEFM_1_PIl 0.318309886183790671537767526745028724LECONV_INVALID_REPLACE 0x00000002rb_enc_codepoint(p,e,enc) rb_enc_codepoint_len((p),(e),0,(enc))uint128_t unsigned __int128SHRT_MIN (-SHRT_MAX - 1)HAVE_PTHREAD_CONDATTR_SETCLOCK 1_STAT_VER _STAT_VER_LINUXrb_enc_mbc_to_codepoint(p,e,enc) ONIGENC_MBC_TO_CODE((enc),(UChar*)(p),(UChar*)(e))NUM2GIDT(v) NUM2UINT(v)ENC_CODERANGE_BROKEN ((int)(FL_USER8|FL_USER9))PRIX32 "X"_LINUX_LIMITS_H _POSIX_TRACE_EVENT_FILTER -1HAVE_CLOCK_GETTIME 1S_IWUSR __S_IWRITERHASH_ITER_LEV(h) rb_hash_iter_lev(h)HAVE_MALLOC_USABLE_SIZE 1_POSIX_SSIZE_MAX 32767ONIG_OPTION_NEWLINE_CRLF (ONIG_OPTION_WORD_BOUND_ALL_RANGE << 1)RUBY_INTERNAL_EVENT_GC_START 0x400000HAVE_UNISTD_H 1T_HASH RUBY_T_HASH_CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGSHAVE_POSIX_FADVISE 1__USE_XOPEN2KXSI 1LONG_LONG_MINHAVE_UINT64_T 1_SC_2_PBS_LOCATE _SC_2_PBS_LOCATErb_uint_new(v) rb_uint2inum(v)HAVE_SYSCONF 1Data_Make_Struct(klass,type,mark,free,sval) ( (sval) = ZALLOC(type), Data_Wrap_Struct((klass),(mark),(free),(sval)))ONIGERR_UNMATCHED_RANGE_SPECIFIER_IN_CHAR_CLASS -112RGENGC_WB_PROTECTED_STRUCT 1ONIG_META_CHAR_ESCAPE 0HAVE_SCHED_YIELD 1RBASIC(obj) (R_CAST(RBasic)(obj))ONIG_SYN_OP_LINE_ANCHOR (1U<<23)strdupa(s) (__extension__ ({ const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) : sizeof (x) == sizeof (double) ? __isnan (x) : __isnanl (x))rb_Rational2(x,y) rb_Rational((x), (y))RUBY_NEVER_FREE ((RUBY_DATA_FUNC)0)SIZEOF_UINT64_T 8_POSIX_CLOCKRES_MIN 20000000_SC_LEVEL1_DCACHE_ASSOC _SC_LEVEL1_DCACHE_ASSOCOFFT2NUM(v) LONG2NUM(v)HAVE_GETRESGID 1_CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBSSCNu16 "hu"rb_clockid_t clockid_t_POSIX_TIMEOUTS 200809LINTEGER_PACK_LSBYTE_FIRST 0x20_SC_PII_INTERNET_DGRAM _SC_PII_INTERNET_DGRAMSCNuPTR __PRIPTR_PREFIX "u"HAVE_GETPGID 1_Mdouble_ONIG_SYN_OP2_OPTION_RUBY (1U<<3)_SC_AIO_LISTIO_MAX _SC_AIO_LISTIO_MAX_CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGSrb_isascii(c) ((unsigned long)(c) < 128)SIZEOF_VALUE SIZEOF_LONGONIGENC_CODE_TO_MBC_MAXLEN 7_CS_POSIX_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVSrb_str_buf_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_str_buf_cat(rb_str_buf_new((long)strlen(str)), (str), (long)strlen(str)) : rb_str_buf_new_cstr(str); })rb_check_arity rb_check_arity__undef_LINK_MAXONIGENC_MBC_MINLEN(enc) ((enc)->min_enc_len)_POSIX_PIPE_BUF 512MEMCMP(p1,p2,type,n) memcmp((p1), (p2), sizeof(type)*(n))__stpcpy(dest,src) __builtin_stpcpy (dest, src)SIGNEDNESS_OF_RLIM_T +1_CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGSF_TEST 3HAVE_LONG_LONG 1PRI_PIDT_PREFIX PRI_INT_PREFIXSTATIC_SYM_P(x) (((VALUE)(x)&~((~(VALUE)0)<flags&(f))_SC_MONOTONIC_CLOCK _SC_MONOTONIC_CLOCKHAVE_INT8_T 1PRIoPTRDIFF PRI_PTRDIFF_PREFIX"o"PRId32 "d"SCNuFAST8 "hhu"_SC_2_PBS_CHECKPOINT _SC_2_PBS_CHECKPOINTHAVE_STRINGS_H 1FL_USER5 (((VALUE)1)<<(FL_USHIFT+5))RBIGNUM_SIGN(b) (FIX2LONG(rb_big_cmp((b), INT2FIX(0))) >= 0)_SC_TRACE _SC_TRACEHAVE__LONGJMP 1RUBY_FUNCTION_NAME_STRING __func___PC_SOCK_MAXBUF _PC_SOCK_MAXBUFM_SQRT1_2 0.70710678118654752440_SC_TTY_NAME_MAX _SC_TTY_NAME_MAXmath_errhandling (MATH_ERRNO | MATH_ERREXCEPT)HUGE_VAL (__builtin_huge_val())_SC_XOPEN_SHM _SC_XOPEN_SHM_SC_NL_NMAX _SC_NL_NMAXONIGENC_MAX_STD_CTYPE ONIGENC_CTYPE_ASCII_SC_XOPEN_XPG2 _SC_XOPEN_XPG2ONIG_SYN_OP_DOT_ANYCHAR (1U<<1)_SC_XBS5_LP64_OFF64 _SC_XBS5_LP64_OFF64PRIXPTR __PRIPTR_PREFIX "X"HAVE_BUILTIN___BUILTIN_BSWAP16 1ENCODING_SET_INLINED(obj,i) do { RBASIC(obj)->flags &= ~ENCODING_MASK; RBASIC(obj)->flags |= (VALUE)(i) << ENCODING_SHIFT;} while (0)_SC_TRACE_SYS_MAX _SC_TRACE_SYS_MAXrb_str_cat_cstr(str,ptr) __extension__ ( { (__builtin_constant_p(ptr)) ? rb_str_cat((str), (ptr), (long)strlen(ptr)) : rb_str_cat_cstr((str), (ptr)); })HAVE_ATTRIBUTE_FUNCTION_ALIAS 1RARRAY_PTR_USE_START(a) ((VALUE *)RARRAY_CONST_PTR(a))_Mlong_double_ long double_LFS64_LARGEFILE 1OBJ_FREEZE(x) rb_obj_freeze_inline((VALUE)x)PRIiFAST8 "i"DOMAIN 1_SC_PII_OSI _SC_PII_OSIECONV_CR_NEWLINE_DECORATOR 0x00002000RUBY_TYPED_DEFAULT_FREE RUBY_DEFAULT_FREE_CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBSFL_FREEZE (((VALUE)1)<<11)Qfalse ((VALUE)RUBY_Qfalse)HAVE_MEMORY_H 1rb_hash_uint32(h,i) st_hash_uint32((h), (i))_PC_REC_MAX_XFER_SIZE _PC_REC_MAX_XFER_SIZEHAVE_SETCONTEXT 1ONIG_SYN_OP2_ESC_P_BRACE_CHAR_PROPERTY (1U<<16)ONIG_SYN_ALLOW_EMPTY_RANGE_IN_CC (1U<<22)mbc_to_code_POSIX_CPUTIME 0HAVE_LIBPTHREAD 1HAVE_SYS_SYSCALL_H 1PRIiLEAST32 "i"SPECIAL_CONST_P(x) (IMMEDIATE_P(x) || !RTEST(x))ECONV_UNDEF_HEX_CHARREF 0x00000030HAVE_ATAN2L 1isunordered(u,v) __builtin_isunordered(u, v)RARRAY_EMBED_FLAG FL_USER1islessequal(x,y) __builtin_islessequal(x, y)_SC_FSYNC _SC_FSYNCRUBY_EVENT_RETURN 0x0010rb_intern2HAVE_UTIMENSAT 1RGENGC_WB_PROTECTED_COMPLEX 1RGENGC_WB_PROTECTED_HASH 1_SC_BC_BASE_MAX _SC_BC_BASE_MAXDUPSETUP(dup,obj) do { OBJSETUP((dup),rb_obj_class(obj), (RBASIC(obj)->flags)&(T_MASK|FL_EXIVAR|FL_TAINT)); if (FL_TEST((obj), FL_EXIVAR)) rb_copy_generic_ivar((VALUE)(dup),(VALUE)(obj));} while (0)SIZEOF_ST_INDEX_T SIZEOF_VOIDPONIGERR_INVALID_GROUP_NAME -215rb_enc_isupper(c,enc) ONIGENC_IS_CODE_UPPER((enc),(c))ONIG_SYNTAX_ASIS (&OnigSyntaxASIS)ONIGENC_CTYPE_ASCII 14RARRAY_EMBED_LEN_SHIFT (FL_USHIFT+3)rb_intern_const(str) (__builtin_constant_p(str) ? __extension__ (rb_intern2((str), (long)strlen(str))) : (rb_intern)(str))RUBY_INTERNAL_EVENT_NEWOBJ 0x100000LONG_MIN (-LONG_MAX - 1L)HAVE_TELLDIR 1RSTRUCT_LENINT(st) rb_long2int(RSTRUCT_LEN(st))ONIG_SYN_CONTEXT_INDEP_ANCHORS (1U<<31)FL_ABLE(x) (!SPECIAL_CONST_P(x) && BUILTIN_TYPE(x) != T_NODE)TypedData_Get_Struct(obj,type,data_type,sval) ((sval) = (type*)rb_check_typeddata((obj), (data_type)))OnigCtype__USE_XOPEN 1FL_USER17 (((VALUE)1)<<(FL_USHIFT+17))HAVE_HYPOT 1HAVE_IOCTL 1HUGE_VALL (__builtin_huge_vall())HAVE_RUBY_RE_H 1rb_str_new_literal(str) rb_str_new_static((str), sizeof(str)-1)_POSIX2_BC_DIM_MAX 2048RUBY_TYPED_FREE_IMMEDIATELY 1_SC_FILE_SYSTEM _SC_FILE_SYSTEMONIG_SYN_OP2_QMARK_CAPITAL_P_NAMED_GROUP (1U<<30)SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_TOnigCodePoint_SC_PII_XTI _SC_PII_XTIRUBY_EVENT_COVERAGE 0x020000left_adjust_char_headCHR2FIX(x) INT2FIX((long)((x)&0xff))PRIiFAST32 __PRIPTR_PREFIX "i"T_FALSE RUBY_T_FALSErb_utf8_str_new_literal(str) rb_utf8_str_new_static((str), sizeof(str)-1)CSTR2SYM(s) (ID2SYM(rb_intern((s))))HAVE_GETCWD 1SIZEOF___INT128 16ONIGENC_IS_CODE_SPACE(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_SPACE)NUM2OFFT(v) NUM2LONG(v)_SC_PAGE_SIZE _SC_PAGESIZEMBCLEN_INVALID_P(ret) ONIGENC_MBCLEN_INVALID_P(ret)FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x_BITS_POSIX_OPT_H 1_POSIX_PRIORITIZED_IO 200809L__ILP32_OFFBIG_CFLAGS "-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"T_TRUE RUBY_T_TRUE_CS_V5_WIDTH_RESTRICTED_ENVS _CS_V5_WIDTH_RESTRICTED_ENVSSIZEOF_DOUBLE 8RREGEXP_SRC_LEN(r) RSTRING_LEN(RREGEXP(r)->src)RGENGC_WB_PROTECTED_REGEXP 1_ALL_SOURCE 1ONIGERR_MATCH_STACK_LIMIT_OVER -15T_STRING RUBY_T_STRING_SC_THREAD_ROBUST_PRIO_INHERIT _SC_THREAD_ROBUST_PRIO_INHERITPLOSS 6HAVE_CLOCKID_T 1ONIGERR_UNDEFINED_GROUP_REFERENCE -218property_name_to_ctype_SC_2_SW_DEV _SC_2_SW_DEVHAVE_GNU_QSORT_R 1apply_all_case_folddmarkRSTRUCT_PTR(st) ((VALUE *)RSTRUCT_CONST_PTR(RGENGC_WB_PROTECTED_STRUCT ? OBJ_WB_UNPROTECT((VALUE)st) : (VALUE)st))ONIG_SYN_OP_POSIX_BRACKET (1U<<24)HAVE_QSORT_R 1S_ISGID __S_ISGIDANYARGS NUM2PIDT(v) NUM2INT(v)PRIiLEAST8 "i"PRI_MODET_PREFIX PRI_INT_PREFIXHAVE_SETEGID 1_SC_2_C_VERSION _SC_2_C_VERSION_SC_2_FORT_RUN _SC_2_FORT_RUNONIGENC_NAME(enc) ((enc)->name)ONIG_SYN_OP_ESC_OCTAL3 (1U<<28)ONIGERR_MISMATCH_CODE_LENGTH_IN_CLASS_RANGE -204_SC_PASS_MAX _SC_PASS_MAX_SC_UINT_MAX _SC_UINT_MAXFP_ILOGBNAN (-2147483647 - 1)_POSIX_SIGQUEUE_MAX 32_POSIX_THREAD_ROBUST_PRIO_INHERIT 200809LONIG_OPTION_CAPTURE_GROUP (ONIG_OPTION_DONT_CAPTURE_GROUP << 1)HAVE_INTTYPES_H 1ONIGENC_IS_CODE_PRINT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PRINT)DELAYTIMER_MAX 2147483647CANONICALIZATION_FOR_MATHN 1__ILP32_OFF32_LDFLAGS "-m32"_POSIX2_EXPR_NEST_MAX 32HAVE_PTHREAD_H 1DBL2NUM(dbl) rb_float_new(dbl)_SC_ADVISORY_INFO _SC_ADVISORY_INFO_CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBSRSTRING_LENINT(str) rb_long2int(RSTRING_LEN(str))ST_DATA_T_DEFINED _CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LIBSS_TYPEISSHM(buf) __S_TYPEISSHM(buf)PRId64 __PRI64_PREFIX "d"INT_MAX __INT_MAX__M_PI_4 0.78539816339744830962HAVE_SIGNBIT 1_SC_LEVEL1_ICACHE_LINESIZE _SC_LEVEL1_ICACHE_LINESIZEFL_USER10 (((VALUE)1)<<(FL_USHIFT+10))rb_secure(level) rb_secure(RUBY_SAFE_LEVEL_CHECK(level, warning))_SC_USER_GROUPS _SC_USER_GROUPSPRIdLEAST16 "d"ISGRAPH(c) rb_isgraph((unsigned char)(c))HAVE_SYMLINK 1RUBY_ALIAS_FUNCTION_TYPE(type,prot,name,args) type prot __attribute__((alias(#name)));_SC_CHILD_MAX _SC_CHILD_MAX_SC_V6_LP64_OFF64 _SC_V6_LP64_OFF64ONIGENC_IS_UNICODE(enc) ((enc)->flags & ONIGENC_FLAG_UNICODE)rb_usascii_str_new2 rb_usascii_str_new_cstr_PC_NO_TRUNC _PC_NO_TRUNC_SC_GETGR_R_SIZE_MAX _SC_GETGR_R_SIZE_MAX_SC_V6_ILP32_OFFBIG _SC_V6_ILP32_OFFBIGPRIi64 __PRI64_PREFIX "i"ENC_CODERANGE_SET(obj,cr) (RBASIC(obj)->flags = (RBASIC(obj)->flags & ~ENC_CODERANGE_MASK) | (cr))ONIGENC_CTYPE_PRINT 7ONIG_NORMAL 0_POSIX_CHILD_MAX 25ONIGERR_STACK_BUG -12ECONV_AFTER_OUTPUT 0x00020000_CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGSINT_MIN (-INT_MAX - 1)HAVE_PTHREAD_CONDATTR_INIT 1USE_FLONUM 1ONIG_ENCODING_UNDEF ((OnigEncoding )0)_STATBUF_ST_RDEV ONIG_SYN_OP_BRACKET_CC (1U<<17)ONIGERR_INVALID_COMBINATION_OF_OPTIONS -403HAVE_SETSID 1LLONG_MIN (-LLONG_MAX-1)RHASH_IFNONE(h) rb_hash_ifnone(h)USE_RINCGC 1ONIG_SYNTAX_EMACS (&OnigSyntaxEmacs)HAVE_RUBY_DEFINES_H 1PACKED_STRUCT_UNALIGNED(x) x_POSIX_TRACE_INHERIT -1LONG2FIX(i) INT2FIX(i)rb_ary_new3 rb_ary_new_from_args_SC_SYNCHRONIZED_IO _SC_SYNCHRONIZED_IO_SC_FIFO _SC_FIFOONIG_SYN_OP2_ESC_CAPITAL_K_KEEP (1U<<25)PRI_TIMET_PREFIX PRI_LONG_PREFIXrb_enc_isalpha(c,enc) ONIGENC_IS_CODE_ALPHA((enc),(c))_XOPEN_SOURCE_EXTENDEDRUBY_EVENT_THREAD_BEGIN 0x0400_STATBUF_ST_NSEC _SC_BC_STRING_MAX _SC_BC_STRING_MAXHAVE_GETRESUID 1RUBY_MBCHAR_MAXSIZE INT_MAX_LARGEFILE64_SOURCEst_strncasecmp st_locale_insensitive_strncasecmpONIG_MAX_CAPTURE_GROUP_NUM 32767SCNu8 "hhu"ISALNUM(c) rb_isalnum((unsigned char)(c))T_ARRAY RUBY_T_ARRAYONIGENC_GET_CTYPE_CODE_RANGE(enc,ctype,sbout,ranges) (enc)->get_ctype_code_range(ctype,sbout,ranges,enc)rb_enc_isctype(c,t,enc) ONIGENC_IS_CODE_CTYPE((enc),(c),(t))_SC_PRIORITY_SCHEDULING _SC_PRIORITY_SCHEDULING_POSIX_QLIMIT 1PRIx8 "x"rb_scan_argsNUM2UIDT(v) NUM2UINT(v)WORD_BIT 32RGENGC_WB_PROTECTED_RATIONAL 1ONIG_SYN_OP2_ESC_CAPITAL_C_BAR_CONTROL (1U<<11)_CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGSONIG_OPTION_MAXBIT ONIG_OPTION_NOTEOSPRIi32 "i"NEWOBJ_OF(obj,type,klass,flags) type *(obj) = (type*)rb_newobj_of(klass, flags)MODET2NUM(v) UINT2NUM(v)S_ISVTX __S_ISVTXRUBY_INTERNAL_EVENT_GC_END_MARK 0x800000RUBY_SUBST_H 1NUM2INT(x) rb_num2int_inline(x)NUM2ULL(x) rb_num2ull(x)_PC_LINK_MAX _PC_LINK_MAXvsnprintf ruby_vsnprintfNUM2ULONG(x) rb_num2ulong_inline(x)SIZEOF_INT16_T 2LONG2NUM(x) rb_long2num_inline(x)precise_mbc_enc_len_SC_THREADS _SC_THREADS_PC_REC_INCR_XFER_SIZE _PC_REC_INCR_XFER_SIZE_CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LIBSrb_redcarpet_md__new_POSIX_TRACE -1_SC_PAGESIZE _SC_PAGESIZEPRIxFAST64 __PRI64_PREFIX "x"_SC_XOPEN_STREAMS _SC_XOPEN_STREAMSONIG_SYN_OP2_QMARK_GROUP_EFFECT (1U<<1)_SC_MEMORY_PROTECTION _SC_MEMORY_PROTECTIONSIZEOF_INT32_T 4ELTS_SHARED FL_USER2FP_ZERO 2_CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBSSCNiFAST32 __PRIPTR_PREFIX "i"ONIGERR_EMPTY_RANGE_IN_CHAR_CLASS -203HAVE_PTHREAD_ATTR_GETSTACK 1S_IEXEC S_IXUSRINTEGER_PACK_BIG_ENDIAN (INTEGER_PACK_MSWORD_FIRST | INTEGER_PACK_MSBYTE_FIRST)M_LOG2E 1.4426950408889634074rb_big2uint(x) rb_big2ulong(x)_CS_LFS64_LDFLAGS _CS_LFS64_LDFLAGSONIGERR_INVALID_ARGUMENT -30M_LN10 2.30258509299404568402rb_rndrHAVE_BACKTRACE 1ONIGURUMA_VERSION_MINOR 15PRIuPTR __PRIPTR_PREFIX "u"_SC_LEVEL2_CACHE_SIZE _SC_LEVEL2_CACHE_SIZE_SC_LEVEL4_CACHE_ASSOC _SC_LEVEL4_CACHE_ASSOCHAVE_DL_ITERATE_PHDR 1_CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBSONIG_TRAVERSE_CALLBACK_AT_BOTH ( ONIG_TRAVERSE_CALLBACK_AT_FIRST | ONIG_TRAVERSE_CALLBACK_AT_LAST )_POSIX_MQ_OPEN_MAX 8ONIGERR_UNMATCHED_CLOSE_PARENTHESIS -116strndup(s,n) __strndup (s, n)_SC_LEVEL3_CACHE_SIZE _SC_LEVEL3_CACHE_SIZESIGNEDNESS_OF_TIME_T -1code_to_mbcHAVE_UTIME_H 1FL_USER3 (((VALUE)1)<<(FL_USHIFT+3))ONIGENC_CTYPE_CNTRL 3RREGEXP(obj) (R_CAST(RRegexp)(obj))_POSIX_IPV6 200809L_CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS_MATH_H 1SCNd32 "d"PRIx64 __PRI64_PREFIX "x"RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")SCNiFAST8 "hhi"ONIG_OPTION_NONE 0U__S_IFIFO 0010000T_ZOMBIE RUBY_T_ZOMBIEONIG_OPTION_ASCII_RANGE (ONIG_OPTION_POSIX_REGION << 1)_SC_TRACE_EVENT_NAME_MAX _SC_TRACE_EVENT_NAME_MAXONIGENC_CTYPE_LOWER 6SCNd16 "hd"_POSIX_ASYNC_IO 1_POSIX_SPORADIC_SERVER -1_SC_STREAM_MAX _SC_STREAM_MAXRUBY_QundefPRIiLEAST64 __PRI64_PREFIX "i"rb_hash_end(h) st_hash_end(h)RB_OBJ_WRITE(a,slot,b) rb_obj_write((VALUE)(a), (VALUE *)(slot), (VALUE)(b), __FILE__, __LINE__)ONIG_CHAR_TABLE_SIZE 256rb_enc_prev_char(s,p,e,enc) ((char *)onigenc_get_prev_char_head((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e)))_POSIX_MONOTONIC_CLOCK 0ID2SYM(x) (rb_id2sym(x))ONIG_STATE_SEARCHING 1PRI_CLOCKID_PREFIX PRI_INT_PREFIXrb_pid_t pid_tPRIo16 "o"OnigCaseFoldTypeT_FLOAT RUBY_T_FLOATPRIu8 "u"S_IWRITE S_IWUSRrb_enc_left_char_head(s,p,e,enc) ((char *)onigenc_get_left_adjust_char_head((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e)))_SC_ATEXIT_MAX _SC_ATEXIT_MAXSIZEOF_UINT128_T SIZEOF_UNSIGNED___INT128rb_enc_code_to_mbclen(c,enc) ONIGENC_CODE_TO_MBCLEN((enc), (c));PRIuFAST16 __PRIPTR_PREFIX "u"USE_RGENGC 1SCNxLEAST32 "x"_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS_XOPEN_SOURCE_EXTENDED 1PRIo32 "o"HAVE_STRUCT_STAT_ST_BLOCKS 1ONIGERR_TOO_LONG_WIDE_CHAR_VALUE -212HAVE_SYS_PARAM_H 1PRIoMAX __PRI64_PREFIX "o"RTYPEDDATA(obj) (R_CAST(RTypedData)(obj))_POSIX_MAX_CANON 255RMODULE_IS_OVERLAID FL_USER2ONIG_OPTION_EXTEND (ONIG_OPTION_IGNORECASE << 1)HAVE_STRUCT_TM_TM_GMTOFF 1rb_rational_new1(x) rb_rational_new((x), INT2FIX(1))HAVE_LIBCRYPT 1HUGE 3.40282347e+38F_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS_PC_MAX_CANON _PC_MAX_CANONFP_INFINITE 1xrealloc2 ruby_xrealloc2rb_tainted_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_tainted_str_new((str), (long)strlen(str)) : rb_tainted_str_new_cstr(str); })ONIGENC_IS_CODE_BLANK(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_BLANK)_POSIX_SEMAPHORES 200809LUINT_MAX (INT_MAX * 2U + 1U)PACKED_STRUCT(x) x __attribute__((packed))SET_THREAD_NAME(name) pthread_setname_np(pthread_self(), name)RREGEXP_SRC_PTR(r) RSTRING_PTR(RREGEXP(r)->src)_SC_TRACE_EVENT_FILTER _SC_TRACE_EVENT_FILTER_SC_THREAD_ROBUST_PRIO_PROTECT _SC_THREAD_ROBUST_PRIO_PROTECTONIG_OPTION_OFF(options,regopt) ((options) &= ~(regopt))_SC_SIGQUEUE_MAX _SC_SIGQUEUE_MAXS_TYPEISSEM(buf) __S_TYPEISSEM(buf)RARRAY_LENINT(ary) rb_long2int(RARRAY_LEN(ary))rb_tainted_str_new2 rb_tainted_str_new_cstrSIGNEDNESS_OF_UID_T +1F_TLOCK 2_SC_SHRT_MAX _SC_SHRT_MAX_POSIX2_RE_DUP_MAX 255ONIGENC_CTYPE_WORD 12ARG_MAX 131072RCLASS(obj) (R_CAST(RClass)(obj))Qundef ((VALUE)RUBY_Qundef)ENCODING_GET(obj) (ENCODING_GET_INLINED(obj) != ENCODING_INLINE_MAX ? ENCODING_GET_INLINED(obj) : rb_enc_get_index(obj))HAVE_SIGPROCMASK 1ONIG_META_CHAR_ZERO_OR_ONE_TIME 3ROBJECT_EMBED FL_USER1HAVE_RUBY_VM_H 1rb_check_typeONIG_SYN_FIXED_INTERVAL_IS_GREEDY_ONLY (1U<<9)HAVE_RUBY_REGEX_H 1rb_enc_isdigit(c,enc) ONIGENC_IS_CODE_DIGIT((enc),(c))SIZEOF_INT128_T SIZEOF___INT128ONIG_SYN_OP2_ESC_H_XDIGIT (1U<<19)ONIG_SYN_OP_QMARK_ZERO_ONE (1U<<6)PRI_OFFT_PREFIX PRI_LONG_PREFIXSCNxFAST64 __PRI64_PREFIX "x"_SC_WORD_BIT _SC_WORD_BITONIG_OPTION_NOTEOS (ONIG_OPTION_NOTBOS << 1)StringValuePtr(v) rb_string_value_ptr(&(v))rb_enable_super(klass,name) rb_enable_super()ISPRINTHAVE_TIMEGM 1HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1HAVE_GCC_ATOMIC_BUILTINS 1RB_IO_WAIT_READABLE 0HAVE_INT16_T 1HAVE_NAN SCNiPTR __PRIPTR_PREFIX "i"TEMP_FAILURE_RETRY(expression) (__extension__ ({ long int __result; do __result = (long int) (expression); while (__result == -1L && errno == EINTR); __result; }))X_OK 1_SC_CLOCK_SELECTION _SC_CLOCK_SELECTIONRDATA(obj) (R_CAST(RData)(obj))NZERO 20PRIxLEAST16 "x"SCNuLEAST16 "hu"rb_check_frozen_internal(obj) do { VALUE frozen_obj = (obj); if (OBJ_FROZEN(frozen_obj)) { rb_error_frozen_object(frozen_obj); } } while (0)HAVE_READLINK 1F_LOCK 1HAVE_UINT128_T 1FL_SET_RAW(x,f) (RBASIC(x)->flags |= (f))ONIG_SYN_OP2_ATMARK_CAPTURE_HISTORY (1U<<10)_SC_DELAYTIMER_MAX _SC_DELAYTIMER_MAXHAVE_FCNTL_H 1_SC_THREAD_PRIO_INHERIT _SC_THREAD_PRIO_INHERIT_SC_XOPEN_XCU_VERSION _SC_XOPEN_XCU_VERSIONisfinite(x) (sizeof (x) == sizeof (float) ? __finitef (x) : sizeof (x) == sizeof (double) ? __finite (x) : __finitel (x))HAVE_EACCESS 1__MATHDECLPRIxLEAST32 "x"rb_type_p(obj,type) __extension__ (__builtin_constant_p(type) ? RB_TYPE_P((obj), (type)) : rb_type(obj) == (type))FL_TAINT (((VALUE)1)<<8)_POSIX_THREAD_PRIO_INHERIT 200809LONIG_INEFFECTIVE_META_CHAR 0HAVE_SYS_SOCKET_H 1RTYPEDDATA_P(v) (RTYPEDDATA(v)->typed_flag == 1)ENCODING_GET_INLINED(obj) (int)((RBASIC(obj)->flags & ENCODING_MASK)>>ENCODING_SHIFT)_POSIX_TZNAME_MAX 6ONIGENC_IS_ALLOWED_REVERSE_MATCH(enc,s,end) (enc)->is_allowed_reverse_match(s,end,enc)HAVE_INT32_T 1ECONV_ERROR_HANDLER_MASK 0x000000ffS_IREAD S_IRUSRHAVE_PROTOTYPES 1_SC_EXPR_NEST_MAX _SC_EXPR_NEST_MAXONIGENC_IS_MBC_WORD(enc,s,end) ONIGENC_IS_CODE_WORD(enc,ONIGENC_MBC_TO_CODE(enc,s,end))HAVE_BUILTIN___BUILTIN_CLZLL 1NUM2SSIZET(x) NUM2LONG(x)ONIGERR_UNEXPECTED_BYTECODE -14HAVE_SYS_FILE_H 1_ISOC11_SOURCEST_INDEX_BITS (sizeof(st_index_t) * CHAR_BIT)HAVE_WORKING_FORK 1PRId16 "d"HAVE_SYS_IOCTL_H 1UChar OnigUCharbyte_len_SC_USER_GROUPS_R _SC_USER_GROUPS_RONIG_OPTION_MULTILINE (ONIG_OPTION_EXTEND << 1)StringValueCStr(v) rb_string_value_cstr(&(v))HAVE_SIGALTSTACK 1_SC_FILE_LOCKING _SC_FILE_LOCKING_ISOC95_SOURCESCNiFAST64 __PRI64_PREFIX "i"RUBY_ATTR_ALLOC_SIZE(params) __attribute__ ((__alloc_size__ params))S_IFSOCK __S_IFSOCKT_DATA RUBY_T_DATArb_special_const_p(obj) __extension__ ({VALUE special_const_obj = (obj); (int)(SPECIAL_CONST_P(special_const_obj) ? Qtrue : Qfalse);})SPT_TYPE SPT_REUSEARGV_SC_SINGLE_PROCESS _SC_SINGLE_PROCESS_ISOC95_SOURCE 1ONIG_SYN_OP_ESC_X_BRACE_HEX8 (1U<<30)ZALLOC_N(type,n) ((type*)xcalloc((n),sizeof(type)))SCNiLEAST64 __PRI64_PREFIX "i"_SC_HOST_NAME_MAX _SC_HOST_NAME_MAX__ILP32_OFFBIG_LDFLAGS "-m32"_SC_MULTI_PROCESS _SC_MULTI_PROCESSONIGERR_META_CODE_SYNTAX -108HAVE_INFINITY ONIGENC_MAX_COMP_CASE_FOLD_CODE_LEN 3HAVE_DLADDR 1_SC_PII_OSI_CLTS _SC_PII_OSI_CLTSL_cuserid 9_SC_PII_INTERNET _SC_PII_INTERNETONIG_SYN_OP2_ESC_P_BRACE_CIRCUMFLEX_NOT (1U<<17)ONIGERR_INVALID_BACKREF -208RFLOAT_VALUE(v) rb_float_value(v)RBasicT_NONE RUBY_T_NONE_PC_2_SYMLINKS _PC_2_SYMLINKSHAVE_SETEUID 1ONIGERR_TOO_MANY_MULTI_BYTE_RANGES -205_MATH_H_MATHDEF 1ONIGENC_IS_UNDEF(enc) ((enc) == ONIG_ENCODING_UNDEF)HAVE_BUILTIN___BUILTIN_CLZL 1_SC_LEVEL3_CACHE_ASSOC _SC_LEVEL3_CACHE_ASSOC_XBS5_LP64_OFF64 1RUBY_INIT_STACK VALUE variable_in_this_stack_frame; ruby_init_stack(&variable_in_this_stack_frame);HAVE_SYS_RESOURCE_H 1SCNuFAST16 __PRIPTR_PREFIX "u"HAVE_WORKING_VFORK 1HAVE_GMTIME_R 1SIZEOF_LONG_LONG 8PRIo8 "o"_LFS_ASYNCHRONOUS_IO 1FP_NORMAL 4SCNdLEAST16 "hd"_SC_SCHAR_MAX _SC_SCHAR_MAXHAVE_FINITE 1ONIG_SYN_OP_ESC_X_HEX2 (1U<<29)__S_ISTYPE(mode,mask) (((mode) & __S_IFMT) == (mask))NGROUPS_MAX 65536ONIGENC_CODE_RANGE_TO(range,i) range[((i)*2) + 2]_SC_NL_SETMAX _SC_NL_SETMAX_SC_AVPHYS_PAGES _SC_AVPHYS_PAGESALLOCA_N(type,n) ((type*)alloca(sizeof(type)*(n)))__USE_LARGEFILE 1RUBY_INTERNAL_EVENT_GC_END_SWEEP 0x1000000RCOMPLEX_SET_IMAG(cmp,i) RB_OBJ_WRITE((cmp), &((struct RComplex *)(cmp))->imag,(i))SCNuLEAST32 "u"is_mbc_newline__undef_OPEN_MAX RSTRUCT_CONST_PTR(st) ((RBASIC(st)->flags & RSTRUCT_EMBED_LEN_MASK) ? RSTRUCT(st)->as.ary : RSTRUCT(st)->as.heap.ptr)rb_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_str_new_static((str), (long)strlen(str)) : rb_str_new_cstr(str); })HAVE_TRUNCATE64 1_GCC_LIMITS_H_ _POSIX2_CHAR_TERM 200809LHAVE_ST_BLOCKS 1dfreeSCNi8 "hhi"_POSIX_V6_LP64_OFF64 1ULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)_SC_SSIZE_MAX _SC_SSIZE_MAX_PC_REC_MIN_XFER_SIZE _PC_REC_MIN_XFER_SIZEoutput_bufGIDT2NUM(v) UINT2NUM(v)_SC_LONG_BIT _SC_LONG_BITHAVE_FCNTL 1RTYPEDDATA_TYPE(v) (RTYPEDDATA(v)->type)RMODULE_SUPER(m) RCLASS_SUPER(m)_CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LIBSONIG_STATE(reg) ((reg)->state > 0 ? ONIG_STATE_SEARCHING : (reg)->state)_SC_LEVEL1_DCACHE_LINESIZE _SC_LEVEL1_DCACHE_LINESIZEOBJ_TAINT_RAW(x) FL_SET_RAW(x, FL_TAINT)_XOPEN_LEGACY 1rb_data_object_alloc_0 rb_data_object_allocRB_EVENT_HOOKS_HAVE_CALLBACK_DATA 1HAVE_WAIT4 1ONIGENC_CTYPE_BLANK 2UTIME_OMIT ((1l << 30) - 2l)HAVE_DUP 1NL_ARGMAX _POSIX_ARG_MAXSTDERR_FILENO 2NUM2USHORT(x) rb_num2ushort(x)__MATH_PRECNAME(name,r) name ##l ##rSCNo16 "ho"__MATH_PRECNAMEISSPACE(c) rb_isspace((unsigned char)(c))islessgreater(x,y) __builtin_islessgreater(x, y)HAVE_SYS_SELECT_H 1rb_rational_raw2(x,y) rb_rational_raw((x), (y))ONIGENC_CONSTRUCT_MBCLEN_CHARFOUND(n) (n)PRIXFAST16 __PRIPTR_PREFIX "X"HAVE_BUILTIN___BUILTIN_BSWAP32 1rb_str_new4 rb_str_new_frozenNIL_P(v) !((VALUE)(v) != Qnil)_SC_LOGIN_NAME_MAX _SC_LOGIN_NAME_MAX__POSIX2_THIS_VERSION 200809LSIZEOF_INT 4_CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGSFL_UNSET(x,f) (FL_ABLE(x) ? FL_UNSET_RAW(x, f) : 0)PRIuPTRDIFF PRI_PTRDIFF_PREFIX"u"_SC_TRACE_NAME_MAX _SC_TRACE_NAME_MAXHAVE_DIRENT_H 1HAVE_LIBDL 1ONIG_SYN_OP2_QMARK_LPAREN_CONDITION (1U<<29)ONIGERR_NEVER_ENDING_RECURSION -221rb_enc_str_asciicompat_p(str) rb_enc_asciicompat(rb_enc_get(str))ONIGERR_TOO_SHORT_MULTI_BYTE_STRING -206MATH_ERREXCEPT 2Check_Type(v,t) rb_check_type((VALUE)(v),(t))POSIX_SIGNAL 1HAVE_CBRT 1rb_str_buf_new2 rb_str_buf_new_cstr_POSIX_THREAD_PRIO_PROTECT 200809Lxmalloc2 ruby_xmalloc2_SC_TRACE_LOG _SC_TRACE_LOGrb_int_new(v) rb_int2inum(v)_LIMITS_H___ M_SQRT1_2l 0.707106781186547524400844362104849039LENC_CODERANGE_ASCIIONLY(obj) (ENC_CODERANGE(obj) == ENC_CODERANGE_7BIT)FL_USER1 (((VALUE)1)<<(FL_USHIFT+1))HAVE_FORK 1RUBY_SETJMP(env) __builtin_setjmp((env))ONIGENC_GET_CASE_FOLD_CODES_MAX_NUM 13PRIdPTR __PRIPTR_PREFIX "d"PRIdVALUE PRI_VALUE_PREFIX"d"_PC_CHOWN_RESTRICTED _PC_CHOWN_RESTRICTEDM_El 2.718281828459045235360287471352662498LNUM2DEVT(v) NUM2ULONG(v)ENCODING_CODERANGE_SET(obj,encindex,cr) do { VALUE rb_encoding_coderange_obj = (obj); ENCODING_SET(rb_encoding_coderange_obj, (encindex)); ENC_CODERANGE_SET(rb_encoding_coderange_obj, (cr)); } while (0)_CS_POSIX_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVSSCNoFAST8 "hho"S_IFDIR __S_IFDIRPRIdFAST32 __PRIPTR_PREFIX "d"RHASH_EMPTY_P(h) (RHASH_SIZE(h) == 0)SIZEOF_OFF_T 8ENC_CODERANGE_UNKNOWN 0_CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGSONIG_NULL_WARN onig_null_warn_SC_C_LANG_SUPPORT _SC_C_LANG_SUPPORT_SC_STREAMS _SC_STREAMSRETSIGTYPE voidECONV_UNIVERSAL_NEWLINE_DECORATOR 0x00000100rb_iv_getONIGENC_MBCLEN_CHARFOUND_LEN(r) (r)HAVE_RUBY_RUBY_H 1RGENGC_WB_PROTECTED_FLOAT 1RUBY_INTERNAL_EVENT_GC_EXIT 0x4000000_SC_NGROUPS_MAX _SC_NGROUPS_MAXONIGENC_IS_CODE_XDIGIT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_XDIGIT)mempcpyrb_cMarkdownINTEGER_PACK_2COMP 0x80_CS_LFS64_LINTFLAGS _CS_LFS64_LINTFLAGSONIGERR_INVALID_REPEAT_RANGE_PATTERN -123_POSIX_MEMORY_PROTECTION 200809L_POSIX2_LOCALEDEF __POSIX2_THIS_VERSION_CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGSNAN (__builtin_nanf (""))HAVE_CHROOT 1_SC_2_PBS_MESSAGE _SC_2_PBS_MESSAGEONIG_SYN_OP_ESC_CAPITAL_G_BEGIN_ANCHOR (1U<<15)PRIXLEAST32 "X"F_ULOCK 0enabled_extensions_pS_IFMT __S_IFMTRUBY_EVENT_END 0x0004RMODULE_INCLUDED_INTO_REFINEMENT FL_USER4RSTRING_PTR(str) (!(RBASIC(str)->flags & RSTRING_NOEMBED) ? RSTRING(str)->as.ary : RSTRING(str)->as.heap.ptr)__S_IFREG 0100000ONIG_SYNTAX_GNU_REGEX (&OnigSyntaxGnuRegex)_SC_THREAD_THREADS_MAX _SC_THREAD_THREADS_MAX__MATHDECL_1(type,function,suffix,args) extern type __MATH_PRECNAME(function,suffix) args __THROWONIG_SYN_CAPTURE_ONLY_NAMED_GROUP (1U<<7)HAVE_STDLIB_H 1XATTR_NAME_MAX 255RCLASS_SUPER(c) rb_class_get_superclass(c)ONIGENC_IS_CODE_DIGIT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_DIGIT)ONIGENC_MBC_MAXLEN_DIST(enc) ONIGENC_MBC_MAXLEN(enc)ECONV_INVALID_MASK 0x0000000f__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)ALLOCV_N(type,v,n) ((type*)ALLOCV((v), sizeof(type)*(n)))rb_utf8_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_utf8_str_new_static((str), (long)strlen(str)) : rb_utf8_str_new_cstr(str); })ALLOC(type) ((type*)xmalloc(sizeof(type)))PRIi8 "i"PIPE_BUF 4096ONIGERR_NESTED_REPEAT_OPERATOR -115S_IRWXU (__S_IREAD|__S_IWRITE|__S_IEXEC)RGENGC_WB_PROTECTED_CLASS 1RUBY_BLOCK_CALL_FUNC_TAKES_BLOCKARG 1HAVE_FFS 1OBJ_WB_UNPROTECT(x) rb_obj_wb_unprotect(x, __FILE__, __LINE__)ONIG_META_CHAR_ONE_OR_MORE_TIME 4HAVE_LOCALE_H 1FL_USER8 (((VALUE)1)<<(FL_USHIFT+8))ONIG_SYN_CONTEXT_INDEP_REPEAT_OPS (1U<<0)_POSIX_DELAYTIMER_MAX 32_SC_ULONG_MAX _SC_ULONG_MAX_SC_OPEN_MAX _SC_OPEN_MAXHAVE_SYS_SENDFILE_H 1PRIXMAX __PRI64_PREFIX "X"CHAR_BIT __CHAR_BIT__HAVE_A_OUT_H 1ENC_CODERANGE_VALID ((int)FL_USER9)__LP64_OFF64_CFLAGS "-m64"PRI_64_PREFIX PRI_LONG_PREFIXONIGERR_NOT_SUPPORTED_ENCODING_COMBINATION -402RSTRUCT_EMBED_LEN_MAX 3FL_SET(x,f) (FL_ABLE(x) ? FL_SET_RAW(x, f) : 0)_SC_CHARCLASS_NAME_MAX _SC_CHARCLASS_NAME_MAXFIX2UINT(x) ((unsigned int)rb_fix2uint(x))ONIGENC_FLAG_NONE 0U_SC_MESSAGE_PASSING _SC_MESSAGE_PASSINGisgreater(x,y) __builtin_isgreater(x, y)REDCARPET_H__ _SC_THREAD_CPUTIME _SC_THREAD_CPUTIMEOBJ_TAINTED(x) (!!FL_TEST((x), FL_TAINT))_CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBSAIO_PRIO_DELTA_MAX 20T_NIL RUBY_T_NILMATH_ERRNO 1PRIoVALUE PRI_VALUE_PREFIX"o"_SC_SAVED_IDS _SC_SAVED_IDSSCNoPTR __PRIPTR_PREFIX "o"_POSIX_CHOWN_RESTRICTED 0_ISOC99_SOURCES_ISFIFO(mode) __S_ISTYPE((mode), __S_IFIFO)RUBY_EVENT_CALL 0x0008M_LOG10E 0.43429448190325182765OnigApplyAllCaseFoldFuncROBJECT_IVPTR(o) ((RBASIC(o)->flags & ROBJECT_EMBED) ? ROBJECT(o)->as.ary : ROBJECT(o)->as.heap.ivptr)R_OK 4HAVE_RUBY_ST_H 1_STAT_VER_LINUX 1ONIGERR_INVALID_CHAR_PROPERTY_NAME -223_SC_AIO_MAX _SC_AIO_MAXONIG_INFINITE_DISTANCE ~((OnigDistance )0)ONIG_SYN_DIFFERENT_LEN_ALT_LOOK_BEHIND (1U<<6)ONIG_SYN_ALLOW_UNMATCHED_CLOSE_SUBEXP (1U<<2)SIZEOF_VOIDP 8M_PI_2 1.57079632679489661923ONIG_SYN_WARN_REDUNDANT_NESTED_REPEAT (1U<<25)PRIuLEAST16 "u"ONIGENC_IS_MBC_NEWLINE(enc,p,end) (enc)->is_mbc_newline((p),(end),enc)_XOPEN_CRYPT 1HAVE_FDATASYNC 1_SC_CLK_TCK _SC_CLK_TCK_SC_LEVEL2_CACHE_ASSOC _SC_LEVEL2_CACHE_ASSOC__S_ISVTX 01000_SC_MQ_PRIO_MAX _SC_MQ_PRIO_MAX_POSIX_THREADS 200809LSCNoLEAST16 "ho"HAVE_RUBY_ONIGURUMA_H 1SIGNEDNESS_OF_GID_T +1RSTRUCT_EMBED_LEN_SHIFT (FL_USHIFT+1)ONIG_NO_SUPPORT_CONFIG -2_CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGSRUBY_VM 1_POSIX2_COLL_WEIGHTS_MAX 2HAVE_STRUCT_TIMEVAL 1SCNiLEAST32 "i"RTYPEDDATA_DATA(v) (RTYPEDDATA(v)->data)RUBY_EVENT_SPECIFIED_LINE 0x010000Check_SafeStr(v) rb_check_safe_str((VALUE)(v))_SC_2_C_BIND _SC_2_C_BINDRUBY_ALIAS_FUNCTION_VOID(prot,name,args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)HAVE_CRYPT 1__MATH_PRECNAME(name,r) name ##f ##rUSHRT_MAX (SHRT_MAX * 2 + 1)__PRIPTR_PREFIX "l"HAVE_STRUCT_TIMESPEC 1FL_USER19 (((VALUE)1)<<(FL_USHIFT+19))SING 2_SC_RE_DUP_MAX _SC_RE_DUP_MAXHAVE_VA_ARGS_MACRO 1FIXNUM_P(f) (((int)(SIGNED_VALUE)(f))&FIXNUM_FLAG)R_CAST(st) (struct st*)RB_GC_GUARD_PTR(ptr) __extension__ ({volatile VALUE *rb_gc_guarded_ptr = (ptr); rb_gc_guarded_ptr;})PRIuLEAST32 "u"RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) externONIG_SYN_OP_ESC_C_CONTROL (1U<<27)_CS_GNU_LIBC_VERSION _CS_GNU_LIBC_VERSION_SC_MB_LEN_MAX _SC_MB_LEN_MAX__S_IFMT 0170000ECONV_XML_ATTR_CONTENT_DECORATOR 0x00008000_SC_LINE_MAX _SC_LINE_MAXONIG_SYN_WARN_CC_DUP (1U<<26)_CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGSROBJECT_IV_INDEX_TBL(o) ((RBASIC(o)->flags & ROBJECT_EMBED) ? RCLASS_IV_INDEX_TBL(rb_obj_class(o)) : ROBJECT(o)->as.heap.iv_index_tbl)_SC_EQUIV_CLASS_MAX _SC_EQUIV_CLASS_MAX_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99HAVE_RB_SCAN_ARGS_OPTIONAL_HASH 1SCNuLEAST8 "hhu"ULONG_MAX (LONG_MAX * 2UL + 1UL)HAVE_GETGRNAM_R 1HAVE_FCHMOD 1INCLUDE_RUBY_CONFIG_H 1_CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGScode_to_mbclen_SC_SHELL _SC_SHELLFP_NAN 0HAVE_LINK 1rb_enumeratorize_with_size(obj,id,argc,argv,size_fn) rb_enumeratorize_with_size(obj, id, argc, argv, (rb_enumerator_size_func *)(size_fn))HAVE_MBLEN 1_POSIX_THREAD_SAFE_FUNCTIONS 200809L_SC_CHAR_MAX _SC_CHAR_MAX_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS_SC_ARG_MAX _SC_ARG_MAXrb_enc_getRB_FLOAT_TYPE_P(obj) (FLONUM_P(obj) || (!SPECIAL_CONST_P(obj) && BUILTIN_TYPE(obj) == T_FLOAT))SIZEOF___INT64 0PRIXPTRDIFF PRI_PTRDIFF_PREFIX"X"_POSIX_THREAD_SPORADIC_SERVER -1_SC_THREAD_PRIORITY_SCHEDULING _SC_THREAD_PRIORITY_SCHEDULINGPRIiFAST64 __PRI64_PREFIX "i"ONIGENC_IS_MBC_HEAD(enc,p,e) (ONIGENC_MBC_ENC_LEN(enc,p,e) != 1)ROBJECT_NUMIV(o) ((RBASIC(o)->flags & ROBJECT_EMBED) ? ROBJECT_EMBED_LEN_MAX : ROBJECT(o)->as.heap.numiv)_SC_FILE_ATTRIBUTES _SC_FILE_ATTRIBUTESHAVE_ST_BLKSIZE 1_POSIX_TTY_NAME_MAX 9argvHAVE_ROUND 1DLEXT ".so"T_MATCH RUBY_T_MATCH_POSIX_THREAD_ATTR_STACKSIZE 200809LSCNoMAX __PRI64_PREFIX "o"HAVE_UTIMES 1_Mdouble_END_NAMESPACE __END_NAMESPACE_STD__MATHCALLDLEXT_MAXLEN 3NL_TEXTMAX INT_MAXONIGERR_END_PATTERN_WITH_UNMATCHED_PARENTHESIS -117HAVE__BOOL 1_POSIX_REALTIME_SIGNALS 200809LRMODULE_CONST_TBL(m) RCLASS_CONST_TBL(m)_SC_TYPED_MEMORY_OBJECTS _SC_TYPED_MEMORY_OBJECTSrb_mRedcarpetIOV_MAX 1024_SC_GETPW_R_SIZE_MAX _SC_GETPW_R_SIZE_MAXis_allowed_reverse_matchSTRCASECMP(s1,s2) (st_locale_insensitive_strcasecmp((s1), (s2)))HAVE_SYS_TIME_H 1ONIG_SYN_OP2_ESC_U_HEX4 (1U<<14)HAVE_LANGINFO_H 1HAVE_NEXTAFTER 1_SC_TIMERS _SC_TIMERSsignbit(x) (sizeof (x) == sizeof (float) ? __signbitf (x) : sizeof (x) == sizeof (double) ? __signbit (x) : __signbitl (x))_SC_JOB_CONTROL _SC_JOB_CONTROL_ISOC99_SOURCE 1_Mdouble_END_NAMESPACE __END_NAMESPACE_C99_POSIX_SYMLINK_MAX 255rb_str_new2 rb_str_new_cstr_POSIX_THREAD_CPUTIME 0RB_OBJ_WRITTEN(a,oldv,b) rb_obj_written((VALUE)(a), (VALUE)(oldv), (VALUE)(b), __FILE__, __LINE__)SCNu64 __PRI64_PREFIX "u"RREGEXP_SRC(r) RREGEXP(r)->srcATAN2_INF_C99 1M_2_SQRTPIl 1.128379167095512573896158903121545172LONIG_OPTION_NOTBOL (ONIG_OPTION_CAPTURE_GROUP << 1)M_PI 3.14159265358979323846RUBY_EVENT_B_CALL 0x0100ONIGERR_SPECIFIED_ENCODING_CANT_CONVERT_TO_WIDE_CHAR -22IMMEDIATE_P(x) ((VALUE)(x) & IMMEDIATE_MASK)HAVE_STRUCT_STAT_ST_CTIM 1ONIG_SYN_OP_ESC_O_BRACE_OCTAL (1U<<31)_CS_V7_ENV _CS_V7_ENVRTSIG_MAX 32ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc,start,s,end) (enc)->left_adjust_char_head(start, s, end, enc)HAVE_SHUTDOWN 1_CS_V7_WIDTH_RESTRICTED_ENVS _CS_V7_WIDTH_RESTRICTED_ENVSS_ISDIR(mode) __S_ISTYPE((mode), __S_IFDIR)RUBY_METHOD_FUNC(func) ((VALUE (*)(ANYARGS))(func))ONIG_SYN_OP2_OPTION_PERL (1U<<2)SIZEOF_UINT8_T 1MEMZERO(p,type,n) memset((p), 0, sizeof(type)*(n))MBCLEN_CHARFOUND_LEN(ret) ONIGENC_MBCLEN_CHARFOUND_LEN(ret)STRTOUL(str,endptr,base) (ruby_strtoul((str), (endptr), (base)))_POSIX_CLOCK_SELECTION 200809LONIGERR_INVALID_CONDITION_PATTERN -124HAVE_TYPE_RB_DATA_TYPE_T 1active_encHAVE_GETPWNAM_R 1HAVE_RUBY_UTIL_H 1SCNx8 "hhx"RARRAY(obj) (R_CAST(RArray)(obj))_SC_PII_SOCKET _SC_PII_SOCKETRARRAY_ASET(a,i,v) do { const VALUE _ary = (a); VALUE *ptr = (VALUE *)RARRAY_PTR_USE_START(_ary); RB_OBJ_WRITE(_ary, &ptr[i], (v)); RARRAY_PTR_USE_END(_ary); } while (0)ISLOWER(c) rb_islower((unsigned char)(c))HAVE_GETGRNAM 1RUBY_TYPED_WB_PROTECTED FL_WB_PROTECTEDRSTRING_GETMEM(str,ptrvar,lenvar) (!(RBASIC(str)->flags & RSTRING_NOEMBED) ? ((ptrvar) = RSTRING(str)->as.ary, (lenvar) = RSTRING_EMBED_LEN(str)) : ((ptrvar) = RSTRING(str)->as.heap.ptr, (lenvar) = RSTRING(str)->as.heap.len))_XOPEN_LIM_H 1HAVE_LSTAT 1ONIGERR_UNDEFINED_NAME_REFERENCE -217_SC_TIMEOUTS _SC_TIMEOUTS_SC_DEVICE_IO _SC_DEVICE_IOstpcpy_POSIX_SEM_VALUE_MAX 32767code_lenECONV_XML_ATTR_QUOTE_DECORATOR 0x00100000_SC_LEVEL1_ICACHE_SIZE _SC_LEVEL1_ICACHE_SIZEONIG_SYNTAX_DEFAULT OnigDefaultSyntaxPRIxPTRDIFF PRI_PTRDIFF_PREFIX"x"__USE_LARGEFILE64 1ONIG_SYN_OP2_ESC_V_VERTICAL_WHITESPACE (1U<<23)_SC_NL_LANGMAX _SC_NL_LANGMAXBC_DIM_MAX _POSIX2_BC_DIM_MAXHAVE_STRUCT_TM_TM_ZONE 1ONIG_OPTION_POSIX_REGION (ONIG_OPTION_NOTEOL << 1)_Mdouble_ _Mfloat_OBJ_INFECT(x,s) ( (OBJ_TAINTABLE(x) && FL_ABLE(s)) ? OBJ_INFECT_RAW(x, s) : 0)NUM2CHR(x) rb_num2char_inline(x)__undef_LINK_MAX FIXNUM_MIN RSHIFT((long)LONG_MIN,1)__MATHCALLX(function,suffix,args,attrib) __MATHDECLX (_Mdouble_,function,suffix, args, attrib)get_case_fold_codes_by_strONIG_SYN_OP2_ESC_K_NAMED_BACKREF (1U<<8)ONIG_MAX_CAPTURE_HISTORY_GROUP 31HAVE_MEMMEM 1T_CLASS RUBY_T_CLASSBC_STRING_MAX _POSIX2_BC_STRING_MAX__undef_ARG_MAXONIG_MAX_REPEAT_NUM 100000_POSIX_MAPPED_FILES 200809LSHRT_MAX __SHRT_MAX__rb_enc_str_new(str,len,enc) __extension__ ( { (__builtin_constant_p(str) && __builtin_constant_p(len)) ? rb_enc_str_new_static((str), (len), (enc)) : rb_enc_str_new((str), (len), (enc)); })XATTR_SIZE_MAX 65536ONIGENC_CTYPE_DIGIT 4ONIG_SYN_OP2_OPTION_JAVA (1U<<31)_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_STDSTRINGIZE0(expr) #exprOBJ_TAINTED_RAW(x) FL_TEST_RAW(x, FL_TAINT)RUBY_INTERNAL_EVENT_MASK 0xfffe0000ONIGERR_TOO_SHORT_DIGITS -210isless(x,y) __builtin_isless(x, y)SIZEOF_CLOCK_T 8_CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGSONIG_SYN_OP_ESC_D_DIGIT (1U<<22)HAVE_SETUID 1__MATHCALL(function,suffix,args) __MATHDECL (_Mdouble_,function,suffix, args)SCNo8 "hho"RUBY_EVENT_TRACEPOINT_ALL 0xffffONIGERR_END_PATTERN_AT_ESCAPE -104PRI_INT_PREFIX ""ONIG_SYN_OP_ASTERISK_ZERO_INF (1U<<2)CONST_ID(var,str) do CONST_ID_CACHE((var) =, (str)) while (0)_SC_SYMLOOP_MAX _SC_SYMLOOP_MAXONIG_OPTION_DEFAULT ONIG_OPTION_NONE_SC_MEMLOCK_RANGE _SC_MEMLOCK_RANGE_POSIX_FD_SETSIZE _POSIX_OPEN_MAXrb_long2int(n) rb_long2int_inline(n)X_TLOSS 1.41484755040568800000e+16ONIGENC_MBC_CASE_FOLD_MAXLEN 18ONIGERR_MEMORY -5ONIGERR_TOO_BIG_NUMBER -200HAVE_COSH 1RUBY_INTERNAL_EVENT_OBJSPACE_MASK 0x7f00000__MATHDECL_1_SC_SEM_VALUE_MAX _SC_SEM_VALUE_MAX_SC_XOPEN_REALTIME_THREADS _SC_XOPEN_REALTIME_THREADS_SC_DEVICE_SPECIFIC_R _SC_DEVICE_SPECIFIC_RRSTRUCT_GET(st,idx) (RSTRUCT_CONST_PTR(st)[idx])_SC_REGEXP _SC_REGEXPFL_USER18 (((VALUE)1)<<(FL_USHIFT+18))_PC_SYMLINK_MAX _PC_SYMLINK_MAXONIGENC_IS_MBC_ASCII_WORD(enc,s,end) onigenc_ascii_is_code_ctype( ONIGENC_MBC_TO_CODE(enc,s,end),ONIGENC_CTYPE_WORD,enc)_SC_FD_MGMT _SC_FD_MGMTSIZEOF_UINTPTR_T 8_SC_MAPPED_FILES _SC_MAPPED_FILESECONV_STATEFUL_DECORATOR_MASK 0x00f00000_SC_VERSION _SC_VERSIONNUM2RLIM(v) NUM2ULONG(v)RUBY_QnilENC_CODERANGE_7BIT ((int)FL_USER8)_LFS_LARGEFILE 1SIGNEDNESS_OF_OFF_T -1_POSIX_ADVISORY_INFO 200809LFP_SUBNORMAL 3HAVE_VAR_TIMEZONE 1HAVE_RUBY_IO_H 1__S_ISGID 02000ONIGENC_IS_CODE_CTYPE(enc,code,ctype) (enc)->is_code_ctype(code,ctype,enc)SCNdFAST8 "hhd"S_ISUID __S_ISUIDPRIoLEAST16 "o"_LARGEFILE_SOURCE 1FL_FINALIZE (((VALUE)1)<<7)HAVE_ISNAN 1OnigCaseFoldCodeItemLLONG_MAX __LONG_LONG_MAX__ONIG_SYN_OP_ESC_AZ_BUF_ANCHOR (1U<<14)MBCLEN_NEEDMORE_LEN(ret) ONIGENC_MBCLEN_NEEDMORE_LEN(ret)ONIG_SYN_WARN_CC_OP_NOT_ESCAPED (1U<<24)rb_Complex1(x) rb_Complex((x), INT2FIX(0))FL_USER12 (((VALUE)1)<<(FL_USHIFT+12))RUBY_SAFE_LEVEL_MAX 3ST_DATA_COMPATIBLE_P(type) __builtin_choose_expr(__builtin_types_compatible_p(type, st_data_t), 1, 0)klass_SC_NPROCESSORS_ONLN _SC_NPROCESSORS_ONLNHAVE_SEEKDIR 1PRIoSIZE PRI_SIZE_PREFIX"o"ENCODING_INLINE_MAX 127TYPEOF_VAR_TIMEZONE longMEMMOVE(p1,p2,type,n) memmove((p1), (p2), sizeof(type)*(n))ECONV_NEWLINE_DECORATOR_READ_MASK 0x00000f00rb_check_frozen(obj) __extension__({rb_check_frozen_internal(obj);})rb_enc_right_char_head(s,p,e,enc) ((char *)onigenc_get_right_adjust_char_head((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e)))_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGSRSTRUCT_LEN(st) ((RBASIC(st)->flags & RSTRUCT_EMBED_LEN_MASK) ? (long)((RBASIC(st)->flags >> RSTRUCT_EMBED_LEN_SHIFT) & (RSTRUCT_EMBED_LEN_MASK >> RSTRUCT_EMBED_LEN_SHIFT)) : RSTRUCT(st)->as.heap.len)RB_IO_WAIT_WRITABLE 1isinf(x) (sizeof (x) == sizeof (float) ? __isinff (x) : sizeof (x) == sizeof (double) ? __isinf (x) : __isinfl (x))HAVE_SETGID 1RUBY_EVENT_C_RETURN 0x0040FL_USER6 (((VALUE)1)<<(FL_USHIFT+6))_SC_PII_INTERNET_STREAM _SC_PII_INTERNET_STREAMSIZEOF_INT64_T 8rb_enc_isascii(c,enc) ONIGENC_IS_CODE_ASCII(c)FilePathStringValue(v) ((v) = rb_get_path_no_checksafe(v))rb_redcarpet_md__freeHAVE_FLOCK 1HAVE_LLABS 1PRIX64 __PRI64_PREFIX "X"HAVE_INT64_T 1ONIG_SYN_CONTEXT_INVALID_REPEAT_OPS (1U<<1)ONIG_SYN_OP_ESC_QMARK_ZERO_ONE (1U<<7)PRIXSIZE PRI_SIZE_PREFIX"X"PATH_SEP ":"ONIGENC_MBCLEN_INVALID_P(r) ((r) == -1)ONIG_MAX_MULTI_BYTE_RANGES_NUM 10000_POSIX_ARG_MAX 4096HAVE_UINT8_T 1ONIGERR_DEFAULT_ENCODING_IS_NOT_SET -21_POSIX_THREAD_PRIORITY_SCHEDULING 200809LRB_BLOCK_CALL_FUNC_ARGLIST(yielded_arg,callback_arg) VALUE yielded_arg, VALUE callback_arg, int argc, const VALUE *argv, VALUE blockarg_POSIX_MESSAGE_PASSING 200809LDEVT2NUM(v) ULONG2NUM(v)HAVE_RUBY_MISSING_H 1rb_enc_ispunct(c,enc) ONIGENC_IS_CODE_PUNCT((enc),(c))_POSIX_JOB_CONTROL 1PRIx16 "x"Data_Get_Struct(obj,type,sval) ((sval) = (type*)rb_data_object_get(obj))RUBY_LONGJMP(env,val) __builtin_longjmp((env),val)PRIxMAX __PRI64_PREFIX "x"ONIG_SYN_OP2_ESC_GNU_BUF_ANCHOR (1U<<15)posix_signal ruby_posix_signalONIG_OPTION_DONT_CAPTURE_GROUP (ONIG_OPTION_NEGATE_SINGLELINE << 1)CLASS_OF(v) rb_class_of((VALUE)(v))rb_rational_raw1(x) rb_rational_raw((x), INT2FIX(1))ONIGERR_UNDEFINED_GROUP_OPTION -119SCNuFAST32 __PRIPTR_PREFIX "u"HAVE_SENDFILE 1T_MASK RUBY_T_MASKZALLOC(type) (ZALLOC_N(type,1))STDC_HEADERS 1SCNiLEAST16 "hi"RSTRING_LEN(str) (!(RBASIC(str)->flags & RSTRING_NOEMBED) ? RSTRING_EMBED_LEN(str) : RSTRING(str)->as.heap.len)HAVE_RUBY_INTERN_H 1_SC_THREAD_PROCESS_SHARED _SC_THREAD_PROCESS_SHAREDrb_rational_new2(x,y) rb_rational_new((x), (y))rb_uid_t uid_tPRIxFAST8 "x"SIGNEDNESS_OF_DEV_T +1__need_IOV_MAX HAVE_RB_REG_NEW_STR 1SafeStringValue(v) do { StringValue(v); rb_check_safe_obj(v);} while (0)HAVE_DECL_GETENV 1xfree ruby_xfreePRIx32 "x"PRI_GIDT_PREFIX PRI_INT_PREFIXONIGENC_MBC_CASE_FOLD(enc,flag,pp,end,buf) (enc)->mbc_case_fold(flag,(const OnigUChar** )pp,end,buf,enc)_SC_TZNAME_MAX _SC_TZNAME_MAXHUGE_VALF (__builtin_huge_valf())HAVE_INITGROUPS 1_POSIX_V7_LP64_OFF64 1HAVE_LOCKF 1HAVE__SC_CLK_TCK 1_PC_ASYNC_IO _PC_ASYNC_IO_SC_CHAR_MIN _SC_CHAR_MINstrndupa(s,n) (__extension__ ({ const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\0'; (char *) memcpy (__new, __old, __len); }))_CS_LFS64_CFLAGS _CS_LFS64_CFLAGSRUBY_SAFE_LEVEL_CHECK(level,type) (RUBY_SAFE_LEVEL_INVALID_P(level) ? ruby_safe_level_4_ ##type() : (level))RTEST(v) !(((VALUE)(v) & ~Qnil) == 0)RB_NUM_COERCE_FUNCS_NEED_OPID 1UNALIGNED_WORD_ACCESS 1st_atime st_atim.tv_secONIGURUMA_VERSION_MAJOR 5SCNoLEAST8 "hho"SYMBOL_FLAG RUBY_SYMBOL_FLAG_CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS_SC_INT_MAX _SC_INT_MAXONIGENC_IS_CODE_ALPHA(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALPHA)RHASH_TBL(h) rb_hash_tbl(h)PRIiSIZE PRI_SIZE_PREFIX"i"UCHAR_MAX (SCHAR_MAX * 2 + 1)HAVE_UINTPTR_T 1PRIuLEAST64 __PRI64_PREFIX "u"HAVE_OFF_T 1BUILTIN_TYPE(x) (int)(((struct RBasic*)(x))->flags & T_MASK)OBJ_PROMOTED_RAW(x) ((RBASIC(x)->flags & (FL_PROMOTED0|FL_PROMOTED1)) == (FL_PROMOTED0|FL_PROMOTED1))_SC_USHRT_MAX _SC_USHRT_MAXONIGURUMA CLOCKID2NUM(v) INT2NUM(v)ONIG_SYN_OP2_ESC_CAPITAL_R_LINEBREAK (1U<<21)ENC_CODERANGE(obj) ((int)RBASIC(obj)->flags & ENC_CODERANGE_MASK)M_2_PIl 0.636619772367581343075535053490057448L_LARGEFILE64_SOURCE 1rb_define_method_POSIX_MQ_PRIO_MAX 32ENCODING_MASK (((VALUE)ENCODING_INLINE_MAX)<code_to_mbc(code,buf,enc)rb_enc_step_back(s,p,e,n,enc) ((char *)onigenc_step_back((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e),(int)(n)))_SC_2_PBS_TRACK _SC_2_PBS_TRACK_POSIX_VERSION 200809LRSTRING_NOT_MODIFIED ONIGENC_MBCLEN_CHARFOUND_P(r) (0 < (r))ISXDIGIT(c) rb_isxdigit((unsigned char)(c))ONIGENC_CODE_TO_MBCLEN(enc,code) (enc)->code_to_mbclen(code,enc)_CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGSrb_rlim_t rlim_t__MATHDECL(type,function,suffix,args) __MATHDECL_1(type, function,suffix, args); __MATHDECL_1(type, __CONCAT(__,function),suffix, args)__S_IFBLK 0060000FL_USER16 (((VALUE)1)<<(FL_USHIFT+16))_POSIX_SPAWN 200809L__USE_XOPEN2K8XSI 1ONIG_SYNTAX_PERL58_NG (&OnigSyntaxPerl58_NG)ruby_verbose (*rb_ruby_verbose_ptr())PRIiPTRDIFF PRI_PTRDIFF_PREFIX"i"_SC_PII_OSI_COTS _SC_PII_OSI_COTSBC_BASE_MAX _POSIX2_BC_BASE_MAXFL_USER14 (((VALUE)1)<<(FL_USHIFT+14))INTEGER_PACK_FORCE_GENERIC_IMPLEMENTATION 0x400T_MODULE RUBY_T_MODULERFILE(obj) (R_CAST(RFile)(obj))_CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS_SC_SEMAPHORES _SC_SEMAPHORESHAVE_BUILTIN___BUILTIN_BSWAP64 1rb_time_t time_trb_cFixnum__ino64_t_defined selfSSIZET2NUM(v) LONG2NUM(v)ISALPHA(c) rb_isalpha((unsigned char)(c))ONIGERR_TARGET_OF_REPEAT_OPERATOR_INVALID -114_CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGSNUM2UINT(x) ((unsigned int)rb_num2uint(x))RARRAY_PTR_USE(ary,ptr_name,expr) do { const VALUE _ary = (ary); VALUE *ptr_name = (VALUE *)RARRAY_PTR_USE_START(_ary); expr; RARRAY_PTR_USE_END(_ary); } while (0)issignaling(x) (sizeof (x) == sizeof (float) ? __issignalingf (x) : sizeof (x) == sizeof (double) ? __issignaling (x) : __issignalingl (x))_XOPEN_SHM 1RHASH_SET_IFNONE(h,ifnone) rb_hash_set_ifnone((VALUE)h, ifnone)PRIdLEAST64 __PRI64_PREFIX "d"_SC_PII _SC_PII_XOPEN_XPG3 1RUBY_UBF_PROCESS ((rb_unblock_function_t *)-1)_SC_XOPEN_XPG3 _SC_XOPEN_XPG3PRIoFAST64 __PRI64_PREFIX "o"_XOPEN_IOV_MAX _POSIX_UIO_MAXIOVNEGFIXABLE(f) ((f) >= FIXNUM_MIN)NEGATIVE_TIME_T 1__S_IEXEC 0100RGENGC_WB_PROTECTED_OBJECT 1ONIGERR_OVER_THREAD_PASS_LIMIT_COUNT -1001ONIG_SYN_OP_ESC_B_WORD_BOUND (1U<<20)TIMEZONE_VOID 1LONG_MAX __LONG_MAX__ONIGERR_INVALID_CODE_POINT_VALUE -400heapHAVE_LCHOWN 1M_2_PI 0.63661977236758134308FL_UNTRUSTED FL_TAINTONIG_SYN_OP_ESC_W_WORD (1U<<18)PRIxFAST16 __PRIPTR_PREFIX "x"HAVE_INT128_T 1ULLONG_MAX (LLONG_MAX * 2ULL + 1)HAVE_SCHED_GETAFFINITY 1RUBY_EVENT_CLASS 0x0002ONIG_OPTION_DOTALL ONIG_OPTION_MULTILINErb_enc_mbminlen(enc) (enc)->min_enc_lenFilePathValue(v) (RB_GC_GUARD(v) = rb_get_path(v))PRIdFAST8 "d"PRIdLEAST32 "d"_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGSrb_redcarpet_md_flags_SC_REGEX_VERSION _SC_REGEX_VERSIONONIG_IS_CAPTURE_HISTORY_GROUP(r,i) ((i) <= ONIG_MAX_CAPTURE_HISTORY_GROUP && (r)->list && (r)->list[i])M_PI_2l 1.570796326794896619231321691639751442LNUM2LONG(x) rb_num2long_inline(x)_XOPEN_REALTIME 1T_UNDEF RUBY_T_UNDEFrb_locale_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_locale_str_new((str), (long)strlen(str)) : rb_locale_str_new_cstr(str); })ExportStringValue(v) do { SafeStringValue(v); (v) = rb_str_export(v);} while (0)ONIG_SYN_STRICT_CHECK_BACKREF (1U<<5)_SC_UCHAR_MAX _SC_UCHAR_MAXrb_defout rb_stdoutRUBY_EVENT_SWITCH 0x040000RHASH_SIZE(h) NUM2SIZET(rb_hash_size(h))RSTRING_END(str) (!(RBASIC(str)->flags & RSTRING_NOEMBED) ? (RSTRING(str)->as.ary + RSTRING_EMBED_LEN(str)) : (RSTRING(str)->as.heap.ptr + RSTRING(str)->as.heap.len))ONIGERR_TOO_MANY_CAPTURE_GROUPS -224_POSIX_SAVED_IDS 1_SC_THREAD_STACK_MIN _SC_THREAD_STACK_MINFL_ANY_RAW(x,f) FL_TEST_RAW((x),(f))_POSIX_STREAM_MAX 8rb_cFloatHAVE_SETPGRP 1SIZEOF_INT8_T 1CHARCLASS_NAME_MAX 2048__PRI64_PREFIX "l"INTEGER_PACK_NEGATIVE 0x200S_ISREG(mode) __S_ISTYPE((mode), __S_IFREG)_TANDEM_SOURCE 1RARRAY_PTR(a) ((VALUE *)RARRAY_CONST_PTR(RGENGC_WB_PROTECTED_ARRAY ? OBJ_WB_UNPROTECT((VALUE)a) : ((VALUE)a)))ruby_encoding_indexONIG_OPTION_IGNORECASE 1URARRAY_EMBED_LEN_MAX 3ONIGENC_MBCLEN_NEEDMORE_P(r) ((r) < -1)RUBY_TYPED_PROMOTED1 FL_PROMOTED1rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_, RUBY_UNTYPED_DATA_WARNING)HAVE_PIPE2 1_CS_LFS_LINTFLAGS _CS_LFS_LINTFLAGSENCODING_SET(obj,i) rb_enc_set_index((obj), (i))ECONV_DECORATOR_MASK 0x0000ff00ECONV_XML_TEXT_DECORATOR 0x00004000SCNo64 __PRI64_PREFIX "o"SIZEOF_LONG 8SCNuLEAST64 __PRI64_PREFIX "u"PRIXVALUE PRI_VALUE_PREFIX"X"ONIGENC_IS_CODE_GRAPH(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_GRAPH)_PC_ALLOC_SIZE_MIN _PC_ALLOC_SIZE_MINSCNoLEAST32 "o"_SC_READER_WRITER_LOCKS _SC_READER_WRITER_LOCKSrb_set_safe_level(level) rb_set_safe_level(RUBY_SAFE_LEVEL_CHECK(level, error))HAVE_SYSCALL_H 1rndr_optionsStringValue(v) rb_string_value(&(v))ISUPPER(c) rb_isupper((unsigned char)(c))CHAR_MAX SCHAR_MAX_POSIX_SPIN_LOCKS 200809LSIGNED_VALUE long_SC_V7_ILP32_OFF32 _SC_V7_ILP32_OFF32_SC_THREAD_KEYS_MAX _SC_THREAD_KEYS_MAXSCNdFAST64 __PRI64_PREFIX "d"S_BLKSIZE 512SCNdMAX __PRI64_PREFIX "d"_SC_DEVICE_SPECIFIC _SC_DEVICE_SPECIFICargc__need_getopt SCNoFAST16 __PRIPTR_PREFIX "o"PRIuSIZE PRI_SIZE_PREFIX"u"SCNi16 "hi"SEEK_HOLE 4RBASIC_CLASS(obj) (RBASIC(obj)->klass)__USE_UNIX98 1FLONUM_P(x) ((((int)(SIGNED_VALUE)(x))&FLONUM_MASK) == FLONUM_FLAG)get_ctype_code_rangeIMMEDIATE_MASK RUBY_IMMEDIATE_MASKISDIGIT(c) rb_isdigit((unsigned char)(c))PRIX16 "X"RSTRING_EMBED_LEN_MAX ((int)((sizeof(VALUE)*3)/sizeof(char)-1))rb_exc_new2 rb_exc_new_cstrFL_USER4 (((VALUE)1)<<(FL_USHIFT+4))SCNxFAST16 __PRIPTR_PREFIX "x"_POSIX_THREAD_THREADS_MAX 64ONIG_OPTION_FIND_LONGEST (ONIG_OPTION_SINGLELINE << 1)ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END (1U<<19)_CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGSHAVE_RB_FD_INIT 1ISPRINT(c) rb_isprint((unsigned char)(c))PRI_LL_PREFIX "ll"DYNAMIC_SYM_P(x) (!SPECIAL_CONST_P(x) && BUILTIN_TYPE(x) == (T_SYMBOL))_CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGSF_OK 0ECONV_PARTIAL_INPUT 0x00010000rc_markdown.cLOGIN_NAME_MAX 256_CS_LFS_CFLAGS _CS_LFS_CFLAGSONIG_SYN_OP2_ESC_CAPITAL_X_EXTENDED_GRAPHEME_CLUSTER (1U<<22)PRIuFAST8 "u"_XOPEN_UNIX 1RUBY_EVENT_LINE 0x0001_XOPEN_VERSION 700rb_off_t off_tLINE_MAX _POSIX2_LINE_MAX_PC_PRIO_IO _PC_PRIO_IOHAVE_TGAMMA 1HAVE_LIMITS_H 1_CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGSSCNx16 "hx"_BITS_POSIX1_LIM_H 1__FDS_BITS(set) ((set)->fds_bits)FL_REVERSE(x,f) (FL_ABLE(x) ? FL_REVERSE_RAW(x, f) : 0)_SC_SPORADIC_SERVER _SC_SPORADIC_SERVERONIG_SYN_BACKSLASH_ESCAPE_IN_CC (1U<<21)_POSIX2_C_BIND __POSIX2_THIS_VERSIONRUBY_DATA_FUNCPRI_UIDT_PREFIX PRI_INT_PREFIXHAVE_SYS_TIMES_H 1PRIXLEAST64 __PRI64_PREFIX "X"ONIGERR_UPPER_SMALLER_THAN_LOWER_IN_REPEAT_RANGE -202_SC_CHAR_BIT _SC_CHAR_BITPRI_SIZE_PREFIX "z"ALLOCV_END(v) rb_free_tmp_buffer(&(v))SCNdPTR __PRIPTR_PREFIX "d"_POSIX_VDISABLE '\0'_SC_REALTIME_SIGNALS _SC_REALTIME_SIGNALSHAVE_SETENV 1__MATH_DECLARE_LDOUBLE 1SCNx32 "x"HAVE_SETREGID 1HAVE_FTRUNCATE64 1FLONUM_MASK RUBY_FLONUM_MASK_SC_TIMER_MAX _SC_TIMER_MAXHAVE_PTHREAD_SIGMASK 1ONIG_NREGION 10PRIdFAST16 __PRIPTR_PREFIX "d"SIZEOF_SIZE_T 8__undef_NR_OPENLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)ALLOC_N(type,n) ((type*)xmalloc2((n),sizeof(type)))ENCODING_IS_ASCII8BIT(obj) (ENCODING_GET_INLINED(obj) == 0)PRIoLEAST32 "o"USE_ELF 1HAVE_GETPRIORITY 1S_TYPEISMQ(buf) __S_TYPEISMQ(buf)RB_UNUSED_VAR(x) x __attribute__ ((unused))HAVE_DUP2 1_GNU_SOURCE 1ONIG_SYN_OP2_ESC_V_VTAB (1U<<13)_CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGSLINK_MAX 127rb_usascii_str_new_literal(str) rb_usascii_str_new_static((str), sizeof(str)-1)rb_ary_new4 rb_ary_new_from_valuesONIG_SYN_ALLOW_DOUBLE_RANGE_OP_IN_CC (1U<<23)__undef_NR_OPEN RBIGNUM_POSITIVE_P(b) (FIX2LONG(rb_big_cmp((b), INT2FIX(0))) >= 0)SIZEOF_SHORT 2P_(args) args_ISOC11_SOURCE 1_SC_BASE _SC_BASEONIG_IS_OPTION_ON(options,option) ((options) & (option))_SC_THREAD_SAFE_FUNCTIONS _SC_THREAD_SAFE_FUNCTIONSHAVE_WAITPID 1rb_str_new3 rb_str_new_sharedONIGENC_IS_MBC_ASCII(p) (*(p) < 128)ONIGERR_INVALID_LOOK_BEHIND_PATTERN -122T_BIGNUM RUBY_T_BIGNUMDEPRECATED(x) __attribute__ ((deprecated)) xSCNoFAST64 __PRI64_PREFIX "o"_POSIX2_VERSION __POSIX2_THIS_VERSIONCONST_ID_CACHE(result,str) { static ID rb_intern_id_cache; if (!rb_intern_id_cache) rb_intern_id_cache = rb_intern2((str), (long)strlen(str)); result rb_intern_id_cache; }M_PI_4l 0.785398163397448309615660845819875721L_XBS5_LPBIG_OFFBIG -1ONIGERR_MULTIPLEX_DEFINED_NAME -219SIZET2NUM(v) ULONG2NUM(v)SIZEOF_SSIZE_T 8PRIi16 "i"_SC_BC_DIM_MAX _SC_BC_DIM_MAXONIGERR_GROUP_NUMBER_OVER_FOR_CAPTURE_HISTORY -222_POSIX2_CHARCLASS_NAME_MAX 14Qtrue ((VALUE)RUBY_Qtrue)L_INCR SEEK_CUR_SC_COLL_WEIGHTS_MAX _SC_COLL_WEIGHTS_MAXPRIuFAST64 __PRI64_PREFIX "u"LONG_LONG_MAX __LONG_LONG_MAX__InitVM(ext) {void InitVM_ ##ext(void);InitVM_ ##ext();}ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)_SC_XOPEN_CRYPT _SC_XOPEN_CRYPTSCNiLEAST8 "hhi"RUBY_INTERNAL_EVENT_SWITCH 0x040000HAVE_SETRLIMIT 1_POSIX_THREAD_ATTR_STACKADDR 200809LHAVE_MEMRCHR 1STACK_END_ADDRESS __libc_stack_endHAVE_ISINF 1_PC_FILESIZEBITS _PC_FILESIZEBITSmbc_case_foldRMODULE_M_TBL(m) RCLASS_M_TBL(m)HAVE_RB_DATA_TYPE_T_PARENT 1HAVE_TIMEZONE 1_POSIX_LINK_MAX 8rb_define_modulePIDT2NUM(v) INT2NUM(v)rb_exc_new3 rb_exc_new_strrb_eTypeError_SC_TRACE_USER_EVENT_MAX _SC_TRACE_USER_EVENT_MAXHAVE_ELF_H 1S_IFBLK __S_IFBLKOBJ_FROZEN(x) (FL_ABLE(x) ? !!(RBASIC(x)->flags&FL_FREEZE) : 1)SCNxLEAST16 "hx"Init_redcarpet_rndrONIG_SYN_OP_ESC_CONTROL_CHARS (1U<<26)SCNo32 "o"M_SQRT2 1.41421356237309504880_SC_SHRT_MIN _SC_SHRT_MININTEGER_PACK_MSWORD_FIRST 0x01_SC_NPROCESSORS_CONF _SC_NPROCESSORS_CONF__S_IWRITE 0200_POSIX_SYMLOOP_MAX 8FIX2ULONG(x) ((unsigned long)FIX2LONG(x))ONIGERR_TOO_BIG_BACKREF_NUMBER -207ONIGENC_IS_SINGLEBYTE(enc) (ONIGENC_MBC_MAXLEN(enc) == 1)HAVE_POLL 1SCNiMAX __PRI64_PREFIX "i"PRIiMAX __PRI64_PREFIX "i"SCHAR_MAX __SCHAR_MAX___CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LIBSSIGNEDNESS_OF_CLOCKID_T -1rb_usascii_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_usascii_str_new_static((str), (long)strlen(str)) : rb_usascii_str_new_cstr(str); })_SC_SEM_NSEMS_MAX _SC_SEM_NSEMS_MAX_SC_V6_LPBIG_OFFBIG _SC_V6_LPBIG_OFFBIGFIXNUM_MAX (LONG_MAX>>1)_SC_BC_SCALE_MAX _SC_BC_SCALE_MAXFL_PROMOTED1 (((VALUE)1)<<6)__S_IREAD 0400rb_data_object_get_0 rb_data_object_getOBJ_UNTRUST(x) OBJ_TAINT(x)RUBY_ALIAS_FUNCTION(prot,name,args) RUBY_ALIAS_FUNCTION_TYPE(VALUE, prot, name, args)xrealloc ruby_xrealloc_POSIX_AIO_MAX 1HAVE_SYSCALL 1_SC_THREAD_ATTR_STACKADDR _SC_THREAD_ATTR_STACKADDRT_SYMBOL RUBY_T_SYMBOLOBJ_TAINT(x) (OBJ_TAINTABLE(x) ? OBJ_TAINT_RAW(x) : 0)HAVE_SETRESGID 1ONIG_OPTION_SINGLELINE (ONIG_OPTION_MULTILINE << 1)rb_str_buf_cat rb_str_catONIGERR_MULTIPLEX_DEFINITION_NAME_CALL -220ONIGERR_END_PATTERN_AT_META -105NORETURN(x) __attribute__ ((noreturn)) xPV_(args) argsRLIM2NUM(v) ULONG2NUM(v)rb_hash_uint(h,i) st_hash_uint((h), (i))Qnil ((VALUE)RUBY_Qnil)PTHREAD_DESTRUCTOR_ITERATIONS _POSIX_THREAD_DESTRUCTOR_ITERATIONSNUM2SHORT(x) rb_num2short_inline(x)S_ISBLK(mode) __S_ISTYPE((mode), __S_IFBLK)_SC_IPV6 _SC_IPV6FP_ILOGB0 (-2147483647 - 1)__(args) argsrb_funcall2 rb_funcallvONIGERR_PARSER_BUG -11HAVE_LGAMMA_R 1PRI_VALUE_PREFIX "l"ONIGENC_IS_CODE_ASCII(code) ((code) < 128)_SC_POLL _SC_POLLSCNxMAX __PRI64_PREFIX "x"ONIGENC_MBC_TO_CODE(enc,p,end) (enc)->mbc_to_code((p),(end),enc)HAVE_STRUCT_STAT_ST_RDEV 1ONIGENC_CTYPE_NEWLINE 0RUBY_EVENT_ALL 0x00ffrb_complex_new2(x,y) rb_complex_new((x), (y))OBJ_TAINTABLE(x) (FL_ABLE(x) && BUILTIN_TYPE(x) != T_BIGNUM && BUILTIN_TYPE(x) != T_FLOAT)RARRAY_EMBED_LEN_MASK (FL_USER4|FL_USER3)ONIG_SYN_OP_PLUS_ONE_INF (1U<<4)HAVE_GETCONTEXT 1rb_argv rb_get_argv()NEWOBJ(obj,type) type *(obj) = (type*)rb_newobj()RSHIFT(x,y) ((x)>>(int)(y))st_is_member(table,key) st_lookup((table),(key),(st_data_t *)0)HAVE_PREAD 1RUBY_TYPED_NEVER_FREE RUBY_NEVER_FREEONIG_SYN_OP_VARIABLE_META_CHARACTERS (1U<<0)S_IRGRP (S_IRUSR >> 3)HAVE_GETPGRP 1USE_RGENGC_LOGGING_WB_UNPROTECT 0_SC_T_IOV_MAX _SC_T_IOV_MAXM_SQRT2l 1.414213562373095048801688724209698079Lrb_check_trusted(obj) __extension__({rb_check_trusted_internal(obj);})rb_enc_str_new_cstr(str,enc) __extension__ ( { (__builtin_constant_p(str)) ? rb_enc_str_new_static((str), (long)strlen(str), (enc)) : rb_enc_str_new_cstr((str), (enc)); })INT2FIX(i) (((VALUE)(i))<<1 | FIXNUM_FLAG)_SC_XOPEN_VERSION _SC_XOPEN_VERSIONONIG_REGION_NOTPOS -1ONIG_SYN_OP2_ESC_CAPITAL_Q_QUOTE (1U<<0)__MATH_PRECNAME(name,r) __CONCAT(name,r)is_code_ctypeONIGENC_IS_CODE_UPPER(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_UPPER)_POSIX_SHARED_MEMORY_OBJECTS 200809LNUM2DBL(x) rb_num2dbl((VALUE)(x))HAVE_KILLPG 1SIZEOF_PTRDIFF_T 8rb_hash_lookup_SC_2_CHAR_TERM _SC_2_CHAR_TERMPRIsVALUE PRI_VALUE_PREFIX"i" RUBY_PRI_VALUE_MARKONIG_SYN_OP2_QMARK_SUBEXP_CALL (1U<<27)HAVE_TM_ZONE 1ONIGENC_MBC_MAXLEN(enc) ((enc)->max_enc_len)_CS_POSIX_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVSSCNdFAST16 __PRIPTR_PREFIX "d"ONIG_SYN_ALLOW_INTERVAL_LOW_ABBREV (1U<<4)STRINGIZE(expr) STRINGIZE0(expr)HAVE_TYPEOF 1RUBY_UNTYPED_DATA_WARNING 0S_IRWXO (S_IRWXG >> 3)_XOPEN_XPG2 1HAVE_SETGROUPS 1FL_USER15 (((VALUE)1)<<(FL_USHIFT+15))LL2NUM(v) rb_ll2inum(v)isgreaterequal(x,y) __builtin_isgreaterequal(x, y)FL_UNSET_RAW(x,f) (RBASIC(x)->flags &= ~(f))HAVE_PTHREAD_ATTR_SETINHERITSCHED 1PRI_LONG_PREFIX "l"ULONG_LONG_MAXT_ICLASS RUBY_T_ICLASSONIG_SYN_OP2_ESC_G_SUBEXP_CALL (1U<<9)_PC_REC_XFER_ALIGN _PC_REC_XFER_ALIGNHAVE__SETJMP 1RUBY_EVENT_THREAD_END 0x0800rb_str_dup_frozen rb_str_new_frozen_SC_PHYS_PAGES _SC_PHYS_PAGESONIG_ENCODING_ASCII (&OnigEncodingASCII)_XOPEN_ENH_I18N 1PATH_MAX 4096_POSIX2_BC_SCALE_MAX 99rb_disable_super(klass,name) rb_disable_super()OnigEncodingType_CS_PATH _CS_PATH_STAT_VER_KERNEL 0_LARGEFILE_SOURCE_POSIX_MEMLOCK_RANGE 200809LHAVE_POSIX_MEMALIGN 1HAVE_SSIZE_T 1_SC_SCHAR_MIN _SC_SCHAR_MIN_POSIX_REENTRANT_FUNCTIONS 1RUBY_PLATFORM "x86_64-linux"__off64_t_defined _SC_UIO_MAXIOV _SC_UIO_MAXIOVrb_complex_raw1(x) rb_complex_raw((x), INT2FIX(0))_POSIX_LOGIN_NAME_MAX 9HAVE_STRCHR 1_CS_LFS_LIBS _CS_LFS_LIBSONIG_SYN_OP_ESC_LPAREN_SUBEXP (1U<<13)RSTRING_EMBED_LEN(str) (long)((RBASIC(str)->flags >> RSTRING_EMBED_LEN_SHIFT) & (RSTRING_EMBED_LEN_MASK >> RSTRING_EMBED_LEN_SHIFT))SIGNEDNESS_OF_MODE_T +1SCNxPTR __PRIPTR_PREFIX "x"HAVE_TRUNCATE 1_POSIX_THREAD_PROCESS_SHARED 200809LRMODULE_IS_REFINEMENT FL_USER3RETURN_ENUMERATOR(obj,argc,argv) RETURN_SIZED_ENUMERATOR(obj, argc, argv, 0)PRIu16 "u"HAVE_STRUCT_STAT_ST_BLKSIZE 1S_IFCHR __S_IFCHRONIG_MAX_BACKREF_NUM 1000rb_fd_max(f) ((f)->maxfd)ONIG_SYN_OP2_QMARK_LT_NAMED_GROUP (1U<<7)ONIGURUMA_VERSION_TEENY 0HAVE_FSYNC 1ULONG2NUM(x) rb_ulong2num_inline(x)PRIuMAX __PRI64_PREFIX "u"_Mdouble_ doubleRUBY_QtrueHAVE_UINT16_T 1PRIu32 "u"HAVE_TIME_H 1_CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBSUSE_SYMBOL_AS_METHOD_NAME 1rb_redcarpet_rbase_initrndr_link_attributesrb_fix2intrb_string_value_cstrrb_hash_newrndr_doc_footerrb_redcarpet_smartypants_renderbuf2str(t) ((t) ? rb_enc_str_new((const char*)(t)->data, (t)->size, opt->active_enc) : Qnil)SPAN_CALLBACK(method_name,...) { struct redcarpet_renderopt *opt = opaque; VALUE ret = rb_funcall(opt->self, rb_intern(method_name), __VA_ARGS__); if (NIL_P(ret)) return 0; Check_Type(ret, T_STRING); bufput(ob, RSTRING_PTR(ret), RSTRING_LEN(ret)); return 1;}rb_hash_arefrb_gc_markrb_redcarpet_html_initrndr_deallocaterb_obj_classrndr_doc_headerrb_define_alloc_funccb_link_attributerb_alignrb_num2intrb_cRenderHTML_TOCrb_internrb_mSmartyPantsrb_num2int_inlinerb_alloc_func_tpayloadrb_define_module_underrndr_entityrb_obj_as_stringrc_render.clink_attrrb_redcarpet_method_countrb_redcarpet_htmltoc_initrb_redcarpet_rbase_markrb_redcarpet_callbacksrb_mRenderrb_redcarpet_rbase_allocrb_redcarpet__overloadBLOCK_CALLBACK(method_name,...) { struct redcarpet_renderopt *opt = opaque; VALUE ret = rb_funcall(opt->self, rb_intern(method_name), __VA_ARGS__); if (NIL_P(ret)) return; Check_Type(ret, T_STRING); bufput(ob, RSTRING_PTR(ret), RSTRING_LEN(ret));}rb_redcarpet_method_namesrb_cRenderHTMLrb_hash_foreachinitial_sizeredcarpet_stack_grownew_sizenew_ststack.c>U>VUU V `U`nV%T%NSN_s_|\S\PZSZ]|`nS_]`n][`T%0%>PPJNs~N_S_dpdP 0 `Q 0 `U 0 *vU*0U v"5BvUBFU v"pUVUVpTSTSp012131a4a560p17181a6a71UTQSQRRX]XYY^P505]5SK_1_^5_0_\ OUOww OTO OQO]Q~]~Q] ORO_R_ OXO^X?^?kXk~^~X^ OYOY0Rr8R?IPIk^k~RR Y0YS~SS 004Uk~U~0U 008Yk~Y~0YqTP8Pk~PPUUUt	\t	~	UTwTt	wt	~	TQQQt	_t	~	QRRR~	RX]XXt	]t	~	XYYYkYkuuyYyYYYYYYYY44TYT^^bYbYYt	Yt	~	Y33;	TB	R	PR	t	S00=^t	~	0IS~}"St	~}"IkPkt	I01243445I1748467.Y.Yt	}}t	}}t	
    .1.V1.0.055U55U56U66U56T66T55055Q 6\6U\6y6Vy6z6Uz66V66U66V 6_6T_66T66T66TS6s6Sd6s6P66U66S66U66U66S66U6h7S727P7I7S#7E7V37E7Pp77U78V88U8`9V`9u9Uu99Vp78T88\88T8`9\`9n9Tn99\M9`9P7#8Q758V858S$858P}88Y88]8`9]99]}88X88\8`9\99\88P99P8`9V99V89S89PH9`9]H9L9XL9`9\99U99V99U99U9:V:/:U/:9:V99T99]99T99T9:]:(:T(:9:T99Q99\99Q9:\:4:Q4:9:Q99\99]99uq"99U9:P99U9:V9:S::P@:N:UN::V::U::V@:W:TW::]::T::]X:q:\::\X::]::T::]X::V::U::V~::\~::]~::uq"::U::R::V::S::P;,;U,;6;S6;:;U:;;S;,;T,;9;\9;:;T:;^;T^;u;\u;;T;;T:;b;P:;u;SS;u;Vc;u;P;;U;;S;;U;;U;;S;;UDUD]U]T\T\.Q.VQVP0PcQcSQS=U=\U\T^T^*Q*VQV=R=]R]H0HrRrSRSH0fkqp"8$8&kr_r0P0_P_4U4\U\T]T]%Q%VQV%Q%VQVT]T]?0?cRcSRS?0W\qp"8$8&\c^cs0sxPx0^P^U=V=>UT<S<>T@cUcnU@_T_nT@IQInQ@cRcnR@cXcnXpUS
    U
    UySpT\TTy\pQVQVyQpRRRyRUSUUTVTQQU:S:DUDEUEJST;V;ETEJVQJQRJRP#QEJPPhUhsUP^T^hQhsTPRQRsQUVUUVUVT\T\T\Q]QRQR]Q]RRRR0SX!X!0U0FPFS0F0F10USU3STVT'T'3VQQ,Q,3QvvS@RURSUSZU@LTLSTSZT@IQISQSZQELtLRQELtLRTERURSU`tUtSUUS`tTt\TT\`tQtVQQV`tRtRRRUaSahUhiUiSTbVbiTiuTuVQiQi}Q}\RiRi}R}RUSUUSTVTTVQQQQ#U#]UU]U]#T#wwTw#Q#\Q\Q\#R#RRRVh0hS
    _
    0S_Vh0hqSq0VVSSsQts"T]spsps]$U$SUUS$T$VTTV$Q$\QQ\$Q$\QQ\UUTT	U		\	
    U
    
    U
    
    \
    
    U
    4
    \4
    A
    UA
    ^
    \	T		^	
    T
    
    ^
    
    T
    4
    ^4
    =
    T=
    ^
    ^	Q		]	
    Q
    
    ]
    
    Q
    4
    ]4
    A
    QA
    ^
    ]	Q		]	
    Q
    
    ]
    
    Q
    4
    ]4
    A
    QA
    ^
    ]'	0'		V		S		V
    4
    S4
    G
    0G
    ^
    V		]		\`
    s
    Us
    
    S
    
    U
    
    U
    
    S`
    s
    Ts
    
    V
    
    T
    
    T
    
    Vd
    s
    Ts
    
    V
    
    T
    
    T
    
    V
    
    U
    hShpUpS
    
    T
    iVipTptTtVTV
    
    Q
    m]mpQp|Q|]Q]
    
    R
    o^opRp|R|^R^
    
    X
    k\kpXp|X|\X\}}SQvS KUKSUf
    S KTKVTTI
    VI
    W
    TW
    f
    V KQK\QQI
    \I
    \
    Q\
    f
    \ KRK^RRI
    ^I
    `
    R`
    f
    ^ KXK]XXI
    ]I
    `
    X`
    f
    ]
    
    |
    
    |
    
    S
    ,
    Q
    ,
    ~
    2
    S2
    C
    Q2
    C
    v2
    I
    Sp
    
    U
    
    V
    
    Up
    
    T
    
    S
    
    Tp
    
    Q
    
    Q
    
    Q
    
    S
    
    U
    
    V
    
    U
    #V#*U
    
    T
    (S(*T
    
    Q
    *Q
    #Q
    #S
    
    U
    #V0ZUZVU0NTNST0SQSQVQVSVZUZVUVUTSTQQQSUVUCVCJUTHSHJTQJQCQCSUCVPzUzVUPnTnSTPsQsQvQvSvzUzVUV
    UTS
    TQ
    QQSUV:U:cVcjU.T.hShjT3Q3jQ6cQ6cS6:U:cVpU/w/::wwT+\:\\1V:VV0+S:S0S0+_:}___00+]:]]}]
    Q~2$p"
    ~2$p" 8U8xSxUUS 8T8yVyTTV 8Q8A\AWQW{\{QQQ\Q\ 8R8RRXR;U;VUUV3U3FVF_U_iV3T3]T]3T3F]FWTWi]QQ3Q3iQRSRSR#S#3R3iSRSRSR#S3iSQ Q 8Q8\\#Q3F\F\Q\i\3T3]T]#T3F]FWTWi];U;VUUV#U3FVF_U_iVQ}VpUVVVmUmsUsVpTUSU[T[gSgmTmSpQZ]ZmQmwQw]pRX\XmRmwRw\y\`mw`X\X[R\Z]Z[Q2]USU[TSVVV[UVssVVV[UV.s7.6Q2s#26T7VssV=U=NUNUUUUUAHAU*U*QHQuUTNTNhThTTOTOT_T_bTbuTQNQNhQhQQOQOQ_Q_eQeuQ0
    _
    0Q*Q*QQ_Q0T*T*Q@Q_T00_0
    *Q*QQ_Q*T*Q@Q_T1v_V09
    
    O
    09QQQAAOQ09TTTA@AOT0900O0
    QAAOQTA@AOT1sOSW~
    O
    _u
    W~]O]_u]W~\O\_u\W~0O0_u0Oj
    O]_j]O\_j\Oc1cgvgV_jVtQtTUUU]#U#$U$xUx]UU]UT\$T$xTx\TT\TQ$Q$JQJQQQQ0VRSRSR
    $
    S$S_$_0$0.J
    .S._.A1AE~E^UUU0u0eUTeTQQ3Q3eQUUU0u0eUpU)Y);U;YpTTpQ)Q)QU)Y);U;YU&U&DUDLULSUTLTLSTQ&Q&:Q:LQLSQR&R&DRDLRLSRX&X&DXDLXLSX`UwqwqU`TqTqT`QqQqQ`R\Rq\qR`X^Xq^qX0`0SSPqSq0UXUU
    U
    X4U4AXA^U^fXTfTQfQRSRSR?S?ARAfSXVXVX@V@AXAfVQ	Q0QAZQP
    P4PA^Ps2$p"s2$p"pUUUUUUpTTTTTTpQQQQQQpRRRRRRpXXXXXXTTQRRXXUUUU6U6>U>PUPXUTT-T->T>GTGXTQQ2Q2>Q>LQLXQRR6R6>R>PRPXRXX6X6>X>PXPXX>GTGXT>PRPXR>PXPXX>PUPXU`UVUU7V7TUTV`TSTS`Q]QQ7]7TQT]`RRRR`XXX7X7TXTXtsT#sdd0\7f\Q]QQ7]7TQT]UVUU7V7TUTV
    
    8@\Q!]f{]Q!]7f\If\!7S!7]!7R!7VUSUSUTTTVTVTQ\QQ\eQevQv\Q\QRR(R(eRevRvRRRXXXeXevXvXXXvtvd	]e]0	QevQQS	QQQe
    
    e8@e\e]r].U.	~.T.	~.Q.	.R.jSj	.X.]X	].Y.	a	_&	N	_ajRj	aV	Va\	\aj
    Q!jSSiyS~P__&	N	_~P~P~~&	~N	T	PT		~ss&	sN		s&	N		~~&	~N		~N	n	N	n	&	
    
    &	8&	SQ&Q&n		XQ#2$"G#2$"Q0yS~#y~#idyd&	N	dyi~y~&	N	~i
    
    i8iSSS&	N	&	N			Q		U			T			Q	
    S
    Q		R	
    \
    
    R
    \		X	
    V
    
    X
    V<_
    
    V<V
    
    \<\
    
    
    Q!
    R
    S<cS.
    =
    P=
    R
    _<_
    
    p
    <#p#
    <dd
    
    ^^0
    <]]
    <
    
    ]
    
    ]
    <
    
    
    <8
    
    
    <S^^UUTTQQRRXX5U5QHQ^U^nUnUHUH%
    U%
    0
    U0
    o
    Uo
    
    H
    
    U
    
    H
    
    U
    
    U
    
    U
    H/U/:U:PU5T5PT5Q5V]VPQ5R5gVgnRnPV5X5i\inXnP\1QS
    S:ES
    S:ES
    }2$p"
    v2$p"
    
    v2$p"^
    
    SEPSg
    
    SEPS
    
    }2$p"
    
    v2$p"
    S
    SPU"\"1U1Y\PT.^.1T1Y^PQ"V"1Q1YV0RS"R1QSQYR0_0P0"_1?P?Q_QT0TY_1cRkzRzPpPRXRR*P*RXRXRXkz0zYpr#prYhY/0/JPJRpRgP/0/?Z?F0FhZ0P0PPP0YY'U'8U8U6T6JZJ[T['Z'8T8cZciTiZQ8Q8_Q_cQcQRcRcgRgRX8X8QXQcXclXlyXyX/jRjuSS8PSqySyR0RPR8QRci0qR/j0juPP8BPy0RPqyPTXQcXoqXqyTUUUTZTZTZTZQQQQQRRRRgXgXXXX	X	XRSSS	S	R02R2:P:RR0R0P*PP	0*2R2P	PUnTnXXX	T QQQQQQnQn|Q|	Q m0tPp00P0#PpPR[BRBGPGf0f|P|R	0 w0wX00Xh0hX0[p r"p {"[
    5[59{9;[;>0Gn0n|X|[X0[	0tZZMZz#P#;ZfZzPzP D0D^P^bpbmP1PP0PGf2	0 L0LmR000+RGf0	0UA	\A	W	UW		\qTqV	_V	W	TW		_QA	^A	W	QW		^RA	]A	W	RW		]0	P
    	<	S<	A	PW	c	Sc		P00	S0	5	P5	<	s<	A	SW	t	Pt		S0A	wW	c	wc	t	Pt		w0V0X0A	VW	t	Vt		X		V		U	H
    ^H
    I
    UI
    ^
    U^
    z
    ^		T	9
    \9
    I
    TI
    Z
    TZ
    a
    Ta
    z
    \	
    Q
    
    V
    9
    v9
    I
    QI
    ^
    Q^
    z
    V	
    R
    I
    RI
    ^
    R^
    z
    R	
    X
    I
    XI
    ^
    X^
    z
    X
    
    U
    
    U
    
    T
    
    X
    
    T
    
    Q
    
    Q
    
    R
    
    R
    
    X
    
    XP0Pc1czP1P0/1/FP1P
    /
    U/
    
    /
    T/
    
    V
    
    T
    VTV
    /
    Q/
    
    ]
    
    Q
    ]1]
    /
    R/
    V
    SV
    R9
    N
    PN
    9
    `
    1`
    
    S
    SS9
    `
    0`
    
    \
    \\
    
    R
    RR
    
    vs"1
    v"T"v"ttyTTTa0ktPty00P0pUp
    "x"
    "U707XQX\P\kQ0rtRX0PP0VUV|^|U^UU^VTV|]|T]TT]VQV|\|Q\QQ\VRVRRRVXVVXVXVR1Z|SSP2S_krkpPp|rPrr U\UU!\ <T<ESEKTKST!S QQQ!Q RRR!R XXX!XaXXX!XaRRR!RaQQQ!QaST!Sac\cU\UU!\P]PP!]a~0~V0P!VasT#!s1ST0U\UU)\0LTLUSU[T[ST)S0QQQ)Q0RRR)R0XXX)XqXXX)XqRRR)RqQQQ)QqST)Sqs\sU\UU)\P]P
    P
    )]q0V0P)VqsT#)s1ST0U^UeUe^U0TVTnTnVT0QQnQnHQ0RR_R_RR0XXnXnXX]_]12pSP323NS_S2S1_1TVT_nTnV0\_|0|P\tvT#_ntnv1VT=U=r\ryUyU$\TSToSot}ztyTy$S=Q=yQyQ$Q=R=yRyR$R=X=yXyX$X=X=yXyX$X=R=yRyR$R=Q=yQyQ$QoSot}ztyTy$S\=U=r\ryUyU$\PWPWv^vyP$^505pVy0P$Vt]tyT#y$]0_0P$_\y1\oSot}ztyT2112SS2]0]xRx0P2]]1S1S0lUlwwUU
    0lTlr]rwTwT]T]T
    ]0lQlv_vwQwQ_Q_Q
    _0lRlt^twRwR^R^R
    ^0lXlp\pwXwX\X\X
    \0h0hmSmwpw0S0
    SP00w00XlP
    P		w11
    1r]rwT]
    ]0GVGWTWnV0PVT
    V}}Xw1Xr]rwTNUN]U]Uo\oU\NRN]R]RSoRoRcScjRjOSORNXN]X]XoXoX2X2ccjXjXRXRXNYN]Y]dYdoYoY2Y2ccjYjYYYpPPt\ToPAPAQTQN0]/0o0pP03cPjPPN0]0o)0)c_j_xtdXXeSS0&Q&*P*9Q0|QcjyrcsjsQcjrcsjsQRc_j_Bc3j3Bc_j_BHi~jwnw~s~	Hc3Hc_HNd~NUeU\l\c	ORxqRXXOSSOj0jTPT0U
    U
    1U1^U ^T
    T
    1T1\T \Q
    Q
    1Q1KwK.Q.HwHQ=w=JQJgwg QR
    R
    1R1RR RX
    X
    1X1KK7X7HHX==JXJgg X0
    0g_gt1. 0. > 2> M 0b u 00808?PH0!P!g0-VVvgkVkyTy3 V>  V  v-sss> M sVYrY^Trxv> S> Y0 P% > P0 ]% > ]tZt yp"  
    yp"1% > yp"Hg1Hg\H0=]=Y0Y]P]g]Hg|==]RSR!=S!1!\  U # !T!\!]\!"\""]"*#\*#P#]P#U#TU#^#T^#u#]u##\##]  Q G!SG!"^"U#QU#u#Su##^##S !R!J!\J!"S"U#RU#^#R^#u#\u##S##\ !X!U#U#^#X^## !Y!U#U#^#Y^## ,!0,!b!Xb!!]!R"_R""]U#u#0u##_##]##_##]##_##X,!\!0\!M"VM"R"vR""V""#v"#F#Vu##V##0 !0U#u#0 F#1U##1 !T!\!]\!"\""]"*#\*#F#]U#^#T^#u#]u##\##] !0!!U!F#wU#k#0k#o#Po##w  P F#U##!!"Tu##T##T\!"1u##1\!"\u##\\!!0!%"X%"u"~u""0""P""~u##X\!"u##R""1""1R""\""\>#F#1>#F#]##$U#$<~#Q$TQ$$	~
    $<T#Q$QQ$<~#Q$RQ$<~#Q$0Q$$\$$\$'\
    ((\,,\//\00\02~e2j2\{44\66\77~L:U:\~;;\;<\i$$V$&V&&~|&&V&3'~|3',V,/S/0S00V02]23V3"4_"44V44S45S56V66S77]79V99S:&:V&:):S;:\:V~;<V%%Pf$$S$,S,/^/Z/S/0^00S01\13S34\44S44^44S45^56S66^77S77\79S9:^:&:S&:6:^6:9;SA;<S$%-%0-%[%][%`%Q`%z%]%&]&&0&C']F%[%][%z%Q%&Q&'Q'3'~3';'Q;'C']q%z%Q%%Q%&_&4&P4&<&_<&H&PH&h&Rh&k&Pk&&R&'R'3'~3';'Qy&&1&3'1y&&^&3'^y&&0&&V&'0'#'P#'3'Vy&&~&3'~&&1&&^((V00V02]2j2V66V77]77VL:U:V((S00S01\1j2S66S77\77SL:U:S((^00^02~66^77~L:U:^((~0j2~66~77~L:U:~((P00P00]01^11_11^1j2_66]77^77]77_L:U:]]12_((00006600j20660770L:U:000^02~66^77~L:U:^00000U0j2~66066P66~77~L:U:~00~02~#66~77~#L:U:~E11P77P11~11Q11~11Q11~11V11V11011P11R11PQ2j20Q2j2^i$$S$,S,/^/Z/S/0^00S01\13S34\44S44^44S45^56S66^77S77\79S9:^:&:S&:6:^6:9;SA;<S$%V%&V&&~|&&V&3'~|3'C'V$%S%C'S$$0$$%Px$$V%%VC',V,/S/0S00V02]23V3"4_"44V44S45S56V66S77]79V99S:&:V&:):S;:\:V~;<Vx$$S%%SC',S,/^/Z/S/0^00S01\13S34\44S44^44S45^56S66^77S77\79S9:^:&:S&:6:^6:9;SA;<Sx$$0$$Q$$P$$Q%%0C'K'0;;QC',V,/S/0S00V02]23V3"4_"44V44S45S56V66S77]79V99S:&:V&:):S;:\:V~;<VC',S,/^/Z/S/0^00S01\13S34\44S44^44S45^56S66^77S77\79S9:^:&:S&:6:^6:9;SA;<SK'j'P
    ($(P~;;P;;1;;P;<2
    (.(0.(w(U~;;0'
    (V),V,/S/0S44V44S45S66V66S79V99S&:):S;;V'
    (S),S,/^/Z/S/0^44S44^44S45^66S66^77S79S9:^::S&:6:^6:;:S\:9;SA;~;S;;S''0''Q))0))1)*2**Q**R;;1''V79V''S79S()Vj23V3"4_"4x4V56V:&:V;:L:VU:\:V()Sj23S34\4x4S56S:&:S;:L:SU:\:S()^j2x4^56^:&:^;:L:^U:\:^()~j2x4~56~:&:~;:L:~U:\:~))033X33R33V33R34v44X"4G4XG4M4~U4Y4XY4x4~(L)0j220(~)0j220>3B3PB34~44S404~5~6~:&:~()0))]j2J30J3X3PX3x4]5%5P%5~6]~660:&:];:L:0U:\:0()1j2x41561:&:1;:L:1U:\:1(6)06)R)UR))~j22022P2x4~56~:&:~;:L:~U:\:~()~j2x4~56~:&:~;:L:~U:\:~L))02x40560:&:0;:L:0U:\:0L))^2x4^56^:&:^;:L:^U:\:^L)v)0v)~)U~))~22022P2U4~56~:&:~;:L:~U:\:~L)R)~22~~))2x456:&:;:L:U:\:~))2x456:&:;:L:U:\:~))V23V3"4_"4x4V56V:&:V;:L:VU:\:V~))S23S34\4x4S56S:&:S;:L:SU:\:S~))^2x4^56^:&:^;:L:^U:\:^~))~2x4~56~:&:~;:L:~U:\:~~))0))T2&3T~66T;:L:TU:\:T~))0))P))R))P22P2J3J3X3Q55Q55P55Q566P66^6Q^6~6P~66:&:Q;:L:PU:\:PX3g30P5o50o5|5Y55Y22P2
    3R~66R;:L:PU:\:P-5:5Q:5~6_:&:Q55Z55T55	pqz"55
    q p"z"55T55Z55TJ6M61M6^6Z^6~6T))1Z4x41))^Z4x4^))0g4x40))^g4x4^3303	4T'*,V44V66V;;V'*,S44S66S;;S'**^*,~44^66~;;~'*,~44~66~;;~g**0*\+_\+m+]m+@,_,,_;;_'**0**_*,]44066];;]'**0*Y+\\+P,\P,k,R,,\44066R;;\'**0*H,^H,k,X,,^44066X;;^'*g*0440'*,0440660;;0'*_*0_*g*Ug*,~44044P44~66~;;~'**~*,~#44~66~#;;~#**}**Y*)+}m+@,Y,,};;Y;;}**U*)+s"m+@,U,,s";;U;;s"**0m++0++P+,P,,T,,,1,,@,2;;1;;P**y}*)+Y,,Y;;Y*)+U,,U;;U**0**P,,Q,,1,,2;;1**0*+Q++P+)+QK+Q+}Q+U+QU+V+}K+U+TU+V+s"K+U+UU+V+~|"++0++Q++P++QK,k,R66RH,k,X66XH,,^66^K,,0660,,0,,^,,0,p._p..].Z/_/0_45_66_737_9:]&:;:_\:k:_k:<;VA;~;V,,0,-_--]---/]/0]45]67]9:]&:;:]\:~;],-0--P-/0/Z/X/004506607O7X99X9:0&:;:P\::XA;T;XT;v;~v;~;X,,1,-U-/0/0044044U4506609:0/ /_ /1/_1/J/VJ/O/VZ//SV67SV\:b:_b:k:Vk:x:Px:|:	p|::P::R::R9;<;S<;A;SVA;T;RT;v;	~v;~;P4-:-s:-*/V/0V45V66V9:V&:;:V4-/\//~"/ /s"/0\44\44~"44s"45\66\99\9:~"::s"&:.:\.:6:~"6:;:s"4-Y-0Y-s-Qs-w-Pw--Q-/V/0V44V45V66V9:V-/\//~"//s"/0\44\45\66\99\9:~"::s"/30V/30\//0/$0P-/V"00V44V45V66V9:V-/\"00\44\45\66\99\9:~"::s"-/0"0004404506609:0..VK0l0V66V..\K0l0\66\..P30K0PK0c01c0l0P662..0./U30K00--Vl00V--\l00\--0--Pl00100P00Q00pZ//1671Z//^67^Z//0//_//U//_6707	7P	77_Z//~67~//1//^::U:A;~A;F;UF;v;~v;~;U:v;0:v;^::0:;_;;U;A;_A;b;0b;f;Pf;v;_:v;~);A;0);A;^77099077^99^7G70G77_99099P99_77~99~z770z77^79V79S79^79~88088X88]89X99~<99X99X89]78099079077079_99099P99_78]89~99]?8v8U<99U99U?8^8T<99T99TI8R80E9\90\9v9Pv9z9Qz99P^8a8qxa88Q99Q^88T88sx"99T^8v80v88P88R88P/9<90/9<9^<_<U_<E<<T<C~CDTDE~<[<Q[<E<<R<CCDRDE<<X<)?)?@?P@?XBXBeBPeBCCDXDE<<0C(D0<<0<??CC(D0(DE<{<0{<<U<CCD0D"DP"DE<<t<C~#CDtDE~#<
    =\=C(DE<<|p<
    =\\=C\(DE\<
    =V\=r?V?CV(D2DV}DEV<
    =~\=C~(DE~<
    =\=C(DE<
    =0\==0BC0CC0<
    =0\=(>0BC0CC0<<0<=P==S=
    =P\==P=->S->c>~c>j>Rj>>_>>S>?_??S?@_@@S@XB_XBCSCCRCXCSXCC_CCSCCP(D}DS}DE_\=t=Pt==R->c>~c>j>Rj>t>_t>>U>?S?XBSBBRBC~CCRXC}CSCCP}DES??XyAAXAA~<
    =0\=j>0j>r?~?fA~fAkAPkAB~BC0XCC~CC~CC0(DE~<<0<<_DD0DD1DD2DD3DD1DD2DE3<
    =0\=j>0j>>Y??Y@@0yAAYAA~BC0CC0DEY<
    =0\=j>0j>r?~?@~@@1@FA~FA]AP]AXB~XBBQBC0XCzC~zCCPCCQCCQCC~CC0(DE~<
    =0\=j>0j>r?~?kA~kAyATyAA~AB~BC0XCC~CC~CC0(DE~=C1(DE1=B~BBUBC~(DE~==0==T=B~BB0BBPBC~(DE~=C(DE=B1CC1(DE1=B~CC~(DE~=>0>>T>BBB0BBPBBCC(DE=BCC(DEj>>0>	?Q?9@09@C@PC@S@~S@q@Q@@QkAA0DE0j>>0>?P?D@0D@@P@8APkAA0AXBPXCzCP}DDPDE0>>s>r?^?B^XCC^CC^(D-D^}DE^>r?]?B]XCC]CC](DE]>>0>>Q>>P>>QDEQ@/ATAATA2B~x2BXBTXCzCT}DDT@@	vx""@Avz"A/A	vx""AXB	vx""XCzC	vx""}DD	vx""@/A0AXB0XCzC0}DD0A/ATAATA2B~x2BXBTXCzCT}DDTA/A	vx""AXB	vx""XCzC	vx""}DD	vx""A/AQAAQAB
    vx"" q"BBqvxBB
    vx"" q"B#Bqvx2BJB1JBXBQXCzC2}DDQAA0A2B[}DD0W?r?~(D}D~W?r?Q(D?DQW?r?T(D?DT?DpD~pDwDTwD}D_W?r?0(D}D0??1??~.CRCR.CRCQ.CRCTRCXC~.CXC0CCr~CCRCCq~"CCQCC_CC0cDwDRRDwDQRDpD_pDwDTwD}D_cD}D08=\=08=\=~EDEUDEFEDETDEFEDEQDEGFSGFQFQQFFSEDERDEPF_PFQFRQFF_EDEXDEJF\JFQFXQFF\EDE0DEfE^fEEYE:F~QF_FY_FFFF~YEEPEE0QFF0#F8FPFFPFFPE:F1QFF1E:FQF_FR_FFEE0E:FVQFcF0cFhFPhFFVFFTFFVE:F#QF_Fr_FF##F:F1#F:FFFUFPG_PGQGUQGI_FFTFJG\JGQGTQGI\FFQF8GS8GQGQQGHSHHv}HISI[Iv}[IISIIv}FFRFIRFFXFGG8GX8GQGXQGdGXdGnGrnGzGXzGGXGGrGGXGHXHI#F8GVQGHVoGxGPxGzGpGGPGGp~FG}H
    HHH0H+H^>HI^FHdHPHHPsIIPIIpAIVIPH[I1II1H[I\II\HI0I[ISII0IIPIISH[I|II|AI[I1AI[I\IEJUEJeJeJJUJLLMUM'M'MMUMMMNUNNNNUN+O+OOUOPP>PU>PPPPP_PU_PPP'QU'QQQRURRRHSUHSUUUUU~UIITIEJSEJeJTeJJSJLTLMSM'MT'MMSMMTMNSNMNMNNTN>PS>PPPTPP_PS_PPTPbSSbSSSTSTTTTTT~USI	JQ	JEJYEJeJQeJJYJLQLMQM'MQ'MMYMMQMNYNN~NNQNNYNNNOYOP~P>PY>PPPQPP_PY_PPQPQYQQQQRYRRRHSYHSPSPSSQSSYSSS;TY;TTQTTYTTTTQT'UY'UDUDUkUYkU~UIEJREJeJReJJRJLRLMRMNRNNRNPRPPRP~URIEJXEJeJXeJJXJLXLMXM'MX'MMXMMXMNXNNXNNXN+OX+OOXOPXP>PX>PPPXPP_PX_PPXP'QX'QQXQiRXiRRXRHSXHSUXU'UX'UDUXDUTUXTU~UXII0LM1IJ1JEJQeJpJQpJsJqsJJQNNQIJ1J;J\;J@J|@JEJ\eJJ\JJ]JJP_KL]LM1M'M]'MaMPaMM]ZN+O]+O/OP/O^O_^OOPOO_P>PP>PGP]PPP]PP]P'QP'Q>Q]QRPRRRRR]RT]T~U]JL\LL#M'M#'MM\MM#M>P\>PGP#GP~U\IEJ0eJ_K0LM0'MFM0FMMPMZN0N>P0GPPP0PP_PPPuQ0uQQ_QR0R%SPST0TT_TU0DU~U0IEJ0eJ_K0LM0'MM0MZN0N>P0GPPP0PPP]PQ0Q>QP>QQQQRPRR0RRQRS]SS0SSPSSrT;TQTTQTTTT]TUPUDU]DUkUPkU~U0IEJ0eJ_K0LM0'MM0MZN0N>P0GPP0P'Q0'Q>QRQR0RRRRR0RS0SSRTT0TURUDU0DUkURkU~U0I_K0LM0'MM0MZN0N>P0GPP0P'Q0'Q>QVQZR0ZR{RQ{RRVRR0RS0SSVTT0TUVUDU0DUkUQkU~U0IK0KL_LM0M'M_'MM0MM_MZN0N>P0>PGP_GP~U0IZK0ZKL^LM0M'M^'MM0MM^MZN0ZNN^N>P0>PGP^GPP0PP^PQ0QQ^QJT0cTT^T~U0I_K0_KLLM0M'M'MM0MMMZN0ZNNN>P0>PGPGPP0PPPQ0QQQ~U0IL0rLLVLM0'MM0MMVM>P0>PGPVGP~U0IJPJLLMPM~UIJ0LM0IL0LLPLLQLM0MMPMR0RRPR~U0IEJ0eJ_K0LM0'MM0MZN0N>P0GPP0P'Q0QR1RARUARIR0IR{RURR0RS0TT0UDU0DUJUUTUcUUkU~U0IEJ0eJ_K0LM0'MM0MZN0N>P0GPP0P'Q0QZRqRR0RS0TT0UDU0kU~U0JJ0000JJ
    V00J_K
    00MQN0000QNUN^000UNZN^V00OP0000GPPP
    V00JJVGPPPVJ_KsGPPPs&K.K0.K_KQJK0GPPP0JK0KKPK&KPGPPP0KKq2$u"KKq2$u"K&K
    r2$u"NN1NPTPQTQRTQQ1cTT1QQScTTSQQ0QQUQQcTT0TTPTTQQscTTsTcT1TT1TcTSTTST3T03TJT^JTSTUSTcT^TT0TTPTT^TcTsTTsV=VU=VrWVrW{WU{WWVWWUWXUVDVTDVxW^xW{WT{WW^WWTWX^VDVQDVvW]vW{WQ{WW]WWQWXQVDVRDVzW_zW{WR{WW_WWRWXRVKV0KVvVPvVqWS{WWSWWPWWSWX0QVlW
    {WW
    QVlW]{WW]QVvVPvVlWS{WWSVlW
    {WW
    VlW0{WW0VVsVlWQ{WWQX1XU1XzX~zXeUee~ejUXDXTDXzX~zXeTee~ejTXDXQDXY^YZQZO[^O[bQbiAiXAiYiV`ii~ii~i(j~vjj~jjVjj~+YPYVPYYSYYsh[r[Sr[[V[[S[[s_`SbbShfgg gVh.hX.hbh>iAiXYi`i0j`jXY0YY~ZO[0O[[~[[Q[b~bi~Yi`i~5hphPph>iSYi[iP[i`iS;hh0hhthh	 t"Yi`i0;hh0hhPhhPYi`i0hht2$u"hht2$u"__sv_
    `P
    ``V_`]_`__`0``Q`[`^[`y`Qy``^_`0`
    `Q
    ``U` `\ `$`	uq~"$`+`
    q u"~"+`L`\L`Q`|Q`q`\q`y`Uy``\bHf!@{[h	*	*6EPSa:APSa	P	p	P	]	GLQU0	P	ay0	P	0	=	
    
    
    28Yppp pGf	
    
    
    
    P
    J
    N
    [
    h
    
    
    
    
    
    ya_hkpzP!P`)``gkn$=PW2e/|BHp~Og Y^ ( . H=g(= !U#x#A!I"M"Z"]"i"u""x##Q!Y!\!!u""R"Z"]"i"""""#$:$0%%%&&C'$:$y&&'3'$:$y&&'3':$X$((0Y26677L:U:0066111177i$p$$0%x$$%%C'j'
    (X(~;;;<C'E'K'j'
    (X(~;;;<'')'*;;''77()j2Z4_4o456:L:U:\:(6)D)L)j226)D)L)~)22~))2356:L:U:\:p55555&6@6~6))_4g4))g4o4'*,,,4466;;'*g*44**p++++,P,;;****,,;;P,k,66-//045679:\:~;4-|-44--/"0----.."0l066.."0$030l066----l00Z//67k:~;Z//67::A;v;779:7O79:7899?8I8@9E999I8R8E99W8Z8^88!</<N<<C(D<<<<<
    =\=????C(DE<<==BC=>BB;>?>c>>???`BXCC}DE@@@@A0AA#B8B`BXCzC}DDO?T?W?r?(D@D????&C+C.CICICXCCCCCCCCCHDKDRD`DcD}DEEQFFHH HHHIH[IIIHIIIJ_KMZNOPGPPPJRKGPPPJ&KGPPPMUNOPMNOPhKKNNKLMMLrLM'MBMMPPPSSTTUJU_PPTT_PPTTSSTTUJUSHSUJUNNN+ORRSSkU~UNNN+ONNNNSSkU~U+OTO`OOP>PP#Q'Q}QQQQRRSSTTUJUkUQQcTTT;TTTUUUUUUUUUVUUUVUUUUUUQVcVoVrV_XdXjXlXqXX[8eJeeeZ&Z&e8eVZYZfZZ\,\`beggg g7gZgg`iiiii(j0jejvjjhfggg0jejmffff0j7jff0j7jf
    g7jOj,\_bb7gZgg>iYi`iiiii(j0jejvjh>iYi`ih h*hhhhhhhhYi`i;hhYi`i`[`d``ceJeeeeccee$ddddddddde$dKdddddKdfddedddddd,47<CG<CGP`\l 0@`0< '`7>JS@`cjv @ &/?FR[kr~`@` @
    ..<{<HNSVW`dkm.367@DKM`ppP PW\d|$<HMXh
    P(PTZp	0	h	@	h	|			
    |			
    
    
    0
    
    
    (
    
    (7<D\hmx(-
    8
    p
    H
    p
    w
    |
    
    
    
    0
    
    07<D\hmx(U`
    pmqtz(4>CFGPT[]pJNQWpp0PW\d(|(5;L((7<D\h#`,<@`aq@sP`|`0@^@^behmv{88GLTlx',4LXQ]
     26`$2P`A Q ""    #$    ##   !##!!(!1!##B!I!W!`!`##q!x!!!@#`#!!!! #@#!!!!# #!""""#-"4"B"G"""$	$$$$$$>%X%%0sOQ]b)@Gfw
    !
    	$y
    
    
    
    
    &
    <
    .6G\
     !j{j-3V$H~r<T%0D
    y
    Q#$6	- !/ !%iX)E* !c"-!#'L$
    )!%K[+"q,
    -&'(!)E
    A*!%+,-X-E	!!J&.!-/,Tj0123(zDyn%[tc*UBJ.yjs6Ki0F.}AS+u|qP-AeRZXajUR*SRPgHz{Z	8a6Dzف nd?GgSSQ5ESe+rt1fyRl-uLSM&7&O{
    *X~E9K?nHFr7sLg\`0ŅP5Rl+hsB*Q~\J4;NmK<R-W`t?<cNJW%T!,)S!;
    RHC%p`*uTQ.{/t+oUU*Cn*ma7\ziEfyH8j\aYMT I>Z)]G9fpR}6
    	-fL6[JraT6nMO6qD,9niPyYeKOzg.JrES'FZ|\Logs*XZ6+r)hZ1_C6&9ԅ'B(`*B	];Ld~f ]u%
    Q}
    ca\kXkJXeFX~h)M}oN[Y8ZyMk0PJ9F9il{l4ZW}5FO>?O	bK i"ۃ'8/F-0Hy1vs3l5lhk8n7qt5FehBfbgaheijMk0lhmngco 5p.qhRrOs0tWuvw
    Dx}ylWz~{,|7}R~-w5D*}Fi?Ri.	LEKvx/7?WaDEb)?Qecnm&[)+Js"__P#Q*KG+7ZF8[9}]Rd
    S)XY4\\%]ecfrz\{|E}l~Rsbk.+jRz v^t:wXSw$JfwP%qO4l|czz/[p|s+0UY_i
    G:uB[MFF]p]
    nv
    `K>Y/TZE78wm#j;m"*#4^xd+~\
    +_nfrnS*1@D5_Y~Z} x^0,$~Yf)%do7`<$0h+
    q9<;x4CxaoD4ymFs7R+s*\*E-/uN5FO>?O	,a 0h!<)xL-P.&/|0o4FYyZg%[Gl\xX]^6lQmjunlwo:p@qrsxuDJ"%#BZ&s~'.-('6)Tx*q+-v.e3p[4
    5e6|780B9x&:C;#)<4=>Q? @oA	]	@	F	m	
    
    :
    AOk p5!SE"2+#-)N*-|/WOddCdd r".$k%f*x.Dr/g0F\["a|%(~,?1pg5S89xq:|4;ec_ode8fNg/Q2rHXT?UDV҈WنXVlYS[%n}zT/k9 !yf(44=FBGGLZQNoZGkc_iZnfu{sNRKN78Fs5~8BoEyRdV^:+bgj<iz}s
    :!3:<-M>6d$)N7*BoRd^:+jrO<ccZ19B;n<*!=}I5NwUBZ1[mi\B]Km-Ph&f='^>o?\KtW?PD=u5(z _]!&kFZk/l>F^ֳ-NY#`Yd- /$s%d:8l^:Bj^De~H9B
    -/P"w`-g-gv*.E0|1Q386|y8!c"9i#fL$e%&&U9'E(.)_*c_+:,-Xu0f&3&4;`>RMvNkOzCPBhQtRDRSmTv\i!]m^z_`
    _a^b`cU.d%e+f:g)h}^iԀj}mkQlT[mmn?6pwqduD}+/~$BBayy)tv:}9/Qez8yK&kKÈ6|Y{Ncgw8Sax;y]zmt3H!%im%]7R$r%Ew"LWmxG~!?7+*XNcdK+fq
    -5^qh/D)C\K{5ov*Hs08!fkLaJueq&s:o0jChv80jfXKqdCaOx'X!
    	$y
    
    
    
    
    &
    <
    .6G!!#	0D
    yJ
    &!-,T(
    / !%iX)E*@V$ H~r	]	@	F		
    
    :
    A"+(sAbXjG
    	"+#
    y
    
    
    
    
    
    "!"#0D
    yJ&W#-,w#1##%( W#j{j-3V$H~r<T%
    Q#$6	- % !%&"	$#&
    <
    .6G8'O(sAbXj%
    Q}
    ca\kXkJXeFX~h)M}oNFO>?ONFO>?O!c"9i#fL$e%&&U9'E(.)_*c_+:,-Xu0f&"ۃ'83&4;`>RMvNkOzCPBhQtRDRSmTv\i!]m^z_`
    _a^b`cU.d%e+f:g)h}^iԀj}mkQlT[mmn?6pwqduD}+/~$BBayy)tv:}9/Qez8yK&kKÈ6|Y{Ncgw8SaP7^Gkgfx;y]zmt3H!%imN?O'B(`*B	];Ld~f ]uN[Y8ZyMk0PJ9F9il{l4ZW}5FO>?O	bK i"ۃ/F-0Hy1vs3l5lhk8qt5'ۋ(
    	"+#
    y
    
    
    
    
    
    "!"#0D
    yJ&W#-,w#1##%( W#j{j-3V$H~r<T%
    Q#$6	- % !%&"	$#&
    <
    .6G8'O!
    	$y
    
    
    
    
    &
    <
    .6G
    \w,/ !%iX)E*@V$H~r<T%0D
    y
    Q#$2 c!-!"'L#
    )!$K[+!q,
    -%&'!(E
    Am)!%*+,X-E- !.j/{j0!!J	&1!-2,Tj3456(
    ,!wx8'ۋ(L
    !
    	$y
    
    
    
    
    &
    <
    .6G\w,/ !%iX)E*@V$H~r<T%0D
    y
    Q#$2 c!-!"'L#
    )!$K[+!q,
    -%&'!(E
    Am)!%*+,X-E !-j.{j/0
    !!J&1!-2,Tj345(	 !
    	$y
    
    
    
    
    &
    <
    .6G
    \w,	Y/ !%iX)E*@V$H~r<T%0D
    y 
    Q#!$2"c#-!$'L%
    )!&K[+#q,
    -'()!*E
    Am+!%,-.X-Ej  !/j0{j1
    !!J&2!-3,Tj4567($&')+&,۔-.;28B8!&
    J
    .L9?P@QA
    RR!SBJSCn[DDEDF) G"H/#Ia&J)KV-L[[EM[XM\Mc\N^1^^A&^OAH"PBOQ_R_S`&T`aUaVb!$bXbVbc
    C#WYllnXBpdp
    vpgpx 
    	6GY\w,!#<^~
    AT>B?b57To`ux5i0bCeX	
    
    
     uЫ*I0)NNmu5xS>>		 H:!">/##L$o%&I'()\*)+D,-.Eo/[0R\12#<34V567Q89$:RM;|<=D>3k?@	SAZaBCDE}F2GHI,JeKWLMNO3P<Qw!RʶSTbU%IV<WX&Y(Zz[\]^ԏ_&`~QaIbcd"efgihmijksl)mnopw6qrFstu,vl=wxyze{|}Ȱ~k`d7%UfR0Zո-kil.kH?n0Prc\egFMs7#y̟)=@%2m2<	69x-Л\SҳC@OdR8[REGFWo]j@PD>BZ	V4'XDB4K-;<i0WIbCRvhN
    u7\DQTiz{w$jwz4[9l;օkJC>3TTAw}so?,5z^7/Hq=
    QmJ)LC=l7&=q/y/.$71O{q%=!H2>!n'mlPFehBfbgaheijMk0lhmngco 5p.qhRrOs0tWuvw
    Dx}ylWz~{,|7}R~-w5D?Au_pe>EKO0.*}Fi?Ri.?Q*}Fi?Ri.)DEEKvx/7?WaDEb)?Q{@PWaDEb)kFxecnmC
    &[)+J- /P7^Gkb9gfx;y]zmt3H!%iU
    m%]7RtB$r%f(448B=FBGGLZQNoc_iZu{sNRKN78Fs-iz}s
    9B;n<*!=}FNwUBZ1[mi\B]KmG N7#BoRd^:+j<p%|&`)5,^_w`[]fgemW^*gESsbKlVmRnopruŢy@E_s_>5~3"#{Z\=A-&7M0˯ aN[Y8ZyMk0PJ9F9il{l4ZW}5FO>?O'B(`*B	];Ld~f ]uN5FO>?O	Α-7:_\cZY7=Ĩh5YT&R	pb/1>	]	@	F		
    
    :
    (
    AOk p5!SE"2+#-%U&w)N*4^xd+~\
    +_nfrnS*1@D5_Y~Z} x^0,$~Yf)%do7`<$0h+
    q9<;x4CxaoD4ymFs7R+s*\*E(:,u-	e67>8v9;<=>@ABRCFZGmHT"IKL&M	Ni+PQRSkVDW-X.Y[\Ѓ]^`ZabcGf7-g^hiΧklamEfnpqS.res;v`!wx~y){|8}G;~Ə$6V\LxQ/B(h\PT?'ɞp+)%EYECHclA:*%?/ Hqh9FDL;M~KtڭbRưx2uʵ(-(.6o6m7?_"g54MCGK8OcSUWaxdefijil
    bpsJ* *#c&k{)ע,/U2[_6·9UH?D_G`MefAh\izCXK-/]h`8@yK#0!#%W''Q)+(-/1R3u57$9B;H=4?AmC,CJjLrN-bPTR8\T?+VXoZ#_\׷^ !`hobudfuh
    j1lnXp%r]tvxz`|t~":޺b|$5y\3s
    xjxFh~=?gbe}]DFd.Nܣ`uB4L=TٟRBM#6nMѪWkW:&SF-:	'O./)QVj2[=I6fH6E4~\ԕSx?CE'$Sy8wK^wӀl?
    A@ɮD0hpiPEwAn>3B,VGSR`)A.2O9xk5J['Eb(C'OXg*M$=2jfI^%sbRA&R/U)i@)Ud^pj}p%:cZNq'3n0.)/$!wg_M0SZ5Q!I͡rV947C*+4}6z94z;4>WA]BMC|D_mFGzHcIKR'T{yUdVnhW+pYZz[c\K}Knh+pzcKl<;mi0f%E~o:|{^N+[e<{Y0o&_f&qiaGQQy_ؽMqO^O\}	K	FtB7FQ_SX__Z	bl|mOnGoRp0qmt?|b3*v&5N;cdieVy~|\d	Q_ޟx!oTMxDko6E2ֵ"i%
    ))/\3/649
    @CEIHJѪN^Q~TWZt]`#csh!$(c,j/3947ɾ?ByEH{K^NQ8T]Xxlw %]7RtB$r%)nAeF?KILPFSDVmY8m!ѓ0LύC^{r"-&]e  K$*@lH޷Xhp*{1LjeٹOg6A?d*Òp$~#i#]hKŮ2#r>I_"
    r.l
    <ɤZJTN
    !pa5$l`gXinI/VBQ%"^ΎVv~	3@~uq2ռɩR}}Ft#7<dIc;rbv
    5]rb
    -G9eu4u`)>u8l/;lPj%)\[ɭI~ F4e.	c
    gL9M]Mf
    {|	q^	kJ					y				R	J	@				߬	n		C[	+	p	]
    
    /
    #
    
    y
    
    
    fZ
    8A
    
    
    8F
    ,
    Y
    
    s
    
    2
    s,~Ch7e[
    W;
    =@t`G5n?@bF-,ŷZ[T\׺jl&5UB\&7L0jQ6M؄0i,@n9')(7V3l+G=0aY9mLmp8L3LOPߤ"
    c
    
    
    
    T
    V
    _
    
    
    4
    
    
    7
    q
    
    G
    i
    Y~
    c
    
    
    
    
    ȗ
    }
    "
    }F
    
    fT
    @
    }
    J
    @ɽV7yK(v; t˱3Vn`ty#e#'D()*$'+EMU%l>u`}H~`BPEEKJ)p|*
    P4[]CtkVk=l<rwgLT|j|Yac6?J1XTz  P{n3J*d/?l#pqHy*<6."
    #3$0W
    Pd5gx
    ~WT6mX h:NPV+ʥ}Mf`EAkr$$sn¿z
    9!a$oCB16bx 6N*|;
    [A,akdX`;XV5)maYgY\?5[s< c/=%3>-q&cz~kAV#S}Z(mL(={WUt%YCNPB>}/VwjcN`]i]Kz(pS,,I(#e%h<&4+N-(/0S12\3T4C5$P68m;@Qn{tʩ$tP1u8.G ,R-ٜG ~Ud5$N8=&
    J
    .L9?P@QA
    RR!SBJSCn[DDEDF) G"H/#Ia&J)KV-L[[EM[XM\Mc\N^1^^A&^OAH"PBOQ_R_S`&T`aUaVb!$bXbVbc
    C#WYllnXBpdp
    
    	vpgpx 6GY\w,!
    #"1SYy
    	
    
    
    
    
    / %iX)E*
    @V$H~r<T%0D	
    y	
    Q#$2c-%E'L	
    )!K[+q,
    -!E	
    Am%% X-E! W#"j#{j$%
    Q}
    ca\kXkJXeFX~h)M}oN[Y8ZyMk0PJ9F9il{l4ZW}5FO>?O.symtab.strtab.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.data.rel.ro.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_loc.debug_ranges.debug_macro$.o<8000@``HoUo`dn""
    x''s''@~++'88	`` PP,"F!FF!FG!G G! G M!MO!OHP!PQ!Q`  S! Sx0 S+KS;UYZ4!(;W40(&?)ZJ`JXΪ-e8#$6	[?0`"	'
    '+8
    `PF!F!G! G!M!O!P!Q! S! !
    + 
    2
    
    K
    d
    
    }
    
    G!0+`++ S!F!;+GF!fq ,n
     
    
    `	 G!8>>>. ?	
    0@L@z)A#;0A3MpBs[BlCwC@DlDF`G,G~IL`InJF LZLZLZ&@MZ1MZ@NZO`NZ]NZr OPQy SyT0W{`H!`G!@[S[!-`I!@<\S]~j0^h^%_I aQ!(d50gPg@
    `0I!XDOj^ll0nwor`L!hPt uvuvwyz{|+}<`dNЁZr
    J!H0\`P
    
    
    
    4B0YT!rT!T!T!0@S!S!S!2S!JS!bS!zS!S!S!S!pS!`S!
    	PS!"	@S!:	0S!R	^	z~		L!	 R!			@W!
    
    0W![`0
     W!I
    @U
    W!) n
    W!
    V!
    V!P
    V!
    V!
    V!V!V!&6V!1pOpV!@0h`V!OPV!]@V!Mp0V!0@V!V! V!;pU!P0U!0IU!bU!{U!U!
    U!lU!pU!P`U!
    @U!*
    PU!wPr0U!YU!C
     U!0\
    U!u
    T!:	T!
    T!bT!
    
    XW!
    PW!
     `	T!"T!;T!TT!mT!pT!`T!PT!@T!0T! T!A1^C0S@k` =G!@1pW!= Z 5v*;>60E-WX`W!e y;@0u xW!@:PYi	W!hW!<)Q!6I6Q9XW!cW!vM!X 6f S!P!p7*;".J-?Tbk  S!8)=Hcn| 2BMazW! S!' ;EVk| "	'(3buffer.cbufgrow.part.0__PRETTY_FUNCTION__.3495__PRETTY_FUNCTION__.3485__PRETTY_FUNCTION__.3506__PRETTY_FUNCTION__.3513__PRETTY_FUNCTION__.3519__PRETTY_FUNCTION__.3528crtstuff.c__JCR_LIST__deregister_tm_clonesregister_tm_clones__do_global_dtors_auxcompleted.6973__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryautolink.cautolink_delim.isra.0houdini_href_e.cHREF_SAFEhex_chars.2881houdini_html_e.cHTML_ESCAPE_TABLEHTML_ESCAPEShtml.ctoc_finalizetoc_linkrndr_tablecellrndr_tablerowrndr_listitemrndr_footnote_refrndr_footnote_defrndr_codespanrndr_normal_textrndr_tablerndr_listrndr_blockquoterndr_blockcoderndr_footnotesrndr_linebreakrndr_paragraphrndr_hrulerndr_linkrndr_imagerndr_superscriptrndr_strikethroughrndr_triple_emphasisrndr_quoterndr_highlightrndr_underlinerndr_emphasisrndr_double_emphasisrndr_header_anchor.isra.8rndr_headertoc_headerrndr_autolinkrndr_raw_htmlrndr_raw_blockcb_default.4124cb_default.4130html_smartypants.csmartypants_cb__escapesmartypants_cb__ltagskip_tags.4020smartypants_cb__parenssmartypants_cb__periodsmartypants_cb__dashsmartypants_cb__dquotesmartypants_cb__backticksmartypants_squotesingle_quote_list.3900smartypants_cb__ampsmartypants_cb__squotesmartypants_cb__numbersmartypants_cb_charssmartypants_cb_ptrsmarkdown.cfind_emph_charchar_codespanchar_quoteis_codefenceparse_inlinemarkdown_char_ptrschar_escapechar_linebreakis_headerlineprefix_olihtmlblock_end.isra.13char_entityprefix_ulichar_autolink_urlchar_autolink_emailchar_superscriptchar_autolink_wwwparse_emph1parse_htmlblock.isra.14asso_values.3808wordlist.3823char_langle_tagparse_table_rowparse_block.part.15parse_listparse_emph2char_emphasischar_link__PRETTY_FUNCTION__.4954UTF8_BOM.4961__PRETTY_FUNCTION__.4977rc_markdown.crb_redcarpet_md_renderrb_intern_id_cache.10021rb_intern_id_cache.10023rb_intern_id_cache.10026rb_intern_id_cache.10028rb_redcarpet_md__freerb_redcarpet_md__newrb_intern_id_cache.10012rb_intern_id_cache.10010rb_intern_id_cache.9969rb_intern_id_cache.9971rb_intern_id_cache.9973rb_intern_id_cache.9975rb_intern_id_cache.9977rb_intern_id_cache.9979rb_intern_id_cache.9981rb_intern_id_cache.9983rb_intern_id_cache.9985rb_intern_id_cache.9987rb_intern_id_cache.9989rb_intern_id_cache.9991rb_intern_id_cache.9993rc_render.crb_redcarpet_smartypants_renderrb_redcarpet__overloadrb_redcarpet_method_namesrb_redcarpet_callbacksrb_redcarpet_rbase_initrndr_doc_footerrb_intern_id_cache.10285rndr_doc_headerrb_intern_id_cache.10277rb_intern_id_cache.10269rndr_entityrb_intern_id_cache.10260rb_intern_id_cache.10251rb_intern_id_cache.10242rb_intern_id_cache.10233rb_intern_id_cache.10224rb_intern_id_cache.10215rb_intern_id_cache.10206rb_intern_id_cache.10195rb_intern_id_cache.10187rb_intern_id_cache.10176rb_intern_id_cache.10167rb_intern_id_cache.10158rb_intern_id_cache.10149rb_intern_id_cache.10140rb_intern_id_cache.10131rb_intern_id_cache.10122rb_intern_id_cache.10118rb_intern_id_cache.10120rb_intern_id_cache.10108rb_intern_id_cache.10098rb_intern_id_cache.10089rb_intern_id_cache.10077rb_intern_id_cache.10084rb_intern_id_cache.10081rb_intern_id_cache.10067rb_intern_id_cache.10058rb_intern_id_cache.10048rb_intern_id_cache.10037rb_intern_id_cache.10035rb_intern_id_cache.10039rb_intern_id_cache.10025rb_intern_id_cache.10011rb_intern_id_cache.10003rb_intern_id_cache.9984rb_redcarpet_htmltoc_initrb_intern_id_cache.10369rb_intern_id_cache.10371rb_redcarpet_html_initrb_intern_id_cache.10338rb_intern_id_cache.10340rb_intern_id_cache.10342rb_intern_id_cache.10344rb_intern_id_cache.10346rb_intern_id_cache.10348rb_intern_id_cache.10350rb_intern_id_cache.10352rb_intern_id_cache.10354rb_intern_id_cache.10356rb_intern_id_cache.10358rndr_link_attributescb_link_attributerndr_deallocaterb_redcarpet_rbase_markrb_redcarpet_rbase_allocstack.c__FRAME_END____JCR_END__redcarpet_stack_growsd_autolink__urlrb_cRenderHTMLhoudini_escape_htmlsd_markdown_freesd_markdown_newsdhtml_rendererbufprefixhoudini_escape_hrefbufnewsd_autolink_issaferb_cMarkdownInit_redcarpet_rndrbufputcsd_autolink__emailfind_block_tagredcarpet_stack_initrb_mSmartyPantsbufputssdhtml_toc_renderersdhtml_smartypantsrb_cRenderBaserb_mRedcarpethoudini_escape_html0__dso_handlesd_markdown_renderbufcstrbufputrb_mRenderrb_cRenderHTML_TOC_DYNAMICredcarpet_stack_pushsdhtml_is_tagbufgrow__TMC_END___GLOBAL_OFFSET_TABLE_bufprintfredcarpet_stack_freebufreleasesd_autolink__wwwrb_iv_get__snprintf_chk@@GLIBC_2.3.4free@@GLIBC_2.2.5rb_string_value_cstrrb_eTypeErrorrb_raise_ITM_deregisterTMCloneTablerb_cObjectrb_enc_getrb_cClassrb_enc_str_new_edatarb_obj_as_stringrb_scan_argsrb_num2int_finistrlen@@GLIBC_2.2.5__stack_chk_fail@@GLIBC_2.4rb_hash_arefstrchr@@GLIBC_2.2.5rb_funcall__assert_fail@@GLIBC_2.2.5ruby_xfreememset@@GLIBC_2.2.5rb_data_object_allocmemcmp@@GLIBC_2.2.5rb_interncalloc@@GLIBC_2.2.5rb_hash_lookupInit_redcarpetrb_respond_toruby_xmalloc__gmon_start__rb_check_typememcpy@@GLIBC_2.14rb_hash_foreachrb_gc_markmalloc@@GLIBC_2.2.5strncasecmp@@GLIBC_2.2.5rb_iv_set_end__vsnprintf_chk@@GLIBC_2.3.4rb_define_methodrb_define_singleton_methodrealloc@@GLIBC_2.2.5__bss_startrb_obj_is_kind_ofmemmove@@GLIBC_2.2.5rb_obj_class_Jv_RegisterClassesrb_id2symrb_eRuntimeErrorrb_define_alloc_funcrb_define_modulerb_define_module_under_ITM_registerTMCloneTable__cxa_finalize@@GLIBC_2.2.5_initrb_define_class_underrb_intern2__ctype_tolower_loc@@GLIBC_2.3__ctype_b_loc@@GLIBC_2.3rb_fix2intrb_hash_new