ELF>@@8@$!D D    ! !`p !!$$Ptd   $$QtdRtd  ! !GNU][]oCyz5 dN  @ BE|qXEP  u a 8 R"P!`!P!   6__gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesrb_num2intrb_fix2intInit_hand_evaluatorrb_define_modulerb_define_module_functionlibc.so.6_edata__bss_start_end/home/dmorrill/.rbenv/versions/2.0.0-p247/libGLIBC_2.2.5ui  ! !H!H!!!!!! ! !(!0!8! @! HHU !Ht+H5b !%d !@%b !h%Z !h%R !h%J !h%B !h%: !hH@ !H=2 !UH)HHw]H!Ht]@H !H= !UH)HHHH?HHHu]H|!Ht]@=!u'H=g!UHt H=!Mh]!fffff.H=8!tH!HtUH="!H]WRfAUATUSHH bHLn~b1۽Md@f.{HIIЃ)HHH M9tI}@t1HHvHHHD&?&?&@&@&@&@&A&A&A&A&M/M/M/M/B&C&D&E&E&F&G&H&H&I&J&J&K&K&K&K/L&M&N&N&O&P&P&Q&Q&Q&Q&R&S&S&T&T&T&T&U&U&U&U&U&U&L/L/V&W&X&X&Y&Z&Z&[&[&[&[&\&]&]&^&^&^&^&_&_&_&_&_&_&_&K/`&a&a&b&b&b&b&c&c&c&c&c&c&c&c&d&d&d&d&d&d&d&d&N/N/N/N/N/N/N/N/e&f&g&h&h&i&j&k&k&l&m&m&n&n&n&K/o&p&q&q&r&s&s&t&t&t&t&u&v&v&w&w&w&w&x&x&x&x&x&x&L/L/y&z&{&{&|&}&}&~&~&~&~&&&&&&&&&&&&&&&K/&&&&&&&&&&&&&&&&&&&&&&&&&&&M/M/M/M/&&&&&&&&&&&&&&&&&&&&&&&&&K/&&&&&&&&&&&&&&&&&&&&&&&&&&&&&L/L/&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&K/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/&&&&&K/&&&&&&&&&&&&&&L/L/&&&&&&&&&&&&&&&K/&&&&&&&&&&&&&&&&&&&&&&M/M/M/M/&&&&&&&&&&&&&&&K/&&&&&&&&&&&&&&&&&&&&&&&&L/L/&&&&&&&&&&&&&&&&&&&&&&&&&K/&&&&&&&&&&&&&&&&&&&&&&&N/N/N/N/N/N/N/N/&&&&&&&&&&&&&&&K/&&&&&&&&&&&&&&&&&&&&&&&&L/L/&&&&&&&&&&&&&&&&&&'''''''K/'''''''''''''''''''''''''''M/M/M/M/'''' ' ' ' ' ' ' ' ' ' ''''''''''''K/'''''''''''''''''''''''''''''L/L/''''''''''''''''''''''''''''''K/''''''''''''''''O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/'''''' '!'!'"'#'#'$'$'$'K/%'&'''''(')')'*'*'*'*'+',','-'-'-'-'.'.'.'.'.'.'L/L//'0'1'1'2'3'3'4'4'4'4'5'6'6'7'7'7'7'8'8'8'8'8'8'8'K/9':':';';';';'<'<'<'<'<'<'<'<'='='='='='='='='='='='='M/M/M/M/>'?'@'@'A'B'B'C'C'C'C'D'E'E'F'F'F'F'G'G'G'G'G'G'G'K/H'I'I'J'J'J'J'K'K'K'K'K'K'K'K'L'L'L'L'L'L'L'L'L'L'L'L'L'L'L/L/M'N'N'O'O'O'O'P'P'P'P'P'P'P'P'Q'Q'Q'Q'Q'Q'Q'Q'Q'Q'Q'Q'Q'Q'Q'K/R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'N/N/N/N/N/N/N/N/S'T'U'U'V'W'W'X'X'X'X'Y'Z'Z'['['['['\'\'\'\'\'\'\'K/]'^'^'_'_'_'_'`'`'`'`'`'`'`'`'a'a'a'a'a'a'a'a'a'a'a'a'a'a'L/L/b'c'c'd'd'd'd'e'e'e'e'e'e'e'e'f'f'f'f'f'f'f'f'f'f'f'f'f'f'f'K/g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'g'M/M/M/M/h'i'i'j'j'j'j'k'k'k'k'k'k'k'k'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'K/m'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'm'L/L/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/o'p'q'r's'K/t'u'v'w'w'x'y'z'z'{'|'|'}'}'L/L/~'''''''''''''''K/''''''''''''''''''''''M/M/M/M/'''''''''''''''K/''''''''''''''''''''''''L/L/'''''''''''''''''''''''''K/'''''''''''''''''''''''N/N/N/N/N/N/N/N/'''''''''''''''K/''''''''''''''''''''''''L/L/'''''''''''''''''''''''''K/'''''''''''''''''''''''''''M/M/M/M/'''''''''''''''''''''''''K/'''''''''''''''''''''''''''''L/L/''''''''''''''''''''''''''''''K/''''''''''''''''O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/'''''''''''''''K/''''''''''''''''''((((((L/L/(((((((((((((( ( ( ( ( ( ( ( ( ( ( (K/ ( ( ( ( ( ( (((((((((((((((((((((M/M/M/M/(((((((((((((((((((((((((K/(((((((((((((((((((((((((((((L/L/( ( (!(!(!(!("("("("("("("("(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(K/$($($($($($($($($($($($($($($($($($($($($($($($(N/N/N/N/N/N/N/N/%(&('('((()()(*(*(*(*(+(,(,(-(-(-(-(.(.(.(.(.(.(.(K//(0(0(1(1(1(1(2(2(2(2(2(2(2(2(3(3(3(3(3(3(3(3(3(3(3(3(3(3(L/L/4(5(5(6(6(6(6(7(7(7(7(7(7(7(7(8(8(8(8(8(8(8(8(8(8(8(8(8(8(8(K/9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(9(M/M/M/M/:(;(;(<(<(<(<(=(=(=(=(=(=(=(=(>(>(>(>(>(>(>(>(>(>(>(>(>(>(>(K/?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(?(L/L/@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(K/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/A(B(C(D(D(E(F(G(G(H(I(I(J(J(J(K/K(L(M(M(N(O(O(P(P(P(P(Q(R(R(S(S(S(S(T(T(T(T(T(T(L/L/U(V(W(W(X(Y(Y(Z(Z(Z(Z([(\(\(](](](](^(^(^(^(^(^(^(K/_(`(`(a(a(a(a(b(b(b(b(b(b(b(b(c(c(c(c(c(c(c(c(c(c(c(c(M/M/M/M/d(e(f(f(g(h(h(i(i(i(i(j(k(k(l(l(l(l(m(m(m(m(m(m(m(K/n(o(o(p(p(p(p(q(q(q(q(q(q(q(q(r(r(r(r(r(r(r(r(r(r(r(r(r(r(L/L/s(t(t(u(u(u(u(v(v(v(v(v(v(v(v(w(w(w(w(w(w(w(w(w(w(w(w(w(w(w(K/x(x(x(x(x(x(x(x(x(x(x(x(x(x(x(x(x(x(x(x(x(x(x(x(N/N/N/N/N/N/N/N/y(z({({(|(}(}(~(~(~(~(((((((((((((((K/(((((((((((((((((((((((((((((L/L/((((((((((((((((((((((((((((((K/((((((((((((((((((((((((((((M/M/M/M/((((((((((((((((((((((((((((((K/((((((((((((((((((((((((((((((L/L/(((((((((((((((((((((((((((((((K/((((((((((((((((O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/(((((((((((((((((((((((((K/(((((((((((((((((((((((((((((L/L/((((((((((((((((((((((((((((((K/((((((((((((((((((((((((((((M/M/M/M/((((((((((((((((((((((((((((((K/((((((((((((((((((((((((((((((L/L/(((((((((((((((((((((((((((((((K/((((((((((((((((((((((((N/N/N/N/N/N/N/N/((((((((((((((((((((((((((((((K/((((((((((((((((((((((((((((((L/L/(((((((((((((((((((((((((((((((K/((((((((((((((((((((((((((((M/M/M/M/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/R/J/((((K/((((J/(((((((((L/L/((((J/((((((((((K/((((((((((J/(((((((((((M/M/M/M/((((J/((((((((((K/((((((((((J/(((((((((((((L/L/((((((((((J/((((((((((((((K/((((((((((((((J/((((((((N/N/N/N/N/N/N/N/()))J/))))))))))K/ ) ) ) ) ) ) ))))J/)))))))))))))L/L/))))))))))J/))))))))))))))K/))))))) ) ) ) ) ) ) )J/!)!)!)!)!)!)!)!)!)!)!)!)M/M/M/M/")#)$)$)%)&)&)')')')J/()))))*)*)*)*)+)+)+)+)+)+)+)K/,)-)-).).).).)/)/)/)/)/)/)/)J/0)0)0)0)0)0)0)0)0)0)0)0)0)0)L/L/1)2)2)3)3)3)3)4)4)4)4)4)4)4)J/5)5)5)5)5)5)5)5)5)5)5)5)5)5)5)K/6)6)6)6)6)6)6)6)6)6)6)6)6)6)6)J/O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/7)8)9):)J/;)<)=)=)>)?)?)@)@)@)K/A)B)C)C)D)E)E)F)F)F)J/G)H)H)I)I)I)I)J)J)J)J)J)J)L/L/K)L)M)M)N)O)O)P)P)P)J/Q)R)R)S)S)S)S)T)T)T)T)T)T)T)K/U)V)V)W)W)W)W)X)X)X)X)X)X)X)J/Y)Y)Y)Y)Y)Y)Y)Y)Y)Y)Y)Y)M/M/M/M/Z)[)\)\)])^)^)_)_)_)J/`)a)a)b)b)b)b)c)c)c)c)c)c)c)K/d)e)e)f)f)f)f)g)g)g)g)g)g)g)J/h)h)h)h)h)h)h)h)h)h)h)h)h)h)L/L/i)j)j)k)k)k)k)l)l)l)l)l)l)l)J/m)m)m)m)m)m)m)m)m)m)m)m)m)m)m)K/n)n)n)n)n)n)n)n)n)n)n)n)n)n)n)J/n)n)n)n)n)n)n)n)N/N/N/N/N/N/N/N/o)p)q)q)r)s)s)t)t)t)J/u)v)v)w)w)w)w)x)x)x)x)x)x)x)K/y)z)z){){){){)|)|)|)|)|)|)|)J/})})})})})})})})})})})})})})L/L/~))))))))))))))J/)))))))))))))))K/)))))))))))))))J/))))))))))))M/M/M/M/))))))))))))))J/)))))))))))))))K/)))))))))))))))J/))))))))))))))L/L/)))))))))))))))J/)))))))))))))))K/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/))))J/))))))))))K/))))))))))J/)))))))))))))L/L/))))))))))J/))))))))))))))K/))))))))))))))J/))))))))))))M/M/M/M/))))))))))J/))))))))))))))K/))))))))))))))J/))))))))))))))L/L/))))))))))))))J/)))))))))))))))K/)))))))))))))))J/))))))))N/N/N/N/N/N/N/N/))))))))))J/))))))))))))))K/))))))))))))))J/))))))))))))))L/L/))))))))))))))J/)))))))))))))))K/)))))))))))))))J/))))))))))))M/M/M/M/))))))))))))))J/)))))))))))))))K/)))))))))))))))J/))))))))))))))L/L/)))))))))))))))J/)))))))))))))))K/)))))))))))))))J/O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/))))))))))J/))))))))))))))K/))))))))))))))J/))))))))))))))L/L/))))))))))))))J/)))))))))))))))K/)))))))))))))))J/))))))))))))M/M/M/M/))))))))))))))J/)))))))))))))))K/)))))))))))))))J/))))))))))))))L/L/)))))))))))))))J/)))))))))))))))K/)))))))))))))))J/))))))))N/N/N/N/N/N/N/N/))))))))))))))J/)))))))))))))))K/***************J/**************L/L/***************J/***************K/***************J/************M/M/M/M/***************J/***************K/***************J/**************L/L/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/Q/****J/** * * * * * * * *K/ **********J/*************L/L/**********J/******* * * * * * * *K/!*"*"*#*#*#*#*$*$*$*$*$*$*$*J/%*%*%*%*%*%*%*%*%*%*%*%*M/M/M/M/&*'*(*(*)*****+*+*+*J/,*-*-*.*.*.*.*/*/*/*/*/*/*/*K/0*1*1*2*2*2*2*3*3*3*3*3*3*3*J/4*4*4*4*4*4*4*4*4*4*4*4*4*4*L/L/5*6*6*7*7*7*7*8*8*8*8*8*8*8*J/9*9*9*9*9*9*9*9*9*9*9*9*9*9*9*K/:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*J/:*:*:*:*:*:*:*:*N/N/N/N/N/N/N/N/;*<*=*=*>*?*?*@*@*@*J/A*B*B*C*C*C*C*D*D*D*D*D*D*D*K/E*F*F*G*G*G*G*H*H*H*H*H*H*H*J/I*I*I*I*I*I*I*I*I*I*I*I*I*I*L/L/J*K*K*L*L*L*L*M*M*M*M*M*M*M*J/N*N*N*N*N*N*N*N*N*N*N*N*N*N*N*K/O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*J/O*O*O*O*O*O*O*O*O*O*O*O*M/M/M/M/P*Q*Q*R*R*R*R*S*S*S*S*S*S*S*J/T*T*T*T*T*T*T*T*T*T*T*T*T*T*T*K/U*U*U*U*U*U*U*U*U*U*U*U*U*U*U*J/U*U*U*U*U*U*U*U*U*U*U*U*U*U*L/L/V*V*V*V*V*V*V*V*V*V*V*V*V*V*V*J/V*V*V*V*V*V*V*V*V*V*V*V*V*V*V*K/V*V*V*V*V*V*V*V*V*V*V*V*V*V*V*J/O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/W*X*Y*Y*Z*[*[*\*\*\*J/]*^*^*_*_*_*_*`*`*`*`*`*`*`*K/a*b*b*c*c*c*c*d*d*d*d*d*d*d*J/e*e*e*e*e*e*e*e*e*e*e*e*e*e*L/L/f*g*g*h*h*h*h*i*i*i*i*i*i*i*J/j*j*j*j*j*j*j*j*j*j*j*j*j*j*j*K/k*k*k*k*k*k*k*k*k*k*k*k*k*k*k*J/k*k*k*k*k*k*k*k*k*k*k*k*M/M/M/M/l*m*m*n*n*n*n*o*o*o*o*o*o*o*J/p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*K/q*q*q*q*q*q*q*q*q*q*q*q*q*q*q*J/q*q*q*q*q*q*q*q*q*q*q*q*q*q*L/L/r*r*r*r*r*r*r*r*r*r*r*r*r*r*r*J/r*r*r*r*r*r*r*r*r*r*r*r*r*r*r*K/r*r*r*r*r*r*r*r*r*r*r*r*r*r*r*J/r*r*r*r*r*r*r*r*N/N/N/N/N/N/N/N/s*t*t*u*u*u*u*v*v*v*v*v*v*v*J/w*w*w*w*w*w*w*w*w*w*w*w*w*w*w*K/x*x*x*x*x*x*x*x*x*x*x*x*x*x*x*J/x*x*x*x*x*x*x*x*x*x*x*x*x*x*L/L/y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*J/y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*K/y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*J/y*y*y*y*y*y*y*y*y*y*y*y*M/M/M/M/z*z*z*z*z*z*z*z*z*z*z*z*z*z*z*J/z*z*z*z*z*z*z*z*z*z*z*z*z*z*z*K/z*z*z*z*z*z*z*z*z*z*z*z*z*z*z*J/z*z*z*z*z*z*z*z*z*z*z*z*z*z*L/L/z*z*z*z*z*z*z*z*z*z*z*z*z*z*z*J/z*z*z*z*z*z*z*z*z*z*z*z*z*z*z*K/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/P/{*|*}*}*~******J/**************K/**************J/**************L/L/**************J/***************K/***************J/************M/M/M/M/**************J/***************K/***************J/**************L/L/***************J/***************K/***************J/********N/N/N/N/N/N/N/N/**************J/***************K/***************J/**************L/L/***************J/***************K/***************J/************M/M/M/M/***************J/***************K/***************J/**************L/L/***************J/***************K/***************J/O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/O/**************J/***************K/***************J/**************L/L/***************J/***************K/***************J/************M/M/M/M/***************J/***************K/***************J/**************L/L/***************J/***************K/***************J/********N/N/N/N/N/N/N/N/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/S/ ........// /-/:/!!:"""$#r##$\$$$F%  %     %% %  !  " !"%%%%#$%#&'$(%&)*'+(),*+,%-.-/./00121345 6!""##%%237489$5:;%<&''6=>(?)**@+,,---%7AB.C/00D1223333E4556666%%%%%%%%89:F;<G=HI8 >?J@KL9AMN:O;<%!BCPDQR=EST>U?@@FVWAXBCCYDEEFF%%"GHZI[\GJ]^H_IJJK`aKbLMMcNOOPPP%LdeQfRSSgTUUVVVVhWXXYYYYZZZZ%%%%#MNiOjk[Plm\n]^^Qop_q`aarbccddd%Rsteufggvhiijjjjwkllmmmmnnnnnn%%Sxyozpqq{rsstttt|uvvwwwwxxxxxxx%}yzz{{{{||||||||%%%%%%%%%%%%%%%% $%T&UV~'WXY~(Z[\]%)^_`ab%%*cdefg%h%%%%+ijklm%n%%o%%%%%%%%%,pqrst%u%%v%%%%%w%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -.x/yz0{|}1~%2    %%3   %%%%%4 !""#$%%&''(((%)*++,--..../001111222222%%345567788889::;;;;<<<<<<<% =>>????@@@@@@@@AAAAAAAA%%%%%%%%5   B CDEEFGHHIJJKKK%LMNNOPPQQQQRSSTTTTUUUUUU%%VWXXYZZ[[[[\]]^^^^_______%`aabbbbccccccccdddddddddddd%%%% e!fgg"hiijjjj#kllmmmmnnnnnnn%$oppqqqqrrrrrrrrssssssssssssss%%%tuuvvvvwwwwwwwwxxxxxxxxxxxxxxx%yyyyyyyyyyyyyyyy%%%%%%%%%%%%%%%%6&'(z)*{+|}},-~./%01234%%56789%:%%%%;<=>?%@%%A%%%%%%%%%BCDEF%G%%H%%%%%I%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 789J:KLM;NOPQRS%<TUVWXYZ[\]%%=^_`abcdefg%hijkl%%%%>mnopqrstuv%wxyz{%%|}~             %%%%%%%%%?%  !""####$%%&&&&''''''%%()**+,,----.//00001111111%233444455555555666666666666%%%%7899:;;<<<<=>>????@@@@@@@%ABBCCCCDDDDDDDDEEEEEEEEEEEEEE%%FGGHHHHIIIIIIIIJJJJJJJJJJJJJJJ%KKKKKKKKKKKKKKKK%%%%%%%%%%%%%%%%@LMNOOPQRRSTTUUU%VWXXYZZ[[[[\]]^^^^______%%`abbcddeeeefgghhhhiiiiiii%jkkllllmmmmmmmmnnnnnnnnnnnn%%%%opqqrssttttuvvwwwwxxxxxxx%yzz{{{{||||||||}}}}}}}}}}}}}}%%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% BCDE%F%G %!"##$%%&&%%H'()*%  + ,-- .//000% 1233455666%7889999::::%%%%I;<=>%?@AABCCDDD%EFGGHIIJJJ% KLLMMMMNNNNNN%%!"O#PQQ$RSSTTT%%UVVWWWWXXXXXXX%&YZZ[[[[\\\\\\\%]]]]]]]]%%%%%%%%J'()^*+_,`a%-.b/cdd0effggg%12h3ijj4kllmmm%5nooppppqqqqqq%%67r8stt9uvvwww%:xyyzzzz{{{{{{{%;|}}~~~~%%%%%<=>?%@%A%%%B%%%%%%%%%%%%%%%%%%%KCDEFGH%IJKL%MNOP%Q%%RSTU%V%W%%%%%XYZ[%\%]%%%^%%%%%%%%%%%_`ab%c%d%%%e%%%%%%%f%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%L  g hi jkl% mnop%qrst%u%%vwxy%z%{             %            %%%%|} ~%%%%%%               %!!!!!!!!!!!!!!!%!!!!!!!!%%%%%%%%"#$$%&&'''%())****+++++++%,--....///////%00000000000000%%12233334444444%555555555555555%666666666666666%666666666666%%%%7889999:::::::%;;;;;;;;;;;;;;;%<<<<<<<<<<<<<<<%<<<<<<<<<<<<<<%%===============%===============%===============%%%%%%%%%%%%%%%%%>?@@ABBCCC%DEEFFFFGGGGGGG%HIIJJJJKKKKKKK%LLLLLLLLLLLLLL%%MNNOOOOPPPPPPP%QQQQQQQQQQQQQQQ%RRRRRRRRRRRRRRR%RRRRRRRRRRRR%%%%STTUUUUVVVVVVV%WWWWWWWWWWWWWWW%XXXXXXXXXXXXXXX%XXXXXXXXXXXXXX%%YYYYYYYYYYYYYYY%YYYYYYYYYYYYYYY%YYYYYYYYYYYYYYY%YYYYYYYY%%%%%%%%Z[[\\\\]]]]]]]%^^^^^^^^^^^^^^^%_______________%______________%%```````````````%```````````````%```````````````%````````````%%%%aaaaaaaaaaaaaaa%aaaaaaaaaaaaaaa%aaaaaaaaaaaaaaa%aaaaaaaaaaaaaa%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Mbcde%fghhijjkkk%lmnnoppqqq%rssttttuuuuuu%%vwxxyzz{{{%|}}~~~~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################ $%%&&&&''''''''(((((((((((((((())))))))))))))))))))))))))))))))****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -..////00000000111111111111111122222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666 7889999::::::::;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<================================================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA BCCDDDDEEEEEEEEFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM%Ca 3Qo"    !!!!!!!!""""""""""""""""#$%%&''(((()**++++,,,,,,,,-..////00000000111111111111111123344445555555566666666666666667777777777777777777777777777777789::;<<==== >??@@@@AAAAAAAA!BCCDDDDEEEEEEEEFFFFFFFFFFFFFFFF"GHHIIIIJJJJJJJJKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL#MNNOOOOPPPPPPPPQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS $%T&UVV'WXXYYYY(Z[[\\\\]]]]]]]])^__````aaaaaaaabbbbbbbbbbbbbbbb*cddeeeeffffffffgggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+ijjkkkkllllllllmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo,pqqrrrrssssssssttttttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww -.x/yzz0{||}}}}1~23456 789:;<=>?@A BCDEFGHIJKL                               M;$ @phzRx $pFJ w?;*3$"<DBBA A(D0Z (C ABGG `6Kf   ! !o0 & !0 oooo!H!GCC: (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3,! s\ H E<F#[int^cz-eU65c|0jA1J[c7< AQ# F# # # `# #( I1#0 a#8 #@ #H 3#P #X  #` N #h " Q#p EQ#t g<#x !)J# {x# # # k<&# /# 0# 1# 2# 31# 5Q# 7# 2YU # P# Q# c C c C(#Fh<8fhFnZ4B9\37  B# _ #  C;vVwkxtlenu#auxy#ptrz#s*r{ary|}(qU |Frf#as}#L{6r{y  CN^\cMcKQ8Q`Qx`J^:QGy:G6<Qr<Q-=s  7 F!G!8Q_"IbQP! A#iQ$ %H%o%$00D%&5&u'` %()$)0*:+i8# j, -U  . -T  -Q -R1 /C"$  0/ 0_!J @k `/C0:# v KO0{% @O  C 0' k00+  k1/ 042 @0u66  `"!  X!2s233/3D3D3W3534[545\54_5X6`  55X5 5Q 78% B: ; I$ > $ >  I&I  : ;  : ; I8 : ;I8 : ; I !I/  : ;(  : ; : ; : ;I : ; : ;I8  : ;I : ;  : ; I.: ;I 4: ;I.: ;' : ;I: ;I.: ;' I 4: ;I.: ; ' I@B  : ; I!4: ; I"4: ; I #4: ; I$1RUX Y %1&1'1RUX Y ( U)41*41+.? : ; @B ,1- B .B 1/!I/04: ;I 14: ;I24: ; I? < 34: ;I? < 4.? : ;' I< 5I6.? : ;' < 7I8 ../../../../ext/hand_evaluator../../../../ext/hand_evaluator/../../vendor/project_acpc_server/home/dmorrill/.rbenv/versions/2.0.0-p247/include/ruby-2.0.0/ruby/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/x86_64-linux-gnu/bits/usr/include/home/dmorrill/.rbenv/versions/2.0.0-p247/include/ruby-2.0.0/home/dmorrill/.rbenv/versions/2.0.0-p247/include/ruby-2.0.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.7/include-fixed/usr/include/linux/usr/include/x86_64-linux-gnu/asm/usr/include/asm-generichand_evaluator.cevalHandTablesruby.hstddef.htypes.hstdint.hlibio.hstdio.hruby.hconfig.hstring.hfeatures.hstdc-predef.hpredefs.hcdefs.h wordsize.hstubs.h stubs-64.h xlocale.hstring.hstring2.hendian.hendian.hbyteswap.htypesizes.hbyteswap-16.hstdlib.hstring3.hstdint.hwchar.hinttypes.hstdarg.h_G_config.hwchar.hstdio_lim.hsys_errlist.hstdio.hstdio2.hdefines.hwaitflags.hwaitstatus.htypes.h time.hselect.h select.hsigset.htime.hselect2.hsysmacros.h pthreadtypes.halloca.hstdlib-float.hstdlib.hlimits.h syslimits.h limits.hposix1_lim.hlocal_lim.hlimits.h posix2_lim.hxopen_lim.hmissing.hmath.hhuge_val.hhuge_valf.hhuge_vall.hinf.hnan.hmathdef.hmathcalls.hmathinline.hintern.htime.h st.hsubst.hio.herrno.herrno.herrno.h errno.h errno.herrno-base.hencoding.honiguruma.hpoll.hpoll.h poll.hpoll2.hgame.hrng.hnet.h IKBxJA!.^X{X!^YJg{t =Izg/0:0@>:>y[K XWY/P_I/IYrK Y!P{[WKv XM"u;KWs==sLHr_sKYuI__bzero(s,n) __builtin_memset (s, '\0', n)RB_UNUSED_VAR(x) x __attribute__ ((unused))HAVE_NAN NEWOBJ_OF(obj,type,klass,flags) type *(obj) = (type*)rb_newobj_of(klass, flags)ENFILE 23ENAVAIL 119HAVE_SEEKDIR 1PRIoSIZE PRI_SIZE_PREFIX"o"__FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ECONV_XML_ATTR_QUOTE_DECORATOR 0x00100000__USE_FORTIFY_LEVELallocaEBADMSG 74__SIZEOF_PTHREAD_CONDATTR_T 4CASEFOLD_FILESYSTEM 0ONIG_OPTION_POSIX_BRACKET_ALL_RANGE (ONIG_OPTION_ASCII_RANGE << 1)RUBY_Qnil_unused2HAVE_SHUTDOWN 1RTYPEDDATA_DATA(v) (RTYPEDDATA(v)->data)EILSEQHAVE_STRUCT_TIMEVAL 1RB_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)))rb_cFalseClassMBCLEN_INVALID_P(ret) ONIGENC_MBCLEN_INVALID_P(ret)_WCHAR_T_DEFINED CHAR_MIN SCHAR_MIN_filenoENC_CODERANGE_CLEAR(obj) ENC_CODERANGE_SET((obj),0)TIMEVAL_TO_TIMESPEC(tv,ts) { (ts)->tv_sec = (tv)->tv_sec; (ts)->tv_nsec = (tv)->tv_usec * 1000; }ONIG_SYNTAX_GREP (&OnigSyntaxGrep)RB_GC_GUARD_PTR(ptr) __extension__ ({volatile VALUE *rb_gc_guarded_ptr = (ptr); rb_gc_guarded_ptr;})__LONG_LONG_PAIR(HI,LO) LO, HIHAVE_RB_FD_INIT 1ONIG_OPTION_EXTEND (ONIG_OPTION_IGNORECASE << 1)ENC_DUMMY_FLAG (1<<24)ENCODING_GET_INLINED(obj) (int)((RBASIC(obj)->flags & ENCODING_MASK)>>ENCODING_SHIFT)rb_enc_isalnum(c,enc) ONIGENC_IS_CODE_ALNUM((enc),(c))__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)PRIXLEAST8 "X"HAVE_BACKTRACE 1__STDC_ISO_10646__ 201103L__USE_POSIX199506ONIG_IS_CAPTURE_HISTORY_GROUP(r,i) ((i) <= ONIG_MAX_CAPTURE_HISTORY_GROUP && (r)->list && (r)->list[i])SCNdFAST8 "hhd"__FLT_MAX_10_EXP__ 38__SQUAD_TYPE long intHAVE_SETGROUPS 1ISDIGIT(c) rb_isdigit((unsigned char)(c))ONIG_OPTION_MAXBIT ONIG_OPTION_NEWLINE_CRLF_IO_va_list __gnuc_va_listTLOSS 5TYPE(x) rb_type((VALUE)(x))PRIdBDIGIT_DBL PRI_BDIGIT_DBL_PREFIX"d"__USE_MISC 1__LITTLE_ENDIAN 1234snprintf ruby_snprintfrb_type_p(obj,type) __extension__ (__builtin_constant_p(type) ? RB_TYPE_P((obj), (type)) : rb_type(obj) == (type))MBCLEN_NEEDMORE_LEN(ret) ONIGENC_MBCLEN_NEEDMORE_LEN(ret)HAVE__SETJMP 1Qfalse ((VALUE)RUBY_Qfalse)SIZEOF_SIZE_T 8HUGE_VALL (__builtin_huge_vall())ONIGERR_UNDEFINED_NAME_REFERENCE -217PRIXMAX __PRI64_PREFIX "X"__pid_t_defined HAVE_SETPGID 1strcpyPRIdFAST64 __PRI64_PREFIX "d"EADV 68__fortify_function __extern_always_inline __attribute_artificial__../../../../ext/hand_evaluator/hand_evaluator.cEACCES 13_POSIX_THREAD_KEYS_MAX 128SIZEOF_PTRDIFF_T 8rb_Complex2(x,y) rb_Complex((x), (y))_POSIX_THREAD_DESTRUCTOR_ITERATIONS 4CONST_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; }ETOOMANYREFS 109_BITS_WCHAR_H 1PRIo32 "o"__WCHAR_TYPE__ intONIG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME_CALL (1U<<10)_BITS_POSIX1_LIM_H 1__STDC__ 1RUBY_EVENT_C_CALL 0x0020XATTR_SIZE_MAX 65536rb_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); })SEEK_DATA 3mempcpySCNuLEAST16 "hu"rb_str_new4 rb_str_new_frozen_BITS_POSIX2_LIM_H 1FMODE_WSPLIT_INITIALIZED 0x00000400HAVE_SYS_TIME_H 1__DEC128_MIN_EXP__ (-6142)HAVE_INITGROUPS 1ONIGENC_CTYPE_BLANK 2ONIG_SYN_OP_BRACE_INTERVAL (1U<<8)ERFKILL 132NFDBITS __NFDBITS__SIZEOF_PTHREAD_MUTEXATTR_T 4genrand_real2(state) (genrand_int32(state)*(1.0/4294967296.0))__LEAF_ATTR __attribute__ ((__leaf__))T_OBJECT RUBY_T_OBJECTPOLLIN 0x001HAVE_UINT16_T 1ONIGENC_IS_ALLOWED_REVERSE_MATCH(enc,s,end) (enc)->is_allowed_reverse_match(s,end,enc)UPPER_MASK 0x80000000UL__DBL_MAX_10_EXP__ 308__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))ONIG_OPTION_NOTBOL (ONIG_OPTION_CAPTURE_GROUP << 1)_ASM_GENERIC_ERRNO_BASE_H _POSIX_PIPE_BUF 512_IO_file_flags _flagsULONG_LONG_MAXEBADF 9rb_define_module__CHAR32_TYPE__ unsigned intPRIxBDIGIT_DBL PRI_BDIGIT_DBL_PREFIX"x"RB_WAITFD_OUT POLLOUTHAVE_VA_ARGS_MACRO 1_XOPEN_SOURCE 700_shortbufISALNUM(c) rb_isalnum((unsigned char)(c))__ELF__ 1suitOfCard(card) ((card)%MAX_SUITS)__LDBL_DIG__ 18_STDIO_H 1SCNo8 "hho"PRIxLEAST8 "x"__SIZEOF_LONG__ 8HAVE_POLL 1SCNo32 "o"__FDS_BITS(set) ((set)->fds_bits)HAVE_FSEEKO64 1_GCC_NEXT_LIMITS_H _IOS_NOCREATE 32__va_copy(d,s) __builtin_va_copy(d,s)rb_enc_left_char_head(s,p,e,enc) ((char *)onigenc_get_left_adjust_char_head((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e)))_IO_DONT_CLOSE 0100000ENOBUFS 105WNOWAIT 0x01000000__WCHAR_T__ EBADE 52PRIxVALUE PRI_VALUE_PREFIX"x"__glibc_unlikely(cond) __builtin_expect((cond), 0)ONIG_SYN_ALLOW_DOUBLE_RANGE_OP_IN_CC (1U<<23)_WCHAR_T_DECLARED __need___va_listENCODING_IS_ASCII8BIT(obj) (ENCODING_GET_INLINED(obj) == 0)__STDDEF_H__ xmalloc ruby_xmalloc_POSIX2_CHARCLASS_NAME_MAX 14ALLOCV_END(v) rb_free_tmp_buffer(&(v))PIPE_BUF 4096RBIGNUM_EMBED_LEN_MASK (FL_USER5|FL_USER4|FL_USER3)M_PIl 3.141592653589793238462643383279502884LPRIXPTRDIFF PRI_PTRDIFF_PREFIX"X"_POSIX2_BC_BASE_MAX 99SCHAR_MAX __SCHAR_MAX___IO_flockfile(_fp) FLUSH_REGISTER_WINDOWS ((void)0)RBIGNUM_EMBED_FLAG FL_USER2rb_enable_super(klass,name) ((void)0)GNU C 4.7.3ENOTUNIQ 76INT_MAX __INT_MAX__MAX_SUITS 4rb_Complex1(x) rb_Complex((x), INT2FIX(0))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROWONIGENC_FLAG_UNICODE 1UstpcpyONIG_STATE_COMPILING -1bzeroHAVE_PTHREAD_SIGMASK 1__MATHDECL_1(type,function,suffix,args) extern type __MATH_PRECNAME(function,suffix) args __THROW__FLT_HAS_INFINITY__ 1__pad4_BITS_TYPESIZES_H 1EDOMmempcpy(dest,src,n) __mempcpy (dest, src, n)uint16_t__INT_MAX__ 2147483647_BITS_BYTESWAP_H 1MATH_ERREXCEPT 2__DEC64_MIN_EXP__ (-382)__FD_SETSIZE 1024__STD_TYPE typedef_POSIX_TIMER_MAX 32FIXNUM_MAX (LONG_MAX>>1)__LDBL_MIN__ 3.36210314311209350626e-4932LEWOULDBLOCK EAGAINRETSIGTYPE voidminor(dev) gnu_dev_minor (dev)Data_Make_Struct(klass,type,mark,free,sval) ( (sval) = ALLOC(type), memset((sval), 0, sizeof(type)), Data_Wrap_Struct((klass),(mark),(free),(sval)))ONIG_STATE_MODIFY -2SYM2ID(x) RSHIFT((unsigned long)(x),RUBY_SPECIAL_SHIFT)__THROWNL __attribute__ ((__nothrow__))_IO_ftrylockfile(_fp) HAVE_INTTYPES_H 1OBJ_TAINTED(x) (!!FL_TEST((x), FL_TAINT))strncatRSTRUCT_PTR(st) ((RBASIC(st)->flags & RSTRUCT_EMBED_LEN_MASK) ? RSTRUCT(st)->as.ary : RSTRUCT(st)->as.heap.ptr)__SIZEOF_PTHREAD_BARRIERATTR_T 4__FLT_EPSILON__ 1.19209289550781250000e-7FPTHREAD_KEYS_MAX 1024_MATH_H 1ONIGENC_CTYPE_PRINT 7rb_io_mode_flags(modestr) rb_io_modestr_fmode(modestr)ONIG_OPTION_NEGATE_SINGLELINE (ONIG_OPTION_FIND_NOT_EMPTY << 1)SYMBOL_FLAG RUBY_SYMBOL_FLAGEXDEV 18PRIX64 __PRI64_PREFIX "X"HAVE_PTHREAD_CONDATTR_INIT 1_ISOC95_SOURCE_IOS_INPUT 1_T_PTRDIFF_ __PTHREAD_RWLOCK_INT_FLAGS_SHARED 1T_DATA RUBY_T_DATAINT_FAST8_MAX (127)__U32_TYPE unsigned intRUBY_EVENT_SPECIFIED_LINE 0x10000NL_TEXTMAX INT_MAXHAVE_RUBY_REGEX_H 1_IO_USER_LOCK 0x8000RB_EVENT_HOOKS_HAVE_CALLBACK_DATA 1MEMMOVE(p1,p2,type,n) memmove((p1), (p2), sizeof(type)*(n))EBADSLT 57RTEST(v) !(((VALUE)(v) & ~Qnil) == 0)SCNdLEAST32 "d"__unbounded M_El 2.718281828459045235360287471352662498L_IO_IS_FILEBUF 0x2000SIZEOF_UINT16_T 2ONIGENC_IS_CODE_UPPER(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_UPPER)EISNAM 120PRIoPTRDIFF PRI_PTRDIFF_PREFIX"o"SCNuLEAST8 "hhu"__DBL_HAS_INFINITY__ 1ONIG_SYN_OP2_ESC_H_HORIZONTAL_WHITESPACE (1U<<24)FP_INFINITE 1HAVE_GCC_ATOMIC_BUILTINS 1_IO_BUFSIZ _G_BUFSIZHAVE_STRUCT_STAT_ST_CTIM 1SCNd32 "d"__GLIBC_HAVE_LONG_LONG 1_VA_LIST_DEFINED __DEC128_MANT_DIG__ 34__nlink_t_defined EILSEQ 84__INTPTR_TYPE__ long intONIGERR_INVALID_CHAR_PROPERTY_NAME -223HAVE_STRUCT_TM_TM_GMTOFF 1__code_model_small__ 1_OLD_STDIO_MAGIC 0xFABC0000_lock__FLT_DIG__ 6__USE_XOPEN_EXTENDEDHAVE__LONGJMP 1PRIiLEAST64 __PRI64_PREFIX "i"FL_USER15 (((VALUE)1)<<(FL_USHIFT+15))LLONG_MIN (-LLONG_MAX-1)INT16_MAX (32767)__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROWSCNx16 "hx"__INT_LEAST64_MAX__ 9223372036854775807LONIG_SYNTAX_POSIX_EXTENDED (&OnigSyntaxPosixExtended)_POSIX2_EXPR_NEST_MAX 32__INT_LEAST64_TYPE__ long int__USE_POSIX 1ONIG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME (1U<<8)SCNdMAX __PRI64_PREFIX "d"cHandEvaluatorENCODING_MASK (((VALUE)ENCODING_INLINE_MAX)<flags&(FL_FREEZE)):(FIXNUM_P(x)||FLONUM_P(x))))__SIG_ATOMIC_TYPE__ int_BSD_SIZE_T_DEFINED_ __BIGGEST_ALIGNMENT__ 16ONIGERR_MULTIPLEX_DEFINED_NAME -219RMODULE_SUPER(m) RCLASS_SUPER(m)FL_USER17 (((VALUE)1)<<(FL_USHIFT+17))rb_str_new5 rb_str_new_with_classONIGERR_META_CODE_SYNTAX -108UINT_FAST8_MAX (255)rb_usascii_str_new2 rb_usascii_str_new_cstr__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))FD_ZERO(fdsetp) __FD_ZERO (fdsetp)RSTRING_EMBED_LEN(str) (long)((RBASIC(str)->flags >> RSTRING_EMBED_LEN_SHIFT) & (RSTRING_EMBED_LEN_MASK >> RSTRING_EMBED_LEN_SHIFT))__UINT16_C(c) cRFILE(obj) (R_CAST(RFile)(obj))__PRAGMA_REDEFINE_EXTNAME 1timercmp(a,b,CMP) (((a)->tv_sec == (b)->tv_sec) ? ((a)->tv_usec CMP (b)->tv_usec) : ((a)->tv_sec CMP (b)->tv_sec))ENOTEMPTY 39HAVE_STRUCT_STAT_ST_ATIM 1_POSIX_THREAD_THREADS_MAX 64_IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0)ONIG_SYN_OP2_QMARK_SUBEXP_CALL (1U<<27)SEM_VALUE_MAX (2147483647)__NFDBITS (8 * (int) sizeof (__fd_mask))HAVE_PTHREAD_ATTR_INIT 1ONIGERR_END_PATTERN_AT_CONTROL -106_POSIX_PATH_MAX 256ONIG_SYN_OP2_ESC_V_VERTICAL_WHITESPACE (1U<<23)RSHIFT(x,y) ((x)>>(int)(y))posix_signal ruby_posix_signalHAVE_INTPTR_T 1___int_wchar_t_h rb_hash_end(h) st_hash_end(h)rb_mode_t mode_tRSTRING_PTR(str) (!(RBASIC(str)->flags & RSTRING_NOEMBED) ? RSTRING(str)->as.ary : RSTRING(str)->as.heap.ptr)OVERFLOW 3__USE_ISOC11__INT32_MAX__ 2147483647RBIGNUM_LEN(b) ((RBASIC(b)->flags & RBIGNUM_EMBED_FLAG) ? (long)((RBASIC(b)->flags >> RBIGNUM_EMBED_LEN_SHIFT) & (RBIGNUM_EMBED_LEN_MASK >> RBIGNUM_EMBED_LEN_SHIFT)) : RBIGNUM(b)->as.heap.len)_POSIX_LINK_MAX 8PRIuBDIGIT_DBL PRI_BDIGIT_DBL_PREFIX"u"_IO_va_list _G_va_list__UINTPTR_TYPE__ long unsigned intENC_CODERANGE_MASK ((int)(FL_USER8|FL_USER9))EPFNOSUPPORT 96__UINT_LEAST8_MAX__ 255ISASCII(c) rb_isascii((unsigned char)(c))_IO_SKIPWS 01memcpy__va_list__ rb_enc_isprint(c,enc) ONIGENC_IS_CODE_PRINT((enc),(c))__undef_LINK_MAXECONV_UNIVERSAL_NEWLINE_DECORATOR 0x00000100FL_USER11 (((VALUE)1)<<(FL_USHIFT+11))__UINT8_TYPE__ unsigned charUSE_FLONUM 1RREGEXP_SRC_LEN(r) RSTRING_LEN(RREGEXP(r)->src)LINK_MAX 127__UINT_FAST64_MAX__ 18446744073709551615ULHANDCLASS_QUADS 11934HAVE_SSIZE_T 1__USE_LARGEFILE64 1rb_enc_str_asciicompat_p(str) rb_enc_asciicompat(rb_enc_get(str))HAVE_STRING_H 1PTHREAD_DESTRUCTOR_ITERATIONS _POSIX_THREAD_DESTRUCTOR_ITERATIONSHAVE_PREAD 1INT32_MIN (-2147483647-1)UINT_MAX (INT_MAX * 2U + 1U)rb_cFixnumONIGERR_TOO_MANY_MULTI_BYTE_RANGES -205_IO_LINKED 0x80READBUF_LEN 1024_IO_FIXED 010000rb_enc_isupper(c,enc) ONIGENC_IS_CODE_UPPER((enc),(c))rb_check_frozen_internal(obj) do { VALUE frozen_obj = (obj); if (OBJ_FROZEN(frozen_obj)) { rb_error_frozen(rb_obj_classname(frozen_obj)); } } while (0)__MATH_PRECNAMEONIGERR_INVALID_POSIX_BRACKET_TYPE -121HAVE_SINH 1ONIG_SYN_OP2_ESC_K_NAMED_BACKREF (1U<<8)UNLIMITED_ARGUMENTS (-1)_IO_OCT 040PRIdVALUE PRI_VALUE_PREFIX"d"RREGEXP_SRC(r) RREGEXP(r)->srcPRIdFAST8 "d"w_coredump __wait_terminated.__w_coredump_IO_write_end_GCC_NEXT_LIMITS_HSCNu16 "hu"Check_TypedStruct(v,t) rb_check_typeddata((VALUE)(v),(t))__UINT16_TYPE__ short unsigned int_IO_NO_READS 4_XLOCALE_H 1RETURN_SIZED_ENUMERATOR(obj,argc,argv,size_fn) do { if (!rb_block_given_p()) return rb_enumeratorize_with_size((obj), ID2SYM(rb_frame_this_func()), (argc), (argv), (size_fn)); } while (0)RBIGNUM_SET_SIGN(b,sign) ((sign) ? (RBASIC(b)->flags |= RBIGNUM_SIGN_BIT) : (RBASIC(b)->flags &= ~RBIGNUM_SIGN_BIT))INT_FAST8_MIN (-128)rb_cTrueClassw_stopval __wait_stopped.__w_stopvalUINT2NUM(v) LONG2FIX((unsigned int)(v))__FSBLKCNT_T_TYPE __SYSCALL_ULONG_TYPE__MATHCALL(function,suffix,args) __MATHDECL (_Mdouble_,function,suffix, args)pairsVal__WIFEXITED(status) (__WTERMSIG(status) == 0)__attribute_malloc__ __attribute__ ((__malloc__))X_TLOSS 1.41484755040568800000e+16_T_SIZE_ STRTOUL(str,endptr,base) (ruby_strtoul((str), (endptr), (base)))htobe64(x) __bswap_64 (x)HAVE_SYS_PRCTL_H 1PRIu8 "u"SIZEOF_SSIZE_T 8ONIGENC_MBCLEN_INVALID_P(r) ((r) == -1)DOMAIN 1ENOTDIR 20__USE_SVID 1RUBY_EVENT_TRACEPOINT_ALL 0xFFFFstpcpy(dest,src) __stpcpy (dest, src)PRI_UIDT_PREFIX PRI_INT_PREFIXLONG_LONG_MAX __LONG_LONG_MAX____extern_inline extern __inline__INT8_C(c) c__stub_chflags __MATHDECL_1errno (*__errno_location ())SCNuLEAST32 "u"_IO_uid_t __uid_tXATTR_LIST_MAX 65536PIDT2NUM(v) INT2NUM(v)ENC_CODERANGE(obj) ((int)RBASIC(obj)->flags & ENC_CODERANGE_MASK)BUFSIZ _IO_BUFSIZ_POSIX_NAME_MAX 14TIMEZONE_VOID 1T_MATCH RUBY_T_MATCH____mbstate_t_defined 1EINVAL 22UCHAR_MAX (SCHAR_MAX * 2 + 1)ONIG_SYN_OP_DOT_ANYCHAR (1U<<1)_POSIX_FD_SETSIZE _POSIX_OPEN_MAX__WCOREDUMP(status) ((status) & __WCOREFLAG)__FLT_MAX_EXP__ 128_G_HAVE_MREMAP 1HAVE_POSIX_MEMALIGN 1__ATOMIC_SEQ_CST 5MODET2NUM(v) UINT2NUM(v)_GCC_SIZE_T __stub_setlogin Init_hand_evaluatorHAVE_GETPRIORITY 1ruby_special_constsONIG_SYN_OP2_QMARK_LPAREN_CONDITION (1U<<29)_ISOC99_SOURCErb_enc_right_char_head(s,p,e,enc) ((char *)onigenc_get_right_adjust_char_head((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e)))ONIG_OPTION_IGNORECASE 1USIZEOF_INTPTR_T 8FIX2LONG(x) (long)RSHIFT((SIGNED_VALUE)(x),1)UNREACHABLE __builtin_unreachable()HAVE_TM_ZONE 1rb_defout rb_stdoutHAVE_ACOSH 1__undef_OPEN_MAX__DBL_DIG__ 15HAVE_SCHED_YIELD 1__PRIPTR_PREFIX "l"rb_rational_new2(x,y) rb_rational_new((x), (y))topBit__INTMAX_C(c) c ## LHAVE_FCNTL_H 1HAVE_KILLPG 1T_ZOMBIE RUBY_T_ZOMBIEENOTNAM 118__long_double_t long doubleONIG_SYNTAX_ASIS (&OnigSyntaxASIS)ESRCH 3HAVE_LLABS 1__END_NAMESPACE_C99 _IO_BOOLALPHA 0200000PRIuPTR __PRIPTR_PREFIX "u"SIZET2NUM(v) ULONG2NUM(v)ESTALE 116__FLT_DENORM_MIN__ 1.40129846432481707092e-45F_Mdouble_ double_POSIX2_BC_STRING_MAX 1000__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)SIZEOF_INT 4ECONV_UNDEF_REPLACE 0x00000020SCNdLEAST64 __PRI64_PREFIX "d"HANDCLASS_SINGLE_CARD 0_ERRNO_H 1SPECIAL_CONST_P(x) (IMMEDIATE_P(x) || !RTEST(x))HANDCLASS_PAIR 1287RUBY_EVENT_END 0x0004HAVE_ST_BLKSIZE 1EFAULT 14ONIGERR_NUMBERED_BACKREF_OR_CALL_NOT_ALLOWED -209FL_EXIVAR (((VALUE)1)<<10)RUBY_EVENT_THREAD_BEGIN 0x0400__USER_LABEL_PREFIX__ rb_time_t time_t_SIZE_T_DECLARED SafeStringValue(v) do { StringValue(v); rb_check_safe_obj(v);} while (0)HAVE_SYS_TYPES_H 1__USE_FORTIFY_LEVEL 2__DECIMAL_DIG__ 21NL_SETMAX INT_MAXHAVE_DECL_SYS_NERR 1_SIGSET_H_types 1ROBJECT_EMBED FL_USER1EFBIG 27M_SQRT1_2l 0.707106781186547524400844362104849039L_IO_wint_t wint_tP_tmpdir "/tmp"NOINLINE(x) __attribute__ ((noinline)) x__SIZEOF_SHORT__ 2__mempcpy(dest,src,n) __builtin_mempcpy (dest, src, n)HAVE_SETCONTEXT 1HAVE_UINT32_T 1__bos0(ptr) __builtin_object_size (ptr, 0)RTYPEDDATA_P(v) (RTYPEDDATA(v)->typed_flag == 1)SIZEOF_DOUBLE 8_IO_BE(expr,res) __builtin_expect ((expr), res)EL2HLT 51__stub_lchmod M_SQRT2l 1.414213562373095048801688724209698079LFMODE_TTY 0x00000010__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1BYTE_ORDER __BYTE_ORDERRHASH_SIZE(h) (RHASH(h)->ntbl ? RHASH(h)->ntbl->num_entries : 0)card_set_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE)__strcmp_cc(s1,s2,l) (__extension__ ({ register 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; }))SCNd64 __PRI64_PREFIX "d"__DEC_EVAL_METHOD__ 2HAVE_GETPWNAM_R 1RUBY_INIT_STACK VALUE variable_in_this_stack_frame; ruby_init_stack(&variable_in_this_stack_frame);__UINT_FAST16_MAX__ 18446744073709551615UL__undef_NR_OPEN ECONNRESET 104HAVE_TGAMMA 1RBIGNUM(obj) (R_CAST(RBignum)(obj))_G_HAVE_MMAP 1rb_cFloatonig_enc_len(enc,p,e) ONIGENC_MBC_ENC_LEN(enc, p, e)POLLWRNORM 0x100FMODE_WRITABLE 0x00000002MAX_BOARD_CARDS 7bcopy__DBL_MIN_10_EXP__ (-307)TIMESPEC_TO_TIMEVAL(tv,ts) { (tv)->tv_sec = (ts)->tv_sec; (tv)->tv_usec = (ts)->tv_nsec / 1000; }MB_CUR_MAX (__ctype_get_mb_cur_max ())FILE_READPTR _IO_read_ptrHAVE_GETCONTEXT 1HAVE_PROTOTYPES 1_GCC_PTRDIFF_T DEPRECATED(x) __attribute__ ((deprecated)) xbasicUINT_FAST16_MAX (18446744073709551615UL)RUBY_Qtrue__FLT_MIN_10_EXP__ (-37)WINT_MAX (4294967295u)NUM2ULL(x) rb_num2ull(x)ruby_card_listRE_DUP_MAX (0x7fff)CHAR_BIT __CHAR_BIT__HAVE_CLOCKID_T 1HAVE_UINT64_T 1__DBL_MANT_DIG__ 53ONIGERR_UNMATCHED_CLOSE_PARENTHESIS -116ENCODING_GET(obj) (ENCODING_GET_INLINED(obj) != ENCODING_INLINE_MAX ? ENCODING_GET_INLINED(obj) : rb_enc_get_index(obj))SCNiFAST16 __PRIPTR_PREFIX "i"ENOSR 63NZERO 20ONIGENC_MAX_COMP_CASE_FOLD_CODE_LEN 3__k8 1PRIiLEAST8 "i"RLIM2NUM(v) ULONG2NUM(v)__USE_POSIXEPERM 1__INT_WCHAR_T_H __stub_fattach /home/dmorrill/workspace/ualberta_poker_app/acpc_dealer/tmp/x86_64-linux/hand_evaluator/2.0.0PRIiLEAST16 "i"T_RATIONAL RUBY_T_RATIONAL__DEC32_EPSILON__ 1E-6DFECONV_DECORATOR_MASK 0x0000ff00EIDRM 43ENCODING_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)ONIG_SYN_OP2_QMARK_CAPITAL_P_NAMED_GROUP (1U<<30)M_LN10 2.30258509299404568402PRIXFAST8 "X"ECONV_ERROR_HANDLER_MASK 0x000000ffSCNoFAST16 __PRIPTR_PREFIX "o"__USE_ISOC99 1suit_POSIX_SOURCEFIXABLE(f) (POSFIXABLE(f) && NEGFIXABLE(f))__size_t ONIG_NO_SUPPORT_CONFIG -2INT_FAST64_MAX (__INT64_C(9223372036854775807))EBADFD 77ONIG_MAX_BACKREF_NUM 1000_POSIX_PTHREAD_SEMANTICS 1ONIGENC_CTYPE_LOWER 6M_E 2.7182818284590452354_POSIX_CLOCKRES_MIN 20000000ONIG_SYN_OP_QMARK_ZERO_ONE (1U<<6)ONIGENC_CONSTRUCT_MBCLEN_INVALID() (-1)_IO_cleanup_region_start(_fct,_fp) ONIG_STATE_NORMAL 0__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))ENCODING_SET_INLINED(obj,i) do { RBASIC(obj)->flags &= ~ENCODING_MASK; RBASIC(obj)->flags |= (VALUE)(i) << ENCODING_SHIFT;} while (0)SCNuFAST16 __PRIPTR_PREFIX "u"ONIG_SYNTAX_POSIX_BASIC (&OnigSyntaxPosixBasic)__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1STRCASECMP(s1,s2) (st_strcasecmp((s1), (s2)))PRIdPTRDIFF PRI_PTRDIFF_PREFIX"d"HAVE_SETITIMER 1ONIG_SYN_OP_ESC_S_WHITE_SPACE (1U<<21)__stub_stty ALLOCV(v,n) ((n) < 1024 ? (RB_GC_GUARD(v) = 0, alloca(n)) : rb_alloc_tmp_buffer(&(v), (n)))_chain__UINT8_C(c) c__mode_t_defined SCNiFAST64 __PRI64_PREFIX "i"PRIuLEAST8 "u"__wur __attribute_warn_unused_result__genrand_real1(state) (genrand_int32(state)*(1.0/4294967295.0))ST_DATA_T_DEFINED OBJSETUP(obj,c,t) do { RBASIC(obj)->flags = (t); RBASIC(obj)->klass = (c); if (rb_safe_level() >= 3) FL_SET((obj), FL_TAINT | FL_UNTRUSTED);} while (0)rb_tainted_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_tainted_str_new((str), (long)strlen(str)) : rb_tainted_str_new_cstr(str); })PRIXLEAST32 "X"ERESTART 85_SYS_SYSMACROS_H 1EISCONN 106SHRT_MIN_ISOC11_SOURCE 1ONIG_SYN_OP2_ESC_CAPITAL_R_LINEBREAK (1U<<21)SIZEOF_UINT32_T 4__INTMAX_TYPE__ long intHAVE_ALLOCA 1__strcmp_gc(s1,s2,l2) (__extension__ ({ const unsigned char *__s1 = (const unsigned char *) (const char *) (s1); register int __result = __s1[0] - ((const unsigned char *) (const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((const unsigned char *) (const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((const unsigned char *) (const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((const unsigned char *) (const char *) (s2))[3]); } } __result; }))FL_USHIFT 12_IO_SCIENTIFIC 04000HAVE_A_OUT_H 1INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)__FD_ELT__amd64 1RUBY_TYPED_NEVER_FREE RUBY_NEVER_FREESIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONGMAX_LINE_LEN READBUF_LENstrpbrk(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)); })capaWIFEXITED(status) __WIFEXITED (__WAIT_INT (status))INT_FAST16_MIN (-9223372036854775807L-1)HAVE_FDATASYNC 1__LONG_LONG_MAX__ 9223372036854775807LLARG_MAX 131072NUM2DEVT(v) NUM2ULONG(v)_POSIX_MQ_PRIO_MAX 32M_PI_2l 1.570796326794896619231321691639751442LINTERNAL_ONIGENC_CASE_FOLD_MULTI_CHAR (1<<30)getc(_fp) _IO_getc (_fp)__ORDER_LITTLE_ENDIAN__ 1234HANDCLASS_FLUSH 9633ONIGERR_SPECIFIED_ENCODING_CANT_CONVERT_TO_WIDE_CHAR -22__SIZE_T xrealloc ruby_xreallocST_INDEX_BITS (sizeof(st_index_t) * CHAR_BIT)__WCHAR_MAX__ 2147483647SING 2HAVE_TRUNCATE 1_IO_lock_tgenrand_real3(state) ((((double)genrand_int32(state))+0.5)*(1.0/4294967296.0))__UINT32_MAX__ 4294967295U_POSIX_RE_DUP_MAX 255__(args) args__need_IOV_MAX __USE_GNU 1ONIGERR_UPPER_SMALLER_THAN_LOWER_IN_REPEAT_RANGE -202isnan(x) (sizeof (x) == sizeof (float) ? __isnanf (x) : sizeof (x) == sizeof (double) ? __isnan (x) : __isnanl (x))HAVE_STRUCT_STAT_ST_MTIM 1HAVE_VAR_TIMEZONE 1SIZEOF_LONG_LONG 8__USE_ISOC95HAVE_STRINGS_H 1__USE_ISOC99ONIG_SYNTAX_JAVA (&OnigSyntaxJava)ONIG_META_CHAR_ANYCHAR 1HAVE_GETCWD 1ONIG_ENCODING_ASCII (&OnigEncodingASCII)rb_enc_is_newline(p,end,enc) ONIGENC_IS_MBC_NEWLINE((enc),(UChar*)(p),(UChar*)(end))__MATHDECLANYARGS ONIG_ENCODING_UNDEF ((OnigEncoding )0)PATH_SEP_CHAR PATH_SEP[0]HAVE_MKTIME 1SIZEOF_UINT64_T 8HAVE_TRUNCATE64 1ENXIO 6ONIG_SYN_NOT_NEWLINE_IN_NEGATIVE_CC (1U<<20)ONIG_SYN_ALLOW_INTERVAL_LOW_ABBREV (1U<<4)PRIdLEAST8 "d"__DEC128_MAX__ 9.999999999999999999999999999999999E6144DLFL_USER3 (((VALUE)1)<<(FL_USHIFT+3))__x86_64__ 1RARRAY_LENINT(ary) rb_long2int(RARRAY_LEN(ary))__stpcpy(dest,src) __builtin_stpcpy (dest, src)HAVE_PTHREAD_H 1ECONV_NEWLINE_DECORATOR_MASK 0x00003f00NUM2PIDT(v) NUM2INT(v)HAVE_INT32_T 1BIG_ENDIAN __BIG_ENDIAN__USE_XOPEN2KSHRT_MIN (-SHRT_MAX - 1)ONIGENC_MBCLEN_CHARFOUND_LEN(r) (r)rankCardsetrb_str_buf_cat2(str,ptr) __extension__ ( { (__builtin_constant_p(ptr)) ? rb_str_buf_cat((str), (ptr), (long)strlen(ptr)) : rb_str_buf_cat2((str), (ptr)); })rb_uid_t uid_tRSTRING(obj) (R_CAST(RString)(obj))M_1_PI 0.31830988618379067154__NTH(fct) __attribute__ ((__nothrow__ __LEAF)) fct__unix__ 1LONG_LONG long longTOKEN_PASTE(x,y) x ##yanySuitValT_MASK RUBY_T_MASKBC_BASE_MAX _POSIX2_BC_BASE_MAXSCNxMAX __PRI64_PREFIX "x"CONST_ID(var,str) do CONST_ID_CACHE((var) =, (str)) while (0)EDESTADDRREQ 89timerclear(tvp) ((tvp)->tv_sec = (tvp)->tv_usec = 0)be64toh(x) __bswap_64 (x)RARRAY_EMBED_LEN_MAX 3__WAIT_STATUS_DEFN int *NEGFIXABLE(f) ((f) >= FIXNUM_MIN)genrand_res53(state) (((genrand_int32(state)>>5)*67108864.0+(genrand_int32(state)>>6))*(1.0/9007199254740992.0))__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DDONIGENC_CTYPE_PUNCT 8_IO_buf_base__UINT_LEAST64_TYPE__ long unsigned intEXPR_NEST_MAX _POSIX2_EXPR_NEST_MAXHAVE_LIMITS_H 1PRIxMAX __PRI64_PREFIX "x"_BITS_PTHREADTYPES_H 1cardFL_ANY(x,f) FL_TEST((x),(f))HAVE_LOCKF 1__SIZEOF_LONG_LONG__ 8SCNu8 "hhu"OBJ_TAINT(x) FL_SET((x), FL_TAINT)PRId8 "d"PRIo16 "o"ONIG_SYN_OP_ESC_ASTERISK_ZERO_INF (1U<<3)__SIG_ATOMIC_MAX__ 2147483647__WIFCONTINUED(status) ((status) == __W_CONTINUED)MATH_ERRNO 1uint64_tHAVE_TIMEGM 1PRIdMAX __PRI64_PREFIX "d"RTYPEDDATA(obj) (R_CAST(RTypedData)(obj))ENETRESET 102_IO_IN_BACKUP 0x100PATH_SEP ":"M_2_PIl 0.636619772367581343075535053490057448LPRIX32 "X"PRIdPTR __PRIPTR_PREFIX "d"SCNoLEAST32 "o"__USE_ATFILE__clock_t_defined 1NEWOBJ(obj,type) type *(obj) = (type*)rb_newobj()__timespec_defined 1HAVE_SETUID 1_WCHAR_T_DEFINED_ isfinite(x) (sizeof (x) == sizeof (float) ? __finitef (x) : sizeof (x) == sizeof (double) ? __finite (x) : __finitel (x))__MATH_INLINE __extern_always_inline__FSWORD_T_TYPE __SYSCALL_SLONG_TYPE__bounded __WINT_TYPE__ unsigned int_IO_STDIO_H ONIGERR_INVALID_COMBINATION_OF_OPTIONS -403ONIG_IS_PATTERN_ERROR(ecode) ((ecode) <= -100 && (ecode) > -1000)ONIGERR_TOO_BIG_NUMBER_FOR_REPEAT_RANGE -201HAVE_CLOCK_GETTIME 1PRI_TIMET_PREFIX PRI_LONG_PREFIX__THROW __attribute__ ((__nothrow__ __LEAF))__intptr_t_defined HAVE_GMTIME_R 1AIO_PRIO_DELTA_MAX 20PRIoBDIGIT PRI_BDIGIT_PREFIX"o"INT64_MAX (__INT64_C(9223372036854775807))INT_LEAST32_MAX (2147483647)__LDBL_REDIR1(name,proto,alias) name proto__FLT_MANT_DIG__ 24__stub_getmsg SCNxFAST16 __PRIPTR_PREFIX "x"__W_STOPCODE(sig) ((sig) << 8 | 0x7f)T_TRUE RUBY_T_TRUErb_complex_new2(x,y) rb_complex_new((x), (y))FIX2SHORT(x) (rb_fix2short((VALUE)(x)))ONIGERR_MEMORY -5__INT_FAST8_MAX__ 127RUBY_EVENT_COVERAGE 0x40000xcalloc ruby_xcallocPRIxFAST8 "x"SIZEOF_OFF_T 8__UQUAD_TYPE unsigned long intFIXNUM_MIN RSHIFT((long)LONG_MIN,1)FMODE_APPEND 0x00000040HAVE_LIBPTHREAD 1FP_ZERO 2__USE_XOPEN2K8XSI__need_FILE __USECONDS_T_TYPE __U32_TYPEFL_SET(x,f) do {if (FL_ABLE(x)) RBASIC(x)->flags |= (f);} while (0)isnormal(x) (fpclassify (x) == FP_NORMAL)__FD_ISSET(d,set) ((__FDS_BITS (set)[__FD_ELT (d)] & __FD_MASK (d)) != 0)__timer_t_defined 1ONIG_SYNTAX_EMACS (&OnigSyntaxEmacs)EDEADLK 35ONIG_EXTERN RUBY_EXTERNUINT_FAST64_MAX (__UINT64_C(18446744073709551615))SCNdLEAST8 "hhd"ITIMER_PROF ITIMER_PROF__need___va_list ELIBSCN 81PRIXFAST32 __PRIPTR_PREFIX "X"ONIGERR_UNDEFINED_GROUP_OPTION -119EINTR 4rb_str_new3 rb_str_new_sharedROBJECT(obj) (R_CAST(RObject)(obj))_BSD_SOURCE__INT_FAST64_MAX__ 9223372036854775807L__FLT_MIN_EXP__ (-125)_THREAD_SAFE 1HAVE__SC_CLK_TCK 1_LARGEFILE64_SOURCE 1GIDT2NUM(v) UINT2NUM(v)__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN___Mdouble_END_NAMESPACEONIGENC_MBCLEN_CHARFOUND_P(r) (0 < (r))ID2SYM(x) (((VALUE)(x)<flags & ONIGENC_FLAG_UNICODE)strncpyONIGERR_MATCH_STACK_LIMIT_OVER -15PRId16 "d"ECHILD 10ONIGENC_MBCLEN_NEEDMORE_P(r) ((r) < -1)PRIdFAST32 __PRIPTR_PREFIX "d"EBADR 53_SVID_SOURCE 1_VA_LIST_ __FLT_RADIX__ 2HANDCLASS_TRIPS 8606__DEC128_MAX_EXP__ 6145HAVE_RUBY_ENCODING_H 1__SIZE_MAX__ 18446744073709551615ULNUM2USHORT(x) rb_num2ushort(x)ONIG_OPTION_ASCII_RANGE (ONIG_OPTION_POSIX_REGION << 1)NUM2MODET(v) NUM2UINT(v)PRIiMAX __PRI64_PREFIX "i"__stub_fdetach ONIG_SYNTAX_PERL (&OnigSyntaxPerl)bySuit__MATHDECL(type,function,suffix,args) __MATHDECL_1(type, function,suffix, args); __MATHDECL_1(type, __CONCAT(__,function),suffix, args)LONG_LONG_MIN (-LONG_LONG_MAX - 1LL)__DEC32_SUBNORMAL_MIN__ 0.000001E-95DFrank_hand__KERNEL_STRICT_NAMES__COMPAR_FN_T __UINTMAX_TYPE__ long unsigned intinline __inline____U64_TYPE unsigned long intONIG_SYN_CAPTURE_ONLY_NAMED_GROUP (1U<<7)M_PI_4l 0.785398163397448309615660845819875721L_IO_LINE_BUF 0x200ROBJECT_IV_INDEX_TBL(o) ((RBASIC(o)->flags & ROBJECT_EMBED) ? RCLASS_IV_INDEX_TBL(rb_obj_class(o)) : ROBJECT(o)->as.heap.iv_index_tbl)INT_FAST32_MAX (9223372036854775807L)__UINT_FAST8_TYPE__ unsigned charHAVE_GETTIMEOFDAY 1SCNoLEAST16 "ho"ENONET 64__ID_T_TYPE __U32_TYPEECONV_STATEFUL_DECORATOR_MASK 0x00f00000_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_STD__UINT64_TYPE__ long unsigned intONIGENC_IS_MBC_ASCII_WORD(enc,s,end) onigenc_ascii_is_code_ctype( ONIGENC_MBC_TO_CODE(enc,s,end),ONIGENC_CTYPE_WORD,enc)NIL_P(v) !((VALUE)(v) != Qnil)_IO_SHOWBASE 0200ALLOC_N(type,n) ((type*)xmalloc2((n),sizeof(type)))__WEXITSTATUS(status) (((status) & 0xff00) >> 8)ONIG_SYN_OP_ESC_C_CONTROL (1U<<27)PRId32 "d"NUM2GIDT(v) NUM2UINT(v)__USE_LARGEFILE64HAVE_READLINK 1__BIT_TYPES_DEFINED__ 1ECONV_PARTIAL_INPUT 0x00010000__UINT64_MAX__ 18446744073709551615UL__LP64__ 1PRIi8 "i"__U16_TYPE unsigned short intBC_DIM_MAX _POSIX2_BC_DIM_MAXhtobe32(x) __bswap_32 (x)_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE_POSIX2_LINE_MAX 2048ENC_CODERANGE_ASCIIONLY(obj) (ENC_CODERANGE(obj) == ENC_CODERANGE_7BIT)WEXITSTATUS(status) __WEXITSTATUS (__WAIT_INT (status))ONIG_SYN_OP_ESC_O_BRACE_OCTAL (1U<<31)w_stopsig __wait_stopped.__w_stopsig__attribute_pure__ __attribute__ ((__pure__))rb_enc_ispunct(c,enc) ONIGENC_IS_CODE_PUNCT((enc),(c))HAVE_ISINF 1HAVE_NETINET_IN_SYSTM_H 1HAVE_LOCALE_H 1__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2HAVE_INFINITY va_arg(v,l) __builtin_va_arg(v,l)__gid_t_defined __INT16_TYPE__ short intcardsENETUNREACH 101StringValueCStr(v) rb_string_value_cstr(&(v))__KERNEL_STRICT_NAMES ONIG_SYN_OP2_ESC_CAPITAL_Q_QUOTE (1U<<0)EKEYREJECTED 129ONIGENC_IS_CODE_ALPHA(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALPHA)_IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0)___int_size_t_h __UINT_LEAST32_TYPE__ unsigned int_POSIX_SEM_NSEMS_MAX 256M_2_SQRTPI 1.12837916709551257390tripsOtherValHANDCLASS_TWO_PAIR 5005HAVE_SYS_SYSCALL_H 1__GCC_ATOMIC_LONG_LOCK_FREE 2_POSIX_MAX_INPUT 255PDP_ENDIAN __PDP_ENDIAN__LDBL_MAX__ 1.18973149535723176502e+4932LSCNxFAST32 __PRIPTR_PREFIX "x"ERANGE 34PRIiBDIGIT PRI_BDIGIT_PREFIX"i"__TIME_T_TYPE __SYSCALL_SLONG_TYPEPOLLOUT 0x004uint8_t__UINT_FAST32_MAX__ 18446744073709551615UL__stub_fchflags L_ctermid 9RSTRUCT(obj) (R_CAST(RStruct)(obj))__GNU_LIBRARY__HAVE_RUBY_VERSION_H 1__ULONGWORD_TYPE unsigned long intT_HASH RUBY_T_HASHT_STRING RUBY_T_STRINGBC_SCALE_MAX _POSIX2_BC_SCALE_MAXRArrayRSTRUCT_LENINT(st) rb_long2int(RSTRUCT_LEN(st))_LIBC_LIMITS_H_ 1EIO 5__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)HAVE_WAITPID 1FL_TAINT (((VALUE)1)<<8)FL_USER7 (((VALUE)1)<<(FL_USHIFT+7))__USE_XOPENONIGENC_MBC_ENC_LEN(enc,p,e) onigenc_mbclen_approximate(p,e,enc)__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)_IO_DELETE_DONT_CLOSE 0x40USE_SYMBOL_AS_METHOD_NAME 1LL2NUM(v) rb_ll2inum(v)RB_WAITFD_PRI POLLPRIPOSFIXABLE(f) ((f) < FIXNUM_MAX+1)__dev_t_defined __WORDSIZE_TIME64_COMPAT32 1ONIGENC_CODE_TO_MBC(enc,code,buf) (enc)->code_to_mbc(code,buf,enc)__SSP__ 1_GCC_WCHAR_T ONIGENC_MBCLEN_NEEDMORE_LEN(r) (-1-(r))NR_OPEN 1024FL_USER13 (((VALUE)1)<<(FL_USHIFT+13))rb_enc_codepoint(p,e,enc) rb_enc_codepoint_len((p),(e),0,(enc))__INT64_MAX__ 9223372036854775807L__DEV_T_TYPE __UQUAD_TYPEHAVE_TIME_H 1__need_timer_t__WCOREFLAG 0x80HAVE_PPOLL 1__uint32_t_defined UINT32_MAX (4294967295U)__need___FILESCNi8 "hhi"ONIGERR_INVALID_WIDE_CHAR_VALUE -400_IO_save_base__LDBL_REDIR_DECL(name) ULONG_MAXHAVE_MEMMEM 1ONIGENC_MBC_CASE_FOLD_MAXLEN 18DEVT2NUM(v) ULONG2NUM(v)__need_size_t va_start(v,l) __builtin_va_start(v,l)rb_enc_mbc_to_codepoint(p,e,enc) ONIGENC_MBC_TO_CODE((enc),(UChar*)(p),(UChar*)(e))RUBY_EVENT_THREAD_END 0x0800BUILTIN_TYPE(x) (int)(((struct RBasic*)(x))->flags & T_MASK)Qtrue ((VALUE)RUBY_Qtrue)ONIG_META_CHAR_ONE_OR_MORE_TIME 4ONIGENC_CTYPE_NEWLINE 0HAVE_LIBDL 1__LDBL_MIN_EXP__ (-16381)__clockid_t_defined 1_BSD_WCHAR_T_ULL2NUM(v) rb_ull2inum(v)HAVE_STDARG_PROTOTYPES 1RUBY_SETJMP(env) _setjmp(env)__USE_BSDHAVE_RUBY_RUBY_H 1__GCC_HAVE_DWARF2_CFI_ASM 1FL_USER5 (((VALUE)1)<<(FL_USHIFT+5))HAVE_RB_DEFINE_ALLOC_FUNC 1_IOS_NOREPLACE 64MAX_ROUNDS 4EINPROGRESS 115st_hash_start(h) ((st_index_t)(h))ONIGERR_UNDEFINED_GROUP_REFERENCE -218isunordered(u,v) __builtin_isunordered(u, v)__BEGIN_NAMESPACE_STD __STDIO_INLINE__need_size_tONIGERR_EMPTY_RANGE_IN_CHAR_CLASS -203ruby_verbose (*rb_ruby_verbose_ptr())_IO_write_ptrRUBY HAVE_UTIMES 1ONIG_SYN_OP2_ESC_H_XDIGIT (1U<<19)__USE_XOPEN2K8XSI 1PRIXFAST64 __PRI64_PREFIX "X"RFLOAT_VALUE(v) rb_float_value(v)EL3HLT 46MakeOpenFile(obj,fp) do { if (RFILE(obj)->fptr) { rb_io_close(obj); rb_io_fptr_finalize(RFILE(obj)->fptr); RFILE(obj)->fptr = 0; } (fp) = 0; RB_IO_FPTR_NEW(fp); RFILE(obj)->fptr = (fp);} while (0)PRIuVALUE PRI_VALUE_PREFIX"u"SCNiLEAST64 __PRI64_PREFIX "i"_IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_))ENCODING_SET(obj,i) do { VALUE rb_encoding_set_obj = (obj); int encoding_set_enc_index = (i); if (encoding_set_enc_index < ENCODING_INLINE_MAX) ENCODING_SET_INLINED(rb_encoding_set_obj, encoding_set_enc_index); else rb_enc_set_index(rb_encoding_set_obj, encoding_set_enc_index); } while (0)ITIMER_REAL ITIMER_REALRUBY_MBCHAR_MAXSIZE INT_MAXONIGERR_TOO_SHORT_DIGITS -210rb_special_const_p(obj) __extension__ ({VALUE special_const_obj = (obj); (int)(SPECIAL_CONST_P(special_const_obj) ? Qtrue : Qfalse);})NAN (__builtin_nanf (""))__DEC128_MIN__ 1E-6143DLSIG_ATOMIC_MAX (2147483647)_ISOC99_SOURCE 1__INT64_TYPE__ long intrb_long2int(n) rb_long2int_inline(n)ONIG_OPTION_FIND_LONGEST (ONIG_OPTION_SINGLELINE << 1)ONIG_OPTION_CAPTURE_GROUP (ONIG_OPTION_DONT_CAPTURE_GROUP << 1)__DEC64_MANT_DIG__ 16PRIx64 __PRI64_PREFIX "x"__FLT_HAS_QUIET_NAN__ 1ONIG_SYN_OP_VBAR_ALT (1U<<10)FL_RESERVED1 (((VALUE)1)<<5)ONIG_IS_OPTION_ON(options,option) ((options) & (option))_GCC_WRAP_STDINT_H SCNoLEAST64 __PRI64_PREFIX "o"ISPRINT(c) rb_isprint((unsigned char)(c))__WAIT_INT(status) (__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))ONIG_MAX_ERROR_MESSAGE_LEN 90HAVE_STDBOOL_H 1IMMEDIATE_MASK RUBY_IMMEDIATE_MASK__USE_UNIX98PRI_INT_PREFIX ""FILE_READEND _IO_read_end__malloc_and_calloc_defined __SYSCALL_SLONG_TYPE __SLONGWORD_TYPEONIGERR_END_PATTERN_AT_ESCAPE -104__USE_XOPEN2KXSI 1__strcmp_cg(s1,s2,l1) (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (s2); register 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; }))MBCLEN_CHARFOUND_LEN(ret) ONIGENC_MBCLEN_CHARFOUND_LEN(ret)__MATH_PRECNAME(name,r) name ##f ##r__CONCAT(x,y) x ## yEDEADLOCK EDEADLKHAVE_GETGROUPS 1__MODE_T_TYPE __U32_TYPExmalloc2 ruby_xmalloc2RMODULE_INCLUDED_INTO_REFINEMENT FL_USER4SCNuLEAST64 __PRI64_PREFIX "u"RARRAY(obj) (R_CAST(RArray)(obj))SCNoFAST8 "hho"__stub_gtty ONIGENC_CTYPE_CNTRL 3ONIGENC_MBC_CASE_FOLD(enc,flag,pp,end,buf) (enc)->mbc_case_fold(flag,(const OnigUChar** )pp,end,buf,enc)_IOS_TRUNC 16__ORDER_PDP_ENDIAN__ 3412__OFF_T_MATCHES_OFF64_T 1__ATOMIC_ACQUIRE 2INCLUDE_RUBY_CONFIG_H 1_IO_FLAGS2_NOTCANCEL 2_IO_STDIO 040000HAVE_STRUCT_STAT_ST_BLOCKS 1strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))HAVE_SIGPROCMASK 1ONIGERR_INVALID_LOOK_BEHIND_PATTERN -122ENODEV 19__SIZEOF_PTRDIFF_T__ 8HAVE_ISNAN 1st_is_member(table,key) st_lookup((table),(key),(st_data_t *)0)EL2NSYNC 45__BIG_ENDIAN 4321T_NONE RUBY_T_NONEONIG_SYN_OP_ESC_B_WORD_BOUND (1U<<20)INT_LEAST8_MIN (-128)_IO_off_t __off_tHAVE_ALLOCA_H 1__need_clock_t HAVE_MEMALIGN 1ONIGENC_GET_CASE_FOLD_CODES_MAX_NUM 13ONIGENC_IS_CODE_PRINT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PRINT)Check_Type(v,t) rb_check_type((VALUE)(v),(t))ONIG_SYN_OP2_ESC_P_BRACE_CHAR_PROPERTY (1U<<16)M_PI 3.14159265358979323846PRIiPTR __PRIPTR_PREFIX "i"RARRAY_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)__fsblkcnt_t_defined FL_UNSET(x,f) do {if (FL_ABLE(x)) RBASIC(x)->flags &= ~(f);} while (0)SCNu32 "u"SCNxFAST8 "hhx"HUGE_VALF (__builtin_huge_valf())LONG_MAX __LONG_MAX__ONIGERR_PARSER_BUG -11ENC_CODERANGE_7BIT ((int)FL_USER8)LITTLE_ENDIAN __LITTLE_ENDIANONIG_SYNTAX_PERL58_NG (&OnigSyntaxPerl58_NG)HAVE_SETEUID 1__GNUC_VA_LIST HAVE_FSYNC 1ECONNABORTED 103NUM2DBL(x) rb_num2dbl((VALUE)(x))__need_mbstate_t HAVE_SETSID 1M_LN2l 0.693147180559945309417232121458176568L__DBL_MAX__ ((double)1.79769313486231570815e+308L)rb_rational_new1(x) rb_rational_new((x), INT2FIX(1))ONIG_MAX_CAPTURE_HISTORY_GROUP 31NORETURN(x) __attribute__ ((noreturn)) xHAVE_RB_DATA_TYPE_T_FUNCTION 1__time_t_defined 1WNOHANG 1__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)OBJ_UNTRUST(x) FL_SET((x), FL_UNTRUSTED)ONIGENC_IS_CODE_BLANK(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_BLANK)REALLOC_N(var,type,n) ((var)=(type*)xrealloc2((char*)(var),(n),sizeof(type)))_IO_CURRENTLY_PUTTING 0x800SCNuPTR __PRIPTR_PREFIX "u"__SIZEOF_PTHREAD_COND_T 48__ATOMIC_RELAXED 0_next__FLT_MAX__ 3.40282346638528859812e+38FSCNi64 __PRI64_PREFIX "i"__warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg)))ONIG_INFINITE_DISTANCE ~((OnigDistance )0)HAVE_ST_BLOCKS 1__ldiv_t_defined 1ULLONG_MAX (LLONG_MAX * 2ULL + 1)_IOS_ATEND 4CHR2FIX(x) INT2FIX((long)((x)&0xff))_SYS_POLL_H 1_IO_INTERNAL 010RDATA(obj) (R_CAST(RData)(obj))HAVE_UTIME_H 1UINT_LEAST8_MAX (255)ONIG_SYNTAX_DEFAULT OnigDefaultSyntaxONIGENC_CONSTRUCT_MBCLEN_NEEDMORE(n) (-1-(n))ENOSTR 60_IOS_APPEND 8_IONBF 2_POSIX2_COLL_WEIGHTS_MAX 2ENOSYS 38_IOS_OUTPUT 2RSTRING_NOEMBED FL_USER1ONIG_MAX_MULTI_BYTE_RANGES_NUM 10000ISUPPER(c) rb_isupper((unsigned char)(c))InitVM(ext) {void InitVM_ ##ext(void);InitVM_ ##ext();}FL_USER9 (((VALUE)1)<<(FL_USHIFT+9))__INTPTR_MAX__ 9223372036854775807L_POSIX_NGROUPS_MAX 8rb_Rational1(x) rb_Rational((x), INT2FIX(1))LONG2NUM(x) rb_long2num_inline(x)_XOPEN_IOV_MAX _POSIX_UIO_MAXIOVONIGERR_MISMATCH_CODE_LENGTH_IN_CLASS_RANGE -204HAVE_POSIX_FADVISE 1UINT_LEAST32_MAX (4294967295U)FL_FREEZE (((VALUE)1)<<11)__REDIRECT_NTHNL(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROWNLENOKEY 126T_SYMBOL RUBY_T_SYMBOLmakeCard(rank,suit) ((rank)*MAX_SUITS+(suit))TMP_MAX 238328__SSE2__ 1HAVE_ROUND 1WSTOPPED 2ONIG_MISMATCH -1ONIG_SYN_OP2_PLUS_POSSESSIVE_INTERVAL (1U<<5)HAVE_READDIR_R 1ENOTCONN 107__blksize_t_defined __fsfilcnt_t_defined _POSIX_HIWAT _POSIX_PIPE_BUFhtole32(x) (x)__ptrvalue ONIGENC_CTYPE_DIGIT 4WEXITED 4HAVE_STDINT_H 1__SIZEOF_LONG_DOUBLE__ 16ENOMEDIUM 123__need___FILE LONG_MIN (-LONG_MAX - 1L)__wchar_t__ EPROTONOSUPPORT 93SCNxLEAST8 "hhx"__stub_sstk ONIGURUMA_VERSION_TEENY 4HAVE_DUP 1__USING_NAMESPACE_STD(name) HAVE_ELF_H 1INT32_MAX (2147483647)HAVE_PTHREAD_CONDATTR_SETCLOCK 1__ATOMIC_RELEASE 3rb_disable_super(klass,name) ((void)0)_BSD_SOURCE 1ONIG_OPTION_DEFAULT ONIG_OPTION_NONE_IO_UPPERCASE 01000__GXX_ABI_VERSION 1002NUM2TIMET(v) NUM2LONG(v)ENOMEM 12strncat(dest,src,n) __builtin_strncat (dest, src, n)rb_enc_isdigit(c,enc) ONIGENC_IS_CODE_DIGIT((enc),(c))__USE_ANSI 1ExportStringValue(v) do { SafeStringValue(v); (v) = rb_str_export(v);} while (0)__USE_REENTRANT 1ONIG_SYN_OP_ESC_VBAR_ALT (1U<<11)__int8_t_defined rb_isascii(c) ((unsigned long)(c) < 128)_STDC_PREDEF_H 1__need_error_tT_FLOAT RUBY_T_FLOATM_LN2 0.69314718055994530942HAVE_SETGID 1POLLRDBAND 0x080_STRING_ARCH_unaligned 1rb_enc_mbmaxlen(enc) (enc)->max_enc_lenONIG_TRAVERSE_CALLBACK_AT_BOTH ( ONIG_TRAVERSE_CALLBACK_AT_FIRST | ONIG_TRAVERSE_CALLBACK_AT_LAST )ECONV_CR_NEWLINE_DECORATOR 0x00002000ruby_debug (*rb_ruby_debug_ptr())HAVE_RB_DATA_TYPE_T_PARENT 1ONIGENC_CODE_RANGE_TO(range,i) range[((i)*2) + 2]ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc,start,s,end) (enc)->left_adjust_char_head(start, s, end, enc)__undef_ARG_MAX_IO_peekc(_fp) _IO_peekc_unlocked (_fp)putc(_ch,_fp) _IO_putc (_ch, _fp)FLONUM_MASK RUBY_FLONUM_MASKrb_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_str_new((str), (long)strlen(str)) : rb_str_new_cstr(str); })strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp)MQ_PRIO_MAX 32768HAVE__BOOL 1__stub_bdflush RSTRUCT_EMBED_LEN_MAX 3ULONG_MAX (LONG_MAX * 2UL + 1UL)__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))HAVE_TANH 1isinf(x) (sizeof (x) == sizeof (float) ? __isinff (x) : sizeof (x) == sizeof (double) ? __isinf (x) : __isinfl (x))SCNo16 "ho"HAVE_TIMEZONE 1__need_EmathHAVE_TYPE_RB_DATA_TYPE_T 1__off_t_defined HAVE_COSH 1_POSIX_TTY_NAME_MAX 9HAVE_UCONTEXT_H 1HAVE_FTELLO 1_XOPEN_LIM_H 1__need_malloc_and_calloc __INT_LEAST8_TYPE__ signed char_T_WCHAR ENODATA 61ONIGENC_NAME(enc) ((enc)->name)_XOPEN_SOURCE_EXTENDED 1WCONTINUED 8__DBL_MAX_EXP__ 1024ONIG_OPTION_POSIX_REGION (ONIG_OPTION_NOTEOL << 1)__SLONGWORD_TYPE long intONIGENC_IS_CODE_CTYPE(enc,code,ctype) (enc)->is_code_ctype(code,ctype,enc)NORETURN_STYLE_NEW 1ESTRPIPE 86_TANDEM_SOURCE 1__SIZEOF_WCHAR_T__ 4RB_FLOAT_TYPE_P(obj) (FLONUM_P(obj) || (!SPECIAL_CONST_P(obj) && BUILTIN_TYPE(obj) == T_FLOAT))__FLT_EVAL_METHOD__ 0INTMAX_MIN (-__INT64_C(9223372036854775807)-1)__GLIBC__ 2__WINT_MIN__ 0UHAVE_SETEGID 1INT_FAST32_MIN (-9223372036854775807L-1)LONG_BIT 64_POSIX2_BC_SCALE_MAX 99HAVE_SETRESUID 1ONIGENC_CODE_RANGE_FROM(range,i) range[((i)*2) + 1]_IO_va_list__INT_LEAST16_MAX__ 32767_IO_funlockfile(_fp) HAVE_EACCESS 1rb_check_arity(argc,min,max) do { if (((argc) < (min)) || ((argc) > (max) && (max) != UNLIMITED_ARGUMENTS)) rb_error_arity(argc, min, max); } while(0)ONIG_META_CHAR_ESCAPE 0ONIG_SYN_OP_ESC_PLUS_ONE_INF (1U<<5)EADDRNOTAVAIL 99rb_io_modenum_flags(oflags) rb_io_oflags_fmode(oflags)__P(args) argsSCNxFAST64 __PRI64_PREFIX "x"PRIsVALUE PRI_VALUE_PREFIX"i"SEEK_END 2__need_FILE_POSIX_AIO_MAX 1__PIC__ 2ONIG_SYN_OP_ESC_AZ_BUF_ANCHOR (1U<<14)UINTPTR_MAX (18446744073709551615UL)HAVE_SYS_PARAM_H 1INT_LEAST8_MAX (127)__EXTENSIONS__ 1PRIoVALUE PRI_VALUE_PREFIX"o"_SYS_SIZE_T_H __RLIM_T_TYPE __SYSCALL_ULONG_TYPEHAVE_GETPGRP 1__INT_FAST16_MAX__ 9223372036854775807L_IO_RIGHT 04_Mdouble_ _Mfloat_NGROUPS_MAX 65536M_1_PIl 0.318309886183790671537767526745028724LHAVE_DIRENT_H 1DLEXT ".so"LLONG_MAX __LONG_LONG_MAX__ONIG_SYN_DIFFERENT_LEN_ALT_LOOK_BEHIND (1U<<6)__x86_64 1_POSIX_OPEN_MAX 20WCHAR_MIN __WCHAR_MINULONG2NUM(x) rb_ulong2num_inline(x)PRIxFAST64 __PRI64_PREFIX "x"EMSGSIZE 90PRIx32 "x"HAVE_INT64_T 1FL_USER2 (((VALUE)1)<<(FL_USHIFT+2))PRI_BDIGIT_PREFIX ""SIZEOF_LONG 8RMODULE_IV_TBL(m) RCLASS_IV_TBL(m)_sbuf_POSIX_AIO_LISTIO_MAX 2ENC_CODERANGE_SET(obj,cr) (RBASIC(obj)->flags = (RBASIC(obj)->flags & ~ENC_CODERANGE_MASK) | (cr))htole64(x) (x)ONIGERR_UNEXPECTED_BYTECODE -14HAVE_CBRT 1_IO_save_endrb_fd_ptr(f) ((f)->fdset)__suseconds_t_defined __SIZEOF_SIZE_T__ 8RUBY_UBF_PROCESS ((rb_unblock_function_t *)-1)PTRDIFF_MAX (9223372036854775807L)HAVE_FCHMOD 1INT8_MAX (127)ONIG_SYN_WARN_REDUNDANT_NESTED_REPEAT (1U<<25)PRIX8 "X"SIZEOF_TIME_T 8EALREADY 114FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)w_termsig __wait_terminated.__w_termsigData_Get_Struct(obj,type,sval) do { Check_Type((obj), T_DATA); (sval) = (type*)DATA_PTR(obj);} while (0)__USE_XOPEN2K8ONIGERR_TOO_BIG_WIDE_CHAR_VALUE -401SIZE_MAX (18446744073709551615UL)_IO_UNITBUF 020000RHASH_ITER_LEV(h) (RHASH(h)->iter_lev)rb_gid_t gid_tHAVE_FCHOWN 1__SUSECONDS_T_TYPE __SYSCALL_SLONG_TYPE__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)HAVE_FINITE 1ITIMER_VIRTUAL ITIMER_VIRTUALHAVE_LSTAT 1NUM2SIZET(x) NUM2ULONG(x)__USE_MISC__BEGIN_NAMESPACE_C99 SCNoFAST64 __PRI64_PREFIX "o"POLLPRI 0x002__SYSCALL_WORDSIZE 64HAVE_GETSID 1__USE_LARGEFILE__DEC32_MIN_EXP__ (-94)ONIG_SYN_WARN_CC_OP_NOT_ESCAPED (1U<<24)_STDARG_H HAVE_GRP_H 1PRIXLEAST16 "X"__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1PATH_MAX 4096SIZEOF_FLOAT 4ALLOCA_N(type,n) ((type*)alloca(sizeof(type)*(n)))__bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)MBCLEN_NEEDMORE_P(ret) ONIGENC_MBCLEN_NEEDMORE_P(ret)StringValuePtr(v) rb_string_value_ptr(&(v))M_LOG10E 0.43429448190325182765EMFILE 24VERSION_MINOR 0__USE_POSIX199309 1EKEYREVOKED 128__UINT32_TYPE__ unsigned intRUBY_EXTERN externFMODE_READWRITE (FMODE_READABLE|FMODE_WRITABLE)POLLMSG 0x400RUBY_EVENT_RETURN 0x0010PRIoFAST64 __PRI64_PREFIX "o"_POSIX_MAX_CANON 255ENC_DUMMY_P(enc) ((enc)->ruby_encoding_index & ENC_DUMMY_FLAG)__va_arg_pack() __builtin_va_arg_pack ()HAVE_SETPGRP 1T_STRUCT RUBY_T_STRUCTPRIxPTRDIFF PRI_PTRDIFF_PREFIX"x"L_tmpnam 20_ISOC11_SOURCE__LDBL_MAX_10_EXP__ 4932__END_DECLS ONIGENC_CASE_FOLD_TURKISH_AZERI (1<<20)EEXIST 17sizetypeEAGAIN 11EDOM 33__DEC64_EPSILON__ 1E-15DDFILENAME_MAX 4096ONIGERR_UNMATCHED_RANGE_SPECIFIER_IN_CHAR_CLASS -112HAVE_LCHOWN 1ONIGERR_NEVER_ENDING_RECURSION -221isgreaterequal(x,y) __builtin_isgreaterequal(x, y)RBIGNUM_DIGITS(b) ((RBASIC(b)->flags & RBIGNUM_EMBED_FLAG) ? RBIGNUM(b)->as.ary : RBIGNUM(b)->as.heap.digits)ONIGERR_INVALID_CONDITION_PATTERN -124NUM2SHORT(x) rb_num2short_inline(x)RSTRING_LENINT(str) rb_long2int(RSTRING_LEN(str))PRIoLEAST16 "o"_IO_iconv_t _G_iconv_t__DEC32_MAX_EXP__ 97__OFF_T_TYPE __SYSCALL_SLONG_TYPEM_LN10l 2.302585092994045684017991454684364208L_POSIX_UIO_MAXIOV 16PRIiFAST32 __PRIPTR_PREFIX "i"RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) externSCNiFAST8 "hhi"rb_argv rb_get_argv()_vtable_offsetSIGNED_VALUE long_GNU_SOURCE 1ETIME 62__SIZEOF_INT128__ 16ENC_CODERANGE_BROKEN ((int)(FL_USER8|FL_USER9))HAVE_UINTPTR_T 1SCNdPTR __PRIPTR_PREFIX "d"ONIG_OPTION_MULTILINE (ONIG_OPTION_EXTEND << 1)__FD_CLR(d,set) ((void) (__FDS_BITS (set)[__FD_ELT (d)] &= ~__FD_MASK (d)))_POSIX_TZNAME_MAX 6PRIoFAST32 __PRIPTR_PREFIX "o"CHARCLASS_NAME_MAX 2048ELNRNG 48ONIG_OPTION_DOTALL ONIG_OPTION_MULTILINErb_big2uint(x) rb_big2ulong(x)__size_t__ MBCLEN_CHARFOUND_P(ret) ONIGENC_MBCLEN_CHARFOUND_P(ret)__USE_XOPEN2K 1_IO_fpos_t _G_fpos_tONIG_REGION_NOTPOS -1rb_enc_step_back(s,p,e,n,enc) ((char *)onigenc_step_back((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e),(int)(n)))HAVE_INT16_T 1ONIGERR_INVALID_ARGUMENT -30EUNATCH 49RMODULE(obj) RCLASS(obj)timersub(a,b,result) do { (result)->tv_sec = (a)->tv_sec - (b)->tv_sec; (result)->tv_usec = (a)->tv_usec - (b)->tv_usec; if ((result)->tv_usec < 0) { --(result)->tv_sec; (result)->tv_usec += 1000000; } } while (0)__attribute_used__ __attribute__ ((__used__))SCNx32 "x"PRIuFAST32 __PRIPTR_PREFIX "u"_XOPEN_SOURCE_EXTENDEDbe32toh(x) __bswap_32 (x)FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)EOF (-1)EROFS 30HAVE_SYSCALL_H 1OBJ_FREEZE(x) FL_SET((x), FL_FREEZE)INTMAX_MAX (__INT64_C(9223372036854775807))ONIG_STATE_SEARCHING 1ONIG_SYN_OP_ESC_X_HEX2 (1U<<29)__MATH_PRECNAME(name,r) name ##l ##r_IO_LEFT 02__pic__ 2__INT16_MAX__ 32767NUM2RLIM(v) NUM2ULONG(v)ETIMEDOUT 110ROBJECT_IVPTR(o) ((RBASIC(o)->flags & ROBJECT_EMBED) ? ROBJECT(o)->as.ary : ROBJECT(o)->as.heap.ivptr)SCNoPTR __PRIPTR_PREFIX "o"PRIuLEAST32 "u"_FEATURES_H 1POLLRDNORM 0x040_Mdouble_BEGIN_NAMESPACE __BEGIN_NAMESPACE_C99_BSD_SIZE_T_ __va_arg_pack_len() __builtin_va_arg_pack_len ()PRI_MODET_PREFIX PRI_INT_PREFIXHAVE_MEMMOVE 1__attribute_deprecated__ __attribute__ ((__deprecated__))__uid_t_defined SIZEOF_VALUE SIZEOF_LONGPRIiLEAST32 "i"HAVE_IOCTL 1__INT32_TYPE__ intmath_errhandling (MATH_ERRNO | MATH_ERREXCEPT)__WCLONE 0x80000000ONIG_SYN_OP2_ESC_G_BRACE_BACKREF (1U<<26)ONIGENC_IS_CODE_PUNCT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PUNCT)isless(x,y) __builtin_isless(x, y)__GCC_ATOMIC_POINTER_LOCK_FREE 2ONIGENC_STEP_BACK(enc,start,s,end,n) onigenc_step_back((enc),(start),(s),(end),(n))ONIG_SYN_OP_ESC_LPAREN_SUBEXP (1U<<13)__USE_EXTERN_INLINES 1SIZEOF_INT16_T 2PRIX16 "X"_IO_read_base__OFF64_T_TYPE __SQUAD_TYPE_ASM_GENERIC_ERRNO_H makedev(maj,min) gnu_dev_makedev (maj, min)POLLRDHUP 0x2000postponed__HAVE_COLUMN timeradd(a,b,result) do { (result)->tv_sec = (a)->tv_sec + (b)->tv_sec; (result)->tv_usec = (a)->tv_usec + (b)->tv_usec; if ((result)->tv_usec >= 1000000) { ++(result)->tv_sec; (result)->tv_usec -= 1000000; } } while (0)_IO_SHOWPOINT 0400__W_CONTINUED 0xffffSTRINGIZE0(expr) #expr__MATH_DECLARE_LDOUBLE 1ONIG_SYN_OP2_CCLASS_SET_OP (1U<<6)ENOLINK 67ERANGE__DEC64_MAX_EXP__ 385RBIGNUM_EMBED_LEN_SHIFT (FL_USHIFT+3)_IO_buf_endHAVE_RUBY_RE_H 1quadsValrb_hash_uint(h,i) st_hash_uint((h), (i))LONG2FIX(i) INT2FIX(i)__error_t_defined 1__UID_T_TYPE __U32_TYPEENETDOWN 100HOST_NAME_MAX 64__LDBL_HAS_DENORM__ 1__FD_MASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))_ANSI_STDDEF_H FL_ALL(x,f) (FL_TEST((x),(f)) == (f))_FORTIFY_SOURCE 2_Mdouble_END_NAMESPACE __END_NAMESPACE_C99RTSIG_MAX 32stdin stdinSIZEOF___INT64 0PLOSS 6SCNx64 __PRI64_PREFIX "x"WTERMSIG(status) __WTERMSIG (__WAIT_INT (status))PRI_DEVT_PREFIX PRI_LONG_PREFIXSTDC_HEADERS 1RRATIONAL(obj) (R_CAST(RRational)(obj))__GCC_ATOMIC_INT_LOCK_FREE 2__UINT32_C(c) c ## U_IO_FLAGS2_MMAP 1_POSIX_MQ_OPEN_MAX 8RMODULE_IS_REFINEMENT FL_USER3HAVE_SIGALTSTACK 1INT2NUM(v) INT2FIX((int)(v))__REGISTER_PREFIX__ HAVE_PIPE2 1M_PI_2 1.57079632679489661923SIZEOF_UINTPTR_T 8_IO_MAGIC 0xFBAD0000ONIG_SYN_OP2_ESC_GNU_BUF_ANCHOR (1U<<15)ONIG_SYN_OP2_OPTION_JAVA (1U<<31)_IOS_BIN 128HAVE_FSEEKO 1_IO_ssize_t __ssize_tSIZEOF_INT8_T 1__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)fullHouseOtherValINT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)_IO_write_baseONIGERR_OVER_THREAD_PASS_LIMIT_COUNT -1001genrand_int31(state) ((int32_t)(genrand_int32(state)>>1))SEEK_HOLE 4__key_t_defined FL_ABLE(x) (!SPECIAL_CONST_P(x) && BUILTIN_TYPE(x) != T_NODE)__USE_REENTRANTRARRAY_PTR(a) ((RBASIC(a)->flags & RARRAY_EMBED_FLAG) ? RARRAY(a)->as.ary : RARRAY(a)->as.heap.ptr)ONIG_SYN_OP_BRACKET_CC (1U<<17)__INO_T_TYPE __SYSCALL_ULONG_TYPEONIG_SYN_OP2_QMARK_LT_NAMED_GROUP (1U<<7)HAVE_FLOCK 1SEEK_CUR 1OBJ_UNTRUSTED(x) (!!FL_TEST((x), FL_UNTRUSTED))rb_cSymbolONIGERR_END_PATTERN_IN_GROUP -118RSTRING_EMBED_LEN_SHIFT (FL_USHIFT+2)_IO_BAD_SEEN 0x4000__GID_T_TYPE __U32_TYPESIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG__USE_POSIX2ONIGENC_IS_CODE_LOWER(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_LOWER)HAVE_LANGINFO_H 1__linux__ 1_POSIX_SSIZE_MAX 32767HAVE_TIMES 1_LIMITS_H___ HAVE_ERF 1ECONNREFUSED 111SYMBOL_P(x) (((VALUE)(x)&~(~(VALUE)0<_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr)HAVE_DL_ITERATE_PHDR 1DBL2NUM(dbl) rb_float_new(dbl)__stub_putmsg __SLONG32_TYPE intlong long 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)); })ONIG_META_CHAR_ANYCHAR_ANYTIME 5__STDC_HOSTED__ 1ONIGENC_CODE_TO_MBC_MAXLEN 7ONIG_SYN_OP_QMARK_NON_GREEDY (1U<<25)PRIuFAST8 "u"__INT_FAST32_TYPE__ long int__need_ptrdiff_t__k8__ 1SCNd16 "hd"ONIGERR_END_PATTERN_AT_META -105PRIxLEAST64 __PRI64_PREFIX "x"__USE_ISOCXX11PRIoLEAST8 "o"PRIo8 "o"ONIGENC_MBC_MAXLEN_DIST(enc) ONIGENC_MBC_MAXLEN(enc)ONIGERR_CHAR_CLASS_VALUE_AT_START_OF_RANGE -111NL_MSGMAX INT_MAXPOSIX_SIGNAL 1BDIGIT_DBL_SIGNED LONG_LONG__DBL_HAS_DENORM__ 1ONIG_SYN_OP2_ESC_G_SUBEXP_CALL (1U<<9)ONIGENC_IS_MBC_NEWLINE(enc,p,end) (enc)->is_mbc_newline((p),(end),enc)__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1EMULTIHOP 72rb_enc_mbminlen(enc) (enc)->min_enc_lenHAVE_INT8_T 1HAVE_RUBY_THREAD_H 1rb_pid_t pid_tONIGENC_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)PRI_PIDT_PREFIX PRI_INT_PREFIXfwrite_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))))__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2UINT8_MAX (255)ONIG_SYNTAX_PERL58 (&OnigSyntaxPerl58)_IO_markerFL_USER4 (((VALUE)1)<<(FL_USHIFT+4))ESRMNT 69MATRIX_A 0x9908b0dfUL__DBL_MIN__ ((double)2.22507385850720138309e-308L)ROBJECT_EMBED_LEN_MAX 3PRIi32 "i"__need_timeval SCNdFAST32 __PRIPTR_PREFIX "d"E2BIG 7ONIG_TRAVERSE_CALLBACK_AT_LAST 2Qundef ((VALUE)RUBY_Qundef)ELIBACC 79__SIZEOF_PTHREAD_RWLOCK_T 56_Mlong_double_ long doubleHAVE_GETGRNAM_R 1__PMT(args) argsONIGERR_TOO_BIG_NUMBER -200ROBJECT_NUMIV(o) ((RBASIC(o)->flags & ROBJECT_EMBED) ? ROBJECT_EMBED_LEN_MAX : ROBJECT(o)->as.heap.numiv)ECONV_XML_ATTR_CONTENT_DECORATOR 0x00008000RARRAY_EMBED_FLAG FL_USER1INT_LEAST16_MAX (32767)UNDERFLOW 4ONIG_SYNTAX_PYTHON (&OnigSyntaxPython)ONIG_SYN_OP_ESC_QMARK_ZERO_ONE (1U<<7)RUBY_EVENT_B_RETURN 0x0200__USE_BSD 1SCNiLEAST16 "hi"__need_timer_t HAVE_SYS_IOCTL_H 1ENCODING_INLINE_MAX 1023EXIT_SUCCESS 0ONIGENC_CTYPE_ASCII 14_IO_SHOWPOS 02000__undef_OPEN_MAX PRIu64 __PRI64_PREFIX "u"__MATHDECLX(type,function,suffix,args,attrib) __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)ONIGERR_TARGET_OF_REPEAT_OPERATOR_NOT_SPECIFIED -113FMODE_SYNC 0x00000008__DADDR_T_TYPE __S32_TYPEONIG_SYN_OP2_INEFFECTIVE_ESCAPE (1U<<20)PTHREAD_STACK_MIN 16384_POSIX2_RE_DUP_MAX 255FIX2INT(x) ((int)rb_fix2int((VALUE)(x)))__need_malloc_and_callocPOLLNVAL 0x020_POSIX_RTSIG_MAX 8_SYS_CDEFS_H 1__INT_LEAST32_MAX__ 2147483647EHOSTDOWN 112DUPSETUP(dup,obj) do { OBJSETUP((dup),rb_obj_class(obj), (RBASIC(obj)->flags)&(T_MASK|FL_EXIVAR|FL_TAINT|FL_UNTRUSTED)); if (FL_TEST((obj), FL_EXIVAR)) rb_copy_generic_ivar((VALUE)(dup),(VALUE)(obj));} while (0)stdout stdout__need_mbstate_t__UINTPTR_MAX__ 18446744073709551615ULFOPEN_MAXONIGURUMA_H RCLASS(obj) (R_CAST(RClass)(obj))__MATH_PRECNAME(name,r) __CONCAT(name,r)PRI_BDIGIT_DBL_PREFIX PRI_LL_PREFIX_IO_cleanup_region_end(_Doit) USHRT_MAX (SHRT_MAX * 2 + 1)HAVE_PTHREAD_ATTR_GETSTACK 1__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)))__FSID_T_TYPE struct { int __val[2]; }ONIG_SYN_CONTEXT_INDEP_ANCHORS (1U<<31)ONIG_OPTION_DONT_CAPTURE_GROUP (ONIG_OPTION_NEGATE_SINGLELINE << 1)PRIiFAST64 __PRI64_PREFIX "i"HAVE_RUBY_INTERN_H 1ONIGENC_CTYPE_UPPER 10ONIGENC_CASE_FOLD_MIN INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHARM_2_PI 0.63661977236758134308__GCC_ATOMIC_SHORT_LOCK_FREE 2RHASH(obj) (R_CAST(RHash)(obj))TTY_NAME_MAX 32_GCC_LIMITS_H_ ENC_TO_ENCINDEX(enc) (int)((enc)->ruby_encoding_index & ENC_INDEX_MASK)NUM_PORT_CREATION_ATTEMPTS 10ONIGENC_MAX_STD_CTYPE ONIGENC_CTYPE_ASCIIONIG_TRAVERSE_CALLBACK_AT_FIRST 1__BLKCNT_T_TYPE __SYSCALL_SLONG_TYPEVERSION_REVISION 0__BLKSIZE_T_TYPE __SYSCALL_SLONG_TYPE__SIZEOF_POINTER__ 8rb_check_trusted_internal(obj) do { VALUE untrusted_obj = (obj); if (!OBJ_UNTRUSTED(untrusted_obj)) { rb_error_untrusted(untrusted_obj); } } while (0)ONIG_SYNTAX_RUBY (&OnigSyntaxRuby)HAVE_STDLIB_H 1SCNxPTR __PRIPTR_PREFIX "x"BDIGIT_DBL unsigned LONG_LONG_T_SIZE FP_NORMAL 4INT8_MIN (-128)RUBY_VM 1__FD_ELT(d) ((d) / __NFDBITS)EHWPOISON 133HAVE_LINK 1PRIu16 "u"__UINT_LEAST64_MAX__ 18446744073709551615UL__USE_POSIX2 1__PTRDIFF_T ONIGENC_FLAG_NONE 0UONIGENC_APPLY_ALL_CASE_FOLD(enc,case_fold_flag,f,arg) (enc)->apply_all_case_fold(case_fold_flag,f,arg,enc)EAFNOSUPPORT 97RBIGNUM_POSITIVE_P(b) RBIGNUM_SIGN(b)__flexarr []ONIG_SYN_WARN_CC_DUP (1U<<26)__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__ASMNAME2(prefix,cname) __STRING (prefix) cname_BITS_TYPES_H 1__undef_ARG_MAX PRIo64 __PRI64_PREFIX "o"HAVE_SYS_SELECT_H 1__WCHAR_MAX __WCHAR_MAX__UINT_LEAST16_MAX (65535)be16toh(x) __bswap_16 (x)_IO_NO_WRITES 8NUM2INT(x) rb_num2int_inline(x)__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))ONIG_SYN_OP2_QMARK_VBAR_BRANCH_RESET (1U<<28)_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))EBUSY 16STRINGIZE(expr) STRINGIZE0(expr)_T_WCHAR_ ONIGERR_NESTED_REPEAT_OPERATOR -115ONIGENC_CTYPE_XDIGIT 11SIZEOF_BDIGITS SIZEOF_INTMEMCMP(p1,p2,type,n) memcmp((p1), (p2), sizeof(type)*(n))FMODE_DUPLEX 0x00000020__bswap_constant_16(x) ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))INT_LEAST32_MIN (-2147483647-1)SEEK_SET 0_POSIX_C_SOURCEOFFT2NUM(v) LONG2NUM(v)ECONV_NEWLINE_DECORATOR_READ_MASK 0x00000f00rb_hash_uint32(h,i) st_hash_uint32((h), (i))RUBY_ALIAS_FUNCTION_VOID(prot,name,args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)_GAME_H RAND_MAX 2147483647SCNi32 "i"FL_FINALIZE (((VALUE)1)<<7)__S32_TYPE intislessgreater(x,y) __builtin_islessgreater(x, y)rb_rlim_t rlim_tEPROTOTYPE 91PRIXSIZE PRI_SIZE_PREFIX"X"__undef_NR_OPEN__GCC_ATOMIC_LLONG_LOCK_FREE 2HAVE_DLOPEN 1_IO_HEX 0100DLEXT_MAXLEN 3FIX2ULONG(x) ((((VALUE)(x))>>1)&LONG_MAX)HAVE_SYS_SOCKET_H 1__USE_XOPEN_EXTENDED 1RSTRING_EMBED_LEN_MASK (FL_USER2|FL_USER3|FL_USER4|FL_USER5|FL_USER6)HAVE_OFF_T 1ONIGENC_CTYPE_WORD 12EL3RST 47_Mdouble_HAVE_FORK 1RMODULE_CONST_TBL(m) RCLASS_CONST_TBL(m)ONIGERR_END_PATTERN_WITH_UNMATCHED_PARENTHESIS -117SCNiPTR __PRIPTR_PREFIX "i"ONIG_SYN_OP2_ESC_P_BRACE_CIRCUMFLEX_NOT (1U<<17)RUBY_EVENT_SWITCH 0x20000__SIZEOF_PTHREAD_BARRIER_T 32ONIG_OPTION_FIND_NOT_EMPTY (ONIG_OPTION_FIND_LONGEST << 1)HAVE_UINT8_T 1FMODE_SETENC_BY_BOM 0x00100000RUBY_LONGJMP(env,val) _longjmp(env,val)ONIGENC_IS_CODE_SPACE(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_SPACE)__INO64_T_TYPE __UQUAD_TYPEELIBMAX 82__stub_sigreturn PRIoLEAST32 "o"__END_NAMESPACE_STD __need_clockid_t PRIXFAST16 __PRIPTR_PREFIX "X"HAVE_RB_IO_T 1__clockid_time_t__UINT8_MAX__ 255__UINT_LEAST16_TYPE__ short unsigned intfread_unlockedNUM2ULONG(x) rb_num2ulong_inline(x)__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__LDBL_HAS_QUIET_NAN__ 1ENC_CODERANGE_AND(a,b) ((a) == ENC_CODERANGE_7BIT ? (b) : (a) == ENC_CODERANGE_VALID ? ((b) == ENC_CODERANGE_7BIT ? ENC_CODERANGE_VALID : (b)) : ENC_CODERANGE_UNKNOWN)RETURN_ENUMERATOR(obj,argc,argv) RETURN_SIZED_ENUMERATOR(obj, argc, argv, 0)__S16_TYPE short int_XOPEN_SOURCE_POSIX2_BC_DIM_MAX 2048PRIi64 __PRI64_PREFIX "i"__KEY_T_TYPE __S32_TYPEWUNTRACED 2PRIoBDIGIT_DBL PRI_BDIGIT_DBL_PREFIX"o"RUBY_ALIAS_FUNCTION_TYPE(type,prot,name,args) type prot __attribute__((alias(#name)));ONIGENC_PRECISE_MBC_ENC_LEN(enc,p,e) (enc)->precise_mbc_enc_len(p,e,enc)_POSIX_C_SOURCE 200809LRARRAY_EMBED_LEN_MASK (FL_USER4|FL_USER3)ONIG_SYN_OP2_OPTION_RUBY (1U<<3)__USING_NAMESPACE_C99(name) PRIXBDIGIT_DBL PRI_BDIGIT_DBL_PREFIX"X"__need_clock_t__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)))HAVE_RUBY_ST_H 1__WCHAR_MIN __WCHAR_MIN____USE_ATFILE 1HAVE_STRUCT_STAT_ST_BLKSIZE 1HAVE_PWD_H 1_G_IO_IO_FILE_VERSION 0x20001PV_(args) argsFMODE_TEXTMODE 0x00001000SCNiMAX __PRI64_PREFIX "i"HAVE_SETREUID 1__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)RBasic__attribute_artificial__ __attribute__ ((__artificial__))EISDIR 21PRIdFAST16 __PRIPTR_PREFIX "d"WORD_BIT 32SIZEOF_UINT8_T 1GETGROUPS_T gid_tPRIdLEAST16 "d"RBIGNUM_SIGN_BIT FL_USER1__FSBLKCNT64_T_TYPE __UQUAD_TYPE_SIZE_T_DEFINED ENAMETOOLONG 36RUBY_UBF_IO ((rb_unblock_function_t *)-1)ALLOC(type) ((type*)xmalloc(sizeof(type)))FL_USER8 (((VALUE)1)<<(FL_USHIFT+8))FL_USER1 (((VALUE)1)<<(FL_USHIFT+1))__STDC_FORMAT_MACROS M_PI_4 0.78539816339744830962__STD_TYPErb_num2int__CLOCKID_T_TYPE __S32_TYPE_modeUINT_LEAST64_MAX (__UINT64_C(18446744073709551615))SCNdLEAST16 "hd"__SYSCALL_ULONG_TYPE __ULONGWORD_TYPEVERSION_MAJOR 2__ULONG32_TYPE unsigned intRUBY_SPECIAL_SHIFT_IO_FILE__INT_FAST64_TYPE__ long intxfree ruby_xfree__need_NULL FilePathStringValue(v) ((v) = rb_get_path_no_checksafe(v))rb_check_trusted(obj) __extension__({rb_check_trusted_internal(obj);})HAVE_LIBCRYPT 1EUCLEAN 117ENOTSUP EOPNOTSUPPONIGERR_MULTIPLEX_DEFINITION_NAME_CALL -220FL_USER19 (((VALUE)1)<<(FL_USHIFT+19))rb_enc_asciicompat(enc) (rb_enc_mbminlen(enc)==1 && !rb_enc_dummy_p(enc))__LDBL_MANT_DIG__ 64ECONV_DEFAULT_NEWLINE_DECORATOR 0ONIG_META_CHAR_ZERO_OR_ONE_TIME 3TypedData_Make_Struct(klass,type,data_type,sval) ( (sval) = ALLOC(type), memset((sval), 0, sizeof(type)), TypedData_Wrap_Struct((klass),(data_type),(sval)))FP_SUBNORMAL 3PRIiPTRDIFF PRI_PTRDIFF_PREFIX"i"__UINT_FAST64_TYPE__ long unsigned int__extern_always_inline extern __always_inlineNULL ((void *)0)ALLOCV_N(type,v,n) ((type*)ALLOCV((v), sizeof(type)*(n)))__SCHAR_MAX__ 127ETXTBSY 26_RNG_H ONIGENC_CODE_RANGE_NUM(range) ((int )range[0])__ORDER_BIG_ENDIAN__ 4321SCNuFAST8 "hhu"ELIBEXEC 83__gnu_linux__ 1WIFSIGNALED(status) __WIFSIGNALED (__WAIT_INT (status))ENOTSOCK 88FIXNUM_P(f) (((int)(SIGNED_VALUE)(f))&FIXNUM_FLAG)ENOPROTOOPT 92EREMOTE 66selfONIGERR_TOO_LONG_WIDE_CHAR_VALUE -212ECONV_UNDEF_MASK 0x000000f0ONIG_SYN_OP_LINE_ANCHOR (1U<<23)SIZEOF_INT32_T 4rb_enc_islower(c,enc) ONIGENC_IS_CODE_LOWER((enc),(c))ONIG_SYN_ALLOW_UNMATCHED_CLOSE_SUBEXP (1U<<2)rb_big2int(x) rb_big2long(x)INT64_MIN (-__INT64_C(9223372036854775807)-1)__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)DELAYTIMER_MAX 2147483647NUM2UIDT(v) NUM2UINT(v)POLLWRBAND 0x200ENC_CODERANGE_VALID ((int)FL_USER9)__STDC_IEC_559_COMPLEX__ 1M_LOG10El 0.434294481903251827651128918916605082LWCHAR_MAX __WCHAR_MAXONIG_NORMAL 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)ONIGENC_IS_CODE_CNTRL(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_CNTRL)ONIGENC_IS_MBC_HEAD(enc,p,e) (ONIGENC_MBC_ENC_LEN(enc,p,e) != 1)__LDBL_REDIR_NTH(name,proto) name proto __THROWESOCKTNOSUPPORT 94RMODULE_IS_OVERLAID FL_USER2RSTRING_LEN(str) (!(RBASIC(str)->flags & RSTRING_NOEMBED) ? RSTRING_EMBED_LEN(str) : RSTRING(str)->as.heap.len)RB_GC_GUARD(v) (*RB_GC_GUARD_PTR(&(v)))__undef_LINK_MAX PRIxBDIGIT PRI_BDIGIT_PREFIX"x"PRIuBDIGIT PRI_BDIGIT_PREFIX"u"__need_wchar_t__FLT_DECIMAL_DIG__ 9INTPTR_MAX (9223372036854775807L)TypedData_Get_Struct(obj,type,data_type,sval) do { (sval) = (type*)rb_check_typeddata((obj), (data_type)); } while (0)le32toh(x) (x)_T_PTRDIFF RB_WAITFD_IN POLLIN__USE_XOPEN2K8 1RNG_M 397__STRING_INLINE __extern_inlineRHASH_TBL(h) rb_hash_tbl(h)PRIxLEAST16 "x"PRIuPTRDIFF PRI_PTRDIFF_PREFIX"u"ONIG_SYN_OP_ESC_D_DIGIT (1U<<22)_IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_))HANDCLASS_STRAIGHT_FLUSH 12103PRIiFAST8 "i"ENOTTY 25EOWNERDEAD 130M_LOG2El 1.442695040888963407359924681001892137L_LARGEFILE64_SOURCE__linux 1HAVE_SYSCONF 1ELTS_SHARED FL_USER2RARRAY_EMBED_LEN_SHIFT (FL_USHIFT+3)SCNxLEAST32 "x"__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))EXFULL 54islessequal(x,y) __builtin_islessequal(x, y)HAVE_LOG2 1ISSPACE(c) rb_isspace((unsigned char)(c))FP_NAN 0__FINITE_MATH_ONLY__ 0__pad1__pad2__pad3HAVE_FCNTL 1__pad5SIZEOF_INT64_T 8EBADRQC 56__bswap_constant_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))rb_usascii_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_usascii_str_new((str), (long)strlen(str)) : rb_usascii_str_new_cstr(str); })SCNd8 "hhd"ENOANO 55RUBY_EVENT_NONE 0x0000HAVE_STRCHR 1strndup(s,n) __strndup (s, n)__W_EXITCODE(ret,sig) ((ret) << 8 | (sig))rb_str_cat2(str,ptr) __extension__ ( { (__builtin_constant_p(ptr)) ? rb_str_cat((str), (ptr), (long)strlen(ptr)) : rb_str_cat2((str), (ptr)); })EADDRINUSE 98rb_cNilClassFLONUM_P(x) ((((int)(SIGNED_VALUE)(x))&FLONUM_MASK) == FLONUM_FLAG)RCLASS_SUPER(c) rb_class_get_superclass(c)HAVE_NATIVETHREAD ONIGERR_TYPE_BUG -6_ISOC95_SOURCE 1INT_LEAST16_MIN (-32767-1)ONIGENC_MBC_MINLEN(enc) ((enc)->min_enc_len)HAVE_FMOD 1__USE_ISOC11 1_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)))__UINT16_MAX__ 65535SSIZET2NUM(v) LONG2NUM(v)__daddr_t_defined HAVE_UTIMENSAT 1TOLOWER(c) rb_tolower((unsigned char)(c))SIZEOF_ST_INDEX_T SIZEOF_VOIDPPRIxFAST32 __PRIPTR_PREFIX "x"_IO_TIED_PUT_GET 0x400_markers_pos__WALL 0x40000000ONIG_SYN_OP_POSIX_BRACKET (1U<<24)HAVE_DAYLIGHT 1ONIGENC_IS_CODE_ASCII(code) ((code) < 128)FL_UNTRUSTED (((VALUE)1)<<9)HAVE_SYMLINK 1ONIGENC_CONSTRUCT_MBCLEN_CHARFOUND(n) (n)RUBY_DEFAULT_FREE ((RUBY_DATA_FUNC)-1)ONIG_SYN_OP2_QMARK_GROUP_EFFECT (1U<<1)__BYTE_ORDER __LITTLE_ENDIAN__need_timespec ONIG_SYN_OP2_ESC_CAPITAL_M_BAR_META (1U<<12)klassONIG_SYN_CONTEXT_INDEP_REPEAT_OPS (1U<<0)_Mdouble_END_NAMESPACE __END_NAMESPACE_STD__LONG_MAX__ 9223372036854775807L__GCC_ATOMIC_BOOL_LOCK_FREE 2__DEC64_MAX__ 9.999999999999999E384DD_LARGEFILE_SOURCETOUPPER(c) rb_toupper((unsigned char)(c))__UWORD_TYPE unsigned long int__UINT64_C(c) c ## ULTypedData_Wrap_Struct(klass,data_type,sval) rb_data_typed_object_alloc((klass),(sval),(data_type))_SVID_SOURCE__SIZEOF_PTHREAD_MUTEX_T 40ONIGENC_MBC_TO_CODE(enc,p,end) (enc)->mbc_to_code((p),(end),enc)__USE_FILE_OFFSET64RREGEXP(obj) (R_CAST(RRegexp)(obj))HAVE_DUP2 1ONIG_SYN_OP_DECIMAL_BACKREF (1U<<16)SCNiLEAST8 "hhi"SCNuFAST64 __PRI64_PREFIX "u"RMODULE_M_TBL(m) RCLASS_M_TBL(m)pairOtherValSSIZE_MAX LONG_MAXFOPEN_MAX 16stderr stderrHAVE_SYS_SENDFILE_H 1PRIoPTR __PRIPTR_PREFIX "o"__INT_LEAST8_MAX__ 127__CHAR_BIT__ 8USE_ELF 1POLLHUP 0x010RFLOAT(obj) (R_CAST(RFloat)(obj))rb_enc_isascii(c,enc) ONIGENC_IS_CODE_ASCII(c)HAVE_PTHREAD_COND_INIT 1ONIG_SYN_STRICT_CHECK_BACKREF (1U<<5)NEGATIVE_TIME_T 1ISLOWER(c) rb_islower((unsigned char)(c))ONIGERR_EMPTY_CHAR_CLASS -102ONIG_SYN_OP2_ESC_CAPITAL_K_KEEP (1U<<25)ONIG_OPTION_OFF(options,regopt) ((options) &= ~(regopt))P_(args) argsRUBY_EVENT_C_RETURN 0x0040__INT_FAST32_MAX__ 9223372036854775807L__nonnull(params) __attribute__ ((__nonnull__ params))PRId64 __PRI64_PREFIX "d"ECONV_NEWLINE_DECORATOR_WRITE_MASK 0x00003000__BLKCNT64_T_TYPE __SQUAD_TYPE__STDIO_INLINE __extern_inlinePRIdBDIGIT PRI_BDIGIT_PREFIX"d"__PDP_ENDIAN 3412_POSIX_SIGQUEUE_MAX 32INT_MIN (-INT_MAX - 1)__MATHCALL_IO_pid_t __pid_t__sigset_t_defined __SIZEOF_DOUBLE__ 8__FLOAT_WORD_ORDER __BYTE_ORDERstrcatPRI_LONG_PREFIX "l"LOGIN_NAME_MAX 256__id_t_defined rb_int_new(v) rb_int2inum(v)ONIG_SYN_OP_ESC_CONTROL_CHARS (1U<<26)_STDIO_USES_IOSTREAM HAVE_GETRLIMIT 1PRIx16 "x"xrealloc2 ruby_xrealloc2RUBY_BIT_ROTL(v,n) (((v) << (n)) | ((v) >> ((sizeof(v) * 8) - n)))_BSD_WCHAR_T_ MEMZERO(p,type,n) memset((p), 0, sizeof(type)*(n))MAX_HOLE_CARDS 3__lldiv_t_defined 1INT_LEAST64_MAX (__INT64_C(9223372036854775807))_POSIX_HOST_NAME_MAX 255__need_timespec__attribute_noinline__ __attribute__ ((__noinline__))_PREDEFS_H M_LOG2E 1.4426950408889634074T_FALSE RUBY_T_FALSE__SIZEOF_PTHREAD_RWLOCKATTR_T 8PRIXBDIGIT PRI_BDIGIT_PREFIX"X"ONIG_SYN_BACKSLASH_ESCAPE_IN_CC (1U<<21)_NET_H NL_NMAX INT_MAX__TIMER_T_TYPE void *ONIGENC_IS_CODE_XDIGIT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_XDIGIT)__USE_GNUPRI_GIDT_PREFIX PRI_INT_PREFIX__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)strdup(s) __strdup (s)__ino64_t_defined rb_str_buf_new2 rb_str_buf_new_cstr__need_timeval__UINT_FAST8_MAX__ 255SIG_ATOMIC_MIN (-2147483647-1)__OPTIMIZE__ 1ONIGERR_GROUP_NUMBER_OVER_FOR_CAPTURE_HISTORY -222HAVE_STRERROR 1T_CLASS RUBY_T_CLASST_BIGNUM RUBY_T_BIGNUMemptyCardsetONIGENC_GET_CTYPE_CODE_RANGE(enc,ctype,sbout,ranges) (enc)->get_ctype_code_range(ctype,sbout,ranges,enc)__PRI64_PREFIX "l"EDOTDOT 73ONIGERR_TOO_BIG_BACKREF_NUMBER -207COLL_WEIGHTS_MAX 255EREMCHG 78RUBY_EVENT_RAISE 0x0080rb_str_dup_frozen rb_str_new_frozenHAVE_RUBY_MISSING_H 1ONIG_OPTION_NOTEOL (ONIG_OPTION_NOTBOL << 1)stateFinished(constStatePtr) ((constStatePtr)->finished)PRI_RLIM_PREFIX PRI_LONG_PREFIXRUBY_BIT_ROTR(v,n) (((v) >> (n)) | ((v) << ((sizeof(v) * 8) - n)))heapEOPNOTSUPP 95rb_fd_max(f) ((f)->maxfd)__SWORD_TYPE long int__need_wchar_t __USE_XOPEN2KXSIONIG_SYN_CONTEXT_INVALID_REPEAT_OPS (1U<<1)SCNi16 "hi"UINT_FAST32_MAX (18446744073709551615UL)POLLREMOVE 0x1000__blkcnt_t_defined __ATOMIC_ACQ_REL 4FMODE_CREATE 0x00000080__WNOTHREAD 0x20000000MAX_RANKS 13L_cuserid 9SCNu64 __PRI64_PREFIX "u"_SIZET_ __INT8_TYPE__ signed charRUBY_EVENT_CLASS 0x0002HUGE_VAL (__builtin_huge_val())UINT16_MAX (65535)_G_va_list __gnuc_va_listDATA_PTR(dta) (RDATA(dta)->data)__SSE2_MATH__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1_POSIX_QLIMIT 1ONIGENC_IS_CODE_GRAPH(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_GRAPH)__MMX__ 1ONIGURUMA_VERSION_MINOR 13__DEC32_MANT_DIG__ 7_STDDEF_H_ _ATFILE_SOURCE 1SCNoMAX __PRI64_PREFIX "o"FL_USER10 (((VALUE)1)<<(FL_USHIFT+10))ONIGENC_IS_SINGLEBYTE(enc) (ONIGENC_MBC_MAXLEN(enc) == 1)_IOLBF 1ONIG_SYN_OP_PLUS_ONE_INF (1U<<4)major(dev) gnu_dev_major (dev)RSTRING_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))ENOCSI 50__STRING_INLINEINT_FAST16_MAX (9223372036854775807L)RBIGNUM_LENINT(b) rb_long2int(RBIGNUM_LEN(b))EKEYEXPIRED 127rb_rational_raw1(x) rb_rational_raw((x), INT2FIX(1))__off64_t_defined rb_num2int_inlinerb_external_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_external_str_new((str), (long)strlen(str)) : rb_external_str_new_cstr(str); })__SIZEOF_PTHREAD_ATTR_T 56ONIGERR_END_PATTERN_AT_LEFT_BRACE -100RSTRING_EMBED_LEN_MAX ((int)((sizeof(VALUE)*3)/sizeof(char)-1))RUBY_PLATFORM "unknown-unknown"ONIGERR_INVALID_CODE_POINT_VALUE -400PTRDIFF_MIN (-9223372036854775807L-1)HAVE_UNISTD_H 1FL_USER18 (((VALUE)1)<<(FL_USHIFT+18))ONIGERR_TOO_SHORT_MULTI_BYTE_STRING -206__INT_FAST8_TYPE__ signed charHUGE 3.40282347e+38F_ALL_SOURCE 1ONIGENC_IS_CODE_DIGIT(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_DIGIT)rankOfCard(card) ((card)/MAX_SUITS)le16toh(x) (x)rb_complex_raw2(x,y) rb_complex_raw((x), (y))__UINT_LEAST32_MAX__ 4294967295URSTRUCT_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)ENOLCK 37__USE_POSIX199309ONIG_NULL_WARN onig_null_warn__FD_ZERO_STOS "stosq"T_ICLASS RUBY_T_ICLASSPRI_VALUE_PREFIX "l"STACK_END_ADDRESS __libc_stack_endRBIGNUM_SIGN(b) ((RBASIC(b)->flags & RBIGNUM_SIGN_BIT) != 0)ECONV_XML_TEXT_DECORATOR 0x00004000__FD_SET(d,set) ((void) (__FDS_BITS (set)[__FD_ELT (d)] |= __FD_MASK (d)))RBASIC(obj) (R_CAST(RBasic)(obj))ONIGERR_INVALID_CHAR_IN_GROUP_NAME -216__GNUC_GNU_INLINE__ 1____gwchar_t_defined 1ISXDIGIT(c) rb_isxdigit((unsigned char)(c))_BSD_PTRDIFF_T_ __WCHAR_T ENOTRECOVERABLE 131ONIGERR_PREMATURE_END_OF_CHAR_CLASS -103RREGEXP_SRC_END(r) RSTRING_END(RREGEXP(r)->src)__need_wint_tONIG_META_CHAR_ANYTIME 2__STDC_IEC_559__ 1SCNx8 "hhx"ONIG_SYN_OP2_ESC_CAPITAL_X_EXTENDED_GRAPHEME_CLUSTER (1U<<22)FL_USER14 (((VALUE)1)<<(FL_USHIFT+14))CHAR_BIT__DEC64_MIN__ 1E-383DD__REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__INT16_C(c) cONIG_OPTION_WORD_BOUND_ALL_RANGE (ONIG_OPTION_POSIX_BRACKET_ALL_RANGE << 1)NUM2LONG(x) rb_num2long_inline(x)rb_locale_str_new_cstr(str) __extension__ ( { (__builtin_constant_p(str)) ? rb_locale_str_new((str), (long)strlen(str)) : rb_locale_str_new_cstr(str); })ONIG_SYN_OP2_OPTION_PERL (1U<<2)SCNiFAST32 __PRIPTR_PREFIX "i"rb_intern(str) (__builtin_constant_p(str) ? __extension__ (CONST_ID_CACHE((ID), (str))) : rb_intern(str))HAVE_STRSTR 1PRIuLEAST16 "u"_IO_IS_APPENDING 0x1000CHAR_MAX SCHAR_MAXSHRT_MAX __SHRT_MAX__FL_RESERVED2 (((VALUE)1)<<6)HANDCLASS_STRAIGHT 9620long long unsigned int__ino_t_defined memmoveHAVE_STRUCT_TM_TM_ZONE 1PRIuFAST64 __PRI64_PREFIX "u"__UINT_FAST16_TYPE__ long unsigned int_cur_columnWIFSTOPPED(status) __WIFSTOPPED (__WAIT_INT (status))SCNo64 __PRI64_PREFIX "o"IOV_MAX 1024RHASH_IFNONE(h) (RHASH(h)->ifnone)RUBY_EVENT_B_CALL 0x0100SCNoFAST32 __PRIPTR_PREFIX "o"FP_ILOGB0 (-2147483647 - 1)ONIGURUMA_VERSION_MAJOR 5T_ARRAY RUBY_T_ARRAYEREMOTEIO 121HAVE_CHROOT 1__DECIMAL_BID_FORMAT__ 1FL_SINGLETON FL_USER0OBJ_INIT_COPY(obj,orig) ((obj) != (orig) && (rb_obj_init_copy((obj), (orig)), 1))signbit(x) (sizeof (x) == sizeof (float) ? __signbitf (x) : sizeof (x) == sizeof (double) ? __signbit (x) : __signbitl (x))EDQUOT 122ONIGERR_INVALID_REPEAT_RANGE_PATTERN -123T_UNDEF RUBY_T_UNDEFRSTRING_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))Init_stack(addr) ruby_init_stack(addr)HAVE_STRUCT_TIMEZONE 1SCNuFAST32 __PRIPTR_PREFIX "u"__BEGIN_DECLS __restrict_arr __restrictHAVE_SETRLIMIT 1strncpy(dest,src,n) __builtin_strncpy (dest, src, n)FMODE_READABLE 0x00000001M_SQRT2 1.41421356237309504880__SIZEOF_WINT_T__ 4ONIGENC_IS_CODE_NEWLINE(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_NEWLINE)rb_rational_raw2(x,y) rb_rational_raw((x), (y))_G_config_h 1setsENCODING_SHIFT (FL_USHIFT+10)ONIG_SYN_ALLOW_INVALID_INTERVAL (1U<<3)ECONV_CRLF_NEWLINE_DECORATOR 0x00001000PRIdLEAST32 "d"RB_IO_BUFFER_INIT(buf) do { (buf).ptr = NULL; (buf).off = 0; (buf).len = 0; (buf).capa = 0;} while (0)HAVE_STRUCT_TIMESPEC 1__STDC_NO_THREADS__ 1RREGEXP_SRC_PTR(r) RSTRING_PTR(RREGEXP(r)->src)__USE_POSIX199506 1HAVE_FTRUNCATE 1ONIG_OPTION_SINGLELINE (ONIG_OPTION_MULTILINE << 1)ECONV_INVALID_MASK 0x0000000fESPIPE 29__FAVOR_BSDHAVE_SYS_FILE_H 1__ATOMIC_CONSUME 1PTHREAD_THREADS_MAX__WINT_MAX__ 4294967295U__stub_revoke HAVE_ST_RDEV 1_IO_MAGIC_MASK 0xFFFF0000rb_check_frozen(obj) __extension__({rb_check_frozen_internal(obj);})HAVE_SYS_FCNTL_H 1ONIG_SYN_OP2_ESC_CAPITAL_C_BAR_CONTROL (1U<<11)tripsValONIGENC_CTYPE_ALPHA 1__WTERMSIG(status) ((status) & 0x7f)R_CAST(st) (struct st*)ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END (1U<<19)FL_USER6 (((VALUE)1)<<(FL_USHIFT+6))PRIXLEAST64 __PRI64_PREFIX "X"OBJ_INFECT(x,s) do { if (FL_ABLE(x) && FL_ABLE(s)) RBASIC(x)->flags |= RBASIC(s)->flags & (FL_TAINT | FL_UNTRUSTED); } while (0)T_FILE RUBY_T_FILEstrdupa(s) (__extension__ ({ const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))FilePathValue(v) (RB_GC_GUARD(v) = rb_get_path(v))_IO_backup_basePRIoFAST8 "o"__RLIM64_T_TYPE __UQUAD_TYPE__STDLIB_MB_LEN_MAX 16ONIGENC_CODE_TO_MBCLEN(enc,code) (enc)->code_to_mbclen(code,enc)__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2FLONUM_FLAG RUBY_FLONUM_FLAG__INT_LEAST32_TYPE__ intTYPEOF_VAR_TIMEZONE longrb_memcmp memcmp__LEAF , __leaf__HAVE_SYS_RESOURCE_H 1NUM2SSIZET(x) NUM2LONG(x)__DBL_DECIMAL_DIG__ 17__LDBL_EPSILON__ 1.08420217248550443401e-19LRB_NUM_COERCE_FUNCS_NEED_OPID 1FD_SETSIZE __FD_SETSIZEONIG_SYN_OP_ESC_BRACE_INTERVAL (1U<<9)__WORDSIZE 64rb_fix2int_IO_off64_t __off64_t__SSIZE_T_TYPE __SWORD_TYPEONIG_OPTION_NONE 0UMAX_PLAYERS 10ONIGENC_PROPERTY_NAME_TO_CTYPE(enc,p,end) (enc)->property_name_to_ctype(enc,p,end)_IO_UNIFIED_JUMPTABLES 1_POSIX_DELAYTIMER_MAX 32_VA_LIST_T_H __ssize_t_defined ONIG_SYN_FIXED_INTERVAL_IS_GREEDY_ONLY (1U<<9)HAVE_SOCKETPAIR 1_ATFILE_SOURCEtwoPairOtherValBDIGIT unsigned intONIG_SYN_OP_ESC_CAPITAL_G_BEGIN_ANCHOR (1U<<15)____FILE_defined 1_Mdouble_BEGIN_NAMESPACE__UINT_LEAST16_MAX__ 65535PRIdLEAST64 __PRI64_PREFIX "d"__DBL_MIN_EXP__ (-1021)NUM2CHR(x) rb_num2char_inline(x)ONIGENC_IS_MBC_ASCII(p) (*(p) < 128)FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)ONIGERR_INVALID_GROUP_NAME -215ENOTBLK 15HAVE_SIGACTION 1ONIGENC_CASE_FOLD_DEFAULT OnigDefaultCaseFoldFlagPRIuSIZE PRI_SIZE_PREFIX"u"ENCODING_MAXNAMELEN 42UIDT2NUM(v) UINT2NUM(v)SCNxLEAST16 "hx"PRI_PTRDIFF_PREFIX "t"HAVE_RUBY_ONIGURUMA_H 1FMODE_TRUNC 0x00000800UINT_MAXrankcard_list_lengthHAVE_RB_SCAN_ARGS_OPTIONAL_HASH 1ONIGENC_MBC_MAXLEN(enc) ((enc)->max_enc_len)LONG_LONG_MINECONV_UNDEF_HEX_CHARREF 0x00000030rb_str_new2 rb_str_new_cstr__bswap_16(x) (__extension__ ({ register 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; }))_POSIX_SOURCE 1PRIiSIZE PRI_SIZE_PREFIX"i"ONIGENC_IS_UNDEF(enc) ((enc) == ONIG_ENCODING_UNDEF)ENOSPC 28POLLERR 0x008__MATHCALLX(function,suffix,args,attrib) __MATHDECLX (_Mdouble_,function,suffix, args, attrib)alloca(size) __builtin_alloca (size)FMODE_BINMODE 0x00000004RUBY_ALIAS_FUNCTION(prot,name,args) RUBY_ALIAS_FUNCTION_TYPE(VALUE, prot, name, args)__DEC32_MAX__ 9.999999E96DFENC_SET_DUMMY(enc) ((enc)->ruby_encoding_index |= ENC_DUMMY_FLAG)UINTMAX_MAX (__UINT64_C(18446744073709551615))_old_offset___int_ptrdiff_t_h GetOpenFile(obj,fp) rb_io_check_closed((fp) = RFILE(rb_io_taint_check(obj))->fptr)_IO_ERR_SEEN 0x20HAVE_WAIT4 1rb_tainted_str_new2 rb_tainted_str_new_cstrONIGENC_IS_MBC_WORD(enc,s,end) ONIGENC_IS_CODE_WORD(enc,ONIGENC_MBC_TO_CODE(enc,s,end))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)__SHRT_MAX__ 32767NUM2OFFT(x) NUM2LONG(x)PRIoMAX __PRI64_PREFIX "o"strndupa(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); }))HAVE_RUBY_VM_H 1_IO_USER_BUF 1T_COMPLEX RUBY_T_COMPLEXrb_intern_const(str) (__builtin_constant_p(str) ? __extension__ (rb_intern2((str), (long)strlen(str))) : (rb_intern)(str))ONIG_NREGION 10INFINITY (__builtin_inff())INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))ELOOP 40strcmp(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)))); })StringValue(v) rb_string_value(&(v))HAVE_PTHREAD_GETATTR_NP 1NUM_ACTION_TYPES 3htobe16(x) __bswap_16 (x)ONIG_OPTION_NEWLINE_CRLF (ONIG_OPTION_WORD_BOUND_ALL_RANGE << 1)ULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)ONIG_SYN_OP_ESC_OCTAL3 (1U<<28)RUBY_SUBST_H 1PRIi16 "i"__GNU_LIBRARY__ 6SCNoLEAST8 "hho"_MATH_H_MATHDEF 1__FSFILCNT64_T_TYPE __UQUAD_TYPEWINT_MIN (0u)FL_REVERSE(x,f) do {if (FL_ABLE(x)) RBASIC(x)->flags ^= (f);} while (0)isgreater(x,y) __builtin_isgreater(x, y)_IO_size_t size_tT_NIL RUBY_T_NIL_flags2EXIT_FAILURE 1va_end(v) __builtin_va_end(v)HAVE_LIBRT 1VALUERB_RESERVED_FD_P(fd) rb_reserved_fd_p(fd)RB_IO_FPTR_NEW(fp) do { (fp) = ALLOC(rb_io_t); (fp)->fd = -1; (fp)->stdio_file = NULL; (fp)->mode = 0; (fp)->pid = 0; (fp)->lineno = 0; (fp)->pathv = Qnil; (fp)->finalize = 0; RB_IO_BUFFER_INIT((fp)->wbuf); RB_IO_BUFFER_INIT((fp)->rbuf); RB_IO_BUFFER_INIT((fp)->cbuf); (fp)->readconv = NULL; (fp)->writeconv = NULL; (fp)->writeconv_asciicompat = Qnil; (fp)->writeconv_pre_ecflags = 0; (fp)->writeconv_pre_ecopts = Qnil; (fp)->writeconv_initialized = 0; (fp)->tied_io_for_writing = 0; (fp)->encs.enc = NULL; (fp)->encs.enc2 = NULL; (fp)->encs.ecflags = 0; (fp)->encs.ecopts = Qnil; (fp)->write_lock = 0;} while (0)PRI_SIZE_PREFIX "z"__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DLCheck_SafeStr(v) rb_check_safe_str((VALUE)(v))SCNxLEAST64 __PRI64_PREFIX "x"ONIG_SYNTAX_GNU_REGEX (&OnigSyntaxGnuRegex)ONIGERR_STACK_BUG -12ONIGURUMA __need_time_t FIX2UINT(x) ((unsigned int)rb_fix2uint(x))fpclassify(x) (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : sizeof (x) == sizeof (double) ? __fpclassify (x) : __fpclassifyl (x))PRIiFAST16 __PRIPTR_PREFIX "i"HAVE_SENDFILE 1WSTOPSIG(status) __WSTOPSIG (__WAIT_INT (status))HAVE_SYS_STAT_H 1rb_enc_to_index(enc) ((enc) ? ENC_TO_ENCINDEX(enc) : 0)EBFONT 59HAVE_SYSCALL 1ELIBBAD 80memset__PTHREAD_MUTEX_HAVE_PREV 1HAVE_MEMORY_H 1rb_complex_raw1(x) rb_complex_raw((x), INT2FIX(0))__WSTOPSIG(status) __WEXITSTATUS(status)HAVE_SIGNBIT 1_POSIX_SYMLOOP_MAX 8ONIG_INEFFECTIVE_META_CHAR 0PRIoFAST16 __PRIPTR_PREFIX "o"HAVE_TELLDIR 1__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951LRSTRUCT_EMBED_LEN_MASK (FL_USER2|FL_USER1)ENOPKG 65NL_LANGMAX _POSIX2_LINE_MAX_Mfloat_ float__PMTONIGERR_TARGET_OF_REPEAT_OPERATOR_INVALID -114ONIG_SYN_OP_VARIABLE_META_CHARACTERS (1U<<0)__SSE__ 1__DBL_HAS_QUIET_NAN__ 1ONIG_SYN_OP2_PLUS_POSSESSIVE_REPEAT (1U<<4)_POSIX_LOGIN_NAME_MAX 9_IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base)addCardToCardsetRUBY_NEVER_FREE ((RUBY_DATA_FUNC)0)ONIGERR_END_PATTERN_AT_LEFT_BRACKET -101FMODE_WSPLIT 0x00000200M_SQRT1_2 0.70710678118654752440HAVE_FFS 1PRIuFAST16 __PRIPTR_PREFIX "u"ECONV_AFTER_OUTPUT 0x00020000w_retcode __wait_terminated.__w_retcodeONIGENC_IS_CODE_ALNUM(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALNUM)PRIxLEAST32 "x"ISPRINTSCHAR_MIN (-SCHAR_MAX - 1)__unix 1PATH_ENV "PATH"strncmp(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)))__LDBL_HAS_INFINITY__ 1T_FIXNUM RUBY_T_FIXNUM__INT8_MAX__ 127ENOENT 2__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))ECONV_INVALID_REPLACE 0x00000002_IOFBF 0HAVE_FTRUNCATE64 1INTPTR_MIN (-9223372036854775807L-1)NUM2LL(x) rb_num2ll_inline(x)LINE_MAX _POSIX2_LINE_MAXvsnprintf ruby_vsnprintfrb_enc_isctype(c,t,enc) ONIGENC_IS_CODE_CTYPE((enc),(c),(t))ESHUTDOWN 108ECANCELED 125__u_char_defined ONIGERR_CONTROL_CODE_SYNTAX -109__VERSION__ "4.7.3"__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])FL_TEST(x,f) (FL_ABLE(x)?(RBASIC(x)->flags&(f)):0)__UINTMAX_MAX__ 18446744073709551615UL__CLOCK_T_TYPE __SYSCALL_SLONG_TYPERBIGNUM_NEGATIVE_P(b) (!RBIGNUM_SIGN(b))le64toh(x) (x)SIZEOF_VOIDP 8_IO_EOF_SEEN 0x10PRIx8 "x"ONIG_MAX_REPEAT_NUM 100000ONIG_SYN_OP2_ESC_U_HEX4 (1U<<14)__INT_FAST16_TYPE__ long intONIGERR_UNDEFINED_BYTECODE -13ONIG_SYN_OP_ESC_W_WORD (1U<<18)__FSFILCNT_T_TYPE __SYSCALL_ULONG_TYPE__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)))__GLIBC_MINOR__ 17PRIXVALUE PRI_VALUE_PREFIX"X"__DEC32_MIN__ 1E-95DFHAVE_FLOAT_H 1__FLT_HAS_DENORM__ 1INT16_MIN (-32767-1)__INT_LEAST16_TYPE__ short int__PID_T_TYPE __S32_TYPEHAVE_HYPOT 1LOWER_MASK 0x7fffffffULSTRNCASECMP(s1,s2,n) (st_strncasecmp((s1), (s2), (n)))PRIiBDIGIT_DBL PRI_BDIGIT_DBL_PREFIX"i"ONIG_SYN_OP_LPAREN_SUBEXP (1U<<12)rb_dev_t dev_tMAX_NUM_ACTIONS 64Qnil ((VALUE)RUBY_Qnil)EMEDIUMTYPE 124rb_enc_isspace(c,enc) ONIGENC_IS_CODE_SPACE((enc),(c))TIMET2NUM(v) LONG2NUM(v)ONIG_SYN_ALLOW_EMPTY_RANGE_IN_CC (1U<<22)ONIGERR_EMPTY_GROUP_NAME -214rb_enc_prev_char(s,p,e,enc) ((char *)onigenc_get_prev_char_head((enc),(UChar*)(s),(UChar*)(p),(UChar*)(e)))RBIGNUM_EMBED_LEN_MAX ((int)((sizeof(VALUE)*3)/sizeof(BDIGIT)))INT_MINUChar OnigUChar__SIZEOF_FLOAT__ 4HAVE_SYS_WAIT_H 1NL_ARGMAX _POSIX_ARG_MAXEPIPE 32__DEC128_EPSILON__ 1E-33DL__SIZE_T__ SCNuMAX __PRI64_PREFIX "u"ECOMM 70_POSIX_ARG_MAX 4096FL_USER0 (((VALUE)1)<<(FL_USHIFT+0))_IO_UNBUFFERED 2__SSE_MATH__ 1__UINT_LEAST8_TYPE__ unsigned char__NLINK_T_TYPE __SYSCALL_ULONG_TYPE__amd64__ 1__LDBL_MIN_10_EXP__ (-4931)RUBY_Qundef_POSIX_SYMLINK_MAX 255__always_inline __inline __attribute__ ((__always_inline__))__warnattr(msg) __attribute__((__warning__ (msg)))HAVE_RUBY_IO_H 1__STRING(x) #xHANDCLASS_FULL_HOUSE 10920__USE_UNIX98 1PRIuMAX __PRI64_PREFIX "u"_G_BUFSIZ 8192RUBY_EVENT_CALL 0x0008rb_complex_new1(x) rb_complex_new((x), INT2FIX(0))EUSERS 87__CHAR16_TYPE__ short unsigned intHAVE_UNSETENV 1PRI_LL_PREFIX "ll"HAVE_FTELLO64 1__USE_XOPEN 1FIXNUM_FLAG RUBY_FIXNUM_FLAG_POSIX_CHILD_MAX 25PRIu32 "u"HAVE_RB_REG_NEW_STR 1PRIXPTR __PRIPTR_PREFIX "X"HAVE_DUP3 1strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (size_t) 0) : ((__a1 = ((const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })ECHRNG 44EOVERFLOW 75_Mdouble_ _Mlong_double_RUBY_EVENT_ALL 0x00ffData_Wrap_Struct(klass,mark,free,sval) rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))FL_USER12 (((VALUE)1)<<(FL_USHIFT+12))rb_enc_name(enc) (enc)->namerb_define_module_functionrb_fix_new(v) INT2FIX(v)__attribute_const__ __attribute__ ((__const__))_POSIX_STREAM_MAX 8htole16(x) (x)HAVE_LGAMMA_R 1__FLT_MIN__ 1.17549435082228750797e-38F_IO_DEC 020HAVE_CRYPT 1STACK_GROW_DIRECTION -1rb_Rational2(x,y) rb_Rational((x), (y))SCNiLEAST32 "i"_IO_fpos64_t _G_fpos64_tONIGENC_IS_CODE_WORD(enc,code) ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_WORD)__USE_LARGEFILE 1timerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec)_POSIX_SEM_VALUE_MAX 32767__SIZE_TYPE__ long unsigned int__LDBL_MAX_EXP__ 16384ONIG_STATE(reg) ((reg)->state > 0 ? ONIG_STATE_SEARCHING : (reg)->state)RNG_N 624M_2_SQRTPIl 1.128379167095512573896158903121545172LONIG_SYN_OP2_ATMARK_CAPTURE_HISTORY (1U<<10)EMLINK 31ONIG_SYN_OP_ASTERISK_ZERO_INF (1U<<2)ENC_INDEX_MASK (~(~0U<<24))ONIGENC_CTYPE_ALNUM 13RCOMPLEX(obj) (R_CAST(RComplex)(obj))__GNUC_MINOR__ 7HAVE_CLOSE 1ONIGERR_DEFAULT_ENCODING_IS_NOT_SET -21_IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)ONIGERR_NOT_SUPPORTED_ENCODING_COMBINATION -402ENOMSG 42_LP64 1HAVE_PAUSE 1SPT_TYPE SPT_REUSEARGVrb_exc_new2(klass,ptr) __extension__ ( { (__builtin_constant_p(ptr)) ? rb_exc_new((klass), (ptr), (long)strlen(ptr)) : rb_exc_new2((klass), (ptr)); })USHRT_MAXWIFCONTINUED(status) __WIFCONTINUED (__WAIT_INT (status))ISALPHA(c) rb_isalpha((unsigned char)(c))__S64_TYPE long intHAVE_STRUCT_STAT_ST_RDEV 1rb_enc_mbcput(c,buf,enc) ONIGENC_CODE_TO_MBC((enc),(c),(UChar*)(buf))RTYPEDDATA_TYPE(v) (RTYPEDDATA(v)->type)__GNUC__ 4FP_ILOGBNAN (-2147483647 - 1)RSTRUCT_EMBED_LEN_SHIFT (FL_USHIFT+1)UCHAR_MAX_LARGEFILE_SOURCE 1HAVE_RUBY_UTIL_H 1__UINTMAX_C(c) c ## ULPRIdSIZE PRI_SIZE_PREFIX"d"HAVE_SETENV 1CLASS_OF(v) rb_class_of((VALUE)(v))__LDBL_REDIR(name,proto) name protoHAVE_GETPGID 1ONIGERR_CHAR_CLASS_VALUE_AT_END_OF_RANGE -110HAVE_RUBY_DEFINES_H 1__PTRDIFF_TYPE__ long intEHOSTUNREACH 113__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)); })SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONGPRIxFAST16 __PRIPTR_PREFIX "x"RUBY_Qfalsefread_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))))ONIG_SYN_OP_ESC_X_BRACE_HEX8 (1U<<30)__USE_ISOC95 1BC_STRING_MAX _POSIX2_BC_STRING_MAXCANONICALIZATION_FOR_MATHN 1__INT64_C(c) c ## LPRINTF_ARGS(decl,string_index,first_to_check) decl __attribute__((format(printf, string_index, first_to_check)))_IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_))__USE_SVIDENC_CODERANGE_UNKNOWN 0strcspn(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)); })ONIGERR_INVALID_BACKREF -208__INTMAX_MAX__ 9223372036854775807LENOEXEC 8ONIGENC_CTYPE_GRAPH 5SCNdFAST16 __PRIPTR_PREFIX "d"__GNUC_PATCHLEVEL__ 3T_REGEXP RUBY_T_REGEXPwwww  w( dw0dgw(ghw hjwjqwqxwxw06U6UUrUrUU6T6TTrTrTT6]]|]!(PP!60qvS0gSS!600E^p4E^ p4Ev 6DUzU STRQ Ss@%RQ Ss@%s %QgSs@%s %s0%Ss@%RQSs@%s %QSs@%s %s0%UXKPKSs@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(s % 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $s % 1$ "  $*(s0%1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(s % 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $s % 1$ "  $*( $s0%1$ "  $*(S^PPms@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(r 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $r 1$ "  $*(q1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(r 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $r 1$ "  $*( $q1$ "  $*(ys@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(s % 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $s % 1$ "  $*(q1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(s % 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $s % 1$ "  $*( $q1$ "  $*(s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(s % 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $s % 1$ "  $*(s0%1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(s % 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $s % 1$ "  $*( $s0%1$ "  $*(Ps@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(s % 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $s % 1$ "  $*(s0%1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(s % 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $s % 1$ "  $*( $s0%1$ "  $*(Pr1$@k" z 1$@k"  'P'?s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(s % 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $s % 1$ "  $*(s0%1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*(s % 1$ " s@% 1$ " s 1$ " s@% 1$ "  $s 1$ "  $*( $s % 1$ "  $*( $s0%1$ "  $*(?FPFMq1$@k" Mbz 1$@k" 5^RR.R.? xu"?TRTb xu"btRwww*/cq@Ez``d  ! B "3 |. 2 [q  1 -*3$ <a[Y[#9;K - @Rd=[;@C !D,"!B"b"Je !"B"""""%#[%%$%%&F'%%& &%2)('*)Y''*%(+((&(,-[(!. )0)++F),-/n)~)0)1))22b[*3]*&m*1s45XS3}*+6?"768,,9Q,:/-&;K--$<+.=.!#..W1&/0 > ?!@ #Aѕ$Bi 'Cb@*Dk.El77FF7YF7F<8GPe9 Ho'(I9+ :/c/:+Jt::'< K5=W=L [M<#Ni=OPQR=U>@@S BqT@iAH$UVњWJ.! + :LX@KYK ZK [4LPLLG @ffcoIR8)]/޿jqdbw#xb&?YJ%HX`Gl_ag eQ@s[ps%yˉk-1luV3!Y({a T_t(1#l ,) >J kWY/ߩ mTq,o:Sfb`P*р Y&m kk,N6'!R{ {hX7kPD|-CqgkF7N1`S;fVYG:/7^E:nn4<+:METqRZb-<> |4J. x. aK Z ~ x  !K"'Yb/\{:0  m!"#D$%S&'>4(Hy)WV*v+`,by-R./042cs456?<7 %89Z:y;h<)T=f>??@[AB6C]D<E^FZ8GH5IlJ/lKvLM=NWO@P}fQnWRSWTUH*V28WqXCYZ|H[\]-F^__`ɃabƗcOFd>e0fg^h9ija>kyldmFnY o pHq8r&s=t|uYvew0xyhyzg({Z|}9~.a,8Ggao+c]?qQ֮IG)\*t9.56#.]QcCN'`;yV9D`zNdK@ :<g~8$K>*:[̪"YD/Q kb!;\4Q\| vZW{|JNKT6|m"ydIʶIg  z}8y,ywcC<47. -LTz0`";df[\dcfhft<.Jl;\ 8}(9T$ Z4 7R)FuUTl`2k:i(:"CkdL)Fp?cW]#$,lb*cZdZefHgh"ij~klVm]noܱpViqrvs^tulvHwMdxy/zI{/|s3zϡ82QKn:r[lk pf6ZL Kk%!0/ZkZKf6Z\<[ fZkZKa".H/`5Y-&>X%"%.%}DөV#__P$L+,4,8f9?:D_STYxZ[]^:f,gF{ |T}F~S/;3eV? ޙZLd˝Ng<4x4`Qr>P_@OZ5,5  mg%gL Á%  !6 H |rg[8@0X82N->vYO84xX%%={K8OKF02>pmU !<)-C.]/{0@4HbcwwdefgK}udvhwx\ yz{e|us~"#N&'o()* +-"Z.ue345V6&76389:3;t?S@|AuiBCDEFG9HI@5OR#V&a?'D@x`AB!DwEGFGJ4KѯL`MT7!:]R\ ~9?X]5,c@EAQOl\T U   $ F /n n  \ ,(>K ! "#Vp%@ &?)XE*^ "*#a4Ixfk{ {V.2: p%g-]o5GSӬPgX  31W-,tsKf&FjGQGJ8<R gA?EFN'mkN'T} :f(e$12;:;b@\AB\.C7E1FDGpH KmwLDMNPmHQ(IRSUVoJWXL[\b] ^`aQbDc_"e(3fLgh/k 5lm^\np1Oq (rs$uQvNwx({JT|}ˮ~{f>Ohh dQ#P}1J{krcq>K[b !dhZ;X#\!Cj=k<>po $kę;a'UHv'Obj1H [6 zMx,oc)Dt=dOKJ)jk% r8AIg7|d!kY_ L>  m"'/<0E1y3 5 lporu6x,d- F$hi%86:MB6DvHc- -P57`1%.@0D173Q6A8f["#(a$E%&K'*5()k6*a+w,y-+.>1k45<5?NOϛPQRSTzU]0^_-0`?aYb1c4d8Te<f$gA/hcisj k0l(mMno]qgrTv#~,ҿߚ`0J&v,Sb/2kD;2@Frl?c[ z(MgzL^Cbg6x+Qyz6gB4 >p|$!%7mD/Xh[7 g()N+-CF%$$s<?F|F+:ߧ$dH*H's"-|F"!x- "$ %5lv0"K%4(;,=1c578z9g:?;+cKd1eNfxgC32H`TRxUVJWVXY-)[>enjzDWEE>(R4(8=ByGOLQc iu> {mILi5ZdBxERx$V^bJjj $3-&(w"!e:#jv>$)I*! BxRx$^jrd=c9<;#)<=FN4U4Zھ[#\7]&Tg QBC>DIYFhoz' !2F`$jEKa-]#F;(_*/__1Y9[@AɏBhCXDENPTT_]6^_Z`a bz{`||g}~G #W+Pŵjc\zO ;jkl!#c0 #V$(NJvf~:'8t#} \3! }2 V"Y%Y)J\/536+9~M @~C E.H(J/NfQ8TW/Z]`֥c)w !3$;(, /w3P7?_BwE}HkK7NaQQTԻXG Yp|$!%7)})A*F9YILLoPSO>V6Y7Hmc'=@%A"GIJVOK>(LOfSW7abc?(d5(h)Qi ^j5ekH(n4ervXwexy|8}.<9ɟ.܁79rI5HDh~@D`m[v;$ 9f`#Kdl-Q?= WS3-\3+vgES #$}o*n}ٶh2Ph 7+8I?~+*:_ӂ+Cz=Iܡ2&gDEmIAhxqlQF>.T4˖ndaO}=>#s-D%/ݛ'8Y*+0`?(]0/-%JE)@ n(Z?f v1 M#/TC_] sinLif!}XY#2S1I*fR1$k8b_r)c}D' @ce*^(vv~_ V=SYx\`9X1~S}D-_j%=% <sSNbioME  b ' e 1 % %  h3  } G7  8v (  u N    l   o   ` ' ? 8 { أ . O   E*)+Kf537=r::<?{B;CZD=uE G.H6InlJB0SLUVSWX5Z.[6\nl]B0_5k.6nlB016[|PLi;I*diZNctn4L5Y* KJѢJf&_d{ -YN * }Wsc|bG@>E33yW IBxRx$^j*^.xE`cgjaU`'O{)OD KXj60uw-oO:ۜ`qK![h 1B/tG02{*۪M^9)F44i\e)o** QP& V^dh9jkY &&<{&^   7   < u[  R   W -_ )  q=  m5   h r s , NO n l  d  xe  |$ 2  b  M V 4 EDxQjQ C :,2HP;bk~ M\ * Po W pY =7{HpU5:M7j>: /! "b#RY$%V|j" ś Z( @  gdI^ޒ:$W.@p)- K!"#$.H%t&L',() *+Y,m-T./d0_12K3L4o53K6k7'89 :P;<[=>E`?@ABCDwE[,FG6HIJyKcLMDNOQPQQR STUVgWXY;Z[:\]^0*_I+abWcRd efgszjk$m(o6>6$E[G+(I)**+!EMoUjnYw.SX7@H1\H[[L0 hbZoKa~"i)c2'D:h74 %=up~IG  l&^RL$5[p5~ 9  j35S-Nz uCs!AaR@KTT\5Z9y%U/&?OqM&ADo:M ^j`IZ.ar 5Mu7bb/L4NJ?KW_t6T+1[N~ +<vDwkxJz U'RM0b02 moTE6ÅCQw%)I(8`Jne  .\,s3!%6 U\gXEͰr![?%|*KeWYKih IT^pczX:N$Ҍe)H&(RXg?̷LEmGmb>kR0GT+Ը;fYTK/ o$=ƈ<2X7'$ ̄%,, 7deo2N"LvF)bo-!!M%o./G46C88-,9l: ;<Ⱥ=6> x?nA*DIIVJ|_a&JbePX08q[Q"s/y,W6. cOb;J/ QbL<E9lI]-4.#[uZwN| !E"'(7)%/:01+,s-eg-h,Eiصjk;klx@mn"iopqANr s8t~vpx<zl.DSFN ) rb VV04gO7e:=Y=` Q/ tt&p5FE3}W{TDn!0B<<{q{(eX![-.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.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_loc.debug_ranges.debug_macro$.o<8 00@&Ho"Uo d00n xsp~     $   !  ! !!!(!HH!HP!P0P*z0%  '0$o2D=KLX8#> @ 00        ! !!!!!H!P!  ! . @A WP!f !  !  @ K  @k@ k @ @ k @ & `6X!E@ S!_H!l!uP!! P!  6 `!P! -> X"t zcrtstuff.c__JCR_LIST__deregister_tm_clonesregister_tm_clones__do_global_dtors_auxcompleted.6718__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryhand_evaluator.crank_handoneSuitValtopBitanySuitValquadsValpairsValpairOtherValtripsValtripsOtherValtwoPairOtherValcHandEvaluator__FRAME_END____JCR_END____dso_handle_DYNAMIC__TMC_END___GLOBAL_OFFSET_TABLE__ITM_deregisterTMCloneTable_edatarb_num2int_finiInit_hand_evaluator__gmon_start___end__bss_startrb_define_module_function_Jv_RegisterClassesrb_define_module_ITM_registerTMCloneTable__cxa_finalize@@GLIBC_2.2.5_initrb_fix2int