HDF  `TREE8 `\X 6R h m@c0`y00hh x^TXxe P08HEAP ( 2 TREEHEAPXPSNOD 6(Q`?8h\x TREEHEAPX PHh h sparta_file</homes/diemer/nbody/data/sparta/sparta_cpla_l0125_n1024.hdf5 @main_def_catalog M200m_bnd_cat @ rockstar_strict_so  @ rockstar_bound_props  8 log_level  @ log_level_memory  @ log_level_timing  8 log_flush  @ log_substatus_diff  H err_level_more_snaps_than_cat  H err_level_snap_outside_range  H err_level_main_def_not_200m  H err_level_acc_rate_undefined  H err_level_cat_field_changed  0cut_defM200m_peak_cat Hcut_threshold_in_units  HC 8 cut_units particles @cut_threshold  yP 0 order_defVmax_cat H hostsub_assign_subparent_id  H hostsub_restrict_to_output  8 include_ghosts  @ adjust_phantom_xv  @ max_mass_ratio_sparta  H max_rsp_model_diff_factor  H max_rsp_model_diff_sigma  @ output_restart_files  @ output_restart_every  8 output_original  8 output_hdf5  8 output_tree  H output_compression_level  8 output_n_a  P output_a   @ output_n_rm_defs ' Poutput_rm_defs$Rsp-apr-mn, Msp-apr-mn, Rsp-apr-p50, Msp-apr-p50, Rsp-apr-p70, Msp-apr-p70, Rsp-apr-p75, Msp-apr-p75, Rsp-apr-p80, Msp-apr-p80, Rsp-apr-p85, Msp-apr-p85, Rsp-apr-p90, Msp-apr-p90, R200m_all_spa, M200m_all_spa, Rvir_all_spa, Mvir_all_spa, R200c_all_spa, M200c_all_spa, R500c_all_spa, M500c_all_spa, R200m_tcr_spa, M200m_tcr_spa, Rvir_tcr_spa, Mvir_tcr_spa, R200c_tcr_spa, M200c_tcr_spa, M500c_tcr_spa, R500c_tcr_spa, R200m_bnd_cat, M200m_bnd_cat, Rvir_bnd_cat, Mvir_bnd_cat, R200c_bnd_cat, M200c_bnd_cat, R500c_bnd_cat, M500c_bnd_cat, M200m_peak_cat @ output_n_sub_defs  8output_sub_defs Rsp-apr-mn, Rsp-apr-p50, Rsp-apr-p70, Rsp-apr-p75, Rsp-apr-p80, Rsp-apr-p85, Rsp-apr-p90, R200m_bnd_cat, Rvir_bnd_cat, R200c_bnd_cat, R500c_bnd_cat, R200m_all_spa, Rvir_all_spa, R200c_all_spa, R500c_all_spa, R200m_tcr_spa, Rvir_tcr_spa, R200c_tcr_spa, R500c_tcr_spa @ output_n_cat_fields 2 output_cat_fieldsVnum_prog, phantom, vmax, Macc, Mpeak, Vacc, Vpeak, Vmax\@Mpeak, Halfmass_Radius, Xoff, Voff, T/|U|, b_to_a, c_to_a, b_to_a(500c), c_to_a(500c), A[x], A[y], A[z], A[x](500c), A[y](500c), A[z](500c), rs, Rs_Klypin, Tidal_Force, Tidal_Force_Tdyn, Tidal_ID, vrms, Jx, Jy, Jz, Spin, Spin_Bullock, scale_of_last_MM, Time_to_future_merger, Future_merger_MMP_ID, Mpeak_Scale, Acc_Scale, First_Acc_Scale, First_Acc_Mvir, First_Acc_Vmax, Halfmass_Scale, Acc_Rate_Inst, Acc_Rate_100Myr, Acc_Rate_1*Tdyn, Acc_Rate_2*Tdyn, Acc_Rate_Mpeak, Acc_Log_Vmax_Inst, Acc_Log_Vmax_1*Tdyn, Log_(Vmax/Vmax_max(Tdyn;Tmpeak)) psparta_catalog_dir@/homes/diemer/nbody/data/rockstar_cats_200m_bnd/cpla_l0125_n1024 hsparta_output_dir3/homes/diemer/nbody/exec/tmp/moria/cpla_l0125_n1024 @ sparta_output_min_n200m d @ sparta_has_ghosts  @ sparta_ghost_min_n200m  Psparta_ghost_min_host_distance  L= X"sparta_ghost_max_host_center_time  > 8 sparta_cat_type Pp 8 cosmo_flat  8cosmo_h  +? @cosmo_Omega_m   ף> @cosmo_Omega_b  I= @cosmo_Omega_r   @cosmo_Omega_L  {.? 8cosmo_w   @ cosmo_T_CMB  ff.@ @ cosmo_sigma8  U? @ cosmo_ns  _v? 8 cosmo_ps_type  @ box_size  B @particle_mass  9M snap_a  ]]x=(D=G==P=="=S\======,H=Ը==q===m9=]=====w->+>I > >>Uj>w>>u$>)>'/>ڏ4>(':>?>9E>8K>BR>X>u_>[f>p|m>t>Ae|>e>O>C>r>>}>+>>>C>'ڵ>Sy>E>\=>'f>>K>c >>,>>Q1>??O@ ??]?}?H?1%"?c('?S,?]1?%7?A@8A>2Ai,A &A I!AAAAA A@AAށ@+@S@@@(@i@փ@@ٹ@Q@u@Ԧ@1ݠ@n@Xz@@@@@w@[n@2He@~\@ S@K@C@;@JR4@@,@%@@M@@ @bm@?H?sa????2??#~?=7?6?z??ʉ?с?/t?B0e?V?H?w:?E-?f ?E.??g>p>m>5>Md>3>;s>;M>`(>*>=鑀=F< snap_t  ]]؃>D>8y>3>-F>ک>i>~>v>>X#>>>>r>?|?&A??k?qE$?+?|3?[>A>>> I$>X+>4>j<>9E>dnN>*X>O-b>Ǽl>w>h>>>>B>>ݑ>3>X>>z>Q>\X>>3>?P? ??l?У!?x1)? 1?_9?B?K?ޗT? ^?h?s?3?)?͋?V?,?S?lѧ?@?޷?v?t??;? ?W? ?6{@r @&@@@v&@==.@a6@>@ G@)Q@Z@Q*e@o@{@ h@ @r@@;@d@ *TREEHEAPX*PH(h* 0 idx  8a  = 8z  @8A 8t  s> 8rho200m  ZL 8 idx_tdyn  8a_tdyn  (D= 8z_tdyn  woA 8t_tdyn  D> @ rho200m_tdyn  L deflate.0^XTREE6x( pxcddddbdbfa2@l( #x /C5P0K@@Pr B N@:1w@~ g8Ts B+,""x2Pf xed3ZBA%2r(A u㚠lרAh-EBh~OmxAFz/^~Z&B7C :xcdDx`@C@8Q@@3@g@@@ AK@@xR@@@X@@Y@@U@@@G,@N@@@l&2?x`IQ@U"Q%QL{QUPQ QǭQ{QdQPQ.PQ;Q߮2Q+Ql5QgQ~Q};P2O QQ#Q'Lx`ݝ@H@@ @N@D@@jѲ@@@&@@@?@@@Z@x-@g@@k@&@,@@(.x`Ap@b@')A> A@8@ ASAW8AcQAm@BGA2A@A%A>QAbA;u@A)@l@h)AtO@)nx  0Ae0A5^rA6AHī@sBB"@BHSBxBZBBZTBO@B|ģA@>BBAJ@BT'B7AB!sBMUABsBB0M!B)B0@BoaB"Ty@pBuB_BBBA%BB1bVB5BRBB4B"`BeB4q{B~CrBB" B;68@BBtBBBV6BGiBgB3*B6BBAB"EBB4XBBB/B*wB~x \A\O-3 äp\BH0CffzHB!B(A ק C\>ø6CB Wq=*@RCHaB,ApL WB\î \bA îGшBq=Bi@? îBRlBf>zHApEHBCRB\ff"AJ  %Cjq=QAB=JrCBGeE#= GBffffvBBzoîǍ:C5[C?)ܐBp~= (B]y:xcd6&60 $xcd&0  xcdDxcdDxcdDxcdDxcdDxcdDxcdDxcdDxcdDxcdDxcdDxcdDxcdDxcdDxcdDxcdDx`@@<@^@W@t@@!Aေ@ @M@煋@@p@@/T@@j@@ @`|@ʂ@:@@*x`vP", QWQdQ QMP PQ0Q("Q3?PP PTzPsQQ@^PcFPR0PQPPPP*P~Pt-x`\@)@=@@Kߘ@֔@&@ԏA @@Xi@$@Τ@&j@(@@V@_U\@@@mr@z@N|@@@N+fx`\PK= Q>QKiQ} QPPQ8QEQZïP@PPjPXQB QM Q4yPPP   deflate(0^PTREEkXx`PVQ*QQ"Q@`PPSQdQD9QRPOPtP{P::Q-QQPlPPq PP@QFQ,x`o@ն@@@@q@@@S)A@y@y@@@@@@ @c@@3@!@T@@U@s/x`mP Q0QQa$Qb(QPXQ pQ FQgP7Q QrP?Q;QQjPP{PPnPQh<Qr!+x`Ũ@@0@h@@xd@䢦@-Aq@@@Q@7ܷ@Փ@@I@0M@@P@Fʩ@@\t@@n@Ng1x`CP L+Q:_IQ_Q#&QaQQ5'Q${QUQ P݃QQPEQ==QQyPQ+QDPu`Q{QFQ*Rx`([@sq@4G@@a@X@P^@0A@w[@@@\@@E:@@@|h@q@]@ј@@@@1x`e+PU@QIWQQ0,Q: Q,QSQ QZnQPQQQ;IQIQtQQ: QQP} QQQr5%x`=o@IM@@6@@^/@C@]6AA@Ӽ@ϸ@ZL@@@`Z@^@@ǹ@Ģ@@ѽ@{@IP@.ux`#Q3NQ?cQ"Q#8Q(QGQօQQQQ%Q,'QI Q;WQeWQ)QyQQCKQPQ Q%Q'xua߫'};x~wuԡ6CR}5']}S8>Mέ>%}a)Ŝ^e0x2dW Ҩxpbu˥Mn Tݿ)gsJቿ- |,ov:PeQGv`1si@1@_-85A#xcxA}㑏,gt<[/:tt },o8<> O.:0:wss}zU^wZ.Hx~9pJj@,BRb,Kn L%p^sf_*#XDO].49E0Oیr g2 ,,T "xc\q˫,;d}wP48.9`saS ꊺ {n ~,aOcvY[4ݚ;T:)`x{R@գz!"]fDc]9W2iZ/VJO'g8vE+ xrz" Bp|y}xq𦃏qxcVt>bs`2x2dW Ҩxpbu˥MnlN <48.9õaS ꊺ {n ~,aOcvY[4ݚ;T:\)4x`@@N@@@zS@ @) A@@&|@t@D@@@ h@ܡ@JD@@ެ@@D@ @ɼ@2Ix`/QF"Q%Q{QWPQ8QKQoPzdQP QPmQ0;Q1Q*Qi4Q/QQP]= QQQY&Rx3x}g/gtdxAq-&p}S17x|9Fj`@W3X8+mReF@{$ xY=ϳfg \P HMD (9x`ݧ@@:@_v@@>?@ݳ@t A݌@]@9i@`@m1@o@y@R@@{@ݧ@f@ @#1@@@]0x{lVxQ5pyZ"fhS`m)@yET>\(r:P0V`@sX870Â3П[00gH f()xkIp4vpQgß2ݽZ WN8Ht8L9!ު+ưaǦinԂZ78?lw!حam`V,(xR\CsO@o纀eL /| d"Xݖ+=?7? X}%Xl+\P(ű_L3=x`/QF"Q%Q{QWPQ8QKQ zQzdQP QPmQ0;Q1Q*Qi4Q/QQP]= QQQtC%x2Pf x2Pf x2Pf x2Pf x2Pf x2Pf x2Pf x2Pf x2Pf x2Pf x2Pf x2Pf x2Pf x2Pf x2Pf x2Pf xcd```b&$6LRdx;ˣ|йxssjuΚwmW:8cww^AֹV3Cue7gp=+דXӹmk9;0"xc`bv 7 {w@#8"W   deflateZ0^PTREEeWQ   deflated0^PSNODn05p"p@`(0\TREEaQ   deflateo0^PSNOD+@wTREE]R   deflatePx0^PTREEfzR   deflate0^PTREEeR   deflateЊ0^PTREEkES   deflate0^PTREEkS   deflateP0^PTREEhT   deflate0^PTREEfT   deflateЯ0^PTREEkT   deflate0^PTREEiTU   deflateP0^PTREEdU   deflate0^Pconfigsimulationsnapshotstatus_spartastatus_acc_rateidparent_id_catdescendant_idis_most_massive_progenitorR200m_all_spa_internalM200m_all_spa_internalnu200m_internalacc_rate_200m_dynxvstatus_sparta_rspstatus_moria_rspstatus_moria_hps_R200m_all_spastatus_moria_hps_M200m_all_spastatus_moria_hps_Rvir_all_spastatus_moria_hps_Mvir_all_spastatus_moria_hps_R200c_all_spastatus_moria_hps_M200c_all_spastatus_moria_hps_R500c_all_spastatus_moria_hps_M500c_all_spastatus_moria_hps_R200m_tcr_spastatus_moria_hps_M200m_tcr_spastatus_moria_hps_Rvir_tcr_spastatus_moria_hps_Mvir_tcr_spastatus_moria_hps_R200c_tcr_spastatus_moria_hps_M200c_tcr_spastatus_moria_hps_M500c_tcr_spastatus_moria_hps_R500c_tcr_spaRsp-apr-mnMsp-apr-mnRsp-apr-p50Msp-apr-p50Rsp-apr-p70Msp-apr-p70Rsp-apr-p75Msp-apr-p75Rsp-apr-p80Msp-apr-p80Rsp-apr-p85Msp-apr-p85Rsp-apr-p90Msp-apr-p90R200m_all_spaM200m_all_spaRvir_all_spaMvir_all_spaR200c_all_spaM200c_all_spaR500c_all_spaM500c_all_spaR200m_tcr_spaM200m_tcr_spaRvir_tcr_spaMvir_tcr_spaR200c_tcr_spaM200c_tcr_spaM500c_tcr_spaR500c_tcr_spaR200m_bnd_catM200m_bnd_catRvir_bnd_catMvir_bnd_catR200c_bnd_catM200c_bnd_catR500c_bnd_catM500c_bnd_catM200m_peak_catparent_id_Rsp-apr-mnparent_id_Rsp-apr-p50parent_id_Rsp-apr-p70parent_id_Rsp-apr-p75parent_id_Rsp-apr-p80parent_id_Rsp-apr-p85parent_id_Rsp-apr-p90parent_id_R200m_bnd_catparent_id_Rvir_bnd_catparent_id_R200c_bnd_catparent_id_R500c_bnd_catparent_id_R200m_all_spaparent_id_Rvir_all_spaparent_id_R200c_all_spaparent_id_R500c_all_spaparent_id_R200m_tcr_spaparent_id_Rvir_tcr_spaparent_id_R200c_tcr_spaparent_id_R500c_tcr_spanum_progphantomvmaxMaccMpeakVaccVpeakVmax@MpeakHalfmass_RadiusXoffVoffT|U|b_to_ac_to_ab_to_a(500c)c_to_a(500c)A[x]A[y]A[z]A[x](500c)A[y](500c)A[z](500c)rsRs_KlypinTidal_ForceTidal_Force_TdynTidal_IDvrmsJxJyJzSpinSpin_Bullockscale_of_last_MMTime_to_future_mergerFuture_merger_MMP_IDMpeak_ScaleAcc_ScaleFirst_Acc_ScaleFirst_Acc_MvirFirst_Acc_VmaxHalfmass_ScaleAcc_Rate_InstAcc_Rate_100MyrAcc_Rate_1*TdynAcc_Rate_2*TdynAcc_Rate_MpeakAcc_Log_Vmax_InstAcc_Log_Vmax_1*TdynLog_(VmaxVmax_max(Tdyn;Tmpeak))TREEg!VTREEkVTREETREETREE2TREEV@ deflate 0^XSNOD`7p89TREEW@ deflateH0^XTREEW@ deflate0^XTREE2W@ deflate%0^XTREEGW@ deflate/0^XTREE\W@ deflateH80^XTREEqW@ deflateA0^XTREEW@ deflateJ0^XTREEW@ deflatePU0^XSNOD80xR`- zXQTREEW@ deflate_0^XSNOD8ȃIH$Hqhx@PP6TREEW@ deflatei0^XTREEW@ deflateXr0^XTREEW@ deflate{0^XTREEX@ deflate؄0^XTREEX@ deflate0^XTREE.X  deflateX0^XTREECX  deflate0^XTREE >   deflateة0^PTREEhXX   deflate0^PTREEkHx`/QF"Q%Q{QWPQ8QKQ zQzdQP QPmQ0;Q1Q*Qi4Q/QQP]= QQQtC%x`/QF"Q%Q{QWPQ8QKQ zQzdQP QPmQ0;Q1Q*Qi4Q/QQP]= QQQtC%x;ˣ|йxssjuΚwmW:vy8cww^AֹV3Cue7gp=+דXӹ*Pk9O\"Wxc8|z@2Gu5(:ۮup^ds!=æR וݜ k]z mlC u燿ԜppX~#Jx;ˣ|йxssjuΚwmW:vy8cww^AֹV3Cue7gp=+דXӹ*Pk9O\"Wx{dt=#'JN?.:u:s8`rnTngTtSK1]@y_NbN_J9qK;]\+K#x`߬@A@֒AdAw&A^A qWA Ay AYA@@lx!A @]A@A+A@@tD@@7T@FA-1xqXG֍38}Ә3s? h%M9ud`渤`ᯋw%;ɷ;j\u\ T _4k#((x`ף@?(yH?4D?>7?:?u@?8G?9?)x`l.?{N>IF?>%??>\>I?dQ?m3?%?c'?2r>7?V+3?+>.>$?%>?Z?]V?d?n?&'?&ux`q>>7 ?xW>l!>?Gr> >`>1>>>>j>>_?>>\?9(>Ve?C>L>t!?X>1*Sx`$?2&?{5?>,?;??Ƭ>C?2r>?/m?YQ>/4??26?w?9?A<>Eg?@l?h?&:??y?(X?^'Px`Ǻ>_>nQ?>>4 ?.>a>=>?@=>S>h˹>2Z?>>ߴ>c ?1>ܝ>?ߦ>O-x`YnC>AA,Ağ@f ?. ȥ@ AL7Ϊ[A )A@!A"lAKY?AIck@7A*WIR@f,A*!-x`/A_ yAAT}ABTAFAC@> `@juAHqxANA#-_:@J cA @[AC@A|7)x`ܺT@y"A^K3A#F@ԢDA;AF.KuAX9@qAfi@f$A"oA ^@/4ӿ:?^ٿ .x`?A򃿋7A? w?E^Ų@er@ۅ=,Aa?7A SA˨F@ R,AE R/@h@^.yx`) AGXAWۑAlxDAËGAyFA@<ڍ@FAN@A!Ac(:u@OPAL%@@ff.A>c-'x`ϟ&??? A] AV)8?#ɿX&Aۊ7A!@\AA0v@}Aް]@A%#An뾯!W&?,*xhTREEiT   deflate(0^PTREEk   deflate0^PSNOD #`, Hhh([TREEf(   deflate0^PTREEk   deflate00^PTREEk   deflatep0^PTREEkd   deflate$0^PTREEkϿ   deflate-0^PTREEk:   deflate070^PTREEk   deflatep@0^PTREEk   deflateI0^PTREEk{   deflate8T0^PSNODx +0 XTREEk   deflatex]0^PTREEkQ   deflatef0^PTREEk   deflateo0^PTREEh(xxsD1_ͩv㯺K ;Z-N: N- ϱ#ͬ0N ͗NFLMNN!n#/ x`<ϛ<<5;<;<<<ܵ;/]<<<ɰ<=Hmb<;M@~qq x3C)--(xK[pЙr giiӝs6Ι\fˣR|g,Ƀ@`5%#   deflate80^PTREEkx   deflatex0^PTREE(X   deflate0^PTREE4x@ deflate@0^XSNODPXTREE)/y   deflate0^PTREEgXy   deflate0^PTREEky   deflate0^PTREEk*z   deflate@0^PTREEkz   deflate0^PTREEk{   deflate0^PTREEkk{   deflateH0^PSNOD@>(@P0TREE>{   deflate0^PTREED|@ deflate0^XTREEYX|   deflateP0^PSNODH( @e`PxTREE'   deflate0^PSNOD HHe w e H ?TREE|   deflate0^PTREE|   deflateX0^PTREEk|   deflate#0^PTREEgN}   deflate,0^PTREE;}   deflate`70^PSNODH h " TREE`}   deflate@0^PTREE\P~   deflateI0^PTREEa~   deflate S0^PTREE_    deflate]0^PSNOD R 5 P[8 X HTREE_l   deflatef0^PTREEkox`+0 /#1a0ן$30 14Y0T07nI 0u=1R1 0C010/OƯ>WL˯X^1x]/Ұ,x`j0f0B0210"/G 0Y0I0"1֧001 +1ӣ0?00u1P000 M0Q0?1<0?*x`DX=1= =P>㍌= ܺ<>=> == >s==><>==Hܣ="r>c?=i"=[<==0>#-=(&   deflate(x0^PTREEko   deflate0^PSNOD`p`l (TREEko