MZ@ !L!This program cannot be run in DOS mode. $PEd2YP & (Tp 2o  D9lpd0 (8.text&( P`.dataP@.@P.rdataPP0@`@.pdatadpD@0@.xdata\@0@.bss@ `.edataD9:p@0@.idatal @0.CRTX@@.tlsh @`.reloc0@0B/4@ @PB/19P@B/31S0T@B/45ˍ@B/57T V@@B/70@B/81"$@B/92@9 : @BSH #HH&HoKHHHrKHt1HH [øH [AUATUWVSH(IMuzHJ1zH-VHH3HuH=J#H([^_]A\A]f.ueH%0HvJHp1H-H9HH3Hu1H=JJHIHHt MLЃH([^_]A\A]1/fDL%II $ HHtGL-IIMh HHH9wHHtHH9vH!"IEI$1HH([^_]A\A]@fD1H$fDHIH I!!HLIH 5I!DATUWVSH H5HHωLʼnuaKt?bI1HAątu$IHIHA\uE1DH [^_]A\Ð CIHw&tIHEAuuI1Hf.uL IHAvI1HI1HI1HIHAHHH%It HHLD$8T$4HL$(LD$8T$4HL$(HHqVSH8HHtRHtM1HHH9woHH5HH֋uHtHH8[^1H8[^֋NHH;HH`Ij}HL$(jHL$(H`H2;AAH<O@f.WVSH0HHtaHt\1HHH9wHH= HH׋u/Ht*I1HHH0[^_1H0[^_׋mHH:HH`IHL$(HL$(H`HQ:AAH[nf.;f( :(:)G)P)Y) b){) )])v(o:( x:)) ) )Ðf.A {f.Kf.VSH(HHLHtLH蔠HtHSH胠HH([^f[HKHoHH([^D;HHP@f.ATUWVSH0HˉLHH xf()()Ct;GH|$ HD@H,HHH ͟(D$ H9( ]_C) )CuHH0[^_]A\@(1IpH8HH`AMJgf.ATUWVSH HΉLHH xV( Ϙ)(Ә)Ft+GIHHHA(II9]_))FuHH [^_]A\@(qIH7HH`AMwf.(H)(B)A@f.SH0HHtC()MtHA()CH0[;HKHOHH0[fDLD$(HH+LD$(@(( ]_AA)A)@fJf:!Bf:! V7( ]_AA)A)@Df.87WXIXA)HA)ff.(]A)(A_BA)@WVSH (AL( ]B_ (f=tMtTA)A)@H [^_1MtHH x,(1)()CH [^_øfD0aHH5HH`AIzH 46(A\D$ D$ THfH 6(A\fH~H D$ D$ THfH 5(A\)$HD$$$TH@(A\)DVSH8H\$ HHIHHII 5HHH蒛H8[^f.HHHrfHHQHaVSHHHHL$ HHGHVHL$09\$(HT$$L$ ?HK\$8T$$L$ $HK \$(T$4L$ HK0\$8T$4L$ HK@\$(T$$L$0HKP\$8T$$L$0HK`\$(T$4L$0HKp\$8T$4L$0HH[^f.1 f:!JB(fЁtfDIf=@f.1(fDAt (BAf=f.VSH(H9HHt?Ht*Ht%PtHVHK?H([^1H([^H([^@VSH8H\$ HHIHHII 3H-HuY2FH8[^ÐVSH(HH xHH([^@ HH2HH`AIHۑH([^@VSH(HcH ^xHˑH([^@1HpH1HH`AIJHH([^@VSH(HH ,xH{H([^@*HH!1HH`AIH;H([^@VSH(HH ~xH+H([^@QHH0HH`AIjHH([^@VSH(HH LxHېH([^@JH HA0HH`AIHH([^@VSH(HH ܏xHH([^@qHH/HH`AIHKH([^ÐA ;f. f.SH 0YHYY?HCH [Df.SH C0YHYYD$PCHH [Df.VSH)t$p)$D)$D)$D)$D)$D)$D)$D)$D)$HHDH`HT$0(Dl$0D\$@^D|$PDT$4Dt$D\$TT$8DL$HDd$XMH.HcH@A(DC/=#/]T$,\$(_/AWj (.\$(DTT$,A/A(A(AWfE_ ((A((Hz(t$pH($D($D($D($D($D($D($D($D($H[^A(DS.53.]T$(_%.AW (.T$(DTA/A(A(fAW| D(A(=-5-]\$(_-W D(-\$(DTA/BA(A(Wf (fDA(T$(=V-]_N- (B-T$(DTA/A((f D(ID(\$(5,]_,N (,\$(T/A(A(fEO ((\$,5,]T$(_, D(|,T$(T\$,/whA((f (fH((^}fDA(T$(( T$((A(( D(45,A(A(Wx (A(A(We (5+A(A(WE D(A(A(W1 (fD+A(A(AW (A(A(AW D(fA(( A((A( (`A(( A(D(A( (;fD((+SH)t$0)|$@D)D$PD)L$`D)T$pD)$D)$D)$D)$D)$HH3D AE(r D(EYzDYDRD(DAE(E(DYEYEXHA(AAXH)EJcH(A(AYA\YA\XXA(D((AYA(YA\AYXA\XRD(A(Y\X])_)(A(A(HF(t$0H(|$@D(D$PD(L$`D(T$pD($D($D($D($D($H[(A(AYE\Y\X])_(^A(D((AYA(YA\AYAYXAXXXQA(D((A\XAX3(E\(A(AYYA(A\XAXXA(D((AYYAYAY\XX]1(_-(A(D((A\XA\(pfD(A(AYA\YA\\XiA(D((AYA(YA\AYAY\A\XX,D(((A(AYE\YXX]c'__'A(D((AYA(YA\AY\AXXD(A(A(YA\\AXX(e(A(A(AYA\YA\\AXX[A(D((AYYAYXX]&_&D(A(A(YA\\A\X(fDfDD$,(( DD$,DCfD(D(f.VSH(HHDt I %HH؉sH([^HHH؉sH([^fSH HHt'HHHBHAHBHAHBHAHH [f((MC@VSH(H9HHt/HtHttF9CH([^1H([^H([^@H(GY?%H(f.H(7Y%H(f.H('Y$H(f.ADÐSH HHHI $HH [5DWVSH)t$P)|$`D)D$pD)$D)$D)$D)$D)$D)$HH׋YHDFHD(JH(OHT$8(LD$9(] $$T/$T/x$Tn/$T/B(}0)|$@HD$HD$PD$PT/tH D$PD$PT/ZD(((DޓD(N9(Dӓ9D(d$@E(ENA()$E(AY)|$P()d$`N(A((t$@AYD(D$@E9)|$pEY((l$0ND(|$0N\A(E9AN\Y(L$0A\EY(D$0DYD(t$@ɓYE(YAYAXEEN(X(L$ N)t$0Y(D(DAXD(DUA\L$ D|$ D/=8\SYHD$ HL$ HE\ͺY|$PI\t$0H!YT$`H щHD$(YHL$ XHL$(EYDYH!XH AY\HL$(A(EXDYL$pYXY$AYDXWd$ HD$ HD$(LD$ LD$(AXW-lDWD$ HD$ HL$ HD$(XH!H YHL$ HL$(YH!DYH ЉHD$((Wt$ A(WY(D(A(f:!W((UҪYYYX(XfH~l$ H D$ D$ D$ F@f.ATUWVSH)$)$D)$ D)$0D)$@D)$PD)$`D)$pD)$D)$ sHHL(1L)t$0HD$8D$@D$@T/VsdH D$@D$@T/<sJ({)|$@HD$HD$PD$PT/s&H D$PD$PT/H$L$HI%MHHwdfHL$ ((7\($($D($ D($0D($@D($PD($`D($pD($D($HĠ[^_]A\(c D(( D(D9({0((DܓD(N9(CD9D)l$pD()l$@DN(E()\$PA(D(AYD(AY()$EYD(DD((DN(DNA(A\E(\NEND9D)t$`E\E(YEYAYDYE(ГAYYDXEN(NDX)$(AY(X(U\L$0T$0/V\SYHD$0HL$0HE\ֺDYD$@I\$H!Y\$PH щHD$8YXHL$0HL$8DYEYH!\H ($AXHL$8AYEXYDYT$`XYd$pDXAYWl$0HD$0HD$8LD$0LD$8IDWl$0HD$0HL$0AXHD$8DW H!H HL$0HL$8XDYH!YH H$LDYHD$8A(W|$0A(DYD()$A()$AE)$D)$([ $$T/AK$T/(2$T/$T/(c0)d$PHD$XD$`D$`T/H D$`D$`T/D(((DޓD(N9(Dӓ9D(d$P(EN(D()T$`A()$ND9(AY(t$PE(ϓAY(D(D$PNE(E9)d$p(EYA()$(ND(t$PEY\A(\YANYA\DYE(AYYE(ENAXN)t$@X((L$0YD(DAXD(DUA\L$0D|$0D/=s\SYHD$0HL$0HE\ͺY|$`I\t$@H!YT$pH щHD$8YXHL$0HL$8EYDYH!\H A(ΉXHL$8AYEXYDY$XY$DXAYWd$0HD$0HD$8LD$0LD$8IDWD$0HD$0HL$0AXHD$8W-H!H HL$0HL$8XYH!YH H$HDYHD$8(Wt$0A(YD()$()$AD)$D)$27f.HX)$)$D)$D)$D)$D)$D)$D)$ D)$0D)$@( (a (((y0D((D(DܓD(9N(AD9DNE()l$@()\$PA(D)|$`D(D(AYD(D9(AY)l$pEY(ND(DDN)t$0A\E((D9EN\NE(E\A(EYYDYE(AYГAYYDXEN(NDX)$(AY(X(U\L$ T$ /=[\SYHD$ HD$(HE\HL$ DYD$0A\$YL\$(H!XL Y\$@A(I!EYM EHL$ \YL\$(IAYAXDYT$P(DXYd$`(D$pXDW YDXAYWl$ AXHD$ HD$(L\$ L\$(AXDYYWD$ HD$ HD$(L\$ HL$(A(DI!H!LM L ЉEHD$(L\$ W|$ YY(D(A(DAA(A(A(A((D(D(AAUAD(AD(B0DDD()t$ D()d$0D)T$PDU)l$@DD(D((r DAY(jDY)|$pA(D)$D(D(DUDUDAXADYAXAY("DYD)L$`f:!DYAXfA:!PYAXDYAXDY(D(Yl$0AXXDʪ)$(AYUD(L$`DYY(T$pYd$ YX($Yt$@AYDYD$PXAXAXX5aAXXYY$XX)D$ HD$(H D$0D$0^(YD$ $$$$0($($D($D($D($D($D($D($ D($0D($@HXH()4$)|$f:!BJf:! i(%(( (((U٪YYX(YXYX) (I(((UYYYYXXX)I(I (((UYYYYXXX(A0(()I (UY(4$Y(|$YYXXX)Q0H(fSH)t$`)|$pD)$HHHT$ %;(D(((D((t$P(l$@UA(Y(d$0Y(\$ YD($YXXX) (K(((UYYYYXXX)K(K (((UYYYYXXX(C0(()K (UY(|$pY(t$`YYXXX)C0HĐ[fDVSH)t$p)$D)$Ht$ HHDHT$0H9(D(((D((t$`(l$PUA(Y(d$@Y(\$0YD($YXXX) (K(((UYYYYXXX)K(K (((UYYYYXXX(C0(()K (UY($Y(t$pYYXXX)C0HĨ[^ÐSH)t$@)|$PD)D$`D)L$pD)$D)$D)$D)$5vHA(Y c((f:@YWRYYY\(Y)D$ (D((?HD$ "D((ÉD$D((bHD$ ED((ÉD$HT$PH>MtCL$\\L$PD$@T$DYD$LYT$H\L$T\XL$XXZdA$Ht>D$@L$HYD$DYD$LXX]ӈ_cEHtED$H\$@YD$LY\$DL$\T$TXL$PXT$X\\XcH`[^_]A\ff.VSHXY LHT$HLD$LH(Jd(((mf:@RYY\(\$HYYTYY)L$ HT$ HD$(T$H1HtHSHE2HH([^3HKH0HH([^3HfDVSH(HHLt?H0HtHSH1HH([^w3HKH0HH([^Ð[3HfDHHH"fHHQHQ0WVSH0H\$ HHILI1IHH0HHH0[^_UWVSHHHt$ HH\$0HHoHIHHn0HH0(If/w5H|1IHH.0IHH00H0HH[^_]HH0H0HH[^_]WVSH`)t$0)|$@D)D$PHHQHHG0D>(=CAT/vJH|$ HHHHDTfA/w(t$0(|$@D(D$PH`[^_ÐHH/XC Wf^TUVDVSH(H9HHt?Ht*Ht%0tHVHK0H([^1H([^H([^@UWVSHHH|$ HH\$0HLH HH~IH.HH/(f/w4IH/IHH[.HHHH[^_]fDHH-ؐq][]f.SH0)t$ (H (HKT$`fC/w;C /v y~TK\C K(t$ HH0[DH~T\CfLRfL HLQAL /w1@ /wD }TH\@ HÐ}T\AfVSHHH9HHHYfH H\$(L$(HL$ /L$,/HHRHT$8HD$0L$8/L$</wQHt$0H\$ HHtHVHK+HH[^@1HH[^HH[^@|TD$4\L$<D$4|TT$ \L$(T$ ,|TT$0\L$8T$0.f.h|TT$$\L$,T$$f.fAH/w/@ /w |TH\@ HÐ{T\AfH9tL LQL LRfB/w/B /w {TJ\B JÐ{T\Bffa /QA w4/vG{T\H{HYYXX-{T\Df.H8LQfL HLT$(D$(LL$ /wID$,/v! zTL$$\D$,L$$HT$ HH8f.zTT$ \D$(T$ f.fA /QY w$/v%7zT\XH@-zT\Df.fa /QA w$/vyT\XH$@-yT\Df.fI!/QA w$/vwyT\XHX-XyT\Df.SH`)t$ )|$0D)D$@D)L$PfHy/DqDI wyA/vxDTA\AX(A(H"(HKAX("HK (("(HK0A((t$ (|$0D(D$@D(L$PH`[" xTD\rfDfI/wTxT\ff.fI A/w#xT\Ðf.fA/w wT@fA /w wT@HH)4$)|$D)D$ D)L$0fY/DyQ  Brj //ww/v%hwT\E((AXD(D$ D]]X(|$XXE(4$_A`_A\D(L$0\AHA@ HHD vAT\sD vAT\Pf.D vATD\&fSHp)t$ )|$0D)D$@D)L$PD)T$`fELiD/DDIa Zzr )D/9D/ID/A(A(AX_X_AXX]]/sx/ssHtC((H\\8HK((CD/:C D/(t$ (|$0D(D$@D(L$PD(T$`Hp[@Ht=fH(fHK(LCD/C D/1f. (uT\ uD/TD\ tD/TD\ tT\@ tTK\C K t1TK\C K xtT \C  WtT \C @f.fA/aQ wH/w2 /r&j/rX/rX/1 sT\-sT\말f.VSH)t$@)|$PD)D$`D)L$pD)$D)$D)$D)$D)$fY/DyD(a D*E(DZJB V/D(D(*/ /v-rTD\EXA(AXA(EXHHQAXA]A]HD$ HT$(A_A_/\\Y/0((/)\$0/Ht$0H\$ HHuM(t$@(|$PD(D$`D(L$pD($D($D($D($D($H[^HVHK뤐-qTD\D qD(DTE\DqE(DTE\Dq/T\L$8t$0 qT\D$<l$4dqT\d$,|$$D CqATD\\$(DD$ fYH/wOX /w!XXXPf.%pTX\` D%pT(a\Df.L9tHHQIIQfAY/wNAAY /wAYXXAAQ@%8pTAY\Aa %pTA(Aa\Aff.H)4$fHA/)X /pXX/(prVX\/@r4X\/X w/v@ (4$H@@YloXfY \oXf58oTp\ko)T\A)0Df.H)4$L9tHHQIIQfAA/A)AY /AqXX/A)Aqr`X\/AAr=X\/AY w/vAA (4$H@AAfDYLnXfY tu(HD$H $$HHD$$$HfHH$$$HH$H $$Hf.Ðf.Af.Af.A f.Ðf.((U(((g(SY\(YfDQff.(R(YY }gY(cg\(Yf(Xf(\f(Yf( SYYX\Yf.(( ((YY\f.(f:@fD(f:@fD(]f(_f((N(9f((Df.f(D((Df.(A(fH(fWHf.H(eWHf.(fDf.(fDf.(f=ff.(f=ff.(f=ff.(f=ff.H(%eWHÐ((i((I (a0((()!)Y)Q )I0ÐBBf.H QHHHfDH9HAHDue /w8\ \d/v;BI/w;\/=df\( !d/wf.1\(/cøDHIAYAYHAAHDf.cf\ffZ fZYYZZXZfZIYfZJZZYA!XZAi@f.HIÐA !f."f.SH0)t$ HHH(tHsH(t$ H0[HHېf.ATUWVSH`)t$PMHALHLEftQAD$fHt$0H|$ HD@L$HHH pIHHHHgL9_uQuH(t$PH`[^_]A\fHt$0H|$ H"HH'HH_ATUWVSH`)t$PMH͉LtvHLftKfHHt$0HHf.HIHBHHHH9_uQuH(t$PH`[^_]A\Ht$0Ld$ H"LHQ&HLFhHHHfAf.Ht f/A1ff.WVSHP)t$@H|$ HHH\$0HFI(HHYbHH/(t$@HP[^_@WVSH@H|$ H\$0HHHIHHHHxQ\FH@[^_VSH(HHIHH"INHH([^p#VSHHH\$0HHLD$(HLD$(HHHH[^f.VSH(H9HHt_Ht:Ht5@t.FK/w-\/_H([^1H([^\(H([^ÐA0f.f.WVSH HHLHLtkHHtKHSHHtHS HHH [^_HK H HH [^_@HKH HH 닐f.SH0HHtS()MtxA()CMtHA()C H0[f.;HK HO HH0[fDLL$(LD$ HH& LL$(LD$ f.LL$ HKH LL$ pWVSH HHLHLtH萾Ht HSHHtHS HH [^_gH [^_Ht()Mt(AA)Mt(A A)fUWVSHXHiHt$ HHI H|$0IH HH\$@IH IHH H Y\HX[^_]@f.WVSH0H\$ HHQHIR HV IHC I \Hp HHeH0[^_ff.ATUWVSHPHiHt$ HHI H|$0IIH HH\$@IH IHH HH7 /(\v>RYMHYY \X\Y HP[^_]A\ LH HP[^_]A\@UWVSHXHt$ HHH|$0HHmHSHaHS H\$@HPIIHH϶HX[^_]DVSH(HH?%HHIHH&HVIHHV IHH([^fAUATUWVSH)t$`)|$pD)$D)$HHMHLd$ LƻHt$0HO H\$@HHl$PIH HOIH9 IHL+ HH HH( HHD(s HHD(d HH(V (1A(YAY\/1ZtC 3ZYL^A((AYAYAY\\YYI(t$`(|$pD($D($HĨ[^_]A\A]fL((fATUWVSH)t$`)|$pD)$D)$Ld$ HHt$0HH\$@Hl$PLEHO IHHOIHIHLHHHHD(HH(HHD(HH(A(1(YY\f/tOX((AYY^\AYAYY\/Y/ t X/(t$`(|$pD($D($HĠ[^_]A\f.WVSH H9HHtNHHt1ۉH [^_f{tHWHNjtHW HN YDH [^_Ðf)(W)W)(X)ff)(W)W)(W)(W)Ðf.f)E(W)GoW)H(qW)J(W)L(W)Nf.Af.;f.WH) (H)fDWHf:!B)Ðf.Af.HHf(XA)D(\A)D(YA)D( SYYX\YA)fDH(Y(UXD$ D$ HH(Y(UXQD$ D$ H@H((Y(UXQL$ L$ / Vu f)HÐR(YVYY(UY\(Y)Hf(]A)D(_A)DY A)@H(WU)Hf.HH9tgHtRHtM(((fхt5\Y(UXD$ D$ /lUH@1HfHfDH(Y\Y(UXD$ D$ /Hf.VSH(H3H ܯxHۯH([^@a1HHSHH`AIz1HH([^@VSH(HH lxH{H([^@Z0H0HaSHH`AI 1H;H([^@VSH(HSH xHH([^@0HHRHH`AI0HۮH([^@VSH(HH >xHH([^@z0HPHRHH`AI*0H{H([^@A f.f.f:!RH) f(H)fDJHf:!Bf:! R)ff.Ðf.Af.Af.HHAB(XA)D(\A)D(YA)D( SYYX\YA)fD( (((YY\A)fD(f:@fDH(f:@QD$ D$ HDf.H((f:@QD$ D$ /JQu f)HR(YOQYY(2QY\Y)HÐ(]A)D(_A)DY A)@f()ff()ff(()ff.f((XyP)Df((f:!0XA)fH(WP)Hf.H9t?Ht6Ht1(((fхt\f:@/GP1øfD(Y\f:@/fVSH(HH |xHH([^@q,HHNHH`AI,HKH([^@VSH(HH .xH+H([^@j,H@HqNHH`AI,HH([^@VSH(HH xH˩H([^@+HHNHH`AI+HH([^@VSH(H3H ,NxHkH([^@!+H`HMHH`AI:+H+H([^@VSH(HH xH H([^@*HH!MHH`AI*H˨H([^@A f.K f.f:!\$(H) Ðf.(H)fD(H()fWH()f.H)fDÐf.Af.Af.A f.(f(XA)D(\A)D(YA)D( SYYX\YA)fDH(Y(((U(ЪX(XXD$ D$ Hf.H(Y(((U(ЪX(XXQD$ D$ Hf.H((Y(((U(تX(XXQL$ L$ / eKuf)HR(YcKYY(FKY\(Y)Hf(]A)D(_A)DY A)@f()ff(()ff.H(WJ)Hf.HH9HtnHti(((fхtQ\Y(((U(ЪX(XXD$ D$ /nJHfD1HfHfDH(Y\Y(((U(تX(XXD$ D$ /HVSH(HH ܣ~xHH([^@Q&HHHHH`AIj&HH([^@VSH(HCH lxHH([^@J%H HQHHH`AI%HKH([^@VSH(HH xH+H([^@q%HHGHH`AI%HH([^@VSH(HcH .xHˢH([^@j%H@HqGHH`AI%HH([^@VSH(HH xHkH([^@$HHGHH`AI$H+H([^@VSH(HH NxH H([^@!$H`HFHH`AI:$HˡH([^ÐSH 1HHt 輣HHH [SH 1HHt蜦HHSPH [f.SH 1HHt HHH [SH 1HHt,H H[HHXH [SH 1HHt ()H [SH 1HHt <()H [SH 1HHt |()H [SH 1HHt#茫HHHSHPHSHPHSHPH [SH 1HHt蜯H H[HHXH [SH 1HHtC8HHHSHPHSHPHSHPHS HP HS(HP(HS0HP0HS8HP8H [SH 1HHt#謞HHHSHPHSHPHSHPH [WVH(1HHt$HHH(^_fSH 1HHt#HHHSHPHSHPHSHPH [SH 1HHt#HHHSHPHSHPHSHPH [SH 1HHt3HHHSHPHSHPHSHPHS HP HS(HP(H [SH 1HHt# HHHSHPHSHPHSHPH [SH 1HHt#HHHSHPHSHPHSHPH [H(HuHtHiH(@H YTtH CLL H&HH 'HHH(H(HHtHH(@H tH 7CLHHH HHH(H(HHtHyH(@H ittH BlLHH>H 7H7H(H(H(H HtHH(@H tH tBLHFHH HHH(H(HHtHH(@H ytH BL HH^H GHWH8H(H(HHtHH(@H $tH AL-HHH ϜHHH(H(HHtHH(@H tH KALHfH~H WHwHHH(H(H-HtH!H(@H DtH @<LͥHHH ߛHHЛH(H(HHtHH(@H tH @LHHH gHHXH(H(H=HtH1H(@H !dtH (@\L2HH.H H'HH(H(HŚHtHH(@H tH ?L}HHH wHHhH(H(HMHtHAH(@H 1tH e?|L=HfHNH HGHH(H(HՙHtHəH(@H tH ? L H&HH HHxH(H(H]HtHQH(@H AtH >L HHnH HgHH(H(HHtH٘H(@H ɘ4tH @>,LHHH HHH(H(HmHtHaH(@H QtH =LmHHH HHH(H(HHtHH(@H ٗTtH =LLͷHvHH HHH(Ð%b%J%:%*SH0HH HHD$ tvH H HD$ HT$ LD$(HHD$(HL$ HHL$(HzHqHH0[H?HH0[fH(GHH(ÐH(H$HHtH$HPH@H#HuH(Ðf.VSH(H5>Ht)tDƃuH H([^d@1ÍSH<Huf.t@v널ATUWVSH@H#H2-+HD$ H9tHHm#H@[^_]A\fHL$ Ld$ HL$0L3d$0HL1H1HH1H!H9t(HHH5"H"H@[^_]A\fH] fH3-+f.UVSHHpHH .HwE1HUHHIHEHD$8IHU1HD$0HEHD$(H8HD$ H1H5 HH "HEH"HEH :+ HHEHHEHBxH(ttH(f[ H(ÐVSH(H3<8ttt@H([^fHiH5bH9tHHtHH9uH([^ 1ÐHff.HÐVSH8HD$XHHT$XLD$`LL$hHD$(H 8LH`AvHt$(HH`HIDf.AUATUWVSHXHc-HHLDžHݘ1HHH9rL@E@LH9H9uH HIHlmHIL-IEAE0 AT$ A0HHT$ IEHZHL(HttD$DPt,t$IL ,A@HT$8HL$ Vt(IHHHX[^_]A\A]!1:H 7^HϗAT$H 7LD(AH z7H2UAVAUATWVSHH`tH[^_A\A]A^]fQ HH@HH H59H9H)3HD$ H+HH)H~H ~&DEEDSE8DKEuH DEKSH H96L%49LmIKSLLLA {@^I)LLLHAHEUH H9rJ11L%LuL-pfDH;5HH tHHA0HAHHMHUHMDAfH92L%08H}ЋKAHHLEH9r7uiLIIIHH)JALHEOLIIfIHH)JALHEH 5HELIM IHH)JALHE}HӔH 4HCLCPDH 48H(=wc=s{= ==1ҹ H1H 1H(=wC==u1ҹ-HHttHҸt1H(@=te=u@1ҹHHty1lf=t=tH(ú 1H(1ҹHHXm1H(úM1 71ATUWVSH Hŋu%Ht H 3yHtH [^_]A\@HH0L%1HH HI)HH. DgHP H SPHH)HCSH t2HuHuHsDIH f W @SH HHˋ CCG ===t2w@=t)=uD1ҹ H Ht) иH [D==tHHtHH [H=wC=t=u1ҹa HHt끐B'q=e=|1ҹ HtHHa31ҹ Hu f.   UWVSH(H !HHt3H-`H= HׅuHt HCHH[HuH ՒH([^_]H%fDWVSH Hօu H [^_f HHt<8HpH |FHOH hHAHCg1H [^_øfDSH ˅u1H [H HHt9u K9t)HHHHuH 1H [HQHP3 H HPHH@SH r umH [fRDuH 0HtHY HHuH 3HfDtߐH [ÐH ېYfDdHcA&t$ f(׹f(|*uHHA9uHHA9Ð%%%%%%%%%%%r%b%R%B%2%"%%%%%%%%b%%r%b%R%B%2%"%%%%%%%%%%%r%b%R%B%2HXHHt,$L$ HL$ HT$(T$0\$8D$@АHXDf.H Y@VSHx)t$@)|$PD)D$`9H %HcHH#DA HqyqwDD$0HH`H$|$(IIt$ (t$@1(|$PD(D$`Hx[^H#H#H $|@H#l@H#\@H$L%6Up2-+] fOverflow in the allocation of (%lu x %lu) bytes Allocation error: %s pthread_once failed: %s (errno:%d) ????`0 ]X;(D`(5<?.eB?| %+.6f %+.6f %+.6f %+.6f | ????4?.eB?????@@@@@@@@???????5<?@5<??????f@fv@?Fߑ?44?4@@@@@@@@??????c{p{{{{zP{???4@5<.eB@@@@@@@@????.B-C6 ?h㈵>4???@@@@@@@@@@@@????4?4?>@?pthread_once failed: %s (errno:%d) ?????????????@@@@@@@@????(GraphenePointGraphenePoint3DGrapheneSizeGrapheneRectGrapheneVec2GrapheneVec3GrapheneVec4GrapheneQuadGrapheneQuaternionGrapheneMatrixGraphenePlaneGrapheneFrustumGrapheneSphereGrapheneBoxGrapheneTriangleGrapheneEulerGrapheneRayUp UpUpMingw-w64 runtime failure: Address %p has no image-section VirtualQuery failed for %d bytes at address %p VirtualProtect failed with code 0x%x Unknown pseudo relocation protocol version %d. Unknown pseudo relocation bit size %d. .pdatacossinArgument domain error (DOMAIN)Argument singularity (SIGN)Overflow range error (OVERFLOW)Partial loss of significance (PLOSS)Total loss of significance (TLOSS)The result is too small to be represented (UNDERFLOW)Unknown error_matherr(): %s in %s(%g, %g) (retval=%g) `l| @Up6UpPcUpPcUp`XUpTpXVp@UpUpUpUpUpVpVpVp VpTp Tp6TpJTpTpжTpгTpTpTpTpTp`TpTpTpTp Up UpUpGCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20160211GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207GCC: (GNU) 5.3.1 20151207MP, 4@LUP`uTX\hx,0GP,0;Ȑ@̐ؐܐFPl pL$P0, <0 H T X !\!A!dP!y&l&C+P++ԑ+++<,@,V,`,v,,,,, ,,,126L66666H7P7779 9T9`99Ȓ93:ؒ@:;;o<p<>>dJ<pJJpJJtJJxJJ|JK KFKPKKKuLL~MMNNOԓOP PfPpPPPS StS0ST4TW<WXlXY Y[[i[p[ \\\]]]]^9^@^^^;_@_uaȔadܔddef fg g^h0`hl<lp`p2y@yS`,*<0Tnlp\`KĖP;@R`p,p04!80<AlPН՝!0З EP{(<L X .d06h@lϳxгճ|+0ڴ ϶жն2Ę@a̘p.И0ڸؘ!0йй r5@t $(Լ,%00R<`@lx| .0BPZ`~?@|ؙ $D`Pp%|0:@oĚpȚ̚К zܚ@@ 0<LPNTP`6d@ptqx| q1@ 4@epBЛPX` $(4>@@DHIhPX`jpuĜȜ̜МԜ :؜@DܜPw  '07@HPX `hp $(0 18@Q<`t@DHLPCXP_\`e`p}dh+l0Qp`tx| ep=@ 4@ĝԝ  V` `` ,R0`@|L\.l0x̞ОcԞp؞ܞ +0;@Z`.0; @K$P\(`v,46<@DP \ht %x0G|PZ` JPZ` ğȟ .̟0>П@Tԟ`{؟ܟ '0 |\  ` u ,  0  4  8  <  @  D  H & L0 6 P@ F TP W X` k \p { `  d  h  l F tP  |         4 @ V `   P P   ,0Ƞ Ԡ|6@`` ((00X8`@H'P0h\pdl8t@x|]`=@ mġp̡MԡPܡ-0 }  u$0v4{DT\ #h04l@DpPt! !$ $%%&&a(Ģp((̢(Z)ܢ`))****++ +e+p+,,,,,,{- --(-Q.0`.*/80/3/@//D//H//L//T0)0\00Y0d`0v0l00t00|1*101F1P1f1p1_223@555556ģ20  B0`pP  20`pPb0`R0`pB0`  R0`pP  20`pPR020`p"""b0`0`B0`b0`B0`B0`B0`B0`B0`B0`2020^^ULC : 1 (  xh #0`QQ H ? 6 -$x h0B0`20B0`BBB20PP G > 5 , #xh 0`pRR I @ 7 .%xh 0`20`pB0`pP  0 `pP20`p  hR0`p  h0`pP xh 0`pP20`p77 .%xh 0`aaXOF=4+"xh =0` x h0  xhx h  xhx hr0BB 9 0 'x h0B__VMD; 2 ) x h%x h""x h"Bh 0`pP?? 6 - $xh 0`pPh 0`p0`pPh"66 - $ x h 0`pP,,#xh 0`pPccZQH?6-$ x h +0`pPee\SJA8/&xh 40`pP__VMD;2) x h +  xhB x h0  xh 0`BB 9 0 'x h0BB 9 0 'x h0BB 9 0 'x h0BB 9 0 'x h0  xhB__VMD; 2 ) x h% x hBYYPG>5,#xh= 0 ` p P# #xh 0`p  hR0B0`B0`R0`p0`pP  hb0`B0`b0`B0`"""""BB""""x h0`B0`==4.("x h  h x h0`44.("x h# #x h x h0 x h0__VM D ; 2 ) xh  0`pP  0`pP0`  h0`22 ) xh 0`p"B0`B0`B0`R0`p0`pP x h0`pB0`0`pP  hR00`b x h0  xh! !x h0LL C : 1 (xh 0`h"h"##x h0`p  xh"""""  hR0h 0`pPh 0`pP  h0`pr0`pB0`0`B0`20`pR020`p0`pPR0`p  0`pP0`pPB0`++ "xh0`pP)) xh 0`pP20`p""""""B0`B0`B0`B0`"""B0`B0`B0`B0`B0`""""""B0`B0`B0`B0`B0`B0`2020202020202020202020B`p2020202020BBBBBBBBBBBBBBBBBR0BBB0`  r0`pP  0`PBB0`b0`  0`pP   0 `pPB  20`pP20B0`pP20`p202020`pBBBBBB""""B""BBx hx h x h0`2Y(@`0 PP0@00pP + ,@,`,, +P!&P+!2,,6`9;6 9P6P77@:9pJ]J[pp[НXJPK KNJMLKPOpP P0ST SW\P0gl`h0p`P@`p YJae@^^f@_d]^`@yp@0  P0pж@й0@0г`0@P00P @`p@ P @p@P@`@P `@`p0 P@`P@pP``p`0@` p@ 0``p@`@@00`P  @ P  0@`0`P`0` `   `   @     0           @ P   p P 0P  :Se #=Tj| !2M`r  4Ss2Ri0Si9Vv)Jf(D`y$;Xz #9Rs1Po 7L`| >Tm'Hh "8Mez&=Qez"<Tn /T}!;]{ 4Or )=Zv!<Xo$>Yq#:Qh !8On&>Vp (>[x  4Kc $8Ka4Ij'Bc5Yz-@^{ 1H_t$;Odz5J\n.CXk} 3I]q 2I\q1  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~libgraphene-1.0-0.dllgraphene_box_allocgraphene_box_contains_boxgraphene_box_contains_pointgraphene_box_emptygraphene_box_equalgraphene_box_expandgraphene_box_expand_scalargraphene_box_expand_vec3graphene_box_freegraphene_box_get_bounding_spheregraphene_box_get_centergraphene_box_get_depthgraphene_box_get_heightgraphene_box_get_maxgraphene_box_get_mingraphene_box_get_sizegraphene_box_get_typegraphene_box_get_verticesgraphene_box_get_widthgraphene_box_infinitegraphene_box_initgraphene_box_init_from_boxgraphene_box_init_from_pointsgraphene_box_init_from_vec3graphene_box_init_from_vectorsgraphene_box_intersectiongraphene_box_minus_onegraphene_box_onegraphene_box_one_minus_onegraphene_box_uniongraphene_box_zerographene_euler_allocgraphene_euler_equalgraphene_euler_freegraphene_euler_get_ordergraphene_euler_get_typegraphene_euler_get_xgraphene_euler_get_ygraphene_euler_get_zgraphene_euler_initgraphene_euler_init_from_eulergraphene_euler_init_from_matrixgraphene_euler_init_from_quaterniongraphene_euler_init_from_vec3graphene_euler_init_with_ordergraphene_euler_reordergraphene_euler_to_matrixgraphene_euler_to_vec3graphene_frustum_allocgraphene_frustum_contains_pointgraphene_frustum_equalgraphene_frustum_freegraphene_frustum_get_planesgraphene_frustum_get_typegraphene_frustum_initgraphene_frustum_init_from_frustumgraphene_frustum_init_from_matrixgraphene_frustum_intersects_boxgraphene_frustum_intersects_spheregraphene_matrix_allocgraphene_matrix_determinantgraphene_matrix_freegraphene_matrix_get_rowgraphene_matrix_get_typegraphene_matrix_get_valuegraphene_matrix_get_x_scalegraphene_matrix_get_y_scalegraphene_matrix_get_z_scalegraphene_matrix_init_from_2dgraphene_matrix_init_from_floatgraphene_matrix_init_from_matrixgraphene_matrix_init_from_vec4graphene_matrix_init_frustumgraphene_matrix_init_identitygraphene_matrix_init_look_atgraphene_matrix_init_orthographene_matrix_init_perspectivegraphene_matrix_init_rotategraphene_matrix_init_scalegraphene_matrix_init_skewgraphene_matrix_init_translategraphene_matrix_interpolategraphene_matrix_inversegraphene_matrix_is_2dgraphene_matrix_is_backface_visiblegraphene_matrix_is_identitygraphene_matrix_is_singulargraphene_matrix_multiplygraphene_matrix_normalizegraphene_matrix_perspectivegraphene_matrix_printgraphene_matrix_project_pointgraphene_matrix_project_rectgraphene_matrix_project_rect_boundsgraphene_matrix_rotategraphene_matrix_rotate_eulergraphene_matrix_rotate_quaterniongraphene_matrix_rotate_xgraphene_matrix_rotate_ygraphene_matrix_rotate_zgraphene_matrix_scalegraphene_matrix_skew_xygraphene_matrix_skew_xzgraphene_matrix_skew_yzgraphene_matrix_to_2dgraphene_matrix_to_floatgraphene_matrix_transform_boundsgraphene_matrix_transform_boxgraphene_matrix_transform_pointgraphene_matrix_transform_point3dgraphene_matrix_transform_raygraphene_matrix_transform_rectgraphene_matrix_transform_spheregraphene_matrix_transform_vec3graphene_matrix_transform_vec4graphene_matrix_translategraphene_matrix_transposegraphene_matrix_unproject_point3dgraphene_matrix_untransform_boundsgraphene_matrix_untransform_pointgraphene_plane_allocgraphene_plane_distancegraphene_plane_equalgraphene_plane_freegraphene_plane_get_constantgraphene_plane_get_normalgraphene_plane_get_typegraphene_plane_initgraphene_plane_init_from_planegraphene_plane_init_from_pointgraphene_plane_init_from_pointsgraphene_plane_init_from_vec4graphene_plane_negategraphene_plane_normalizegraphene_point3d_allocgraphene_point3d_crossgraphene_point3d_distancegraphene_point3d_dotgraphene_point3d_equalgraphene_point3d_freegraphene_point3d_get_typegraphene_point3d_initgraphene_point3d_init_from_pointgraphene_point3d_init_from_vec3graphene_point3d_interpolategraphene_point3d_lengthgraphene_point3d_neargraphene_point3d_normalizegraphene_point3d_normalize_viewportgraphene_point3d_scalegraphene_point3d_to_vec3graphene_point3d_zerographene_point_allocgraphene_point_distancegraphene_point_equalgraphene_point_freegraphene_point_get_typegraphene_point_initgraphene_point_init_from_pointgraphene_point_init_from_vec2graphene_point_interpolategraphene_point_neargraphene_point_to_vec2graphene_point_zerographene_quad_allocgraphene_quad_boundsgraphene_quad_containsgraphene_quad_freegraphene_quad_get_pointgraphene_quad_get_typegraphene_quad_initgraphene_quad_init_from_pointsgraphene_quad_init_from_rectgraphene_quaternion_allocgraphene_quaternion_dotgraphene_quaternion_equalgraphene_quaternion_freegraphene_quaternion_get_typegraphene_quaternion_initgraphene_quaternion_init_from_angle_vec3graphene_quaternion_init_from_anglesgraphene_quaternion_init_from_eulergraphene_quaternion_init_from_matrixgraphene_quaternion_init_from_quaterniongraphene_quaternion_init_from_radiansgraphene_quaternion_init_from_vec4graphene_quaternion_init_identitygraphene_quaternion_invertgraphene_quaternion_normalizegraphene_quaternion_slerpgraphene_quaternion_to_angle_vec3graphene_quaternion_to_anglesgraphene_quaternion_to_matrixgraphene_quaternion_to_radiansgraphene_quaternion_to_vec4graphene_ray_allocgraphene_ray_equalgraphene_ray_freegraphene_ray_get_closest_point_to_pointgraphene_ray_get_directiongraphene_ray_get_distance_to_planegraphene_ray_get_distance_to_pointgraphene_ray_get_origingraphene_ray_get_position_atgraphene_ray_get_typegraphene_ray_initgraphene_ray_init_from_raygraphene_ray_init_from_vec3graphene_rect_allocgraphene_rect_contains_pointgraphene_rect_contains_rectgraphene_rect_equalgraphene_rect_expandgraphene_rect_freegraphene_rect_get_bottom_leftgraphene_rect_get_bottom_rightgraphene_rect_get_centergraphene_rect_get_heightgraphene_rect_get_top_leftgraphene_rect_get_top_rightgraphene_rect_get_typegraphene_rect_get_verticesgraphene_rect_get_widthgraphene_rect_get_xgraphene_rect_get_ygraphene_rect_initgraphene_rect_init_from_rectgraphene_rect_insetgraphene_rect_inset_rgraphene_rect_interpolategraphene_rect_intersectiongraphene_rect_normalizegraphene_rect_normalize_rgraphene_rect_offsetgraphene_rect_offset_rgraphene_rect_roundgraphene_rect_round_to_pixelgraphene_rect_uniongraphene_rect_zerographene_simd4f_addgraphene_simd4f_cmp_eqgraphene_simd4f_cmp_gegraphene_simd4f_cmp_gtgraphene_simd4f_cmp_legraphene_simd4f_cmp_ltgraphene_simd4f_cmp_neqgraphene_simd4f_cross3graphene_simd4f_divgraphene_simd4f_dot3graphene_simd4f_dot3_scalargraphene_simd4f_dup_2fgraphene_simd4f_dup_3fgraphene_simd4f_dup_4fgraphene_simd4f_flip_sign_0101graphene_simd4f_flip_sign_1010graphene_simd4f_getgraphene_simd4f_get_wgraphene_simd4f_get_xgraphene_simd4f_get_ygraphene_simd4f_get_zgraphene_simd4f_initgraphene_simd4f_init_2fgraphene_simd4f_init_3fgraphene_simd4f_init_4fgraphene_simd4f_init_zerographene_simd4f_maxgraphene_simd4f_merge_highgraphene_simd4f_merge_lowgraphene_simd4f_merge_wgraphene_simd4f_mingraphene_simd4f_mulgraphene_simd4f_neggraphene_simd4f_reciprocalgraphene_simd4f_rsqrtgraphene_simd4f_shuffle_wxyzgraphene_simd4f_shuffle_yzwxgraphene_simd4f_shuffle_zwxygraphene_simd4f_splatgraphene_simd4f_splat_wgraphene_simd4f_splat_xgraphene_simd4f_splat_ygraphene_simd4f_splat_zgraphene_simd4f_sqrtgraphene_simd4f_subgraphene_simd4f_zero_wgraphene_simd4f_zero_zwgraphene_simd4x4f_transpose_in_placegraphene_size_allocgraphene_size_equalgraphene_size_freegraphene_size_get_typegraphene_size_initgraphene_size_init_from_sizegraphene_size_interpolategraphene_size_scalegraphene_size_zerographene_sphere_allocgraphene_sphere_contains_pointgraphene_sphere_distancegraphene_sphere_equalgraphene_sphere_freegraphene_sphere_get_bounding_boxgraphene_sphere_get_centergraphene_sphere_get_radiusgraphene_sphere_get_typegraphene_sphere_initgraphene_sphere_init_from_pointsgraphene_sphere_init_from_vectorsgraphene_sphere_is_emptygraphene_sphere_translategraphene_triangle_allocgraphene_triangle_contains_pointgraphene_triangle_equalgraphene_triangle_freegraphene_triangle_get_areagraphene_triangle_get_barycoordsgraphene_triangle_get_bounding_boxgraphene_triangle_get_midpointgraphene_triangle_get_normalgraphene_triangle_get_planegraphene_triangle_get_pointsgraphene_triangle_get_typegraphene_triangle_get_verticesgraphene_triangle_init_from_point3dgraphene_triangle_init_from_vec3graphene_vec2_addgraphene_vec2_allocgraphene_vec2_dividegraphene_vec2_dotgraphene_vec2_equalgraphene_vec2_freegraphene_vec2_get_typegraphene_vec2_get_xgraphene_vec2_get_ygraphene_vec2_initgraphene_vec2_init_from_floatgraphene_vec2_init_from_vec2graphene_vec2_lengthgraphene_vec2_maxgraphene_vec2_mingraphene_vec2_multiplygraphene_vec2_neargraphene_vec2_negategraphene_vec2_normalizegraphene_vec2_onegraphene_vec2_scalegraphene_vec2_subtractgraphene_vec2_to_floatgraphene_vec2_x_axisgraphene_vec2_y_axisgraphene_vec2_zerographene_vec3_addgraphene_vec3_allocgraphene_vec3_crossgraphene_vec3_dividegraphene_vec3_dotgraphene_vec3_equalgraphene_vec3_freegraphene_vec3_get_typegraphene_vec3_get_xgraphene_vec3_get_xygraphene_vec3_get_xy0graphene_vec3_get_xyz0graphene_vec3_get_xyz1graphene_vec3_get_xyzwgraphene_vec3_get_ygraphene_vec3_get_zgraphene_vec3_initgraphene_vec3_init_from_floatgraphene_vec3_init_from_vec3graphene_vec3_lengthgraphene_vec3_maxgraphene_vec3_mingraphene_vec3_multiplygraphene_vec3_neargraphene_vec3_negategraphene_vec3_normalizegraphene_vec3_onegraphene_vec3_scalegraphene_vec3_subtractgraphene_vec3_to_floatgraphene_vec3_x_axisgraphene_vec3_y_axisgraphene_vec3_z_axisgraphene_vec3_zerographene_vec4_addgraphene_vec4_allocgraphene_vec4_dividegraphene_vec4_dotgraphene_vec4_equalgraphene_vec4_freegraphene_vec4_get_typegraphene_vec4_get_wgraphene_vec4_get_xgraphene_vec4_get_xygraphene_vec4_get_xyzgraphene_vec4_get_ygraphene_vec4_get_zgraphene_vec4_initgraphene_vec4_init_from_floatgraphene_vec4_init_from_vec2graphene_vec4_init_from_vec3graphene_vec4_init_from_vec4graphene_vec4_lengthgraphene_vec4_maxgraphene_vec4_mingraphene_vec4_multiplygraphene_vec4_neargraphene_vec4_negategraphene_vec4_normalizegraphene_vec4_onegraphene_vec4_scalegraphene_vec4_subtractgraphene_vec4_to_floatgraphene_vec4_w_axisgraphene_vec4_x_axisgraphene_vec4_y_axisgraphene_vec4_z_axisgraphene_vec4_zeroxP8hXh`H (X(<\t":Tj~"2@Nbpz  &4(<\t":Tj~"2@Nbpz  &4g_intern_static_string g_once_init_enter g_once_init_leave g_boxed_type_register_staticDeleteCriticalSectionEnterCriticalSectionGetCurrentProcessGetCurrentProcessIdGetCurrentThreadIdGetLastErrorGetSystemTimeAsFileTimeGetTickCountInitializeCriticalSectionKLeaveCriticalSectionQueryPerformanceCounterRtlAddFunctionTableRtlCaptureContext RtlLookupFunctionEntryRtlVirtualUnwindSetUnhandledExceptionFilterSleepTerminateProcessTlsGetValueUnhandledExceptionFilterVirtualProtectVirtualQueryN__dllonexitS__iob_funcb__setusermatherrx_amsg_exit_errno_initterm_lock%_onexit_unlockabortacoscallocfprintffreefwritemallocmemcpymemsetsignal)strerror+strlen.strncmpAtanNvfprintfWpthread_oncelibglib-2.0-0.dlllibgobject-2.0-0.dll((((((((((((((((((((((KERNEL32.dll<<<<<<<<<<<<<<<<<<<<<<<<msvcrt.dllPlibwinpthread-1.dllTpUpUp Vp` VpUp0Vp@ PTPX` 0@P`pЫ 0@P`pЬ08  (08,Tp, Tp,Tp ,C Tp ,e6Tp,wp,@5UpLGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/crtdll.cTpcharsize_t#long long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chara_EXCEPTION_RECORD ExceptionCode 3ExceptionFlags 3ExceptionRecord [ExceptionAddress NumberParameters 3ExceptionInformation _CONTEXT P1HomeP2HomeP3HomeP4HomeP5Home P6Home(ContextFlags30MxCsr34SegCs'8SegDs':SegEs'<SegFs'>SegGs'@SegSs'BEFlags3DDr0HDr1PDr2XDr3`Dr6hDr7pRaxxRcxRdxRbxRspRbpRsiRdiR8R9R10R11R12R13R14R15Rip o  VectorRegister  VectorControl DebugControl LastBranchToRip LastBranchFromRip LastExceptionToRip LastExceptionFromRipWINBOOLBYTEJWORDDWORD5floatLPVOIDsigned charshort intULONG_PTR1DWORD64PVOID LONG  HANDLE LONGLONG ULONGLONG EXCEPTION_ROUTINE  [    PEXCEPTION_ROUTINE2_M128ADdLowEHighF M128AG8d)d))_doublelong double_XMM_SAVE_AREA32l,ControlWordm'StatusWordn'TagWordoReserved1pErrorOpcodeq'ErrorOffsetr3ErrorSelectors' Reserved2t'DataOffsetu3DataSelectorv'Reserved3w'MxCsrx3MxCsr_Masky3FloatRegisterszr XmmRegisters{ Reserved4| XMM_SAVE_AREA32}_ Header_ Legacyr Xmm0dXmm1dXmm2dXmm3dXmm4dXmm5d Xmm6d Xmm7d Xmm8d  Xmm9d0 Xmm10d@ Xmm11dP Xmm12d` Xmm13dp Xmm14d Xmm15ddo ) FltSave,FloatSave,Dd )s ) Next prev _EXCEPTION_REGISTRATION_RECORD    J Handlerhandlerv FiberDataVersion3_NT_TIB8 ExceptionList StackBaseStackLimitSubSystemTibJ ArbitraryUserPointer(Self 0v NT_TIBv PNT_TIB3  PIMAGE_TLS_CALLBACKU [ p  3 tagCOINITBASE COINITBASE_MULTITHREADEDVARENUM0VT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIME@VT_BLOBAVT_STREAMBVT_STORAGECVT_STREAMED_OBJECTDVT_STORED_OBJECTEVT_BLOB_OBJECTFVT_CFGVT_CLSIDHVT_VERSIONED_STREAMIVT_BSTR_BLOBVT_VECTORVT_ARRAY VT_BYREF@VT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK_PVFV _PIFV V __uninitialized__initializing__initializedV J__readgsqword Offset5!ret"_TEB#NtCurrentTeb _InterlockedCompareExchangePointerZ DestinationZ ExChange Comperand`$_InterlockedExchangePointer TargetZ Value%pre_c_init>TpM&@'Tp (R )Tp(Rs0*_CRT_INITK PTp;+wKI+nK3 +KI,{-L.~Tp@/G/60"1TpjR&1TpG2onexitend3Tp&)Tp1(Rv.eTpD/K03Tp&4Tpg(R )Tp?(RO5&LVo2fiberidW2nestedX6TpW 7Tp /'8Tp9.TpZ8/GL/6p0"6e0Tpub/04 Tpw(R 4zTp(R|(Q2(X}'YTpJ:R:Q'hTp?(RO)TpJ:R:Q%__DllMainCRTStartup Tp9+w+n3O+I2retcode F;i__leaveTp3TpU3Tp`'Tps(Ru(Qs(Xv'Tp(Ru(Qs(Xv3TpU'*Tp(Ru(Qs(Xv';Tps(Ru(Qs(Xv'TTp:(Ru(Q0(Xv3jTp~'zTp`j(Ru(Q1(Xv'Tp`(Ru(Q0(Xv'Tps(Ru(Q0(Xv'Tp(Ru(Q0(Xv)Tp`(Ru(Q2(XvTp(RX(Qd(Xh?__proc_attached. Up@__native_startup_state $@__native_startup_lock A@__native_dllmain_reason <$=LB@__xi_a&A@__xi_z'A0sB@__xc_a(h@__xc_z)h@__dyn_tls_init_callback,C9 @__onexitbegin0@__onexitend1@mingw_app_type3Dpcinit;= VpEmallocmalloc F F Efreefree F F#F%GDllMainDllMain5F7G__main__main$F tF66LGNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-alloc.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/src Tpcharsize_t#5long long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublefloatlong double_Boolshort intgraphene_aligned_allocDxxsizeD'numberE'F'resHxmax_sizeI'real_sizeJ'  Tp & 2X @ Kk V f Tp/Y &Z 2 @ Tp/KVfTpTpJQ 1PUpXsTpQTpt_Tp }RsdTptTpQ PUpXXYsTpgraphene_aligned_alloc0xTpsize' number'U ' resxTp} @h 2 &{ K V f jTp/ & 2@jTp/KVfsTpTpQ 1PUpXsTp"Tpu0Tp 5Rs5TpuTpnQ PUpXXYsTpMTp2RtQ0Xsgraphene_aligned_freeTpmemx%TpARRHfprintffprintfyabortabort@mallocmallocmemsetmemsetfreefree%.GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-box.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcTp floatcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublelong doublegraphene_compare_func_t_Bool%short int__m128EAM __v4sfH[g __v16qi/v& __m128i4H graphene_simd4f_t53graphene_vec3_tA _graphene_vec3_t+ value.graphene_point3d_tJ _graphene_point3d_t BJ xD yE zFgraphene_sphere_tQc _graphene_sphere_t + center . radius /graphene_box_tR _graphene_box_t , min / max 0   s  f graphene_simd4f_union_t pthread_once_t vxBOX_ZEROBOX_ONEBOX_MINUS_ONEBOX_ONE_MINUS_ONEBOX_INFINITYBOX_EMPTYN_STATIC_BOX_mm_max_ps3__A3__B3_mm_min_ps3__A3__B3_mm_setzero_pss3init_static_boxgstatusosaved_errnoographene_box_expand_simd4fboxvres_mm_add_ps3__A3__B3_mm_set1_psy3__Fy_mm_sub_ps3B__A3__B3graphene_box_get_maxyboxmaxygraphene_box_get_minboxminy_mm_movemask_epi8no__An_mm_cmpge_ps}3__A}3__B}3_mm_cmple_psq3H__Aq3__Bq3graphene_pointer_equalp1p2funcgraphene_box_init_from_boxúboxúsrcĪgraphene_box_emptyBgraphene_box_expand_vec3 -box vec -res 3graphene_box_init_from_simd4fboxminmax init_static_box_onceTpu!graphene_box_allocF`Tp"uTpq$#R #Q1#X@$graphene_box_freeTTpN %boxT^"Tp|$#RR!graphene_box_initfTpr. %boxf%ming. %maxh. &Tp$ #RQ#Qs&Tp$ #Rt#Qs'Tp$&Tp$ #Rs'Tp$(Tp$#Rs4 )graphene_box_init_from_pointsTp %box%n_pointsr%points. *"Tp`| +("Tp`D,`-A0.Tp3U /A0Tp31QV&Tp$, #Rv(Tp$#Q PPUp#X|#Yv26Tp#R  Up#Q Tp*:Tp 34f,5i,6v@*sTp | 4 447g{Tp4448{TpX 4M4p9Tp33(sTp$#Rtt#Qu)graphene_box_init_from_vectorsTp%box%n_vectors%vectors-O*TpP +(TpPD,P-A.`Tp3 /A0`Tp31QV&oTp$ #Rv(Tp$#Q PPUp#X|#Yv2Tp#R  Up#Q Tp* Tp34,5i:4Tp4 +4N4+7g?Tp 4448?Tp449BTp33;Tp<R<Q!graphene_box_init_from_vec3ںTpl%boxں%min-%max- 'Tp$&Tp$#Rs'Tp$(%Tp$#Rs;0TpX<R<Q< X7g3Tp4j4483Tp444 99Tp33=graphene_box_expandPTp1E>boxR>point. Q>resX?v!.7gmTp#4Q4.4t8mTp!449sTp33=graphene_box_expand_scalar4Tp$ >box4R@scalar5>res6X?min8?max9=ATp<37Tp;3=graphene_box_unionJTp>aJR>bKQ>resLXATpN4y47TpO44Bgraphene_box_intersectionbTp@ab @bck@resdminfmaxfCTpiW33CTp@h4,4P.Tp DktATpk337Tpk4C8Tppt%4x4m4bC,Tpn+(,TpD,-A6.pTp0/A0pTp01QT&Tp$#Rt(Tp$#Q PPUp#Xu#Yt2@Tp#R  Up#Q Tp+DTpn34lEgraphene_box_get_widthTp'>boxRres0Tp__uEgraphene_box_get_heightTp.>boxRFresP0Tp__uEgraphene_box_get_depthTp,l>boxRFresP0 Tp__u=graphene_box_get_size0Tp >boxR>sizeQ=graphene_box_get_center@TpF@box@centeryFresP&`Tp$L#RR##QR#Xs&sTp$v#Rs#b?#Xs(Tp$#Rt#Qs;Tp4=4"Tp$#RQ#QR;BTp'4`4l#"Tp$#RQ#QR#=graphene_box_get_verticesTp@boxo@verticesFmin@FmaxPCTp4 4T (Tp$#R@#QtABTp ,4l 4` (Tp$#RP#Qt&Tp$D#Rs& Tp$\#Rs&'Tp$t#Rs &BTp$#Rs0&]Tp$#Rs&xTp$#Rs&Tp$#Rs(Tp$#RsEgraphene_box_contains_point!TpB<>box!R@point". ?p$3!.Tp G&aATp&4V!4z!7Tp&4!0Tp G'bATp'4;!4/!7Tp'4"Egraphene_box_contains_box:Tp6u>a:R>b;Q.Tp D>*"ATp>4M"4q"7Tp>4"00Tp G?aA0Tp ?Q4;"4/"79Tp?4#Hbox_equalFp1Fp2GaIbJEgraphene_box_equal\PTp\@a\##@b]#+HVTp0_34uY$4k$9ukTp4%4G%0kTp-}%-%&pTp$#Rs#Qt(Tp$#Rs#Qt=graphene_box_get_bounding_spheremTpO@boxm&@spherena&FsizepP&Tp$M#RR##QR#Xs&Tp$w#Rs#b?#Xt(Tp$#RsJBgraphene_box_zeroTpl+(Tp,-A&.0Tp.Y/A00Tp.-Q&&?Tp$0#Rs(^Tp$#Q PPUp#Xt#Ys2Tp#R  Up#Q TpBgraphene_box_onepTplm +(vTp,-A'.Tp.F /A0Tp.-Q<'&Tp$ #Rs(Tp$#Q PPUp#Xt#Ys2Tp#R  Up#Q TpBgraphene_box_minus_oneTpl`!+(Tp ,-A_'.Tp.9!/A0Tp.-Q'&Tp$!#Rs(>Tp$#Q PPUp#Xt#Ys2Tp#R  Up#Q TpBgraphene_box_one_minus_onePTplW"+(VTp,-A'.Tp.0"/A0Tp.-Q'&Tp$"#Rs(Tp$#Q PPUp#Xt#Ys2jTp#R  Up#Q TpBgraphene_box_infinite/TplI#+(Tp@1,@-A(.Tp."#/A0Tp.-QG(&Tp$"#Rs( Tp$#Q PPUp#Xt#Ys2Tp#R  Up#Q TpI0 Tpl"$+(6 TppD,p-Aj(.` Tp.#/A0` Tp.-Q(&o Tp$##Rs( Tp$#Q PPUp#Xt#Ys2J Tp#R  Up#Q Tp2$Fstatic_box"$ @UpFstatic_box_once.  UpJ $J (JVVZJJ;JHKfprintffprintfyJHJ`J66WJoo6JgJ[" GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-euler.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/src Tp floatcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublelong doublegraphene_compare_func_t ''_Bool-short int__m128EIU graphene_simd4f_t5; @P xRU yRU zRU wRU0graphene_simd4x4f_tSngraphene_vec3_tA _graphene_vec3_t+ value.Ugraphene_matrix_tD _graphene_matrix_t@'< value*graphene_quaternion_tLY _graphene_quaternion_t. x1 y2 z3 w4 graphene_euler_tM _graphene_euler_t J angles M  Nq 6GRAPHENE_EULER_ORDER_DEFAULTGRAPHENE_EULER_ORDER_XYZGRAPHENE_EULER_ORDER_YZXGRAPHENE_EULER_ORDER_ZXYGRAPHENE_EULER_ORDER_XZYGRAPHENE_EULER_ORDER_YXZGRAPHENE_EULER_ORDER_ZYXgraphene_euler_order_t >graphene_euler_init_internalc@@ec@rad_xdrad_yerad_zfggraphene_euler_init@e@xyzgraphene_pointer_equalp1'p2'funcgraphene_euler_init_with_order@*e@xyzgraphene_euler_get_order[e[agraphene_sincosanglesin_outcos_outgraphene_euler_allocB@ Tp Tp,"R Q1X@graphene_euler_freeP TpKeP@( Tp7"RRF Tp1f(oE)x))  Tp4)'** *M+! TpB"Rsb5<c5<d5<!Tp1++ ,D," !Tp4,', - n--!1!TpB"Rsb5<c5<d5<graphene_euler_init_from_matrix@P!Tp)=e@ .m=e.#.$meH~%m11L/%m12/%m13/%m211%m22;2%m232%m312%m32g3%m33@5%x5%y{7%z9&*!Tp2 P|;' %Tp ;; ;;;( %Tp4;';; ;;!2%TpB"Rtbcd)!TpM" RQQ~*f"TpX")"Tph"? b)"TpB"o Rtbcd*P#TpX")#Tph" b*#TpX")#Tph" b)#$TpX" a"-(+()R$Tph" a}b)$TpX"U a%}-(+()$Tph"w ab)$TpX" a%}-(+()%Tph" a}b)R%Tph" b)g%Tph" a}b)%Tph"0 b)%Tph"J b)%Tph"d b)%Tph"~ b)%Tph" b)&Tph" b),&Tph" a}b)<&Tph" ab)P&Tph"a}b!a&Tph"abC+X,graphene_euler_init_from_quaternionA@eA@qB-C.sqxH.sqyI.sqzJ.sqwK.xM.yN.zO/ ._vV0V0V/I._v[0[0[/r._va0a0a/._vh0h0h/._vo0o0o1._vu0u0u<X&Tp$ <M==2?2u@2@2A2A2C2;E3*&Tp@RP:F4+TpFS]FF FFF(+Tp4]F'FF FF!$+TpB"Rsbcd)z'Tph"a'"""b")'Tph"b *'TpX")'TpB"Rsbc)r(TpX"_aI"?-(+()(Tph"b")(Tph"a "b"))Tph"a'"""b"*D)TpX")b)Tph"Aa "b ))Tph"a'"b"))Tph"b )*TpX"aI"""?-(+()F*Tph"<b")m*Tph"a"b")*Tph"a'"b"**TpX"!+Tph"a"b 5graphene_euler_init_from_vec3@P+TpN6e@F6vbG7G)t+Tpz"RQb5<Xs*+Tp"!+Tp"Rs5graphene_euler_init_from_euler@+TpL6e@5H6src[H8F+TpIxIoIf.I(+Tp4dI'II I.I!+TpB"Rsbcd9euler_equal>p1'p2'.a[.b[5graphene_euler_equal+TpL"6a[I6b[$J:+Tpp;JK( ,TpwKK< ,Tp2)K23/L!,Tp"RsQt5graphene_euler_get_x@,Tpy6e[{L!I,Tp"RR5graphene_euler_get_y`,Tp6e[L!i,Tp"RR5graphene_euler_get_z,Tp'6e[L!,Tp"RR*,TpJ"PR=graphene_euler_to_vec3,,Tp+6e,[&M6res-rM),Tp"RsQR,Tpz"RQb.eBXQ=graphene_euler_to_matrixL,Tp,6eL[M6resM,FN0O>xQ2N>yR2O>zS2:O?c1U~?s1U~?c2U~?s2U~?c3U~?s3U~>c3c2VpO>s3c1VP>c3s2s1V8Q>s3s1VR>c3s2c1WS>s3c2WU>c3c1WJW>s3s2s1WcX>c3s1XX>s3s2c1XwY>c2s1X[>c2c1X\3*0-TpOP^3fa-TpZ=^^~^!w-Tp"aQ~X~4fw-Tp[r^7_~_!-Tp"aQ~X~4f-Tp\__~G`!-Tp"aQ~X~)J-Tp"Rt)V-Tp"Rt)a-Tp"Rt1Tp"RQ=graphene_euler_reorder2Tp,"6e[j`7`6res@a?q<~3Xg2Tp "aaaa@ 2 b2bc2c2c2d2@f2g3*n2TpPR=Ph)3Tph"a'"""b");3Tph"b *d3TpX")x3TpB"Rtbc)4TpX"IaI"?-(+()?4Tph"mb")]4Tph"a "b")4Tph"a'"""b"*4TpX")4Tph"+ a "b )'5Tph" a'"b")d5Tph" b )5TpX"!aI"""?-(+()5Tph"&!b")5Tph"k!a"b")56Tph"!a'"b"*k6TpX"!6Tph"a"b !g2Tp"R~QRA $A (Axx6A~Basinfasinf Batan2fatan2f A##`AA;AgA<<wAPPyAdd{Csincosfsincosf A3A\( GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-frustum.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/src6Tp charlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublefloatlong doublegraphene_compare_func_t##_Bool)short int__m128EEQ graphene_simd4f_t57 @P xRQ yRQ zRQ wRQ0graphene_simd4x4f_tSjgraphene_vec3_tA _graphene_vec3_t+ value.Qgraphene_vec4_tB  _graphene_vec4_t+4 value.Qgraphene_matrix_tDM _graphene_matrix_t@'w value*graphene_point3d_tJ _graphene_point3d_t B x D y E z Fgraphene_plane_tO _graphene_plane_t . normal 1 constant 2graphene_frustum_tP9 _graphene_frustum_t .e planes 1graphene_sphere_tQ~ _graphene_sphere_t + center . radius /graphene_box_tR _graphene_box_t , min / max 0 graphene_pointer_equalSp1#p2#funcgraphene_frustum_alloc>6Tp6Tp3RQ1X@graphene_frustum_freeL6TpfLi6Tp>RRgraphene_frustum_initc6TphHfcJip0dHip1eHip2fHjp3gH p4hH(p5iH06TpIRsQQ7TpIRs Qu 7TpIRsQt7TpI RsQ ,7TpI+RsQ(=7TpIRsQ0Ngraphene_frustum_init_from_frustumP7TpDfdjsrcjp7Tpijj7TpIRs`Qtgraphene_frustum_init_from_matrix7Tpz f kmatrix Skr1~r2~r3~r4~t~p~m47TpTRQQs7Tp`RsQ0X~7Tp` RsQ1X} 8Tp`9 RsQ2X|"8Tp`] RQ3Xv08Tpk RvQ~Xt;8Tpv RsQtF8Tp RsQuT8Tp RvQ~Xt_8Tpv RsQtk8Tp RsQu y8TpkA RvQ}Xt8Tpv_ RsQt8Tp~ RsQu8Tp RvQ}Xt8Tpv RsQt8Tp RsQu8Tpk RvQ|Xt8Tpv! RsQt8Tp@ RsQu8Tpd RvQ|Xt8Tpv RsQt9TpRsQu 4graphene_frustum_get_planes 9Tp47 fkplanes7 k49Tpij'lC9TpIRs`Qtgraphene_frustum_contains_point`9Tp_ fKlpoint l9Tpij9TppHm9TpRsQt wgraphene_frustum_intersects_sphere9Tps fGmsphere mcenterw ijn!distancea9TpRsQt9TpRtQu e"graphene_frustum_intersects_box@:Tpt^#fBn#box^nminw~maxw~normalwp0 wp1 w plane!Ho d0"No d1"o"$i'j:TpRvQs;TpRsQu;TpRsQt}:TpARtQ~:TpRQQ~d%frustum_equalA&p1A#&p2B#$aD$bE"graphene_frustum_equal[;Tp3#a[o#b\Rp';Tp^(F)<p)23q*i;Tpn)q)q;Tpn+q+1r;TpRtQu _graphene_rect_tHq JsizeKgraphene_point3d_t J _graphene_point3d_t BxD yE zF graphene_quad_t K _graphene_quad_t * -graphene_quaternion_t L  _graphene_quaternion_t.hx1 y2 z3 w4  graphene_euler_t M _graphene_euler_t JanglesMorderNdgraphene_sphere_t Q _graphene_sphere_t + C.radius/ graphene_box_t R _graphene_box_t ,Omin/max0graphene_ray_t Te _graphene_ray_t . 1 2 |6d GRAPHENE_EULER_ORDER_DEFAULT GRAPHENE_EULER_ORDER_XYZ GRAPHENE_EULER_ORDER_YZX GRAPHENE_EULER_ORDER_ZXY GRAPHENE_EULER_ORDER_XZY GRAPHENE_EULER_ORDER_YXZ GRAPHENE_EULER_ORDER_ZYXgraphene_euler_order_t>slf graphene_simd4f_union_tuif graphene_simd4f_uif_t_mm_add_psW__A__B_mm_mul_ps__A__B_mm_shuffle_ps__A__B~|graphene_simd4f_suml v x y z w l_mm_sqrt_psH __Agraphene_simd4f_dot4l a b _mm_sub_ps __A__B_mm_rsqrt_ps __A_mm_dp_ps __X__Y__M_mm_set1_psy0 __Fy _mm_min_ps^ __A__B_mm_max_ps __A__B_mm_loadu_ps __P   _mm_storeu_ps __P__Agraphene_simd4x4f_vec4_muld ad bo resu v v_x v_y v_z v_w j  l graphene_simd4x4f_vec3_mul md vo resu v_x v_y v_z graphene_simd4x4f_point3_mulY md po resu v  v_x! v_y" v_z# _mm_xor_ps __A__B_mm_load_ps __P graphene_simd4f_normalize3l v invlenl!__half __three __sl_mm_movelh_psP __A__B_mm_unpackhi_ps __A__B"graphene_simd4x4f_initH xHlyIlzJlwKlsM_mm_div_ps__A__B_mm_movehl_ps9__A__Bgraphene_simd4f_maddl|m1 m2 a _mm_movemask_epi8n|__AnQ_mm_cmpneq_ps__A__B graphene_simd4x4f_transpose5s5d res6!__r09__r19__r29__r39__t09__t19__t29__t39graphene_simd4x4f_to_floatmd vgraphene_simd4x4f_init_from_floatsmsft graphene_simd4x4f_init_orthomleft R < top   delta_x delta_y delta_z a b c d e f  graphene_simd4x4f_init_frustum0m0left1 R2 <3 top4 5 6 x8 y9 a; b< c= d> "graphene_approx_valjaj bj !_n1l _n2l _epsilonl #_mm_setzero_pss$graphene_matrix_get_value mrowcolrl%p__u%__u%__u!__uOgraphene_simd4f_max_valBlvB sDlgraphene_simd4f_min_val,l"v, s.l_mm_store_ssQ__P__A&graphene_matrix_transform_vec3>m>v?res@ graphene_simd4x4f_translationmx y z &graphene_matrix_multiply>abres>O&graphene_matrix_rotate_quaternionYmY>qZrot\O graphene_matrix_rotate_internalwmwradx axisy rot_m{ graphene_simd4x4f_scale@mx y z $graphene_matrix_is_2dnm$graphene_matrix_inverseNmNresO>&graphene_matrix_transform_pointc!mcpd!rese,vec3gl%__ul!__um'$graphene_matrix_determinant* m*det,l!__u0&graphene_matrix_normalizetmtresu>wwx n}l!__uxgraphene_simd4f_is_zero3@v %__u%1__u!__ugraphene_simd4f_normalize4xlvx invlenzl!__halfz __threez __szlgraphene_simd4f_length4ElvE 'graphene_matrix_init_identity>m>"graphene_flerpv)Lav)bv)(v)graphene_simd4f_interpolatela b f one_minus_f graphene_sincos( sin_outcos_out"graphene_flerpfp $ap bp (p)&graphene_matrix_translateEnmE>posFntrans_mHtq&graphene_matrix_skew_yzm> m_ylm_zl&graphene_matrix_skew_xzm> m_xlm_zl&graphene_matrix_skew_xyim> m_xlm_yl&graphene_matrix_scalem>factor_x factor_y factor_z scale_m graphene_simd4x4f_determinant;md det_ru invdet_ru r0 r1 r2 r3 r1_wxyz r1_zwxy r1_yzwx r2_wxyz r3_zwxy r3_yzwx )X )V )u ar1 ar2 ar3 r1_sum d0 d1 det invdet *matrix_decompose_2dpTp _H+mv,J_Hcw+shear_r+x,eeHx:_H -perspective_r!(;local!O~.perspective!O;y.shear_xy" y.shear_xz" yshear_yz" .scale_x# y.scale_y# z.scale_z# 1z.perspective_v$lTzcross%lW!@Tp 1y4n{=2W@Tp@ 6+4[{?@ 5e{=W@Tp .+4{4|4?|? 5&g|51|5<|5G|3R3b3r33333333333 333+0W@Tpw'111=\@Tp '4}4=}4=}0c@Tp'4}4}4}0g@Tp(4}4}4}=l@Tp` C(111=Wt@Tp j(4y~1n=W}@Tp (1y1n=W@Tp (1y1n=@Tp (4U~11=@TpP )111=@Tp 0)4z~110@Tp\)1110 @Tp)1 1 0 @Tp)1 1 = @Tp )1 1 =9@Tp *1q4f~1[>)@Tp 1K1@=W@Tp ?*4y~1n0@Tpf*1,1 0)@Tp*1K1@0@Tp*4~110 @Tp*1 1 > XCTp 1 1 2@Tp 3r

"!BTp` Q4S!4I!?` 5_!5j!I5u!5!3!3!3!3!3!3!3!3!3 "3"3+"3;"3K"3`"3z"3"3"3"3"3"3"3"3"3"3#3#3#3-#3<#3G#3R#=BTp J,111=BTp0R-111=BTppI+-111=BTpUS-1110WBTpZz-1y1n0WBTp[-1y1n=BTpK-414V4V=WBTpY-1y1n=BTp@j .111</.3c#= CTpSc.4{44=%CTph.4Ł1105CTpl.1110FCTp h.4110 UCTpl/1 1 <C13q#3#3#3#3#3#<g/3#>Y CTp1{ 1p </3#>Y CTp1{ 1p </3#>Y CTp1{ 1p <@/@#}AY DTp1{ 1p 0TDTp)04110WxDTpT01y4n30WDTp01y4nV0WDTp01y4ny=DTp14 4Ă?33%525?5L25Yh5f5sAWDTp1y4nу= lCTpjf11 1 A CTp h1 1 0R DTp L74 4 4 +2DTp 3 3 3 5 S< Q33 >H DTp`(4t v4j 0WDTpG21y1nAETp42ETp33 3 3 =ETp2444= ETp2111= ETp34(4M4M>ETp 4p44H 5ETp)4t 4j ۅ0W5ETp 31y1nAFETp42FETp33 3 3 =FETp&44#4G4G=IETpZ44j44=LETp 444׆4׆>WETpP444<363 >H tETp*4t B4j z0WtETp 51y1nAETp42ETp33 3 3 =ETp54‡44=ETp@54 4.4.=ETpp54Q4v4v>ETp444<h73!>H ETp0+1t 1j 0WETp61y1n>ETp@1?@33 3 3 0ETp61110ETp71110ETp<7111AETp1119ETp]d8R(8w |<7__sOl=P FTpO71y 4m > +FTpO1C 47 < G8__sRl= FTppR#81C 17 >P KFTpR1y 4m <<8__sPl=P .FTp P81y 4m _A GFTpP1C 47 ?P__sQl=P 2FTpQ81y 1m A NFTpQ1C 47 <9__uX<49__uYFTp@`4ȉ=H FTpG ;4t 4j =WFTp91y1n>FTp4?33 3 3 =FTp I:454Y4Y=FTpP}:4|44=FTp:4Ċ44=FTp:4 4141A)FTp 1K1@A$ GTpG1< =@FTpa;4hT?3r=WFTpP{};1y4nT2FTp5y53A FTpz1 <B=__ud>H %GTpd4t a4j =W%GTp ,<4y4nA4GTp424GTp33 3 3 =4GTpP <4'4K4K=7GTp <4n44=:GTp =44ۍ4ۍ>EGTp 44#4#0 hGTped=1# 0 oGTpe=1 4 F<!z?__uh>vGTpP!h4k0H vGTp3GZ?4t 4j 0WvGTp>4y4nA~GTp+4Ԏ2~GTp+33 3 3 =~GTp!>444=GTp!>4>4c4c=GTp!?444=GTp"4?4Ώ44A)GTp 1K1@A$ GTpG1< =@GTp@"i@4h?@"3r6GTp?5953A GTpz1 >WGTp"{1y4n<@#AA__um>H GTp#m1t 1j 0WGTpo@1y1n>GTp#1?#33 3 3 =GTp#@111=GTp$@111=GTp@$A111>GTpp$111<$7B) ) ) ) 0HTp A1110HTp A111=ITp$B4!4F4F>!ITp %4i440 2HTpnYB1# 0 9HTpnB1 4 6@HTpED__uoAH @HTp*o4t ֑4j 0W@HTpB4y4n?AHHTp"4b2HHTp"33 3 3 =HHTpP%xC444=LHTp%C4̒44=PHTp%C44949>YHTp%4\440 HTpp6D1# 0 HTppaD1 4 <&PF__us>HTpP&s4Ǔ0H HTp3G0F4t 4j 0WHTpD4y 4n AHTp+402HTp+33 3 3 =HTp&jE4S4w4w=HTp&E444=HTp&E4440HTp F4*4O4OA)HTp 1K1@A$ HTpG1< =@HTp'tF4hr?'3r6HTpF55 3A HTpz1 >WHTp`'{1y4nr0 /ITp#G4 }4 4 Ŗ6?ITp EG__u<'~G)~ $AY ITp1{ 1p < (GB~ $}AY ITp1{ 1p <`(G)~ $AY GJTp1{ 4p 7ATp]d6H8R(8b8c8d8w ?CXITphd9hITpsd8Rs8Q~qDgraphene_matrix_allocO>pJTpHEJTp~d8R@8Q18X@Fgraphene_matrix_free]JTpIGm]> EJTpd8RRFgraphene_matrix_to_floatoJTp5JHmoRHvpQIJTpr4D4gJ JTpI4 4 J JTpI4 ї4 J JTp J4 4 >I JTp 4 c4 KJTp/KL RMJTp(44ؘJ JTpvJ4 J JTpwJ4 'J JTpxJ4 SI JTpy4 Dgraphene_matrix_init_from_float>JTp"LHm>RHv QMJTp(44ΙJ JTpvK4 J JTpwK4 J KTpxK4 9I KTpy4 ^Dgraphene_matrix_init_from_vec4> KTp&LGm>Hv0!QHv1!XHv2!YHv3! Dgraphene_matrix_init_from_matrix>PKTpBLGm>GsrcУ graphene_simd4x4f_init_perspectiveMm) aspect   delta_z cotangent a b c d Dgraphene_matrix_init_perspective>KTpNGm>(Gfovy qGaspect N O  P) KMLKTp)4KM4?MԜ40M#4$Mr4Mĝ?)5WM5gM=5yM`5M=5M5Mh9KTpd8a?5<Qgraphene_matrix_init_ortho>LTp$P-m>R+left 3,R o-top d:<  :  (:  0>LTp) 4h4\4P?4D484+4!7?)5tZ55ޢ5!35353 graphene_simd4x4f_init_look_at/QmeyelCluplz_axis x_axis y_axis eye_v%P) ) ) ) % Q) ) ) ) !)~ $Qgraphene_matrix_init_look_at#>MTpeU+m#>c+eye$,C%Ҥ+up& >$PMTp@*(4nPD4bPg4VP4LP֥?@*3yP3P5P @P<*2R3!QAY NTp1{ 1p = MTp@+UR1 1 = MTpp+NS4 C?p+3 =WMTp+R1y1n?,@ ????@ @@@@@@@@3 = MTpP,-S4 y4 4 A MTp1 0 MTpuS1 1 <,fT3P3P3P3P0MTpS1110NTpS111= NTp,T411= NTp,BT411A NTp 1 1 = #NTp-sU4 ?-3 6#NTp NU@ ????@ @@@@@@@@3 0 #NTp /U4 .4 S4 SA ,NTp1 >W/NTp@-1y4nv2ENTp3P3P3Q3Q=ENTpp-U411>HNTp-411Qgraphene_matrix_init_frustum@>NTpW-m@>R+leftA ,RB ,<C n-topD  :E (:F 0> OTp-H4P4D484,;4 w4Ʃ4 ?-5\%5f3p3z55Qgraphene_matrix_init_scale[>OTp4W-m[>R-x\ b-y] c-z^ dQgraphene_matrix_init_translatev> PTpFW-mv>R-pwnQQgraphene_matrix_init_skew>pPTpqX+m>+x_skew K+y_skew .t_x ֬.t_y  7PTpdX8a9PTpd8a graphene_simd4x4f_rotationYmrad axislsine cosine x y z ab bc ca tx ty tz iljlkl%Y__u%Y__u!__uQgraphene_matrix_init_rotate>PTp(\+m>/, x+axis.rad >X2QTp`.4XR4X4X߮?`.5X5X^3Y5 Y5Y5Yگ5)Y54Y`5?Y5JY5UY3`Y3jY3tY= IQTp /[1 ? /3

WLQTp/1y1n<0[3Y<@0[3Y<0[3Y7QTpd[8a9QTpd8agraphene_simd4x4f_is_identity\md r0 r1 r2 r3 %\)Q%\)Q%\)Q!)QQgraphene_matrix_is_identity STpT_-mRA\ STpR4@\*2 STpR@J\ ?@U\ ?@`\ ?@k\ ?6"STp;^5{\M0"STp ^4p4A|-STp4ֱ65STp^5\05STp ^44^A|ASTp46ISTp_5\0ISTp ^4Ȳ4 A|USTp4.2]STp5\Q0]STp d_4t4A|iSTp 4ڳgraphene_simd4x4f_is_2d,`md f%___u%___u%___u% `__u%`__u !__u K@STpHaLcR>_STp04_?0@_`6STp `3_6STp`3_6STp `3_6STp`3_0 TTp a4 34 W6UTTp .a3`2jTTp3`Qgraphene_matrix_is_backface_visibleTTpDj+m|tmp0"!TTppj4S!4I!ݴ2TTpp5_!5j!b5u!5!3!3!3!3!3!3!3!3!3 "3"3+"3;"3K"3`"3z"3"3"3"3"3"3"3"3"3"3#3#3#3-#3<#3G#3R#=TTp0Kb111=TTp 1Jb111=UTp`1Qc111=UTp1RBc111= UTp1Sjc111=UTp2Vc111=W,UTp@2^c1y1n=W5UTpp2_c1y1n=>UTp2Ud111=GUTp2W(d111=OUTp3I\d4L4q4q=WUTp@3Od111=`UTpp3Md4440WcUTp]d1y1n=pUTp3ae111=wUTp3a/e1110UTpe[e1110 UTpae1 1 =UTp4ce111=UTp04Ne1110 UTpee1 1 =WUTp`4Zf1y1n0 UTpcCf1 1 =WUTp4[ff1y1n=9UTp4sf1q1f1[>)UTp41K1@=UTp5jf1110WUTpYg4yܶ1n=UTp@5h(g1110UTplTg111=UTp5hg4110WUTpg1y1n0VTpg1,1 0) VTpg1K1@0 VTp%h4$110 VTpLh1 1 6VTp gh3c#<5j3q#3#3#3#3#3#<6h3#>Y *VTp61{ 1p = 2VTp07h4 I1 <7i3#>Y VTp 81{ 1p <8?i3#>Y VTp@91{ 1p 6VTpi@#~AY VTp1{ 1p 0WTpi4l11>WTp94 4?933%325?3L3Y5f5s&0 /VTpl:j1 1 0 VVTpjaj1 1 A iVTph1 1 2aWTp __u Qgraphene_matrix_is_singularWTpn-mR.detlI=WTp:n4l44?:5&۸515<65Gm3R3b3r33333333333 333+=WTpP:k44ɹ4ɹ=WTp:l444=XTp:Hl444Y4Y=XTp:|l4|44=XTp;l111=XTp@;l4ĺ440W*XTpm4y 1n0W-XTp*m1y1n0W0XTpQm1y1n03XTp m4/110XTp]Xo-m@>R+xxA)»+yxB)+xyC):-yyD) -x_0E)(-y_0F)0Qgraphene_matrix_to_2dn YTpKq-mnR-xxoQ-yxpX-xyqY-yyr -x_0s(-y_0t0;resv`0 )YTpx)p4 v4 0 YTpXp4 4 0 YTpp4 4 (=YTpP<p4K4?P<5ս535s0 0ZTpq4 4 ׾>ZTp<44:?<555"Rgraphene_matrix_get_row[TpYq-mR-index_Q-res!XK p[TpPrL2RL<QLHX3T?<4Hb4<42?<5T6[Tp'r3u<<6r32[Tp3 graphene_simd4x4f_matrix_mul~ra~d bd resK\TpwLRL'QL1XAPr\Tp4r4r4vr0 \Tp9-t4 4# T4 w2\Tp95. 37 3B 3M 3X S\Tp=s444S\Tp@=s44=4=S\Tpp=s4`44I(\Tp4440 L\Tp:`u4 4# ?4 d2L\Tp:5. 37 3B 3M 3X SL\Tp=t444SO\Tp=t44*4*SR\Tp>+u4M4r4rIa\Tp4440 \Tp:v4 4# 4 <2\Tp:5. _37 3B 3M 3X S\Tp0>u444S\Tp`>+v444S\Tp>^v4%4J4JI\Tp4m44A \Tp7L r04# 4 2\Tp75. 37 3B 3M 3X S\Tp>'w444X4XS\Tp>Zw4{44S\Tp ?w444I\Tp4 4040K2]Tp{L[R5eS=]TpP?.{4v44?P?5&51 5<@5Gw3R3b3r33333333333 333+=]Tp?x444=]Tp?y444="]Tp@4c4c=5]Tp0@py444=8]Tp`@y111=?]Tp@y4440WJ]Tpy4y1n0WM]Tpz1y1n0WP]TpEz1y1n0S]Tp uz49110\]Tpz111=`]Tp@z111=c]Tp@z4^11=Wn]Tp A{4y1n0]TpC{1,1 0)]Tpj{1K1@A]Tp4112]Tp3rKQ]Tp+|LyRLQLXA{ ]Tp(BL Q4 4 2]Tp(3 3 3 =]TppAe|44646=]TpA|4Y4~4~A]Tp444Rgraphene_matrix_transform_vec4P^Tp9]~-mPR-vQ!Q-resR!XA ^Tp6TL Q4# 4 2^Tp65. /37 3B 3M 3X S^TpA}4f44S^TpB}444S ^Tp0B'~444I^Tp4=4b4bK@^TpjLRLQLX50{ U^Tp&jL 4 4 2U^Tp&3 3 3 =U^Tp`B$44*4*=X^TpBX4M4r4r0c^Tp444A)g^Tp1K1@4X4|4|S`TpIq444S`Tp0I꤈44 4 JaTpۈ4/4T4TI)aTp1K1@<`I__u?PN5. a37 3B 3M 3X SHcTpNO444SKcTpN邐444SNcTpN교44848J]cTp4[44M)acTpO1K1@6cTp.__u<@OD__u9/cTpd8Ru8QvcTp`P4 ?`P5 =cTpP04/4T4T=0 cTpP0!1R 4G w=cTp Q1M411A0 cTp11R 1G cTpQ1 ?Q3=cTp R0Ӓ111=0 cTpPR01R 1G 0cTp1"111A0 cTp11R 1G cTpR1?R30^ cTpF1 1u 0cTp Gӓ111A^ dTpG1 1u ? S__u>cTppS1?pS30^ cTpFT1 1u 0dTpG111A^ dTpG1 1u 9EdTpd8Rt'Rgraphene_matrix_transform_spheredTpf4-mR-s4Q-res?X.max_scale 0 dTp+ 5L Q4 4 <2dTp+5* _34 3@ 3L =dTpS!˕444=dTpS"444AdTp#4%4J4J6dTp )  A dTp  4 m4 4 6dTp )  A dTp 4 4 4 2dTp ) A dTp4 4 "4 ":Rgraphene_matrix_transform_box eTp+m E+b!+res"B$#~68eTpӘ.i(|)A 8eTp)4 4 4 e28eTp5* 34 3@ 3L =8eTpT!l4444=;eTp U"4e44>NeTp0V#44@4@7(eTpe8RQ8Qt9fTp e8Ru8Q88Xt3Rgraphene_matrix_transform_ray:fTp9+m:+r;9!+res<DmB>B>@=Q gTpVA˚444y>{ gTpVB4 4 4 "?V3 3 3 = gTpW`4E4i4i=gTp0W444A#gTp444=QDgTp`WCЛ414y?>{ DgTp`WB1 4 4 ??`W3 3 3 0DgTpe111=PgTpW4b44AZgTp4447gTpe8Rt8Qt8Xs7tgTp!e8Rs8Qt8Xs9gTp,e8Rv8Qt8Xs?OO&graphene_matrix_project_pointVќmVpW!resX,paZlpbZlpcZla[ќb[ќt\  KJgTpb4q4{*4c555335Ɯ={ gTpWaI4 ;4 {1 ?W3 3 3 =gTp X444=gTpPX4440gTp(424W4W>)gTpX1K1@={ gTpXb%L \4 z4 ?X3 3 3 =gTpY111=gTp@Y444AgTp44545= gTppYcL1 4 XE^hTpCd8RXRgraphene_matrix_project_rect_bounds{`hTp|+m{{+r|x+res}&B~;ret~.v_xlr.v_ylmin_x max_x min_y max_y =JhTpY44{4q?Y5$5Z5}335Ɯ={ hTpZa4 4 4 ?Z3 3 3 = iTpZ%444= iTpZY4%4J4J0iTp4m44>)iTpZ1K1@={ iTp [b{4 4 m4 ? [3 3 3 =iTp[!111=3iTp[I111>AiTp`[444= 6iTp[c1 4 9iTpCd8Ru0JiTp@4#4{I4qo2iTp555335Ɯ={ iTpP\a64 14 4 ?P\3 3 3 =iTp\44@4@=iTp]ݣ4c440iTp444>)iTp\1K1@={ iTp0]b4 4 {4 ?0]3 3 3 =iTp]111=iTp]ͤ111AjTp444= iTp]c*1 4 9ajTpCd8Ru0JajTpȧ414{W4q}2ajTp555335Ɯ={ sjTpP^a4 ?4 4 ?P^3 3 3 =jTp^1444=jTp_e4A4f4f0jTp444>)jTp^1K1@={ jTp0_b4 4 )4 Q?0_3 3 3 =jTp_-111=jTp_U111AjTp4t44= jTp_c1 4 9kTpCd8Ru0JkTpO44{4q+2kTp5N55335Ɯ={ 0kTpP`aF4 4 -4 U?P`3 3 3 =IkTp`4x44=LkTpa4440[kTp%44,4,>)ckTp`1K1@={ FkTp@abL 4 O4 w?@a3 3 3 =FkTpa111=pkTpa111>}kTpa444= _kTpbc91 4 9kTpCd8RulTpb4  ?b3=lTp0c0111=0 lTp`c0֪1R 1G 0,lTp14( 11A0 6lTp11R 1G &lTpd1?d30^ &lTpF1 1u =3lTpPdG111A^ DlTpG1 1u )lTpe1 ?e3=0 )lTpe041R 1G =9lTpe0\111=_lTpe14M 11A0 wlTp11R 1G < f[__u>VlTpf1?f30^ VlTpF 1 1u =llTpfG5111A^ zlTpG1 1u 7hTpdy8Rv8Qu7hTpd8Rv8Qu7hTpd8Rv8Qu7hTpdԭ8Rv8Q~9lTpd8RtRgraphene_matrix_project_rectlTpظ+mr +rx +res ;p~=J mTpgΰ4i 4{i 4q ?g5 5 5 335Ɯ+ ={ >mTp0gaȯ4 N 4  4 F ?0g3 3 3 =[mTpg;4i 4 4 =^mTpgo4 4 4 0lmTp4 4 4 >)pmTph1K1@={ amTp@hb4 @ 4 4 ?@h3 3 3 =amTph7111=mTph_111>mTph4C4h4h= mTpic1 4 9mTpCd8Rt=JnTpiF44{4q?i55-5P335Ɯs={ nTpia<4 4 64 ^?i3 3 3 =/nTp0j444=2nTp`j4440AnTp44545>)InTpi1K1@={ ,nTpjb 4 X4 4 ?j3 3 3 =,nTpj111=WnTp kӲ111AgnTp4+4P4P= EnTpPkc01 4 s9nTpCd8Rt=JnTpk44{4q?k5558335Ɯ[={ nTpka4 ~4 4 ?k3 3 3 =nTp`l'494]4]=nTpl[4440 oTp444>)oTp l1K1@={ nTplb4 4 h4 ?l3 3 3 =nTp m#111="oTpPmK111A2oTp444= oTpmc1 4 9oTpCd8Rt0JoTpE44{4qD2oTp5g55335Ɯ={ oTpma<4 4 F4 n?m3 3 3 =oTppn444=oTpn4440oTp4 4E4E>)oTp0n1K1@={ oTpnbL -4 h4 ?n3 3 3 =oTp@o111=oTppoַ111>oTpo444= oTpoc/1 4 9OpTpCd8Rv7-mTpdc8Ru8Qt7nTpd8Ru8Qv7nTpd8Ru8Qv7oTpd8Ru8Qv9[pTp7e8R|8QtQgraphene_matrix_untransform_pointpTp:+m+p!+boundsx+res,.inverseOB'~=@pTpp4c>_pTpp4_?p@_~"! rTppQ4S! 4I!5?p5_!X5j!@u!e@!h3!3!3!3!3!3!3!3!3 "3"3+"3;"3K"3`"3z"3"3"3"3"3"3"3"3"3"3#3#3#3-#3<#3G#3R#=(rTppQû111=,rTpqR111=/rTp@qV111=8rTppqS;111=DrTpqWc111=QrTpqU111=WTrTp r_1y1n=WirTpPr^Ѽ1y1n0WmrTp]1y1n=qrTprJ 111=}rTpraH111=rTprI|444=rTp sa111=rTpPsKؽ443430 rTpa1 1 =rTpsc'111=rTpsOO1110rTpe{111=rTpsM4V4{4{0 rTpc־1 1 0 rTpe1 1 =rTp tN%111=WrTpPtZH1y1n=WrTpt[k1y1n=9rTpts1q1f1[>)rTpt1K1@=rTpujڿ1110WrTpY4y1n=sTp0uh14110sTpl]111=%sTp`uh4110W(sTp1y1n00sTp1,1 0)6sTp1K1@09sTp.4 110 @sTpU1 1 6CsTp p3c#0 \sTpl1 1 Y sTp@w1{ 1p Y sTpPx1{ 1p Y tTpy1{ 1p 0itTp4S110W}tTp1y4nw0WtTp'1y1n0WtTpR1y4n=tTpz4 4?z35% 5205?f5L5Y5f5s AWtTp1y4n( 0 wsTpj1 1 A sTph1 1 =JtTp`z4K 4{ 4q ?`z5 5!5%!335ƜH!={ tTpzbo4 k!4 !4 !?z3 3 3 =tTp{111=uTp@{9111AuTp4!4"4"={ tTpp{aw4 +"4 k"4 "?p{3 3 3 =tTp{4"4"4"=tTp{4#4'#4'#0tTpV4J#4o#4o#>)tTp |1K1@= uTp`|c1 4 #9xuTpCd8Rt=n@vTp|4#4#>"!@vTp|Q4S!#4I!#?|5_!$5j!8$5u!]$5!$3!3!3!3!3!3!3!3!3 "3"3+"3;"3K"3`"3z"3"3"3"3"3"3"3"3"3"3#3#3#3-#3<#3G#3R#0@vTpI4$4$4$=EvTp}Q(111=IvTp@}J\4$4%4%=MvTpp}K49%4^%4^%=QvTp}S111=]vTp}V111=WcvTp~Z1y1n=WlvTp@~_&1y1n=WxvTpp~^I1y1n=vTp~Rq111=vTp~a111=WvTp[1y1n=WvTp@]1y1n0vTp W 111=vTppa3111=vTpN[1110vTpe111=vTpO1110 vTpa1 1 =vTpc1110 vTpe%1 1 =vTp0MY4%4%4%0 vTpc1 1 =WvTp`Y1y1n=9vTps1q1f1[>)vTp1K1@=wTpU4%4%4%= wTp jF111=&wTpPhr4&11=W,wTp1y1n05wTpl1110AwTph4<&110HwTp1,1 0)PwTp?1K1@0TwTp o4a&110 ]wTp1 1 6awTp 3c#0 |wTpl1 1 <83q#3#3#3#3#3#= wTp &4 &1 Y wTp1{ 1p <3#>Y wTp1{ 1p <`3#>Y xTp1{ 1p 6MxTp@#~AY MxTp1{ 1p 0qxTp"4&110W~xTpI1y1n0WxTpt1y4n&0WxTp1y4n&=xTp`4 '4;'?`33%52c'5?'5L'5Y'5f'5s%(AWxTp1y4nH(0 wTpj_1 1 A wTph1 1 =xTp4k(4(4(?5(0{ xTp$jL }H4 )4 7)2xTp$3 3 3 =xTpЅT4_)4)4)=xTp4)4)4)0xTp4)4*4*A)xTp1K1@<03?`37qTp8Rv8Xs9qTpBe8Rs8QuRgraphene_matrix_untransform_bounds@yTpS+m6*+rx*+boundsx++res+;inverseO}B'};rect'}=@yTp4c,>_yTp4_,?@_}<F3_6yTpa3_6yTp|3_6zTp3_0 }Tp 4 7,4 [,6D~Tp3`2l~Tp3`=nzTp  4,4,>"!zTp Q4S!,4I!,? 5_!,5j!-5u!K-5!-3!3!3!3!3!3!3!3!3 "3"3+"3;"3K"3`"3z"3"3"3"3"3"3"3"3"3"3#3#3#3-#3<#3G#3R#=zTp`S7111=zTpQ_111={TpЇJ111= {TpK111={TpPW111=.{TpV111=<{TpU'111=W?{Tp^J1y1n=WH{Tp _m1y1n=P{TpPI4-4-4-0WT{Tp]1y1n=X{TpR111=`{TpN111=o{Tpa@111=x{Tp Oh111=|{TpPa111={TpM4.4&.4&.0{Tpe111=W{Tp[1y1n0 {Tpa:1 1 ={Tpcb1110 {Tpe1 1 0 {Tpc1 1 =W{TpZ1y1n=9{Tp@s1q1f1[>){Tp@1K1@={TpjB1110W{TpYm4yI.1n={Tph1110{Tpl111={Tph4l.110W|Tp1y1n0|Tp;1,1 0)|Tpb1K1@0|Tp4.110 |Tp1 1 6|Tp 3c#0 4|Tpl1 1 <c3q#3#3#3#3#3#= 7|TppI4 .1 <w3#>Y ^|TpP1{ 1p <3#>Y |Tp@1{ 1p <3#>Y |Tp`1{ 1p 6&}Tp@#}AY &}Tp1{ 1p 04}TpE4.110WG}Tpp1y4n.0WN}Tp1y4n /0Wa}Tp1y4nC/=j}TpЏ;4 f/4/?Џ35%/52/5? 05L-05YP05fs05s0AW~}Tp1y4n00 U|Tpj1 1 A n|Tph1 1 =n~Tp4041>"!~TpQ4S!04I!1?5_!K15j!p15u!15!13!3!3!3!3!3!3!3!3 "3"3+"3;"3K"3`"3z"3"3"3"3"3"3"3"3"3"3#3#3#3-#3<#3G#3R#0~TpI111=~TpPQ111=~TpJ@111=~TpKt414242=~TpS1110~TpV111=W~Tp _1y1n0~TpN1110~TpOC111=W~TpP]f1y1n=W~Tp^1y1n0~TpM111=~TpR4'24L24L2=~TpW111=WTp Z41y1n=TpPa\111=WTp[1y1n="Tpa1110-Tpe111=1TpU4o242420 ;Tpa.1 1 =>TpcV1110 BTpe}1 1 =9MTp@s1q1f1[>)MTp@1K1@0 PTpc1 1 =XTpj1110W\TpY:1y1n=hTpГhf42110xTpl111=Tph4211=WTp@4y31n0Tp 1,1 0)Tp31K1@0Tp c4(3110 Tp1 1 6Tp 3c#0 Tpl1 1 Y Tp1{ 1p < v3#>Y +Tp1{ 1p <3#>Y UTp1{ 1p 6Tp@#}AY Tp1{ 1p 0ÀTp4p3110WրTpA1y4n30W܀Tpl1y4n30WTp1y4n3=Tp0 4 34 4?035%H452k45?45L45Y45f 55s-5AW Tp1y4nP50 Tpj[1 1 A Tph1 1 7[zTp8Rs8Xv7izTpMe8Rt8Qv8X|7zTpd 8Ru8b8c8d8w 7}Tpb18R}8Q|8Xu9NTp8R}8Qt8XuRgraphene_matrix_unproject_point3d!`TpX-+projection!s5+modelview"5+point#n5+res$_H6.tmp&W6.v'l6;values(~.inv_w) 6="!Tpp+4S!274I!Z7?p5_!75j!75u!-85!{83!3!3!3!3!3!3!3!3 "3"3+"3;"3K"3`"3z"3"3"3"3"3"3"3"3"3"3#3#3#3-#3<#3G#3R#=ƁTpK7111=ɁTpJ_111=ЁTp Q111=ԁTpPR111=ׁTpS111=TpЙV111=WTp^"1y1n=Tp0UJ111=W Tpp_m1y1n=TpW111=TpКI484848=%TpO111=.Tp0M%494694690W1Tp]L1y1n=>Tp`at111=ETpa1110WTpe1110 `Tpa1 1 =dTpc111=hTpN?1110 uTpef1 1 =W|Tp Z1y1n0 Tpc1 1 =WTpP[1y1n=9Tps1q1f1[>)Tp1K1@=TpМjB1110WTpYm4yY91n=Tph1110Tpl111=ƂTp0h4|9110WɂTp1y1n0тTp;1,1 0)ׂTpb1K1@0ڂTp49110 Tp1 1 6Tp 3c#0 Tpl1 1 <`_3q#3#3#3#3#3#= TpI4 91 <w3#>Y +Tp1{ 1p <3#>Y WTp1{ 1p <@3#>Y Tp1{ 1p =Tp 49116TpA@#~AY Tp1{ 1p 0WTpl1y4n :0WTp1y4n0:= TpP 4 S:4{:?P35%:52:5?:5L ;5Y/;5fR;5su;0W7Tp71y4n;AW=Tp1y4n;0 "Tpj1 1 A 7Tph1 1 =Pr_Tp.{4r;4r<4vr;= _Tp4 )<4# ;4 <?5. <37 3B 3M 3X S_TpZ111ScTp111SgTp@111MkTp111= oTp4 <1# 1 ?3. 37 3B 3M 3X SoTp`=111SrTpd111SԄTp111M؄Tp 111= vTpP4 <1# 1 ?P3. 37 3B 3M 3X SvTp 111STpG111STp0n111I Tp111> Tp`4 <1# 1 ?`3. 37 3B 3M 3X STpЦ111STp*111STp0Q111IЄTp111= Tp`14 <4# =4 4=?`5. \=37 3B 3M 3X S)Tp1K1@SrTp111SuTp@111STp0s4=4=4=ITp4=4=4=6 Tp__u30 &Tp41# 0 *Tp 61 4 >9XTphd8RYK$Tp'ULGRLQQ3]=͆Tp`J45>4Y>4}>4>>PrTpK4r>4r>4vr>= Tp4 ?4# v?4 ??5. ?37 3B 3M 3X STpO4?4@4@STp@4?@4d@4d@STpp4@4@4@I Tp4@4@4@0 ;Tp64 A4# fA4 A2;Tp65. A37 3B 3M 3X S;Tp4A4B4BS>TpЪ41B4VB4VBSATp4yB4B4BIPTp4B4B4B= qTp0@4 C4# CC4 hC?05. C37 3B 3M 3X SqTp`4C4C4CStTp4D43D43DSwTp 4VD4{D4{DITp4D4D4D> TpL r04# D4 E?5. 3E37 3B 3M 3X STp@111STpp4jE4E4ESTp4E4E4EITp4E4F4FKDTp:|4oAF4yF@=TpЬ__41F4'F4F>PrTpЬ4rF4rF4vrF= Tp 4 "G4# G4 G? 5. G37 3B 3M 3X STpPi111S"Tp111S%Tp4H4@H4@HM-Tp4cH4H4H0 yTp6'4 H4# I4 7I2yTp65. ]I37 3B 3M 3X SyTp4I4I4IS|Tp@4I4J4JSTpp4#J4HJ4HJITp4kJ4J4J= TpJ4 J4# K4 *K?5. PK37 3B 3M 3X STpЮ4K4K4KSTp4K4K4KSTp04L4;L4;LIĈTp4^L4L4L> Tp`4 L4# L4 M?`5. .M37 3B 3M 3X STp4eM4M4MSTp111STp(4M4M4MITp4M4N4N9TpXe8RQ8QRgraphene_matrix_rotate_eulerm0TpO"+mm>ProTp4rO4r*O4vrO= oTp~4 PO4# O4 O?5. P37 3B 3M 3X SoTp111SsTp@111SvTppM4JP4nP4nPM~Tp4P4P4P0 ʉTp64 P4# @Q4 eQ2ʉTp65. Q37 3B 3M 3X SʉTpб4Q4Q4QS͉TpI4 R4.R4.RSЉTp0|4QR4vR4vRI߉Tp4R4R4R= Tp`4 R4# 3S4 XS?`5. ~S37 3B 3M 3X STp94S4S4SSTpl4S4!T4!TSTp4DT4iT4iTITp4T4T4T> 2Tp 4 T4# U4 6U? 5. \U37 3B 3M 3X S2TppX4U4U4US5Tp111SjV, V+axisV>ŠTp4+W4bW4W?3=XŠTpp} 4XW4X4X4XX?p5XX5XX5YY5 YCY5YhY5YY5)YY54YY5?YZ5JY*Z5UYMZ5`YZ5jYZ3tY= يTpдa 1 ?д3 <@ @ ????@ @@@@@@@@3 = يTp@! 1 1 1 A Tp1 >W܊Tpp1y1n<p 3Y< 3Y<0 3Y7Tpd 8a9!Tpd8a>PrۋTpp~4rZ4rZ4vrZ= ۋTp 4 [4# [4 [?5. [37 3B 3M 3X S^Tpw 4\4>\4>\SaTp  4a\4\4\SdTpP 4\4\4\IsTp4\4]4]0 Tp6E 4 8]4# ]4 ]2Tp65. ]37 3B 3M 3X STp 4#^4G^4G^STp 4j^4^4^STp 4^4^4^ITp4^4_4_0 ɌTp6x4 B_4# _4 _2ɌTp65. _37 3B 3M 3X SɌTp 4`4<`4<`ŠTp@4_`4`4`SόTppC4`4`4`IތTp4`4a4a> Tp4 7a4# ta4 a?5. a37 3B 3M 3X STp4a4b4bSTp/4?b4db4dbSTp@V111ITp4b4b4bRgraphene_matrix_rotate_xpTp+m>b, c>Tpp4Wc4c4c?p3=XTp}4X4d4Xvd4Xd?5Xd5X*e5Y`e5 Ye5Ye5Ye5)Ye54Yf5?YIf5JYlf5UYf5`Yf5jYf3tY= Tp@4 g?@3 <@ ????@ @@@@@@@@3 = Tpx1 1 1 A ݍTp1 >WӍTp1y4nVg< 3Y<`3Y<3Y7Tpd8a9Tpd8a>PrɎTp~4rg4rg4vrg= ɎTp0m4 g4# ]h4 h?05. h37 3B 3M 3X SLTp`4h4i4iSOTp4'i4Ki4KiSRTp84ni4i4iIaTp4i4i4i0 Tp64 i4# ej4 j2Tp65. j37 3B 3M 3X STp4j4 k4 kSTp 840k4Uk4UkSTpPk4xk4k4kITp4k4k4k0 Tp64 l4# Zl4 l2Tp65. l37 3B 3M 3X STp84l4m4mSTpk4%m4Jm4JmSTp4mm4m4mȈTp4m4m4m> Tp4 m4# :n4 _n?5. n37 3B 3M 3X STpPW4n4n4nSTp4o4*o4*oSTp111ITp4Mo4ro4roRgraphene_matrix_rotate_y`TpE+m>o, o>Tp4p4_p4p?3=XTpP}v4Xp4XWTp`1y4nt<&3Y<53Y<D3Y7Tpd^8a9Tpd8a>PrTpP~4r^t4rt4vr^t= Tp4 t4# #u4 Fu?5. nu37 3B 3M 3X S;Tp-4u4u4uS>Tp`4u4v4vSATp044v4Yv4YvIPTp4|v4v4v0 pTp64 v4# +w4 Pw2pTp65. xw37 3B 3M 3X SpTp``4w4w4wSsTp4w4x4xSvTp4>x4cx4cxITp4x4x4x0 Tp6.4 x4# y4 Ey2Tp65. my37 3B 3M 3X STp4y4y4ySTp 4y4z4zSTpP43z4Xz4XzITp4{z4z4z> ܒTp4 z4# {4 %{?5. M{37 3B 3M 3X SܒTp4{4{4{SߒTp4{4{4{STp  111ITp4|48|48|Rgraphene_matrix_rotate_zPTp%+m>[|, |>TpP4|4%}4}?P3=XTp} 4X}4X~4XX~?5X~5X~5Y~5 Y5Y65YY5)Y|54Y5?Y5JY5UY5`YZ5jY}3tY= Tp r 4 ? 3 <`M @ ????@ @@@@@@@@3 = Tp. 1 1 1 A Tp1 >WTp1y4n< 3Y<@ 3Y< 3Y7Tpd 8a9Tpd8a>PrTp~4r$4rG4vr$= Tp#"4 o4# 4 ?5. 437 3B 3M 3X S+Tp@!4k44S.Tpp!44ׂ4ׂS1Tp!444I@Tp4B4g4g0 `Tp6V#4 4# 4 2`Tp65. >37 3B 3M 3X S`Tp"4u44ScTp"444SfTp0!#44)4)IuTp4L4q4q0 Tp6$4 4# 4 2Tp65. 337 3B 3M 3X STp`#4j44STp!$44ֆ4ֆSTpT$444ITp4A4f4f> ̕Tp4 4# Ƈ4 ?5. 37 3B 3M 3X S̕Tp0 %4J4n4nSϕTp`@%444SҕTpg%111ITp4و44Ki@Tp*LR4!4]43=MTp&45Չ4+4!44p>Pr`Tp4r4r4vr= `Tp`='4 4# E4 h?`3. 37 3B 3M 3X S`Tp&111ScTp&111SfTp'111IyTp1110 Tp6p(4 4# ߋ4 2Tp65. ,37 3B 3M 3X STp0'4c44STp`(44ό4όSTp;(444ITp4:4_4_0 ܖTp6)4 4# 4 2ܖTp65. 37 3B 3M 3X SܖTp)4@4d4dSߖTp;)444STp n)4ώ44ITp44<4<> TpPL r04# _4 ?P5. 37 3B 3M 3X STp'*444STpZ*4*4O4OSTp*4r44I'Tp44ߐ4ߐK`Tp+L:R4D@Pr5\>A `Tp1# KpTpz+LR4b@r5 A pTp 1# KyTp+LR4‘@r5A Tp1# Rgraphene_matrix_transpose;Tp,-m;R-res<>QATp>4 "4E? 5h5%52’5?5L05YS5fv5sKn0Tp`g64LQA"!TpQ4S!4I!2Tp5_!Q5j!5u!5!93!3!3!3!3!3!3!3!3 "3"3+"3;"3K"3`"3z"3"3"3"3"3"3"3"3"3"3#3#3#3-#3<#3G#3R#=TpK-111=TpJ.111=Tp S:.111=Tp`Qb.111=TpR.111=TpV.111=̘TpU.111=՘Tp@W/111=WޘTpp^%/1y1n=TpIY/4440WTp]/1y1n=WTp_/1y1n=TpO/111= Tp@a/111=TppM'04ϕ440TpeS01110$Tpa01110 -Tpe01 1 0 :Tpa01 1 =>Tpc0111=BTpN1111=WETpZ@11y1n=WRTp0[c11y1n0 ZTpc11 1 =9aTp`s11q1f1[>)aTp`1K1@=eTpj11110WqTpY$24y1n=TphL21110Tplx2111=Tph24:110WTp21y1n0Tp21,1 0)Tp31K1@0TpI34_110 Tpp31 1 6Tp 33c#0 ʙTpl31 1 <@63q#3#3#3#3#3#= ͙Tp44 1 <.43#>Y Tp1{ 1p <\43#>Y Tp1{ 1p Y NTp1{ 1p 6Tp4@#~AY Tp1{ 1p 0Tp44110WŚTp'51y4n˖0W՚TpR51y4n0WۚTp}51y4n=Tp`54 44W?`35%525?ؗ5L5Y5fA5sdAWTp1y4n0 TpjA61 1 A Tph1 1 graphene_simd4x4f_perspectiveP 8mPdepthQ m_xwT m_ywU m_zwV m_wwW p0Y p1Z p2[ p3\ p_x^ p_y_ p_z` p_wa %H7__uT%Z7__uU%l7__uV%~7__uW%7__uY%7__uZ%7__u[%7__u\%7__s^l%7__s_l%7__s`l!__salRgraphene_matrix_perspective`Tp;+m`+deptha -resb>X>g6Tpg4646[?@6 q %@6 p %@6 y %@6[56~5656H56@7c57 @7d@*7e<@93;7<.93_7<=93M7< 937= lTp^r91C 47 A=P Tp^91y 4m xA Tp^1# <93q76STp 937<@937 Tp _1C 47 қ6tTp :37.success=@YTp>4c>_YTp4_?@_}3_6Tp%>3_6ɞTp @>3_6ޞTp[>3_0 @Tp >4 &4 J6Tp >3`2ͦTp3`=hTp?4 pMhTp44pJ hTpv*?4 J vTpwO?4 J Tpxt?4 I Tpy4 C<TU;scale_aq|Bq|Bn};shear_aќ|;scale_b q|B q|Bw };shear_b ќ|BJ q}B q}Be}shear ;perspective_a};perspective_b}tmpl=LTpP2A4o44u?P3=)TpA1K1@A Tp4# ܡ<HA__u<^A__u<0tA__u PrsTp`K4rߢ4r4vrߢ= sTpMC4 *4# Z4 }?5. 37 3B 3M 3X STpB4ܤ44STpB4$4H4HSTp0C4k44ITp44إ4إ= ġTp`dD4 4# 4 =?`5. e37 3B 3M 3X SġTpC111SȡTpC444SϡTp/D444ITp4+4P4P= Tp E4 s4# {4 ? 5. ȩ37 3B 3M 3X STpPD44#4#STpE4F4k4kS TpRE444ITp4֪44> ?Tp4 4# 4 6?5. ^37 3B 3M 3X S?TpE111SCTp@2F444SKTppeF4ݬ44I\Tp4$4I4I=DTp)K4yl4o?@}=Tp_K414'խ4>PrTp4r4rխ4vr= Tp |H4 4# ٮ4 ? 5. "37 3B 3M 3X STp`G4Y4}4}STpG44ů4ůSTp%H44 4 JTp\H404U4UM)âTp1K1@= Tp@I4 x4# C4 h?@3. 37 3B 3M 3X STpH111STpI111STpBI111JTpmI111M) Tp 1K1@= 1TpPJ4 4# D4 i?P3. 37 3B 3M 3X S1TpJ111S5Tp,J111S8TpSJ111JJTp~J111M)NTp01K1@> mTpp4 4# 04 U?p3. 37 3B 3M 3X SmTpK111SqTp9K111SyTp0`K111ITp1119TpXe8Rt8Q}=Tp`,K4{44ó0yTp.L44 2Tp5.5Q0 TpOL1# A9Tp4q4f4[ٴA)Tp4K1@0Tp30L444D0PTp2UM4i42PTp55 ҵA PTp 1# 0^Tp/4M444>0Tp6M4Dc4:2Tp5P5\̶A Tp1# =ˤTp:JN44C?5y5׷5/=Tp;N44Ǹ?55F5=Tp<N446?5l550i@Tp=_T4"4G4l42@Tp3=@Tp0uO45ǻ4+4!4I>PrDTp`4rq4r4vrq= DTpP4 4# 4 A?5. i37 3B 3M 3X SdTp,P44Ľ4ĽSgTp_P44 4 SjTp P4/4T4TIyTp4w440 Tp6Q4 4# 4 32Tp65. [37 3B 3M 3X STpP_Q444STpQ4ٿ44STpQ4!4F4FITp4i440 ϥTp6-S4 4# 4 2ϥTp65. 837 3B 3M 3X SϥTpR4o44SҥTpR444SեTp@R44#4#ITp4F4k4kA Tp;4 4# 4 2Tp;5. 37 3B 3M 3X STppS474[4[STpS4~44S Tp'T444ITp443437Tp$T8Q|8X|8Y}8w 8w(}7Tp$T8Rt8Qu8X|8Y~8w v8w(}7@TpneT8R8Qv8c8Y}7Tpye(U8R}8Q~8c8Yt9¤Tpne8R|8Qu8c8Y}0@Tp V4cVA_Tp 4_V2Tp @_}6Tp U3_6TpU3_6Tp V3_67Tp V3_0 UTp OV4 y4 6Tp jV3`2ڧTp3`?B|B|;translate_res|;scale_a};scale_b};scale_res}Bn)}Bw)}rotate_res);m_a};m_b};m_res};rot_sin |;rot_cos |tmp_m=Tp@W4@474. =TpX404i19Tpe8Q|8X|<Ytmp_valtmp_vbltmp_vresl0 ɩTpvX1 0 ѩTpX1 =LTpPX444u?P3> TpP4# > Tp1 4 =PrTp\4rD4rg4vrD= Tp]Z4 4# 4 <?3. 37 3B 3M 3X STpY111S)Tp0Y1K1@STp Z111STp4Z111IͪTp111= ߪTp[4 d4# 4 ?5. (37 3B 3M 3X SߪTpZ111STp[111S)Tp"[1K1@STpU[4q44MTp444> "Tp4 4# b4 ?5. 37 3B 3M 3X S"Tpp[111S>Tp%\111S)ATpG\1K1@SLTp0z\444IWTp44>4>=PrTp`<`4ra4r4vra0 Tp>]4 1# 1 2Tp3. 37 3B 3M 3X = )Tp-^4 4# 4 A?3. 37 3B 3M 3X S)Tp]111SeTp]111SlTp^111IyTp111= Tp@0_4 i4# 4 ?@5. 37 3B 3M 3X STp^111JTp ^111JūTp^111MϫTp44747> Tp@4 4# Z4 ?@5. 37 3B 3M 3X STp_111STp_111JTp`444ITp44747=Tpy`45Z4+4!47Tp;`8RR8Qu8X|8Y}8w ~7Tp;`8Rt8Qv8X}8Y}8w 7Tpe a8Ru8Qv8c8Y|9Tpe8R|8Q}8c8Y}Tgraphene_matrix_printR0TpPc+mR?@.iT|S= eTpp[a4H4<I42?p3T?pUH4<42p?p5T?3= TppZxb4H>4<42!?p3T?p4H4<42_?p5T?3= íTp Yb4H4<,42? 3T? 4H4<D42? 5T%?3u= TpXlc4H4<142?3T?4H4<I42?5T*? 3c7eTpec8Q QUp8w 8w(7Tpec8Q QUp8w 8w(9Tpe8Q QUp8w 8w( dVgraphene_identity_matrix_floatsu>d QUpcW QXatan2atan2W&& 6WhhOWKW!W__(YtanftanfYsinfsinfYcosfcosfWhWkWnWqWLL6WSWtWAW DW HW  BW?WWWcW\W99{W22XsincosfsincosfW jYfprintffprintfyGNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-plane.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcTp<Bcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublefloatlong doublegraphene_compare_func_t!!_Bool'short int__m128ECO graphene_simd4f_t55graphene_vec3_tA _graphene_vec3_t+ value.Ographene_vec4_tB _graphene_vec4_t+ value.Ographene_point3d_tJ _graphene_point3d_t B; xD yE zFgraphene_plane_tOS _graphene_plane_t .  1h  2 graphene_approx_valjajbj_n1l_n2l_epsilonl graphene_pointer_equal%p1!p2!funcgraphene_plane_alloc;vTpvTpi R Q1X@;graphene_plane_freeITppIvTpt RRgraphene_plane_init]vTp:Np]v^ND_ͰTp @RsTp Thgraphene_plane_init_from_vec4yvTp.pyv*srczTp RtQsTp Rtgraphene_plane_init_from_planev Tp%apvsrca1Tp RsQtg;graphene_plane_init_from_pointvpvNpointv_phlPTpHegPgTp ,RsQQrTp JRuQt}Tp RtQsgraphene_plane_init_from_pointsvTp pv5a~bc< v_ah~ v_bh~ v_ch~ v1h v2h!h"l/Tp` #`BTp RsQMTp RuQtXTp RtQsбTp RuQ}Tp  RXQtTp # RYQ|Tp H R~QtXvTp m R}Q~X|$Tp RvQ|Xt/Tp RtQtgraphene_plane_normalize倲Tp>F pa-resvy$normal_lengthTp + RsTp RsQtgraphene_plane_negateTp- paresvGѲTp RtQs%graphene_plane_distance Tp0I &p a&point 'vhP Tp . RQQtTp RsQt(graphene_plane_get_normal! Tp &p!a+)" w.Tp RQQRh%graphene_plane_get_constant30Tp *p3aR+plane_equal9I ,p19!,p2:!-a<a-b=a%graphene_plane_equalO@Tp|i &aOa&bPaq.FTpR/0 [Tp)  F#14 1> 2nTp@K M#11V1`Tp RsQt322 $3 (3uu;33L L 33Z3: : X3^^H3JJT3]3% % [3d3  g hGNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-point.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcTp Ddoublecharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charfloatlong doublegraphene_compare_func_t ''_Bool-short int__m128EIU __v4sfHco graphene_simd4f_t5;graphene_vec2_t@ _graphene_vec2_t+ value.ographene_point_tF _graphene_point_tE xG yH ) so f)9graphene_simd4f_union_t_mm_add_ps;__A;__B;_mm_shuffle_ps;__A;__B;__maskr_mm_mul_ps;__A;__B;_mm_sqrt_ps;!__A;graphene_simd4f_dot2/ova/vb0vm2vx3vy4vographene_pointer_equalp1'p2'func_mm_sub_ps;__A;__B;graphene_simd4f_length2govgvgraphene_point_nearabepsilonv_aov_bov_reso__u9__u9graphene_flerpfpapbpfactorpgraphene_point_allocL3Tp3ϳTp R1Q8graphene_point_freeZгTp pZ3 ճTp RRgraphene_point_initn3Tp !pn3R!xob!ypcgraphene_point_init_from_point3Tp 3!p3R srcDgraphene_point_init_from_vec23Tp+!p3R!srcQ"Tp__u9#Tp__u9point_equalp1'p2'abgraphene_point_equal0Tp !aR b}${4Tp@%&&Q'`Tpf&&#`Tpf(('`Tpf&O/&FW&=#`Tpf(^(i)t*TpW &2&l+f )#Tp)graphene_point_distanceTp !aРR!bѠQ!d_xX!d_yY,v_ao,v_bov_reso*TpA &&T+V __u9+k __u9#\Tp __u9'\Tp&-!\Tpi &M&C#\Tp)W)a)k-\Tp2$ &&-_Tp3T &%%.fTp4&%%.jTpi%/TpzK 0=R0FQ0Oc(^(i4)t*Tp &n&"õTp3 )#Tp)1graphene_point_interpolateTpr 2aR2bQ3factor2res3Y4Tp&&A&e1graphene_point_to_vec2$Tp4 2p$R2v%4 Q5graphene_point_zero6Tp6_graphene_point_zero* Up7calloccalloc 7freefree fGNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-point3d.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcTp Ffloatdoublecharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charlong double!graphene_compare_func_t   ))_Bool/short int__m128EK!W __v4sfHe!q graphene_simd4f_t5=graphene_vec3_tA _graphene_vec3_t+ value.qgraphene_point_tF _graphene_point_tE xG! yH!graphene_size_tG' _graphene_size_t E^ width G! height H!graphene_rect_tHu _graphene_rect_t H origin J size Kgraphene_point3d_tJ _graphene_point3d_t B x D! y E! z F!   s q f !+graphene_simd4f_union_t _mm_sqrt_ps=n__A=_mm_dp_ps=__X=__Y=__M}_mm_mul_ps=__A=__B=_mm_sub_ps=__A=__B=_mm_rsqrt_ps=,__A=graphene_point3d_init_from_simd4fgmmpgmvhsqgraphene_pointer_equal p1)p2)func_mm_set1_psy=__Fy!_mm_shuffle_ps=&__A=__B=__mask_mm_store_ssU__P__A=graphene_simd4f_length3 Vqv Vsgraphene_simd4f_normalize3 qv sinvlen q__half s__three s__s qgraphene_point3d_to_vec3(p(v3.graphene_flerpfp!sap!bp! p*graphene_point3d_alloc9mTp϶TpR1Q<graphene_point3d_freeGжTp pGmնTpRRgraphene_point3d_initZmTpr!pZmR!x[!b!y\!c!z]!dgraphene_point3d_init_from_pointmTp pm src(graphene_point3d_init_from_vec3mTp"M !pmR vM 1",#Tp #cj#ZS $@Tp! %R%Qpoint3d_equal  p1)p2)&a(&b('graphene_point3d_near Y a(b(epsilon!&v_aq&v_bq&v_resq(: &__u+(K &__u+&__u+graphene_point3d_equal pTp a(!b(Q)xtTp@*#%#[" Tp# # +Tp, , " Tp# O# # w+Tp, , - .ηTp #I#/p -. 0Tp -? + Tp-L $ 0Tp % R# % c, , 7- .cTpa ##/p -. 0Tp -? +Tp-L graphene_point3d_scaleTpAQ !p(R1 !!resmX&vq2Tp% *3,Tp #cB#Ze4graphene_point3d_cross0Tpb5a(R5b(Q5resmX6v_aq6v_bq6v_resq/__a_yzxs__a_zxys__b_yzxs__b_zxys2WTpO** *2^Tp{** *2eTp## #3lTp#9# ^#^3,Tp #c#Z7graphene_point3d_dot)!Tp05a)(R5b*(Q8v_a,qrrr8v_b-qqqq+ɹTp__res/!3nɹTp/###"7graphene_point3d_length>!йTp;5p>(R6res@qX+Tp__uB+3UTp B#zX2nTp X#{#X#X3JTp X*b4graphene_point3d_normalizeQTpb^5pQ(R5resRmQ6vTq28Tp+W2#+8Tp+-+8Tp+9 ????9 @@@@@@@@-2n8Tp ###3HTp * 3,cTp Y#c #Z.7graphene_point3d_distancej!Tp:aj(Q:bk(:deltal38v_an8v_bn8resn;Tpp##H;TpPqJ##<ںTppRQXs *5resmY?9@Tp#g/#^R#Uv4graphene_point3d_normalize_viewportTp%5p(R5viewport%Q:z_near!:z_far!5resm +^@graphene_point3d_zero(Tp8_graphene_point3d_zero. UpAcalloccalloc Afreefree B HBv v {Bb b yB wB 6B [OGNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-quad.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcTpGIfloatcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublelong double_Boolshort int__m128E__v4sfH(graphene_simd4f_t5graphene_point_tFY_graphene_point_tExGyHgraphene_size_tG_graphene_size_tEwidthGheightHgraphene_rect_tH_graphene_rect_tH#originJAsizeKgraphene_quad_tK:_graphene_quad_t *cpoints -cAs  startAendAgraphene_line_segment_t s   s ( f  graphene_simd4f_union_t  _mm_min_ps-__A__B_mm_shuffle_psq__A__B__maskqp _mm_max_ps__A__Bgraphene_line_segment_init#start#end$l&Agraphene_simd4f_max_val B(2v B2s D((graphene_simd4f_min_val ,(qv ,2s .(graphene_quad_alloc6TpTpR1Q #graphene_quad_freeDTpqDTp RRgraphene_quad_initXTp$qXRp1YKp2ZXp3[Yp4\ graphene_quad_init_from_rectsTpEIqsrtITpRtQsTp&RtQsTp1.RtQsTp<RtQsOgraphene_quad_init_from_points0Tp"q,pointsbgraphene_line_segment_points_on_same_side.6s.a/b0delta_x26delta_y36one56two66graphene_quad_contains`Tp q Rpl1l2l3l4Tp  "!"ETpE   ,!"p""&"*\ѽTpp~  !p"#Tp   +$Tp "P8Tp    !%c%b"Q"*Tp}   /!""">"*t&TpZ   $TpZ":"}""* #graphene_quad_boundsTpq r'vx(X'vy({min_xmax_xmin_ymax_y(i __u)7+Tp \!"f*-+Tp 0 +a+U+I*.Tp0 0 +! *-KTp` 1C a+U+I,[Tp 1+!+(8 __u)7>Tp+\!-f*->Tp` 0 +a+U+I*ATp 0 +!+*-^Tp 1 +a+U+I,uTp 1+!+( __u)HTpP+!P-'.vHTp F ++*-XTp G +a+U+I,viTp G++(__u)UTp0+!0-'.vUTp F@++*-rTpp Gh+a+U+I,vTp G++TpGRQgraphene_quad_get_pointTpq Rindex_؃Q/calloccalloc /freefree 01 1 h0  k0L L n0 q0 S|+ GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-quaternion.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcTp}Kfloatdoublecharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charlong double$graphene_compare_func_t ##,,_Bool2short int__m128EN$Z __v4sfHh$t graphene_simd4f_t5@ @P xRt yRt zRt wRt0graphene_simd4x4f_tSgraphene_vec3_tA _graphene_vec3_t+ value.tgraphene_vec4_tB/ _graphene_vec4_t+W value.tgraphene_matrix_tDp _graphene_matrix_t@ ' value *graphene_quaternion_tL _graphene_quaternion_t . x 1$ y 2$ z 3$ w 4$ graphene_euler_tM _graphene_euler_t JO angles M order N  6GRAPHENE_EULER_ORDER_DEFAULTGRAPHENE_EULER_ORDER_XYZGRAPHENE_EULER_ORDER_YZXGRAPHENE_EULER_ORDER_ZXYGRAPHENE_EULER_ORDER_XZYGRAPHENE_EULER_ORDER_YXZGRAPHENE_EULER_ORDER_ZYXgraphene_euler_order_t >O Vs tf V$fgraphene_simd4f_union_t ;_mm_add_ps@__A@__B@_mm_shuffle_ps@__A@__B@__mask_mm_mul_ps@*__A@__B@graphene_simd4f_sum t~v ~x ~y ~z ~w ~t_mm_sub_ps@__A@__B@_mm_rsqrt_ps@__A@graphene_simd4f_dot4 t a ~b ~_mm_dp_ps@E__X@__Y@__M_mm_storeu_psu__P__A@graphene_quaternion_init_from_simd4fqvt_mm_set1_psy@__Fy$graphene_approx_valj#@aj$bj$_n1l$_n2l$_epsilonl$graphene_sincosangle$sin_outcos_out graphene_quaternion_to_vec4qresgraphene_simd4f_normalize3 t= v ~invlen t__half ~__three ~__s tgraphene_pointer_equal# p1,p2,funcgraphene_simd4f_normalize4 xt v x~invlen zt__half z~__three z~__s zt!graphene_quaternion_alloc?Tp@ "Tp*#R1#Q@$graphene_quaternion_freeMTp %qM "Tp*#RR!graphene_quaternion_initaTp &qaR%xb$B&yc$c%zd$~&we$ !graphene_quaternion_init_identity{ TpS &q{R!graphene_quaternion_init_from_quaternion0Tp &qR&srcQ!graphene_quaternion_init_from_vec4PTp W &qR&srcW Q'uPTp(('EPTp(h(\] )`Tp *R*Q!graphene_quaternion_init_from_matrixѹTpA%qѹ%mAJ+xx$+yy$+zz$,Tp*4 #Rs#Q0#X0,Tp*V #Rs#Q1#X1,Tp*x #Rs#Q2#X2,}Tp* #Rs#Q2#X1,Tp* #Rs#Q1#X2,Tp* #Rs#Q0#X2,Tp*#Rs#Q2#X0,Tp*"#Rs#Q1#X0- Tp*#Rs#Q0#X1GW$graphene_quaternion_to_matrix@Tp&qR&mQW.graphene_quaternion_slerpTp/a%/b/factor$ /res 0v_at 0v_bt1 0dot$z 0theta%$ 0r_sin_theta&$ 0right_v'$ 0left_v($3 left*tright+tsum,t1MTpH0_v$V 2_min$2_max$?3MTpH__uf4MTp$( ( 5MTp y( ( 4*UTp (K 3UTp6U6_6i6s7UTp (; (_ (_ 7XTp '( ( ( 7[Tp0 [( ( ( 8fTp` ( (7 (7 7Tp(Z ( 9:z ;#?;.47uDTp2'<( 'EDTpgraphene_quaternion_init_from_radiansdeqdrad_xe$rad_yf$rad_zg$sin_xi$sin_yi$sin_zi$cos_xj$cos_yj$cos_zj$?graphene_quaternion_init_from_anglesGTp!n/qG-/deg_xH$v/deg_yI$/deg_zJ$8TpL(=(<(9@@@,@:@H@V7@Tpl(t7(epTp ( Z96 9@ ????@ @@@@@@@@6 7>Tp0 z (Z(Z5>Tp j(}(}4*KTp( (K3KTp(6U6_6i6s7KTp` (((7NTp  ( (/(/7QTp L (R(w(w7\Tp  (((4gTp <<4sTp z<8uDTp <('EDTp !0sin_a$ -Tp8+#Rs-TpC+#a?graphene_quaternion_init_from_euler0Tpaa$/q= /ea$ 0order 0exl$A!0eyl$!0ezl$'"Bc1 $~Bc2 $~Bc3 $~Bs1 $~Bs2 $~Bs3 $~0s1c2c3!$"0c1s2s3!$#0c1s2c3!$#0s1c2s3!$$0c1c2s3"$%0s1s2c3"$B&0c1c2c3"$&0s1s2s3"$'7@Tp $K#(tl((e((X )-Tp*#a 5<#Q~#X~7@Tp %#(tm)(e)Tp\` "a>:"b?(;(Tpp A)$;<* Tp@ {<5 <+Tp,K <,U 3=TpnB RsQtTpnRsQt-graphene_ray_get_closest_point_to_pointPTp"rP="pQ="resR?>$pointTf$resultTf@. U>3Tp!RQQuETpBFRQtXsPTpMdRsQugTp,RuXsuTp7RsQtXsTp!RvQsTpRsQt/_ _ !/  (/ Z/ ]/4 4 / ;/} } W/  `/; ; D/N N H/M M X/& & [/e e X/ g'='GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-rect.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcTpSfloatdoublecharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charlong doublegraphene_compare_func_t  _Bool&short int__m128EBN graphene_simd4f_t54graphene_vec2_t@~ _graphene_vec2_t+ value.Ngraphene_point_tF _graphene_point_tE xG yHgraphene_size_tG _graphene_size_tE; widthG heightHgraphene_rect_tHR _graphene_rect_t H origin J size K graphene_rect_normalize_in_place4 r4size8size@;graphene_pointer_equal% p1  p2  funcgraphene_rect_normalize_r\ r\ resb;graphene_rect_equal a\ b\graphene_flerpfp ap bp factorp'graphene_rect_allocSTp!Tp&R1Q@graphene_rect_freeaTppra>Tp&RRgraphene_rect_initx rx xy yz width{ height|pTp ?|??? Tp fV@TpL@ 0Tp!a"Tp&Rsbc#Tp&Rsbc graphene_rect_init_from_rectPTpncr@$src\Q%TTp @TpH.A Tp!arect_equal p1  p2 a\b\r_a;r_b;gTpv QAA%TpP &BTC%cTp CzTD' DD!@!P%Tp P}EGE%Tp1FTp-F Tp&!b%TppZ PFGF%%TpWGTp#= G Tp0G"TTp&x RsQt#eTp&RsQtgraphene_rect_normalize@Tp^. rG%@Tp"H`Tp kH Tp!a%Tpn GRPQ(Tp[HTp H Tp!agraphene_rect_get_centerTpaz r\Hpz 3I)rr;ITp@d J1TpJ 0K `Tp!e`Tp&RQ*graphene_rect_get_top_leftTpU +r\SK+pz K,rr;`-Tp9 KTp! 8L Tp#!a#Tp'RQQ`*graphene_rect_get_top_right% TpQ& +r%\[L+p&z L.rr(;L- Tp+ -NATp mN `Tp!a\Tp&RQ*graphene_rect_get_bottom_left:TpQ +r:\N+p;z N.rr=;GO-Tp0@ }PTp P TpPTp&RQ*graphene_rect_get_bottom_rightOTpQ+rO\"Q+pPz nQ.rrR;Q-TpUSTpPS Tp!b Tp&RQ*graphene_rect_get_verticesg@Tp>+rg\sS+verticesh>S.rrj;3T-%[TplPUGV%[TpMVTpV Tp!h"Tp'Rsbc"Tp'Rsb"Tp'&Rs bcTp'RQ#0g/graphene_rect_get_xTp$0r\R.rr;V1Tp`!W $TpaW/graphene_rect_get_y@Tp%R0r\R.rr;W1@Tp,X UTplX/graphene_rect_get_widthpTp0r\R.rr;X1pTpY Tp 2/graphene_rect_get_heightTpa0r\R.rr;\Y1Tp Y Tp 23graphene_rect_union!4a\4b\4res5ra;5rb;5_a5_b5_a5_b5_a5_b5_a5_baTp'F~RQXZ[-Tp`]Tp ] Tp!d-Tp]Tp'^ TpJ^65m^^'22/graphene_rect_intersectionTpb+a\^+b\Q_+res_.ra;;`.rb;a.x_1c.y_1c.x_2&d.y_2\d-Tp@Md6=d'd-ETpePTppe Tpe6P._ae._be6._a"f._b~f65_a5_b695_a5_b-pTp ff3gVgygTppgTp#h Tp!Ah"Tp&Rs#Tp&Rsbc1pTpdhdhdhdhh$Tpi6PNi !Tp!!a"Tp&Rsbc#$Tp&Rsbc/graphene_rect_contains_pointPTpu0r\R0pQ.rr;qi1PTp'kTpgk Tp!a/graphene_rect_contains_rect2Tp#+a2\k+b3\k.res5;8l-aTp7TnZn~n'nGp-Tp0qTpr Tp 8r-kTp[ryTpr Tpr6:r*s'sss1gTp 9tpt%Tp &tt%cTp tz4u' uu!~!~%TpqP"vG^v%Tp"vTp Vv 4Tp$!d%Tp0PvGv%Tp`3w6ow Tp w"Tp&RsQt#}Tp&RsQt3graphene_rect_offset_rcr4rc\4d_xd4d_ye4resf/graphene_rect_offsetK`Tp+rKw0d_xLb+d_yMw1#`TpOe:xYpxMxC:x1%`TphPxGx%`TpxTp j+y Tp!!e#Tp=CRMbYNyeY1%TpPhPyGy%Tp z@Tp !?z `Tp$!e3graphene_rect_inset_r4r\4d_x4d_y4res/graphene_rect_insetTp+rbz+d_xz+d_y{1=Tp~{r{fX|\{1%TpP|G|%Tp|@Tp "} `Tp!!a=TpY \RfE}r}~Y1%Tp0P;~Gq~%Tp`~`Tp = ~ Tp$!a3graphene_rect_round 4r\4res/graphene_rect_round_to_pixelTpz!+r1Y Tp 6v 61%TpPlGl%TplTp ]! Tp!bY @Tp "v R Q1%@TpPG%STp@1Tp "g Tp!b*graphene_rect_expandTp$+r\+p+res",tmp;-pTppp# /Tp+#U5Tp# QTp"Tp&C#Ru#/Tp&Rubc-a_Tp $т~='s -dTp $#Tp#c Tp!e-Tp`p$TpT$Ɔ Tp6$ B'x1Tp Tp$ pTp =*graphene_rect_interpolateTpie&0a\R0b\Q+factor'`0resY.ra!;.rb!;l-Tp0$% Tp%8 5Tp!b-.Tp'@&[KTp$& Tp Ō1|Tp)&&&7graphene_rect_zero<\PTp,_graphene_rect_zero/b  Up8calloccalloc 8freefree 9 Q9 P9 [9v v W9 U9 6Z*GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-simd4f.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/src`TpCZfloatcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublelong double _Boolshort int__m128E  __v4sfH$ 0__v16qi/?)K__m128i4ZKfgraphene_simd4f_t5sff  graphene_simd4f_union_t  ui f   graphene_simd4f_uif_t_mm_setzero_pss_mm_loadu_psT__PTZ _mm_storeu_ps__P__A_mm_set1_psy__Fy _mm_shuffle_ps__A__B__maskr_mm_mul_ps,__A__B_mm_sub_psZ__A__B_mm_rcp_ps}__A_mm_sqrt_ps__A_mm_rsqrt_ps__A_mm_add_ps__A__B_mm_div_ps"__A__B_mm_dp_psZ__X__Y__M_mm_store_ss__P__A_mm_min_ps__A__B_mm_max_ps__A__B_mm_movelh_ps__A__B_mm_unpackhi_psO__A__B_mm_movehl_ps__A__B_mm_xor_ps__A__B_mm_load_ps__PT_mm_movemask_epi8nr__AnK_mm_cmpneq_ps7__A__B_mm_cmplt_pskj__Ak__Bk_mm_cmple_psq__Aq__Bq_mm_cmpge_ps}__A}__B}_mm_cmpgt_psw__Aw__Bwgraphene_simd4f_initKf`Tp fxK yL bzM $wN dgraphene_simd4f_init_zero]fpTpgraphene_simd4f_init_4fofTpvoTR-TpqG`graphene_simd4f_init_3ffTp< vTRgraphene_simd4f_init_2ffTp} vTRgraphene_simd4f_dup_4fTp s vQ_Tpvɍfgraphene_simd4f_dup_3fTp: s vQgraphene_simd4f_dup_2fTp s vQgraphene_simd4f_get TpvE s iمQ,Tp __uBTp  __u`Tp ' __uުqTp__ugraphene_simd4f_get_x Tp s Tp__ugraphene_simd4f_get_y  Tp s  Tp __u graphene_simd4f_get_z TpY s Tp __ugraphene_simd4f_get_w) Tp s) Tp __u+graphene_simd4f_splatCfTp !vC "TpE#graphene_simd4f_splat_x]fTp !s] ("Tp_K((graphene_simd4f_splat_ywfTp !sw o"Tpyoographene_simd4f_splat_zfTp!s "Tpڎgraphene_simd4f_splat_wfTp!s "Tp"graphene_simd4f_reciprocalf Tp!s G*Tp$__two @@@@ __sf"Z*Tpqjgraphene_simd4f_sqrtf@Tps "}@Tp#graphene_simd4f_rsqrtfPTp'!s STp$__half ????$__three @@@@@@@@ __sf"STpgraphene_simd4f_addfTp=a !b ӏgraphene_simd4f_sub3fTp!a3 b4 graphene_simd4f_mulPfTpaP !bQ graphene_simd4f_divmfTpam !bn <graphene_simd4f_cross3fTp&!a _!b Tp __a_yzx __a_zxy __b_yzx __b_zxy %Tp ʐʐ%TpP###&TpT"Tp5ZZgraphene_simd4f_dot3fTp !a }b ""Tp N#C8}graphene_simd4f_dot3_scalar Tp !a őb Tp '  ""Tp N#C8őgraphene_simd4f_minf Tpa !b "#Tp #graphene_simd4f_maxf0Tpa !b 0"3Tp0#graphene_simd4f_shuffle_wxyzf@Tp !s S"CTpvSSgraphene_simd4f_shuffle_zwxyfPTp!s "STpgraphene_simd4f_shuffle_yzwxf`Tp!s "cTpgraphene_simd4f_zero_wfpTp!s +( __sf%pTp#B6N"}Tp# qgraphene_simd4f_zero_zw)fTp !s) )Tp+# graphene_simd4f_merge_w<fTp!s< !v= ړTp __s?f&Tp?#&Tp?#B6"Tp?# 9graphene_simd4f_merge_highPfTpoaP !bQ \"OTpS#vj\graphene_simd4f_merge_lowdfTp!ad be "Tpg# graphene_simd4f_flip_sign_0101vfTpvsv Tp $__pnpnxv`"Tpx##graphene_simd4f_flip_sign_1010fTp s Tp $__npnpv`" Tp##graphene_simd4f_cmp_eq Tp!a b #Tp* Ka&#Tp#*"'TpŔgraphene_simd4f_cmp_neq@Tp!a b CTp* Ka&CTp]#*"GTp graphene_simd4f_cmp_lt`Tp<!a .b cTp* Ka&7cTp#]Q."gTpQgraphene_simd4f_cmp_leTp!a tb Tp* Ka&jTp#t"Tpgraphene_simd4f_cmp_geTpa !b Tp* Ka&Tp#"Tpݕgraphene_simd4f_cmp_gtTpma !b Tp* Ka&TpI#"Tp#+graphene_simd4f_neg fTps  Tp $__mask v`"Tp ##l,GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-simd4x4f.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcTpC]charlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublefloatlong double_Boolshort int__m128E__v4sfH ,graphene_simd4f_t5@PvxR,yR,zR, wR,0graphene_simd4x4f_tSEgraphene_simd4x4f_transpose_in_place7TpCi s7iR TpC __r09F __r19f __r29 __r39ǖ __t09 __t19! __t29a __t39D v-GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-size.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcPTpK^doublefloatcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charlong doublegraphene_compare_func_t  _Bool&short intgraphene_size_tGK_graphene_size_tE widthG( heightH( graphene_approx_valj aj( bj( _n1l( _n2l( _epsilonl( graphene_pointer_equal! p1  p2  func graphene_flerpfp([ ap( bp( pgraphene_size_alloc2PTp_TpqR1Q84graphene_size_free@`Tps@geTpRRgraphene_size_initRpTp UsRRwidthS(bheightT(cgraphene_size_init_from_sizeiTp siRsrcj4 size_equalr p1r  p2s  au bvgraphene_size_equalTp6aRbQTp  ٗ"TpP kP 3Tp xi [͚Tp y C כ5graphene_size_scale0Tp!sR (uresXgraphene_size_interpolate`Tpr aRbQ resY!`Tp OF=4graphene_size_zeroƪTp_graphene_size_zero 0Upcalloccallocfreefree;/GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-sphere.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcTpx_charlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublefloatlong doublegraphene_compare_func_t""_Bool(short int__m128EDP graphene_simd4f_t56graphene_vec3_tA _graphene_vec3_t+ value.Pgraphene_point3d_tJ _graphene_point3d_t B xD yE zFgraphene_sphere_tQ _graphene_sphere_t +M  .i radius/graphene_box_tRc _graphene_box_t , min /i max 0i graphene_approx_valjajbj_n1l_n2l_epsilonl distance_sqi)p1i)p2j)deltali/i graphene_pointer_equalxp1"p2"funcgraphene_sphere_alloc9TpTptR Q1X@graphene_sphere_freeGTp!sGXTpRRgraphene_sphere_initZ TpEsZ [radius\b@TpRQQsXTpcTpRsgraphene_sphere_init_from_pointspTpsҞn_points|TpointsƟ %cTpZ3i|ڠ!pi Tp!!!"Tp#TpRvQuXtTpRtQtTpRstQuTp-boxMc"Tp|Rt-TpRtQu8TpRuQvTpRYQvgraphene_sphere_init_from_vectors@Tp sDn_vectors|ơvectors)8 cgTpS i|L$Tp!p!"Tp#TpRvQsXtTpRtQtTp- boxMcĨTpR RtTpp RtQ|TpR|QvgTpRYQvgraphene_sphere_get_centerTp s ˣ  TpRQQR graphene_sphere_get_radiusTpi %s Rgraphene_sphere_is_empty Tp %s R&graphene_sphere_contains_point@Tp\ 's c'point(tmpi)radius_sq*WTp@! !!A@!#@~Tp RtQuXsTpRsQsdTpRQQu&graphene_sphere_distance,TpI 's, d'point-(tmp/i@*Tp!3 !!!#PTp RtQuXsTpRsQsTpRQQu+graphene_sphere_get_bounding_boxATp0T 'sA B'boxBT  Tp7 RsQtXt TpRQXQM+graphene_sphere_translateT Tp6'sT 'pointUL'resV(tmpXiP>Tp RQQsOTpRtQsXH,sphere_equal_S-p1_"-p2`".ab .bc &graphene_sphere_equalu`Tp|t'au ϧ'bv }/4fTp!x0k!a+!W1{Tp"!3 !(R"2>2H*Tp@"fV!Y!@"22b2׬TpRsQt3" " $3 (3 Z3R R 3 ;3 H3 X3e e =3: : k3 A3 W3!! H3qq U3QQD3==g1GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-triangle.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcTpafloatcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublelong double"graphene_compare_func_t !!**_Bool0short int__m128EL"X graphene_simd4f_t5>graphene_vec2_t@ _graphene_vec2_t+ value.Xgraphene_vec3_tA _graphene_vec3_t+ value.Xgraphene_point3d_tJ  _graphene_point3d_t BD xD" yE" zF"graphene_plane_tO\ _graphene_plane_t . normal 1 constant 2"graphene_box_tR _graphene_box_t , min / max 0graphene_triangle_tS _graphene_triangle_t0 +5 a . b / c 0 graphene_pointer_equal!y p1* p2* funcgraphene_triangle_alloc;TpTpR0Q1X@graphene_triangle_freeITp&tITpRRgraphene_triangle_init_from_point3d\Tpbt\Pa]bҭb^bGc_bϮ0TpRQQsATpRtQsRTpRuQs eTpqTp(Rs TpTp(@RsTpTp(Rshgraphene_triangle_init_from_vec3TpKtWaKbKNcKİTpTp(Rs Tp*Tp()RsJTpVTp(RsQgraphene_triangle_get_points`TpXt:a'ıb'c'Tp3RQQsTp3RuQsTp3RYQR# "graphene_triangle_get_verticesTp'tRa’QbÒXcĒYgraphene_triangle_get_area"Tpb t v1۰v2۰tmp۰@Tp>+ Rs QvXt+Tp>O RvpQvXu9TpIs RtQuXsATpTRsgraphene_triangle_get_midpoint`TpTw tres'ͳtmpP~Tp_ RtQtXsTp_2 RsQt XsTpj\ Rsb>XsTp3RuQsgraphene_triangle_get_normal Tp t res v1 v2 tmp @length_sq "Tp>3 Rs QvXtTp>W RvpQvXuTpI{ RtQuXsTpu RsQsNTpj RsX|eTpqTp(R|graphene_triangle_get_plane%Tp[ t%8res& a(b(c(@Tp3t RtQsTp3 RuQsTp3 RsQR# TpRvQtXuYsDgraphene_triangle_get_bounding_box;TpN t;res< YTpTp` Rs Tp RsQtXsTp RsQtXs.TpRQQR# XQgraphene_triangle_get_uvE!tEpointFKuGvHv0Jv1Jv2Jdot00K"dot01K"dot02K"dot11L"dot12L"denomM"inv_denomM" graphene_triangle_get_barycoords!0TpwLtpbresLpoint~u"v"! zTpp""L"t"" #p"$&~$1~$<~%G%U%cN%q%%ݹ$bTp>Ru QuXtTp>$RuQuXsTp>HR|QuXvTpufRtQtTpuRtQsTpuRtQvTpuRsQsTpuRsQvzTpRQQ|WTpR}TpR|bcdq graphene_triangle_contains_point!TpStpbLpoint~u"v"! Tp"v"޺""." Q#"$&~$1~$<%Gt%U%c%q%L%o% Tp>Ru QuXtTp>RuQuXs'Tp>R|QuXv2TpuRtQtATpuRtQsOTpu<RtQv^TpuZRsQslTpuRsQvTpRQQ|triangle_equal!p1*p2*ab graphene_triangle_equal!Tpoab:&5Tp#'l"b"X(@Tp0"w")@Tp0%%ETpRtQuVTpRtQugTpRt Qu * $*   (*Z*XX*;*W*H*T*kk[*44D*((`*FFX* I* * E* Q*6*!!6*gTT@4GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-vectors.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcTpldfloatcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublelong double!graphene_compare_func_t   ))_Bool/short int__m128EK!W __v4sfHe!q __v16qi/* __m128i4L graphene_simd4f_t5=graphene_vec2_t@ _graphene_vec2_t+ value.graphene_vec3_tA _graphene_vec3_t +> value .graphene_vec4_tBU _graphene_vec4_t +} value .   s  f !graphene_simd4f_union_t } ui f graphene_simd4f_uif_t pthread_once_t z{VEC2_ZEROVEC2_ONEVEC2_X_AXISVEC2_Y_AXISN_STATIC_VEC2yVEC3_ZEROVEC3_ONEVEC3_X_AXISVEC3_Y_AXISVEC3_Z_AXISN_STATIC_VEC32GVEC4_ZEROVEC4_ONEVEC4_X_AXISVEC4_Y_AXISVEC4_Z_AXISVEC4_W_AXISN_STATIC_VEC4graphene_pointer_equal p1)p2)func_mm_add_ps=__A=__B=_mm_shuffle_ps=__A=__B=xs_mm_mul_ps=-__A=__B=graphene_simd4f_sum v x y z w _mm_sqrt_ps=__A=graphene_simd4f_dot4 a b _mm_dp_ps=__X=__Y=__Mgraphene_simd4f_dot2 /na /b 0m 2x 3y 4_mm_sub_ps=__A=__B=_mm_rsqrt_ps=__A=_mm_setzero_pss=_mm_set1_psy=__Fy!init_static_vec23 <s! Csinit_static_vec3h <s! Csinit_static_vec4N <Ps! CTs_mm_div_ps=__A=__B=graphene_simd4f_length2 gv g"graphene_vec2_length:!6 v:6 !__u<< graphene_simd4f_normalize2  v   !   p __s _mm_min_ps= __A=__B=_mm_max_ps= __A=__B=_mm_xor_ps=0 __A=__B=_mm_load_ps=V __PV \ !_mm_movemask_epi8ns __An_mm_cmpneq_ps= __A=__B="graphene_vec2_near ( v16 v26 !d O!!__u#_mm_store_ssW __P__A=graphene_simd4f_length3 V v V"graphene_vec3_length! v !__u graphene_simd4f_normalize3 2 v   !   p __s _mm_movelh_ps=f __A=__B=_mm_unpackhi_ps= __A=__B="graphene_vec3_nearo  v1o v2p q!ds Ot!! v!_mm_loadu_ps=* __PV #_mm_storeu_psZ __P__A=graphene_simd4f_length4 E v E"graphene_vec4_lengthx! vx !__uz >graphene_simd4f_normalize4 x5v x  z!  z p z__s z"graphene_vec4_near( v1( v2) *!d, O-!!__u/$init_static_vec2_onceTp7$init_static_vec3_onceTpE$init_static_vec4_once@TpS%graphene_vec2_initltTpt&vltR'xm!O&yn!c%graphene_vec2_init_from_vec2tTp &vtR&src6 Q%graphene_vec2_init_from_floattTp!&vtR&srcV Q%graphene_vec2_get_x!Tp{&v6 R(Tp)__u%graphene_vec2_get_y!Tp&v6 R(Tp)__u*graphene_vec2_to_floatUp&v6 R&destQ*graphene_vec2_addUp n&a6 R&b6 Q&restX*graphene_vec2_subtract Up &a6 R&b6 Q&restX+graphene_vec2_multiply0Up ,a6 R,b6 Q,restX+graphene_vec2_divide@Upp,a6 R,b6 Q,restX-graphene_vec2_dot)!`Up),a)6 R,b*6 Q(dUp __u,.dUp,/E/;(dUp0O0Y0c1dUp 2N/!ӿ/1jUp 3~/22.qUp 4/?223Up,4 R(Up#0( .Up</d1Up i/E/;(Up0O0Y0c1Up 2/!/1Up 3/22.Up 4/22.Up i2+graphene_vec2_normalizeJUpn,vJ6 R,resKtQ1Up&M/ >(Up&0( .Up</a1Up i/E/;(Up0O0Y0c1Up 2(/!/1Up 3X/221Up 4/22.Up 622.Up i2.A Up)N/i (Up)0s 5Up6 ????6 @@@@@@@@0 .Up 2.Up& 2!/J+graphene_vec2_min_0Up 2,a_6 R,b`6 Q,resatX. 0Upc/ / +graphene_vec2_maxr@Up ,ar6 R,bs6 Q,resttX. @Upv/ / +graphene_vec2_scalePUp ',v6 R7!,restX.PUp2+graphene_vec2_negate`Up,v6 R,restQ(dUp 8x`. dUp 2$ / Mvec2_equal p1)p2)v16 v26 ! -graphene_vec2_equal Upz,v16 R9v26 q:GUpP#2~/t/jE;#2~/t/j<Up#//;#==#>#F=\1 Up#/ / .a Up/ . Up*/ / / 6(Up*0 = Y1nUp//(Up0 .Up/E/;(Up0O0Y0c1Up 2V/!/1Up 3/22.Up 4/223 Up64 R4 Q/ 30 0 ?nUp##/o/(Up0 .Up/E/;(Up0O0Y0c1Up 2/!/1Up 3/22.Up 4/22@graphene_vec2_zero(6 @Upl:FUp $*; $=#5pUp.0(pUp.=YAUp"TBRsCUp-TBQ `VUpBXtBYsDZUpBR 0UpBQ Tp@graphene_vec2_one96 Upl:UpP$;;P$=|5Up.0(Up.=AUp"TBRsCUp-TBQ `VUpBXtBYsDUpBR 0UpBQ Tp@graphene_vec2_x_axisJ6 Upl :&Up$L;$=5PUp. 0(PUp.= A_Up"T BRsC~Up-TBQ `VUpBXtBYsD:UpBR 0UpBQ Tp@graphene_vec2_y_axis[6 Upl!:Up$];$=.5Up.!0(Up.=dAUp"T!BRsCUp-TBQ `VUpBXtBYsDUpBR 0UpBQ Tp-graphene_vec3_init7"0Up7",v7"R9x!,y!c9z!-graphene_vec3_init_from_vec37"PUp ",v7"R,src Q-graphene_vec3_init_from_float7"`Up$",v7"R,srcV Q-graphene_vec3_get_x!UpG#,v R(Up__u-graphene_vec3_get_y!Up#,v R(Up__u-graphene_vec3_get_z!Up$,v R(Up__u+graphene_vec3_to_floatUp N$,v R,dest Q+graphene_vec3_addUp $,a R,b Q,res7"X+graphene_vec3_subtract-Up $,a- R,b. Q,res/7"X+graphene_vec3_multiply?Up Q%,a? R,b@ Q,resA7"X+graphene_vec3_divideSUp%,aS R,bT Q,resU7"X+graphene_vec3_crosse Up*',ae R,bf Q,resg7"X( Up__a_yzxi__a_zxyi__b_yzxi__b_zxyi?&Up$i&//$/$?)Up%i&22214Upi&/G/l/l.8Upi///-graphene_vec3_dotx!PUp ',ax R,by Q(PUp {!.PUp {/ // 3 `Up!c(4 R(dUp0 .W gUp /| D1gUp XB(/ {//.mUp X2+graphene_vec3_normalizeUp_J*,v R,res7"Q1 Upd)/ (Up0 .W Up /| 1Up XC)/  /./..Up X2. Up&/ Q(Up&0 5Up *6 ????6 @@@@@@@@0$ .Up 2.Up# 2!/+graphene_vec3_minUp *,a R,b Q,res7"X. Up/ / +graphene_vec3_maxUp F+,a R,b Q,res7"X. Up/ / ++graphene_vec3_scaleUp +,v R7!O,res7"X.Up2+graphene_vec3_get_xy Up.,,v R,restQ.2 Up 2Y /M +graphene_vec3_get_xy00Up,,v R,res7"Q.2 0Up 2Y /M +graphene_vec3_get_xyz0@UpX-,v R,resX-Q(@Up__s ?f @Up@% /-2 / .2 MUp 2Y /M >+graphene_vec3_get_xyz1`Up.,v R,resX-Q(`Up__s?f `Upp%-2 / .2 mUp2Y /M <+graphene_vec3_get_xyzw*Up.,v* R,w+!b,res,X-X;%__s.?f Up%..2 / _.2 Up.2Y /M +graphene_vec3_negate<Up`/,v< R,res=7"Q(Up 8x?`. Up ?2$ / vec3_equalC /p1C)p2D)v1F v2G ! I-graphene_vec3_equal[ UpJ1,v1[ R9v2\ :GUp&^2~/t>/j;0&2~/t/j <`/Up0&////x/ ;0&=/ =/h>`&0=/1 UpI0/ / .a UpI/ . UpL/ -/ U/ {(Up0 = 1nUpsi1//(Up0 .Upv/  223 Up^24 R4 Q/ 10 0 ?nUp&s2/m/(Up0 .Upv/ 22@graphene_vec3_zero 0UplM3:36Up&;&=M5`Up.&30(`Up.=AoUp"T2BRsCUp-TBQ `VUpBXtBYsDJUpBR UpBQ Tp@graphene_vec3_one Upl;4:3Up&;&=M35Up.40(Up.=iAUp"T3BRsCUp-TBQ `VUpBXtBYsDUpBR UpBQ Tp@graphene_vec3_x_axis Upl,5:3Up '; '=M5@Up.50(@Up.=AOUp"T4BRsCnUp-TBQ `VUpBXtBYsD*UpBR UpBQ Tp@graphene_vec3_y_axis Upl6:3UpP' ;P'=M5Up.50(Up.=AUp"T5BRsCUp-TBQ `VUpBXtBYsDUpBR UpBQ Tp@graphene_vec3_z_axis Upl7:3Up';'=M>5 Up.60( Up.=tA/ Up"T6BRsCN Up-TBQ `VUpBXtBYsD UpBR UpBQ TpEgraphene_vec4_alloc4X-37` Upd7Fu UpATBR@BQ1BX@Ggraphene_vec4_freeB7vBX-3d7 Up7/7F UpLTBRR-graphene_vec4_initYX- Up88,vYX-R9xZ!,y[!c9z\! ,w]! -graphene_vec4_init_from_vec4qX- Up 8,vqX-R,srcr Q-graphene_vec4_init_from_vec3X- Upx9,vX-R,src Q9w!H;'__s1 Up$921f UpO92 / .2 Up2Y /M -graphene_vec4_init_from_vec2X- Up:,vX-R,src6 Q9z!,w!d.2 Up/Y /M >-graphene_vec4_init_from_floatX- Up :,vX-R,srcV Q. Up/ b-graphene_vec4_get_x! Up:,v R( Up__u-graphene_vec4_get_y! UpF;,v R( Up__u-graphene_vec4_get_z!0 Up;,v R(0 Up__u-graphene_vec4_get_w!@ Up<,v R(@ Up__u+graphene_vec4_to_float P Upx<,v  R,dest Q.* P Up /M /A +graphene_vec4_add` Up <,a R,b Q,resX-X+graphene_vec4_subtract.p Up #=,a. R,b/ Q,res0X-X+graphene_vec4_multiply@ Up {=,a@ R,bA Q,resBX-X+graphene_vec4_divideT Up=,aT R,bU Q,resVX-X-graphene_vec4_dotg! UpC?,ag R,bh Q( Up:__uj. Up"j//1 Up >/!/8.- Up /N\( Up0X0b0l0v? Up'  ?///? Up( =?///? Up@( q?//3/3: Upp( /V/{/{3 UpFA4 R( Up=0 .Z  Up.z/ 1 Up GqA//1 Up \@/! / .- Up /N/( Up0X0b0l0v? Up( @/R/v/v? Up(  A///? Up) >A///: Up0) /)/N/N.& Up G2+graphene_vec4_normalizeP UpD,v R,resX-Q1 T Up@C/ q(T Up@0 .Z W Up1z/ 1W Up. GC//1W Up B/!/.-] Up( /N(] Up(0X0b0l0v?] Up`) C/ /D/D?` Up) EC/g//?c Up) yC///?n Up) C///.y Up 22. Up G2. Up)/ ?( Up)05 UpD6 ????6 @@@@@@@@0'. Up z2. Up& {2!/v+graphene_vec4_min Up XE,a R,b Q,resX-X. Up/ / +graphene_vec4_max Up E,a R,b Q,resX-X. Up/ / +graphene_vec4_scale Up MF,v R7!=,resX-X. Up2+graphene_vec4_get_xy UpF,v R,restQ.2  Up 2Y /M y+graphene_vec4_get_xyz UpuG,v R,res7"Q( Up__s?f Up *LG2 / .2 - Up2Y /M +graphene_vec4_negate@ UpH,v R,resX-Q(D Up 8x`. D Up 2$ / vec4_equal ZHp1)p2)v1 v2 ! -graphene_vec4_equal ` UpK,v1 R9v2 :Gd UpP*2~/t|/j;*2~/t$/j]<Hw Up*/*H/H];*=5H]=@H>*I=LH1 UplI/ / 8.a Up/ [.5 UpD/k~/`/U( UpD0w=1n Up,J//:( Up70. Up//]/]1 Up J/!]/].- Up /N( Up0X0b0l0v? Up* J///? Up + -K///? UpP+ aK/2/W/W: Up+ /z//35 UpPM4UR4`Q/k0w0?n Up+,L//"( Up70. Up//F/F1 Up rL/!F/F.- Up /Ni( Up0X0b0l0v? Up+ L///? Up,  M///? Up@, TM//@/@:" Upp, /c//@graphene_vec4_zero P UplxN:hV Up,;,=5 Up.QN0( Up.=A Up"T(NBRsC Up-TBQ `VUpBXtBYsDj UpBR @UpBQ Tp@graphene_vec4_one UplfO:h Up,;,=5 Up.?O0( Up.=:A Up"TOBRsCUp-TBQ `VUpBXtBYsD UpBR @UpBQ Tp@graphene_vec4_x_axis 0UplWP:h6Up-;-=]5`Up.0P0(`Up.=AoUp"TPBRsCUp-TBQ `VUpBXtBYsDJUpBR @UpBQ Tp@graphene_vec4_y_axis UplHQ:hUp0-;0-=5Up.!Q0(Up.=AUp"TPBRsCUp-TBQ `VUpBXtBYsDUpBR @UpBQ Tp@graphene_vec4_z_axis Upl9R:hUp`-;`-=5@Up.R0(@Up.=EAOUp"TQBRsCnUp-TBQ `VUpBXtBYsD*UpBR @UpBQ Tp@graphene_vec4_w_axis Upl*S:hUp-;-=h5Up.S0(Up.=AUp"TRBRsCUp-TBQ `VUpBXtBYsDUpBR @UpBQ Tp:SHstatic_vec2*S @UpHstatic_vec2_once 0UpSHstatic_vec3{S UpHstatic_vec3_once Up>SHstatic_vec4=S `UpHstatic_vec4_init_onceK @UpI HJfprintffprintfyI!IZZ($g8GNU C11 5.3.1 20160211 -mms-bitfields -mfpmath=sse -msse -msse2 -msse4.1 -mtune=generic -march=x86-64 -g -O3 -ffast-math -fstrict-aliasing -fvisibility=hidden graphene-gobject.c/home/vagrant/ruby-gnome2.win64/pango/tmp/windows/graphene/graphene-1.6.0/srcUp lcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charlong doublesigned charshort intgsize;)floatdoublegpointerM"- 3 B  GType~GBoxedCopyFunc8-GBoxedFreeFuncA__m128E  graphene_simd4f_t5| @P xR yR zR wR0graphene_simd4x4f_tSgraphene_vec2_t@_graphene_vec2_t +8 .graphene_vec3_tAO_graphene_vec3_t +u .graphene_vec4_tB_graphene_vec4_t + .graphene_matrix_tD_graphene_matrix_t@ ' *graphene_point_tF _graphene_point_t E: x G y Hgraphene_size_tGQ_graphene_size_tE widthG heightHgraphene_rect_tH_graphene_rect_tH originJ sizeK:graphene_point3d_tJ_graphene_point3d_t B* xD yE zFgraphene_quad_tKA_graphene_quad_t *j points-graphene_quaternion_tL_graphene_quaternion_t. x1 y2 z3 w4 graphene_euler_tM_graphene_euler_t J anglesM8 orderNgraphene_plane_tO7_graphene_plane_t .r normal18 constant2graphene_frustum_tP_graphene_frustum_t. planes1graphene_sphere_tQ_graphene_sphere_t +  center.8 radius/graphene_box_tR!_graphene_box_t ,R min/8 max08graphene_triangle_tSm_graphene_triangle_t0+ a.8 b/8 c08 graphene_ray_tT_graphene_ray_t . origin18 direction28 j6GRAPHENE_EULER_ORDER_DEFAULTGRAPHENE_EULER_ORDER_XYZGRAPHENE_EULER_ORDER_YZXGRAPHENE_EULER_ORDER_ZXYGRAPHENE_EULER_ORDER_XZYGRAPHENE_EULER_ORDER_YXZGRAPHENE_EULER_ORDER_ZYXgraphene_euler_order_t>  graphene_point_copy_internal Up  v res -t  jDUp#graphene_point3d_copy_internal Up& v hres -  j$Up#graphene_size_copy_internal @Up  v res [ .{  jTUp#:graphene_rect_copy_internal `Up( v res P.  j9tUp#graphene_vec2_copy_internal Up  v ]res .  jUp$graphene_vec3_copy_internal Up  v res P.  jUp $8graphene_vec4_copy_internal Up  v res .  j.Up$ugraphene_quad_copy_internal Up8 v Rres /  jUp"$*graphene_quaternion_copy_internal 0Up( v res E@/  j|DUp-$jgraphene_matrix_copy_internal`UpXvresp/ j#tUp8$graphene_plane_copy_internalUp8vGres/ jUpC$graphene_frustum_copy_internal'Up''v'res':/ jqUpN$rgraphene_sphere_copy_internal0Up8vres0 jDUpY$graphene_box_copy_internal,pUp8,v,<res,00 jUpd$ graphene_triangle_copy_internalUpHvres/`0 jfUpo$Rgraphene_euler_copy_internal5Up85v5res50' j Upz$graphene_ray_copy_internal@Up8v1res}0 jTUp$graphene_point_get_typeBUpm Up0<UpUp$R Up Up1 B!UpUp$R Up"Up$R PWUpUp$Q Up#X$graphene_point3d_get_typeBUpm Up 1SUpUp$R Up Up1 B!BUpQUp$R Up",Up$R ^WUpBUp$Q Up#Xgraphene_size_get_typeB`Upm UpP1bdUpUp$R Up Up1 B!UpUp$R Up"Up$R nWUpUp$Q @Up#Xgraphene_rect_get_typeBUpm Up1qUpUp$R Up Up1 BA!"Up1Up$R Up" Up$R {WUp"Up$Q `Up#Xgraphene_vec2_get_typeB@Upm Up1DUplUp$R Up pUp1 Bd!UpUp$R Up"|Up$R WUpUp$Q Up#Xgraphene_vec3_get_typeBUpm زUp1UpUp$R زUp Up1 B!UpUp$R زUp"Up$R WUpUp$Q Up#Xgraphene_vec4_get_typeB Upm. вUp2$UpLUp$R вUp PUp1 B!rUpUp$R вUp"\Up$R WUprUp$Q Up#Xgraphene_quad_get_typeBUpm= ȲUp@2UpUp$R ȲUp Up1 B!UpUp$R ȲUp"Up$R WUpUp$Q Up#Xgraphene_quaternion_get_typeBUpmR Upp2Up,Up$R Up 0Up1 B!RUpaUp$R Up"<Up$2R WUpRUp$Q 0Up#Xgraphene_matrix_get_typeBpUpmc Up2tUpUp$R Up Up1 B!Up$Up$R Up"Up$CR WUpUp$Q `Up#Xgraphene_plane_get_typeBUpms Up2Up Up$R Up Up1 B6!2Up4AUp$R Up"Up$SR WUp2Up$Q Up#Xgraphene_frustum_get_typeBPUpm Up3TUp|Up$R Up Up1 BY!UpFUp$R Up"Up$eR WUpUp$Q Up#Xgraphene_sphere_get_typeBUpm Up03UpUp$R Up Up1 B|!UpW!Up$R Up"Up$vR WUpUp$Q 0Up#Xgraphene_box_get_typeB0Upm  Up`3 4Up\Up$R Up `Up1 B!Upe Up$R Up"lUp$ R  XUpUp$Q pUp#Xgraphene_triangle_get_typeBUpm! Up3'!UpUp$R Up Up1 B!Upx!Up$R Up"Up$!R XUpUp$Q Up#Xgraphene_euler_get_typeBUpm" Up37"Up<Up$R Up @Up1 B!bUp"qUp$R Up"LUp$"R (XUpbUp$Q Up#Xgraphene_ray_get_typeBUpm# Up3E#UpUp$R Up Up1 B!Up#Up$R Up"Up$#R 6XUpUp$Q @Up#X% L%J%QQL%O%** 2%ee 2% 2%1%008%JJ .%6%5%3%yy4%4%R%>>6%%%``@%ww_3:GNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/atonexit.cUpdqcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charfloatsigned charshort int_onexit_t(doublelong doubletagCOINITBASE COINITBASE_MULTITHREADED VARENUM pVT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIME@VT_BLOBAVT_STREAMBVT_STORAGECVT_STREAMED_OBJECTDVT_STORED_OBJECTEVT_BLOB_OBJECTFVT_CFGVT_CLSIDHVT_VERSIONED_STREAMI VT_BSTR_BLOB VT_VECTOR VT_ARRAY VT_BYREF@ VT_RESERVED VT_ILLEGAL VT_ILLEGALMASKED VT_TYPEMASK_PVFV mingw_onexit!tUp func!t+ onexitbegin#` onexitend$hretval%t$UpN9UpYR8EUpNVUpNmUphURsQ`XhzUpsUpsUp~R8UpRspatexitTUp func8pUp}RR__onexitbegin Up__onexitend Upt3t__imp__onexitH$_lock_lock_unlock_unlock;GNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/gccmain.cUprcharlong long unsigned intlong long intptrdiff_tXshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charfloatsigned charshort intdoublelong doubletagCOINITBASECOINITBASE_MULTITHREADEDVARENUMdVT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIME@VT_BLOBAVT_STREAMBVT_STORAGECVT_STREAMED_OBJECTDVT_STORED_OBJECTEVT_BLOB_OBJECTFVT_CFGVT_CLSIDHVT_VERSIONED_STREAMI VT_BSTR_BLOB VT_VECTOR VT_ARRAY VT_BYREF@ VT_RESERVED VT_ILLEGAL VT_ILLEGALMASKED VT_TYPEMASKfunc_ptr  __do_global_dtorsUp5 p @Upd __do_global_ctors UpU nptrs"9" i#9~ \UpR Up__main5UpLUp initialized2  Updt__CTOR_LIST__ i__DTOR_LIST__ iatexitatexitT;<GNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/natstart.cscharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charfloatsigned charshort intdoublelong doubletagCOINITBASECOINITBASE_MULTITHREADEDVARENUM=VT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIME@VT_BLOBAVT_STREAMBVT_STORAGECVT_STREAMED_OBJECTDVT_STORED_OBJECTEVT_BLOB_OBJECTFVT_CFGVT_CLSIDHVT_VERSIONED_STREAMIVT_BSTR_BLOBVT_VECTORVT_ARRAY VT_BYREF@VT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK__uninitialized__initializing__initialized= __native_startup_state  Up  __native_startup_lock Up  __native_dllmain_reason  @Up __native_vcclrit_reason  @UpF=GNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/gs_support.cUpucharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublefloatlong doubley_EXCEPTION_RECORD #ExceptionCode 0ExceptionFlags 0  sExceptionAddress NumberParameters 0ExceptionInformation ] +_CONTEXTP1HomeP2HomeP3HomeP4HomeP5Home P6Home(ContextFlags00MxCsr04SegCs$8SegDs$:SegEs$<SegFs$>SegGs$@SegSs$BEFlags0DDr0HDr1PDr2XDr3`Dr6hDr7pRaxxRcxRdxRbxRspRbpRsiRdiR8R9R10R11R12R13R14R15Rip  VectorRegister  VectorControl DebugControl LastBranchToRip LastBranchFromRip LastExceptionToRip LastExceptionFromRip BYTE@ WORD DWORD+signed charshort int UINT_PTR/ ULONG_PTR1 ULONG64 DWORD64» PVOID# LONG LONGLONG ULONGLONG LowPart0 %LowPart0_LARGE_INTEGER^uQuadPart LARGE_INTEGER%_M128ADLowEHighF M128AGt__XMM_SAVE_AREA32l=ControlWordm$StatusWordn$TagWordoReserved1pErrorOpcodeq$ErrorOffsetr0ErrorSelectors$ Reserved2t$DataOffsetu0DataSelectorv$Reserved3w$MxCsrx0MxCsr_Masky0FloatRegistersz XmmRegisters{ Reserved4| XMM_SAVE_AREA32}p Headerp Legacy Xmm0Xmm1Xmm2Xmm3Xmm4Xmm5 Xmm6 Xmm7 Xmm8  Xmm90 Xmm10@ Xmm11P Xmm12` Xmm13p Xmm14 Xmm15  FltSave=FloatSave=U  CONTEXT+ PCONTEXT%_RUNTIME_FUNCTION = BeginAddress0EndAddress0UnwindData0 PRUNTIME_FUNCTIONW  im  EXCEPTION_RECORD y PEXCEPTION_RECORD m _EXCEPTION_POINTERS   ContextRecord  EXCEPTION_POINTERS _FILETIMEC dwLowDateTime0dwHighDateTime0 FILETIME NTSTATUS ft_scalar!ft_struct"C FT#c __security_init_cookie2Up% cookie4Ysystime5 perfctr6^@Up RUpR@__report_gsfailuregUp StackCookiegicookiei PcontrolPCkzSimgBasekzestablisherFramekz@fctEntryl= hndDatamHUp R  UpUp RsQvhX0UpU R0Xsw  Upw(vxw0vpw80:Uph R0GUp R PXUp[Up Q|!`UpY " GS_ExceptionRecord%m UpGS_ContextRecord&  UpGS_ExceptionPointers(* PXUp# $__security_cookie,Y 0@Up$__security_cookie_complement-Y @@Up%abortabort@4?GNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/tlssup.cUpWvcharlong long unsigned intlong long intuintptr_tKshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charULONG>BOOL DWORD>floatLPVOIDdsigned charshort intULONG_PTR1PVOIDdHANDLEdULONGLONGdoublelong doublePIMAGE_TLS_CALLBACK:@U    _IMAGE_TLS_DIRECTORY64( StartAddressOfRawData EndAddressOfRawData AddressOfIndex AddressOfCallBacks SizeOfZeroFill Characteristics$IMAGE_TLS_DIRECTORY64UIMAGE_TLS_DIRECTORY0_PVFV __dyn_tls_initRs /R &R :RpfuncTpsUQ__dyn_tls_dtorsUp//|&:Up^Upiy'=Up&y%Up&^Up__tlregdtors  UpfuncsQR__xd_aEQ HVp__xd_zFQ PVp_tls_index)f Up_tls_start/  Vp_tls_end0 ` Vp__xl_a2 (Vp__xl_z3 @Vp_tls_used5  Vp5_CRT_MTM __dyn_tls_init_callbackm `XUp__xl_cn 0Vp__xl_d 8Vpmingw_initltsdrot_force  Upmingw_initltsdyn_force  Upmingw_initltssuo_force  UpEE@GNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/cinitexe.cwwcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned char_PVFVLR?c __xi_a S Vp__xi_z S  Vp__xc_a S Vp__xc_z S VpAGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/mingw_helpers.c0Upwcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charfloatsigned charshort intdoublelong doubletagCOINITBASECOINITBASE_MULTITHREADEDVARENUMTVT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIME@VT_BLOBAVT_STREAMBVT_STORAGECVT_STREAMED_OBJECTDVT_STORED_OBJECTEVT_BLOB_OBJECTFVT_CFGVT_CLSIDHVT_VERSIONED_STREAMIVT_BSTR_BLOBVT_VECTORVT_ARRAY VT_BYREF@VT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK_encode_pointerT| ptrT T@Up pR mingw_app_type UpAGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/pseudo-reloc.cPUpx__gnuc_va_list__builtin_va_listcharva_listsize_t#long long unsigned intlong long intptrdiff_tX"short unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charBYTEWORDDDWORDfloatPBYTELPBYTELPVOIDsigned charshort intULONG_PTR1SIZE_T1PVOIDdoublelong double_MEMORY_BASIC_INFORMATION0 $ BaseAddress!P AllocationBase"P AllocationProtect# RegionSize$B State% Protect&$ Type'( MEMORY_BASIC_INFORMATION(v U } APhysicalAddressBVirtualSizeC_IMAGE_SECTION_HEADER(? Name@E MiscDU VirtualAddressE SizeOfRawDataF PointerToRawDataG PointerToRelocationsH PointerToLinenumbersI NumberOfRelocationsJ NumberOfLinenumbersK" CharacteristicsL$ PIMAGE_SECTION_HEADERMtagCOINITBASEmCOINITBASE_MULTITHREADEDVARENUMmVT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIME@VT_BLOBAVT_STREAMBVT_STORAGECVT_STREAMED_OBJECTDVT_STORED_OBJECTEVT_BLOB_OBJECTFVT_CFGVT_CLSIDHVT_VERSIONED_STREAMIVT_BSTR_BLOBVT_VECTORVT_ARRAY VT_BYREF@VT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK;addend<target=runtime_pseudo_reloc_item_v1> FsymGtargetHflagsIruntime_pseudo_reloc_item_v2J L[magic1Mmagic2NversionOruntime_pseudo_reloc_v2P$iold_protectsec_starthashiz__write_memory addrsrclendo_pseudo_reloc3 start3end3base3addr_imp53reldata53reloc_target63v2_hdr7 r8 oh newvalm[__report_errorSPUpax msgSx argpXwUp0 Up;? !R pXUp!Q1!XKUp0 Up]j !Qs!XtUpi~ "#mark_section_writable $addr%b$%h%iZ&Up_ ' ''( Up 4  ' ) 4* + + R UpyX !RsP Up,y Up !Q!X0, Up !X@ Up !R XUp !Up !R XUp-!Up !R XUp!Qs. Up!RR!QQ!XX#restore_modified_sections] %iZ%b$%oldprot/_pei386_runtime_relocator !Up0was_initZ Up1mSecsZ( v!Up`42 2* 26 )`4+C *T +d +y + 8( "Up4d 'n''-#Up !Qu!X2(P"Up5 '''-k"Up !Qu!X83#Up=(+ B)@5* 4#Upp5p'''-3#Up !Qu!X4(E#Up5u'''>-q#Up !Qu!X1(#Up5'a''-#Up !Qu!X4 #Up !R HYUp-$Up !R YUp( z"Up 6) 6+; *D *M ,"UpP!Qu!X0,"Upd!Y~- $Up !R XUp_!Upthe_secs ȸUpmaxSectionsZ ĸUp5__RUNTIME_PSEUDO_RELOC_LIST__05__RUNTIME_PSEUDO_RELOC_LIST_END__15__image_base__26 T7fwrite__builtin_fwrite fwrite8rr }9abortabort @66YY:memcpymemcpy6{{DGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/crt_handler.c $UpA{charsize_t#long long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charfq w_EXCEPTION_RECORD !ExceptionCode .ExceptionFlags .  qExceptionAddress NumberParameters .ExceptionInformation ) _CONTEXTP1HomeP2HomeP3HomeP4HomeP5Home P6Home(ContextFlags.0MxCsr.4SegCs"8SegDs":SegEs"<SegFs">SegGs"@SegSs"BEFlags.DDr0HDr1PDr2XDr3`Dr6hDr7pRaxxRcxRdxRbxRspRbpRsiRdiR8R9R10R11R12R13R14R15Rip   VectorRegister5  VectorControl DebugControl LastBranchToRip LastBranchFromRip LastExceptionToRip LastExceptionFromRipBYTEOWORDDWORD:floatPBYTEQLPBYTEQsigned charshort intULONG_PTR1DWORD64PVOID!LONGLONGLONGULONGLONG_M128AD LowEHighFM128AG (. 8.H._doublelong double _XMM_SAVE_AREA32lControlWordm"StatusWordn"TagWordoReserved1pErrorOpcodeq"ErrorOffsetr.ErrorSelectors" Reserved2t"DataOffsetu.DataSelectorv"Reserved3w"MxCsrx.MxCsr_Masky.FloatRegistersz XmmRegisters{( Reserved4|8XMM_SAVE_AREA32}aHeaderLegacy Xmm0 Xmm1 Xmm2 Xmm3 Xmm4 Xmm5  Xmm6  Xmm7  Xmm8   Xmm9 0 Xmm10 @ Xmm11 P Xmm12 ` Xmm13 p Xmm14  Xmm15   .5 FltSaveFloatSave E .PCONTEXT#_RUNTIME_FUNCTION  BeginAddress.EndAddress.UnwindData.RUNTIME_FUNCTIONV  .EXCEPTION_RECORD wPEXCEPTION_RECORD  _EXCEPTION_POINTERS J   E EXCEPTION_POINTERS   { .A PhysicalAddressB.VirtualSizeC._IMAGE_SECTION_HEADER(? Name@k MiscD{ VirtualAddressE. SizeOfRawDataF.PointerToRawDataG.PointerToRelocationsH.PointerToLinenumbersI.NumberOfRelocationsJ" NumberOfLinenumbersK""CharacteristicsL.$PIMAGE_SECTION_HEADERM    e PTOP_LEVEL_EXCEPTION_FILTER LPTOP_LEVEL_EXCEPTION_FILTER tagCOINITBASE{ COINITBASE_MULTITHREADEDVARENUMVT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIME@VT_BLOBAVT_STREAMBVT_STORAGECVT_STREAMED_OBJECTDVT_STORED_OBJECTEVT_BLOB_OBJECTFVT_CFGVT_CLSIDHVT_VERSIONED_STREAMIVT_BSTR_BLOBVT_VECTORVT_ARRAY VT_BYREF@VT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK__p_sig_fn_t 0`_UNWIND_INFOVersionAndFlagsPrologSizeCountOfUnwindCodesFrameRegisterAndOffsetAddressOfExceptionHandler .UNWIND_INFO!__mingw_SEH_error_handler^  $Up^qEstablisherFrame_!`#DispatcherContexta! actionc !d`!e C"g$Up#R;#Q0$$Up#R;"$Up#R8#Q0$$Up#R8"$Up#R4#Q0$%Up#R4"G%Up0#R8#Q1%L%Up"_%UpY#R8#Q0"{%Upu#R8#Q1"%Up#R4#Q1&%Up#R;#Q1__mingw_init_ehandler3 %Up'was_here5  Up e6 pSec7   _ImageBase8DL %%Up"%UpV#R YUp"{&Upn#Rt(&Up#R Up#Xv_gnu_exception_handler&UpFexception_dataF !`0  action !  " 'Up&#R;#Q0$ 'Up9#R;)Y'UpN#RR"'Upj#R8#Q0$'Up}#R8"'Up#R4#Q0$'Up#R4"'Up#R8#Q0"(Up#R8#Q1"/(Up#R4#Q1"C(Up#R;#Q1"W(Up8#R8#Q1%\(UpJ  \.'emu_pdata/L Up.'emu_xdata0w Up*__mingw_oldexcpt_handler! Up+signalsignal <,''[,&,$,%FGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/tlsthrd.cp(Upj}charlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charWINBOOLWORDDWORD(floatLPVOIDNsigned charshort intULONG_PTR1LONGHANDLEN_LIST_ENTRY] Flink^ Blink_ LIST_ENTRY`doublelong double_RTL_CRITICAL_SECTION_DEBUG0Z6Type[_CreatorBackTraceIndex\_CriticalSection]ProcessLocksList^EntryCount_k ContentionCount`k$Flagsak(CreatorBackTraceIndexHighb_,SpareWORDc_._RTL_CRITICAL_SECTION(uDebugInfovLockCountwRecursionCountx OwningThreadyLockSemaphorezSpinCount{ 6PRTL_CRITICAL_SECTION_DEBUGd>RTL_CRITICAL_SECTION|6CRITICAL_SECTION? J N__mingwthr_key_tb __mingwthr_key key k dtor!9 next" J__mingwthr_run_key_dtorsbkeypdvaluelp(Upjn> (Up;a (UpRt(UpVR Up(UpR Up___w64_mingwthr_add_key_dtor)(Upz)key)k dtor)92 new_key+) )UpR1QH*)UpR UpI)UpR UpJ___w64_mingwthr_remove_key_dtor@`)Upkey@k)prev_keyBcur_keyC)UpR Up)UpR Up)Up)UpR Up__mingw_TLScallbackyP*Up9hDllHandleyhreasonzknreserved{t*UpP6P6*Up0*Up66*UpI*UpG!keypzt^*Up*UpR Up*UpR Up __mingwthr_cs! Up __mingwthr_cs_init| Up key_dtor_list& Up!calloccalloc!freefreeHGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/tlsmcrt.c~_CRT_MT  @UpintHGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/pseudo-reloc-list.c~__RUNTIME_PSEUDO_RELOC_LIST_END__ Upchar__RUNTIME_PSEUDO_RELOC_LIST__ UpHGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/pesect.c*UpJmcharsize_t#long long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charWINBOOLBYTEJWORDDWORD5floatPBYTElLPVOID[signed charshort intULONG_PTR1DWORD_PTRLONG ULONGLONGdoublelong doublelA) _IMAGE_DOS_HEADER@ e_magicx e_cblpx e_cpx e_crlcx e_cparhdrx e_minallocx e_maxallocx e_ssx e_spx e_csumx e_ipx e_csx e_lfarlcx e_ovnox e_res e_oemidx$ e_oeminfox& e_res2( e_lfanew<x)x) IMAGE_DOS_HEADERAPIMAGE_DOS_HEADERA _IMAGE_FILE_HEADER& Machine'x NumberOfSections(x 9) PointerToSymbolTable* NumberOfSymbols+ SizeOfOptionalHeader,x Q-xIMAGE_FILE_HEADER. _IMAGE_DATA_DIRECTORYb lc SizedIMAGE_DATA_DIRECTORYe() _IMAGE_OPTIONAL_HEADER64V Magicx MajorLinkerVersionl MinorLinkerVersionl SizeOfCode SizeOfInitializedData SizeOfUninitializedData AddressOfEntryPoint BaseOfCode ImageBase SectionAlignment FileAlignment$ MajorOperatingSystemVersionx( MinorOperatingSystemVersionx* MajorImageVersionx, MinorImageVersionx. MajorSubsystemVersionx0 MinorSubsystemVersionx2 Win32VersionValue4 SizeOfImage8 SizeOfHeaders< CheckSum@ SubsystemxD DllCharacteristicsxF SizeOfStackReserveH SizeOfStackCommitP SizeOfHeapReserveX SizeOfHeapCommit` LoaderFlagsh NumberOfRvaAndSizesl DataDirectorypIMAGE_OPTIONAL_HEADER64(PIMAGE_OPTIONAL_HEADER64(PIMAGE_OPTIONAL_HEADERv _IMAGE_NT_HEADERS64 Signature FileHeader OptionalHeaderVPIMAGE_NT_HEADERS646 PIMAGE_NT_HEADERS A PhysicalAddressBVirtualSizeC _IMAGE_SECTION_HEADER(? Name@1 MiscDV  lE SizeOfRawDataF PointerToRawDataG PointerToRelocationsH PointerToLinenumbersI NumberOfRelocationsJx NumberOfLinenumbersKx" QL$PIMAGE_SECTION_HEADERM  = Q>OriginalFirstThunk? _IMAGE_IMPORT_DESCRIPTOR<N  9A ForwarderChainC NameD FirstThunkEIMAGE_IMPORT_DESCRIPTORF PIMAGE_IMPORT_DESCRIPTORG N _ValidateImageBase] apDOSHeaderG< pOptHeader_FindPESection- B a-rva-G/< 00 {1 *Up|    R r +Up   X  +UpB  +UpE   Q + 6 4_FindPESectionByNameC p+Up pNameC XaEGF< 0G {HO +Up6O ! "6   #+UpB $+Up %Rt&+Up%Rs%Qt%X8'__mingw_GetSectionForAddressb ,Uppbsad(rvaeR ,Up6h! "6   #9,UpB ) =,Up07l R! "07 + 6 .__mingw_GetSectionCountp,Up:larGs< ) ,Upp7v! "p7   #,UpB _FindPESectionExec ,UpeNoRa*G< X0 {) ,Up7! "7   #-UpB _GetPEImageBase-Up6a) -Up7! "7   #-UpB _IsNonwritableInCurrentImage]-UppTarget a(rvaTargetR0 -Up08F! "08   #-UpB ) -Upp8 m! "p8 + 6 __mingw_enum_import_library_names `.UpiašG< +importDescn 0ʼn +importsStartRVAƄ d.Up8k! "8   #.UpB , .Up? ! -.Up? + 6 .__image_base__/strlenstrlen6/strncmpstrncmpLNKGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/CRT_fp10.c0/Up_fpreset 0/Up$xKGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/dllentry.c/Up"charlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charBOOLDWORD)floatLPVOIDOsigned charshort intHANDLEOdoublelong doubleDllEntryPoint Q/UphDllHandle RdwReason]QlpreservedsXKGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/dllmain.c/Upcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charBOOLDWORD(floatLPVOIDNsigned charshort intHANDLENdoublelong doubleDllMainP/UphDllHandleRdwReason\QlpreservedrXFLGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/math/acosf.c/Up+floatcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublelong doubleacosf/Up+x=resyLGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/math/asinf.c/Up)floatasinf/Up)xresLGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/math/atan2f.c0Up)9floatcharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned chardoublelong doubleatan2f0Up)y-xbresiTMGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/math/atan2.c00Up)doublecharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charfloatlong doubleatan200Up)y x bres MGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/math/cosf.c`0Upfloatdoublecharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charlong doublecosf`0Up_X!m0Upa coscos(NGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/math/cossin.c0Upsincos 0Up8__x ap_sin Qp_cos Xc $!s $"doublelong doublesincosf!0Up:__x!ap_sin!Qp_cos!Xc#$!s#$"floatsincosl71Up*__x7$]p_sin7Qp_cos7Xc9$!s9$"$NGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/math/sinf.c01UpHfloatdoublecharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charlong doublesinf01Up_X=1Upa sinsinOGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/math/tanf.cP1Upfloatdoublecharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charlong doubletanfP1Up_X]1Upa tantanuOGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/math/cos.cp1Updoublecharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charzwlow{high{wxxvalylh|U}wxvalfloat=lowhighsign_exponentres1res0 ]x]lhlong double=lddfldtdtft ]   l  w __fpclassify3 x hlp l h cosp1Upox3x_class51Up858(1UpoRQ1Upz2Up R1Q YUpcd w )2UpzV2UpR1Q YUpcd w 0_errno_errnoP`2Up2Upcosl_internal.S/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/build/x86_64-w64-mingw32-x86_64-w64-mingw32-crtGNU AS 2.25.51PGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/math/sin.c2UpGdoublecharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charzwlow{high{Wwxxvalylh|UW}w4xvalfloat4=lowhighsign_exponentres1res0  ]x]lhlong double =!lddfldtdtft ]   l  !w __fpclassify3 x hlp l h sin2Upox3px_class52Up95 9A(w2UpoRQ3Upz>3Up R1Q YUpcd w I3Upzv3UpR1Q YUpcd w GG0_errno_errno[RP3Up3Upsinl_internal.S/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/build/x86_64-w64-mingw32-x86_64-w64-mingw32-crtGNU AS 2.25.51oRGNU C99 5.3.1 20151207 -m64 -mtune=generic -march=x86-64 -g -O2 -std=gnu99 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/merr.c@5UpLdoublecharlong long unsigned intlong long intshort unsigned intintlong intunsigned intsizetypelong unsigned intunsigned charfloatsigned charshort intlong doubletagCOINITBASECOINITBASE_MULTITHREADEDVARENUMIVT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIME@VT_BLOBAVT_STREAMBVT_STORAGECVT_STREAMED_OBJECTDVT_STORED_OBJECTEVT_BLOB_OBJECTFVT_CFGVT_CLSIDHVT_VERSIONED_STREAMIVT_BSTR_BLOBVT_VECTORVT_ARRAY VT_BYREF@VT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK_exception(typenamearg1arg2retval  fUserMathErr     I__mingw_raise_matherr@5UpAqtypname4 a1m a2 rslt exI@|5UpR@__mingw_setusermatherr5Up f 5Up}RR_matherr5Up^pexcept%!type'j!5Up6UpQ ZUpXsYtw w(w0stUserMathErr  Upjj{{Tfprintffprintfy% $ > : ; I I : ; : ;I8   : ; I8 : ;I8 : ;I 'I II!I/ 'I' : ; : ; : ;I I : ; I8 ' I: ; (  I: ;( I: ; : ; I.?: ;'I  : ;I!4: ;I"<#.?: ;'I $5I%.: ; 'I@B&4: ; I'1(B)1*.?: ; 'I@B+: ; I, U-4: ; I.1RUX Y /1011 24: ; I3145 U61X Y 71X Y8 941:; : ; <.?: ; 'I@B=B1>B1?4: ; I@4: ; I?<A5B!C&ID4: ; I?E.?<n: ;F.?<n: ; G.?<n: ; % $ > : ; I.?: ; 'I : ; I: ; I4: ; I .1@B 1 41 41  4111BB.?: ; 'I@B: ; I: ; I1RUX Y  U11.?: ; '@BB1.?<n: ; .?<n: ;.?<n% $ > : ; I I'II&BI !/  : ;  : ; I8  : ;  : ; II!I/  I: ;( .?: ; 'I 4: ; I.?: ; 'I 4.: ;' 4: ;I .: ; ' &I.?: ;'I 4: ;I.?: ;' .: ; 'I .?: ; 'I .?: ;'I .: ;'@B!.?: ; 'I@B"B1#B$.?: ; '@B%: ; I&1'1(1).?: ; 'I@B*1RUX Y +1RUX Y, U-41. /410 1412314154: ; I64: ; I71X Y81X Y 91X Y :1RUX Y ;.1@B<1=.?: ;'@B>: ;I?4: ;I@: ;IA1X YB.?: ;'I@BC1RUX YD4: ;IE.?: ;'I@BF4: ;IG4: ;IH.: ;'I I.1@BJ.?<n: ; K.?<n: ;% $ >  I: ; I'II&BI !/  : ;  : ; I8  : ;  : ; I8  I: ; ( ( .: ; 'I : ; I: ; I.?: ; 'I .?: ;'I : ;I&I.: ; ' .?: ; 'I@BB1B.?: ; '@B: ; I.1@B1 1RUX Y !1"1#: ; I$4: ; I%4: ; I&1RUX Y '1X Y (1X Y )1*1+I,!I/ -: ;I.4: ;I/ 04: ;I1 24131RUX Y41X Y5.?: ;'I@B6: ;I7: ;I81X Y9.: ;'I :1RUX Y;1< =.?: ;'@B>4: ;I?4: ;I@ UA.?<n: ; B.?<n: ;C.?<n: ; % $ > : ; I I'II&BI !/  : ;  : ; I8  : ;  I!I/ .: ; 'I : ; I.?: ; 'I@BB1B.?: ; '@B: ; I: ; I11&I 4: ; I4: ; I4: ; I4: ;I U 4: ;I! U".?: ;'I@B#: ;I$4: ;I%.: ;'I &: ;I'1RUX Y(1)1*1X Y +41,.?<n: ; -.?<n: ;% $ >  I: ; IBI!/  : ;  : ; I8  : ;  : ; I8  I: ;  ( ( I!I/  : ;  : ; I : ; : ;I: ;I.?: ; 'I 4: ; I.?: ;'I 4: ;I: ;I&I.: ;'I 4: ;I.?: ;' 4.: ; ' 4: ; I .: ;' ! ".: ; 'I #.?: ; 'I 4$.?: ;'I % &.?: ;' '.?: ; 'I (: ; I)4: ;I*.: ;'I@B+: ;I,: ;I-: ;I.4: ;I/4: ;I01X Y112 341415416 718B91:: ;I;4: ;I< U=1RUX Y>1RUX Y? U@41A1X YB4: ;IC1D.?: ; 'I@BEB1F.?: ; '@BG: ; IH: ; II1X Y J1X Y K.1@BL1M1RUX Y N: ; IO: ; IP4: ; IQ.?: ;'I@BR.?: ;'@BS1RUX Y T.?: ;'@BU1 V4: ; IW.?<n: ; X.?<n: ; Y.?<n: ;% $ > : ; I I'II&BI !/  : ;  : ; I8 : ; I8 .: ; 'I : ; I 4: ; I.?: ; 'I@BB1B.?: ; '@B: ; I: ; I11&I1.?: ; 'I : ; I.1@B141 4: ; I!4: ; I"1RUX Y # U$4: ; I%.?: ;'I@B&: ;I'4: ;I(.?: ;'@B): ;I*: ;I+.: ;'I ,: ;I-4: ;I.1RUX Y/101RUX Y 14121RUX Y3.?<n: ; % $ >  I: ; I'II&BI !/  : ;  : ; I8  : ;  : ; II!I/ .?: ; 'I 4: ; I.?: ;'I 4: ;I&I.: ;'I 4: ;I.: ; 'I .?: ; 'I 4: ; I  .?: ; 'I@BB1B.?: ; '@B : ; I!: ; I" # $1RUX Y %1&1'1X Y (41)41*1X Y + U,4: ; I-1X Y.1X Y/.1@B011.?: ;'@B2: ;I3: ;I41RUX Y5.?: ;'I@B64: ;I7.?<n: ;% $ >  I: ; I'II&BI !/  : ;  : ; I8  : ;  : ; II!I/ .?: ; 'I 4: ; I&I.: ; 'I .?: ;'I 4: ;I.?: ;' 4.: ;'I 4: ;I .?: ; ' : ; I.?: ; 'I@BB1B.?: ; '@B : ; I!: ; I"1X Y #1$.1@B%1&4: ; I'.?: ; 'I ( )1RUX Y *1+ ,41-41.1X Y / U0 1: ; I21X Y31X Y4.?: ;'@B5: ;I64: ;I7.?: ;'I@B84: ;I941:: ;I;1RUX Y<1=1>: ;I?1RUX Y@.?: ;'I@BA.?<n: ;B.?<n: ; % $ > : ; IBI!/  : ;  : ; I8 I !I/  : ;   : ;  : ; I .?: ; 'I 4: ; I.?: ;'I 4: ;I&I.: ; 'I 4: ; I I.: ;'I 4: ;I.?: ; 'I@BB1B.?: ; '@B: ; I: ; I111RUX Y  1! U"41#1X Y $ %41&1X Y '4: ; I( U)1RUX Y *1RUX Y+1,1X Y-41.1X Y/.?<n: ;0.?<n: ; % $ >  I: ; I'II&BI !/  : ;  : ; I8  : ;   I: ; ( (  : ;  : ; II!I/ .?: ; 'I 4: ; I.?: ;'I 4: ;I&I.: ;'I 4: ;I.?: ;' 4.: ; 'I  4: ; I.: ; '  .?: ; ' !.?: ; 'I@B"B1#B$.?: ; '@B%: ; I&: ; I'1RUX Y (1).1@B*1+4: ; I,1-1..?: ;'@B/: ;I04: ;I1 24: ;I 3 41X Y51X Y64171RUX Y81RUX Y9 U:41;41 <1=1>.?: ;'I ?.?: ;'I@B@41A.?: ;' B4: ;IC UD: ;IE1X Y F.?<n: ;G.?<n: ; H.?<n: ; % $ > : ; I I'II&BI !/  : ;  : ; I8 : ; I8 .?: ; 'I : ; I: ; I&I.: ; 'I .?: ; 'I@BB1B.?: ; '@B: ; I: ; I1111RUX Y 1 .1@B4: ; I 4: ; I!.?: ;'I@B": ;I#4: ;I$4: ;I%.: ;'I &: ;I'4: ;I(1RUX Y)1*1X Y + ,41-.?: ;'@B.4: ;I/.?<n: ; % $ > : ; I I'II&BI !/  : ;  : ; I8 .: ; '  : ; I 4: ; I .: ; 'I .?: ; ' &I.?: ; 'I .?: ; 'I@BB1B.?: ; '@B: ; I.1@B111RUX Y  41 !41"1#1$: ; I%1RUX Y &1' U(1X Y )4: ; I*.?: ;'@B+: ;I,4: ;I-1RUX Y.4: ;I/.?: ;'I@B0: ;I11RUX Y2413.?: ;' 4: ;I54: ;I6 U7.?: ;'I@B8.?<n: ;9.?<n: ; % $ >  I: ; IBI!/  : ;  : ; I I !I/  : ; : ;I : ;I.?: ; 'I 4.?: ;'I 4: ;I&I.?: ;' 4.?: ; 'I 4: ; I.?: ; 'I@B: ; I: ; I.?: ; 'I@B1X Y 1.?: ; '@B 4: ; I .?: ;'I@B 4: ;I!: ;I"1X Y#1$4: ;I%1RUX Y&1X Y'4: ;I( U)1RUX Y*4: ;I+.?: ;'I@B% $ > : ; IBI!/  : ;  : ; I8 .?: ; '@B : ; I  4: ; I 4: ; I  I% $ > : ; I I'II& : ;  : ; I8 .: ; 'I  : ; I  4: ; I: ; I.?: ; 'I@BB1B.?: ; '@B: ; I: ; I&I1RUX Y 11 U411RUX Y : ; I.?: ; 'I@B4: ; I.?<n: ;% $ > : ; I I'II&BI !/  : ;  : ; I8 : ; I8 .: ; 'I : ; I 4: ; I&I.?: ; 'I@BB1B.?: ; '@B: ; I: ; I1114: ; I 4: ; I U4: ; I 1X Y !1" #41$1X Y %: ; I&.?: ;'I@B': ;I(4: ;I)4: ;I*1RUX Y+.?: ;'@B,.: ;'I -: ;I.4: ;I/1RUX Y0111RUX Y 2413.?<n: ; % $ >  I: ; I'II&BI !/  : ;  : ; I8 .: ; 'I  : ; I.?: ; 'I@BB1B.?: ; '@B: ; I111&I: ; I4: ; I.?: ;'@B: ;I4: ;I4: ;I.: ;'I : ;I4: ;I .?: ;'I@B!1RUX Y"1# U$41%41&1RUX Y'1(1X Y ) *.?<n: ; % $ >  I: ; I'II&BI !/  : ;  : ; I8  : ;  : ; II!I/  : ; : ;I: ;I I: ;( .: ; 'I : ; I.?: ; 'I 4.?: ;'I 4: ;I: ;I&I.: ;'I 4: ;I.?: ; 'I 4.: ;'  4: ;I! ".?: ;'I #.?: ;' 4$.: ;'@B%.?: ; 'I@B&: ; I': ; I( )4: ; I*.?: ; '@B+.?: ;'@B,: ;I-.?: ;'I@B.1X Y/104111X Y213.1@B415 6417: ;I84: ;I9: ;I:1RUX Y; U<1RUX Y =41> U?1RUX Y@.?: ;'I@BA1BBC1DE.?: ;'I FB1G.?: ;' H4: ;II.?<n: ; J.?<n: ;% $ > : ; I  I'I'I : ;I BI !/  : ;  : ; I8  : ;  : ; I8 I!I/  I: ; ( ( .: ; 'I@B: ; I4: ; I U4: ; I1.?: ; 'I@B4: ; I 1B ! "1#$5I%.?<n: ; % $ > : ; I I'I' I: ; (  I: ; ( .?: ; 'I@B : ; I 4: ; I4: ; I11B.?: ;'I@B14: ; I?'II4: ; I?<.?<n: ; .?<n: ; % $ > : ; I I' I: ; (  I: ; ( .?: ; '@B 4: ; I 4: ; I B1B.?: ; '@BB1I!4: ; I?<.?<n: ;% $ >  I: ; (  I: ;( I: ; : ; I 4: ; I? 5I  I 5% $ >  I : ; : ;I8  : ;I8   : ; I8 : ;I8 : ; I : ;I  : ; : ; I : ;II!I/  : ; : ; : ;  : ; I8  : ;  : ; I.?: ; '@B4: ; I4: ; IB.?: ; '@B : ; I!1"5I#&I$4: ; I?%.?<n: ;% $ > : ; I I : ;I'' I  : ; : ;I8 .?: ; 'I  : ; I4: ; I.: ; 'I@B: ; I1.1@B141  41.?: ; 'I@B: ; I4: ; I4: ; I?&I4: ; I?<.?<n: ; % $ > : ; I I'I!I/ 4: ; I?% $ >   I: ; (  I: ;(.?: ; 'I  : ; I .1@B 1 4: ; I?% : ; I I$ >   I& : ; : ;I8 : ;I I !I/  : ; : ;I I: ; (  I: ;( : ;  : ; I8  : ; : ; I.: ;' : ;I4: ;I .: ; '@B: ; I4: ; I1 1!B"&I#.: ; ' $: ; I%4: ; I&.1@B'1(1RUX Y) U*41+41,-1.B1/.?: ;'@B04: ;I14: ;I213 41RUX Y54: ; I?<6.?<n: ; 7.?<n: ; n8.?<n: ;9.?<n: ;:.?<n% $ > : ; I I'I : ; : ;I8 : ;I8   : ; I8 : ;I8: ;II!I/  : ; : ; : ;I I : ;'I I: ; (  I: ;( : ;  : ; I8 .?: ; 'I@B: ; I: ; I 4: ; I!4: ; I"1#B$%1&1'4: ; I()B*4: ; I?+.?<n: ; ,.?<n: ; % $ >  : ; I: ;I : ; : ;I8  I ' I  : ;  : ; I8 5I.: ; ' 4: ; I .1@B41 BB.?: ; 'I@B: ; I4: ; I111RUX Y  U41 4: ; I!.?<n: ;% 4: ; I?$ > % 4: ; I?$ > % $ > : ; I  I: ;II!I/  : ; : ;I8 : ;I8  : ;  : ; : ;I : ;I I8 .?: ; 'I : ; I4: ; I4: ; I: ; I.1@B1414141B11.?: ; 'I@B: ; I4: ; I 1RUX Y !1" U#1$1%B&1'&I(4: ; I)1RUX Y *4: ; I+4: ; I,1X Y - .4: ; I?</.?<n: ; % .?: ; '@B% $ >  : ; I: ;I.?: ; 'I@B: ; I% $ >  : ; I: ;I.?: ; 'I@B: ; I% $ > .?: ;'I@B: ; I4: ; I% $ > .?: ; 'I@B: ; I4: ; I% $ > .?: ;'I@B: ; I: ; I4: ; I% $ > .?: ; 'I@B: ; I: ; I4: ; I% $ > .?: ;'I@B: ; I1B.?<n: ; % .?: ; '@B: ; I4: ; I$ >  I: ; I% $ > .?: ;'I@B: ; I1B.?<n: ; % $ > .?: ;'I@B: ; I1B.?<n: ; % $ >  : ;  : ; I8  : ;  : ; I: ; I : ; I 8  I .?: ;'I  : ;I 4: ;I .?: ; 'I@B: ; I4: ; I1RUX Y 1 U41411B11.?<n: ; .?<n: ; %% $ >  : ;  : ; I8  : ;  : ; I: ; I : ; I 8  I .?: ;'I  : ;I 4: ;I .?: ; 'I@B: ; I4: ; I1RUX Y 1 U41411B11.?<n: ; .?<n: ; %% $ >  I: ; (  I: ;( : ;  : ; I8  I &I : ; I 'I I.?: ; '@B: ; I: ; I4: ; IBB1.?: ;'I@B4: ; I11.?<n: ; .?<n: ; /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/debian/tmp/usr/x86_64-w64-mingw32/include/psdk_inc/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/debian/tmp/usr/x86_64-w64-mingw32/include/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/includecrtdll.cintrin-impl.hwinnt.hcrtdefs.hminwindef.hbasetsd.hcombaseapi.hwtypes.hinternal.hstdlib.hprocess.h Tp>[;=:1-vc[-g0x.fxXx\"Yf<X.{Jx.xttxV .$tY8;=0/L,[x.fxZYL-=0YYY-=hYKu;g6I7Z2It /usr/share/mingw-w64/includegraphene-alloc.cstdio.hstdlib.hcrtdefs.hstring.h  Tpk7Aw MQ/.zt%[$7<t<|JHt8.=G2~X<lJ=J . |8>|Jjt.=i.1<B<=J2 |8;==Y;=/j^7x<-R|Jt~.=Ȅ}(M0=M=tMv=iU?G?0g=t=uff_<!X_<z.~.tyJ~XyJ~.tyX~yJ|f<|f1|.|XiU?G?/K@f>J@ >& f>J & f>J & f>J & ~f>J~ & ~f>J~ &? /usr/lib/gcc/x86_64-w64-mingw32/5.3-win32/include/usr/share/mingw-w64/includegraphene-euler.cgraphene-private.hxmmintrin.hgraphene-config.hgraphene-types.hgraphene-vec3.hgraphene-matrix.hgraphene-quaternion.hgraphene-euler.hgraphene-alloc-private.hmath.h  Tp 1fXf< a<tJJX6J<;tt^y/sKIMTX"IIuKK=:K=;==rKKL/HLH:=I="IKWYKaVu=>HW;L:K=KsHKKYL"XZH:=u>qMH=HLW;KKMU?KR?U19?|Xt~< Jz tY.-\tyXDxX -Z<;58 XWYu .U XWY2XBzXB&hVhfhVh.hdhn Yu#~ <#~t<~fi.h\GLLL-L~X 1D /usr/lib/gcc/x86_64-w64-mingw32/5.3-win32/include/usr/share/mingw-w64/includegraphene-matrix.cxmmintrin.hgraphene-simd4f.hgraphene-simd4x4f.hsmmintrin.hemmintrin.hgraphene-private.hgraphene-config.hgraphene-types.hgraphene-vec3.hgraphene-vec4.hgraphene-matrix.hgraphene-point.hgraphene-size.hgraphene-rect.hgraphene-point3d.hgraphene-quad.hgraphene-quaternion.hgraphene-euler.hgraphene-sphere.hgraphene-box.hgraphene-ray.hgraphene-alloc-private.hmath.hstdio.h pt~~JK!e=;~X~<X~Xf}JK~.~JwJ~JfY X~v|>,~Xf;~Xf=KiG=LH~fJrL~fX~JHe?dwSAp%i{zxXOTK@FPzXQ}JI-}J=9KIY}f}=}X=}<fH}X}Xh}{.|J{J|J{J|J{JxJ75{.3$W&{;_.>JfJJ{J{XJ{J{J{XJ{"J{<{JzJPtJ{JJ{JtJt<~J{JJ{J)J{f<{t<z.X <<zXfzXJz<z<Xz<JzH<z<<z<Jz.zXH<8<Xzt|JX{JJ{<J{XJ{Jz8J/lgI@~xu fuJyy<<;}J{zJ{<<{JB<{tJx<fx<>;H=;N~@u fuJyy<<;}J{zJ{<<{JB<{tJx<fx<>;H=;N~@u fuJy<=y<JyJX{zJ{<<{J<{<<{Jx<fx<<>;gI@~x#nxgI~@ fu<xJy<<;}J{zJ{<<{JB<{ttx<<x<>;H=;N~@ fu<xJy<<;}J{zJ{<<{JB<{ttx<<x<>;H=;N~@ fu<y<=y<JyJX{zJ{<<{J<{<<{Jx<fx<<>;gI@~xȻ5~c~<~<:L/3|jKJ{,J{J{J{J.J{J{J{X<{J{tJ{JJ{JtJt{J{J)J{f<{t<z <fzJzXzXzfz<zXHJ8<Jz<z<Jz.Jz8<z<<z<Jz.XzXzzJz~fJzBJJz<<<~<z.<{XHJ8X<yfy<t=s}<{{<<{JzJfJJ{J{J{ J{J{XJ{"J{<{JzJPtJ{JJ{JtJt{J{J)J{f<{t<z <fzJzXfzf <z<z<Xz.Jz<Jz8<tX{f|<zJBX<<<|7X|AJ{X6JJJJ){fJwX6J<Jfwww<{t{J<{J{Bw|Jhz|t|+|||fJ|.<wJ<wX.i{|XX|JX|Jfw.|||fJ|.<wX<wX.U?l{|XX|JX|J fv.|||fJ|. <v <vX .zB=zJ|P<0tPft|<h<f\zP8KIgMVWiKK8LVmF_zZFNWWH|Jt/=WYWXzfWzf=|||| <vX vX /vBz<|Pft|<h<\zP8KIgMVWiKK8LVmF_zZFNWWH|Jt/=WYWXzfWzf=|||| <vX vX 1zBv<t|Pft|<h<\zP8KIgMVWiKK8LVmF_zZFNWWH|Jt/=WYWXzfWzf=|||| <vX vX 2yBv<t|Pft|<h<\zP8KIgMVWiKK8LVmF_zZFNWWH|Jt/=WYWXzfWzf=|||| <vX vX 2yHfJ|f#||| <vJ <vX ..{JzJzJu!;;IeI;K ;z_.>JJJ{J{J{X{J{<<{<{J{tJ{zPt<J{JJ{JtJt{J{J)J{f<{t<zf <fzXJzXfzXz<Xz<Jz<<z<zJ<zXz<Jz<8<z<JzXfz~J|JJzfJz<z<J{<J{tH<J{X< ,`w<wJwJwI twJ twXKsgKIg"NTf~JFLX~JkJ~J$JJyf~JJ~XXgJY~XYJX~J~<J\X$<XJ~<<<hXX<zXJyX<yf$<~KHsKgIgIKtX t< t< t<|t|(|<|J||J|Jz{.| |J6JJ6JJ{<{J6<J<{6<JXf{J|fJ<J/vzJ ttJ3vJt/vJp pp Xt|Jthe||||"32s37Q732I3tYZY_YWK[2 'g rJYqf `X `XJyJJyJq<tJfwI;E=NOFNq XKu<{<tu< <uJ{t{JVWY=WV>*.V<*JgZ:>WYfgYKiUitg=tY~f<~f1~.~.~=X  /usr/lib/gcc/x86_64-w64-mingw32/5.3-win32/include/usr/share/mingw-w64/includegraphene-point.cgraphene-private.hxmmintrin.hgraphene-config.hgraphene-types.hgraphene-vec2.hgraphene-point.hgraphene-simd4f.hstdlib.h Tp f=K[J;=?tKs=K?jJ!.;Iusu;@<AiXLIuM8us=d<L]ZWI>j> /usr/lib/gcc/x86_64-w64-mingw32/5.3-win32/include/usr/share/mingw-w64/includegraphene-quad.cgraphene-line-segment-private.hxmmintrin.hgraphene-config.hgraphene-types.hgraphene-point.hgraphene-size.hgraphene-rect.hgraphene-quad.hgraphene-simd4f.hstdlib.h Tp6 f;==uufgJ== fUMr< MsJ X>VuJ fsJ KU5HhzM:I[VZIYI:GYZKZEPWus={<g<<{J!<<{<<|J<{<<|J<{<<|[<f{<a<f|J\0(L(M4ETFT XwfF]sf axJ8N wfNOwfF JwXNOwfN8yEx<#K#K<|~$r$!=IKIuWIKzXJ{JJJJy.~<X~<J~J1`t <-=IKKr`X fK_J"XKG`X!fYrM]J"XKIY]XJ~<X~<J~J1zz<-=IKKr^zfKOTKG^aYrMMTKIY[J'_Y~<X~<J~<tY<~<t~<[azX[GMUO#YYYf~X~XJ~Xtk~ft7~<[YCY>YEf}f}<}<~<P<0thfh<zJZVKKHgIP7x<f|f~t{$<|h/>Z#2g;/Y;KY;=|L fxHהٻx 8 /usr/lib/gcc/x86_64-w64-mingw32/5.3-win32/include/usr/share/mingw-w64/includegraphene-rect.cgraphene-private.hxmmintrin.hgraphene-config.hgraphene-types.hgraphene-vec2.hgraphene-point.hgraphene-size.hgraphene-rect.hstdlib.h Tp fgY ޠWX.WJJ;=JX<`tWX.Wkf? ~JJ~f~X~m.jXeveePeJ~~<`~XWX~.WY~殑WvtW~J~<~6ZJ~XJM~JJ9?~Xf~X`ef~䮟eJ~J~<~6\u~J}J}<}6ZJu}}J}<}6ZJ}XJ}J<~X<~6hXWuW}X}J}X}. }J}X}. }J}XX}. X}J}XX}.X|J|X<|.nx`ZJK>ZaYMKVKF]HHiIZeIgg|Xv..|X@|XJ|.nxKKVLILKLY|f<|YYv&|X|֮vzJ>\hv J>tXhήW|.>Wv WWf|J|<|6XLWWYL| vf|LJ|X</WK|n<|xfZXUMVM~XtTY~XY|XKejhKeKevYe<{{<KIKgX{uuW}Y~DKIY{uef{J{<(.KL9KZ/YMt0{vJH>KWt|Y~|JKL9Yh/Y{vJV>KeXzz<icNchV[eXz vJH>KW{Y~(icNchV[zfvJH>KWz#XzfX|X<|nxZXUMV;\HWNIH[|JVfwU?G?0<@KS@>Vح,UjW!fget+8WiDW>Vحe=YeKYeKYe=Z:<F.2Nt2J+\u4 )wX<X?J  u&  f>J  u&  f>J  u&  f>J  v&>B=;=?tW=KYY~fX<ztKz<\f<<qJz<\<uzXh<#fzfzfJ~f~f}J}<$f<}J}<$f<}J}<f}f<yJ=x[x<Xz<t}JxJ6<fx.x.x<xJ6<fgBf>J {& f>J {& f>J {& f>J {& ~f>J {&  =;=?t;{<~J$fJA =& f>J & f>J & f>J & ~f>J~ & ~f>J~ & /home/vagrant/ruby-gnome2.win64/glib2/vendor/local/lib/glib-2.0/include/home/vagrant/ruby-gnome2.win64/glib2/vendor/local/include/glib-2.0/glib/home/vagrant/ruby-gnome2.win64/glib2/vendor/local/include/glib-2.0/gobject/usr/lib/gcc/x86_64-w64-mingw32/5.3-win32/include.graphene-gobject.cglibconfig.hgtypes.hgtype.hgboxed.hxmmintrin.hgraphene-config.hgraphene-types.hgraphene-vec2.hgraphene-vec3.hgraphene-vec4.hgraphene-matrix.hgraphene-point.hgraphene-size.hgraphene-rect.hgraphene-point3d.hgraphene-quad.hgraphene-quaternion.hgraphene-euler.hgraphene-plane.hgraphene-frustum.hgraphene-sphere.hgraphene-box.hgraphene-triangle.hgraphene-ray.hgthread.hgquark.h UpXX+XX+XXXX;X+X[X;f*X;X;XKX;X`;J @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J =[! /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/debian/tmp/usr/x86_64-w64-mingw32/include/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/includeatonexit.ccombaseapi.hwtypes.hstdlib.hinternal.h Up!XAHZ0sYZZZV>YWuYWuY=uf K* /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/debian/tmp/usr/x86_64-w64-mingw32/includegccmain.ccombaseapi.hwtypes.hcrtdefs.hstdlib.h UpM/Mq]g913V]uex. /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/debian/tmp/usr/x86_64-w64-mingw32/include/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/includecombaseapi.hwtypes.hnatstart.cinternal.hC /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/debian/tmp/usr/x86_64-w64-mingw32/includegs_support.cwinnt.hminwindef.hbasetsd.hstdlib.h Up2Z dȮ^hV0 y.C?uuXCu;=h6 tu.{w tg=eX /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/debian/tmp/usr/x86_64-w64-mingw32/includetlssup.ccrtdefs.hminwindef.hbasetsd.hwinnt.h UpP,ZkhZXxu*sa[ /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crtcinitexe.c /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/debian/tmp/usr/x86_64-w64-mingw32/includemingw_helpers.ccombaseapi.hwtypes.h @Up>42 /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/debian/tmp/usr/x86_64-w64-mingw32/includepseudo-reloc.cvadefs.hcrtdefs.hminwindef.hbasetsd.hwinnt.hcombaseapi.hwtypes.hstdio.hstdlib.h PUp?fAX? ZJtL9;=kgd>VLmK$t wXteuwnJY~f=~nfg Mf L!<bA .wJ7<xV2[Xmhgm<,<  /build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/mingw-w64-crt/crt/build/mingw-w64-_1w3Xm/mingw-w64-4.0.4/debian/tmp/usr/x86_64-w64-mingw32/includetlsthrd.cminwindef.hbasetsd.hwinnt.hminwinbase.hstdlib.h p(Upu0xJ Xuwc[Jr;=1/LwrsMg/t\b2JivZ sJXu_u*Tp AAGX   AAA  pJTp JTp JTp JTp/ JTp" KTp& PKTpB4 KTpADpV A, LTpD`[ , MTpeD`PP, NTpDPU  OTp4 PTpF, pPTpqADPJ`AD PTp(AGz A STpT$ STpD0r J D TTpDGX , WTpDPP XTp], YTpD h D f J  [TpY$ p[TpD C I H H  \Tp, ]TpDPP ]Tp+ ^Tp9 @^TpjD e ^TpD0L @_Tp5AAA A(GE (A AAA\ aTpAAA A(Gt (A AAA dTpf< eTpAAA GH AAAD fTpAAA A(Dp(A AAA$ gTpD DT `hTp|AAA A(Gk A(A AAA\ lTpBAA A(A0G_ u0A(A AABd pTpAAA A(GX $ (A AAAE t @yTpBAA A(A0GX D 0A(A AABA D `TpXGX $ Tp'D0I4 Tp:AGSA< 0TpOAAGV -AAD TpAGz AD pTpAGz AD `TpAGz AD PTpAGz A$ @TpD0I `Tp pTp Tp TpD 0Tp`GX , TpD`V  PTprD0m НTp Tp Tp Tp!BBB B(A0A8A@AH GF   HA@A8A0A(B BBBA L 0TpPAAA GY   AAAE x TpTp,Tp:AD@Ed AA ,Tp.AAD@eAA, Tp%AAD@\AA<PTpHAAA DP} AAATTpBBA A(A0A8G8A0A(A ABB4Tp>AADPEpAA,Tp-AAD@dAA,Tp0AADPgAA Tp0TpL@Tp|AAD@ AAI F AAH YAAx TpгTpTp Tp Tp+D f,0TpD a K j F ITpD ,TpzD N A [ B ITprTpTpx TpжTpTpTpTp"D ]@Tp!$pTpD0a K ,0TpD0 H F J ITpAD |0TpbD ]Tp0йTp;D vTpbD ]<TpAADJAA@TpTpTpx ( Tp( Tp( Tp$,( TpEAAD@|AA( 0Tp"<( `TpGv  H $( TpD`E( Tpx P!TpP!TpP!TpP! TpP!0TpP!PTp P!`Tp<P!TpAADpP AA<P!@TpGm _4P!TpG\  A 4P!Tp!ADV A4P!Tp!ADV AlP!TpBAA A(A0GR 0A(A AABLP!TpDBAA A(A0D30A(A AAB4P!PTpAADpAA4P!TpAAD`E AAE TP!0TpaAAA Gh j  AAAA P!TpP!@TpwD rP!Tp8P!Tpox (%pTp(%TpD(%TprAAD@n AAJ X AAF D(% TpZAAD@l AAA X AAA D(%TpZAAD@k AAA X AAB (%Tp(%Tp<(%Tp@AAA DPu AAA\(%@TpAAA A(Dpt (A AAAA W(A AAAD(%TpAAA DP t  AAAB L(%Tp\AAD@o AAI F AAH IAAD(%TpAAA A(Dpm (A AAAG x 'Tp'Tp,'TpAD@E_ AF 'PTpnL'TpvAAD` AAE F AAH I AAE '@Tp^'Tpn'Tpa$'TpD@a K ' TpQ'TpQ'TpQ4'@TpADpV  AE 'Tp$'@Tp%'pTp'Tp,'Tp'DPU  A <'TpbAD\  AE 'PTpuT'TpAAGC Q AAA '`Tp'Tp$'TpD Dz A $'TpD D E 'Tp'@TpL'TpAAA D\ .  AAAA 4'TpiD`[  I 'PTpx X,`Tp X,pTpX,TpX,TpX,TpX,TpX,TpD ZX,Tp4X,TpvD m A Q A H D P A TX,TpX,TpX,TpX,TpX,TpX,TpX,TpX,TpX,TpX, TpX,@TpX,PTp'X,TpX,TpX,TpX,TpX,Tp&X,Tp X,Tp X, TpX,0TpX,@TpX,PTpX,`TpX,pTpX,Tp X,TpX,TpX,TpX,TpD NX,TpD NX, TpX,@TpX,`TpX,TpX,TpX,TpX,TpD Nx 1TpCx H1PTpH1`TpH1pTp H1Tp H1TpH10Tp!H1`TprH1Tpx  2Tp 2Tp, 2 TpEAD@Eg AA T 2pTpBAA A(A0DE 0A(A AABC T 2@TpBAA A(A0DE| 0A(A AABA  2Tp 2Tp 2 Tp< 2@Tp\AAA DpEL AAA< 2TpIAAA D`~ AAA, 2Tp0AAD@cAA, 2 Tp6AAD`mAAL 2`Tp|AAD@ AAI F AAH YAAx 4Tp4TpL4TpAAA D@B  AAAD X  AAAE 44TpAD@o AK X AG L4`TpXAAA D@z  AAAL D AAA4Tp'D4TpbAAA A(DU(A AAA<4`TpTAAA DPI AAAd4TpBAA A(A0D 0A(A AABH U0A(A AABD4Tp[AAA A(DN(A AAA44TpNAAD@AAAd40TpwBBA A(A0A8G\ $ 8A0A(A ABBI \4TpSBAA A(A0G\ #0A(A AABL4TpoAAA D@c  AAAC { AAAx 8Tp78TpE8TpS8pTp8Tp8Tp8Tp 8Tp8Tp8Tp8Up8Up 8 Up 80Up 8@Up8`Up)D d8Up,D g$8UpnD z B m80Up 8@Up 8PUp 8`UpD Q,8UpzD W E F J I8Up6D q<8@UplAAD@c AAE yAA<8UplAAD@c AAE yAA<8 UplAAD@c AAE yAA<8UplAAD@c AAE yAA8Up8 Up80Up8PUp 8`Up$8Up8Up8Up8Up 8Up 8Up 8Up 8Up8 Up*8PUp 8`Up!D \$8Up_D o A j8Up 8Up 8Up 8 Up80Up8@Up8`Up8Up8UpD Q8UpJ8Up<80UplAAD@c AAE yAA<8UplAAD@c AAE yAA<8UplAAD@c AAE yAA<8UplAAD@c AAE yAA<8UplAAD@c AAE yAA8` Up8 Up8 Up8 Up 8 Up8 Up8 Up 8 Up8 Up80 Up8@ Up8P Up8` Up 8p Up 8 Up 8 Up8 UpCD ~8 UpFD A$8P UpD T H m8 Up 8 Up 8 Up 8 Up8 Up8@ UpD Q,8` UpD u G F J I8 UpPD K<8P UplAAD@c AAE yAA<8 UplAAD@c AAE yAA<80UplAAD@c AAE yAA<8UplAAD@c AAE yAA<8UplAAD@c AAE yAA<8UplAAD@c AAE yAAx $pDUp AD0YA$pDUp&AD0_A$pD@Up AD0YA$pD`Up(AD0aA$pDUp AD0YA$pDUp AD0YA$pDUp AD0YA$pDUp8AD0qA$pD0Up(AD0aA$pD`UpXAD0QA$pDUp8AD0qA,pDUp'AAD@^AA$pD0Up8AD0qA$pDpUp8AD0qA$pDUpHAD0AA$pDUp8AD0qA$pD@Up8AD0qA$pDUpmD0W E L$pDUpmD0W E L$pD`UpmD0W E L$pDUpmD0W E L$pD@UpmD0W E L$pDUpmD0W E L$pD UpmD0W E L$pDUpmD0W E L$pDUpmD0W E L$pDpUpmD0W E L$pDUpmD0W E L$pDPUpmD0W E L$pDUpmD0W E L$pD0UpmD0W E L$pDUpmD0W E L$pDUpmD0W E L$pDUpmD0W E Lx 4IUpAD@ AA PAIUpD0Tx PJUp5D0p4PJ UpUAAD@o AAI PJUpx lJUpBAA A(A0Dpm 0A(A AABC p 0A(A AABJ ,JUpAAA C x $KUp/D0R J NDKUpiAAD@e AAC o AAA K Upx 0L0Up0L@Upx $xLPUpaAADP\xLUp_BBA A(A0A8D 8A0A(A ABBE TxL !UpABB B(A0A8A@C R AABBBA 8H x <pM $UpD0c I K E W A Z A x A LpM%UpBAA A(A0DP{ 0A(A AABE 4pM&UpAD0t AF e AJ x DPNp(UpjAAA A(DPW(A AAALPN(UpzAAA D@S  AAAC O  AAAA 4PN`)UpAD0R AH F AI 4PN*UpAD0g AC } AB x pO*UppO+UppO +UpE\pOp+UpAAA D@f  AAAA J  AAAB Z AAA,pO,UpD0\ A f I J$pO,Up:D0T H Y,pO,UpD0\ A T K J$pO-Up6D0X D U,pO-UpD0X D c A L,pO`.UpD0\ A f I yx @Q0/Upx pQ/Upx Q/Upx Q/Up+D fx R/Up)D dx @R0Up)D dx xR00Up)D dx R`0UpD0Qx R0Up8D sR0Up:D uR1Up*x XS01UpD0Qx SP1UpD0Qx ,Sp1UpGMk A x ,T2UpGMk A x XT@5UpAD`|XT5Up <XT5UpAADP { AAA _decode_pointeronexitbegin_pei386_runtime_relocator__mingw_init_ehandlerlock_free__enative_startup_statedwReasonhDllHandle__security_init_cookie_amsg_exitDllEntryPointlpreserved_encode_pointer_inittermstrerroralignmentgraphene_aligned_freegraphene_vec3_zero__resgraphene_vec3_init_from_vec3graphene_point3d_init_from_vec3graphene_point3d_to_vec3graphene_vec3_initgraphene_aligned_alloc0graphene_vec3_subtractgraphene_vec3_equalgraphene_vec3_scalegraphene_vec3_lengthstrerrorordergraphene_aligned_free_mingraphene_quaternion_init_from_eulergraphene_vec3_get_xgraphene_vec3_get_ygraphene_vec3_get_zgraphene_vec3_init_maxgraphene_vec3_zerographene_vec3_equalgraphene_aligned_alloc0graphene_matrix_to_floatgraphene_vec3_init_from_vec3graphene_matrix_init_identitygraphene_vec3_scalegraphene_aligned_freegraphene_plane_distancegraphene_matrix_get_rowgraphene_point3d_init_from_vec3graphene_box_get_maxgraphene_box_get_mingraphene_plane_init_from_vec4graphene_plane_equalgraphene_vec4_addgraphene_plane_normalizegraphene_aligned_alloc0graphene_matrix_transposegraphene_plane_init_from_planegraphene_vec4_subtractgraphene_point_interpolate__a_yzxgraphene_rect_get_bottom_leftgraphene_rect_get_bottom_rightz_farbounds_tgraphene_vec3_addgraphene_rect_intersectionfovy_radgraphene_quaternion_slerpgraphene_quad_initgraphene_aligned_freer2_wxyz_x_r3_zwxygraphene_rect_get_top_rightgraphene_box_init_from_vectorsz_neargraphene_quaternion_to_matrix__a_zxygraphene_rect_initgraphene_vec3_subtractorigingraphene_ray_init_from_vec3bottomcenterscale_rrightr2_wxyz_x_r3rotate_rrotate_arotate_bgraphene_quaternion_init_from_eulergraphene_point_initpointsgraphene_quaternion_init_from_matrixtranslate_atranslate_btranslate_r__resangle__b_yzxdirectiongraphene_vec4_initgraphene_point3d_interpolater2_wxyz_x_r3_yzwxgraphene_point3d_init__maskgraphene_box_get_verticesgraphene_aligned_allocfactorgraphene_quad_init_from_points__b_zxygraphene_rect_contains_pointgraphene_rect_get_top_leftgraphene_aligned_freegraphene_aligned_alloc0graphene_vec3_crossgraphene_vec3_subtractgraphene_vec3_init_from_vec3graphene_vec4_get_wgraphene_point3d_to_vec3constantgraphene_vec3_x_axisgraphene_vec3_negatenormalgraphene_vec3_normalizegraphene_vec3_equalgraphene_vec3_lengthgraphene_vec3_dotgraphene_vec4_get_xyzgraphene_vec3_get_ygraphene_vec3_get_zgraphene_vec3_subtractgraphene_vec3_get_xgraphene_vec3_initfactorgraphene_vec3_lengthgraphene_rect_initgraphene_rect_get_bottom_leftgraphene_rect_get_top_rightgraphene_rect_get_top_leftgraphene_rect_get_bottom_rightgraphene_euler_get_ordergraphene_vec4_to_floatgraphene_vec4_multiplygraphene_vec3_initgraphene_euler_get_xgraphene_euler_get_ygraphene_euler_get_zgraphene_matrix_get_valuegraphene_aligned_freegraphene_vec3_zeroorigingraphene_vec3_subtractgraphene_plane_distancegraphene_point3d_init_from_vec3graphene_point3d_to_vec3distancegraphene_vec3_init_from_vec3directiongraphene_vec3_normalizegraphene_vec3_equalgraphene_vec3_scalegraphene_vec3_lengthgraphene_vec3_addgraphene_vec3_dotgraphene_aligned_allocgraphene_size_equalgraphene_point_initgraphene_point_equalgraphene_size_initgraphene_point_init_from_pointgraphene_vec2_init__resfactorcentergraphene_aligned_freegraphene_aligned_alloc0graphene_box_get_centergraphene_vec3_zerographene_box_init_from_pointsgraphene_vec3_init_from_vec3graphene_point3d_init_from_vec3graphene_point3d_to_vec3graphene_vec3_dotgraphene_vec3_subtractgraphene_box_init_from_vectorsgraphene_box_init_from_vec3graphene_vec3_equalgraphene_vec3_addmax_radius_sqgraphene_box_expand_scalargraphene_vec2_initgraphene_plane_init_from_pointsgraphene_point3d_to_vec3graphene_box_emptygraphene_point3d_init_from_vec3graphene_aligned_freegraphene_vec3_initgraphene_vec3_addgraphene_vec3_dotgraphene_vec3_zerographene_vec3_lengthgraphene_vec3_equalgraphene_aligned_alloc0graphene_vec3_init_from_vec3graphene_vec3_crossgraphene_box_expand_vec3graphene_box_init_from_boxgraphene_vec3_subtractgraphene_vec3_scalestatussaved_errnoepsilon_sqgraphene_aligned_free__three__maskfactorepsiloninvlengraphene_aligned_alloc__halfstrerror__resgraphene_sphere_allocgraphene_triangle_allocgraphene_point3d_allocvaluegraphene_define_id_g_boolean_var_graphene_quaternion_allocgraphene_matrix_allocg_intern_static_stringg_boxed_type_register_staticgraphene_quad_allocgraphene_define_id__volatileg_once_init_entergraphene_frustum_allocg_once_init_leavegraphene_point_allocgraphene_plane_allocgraphene_vec2_allocgraphene_ray_allocgraphene_size_allocgraphene_vec3_allocgraphene_box_allocgraphene_vec4_allocgraphene_rect_allocgraphene_euler_alloc_decode_pointer_encode_pointer__dllonexit__enative_startup_stateExceptionRecordHighPartdwReasonhDllHandlelpreserved__mingw_TLScallback_GetPEImageBasesSecInfovfprintf__mingw_GetSectionCount__iob_func__mingw_GetSectionForAddressreset_fpu_GetPEImageBaseold_handler_FindPESectionExecContextRecord_FindPESectionByNameExceptionRecord_fpresetpSectionTimeDateStamppNTHeaderCharacteristicspImageBaseVirtualAddressiSection__mingw_raise_matherr__mingw_ldbl_type_t__cosl_internal__mingw_fp_types_t__mingw_flt_type_t__mingw_dbl_type_t__mingw_raise_matherr__mingw_ldbl_type_t__mingw_fp_types_t__mingw_flt_type_t__sinl_internal__mingw_dbl_type_t__setusermatherr__iob_funcPASBLSPR\R R \RR\R\PQQ Q QQQPX]X X ]XX]X]01PVTtT0 0/T%T/0/T*0*T0 (0 (T*:0R U RR%U%)R)UQ S QQ%S%)Q)SX V XV1\P\0\P*1*:P@SPSV\ViPi\P\P\PRRRXQQQdXXXh0R0YRYiRiRRXQ(S(YQYiQiQS0X0YXYiXiXXXB0BCPCWSWYPYi0iuS0(BSBYQRiQRiRiQiXR8R8JRJtRt~R~XQS8Q8JQJtQtSX8X8JXJtXt~X~XX X8JXJtXt~X~XQS Q8JQJtQtSR R8JRJtRt~R~X0P T8J0JtTt0 SJVSVtQRJtRJtQRRRRRSP S  P "SQR Q Q"QXTX T  X "T0PRPSPS0IQI{U{QU0UXUTXTVZPPZqSq0SUSauas R wTw|P|TQxUx|Q|U%X%vSv|X|S&*P|P*ATAT0TlTT\X\lxpXlTXlcXbcXbtRS P )S)*P*9R9LSQ*Q*9Q9LQX*X*9X9LhSfXS]a]aqSfRSYaSYraXRarbabqrqrZRZRRRSQSQQQEXESXSqr_cc#c/=a/=b/=X`dPPdSX`rRrPR`xQxTQRPRQRQRqpRQPQRTRQSQ@R@RTPRPTQ"Qbrbarbb9Ta09r09q9>aPYrPYqY]apRSRRSRRpQTQQTQQvQTQQvRSRRQTRSRSRQTQRPRQTQ:>PLUPXSPPS  P, 5 P8 j S P P S P  P J Sj n P| P S $R$%R0PRP`S`aP0LbLa0HcHa0AdAa5[ 5A5<APdP[5<5H5<HPcP[5<5L5<LPbP[5<5PRP[SpRSPpbpcpdu u5<d5<u5<c5<u5<b5<uRSRxTxyPyT%Q%)R)QQQ)X)wSwXXS4nynnLkykk_c}c}yc}c}cZc}c}cGcG}c}}7YcYw}c}c;lyll7lwlSoyoofjyjjjjE y4 Z w  Yd}d}ydd>}>QdQZ}Zdd}GdGh}hwdw}dd}7}wd}dmmymmmhyahah{{aaha7h7]]aaawhwahmiya""*a*ZiZaLLTaTiai#a#7i7rrwawiaimagyUUZaZagaga227a7wgwaamsTSTRSPR5S5dRdSR@ S@ q Rq S  R j Sj R S RQj Qj Q Q QXrXr5X5drdXr@ X@ q rq X  r j Xj X ~ XXmK m5 5m 8 m8 @ @ m  ? m? j  m }Klj l lKoj o o:ii 5:i: Q iQ  j i ian:Kna5n5mmpapn a @ n@ z z } a} n   a j n am:Kma5m5am8 8 ; a; @ m@  a m ? ? C aC j m ::Jd005a5a  a e e j a Ry ~y y R S R S P R S P Q Q Q Q X T p T p + R+ 3 S3 4 P4 B RB L S + Q+ 4 Q4 B QB L Q4 J 4 B RB J S4 J  P o Ro S R R S R RP o Qo T Q Q T Q QV o Qo } T Q QV o Ro } S R Rk o Qo } Tk o Ro } Sk o Ro S Rk o Qo T Q R R R R R R  R " Q" ; R  Q 6 S6 : R: ; Q@ R _T_aRaRTRXR@ Q `U`aQaSUSWRWXQ a G i a  h a g) ja~~aj~~jV~~V%j%u~~uj~~jW~~` ;l;a~~a.l.W~~` k ~~ a~~~ak~~TkTu~~~uk~~~~~%k%W~~` ma~~amV~~Vm~~mu~~u7m7W~~d e ~~ a~~~ae~~~~~e8~~8V~~~V)e)u~~~u~e~~~~~~Wed ha~~azhz~~+h+V~~Vxhx ~hu~~uh~~ h W~~i i a~~ai~~iu~~ui~~iW~~n MnMa~~~a@n@W~~r d a~~adu~~uWdv a ~~ a~~~apap~~~~~a8~~8V~~~Vpap~~a ~~ u~~~ua~~~~~Waz ca~~a.c.V~~Vtct ~cu~~uc~~Wc~ b a~~albl~~bV~~Vlbl ~b~~Wb R ~ X ~ Q ~ i ~ X ~ ~ Q ~ h ~ X ~ ~ Q ~ g`RP R`Q)S) Q`X*T*+X+ TS+ S~+ ~T+ Tm +m <m<Z Zm :m:e em m   l+ lo+ oi+AiA i Zie e ioorarnn+jjmamnaZnZan   a enean amm+am<<?a?ZmZam::>a>emeam d+aUUZaZ``eaea &T $R$%R0DRDSP0DQDQ0DXDUX0DYDTYRVPQQ0RbUbjP!Q!/R/jQpRRpQu~Qw0Ru~RQTQ T QSs`2R2?S?rv~rR6Q6qUqsQsUQ7?0RS|~RQTRQSs`Sblalhhmaa8R8@T@BRBFRFTR8Q8AUABQBFQFUQ8QBFQFUQ8RBFRFTRBFQFUBFRFTBFRFTBFQFURRR^RQQQ^QXXX^~YTY^T@j/jEi/iWh/h[g/ga%`k/^k7c07cR7crci0ci1ciRcircbklhg` R RRRR R`IQI|QQ Q |  Q  Q Q`IXI|XX X  |  X |`IYISY SI ~~  ~~   ~~ a a b c dIe e (  eh~~h||g~a~|c0Q|~~~ ?N ?N~9~ ?%/N/@Qy y|~UEeard0rdg  }} `O  O`|  |`~  ~`~  ~`~  ~` ?  ?`9`~9~N0 b d$cJOJJPcJjaJSdSYfMVgMbPgcCJn R ( O ee}a0aaae}a0aUaaa  e ; ( ; } ; a , 0 , a, 3 U, 3 a3 7 3 7 a7 ; 7 ; a c c ~ a b k lY ~Y ~Y aY j 0Y j aj n Uj n an u n u au y u y a ~  ???? ????  @@@@@@@@ @@@@@@@@ ~ a g ~ a a 0 a U a  a  a  ~ B k 9 k  k 0 a  0  a $ U $ a$ ( $ ( a( , ( , aQ kQ  ???? ????Q  @@@@@@@@ @@@@@@@@ ɟ e ҟ a ~ l k l k a 0 a U a  a  a $ l$ c l$ W l$ , l, K d, = 0, = d= B U= B dB G B G dG K G K dw lw  ???? ????w  @@@@@@@@ @@@@@@@@  a g i $R$%R0NQ0NR06r06Q6>r6>q>Fr >Fq FNr0FNq0P~ QUpP~RPW QUp]d QUpho RUpsz RUpQRQqq q0RPR"PQ"Q0RSP0ZbZ0cj0dgKZ5<Z5<kh RdgRcjNZ5<Z5<NRSwi a b       %  [b[BcBGkGag 0ii (Smemwjw  / d/BcBGkG /[b[ / Rk j  g 0(h@ @@f @ h 0(RuP6Q6uQ@X@uXnYnuYdb*@x@LdLyX*pe*RpP&a&updtat|ddtdtaɟҟbbbɟҟbicjidi+a+d0defd ddcjdbddR 1h1d" JgJd" "b+"+d0"0++d!00RpSpqPbqcghgq #a#bg(GaRSPbXX5<b5<c x5<b{gRSane8<a<diXcPiQfeGkGd?~{alXmX~~h Ra ?raa ?raa ?r aa ?r0aRRr ` RdRXRRbrReaerR#JeJr R# hr0R#0baaaaeaeUbI0XIajn 4a0Rrcrfr br0cNc9cfNbbN rUP[b[PWcWPbdbrWrWZbr ZbW?h|?bhwbw|hbhhwbw|h?h|?4h|4r0W&7?|?&7a|al&7a7@l|al&@?|?&@4|4HXYXHQYQHRYR%GwGHwhlndnwce X Q RR r P r P r0XQar0aUaaa r P r P r0 x Qa r0aUaaa P r P r0 L x  L Q / a/ L r  # 0 # a# ' U# ' a' + ' + a+ / + / aP x0P QP i ai r0P ] 0P ] a] a U] a aa e a e ae i e i a@!L!a =!0 =!% =!R =!r c =!r f =!r b =!r0  c N c 9 c  f N b b N  -!r6!=!Uc!!Xc!!Rc!m!0c!m!am!q!Um!q!aq!u!q!u!a!!X!!R!!a!!q!!0!!a!!U!!a!!!!a!!!!a!!c " "a! "! "R!!0!!c!!U!!c!!!!ca"s"a""a""wa""a""Ra"s"aa"k"0a"k"ak"o"Uk"o"ao"s"o"s"a""R"%S%%R""Q""R"%U%%Q""X"%T%%X#0#aH#]#a###$$$z$%C#H##H#S#0#a#$#0#$#a$#(#U$#(#a(#,#(#,#a,#0#,#0#a##a##a#$$$z$%C####S##a##0##a##U##a####a####a$ $a8$M$a$$z$%C$8$z$8$S$ $a$$0$$a$$U$$a$$$$a$ $$ $a$$a$$a$$C$$S$$a$$0$$a$$U$$a$$$$a$$$$a%]%R]%(S((R%c%Qc%g%Rg%(U((Q%g%Xg%(T((X%%a%%aP=&H&aH&L& aP&&a && aP&'7'a7''P''j''g%%a%%a%% %i&i&&&(d%% %%S%%a%%0%%a%%U%%a%%%%a%%%%a%&a'&H&a%i&i&&&(d%'&%'&S%&a%&0%&a&&U&&a& && &a && &&ai&&a&&ai&&&(di&&i&&Si&&ai&v&0i&v&av&z&Uv&z&az&~&z&~&a~&&~&&a&&a'7'a&'d&'S&&a&&0&&a&&U&&a&&&&a&&&&a>'_'jI'h'gI'_'jI'W'jI'N'I'N'jN'W'jW'l'NZ(r(br(v(+(v(z(a#(N(X#(N(R#(5(a5(N(q#(-(0#(-(a-(1(U-(1(a1(5(1(5(aQ(Z(Q(Z(a^(d(^(d(al(r(l(r(a((R(d*Sd*g*R((Q((R(g*Q((X(f*Uf*g*X()0).)1.)\)2\))3))4))5)*6*N*7N*g*8()T).)~.)\)~\)))))))**g*@()T).)~3)\)~a)))))))*"*N*@()S).)S3)\)Sa))S))S))S)*S"*N*S))a).)~3)E)aE)\)~a)s)as))))a))))a)))*a**"*4*a4*N*@))03)=)0a)k)0))0))0))0"*,*0))a3)=)aa)k)a))a))a))a"*,*a))U=)A)Uk)o)U))U))U))U,*0*U))a=)A)ak)o)a))a))a))a,*0*a))A)E)o)s))))))*0*4*))aA)E)ao)s)a))a))a)*a0*4*ap**R*+U++Rp**Q**T*+Qp**X*+V++X**S**U**S**U**0**a**U**a****a**Q**U**0**a****a +N+RN++R ++Q++Q ++X++XQ+c+c|++dQ++a++e++aQ+|+Q|++\Q+|+QQ+[+0Q+[+c[+_+U[+_+c_+c+_+c+c|++\|++R|++U|++a++++a++d+8,R8,h0Sh0l0R+>,Q>,B,RB,k0Vk0l0Q+B,XB,i0Ti0l0X//c//al,4-Ul,4-~l,4-S,,c,3-d,,a,#-b - -a,,<,]-E]---..R.HR..Q. / /l0,,<,,S,,0,,c,,U,,c,,,,c,]-E]---..R.HR..Q. / /l0,,E,,S,,,,a,,d4--~4--~4--S]-v-c--d]--a--b--a]---..R.HR..Q. / /l0]--]--S]-n-0]-n-cn-r-Un-r-cr-v-r-v-c-..R.HR..Q. / /l0----S----a--d-.~-.~-.S.3.cR..d.\.au..b..a.R.HR..Q. / /l0.R.H.R.S.+.0.+.c+./.U+./.c/.3./.3.cR..Q. / /l0R.\.QR.\.SR.\.R.\.a\.u.d.h/~.h/~.h/S..c /g/d./a//W/b?/T/g. / /l0. /. /S..0..c..U..c....c // //S // //a///d//c//N//Np00R04S44Rp00Q00R04U44Qp00X04\44X01T01S01c"11d0,1aK1x1bc1u1a0"1R&"11[&11(12(22>+2H3G+H33-34-0"1R&0"1S00000c00U00c0101c"11[&11(12(22>+2H3G+H33-34-"1,1[&"1,1S"1,1"1,1a,1K1d1P2~1P2S11c1O2d11a2C2b.2@2a11(12(22>+2H3G+H33-34-11(11S11011c11U11c1111c12(22>+2H3G+H33-34-11(11S1111a12d[23~[23S22c23d22a23b2 3a22>+2H3G+H33-34-22>+22S22022c22U22c2222c2H3G+H33-34-22G+22S2222a22d&33~&33SH3f3c33dH33a33b33gH33-34-H33-H33SH3^30H3^3c^3b3U^3b3cb3f3b3f3c33-33S3333a33d 4+5R+55V55R5 9V 9#;R#;<V 44Q45U55Q5<U 4.5X.525Q25 9X 96;Q6;E;XE;<X 425Y255T55Y5<TT8a8g0a88gf 89f ]<`<a0`<<ad <<d 45R 99R 99r 99~5a815a8V56c6a8v$66a6a8v$6O6$6O6cO6[69O6[6c[66[66a66a66N6666U66cz77078j8"8f=8a81=8a8y9=8W8f=8C8bC8F8c=8J8a=8a8dC8Z8bZ8a8fC8^8jF8a8c08=8ha89R9 9Ta8 9Ua8 91n88c89dn88a88b88a8 9=<88=<8818888an884<8 9=<n884<n881n880n88c88U88c8888c88d9c<19#;R#;c<V9:}9:}9(:d9c<}9999}9:N9:}::9::}::::}::::}::N::::U;;b;<0< <f <'<iI<c<1I<c<EI<S<dI<V<aI<c<bS<`<dS<Z<cZ<c<fS<c<i9<I<gc<<Tc<<Uc<<1q<<c<<fq<<}Hq<<1q<{<0q<{<c{<<U{<<c<<<<c<=R=z>Sz>>R>XASXAnCRnCDS<F=QF={>T{>>Q>DT<=X==Q=XAXXACQCCXCDX<=Y=|>U|>>Y>DU5==RXAoBRXAlAr XAlA}>@}@NAR>NAS>?b?NAs>j?aj?NAs>(?e(?NAs >>h>NAs0>?>?b?f??f?af?j?aj????U??b:@@0@@j@@f@@nANARANARANAfAAcAAnAAaANAbA!AcANAjA=AnAAhoBzD}zDDRoBnCRnCDSoBBC|oBC|oBBdoBD}oBB9oBB|BBNBBdBBBB}BCNC C C#C|/C8CUZC`CbCWD0WDiDfiDoDeoDDiDDRDD\DDeDDcDDiDDaDDbDDcDDfDDiDDgDFRFHJRDIQIHJQDIXIHJXDIYIHJYGGi0G+Hid +HHd H5IcIIaII}IIaIIgOEG`OEFRFGRRE]Fb]FFrFGRE3Fa3FFrFGR#EFeFFr FGR# EEhEFr0FGR#0EEEEbE/FE/Fa/F3Fa3FaFjFqFUFFbG0G0@GxGjxG{GfGG`GGgGGfGGaGGbGGcGGdGGjGGaGGaGGhGH`GHQGH`HH`0HI`G+HiHH`0HI`HI`HI`HI`H5IcH1IUH1Ic1I5I1I5IcII~]JJq]JJq]JJq]JJJrKRJrKJJRJKrK=Kr =KwKr0JJRJJJJbJJrJJ0JJbJJUJJbJJJJbJJJJbJKrK=Kr =KwKr0JJrJJJJbJJrJJ0JJbJJUJJbJJJJbJJJJbK=Kr =KwKr0K=Kr K=KKKbK=Kr KK0KKbKKUKKbKKKKbKKKKb=KrKr0=KrK=KPKaPKrKr0HKLKHKLKa=KHK0=KHKaLKPKLKPKaKKRKLSLLRKKQKKRKLQKLSKLK LS L?Ls?L{Ls {LLs0LLR#0KLSKLKKaKLsKK0KKaKKUKKa L?Ls?L{Ls {LLs0LLR#0 L;Ls L;L L"Lb"L;Ls LL0 LLbLLULLbLLLLbL"LL"Lb?L{Ls {LLs0LLR#0?L{Ls ?L{L?LXLbXL{Ls ?LLL0?LLLbLLPLULLPLbPLTLPLTLbTLXLTLXLb{LLs0LLR#0{LLs0{LL{LLaLLs0LLULLa{LL0{LLaLLLLaLLRL NS NNRLLQLNQLNTLNSLNSLN~LZMSZMMsMMs M Ns0 NNR#0LVMSLVM~L+Ma+MVMsLM0LMaM'MUM'MaZMMsMMs M Ns0 NNR#0ZMMsZMM~ZMsMbsMMsZMgM0ZMgMbgMkMUgMkMbkMoMkMoMboMsMoMsMbMMs M Ns0 NNR#0MMs MM~MMbMMs MM0MMbMMUMMbMMMMbMMMMbM Ns0 NNR#0MNs0MN~MMaMNs0MMUMMaMM0MMaMMMMaNNRNPSPPRNiNbiNPNNXNPXaNNcNNxaNiN5<iNNbNP5<aNNRNPSaNNcNNxaNiN5<iNNbN OgaNONNaNOmNNaNOjNN~NN~OOPOOn'OOk+OgOfgOkOa;OcOa;OOl;OOiOO OOeOOcOPSOPO#PS#PYPsYPPs PPs0PPR#0OPSOPOPaPPsOOUOOaOO0OOaOPOPaPPPPa#PYPsYPPs PPs0PPR#0#PUPs#PUP#Pl0>lBlPBlCl|Cl"m |p!ovpzp!ppzp!.bbRiwjRiir ii}a.bYa.b QUpaa QUpb b QUpbb RUp"b)b RUp%dPdj%dPd}%dPd}%d5djd f}d fSde}de}de}deye fSe fye_eS_eesees e'fs0'ffSffsf(gs (ghs0h)iS)i_is_iis iis0oos0vpps0e_eSe_eye,ea,e_es e$eU e$eae e0e ea$e(e$e(ea(e,e(e,ea_eesees e'fs0'ffSffsf(gs (ghs0h)iS)i_is_iis iis0oos0vpps0_ees_eey_etebteeskepekepeb_eke0_ekebpetepetebees e'fs0'ffSffsf(gs (ghs0h)iS)i_is_iis iis0oos0vpps0ees eeyeebees ee0eebeeUeebeeeebeeeebe'fs0'ffSffsf(gs (ghs0h)iS)i_is_iis iis0oos0vpps0e fs0e fyeeae fs0eeeeaee0eeaeeeeafQgTfQgS$fQgS$fQg}'ffSffsf(gs (ghs0h)iS)i_is_iis iis0oos0vpps0'ffS'ff}'fKfaKffs'f5f0'f5fa5f9fU5f9fa9fGf9fGfaGfKfGfKfaffsf(gs (ghs0h)iS)i_is_iis iis0oos0vpps0ffsff}f(gs (ghs0h)iS)i_is_iis iis0oos0vpps0f(gs f(g}(ghs0h)iS)i_is_iis iis0oos0vpps0(gQgs0(gQg}QgghQgg|Qgg|ggdggSggkggbggs ggbgg ddddggkgghgg|gg|ggdggSggcggs ghhgh|gh|)h-ha)h9hS)h9hc)h4hk4h9hs[hmh?oo?[hmhboob[hhbhi}oobvppb[hi?oo?vpp?[hi4oo4vpp4hh?oo?hhaooahhaooavppahh?oo?vpp?hh4oo4vpp4hh?vpp?hhcvppchhcvppchh?vpp?hh4vpp4hi}hi}hhbhi}hiShh}hh}hhbhh}hhhiShih)iS)i_is_iis iis0h%iSh%ih ia i%ishi0hiaiiUiiai ii ia i i i ia)i_is_iis iis0)i[is)i[i)iBiaBi[is)i6i0)i6ia6i:iU6i:ia:i>i:i>ia>iBi>iBia_iis iis0_iis _ii_ixiaxiis _ili0_ilialipiUlipiapitipitiatixitixiaiis0iis0iiiiaiis0ii0iiaiiUiiaiiiiaiiiiawjkQjjq jj}:mrmh:mrm}:mrm}nnXnn|nnQnn|zmmbmmhzmmdzmmcmm}ln%oSln%oNlnnSnnsnRQ=T=>Q#a#2g@PRPlTlmR@PQPkSkmQpRSRpQRQRPRQRQRSRRSR)S)<RQTQQTQ)T)<QQTQ)T)5QRSR)S)5RQT)TRS)SRSR)SQTQ)Ta'a')tb$b$)sbsR#$b$)satQ#'a')t4)4RR03Q3:QpQQQ Q QtQQQ QtRR RQ Q RQ Q 4Q Q rrqq QQ#qqrr1trr1tqq1Vqq1Vrra0U?rr?qqqqrrPcP`cP`qP`rRR@FRFPP@LQLPQP_Q_rQcmaTmRRRRdRdnRQiQRRdRdiRdQRdRRdRd4RdRrrrdRR#R#dqqqqqqrrrpQQQ}rrr}qqqQQ#Q#}qqq}rrr 1b1aQ\b$\XbaaɟaҟaaXqqqrrr17a17xbxxbaQRuR Q uQXtTtuXRRR  Q Q Qc&cqr0WcW0FdFRR #Q#DQPbRbfQfSPP_Q_TQRPQQQ Q QYQ 5r 5R#(e (, edb,5 edi\r %r\Q Q%Q\ed %ed\b  % \a  % qc %cb %b5Pr5Pr5PifP\rP\rPVgmV\ gmkr%;rQ%;Qif%;ifn%;nb%;bqR;YRqQ;YQ:gm:?cm?q rm;Y rm ]n]q r;Y r*qb;YbLqc;Ycbqg;YgqrqQqkl rlzerrdhe`R7R`,Q,7QdaddNRR .b.5 (d(5pyqpyRR^T^_PQ]S]_QaRhaPg_aRRRRRQQQQQxcxkBkBkYYYjjjmiyiigmggNR[h[qhu}abbmimjmuimujubu0ubUbbb??gguYuRSPbcdi5<5<5<5<5<RSXQXQXQ 5< a5<RSPbcdGiGXQ?b?$$(X()(Q())77?X?@)22?Q?@);?;?a?@?R RQ \  Q{X{ V  XY U  Y, 0 a0 j^ b ab m a_ 6_ 6_ 6_R R_d}dS_RR Z RZ d R M QM c \c d Q P XP a Va d X i Yi ` U` d Y* 4 4 e S* Z RZ e Rp R $ S$ & Pp ~ b~ & p X % T% & Xv ~ 5<~ b & 5<v \ X \v X Q Xv ~ 5<~ b 5< a  a0 R E R0 Q ; T; < Q< E T0 X : S: < X< E S g; @; R^ k c^ d cd ad x 0d x ax | Ux | a| | a  a @  c< C cP R TPTP Q UQU P SS 5< 5< a F5< 5< 5< h 5< 5< aR5<lj~~jlk~~~~~klh~~h~~h>~~>HhHo~~oxhx~~h~~lg~~~~~gli~~~~~RiRo~~oipb &b&> >b tc~~/c/>~~>VcVo~~ocya  ~ a  a  ~ X ~ ~ Q ~ 5< a 5< ~ X ~ ~ Q ~ ~ X~ ~ Q~ 5< a5<RQTZQRRTZRFQFRGRGQdqqqq drrrr dqqqq drrrr a0aUaaa:Gc:@c@ia@T0@TaTXUTXaX_X_a_c_carQ $R$%R0BRBeSegPgSPS0GQGKRKQQQ0KXKfTfgXgTXTRSPSPR SQtpQQ tpTT TQtpQQ tpRSSR SQ0SP!R!BSBDPD]S]_P_dRdjS!Q!_Q_dQdjQ!X!CTCDXD^T^_X_jTD_QD_0D]S]_PpvRv}P}~RpyQy}R}~QRqpRQPQRTRbXUXROUOPvpPQRQkUklvplmRQRmQa#bQ[bpRTR;TpQSQ;Sag;g+3b@_R_vSvxRxRSRR@_Q_wTwxQxQTQQF_Q_qTxQQF_R_qSxRR[_Q_qT[_R_qS[_R_vSvxR[_Q_wTwxQRTupR-TQR-QXVX-Vab*bRR 4R4SPS 4b4 4c4 4d4ggG}SSj}aRPRRPa LRLRRRRR {Q{QQQQQ9Q9fQfQ&{Q{QQQQ9Q9fQfQ&LRLRRRRA{Q{QQ9Q9fQfQALRLRRALRLRRA{Q{QQ9Q9fQfQAt@9@f@ALRLtR9RfRQt@9@f@9btPP9fPt{Q{QQ9fQPP9fPbKfbRPRRPaIQOnQ;IapRRRpQQQ}b  bce bcea bcea bcer  bcea bce bee bcea bcrabcraadada;R;FRFsR8Q8@P@FQFsP3`Fs`3aRRRQQQb  bca bcad bcad bcar  bca ca bcad bcrdbcrd f fr RR1RQQ1Qb  bce bcea  bca  bcr  bcaba+ bcea+/ bcra/1bcraf1f a++1r@wRwRR@QQQMUe UZ ecbZ\ ecba\l ecbalp ecbr pt ecbat{ eba{ea ecba ecraecraZpgglpaRURUjRQPSPTrPTUQUjQi  igh ighj ighj ighr  ighj igj icjEijEKbjKTb U` ighj`e igrjejigrjhUjhRUjRhUjhj}arbr arbr arrr }iirr rarbrarbrarr mjmjr  rrrrar rrar jjrrrrrra rrrak k:?i ?D ihdD] ihdc]f ihdcf ihdc ihc jhc hch  ihdc  ihdr ihdr - ihdc-2 ihrc27ihrcHMb MRbaRW bagWk bagfk{ bagf{ bagq  bagf agfgf f bagf baqfbaqf7 bagfWfl7l cf l l{fgijb@R\ R\ l Rl R R R@ Q \ Q\ s Qs Q Q Q@ X [ S[ \ X\ Sw}k } kjf kjfe kje: kj\ kj kjfe kjre kjfe kjfr  kjfe kja ad adh adhg adhg adhg dhghgh\ hg adhg adhq  adhq   adhg  adqg adqg3 X hg hg b\ o b c\ i c a\ s a d\ s dn n f en n n g hV k\ k kacP j\ j jd 5 h 3 hX h 5 g 3 gX g  c  b  R 5 S 3 SX S 5 S 3 SX S 3 ak ae 3 X  e S3 X S S S3 X S S@ X a d dea deac deac deac dec de  dec  deac  dear   dear   deac # derc# % derc q % q  c0 z Rz R R0  Q Q + Q+ Q  g  1 gf1 5 gfb5 j gfbaj *-(-( *-(-(+ > gfba> B gfaB _ -(fa_ c -(fc t *-(-(t gfba| 5 pr + pr|  Q 5 Q + Q| 5 R + R i ihd ihde ohke omkj omj 5 om omkj ohke  omkj & ihde& + ohke n nl nlb nlba nlba nlbq  nlba nla 5 nl nlba nlqa nlqa + nlba r + r  j! + k r r a b o o+ o n n+ n  f m m+ m l l+ l5 pr pr+ pr5 z Rz R R+ R5 z Rz R R+ R5 z Rz R R+ R5 z Rz R+ R5 pr+ pr5 D ~t ~5 D Rt R eD j ~+ t ~D j pr+ t pr[ j ~+ t ~> T b_ t a R AP c  Ac R AP c  Ac b Ab R AP ePccPYYPRRcYYejRjP>b>bbPcP||ccjRsPPcPjs||cc>b>jsbb$RPdTbTbbgcgcc8YY8RR 8YYd`R`P_R`P4R`PkvaQ>QR>RQ>Q a@zRzTR5T@~Q~5Q@~X~SX5Scc~qc~qchhUUUUabMS5SMU5UMT5Ti  ihe ihed ihed ihed ihdMih ihed ihet ihet + ihed+0 ihtd05ihtdukb kjba" kja"Mkjuk5u }5 }d}}abiikk/{hh/jjMlSSclab@cXXcoue uz ejbz ejba ejba ejba eja jajX ejba ejbr ejbr  ejbajraejraf  fid fidh fidhfidfdq  fidfiiXm fidhmqiqhqvfiqhz~v~a~Xv~q mvda c  #RswasvapvQptatua0aUaaaaaa#&a36aCFaSYbscvbsɟscҟcҟbaaaaaaNa9 aa a7:aCPa@GbGQCMaMPacgasvaaaaaa a#'a'+aCGaGKacgagkaac0r!b!>r $e$Br0-c*d!6bRR03Q3:Q@QQQ@RRR[QQQ[RRR[RR[QQclaaclbbrctbtrbrrclalqaqqc44aabbrbbraqaq44bncn c q r $R$%R0CRCbSbcPcuS0KQKOROcQcgQguQ0OcO]g]cpcgcgugRQVP-R-MVQ\Q1Q1M\XSXMSYY1Y1MYgM0UVPrRrvQvVPRVPoQoUQQUPvXvSXSPvYvYYY_gw0SspVRPRQRQPgRgTRPoQosRsQgUTRTRQRQUTRQ+T+0RQ*S*/R/0Q0ARAeTefR0IQIMRMfQ0MXMfHpRSRRSRSRpQTQQTQTQvQTQTQvRSRSRQTTRSSRSRSQTQTaatbbsbsR#bsatQ#at44 $R$%R0CRCzSz}P}SPS0KQKOROQQQ0OXO{T{}X}TXT0OYO|U|}Y}UYURSP)S)*P*>R>SQ*Q*>Q>QX*X*>X>V`VXY*Y*>Y>VhVYRSq`RSRQRQXUXUXYTRYTY(R(@S@JRJqvpqrRRTRQUQRSRvvpvRQx\xyQy\Q9JayaRQSq`RQVQRITIMq`MNRQHSHMRMNQPRURUPQRQQQPX]XX]L]rvbLLL\LUaEhaLi a LjaLgLa0Lc R U#RQR#QgaVH\U\`a`jjnanhy}a}iagabf0TRT\T\^R^dRdTR0TQT]U]^Q^dQdUQ7TQ^dQdUQ7TR^dRdTR^dQdU^dRdT^dRdT^dQdU &b&0qrqr0Ua+ra%ra!0!%UDjRG^cG[cGMcMT0TXUcrcrqrqrbr)Q)\Q\bQbgQgzQ)Q)WQ\bQguQWR\bRguR)Q)\Q\R)Q)\Q)Q)\Q%6b%c%a%)b-W4-WQ-WR0W(-0c-0a03a3:0:>Ucqra0UPP*SJNP\ePhSPP S*.P<EPHzSbdɟbҟbҟaqrara/R#c  cDQcQgrGQcQgrpvqpvrqrbrraaaa a a$.r@eQe}Q}QQQ@eQe}Q}QQ@RROeQe}QO}ROeQe}QOeQe}Qa}bZacRaaaebi|4i|Qi|Rl|(ilcilalrcqrPP S: > PL U PX S P P S  P, 5 P8 j S P P S  R  R  b %   d % @ J cJ W C P aP S a` f cf v ` f cd` r q Q r Q4 V q4 V r4 : q4 : r: V a: G 0: G aG K UG K aK R K R aR V R V a a r a r a a 0 a U a  a  a  R  c  c c a 0 a U a  a  a0 = c= V r3 = c= V r` f q` f rp v qp v r b  r a a r Q ZQZbQbgQgzQ Q UQZbQguQ URZbRguR Q ZQ ZR Q ZQ Q ZQ +b c a  bU4UQURU(caa3a$0$a$(U$(a(/(/a/3/3acqraa0aUaaaPP:SZ^PluPxSPPS:>PLUPXSPPSP,5P8jSRS R0P1 3R3ESEFR%404@P/@1PcRcoSopRUd0djP_j1pRSRu0P1RSR0P1RSR0P1RSR0P1R7S78R02P21@SRS[S[hRET0TbPOb1pRSRu0P1RSR0P1$R$0T07R%0%0P 01@SRSwSwxRET0TrPOr1RSR0P1RSR0P1#R#GSGHR$0$BPB1PcRcSRUd0dP_1PR`PP2@PP PPPbpPPBPPP" 0 P P  Pr P PReSeRSReiPiSPRRUWPW[S|PSWeSehshvSPX\X` u |'`eu p '|'emu t '|'mxu t 'v '|'T 0@UpTuv'?RT!P!RYPY$R$/R$Q$/Q$X$/X0RRR^R^sRsRRR0RQR^Q^sQsQQQ0RXR^X^sXsXXX^sRsR^2^sXsXsSsx^g HVpgS&R&aSpR{S{RRRSpQ|T|QQQTpX}U}XXURmSRSPm\\P\0Q0PPX p  s |"X s |"&JXJQ s |"[nXoX s |"SPRPs |"s| |"R R&UR[bRbns |"oRPSstS$SSQ[2Q[]QUR8]RSsxS4UR&1&] R4]R*J0JTTBRBhRhRRRRR3R3:R:R=Q=hQhQQQQQ3Q35Q5QFXFhXhXXXXX3X3>X>XFYFhYhYYYYY3Y3>Y>Ya1ac0h1010]1]bPb{1{010G`PPQP&PFZPbgPlzPPc0h010,1300%0%T%@P[kPPVVR S  R 6S68R89R9ASPg|PPPP"P(6P0 }0} 0 0 #0#( (A00 "09[0[q1(0(A1`S78P8TTpRURRURUpQTQQTQTPSPSRWSWXRXS101CPXhP|0$1P1:R:>P>CRXlR|PRRRR*R*?R?GRGOROTRTZRZdRdjRQQQQ*Q*?Q?LQLOQOTQTZQZdQdjQXXXX*X*?X?LXLOXOTXTZXZdXdjXRSRSRR 1R12R 1R12R@GRGRGTRTR#< $ &R"PPGd0RTRTR,T,.RQ+S+.P00IRIQRQXQXRjX{PPj0)R18Q8URUQUPPDc0RRQqRdR8X*_P80RRRXRRJXRJ{< $ &{"{p"EPP{< $ &{"#PJ{< $ &{"#PR{< $ &{"Q0&a&++!$a$))!$a$))!$a$) )!a!aa\a\xhxahah@aa3@QQ")P)/Q/3L3@PP\a\xhxahah@aa3@QQ")P)/Q/3L3@PP"R";r;AR;Q;AQ;c;A;d;AP[R[\R`RRLRS  YUp  `ZUp, 8ZUp,< ZUp<L ZUp~ ~   ( @BJBZZacqacq**13A13AnT\_l /38=Lddkm{vy&>P~  0 ^ v  > V n 5ADQT[u*-msBFV Y _ } 0 ?`xz?[xz 8Bz47@Cmp47@Cmp  !!%%(+/(+37/3;@FJMQJMQmrymry| 47@Cmp &.]`47@Cmp &49IO.4?DOU9?DIUY`eityty(147@Cmp(147@CHLQ`mx %`cfjx|HLQ[HL[` !'*-03:=C[`=Cpx$'*-03:=CFJ      B I L S \ g m    ;  ! ' , ! $ / 3 $ ' 3 7 , / 7 ;   B I L S \ g m   B I L S \ g        $ ( . $ ( . 2 7 = C F N Q ] y C F N Q ] y C F N Q ] y C F N Q ] ` f j ` c j n c f q u n q u y F N Y ] y F N Y ] y  9 ? H K Q  9 ? B       $   $ (  ( , 9 ? H K Q U Y ` e h o r < ? H K Q U Y ` e h o r h o r h o r r v } v z z } $ W _ i q w $ W _ c , 0 8 = 0 4 = B 4 8 B G W _ i q  [ _ i q   @ O U X Z ] ` c m u @ G m u PWZ~Rbkor/36JS_iw *`d5:=BGMp*6:Idn &),5:=BGMY6:ILL`ntyL]y|]`nt|]`ntFJ[`d`c .4>GOX^dsx  !&<@HN&+DHci@DNX"-2]a  &*27*-:>>BJNFJNQQUY]elw{UY{losw"%(+.24:CZ_":>Z_"%(+FI.2CFINSZ_y.2CFINSZ4:NSy4:NSy  (4p&7C`;Cu   #   # '   ' + P S Y ] S V ] a V Y a e ! !!!!!=! ! !!!!!-!c!f!i!m!f!i!m!q!!!!!!!!!!!!!!!!!!!!! """ """ "$")"/"a"d"g"k"d"g"k"o"""""""""""""""""""""# # #s### #$###$#(## #(#,#H#S#W#]#S#W#]#a#g#m#"# # #s#~###########################~#######$$c$$ $$$ $ $$$ $$$$8$C$G$M$C$G$M$Q$W$]$##$$c$n$s${$$$$$$$$$$$$$$$$$$$$$$$$$$$$$O%T%Z%]%`%n%q%y%|%%%%%%%%%%%%%%%%%%%%%%n%q%y%|%%%%%%H&%%%&%%&&%%& &'&2&6&=&2&6&=&H&%%%%H&S&V&^&e&&i&l&r&v&l&o&v&z&o&r&z&~&&&&&&&&&S&V&^&a&&&&&&''''*'-'7'&'''&&&&&&&&&&&&&'''&'*'-'7'a&e&&&''''*'-'7''''>'F'I'N'T'W'b'e'h'u'|''>'F'I'N'T'W'b'e'h'o'>'B'I'N'B'F'T'W'b'e'h'l'N'T'W'['_'b'u'|'''''N'T'W'['_'b'u'|'''N'Q'W'['Q'T'_'b'['_'''''''''['_'''''e'h'''''''e'h'''''#(&()(-(&()(-(1((((()) ))3)6)9)=)a)d)g)k)))))))))))))"*%*(*,*(((() )))6)9)=)A)d)g)k)o)))))))))))))%*(*,*0*(())A)E)o)s))))))*0*4***********************6+>+H+K+Q+o+r+u+y+|+Q+T+W+[+T+W+[+_+c+o+r+u+y+|+o+r+u+y+|++++o+r+u+y+|++++++++++++++&,*,b,g,l,4-},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,F-P-S-V-`-f-j-v-z------`-c-j-n-c-f-n-r-]-`-f-j-------]-`-f-j-----v-z---------. ....#.'.3.7.E.H.K.O.R.. .'.+. .#.+./...#.'.E.H.K.O.U.\...#.'.E.H.K.O.3.7.R.U.\.`.c.i.l.u............/// / /............/// / ////..../// /../// /#/)/,///////////////////////////////////////////////////////////////////0 0 00////////////0 0////////////////00 0 00%0////00 0 0//0000010000000 1111"1000000001 1111"100 111111"1%1(1,100 11111111%1(1/15191<1?1E1H1K1111P211111111111111111111111111111111111111111111122 222[2l2p23p2z2}22222222222222222222222222222222222222222222222273:3@3D3H3M3P3V3Z3f3j3w3z3}333P3S3Z3^3S3V3^3b3M3P3V3Z3w3z3}333333M3P3V3Z3w3z3}33f3j33333333344444 5994444588F8Q8W8Z8a85555555555555555556 655555555n6s6555555 6 66666)6.6 666 666J6O666$6)6.61696=6V6[65696=6B6B6F6a6f6O6R666^6a6j6n6f6j6w6{6s6w6{6~6~6666666666666666666667 77&788F8Q8W8Z8a866>7A7J7M7w7z76667>77767 770767A7F7Q7]7`7w777777777770767c7g7i7m77777&707F7J7M7Q7]7`7z7777777777F7J7M7Q7]7`7z7777777777777777777 8888888"8'8+80877777777 8 8+808'8+808:8=8F8Q8W8Z8a888F8Q8W8Z8a89n8q8w8{8888888n8q8w8{88888q8w8{888888q8t8{88t8w8888888888888888888889`;e;C<F<c<999999::99::9999::999999::9: ::: :E:I::::!:@:E:!:$:-:1:$:(:w:z:(:-:1:5:I:L:Q:U:L:Q:_:c:Y:_:j:o:f:j:o:t:z::::::::::::::::::::::::::::::::::::;-;1;E;J;`;e;C<F<c<;;e;h;m;p;;;;-;1;;;J;`;h;m;p;u;};;;;;;;;6;;;M;R;;;;;;;;;;;E;u;};;;;;;;;;;;u;};;;;;;;;;;;;;;;;<<<<< <#<'<1<4<9<;;;;;;<<4<9<1<4<9<C<I<c<C<F<c<<q<t<w<{<t<w<{<<<<<<<<<<<<5===F=I=L==`A BF=I=L=`=>@@@@NA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??>>?$?A?G?>>3?7?>???? ?HBHGHLHQHVH[HlHpHyH}HHHGG HH9H>HGGHHBHGHGGHHVH[HGGH"HLHQHGH"H&H+H0HdHlHpHuHHHHHHHHHGH"H&HHHHH+H0HHHdHhHpHuHHHhHlHHHH H0H5HHHHHHHHHH H0H5HHHHHHHHHHHHH5H9H>HBHGHLHQHVH[HdHHHGHLH5H9HQHVH>HBH[H`HuHyH}HHHHHHHHHHHwIIIuHyH}HHHHHHHHHHHI IIII)I-I5IwIIIIIIII&II III&I)I-I1I]JwJ~JJwJ~JJSKWKZK_KrKwJ~JJJJJJJJJJJJJJJJJJJJJJJJJJJK3K9K=KKK KKKKKKK KKK3K9K=KSKWKZK_KrK3K6K@KDK6K9KHKLK=K@KDKHKKKKLLLLLKKK LKKKKKKKKKKKKKKKK L LLL LLLLLLLL?LqLwL{L?LBLHLLLBLELLLPLELHLPLTLqLwL{LLLLLLqLtLLLtLwL~LL{L~LLLL>MGMMMMMNL>MGMMMMMNL>MGMZMLM MMMMMMM MMMMM#M'MZM]McMgM]M`MgMkM`McMkMoMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMRNZNaNOOOOPPPPPRNZNaNkOrOOOOOOiNNNNiNlNsNyNNNiNlNsNyNlNsNyNNNNNNNNNNNNNNNNNNNNNOkOrOOPPPPPkOrOO#POOOOOOOOOOOP#P&P,P0P&P)P0P4P)P,P4P8PYP\PbPfP\P_PfPjP_PbPjPnPPPPPPPPPPPPPPPPPPPBQRQUQRRRRSSSSSBQRQUQYR`RRRRRRBQJQ]QjQmQQBQJQ]QcQmQpQBQJQ]QcQcQjQpQQQQQQQQQQQQQQQQQQQQYR`RRSSSSSYR`RRSRRRRRRRRRRRRSSSSSSS"SSS"S&SGSJSPSTSJSMSTSXSMSPSXS\S}SSSSSS}SSSSSSSSSSSS2T:T=TyUUUUVVVVV2T:T=THUOUyUUUUU=TDTLTYT\TzT=TDTLTRT\T_T=TDTLTRTRTYT_TzTTTTTTTTTTTTTTTTTTTHUOUUVVVVVHUOUUVUUUUUUUUUUUUVV V VVV VVV VVV6V9V?VCV9VgAgMgQg'f:g>gAgMgQg'f|fffff'f*f1f5f*f-f5f9f-f1fBfGfSfWf_fcfkf|fff|ffffffff|ffffffffffffffffffffg g$g(gffffffffffffffffg gfg g$g(g:g>gAgMgQgfg gggggg g ggg:g>gAgMgQgg[hmhoohhoohhpphhhhhhhihhh)ihhhihhiihhi i)i,i2i6i,i/i6i:i/i2i:i>i_ibihilibieilipieihipitiiiiiiiiiiiiikooppp:mBmGmPmUmYm]mamemrmBmGmPmUmzmmnnYm]mamemrmzmmmmmmmmmmmmmmm3n=n@nCnGndnlnsnwnnnnnnnnnn oo"o%o3n=n@nCnGndnlnonwnnnnnn3n6nNnRn6n=nVn]nandnlnonwnnnnnn@nCnJnNnGnJnRnVnonsnnnnnnnnnnnnnnnonsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn oo"o%onnnnnnnnnnnnnn oo"o%onnnnsnwnnnnnnnnnn oo"o)o1o>chn@CM55 &+@CMq_chkz` !$vy|y| 047:@[cl gly|vyAHL 7:@T`W`bpuW)6N`.@n  @ORWORWe & > P ~   0 ^ v @ C F S : = C G = @ G K @ C N R K N R V U`bpu U  $$( +/(+/3.F^p&>P~0^ '*-/WZ]_wz}  GJMOwz} GJMOWZ]_ 0tT`p4@P` 0@ dp D P ` p $ 0 @ P |m&4M*),DMQ[ &qt*P``j4;AIQY]ag!)19 ]@@.file<gcrtdll.cj u  P p  0 9 O e {  `   .text*.data.bss.xdata4.pdata0   l + 0:HT_ j`.fileFgcrtbegin.c.text .data.bss_0 .filejggraphene-alloc.cw    .text .data.bss.rdataG.xdata4.pdata0$  P: +0 0:PHT_P j`.fileggraphene-box.c @`    1 A ` { 0  P           #  ;  R0  h@            P     . @p Q hP  0 .text .data.bss .xdataP.pdataTt].rdataP  %y.T ^e+` 0:`@HT _p j(>.fileggraphene-euler.c    P ( LP j  @ `      &" .text .data.bss.xdataT,.pdata0.rdataC ":  (N@+ 0:HT@_ jp .fileggraphene-frustum.c=& T& j& P' '  ) `) ) $@* D+ .text&0.data.bss.xdata.pdatax.rdatae ( \ iV + 0:H T7V_ j( .filehggraphene-matrix.c[p, o. p: : : :  : % ; D P; e ;  <  =  >  ?  @  p@ / @ K C g C } D  G  H  I  K  pK " L ; M W M v N  @N  N  @O  Q  T 8 U V V t W  `X  \  `  @i  `q : v T w v 0y  z  p}  `  P  @  ` #p ; S m0  P Ѝ    +0 .textp,t:.data.bss.xdata.pdata.rdataw e8 gr5i+ 0:PH1T_ j ( |.fileggraphene-plane.cA V j ~   P    ) A  [0 w@ .text<.data.bss.xdata.pdata'.rdataw  o +  0:`HBTF_ j.fileggraphene-point.c У    0  3 G b y .text .data.bss.xdatax<.pdata!.rdata {  Oh  ~+P 0:@H D_j`.fileggraphene-point3d.c Ц    &@ ?p V0 l 0  Щ   @  = S.text.data.bss .xdatap.pdata3.rdata `+ f  + 0:@H FTb _0j(".fileggraphene-quad.cj ~   0 `   а .textG.data.bss .xdata$ X.pdata` S  + 0:HInT _Pj( (.fileQg$ > W p  0 P `  @ = W |   P  *0 N h@   .textT.data.bss .xdata| L.pdata4?.rdataj +   )+ 0: H}KyTk _pjP!*.file~ggraphene-ray.cp     ! = U p @    .textp-2.data.bss .xdata .pdata0 $.rdata@@I z$ /.+ 0: HPT X_j(%.fileggraphene-rect.c " 5 HP e y@        8@ S g@ {p    P  ` ) @ T j @   P  .texth.data.bss .xdataL <.pdata hZ.rdata0dY '=' >N4+@ 0: `HS<Tv _j'`<.fileggraphene-simd4f.c` p   8 P h         / G _ w   @ P     % < Q m  0 @ P ` p   3 N h    @ `    1 .text`.data.bss0.xdata .pdata( 4.rdatap Z* ^ +p 0: HCZjT _jX,^.file*gjE .textC.data.bss0.xdataX .pdata\  m p , F!+ 0H]_j10.fileTggraphene-size.c~P ` p   0 `   * 0.textP.data.bss0.xdata\  .pdatah `.rdata ݣ 5- g+ 0: HK^-T _jH1.fileggraphene-sphere.c>  T  i  ~ p  @       !@ /! H! i!  !` .text.data.bss@.xdata| .pdata '.rdata0o ;/ X+ 0:!`Hx_zT _0j 2.fileg9#! ! ! !  "` *" I" d"` " " " "0 # !# .textK.data.bss@.xdata.pdatad*.rdata@ 1F 8+0 0:p"HaT_Pj4.file6ggraphene-vectors.cM# c#@o# ## #`#p # # #  $ ($ <$ P$ g$ y$  $0 $@ $` $ $ $0  %@ %P 3%` H% \% o%@ %0% %  % % %  %0  &P &&` D& X& l& & & & & & &  'P '` '' ?' Q' c' w'  '0 '@ '` ' ' ' ( #(0 6(G( Y( n( ( (` ( ( ( (  ) )) G) [)  o)0 )@ )P )` )p ) ) * * **P B* T* f* z* *  *@ *` * *P *@ + +0 1+ F+ [+ .textl.data.bss@@.xdata,.pdata h.rdata`W XT?@4' Or'+` 0:P#p Hd&T<_pj8 .fileggraphene-gobject.cp+ + +@ +` + , , 8, T,0 v,` , , ,0 ,p  - )- F-@ a- y-- --` -. *.M.@ d.. ..  .. /5/ R/u/p // //P 0)0 B0e00  {00  00  01  -1P1 q1 1 1 1 1 $20 G2 k2p 2` 2 2 2 3 =3 _3@ 3P .text .data.bss.xdata.pdatatf.rdataP% $g8 j + 0:-`HlT_jpDpD.text .idata$7d.idata$5X.idata$4.idata$6<.text .idata$7L.idata$5H.idata$4.idata$6(.text .idata$7H.idata$5@.idata$4.idata$6.text .idata$7D.idata$58.idata$4x.idata$6.filegatonexit.c3  3P atexit  .text .data.bss.xdata .pdata lJ 3:j ++ 0Hdq_T,_jIp.fileggccmain.c3  p.921703  3 __main  4.text .data.bss.xdata.pdata$$ P  ; "+ 0Hr._jPJ.filegnatstart.c.text .data.bss V ?<+   HsT_.file?ggs_support.c4  540M4@p4  4 44P.text .data .bss x.xdata4 .pdataH.rdataP[ F= +@ 0HuGT _jJ.filewgtlssup.c4 4 4 __xd_aH __xd_zP 4  .text.data .bss.xdataT.pdata`$ .CRT$XLD8 .CRT$XLC0 .rdata`.CRT$XDZP .CRT$XDAH .tls (.CRT$XLZ@ .CRT$XLA( .tls$ZZZ` .tls$AAA j +4? |Y+p 0HWv T&3_0jK.filegcinitexe.c.text0.data .bss.CRT$XCZ .CRT$XCA .CRT$XIZ .CRT$XIA =q @Y+  Hwwe_P.filegmingw_helpers.c40  5@ .text0.data .bss.xdatal.pdatas A+ 0Hw_pj0LH.filegpseudo-reloc.c5P ,5 B5the_secsN5  h5w5 5 5@ .textP*.data .bss.rdatap.xdatat8.pdata$ w fA @+ 0: 40Hx8TYb_jxL.filegcrt_handler.c5   6 #626 <6 F6 .text A.data .bss.xdata .pdata$ .rdata k  HD@ ) +  0H{Tu_jpM.file"gtlsthrd.c]6p }6 6 6 6 6` 6 .textpj&.data .bss H.xdata,.pdata0 u 7F > +P 0:P6`H}_jPN .file4gtlsmcrt.c.text.data .bss 6 H*+  H~d_.fileFg6.text.data0.bss  H*+  H~n_.fileogpesect.c7 +7 >7  M7p b7 7 7 7 7 7` .textJ .data0.bss .xdataH.pdatax  qH^ W+ 0:60Hm<T0T_0jpO.filegCRT_fp10.c_fpreset0 fpreset0 .text0.data0.bss .xdata@.pdata  NK*+ 0Hy_Pj@Q0.filegdllentry.c7 .text.data0.bss .xdataD.pdata ֻ (xKg+  0H"_jpQ0.filegdllmain.cDllMain .text.data0.bss .xdataH.pdata  !Kg+P 0H_jQ0.filegacosf.cacosf .text+.data0.bss .xdataL.pdata  FLU =x+ 0H_jQ8.filegasinf.casinf .text).data0.bss .xdataT.pdata  LU x+ 0Hy_jR8.filegatan2f.catan2f  .text ).data0.bss .xdata\.pdata  Ld -x+ 0H9_j@R8.file.gatan2.catan20  .text0 ).data0.bss .xdatad.pdata { TMd |+ 0H_0jxR8.fileJgcosf.ccosf`  .text` .data0.bss .xdatal.pdata 2 Mp !<+@ 0H_PjR8.filehgcossin.csincos  sincosf  sincosl! .text .data0.bss .xdatat.pdata$  (Nm ]$+p 0H_pjRp.filegsinf.csinf0! .text0!.data0.bss .xdata.pdata  Np <+ 0HH_jXS8.filegtanf.ctanfP! .textP!.data0.bss .xdata.pdata  Op <+ 0H_jS8.filegcos.ccosp! .textp!.data0.bss .rdata .xdata.pdata(  uOi w+ 0:80H Ts_jSH.filegcosl_internal.S8`" 3 PHT.text`"0.data0.bss +0 0.filegsin.csin" .text".data0.bss .rdata .xdata.pdata4  Pi pw+` 0:90HG Ts_jTH.filegsinl_internal.S8# c [RHPX.text#>.data0.bss + 0.text#.data0.bss .idata$7D.idata$5.idata$4.idata$6&.text#.data0.bss .idata$7@.idata$5.idata$4.idata$6 .text#.data0.bss .idata$7<.idata$5.idata$4.idata$6.text#.data0.bss .idata$78.idata$5.idata$4.idata$6 .text#.data0.bss .idata$74.idata$5.idata$4.idata$6.text#.data0.bss .idata$70.idata$5.idata$4.idata$6.text#.data0.bss .idata$7,.idata$5.idata$4.idata$6.text#.data0.bss .idata$7(.idata$5.idata$4.idata$6.text$.data0.bss .idata$7$.idata$5.idata$4.idata$6.text$.data0.bss .idata$7 .idata$5.idata$4.idata$6.text$.data0.bss .idata$7.idata$5.idata$4.idata$6.text$.data0.bss .idata$7.idata$5.idata$4.idata$6.text $.data0.bss .idata$7.idata$5x.idata$4.idata$6.text($.data0.bss .idata$7.idata$5p.idata$4.idata$6.text0$.data0.bss .idata$7 .idata$5h.idata$4.idata$6.text8$.data0.bss .idata$7.idata$5`.idata$4.idata$6.text@$.data0.bss .idata$7.idata$5X.idata$4.idata$6.textH$.data0.bss .idata$7.idata$5P.idata$4.idata$6.textP$.data0.bss .idata$7.idata$5H.idata$4.idata$6z.textX$.data0.bss .idata$7.idata$5@.idata$4.idata$6p.text`$.data0.bss .idata$7.idata$58.idata$4x.idata$6b.texth$.data0.bss .idata$7.idata$5(.idata$4h.idata$6@.textp$.data0.bss .idata$7.idata$5 .idata$4`.idata$62.filegfakehname`fthunk .text$.data0.bss .idata$2<.idata$4`.idata$5 .filed gfake.text$.data0.bss .idata$4 .idata$5.idata$7H .text$.idata$7T.idata$5.idata$4(.idata$64.text$.data0.bss .idata$7.idata$5.idata$4P.idata$6".text$.data0.bss .idata$7.idata$5.idata$4H.idata$6.text$.data0.bss .idata$7.idata$5.idata$4@.idata$6.text$.data0.bss .idata$7.idata$5.idata$48.idata$6.text$.data0.bss .idata$7.idata$5.idata$40.idata$6.text$.data0.bss .idata$7.idata$5.idata$4(.idata$6.text$.data0.bss .idata$7.idata$5.idata$4 .idata$6.text$.data0.bss .idata$7.idata$5.idata$4.idata$6.text$.data0.bss .idata$7.idata$5.idata$4.idata$6~.text$.data0.bss .idata$7.idata$5.idata$4.idata$6j.text$.data0.bss .idata$7.idata$5.idata$4.idata$6T.text$.data0.bss .idata$7.idata$5.idata$4.idata$6:.text$.data0.bss .idata$7.idata$5.idata$4.idata$6".text$.data0.bss .idata$7.idata$5.idata$4.idata$6.text$.data0.bss .idata$7.idata$5.idata$4.idata$6.text%.data0.bss .idata$7.idata$5.idata$4.idata$6.text%.data0.bss .idata$7.idata$5.idata$4.idata$6.text%.data0.bss .idata$7.idata$5.idata$4.idata$6.text%.data0.bss .idata$7.idata$5.idata$4.idata$6.text %.data0.bss .idata$7.idata$5x.idata$4.idata$6.text(%.data0.bss .idata$7.idata$5p.idata$4.idata$6t.text0%.data0.bss .idata$7.idata$5h.idata$4.idata$6\.filer gfakehnamefthunkh.text@%.data0.bss .idata$2(.idata$4.idata$5h.file gfake.text@%.data0.bss .idata$4X.idata$5.idata$7 .file gmerr.c'8@% =8 K8% _matherr% .text@%L.data0.bss .xdata$.pdata@$ .rdata @ oRk 2+ 0H#Tj_jXT.text&.data0.bss .idata$7.idata$50.idata$4p.idata$6N.file gcrtend.c.text&.data0.bss _0.idata$2.idata$58.idata$4x.idata$2.idata$5X.idata$4.idata$2P.idata$5.idata$4(.idata$4.idata$5P.idata$7P.idata$4.idata$5`.idata$7h.idata$40.idata$5.idata$7X__xc_z b8P8h888&8P88$strerror# 9x_lockH$ 9` .9 =9 \9Tph9P __xl_a( ~9%9%99P9 99:h$ : 6:R:( d:h__xl_d8 _tls_end` : :$: :8:( :@: : memcpy#  ;8&;P>;  U; {;; ;malloc$ ;%_CRT_MT ; ;@<$<$,<P H<[<i<P<X<$<<<< =  "=?=$N=]=H o==abort0$ = =@ =H = __dll__>'>E>(%Z> i>Tpx> >0 >$>>calloc $ > >>$? ?-?Pfprintf$ K?f? ?$??h?Sleep$? ?P?@ @&.@(H@@ __xi_z T@$a@p pcinit @<@@ @$@p @pAsignal# A 1A CA QAstrncmp# kA AA&A0 AAA BB B-B@B`B$memset# zBBB B8B__xl_z@ __end__BC CX(C&tan# 6C$__xi_a GCSC$__xc_a hC0CCH CHCC`$ C@C D %D& -D;D__xl_c0 PDXjDh wD D D$DDHDD(E`E@ 0EP$ fwrite$ :EHE`E ~EE E@E E` E%_onexit@$FPF 0FLFdF`rF  _errnoX$ FF strlen# F F  F0%FG "GPDGPacos($ ^Gp$ _unlock8$ jGxG GH GHvfprintf# Gpfree$ G0G.debug_aranges.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_rangespre_c_init.rdata$.refptr.__onexitbegin.rdata$.refptr.__onexitend_CRT_INIT__proc_attached.rdata$.refptr.__native_startup_lock.rdata$.refptr.__native_startup_state.rdata$.refptr.__dyn_tls_init_callback.rdata$.refptr.__xi_z.rdata$.refptr.__xi_a.rdata$.refptr.__xc_z.rdata$.refptr.__xc_a__DllMainCRTStartup.rdata$.refptr.__native_dllmain_reasonDllMainCRTStartup.rdata$.refptr.mingw_app_type.CRT$XIAA.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_line.debug_str.rdata$zzz.debug_framegraphene_aligned_allocgraphene_aligned_alloc0graphene_aligned_freeinit_static_box_oncestatic_boxgraphene_box_allocgraphene_box_freegraphene_box_initgraphene_box_init_from_pointsstatic_box_oncegraphene_box_init_from_vectorsgraphene_box_init_from_boxgraphene_box_init_from_vec3graphene_box_expand_vec3graphene_box_expandgraphene_box_expand_scalargraphene_box_uniongraphene_box_intersectiongraphene_box_get_widthgraphene_box_get_heightgraphene_box_get_depthgraphene_box_get_sizegraphene_box_get_centergraphene_box_get_mingraphene_box_get_maxgraphene_box_get_verticesgraphene_box_contains_pointgraphene_box_contains_boxgraphene_box_equalgraphene_box_get_bounding_spheregraphene_box_zerographene_box_onegraphene_box_minus_onegraphene_box_one_minus_onegraphene_box_infinitegraphene_box_emptygraphene_euler_allocgraphene_euler_freegraphene_euler_initgraphene_euler_init_with_ordergraphene_euler_init_from_matrixgraphene_euler_init_from_quaterniongraphene_euler_init_from_vec3graphene_euler_init_from_eulergraphene_euler_equalgraphene_euler_get_xgraphene_euler_get_ygraphene_euler_get_zgraphene_euler_get_ordergraphene_euler_to_vec3graphene_euler_to_matrixgraphene_euler_reordergraphene_frustum_allocgraphene_frustum_freegraphene_frustum_initgraphene_frustum_init_from_frustumgraphene_frustum_init_from_matrixgraphene_frustum_get_planesgraphene_frustum_contains_pointgraphene_frustum_intersects_spheregraphene_frustum_intersects_boxgraphene_frustum_equalmatrix_decompose_2dmatrix_decompose_3dgraphene_matrix_allocgraphene_matrix_freegraphene_matrix_to_floatgraphene_matrix_init_identitygraphene_identity_matrix_floatsgraphene_matrix_init_from_floatgraphene_matrix_init_from_vec4graphene_matrix_init_from_matrixgraphene_matrix_init_perspectivegraphene_matrix_init_orthographene_matrix_init_look_atgraphene_matrix_init_frustumgraphene_matrix_init_scalegraphene_matrix_init_translategraphene_matrix_init_skewgraphene_matrix_init_rotategraphene_matrix_is_identitygraphene_matrix_is_2dgraphene_matrix_is_backface_visiblegraphene_matrix_is_singulargraphene_matrix_init_from_2dgraphene_matrix_to_2dgraphene_matrix_get_rowgraphene_matrix_get_valuegraphene_matrix_multiplygraphene_matrix_determinantgraphene_matrix_transform_vec3graphene_matrix_transform_vec4graphene_matrix_transform_pointgraphene_matrix_transform_point3dgraphene_matrix_transform_rectgraphene_matrix_transform_boundsgraphene_matrix_transform_spheregraphene_matrix_transform_boxgraphene_matrix_transform_raygraphene_matrix_project_pointgraphene_matrix_project_rect_boundsgraphene_matrix_project_rectgraphene_matrix_untransform_pointgraphene_matrix_untransform_boundsgraphene_matrix_unproject_point3dgraphene_matrix_translategraphene_matrix_rotate_quaterniongraphene_matrix_rotate_eulergraphene_matrix_rotategraphene_matrix_rotate_xgraphene_matrix_rotate_ygraphene_matrix_rotate_zgraphene_matrix_scalegraphene_matrix_skew_xygraphene_matrix_skew_xzgraphene_matrix_skew_yzgraphene_matrix_transposegraphene_matrix_inversegraphene_matrix_perspectivegraphene_matrix_normalizegraphene_matrix_get_x_scalegraphene_matrix_get_y_scalegraphene_matrix_get_z_scalegraphene_matrix_interpolategraphene_matrix_printgraphene_plane_allocgraphene_plane_freegraphene_plane_initgraphene_plane_init_from_vec4graphene_plane_init_from_planegraphene_plane_init_from_pointgraphene_plane_init_from_pointsgraphene_plane_normalizegraphene_plane_negategraphene_plane_distancegraphene_plane_get_normalgraphene_plane_get_constantgraphene_plane_equalgraphene_point_allocgraphene_point_freegraphene_point_initgraphene_point_init_from_pointgraphene_point_init_from_vec2graphene_point_equalgraphene_point_distancegraphene_point_neargraphene_point_interpolategraphene_point_to_vec2graphene_point_zero_graphene_point_zerographene_point3d_allocgraphene_point3d_freegraphene_point3d_initgraphene_point3d_init_from_pointgraphene_point3d_init_from_vec3graphene_point3d_to_vec3graphene_point3d_equalgraphene_point3d_neargraphene_point3d_scalegraphene_point3d_crossgraphene_point3d_dotgraphene_point3d_lengthgraphene_point3d_normalizegraphene_point3d_distancegraphene_point3d_interpolategraphene_point3d_normalize_viewportgraphene_point3d_zero_graphene_point3d_zerographene_quad_allocgraphene_quad_freegraphene_quad_initgraphene_quad_init_from_rectgraphene_quad_init_from_pointsgraphene_quad_containsgraphene_quad_boundsgraphene_quad_get_pointgraphene_quaternion_allocgraphene_quaternion_freegraphene_quaternion_initgraphene_quaternion_init_identitygraphene_quaternion_init_from_quaterniongraphene_quaternion_init_from_vec4graphene_quaternion_to_vec4graphene_quaternion_init_from_matrixgraphene_quaternion_to_matrixgraphene_quaternion_slerpgraphene_quaternion_init_from_anglesgraphene_quaternion_init_from_radiansgraphene_quaternion_to_anglesgraphene_quaternion_to_radiansgraphene_quaternion_init_from_angle_vec3graphene_quaternion_to_angle_vec3graphene_quaternion_init_from_eulergraphene_quaternion_equalgraphene_quaternion_dotgraphene_quaternion_invertgraphene_quaternion_normalizegraphene-quaternion.cgraphene_ray_allocgraphene_ray_freegraphene_ray_initgraphene_ray_init_from_raygraphene_ray_init_from_vec3graphene_ray_get_origingraphene_ray_get_directiongraphene_ray_get_position_atgraphene_ray_get_distance_to_pointgraphene_ray_get_distance_to_planegraphene_ray_equalgraphene_ray_get_closest_point_to_pointgraphene_rect_allocgraphene_rect_freegraphene_rect_initgraphene_rect_init_from_rectgraphene_rect_equalgraphene_rect_normalizegraphene_rect_normalize_rgraphene_rect_get_centergraphene_rect_get_top_leftgraphene_rect_get_top_rightgraphene_rect_get_bottom_leftgraphene_rect_get_bottom_rightgraphene_rect_get_verticesgraphene_rect_get_xgraphene_rect_get_ygraphene_rect_get_widthgraphene_rect_get_heightgraphene_rect_uniongraphene_rect_intersectiongraphene_rect_contains_pointgraphene_rect_contains_rectgraphene_rect_offsetgraphene_rect_offset_rgraphene_rect_insetgraphene_rect_inset_rgraphene_rect_round_to_pixelgraphene_rect_roundgraphene_rect_expandgraphene_rect_interpolategraphene_rect_zero_graphene_rect_zerographene_simd4f_initgraphene_simd4f_init_zerographene_simd4f_init_4fgraphene_simd4f_init_3fgraphene_simd4f_init_2fgraphene_simd4f_dup_4fgraphene_simd4f_dup_3fgraphene_simd4f_dup_2fgraphene_simd4f_getgraphene_simd4f_get_xgraphene_simd4f_get_ygraphene_simd4f_get_zgraphene_simd4f_get_wgraphene_simd4f_splatgraphene_simd4f_splat_xgraphene_simd4f_splat_ygraphene_simd4f_splat_zgraphene_simd4f_splat_wgraphene_simd4f_reciprocalgraphene_simd4f_sqrtgraphene_simd4f_rsqrtgraphene_simd4f_addgraphene_simd4f_subgraphene_simd4f_mulgraphene_simd4f_divgraphene_simd4f_cross3graphene_simd4f_dot3graphene_simd4f_dot3_scalargraphene_simd4f_mingraphene_simd4f_maxgraphene_simd4f_shuffle_wxyzgraphene_simd4f_shuffle_zwxygraphene_simd4f_shuffle_yzwxgraphene_simd4f_zero_wgraphene_simd4f_zero_zwgraphene_simd4f_merge_wgraphene_simd4f_merge_highgraphene_simd4f_merge_lowgraphene_simd4f_flip_sign_0101graphene_simd4f_flip_sign_1010graphene_simd4f_cmp_eqgraphene_simd4f_cmp_neqgraphene_simd4f_cmp_ltgraphene_simd4f_cmp_legraphene_simd4f_cmp_gegraphene_simd4f_cmp_gtgraphene_simd4f_neggraphene_simd4x4f_transpose_in_placegraphene-simd4x4f.cgraphene_size_allocgraphene_size_freegraphene_size_initgraphene_size_init_from_sizegraphene_size_equalgraphene_size_scalegraphene_size_interpolategraphene_size_zero_graphene_size_zerographene_sphere_allocgraphene_sphere_freegraphene_sphere_initgraphene_sphere_init_from_pointsgraphene_sphere_init_from_vectorsgraphene_sphere_get_centergraphene_sphere_get_radiusgraphene_sphere_is_emptygraphene_sphere_contains_pointgraphene_sphere_distancegraphene_sphere_get_bounding_boxgraphene_sphere_translategraphene_sphere_equalgraphene_triangle_allocgraphene_triangle_freegraphene_triangle_init_from_point3dgraphene_triangle_init_from_vec3graphene_triangle_get_pointsgraphene_triangle_get_verticesgraphene_triangle_get_areagraphene_triangle_get_midpointgraphene_triangle_get_normalgraphene_triangle_get_planegraphene_triangle_get_bounding_boxgraphene_triangle_get_barycoordsgraphene_triangle_contains_pointgraphene_triangle_equalgraphene-triangle.cinit_static_vec2_oncestatic_vec2init_static_vec3_oncestatic_vec3init_static_vec4_oncestatic_vec4graphene_vec2_allocgraphene_vec2_freegraphene_vec2_initgraphene_vec2_init_from_vec2graphene_vec2_init_from_floatgraphene_vec2_get_xgraphene_vec2_get_ygraphene_vec2_to_floatgraphene_vec2_addgraphene_vec2_subtractgraphene_vec2_multiplygraphene_vec2_dividegraphene_vec2_dotgraphene_vec2_lengthgraphene_vec2_normalizegraphene_vec2_mingraphene_vec2_maxgraphene_vec2_scalegraphene_vec2_negategraphene_vec2_equalgraphene_vec2_neargraphene_vec2_zerostatic_vec2_oncegraphene_vec2_onegraphene_vec2_x_axisgraphene_vec2_y_axisgraphene_vec3_allocgraphene_vec3_freegraphene_vec3_initgraphene_vec3_init_from_vec3graphene_vec3_init_from_floatgraphene_vec3_get_xgraphene_vec3_get_ygraphene_vec3_get_zgraphene_vec3_to_floatgraphene_vec3_addgraphene_vec3_subtractgraphene_vec3_multiplygraphene_vec3_dividegraphene_vec3_crossgraphene_vec3_dotgraphene_vec3_lengthgraphene_vec3_normalizegraphene_vec3_mingraphene_vec3_maxgraphene_vec3_scalegraphene_vec3_get_xygraphene_vec3_get_xy0graphene_vec3_get_xyz0graphene_vec3_get_xyz1graphene_vec3_get_xyzwgraphene_vec3_negategraphene_vec3_equalgraphene_vec3_neargraphene_vec3_zerostatic_vec3_oncegraphene_vec3_onegraphene_vec3_x_axisgraphene_vec3_y_axisgraphene_vec3_z_axisgraphene_vec4_allocgraphene_vec4_freegraphene_vec4_initgraphene_vec4_init_from_vec4graphene_vec4_init_from_vec3graphene_vec4_init_from_vec2graphene_vec4_init_from_floatgraphene_vec4_get_xgraphene_vec4_get_ygraphene_vec4_get_zgraphene_vec4_get_wgraphene_vec4_to_floatgraphene_vec4_addgraphene_vec4_subtractgraphene_vec4_multiplygraphene_vec4_dividegraphene_vec4_dotgraphene_vec4_lengthgraphene_vec4_normalizegraphene_vec4_mingraphene_vec4_maxgraphene_vec4_scalegraphene_vec4_get_xygraphene_vec4_get_xyzgraphene_vec4_negategraphene_vec4_equalgraphene_vec4_neargraphene_vec4_zerostatic_vec4_init_oncegraphene_vec4_onegraphene_vec4_x_axisgraphene_vec4_y_axisgraphene_vec4_z_axisgraphene_vec4_w_axisgraphene_point_copy_internalgraphene_point3d_copy_internalgraphene_size_copy_internalgraphene_rect_copy_internalgraphene_vec2_copy_internalgraphene_vec3_copy_internalgraphene_vec4_copy_internalgraphene_quad_copy_internalgraphene_quaternion_copy_internalgraphene_matrix_copy_internalgraphene_plane_copy_internalgraphene_frustum_copy_internalgraphene_sphere_copy_internalgraphene_box_copy_internalgraphene_triangle_copy_internalgraphene_euler_copy_internalgraphene_ray_copy_internalgraphene_point_get_typegraphene_define_id__volatile.17939graphene_point3d_get_typegraphene_define_id__volatile.17955graphene_size_get_typegraphene_define_id__volatile.17971graphene_rect_get_typegraphene_define_id__volatile.17987graphene_vec2_get_typegraphene_define_id__volatile.18003graphene_vec3_get_typegraphene_define_id__volatile.18019graphene_vec4_get_typegraphene_define_id__volatile.18035graphene_quad_get_typegraphene_define_id__volatile.18051graphene_quaternion_get_typegraphene_define_id__volatile.18067graphene_matrix_get_typegraphene_define_id__volatile.18083graphene_plane_get_typegraphene_define_id__volatile.18099graphene_frustum_get_typegraphene_define_id__volatile.18115graphene_sphere_get_typegraphene_define_id__volatile.18131graphene_box_get_typegraphene_define_id__volatile.18147graphene_triangle_get_typegraphene_define_id__volatile.18163graphene_euler_get_typegraphene_define_id__volatile.18179graphene_ray_get_typegraphene_define_id__volatile.18195.rdata$.refptr.graphene_ray_free.rdata$.refptr.graphene_euler_free.rdata$.refptr.graphene_triangle_free.rdata$.refptr.graphene_box_free.rdata$.refptr.graphene_sphere_free.rdata$.refptr.graphene_frustum_free.rdata$.refptr.graphene_plane_free.rdata$.refptr.graphene_matrix_free.rdata$.refptr.graphene_quaternion_free.rdata$.refptr.graphene_quad_free.rdata$.refptr.graphene_vec4_free.rdata$.refptr.graphene_vec3_free.rdata$.refptr.graphene_vec2_free.rdata$.refptr.graphene_rect_free.rdata$.refptr.graphene_size_free.rdata$.refptr.graphene_point3d_free.rdata$.refptr.graphene_point_freemingw_onexit.rdata$.refptr.__imp__onexit__do_global_dtors__do_global_ctors.rdata$.refptr.__CTOR_LIST__initialized__security_init_cookie.data$__security_cookie.data$__security_cookie_complement__report_gsfailureGS_ContextRecordGS_ExceptionRecordGS_ExceptionPointers__dyn_tls_dtor__dyn_tls_init.rdata$.refptr._CRT_MT__tlregdtor_decode_pointer_encode_pointer__report_error__write_memory.part.0maxSections_pei386_runtime_relocatorwas_init.93492.rdata$.refptr.__RUNTIME_PSEUDO_RELOC_LIST_END__.rdata$.refptr.__RUNTIME_PSEUDO_RELOC_LIST__.rdata$.refptr.__image_base____mingw_SEH_error_handler__mingw_init_ehandlerwas_here.93324emu_pdataemu_xdata_gnu_exception_handler__mingwthr_run_key_dtors.part.0__mingwthr_cskey_dtor_list___w64_mingwthr_add_key_dtor__mingwthr_cs_init___w64_mingwthr_remove_key_dtor__mingw_TLScallbackpseudo-reloc-list.c_ValidateImageBase.part.0_ValidateImageBase_FindPESection_FindPESectionByName__mingw_GetSectionForAddress__mingw_GetSectionCount_FindPESectionExec_GetPEImageBase_IsNonwritableInCurrentImage__mingw_enum_import_library_namesDllEntryPoint__cosl_internal__sinl_internal__mingw_raise_matherrstUserMathErr__mingw_setusermatherr___RUNTIME_PSEUDO_RELOC_LIST____imp_abort__lib64_libkernel32_a_iname__data_start_____DTOR_LIST____imp__lock__imp_RtlVirtualUnwindSetUnhandledExceptionFilter__imp_calloc.refptr.graphene_quad_free___tls_start__.refptr.__native_startup_state__ImageBase.refptr.__imp__onexitGetLastErrorGetSystemTimeAsFileTimemingw_initltssuo_force__rt_psrelocs_start__imp___dllonexit__dll_characteristics____size_of_stack_commit____iob_func__size_of_stack_reserve____major_subsystem_version_____crt_xl_start____imp_DeleteCriticalSection.refptr.__CTOR_LIST__VirtualQuery___crt_xi_start____imp__amsg_exit___crt_xi_end____imp__errno_tls_start.refptr.graphene_vec4_free__imp_g_intern_static_stringlibglib_2_0_0_dll_inameg_intern_static_string.refptr.__RUNTIME_PSEUDO_RELOC_LIST____mingw_oldexcpt_handler.refptr.graphene_size_free__imp_GetCurrentThreadIdGetCurrentProcessId.refptr.graphene_vec3_free__imp_g_once_init_enterTlsGetValueTerminateProcess.refptr.graphene_point_free__imp_pthread_once__bss_start_____RUNTIME_PSEUDO_RELOC_LIST_END____imp_g_boxed_type_register_staticRtlLookupFunctionEntry__size_of_heap_commit____imp_GetLastError__imp_free.refptr.__onexitendg_once_init_leave__imp_RtlLookupFunctionEntryVirtualProtectmingw_app_type___crt_xp_start____imp_LeaveCriticalSection__imp_GetTickCount.refptr.__RUNTIME_PSEUDO_RELOC_LIST_END__.refptr.graphene_point3d_free___crt_xp_end__.refptr.graphene_sphere_free__minor_os_version____imp_GetSystemTimeAsFileTimeEnterCriticalSection.refptr.__xi_a__image_base__.refptr._CRT_MT.refptr.graphene_plane_freeRtlCaptureContext__section_alignment____native_dllmain_reason_tls_used__imp_memsetUnhandledExceptionFilter__IAT_end____imp_memcpy__RUNTIME_PSEUDO_RELOC_LIST___head_libgobject_2_0_0_dll.refptr.graphene_euler_freepthread_once__imp_RtlAddFunctionTablelibgobject_2_0_0_dll_iname__imp_strerror.refptr.graphene_rect_free__data_end___head_libglib_2_0_0_dll__imp_fwrite__CTOR_LIST___head_lib64_libkernel32_a__bss_end__GetTickCount.refptr.graphene_quaternion_free_head_lib64_libmsvcrt_a__native_vcclrit_reason___crt_xc_end__RtlAddFunctionTable.refptr.__native_startup_lock__imp_EnterCriticalSection_tls_index__native_startup_state___crt_xc_start____onexitbegin__imp_GetCurrentProcessId.refptr.graphene_box_free__imp_TerminateProcess___CTOR_LIST__.refptr.__dyn_tls_init_callback__imp_signal__rt_psrelocs_size__imp_QueryPerformanceCounter__imp_strlen__imp_tan__imp_malloc__file_alignment____imp_InitializeCriticalSectionInitializeCriticalSection__major_os_version____imp_vfprintf.refptr.__onexitbegin__IAT_start____imp_UnhandledExceptionFilter__imp_SetUnhandledExceptionFilter.refptr.mingw_app_type__imp__onexit__DTOR_LIST__RtlVirtualUnwind__imp_SleepLeaveCriticalSection__imp___setusermatherr__size_of_heap_reserve_____crt_xt_start____imp_g_once_init_leave__subsystem___amsg_exit__security_cookie_complement__imp_TlsGetValueGetCurrentProcess__setusermatherr__imp_fprintf__imp_VirtualProtectlibwinpthread_1_dll_iname___tls_end__.refptr.graphene_vec2_free__onexitendQueryPerformanceCounter__imp_VirtualQuery__imp__inittermmingw_initltsdyn_force__imp___iob_func__dyn_tls_init_callback.refptr.__image_base___initterm__imp_strncmp__major_image_version__.refptr.graphene_frustum_free__loader_flags__.refptr.graphene_triangle_free___chkstk_ms__native_startup_lock.refptr.__native_dllmain_reasonGetCurrentThreadId__rt_psrelocs_end.refptr.graphene_ray_free__minor_subsystem_version____minor_image_version____imp__unlockg_once_init_entermingw_initltsdrot_force.refptr.__xc_a.refptr.__xi_zg_boxed_type_register_staticDeleteCriticalSection__imp_RtlCaptureContext.refptr.graphene_matrix_free__RUNTIME_PSEUDO_RELOC_LIST_END___head_libwinpthread_1_dll__dllonexit__imp_GetCurrentProcess.refptr.__xc_z___crt_xt_end____lib64_libmsvcrt_a_iname__imp_acos__security_cookie