ELF> @@@8@@@@@@@@@@bGbG hGhGahGa GGaGa@@DDPtd`*`*A`*AQtd/lib64/ld-linux-x86-64.so.2GNU GNUhf~ݲ2,ϣ yIk9  3 O i @HJalibstdc++.so.6__gmon_start___Jv_RegisterClasses_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__gxx_personality_v0libm.so.6cossinfloorlibgcc_s.so.1_Unwind_Resumelibc.so.6fflushfopenabortstrlenfclosemallocstderrfwriteatofatoifprintf__libc_start_mainfreeGCC_3.0CXXABI_1.3GLIBC_2.2.5 P&y  ӯk$~ ui /ui /IaHJaIaIaIaIaIaIaIaIa Ia Ia IaIaJaJaJaJa Ja(Ja0JaHH@!Ht;H5@!%@!@%@!h%@!h%@!h%@!h%@!h%@!h%@!h%@!hp%z@!h`%r@!h P%j@!h @%b@!h 0%Z@!h %R@!h %J@!h%B@!h%:@!h%2@!h%*@!h1I^HHPTIP@H@H @fDOJaUH-HJaHHvHt]HJaf]fffff.HJaUHHJaHHHH?HHtHt ]HJa]fD=?!uUHn]v?!@xGaH?uHtUH]zUHSHHHpHaH`H`HPH`H@H`H0H`H H`HH`3h@x@WHHHHHHEHEHYHu5h@@eWH}tH}t6h@@CWHHHH9HHEЋHH;Et8h@X@WHUHEHHWHEHEHHEHHHHfH~HEfH*EYE MXH,HEH}=h@@|VHH HHrt?h@@MVHEHPHHHcHE[HH+EHHHHH HHUHH7WHHMHHHdHEHEH;E~HHHPHHHH{fH~HEEff.wEh@+@sUHHHPHHHH*fH~HEEff.wHh@C@"UHHHPHHHHpHH1aHpH^HEHpH`HHs`HMH`-HH_HEHHH`sHHi_HEHHH`uHHJ_HEHHH`mHH+_HEHHH`mHH _HEHHH`aHH^HEHHH`rHH^HEHHH`yHH^HEHHH`.HH^HEHH H`tHHq^HEHH H`xHHR^HEHH H`tHH3^HEHH H`HH^HpHPHH^HMHP-HH]HEHHHPaHH]HEHHHPuHH]HEHHHPtHH]HEHHHPoHHd]HEHHHP.HHE]HEHHHPtHH&]HEHHHPxHH]HEHHHPtHH\HEHH HPHH\HpH@HH]HMH@-HH\HEHHH@cHHv\HEHHH@rHHW\HEHHH@oHH8\HEHHH@sHH\HEHHH@sHH[HEHHH@-HH[HEHHH@sHH[HEHHH@aHH[HEHH H@mHH~[HEHH H@eHH_[HEHH H@.HH@[HEHH H@tHH![HEHH H@xHH[HEHHH@tHHZHEHHH@HHZHpH0HH{[HMH0-HHZHEHHH0cHHqZHEHHH0rHHRZHEHHH0oHH3ZHEHHH0sHHZHEHHH0sHHYHEHHH0-HHYHEHHH0rHHYHEHHH0eHHYHEHH H0vHHyYHEHH H0.HHZYHEHH H0tHH;YHEHH H0xHHYHEHH H0tHHXHEHHH0HHXHpH HHYHMH -HHXHEHHH cHHXHEHHH rHHlXHEHHH oHHMXHEHHH sHH.XHEHHH sHHXHEHHH -HHWHEHHH oHHWHEHHH tHHWHEHH H hHHWHEHH H eHHtWHEHH H rHHUWHEHH H .HH6WHEHH H tHHWHEHHH xHHVHEHHH tHHVHEHHH HHVHpHHHqWHMH-HHVHEHHHcHHgVHEHHHrHHHVHEHHHoHH)VHEHHHsHH VHEHHHsHHUHEHHH-HHUHEHHHnHHUHEHHHoHHUHEHH HnHHoUHEHH HtHHPUHEHH HrHH1UHEHH HiHHUHEHH HvHHTHEHHH.HHTHEHHHtHHTHEHHHxHHTHEHHHtHHwTHEHHHHHXTHEHxKHH}HEH`HT[@HHEHEH]@WHuHMHUHEIp@HǸbHUHHHPWHHUHEHH@HǸ)HEHHE>HUHHH WHHUHEHH@HǸHmH}yHUHE@HǸHUHMHEHxx@HǸHUHEHxx@@HǸfHUHEHxxh@HǸ=HEH@H`H+SHHE@HǸHPHSHHE@HǸHMHUHEHxxHxx@HǸHEH<(@KH@HRHHEh@HǸSHMHUHEHxxHxx@HǸHEH<(@H0HRHHE@HǸHMHUHEHxxHxx@HǸHEH<(@MH HQHHE@HǸUHMHUHEHxxHxx@HǸHEH<(@HHQHHE(@HǸHMHUHEHxxHxx@HǸHEH<(@OHEH3HUHHHGHHHuHEH蚴HUHHHRHHMHEHH衩HUHHHQHHHuHEHwHEHEHEHeHEHH?HHH)EH}HMHUHuHH^|HHHuHHHUHMHHHIeH}LPL`HHHuHHxxHH}L`LHHHuHLAPL APL0APL@APHxxMH H HHeHH|HHPHHPHH莁HHPHHKH HKH0HKH@HKHPHKH`HKHpHK HHHCdHHHA{HHHOHHHOHHH譀HHHOHHHJHH HJHH0HJHH@HJHHPHJHH`HJHHpHJHHH]UHSHH8H0H(H H8H1HEH(H&OHEH0HEHEHEHEHeHEHH?HHH)EH}HEHHEHUHEHHNHUHEHH`HUHEHH~HEHH0HUHpHH~HUH`HH~HUHPHH~HUH@HHm~HEWHUH(HHdNHEHUH8HpHH胋HEHUHpH`HH%H0H`HPHHkH@HuHMHUHPIIHƿfHEyHUH@HH~fH~fH~θHHHHHHDHMHUHuH H{HEHEH;EyHEHEH;EHEHEH;EH@H;}HPH,}H`H}HpH}HEH}HEHK{HH@H|HHPH|HH`H|HHpH|HHEH|HHEHKHHOH[]UHSHXHHHHLLHH^HH^ ^H,HEHUHHHJHHLHHvHEHHPwHEHHwHEfH*fH*YfH~HEHEHHEHEHEHEGHUHHHJHxHE HEHENHMHUHuHHwfH~HppYpMXfH~HEHEHEH;E|fH*EM^fH~HEMyXH,HhHhHUHuHH_fH*h^EfH~H``^H,HXHXH;E|5h@p@B;HXHHHIHPHXHHHJHhH;E}VHhHEHEHxHHѺH#_HUHHѺH_HhH;EudH}~>h@@~:HxHuHHѺH^HUHuHHѺH^HEHhH;E~VHhHEHEHxHHѺHO^HUHHѺH/^HhH;EudH}~Jh@@9HxHuHHѺH]HUHuHHѺH]HEHEHEH;EHEHEH;EfH*E^EfH~HPP \ ^fH~HHfH*E^EfH~H@@ \ t^fH~H8HHD@H@H0H0H@H0H@}H0H@_HHHPHUH0HH@HǸFHUH0h@HǸ)HE]HMHHH [HHMHHHZHH0Hپ@HǸHEHEH;E|H0H@jH8H@HUH0HH@HǸQHUH0h@HǸ4HE]HMHHHZHHMHHHYHH0Hپ@HǸHEHEH;E|H0HtHHA[@HH0HE;HUHHHuDHHUH0@HǸQHEHEH;E|H0HHHeCHHWHHWEHHH3CHHH]WHHHIWHHHX[]UHSHHHH@H8H0L(L HpHSVHPH:VH0H!VHHVHHUHHUHHUHHU^yH,H H HHHfAHHCH HpHH>AHpHCH H`HHAH`HCH HPHH@HPHYCHHH6mHHHHmHHHHHPHHHH?HH;EHHEHEHUHpHѺH0THUHpHѺHTHUHpHѺHSHUHpHѺHSHH;EH}~h@@G/HUHuHpHѺHSHUHuHpHѺHcSHUHuHpHѺHDSHUHuHpHѺH%SHEHH;EHHEHEHUHPHѺHRHUHPHѺHRHUHPHѺHRHUHPHѺH|RHH;E H}~h@@-HUHuHPHѺH.RHUHuHPHѺHRHUHuHPHѺHQHUHuHPHѺHQHEY }rHHpHH;HPHHpHH!<HHPHHt;HPHHPHH;HH;EHHEHEHUH0HѺH QHUH0HѺHPHUH0HѺHPHUH0HѺHPHH;EH}~h@@$,HUHuH0HѺH_PHUHuH0HѺH@PHUHuH0HѺH!PHUHuH0HѺHPHEHH;xHHxHDžpHUHHѺHOHUHHѺHOHUHHѺHpOHUHHѺHPOHH;xHp~h@@*HUHpHHѺHNHUHpHHѺHNHUHpHHѺHNHUHpHHѺHNHpHH;HHHHHDž@HUHHѺH>NHUHHѺHNHUHHѺHMHUHHѺHMHH;HH@~h@@O)HUH@HHѺHMHUH@HHѺHeMHUH@HHѺHCMHUH@HHѺH!MH@HH;8HH8HDž0HUHHѺHLHUHHѺHLHUHHѺHLHUHHѺHlLHH;8H0~h@@'HUH0HHѺHLHUH0HHѺHKHUH0HHѺHKHUH0HHѺHKH04HH`HH5HPHH`HH6HHPHHY5HPHHPHH5HH;hHHhHDž`HUHHѺHJHUHHѺHJHUHHѺHJHUHHѺHJHH;hH`~h@@%HUH`HHѺH2JHUH`HHѺHJHUH`HHѺHIHUH`HHѺHIH`HH;XHHXHDžPHUHHѺHwIHUHHѺHWIHUHHѺH7IHUHHѺHIHH;XHP~+h@@$HUHPHHѺHHHUHPHHѺHHHUHPHHѺH|HHUHPHHѺHZHHPHH;HHHHHDž@HUHHѺHHHUHHѺHGHUHHѺHGHUHHѺHGHH;HH@~;h@@#HUH@HHѺHNGHUH@HHѺH,GHUH@HHѺH GHUH@HHѺHFH@HH;8HH8HDž0HUHHѺHFHUHHѺHsFHUHHѺHSFHUHHѺH3FHH;8H0~Kh@@!HUH0HHѺHEHUH0HHѺHEHUH0HHѺHEHUH0HHѺHvEH0HEHEH;nHEHEH;HEHEH;HEHEH;fH H!,@HLHfH*E^fH~H'^fH~HfH*E^fH~H^fH~HHH@3HH@HH@HHHUHHH@HǸHUHp@HǸHEHMHpHHBHHMHpHHBHH(HHHkBHfH*^fH~H \ w^fH~HHMHpHHAHHMHpHHAHH8HH,HHHHHHHIHH@HǸiHMHpHHVAHHMHpHH8AHH(HHH AHfH*^fH~H 8\ ,^fH~HHMHpHH@HHMHpHH@HH8HHz+HHHHHHHIHH2@HǸHEHEH;EWHH@HHHUHHHH@HǸHUHp@HǸHEHMHPHHg?HHMHPHHI?HH(HHH1?HfH*^fH~H I\ =^fH~HHMHPHH>HHMHPHH>HH8HH)HHHHHHHIHH@HǸ/HMHPHH>HHMHPHH=HH(HHH=HfH*^fH~H \ ^fH~HHMHPHHw=HHMHPHHY=HH8HH@(HHHHHHHIHH2@HǸHEHEH;EWfH*E^fH~H^fH~HfH*x^fH~Hƫ^fH~HHH@ HH@HH@оHHHUHHH@HǸ跾HUHp@HǸ蚾HEHMH0HHz;HHMH0HH\;HH(HHHD;HfH*^fH~H \\ P^fH~HHMH0HH:HHMH0HH:HH8HH%HHHHHHHIHH@HǸBHMH0HH/:HHMH0HH:HH(HHH9HfH*^fH~H \ ^fH~HHMH0HH9HHMH0HHl9HH8HHS$HHHHHHHIHH2@HǸHEHEH;EWHH@薻HHHxHHHH@HǸzHpHp@HǸZHEHMHHH:8HHMHHH8HH(HHH8HfH*^fH~H \ ^fH~HHMHHH7HHMHHHw7HH8HH^"HHHHHHHIHH@HǸHMHHH6HHMHHH6HH(HHH6HfH*^fH~H ѥ\ ť^fH~HHMHHHJ6HHMHHH,6HH8HH!HHHHHHHIHH2@HǸ跸HEHEH;pTfH*h^fH~HФ^fH~HfH*X^fH~H^fH~HHH@ٷHH4@軷HH@蝷HHHhHHH@HǸ職H`Hp@HǸaHEHMHHHA4HHMHHH#4HH(HHH 4HfH*^fH~H #\ ^fH~HHMHHH3HHMHHH~3HH8HHeHHHHHHHIHH@HǸ HMHHH2HHMHHH2HH(HHH2HfH*^fH~H ء\ ̡^fH~HHMHHHQ2HHMHHH32HH8HHHHHHHHHIHH2@HǸ辴HEHEH;`THH@ZHHHXHHHH@HǸ>HPHp@HǸHEHMHHH0HHMHHH0HH(HHH0HfH*^fH~H \ ԟ^fH~HHMHHHY0HHMHHH;0HH8HH"HHHHHHHIHH@HǸƲHMHHH/HHMHHH/HH(HHH}/HfH*^fH~H \ ^fH~HHMHHH/HHMHHH.HH8HHHHHHHHHIHH2@HǸ{HEHEH;PTfH*H^fH~H^fH~HfH*8^fH~HW^fH~HHH@蝰HH(@HH@aHHHHHHH@HǸEH@Hp@HǸ%HEHMHHH-HHMHHH,HH(HHH,HfH*^fH~H \ ۛ^fH~HHMHHH`,HHMHHHB,HH8HH)HHHHHHHIHH@HǸͮHMHHH+HHMHHH+HH(HHH+HfH*^fH~H \ ^fH~HHMHHH+HHMHHH*HH8HHHHHHHHHIHH2@HǸ肭HEHEH;@THH@HHH8HHHH@HǸH0Hp@HǸHEHMHHH)HHMHHH)HH(HHH)HfH*^fH~H \ ^fH~HHMHHH)HHMHHH(HH8HHHHHHHHHIHH@HǸ芫HMHHHw(HHMHHHY(HH(HHHA(HfH*^fH~H Y\ M^fH~HHMHHH'HHMHHH'HH8HHHHHHHHHIHH2@HǸ?HEHEH;0THHکH})[@HTHHE;HUHHHHHUH@HǸ轩HEHEH; |HH\HEH[@HӨHHE;HUHpHH`HHUH@HǸ#HH/#HH #HH#H0H#HPH"HpH"HHPHHH`H{HHpHgHHHSHHH}"HHHi"HHHU"HHHA"HHH-"HH0H"HHPH"HHpH!HHvH[]UHH H}HuHUnH HU0@HǸ!H HMHU8@HǸHq H! UHH H}HuHUHUHMHEHHeUHH H}HuH}y `@p@3HEHEHEHEHEHEHEH;E|HEUHH}HuH}y(HEH+EHH}HEHHEHHH}H HEHH}H]UHH}HuH}y(HEH+EHH}HEHHEHHH}H HEHH}H]UHH H}H}`@@DH}u@@HEHEHEHUHEHHEHEH;E|HEUHHH}H}uN@@PHEH0ÐUHHH}HuH} (@8@HEHUHHEH{HHEHPUHHH}HEHH(@p@HEH@Hu(@@HEH@HHEHÐUHHH}HEH@Hu(@@WHEHUHH H}HEHH"(@@"HEH@Hu#(@P@HEHEHEHH;E~HEHPHEHuHEHH;E~HEÐUHHH}HuHEHH-(@@HEH@Hu.(@@cH}xHEHH;E~/(@@9HEHPHEHÐUHH H}HuЈEHEHH4(@8@HEH@Hu5(@p@H}xHEHH;E~6(@@HEHPHEHEUHHH}HEH@Hu<(@@_HEH@ÐUHH H}HuHEHHHEHH9uC(@(@HEHxHEHE$HEHPHEHHMHEHHEHEHH;EϐUHH H}HuHEH袙HEHEHH;EM(@X@HE$HEHPHEHHMHEHHEHEH;E|ҐUHHH}HEHHU(@@HEH@HuV(@@HEHHuW(@@HEH@Hƿ#@!UHHH}HuH}(@@@HEHUHHEHHHEHPUHHH}HEHH(@@6HEH@Hu(@@HEH@HHEHÐUHHH}HEHH(@@HEH@Hu (@8@HEHUHHH}HuHEHH%(@x@pHEH@Hu&(@@OH}xHEHH;E~'(@@%HEH@HUHHHÐUHH H}HuHUHEHH,(@@@HEH@Hu-(@@H}xHEHH;E~.(@@HEH@HUHHHEHUHHH}HEH@Hu4(@@CHEH@ÐUHH H}HEHH9(@P@ HEH@Hu:(@@HEHoHEHEHEHHEHHHEHEHH;EԐUHH H}HuHEHHHEHH9uE(@@^HEHHEHE1HEH@HUHHHEH HEHHHHEHEHH;EÐUHSH(H}HuHEHHHEHH9uO(@@HEHWHEHEIHEH@HUHHHEHHEHX裔H,HHEHEHH;EH([]ÐUHSH(H}HuHEH)-HHEHH9uY(@@HEH1HEHEHHEH@HUHHHEHHHEHXH,HHEHEHH;EH([]UHH@H}HuHUHEHrHHEHH9uc(@@@H}y>HEHHEHHHEH0HHHHH)HHEHHHHHUHEHHEHHHUHEHkHEHEHEHE6HEH@HUHHHEH HEHHHHEHEHEHH;EHE6HEH@HUHHHEH HEHHHHEHEHEHH;EUHH@H}HuHUHEHHHEHH9us(@@H}y>HEHHEHHHEH0HHHHH)HHEHHHHHUHEHHEHHHUHEHHEHEHEOHEH@HUHHHEH HEHHHHUHEHHEHHHHHUHEHEHH;EUHH0H}HuHEHHHEHH9u(@@HEHPHEHEHEHHHE6HEH@HUHHHEH HEHHHHEHmHEHH;EÐUHH@H}HuHUHMH}x#HEH;EHEH1H;E~u(@@HEHH+EHHEHH9t(@8AHEHRHEHEHEHE6HEH@HUHHHEH HEHHHHEHEHEH;E~ÐUHHPH}HuHUHEHRHEHEHBHEHUHEHHEHH9t(@A HEHHEHEHE6HEH@HUHHHEH HEHHHHEHEHEH;E|HEH+HEHE6HEH@HUHHHEH HEHHHHEHEHEH;E|UHHPH}HuHUHMHEH0HEHEH HEHEHHEHUHEHHEHHEHH9t(@AHEHTHEHEHE6HEH@HUHHHEH HEHHHHEHEHEH;E|HEHHEHE6HEH@HUHHHEH HEHHHHEHEHEH;E|HEHHEHE6HEH@HUHHHEH HEHHHHEHEHEH;E|ÐUHHPH}HuHUHEHHEHEHHEHEH;Et(@(AdHEHHEHH9t(@`A=HEHHEHEHHEHEHEgHEH@HUHHHEH HEHHHHEHEH@HUHHHEH HEHHHHEHEHEH;E|ÐUHSHHH}HuHUHEHHHEHpH9u(@AHHEHFHHEHH9u(@AHEHHEHEHHEHEKHEH@HUHHHEH HEHHHEH4HEHHHHHEHEHH;EHH[]UHH`H}HuHUHEHtHEHEHdHEHEHEHHEHH9t(@(A*HEHHEHEHHEHEHEHEqHEH@HUHHHEH HEHHHEH4HEHHHHHEHEHEHH}HUHEHEHH}HUHEHH;EÐUHH0H}HuHEH\HEHEHH;E}(@A-HEHHEHE1HEH@HUHHHEH HEHHHHEHEH;E|HEH@HUHHHHEHEHH;EԐÐUHH@H}HuHUHEHHEH}y(@AgHEHH;E}(@AFHEHHEHE;HEH@HUHH HEHH}HHHEHHHHEHEH;E|HEH@HUHHHHEHEHH;EԐUHH}HuHE6HEH@HUHHHEH@HMHHHHEHHEHEHH;E]UHH H}HEHH(@ A.HEH@Hu(@hA HEHE9HEH@HUHHHHEH@HMHHHHHEHEHEHH;EHEÐUHH0H}HEHH(@ AHEH@Hu(@hAaHEHEIHEH@HUHHHfH*fH~HEEYEMXfH~HEHEHEHH;EHEHEEÐUHH H}HuHEHH(@AHEH@Hu(@AHEHEHHHE.HEHEHHEH@HMHHHHHEHmH}yHEÐUHH H}HEHH#(@0AHEH@Hu$(@hAHE-HEH@HUHHHHƿA/HEHEHH;EƐUHH H}HuHUH} AAH} AAdHEHUHHEHUHPHEHHEH@HHHHEHPUHHH}HEHHAHAHEH@HAAHEH@HuAAHEH@H/HEHHEH@UHHH}HEHHAA`HEH@H AXA?HEH@Hu!AAHEHÐUHHH}HEHH&AAHEH@H'A@AHEH@Hu(AAHEH@UHH H}HuHUHEHH-AAhHEH@H.A AGHEH@Hu/AhA&H}xHEHH;E~0AAH}xHEH@H;E~1AAHEHPHEH@HEHHEHHHHUHH H}HuHUHMHEHH6A@ AnHEH@H7A AMHEH@Hu8A A,H}xHEHH;E~9A AH}xHEH@H;E~:AX AHEHPHEH@HEHHEHHHHEHÐUHHH}HuH} A A{HEHUHHEHHHEHPUHHH}HEHH A A*HEH@Hu A( A HEH@HHEHÐUHHH}HEHH A` AHEH@Hu A AHEHUHH H}HuHEHH# A AdHEH@Hu$ A ACH}xHEHH;E~% A` AHEH@HUHHHHEEUHH H}HuEHEHH* A AHEH@Hu+ A AH}xHEHH;E~, A( AxHEH@HUHHHEHÐUHHH}HEH@Hu2 Ap A-HEH@ÐUHH H}HuHEHHHEHH9u9 A AHEHxHEHE1HEH@HUHHHEH HEHHHHEHEHH;EÐUHH H}HuHEHpHHEHH9uC A A>HEHHEHE?HEH@HUHHHEH HEHHfH*fH~HHEHEHH;EÐUHH H}HuHEHHHEHH9uM A AHEHHEHE0HEH@HUHHHEHHHEHHHHEHEHH;EÐUHH H}HuHEHHHEHH9uW A AHEHHEHEHEH@HUHHHEHHHEHHEHHHEHYHEHHHEHPHEHHHEH@YXfH~HHEHEHH;EiÐUHH@H}HuHUHEH0HHEHH9ub AAHEHHHEHH9uc AXAHEHXHEHEH2HEHEHEHHEHHHx~HEH@HUHHHEH HEHHH HEHHHHEH@HUH HUHHHHHEH HEHHHHHEHHEHHHu,HEH@HUHHHEH HEHHHHEHEHH;E ÐUHH@H}HuHUHEHxHHEHH9uu AANHEHLHHEHH9uv AXAHEHHEHEHHEHEHEHHEHHHx|HEH@HUHHHEH HEHHHHHEHHHHEH@HUH HUHHHHHEHHHEHHHGHEHHEHHHu+HEH@HUHHHEHHHEHHHHEHEHH;E UHH0H}HuHEHHEHEHH;E} AAHEHOHEHE1HEH@HUHHHEH HEHHHHEHEH;E| HEH@HUHH¸HHEHEHH;EӐUHH0H}HuHEHHEHEHH;E} AAHEHqHEHE?HEH@HUHHHEH HEHHfH*fH~HHEHEH;E| HEH@HUHH¸HHEHEHH;EӐUHH@H}HuHUHEHNHEH}y AAHEHH;E} AAHEHHEHE;HEH@HUHH HEHH}HHHEHHHHEHEH;E| HEH@HUHH¸HHEHEHH;EӐÐUHH@H}HuHUHEHPHEH}y AA'HEHH;E} AAHEHHEHEIHEH@HUHH HEHH}HHHEHHfH*fH~HHEHEH;E| HEH@HUHH¸HHEHEHH;EӐÐUHH H}HEHH APA:HEH@Hu AAHEHEIHEH@HUHHHEH@HUHHYMXfH~HEHEHEHH;EHEHEEÐUHH H}EHEHH AAoHEH@Hu AANHEAAH}xHEHH;E~?AAH}xHEH@H;E~@A(AH}xHEH@H;E~AApAeHEHPHEH@HEHHEHHEH@HHEHHHHHEEUHH0H}HuHUHMEHEHHFAAHEH@HGAAHEH@HHAHAHEH@HuIAA~H}xHEHH;E~JAATH}xHEH@H;E~KAA)H}xHEH@H;E~LA`AHEHPHEH@HEHHEHHEH@HHEHHHHEHÐUHHH}HuH}AAHEHUHHEHUHHEHPUHHH}HEHHA A>HEH@HuA8 AHEH@HHEHÐUHHH}HEHHAx AHEH@HuA AHEHUHSH(H}HuHEHH#A AwHEH@Hu$A8!AVH}xHEHH;E~%Ax!A,HEH@HUHHHPHHHHMEHUMH([]ÐUHH H}HuHEHH*A A¿HEH@Hu+A8!A衿H}xHEHH;E~,Ax!AwHEH@HUHHHHEEUHH H}HuHEHH1A A&HEH@Hu2A8!AH}xHEHH;E~3Ax!A۾HEH@HUHHH@HEEÐUHH H}HufH~fH~θHHHEHUHEHH8A!AfHEH@Hu9A"AEH}xHEHH;E~:A@"AHEH@HUHH HEHUHHQÐUHH H}HuEMHEHH@A!A躽HEH@HuAA"A虽H}xHEHH;E~BA@"AoHEH@HUHHHEHHEH@HUHHHEHBÐUHH H}HuEHEHHIA!AHEH@HuJA"AH}xHEHH;E~KA@"A趼HEH@HUHHHEHÐUHH H}HuEHEHHQA!AcHEH@HuRA"ABH}xHEHH;E~SA@"AHEH@HUHHHEHBUHHH}HEH@HuYA"AͻHEH@ÐUHH H}HuHEHHHEHH9u`A"A~HEHxHEHE9HEH@HUHH HEHHHEHHPHHHQHEHEHH;EÐUHH H}HuHEHHHEHH9ujA"AֺHEHpHEHEMHEH@HUHHHEH HEHHHHEH@HUHH¸HBHEHEHH;EÐUHH H}HuHEHLHHEHH9uvA"AHEHHEHE[HEH@HUHHHEH HEHHfH*fH~HHEH@HUHH¸HBHEHEHH;EÐUHH@H}HuHUHEHvHHEHH9uA#ALH}y>HEHHEHHHEH0HHHHH)HHEHHHHHUHEHHEHHHUHEHHEHEHEHE>HEH@HUHH HEHHHEHHPHHHQHEHEHEHH;EHE>HEH@HUHH HEHHHEHHPHHHQHEHEHEHH;EUHH@H}HuHUHEHHHEHH9uA8#AHEHHHEHH9uAx#A買HEHHEHEH&HEHEHEHHEHHHHEH@HUHH HEHHEHHHHHEHHPHHHQHEH@HUH HUHHHH HEHHHEHHPHHHQPHEHHEHHHu4HEH@HUHH HEHHHEHHPHHHQHEHEHH;EÐUHH@H}HuHUHEHdHHEHH9uA8#A&HEH$HHEHH9uAx#AHEHHEHEHfHEHEPHEHHEHHHHEH@HUHHHEH HEHHH HEHHHHEH@HUHH¸HBHEH@HUH HUHHHHHEH HEHHHHEH@HUH HUHHHH¸HBdHEHHEHHHuHHEH@HUHHHEH HEHHHHEH@HUHH¸HBHEHEHH;EÐUHH@H}HuHUHEHBHHEHH9uA#AH}y>HEHHEHHHEH0HHHHH)HHEHHHHHUHEHHEHHHUHEHHEHEHEWHEH@HUHH HEHHHEHHPHHHQHUHEHHEHHHHHUHEHEHH;EUHH H}HEHHA#A HEH@HuA$AHEHEHEH@HUHHHEH@HUHHYHEH@HUHHPHEH@HUHH@YXMXfH~HEHEHEHH;EnHEHEEUHH0H}HEHHA`$AHEH@HuA$AHEHEHEH@HUHHHEH@HUHHYHEH@HUHHPHEH@HUHH@YXfH~HEEYEMXfH~HEHEHEHH;E[HEHEEÐUHH0H}HuHEHHEHEHH;E}A$AٰHEHHEHE9HEH@HUHH HEHHHEHHPHHHQHEHEH;E|HEHEHEH@HUHHHEHHHEHHEHHHEHYHEHHHEHPHEHHHEHHY\fH~HHEH@HUHHHEHHHEHHEHHHEH@YHEHHHEHPHEHHHEHYXfH~HBHEHEHH;EHH[]UHSHHH}HuHUHEHHHEHH9u,A(&A踪HEHHHEHH9u-A`&A脪HEHHEHEHnHEHEHEH@HUHHHEH HEHHEHHHEHYfH~HHEH@HUHHHEH HEHHEHHHEH@YfH~HBHEHEHH;EPHH[]ÐUHH H}HEHH9A&ArHEH@Hu:A&AQHESHEH@HUHHHPHEH@HMHHHHUMHEE'AeNHEHEHH;EUHH`H}HuHUH} 'A('A赨H}uHEHHEHH}uaHEHHEHHH9&HEHHEHHEHPHEHHH$HEHHHEHHEHPHEHHH}HEHH?HHHEHEH+EHEHEH襯HEHEH蕯HEHUHMHEHHHEHHEH HUHEHHHEHEHEHEHHEHHHEH HEHHH98HEHHEHHEH HEHHHHEHE6HEHHEHHEH HEHHHHEHEHEH;E}HEH;EI6HEHHEHHEH HEHHHHEHEHEH;E|6HEHHEHHEH HEHHHHEHEHEH;E|HEHӮHEHǮUHHĀH}HuHUHMLEH}D 'A('AH}uHEHHEHHEHHEHH}HEHHEHHH9JHEHHEHHEHHEHHEHPHEHHHHEHPHEHHHHHEHHHEHHEHHHEHHEHPHEHHHEHPHEHHH}HEHH?HHHEHEH+EHEHEH蚬HEHEH芬HEHEHzHEHEHjHEH}HMHUHuHEIHgHEHHEH4HEHHEH<HMHUHEIHH%HEHEHEHEHHEHHHEH HEHHH9dHEHHEHHEH HEHHHHEHHEHHEH HEHHHHEHEbHEHHEHHEH HEHHHHEHHEHHEH HEHHHHEHEHEH;E}HEH;EbHEHHEHHEH HEHHHHEHHEHHEH HEHHHHEHEHEH;E|bHEHHEHHEH HEHHHHEHHEHHEH HEHHHHEHEHEH;E|HEHժHEHɪHEH轪HEH豪UHSHxH}HuHUHMHUHEHH蛢HEHEHHEHUHEHH$HE1HUHEHHHHHMHEHH蔰HEHEH;E|HUHEHḪHEH:HEHPHMHEHH8HEH"HEHEHPHEHHjHEHEHHEeHUHEHHEHEHHEHPHEHH&HHEHH贡HEHUHMHEHH茯HmH}HUHEHHٮHEHUHHfHEHUHEH@HUHEHHQHHMHEHHHEHEH;EHEH衭HEH蕭+HHEH脭HHEHsHH6FHx[]UHAUATSHXH}HuHUHUHEHHHEHUHMHEHHjHEHEH;E|HUHEHH袬HEHخIHEHɮIHEH躮HHEH諮HHEILLHHE7HUHEHHFH;Eu:X'Ah'AǞHEHEH;E|HEHIHEH=+HHEH,HHEHHHDHX[A\A]]UHSHHH}HuHUHMHEHEHELHEHPHEHHxHHUHEHHbHHEHHHHEHEHEHH;EHEH+EHPHEHHHHUHEHHHHEHHH胬HEHEHEH;E>HH[]UHH`H}HuHUHMLEHEHHEHUHMHEHH$HEHEHEHEHEHEHEHEHUHHHEHEH;Eu HEHE_HEH+EHUHHHHEHH HEHEH;Eu HEHEHUHEHHEHH|HEHEHEH;E^HUHMHEHHAHEHEH;EUHH@H}HuHUHMHEHHEHUHEHHGHEHEoHUHEHH;H;Et HEHE+HUHEHHHEHUHH蠜HEHUHMHEHHxHEHEH;E|UHH}HuHUHMHEHEHE*HEHEHH}HUHEH;E}HEHEHEHEH;E|HE]UHHH}HuHUHUHEHH芛HHEHEHܜHH}HEHEHEHMHUHuHEH+H;EttH`HUHMHH臝H`HEHhHEHpHEHxHEHEHEHEHuHUHMHEHHHEHEHEH;EVUHHPH}HuHUHMHUHEHHHHEHEHӧHEHEdHUHEHHHHHEHHޚHEHMHUHuHEHHEHUHMHEHHPHEHEH;E|UHHH}HuH}X'A'AHEHuX'A'AH}xHEHH}HEHHZVHEHH>HЃH)HuHEHHH}HEHH#HEHHH}HEHHHUHSH(H}HuH}u HEHPHHHHHEHE؃HtHE؃Hu[HEHH?HHHEHEHH=HЃH)HtHEHH=HЃH)Hu HEHEHEH}uHEyHEHH>HЃH)HuBHEHH>HЃH)Hu)HEHHHEHH}HEHHHHEHH}HEHHHEH([]UHH0H}HuHEH軘HuX'A(AHUHEHH?HEHEHHEHEHEHE&H}u+HEHEHEHH}HUHEHH;E̸UHH H}HEHHuX'A(A`HE)HUHEHHHtHEHEHEH;E|͸UHSHHH}HuH}tH}t (A0(AHEHHEHEHHEH}HEfH*E ZYfH*M^fH~HEHEHHHEHHEHEE+;fH~HHEHHHEHHEHEE;fH~HCHEHEH;EeH}HEfH*E YY YfWfH*M^fH~HEHEHHHEHHEHEEl:fH~HHEHHHEHHEHEE:fH~HCHEHEH;EYHH[]UHSHHH}HuH}tH}t) (A0(AHEHHEHEHHEH}HEfH*E XYfH*M^fH~HEHEHHHEHHEHEE^9fH~HHEHHHEHHEHEE9fH~HCHEHEH;EeH}HEfH*E ;XY XfWfH*M^fH~HEHEHHHEHHEHEE8fH~HHEHHHEHHEHEE"9fH~HCHEHEH;EYHH[]UHSHHxHpHhH`HpHPHxHHߒHEHEHxHEHEHHEHUHEHHXHUHEHHEHUHEHH2HUHEHHHMHhHpHxHHUHMHEHHHMHUHuHxHH}HMHpHxHEIHHErHUHEHH蜟HHEHH芟HEH}xHxH;E~#(A(AHUHMH`HH֟HEHEH;E|HEHdHEHXHEHLHEH@MHHEH/HHEHHHEH HHEHHH6HĘ[]UHSHhH}HuHUHMHUHEHH运HHEHUHEHHPHUHEHH5HMHUHuHEHUHEHHEoHUHEHH HHEHHfH~fH~θHHHHHMEHUMHUHEHHHEHEH;E|HEHHEHȜ+HHEHHHEH覜HHi5Hh[]UHSHH8H0H(H LLH0HH(HEH0HPH8HH1HEHEH8HEHEHHEH(H8HHHEHUHEHH荛HUHEHHzHUHEHHgHUHpHHQHUH`HH;HUHPHH%HUH@HHHMHH0H8H{HUHMHEHHHMHUHuH8HHpHMHUHuHEIHH`HpH HEHHPHMH(H8HEIHHEIHUH`HHCHHPHH.HHMH@HH詛HEHEH;E|HEuHUH@HHHHEHHԚHEH}xH8H;E~X(A(AFHUHMHHH HEHEH;E|H@H諙HPH蜙H`H荙HpH~HEHrHEHfHEHZHH@HCHHPH/HH`HHHpHHHEHHHEHHHEHԘHH1H[]UHSHxH}HuHUHMLELMHUHEHH菋HHEHUHEHH HUHEHHLEH}HMHUHuHEMIHHEHlHEoHUHEHH˘HHEHHfH~fH~θHHHHHMEHUMHUHEHH\HEHEH;E|HEHHEH芗+HHEHqHHEHhHH+0Hx[]UHH0H}HuHUHEHHEH?HEHEHUHMHEHUEHMMؾHUHH@H}HuHE`HUHEHHfH*fH~HEHEHMHuHUHEHMEHuMHH#HEHEH;E|UHSHxH}HuHUHMLEHEH5Hu&(A)A聈HEHHEHEHH}HHt)(A()AOHUHEHHHu*(AY)AHUHEHHUHEHEHEHUHMHEHUEHMMHHUHEHHHEHHEHEHEHUHEHHfH~fH~θHHHHHMEHUMHUHEHHxHEHEHEHH}HUHUHEHHH}HUHEH;EmHEH~HHEHmHH8-Hx[]UHH@H}HuHUHMLEH}HMHUHuHEIHH?HEHEHUHMHEHUEHMMHUHH0H}HuHEH3HEHEH評HEHEHUHEHHHEHEH;E}HEHHEHHEH@HEH;E~HEHHEHHHEHHEHHHEHEH;EpUHH H}HuH}p)A)AJHEHEHH?HЃH)HE+H}HEH HEHH?HЃH)HHEHEHEH;E|HEUHHHuHxHpLhL`EHxuHEHEHHhHHHHEHHHEHHPHHEHUHEHHHEH HEHHhHHHHHEHHPHHHQHEHHhHHHHHEH HEHUHHQHEHEH;x(}fqHEHEHxHH?HHHE.HEHEHEHHH`HHPHHEHUHEHEHUHEHHEMHEHHHEHYUHEHHHEHHY\fH~HEMHEHHHEH@YUHEHHHEHYXfH~HEHEHHHEHHEHHHEHM\fH~HHEHHHEHHEHHHEH@M\fH~HBHEHHHEHHEHHHEHEXfH~HHEHHHEHHEHHHEHHEXfH~HBHEHEHEHEHEH;x_HEHEHEHEH;EHeHeHEHH?HHHEHEH;x}inHEHEHxHH?HHHE.HEHEHEHHH`HHPHHEHUHEHEHUHEHHEMHEHHHEHYUHEHHHEH@YXfH~HEMHEHHHEH@YUHEHHHEHY\fH~HEHEHHHEHHEHHHEHM\fH~HHEHHHEHHEHHHEH@M\fH~HBHEHHHEHHEHHHEHEXfH~HHEHHHEHHEHHHEHHEXfH~HBHEHEHEHEHEH;x_HEHEHEHEH;EHeHeHEHH?HHHEHEH;x;)A)A~UHHHuHxHpLhEHxu}fqHEHEHxHH?HHHE.HEHEHEHHHhHHPHHEHUHEHEHUHEHHEMHEHHHEHYUHEHHHEHHY\fH~HEMHEHHHEH@YUHEHHHEHYXfH~HEHEHHHEHHEHHHEHM\fH~HHEHHHEHHEHHHEH@M\fH~HBHEHHHEHHEHHHEHEXfH~HHEHHHEHHEHHHEHHEXfH~HBHEHEHEHEHEH;x_HEHEHEHEH;EHeHeHEHH?HHHEHEH;x}inHEHEHxHH?HHHE.HEHEHEHHHhHHPHHEHUHEHEHUHEHHEMHEHHHEHYUHEHHHEH@YXfH~HEMHEHHHEH@YUHEHHHEHY\fH~HEHEHHHEHHEHHHEHM\fH~HHEHHHEHHEHHHEH@M\fH~HBHEHHHEHHEHHHEHEXfH~HHEHHHEHHEHHHEHHEXfH~HBHEHEHEHEHEH;x_HEHEHEHEH;EHeHeHEHH?HHHEHEH;xg)A)AyUHSHHHuHUHMLELMEHEHRHEHEHBH;Eup)A)A!yHEHH;Euq)A *AxHUHMHEHHHEHټHHEHʼHEHMHUI؉HH[]UHSHXHuHUHMLELMEHEHwHEHEH{H;Eu~)A)AFxHEHDH;Eu)A *AxHUHEHHNHUHMHEHHÿHEHHHEHܻHEHMHUI؉HUHEHH֠HEH3HHEH"HHHX[]UHSHHHuHUHMLELMEHEHbHEHEH>H;Eu)A)AwHEHH;Eu)A *AvHUHMHEHHmHEHպHHEHƺHEHMHUI؉HH[]f.AWAAVIAUIATL%pZ UH-pZ SL)1HHHtLLDAHH9uH[]A\A]A^A_ff.HHmseq-survey.ccSyntax: mseq-survey prime degree trunc_app_ratio lead_coeff ... const_coeff ac_bin cc_bin filename_stemfirst argument of mseq-survey must be primeprime must be 2 or 3 to ensure that correlations are rational integersminimal polynomial does not have the right number of coefficients to match the degreetruncation/appending ratio is too low to produce nonempty sequencesmseq-survey only accepts monic minimal polynomialsac_bin must be positivecc_bin must be positivewM-Sequence Survey Prime: %ld, Degree: %ld, Field Order: %ld Minimal Polynomial: %ld*x^%ld+%ld*x^%ld Number of Inequivalent Decimations: %ld Truncating/Appending Ratio: %lf Truncated/Appended Length: %ld Autocorrelation Bin Width: %lf Crosscorrelation Bin Width: %lf Manifest of Outputs: This summary file: %s Autocorrelations histogram: %s First Column: bin number N, for norm ratios in [N*%lf,(N+1)*%lf) Second Column: number of norm ratios falling bin number N Same Decimation Crosscorrelations histogram: %s Reversing Decimation Crosscorrelations histogram: %s Other (not same, not reversing) Decimation Crosscorrelations histogram: %s Nontrivial (not same) Decimation Crosscorrelations histogram: %sNorm ratio out of recordable rangeNot enough room for recordsa ============================== Autocorrelation ------------------------------ Low Autcorrelation Record: Sum of Squares %ld Norm Ratio: %lf Merit Factor: %lf achieved for %ld sequences with (Decimation, Rotation): %ld %ld High Autcorrelation Record: Sum of Squares %ld Norm Ratio: %lf Merit Factor: %lf Same Decimation Low Crossorrelation Record: Sum of Squares %ld Norm Ratio: %lf Merit Factor: %lf achieved for %ld sequences with (Decimation1, Rotation1,AutoSumSquares1,AutoNormRat1,AutoMeritFactor2,Decimation2,Rotation2,AutoSumSquares2,AutoNormRat2,AutoMeritFactor2): %ld %ld %ld %lf %lf %ld %ld %ld %lf %lf High Crossorrelation Record: Sum of Squares %ld Norm Ratio: %lf Merit Factor: %lf Reverse Decimation Other Decimations (i.e., neither same nor negative) Nontrivial Decimations (i.e., not same)?@? %s Assertion Location: File %s, Line %ld BasicMath.ccintpow only takes nonnegative expon valuesTesting Nonpositive Number for PrimalityEulerPhi() of nonpositive number is undefinedAllocate.ccTrying to allocate nonpositive memoryTrying to allocate too much memorymalloc returned null pointerAllocate() returned) null pointerCannot garbage fill at a null pointer location.Cannot garbage fill a nonpositive space.Trying to free memory at null location.String.ccTrying to construct String of nonpositive length.Trying to destruct String of nonpositive length.Trying to destruct String with null elem pointer.Trying to get length of String with null elem pointer.Trying to get size of String of nonpositive length.Trying to get size of String with null elem pointer.Trying to get element of String of nonpositive length.Trying to get element of String with null elem pointer.Trying to get element of String in out-of-bounds position.Trying to set element of String of nonpositive length.Trying to set element of String with null elem pointer.Trying to set element of String in out-of-bounds position.Trying to get elem pointer of String with null elem pointer.Trying to copy Strings of unequal length.Trying to copy a string into a String of insufficient length.Trying to print String of nonpositive length.Trying to print String with null elem pointer.Tring to print non-null-terminated string.%sLongIntVector.ccTrying to construct LongIntVector of nonpositive length.Trying to destruct LongIntVector of nonpositive length.Trying to destruct LongIntVector with null elem pointer.Trying to get length of LongIntVector of nonpositive length.Trying to get length of LongIntVector with null elem pointer.Trying to get element of LongIntVector of nonpositive length.Trying to get element of LongIntVector with null elem pointer.Trying to get element of LongIntVector in out-of-bounds position.Trying to set element of LongIntVector of nonpositive length.Trying to set element of LongIntVector with null elem pointer.Trying to set element of LongIntVector in out-of-bounds position.Trying to get elem pointer of LongIntVector with null elem pointer.Trying to zero elements of LongIntVector of nonpositive length.Trying to copy LongIntVectors of unequal length.Trying to copy vectors of unequal length.Trying to excise a segment from a vector that is undefined.Trying to store an excised segment of a vector in vector of the wrong size.Trying to store the concatenation of two vectors in vector of wrong size.Trying to store the concatenation of three vectors in vector of wrong size.Trying to interleave two vectors of different sizes.Trying to store the interleaving of two vectors in vector of wrong size.Inputs of pointwise product must have same length.Output of pointwise product must have same length as input.Output of coprime product must have length equal to the product of the two factors.Padded vector should be at least as long as original.Trying to copy an excerpt of meaningless size.Padded vector should be at least as long as excerpt.Trying to get squared norm of LongIntVector of nonpositive length.Trying to get squared norm of LongIntVector with null elem pointer.Trying to unexpand a LongIntVector of nonpositive length.Trying to unexpand a LongIntVector with null elem pointer.Trying to print LongIntVector of nonpositive length.Trying to print LongIntVector with null elem pointer.%ld ?LongIntMatrix.ccTrying to construct LongIntMatrix of nonpositive first length.Trying to construct LongIntMatrix of nonpositive second length.Trying to destruct LongIntMatrix of nonpositive first length.Trying to destruct LongIntMatrix of nonpositive second length.Trying to destruct LongIntMatrix with null elem pointer.Trying to get first length of LongIntMatrix of nonpositive first length.Trying to get first length of LongIntMatrix of nonpositive second length.Trying to get first length of LongIntMatrix with null elem pointer.Trying to get second length of LongIntMatrix of nonpositive first length.Trying to get second length of LongIntMatrix of nonpositive second length.Trying to get second length of LongIntMatrix with null elem pointer.Trying to get element of LongIntMatrix of nonpositive first length.Trying to get element of LongIntMatrix of nonpositive second length.Trying to get element of LongIntMatrix with null elem pointer.Trying to get element of LongIntMatrix in out-of-bounds first position.Trying to get element of LongIntMatrix in out-of-bounds second position.Trying to set element of LongIntMatrix of nonpositive first length.Trying to set element of LongIntMatrix of nonpositive second length.Trying to set element of LongIntMatrix with null elem pointer.Trying to set element of LongIntMatrix in out-of-bounds first position.Trying to set element of LongIntMatrix in out-of-bounds second position.DoubleVector.ccTrying to construct DoubleVector of nonpositive length.Trying to destruct DoubleVector of nonpositive length.Trying to destruct DoubleVector with null elem pointer.Trying to get length of DoubleVector of nonpositive length.Trying to get length of DoubleVector with null elem pointer.Trying to get element of DoubleVector of nonpositive length.Trying to get element of DoubleVector with null elem pointer.Trying to get element of DoubleVector in out-of-bounds position.Trying to set element of DoubleVector of nonpositive length.Trying to set element of DoubleVector with null elem pointer.Trying to set element of DoubleVector in out-of-bounds position.Trying to get elem pointer of DoubleVector with null elem pointer.Trying to copy DoubleVectors of unequal length.Trying to copy vectors of unequal length.Trying to copy with involution vectors of unequal length.Trying to copy vectors with involution whose length doesn't match that of vectors.Padded vector should be at least as long as original.Trying to copy an excerpt of meaningless size.Padded vector should be at least as long as excerpt.Trying to get squared norm of DoubleVector of nonpositive length.Trying to get squared norm of DoubleVector with null elem pointer.Trying to scale DoubleVector of nonpositive length.Trying to scale DoubleVector with null elem pointer.Trying to dot product DoubleVector of nonpositive length.Trying to dot product DoubleVectors of unequal length.DoubleMatrix.ccTrying to construct DoubleMatrix of nonpositive first length.Trying to construct DoubleMatrix of nonpositive second length.Trying to destruct DoubleMatrix of nonpositive first length.Trying to destruct DoubleMatrix of nonpositive second length.Trying to destruct DoubleMatrix with null elem pointer.Trying to get first length of DoubleMatrix of nonpositive first length.Trying to get first length of DoubleMatrix of nonpositive second length.Trying to get first length of DoubleMatrix with null elem pointer.Trying to get second length of DoubleMatrix of nonpositive first length.Trying to get second length of DoubleMatrix of nonpositive second length.Trying to get second length of DoubleMatrix with null elem pointer.Trying to get element of DoubleMatrix of nonpositive first length.Trying to get element of DoubleMatrix of nonpositive second length.Trying to get element of DoubleMatrix with null elem pointer.Trying to get element of DoubleMatrix in out-of-bounds first position.Trying to get element of DoubleMatrix in out-of-bounds second position.Trying to set element of DoubleMatrix of nonpositive first length.Trying to set element of DoubleMatrix of nonpositive second length.Trying to set element of DoubleMatrix with null elem pointer.Trying to set element of DoubleMatrix in out-of-bounds first position.Trying to set element of DoubleMatrix in out-of-bounds second position.DoubleBlock.ccTrying to construct DoubleBlock of nonpositive first length.Trying to construct DoubleBlock of nonpositive second length.Trying to construct DoubleBlock of nonpositive third length.Trying to destruct DoubleBlock of nonpositive first length.Trying to destruct DoubleBlock of nonpositive second length.Trying to destruct DoubleBlock of nonpositive third length.Trying to destruct DoubleBlock with null elem pointer.Trying to get first length of DoubleBlock of nonpositive first length.Trying to get first length of DoubleBlock of nonpositive second length.Trying to get first length of DoubleBlock of nonpositive third length.Trying to get first length of DoubleBlock with null elem pointer.Trying to get second length of DoubleBlock of nonpositive first length.Trying to get second length of DoubleBlock of nonpositive second length.Trying to get second length of DoubleBlock of nonpositive third length.Trying to get second length of DoubleBlock with null elem pointer.Trying to get third length of DoubleBlock of nonpositive first length.Trying to get third length of DoubleBlock of nonpositive second length.Trying to get third length of DoubleBlock of nonpositive third length.Trying to get third length of DoubleBlock with null elem pointer.Trying to get element of DoubleBlock of nonpositive first length.Trying to get element of DoubleBlock of nonpositive second length.Trying to get element of DoubleBlock of nonpositive third length.Trying to get element of DoubleBlock with null elem pointer.Trying to get element of DoubleBlock in out-of-bounds first position.Trying to get element of DoubleBlock in out-of-bounds second position.Trying to get element of DoubleBlock in out-of-bounds third position.Trying to set element of DoubleBlock of nonpositive first length.Trying to set element of DoubleBlock of nonpositive second length.Trying to set element of DoubleBlock of nonpositive third length.Trying to set element of DoubleBlock with null elem pointer.Trying to set element of DoubleBlock in out-of-bounds first position.Trying to set element of DoubleBlock in out-of-bounds second position.Trying to set element of DoubleBlock in out-of-bounds third position.ComplexVector.ccTrying to construct ComplexVector of nonpositive length.Trying to destruct ComplexVector of nonpositive length.Trying to destruct ComplexVector with null elem pointer.Trying to get length of ComplexVector of nonpositive length.Trying to get length of ComplexVector with null elem pointer.Trying to get element of ComplexVector of nonpositive length.Trying to get element of ComplexVector with null elem pointer.Trying to get element of ComplexVector in out-of-bounds position.Trying to set element of ComplexVector of nonpositive length.Trying to set element of ComplexVector with null elem pointer.Trying to set element of ComplexVector in out-of-bounds position.Trying to get elem pointer of ComplexVector with null elem pointer.Trying to copy vectors of unequal length.Trying to copy ComplexVectors of unequal length.Trying to copy with involution vectors of unequal length.Trying to copy vectors with involution whose length doesn't match that of vectors.Trying to get squared norm of ComplexVector of nonpositive length.Trying to get squared norm of ComplexVector with null elem pointer.Trying to get L4 norm of ComplexVector of nonpositive length.Trying to get L4 norm of ComplexVector with null elem pointer.Padded vector should be at least as long as original.Trying to copy an excerpt of meaningless size.Padded vector should be at least as long as excerpt.Trying to scale ComplexVector of nonpositive length.Trying to scaleComplexVector with null elem pointer.Trying to scale ComplexVector with null elem pointer.Inputs of pointwise product must have same length.Output of pointwise product must have same length as input.Trying to print ComplexVector of nonpositive length.Trying to print ComplexVector with null elem pointer.%lf+%lf i Sort.ccTrying to sort a list of nonpositive lengthFiniteField.ccGiven Number and Polynomial Do Not Give a Primitive Element over a Finite FieldJacobi symbol must have positive lower number.Jacobi symbol must have odd lower number.non-primePhaseFactor.ccIn GenerateHalfPhaseFactorArray(), direction must be +1 or -1-DT!@-DT! @AdditiveCharacterSequence.ccSomething wrong with finite field arithmetic in gmw()MultiplicativeCharacterSequence.ccnon-prime field sizeNo multiplicative character of this order existsNonprimitive elementBitReverse.ccBit reversal only done on positive length numbers.FFT.cc Invalid direction for InPlaceFFT().FFT input and output don't have the same length.FFT input and bit reversal array don't have the same length.;p@;909P9p:_::;;#<0>P ?p??U@@AA0AP$BpBB`CCD D0 REP Ep bF F G tG H H0 HP rIp J J K L N N@ O` P ^R ~S T U nV( ^WH Wh fX ,Y Y fZ Z [( \H x\h n] n^ ^ *_ _`(`H`ha@bbc~eg(gHhhijtkl.mm(PnHnh@o@p@qrr`s(sHthuZwwxlx"y0yP\zp {{||}R}}0~Ppޅ0Pp>v0 ْ@`Qݜ @ `ʟҡ}Ť0X˨\įK8O`ϲ&Tq(PxzRx *zRx $(@FJ w?;*3$"zPLRx @ ,$3_AC Z l}3JAC E 3JAC E 3sAC n $4AC  4FAC A  4AC  ,m7HAC C L7AC  l7`AC [ 98dAC _ }8dAC _ 8dAC _ 9AC {  e96AC q ,|9PAC K L9kAC f l96AC q :AC  :AC  :AC  p;7AC r  ;AC  ,;|AC w LV<AC  l7AC r ,>AC  L>AC  $lz?AC E $@AC E @VAC Q A"AC  BAC  pCAC  <DDAC  \BEAC  |FAC  $G AC E HAC  IAC  >JAC  $K\AC W DJKAC  dKAC  |LAC  MAC  vMAC  MAC  XNwAC r $NxAC s DOAC  dOAC  PPAC K PkAC f :QVAC Q pQAC   QAC  $ jR7AC r D RAC  d SAC   SAC   TAC   TAC   nVAC   WAC  $ XAC  D LYAC  d ZAC   ZAC   [AC   ,\AC    ]AC   ]AC  $ ^wAC r D X^xAC s d ^AC   _AC   p`AC   aAC   aAC   0bAC  $ bAC  D $cbAC ] d fdcAC ^  ePAC K  ekAC f  &fVAC Q $ \fAC E  fAC  , fgAC  L gAC  l hAC   &iAC   iAC   "j7AC r  :jAC   jAC  ,^kAC  LlfAC a lNmAC  n AC  p*AC % qAC  rAC   sAC  ,tAC  LuAC  lHv^AC Y $wAC E $.ygAC E] nzAC  {AC  }AC  $bFAAC EX ,$\)FAAC IN $AC E 8AC 3 ՆAC  z`AC [  AC  <AC  \BAC  $|CAC E9 AC  {AC v $AC E $ AC E $29LFAAC H, $CSFAAC EI $DnFAAC H $li GAAC E_ \hAC c AC  $ 1GAAC E <AC { \GAC  |AC  ^.AC ) lBAC = $AC E $A)JGAAC E $,BAC E DTeBEE E(H0H8M@l8A0A(B BBB((<-P-d-x---,!,',','R,(,)n+*,*,*,*,*,+,+-+-+-+-+-+-+-Q2|,RkRkjjjiiiiiihhchghghgigigigihihihjhjhjhj '(g@'H'v9@8' Um]bU / ]$z)rL @ @~ @ T@hGapGao`@@@ ; Ia@@0 o8@oo@Ga@@ @ @& @6 @F @V @f @v @ @ @ @ @ @ @ @ @ @GCC: (Debian 4.9.2-10) 4.9.2GCC: (Debian 4.8.4-1) 4.8.4.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment@@<@`@@@@8@ @ @ @ @  @T@`@`*AX/A@ @ Ƅ@ %@MT@S @p ·@ c@2 @ ؆@ + > ]  @  @7  Z@  ޏ@  }k@.  @kD  @i z  o@|  i@`  z@  %@  "@g   P@ `@  m@  d@J  2@  +@S@  l@kO a u  ~@ 8Ja  Bw@"  @w  @D  b@Y  &m@o  n@g  ֹ@  @k  @ @ n@7 @)] Z@x @HJa B@ @ Ƃ@ @" 9@D @.f q@k} f@ |e@ b@ =f@F @ @ 4l@P ~@ p@P6 Ƅ@N j@db %i@H k@dXJa S@i s@7 @* @A l@ *{@ d@_ X@HJa @h> @au F@ @  @C  @BM k@6^HJae @ hr@ =@ y@ .@X5b mi@o Έ@P @f s@ z@7 @b): >@`  @e @k u@V ~q@V @crtstuff.c__JCR_LIST__deregister_tm_clonesregister_tm_clones__do_global_dtors_auxcompleted.6661__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrymseq-survey.ccAssert.ccBasicMath.ccAllocate.ccString.ccLongIntVector.ccLongIntMatrix.ccDoubleVector.ccDoubleMatrix.ccDoubleBlock.ccComplexVector.ccSort.ccFiniteField.ccPhaseFactor.ccAdditiveCharacterSequence.ccMultiplicativeCharacterSequence.ccBitReverse.ccFFT.cc__FRAME_END____JCR_END___GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICdata_start_ZN13ComplexVector18CopyWithInvolutionEPKS_PK13LongIntVector_ZNK6String5PrintEv_Z15AllocateComplexl_ZN13ComplexVector10SetElementEl7COMPLEX_ZNK13ComplexVector9GetLengthEv_ZN13LongIntVector13CopyBackwardsEPKS__ZN13ComplexVector12SetElementImEld_ZNK13ComplexVector12GetElementImEl_ZNK12DoubleVector10GetElementElprintf@@GLIBC_2.2.5_ZN12DoubleMatrixD1Ev_ZN13ComplexVectorC1El_ZNK13LongIntVector14GetSquaredNormEv_ZN13LongIntMatrixD2Ev_ZN6StringC1El__libc_csu_fini_ZN12DoubleMatrixC2Ell_ZN13ComplexVector18CopyWithDecimationEPKS_l_ZNK12DoubleVector10DotProductEPKS__ZN13ComplexVectorD2Ev_start_Z18GenerateTraceTablelllPK13LongIntVectorPS__Z9reducemodxx_ZN12DoubleVector10SetElementEld_Z18isprimitiveelementll_ZNK11DoubleBlock10GetLength1Ev_ZN13LongIntVector5ScaleElabort@@GLIBC_2.2.5_ZN12DoubleVector7ZeroPadEPK13LongIntVector_ZN11DoubleBlock10SetElementEllld_ZN6String4CopyEPKS__ZN13LongIntVector16PointwiseProductEPKS_S1__ZNK12DoubleVector9GetLengthEv_Z47GenerateAdditiveOrderToMultiplicativeOrderTablelPK13LongIntVectorPS__ZN13LongIntVector4CopyEPK12DoubleVector_ZN13LongIntVectorC1El_ZN11DoubleBlockC2Elll_ZNK11DoubleBlock10GetLength2Ev__gmon_start___Jv_RegisterClasses_Z53GenerateUnimodularizedMultiplicativeCharacterSequencellllP13ComplexVector_ZNK12DoubleMatrix10GetLength2Ev_ZNK13LongIntMatrix10GetLength1Ev_Z17BitReverseLongIntll_ZN12DoubleVector25CopySquaredAbsoluteValuesEPK13ComplexVector_ZN12DoubleVector4CopyEPK13LongIntVector_ZN13LongIntMatrixC1Ell_Z28GenerateHalfPhaseFactorArrayP13ComplexVectorl_fini_ZN13ComplexVector4CopyEPKS__ZN13LongIntMatrix10SetElementElll_Z19LongIntValuedAssertPKcS0_l_Z19ComplexToComplexFFTcPK13ComplexVectorlPK13LongIntVectorS1_PS__ZNK13LongIntMatrix10GetElementEllmalloc@@GLIBC_2.2.5fopen@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5_ZNK12DoubleMatrix10GetElementEll_ZNK12DoubleVector10GetPointerEv_ZN13ComplexVector4CopyEPK12DoubleVector_ZN12DoubleVector27CopyRealPartsWithInvolutionEPK13ComplexVectorPK13LongIntVector_Z11GarbageFillPvl_ZN12DoubleVectorD1Ev_ZNK12DoubleVector14GetSquaredNormEvcos@@GLIBC_2.2.5_ZN6String4CopyEPKc_Z12AllocateCharl_ZN13LongIntVector11ConcatenateEPKS_S1__Z20SumSquaresAutoSurveyPK11DoubleBlocklPK13LongIntVectorP13LongIntMatrixPK6StringS9_d_Z18FourierSqMagSurveyPK13ComplexVectorlPK13LongIntVectorP11DoubleBlock_ITM_deregisterTMCloneTableatof@@GLIBC_2.2.5_ZN13LongIntMatrixD1Ev_IO_stdin_used_ZNK6String10GetElementEl_Z9reducemodll_ZNK13LongIntVector5PrintEv_Z24GenerateComplexMSequencellPK13LongIntVectorP13ComplexVector_ZN6StringD1Evfree@@GLIBC_2.2.5strlen@@GLIBC_2.2.5_ZN13LongIntVector14CoprimeProductEPKS_S1__ITM_registerTMCloneTable__data_start_ZN13LongIntVector18CopyWithDecimationEPKS_l_ZNK12DoubleMatrix10GetLength1Ev_Z20GeneratePlusOneTablellPK13LongIntVectorPS__ZN11DoubleBlockD1Ev_ZNK6String7GetSizeEv_ZN13ComplexVector16PointwiseProductEPK12DoubleVectorPKS__ZNK13ComplexVector5PrintEv_ZN12DoubleVectorD2Ev_ZN13LongIntVector10SetAllZeroEv_ZN6String10SetElementElc_Z7isprimel_Z18DoubleToComplexFFTcPK12DoubleVectorlPK13LongIntVectorPK13ComplexVectorPS5__ZNK6String9GetLengthEv_ZNK13ComplexVector12GetElementReEl_Z32CoprimeCyclotomicRepresentativesllP13LongIntVector_ZN12DoubleVector4CopyEPKS__Z39GenerateMultiplicativeCharacterSequencellllP13ComplexVector_ZN13ComplexVectorC2El_Z47GenerateMultiplicativeOrderToAdditiveOrderTablellPK13LongIntVectorPS__ZNK13ComplexVector10GetElementEl_ZN12DoubleVector22ZeroPadPeriodicExcerptEPKS_l_ZN13LongIntVector10InterleaveEPKS_S1__Z28GenerateFiniteFieldMSequencellPK13LongIntVectorPS__Z31GenerateComplexLegendreSequencelP13ComplexVector_ZN13LongIntVector13CopyRealPartsEPK13ComplexVector_ZN13ComplexVector4CopyEPK13LongIntVector_ZNK11DoubleBlock10GetLength3Ev_Z12JacobiSymbolll_Z21fetchprimitiveelementl_ZN13ComplexVector7ZeroPadEPKS___TMC_END___Z24CyclotomicRepresentativellll_ZN6StringD2Ev_ZNK13LongIntMatrix10GetLength2Ev__dso_handle_ZN13LongIntVectorD1Ev_ZN12DoubleVectorC1El_ZN12DoubleVector5ScaleEd_Z30GenerateFiniteFieldGMWSequencellllPK13LongIntVectorPS___libc_csu_initatoi@@GLIBC_2.2.5_ZN13LongIntVector22ZeroPadPeriodicExcerptEPKS_l_ZN12DoubleVector22ZeroPadPeriodicExcerptEPK13LongIntVectorl_Z24GenerateBitReversalArrayP13LongIntVectorl_ZN13ComplexVectorD1Ev_ZN13ComplexVector5ScaleE7COMPLEX_ZNK13LongIntVector10GetElementEl_ZN12DoubleVector18CopyWithInvolutionEPKS_PK13LongIntVector_Z6AssertPKcS0_l_ZN13ComplexVector12SetElementReEld_ZN13ComplexVector16PointwiseProductEPKS_S1__ZNK6String10GetPointerEv_Z18ComplexToDoubleFFTcPK13ComplexVectorlPK13LongIntVectorS1_P12DoubleVector_ZN13ComplexVector5ScaleEd_Z4SortPKlPll__bss_start_ZNK13ComplexVector9LFourNormEv_ZN12DoubleMatrix10SetElementElld_ZNK13LongIntVector22GetSquaredNormAsDoubleEv_ZN13LongIntVector7ZeroPadEPKS__Z17SortWithCompanionPKlS0_PlS1_l_Z10InPlaceFFTcP7COMPLEXllPKlPKS__ZN13LongIntVectorD2Ev_Z6eucalgll_Z8EulerPhil_ZN11DoubleBlockD2Ev_Z10fasteucalgll_ZN12DoubleMatrixD2Ev_ZNK13LongIntVector8UnexpandEl_ZN6StringC2El_ZN12DoubleVector7ZeroPadEPKS__ZN13LongIntVectorC2El_ZN13LongIntMatrixC2Ell_Z14AllocateDoublel_Z16SquaredMagnitude7COMPLEX_Z15AllocateLongIntl_endfclose@@GLIBC_2.2.5_Z26GenerateComplexGMWSequencellllPK13LongIntVectorP13ComplexVector_ZNK13LongIntVector10GetPointerEv_ZN12DoubleMatrixC1Ell_ZN11DoubleBlockC1Elll_Z45CoprimeCyclotomicRepresentativesNegativeOrderllPK13LongIntVectorPS__ZN13LongIntVector11ConcatenateEPKS_S1_S1__Z6intpowll_Z24GeneratePhaseFactorArrayP13ComplexVectorlstderr@@GLIBC_2.2.5_Z38GenerateUnimodularizedLegendreSequencelP13ComplexVector_ZN13ComplexVector10SetElementElddfwrite@@GLIBC_2.2.5_ZN13ComplexVector22ZeroPadPeriodicExcerptEPKS_l_ZN13ComplexVector18CopyWithInvolutionEPK12DoubleVectorPK13LongIntVector_Z22ReducedTopJacobiSymbolllfloor@@GLIBC_2.2.5_Z25PostBitReversalInPlaceFFTcP7COMPLEXllPKS__Z10UnAllocatePv_edata__gxx_personality_v0@@CXXABI_1.3_ZN13LongIntVector10SetElementEllfprintf@@GLIBC_2.2.5_Z5TwistllPK13LongIntVectorPS__ZN13LongIntVector6ExciseEPKS_ll_Z21SumSquaresCrossSurveyPK11DoubleBlocklPK13LongIntVectorS4_PK13LongIntMatrixPK6StringSA_SA_SA_SA_d_Z8Allocatel_ZN12DoubleVectorC2El_ZN13ComplexVector16CopyWithRotationEPKS_l_ZN13LongIntVector4CopyEPKS__Unwind_Resume@@GCC_3.0_ZNK13ComplexVector10GetPointerEv_ZNK11DoubleBlock10GetElementElllsin@@GLIBC_2.2.5_ZNK13ComplexVector14GetSquaredNormEvmain_initfflush@@GLIBC_2.2.5_ZN13LongIntVector16CopyWithRotationEPKS_l_ZNK13LongIntVector9GetLengthEv_ZN12DoubleVector13CopyRealPartsEPK13ComplexVector@#@ 1<@<$Do`@`(N @@V@;^o@0ko8@8z@0B@ @@@ @ BT@T `@`<`*A`*X/AX/