ELF>a@@8 @@@@hhXX```PPP00 PtdLLLQtdRtdp p /lib64/ld-linux-x86-64.so.2GNUqZ$f-Le6)G']rWg&X2xnu8PD(yMNF_ki\Io.1[R B` st#m ~T;vh:}3cw0 @ QUSz<=|jKEd!%4+ "b9A,{H5/?a>^J*CYOplV7@em  Z9   _ '-  W  i ; z  w   d  % U    8 qb X  _ 01 M J  4$ m Y/  L   m % g {?  t H        I/ g  J  A] s( T> p- Y    ] v  dE ^  `T} bB0o& p Ldp  '>JT  Q R =  Q  0Bm ! { , 9    Fg$ 2 n "D `@_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableH5openH5T_STD_I64LE_gH5Pset_driver_by_nameH5Sget_simple_extent_dimsH5T_STD_U16BE_gH5T_STD_U32BE_gH5FDperform_initH5Eclose_msgH5Sget_select_hyper_nblocksH5VLcloseH5T_IEEE_F64LE_gH5VLget_connector_id_by_valueH5T_STD_U64BE_gH5VLis_connector_registered_by_nameH5Tget_nmembersH5VLis_connector_registered_by_valueH5Eauto_is_v2H5T_NATIVE_UINT_gH5AcloseH5P_LST_FILE_ACCESS_ID_gH5Rget_obj_type3H5FD_log_initH5Eget_auto1H5Eget_auto2H5Eunregister_classH5FD_stdio_initH5T_NATIVE_SHORT_gH5FD_sec2_initH5Pset_volH5Ropen_objectH5Aget_typeH5T_NATIVE_USHORT_gH5Lunpack_elink_valH5Pset_fapl_multi_finiH5AreadH5T_NATIVE_LONG_gH5T_NATIVE_LDOUBLE_gH5Pset_elink_faplH5SL_destroyH5_optindH5T_NATIVE_DOUBLE_gH5GcloseH5Lget_valH5Eregister_classH5Sget_select_hyper_blocklistH5T_STD_I8BE_gH5Pset_driver_by_valueH5VL_native_registerH5PcopyH5VLget_connector_id_by_nameH5Tget_array_dims2H5T_STD_U16LE_gH5T_STD_U32LE_gH5TcopyH5VLconnector_str_to_infoH5Oexists_by_nameH5Eset_auto1H5Eset_auto2H5Tget_member_typeH5Pget_vol_idH5Dget_create_plistH5TconvertH5OcloseH5Pset_fapl_ros3_tokenH5Tget_superH5T_STD_U64LE_gH5VLfree_connector_infoH5Sget_simple_extent_ndimsH5Pset_fapl_familyH5Pset_fapl_sec2H5T_STD_REF_OBJ_gH5FD_direct_initH5Pset_fapl_ros3H5FD_multi_initH5Zfilter_availH5closeH5Tenum_nameofH5ScloseH5T_STD_B16BE_gH5T_STD_B32BE_gH5Dopen2H5Tget_native_typeH5T_NATIVE_SCHAR_gH5T_STD_U8BE_gH5Lget_info2H5Pset_fapl_onionH5Tget_strpadH5Tget_sizeH5Oget_info3H5FD_family_initH5free_memoryH5VL_pass_through_registerH5P_CLS_LINK_ACCESS_ID_gH5Eprint2H5T_STD_B64BE_gH5Pset_fapl_coreH5P_CLS_DATASET_XFER_ID_gH5T_NATIVE_UCHAR_gH5Pset_fapl_directH5Ecreate_stackH5Pset_fapl_logH5O_TOKEN_UNDEF_gH5Tis_variable_strH5T_STD_I8LE_gH5Idec_refH5Tdetect_classH5Tget_classH5Aget_spaceH5P_CLS_FILE_ACCESS_ID_gH5Epush2H5Dget_spaceH5FD_ros3_initH5Rget_typeH5T_NATIVE_FLOAT_gH5FD_core_initH5T_STD_B8BE_gH5VLregister_connector_by_valueH5T_STD_I32BE_gH5T_STD_I16BE_gH5T_NATIVE_LLONG_gH5Eclose_stackH5AopenH5T_NATIVE_ULLONG_gH5Pget_layoutH5DcloseH5T_IEEE_F32BE_gH5Pget_filter2H5Tget_member_offsetH5T_STD_REF_DSETREG_gH5Sget_select_typeH5Ropen_attrH5Topen2H5T_STD_I64BE_gH5FcloseH5T_STD_B16LE_gH5T_STD_B32LE_gH5Dget_typeH5Otoken_cmpH5Dget_storage_sizeH5T_STD_U8LE_gH5_get_optionH5Pset_fapl_stdioH5Ropen_regionH5Pset_fapl_splitH5T_IEEE_F64BE_gH5Screate_simpleH5Aget_nameH5Sget_select_boundsH5Sselect_hyperslabH5T_STD_B64LE_gH5Pget_nfiltersH5Literate_by_name2H5Sget_select_elem_npointsH5T_STD_REF_gH5Pget_driverH5PcreateH5VLobject_is_nativeH5Aopen_by_idxH5_optargH5FD_onion_initH5Tget_array_ndimsH5Otoken_to_strH5Ecreate_msgH5Tget_signH5Lvisit_by_name2H5VLregister_connector_by_nameH5PcloseH5Sget_select_elem_pointlistH5T_NATIVE_INT_gH5EpopH5TequalH5Oget_info_by_name3H5T_NATIVE_ULONG_gH5T_STD_B8LE_gH5T_STD_I16LE_gH5T_STD_I32LE_gH5TcloseH5FopenH5RdestroyH5LexistsH5DreadH5Sget_select_npointsH5TreclaimH5T_IEEE_F32LE_gH5Gopen2__errno_locationfflush__printf_chkexitstrncmpstrrchr__strdupperror__isnanstrncpy__stack_chk_failreallocstdinstrtodstrtolcallocstrlentmpfilememsetmemcmp__fprintf_chkstdoutmemcpyfclose__vsnprintf_chkmalloc__isnanf__isnanl__ctype_b_locstderr__snprintf_chkstrtoullfwritestrchr__vfprintf_chk__cxa_finalizememmovestrcmp__asprintf_chk__libc_start_mainfreelibhdf5.so.310libpthread.so.0libc.so.6GLIBC_2.2.5GLIBC_2.3GLIBC_2.8GLIBC_2.4GLIBC_2.3.4$ORIGIN/../libXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  ui   ii  ii  ii  ui  ti bZb~~~ի~ ~~ ~* ~(/0~88@~HFP~XW`~h^p~xd~k~~~~~~ (08@HPXq`ߋh~pxߋÖߋ԰ϖ԰ϖ԰ϖ԰ ϖ(~0~8԰@H~P~X`hװpװxװװxxxxxxy y y0y@yP1y`CypUybyfyyyyyyyyyy y0y@yPy`y  $(x0z|8|X(  ( 0 8 @HPX`hpx !"#$%&'() *(+0,8-@.H/P0X1`2h3p4x56789:;<=>?@ABCDEFGHI J(K0L8M@NHOPPXQ`RhSpTxUVWXYZ[\]^`abcdefghij k(l0m8n@oHpPqXr`shtpuxvwxyz{|}~ (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx_HH5%@%h%fATIUH=SHpdH%(H$h1H$HD$HD$HD$g1gg&HL$HLHH\$(SLL$(LD$ gg=)Ht$HL$(IHT$ H|$gHIgZYt$pt 1M@ŋ$Ld$0EHHttHHtH֗HHGHtHHHG HtHHHG0HtHH~HǃHL9sgf1I^HHPTL.H 7H=`;HHmHtHH=ZHSH9tHOHtH=8H51H)HHHHHHtH&Ht=u(UH=`Ht H=yӢ]f.Sg'gf.DDEu0USHHusH{LtH[]DSuH-jQ1HH5;1ΚH1CH5<uH5qH1[]%fDH51|KWH51]>AWAVAUATUSHHH;HH1[H;HH(1;H;HH@1H;HoHX1H;HOHx1ۚH;H/H-1HH;H HD1H;HHU1xH;HH1XH;HH18H;HH1H;HlHu1H;HLH1ؙH;H,He1H;H Hy1H;HHU1xH;HHJ1XH;HHE18H;HH1H;HlHU1H;HLH1ؘH;H,H1H;H H1H;HH1xH;HH1XH;HHO18H;HH 1H;HlH1H;HLL=U1L՗H;H)Hj1H;H L%1LH;HH1rH;HL51LOH;HH 1/H;HL-D1L H;H`HY1H;H@L1ЖH;H$Hu1H;HH1H;HH1pH;HH1PH;HH]10H;HH1H;HdL1H;HHH1ԕH;H(L1H;H H1H;HL1|H;HH1\H;HL1@H;HH1 H;HtL1H;HXH1H;H8H1ĔH;HH 1H;HH1H;HH)1dH;HH11DH;HHa1$H;HxH1H;HXH1H;H8H 1ēH;HH1H;HH1H;HL591LaH;HL-f1L>H;HL%u 1LH;HoHh1H;HOH1ےH;H/L1H;HL1H;HL1H;HHl1gH;HH 1GH;HH1'H;H{H1H;H[Hs 1H;H;H1ǑH;HH1H;H H1H;H H<1gH;H Hl1GH;H H1'H;H{ H1H;H[ H1H;H; H}1ǐH;H H|1H;H HK1H;H H\1gH;H H1GH;H Hd1'H;H{ L%1LH;HX H1H;H8 H1ďH;H H1H;H L1H;H H1hH;H HK1HH;H H1(H;H| L1 H;H` H 1H;H@ H91̎H;H H91H;H HY1H;H Hy1lH;H Hh1LH;H Hi1,H;H H1 H;H` H1H;H@ H1̍H;H H)1H;H H1H;H H=1pH;H Hm1PH;H H10H;H H1H;Hd H1H;HD H-1ЌH;H$ H]1H;H He1H;HH1tH;HL=Y1LQH;HL51L.H;HL-D1L H;H_L%1LH;H<H1̋H;H H1H;HH1H;HH1pH;HL1TH;HL18H;HL1H;HpL1H;HTH1H;H8H1ĊH;HH)1H;HHY1H;HHq1dH;HH1DH;HH1(H;H|He1H;H\He1H;H<H1ȉH;HH1H;HH1H;HH1hH;HH1LH;HH1,H;HH1 H;H`H1H;H@H1̈H;H H 1H;HH11H;HH!1lH;HH1LH;HH11,H;HH1 H;H`H11H;H@HI1̇H;H Hy1H;HH1H;HHI1pH;HHE1PH;HHu10H;HH1H;HdH1H;HDH1ІH;H$H1H;HH]1H;HHm1pH;HHm1PH;HH10H;HH1H;HdH1H;HDH1ԅH;H(H1H;HH1H;HH1xH;HHT1XH;HH18H;HH1H;HlH1H;HPH1܄H;H0H1H;HH1H;HH1H;HH1`H;HH1DH;HHK1$H;Ht|H1H;Ht`H1H;HtDH1ЃH;Ht(HH1[]A\A]A^A_%f.H[]A\A]A^A_ÐAWAVAUL-OATAUH1SHHH$HT$(@HL$0LD$HLL$AH2HD$ HD$HCP@H HUHD^t00uA~x1Lyff/\1I?y C8fTf/C4L=Y|CxM7Lz1҉H9s'DA 1‰H9r11LI{HuDC@gg1gMDC0<@L={C M7LnyHvA>0uA~x1Lxff/dI?1xC(f.C@L=9{ƃ;ǃ IH0fg fHg1b1gl@L=zIH(Rf.L=zƃ8ǃIH!fL=z 1ǃI?Gzƃ8DL=azIHfL=Izƃ9ǃIHfL=z 1ǃI?yƃ9eDL=yIHJfL=yI?H 1xyHyfCT @C\yIHHL=kyH|$AFIIIFLt$CX@C`vyIHL=yH|$ AFIIaIFLt$ OL=xIH2f.L=xƃ:ǃIHfL=yx 1ǃI?'xƃ:D0 LH5R1yg/gM7@HD$H8g*^HHD$H8g^HHH[]A\A]A^A_HU{IH}|HifDHD$ HH@HuIFLrHD$HH@HuIFLrM7LH51xg+gtM7LH51QxgglHD$HHH[]A\A]A^A_DHl$8Ht HvHz1 \vC @Hl$8H51wgtgYH5U1wgJg/H51vwg H51RwgfU1SHHH5dH%(H$1v111Jt~tPH}H;H~H5~vH$dH+%(H;H11[]%sDHAjjL1HquH}HHH>HH=H5wH-|HHEHH1rH|HHHH}hrH|HHMHuH}?rHP|HHHZH}rH|HHHT}H8tFH?}H8tyH*}H8t\H}H8t?H}H8t"gV6}PHpHH뫐HwHHϐHpHH벐HpHH땐HipHHufDHvHBH81 v2DHvHH81uDHvHbH81uDHYvHH81u?DH1vHH81juH}H vHBH81Bup{t HO{ HH{1HH{H0pHy{HH{H0H=zH8H%pj{AWAVAUATUSHH- {L5{H} L%${L-zI<$HyIuH;qL=zI?Ht!HxnH;8t=o=II>Ht!HOnH;8toIL5vzI>Ht!HnH;8tnIH}Ht"HmH;8tnrHEI}Ht"HJtH;8tn/IEgHzI4$H;HjoHy1HHyH0NoHxH8~q^HoxH8fqH_xH8NqHOxH86qH?xH8.sNH;ql]yH[]A\A]A^A_fDHw&@I>HHlH;8H1PrHrHH81*r?DHrHH81rDHrHH81qDHyrH:H81qDHQrHZH81qDH)rHH81bqDH=pfDH=pfDH=pAfDH=kpfDH=eSpfDAVAUATUSHdH%(HD$1H#HIoHHHEH$QH-vL5uEI>&HxHuLMTL%pHI<$1%pI<$1HL pH4$HHmIRpH[lH8JoHHH-uL5uDmI>EHxHtLMH)pHqH;1boH;1HKo/fDBmIH}HtHLl H$LHjH4$HtLl>M A$H-tL5tDEI>EHxHsLML%5oH1I<$mnI<$1HUnEI>HHsLMHQPHfs0HesLH#H514mZYDIT$At$H-mHD$dH+%(dHH[]A\A]A^fHw kuaI>H8L%nHI<$1VmI<$1H}>mfH}vlLmH5GLiH56LiL1hIHH-rDEE L5rI>H1HqLMHqLHPHq0HlH5M1kHt$XZHDEI>H iEI>HxHpqLM L%lH|I<$D}j}e1fIHrH-qML5pI>HxHpLMR L%lHI<$1VkI<$1H}>kH4$HLiEI>HxHfpLM L%kHT1I<$jI<$1HjMoL&g^uI>bHxHoLM1 L%)kH 1I<$ajI<$1HIj@Il$L-oHIufIuHfIuHfIuHfE Iu HfIu(HfIu0HfIu8HlfcIu@HWf IuHHBf IuPH-fM It$HaHvd It$HH(hDH-:oL5kn}I>VHxHJnLMgL%iHI<$1hI<$H1hEMHeH-nL5m}I>HxHmLM L%hHqL5mI>HEfHwgI>Hx }H,fHAmLHEPH"m0H5H1fHt$A]XH\@Hl{LHPHl0HYH5Z1fA\EA] fDfIf.HggbH-XmL5l}I>tHxHhlLMe L%gHfH- mL5:lDUI>E"IcL$HxHlLM L%NgH1I<$fH-lD]EL5kI>HxHkLML%fHI<$1+fI<$1HRfH4$HFLc5}&fDH- l}.L5/kI>HxHkLML%UfHI<$cDH-kDUEL5jI>HxHjLMxHjLH0PHj0ifLeIHH-DkDMEL5hjI>HxHQjLML%eHI<$kfDaIHH-juL5jI>HxHiLMxHiLHPHi0H-jDeEL5iI>HxHiLML%dH4I<$H_#H-jL5Ji}I>5HxH)iLML%fdHgf.H4$HSHfaL5h*fH4$L5hHV11HaiH-_iL5h}I>{HxHohLML%cH H4$HL5DhHbH-hL5h}I>HxHgLM5L%+cHHgLHPHg0H5)H:1raHt$AYAZH[HlgLHPHMg0&11HaaH- hL5;g}I>&HxHgLML%WbHH-gL5fEI>eHxHfLMfH bHHH;HfLHPPHf0E11H lHH5h-a8H-.gL5_f}I>JHxH>fLML%{aHH-fL5fD]I>EHxHeLMH+aHH;E1111AH$[H-ufL5e}I>HxHeLML%`H6fDIuXH\WIu`H\IuhH\It$HH^H-eL5d}I>HxHdLMcL%`HY@\CHdLHQPHzd0HtdLH[PHUd0HOdLHPH0d0HH51^[A\HHH]H-dL5d}I>IL$HxHcLML%_H1I<$R^DHcH5H5LHPHlc01R]_AXJHPHFc0HEcLH PH!c0H cLHPHb0HbLH-cL5b}I>HxHbLMOL%^HCXHH<PHbH50H|bL1Y\ZEYHxAQQvPHHb0HGbLHH51\EH xH-bL5$b}I>HxHbLML%@]HH-bL5a}I>HxHaLML%\HnHPHza0HyaLHPHUa0HTaLtHPH0a0H/aLOHp9PH a0H aL*L5 aH-aH PH`0H`LH=PH`0H`LHcPH`0H`LHVPHd`0Hc`LH1PH?`0H>`L^H-aL58`}I>#HxH`LMyL%X[HqHe7PH_0H_LHh=PH_0H_LH PH_0H_LH-I`L5z_}I>eHxHY_LMyL%ZHH_PH_0H_L9H PH^0H^LH-_L5^}I>HxH^LMy~L%ZHH-{_L5^}I>HxH^LML%YH)VI>1H)UAH\H([H8HxH[LMuHNVHH;VHsRH`HPHHx7H=OSH9uuHZH0HLOOAD-S@HQ[0>HxZH8HxHaZLM}HUHH;H=NRH9"H;ZHpofHZLH]H5~LHTPHY01SAZA[HYPHH5>LH<PHY01zS_AXfHY@LHjPHbY0HH51:SXZHAY>LHPH"Y0fDHYBLHRPHX0fDH=ANQH9u;HYHp;fDHXWLHPHX0CH=NvQH9uyHXHp HZYHXH8HxHjXLMy~HSHW1H;RH;1H RH=PPH9uH/XHp(cH=PPH9uMH XHp0AHWH6H5RLHPHW01QXZH=POjPH9uHWHp@H=OHPH9uHWHpPEMH=L PH51H9HYWHphAWAVAUAATAUHSHHLD$LL$dH%(H$HW8KIME H|$PE1IHKWD$PHD$XJHT$`Mh1LHgJIHx2LL$LD$HDH5IH~LPPHQVH;HxH W8IH$dH+%(HĘL[]A\A]A^A_fDH|$tH|$tHxHL$HT$HLgyHVHUaH;IH H-PH1H}"PH}1HI PD1Ht$H+JD|$HHT$pH|$PEtOH1\N111KHDHJDt$HIEt4HT$pHt$P1KDHgJ11OHt$pH|$POHUHTDH;E~WHxHTLMH-OHy1H}OH}1H7N H;HYL@HD$pHD$ HD$AIHb11L?IHLxBfDH?H<$HT$?HD$jLd$D$$IHl$H\$Hl$HD$H|$IH?tHmHH@IMvD|$$EA11@CHL9QDu E?D$?LL-EHtHXKD(EH}JH8HHbJLMHGJ;LHPH(J0fDHYH51CXZHoBcH<$ HD$E1D$$L|$(I1ۉH?@HIAHt$LAIHD$LJ LLC9\$$uHD$(H $HD$(Ht$Ht$H9u1HL|$@ZDHI?LHLc/@AF,LKfDH(HH9uE1H<$IH\$Ht$ILLLoIIL94$ufDHCHH;12CH;1HZCHD$HD$H9$41DHI~HDHH8HxH-HLM&HjCHH;l2BHHD EtHGH8HxHGLMHCHGH;LAHpHHGH8HxHGLMnHBHH;fDLAHH(H?GH8HxH(GLMxHGxLHgPHF0HFLHrPHF0fDAHAH8?LHg~NHoG8~^HFH8HxHFLMHAHyH81@HAHH81@L?DBAH[AHH0o;3!AH;HH0N;1HEHH5NLHPHE01?AXAYHjF0HEH8HxHzELMcH@H|H;L?>HL$LLHT$g0HEULHPHD0HDLHMPHD0HEUHDH8HxHDLMH?HϾH;HDH5 HLHPHTD01B>Y^ guHEH@DH8HxH)DLMy`Hj?HdH;lHCLHPHC0HCLHPHC0H 3PHC0HCLlHeD8HCH8HxHvCLMH>HH;1=H;1H=HC8H!CH8HxH CLMHG>HfL=HC8ZHBH8HxHBLMycH>HaH8HEPHzB0HyBLIHPHUB0HTBL$HpPH0B0H/BLf.DAWAAVAUATUSHH|$@H$Ht$XHT$`LD$0LL$(dH%(H$1;HD$HdEN$L:HH-1Et$A4HH+THTHHHI9uHL$1HD;HL$HHD$xmHL$H|$0U:HL$HWHADEHAH8HxHALMH-C<HH}IfDHADE~YH@H8HxH@LMH-;HQH}10;H}1HW;HD$8E1E1i@H)AD(E~WHR@H8HxH;@LMHx;H1H;:H;1Hٳ:1E1E1HD$H\$81DHHL$H&8HL$HHD$8HL$L8HL$HILHL$ 7IHH|$(sK6HL$ IE1HD$PDHL$xHLt$HIHD$hDD|$ D$tDMHD$D$pfDL$ EtW1|$ t8HT$hAoo ADA HH9uD$ptD$tIHTITHIE111H|$ML75E1LL$8HL$HT$Ht$0H|$@%4E1H|$H$6xLD$xHL$8HT$0Ht$`H|$Xg)HL$PHD$HD$IHL$HIH9D$(Lj2La2H|$8V2HM2H|$7*H|$7H$dH+%(HĘ[]A\A]A^A_ÐHI>OHp=H8HxHY=LMH8HH817Hx8HH817@H=HH<H8HxH<LMH8H1H;W7H;1H@7Ha=DEH<H8HxHo<LMH7HG1H;6H;1H 6gfH<H<H8HxH;LMH67H¶H8H<H;H8HxH;LM{H6H_H8KHx;%LH9PHY;0H`H5115AZA[(H9;LHεPH;0H!H514]A\H:H<H5xLHصPH:014XZH:H5G:HLHPH:01w4^_HY;_H:H8HxHi:LMH5HGH8 H8:(LHPH:0H:+LHܼPH90H9LHPH90H־H5W13AYAZFH9LHXPH90H9.LH~PHn90H@:8mHh9H8HxHQ9LMy:H4Hk1H;3H;1H3H8PH80H8LH98~YH8H8HxH8LMVH-4H.1H}=3H}1Hd%3E1_.H@98lHh8H8HxHQ8LMyH$HH;H*D EH>)H8HxH')LMyoHh$H!H;fH)DEH(H8HxH(LM;H$HH;QDH(LHPH(0H H5 1Z"A[[2fHa(LHPHB(0fDH)DE~WH:(H8HxH#(LMH`#HH;1"H;1H"1#H(0~H'H8HxH'LMH"HʢH;fDH'LH|PHb'0HY'LHgPH:'0HH5ž11!ZYqH'LHBPH&0tH&LHPH&0fATIUHSHHdH%(H$1Ht >.u~uHt$H!@HT$E1H2Ht ;.uP{uJHt$`LW!H\$`1H9\$uPHL$ HT$hHHt$ D$ -fDHHT$`E1LH\$`1H9\$tH$dH+%(u Hİ[]A\@H)'HHf.@AWAVAUATUSHHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$$HD$HD$ HD$H.D$08H-{&H}Ht:HHھiHD$dH+%(H[]A\A]A^A_L%9&L5J&IIAMHA<$D)L}H$Ht$ $HT$A$D$0Ht$x?A)D9s7A$[@HHHھH87AuHEHHtLHھpH$H*H81bH/AWAVAUATUSHHH/@;tm@th@]tbIE1H1LIH,@uAſHBH„@<;@t,<]t(AD@u1@M<$El$H[]A\A]A^A_EtDUIHt~1HCD9sHkH@@;t@]tIDht΍AI,11D$ HIHEHDBt@HCHDBuL$ H@#8~UHl"H8HxHU"LMy@H-Hߴ1H}H}1HH+HHPH!H5ɶ0H!L1XZATUS?"u"HǾ[1IHHX@HHHgAD$ufDCHÄt<;u<HuHHg<;ttCHÄt<;u<Hu HHgfuDCHÄt<;u<Hu0HHg6H[]A\f.@H!HHtAHHњHARHAR1Hj,H(f.DAWAVAUAATIUHSHHXdH%(HD$H1>/u ~1HL 1HS(HLiC(Ls@L<HCHHE1LHLZ{(@tTEAHD$HdH+%(<HXD[]A\A]A^A_fAfzHH8rIHHGHXH8?IHLHEAMt LM,LD1HL:AŅE1E1HMHL4D$oD$AH$CHC fLHLAŅDyA7f{Tt>Ab{TuHH= 1g8܃{TuHH=f1gHH=ʰ1g 뮃{TuHH=1gwMtLMt L}AA{THH=1g+1{T5HH=1g}H==&fHUSHHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$$HD$HD$ HD$HD$0H8HtH^H8HtH9H8HtgH-H*H1H}H}HHھfHD$dH+%(u H[]f.@Hg1Hf.DAW AVAUIATUHSHHxLbHdH%(HD$h1HT$HHA|$@9@EH{HgAƅ1IuH|$HLD$L{(AuHL$H$LgAuHL$LH$g詼H{jSL LHgiZYH1HgH6ADŽ$8HRH8HxH;LMH-xHھ1H}H}1Hۍ1H=9g1HADŽ$~WHH8HxHLMHH1H;(H;1HPADH|$Ht HD$hdH+%(HxD[]A\A]A^A_fH{HgAƅxL{(1AuHL$Lg91AuHL$LgͺH{jHSL /Lg荹AXAY91H=gH[ADŽ$8HwH8HxH`LMHH1H;H;1Hf.HHg蔵E1@C@HLHguET$DEtADŽ$DH<LHPH0H5Hz1r^_m HnS20HgLHPHF0HELHAVAAUIATUSH4@H LHIH uC|%/t'H[Ht0CH+tLHRuDs[]A\A]A^@[1]A\A]A^1fHAVAAUIATUSH4@HO LHIH5 uC|%/t'H[Ht0CH+tLH uDs[]A\A]A^@[1]A\A]A^1fOu1Ht 1ATIUHSA H~H=1g-LHH1[H=O]A\H1HHH=3AWMAVAUMATUSHHEHAH|$L$HT$ HT$PHL$H׹ dH%(H$1H LHEtDŽ$DŽ$A}GvAEHAO@H|$Hg|\fADAlAO@Ht$LH|$ gD FAGD E1LgfHD$ IE1IHD$HD$(HD$H|$XHtH$HtHt$<1T$<MHT$HHt$@1# 111 H|$ H|$( LH|$ L H|$  D$<HT$HHt$@1; H$dH+%(=HL[]A\A]A^A_E.A@t/D$xt@uD$PAE$@A}AE9tUAou E_Et2gA}IgHL$MHHH=1g"AGL1E1A}tA@.%cHHcH@HQDE~WHzH8HxHcLMH HH;1 H;1H E1HD$ IHD$IHD$(HD$A @Ht$HH|$@ 0Ht$HH|$@011 Hi~YHH8HxH}LMH- H˧H}1 H}1H AEAOLgHD$ IIAHD$HD$(HD$f.AwtHt$H=1gfHT$LHH=g1gE1gYAwH!HDH8HxH-LM Hj HH;HH=&1gFH$H|$XE1RLALgEOELg:DH|$1H0IHHt$H|$ 1HD$H Ht$L$ ALELgQ EwEa Ht:E_`EtIWpHuHL$Ht$MHLg9KIL  H|$ HD$ IHD$(HD$1LgmuAwYH|$1HIHmHt$H|$ 1HD$ H0 HDEg`EtIWp1H%HL$Ht$ MHLgLJILH|$ H~WH H8HxH LMmHH1H;(H;1HPHD$IHD$(HD$]DD$x$A@v9uE1H$H9$ALLg7HT$LHH=gf.H|$1HHD$HbHt$H|$ 1HD$(HAGAGE7HL$MHHt$ H|$E[ gIHtLMH{H#H;1H;1HyE1.E1H(fHH8HxHLMHHƟ1H;7H;1H_y  HD(~WHoH8HxHXLMHH-1H;H;1Hx$H~WHH8HxHLMH'H1H;`H;1HxIE1IHD$HD$(HD$HC~WHnH8HxHWLMZHH1H;H;1HwE1HD$ IHD$IgHT$HH=ĚH1gAGLHDE~WHH8HxHLMHH~1H; H;1H5wHD$ IHD$(HD$BHHH8HxHLMH@HH;HT$LHH=gLgKHH5HDLHqPHz01`^_HjHH5LHtPH=01#XZH-HѝH5kLHPH01_AXg踅IHHT$LHH=gLg[vHHH8HxHLMHHt1H;H;1H=uBHJLHBPH+0HڜH5t1XZHDEH H8HxHLMH0H|1H;iH;1HtRWHLHPH0H.H5ș1WAZA[H_LHGPH@0HH51AZA[HGHěPHH5V0HL1A]XHHəHPHH50HL1XZHzPH0HLH5H5Ϙ1^_AX H~PHR0HQLH= gD'!HQ PH0HLHPH0HLHzPH0HL6f.AWIAVAUATUSHH|$PL$HT$(L$HL$XALD$LL$0dH%(H$1>/HD$xHDŽ$HD$8/}A[\uHT$0HD$(HrH9ptACPIFHIV11 fNHH9sH ɋ\9\tACP1L\$E11HD$ 1M|$I>1H nL\$D$<ZH|$PL\$`L$LD$H$HT$XHt$gIHD$@HD$xL\$`HD$H|$HufxyHsHD$hD~KLs?H{L\$H5HLHPHI01/^_L\$H4L\$HH5mLHWPH01XZL\$TfDAWAVMAUIպATIUSH H|$(H$H$Ht$0H$ 1dH%(H$ 1HD$xHDŽ$HDŽ$HDŽ$HDŽ$HDŽ$1 HH HHAtAFTAFHE~DEt A~@\IAFHAdžI11g蒁H$H% A8t=1A:tI1A8tIH<$gHH$H; H$1H|$(HE1E11g,HD$HNI0`I 11gHD$HA8t<1A;tI 1A9!H|$g覀HD$HHT$1H|$0HE1E11g舟HD$HHt$H|$(H$gRHt$H|$0H$g:Mq A}/1H|$xLHA<$/1LH$Hb`Ht$x>/u ~ 1H|$_1Ht$xH|$H$-$L$5E1@H$>/ ~~ HD$ Ht$xE1HAN@H|$gHAN@H$H|$gA~@EVESDŽ$tDŽ$ENDHt$xE(1H=g4AvDAFzt41H$H=gfAF E H\$H|$(H$Hg0H$HL LLpHjPH$g[]H\$H|$0H$L$HgˑH$HL iLBLpHjPH$g賔AYAZH$H\$ HDŽ$I}H$H$L|$xgOH$HA?/tL3HD$P;/=HHD$XMEM]E1E1Dd$lH$MHD$`MMxtIT$ht$DH|$8QuFHiH$T$DHt$8H$H|$`g袑HD$ I] Hh HE H9C  IIM;u HD$ L;xHt$ IM KK,HHH|$PHF HHt$XH9IHH|$8H0@L$DHt$HD$hAT$\"tIT$ht$hH|$Hmu+HH$T$hHt$HH$H|$`g辐I5fDH$H=111gH$HD$HD$HD$H$AHtg荏H$HtgzH$HtggH$HtgTH|$xHtH$HtH$HtH$(HtsHt$t1T$tH$H$1111fH|$H|$H<$H|$D$tH$H$taH1H$ dH+%(HĘ H[]A\A]A^A_fH$H$11X]HGDH|$gH<$DHD$fI@LHD$xkDH=Q@1Ht$0H=gHM~\HxH8HxHaLMu HHL$0H1H;H;Hc1A1ۃsf.1Ht$(H="g#LH|PH0(HD$X{HD$PAsHH1۹HH5 }LH.~t$8PH01AH DHD$ E1H$H$pH|$LpHD$H$H$DgH$Ht$xo$xHBHJ HDHL H$pHR HL HH1۹H~H5|LH>}t$0PH01AHD$(H HD$JHL$ D$ HHAHQ fo$0HDH\ H$@HA D`HP 1Ht$xH=zgdHHH8HxHLMH*H|H;_HHH8HxHLMHH|1H;H;1H?UH$=1H=_wg葻H DEH/H8HxHLMHUH{H;fDHLH5{PH0H=Lw1g H8HH8HxHLMHH?{H;Ht$xLAg|gHH:H8HxH#LMxH LHzPH01H$H=xg/HD8EHH8HHLMH(LHAzPHx0Ht$xLAg{HTLHyPH50VH/LHeyPH0H|$ H$Ag{{Ht$x1H=ug2HHH8HxHLMHHtH;-HLH3wPHk0tHt$(1H=yg谸Ht$0H=y1g蜸QH|$ H$AgzHt$x1H=.tg`HDEHH8HHLMHxPH0HL1HT$(Ht$xH='vgHbmHH8HxHrLMHH9xH;1H=_sg葷H D(EH/H8HlHLMYHAs8PH0HLH$H=\s1g}HLHbwPH0HHTxfH5uLHwPH^01LH$XZGHNLHBwPH/081HT$0H$H=tglHH H8HxHLMEH2Hv1H;kH;HOHlLHevPH0H[MDd$lD8E~WH|H8HxHeLMHHKt1H;H;1HOAdžH$xBH=Vv1gC=HLHqPH0HuzPH0HLH~uPH0HLaHrsH&vPHFH5s0HFL1#[]f.fAUIATIUHSHHrHH9tAH9s*H] A$HLHCAD$C HHEH[]A\A]HHz HDH2HHtHE HuHEAWAVIAUATUSHHt$H$HT$(HL$0DLD$8LL$@dH%(H$1HD$pHD$xYIH}H|$BIHLmd1LaHD$pHLBy1L6HD$xHH|$pH$HtHmHH8HxH}LM!H-HSvH}HDH!DE~YHJH8HxH3LMH-pH uH}1H}1HKD$HAE11HD$HD$HD$ HD$Hy(~YHH8HxHLMH-H;t1H}H}1H)KD$HAE11HD$IHD$HD$ HD$D Ht$l1T$lH$H$1111sH|$tE*H|$'Ht|$HHLLH|$pH|$xH|$H|$ D$ltxH$H$1H$dH+%(#HD$Hĸ[]A\A]A^A_f.H$H$j11H$H$H|$xgu Ht$ H|$xH1fH|$pgEHL$Ht$1H|$puHH8@HD$xHH AH2H8HxHLMUH-XHrH}HHH8HxHLMH-HqH}fDHH8HD$pHHKDEHpH8HxHYLMnH-HWqH}!fDH|$x=H$HHHH8HxHLMpH-*HqH}f.HVHtH5oLHdpPH01jAZA[7LGHD$HyH|$.HD$ HPH$H|$1HxD$H$H|$ 1HD$HHO/H|$(HtD$PL$PHH|$0HtL$PL$PHjILLSLL$XAQUT$(gH +HD$E11HD$HHtHHǃHtHǃH|$pg H|$H|$xg݁HL2L!4H|$.H|$ # H|$p H|$x 1Dt$H1HL${f.HqXLHZnPHR0H5imHzr1*^_SH ?H0H8HxHLMH-VHnH}fDH~YHH8HxHLM,H- Ho1H}BH}1HiD*D$HAE11HD$HD$HD$ Kf.HAkLH*nPH"0H`LHbmPH0HD E~YHH8HxHLMjH-H9nH}1PH}1HwC8D$HAE11HD$HD$bHbmLH{mPHC0H=hLHlPH0HDE~HH8HxHLMH-?HmH}"H\LHkPH0ZHdLH$lPH05HqHoH5jLHlPHY01?A^XH DE~YHIH8HxH2LMH-oHjH}1H}1HA1Dt$HA1H|$HDE+HH8HxHLMYH-HklH}1"H}1HIA HVsLHkPH70HfnH5Gi1A[]HPL$\HHT$PqHT$PHt$(HHL$\ HPL$\HHT$P8HT$PHt$0HHvL$\H~DEHH8HxHLMH-HbiUHL$xHT$pLLL$L$g'`HǃD$t/Hc1HHTHHHH9uH|$HHLHg{HH$HHH$HD$H|$HHˆT$H1HT$Ht$pLQHt$xH|$H6HHtHE1LHtHD$(E1LHHH|$8HD$HLT$HIIBLT$PIzHD$H"LNgHH1QHt$@LL$8Ht$X LT$`HBD^_HD$0HH6H|$@HD$(&LT$(IIBLT$8IzHD$(LfHHHP1t$HLL$@Ht$8xLT$HHBDXZHHHD$pH~HH1Q{{;LD$LHH|$Hg3AHD$HawLHgPHB0Ht$ H|$xH1FHL$Ht$1H|$p*H8HH8HHLMHe$PH0HLHiH5d1AXAYHi8HH8HHvLMHSe&PHF0HELHgyPH$0H#LHd PH0HL?HHH=|<gLLD$HH|$HAgnHD$Hg@[*Ht8HH8HxHLMTH-Hc1Ht$(H=cg袡H8~YHGH8HxH0LM!L%mHcI<$1I<$1H:1D$HAE1Ht$H8HH8HxHLMH-HevHwc"PHj0HiL1Ht$0H=bg襠H8~YHJH8HxH3LML%pH c1I<$I<$1H91AAHt$gHD$HA8H8HH8HxHLMyH-Hd`Hd*PHT0HSL1H=ag蔟H 8GH5H8HxHLMy`L%_HJ_HaE1APHHfH5`0HL1X1ZHL$H^HePHH5`0HL1`_AXHaaE1APHKH|eH5]`0H<L1AZA[Lt$AH<`PH0HLH c(PH0HLHHH=_8gH|$gEWAWAVAUATUSHHx H|$Ht$LHT$ @HL$(LD$@dH%(H$h AD$01$XZ$,~/H\$H=WHKHSH[HHH\$HH)1gJE1HH#HDEHҶH8HxHLMgHHVH;E1HHhHLDE~WHuH8HxH^LMkHHUH;1԰H;1H)HD$AHH:HĶ~HH8HxHصLMHHUH;uHLHRPH0H5QHV1`Y^aHjLH#VPHK0HHLH RPH)0H&LHUPH0zH=Q1gQ1H=@UgBHD$HPtRHD$ZH-BPHH@ LhLIxHH樃xx 1⨃xgLI9u΋$,ZHxLHiTPHY0H`UH5iP11AYAZUH9LHRTPH0HLHpSPH0HTH5P1ЭAZA[HسLHQSPH0f.DAWAVAAUMATMUHSHH(L$AHէA9$H\$pDSE*H\$pH'HDD$xE!gEDHHD$pHgEIH=iUHHD$pHH1g/f.HD E~WH²H8HxHLM_HHTH;1!H;1HI& HD$pǀH([]A\A]A^A_A6HHHD$pPrHdHVHMH=UD$ 1g*|$ wsHD$pL SLH1gHg\<H ~%1HgHD$pLRLH1g̋Hg#<H E%1Hg豋D$A9HD$pXHHHD$pHH=aTD1g^LDg;H-XRH$1Hg9Ht$`Dg:H1g Dt$HD$pH=7TDH1gLDg:1HgDHt$hg:H1g͊cHA(HhH8HxHQLMHHRH;DKEHD$p@L1DHD$pp@HD$pHtHtgBH=RHHD$pHH1gDD$A9{E'H|$`IcAH|$hH1E1A!1fDEtHT$`LT$hML9DEITI9EHH9uЃAEHD$pHxH=R1g/HD$pLBPLH1gHt$`Dg8H "1HgHD$pLPLH1gӈ|$Ht$hgt8H F"1Hg貈fA~AfH1LHJPPH0HTH5IO1A[[fg@DHHD$pHg@IH=PHHD$pHH1gfHD$A9HD$pDXEi9@HiLHOPHJ03HD$pDPEu DHEHD$pDD$ HHHDH=KP1gKLDg6DD$ EHgH\9pHD$ppu HHD$pHHxHHhH=AP1gT@HǤHD$ ANjD$ D9E1H\$Hl$H|$D7H|$DH&jMMt$xDHHt$xHt$xL$(5H HAHD9|$ ukHD$pPu @HD$pHHsHeT$ 1H=pOg躅HD$pDH=LH1g蜅H=1g荅 HD$pH@LSHJ1AWIAVIAUATIUSLHEHt$ dH%(H$1HDŽ$@HDŽ$HHHjH $H|$ ϣHD$H9H|$֣$H$H$HHT$HHD$y H$H$H|$HT$(HHD$0ILPHD$HH H|$ 7HD$XH LHD$PH H|$PgD$@ H|$PH|$ MHD$xH H|$x, H|$xD$`]LLH|$ HD$8<H|$8T$` D$8H HǃMtLҞHHHǃMt9L~,HHPHHT$@,HT$@LHHljSt$8t$0LL$PLD$($$Ht$xH|$hgH H|$HDD$8D$8 H|$H1H$@HH|$XlH|$X1H$HHH$@H$HH$P|$8H$XH$@gWH$HD$(giWD$@HD$8E1E1HD$0HD$HD$H$`HD$pHD$`H$hHD$hHD HtHHǃHtHǃM\$(bLiMD\$@ELIH|$HDT$(EM'H|$t H|$H$<1d$<UHT$hHt$`1111HH|$H|$0H|$8H|$P*H|$xH|$HDH|$X9H$@+H$H$<H$hH$`1nH$dH+%([ HD$pH[]A\A]A^A_HYHH8HxHiLM=L%H(I<$JfH 0~YH4H8HxHLML%ZHI<$1I<$1HzH$`E1E1D$@HD$`AH$hD$(HD$8HD$0HD$HD$HD$pHD$xHD$PHD$XHD$HHD$HD$hDH ~YH4H8HxHLMIL%ZHI<$1I<$1HzH$`E1E1D$@HD$`AH$hD$(HD$8HD$0HD$HD$HD$pHD$xHD$PHD$XHD$HHD$hfDH$hH$`jgDHt$hH|$`11FfMH|$tDL$(Eu}DH|$MH|$-|$@HL$Ht$81H$HfDH$@1LHLMH|$tHL$Ht$01H$@^ifHt$H$HL18LH|$HDD$(EuyH|$8TH|$ H|$%+HD0EHH8HxHLML%ԜH$I<$u@HaLHPHB0H HH5yB1XZYH|$gHD E+HH8HxHLML%,H#I<$@HLHNPH0HaGH5A1rA_Xf.HID(EHnH8HwHSLMdH8LH#PH0zfHLHR#PH0HDE~YHH8HxHӟLM L%H1I<$HI<$1Ho0H$`E1E1D$@HD$`AH$hD$(HD$8HD$0HD$HD$HD$pHD$xHD$PHD$XHD$hDHLH:"PHڞ0;HDE~YH՞H8HxHLML%H1I<$3I<$1HZH$`E1E1D$@HD$`AH$hD$(HD$8HD$0HD$HD$HD$pHD$xHD$PHD$hHʞ~YHH8HxHޝLMWL%Ha?I<$1SI<$1Hz;H$`E1E1D$@HD$`AH$hD$(HD$8HD$0HD$HD$HD$pHD$xHD$hHLHPH0]HΝYHH8HxHޜLML%H|>I<$HHhCH5=LHPH01eAYAZHED8E~YHnH8HxHWLML%H=I<$1̖I<$1HE1ADd$@Dd$(_HH5%=HBLHPH01^_DHDE~HH8HxHLM{ L%זH8=>H=PHW0HVLHBH5<1%XZ|$@Cu {[MRMILLH=R?1gBuE1CLDT$81LHHH1HHg<PH0HL6HH8qH$@H6H98LHaH8HxHJLML%H>u {sMjMaLLH=&>1gFtD$8HPHT$@H7HT$@LHHwH H8H$HHHb8uHH8HxHsLML%H9>6H:PH*0H)LH?H5W:1A]A^H$@QH$HD$?T$9tb{u{tJL$MtAMt I~I~  I~0; $HǃtwIv INI~0M1IL$IL$HIH$LL$LHIIE1HMHH9$LHc$MI>I~I~ 9I~01]IH$1HHIVH$HHIV H$HHIV0H$HHHT$HLD$ Ht$HH$H|$gٹHD$p$TH|$$(H|$jH|$07H|$8,HcH$BHHl$LLHE1H4H$HLFI_HdLH{ PHfd0H-H5? 1>^XZHKd!LHY PH,d0He(~SH,dH8HxHdLMy?HV_H 1H;^H;1Hx^0HcH{H5 LH PHc01x]A[[uYf.Ht{AVIAUATAUSHHWH H;teH,HBHHCL,/L@ZIEHC HD`H@ C^H,^HC oD( []A\A]A^fDHҸHDH4HH\HSHC Hnf.UHSHHVHHg%HCHS oEHDHD HS HMHL H1[]@HHH1҃>Hƒg1Hf.ATIPUHSHZfH@ L`HhH@8@@H@([]A\fHATU1SH0Ht@HC8LdmILHxHt )VHC8LHxHVH;k0rH{81VH{t#@HS HDHHH8UH;krH{ UH[]A\%Uf.f.DHAWIAVAUIATAUSHHHiH;iHEHC\HDLsLH,H[IoAAFAGAAFAFWfIF HCHD`(H@0@8H[]A\A]A^A_HHyHDHtHiHYHkHCIUH SHHXHtH(fH@@HH[]HAUATIUSHHHI|$E11f.AEII;D$siHHH| TI|$HHx@t11H@0H<SID$UHHH;P@rHx0SAEI|$II;D$rSHL[]A\A]%Sf.DSfInfInflH dH%(HD$1DL$8HD$0I)$HD$x1HT$dH+%(H [H_~SH^H8HxH^LMy?HYHO1H;YH;1H;X|HC^HH5LHPH^01WXZSfAWIAVIAUATAUSHHHGHH;tiL,@HPfIHSJ,/DeEA@t#LTHEHtg1H[]A\A]A^A_LTHEHHkL뾐HHDH4@HHVHHHCHCaHCHKJ|(HtQH]8~SH']H8HxH]LMy=HQXH2H;1WH;1HsWHKPH\0H\LHH5v1uVXZHZ]HK8~H\H8HxHk\LMyTHWH]VH]8mHA\H8HxH*\LMy8HkWHHCPH[0H[L?H5PH[0H[LDAVAUATUSLoMt?H_AI1 HHL9t$D9#uH{LRu[]A\A]A^[1]A\A]A^DAVAUIHATUHSRAA1 fDA9~rjE1E1Hj11҉PAXAYDžx^@vSuMt(H*VLLH)H81YUE1A9[D]A\A]A^Hi[0~WHZH8HxH}ZLMHUHkH;1TH;1HTA@HZ~H$ZH8HxH ZLMyPHNUHH;HY=LHPHY0HH51SZYyHYFLHPHY0H\ZDEDHYH8HxHjYLMyHTHEH;H=Y4LH'PHY0USHHMHM1[DH=bHt$H1H5M1Hf.1f.AW1AVIAUATAH=USHH4$g2HcAE1L-L%HcHpHD$M4IMLKHIE1g2IGH9uHD$H $L-rL% H1L4 fHHLIHIE1gD2HEI9uHH=H1[]A\A]A^A_2f.@Ht{ATUSHtfHt_1HCAJJL=pKII?JI9HIICHHHwHt$LHHE1I7I>IHٺmJUH<$LHHHt$1FT$HT$ Ht$12J111GHJD$tMHT$ Ht$1GHt HEEHD$(dH+%(H8[]A\A]A^A_f.Ht$ H|$JfDHt$ H|$E11JkfH)QDE~WHRPH8HxH;PLMHxKH1H;JH;1HJ1HP8HOH8HxHOLMy}L% KH1I<$BJI<$1Hi*JPHvO LHPHWO0HH511-IAXAYH5O' H5HLHPHO01HY^DHO8HNH8HxHNLMyAYAZLT$2HTsHPHDH5*0HDL1_>A[A]RfDU1SH.@8tkAxHօtjAuTHLLHI@E1H=gv>1H=g_@&H=ط1gGH[]A@uf.@AVAUATAHUHDA A4Em^M@MDff)*@*^ff/sfWf/A8DiAELDQED Eu+1HH $D$+H $D$DAEd9@AH=Љ))D8Bȸg"uDD8tsDQAEGD EKH1H $H $q$@AH=mЉ))D8B1gf1H]A\A]A^fDED8DfD)*f/A(v‹yAQuH1H $H $A"pDDDDD)D)H=D8B1gD@QK@AKf/A8DED8MDfD)*f/I(QAb1HH $D$$H $D$AoDDDDD)D)H=D8BȸgqfDff)*@*^ff/fW DDfD)*TDDAEu/fDJ@9~u&DDfD)*DDEf.AOxAmfDAHq8DYE&f.@AUHATUHL&q H/Q4Pf~̵ܵH*f(fTf/fI*fTf/qHADiE9u%H1HH $H $DYEDEHLH= HL)HH?H1H)1gsL9DQAED EuNHH1H $ZH $q;u(HL)HH?H1H)LHH=A1g].fDu4IM)LH?I1I)H,Q(I9:1H]A\A]fDf~\LH*f(fTf/v)fI*fTf/&LfH)H*^ff/1f/A8 GjIM)LH?I1I)H,Q(I9HDAAE.91HHH $D$H $D$A8L3fDDAE9nI@QA.DYEtDEu"H1HH $xH $DAEg9L(8DLfH)H*^ff/1f/A8E2QADYEDEu.1HHH $D$H $D$DIEDEHL)HH?H1H)LHH=gnIfDD EGfWfWD)E7 .AqqDIE@yDYEf.@AUHATUSHHDA L'H.Q4EJMfI*аf/.HfH*f/SCCqD[E;u!1HHDSED EHLHLL)H)H=9I9HB1ggI9tkDIAEWDEuF1HHrKu(HLL)H)I9HBHL1H=gyf1H[]A\A] PA(HML)I)I9LBf/H,L9s{Cst uH1HCmLRbMx[fI*f/vnHfH*f/>f\H,H?TDLLfHH H*Xf/wHfL)H*^ff/-1f/C8AK(HML)I)I9LBf/H,L9r{C`3M1HHD$sCD$rDLEHLH=g{fDy1fDHfL)H*^ff/1f/C8@D[CEDKEDEu$1HHD${D$3LHLL)H)I9HBDLLfHH H*XpAfDTffWX\H,H?BDHHfHH H*X]fWDEfD+ENHHfHH H*X3CCKDCE3@KfDSEf.@AUHATUHD&q /Q4_f~+*f(fTf/%fA*fTf/q >A%DiE9u%H1HH $'H $DYE@DEDH=D)1)1g(vfDfD9tzDQAE6D EuNHH1H $H $qu(AH=z)щ1)1g D f1H]A\A]@AE)fA*f/A(v̋QAzDYEtDEu"H1HH $H $DAE9mDDDH=1)1g Gf~4$*f(fTf/v*fA*fTf/ %@Df)*^ff/1f/A8;AE)fA*f/I(DAAE 91HHH $D$H $D$AJDD1DH=)g !DAE9@Df)*+fDDf)*^ff/1f/A8:QAD)E1HHH $D$H $D$DIEDE^D)ofDD E$fWBfW*DYEDEuBf.Df)*fDfAgqquDIET@y@DYE.f.@AUATDHU@HQ A4Vf~ڥ*f(fTf/fA*fTf/DY8AEDIE9u'H1H $H $DAE+9wDH=kD)1)1gPD8tsDQAE'D E+H1H $mH $q~@AH=5)щ1)1gp1H]A\A]@AE)fA*f/A(v̋AAzDYEDEuH1H $H $DAE9TDDDH=1)1g.fDf~*f(fTf/v*fA*fTf/k%@Df)*^ff/1f/A86AE)fA*f/I(QAun1HH $D$H $D$Au?DD1DH=})gfDAE fDDf)*3fDDf)*^ff/1f/A85QAu1HH $D$H $D$A%[D)@90fgfDD E fW:fW*Af8fDDf)*fDDEAwqpAeqFfDDiE.fDDYEfDAUHATUHD&q /Q4Qf~*f(fTf/fA*fTf/q3ADiE9u'DH1HH $H $DYEDEDH=>D)1)1gofDD9tkDQAED EuHHH1H $>H $q_u"D)1DH=)1gG1H]A\A]@u|AE)fA*f/A(vЋQA^DYEtDEu"H1HH $H $DAE9zDDTf~*f(fTf/v*fA*fTf/;c%@Df)*^ff/1f/A81AE)fA*f/I(DAAE 91HHH $D$H $D$AsDD1DH=h)gJDAE<9 @Df)*GfDDf)*^ff/1f/A80QAD)E1HHH $D$H $D$DIEDED)ofDD EMfWBfW*DYEDEuBf.Df)*fDfAq*qDIE}@yiDYEWf.@AVHAUATUHDI /D&Q4EfD 'fDff)**^ff/1f/A8.nDAAEqu,1HHH $D$H $D$AMAH=hЉ))fD9Bȸg~fDfD9DQAED EuRHH1H $ H $qru,AH=Љ))fD9B1gcg-fD f<DffD)A**^ff/ef/A8f.1H]A\A]A^fuDEfD9DfD)*f/A(vDAAEy>1u"H1HH $H $DYEnDE DDDDD)D)fD9BH=1gDDfD)*aDDAE9wR@Di ,AEuDYEx9u%H1HH $'H $DQE DfEAH=E11g0#fD9<EfDD)*f/I(aDAAEO91HHH $D$H $D$A_DDDDD)D)fD9BH=PguDf)ffWh2fWX9M) fD)ff/A8\*FDEDfD)*ADIEqDIE!jfDqEVfDDYE>fDAVAUATAHUHDY A4ED*@Dff)*@*^ff/1f/A86)AAAu+1HH $D$IH $D$DqE:D)EuZ@AH=Љ))D8BȸgB0D8DQAE[D Ecfg(D>@mDffD)A**^ff/f/A81H]A\A]A^f.uDED8DfD)*f/A(vDQAE*DIE5DEuH1H $H $qDDDDD)D)H=D8B1gf.DfD)*`DDAE9@AH=HЉ))D8B1gmDDQ&AEDAE@9u H1H $H $y EAH=E11gH1H $H $q2A'D85EfDD)*f/I(QA0~1HH $D$:H $D$AEKDDDDD)D)H=D8Bȸg1@9ffW0fW=IfDD Etf/A8 %DEDfD)*AMXAMq.fDDYEfDDYEf.@AVAUATUHSHHpDA odH%(HD$h1/Q4ATE-)$H<$|$ .foD$A)D$@l$@A|$0<$DA^Zl$fo$ ;tEuEqqCC?D3E{1HH<$k,$[l$ sH<$t$8t$8H)D$0l$0Di0|$@|$PtoH|$<$|$ (l$AA<$AYAZ,$El$tuEuDEuuCfDE7{a @fDDCCE4sQ;FH0|$ |$H=1<$gH0mD)D$0l$0<$,H<$|$ ZYt$At$AD^_l$ tEuExxD[CEDKEDEu 1HH|${l$3U,$s f.H<$t$t$HfDt\)$H<$|$ foD$A)D$@l$@A|$0<$DA^Zl$fo$ f$f$~-lf(%X)D$0\l$0fTf/$$\fTf/f/S81 )D$0l$0s$$f/C(sC |$ 1HH|$<$C,$l$l$ ɋsH@|$0|$ |$f.HD$HHT$@H3D$XH3T$PH eD\@T@JfBf.4@,@$@f.fD1HT$hdH+%(Hp[]A\A]A^D,$sT$D$f/C(vCCCu.|$ 1HH|$贿Dkl$l$ ED#EfD;}Dt@l@bfZf.L@D<4@*&"f ظfD$f$~-\f(%H)D$0\l$0fTf/U$$\fTf/f/S8!+D[CEoDE11HH<$)D$6{,$foD$3)D$0l$0ssH@|$0|$ |$H=1<$gH@f.DkED#Ef|$1HH<$|K,$l$CffD$$^f/rL1DDEm-D$$^f/r$1qDmfW81efW(1EDcuCEDSE;u+|$1HH<$茼DK,$l$EDEfsH0H=)1|$ |$<$g~H0EDD3E$TDDElD[E.@DKEDEf.KfDkS~G{t@K3^fDC>Bf.fAWAVAUIATUSHH(D'DI .Q4ATfAnE(D$$ l$fnŅAA D$$ tEuECCD;E1LH$$\k$$DE(\T$f/sWffH=ZZZL$g?f.,$Dy0tU(Dd$ fnŅD$A T$d$EtuEu u ufDE'A9DKCE{cut,$ (Dd$+ $A d$ tEuuxfD1H([]A\A]A^A_t<(D$$l$fnŅAAD$$ ff~f(Z\fTf/fnfZ\fTf/ xf/K8:fn(f\/sWoZf/S(sC 1LHL$T$d$,$C,$d$T$L$<(^\f/sWZu (\$T/K(\$f/sWZf/S(!DCCE{3u01LHd$T$ӶST$d$ZffɸH=4ZZ $g2f.DE1LHd$aKd$(\$f/ffH=ZZZ $gJDff~pf(Z\fTf/fnfZ\fTf/p f/K8HCC`1LHd$,$^Ds,$d$ED+Efn(^\f/sWs\fZ/sW%[fZf(H=PZg|@DsEkD#EkDffn\Z^f/r:1fn\Z^f/r*18Wɿ3@fW 1fW 1kCDSE;uMD1LHt$d$L$,$DK,$L$d$Et$DEd(f\/sWf(H=ҹZg.fDC%3 eDE4DSEfDCD;EC=SA{rf.DcEmVfDC@AWAVAUIATUSHH(L'DI H.Q4ATfInEf(Ld$_Hl$fHnŅAAFDd$ ptEuECCTD;E1LHd$űkd$DEf(\T$ff/sfWܼL$f(ĸH= gHl$Dy0t[f(Ld$lfHnŅD$AWT$d$EtuEu$uuf.EI9DKCE{ocutHl$f(Ld$D$Ad$ tEuu tf1H([]A\A]A^A_tDf(Ld$UHl$fHnŅAA<Dd$ fDf~{t{f(\fTf/fHny\fTf/ f/K8WAfHnf(f\f/sfWҺf/S(sC 1LHL$T$d$1I>1He1HT$0L&GHDŽ$8oHH8HUHLMBHPHi0HpLHޠH51?XZ HLLLHËD$ mDEDmE^?1MSIݻ1HɋD$ fHLLLHËD$ DH„  WH„ HLLLٰHËD$ H!LHӝPH0HyH511ZY8HLLL'H:HH$H0t 1@HH$1H0aEfHLLLHËD$ %HLLL謴HËD$ jDM A$E4EeE+D DDff)*H*^ff/1f/E8p}E }}u#1LHD$膙}D$Q}zD)D9sD)D޸H=gOfWg@H„YQH0\HH8HxHLM HH0H;1XH;HaHmD EiHH8HxH{LML%H1I<$I<$1Ha HD8EH!H8HxH LMcL-GH1I}I}1H`g#Hq8HH8HxHLM HH D9Df)H*f/E(GE1}DE }<}u1LH}'}D)D9sD)DH=)1g$D91}}[}}u1LH誖} }D)D9sD)ى1DH=gD$ D  Dffɉ)H**^ff/sfWgf/E8 D9fH*f/M(0HH7PHH5O0HL1AZA[sHØHPHhH50HhL1EA]A^#}p}E }I}u1LH(}}"DDH=711HT$8L(:D$0;D$8ue2$HDŽ$\fD)H*Qw1HT$8LD$89D$0mHHH=1gDŽ$DŽ$11LIHH8~WH H8HxHLMH3H1H;lH;1H\U1H|$VHi8FHH8HxHzLML5H@A11LHD$HH 8~WH5H8HxHLMH[H1H;H;1H[}1H|$~HDŽ$8cHH8HxHLM?L5H^1H=gH28 HZH8HxHCLMHH;1H=geH8~WH H8HxHLM H0HΔ1H;iH;1HZR1@HgDŽ$87HH8HxHmLMHH11LIHH8~WH*H8HxHLM HPHI1H;H;1HYrD$1H|$H~DŽ$8HH8HxHLM L5H1I>I>1H"Yc11L1IH#L*_H8OHH8HxHLMU L5)H1I>bI>1HXKHoDŽ$8 HH8HxHuLMB L5H`u1I>I>1HXHPH 0H LH$ LHL$HHHDŽ$8JHH8HxHLMHHH\DŽ$8,HyH8HH^LMHPH&0H-LHLPLt$LHL$ Lgf HXZ11LIHHDŽ$8|HH8HxHLMHHX HXPHg0HnLH;PHB0HILHTPH0H$Ldf/E8D) 11LsHH L.H8HH8HxHLM L5HN1I>&I>1HNUGH;yLHg%% 1LrH8bH+H8HxHLM L5QH"1I>I>1HTsHOPH0HL}}}dHePHP0HWL}k#HPH0H#LHH51A[[H RHgPHH50HL1A[[HUPH0HLH5<H1vY^EH6PHc0HjLH H5PH7H0H7L1Y^P11LIHD$0Y$HDŽ$1LxaLsHDŽ$8XHH8HxHLML5HGoSH6DŽ$8~HWH8HxH@LMy\L5Hn1I>I>1HQ0HHH=ɏ1g1HnH9PHH5Q0HL1AYAZ$HHHH=1g·$HwHHH=ڐ1g蒷UHHLLLD$g2H;HDŽ$8~SHH8HxHLMyH1PHpH50HpL1M_AXHSH‹1PH0H5؈0H0L1 _AXH>|PH0HLHPH0HLfHlPH0HL HHH=1g11L/IHHDDŽ$8HaH8HHFLMHPH0HL}$}11LIHHDŽ$8~WHH8HxHLM_HH71H;'H;1HON1LuH&DŽ$8HCH8HxH,LMyL5mHHPH0HL@LHLD$HHg.LHKHDŽ$80HH8HxHLMyxL=HK1I?I?1H*MHߊHPHH50HL1_AXHچ HePHH5}0HL1AYAZ[HBH&PHH5>0HL1s_AXHdOHPHXH50HXL15A^A_HŌPH 0H'L{H%iHPHH50HL1AYAZ}IML}LD$H|$LLHD$AH|$HHd8HH8HxHuLMHHH81HHKH81A11LIHylH8HH8HxHLMjH*H#1H;cH;1HJLZH;1LHg`tyL0HD8 HlH8HxHULMy\L5Hg1I>I>1HILD$Ht$LLH|$艇HeHH5uPHH?0HL1Y^iHeIH58PHH0HL1^Y^HHلPHDH50HDL1!XZH[HPHH50HL1A[A^3HDHXPHH5p0HL1AYAZHe PH0HLHHHLPHdH5 0HdL1AXZ7f.AWAVAUATIUHSHHhHdH%(HD$X1B-HIeAŃ v-HHLIE1fDH7LHfHt$0Ht$)D$0)D$@k|LMtJE1E1fLD$HLHLINjCxt L;sIMLL;rH|${{HD$XdH+%(HhL[]A\A]A^A_DA(AA9HHLIAeHHH0tXHE1E1LHLHwSxIHIDžt L;-IL;rHHH0t]HPE1E1HLHLIHINjCxt L;IL;rH@HH0(HE1E1HLHLIHINjCxt L;AIL;r0MYHHH0tRHXE1E1Bt-C<,HL蚡INjCxt L;IL;rHHH0;tUHE1E1Bt-C<,HL躰INjCxt L;XIL;rGHHH0tUH{E1E1HLHL肛IHINjCxt L;IL;rHHH0[tWH E1E1HLHL蒪DsxIHIEt L;vIL;reHqHH0tWHE1E1HLHLD[xIHIEt L;IL;rHwHH0wtWH'E1E1HLHL螤DSxIHIEt L;IL;rH%HH0tKE1E1$HLIǃ{xt L;=IJHtI<L;rHHH0tKE1E1$HL訓Iǃ{xt L;IJHtI<L;rHHH091E1H|$HD$H;zHD${ M,LtC41hf-DI*f(fTDf/fI*fTCf/mf/C81HHH0t.1E1HT$J_M9O1Ƀ{K5{Iǃ{xt L;HD$HD$H;iHD${ S4M4LltLL)M9sLL) C(f/H,H91{sr{`;u#Ht$1HHL$-w{HL$a;t9.;uHt$1Hw{t4; LL)M9sLL)LLH=Uz1g {u;1Ht$,LyHt$0Ly\$,fff(5AZ\fTAf/-fZD$0\fT Af/]f/C8j{Cuk{;u%Ht$1HD$u{D$;LL)M9sLL)LLH=ŀg;뙃{CuX{;uHt$1Hlu{th;wLL)M9sLL)LLH=/1gwL;CD$0\Z^f/fWS{u {Cuv{tK;uHt$1Ht{$;u(LLH=QLL)HH?H1H)1gΣIǃ{xt L;(HD$;u뎃{Cua{t;u!Ht$1HD$5t{D$t@;uLL)HH?H1H)LLH=~g9f;]럃{uP;\H,H?U{Ht$,LvHt$0Lv\$,fff(%?#Z\fT>f/fZD$0\fT >f/b~f/C8oLL)M9sLL)F~K(f/snH,H9={CuH{;u+Ht$1HHL$D$r{D$HL$t);;\H,H?뇃{uD$0\Z^f/,fW}{fTM9E1{DCu^{;uHt$1Hr{!;eLL)HH?H1H)LLH={/f.fffff.Hl$Ld$H-wL%hLl$Lt$L|$H\$H8L)AIHIHt1@LLDAHH9rH\$Hl$Ld$Ll$ Lt$(L|$0H8HHh5diffNo common objects found. Files are not comparable. Use -v for a list of objects. Some objects are not comparable Use -c for a list of objects without details of differences. Use -c for a list of objects. usage: h5diff [OPTIONS] file1 file2 [obj1[ obj2]] file1 File name of the first HDF5 file file2 File name of the second HDF5 file [obj1] Name of an HDF5 object, in absolute path [obj2] Name of an HDF5 object, in absolute path --enable-error-stack Prints messages from the HDF5 error stack as they occur. Optional value 2 also prints file open errors. Print a usage message and exit. Print version number and exit. Report mode. Print differences. Verbose mode. Print differences information and list of objects. Verbose mode with level. Print differences and list of objects. Level of detail depends on value of N: 0 : Identical to '-v' or '--verbose'. 1 : All level 0 information plus one-line attribute status summary. 2 : All level 1 information plus extended attribute status report. 3 : All level 2 information plus file names. Quiet mode. Do not produce output. --vol-value-1 Value (ID) of the VOL connector to use for opening the first HDF5 file specified --vol-name-1 Name of the VOL connector to use for opening the first HDF5 file specified --vol-info-1 VOL-specific info to pass to the VOL connector used for opening the first HDF5 file specified --vol-value-2 Value (ID) of the VOL connector to use for opening the second HDF5 file specified --vol-name-2 Name of the VOL connector to use for opening the second --vol-info-2 VOL-specific info to pass to the VOL connector used for opening the second HDF5 file specified If none of the above options are used to specify a VOL for a file, then the VOL named by HDF5_VOL_CONNECTOR (or the native VOL connector, if that environment variable is unset) will be used --vfd-value-1 Value (ID) of the VFL driver to use for opening the --vfd-name-1 Name of the VFL driver to use for opening the first --vfd-info-1 VFD-specific info to pass to the VFL driver used for --vfd-value-2 Value (ID) of the VFL driver to use for opening the --vfd-name-2 Name of the VFL driver to use for opening the second --vfd-info-2 VFD-specific info to pass to the VFL driver used for Follow symbolic links (soft links and external links and compare the) links' target objects. If symbolic link(s) with the same name exist in the files being compared, then determine whether the target of each link is an existing object (dataset, group, or named datatype) or the link is a dangling link (a soft or external link pointing to a target object that does - If both symbolic links are dangling links, they are treated as being the same; by default, h5diff returns an exit code of 0. If, however, --no-dangling-links is used with --follow-symlinks, this situation is treated as an error and h5diff returns an - If only one of the two links is a dangling link,they are treated as being different and h5diff returns an exit code of 1. - If both symbolic links point to existing objects, h5diff compares the If any symbolic link specified in the call to h5diff does not exist, h5diff treats it as an error and returns an exit code of 2. Must be used with --follow-symlinks option; otherwise, h5diff shows error message and returns an exit code of 2. Check for any symbolic links (soft links or external links) that do not resolve to an existing object (dataset, group, or named datatype). If any dangling link is found, this situation is treated as an error and h5diff returns an exit code of 2. List objects that are not comparable Avoid NaNs detection Print differences up to C. C must be a positive integer. Print difference if (|a-b| > D). D must be a positive number. Where a is the data point value in file1 and b is the data point value in file2. Can not use with '-p' or '--use-system-epsilon'. Print difference if (|(a-b)/b| > R). R must be a positive number. Where a Can not use with '-d' or '--use-system-epsilon'. Print difference if (|a-b| > EPSILON), EPSILON is system defined value. Where a If the system epsilon is not defined,one of the following predefined values will be used: FLT_EPSILON = 1.19209E-07 for floating-point type DBL_EPSILON = 2.22045E-16 for double precision type Can not use with '-p' or '-d'. Exclude the specified path to an object when comparing files or groups. If a group is excluded, all member objects will also be excluded. The specified path is excluded wherever it occurs. This flexibility enables the same option to exclude either objects that exist only in one file or common objects that are known to differ. When comparing files, "path" is the absolute path to the excluded; object; when comparing groups, "path" is similar to the relative path from the group to the excluded object. This "path" can be taken from the first section of the output of the --verbose option. For example, if you are comparing the group /groupA in two files and you want to exclude /groupA/groupB/groupC in both files, the exclude option would read as follows: --exclude-path "/groupB/groupC" If there are multiple paths to an object, only the specified path(s) will be excluded; the comparison will include any path not explicitly This option can be used repeatedly to exclude multiple paths. --exclude-attribute "path/to/object/with/attribute" Exclude attributes on the specified path to an object when comparing files or groups. Default mode: print the number of differences found and where they occurred -r Report mode: print the above plus the differences -v Verbose mode: print the above plus a list of objects and warnings -q Quiet mode: do not print output If no objects [obj1[ obj2]] are specified, the h5diff comparison proceeds as a comparison of the two files' root groups. That is, h5diff first compares the names of root group members, generates a report of root group objects that appear in only one file or in both files, and recursively compares First compares the names of member objects (relative path, from the specified group) and generates a report of objects that appear in only one group or in both groups. Common objects are then compared recursively. Array rank and dimensions, datatypes, and data values are compared. The comparison is based on the return value of H5Tequal. The paths to the target objects are compared. (The option --follow-symlinks overrides the default behavior when symbolic links are compared.). --no-compact-subset Disable compact form of subsetting and allow the use of "[" in dataset names. Subsetting is available by using the fcompact form of subsetting, as follows: obj1 /foo/mydataset[START;STRIDE;COUNT;BLOCK] It is not required to use all parameters, but until the last parameter value used, all of the semicolons (;) are required, even when a parameter value is not specified. Example: obj1 /foo/mydataset[START;;COUNT;BLOCK] obj1 /foo/mydataset[START] The STRIDE, COUNT, and BLOCK parameters are optional and will default to 1 in each dimension. START is optional and will default to 0 in each dimension. Each of START, STRIDE, COUNT, and BLOCK must be a comma-separated list of integers with one integer for each dimension of the dataset. 0 if no differences, 1 if differences found, 2 if error 1) h5diff file1 file2 /g1/dset1 /g1/dset2 Compares object '/g1/dset1' in file1 with '/g1/dset2' in file2 2) h5diff file1 file2 /g1/dset1 Compares object '/g1/dset1' in both files Compares all objects in both files file1 and file2 can be the same file. Use h5diff file1 file1 /g1/dset1 /g1/dset2 to compare '/g1/dset1' and '/g1/dset2' in the same file <-d %s> is not a valid option <-p %s> is not a valid option Invalid onion revision specified for file 1 Invalid onion revision specified for file 2 %s error: -d, -p and --use-system-epsilon options are mutually-exclusive; Try '-h' or '--help' option for more information or see the %s entry in the 'HDF5 Reference Manual'. <-n %s> is not a valid option ERROR OPTIONS -h, --help -V, --version -r, --report -v --verbose -vN --verbose=N -q, --quiet --follow-symlinks not yet exist). exit code of 2. two objects. --no-dangling-links -c, --compare -N, --nan -n C, --count=C -d D, --delta=D -p R, --relative=R --use-system-epsilon --exclude-path "path" excluded. Modes of output: File comparison: common objects. Object comparison: 1) Groups 2) Datasets 3) Datatypes 4) Symbolic links Subsetting options: Exit code: Examples of use: 3) h5diff file1 file2 Notes: Error: lack of memory! cd:ehln:p:qrv*xA:CE:NS*Vonionuse no more than one. missing file names comparedeltause-system-epsilonhelpfollow-symlinkscountrelativequietreportverboseno-dangling-linksexclude-attributeno-compact-subsetexclude-pathnanenable-error-stackversionvol-value-1vol-name-1vol-info-1vol-value-2vol-name-2vol-info-2vfd-value-1vfd-name-1vfd-info-1vfd-value-2vfd-name-2vfd-info-2tD, l \  TD4<%d.%d.%dHDF5:toolsH5toolsFailure in tools libraryerror in functionfunction infofunction debugclosing rawattrstreamclosing rawdatastreamclosing rawinstreamclosing rawoutstreamclosing rawerrorstreamwbwrbh5tools.cinvalid FAPLH5Pcreate failedH5Pcopy failedcan't get VOL connector IDnativepass_throughcan't register VOL connectorinvalid VOL retrieval typefailed to set VOL on FAPLH5Pset_fapl_sec2 failedH5Pset_fapl_direct failedH5Pset_fapl_log failedWindows VFD is not enabledH5Pset_fapl_stdio failedH5Pset_fapl_core failedH5Pset_fapl_family failed-r.h5-m.h5H5Pset_fapl_split failedH5Pset_fapl_multi failedMPI-I/O VFD is not enabledH5Pset_fapl_ros3() failedThe HDFS VFD is not enabledOnion VFD info is invalidH5Pset_fapl_onion() failedinvalid VFD retrieval typefailed to set VFD on FAPLunknowndrivername is NULLfailed to close VOL IDH5Tget_size failedH5Tget_class failedfwrite failedNULL stringrender_bin_output failedunexpectedly large refbad type classH5Dget_space failedH5Screate_simple failedH5Sselect_hyperslab failedH5Dread failedH5Sclose failedH5Dget_type failedH5Tget_native_type failedH5Tclose failedsec2directlogwindowsstdiocorefamilysplitmultimpioros3hdfssubfilingFailed to create HDF5 tools error stack Failed to register HDF5 tools error class Failed to register major error message for tools library errors Failed to register minor error message for tools library errors Failed to register minor error message for tools library info messages Failed to register minor error message for tools library debug messages Failed to close minor error message for tools library debug messages Failed to close minor error message for tools library info messages Failed to close minor error message for tools library errors Failed to close major error message for tools library errors Failed to unregister the HDF5 tools error class Failed to close HDF5 tools error stack can't check if VOL connector is registeredcan't get VOL connector info from stringcan't set VOL connector on FAPLfailed to free VOL connector-specific infofailed to decrement refcount on VOL connector IDRead-only S3 VFD info is invalidH5Pset_fapl_ros3_token() failedThe Subfiling VFD is not enabledcan't load VFD plugin by driver name '%s'can't load VFD plugin by driver value '%ld'drivername_size must be non-zerofailed to retrieve VOL ID from FAPLfailed to determine if file ID is native-terminalfailed to retrieve VFL driver ID from FAPLfailed to open file using specified FAPLfailed to retrieve name of VFD used to open fileH5Tget_nmembers of compound failedrender_bin_output of compound member failedcalculate the number of array elements failedH5Ropen_object H5T_STD_REF failedH5Ropen_object H5T_STD_REF NULLCould not allocate buffer for dimsCould not allocate region bufferCould not allocate buffer for startCould not allocate buffer for countH5Sget_simple_extent_dims failedrender_bin_output of data region failedH5Sget_select_hyper_nblocks failedH5Sget_simple_extent_ndims failedCould not allocate buffer for ptdataH5Rget_select_hyper_blocklist failedCould not allocate buffer for regionrender_bin_output of data points failedH5Sget_select_elem_npoints failed@-@--`0@--1 /@-.p2render_bin_output_region_pointsrender_bin_output_region_data_pointsrender_bin_output_region_blocksrender_bin_output_region_data_blocksrender_bin_outputh5tools_fopenh5tools_get_vfd_nameh5tools_set_fapl_vfdh5tools_set_fapl_volh5tools_get_faplSELECTION NONEPOINT%s %s SELECTION REGULAR_HYPERSLABSELECTION IRREGULAR_HYPERSLABSELECTION ALLUnknown Selection,h5tools_dump.cH5Sselect_all f_space failedH5Sselect_all sm_space failedH5Sget_select_npoints failedH5Sget_select_bounds failednothing to printH5Sis_simple failedH5Aread failed%s %sSIMPLE%s %s { %s %lu, %lu %s / H5S_UNLIMITED, %s %s }%s unknown dataspace %s H5Tget_nmembers failedH5Tget_super failedH5Tget_size(type) failedH5Tget_sign failedH5Tget_member_value failedH5Tconvert failed%*s 0x%02x%llu big-endian little-endian unknown-byte-order mixed-endian unknown-sign unsigned"/#%s"unknown committed type. H5T_STD_I8BEH5T_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_SCHARH5T_NATIVE_UCHARH5T_NATIVE_SHORTH5T_NATIVE_USHORTH5T_NATIVE_INTH5T_NATIVE_UINTH5T_NATIVE_LONGH5T_NATIVE_ULONGH5T_NATIVE_LLONGH5T_NATIVE_ULLONGH5T_IEEE_F32BEH5T_IEEE_F32LEH5T_IEEE_F64BEH5T_IEEE_F64LEH5T_VAX_F32H5T_VAX_F64H5T_NATIVE_FLOATH5T_NATIVE_DOUBLEH5T_TIME: not yet implementedSTRSIZE%s H5T_VARIABLE;%s %d;STRPADH5T_STR_NULLTERM;H5T_STR_NULLPAD;H5T_STR_SPACEPAD;H5T_STR_UNKNOWN;H5T_STR_ERROR;CSETH5T_CSET_ASCII;H5T_CSET_UTF8;H5T_CSET_UNKNOWN;H5T_CSET_ERROR;CTYPEH5T_C_S1;H5Tset_order failedH5T_FORTRAN_S1;unknown_one_character_type;H5T_STD_B8BEH5T_STD_B8LEH5T_STD_B16BEH5T_STD_B16LEH5T_STD_B32BEH5T_STD_B32LEH5T_STD_B64BEH5T_STD_B64LEundefined 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 %sSTORAGE_LAYOUTCHUNKEDSIZE %lu (%.3f:1 COMPRESSION)COMPACTCONTIGUOUSEXTERNALFILENAME %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_LATEFILTERSCOMMENT "%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 failedstandardformatHDF5SUPER_BLOCKATTRIBUTEDATATYPEDATASPACEDATASOFTLINKEXTERNAL_LINKUSERDEFINED_LINKSUBSETSTARTSTRIDECOUNTH5T_ARRAY { H5T_COMPOUND {H5T_ENUM {H5T_OPAQUE {H5T_REFERENCE { H5T_STRING {H5T_VLEN { );%hhd%ld%g[ ], DATASET %s warning: could not create overflow file. Output may be truncated. Unable to allocate space for subset dataerror: the indentation exceeds the number of cols. Warning: link <%s> doesn't exist Warning: unable to get link info from <%s> Warning: unable to allocate buffer for <%s> Warning: unable to get link value from <%s> Warning: unable to get object information for <%s> Warning: target object of <%s> is unknown type Try '-h' or '--help' for more information or see the <%s> entry in the 'HDF5 Reference Manual'. failed to parse S3 VFD info tuplefailed to populate S3 VFD FAPL configh5tools_utils.c%s: Version %u.%u.%u%s%s /finding shared objects failed%s error: %s warning: H5TOOLS_BUFSIZEhyperslab buffer size failedinvalid S3 VFD credentialsh5toolsh5tools_parse_ros3_fapl_tupleh5tools_getenv_update_hyperslab_bufsizeinit_objsparse_hsize_listError: Could not get file contents Error: Could not get file contentsH5tools_get_symlink_info failedWarning: <%s> is a dangling link. Not comparable: <%s> is of type %s and <%s> is of type %s Comparison not supported: <%s> and <%s> are of type %s obj1 <%s> is a dangling link. obj2 <%s> is a dangling link. Error: -q (quiet mode) cannot be added to verbose or report modes Error: --no-dangling-links must be used along with --follow-symlinks option. h5diff: unable to create fapl for input file h5diff: <%s>: unable to open file h5diff: unable to create fapl for output file Object <%s> could not be found in <%s> Error: Object could not be foundUnable to get link info from <%s> Failed to compare object tokens--------------------------------------- h5diff.cError: Invalid link type Error: Invalid link type%-7s: <%s> and <%s> dangling link is errordatasetgroupexternal linkuser defined linkH5Dopen2 failedH5Dclose failedH5Topen2 failedH5Tequal failedH5Gclose faileddangling linkname buffer allocation failedunable to create input fapl <%s>: unable to open file unable to create output fapl H5Lget_info failedtreat dangling link as errorObject could not be foundCould not get file contentsCannot create traverse tablefile1: %s file2: %s group1 group2 file1 file2 %5c %6c %-15s UWTT@WYuYfY@YYdiffdiff_matchbuild_match_listtrav_grp_symlinksh5diffh5diff_attr.cmatch_up_memsize failedcannot read into memory Failed reading attribute1 %s Failed reading attribute2 %s %s of <%s>. obj1 obj2 build_match_list_attrs failedH5Aget_type first attribute failedH5Aget_type second attribute failedH5Tcopy(H5T_STD_REF) first attribute ftype failedH5Tget_native_type first attribute ftype failedH5Tcopy(H5T_STD_REF) second attribute ftype failedH5Tget_native_type second attribute ftype failedH5Tget_size first attribute mtype failedH5Tget_size second attribute mtype failedH5Aget_space first attribute failedH5Aget_space second attribute failedH5Sget_simple_extent_dims first attribute failedH5Sget_simple_extent_dims second attribute failedH5Tclose first attribute mtype failedH5Tclose second attribute mtype failedH5Oget_info first object failedH5Oget_info second object failedH5Aopen_by_idx first attribute failedH5Aget_name first attribute failedH5Aopen_by_idx second attribute failedH5Aget_name second attribute failed -------------------------------------- Attributes status: %zu common, %zu only in obj1, %zu only in obj2 H5Aopen first attribute failedH5Aopen second attribute failedbuild_match_list_attrsdiff_attrdiff_attr_datah5diff_dset.c<%s> has file datatype , max dimensions <%s> has max dimensions <%s> has %d members H5Dget_create_plist failedH5Pget_layout failedand <%s> has sign %s Cannot open dataset <%s> H5Dopen2 first dataset failedH5Tget_class first object failedH5Tget_class second object failedNot comparable: <%s> has a class %s and <%s> has a class %s Not comparable: <%s> is of class %s and <%s> is of class %s Not comparable: <%s> and <%s> are of class %s Warning: different storage datatype Not comparable: <%s> has rank %d, dimensions and <%s> has rank %d, dimensions Warning: different maximum dimensions Not comparable: <%s> or <%s> is of mixed string type Not comparable: <%s> has %d members Warning: <%s> or <%s> is a virtual dataset Not comparable: <%s> or <%s> is an empty dataset H5Tcopy(H5T_STD_REF) first ftype failedH5Tget_native_type first ftype failedH5Tcopy(H5T_STD_REF) second ftype failedH5Tget_native_type second ftype failedNot comparable: <%s> has sign %s wrong subset selection[0]; blocks overlapwrong subset selection[1]; blocks overlapCould not allocate buffer for strip-mineH5Sselect_hyperslab sid1 failedH5Sselect_hyperslab sid2 failedH5Dopen2 second dataset failedH5Dget_create_plist first dataset failedH5Dget_create_plist second dataset faileddiff_can_typediff_datasetiddiff_datasetH5S_SCALARdimension is NULL[undefined integerH5T_NATIVE_LDOUBLEundefined floatH5G_DATASETH5G_GROUPH5G_TYPEH5G_LINKH5G_UDLINKunknown typeH5T_SGN_NONEH5T_SGN_2H5T_SGN_ERRORH5T_NSGNunknown sign valueH5T_TIMEH5T_INTEGERH5T_FLOATH5T_STRINGH5T_BITFIELDH5T_OPAQUEH5T_COMPOUNDH5T_REFERENCEH5T_ENUMH5T_VLENH5T_ARRAYInvalid class%lu differences found h5diff_util.c|l match_up_memsizenative type sizes do not compareh5trav.cH5Oget_info_by_name failedH5Lvisit_by_name failedH5Literate_by_name failed %-10s %s%s %-10s %s/%s %-10s %s -> %s %-10s %s -> ext link %-10s %s -> %s %s unknown type of UD link %-10s %s -> ??? %-10s %sunknown object typetraverse failedvisited data structure realloc failedvisited data structure name allocation failedvisited data structure path allocation failedsymlink_visit_addh5trav_visith5trav_printh5trav_gettabletraverseh5trav_getinfoh5tools_filters.cH5Pget_nfilters failedH5Pget_filter2 failedH5Zfilter_avail faileduser definedH5Zget_filter_info failedWarning: dataset <%s> cannot be read, %s filter is not available neither encode nor decode is supportedencoder only: write but not readh5tools_can_encodeh5tools_canreadf (\"\\\b\f\n\r\t%c\%03osize:%-16s%-11sdifferenceposition%-15s %-15s %-15s %-20s %zuh5diff_array.cBuffer allocation failedRegion blocks block #%dRegion points point #%d%-15d %-15d %-15d %-15d %-15d %-15d %-14f %-15ld %-15ld %-15ld %-15ld %-15ld %-15ld %-14f %-15lu %-15lu %-15lu %-15lu %-15lu %-15lu %-14f %-15Lg %-15Lg %-15Lg %-15g %-15g %-15g Invalid type class%-16s %-17s H5Dclose H5R_OBJECT1 failedH5Ropen_attr object 2 failedH5Ropen_attr object 1 failedH5Rdestroy H5R_OBJECT1 failed%-15u %-15u %-15u %-15u %-15u %-15u %-14f %-15lld %-15lld %-15lld %-15llu %-15llu %-15llu  0@PlRRXSTdT4XT$U$VW]\^[x]diff_regiondiff_datumull2float%-15s %-15s %-15s %-15s %-15s ------------------------------------------------------------------------ ------------------------------------------------------------ Referenced dataset %s %s %-15ld %-15ld %-15ld not comparable %-15lu %-15lu %-15lu not comparable %-15d %-15d %-15d not comparable %-15.10Lg %-15.10Lg %-15.10Lg not comparable %-15.10Lg %-15.10Lg %-15.10Lg %-14.10Lg %-15.10g %-15.10g %-15.10g not comparable %-15.10g %-15.10g %-15.10g %-14.10g H5Ropen_object object 2 failedH5Ropen_object object 1 failedWarning: Comparison not possible of object types referenced: <%s> and <%s> Different object types referenced: <%s> and <%s>H5Rget_obj_type3 object 2 failedH5Rget_obj_type3 object 1 failedH5Sclose H5R_DATASET_REGION1 failedH5Oclose H5R_DATASET_REGION1 failedH5Ropen_object H5R_DATASET_REGION1 failedWarning: Comparison not possible of group object types referenced: <%s> and <%s> Warning: Comparison not possible of named datatypes object types referenced: <%s> and <%s> H5Ropen_object H5R_DATASET_REGION2 object 1 failedH5Sclose H5R_DATASET_REGION2 failedH5Ropen_region H5R_DATASET_REGION2 failedH5Dclose H5R_DATASET_REGION2 failedH5Ropen_object H5R_DATASET_REGION2 object 2 failedWarning: Cannot open referenced attribute2 Warning: Cannot open referenced attribute1 %-15u %-15u %-15u not comparable Type size is not long long sizeType size is not unsigned long long size%-15lld %-15lld %-15lld not comparable %-15lld %-15lld %-15lld %-14f %-15llu %-15llu %-15lld not comparable %-15llu %-15llu %-15lld %-14f C?**INVALID VALUE* ?4;bĤ4\Tttddht$4<X$$\D $, T@ 4L TP  t t"@ #t # % 'L(x(4,D,T, d, -T-l22T43T333JDdP$oloXDDTdT4Dld0d\$T 4P D 4!4!T!!"$\"t"d#TP##T$$ $$,%`%%$%d)&.@&D9'A`'I'u$*t*Ą*zRx $ FJ w?;*3$"D\أA4t`zBDJ GYM@A<IAG _AAFH [ HAL `XBBB B(A0A8D@ 8K0A(B BBBP D8A0A(B BBBP BBB I(D0F8D 8A0A(B BBBD 6 8A0A(B BBBH  8A0A(B BBBF 4IACG| EAK KGl hd~\$PBB B(A0A8D@8A0A(B BBBGH@pkBBB A(A0D@HIPaHA@} 0D(A BBBJ $HIP\HA@}HIP]HA@iHIPXHE@ HIPN  HIPF HIP]HB@e HIPE  HIPE  HIPE W HIPE WHIPWHB@HIPIHB@R HIPO M HIPO M HIPO `HPPSHD@NHAPFXI`g@ HIPO M HIPO M HIPO M HIPO ` HIPO M HIPO M HIPO M HIPO M HIPO O HIPO M HIPO M HIPO \ HIPO M HIPO  HIPO M HIPO I HAPFXI`O MHIP@$BBB A(A0DP 0D(A BBBF  XI`JXBPkXI`IXBP^XI`WXAP_ XI`H W XI`H  XI`E XI`IXAPl0BBB E(D0D8J 8D0A(B BBBG IJBYPSA8DBBB A(D0j (A BBBD t*A[ L A\BBB B(A0C8D@V 8I0A(B BBBH D8A0A(B BBBF+( BBB H(A0D8J IH  II t 8A0A(B BBBJ aI]A IE W IK IJB IE W IE nIIAl IE W IE M IO   IO M IO MI4 BEB B(A0A8G{ 8F0A(B BBBB IXB\IWBjIIAjIIAe IE W IE WIXB\ IB W IE u IO PSAPSARI8%BBE E(D0A8GP 8A0A(B BBBH hXM`]XBPXI`WXAP_ XI`H OXI`bXAPd XI`B WXI`XXBPjXI`IXAPjXI`UXBPzXI`x BEB B(G0D8GP 8C0A(B BBBC XI`IXAPoXI`WXAP_ XI`H  XI`E W XI`E eXI`IXAPXW`TXFPYXP`SXBP BBE E(D0A8GP 8C0A(B BBBF rXJ`RXBP?XI`XXAP^ XI`H  XI`H WXI`YXAP\ XI`E WXI`0( , BDD J  AABA \ Ht BBB B(A0A8J 8A0A(B BBBD p KBB B(A0A8GP{ 8A0A(B BBBA AP~XP`SXAP(4 0BAA AB` QSQ O(K0JH DHBBB E(D0D8G 8D0A(B BBBJ  H D @0 <2AAJ AAA < HDLT PHBGB E(A0D8GFXAG 8D0A(B BBBC fD[BIWAS GL MIP "KEE A(A0X (F BBBE A(C BBBAP< H"KEE A(A0X (F BBBE A(C BBBA "( "?BDD eHB "D "BEB E(A0A8J 8D0A(B BBBH IWA IH WIXBG IE IIAjIIAjIIBIWAIXB\IXBYPTAYPSARIaBR IO e IO M IO MIl,H8BEB B(A0A8G 8A0A(B BBBH IIAtIIA=BBE J(D0A8GAOATAPB 8D0A(B BBBC I_ADfA(I`AIiA IM KcAIScAI\ IE  IE g IE u IE W IE  IE  IO  IO s IE eIQA\ IE  IE  IE M IO M IO ZPSA8TZBED D(D0 (A ABBH [BBE B(A0A8Gw 8A0A(B BBBK eIJBJGAN8IWA IH W IH  IE W IE _ IE W IE eIJAIXA{HcAgFcA IE yIbBH IL M IO M IO } IO  IO fWSC^PSB[WTB] IO M IO p@DoBBB B(A0A8J=JUBrJXA&JPBPIWAMaBA 8D0A(B BBBB JRA IE wIXB\ IB W IE W IE eIIAIWA\ IB W IB W IE IXB\ IB WIXB\ IB t}BBE E(D0D8G`A 8A0A(B BBBH hIpXhA` hIpH DhJpMxGM`D,.BEE B(D0A8J&A&A&D&D&l& 8A0A(B BBBI 7&I&W&A&&I&X&A&_ &I&G W &I&H  &I&E  &I&E o&I&J&B&&I&I&A&V&I&a&A& &I&O P&I&b&B& &I&O  &P&S&B&&I&a&A&R &I&L ?&I&b&B&% &I&O _ &I&O M &I&O M &I&O M &I&O R&I&b&B&H &I&L  &I&O M &I&O  &I&O C &I&O N &I&O M &I&O M &I&O N &I&O &P&S&A&E &I&O C &I&O C &I&O M&I&t2BEB H(A0D8J 8A0A(B BBBK #IQBFIPA{IQB}IPBD0BBB B(A0K8D@8C0A(B BBB$LA\ C @ P @ P | L J N J F J F @ P @ P x H J F J F J F a O a O a F a F a F a F a F a F a F J F a F a F a F J F a F a F a F a F a F a F a F a F a F a F a F a F a F a F a F a F a F J tpNFi A ZApF4Fh,BBB B(A0A8D@U 8A0A(B BBBC HIPaHA@\ HIPB MHIP(TzBDD  ABD h$BBE B(D0D8JK[A 8A0A(B BBBE a KL XcBEH E(D0A8JOMBi 8C0A(B BBBD BVGAIWAY IB IJAL,GEB D(A0_(A BBBGH0$LADG {CA%G](GBID tAB,DKAC AB\tKEB E(D0A8G@8A0A(B BBBDH@$ 9AIG eAA88KBD A(D0(D ABB,8AX0I AA 8I@I8A0dhKBEE B(D0A8G@K 8A0A(B BBBA HIPaHA@ HIPO MHIPH[BBB A(A0{ (F BBBA A(C BBBd9BBH A(D0p8K@N8B0V (D BBBD 8I@W8A0\ 8I@B ^8I@AY3PUDBDE B(K0A8FP8J0A(B BBB<pGAA b ABJ AABDxDFGBB B(A0D8D@c8A0A(B BBBEH@8D0A(B BBB(IED0pCAHXBBB B(D0D8G@n 8J0A(B BBBH l8 BBB B(A0A8Dp= 8A0A(B BBBK 2xIZxBpjxIIxApxI  BBB B(D0D8G 8A0A(B BBBJ LPSAPSA!PTB^PTB(