ELF>L@`C@8 @@@@hh,,00055ii777 x:::00 Ptd<#<#<#QtdRtd777pp/lib64/ld-linux-x86-64.so.2GNUiW6b7]:cP#EAX[^KNF!8" BHZ30+Vf,%Y&.U<;JG-e_hD@C9O(/$)TQd`5gSI2=\a 1' ?> *LR4Mf@fghemh!* C{r2."*<Myb__mekIV Xx,KPhX}Qv" ?>, F]"P 0$,_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableH5openH5T_STD_I64LE_gH5T_STD_U16BE_gH5T_STD_U32BE_gH5Gcreate2H5T_IEEE_F64LE_gH5T_STD_U64BE_gH5Eauto_is_v2H5T_NATIVE_UINT_gH5Pset_deflateH5Eget_auto1H5Eget_auto2H5T_NATIVE_SHORT_gH5T_C_S1_gH5T_NATIVE_USHORT_g_finiH5T_NATIVE_DOUBLE_gH5Eregister_classH5T_STD_I8BE_gH5DwriteH5T_STD_U16LE_gH5T_STD_U32LE_gH5TcopyH5Pset_chunkH5Eset_auto1H5Eset_auto2H5Tset_orderH5T_STD_U64LE_gH5check_versionH5ScloseH5T_NATIVE_SCHAR_gH5T_STD_U8BE_gH5T_NATIVE_UCHAR_gH5FcreateH5Ecreate_stackH5T_STD_I8LE_gH5Dget_spaceH5Pset_externalH5T_NATIVE_FLOAT_gH5T_STD_I32BE_gH5T_STD_I16BE_gH5T_NATIVE_LLONG_gH5T_NATIVE_ULLONG_gH5DcloseH5T_IEEE_F32BE_gH5T_STD_I64BE_gH5FcloseH5P_CLS_DATASET_CREATE_ID_gH5T_STD_U8LE_gH5Pset_layoutH5T_IEEE_F64BE_gH5Screate_simple_initH5Tset_sizeH5Sselect_hyperslabH5PcreateH5Ecreate_msgH5PcloseH5T_NATIVE_INT_gH5ScreateH5T_STD_I16LE_gH5T_STD_I32LE_gH5TcloseH5Dcreate2H5FopenH5T_IEEE_F32LE_gH5Gopen2strcpyexitfopenstrncmpstrrchrstrncpy__stack_chk_failstdinstrtollstrtokstrtolfgetcfgetscallocstrlenmemset__fprintf_chkstdoutmemcpyfclosemallocstderr__snprintf_chkfscanfstrtoullfreadstrchr__strcpy_chk__cxa_finalizesetvbufstrcmp__libc_start_mainfseekofreelibhdf5.so.310libpthread.so.0libc.so.6GLIBC_2.4GLIBC_2.2.5GLIBC_2.3.4$ORIGIN/../libXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEii Oui Yti e7M7M7!777!77!7777!77D88884 8(8!0888!@8H8!P8X8 `8h8!p8x8"88.88!88!"8j8!"8j8!"8j8!"8j8!"8j89999!" 9j(9!"09j89!"@9jH9!"P9jX9"`9ih9"p9jx9#"9j9."9j9;"9i9L"9j9Y"9i9!"9j9!"9j9o9e"9o:e":o:e":o :e"(:0:8:o@:H:P:X:!"`:jh: p: x: : @@B4#<<<<<==== = (= 0= 8= @=H=P=X=`=h=p=x============ =!="=#=$=%>&>'>(>) >*(>+0>,8>-@>.H>/P>0X>2`>3h>4p>5x>6>7>8>9>:>;><>=>>>?>@>A>B>C>D>E>F?G?H?I?J ?K(?L0?M8?N@?OH?PP?QX?R`?Sh?Tp?Ux?V?W?X?Y?Z?[?\?]?^?_?`?a?b?c?f?d?e<1HH5 % @% h%fAWAVAUATL%UHSLHdH%(H$1g1ggHj11H8Hq 11H8g IHHEHt 8-LCD$LmE1HDHMHD$H$M.1A}-JH 'Lc$A DHcHALHHiI AHHiADŽ@IL94$x|$ HD$\1HD$0HZ |$\THT$hHD$`1HT$(HHD$8 111  I 1ҾH HD$@H|$\HT$hH|$`H1 A1L<$AHD$ t$L|$H$HHt$ H<$H5 HHH$+ H HcHIuHHt$ HAEc<wHHt$HcHH LH:L5H81X H}gH L1H IH81$ A~^fH;HtB H{Ht3 H{ Ht$ H{0Ht H{8Ht HÐA9LH$dH+%(HĘ[]A\A]A^A_ÀxVxLg1H  1L@ foHT$pH$)D$p; HH9uH\ ML5H 6LH81 IMHH& H81 H|$L#HL$PnHD$ǀZHD$LHxq"AIHSH H81@ L5H|$L_$IHH}gk1 LH=IHPLD$AHcLHiL%IcE1HHiIEHL$HgKZAGH H L5LH81? H}g̓Ht$1H9HFH=DlXH9HFH=A-H9HFH=LH9HFH=:H9HFH=HH9HFH= j~H9HFH=?gSHD$ǀHپHĽH81H}g7ZH$DE~*H$IcHH кfDHHH9uH$  @[ HxH <HAH81H$DE~)H$AH1fL4HA9H$ y H UH.@ HH81HaH$>Ht$D$H$D$;7IH|$@I1SH;HtpH{HtaH{ HtRH{0HtCH{8Ht4HÐA9L1,H$DE HIcԿHH8HH9uH$  n  HH $H@HAE~PH$AH1DLtL|$(E1 D$hBIM9%HLAHtE11ҾH:HH HD$@HE1L%۾IJM91LHtE1L%IJM9l1LHPtH$Ld$(L5SH@I D$hHÈCI9%1LLHtE1HIIK$IM91HHtlH$Ld$(L5 H@I D$hHÈCI91LLHt"E1HIKM9n1HHRtNE1HIKM9;1HHtLl$HE1I@H$L51HHL 1HAKDIM9uLl$HLl$HE1I@H$L51HHL 1HKDIM9uE1HxIK$IM9T1HH8t4LHMqLHbIHSHLL5 L|$H LH81zHHH|$ H|$@L|$LH VHwL5LH81H$L|$H cH$L|$H eH*H$HL|$L5BH8H1^L|$LH iHHL|$L5H tLH81wHHHHL|$L5H sLH818HHNHH]HL|$L5H sLH81HH*}H91I^HHPTLqH qH=8HH}HtHH=HH9tHHtH=H5H)HHHHHHtHNHt=u(UH=PHt H=\yk]fSHHH0fomdH%(HD$(1HHD$)$HD$LEvtH|$HdHT$(dH+%(uH0[nfDATUHS1HĀfodH%(HD$x1IHD$p)$fo)D$fo)D$ fo)D$0fo)D$@fo)D$Pfo)D$`DHHHH)Lt.HHuݸHT$xdH+%(uH[]A\fDAWfAVIֺAUI1ATUHSHdH%(H$x1H$)D$pHD$H|^HH8HD$HHHHD$D1HD$(H[DL$DEHt$XHD$PHt$8HHD$0111AM}LDAIQ9GI1LHHyE111LLIA9~HHcLHHH)MdLE111IHA9IDD$DHT$XH|$PEH1)IA1IH17HD$HHcHLE1HjE1HT$HLH)ItY^IHHD$hLd$ E1H\$pHD$,Hx"H|$HTHt A|$utD$pHHH"HIHuHD$H@HT$XHD$P1HT$8HHD$0 111HD$hLIHE111Lt$`LD$M~HT$`HE1HT$Ht$LLL$HLLxtM@Ld$ LLqH|$fH|$1H$xdH+%(>HĈ[]A\A]A^A_HfLd$ Ht$(1T$DHT$8Ht$01111L LH|$H|$4D$Dt$HT$XHt$P1?I4Ht$XH|$PHt$8H|$011{HD$DIHD$IHD$(HD$XHD$8HD$PHD$0 HD$IIf.@AWAVIAUE1ATIUHSHhdH%(H$X1fD1 ILÃuMu01H$XdH+%(Hh[]A\A]A^A_11LLl$8HH8XHD$HxHHxHt$$1%t$$HD$0HD$Ht$(H1111E1AM~@AID9H,$H1LAHHyH<$E111LHAD9~CIcHHH)M|LHE111AIHAD9ҋL$$HT$0H|$(H1Ht$81ҿH$HT1 IH@McHHE1LjE1HL$HHT$HL)ItHXZHE1E1@BD4PHL$PIV tEILquHH<$QLHH|$McHL$0HBD4PHD$HIHnIEE111HD$HT$@LD$HLLl$@>E1LL$Ht$LLHL D$PLl$HyfH|$(H11f.AVAUIHATUSHdH%(HD$1Ld$/"D$fD$LqHHH=HHPLDI-HWH=wWHHPLHL1IHuA1HT$dH+%(u>H[]A\A]A^DHQH RgHrH81f.@AUE1ATIUSHHfo±dH%(HD$x1HHD$p)$fo)D$fo)D$ fo)D$0fo)D$@fo)D$Pfo)D$`@LHHL)Ht6IIuH^H fHH81 E$HT$xdH+%(uHĈ[]A\A]@AVIAUATIUS1H dH%(H$1Ll$,Hl$LfD$Ƅ$HL H1HuHcA$HYI$HLLgHLƄ$I$ 1HH!M$ 1{IHIE1HuHHu1H$dH+%(u:H []A\A]A^HH eHH81kPAUATIH5UHLSHdH%(HD$x1foDžIHD$pL-)$foDžP)D$fo)D$ fo)D$0fo)D$@fo)D$Pfo)D$`fLLLt8IuHH WdHH81XfoЭ1HD$)$|$HD$LEuK`b1HT$xdH+%(XHĈ[]A\A]f|$BEHH }cH%H81H5ILHÅfoIDžL-DžP)$foHD$p)D$fo)D$ fo)D$0fo)D$@fo)D$Pfo)D$`DLLDIuH bH H8H81 H5NL@Å&H5BL&ÅfoIDžL-DžP)$foҫHD$p)D$fo̫)D$ foϫ)D$0foҫ)D$@foի)D$Pfoث)D$`LLt(Iu|$fo HD$)$HD$LEf|$LE|$Dž8DfoIDžL-DžP)$foƪHD$p)D$fo)D$ foê)D$0foƪ)D$@foɪ)D$Pfo̪)D$`LL|dIu@H5zLPÅH5nL6ÅPfoIDž L-DžP)$foHD$p)D$foܩ)D$ foߩ)D$0fo)D$@fo)D$Pfo)D$`LL4IufoTIDž L-\DžP)$fo:HD$p)D$fo4)D$ fo7)D$0fo:)D$@fo=)D$Pfo@)D$`LLIuCH5LÅfoIDž@L-DžP)$foxHD$p)D$for)D$ fou)D$0fox)D$@fo{)D$Pfo~)D$`fLL,Iu{H5XLÅfoʧIDž@L-җDžP)$foHD$p)D$fo)D$ fo)D$0fo)D$@fo)D$Pfo)D$`LLmIuH5LEÅfo IDžL-DžP)$foHD$p)D$fo)D$ fo)D$0fo)D$@fo)D$Pfo)D$`LL~IuH5LDžDžPH=W&H=ŘRffo1HD$)$|$HD$LEtf|$BEc|$tRH5ILuPDžDžPH=qH=KH ~[H5LiuDžH5ؕL@uDž nH5ÕLuDž H5LuDž@(H5LuDž@PH5Lu4DžDžPH=mXH5TLlu4DžDžPH=%H5L$uDžkH5 Lu DžH5Lt_H5Lt}H5Lt7H5LtUH5LuDž@Dž H5̔L_uDž@Dž H5L-uTDž DžPH=gH=b6`H5XLuEDž DžPH=+iH=uH5LluDž@:H5LIu Dž@H5L)uDž DžP-H5ȓLuDž@DžPH5Lu4Dž DžPH=s H5pLu Dž@H5bLgu DžH5ULGH5[L/¸HH5GLL-I]H51LH5&LtXH5 LH5Lt,H5LH5L}u_H=f5H=ƒtoI}H UH1hL-H5L uH=t:H=e+uH UHH1UH Uf.AWAVAUIATUHSHHfoQdH%(H$81D$$gE#)D$0HD$FD$$HD$>LELEf;$0 $0f9D$?L H"Ll$1H RHAH;H;LHR\1|XHcHH(H!E1H\$(L5H(HT$(JI1HLL|tHcD9t7H(H 1fHHtHH;2 HH9uDž|px/H$01H5LHHlLpLLHH8H!Džx1LH5LJLl$ t30H\$(1H5LHSD$( op4DžtoDž0`p1H$0H5LY$0GZIPHD$0GZIPHD$7HLl$1H h\HH;;H;LHV1!@lXHcHH HE1H\$(L5TH HT$(JI1HLLtHcD9lHH H1DHH9HH9sHLl$1H 4UHH;'H;LHZU1 phL$01H5FLL6LHLBEHD$0BEHL$8HD$FHD$>LEf;$0$0f9D$?HLl$1H NHݮH;[H;LH&S1A@dL$01H5vLLfYfoHNATIVEHSHDŽ$HD$0Lt$0)D$@fo~HT$8)D$Pfo|)D$`fo)D$pfo)$fo)$f.LL,UIuHLl$1H ,MHH;/H;LHQ1x`fokH\$(1LHH5)T$0,XT$(HD$0HL$@9HH9uHLl$1H PHH;H;LH}P1h\iL$01H5LLfoLt$0HD$U)D$0fo)D$@HD$MUINLLIuHLl$1H WH5H;H;LH.O1@XDTEHcHzHHE1H\$(L5ʈfHHT$(JI1HLLltD9DžXT2H\$(1H5LH$D$(PDžTFP1HT$ H5LX T$ HD$0HL$@fo Ӕ)L$0;iHH9uH~Ll$1H `KHH;H;LHYK1dL H$01H5:LH*dHH D\DžLEC%Dž#H H$01H5LHH}HD1 DžHDž\DždDž`D`DžPEmbDžlSHLl$1H QHH;H;LHJ1gf.HLHzHH817$28D$2$1Dž$28D$2_1Džh$48D$4iDž0tDžpTDž4E$28D$Ac$28D$ApPvDžDž$4&L$0H5rL1LEYLL1H5NDH\$1LH57H*1Ll$HDATATYPEH9HDATASPACH9HSTORAGE_H9DHFILTERSH9;SUBSj;DATA, 1HH5LHDATASETH9kH? 1LH5fLYH}L DžHLH5+L1k{LP 1LH5L%LH'I D\DžLE1LH5LDž41LH5uLhISTRSIZEIH5T_VARIM9.twA>STRPP;CSETA>CTYP1LH5L E$0}u$1u=Dž#1LH5ǀL@M9>Ht$( Lt$(L(HT$0HL$@foD$ )\$0;2HH9uf{Eh1LH5JL=u{A>SCALA>NULL A>SIMP HL$HDHH81A~PAD1LH5LHH HH81@H_LAYOUTH9C1LH5wLj 1LH5YLL HCHUNKEDI9HcHH H1LH5L~ $0($11LH5~LHD$(E1HD$L Ht$ LLt$(ۿMLLIH5|~1p$0)IIuH-H~H819PPcDžV HH sLH;H1|H;LH/M1btlt |qH{H TKf.Dž{:1LH5_}LR)H Y}HW11LH5.}L!1LH5}LHCOMPRESSI90 HCONTIGUOI9 A>NONE81LH5|L[@uHRIABLE;I9F\fA~EPA~LAR2Dž{SET1LH59|L,1LH5|LH\$A>COUNtIA>BLOCJ1LH5{Lռ$0}u€$1uH\$fA~Tu1LH5{L$0(u$1y1LH5h{L[# E1H\$(L|$0 II  HLLt$(pLH5{LK1$0)u$1;u$2uAEHLDžTJDžXDfA~K1LH5zL' $0(~$1p1LH5RzLE E1H\$(L|$0 II! HLLt$(ZLH5zLK1u$0)u$1;u$2uDžTAEHJ41HIHHH9uDžX{HRH yHsH81W$1HLH5,yLHT1A>SIZEu* 1LH5xL$0}u؀$1uDžl Ll$HH=H8L12Ll$HaH=H8L1jLl$H6H<H8L1ܺ?Ll$H H7<H8L1HLl$1H >HH;NLl$HH?H8L1WHLl$1H CHH;(H\Ll$1H @H{H;Ll$H(HL=H8L1ι1Ll$HH?H8L1Ll$HҹH<H8L1xHLl$1H vH˚H;ILl$HxH=H8L1HRLl$1H l=HqH;7Ll$HH =H8L1ĸ'HLl$1H =HH;Ll$HĸHBH8L1jHLl$1H uHH;;H;LH@1!HULl$1H O@HtH;Ll$H$H?H8L1ʷ-Ll$HH@H8L1Ll$HηH@H8L1tHLl$1H ;HǘH;EH;LH8;1+A~UHL$H9]A~PLEC1LH5LtL?u1LH52tL%u$0($11LH5sLHD$(E1L|$0HD$Ht$ LLt$( LH5sLK1K$0)tII!u6f$1uDžTAEHH<HHHOJL1LLDžXH5s$0/L$1>HcHH(H1LH5rL9$0(o$1a1LH5rL{DIH5S_UNLIE1kM9.HL$Ht$ LLt$(HL$H1LH5.rL!$0)IIM9.H(LpA~OUSDžpA~ION1LH5qLB1LH5qLv$1LH5eqLX1HT$ H5ɓL8D$ LH5%qL牅41Dž0Džp'HϳLl$1H fqHH;lH;LH51RLl$HH}9H8L1'Ll$HVH9H8L1_H0Ll$H8zHLl$1H cpH;H;HLl$HH5H8L1H²Ll$1H 6HH;_Ll$HH7H8L14HhLl$1H 6HH;Ll$H4Hh9H8L1ڱ=HLl$1H (6H-H;H;LHi:1Ll$HH:H8L1fHH +<H1H;<A~A~1HT$ H5L]{H nHc=H#H T=DHL$Hs3HLl$H K1H H;rH*1H˰H81{HLl$1H y8HΑH;L HLl$H 0HH;Hm|HL$HZnP$1=HIMITED,I9FHDž|HLIMITEDI9F1HޯLl$H *0HH;}3bHH :HH ;HH;<f.DATAULSHHdH%(H$1HzH$IHHzLJ HHpzHHHdatasetH$1H|$HŭH{LH,zfǃ0hHHXtH$dH+%(u H[]A\fDUSHHtLHH :H=H81HHH[]DaHH b.HH81cfu OF6!HrjDpH CìHH8HHH 9HH81CfD 1 u=/HH8oHo @HH 0H2H81fD !@u.HHH jHŒH81CfDHqH iHH81PfD ?F 3fH4@0HH8H[]%@@HʨH8ɧHf@grBHK뎐@7)HҨH8iHifHH8BHBfH;H8"H"fE)H 2{H bHèH8Hf+HtHH8RHRiHl4NШH3HHD1H}iHDIHD2H3H8rHrfH[H8RHRfC]ߧH((65HXHHfHKH$0H yf.fUSHHt[PHH 2'H"H81HHH[]f.'Uȃw g@VHH x(HH811T %uH H8H[]%MDZum HH"댋xHH 2&HH813fDu HH8?H@ HH 1HH81fD@HʢqD !'OH87@1HڢDHfDH٣HzD@IHSfD 7.gHPH8Hg@9HH8yH9fHsfD @rH۠H8"Hf  @:H|{HH `HH81;fD Z$J H @yH*H8)HfHH &`HH81fD@orHCZfDZH[BfDBH*fD*HfD1HLH9DHKH8*HàHܝH(|HdjHH8Hjf.BHCH8HBYH$>HQ@6ןH HH9|HdjHKH8HjCH+*HH8jH*AHܜ&H@H HݝUHH4]S1HHH;QHH;H]17H;1H\ HH;H\1H;1H\H;HH\1՝HH;H-kHHD+1H;1H{+H;1H\H;1Hu+oH;1H+XH;1H+AH;1HK\*H;1HK\H;1H+H;1H+H;1H,ΜH;1HE,H;1Hn,H;1H,H;1H,rH;1H,[H;1H,DH;1Hw[-H;1H-H;1H][H;1H-H;1H?-ћH;1H`-H;1H[H;1Hj-H;1H-uH;1H-^H;1H-GH;1H.0H;1H7.H;1H`.H;1H.H;1H.ԚH;1H/ZH;1H.H;1H.H;1HYxH;1H.aH;1H(/JH;1HY/3H;1H/H;1H/H;1H/H;1H/יH;1H0H;1H?0H;1Hp0H;1H0{H;1H0dH;1H0MH;1H16H;1H%1H;1HV1H;1H1H;1H1ژH;1HVXØH;1H1H;1H:XH;1H6X~H;1H1gH;1H1PH;1H19H;1H2"H;1H92 H;1Hb2H;1H2ݗH;1H2ƗH;1H2H;1H2H;1H3H;1H2WjH;1H7WSH;1H/W<H;1H3%H;1HWH;1HU3H;1HVH;1H_3ɖH;1H3H;1H3H;1H3H;1H3mH;1H4VH;1HkV?H;1H4(H;1H?4H;1Hh4H;1H4H;1HV̕H;1H4H;1H4H;1H4H;1H5pH;1HUYH;1H 5BH;1HI5+H;1Hz5H;1H5H;1HcUH;1H5ϔH;1H5H;1H)UH;1H)UH;1HUsH;1HU\H;1HUEH;1HU.H;1HUH;1HUH;1HUH;1HTғH;1HTH;1HUH;1HUH;1HUvH;1HU_H;1H UHH;1H U1H;1H UH;1HUH;1HZ4H;1H{4ՒH;1H4H;1HTH;1H4H;1HTyH;1H4bH;1H4KH;1H44H;1H4H;1HMTH;1H4H;1H;TؑH;1HBTH;1H4H;1H4H;1H5|H;1H5eH;1H45NH;1HU57H;1Hv5 H;1H5 H;1H5H;1HzSېH;1H5ĐH;1H5H;1H6H;1H%6H;1HF6hH;1HSQH;1HP6:H;1Hi6#H;1H6 H;1HRH;1HRޏH;1H}6ǏH;1HRH;1HRH;1Hp6H;1H6kH;1H6TH;1HlR=H;1H6&H;1HJRH;1H6H;1H6H;1HRʎH;1H"RH;1H6H;1H6H;1HQnH;1H6WH;1H6@H;1H7)H;1HQH;1H7H;1H:7H;1HuQ͍H;1H47H;1HM7H;1HKQH;1H@QqH;1H6QZH;1H-QCH;1H#Q,H;1HQH;1HQH;1HQH;1H QЌH;1H6H;1H6H;1H6H;1HPtH;1HP]H;1HPFH;1H6/H;H1H;1H6H;1H 7H;1H-7׋H;1HN7H;1Ho7H;1HPH;1H7{H;1H7dH;1H7MH;1H76H;1H8H;1HOH;1HOH;1H7ڊH;1H8ÊH;1H:8H;1H[8H;1HJO~H;1H]8gH;1Hv8PH;1H89H;1H8"H;1H8 H;1HNH;1H8݉H;1H8ƉH;1H8H;1HNH;1H9H;1H(9jH;1HjNSH;H1@H;1H9)H;1H09H;1HQ9H;1Hz9H;1H9͈H;1HMH;1H9H;1H9H;1HMqH;1HMZH;1HMCH;1HM,H;1HMH;1HT9H;1HMH@HI91H;ɇH;1HP9H;1Hy9H;1H9H;1H9mH;1H :VH;1H5:?H;1HF:(H;1HLH;1HLH;1HLH;1H:̆H;1HLH;1HLH;1H9H;1HLpH;1HLYH;1HLBH;1H9+H;1H9H;1H:H;1HD:H;1Hm:υH;1H:H;1H:H;1H LH;H1[H:]%mDUHK1SHHHH-H}=H}HHH:[1]%@U1SHHH5dH%(H$1&111"̇tPH!H;HH5H$dH+%(H;H11[]%͂DHAjjL7P1H|HHHH>HH=PH5O'H-hHHEHHO1H:HHHOH}H HHMHOH}H؅HHHOH}fHHHH4H8tFHH8tyH H8t\HH8t?HH8t"g\PHqHH뫐HAHHϐHQHH벐HHH땐H1HHufDHHTH812DHтH2TH81zDHHSH81RDHHRSH81*?DHYHRH81H}H1HRH81ځHɄHyHf.@HYHHtAHHPHARHAR1HNdjdH(f.DH==~ffffff.Hl$Ld$H-xL%xLl$Lt$L|$H\$H8L)AIHIqHt1@LLDAHH9rH\$Hl$Ld$Ll$ Lt$(L|$0H8HHPath string larger than MAX_PATH_NAME_LENGTH. Invalid value for input class. Unable to allocate dynamic memory. Invalid value for input byte-order. Invalid value for output architecture. Invalid value for output byte-order. Unable to open the configuration file: %s for reading. PATH keyword appears twice in %s. Error in parsing the path information from %s. INPUT-CLASS keyword appears twice in %s. Error in retrieving the input class from %s. Invalid value for input size. Error in retrieving the input size from %s. Error in retrieving the rank from %s. Error in retrieving the maximum dimension sizes from %s. Unknown keyword: %s in configuration file: %s INPUT-SIZE keyword appears twice in %s. RANK keyword appears twice in %s. DIMENSION-SIZES cannot appear before RANK is provided. No. of dimensions for which dimension sizes provided is not equal to provided rank. Error in retrieving the dimension sizes from %s. OUTPUT-CLASS keyword appears twice in %s. Unable to get 'string' value. Error in retrieving the output class from %s. OUTPUT-SIZE keyword appears twice in %s. Invalid value for output size. Error in retrieving the output size from %s. OUTPUT-ARCHITECTURE keyword appears twice in %s. Error in retrieving the output architecture from %s. OUTPUT-BYTE-ORDER keyword appears twice in %s. Error in retrieving the output byte order from %s. CHUNKED-DIMENSION-SIZES keyword appears twice in %s. CHUNKED-DIMENSION-SIZES cannot appear before DIMENSION-SIZES are provided. No. of dimensions for which chunked dimension sizes provided is not equal to provided rank. The CHUNKED-DIMENSION-SIZES cannot exceed the sizes of DIMENSION-SIZES Error in retrieving the chunked dimension sizes from %s. COMPRESSION-TYPE keyword appears twice in %s. Error in retrieving the compression type from %s. COMPRESSION-PARAM keyword appears twice in %s. Invalid value for compression parameter. Unsupported Compression Type. Error in retrieving the compression parameter from %s. EXTERNAL-STORAGE keyword appears twice in %s. Error in retrieving the external storage parameters from %s. MAXIMUM-DIMENSIONS keyword appears twice in %s. MAXIMUM-DIMENSIONS cannot appear before DIMENSION-SIZES are provided. No. of dimensions for which maximum dimension sizes provided is not equal to provided rank. The MAXIMUM-DIMENSIONS cannot be less than the sizes of DIMENSION-SIZES. Exception: can be -1 to indicate unlimited size INPUT-BYTE-ORDER keyword appears twice in %s. Error in retrieving the input byte order from %s. One or more of the required fields (RANK, DIMENSION-SIZES) missing. Cannot specify chunking or compression or extendible data sets with the external file option. Cannot specify the compression or the extendible data sets without the chunking option. OUTPUT-ARCHITECTURE cannot be STD if OUTPUT-CLASS is floating point (FP). OUTPUT-ARCHITECTURE cannot be IEEE if OUTPUT-CLASS is integer (IN). For OUTPUT-CLASS FP, valid values for OUTPUT-SIZE are (32, 64) . Configuration parameters are invalid in %s. Invalid value for output class. Invalid value for compression. Invalid value for output byte order. Invalid value for input byte order. %s -c[onfig] [ -c[config] ...] -o[utfile] To convert data stored in one or more ASCII or binary files into one or more datasets (in accordance with the user-specified type and storage properties) in an existing The primary objective of the utility is to convert floating point or integer data stored in ASCII text or binary form into a data-set according to the type and storage properties specified by the user. The utility can also accept ASCII text files and store the contents in a compact form as an array of one-dimensional strings. The input data to be written as a data-set can be provided to the utility in one of the following forms: 1. ASCII text file with numeric data (floating point or 2. Binary file with native floating point data (32-bit or 3. Binary file with native integer (signed or unsigned) data (8-bit or 16-bit or 32-bit or 64-bit). 4. ASCII text file containing strings (text data). Every input file is associated with a configuration file also provided as an input to the utility. (See Section "CONFIGURATION FILE" to know how it is to be organized). The class, size and dimensions of the input data is specified in this configuration file. A point to note is that the floating point data in the ASCII text file may be organized in the fixed floating form (for example 323.56) or in a scientific notation (for example 3.23E+02). A different input-class specification is to be used for both The utility extracts the input data from the input file according to the specified parameters and saves it into The user can specify output type and storage properties in the configuration file. The user is required to specify the path of the dataset. If the groups in the path leading to the data-set do not exist, the groups will be created by the utility. If no group is specified, the dataset will be created under the root group. In addition to the name, the user is also required to provide the class and size of output data to be written to the dataset and may optionally specify the output-architecture, and the output-byte-order. If output-architecture is not specified the default is NATIVE. Output-byte-orders are fixed for some architectures and may be specified only if output- architecture is IEEE, UNIX or STD. Also, layout and other storage properties such as compression, external storage and extendible data-sets may be optionally specified. The layout and storage properties denote how raw data is to be organized on the disk. If these options are not specified the default is Contiguous layout The dataset can be organized in any of the following ways: 3. External Storage File (has to be contiguous) 4. Extendible data sets (has to be chunked) 5. Compressed. (has to be chunked) 6. Compressed & Extendible (has to be chunked) If the user wants to store raw data in a non-HDF file then the external storage file option is to be used and the name of the file is to be specified. If the user wants the dimensions of the data-set to be unlimited, the extendible data set option can be chosen. The user may also specify the type of compression and the level to which the data set must be compresses by setting h5import -c[onfig] [ -c[config] ...] -o[utfile] Prints this summary of usage, and exits. Name of the Input file(s), containing a single n-dimensional floating point or integer array in either ASCII text, native floating point(32-bit or 64-bit) or native integer(8-bit or 16-bit or 32-bit or 64-bit). Data to be specified in the order of fastest changing dimensions first. Every input file should be associated with a configuration file and this is done by the -c option. is the name of the configuration file. (See Section "CONFIGURATION FILE") Name of the HDF5 output file. Data from one or more input files are stored as one or more data sets in . The output file may be an existing file or it maybe new in which case it will be created. The configuration file is an ASCII text file and must be the ddl formatted file (without data values) produced by h5dump when used with the options '-o outfilename -b' of a single dataset (-d) OR organized as "CONFIG-KEYWORD VALUE" pairs, one pair on each The configuration file may have the following keywords each followed by an acceptable value. Strings separated by spaces to represent the path of the data-set. If the groups in the path do not exist, they will be created. PATH grp1/grp2/dataset1 grp1: group under the root. If non-existent will be created. grp2: group under grp1. If non-existent will be created dataset1: the name of the data-set String denoting the type of input data. ("TEXTIN", "TEXTFP", "FP", "IN", "STR", "TEXTUIN", "UIN"). INPUT-CLASS "TEXTIN" denotes an ASCII text file with signed integer data in ASCII form, INPUT-CLASS "TEXTUIN" denotes an ASCII text file with unsigned integer data in ASCII form, "TEXTFP" denotes an ASCII text file containing floating point data in the fixed notation "FP" denotes a floating point binary file, "IN" denotes a signed integer binary file, "UIN" denotes an unsigned integer binary file, & "STR" denotes an ASCII text file the contents of which should be stored as an 1-D If INPUT-CLASS is "STR", then RANK, DIMENSION-SIZES, OUTPUT-CLASS, OUTPUT-SIZE, OUTPUT-ARCHITECTURE and OUTPUT-BYTE-ORDER Integer denoting the size of the input data INPUT-SIZE can be 32 or 64. For integers (signed and unsigned) INPUT-SIZE can be 8, 16, 32 or 64. Integer denoting the number of dimensions. Integers separated by spaces to denote the dimension sizes for the no. of dimensions String dentoting data type of the dataset to be written ("IN","FP", "UIN") Integer denoting the size of the data in the output dataset to be written. If OUTPUT-CLASS is "FP", OUTPUT-SIZE can be If OUTPUT-CLASS is "IN" or "UIN", OUTPUT-SIZE can be 8, 16, 32 or 64. STRING denoting the type of output architecture. Can accept the following values String denoting the output-byte-order. Ignored if the OUTPUT-ARCHITECTURE is not specified or if it is IEEE, UNIX or STD. Can accept the CHUNKED-DIMENSION-SIZES: Integers separated by spaces to denote the dimension sizes of the chunk for the no. of dimensions determined by rank. Required field to denote that the dataset will be stored with chunked storage. If this field is absent the dataset will be stored with contiguous storage. String denoting the type of compression to be used with the chunked storage. Requires the CHUNKED-DIMENSION-SIZES to be specified. The only currently supported compression method is GZIP. Will accept the following value Integer used to denote compression level and this option is to be always specified when the COMPRESSION-TYPE option is specified. The values are applicable only to GZIP Value 1-9: The level of Compression. 1 will result in the fastest compression while 9 will result in the best compression ratio. The default level of compression is 6. String to denote the name of the non-HDF5 file to store data to. Cannot be used if CHUNKED- DIMENSIONS or COMPRESSION-TYPE or EXTENDIBLE- Value : the name of the external file as a string to be used. maximum dimension sizes of all the dimensions determined by rank. Requires the CHUNKED-DIMENSION-SIZES to be specified. A value of -1 for any dimension implies UNLIMITED DIMENSION size for that particular dimension. 1. Configuration File may look like: PATH work h5 pkamat First-set OUTPUT-ARCHITECTURE IEEE CHUNKED-DIMENSION-SIZES 2 2 2 The above configuration will accept a floating point array (5 x 2 x 4) in an ASCII file with the rank and dimension sizes specified and will save it in a chunked data-set (of pattern 2 X 2 X 2) of 64-bit floating point in the little-endian order and IEEE architecture. The dataset will be stored at "/work/h5/pkamat/First-set" 2. Another configuration could be: DIMENSION-SIZES 6 3 5 2 4 CHUNKED-DIMENSION-SIZES 2 2 2 2 2 The above configuration will accept an integer array (6 X 3 X 5 x 2 x 4) in a binary file with the rank and dimension sizes specified and will save it in a chunked data-set (of pattern 2 X 2 X 2 X 2 X 2) of 32-bit floating point in native format (as output-architecture is not specified). The first and the third dimension will be defined as unlimited. The data-set will be compressed using GZIP and a compression level The dataset will be stored at "/Second-set" %s -c[onfig] [ -c[config] ...] -o[utfile] Invalid number of arguments: %d. Cannot specify more than 30 input files in one call to h5import. Length of output file name limited to 255 chars. Error creating HDF output file: %s. Error in processing the configuration file: %s. Unable to open the input file %s for reading. Invalid storage size for integer input data. Error in allocating integer data storage. Unable to get integer value from file. Unrecognized input class type. Error in reading integer data. Invalid storage size for float input data. Error in allocating floating-point data storage. Unable to get float value from file. Error in reading floating-point data. Error in reading string data. Invalid storage size for unsigned integer input data. Error in allocating unsigned integer data storage. Unable to get unsigned integer value from file. Error in reading unsigned integer data. Error in reading the input file: %s. Error in creating or opening external file. Error in creating the output data set. Dataset with the same name may exist at the specified path Error in writing the output data set. H5T_STD_I8BESTDH5T_STD_I8LEH5T_STD_I16BEH5T_STD_I16LEH5T_STD_I32BEH5T_STD_I32LEH5T_STD_I64BEH5T_STD_I64LEH5T_STD_U8BEH5T_STD_U8LEH5T_STD_U16BEH5T_STD_U16LEH5T_STD_U32BEH5T_STD_U32LEH5T_STD_U64BEH5T_STD_U64LEH5T_NATIVE_SCHARNATIVEH5T_NATIVE_UCHARH5T_NATIVE_SHORTH5T_NATIVE_USHORTH5T_NATIVE_INTH5T_NATIVE_UINTH5T_NATIVE_LONGH5T_NATIVE_ULONGH5T_NATIVE_LLONGH5T_NATIVE_ULLONGH5T_IEEE_F32BEIEEEH5T_IEEE_F32LEH5T_IEEE_F64BEH5T_IEEE_F64LEH5T_VAX_F32H5T_VAX_F64H5T_NATIVE_FLOATH5T_NATIVE_DOUBLEH5T_NATIVE_LDOUBLEH5T_TIME: not yet implementedH5T_STRINGH5T_STD_B8BEH5T_STD_B8LEH5T_STD_B16BEH5T_STD_B16LEH5T_STD_B32BEH5T_STD_B32LEH5T_STD_B64BEH5T_STD_B64LE%254sHDF5DATASETUnable to get string value. DATATYPEUnable to get integer value. STRPADCSETCTYPESTRSIZEDATASPACESCALARSIMPLEInvalid value for rank. H5S_UNLIMITED,H5S_UNLIMITEDSTORAGE_LAYOUTCHUNKEDFILTERSCOMPRESSIONCONTIGUOUSSUBSETUnable to get subset values. COUNTDATA%254d%lluSTD not supported for float. IEEE not supported for INT. Name: %s TOOL NAME: %s SYNTAX: %s -h[elp], OR PURPOSE: or new HDF5 file. DESCRIPTION: integer data). 64-bit) forms. an H5 dataset. and storage. 1. Contiguous. 2. Chunked. the compressed option. SYNOPSIS: h5import -h[elp], OR -h[elp]: : -c[config] : -o[utfile] : CONFIGURATION FILE: line. Required KEYWORDS: PATH INPUT-CLASS INPUT-SIZE INPUT-BYTE-ORDER RANK DIMENSION-SIZES OUTPUT-CLASS OUTPUT-SIZE Optional KEYWORDS: OUTPUT-ARCHITECTURE OUTPUT-BYTE-ORDER CHUNKED-DIMENSION-SIZES COMPRESSION-TYPE COMPRESSION-PARAM EXTERNAL-STORAGE MAXIMUM-DIMENSIONS Values for keywords: PATH: For example, PATH: keyword under grp1. to be created. INPUT-CLASS: (325.34), array of strings. will be ignored. INPUT-SIZE: (8, 16, 32, 64). For floating point, RANK: DIMENSION-SIZES: determined by rank. OUTPUT-CLASS: OUTPUT-SIZE: 32 or 64. OUTPUT-ARCHITECTURE: STD IEEE INTEL CRAY MIPS ALPHA NATIVE (default) UNIX OUTPUT-BYTE-ORDER: following values. BE (default) LE COMPRESSION-TYPE: GZIP COMPRESSION-PARAM: compression. EXTERNAL-STORAGE: DATASET is specified. MAXIMUM-DIMENSIONS: EXAMPLES: INPUT-CLASS TEXTFP RANK 3 DIMENSION-SIZES 5 2 4 OUTPUT-CLASS FP OUTPUT-SIZE 64 OUTPUT-BYTE-ORDER LE PATH Second-set INPUT-CLASS IN RANK 5 OUTPUT-CLASS IN OUTPUT-SIZE 32 EXTENDIBLE-DATASET 1 3 COMPRESSION-TYPE GZIP COMPRESSION-PARAM 7 of 7. usage: %s -h[elp], OR h5importoutfileconfighelpdimspathsizeIllegal argument: %s. Invalid dimensions - %s. Invalid path %s. Invalid type of data - %s. Invalid size of data - %s. Error in state table. No output file given. %hdInvalid input size. %f%lfInvalid input size type. %huabProgram aborted. o big-endian little-endian unknown-byte-order mixed-endian unknown-sign unsigned"/#%s"unknown committed type. %s H5T_VARIABLE;%s %d;H5T_STR_NULLTERM;H5T_STR_NULLPAD;H5T_STR_SPACEPAD;H5T_STR_UNKNOWN;H5T_STR_ERROR;H5T_CSET_ASCII;H5T_CSET_UTF8;H5T_CSET_UNKNOWN;H5T_CSET_ERROR;H5T_C_S1;H5Tset_order failedH5T_FORTRAN_S1;unknown_one_character_type;undefined bitfieldH5Tget_tag failedOPAQUE_TAG "%s";OPAQUE_SIZE "%zu";H5Tget_member_type failedH5T_STD_REF_DSETREGH5T_STD_REF_OBJECTH5T_STD_REF[%lu]H5Tget_array_dims2 failedH5Tget_array_ndims failedunknown datatype)-(REGION_TYPE BLOCK , %s%luREGION_TYPE POINT OBJECTID%s %s %ld %sSIZE %lu (%.3f:1 COMPRESSION)COMPACTEXTERNALFILENAME %s SIZE %lu OFFSET %lldOFFSET HADDR_UNDEFOFFSET %luMAPPING%s %zu %s VIRTUALSOURCEFILEFILLVALUEFILL_TIME Unknown layoutLEVELCOMPRESSION DEFLATE%s %s %s %d %sPREPROCESSING SHUFFLECHECKSUM FLETCHER32COMPRESSION SZIPPIXELS_PER_BLOCK %dHARDWAREMODE %sK13ENTROPYCODING %sNEAREST NEIGHBOURLSBBYTE_ORDER %sMSBRAWHEADER %sCOMPRESSION NBITMIN BITSCOMPRESSION SCALEOFFSETUSER_DEFINED_FILTERFILTER_ID %dCOMMENT %sPARAMS%d H5D_FILL_TIME_ALLOCH5D_FILL_TIME_NEVERH5D_FILL_TIME_IFSETINVALIDVALUE H5D_FILL_VALUE_UNDEFINEDH5D_FILL_VALUE_DEFAULTALLOCATION_TIME %sH5D_ALLOC_TIME_EARLYH5D_ALLOC_TIME_INCRH5D_ALLOC_TIME_LATECOMMENT "%s", LENGTHPACKED_BITS%s %s=%u %s=%u(%s): H5Dread reference failedH5Aread reference failedunable to print data H5Aget_space failedH5Aget_type failed%s "%s" %sH5Oclose H5R_OBJECT2 failedinvalid region typeH5Aclose H5R_ATTR failedH5Ropen_attr H5R_ATTR failedH5Rdestroy failedstandardformatSUPER_BLOCKGROUPATTRIBUTESOFTLINKEXTERNAL_LINKUSERDEFINED_LINKSTARTSTRIDEH5T_ARRAY { H5T_COMPOUND {H5T_ENUM {H5T_OPAQUE {H5T_REFERENCE { H5T_STRING {H5T_VLEN { );%hhd%ld%g[ ] DATASET %s h5tools_utils.c%s: Version %u.%u.%u%s%s /finding shared objects failed%s error: %s warning: H5TOOLS_BUFSIZEhyperslab buffer size failedinvalid S3 VFD credentialsh5tools;  *$+H+|04<56$8GDTmtnu~<hd,ԚD4dDxTdzRx $ FJ w?;*3$"D  \X)zAJ@g AA 0)BAD F  AABH \`*BFJ G(A0D8G  K ^ A  8A0A(B BBBA \/BBE E(D0D8G [ 8C0A(B BBBD  K f A @t@2BBH A(A0D@ 0A(A BBBF 83 BED A(J (A ABBA D3hBJB D(A0I 0A(A BBBA <<5fBBK G(GT (A ABBI L|HD%BBB E(A0D8G  8C0A(B BBBA 0iBNM J  AABA 8jAAG L DAF $ AAJ 4<xqAAG W DAK  AAK (ty APF CM$LAOJ YKH`lBBB B(H0D8L 8A0A(B BBBA  BLA4,hIACG| EAK KGld|QSQ O(K0Jȕĕ$Q_@XMM!!!!D4!!! !".!!"j!"j!"j!"j!"j!"j!"j!"j!"j"i"j#"j."j;"iL"jY"i!"j!"joe"oe"oe"oe"o!"j    &5Eq 0 ,77o  <+` oo ooJoa:&0@PATHINPUT-CLASSINPUT-SIZERANKDIMENSION-SIZESOUTPUT-CLASSOUTPUT-SIZEOUTPUT-ARCHITECTUREOUTPUT-BYTE-ORDERCHUNKED-DIMENSION-SIZESCOMPRESSION-TYPECOMPRESSION-PARAMEXTERNAL-STORAGEMAXIMUM-DIMENSIONSINPUT-BYTE-ORDER4#GCC: (GNU) 4.4.7 20120313 (Red Hat 4.4.7-23)GCC: (conda-forge gcc 12.3.0-6) 12.3.0.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.data.bss.comment  %!o0+  3;oJJHo  @W``aB++k00f00 q0000z@0@0,,