ELF44 (PPPP P x  PtdQtdUh`UZ^X=|.\|CE9w؁qX44J0i + x@w a?1ob%]1gBC{UESQy= )''mX`Qn$Z"!X\l~  ~   __gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesrb_str_new_staticrb_inspectrb_obj_classrb_class_namerb_str_duprb_str_catrb_exc_new_strrb_exc_raiserb_float_valuerb_funcallrb_rational_numrb_rational_densprintfrb_big2strrb_eTypeErrorrb_eArgErrorrb_raiserb_int2bigrb_typeddata_is_kind_ofrb_assoc_newrb_memhashrb_scan_argsrb_str_newrb_str_resizerb_string_valuerb_check_safe_objrb_isdigitrb_sym2idrb_check_typerb_data_typed_object_allocrb_cBigDecimalrb_intern2rb_eFloatDomainErrorrb_gc_writebarrier_unprotectrb_float_new__errno_locationruby_strtodrb_Rationalrb_num_coerce_binrb_num_coerce_cmprb_num_coerce_reloprb_bugrb_eZeroDivErrorrb_isspacememmoverb_ary_new_caparb_ary_pushrb_mBigMathroundrb_dbl2bigrb_eMathDomainErrorrb_num2longrb_big_cmprb_big_packrb_check_typeddatarb_string_value_cstrrb_yieldrb_protectrb_jump_tag__isinf__isnanrb_thread_check_intsruby_snprintfInit_bigdecimalrb_cNumericrb_define_classrb_define_alloc_funcrb_define_global_functionrb_define_singleton_methodrb_define_constrb_define_methodrb_define_moduleruby_xmallocruby_xreallocruby_xfreerb_thread_currentrb_thread_local_arefrb_thread_local_asetrb_uint2bigrb_num2ulonggZero_ABCED9B1_CE73__00400511F31DgOne_ABCED9B4_CE73__00400511F31Drb_fatalrb_str_tmp_newrb_warnsqrtlibpthread.so.0librt.so.1libdl.so.2libcrypt.so.1libm.so.6libc.so.6_edata__bss_start_endGLIBC_2.0GLIBC_2.1GLIBC_2.1.3j0ii ii t0si ii 6ii         ! Z - 4 [ V W K L N R                    $ ( , 0 4 8 < @ D H  L "P #T $X %\ &` 'd (h )l *p +t ,x .| / 0 1 2 3 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J M N O P Q STUW hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhPhThXh\h`hdhhhplh`phPth@xh0|h hhhhhhhh h(h0h8ph@`hHPhP@hX0h` hhhphxhhhhhhhhph`hPh@h0h hhh hhhhh  h($h0(h8p,h@`0hHP4hP@8hX0US[tX[ÐUVSî\uWt$8)pX9vXX9wƃ\[^]ÍUS./tt $҃[]Ë$ÐUS[jP|]UE PuUEE}tE@EEEUS[~E@fujPjzFE@fuj(Pjz"E@fujLPjkzE]US[E EEu Eu EEEt u E u  PjE uƒj!pPRrEuu^ PUWVS[=E u<<<} } k u ]EE@ujPu;EouEt!E RP, @RE RP @1} }uEEƅG E;EGGtu uLE܃ujuE؃}l u [ǃ u{ƃ u-WVP0EqEE uYE@E؋}؉@OEPPXP@PXPR @j uEE% uEH E@ HE% uEL E@ LL88Ѝp@HP6 @_}tuPXDž@9}t) u3‹RPQuDž@@e[^_]UEtCEt Ee}u EVEu ED}u1E5Eu}u E}u E EƒUEUS[p}?}|EƒU u!EE]US[#Pu]U ]Uu juUU]UWVS[óEjuEUEDEEpvƃ P:NjEpZƃ PWPEEe[^_]US[&}?}|EƒU uEE]US[EjuEUEDEE@E}t}u(E@UPR1EE@ EE]UWVS<[PEEP Pu u ju$EUEDE#Pu {2PjE̋E̋% u ẼE E̋@ EEEEpƃP%Pu EE}HEjjPuEE}HŨPRFE̍e[^_]US$[(EEE PE PE % u E E E @ E؋E؉EOE Pu,PRU¸E0EEtEE}:EuV;EsL)EEuPuEUEDE‹EѺE}tE@;Ev UBEP u^]US[ut uE9Eu E$9Et 9Eu E9Et 9Eu E9Eu E9Et 9Eu E9Et 9Eu E9Eu EqcPRjuEfEfE% P~mucPRfEUE]US4[X EPEPyPu u( EjPEEEcj%EEuEƒU Et Et|PREtu uUjGu ugUVS [ EjuEUEDEEp@ЃPRmEUEDEjuuh ue[^]UVS@[nEju[EUEDEE u.E t$E ujju EXE u;E t1E u$EpƃjPu {Eju E}uj*u uEwUEDEEPE@Eh@UPREUEDEuuu4t uEċEče[^]UVS@[EjuEUEDEEu.Et$EujjuTEXEu;Et1Eu$EplƃjPuEjuPE}uj/uuEUEDEUEEHE@ 1)ЍEEHE@ 1)Ѝ;EvEHE@ 1)ЍEEuFƉEPuH‹EUEDEE4kPPR ‹E UE DEE EuuRP0xEEče[^]UWVSL[EEEE u uEPEPEP E } t E EUEԋDEUEЋDEUE̋DEE̋@trƿEЋ@EEMϋU։UMEƉϋE̋@RPWV葭UԋEԋ@HDUQPjR#Eԃ PpEEe[^_]Uʚ;]UVS`[EEEEjuEU܋EDE܋E u.E t$E ujju EXE u;E t1E u$Ep'ƃjPu Eju E}u E U܋EDE܋E@fE@f}E@ft E@fu E@fUE@fEE@ft E@fuPRE@ftE@fPjEU܋EDE܋E@f~ EEE@f~ EEE9EuE@E@Ef@E@E@Ef@Pj>EU܋EDE܋UEUEEzE@ft E@fuBPjEU܋EDE܋UEUEE E@ft E@fuhPjEU܋EDE܃PjdEU܋EDE܋UEUEEEHE@ 1)ЍEEHE@ 1)Ѝ;EvEHE@ 1)ЍEuF ƉEPuEU܋EDE܋E4PPREU܋EDEuuuurEp@ƉEPu<EU܋EDEjjuu藟uuuVljuuuaE@fE@fE@f~ EEE@f~ EEEEy~#VjPuuauu@ЃPRIEU܋EDEjuuu`UEUEUEUEEcPjEU܋EDE܃PjEU܋EDE܋UEUEEEe[^]US$[EEEEPEPu ut2UEDEUEDEE PEj%u uE؋E؋]UVS`[5EEEEEEEEEjuE؋UЋE؋DEЋE u.E t$E ujju OEXE u;E t1E u$E؋pgƃjPu Eju KE܃}uDuj PPu uREUЋE܋DEЋE؋PE܋@4ƉEԃPumEUЋEDEЋEԍ4PPR7EUЋEDEЋEԍ4`PPREUЋEDEЋEԍ4*PPREUЋEDEuuuumEp@ƉEԃPu~EUЋEDEЃPuWEUЋEDEjjuu貚uu蒝uuu`gjuuu\UEUEEEe[^]UEEPEPu uE}tEEE PXEEUVS0[EEEEPEPu utPUE܋DEUE؋DEE؃ PƋE܃ PVPE?ujPPu u_EԋEԍe[^]UVSP[E}EEPEPu ut#E P PEujPPu uE uYE܃}uu uEXEEEEE܍E jCEPuEU؋EDE؃juEU؋EDE؃ju EU؋EDE؋EPE@EE@;Er E@@EEp=ЃPREU؋EDEuuuuj uB`B%uPu荖 uBEEe[^]US[ð EPEPyPu u EUPRu{]U(E ulE}uu uE jHAEu uE u#AjuEUEDEJA%uPuw u,E܋EU(E uE}uu uE j@Eu ubE u`@ju7EUEDE@%uPu贔 uiE܋EU(E uE}uu u;E j?Eu uE u?jutEUEDE?%uPu uE܋EUVS0[EjuEUEDEEp@ƉEPuyEUEDEjuuSE@1)Љ‹EfP ue[^]UVS0[aEjuNEUEDEEp$@ƉE u *? EE;EwEEPuEUEDEuu蘉 u&e[^]UVS0[ÙEjuEUEDEEp\@ƉEPuEUEDEjjuuU ue[^]UVSP[EET=fE EPEPPu u E}t}t,}tPEGEăjPEE,EăjPEEE P~fE jn<EjuBEU܋EDE܋Ep@ƉEPuEU܋EDE܃ u<fE%uPuu}u u( PE u EEe[^]UVS@[vE j;EEP Pu u6u EEȃjPEEjuEUEDEEp@ƉEPuEUEDE u:ujuuԏ}u u PxE uEċEče[^]UVS0[PEju=EUEDEEp@ƉEPuEUEDEuu uAe[^]UVS@[ôE j9EEP Pu utu EEȃjPƿEEjuREUEDEEp(@ƉEPuEUEDE u9ujuu}u u@ PE u!EċEče[^]UVS@[ÎE j8EEP Pu uNu EEȃjP蠾EEju,EUEDEEp@ƉEPuEUEDE u7ujuu}u u PE uEċEče[^]UWSP[hEEEEju@EU؋EDE؍EP Pu u'EEEE P蜻E PݻE% u EE E@ EEEE< u EEuE<+ulEE`E% P臼uHE% P蟸u}Ft}fuNEEUE0EEE}EuE PE}tPu@E#Pu@E}tEEHuE@EEPj\EE% u EE E@ E}}}tuuuu{tuuuurEE}HUPREe[_]UWSP[۲EjuE܋U؋E܋DE؃#Pu?PjoEE% u EE E@ EEEuunEE<-uBE@E}HEE@uPu!EEEEuu赳E%EjjPhE'E P P tE P uBEE P Pq tE P膱EEjuPطEE PtZEEPEPjEEuP=tE PEE@E*E P薴‹R0PQسEȋ@ftEȋ@fgE Pn U؃PRE̋ẺEEEȋ@fE PtQE P tE@E@Ef@[E@E@Ef@E0E  uDE utt*U؃)PR P許EjjjPj Pu*‹EE|EЋuЃ uW uLE}x}~YEP@PjZPJ|ZPj1 PVPu xE ExPu QE|xPu VPuE pEԋuԋ|Pu u lE؋U؋E hE܋U܋lEl@ PKEh@ PKEUE)Љ1)ЋU)ȉE}u芟9s聟E苅|pPu RHE E u蟞ƃ u菞VPu hhlPR贳lh@@fth@@ftlPRl}tpujuE ujP_ PEuu輼EluPllTTe[^]US[jP}jPcjPI juPPk‹`PR薕j6cPPˑjPPR:jcPPRj#PPRjPPRגj PPR趒jdPPR蕒jdPPRtjeeP%PRS>ƒR0PQ۔h5PR軔jCPR螔jQPR联j dPRdjxPRGj!PR*hPR jPRjPRГjPR賓j PR薓j PRyj PR\jPR?jPR"jPRj#PRj6PR˒jKPR讒j`PR葒jwPRtj P0EPEPj‹RPQ%jPEPEPjV‹RPQ֑j`PPR襎jTaPPR脎j?PPRcj@PPRBjUAPPR!jBPPRjD@PPRߍjPPR辍jJPPR蝍jPPR|jPPR[jb!PPR:jMPPRj$PPRj'PPR׌j$PPR趌j-PPR蕌j.PPRtj1PPRSj1PPR2j,9PPRj,9PPRjEPЉEiE @f~ EEEE~E@E@Ef@E@E@Ef@EE̍e^_]UX}~ EEuuu uyu E E @ftE @fE@ft5E@ft)uuuEPЉEE @fEE@f~ EEEEyE@E@Ef@E@E@Ef@EJE@ft E@fu(ju ucEPЉE }yfEfEE P E@ 9~E EEEtE P E@ 9}EEE ESE @EE@EEEEEE9EvEEEEEUUE LUED9vE EEEUE LUED9sEEE EEE;ErE;EvE EEEE;EsEEE EE @f~ EEEEċE@f~ EEEEEu2E@E@Ef@EPЉEmE EEEE @f~fEfEEEЋE@f~ EEEEfEfEf}tCEf@uuuEf}~Ef@Ef@Ef@uuuEE;E u!E @f~ Ef@FEf@;E@f~ EEEE؅~ Ef@ Ef@E@tE@PETUEuujus:EPЉEEUV4EPEPEPEPEPuu un EE܉EE؉EEԉE}u E}EЋUЉE}t-MMMUE TET}t EE;EwՃ}u+E;Ev#MUEDE;EMuߋEEEMMMUETETE;EwEjMuMUELMUE DUETUED=ɚ;v#MUED6eċETEE}uZMMMUEDUETUED=ɚ;v#MUED6eċETEE}u}t7MIUJEDUETjuu5EEEȋEȋuUV4EPEPEPEPEPuu uO EE܉EE؉EEԉE}u E}UЋE9rEЋU)ЉEEEEEE;Evp,MMMUE D+Eʚ;ETE}t EE;EwÃ}u+!MMMʚ;+UETEE;Ew׋EEEMMMUETETE;EwMMUELMUE DE9s6uUELUE D)‰+Eʚ;ETE0uUELUE D)‰Љ+UETE}l[MMEUD;Es&MUED+Eʚ;ETE MUED+UETE}u}t7MIUJED+UETjuuEEEȋEȋuU(PE98EEE@E$E$E EP E @ )ȉEE @EEE@UUEM9MsEEUUE@HEE;EE@EUEEPE@9r%UEE;EwEETE  EPEE @UE@9rJEPE@9r1E@+EPEEE;EwJEE TE$7E,E PEE PEEPEUBEEEPEP EP ju{u EMMEUWVSl[[juu uu EE @ft(E @ftE@ftE@fE @f~ EEE@f~ EEEE~E@E@Ef@E@E@Ef@EE @uJE @u?E @ u4E @f~ EEuuuE@uJE@u?E@ u4E@f~ EEuu u]JEPE @9vE EEE EEEE @HEE@HEE@HEE PE@HEE;Es/EEUЍP PREEEE P EP E@ Puu }t uEE @f~ EEE@f~ EEEE~ Ef@ Ef@EEEEE̋EPEѰUBEPEE;EsŰE)ЉEЋEEԋEEVE;Ew'ŰE)ЉEЋUẺ)щʋE)ЉEԋEE'EŰE)HEԋUẺ)щʋE)ЉE؋EЉEUċE DƿU؋EDEEMϋEƉEMEEUMMUMUMEUEUM؋EUjhʚ;RP]8E܋Eܺiʚ;kʚ;щ)EUMUETE‹ETUED=ɚ;vfUED EKEEUEE܋uUE|Eiʚ;Ekʚ;eщʉ)‹ET}EEMȋUȋEDU܋ETUȋED=ɚ;v~UȋED EKEE܋uȋUȋE|M܉ȉ)ʉ)ȍЍЍ )‹ETMȃ}XEċE;EEME;Eo}t7 u juu4 u[EEju-EPЉEEe[^_]UWVS[UE @E @E f@juuu E@ft E@fuVE@ft E@fu>E@E@Ef@jPj@ E@ftE@fE@f~ DžD DžDE@f~ DžH DžHDH~E@E@Ef@E@E@Ef@jPj@ E@ftE@f&E@f~ DžL DžLE@f~ DžP DžPLP~E@E@Ef@E@E@Ef@E@f~ DžT DžTE@f~ DžX DžXTX~"E @E @E f@E @E @E f@E@E@E@ E@f~ Dž\ Dž\\uuE@f~"E @E @E f@E @E @E f@E@|E@EE@EE @EEE|;EE @MUJETE TEE;|vUE DEE;ErUEDEE;ErE@EUEUEUE@w:Eiʚ;Ekʚ;eщʉEUĉEUċEUĉEȉUEUEUEiʚ;$Ek$Dž(ʚ;(eƉ$$E@EUċEUĉEȉŰE@vEUEHEU8u<89EUjhʚ;RP-EEiʚ;kʚ;щ)EUEU D`Dždd;UwEd;ur `;Es/MUE TE)Ɖʚ;E TEE@EMUE TE)‹E TEE}tZEHU D;Es(MIUJE D+E䍐ʚ;E TE"MIUJE D+UE TEMMEE;EtMUE D+UE TEE1MUED6eċETMMEDPETEUD=ɚ;wE;EKUEBEP EP ju.uDž@%E@ ؃PuuDž@E@f~ Džh DžhE@f~ Džl Džlhl~ Ef@ Ef@ uU EBEP E P ju Wu Dž@QE@f~ E f@ E f@ u 5 PSQEPЉ@@e[^_]US[rJE@fUE@fEE@f5E@f%E@fE@EEUDUBEPEEEUDt}teE@+UEPE؃Puu EE@ UEUQPRQExM}IE@f~E@E@Ef@E@E@Ef@EE@E@EE]ULEE@ft E @fu EE@ftE@ft E@fuxE @ftE @ft E @fuE@ЋE @)ȉE E@E}~ EH}y E6E*E @ftE @ft E @fu*E @؉E}~ EEE@ft E@fuJE @ft E @fu EE @f~ EEEEYE @ft E @fu&E@f~ EEMME@f~ EEE @f~ EEE9E~ EE@f~ EEE @f~ EEM9M} EEP E @ 9~&E@f~ EEEԉEQEP E @ 9}&E @f~ EEM؉ME PE@E܉UE9EvM܉MEEE|UELUE D9v&E@f~ EEMMUELUE D9s#E @f~ EEEEsEE;ExEPE @9v#E@f~ EEMM1EPE @9s!E @f~ EEEE}~ E }}EMMEUWS [DE} EE}HEEEEE}E% PLug}-ta}+t[}.u EL}EtUEE;E v;UE)ЍPEMEE@RQP5LEEEE EE;E]e[_]UE@u EKEP ЉEEMUE̋EEE@utԋEEEUWS@[CE@fuE NaNE@fuE Infi@nity@E@fuE -Inf@initf@yuEE@f<E@f,E@f E -E E@EEEEUԋEDEUuuuu"EU}t E Et;EP&Pu FE Eİ}HE EEMEEEeщ)EUEUjj RPk"EUE EQEԋE;EE M E E H<0t"E@fu E f0 E f-0@e[_]UE@fuE NaNEE@fu@}u E E }u E +E E Infi@nity@EE@fuE -Inf@initf@yEvE@ft E@fuWE@fu5}uE 0.0@-}uE +0.0@E 0.0 E -0.0@EEEUWS@[r@E Euu u EE@f E -E }u E E }u E +E E 0E E .E E@EEEEԋUDEuEuE}t}t:u썃&Pu DE Eİ}HE EEE)EUE̋EE}uEԋE;E`EP ЉEEMUE̋EEE@ut M E E H<0tu*Pu MC}tuue[_]UWS0[ë>E Euu u E@f E -E }u E E }u E +E E@EE@ E}?E 0E E .E E E 0E E܃}vE}xEEM}uC}x=U܋EDP&Pu 4BE E԰}HE [EE܋UDE?EuEE0‹E E EE)EUE̋EE}u}u E .E E܋E;E;>Eʚ; E 0E UE̋EE}uڃ}u E .E M}yE M E E H<0tE H<.uE f0}tuue[_]UWSP[Æ<EE@E̋EEЋE EEEE̍EѰ} EE<-uEEEE<+EEy}tJ}t8}~}؃E}؃EEEEMME}t E؉EE؉E܃}t:}t4}~}؃ }؃ EEи/)ыU؉9U؉‹EE0E؃}tJ}t8}~}؃E}؃EEEEMME}uE؉;E}EE܉EEE;E{EEE <-uEEEE <+uEEЋEEE؋EEE؃}~ EEEET}xE؉EE؉EME98E)ȉEUE)ЉE}tEE؃}uME98E)ȉE}EEE <0%EEE;Es}uEEE<0%EEE;Es}uڃ}u`}~Z}~E@E@Ef@E@E@Ef@j/PjB}~E@E@Ef@E@E@Ef@EErUȋED6MȋUȋET‹EE PЋETEE}wE;ErE;EsEȋE;EEE;ErE^MȋUȋET‹EEPЋETEE}wE;ErE;EsEȋE;EsEE;Er DP1?E;Er+EHE"MȋUȋET‹ETEă}v؋UBEPUEB }~ Ef@ Ef@ u{EEe[_]US<[6EE@fu裺EE EE@fu'EHE EWE@fu[EE E,E@fuvEE EE@fu觺EE EEEE@UUEċE9EvUUċEĉEEH?EU8E݃]EU܋EDRP,$d$MEE܋E;ErEP E E]ȋE@f~] ݃]EMЋEE<[]UWSP[5E EЋEEԃuu<t"E@E@Ef@uu9tVEEt"E@E@Ef@AE@E@Ef@EE@t"E@E@Ef@EEtE]E]EUEUE]EEt#E݃]EEt2& .>EUE݃]MEEEtE@E܋E܍EѰE}fEδ fELE݃]Em}m΋EUĉEERP,$d$E]M؋UEDEEEuE;ErE;ErEHEEEt Ef@ Ef@UBEPUEB E݃m}m΋EUĉEE@tE@PETUEuujuJ e[_]USd[2EEE @uvE @ftE @ft E @f~ju uzE@E@Ef@jPj EbE @f;E@E@Ef@jPj 褶EE @uFE @u;E @ u0E@E@ E@ ‹EPEf@E@EE PE9v E @EEPPRwEEU‰ЉƒPRLEEE@EE P E)ȉEE @ ~EMu EPEPPME98E)ȉE܋U܉EEE9t E݃]ЋE܍PEE]E]EE@tuu6]EURPuE@ UEP EEUUEċM9MvEEċEUĉPE@PEPUЉE}cEdE@EPE@;Ev UEBEPEPuu uujuuu3uPuE@ftJE@ft>juuujuu~EE;EEUEBE@1)Љ‹EfPUEB uk u]EE]UWVSL[ .E fEEP EE}ypf}tZf}tSE@f~E@E@Ef@E@E@Ef@E)E؉EEME98E)ȉEԋUԋE@9r EUԋEDEUԉE)ЉEظ+E؉EEEEEEЋE;E|U‹EѺЅ%EċEuЅ%EȋEuEUE̋EEU)EE@E3UЋETEʚ;кuЅtEEȉEEЋEЋUR9rEPEԉ)HUEEU}E}E}E}w}}t}Ex}trE@f~gEb}t\E@fQEL}vEA}u;}tE0}u}t$UJEDtE EtEEEEEЋE;E~}ɚ;}t%EԋUDEԃPuE@f~fEfEfMfME@ EE@E@ E@ ‹EPEf@f}~ Ef@ Ef@UBEP MԋUED u}Ep ME98E)ȍEP ME98E)‰Љ)‰ЉEEVEP‹EPE@=ɚ;v/E@ EKEEPE@ PEP EЋE;E|EEe[^_]U(E fEE@u E\E@EEP )EMUE̋EE}uEE%uPuEEUEfEj u u調w EE%uPulEEUV$芩E uu Ed}u EU} u E@HE UE98EE @9v E ux%VPuEEuUS$['E9fEu u9}UE;UEEfEU}E}Ex}vrEi}vcEZ}tTE@f~IE@}t:E@f/E&}v E}uEtE}tu u u4]U} u E@E EMM U EDUETU ED=ɚ;vM U ED6eċETE}t M } u}t5ju脴u E-E@EPEP ulEEUE @uju u趼>E @ ~aE @ ‹E @9rOE @f~"E@E@Ef@E@E@Ef@E @ ju u)E PE @ )‹EPEPE@EUE9EvUUEUPE@ E @f~ Ef@ Ef@EE@EE @ EMUE TETEEE;Erރ uUS4[g$EEE @ftE @f@}u0E@E@ E@ ‹EPEf@3E @f~ EEEЉE}ys]}y Et EEEԉE}~"E@E@Ef@E@E@Ef@}y Et EEE؉E}~"E@E@Ef@KE@E@Ef@)E @fu"E@E@Ef@E @ftE @f}u0E@E@ E@ ‹EPEf@}~ZEt E @fu"E@E@Ef@lE@E@Ef@JEt E @fu"E@E@Ef@E@E@Ef@E @ ulE @uaE @uVE@E@ E@ ‹EPEf@E @fEEf@y}~ EB}y E]0E@E@ E@ ‹EPEf@(EPЍPPR蟱EEPP PRwEju u蒷Mju uwE'uuufjuuGEEEEE9EvŋE)Euuu%juu}r}y+uPuujuu˶ u u]ÐUWVEU} EE҉։Eu9ȉ^_]Ðt&9ƒEt U+EME ‹EUMEEMM uщNjE9щƉUro9t^1yEt2ƋE^9w*U9Us"f11G&1uf1$EM9vO1 UVS](^p@t Ћu[^]ÐUS[(d'Y[1.1.0BigDecimalComputation results to 'NaN'(Not a Number)Computation results to 'Infinity'Computation results to '-Infinity' can't be coerced into BigDecimal-00%ld%li can't be coerced into BigDecimal without a precision  m   01E%zu:load failed: invalid character in the marshaled stringinvalid rounding mode11second argument must be true or falsefirst argument for BigDecimal#mode invalidExponent overflowargument must be positivebigdecimal.cto_i**divInfinityBigDecimal to Float conversion<=>==>=<=Undefined operation in BigDecimalCmp())O*O*O*O*O*)O*)O*O**O*O*O*O*O*)*++++++++++++++++++*+++++++++'+++++V+,,,,,,,,,,,,,,,,,,,,,\,,,,,,,,,D,,,,,t,#0divided by 0NaNremainderdivmod02F#10#wrong argument type %li (expected scalar Numeric)a non-integral exponent for a negative baseARRTRTRTRTRT|TRTSRTRTUSRTRTRTRTRT|Tprecision too large.can't omit precision for a %li .bbbbbbfbbAbbbbbbbbbfbZero or negative precision for expfqgqgqgqgqgfqgQfqgqgZgqgqgqgqgqgfprecision must be an IntegerComplex argument for BigMath.logZero or negative argument for log21E%ld?lmmmmmkm km}mlmmmmmkBigDecimal.exception_modeBigDecimal.rounding_modeBigDecimal.precision_limitmodelimitdouble_fig_loadversave_exception_modesave_rounding_modesave_limitBASEEXCEPTION_ALLEXCEPTION_NaNEXCEPTION_INFINITYEXCEPTION_UNDERFLOWEXCEPTION_OVERFLOWEXCEPTION_ZERODIVIDEROUND_MODEROUND_UPROUND_DOWNROUND_HALF_UPROUND_HALF_DOWNROUND_CEILINGROUND_FLOORROUND_HALF_EVENSIGN_NaNSIGN_POSITIVE_ZEROSIGN_NEGATIVE_ZEROSIGN_POSITIVE_FINITESIGN_NEGATIVE_FINITESIGN_POSITIVE_INFINITESIGN_NEGATIVE_INFINITE+InfinityINFINITYNANinitializeinitialize_copyprecsaddsubmulthashto_sto_intto_rsplit+-+@-@*/quo%moduloto_fabssqrtfixroundfracfloorceilpower===eql?<>zero?nonzero?coerceinspectexponentsignnan?infinite?finite?truncate_dumpBigMathexplogupdownhalf_updefaulthalf_downhalf_evenbankerceilingfailed to allocate memory%sɅɅɅɅɅComputation results to 'NaN'.5Exponent underflow-Infinity(VpDivd) 0/0 not defined(NaN)(VpDivd) Divide by zeroERROR(VpDivd): space for remainder too small.%luE%zdexponent overflowConversion from String to BigDecimal overflow (last few digits discarded).eAeA(VpSqrt) SQRT(NaN or negative value)(VpSqrt) SQRT(negative value)#1eA3EWr,,;0,zR| #AB E 6FQ\jt  o    `o oo o "2BRbr"2BRbr"2BRbr"2BRbr"2BRbr?@@GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55).symtab.strtab.shstrtab.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.data.rel.ro.dynamic.got.got.plt.data.bss.commentoL%   -5o Bo Q Z ` c^  iouP }<P PX X` ` (   8 <   4t  TR P X -` : H$W m yT L` ` ,  , / $ > "  @zE S [c}&T tLM J? -        M  +j* ;ߙ HI ST c/&N p | 0 d" $r !L 0:r ?܏ N$ \%Q k1 s& zK ]'9 'O 'Z ?( (,047() Gi TY e+) y,   \ h^ 8<@*.I s0% 1 /1: >"e G3: VDnHLP6q  9F 9E : +: F: a: (|: 6: D: Sã_ ZM;l jϰ q< Ӷw  >( ?  < ?  P  E TF  h $IK 9XQI c\{Q {  MN ZM N N O ZP   "Q Q ES& 1kT AU& R-V& bSW r% ~< [5 [y 3]  w r .^k  iB i  k j ' jF 2 l : U B  M S :m g Vm } rm nu nm o p  8q'  _qg " qg @ -r_ V xs |  m SZ eD @ `( ( ` \ h p , Ƒ\ ? Ȓ I T Z /c f 5 m L z  x  J  1    R  5  b 6 7 6 6 6  M7 T8  M8  7  7 ! 8 ' 8 - l9 3 T9 9 8 ? $9 E 9 K <9 Q T_ W a ] Da c ` i ` o Go u o { .o o eo s 9t s s "t y ]z x w Ez y x   :  P  f ' i . | 5 < C J Q g 0# q ~ \            P X `         4   +9IWh w @ !,7ITewg*;H]ho  -8~  HZo| 'X-OZox} Z"*39Fcall_gmon_start__CTOR_LIST____DTOR_LIST____JCR_LIST__dtor_idx.5793completed.5791__do_global_dtors_auxframe_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxBigDecimal_versionBigDecimal_deleteVpFreeBigDecimal_memsizeBigDecimal_data_typeToValueVpExceptioncannot_be_coerced_into_BigDecimalGetVpValueWithPrecrb_typeid_to_rVpCreateRbObjectrb_long2num_inlineBigDecimal_div2is_kind_of_BigDecimalrmpd_component_figuresGetVpValueBigDecimal_double_figrmpd_double_figuresBigDecimal_precrb_int2num_inlineBigDecimal_hashBigDecimal_dumpVpNumOfCharsVpToStringBigDecimal_loadVpNewRbClasscheck_rounding_modeid_upid_downid_truncateid_half_upid_defaultid_half_downid_half_evenid_bankerid_ceilingid_ceilid_floorVpIsRoundModeBigDecimal_modeVpGetExceptionVpSetExceptionVpGetRoundModeVpSetRoundModeGetAddSubPrecGetPositiveIntVpAllocVpCopyVpMemReallocBigDecimal_IsNaNBigDecimal_IsInfiniteBigDecimal_IsFiniteBigDecimal_check_numrb_intern_id_cache.8764rb_intern_id_cache.8760rb_intern_id_cache.8762rb_intern_id_cache.8756BigDecimal_to_iVpExponent10BigDecimal_splitrb_obj_wb_unprotectBigDecimal_to_fVpVtoDVpGetDoublePosInfVpGetDoubleNegInfrb_intern_id_cache.8942rb_intern_id_cache.8940rb_intern_id_cache.8938BigDecimal_to_rBigDecimal_coerceBigDecimal_uplusBigDecimal_addVpAddSubBigDecimal_subrb_intern_id_cache.9254rb_intern_id_cache.9250rb_intern_id_cache.9247rb_intern_id_cache.9244BigDecimalCmpVpCompBigDecimal_zeroBigDecimal_nonzeroBigDecimal_compBigDecimal_eqBigDecimal_ltBigDecimal_leBigDecimal_gtBigDecimal_geBigDecimal_negVpAsgnBigDecimal_multVpMultBigDecimal_divideVpDivdBigDecimal_divrmpd_base_valueVpInternalRoundBigDecimal_DoDivmodVpActiveRoundVpOneBigDecimal_modrb_intern_id_cache.9833BigDecimal_divremainVpFracBigDecimal_remainderrb_intern_id_cache.9937BigDecimal_divmodrb_intern_id_cache.9970VpSetPrecLimitVpLeftRoundBigDecimal_div3BigDecimal_add2BigDecimal_sub2BigDecimal_mult2BigDecimal_absBigDecimal_sqrtVpSqrtBigDecimal_fixBigDecimal_roundBigDecimal_truncateBigDecimal_fracBigDecimal_floorBigDecimal_ceilBigDecimal_to_sVpToFStringVpSzMantissaBigDecimal_exponentBigDecimal_inspectrmpd_power_by_big_decimalBigMath_s_logBigMath_s_expBigDecimal_powerrb_num2long_inlineis_zerois_negativeis_oneis_integeris_evenVpPowerVpMidRoundid_eqBigDecimal_power_opBigDecimal_s_allocateBigDecimal_initializeBigDecimal_newBigDecimal_initialize_copyBigDecimal_global_newBigDecimal_limitVpGetPrecLimitBigDecimal_signBigDecimal_save_exception_modeBigDecimal_save_rounding_modeBigDecimal_save_limitid_BigDecimal_exception_modeid_BigDecimal_rounding_modeid_BigDecimal_precision_limitVpInitVpMemAllocrb_ulong2num_inlinerb_num2ulong_inlineZeroOnefNaN.12021VpGetDoubleNaNfInf.12033fInf.12045nzero.12058VpGetDoubleNegZeroVpIsDefOPVpConstOneVpPt5AddExponentVpCtoVVpLimitRoundVpAddAbsVpSubAbsVpSetPTRVpNmlzVpFormatStVpToSpecialStringVpDtoVVpRdup.L33.L32.L34.L35.L36.L37.L417.L416.L418.L419.L420.L425.L424.L426.L427.L428.L429.L449.L448.L450.L451.L452.L453.L454.L782.L781.L788.L784.L785.L978.L977.L979.L980.L981.L1030.L1029.L1031.L1032.L1033.L1071.L1070.L1072.L1073.L1074.L1075.L1076.L1229.L1230.L2384.L2385.L2387.L2388.L2389.L2390.L2391.L2469.L2470.L2472.L2473.L2474.L2475.L2476_GLOBAL_OFFSET_TABLE___udivdi3__dso_handle__DTOR_END____i686.get_pc_thunk.bx_DYNAMIC__errno_location@@GLIBC_2.0rb_isdigitsprintf@@GLIBC_2.0rb_memhashrb_eTypeErrorrb_define_global_functionrb_check_typeddataruby_snprintfrb_ary_new_caparb_class_nameround@@GLIBC_2.1__gmon_start___Jv_RegisterClassesrb_thread_local_asetrb_sym2id__isinf@@GLIBC_2.0rb_str_dup_finirb_rational_numrb_gc_writebarrier_unprotectrb_data_typed_object_allocrb_protectrb_big_cmprb_funcallrb_str_new_staticrb_big2strrb_define_methodrb_num_coerce_cmprb_str_newrb_define_classrb_exc_new_strrb_typeddata_is_kind_ofrb_define_singleton_methodrb_eZeroDivErrorrb_float_valuerb_num_coerce_reloprb_num_coerce_binsqrt@@GLIBC_2.0rb_define_modulerb_exc_raiserb_string_value_cstrrb_intern2rb_buggOne_ABCED9B4_CE73__00400511F31Drb_fatalrb_string_valuerb_eMathDomainErrorrb_dbl2bigrb_scan_argsrb_str_catrb_num2ulongrb_check_safe_objruby_strtodrb_eFloatDomainErrorruby_xmallocrb_inspectInit_bigdecimalrb_thread_currentrb_thread_local_arefrb_assoc_newrb_mBigMath__bss_startrb_uint2bigrb_num2longrb_rational_denrb_warn__isnan@@GLIBC_2.0rb_int2bigrb_float_newrb_str_resizememmove@@GLIBC_2.0rb_cBigDecimalruby_xreallocgZero_ABCED9B1_CE73__00400511F31Drb_isspacerb_define_alloc_funcrb_raise_endrb_check_typerb_Rationalruby_xfreerb_big_packrb_cNumeric_edatarb_eArgErrorrb_thread_check_ints__cxa_finalize@@GLIBC_2.1.3rb_str_tmp_newrb_define_constrb_ary_pushrb_yield_initrb_obj_classrb_jump_tag