(__TEXT__text__TEXT0w0w__stubs__TEXT{f{__stub_helper__TEXTX X__cstring__TEXT*__gcc_except_tab__TEXT__unwind_info__TEXT__DATA_CONST@@__got__DATA_CONST(__const__DATA_CONST008__DATA__la_symbol_ptr__DATA__data__DATAh__bss__DATA H__LINKEDIT /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkIOImagePython310D-8.1.1.dylib"082PhXd0 PVVM"['?#s;2   a* /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonExecutionModelPython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonDataModelPython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonMiscPython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonSystemPython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonTransformsPython310D-8.1.1.dylib p/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkIOImage-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonMathPython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonCorePython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkWrappingPython310Core-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonExecutionModel-8.1.1.dylib x/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonDataModel-8.1.1.dylib x/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonMisc-8.1.1.dylib x/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonSystem-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonTransforms-8.1.1.dylib x/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonMath-8.1.1.dylib x/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonCore-8.1.1.dylib p/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtksys-8.1.1.dylib 0/usr/lib/libc++.1.dylib 8< /usr/lib/libSystem.B.dylib& P)hUHH=eH5HH 0u譖H6H=/H#]ÐUH]fDUHSPHH=H5H>H uHHёH=ʐeH5 HHt H tH[]H=H[]qfUHSH(HuHqHE؋FEHEHEH}Ѓu;HuNt=H]H=}H t/H HcHu'1H([]û\HuH[H([]UHAWAVSH(HuHHEDvDuHG]ԉ]؅y xHHtwL(HEMtKA)AuFHuH}mt1}LutNH=LtfL& Ht?1CH}1,HE1 ILLP`HuHc_H([A^A_]û>HuUHAVSH0HuHHEЋFEHEuGH5E H}HUc}t@HHtCHH5HPE1LEHu+H}Ⱦ1H0[A^]E1HuLUHAVSH HuHxHEDvDuHG]]yHHH(HD9u3HPxHt9HHH5HPE1LEHucH}111HRE1HuCLHt6HHt)HHH1Q@H߾1HH [A^]UHAVSH HuHHEDvDuHG]]y HHt$H(HtD9uEt&Ht*11H}111i H0HuHcHHH [A^]UHAWAVSH(HuH~HED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH}t}Hut;LBHt?1CH}1,HE1 ILHuHcH([A^A_]f.UHAWAVSH(HuH HEDvDuHG]܉]y HHt$H(HtD9uEt2L5wHt71H}111HH([A^A_]HI@HuMt3LpILH\HHu LLHHAHUHAWAVSH(HuHHEDvDuHG]܉]y (HHt$H(HtD9uEt2L5Ht71H}111HH([A^A_]HIPHuMt3LILHlHHuLLHHAHUHAWAVSH(HuHHED~D}HG]ԉ]؅y 8HHtgLw(Mt^A)AuBHuH}GtD}utHA9tAILiHu6H}1H([A^A_]IL81HuH@HUHAVSH HuHHEDvDuHG]]y ZHHt#H(HtD9uEt%Ht*11H}111  H@HuHcHHH [A^]@UHAVSH HuHHEDvDuHG]]y HHt+H(Ht"D9u!Et-H8Ht(1.H}111RHHHuH>HHH [A^]f.DUHAVSH HuHHEDvDuHG]]y HHt(H(HtD9uEt*H18EHt(1.H}111HPHuH >HHH [A^]fUHAVSH HuH HEDvDuHG]]y :HHt$H(HtD9uEt&HHt+12H}111!HXHnHuHYHHH [A^]fUHAVSH HuHHEDvDuHG]]y HHt$H(HtD9uEt0HHt51H}1119HH [A^]H`HHuHtH5 HHHH<HfUHSPHH=qHtZH=mHtGH=jH~t4H=iHkt!H=cHXtHH[]BH[]ÐUHH=H5HFH 0 }u]HƈH=H]ÐUH],fDUHSPHH=H5)HH uHaH=ZuH5HGH#t H 4tH[]H=$H[]fUHSH(HuH HE؋FEHEHEH}Ѓu1Hu^t3H}cHuHcH([]þ1H([]UHAWAVSH(HuH HED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH}t}Hut;HHt<1@H}>1)HE1ILPHuHcH([A^A_]f.@UHAVSH0HuH HEЋFEHEuGH5H}HU}t@HHtCHH5HPE1LE#Hu+H}Ⱦq1H0[A^]E1HuLUHAVSH HuH HEDvDuHG]]yHHH(HD9u3HPxHt9HHH5HPE1LEVHucH}111RE16HuCL!Ht6HHat)H[HH1Q@H߾D1HH [A^]UHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtgLw(Mt^A)AuBHuH}-tD}utHA9tAILIHu6H}1H([A^A_]IL(HuH6HUHAVSH HuHHEDvDuHG]]y :HHt#H(HtD9uEt%Ht*10H}111H0pHu։pHHH [A^]DUHAVSH HuHeHEDvDuHG]]y HHt+H(Ht"D9u!Et-H(Ht(1.H}1112H8HuH5HHH [A^]f.DUHAVSH HuH"HEDvDuHG]]y HHt(H(HtD9uEt*H1(%Ht(1.H}111uH@HuH4HHH [A^]fUHAWAVSH(HuHHED~D}HG]ԉ]؅y HHt\Lw(MtSA)Au7H5?H}HU}t0}t7LHTHu9H}1H([A^A_]ILHHHuH4HUHAVSH HuHHEDvDuHG]]y :HHt$H(HtD9uEt&HHt+12H}111!HPHnHuHYHHH [A^]fUHSPHH= HttZH=HatGH=: HNt4H=9 H;t!H=3 H(tHH[]H[]ÐUHAVSH=H5[H{H Ju~HL51Ht"HH5JLHOH uHPHt"HH5-LHH uHH=&AH[A^]DUH]fDUHSPH"H5HHt H рtH[]H=H[]fDUHAVSH0HuHHEЋFEHEHEH}ȃHuH]H=H{AtDH=N Hbt1H=M HOtH=G H<t H,LcHuL61H0[A^]UHAWAVSH(HuHGHED~D}HG]ԉ]؅yHHLw(HEMA)Au{HuH}}L}tH=LbAtuH=5 LItbH=4 L6tOH=. L#t HcHHH [A^]f.UHAVSH HuH-HEDvDuHG]]y HHt H(HtD9uuHMHt1!H}111H߾jHHH [A^]UHAVSH HuHHEDvDuHG]]y JHHt H(HtD9uHHt1!H}111H߾HHH [A^]UHAVSH HuH"HEDvDuHG]]y HHtH(HtD9uHt1H}111^ HcHHH [A^]f.UHAVSH HuH HEDvDuHG]]y HHtH(HtD9unHt1H}111 HcXHHH [A^]f.UHAVSH HuHVHEDvDuHG]]y jHHtH(HtD9uHt1H}111 HcHHH [A^]f.UHAWAVSH(HuH[HEDvDuHG]܉]y HHt H(HtD9uAI+Ht!1H}111{HH([A^A_]Mt3L:ILH&HHuLLHH H뮐UHAVSH0HuH)HEDvDuHG]܉]y HHt"H(HtD9u[E[Ht1"H}111EZ9HHH0[A^]@UHAVSH0HuHHEDvDuHG]܉]y ZHHt"H(HtD9uEHt1"H}111 EZHHH0[A^]@UHAWAVSH(HuHHEDvDuHG]܉]y HHt H(HtD9u IHt!1H}111kHH([A^A_]Mt3L*ILHHHuLLHH H뮐UHAWAVSH(HuHHEDvDuHG]܉]y HHt H(HtD9u1IKHt!1H}111HH([A^A_]Mt3LZILHFHHuLLHH H뮐UHAWAVSH(HuH1HEDvDuHG]܉]y HHt H(HtD9uUI{Ht!1H}111HH([A^A_]Mt3LILHvHHu'LLHH H뮐UHAVSH0HuHHEDvDuHG]܉]y JHHt"H(HtD9uEHt1"H}111EZHHH0[A^]@UHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH}t}Hut;LHt?1CH}.1,HE1 ILHuHcH([A^A_]f.UHAWAVSH(HuHHEDvDuHG]܉]y HHt$H(HtD9uEt2L5.Ht71H}111gHH([A^A_]HIHuMt3LILHHHuLLHHHUHAWAVSH(HuHHEDvDuHG]܉]y HHt$H(HtD9uEt2L5C'Ht71H}111wHH([A^A_]HIHuMt3L ILH HHuLLHHHUHSPHH=HtZH=HtGH=Ht4H=Ht!H=HxtHH[]bH[]ÐUHH=_H5`HH 0-_uH_H=^H^]ÐUH]fDUHSPHH=^H5I`HH 8_u蘐H_H=z^H5{Hg^HCt H T^tH[]H=D^H[]fUHSH(HuHHE؋FEHEHEH}Ѓu;Hu~t=H]H= Ht/HHcHu'1H([]ûHuHH([]UHAWAVSH(HuHHEDvDuHG]ԉ]؅y HHtwL(HEMtKA)AuFHuH}t1}LutNH= LtfLϿHt?1CH}1,HE1 ILLP萿HuHc菿H([A^A_]ûnHuUHAVSH0HuHHEЋFEHEuGH5uH}HU}t@HHtCHH5$ HPE1LEHu+H}ȾA1H0[A^]E1ƾHuLUHAVSH HuHHEDvDuHG]]yHHH(HD9u3HPxHt9HHH5W HPE1LE&HucH}111xRE1HuCLHt6HH1t)H+HH1Q@H߾1HH [A^]UHAWAVSH(HuH^HED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH}ݾt}Hut;L"Ht?1CH}n1,HE1 ILHuHcH([A^A_]f.UHAWAVSH(HuHHEDvDuHG]܉]y HHt$H(HtD9uEt2L5 WHt71H}111觽HH([A^A_]HI HuMt3LPILH<HHuLLֻHHHUHAWAVSH(HuHHEDvDuHG]܉]y HHt$H(HtD9uEt2L5 gHt71H}111跼HH([A^A_]HI0HuMt3L`ILHLHHuLLHHHUHSPHH=V HtZH=HtGH=Ht4H=Ht!H=HtHH[]颻H[]ÐUHH=YH5[H H 0m}Zu胺HZH=Y:HY]ÐUH]`fDUHSPHH=YH5)[H H ZuHaZH=ZYչH5K HGYH胹t H 4YtH[]H=$YH[]fUHAVSH0HuHHEЋFEHEHEH}ȃHu踺H]H= H;AtDH=H"t1H= HtH=Ht HLc謸HuL諸1H0[A^]UHAWAVSH(HuHHED~D}HG]ԉ]؅y踹HHLw(HEMA)Au{HuH}襹}L}tH= L"AtuH=L tbH=LtOH=LtHt1H}111莱 Hc(HHH [A^]f.UHAWAVSH(HuH^HEDvDuHG]܉]y 8HHt H(HtD9uI蛯Ht!1H}111HH([A^A_]Mt3L誵ILH薯HHuGLL0HH.H뮐UHAWAVAUATSHHDvHGD)؃twHuHHEDuȉ]̉]ЅyRHHH(HrD9ӰH詮HSH߾ݯHHuHgHEDuȉ]̉]ЅyHHCL(H}11袯AC6HcH}迯LeEIcM,LDM*E+ẼH}LD蒯DEArII9IDI91HHHHHtA4AtHHuHODA ALALALALALAL AL HH9uH5;诮1iH}蛮8H}111臮=E1؃HpHHH‰уHs1qHH)1AALADALAD AL0AD AL0AD@ALPAD@ALPAD`ALpAD`ALpH HuHt+HHADA ADALH HuH9}LLWE~61@A A;Lu HH9uHuH}1LDڭHt+1H}HEH9t HtHHH[A\A]A^A_]HHH}HEH9uHH}HEH9t Ht±H f.@UHAWAVAUATSHXDvHGD)؃twHuHHEDu]]y袬HHH(HD9;HH{H߾!IHuHHEDuȉ]̉]Ѕy3HHmL(H}E11AC6HcH}LmEIcI\IDM^E+ẼH}LDګ5EEArKDH9JI91D)HHLHtItH4HHuHtDILH ILHLILHLILHLIL HL IL(HL(IL0HL0IL8HL8HI9uH58תE1vH}ªDH}E111譪IE1DHpHHH‰уH s1kHH)1ADALLAD AL0D L0AD@ALPD@LPfAD`ALpfD`LpHHuHt+HHfADALfD H HuL9ZLL蚪E~F1f.DADf.u z HI9u1HuH}1LDHt,E1H}HEH9t Ht!LHX[A\A]A^A_]L%I$H}HEH9uHH}HEH9t HtۭH- UHAWAVAUATSHXDvHGD)؃twHuHHEDu]]y¨HHH(HD9OHH{H߾AIHuHHEDuȉ]̉]ЅySHHmL(H}E11AC6HcH}(LmEIcI\IDM^E+ẼH}LD5EEArKDH9JI91D)HHLHtItH4HHuHtDILH ILHLILHLILHLIL HL IL(HL(IL0HL0IL8HL8HI9uH51E1vH}DH}E111ͦIE1DHpHHH‰уH s1kHH)1ADALLAD AL0D L0AD@ALPD@LPfAD`ALpfD`LpHHuHt+HHfADALfD H HuL9ZLL讦E~F1f.DADf.u z HI9uQHuH}1LD6Ht,E1H}HEH9t HtALHX[A\A]A^A_]L%I$H}HEH9uHH}HEH9t HtHM UHAVSH HuHHEDvDuHG]]y HHt H(HtD9uۥH]Ht1H}111譤 H3HHH [A^]f.fUHAVSH HuHHEDvDuHG]]y ZHHt+H(Ht"D9u!Et-H貢Ht(1.H}111H芢HuHvHHH [A^]f.DUHAVSH HuHHEDvDuHG]]y 蚣HHt(H(HtD9uEt*H1Ht(1.H}111EH͡HuHHHH [A^]fUHAVSH HuHnHEDvDuHG]]y HHt#H(HtD9uEt%JHt*11H}111蚢 H HuHcHHH [A^]@UHAWAVSH(HuH?HED~D}HG]ԉ]؅y 8HHtgLw(Mt^A)AuBHuH}GtD}utHA9tAILiHu6H}跡1H([A^A_]IL1HuHHUHAWAVSHxHuHHED~D}HG]ԉ]؅yXHHLw(HEW)E)E)E)E)pMt\A)H}Au@HuHppt;HuLءuHu%HaHHxu'賠1Hxt HpHHx[A^A_]E1Of.UHAVSH HuHHEDvDuHG]]y JHHtHG(HtD9uH讞Ht1H}111HH [A^]HtH5HhH褞HHZHf.UHAVSHDvHGD)؃tHpHHxDu]]yoHHH(HD9HH辝HHHHuHYHEDu؉]܉]yHHH_(HEW)E)E)E)E)pHt4H}HuHpt}HutfH蓟Htj1HxtHpH5S1HHĀ[A^]Hp11161QHH贜HuHHHxufUHAVSH HuH=HEDvDuHG]]y ʝHHt H(HtD9uuH-Ht1H}111}HH [A^]HtH5eHH#HHHf.fUHAVSH HuHHEDvDuHG]]y HHt H(HtD9u͝HmHt1H}111轜HH [A^]HtH5H'HcHHHf.fUHSPHTtHHuHH[]HxH[]HuHfH[]HuHPH[]HuHAH[]HΜuH4H[]H賜uHH[]H蘜uHH[]H}uHH[]HbuHH[]HG uHH[]H,uHH[]HuHH[]HuHH[]HۛuHH[]H uHH[]H襛 uHH[]H芛 uHlH[]Ho uHXH[]HTuHDH[]H9uH8H[]HH 'H'HDH[]UHH=<H5n>H H 0͘]=uH=H=<蚘H<]ÐUH]fDUHSPHH=p<H5 >HH h<u~HA=H=:<5H5tH'<Ht H <tH[]H=<H[]AfUHAVSH0HuH?HEЋFEHEHEH}ȃHuH]H=H蛝AtDH=nH肝t1H=mHotH=gH\t HLLc HuL V1H0[A^]UHAWAVSH(HuHgHED~D}HG]ԉ]؅yHHLw(HEMA)Au{HuH}}L}tH=L肜AtuH=ULitbH=TLVtOH=NLCtHH 0n-u HvH=omHc]ÐUH]ppfDUHAVSIH=?H5HH muHH= mH5NHL2mt H t016mHtitD}tduЋUԋMDEDMEL$HAygHuNH5h1H cH H;MuHHh[]1H9HHuH)gHuHHH H H;Mt;mDUHAWAVSH(HuHHED~D}HG]܉]y 8hHHt$Lw(MtD9uEt&IhfHt.1:H}111g)ILIifHuLgHHH([A^A_]fDUHAVSH HuHHEDvDuHG]]y zgHHt$H(HtD9uEt&HXeHt+12H}111)g!HHeHuHeHHH [A^]fUHAWAVSH(HuHHED~D}HG]ԉ]؅y fHHthLw(Mt_A)AuCHuH}ftE}HutHI9XtIXILdHu6H}Ff1H([A^A_]ILdHuHHf.DUHAWAVSH(HuHqHED~D}HG]ԉ]؅y eHHt\Lw(MtSA)Au7H5rH}HUe}t0}t7LHfdHu9H}be1H([A^A_]ILHcHuHŧHUHAVSH HuHHEDvDuHG]]y dHHt$H(HtD9uEt&H`YcHt+12H}111d!HH.cHuHeHHH [A^]fUHAWAVSHHHHEH@HHHD~DPHGTXy(dHHLw(MYA)H@A6Hud/H@HucHEHE(E)E(E)`HEHpHuHULdE;Eu(E;Eu E;EuE;EuE;EuE;Et!aHuH@HU1cE;`u7E;du,E;hu!E;luE;pu E;tt$aHuH@HU;c\aHuHHHb1H ;H H;MuHĨ[A^A_]E1M{?gfUHAWAVSHHHHEH@HHHD~DPHGTXybHHYLw(M,A)H@A HuaH@HuaHEHE(E)E(E)`HEHpHuHULbHEH;EuHEH;Eu HEH;Et!_HuH@HU1aHEH;`uHEH;hu HEH;pt$_HuH@HU^ay_HuHeH`1H XH H;MuHĨ[A^A_]E1M\efDUHAWAVSHxHHHEHxHHED~D}HG]]yG`HHLw(MA)HxAHu$`HxHu*`HEHE(E)EUHuL aËE;Eu(E;Eu E;EuE;EuE;EuE;Et!^HuHxHU1_]HuHc]E_1H ܡH H;MuHx[A^A_]E1Mcf.UHAWAVSH(HuHHED~D}HG]ԉ]؅y^HHLw(HEMA)AHuH}^}H]MHL HtMtLH!cMtLbHHcIILbII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}]1+HE1ILH ,\H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILZHHHUHAWAVSH(HuHHEDvDuHG]܉]y [HHt$H(HtD9uEt2LGZHt71H}111[HH([A^A_]H(IZHuMt3L@`ILH,ZHHuYLLYHHĝHUHH= H5 HwH 0Y uYH H= YH ]ÐUH]\fDUHAVSIH= H58 HQwH wY' uYHp H=i DYH5wHV LXt H C t01XHtQHuH)SHHH [A^]fUHAWAVSH(HuHHED~D}HG]ԉ]؅y XRHHtbLw(HEMt6A)Au1HuH}MRt}Hut9LSPHt=1CH}Q1,HE1 ILWPHuHCHH([A^A_]f.UHAWAVSH(HuHHEDvDuHG]܉]y hQHHt$H(HtD9uEt2LOHt71H}111QHH([A^A_]HIOHuMt3LUILHOHHu]OLLFOHHDHUHAWAVSH(HuHHED~D}HG]ԉ]؅y xPHHtbLw(HEMt6A)Au1HuH}mPt}Hut9LQNHt=1CH}P1,HE1 ILwNHuHcHH([A^A_]f.UHAWAVSH(HuHDHEDvDuHG]܉]y OHHt$H(HtD9uEt2LMHt71H}1117OHH([A^A_]HIMHuMt3LSILHMHHu}MLLfMHHdHUHAWAVSHxHuHHED~D}HG]ԉ]؅yNHHLw(HEW)E)E)E)E)pMtNA)H}Au2HuHpNt-}HutQLOLHuSN1Hxt HpiLHHx[A^A_]E1]ILZLHuHFHHxuf.DUHAVSH HuHHEDvDuHG]]y jMHHt$H(HtD9uEt0HKHt51H}111MHH [A^]HHKHuHtH5iHmMHKHH_HfUHAWAVSH(HuH&HED~D}HG]ԉ]؅y LHHtTLw(MtKA)Au/HuH}Lt1}Hut4L NJHu6H}*L1H([A^A_]ILJHuHHUHAVSH HuHHEDvDuHG]]y KHHtHG(HtD9uH.JHt1H}111~K HJHHH [A^]f.UHAWAVSH(HuHHED~D}HG]ԉ]؅y (KHHtSLw(MtJA)Au.HuH}7Kt0}ut4LLmIHu6H}J1H([A^A_]IL5IHuH!H@UHAVSH HuHHEDvDuHG]]y ZJHHt+H(Ht"D9u!Et-H HHt(1.H}111JHHHuHvHHH [A^]f.DUHAVSH HuHHEDvDuHG]]y IHHt+H(Ht"D9u!Et-H GHt(1.H}111BIHGHuHHHH [A^]f.DUHAVSH HuHHEDvDuHG]]y HHHt+H(Ht"D9u!Et-H2GHt(1.H}111HH  GHuHHHH [A^]f.DUHAVSH HuHXHEDvDuHG]]y HHHt+H(Ht"D9u!Et-HrFHt(1.H}111GH(JFHuH6HHH [A^]f.DUHAVSH HuH<HEDvDuHG]]y ZGHHt+H(Ht"D9u!Et-HEHt(1.H}111GH0EHuHvHHH [A^]f.DUHAVSH HuHPHEDvDuHG]]y FHHt+H(Ht"D9u!Et-HDHt(1.H}111BFH8DHuHHHH [A^]f.DUHAVSH HuH7HEDvDuHG]]y EHHt+H(Ht"D9u!Et-H2DHt(1.H}111EH@ DHuHHHH [A^]f.DUHAVSH HuHHEDvDuHG]]y EHHt+H(Ht"D9u!Et-HrCHt(1.H}111DHHJCHuH6HHH [A^]f.DUHAVSH HuHHEDvDuHG]]y ZDHHt+H(Ht"D9u!Et-HBHt(1.H}111DHPBHuHvHHH [A^]f.DUHAVSH HuH HEDvDuHG]]y CHHt#H(HtD9uEt%AHt*11H}111JC HXAHuHcAHHH [A^]@UHAWAVSH(HuHHED~D}HG]ԉ]؅y BHHtgLw(Mt^A)AuBHuH}BtD}utHA9tAILAHu6H}gB1H([A^A_]IL`@HuḦ́HUHAVSH HuHHEDvDuHG]]y BHHt#H(HtD9uEt%j@Ht*11H}111A Hh@@HuHc?@HHH [A^]@UHSHhHHHE^HG)ЃZHuHϷHE]UĉUȅy:AHHH_(HH}HuJAH}Hu5AyH}Hu AdH}Hu AOH}Hu@:H}Hu@%}uЋUMDEDME9u.9u&9uD9uD9u 9DDHH>HHuH~HE]UĉUȅy ?HHtcH_(HtZHuH}?tD}tduЋUԋMDEDMEL$HAp>HuNH5f?1H H H;MuHHh[]1H9HHuHx=HuHHH H H;MtCDUHAWAVSH(HuHoHED~D}HG]܉]y >HHt$Lw(MtD9uEt&I7=Ht.1:H}111>)ILI =HuLA>HHH([A^A_]fDUHAWAVSH(HuH&HED~D}HG]ԉ]؅y >HHtgLw(Mt^A)AuBHuH}'>tD}utHA9tAILI<Hu6H}=1H([A^A_]IL<HuHHUHAVSH HuHHEDvDuHG]]y :=HHtHG(HtD9uHc;Ht1H}111< H;HHH [A^]f.UHSHXHXHHE^HG)ЃrHuHmHE]UĉUȅyz<HHlH_(HFH}Hu<1H}Huo<H}HuZ<}EMU f.u&z$(f.uz0f.u (0HH2:HHuHpHE]UĉUȅy };HHtZH_(HtQHuH}l;t;}t[EMUHH9HuNH5;1H }H H;MuHHX[]1HHHuHf9HuHR}HH X}H H;Mtx?fUHAWAVSH(HuHHED~D}HG]܉]y x:HHt$Lw(MtD9uEt&I 8Ht.1:H}111':)ILI8HuL9HHH([A^A_]fDUHSHXHx|HHE^HG)ЃrHuHHE]UĉUȅy9HHlH_(HFH}Hu91H}Hu9H}Huz9}EMU8f.u&z$@f.uzHf.u8@HHHR7HHuHHE]UĉUȅy 8HHtZH_(HtQHuH}8t;}t[EMUHH6HuNH5!#81H zH H;MuHHX[]1HHHuH6HuHrzHH xzH H;Mt<fUHAWAVSH(HuHݐHED~D}HG]܉]y 7HHt$Lw(MtD9uEt&I85Ht.1:H}111G7)ILI5HuL6HHH([A^A_]fDUHAVSH0DvHGD)؃ttHuHHEDu]]y6HHH(HD9!8H5HHHxo5HHuHHEDu]]y \6HHtSH_(HtJHuH}6t9HuH7H4Hu HHy4HH5/51HH0[A^]H}1115UHAWAVSH(HuHHED~D}HG]ԉ]؅y 5HHtTLw(MtKA)Au/HuH}5t1}Hut4L63Hu6H}*51H([A^A_]IL3HuHwHUHAVSH HuHHEDvDuHG]]y 4HHt"H(HtD9uEt$l6+3Ht(1.H}111{4H3HuHvHHH [A^]UHAVSH HuHHEDvDuHG]]y 4HHt"H(HtD9uEt$5{2Ht(1.H}1113HS2HuH?vHHH [A^]UHAVSH HuH9HEDvDuHG]]y j3HHt$H(HtD9uEt&41Ht*11H}1113 H1HuHc1HHH [A^]UHAWAVSH(HuHkHED~D}HG]ԉ]؅y 2HHtSLw(MtJA)Au.HuH}2t0}ut4L 40Hu6H}K21H([A^A_]IL0HuHtH@UHAWAVSH(HuHHEDvDuHG]܉]y 1HHt%H(HtD9uEt33IF0Ht71H}1111HH([A^A_]HI0HuMt3L?6ILH+0HHu/LL/HHsHfDUHAWAVSH(HuHHED~D}HG]ԉ]؅y 0HHtgLw(Mt^A)AuBHuH}1tD}utHA9PtAPIL)/Hu6H}w01H([A^A_]IL .HuHrHUHAVSH HuHHEDvDuHG]]y 0HHt#H(HtD9uEt%Pz.Ht*11H}111/ H(P.HuHcO.HHH [A^]@UHAWAVSH(HuHHED~D}HG]ԉ]؅y h/HHtgLw(Mt^A)AuBHuH}w/tD}utHA9TtATIL-Hu6H}.1H([A^A_]IL0a-HuHMqHUHAVSH HuHHEDvDuHG]]y .HHt#H(HtD9uEt%T,Ht*11H}111:. H8,HuHc,HHH [A^]@UHAWAVSH(HuHrHED~D}HG]ԉ]؅y -HHtgLw(Mt^A)AuBHuH}-tD}utHA9tAIL ,Hu6H}W-1H([A^A_]IL@+HuHoHUHAVSH HuH"HEDvDuHG]]y ,HHt#H(HtD9uEt%Z+Ht*11H}111, HH0+HuHc/+HHH [A^]@UHAVSH HuHHEDvDuHG]]y J,HHt+H(Ht"D9u!Et-H@*Ht(1.H}111+HPz*HuHfnHHH [A^]f.DUHAVSH HuHHEDvDuHG]]y +HHt(H(HtD9uEt*H1@)Ht(1.H}1115+HX)HuHmHHH [A^]fUHAWAVSH(HuHHED~D}HG]܉]y *HHt$Lw(MtD9uEt&I7)Ht.1:H}111*)IL`I )HuLG*HHH([A^A_]fDUHAVSH HuH8HEDvDuHG]]y *HHt$H(HtD9uEt&+y(Ht*11H}111) HpO(HuHcN(HHH [A^]UHAWAVSH8HuHHED~D}HG]̉]Ѕyh)HHLw(MtnA)H}AuRHus)tTH}Hub)tCH}HuQ)t2}u܋UMt>L*'Hu@(1H8[A^A_]E1MyILx?'HuH+kHf.@UHAVSH HuHHEDvDuHG]]y Z(HHt+H(Ht"D9u!Et-H&Ht(1.H}111(H&HuHvjHHH [A^]f.DUHAVSH HuHHEDvDuHG]]y 'HHt(H(HtD9uEt*H1%Ht(1.H}111E'H%HuHiHHH [A^]fUHAVSH HuHHEDvDuHG]]y &HHt#H(HtD9uEt%J%Ht*11H}111& H %HuHc%HHH [A^]@UHAWAVSH(HuHHED~D}HG]ԉ]؅y 8&HHtgLw(Mt^A)AuBHuH}G&tD}utHA9tAILi$Hu6H}%1H([A^A_]IL1$HuHhHUHAWAVSH(HuHHED~D}HG]ԉ]؅y X%HHtSLw(MtJA)Au.HuH}g%t0}ut4L&#Hu6H}$1H([A^A_]ILe#HuHQgH@UHAWAVSH(HuHHEDvDuHG]܉]y $HHt$H(HtD9uEt2L"Ht71H}1117$HH([A^A_]HI"HuMt3L(ILH"HHu}"LLf"HHdfHUHAWAVSH(HuH:HED~D}HG]ԉ]؅y #HHtXLw(HEMt,A)Au'HuH}#t}t31!HtD1HH}*#11HE1%HuILHc!HuH!H([A^A_]fUHAWAVSH(HuH9HEDvDuHG]܉]y "HHt H(HtD9uEt.E1!Ht71H}111k"HH([A^A_]HI HuMt3L'ILH!HHu LL HHdHf.UHAWAVSH(HuH9HEDvDuHG]܉]y !HHt H(HtD9uEt.E1+ Ht71H}111{!HH([A^A_]HIHuMt3L$&ILH HHuLLHHcH또UHH=H5>HH 0-uHvH=oHc]ÐUH]\$fDUHSPHH=@H5H4H XuhHH= %H5HHt H tH[]H=H[]1fUHAVSH0HuH/3HEЋFEHEHEH}ȃuoHu tqH]H=qH$At1H=jHz$tH=r<Hg$t HWLcHuLa1H0[A^]f.@UHAWAVSH(HuHg3HED~D}HG]ԉ]؅yHHLw(HEMA)AuhHuH}}L}tlH=`L#AtbH=YLi#tOH=a;LV#t1,HE1 ILHuHcH([A^A_]f.UHAWAVSH(HuHHEDvDuHG]܉]y HHt$H(HtD9uEt2L5'Ht71H}111wHH([A^A_]HIHuMt3L ILH HHuLLHH=HUHAWAVSH(HuHHEDvDuHG]܉]y HHt$H(HtD9uEt2L57Ht71H}111HH([A^A_]HIHuMt3L0ILHHHuLLHH<HUHSPHH=HtZH=HtGH=Ht4H=Ht!H=HtHH[]rH[]ÐUHH=H5HH 0= uHVH=O HC]ÐUH]fDUHSPHH= H5H-H u(HH=H5H׼HSt H ļtH[]H=H[]fUHSH(HuH HE؋FEHEHEH}Ѓu1Hut3H}3HuHcH([]þ!1H([]UHAWAVSH(HuH7 HED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH}t}Hut;Hy "Ht<1@H}n1)HE1ILPHuHcH([A^A_]f.@UHAVSH0HuHB HEЋFEHEuGH5H}HU}t@HHtCHH5HPE1LESHu+H}Ⱦ1H0[A^]E1&HuLUHAVSH HuH HEDvDuHG]]yJHHH(HD9u3HPxHt9HHH5%HPE1LEHucH}111RE1fHuCLQHt6HHt)HHH1Q@H߾t1HH [A^]UHAVSH HuH{HEDvDuHG]]y JHHt"H(HtD9uEt$Ht(1.H}111HHuHo7HHH [A^]UHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtyLw(MtpA)AuTHuH}tV}utZedL1IA9tAILHu6H}1H([A^A_]IL(HuHk6Hf.@UHAVSH HuHHEDvDuHG]]y HHtH(HtD9uEt!1Ht+12H}111N!H0HcHuHHHH [A^]UHAWAVSH(HuHrHED~D}HG]܉]y HHt#H(HtD9uAdEtHHt+12H}111!H8LcHuLHHH([A^A_]f.DUHAVSH HuHFHEDvDuHG]]y *HHt#H(HtD9uEt%Ht*11H}111 H@`HuHc_HHH [A^]@UHAWAVSH(HuHHED~D}HG]ԉ]؅y xHHtgLw(Mt^A)AuBHuH}tD}utHA9tAILHu6H}1H([A^A_]ILHqHuH]3HUHAVSH HuHHEDvDuHG]]y HHt#H(HtD9uEt%Ht*10H}111JHPHu։HHH [A^]DUHAVSH HuHkHEDvDuHG]]y HHt+H(Ht"D9u!Et-HHBHt(1.H}111HXHuH2HHH [A^]f.DUHAVSH HuH HEDvDuHG]]y *HHt(H(HtD9uEt*H1HHt(1.H}111H`]HuHI1HHH [A^]fUHAWAVSH(HuH0 HED~D}HG]ԉ]؅y xHHtgLw(Mt^A)AuBHuH}tD}utHA9tAILHu6H}1H([A^A_]ILhqHuH]0HUHAVSH HuH HEDvDuHG]]y HHt#H(HtD9uEt%Ht*10H}111JHpHu։HHH [A^]DUHAVSH HuH HEDvDuHG]]y HHt+H(Ht"D9u!Et-HhBHt(1.H}111HxHuH/HHH [A^]f.DUHAVSH HuH HEDvDuHG]]y *HHt(H(HtD9uEt*H1hHt(1.H}111H]HuHI.HHH [A^]fUHAWAVSH(HuHP HED~D}HG]ԉ]؅y xHHt\Lw(MtSA)Au7H5 H}HUD}t0}t7LHHu9H}1H([A^A_]ILHyHuHe-HUHAVSH HuH8 HEDvDuHG]]y HHt$H(HtD9uEt&HHt+12H}111I!HHHuHHHH [A^]fUHSPHH=+HtZH=@ HtGH=Ht4H=Ht!H=HtHH[]rH[]ÐUHH=H5>HH 0=-uSHvH=o Hc]ÐUH]\fDUHSPHH=@H5ٲHH ȱuHH= H5HHSt H tH[]H=԰H[]fUHAVSH0HuHHEЋFEHEHEH}ȃHuH]H=H AtDH=Ht1H=HtH=Ht HLc|HuL{1H0[A^]UHAWAVSH(HuHHED~D}HG]ԉ]؅yHHLw(HEMA)Au{HuH}u}L}tH=LAtuH=LtbH=LtOH=Lt HcغHHH [A^]f.UHAWAVSH(HuHHED~D}HG]ԉ]؅yHHLw(HEMA)AHuH}ѻ}H]M~0HL HtMtLH4MtL HHIILIF0I 1J ;H9s J 8H9LHHyHHHƉH`sa1H}κ1+HE1ILHBHR1H([A^A_]IF0HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt 1fD  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILHHHUHAWAVSH(HuH=HEDvDuHG]܉]y HHt!H(HtD9uEt/Lw0jHt71H}111躸HH([A^A_]HI3HuMt3LcILHOHHuLLHHHf.UHAWAVSH(HuHڬHED~D}HG]ԉ]؅yHHLw(HEMA)AHuH}}H]M~8HL HtMtLHdMtL=HHDIIL$IF8I 1J ;H9s J 8H9LHHyHHHƉH`sa1H}1+HE1ILHrHR1H([A^A_]IF8HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt 1fD  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL HHHUHAWAVSH(HuHHEDvDuHG]܉]y 8HHt!H(HtD9uEt/Lw8蚳Ht71H}111HH([A^A_]HIcHuMt3L蓹ILHHHu0LLHHHf.UHAVSH HuHaHEDvDuHG]]y JHHtH(HtD9uI讲Ht1H}111 Hc蘲HHH [A^]f.UHAVSH HuHHEDvDuHG]]y 誳HHtH(HtD9u起Ht1H}111^ HcHHH [A^]f.UHAVSH HuHީHEDvDuHG]]y HHtH(HtD9unHt1H}111農 HcXHHH [A^]f.UHAWAVSH(HuHHED~D}HG]ԉ]؅yhHHLw(HEMA)AHuH}Q}H]M~@HL HtMtLH贶MtL荶HH蔶IILtIF@I 1J ;H9s J 8H9LHHyHHHƉH`sa1H}N1+HE1ILH¯HR1H([A^A_]IF@HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt 1fD  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILpHHXHUHAWAVSH(HuHHEDvDuHG]܉]y 舯HHt!H(HtD9uEt/Lw@Ht71H}111:HH([A^A_]H I賭HuMt3LILHϭHHu耭LLiHHgHf.UHAWAVSH(HuHsHED~D}HG]ԉ]؅y蘮HHLw(HEMA)AHuH}聮}H]M~HHL HtMtLHMtL轲HHIJIIL褲IFHI 1J ;H9s J 8H9LHHyHHHƉH`sa1H}~1+HE1ILH(HR1H([A^A_]IFHHH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt 1fD  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL蠪HHHUHAWAVSH(HuHHEDvDuHG]܉]y 踫HHt!H(HtD9uEt/LwHHt71H}111jHH([A^A_]H0IHuMt3LILHHHu谩LL虩HHHf.UHAWAVSH(HuHHED~D}HG]ԉ]؅yȪHHLw(HEMA)AHuH}豪}H]MHL HtMtLHMtLHHIILѮII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}訩1+HE1ILH8H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILHHHUHAWAVSH(HuH9HEDvDuHG]܉]y اHHt$H(HtD9uEt2L7Ht71H}111臧HH([A^A_]H@IHuMt3L0ILHHHuͥLL趥HHHUHAVSH HuHHEDvDuHG]]y HHtH(HtD9u蕪NHt1H}111螦 Hc8HHH [A^]f.UHAVSH HuHHEDvDuHG]]y JHHtH(HtD9u认Ht1H}111 Hc蘤HHH [A^]f.UHAVSH HuHBHEDvDuHG]]y 誥HHtH(HtD9uIHt1H}111^ HcHHH [A^]f.UHSH8HuHHEȋFEHEHEH}Hu*H}Hu'trH}HutaH}HutPH}HuHUHMd5Ht8+HtI!HtZHuii1H8[]ËUH}CHuUH}(ǢHuUH} 謢HuHc諢H8[]UHSH8HuHҡHEȋFEHEHEH}HuH}HutrH}Hu֣taH}HuţtPH}HuHUHM6Ht8HtIHtZסHui)1H8[]ËUH}袡HuUH}臡HuUH}͢lHuHckH8[]UHSH8HuHHEЋFEHEHEHEH}ȃuFHu覢tHH}Hu蕢t7H}HuߠHuHcޠH8[]þ$1H8[]UHAWAVSH(HuHXHED~D}HG]ԉ]؅yHHLw(HEMA)AHuH}ѡ}H]MHL HtMtLH1MtL HHIILII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}Ƞ1+HE1ILHH<H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILHHHUHAWAVSH(HuHDHEDvDuHG]܉]y HHt$H(HtD9uEt2LWHt71H}111觞HH([A^A_]HPI HuMt3LPILH<HHuLL֜HHHUHAWAVSH(HuH%HED~D}HG]ԉ]؅yHHLw(HEMA)AHuH}}H]MHL HtMtLHQMtL*HH1IILII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}1+HE1ILHX\H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILHHHUHAWAVSH(HuHHEDvDuHG]܉]y HHt$H(HtD9uEt2LwHt71H}111ǚHH([A^A_]H`I@HuMt3LpILH\HHu LLHHHUHAWAVSH(HuHJHED~D}HG]ԉ]؅y(HHLw(HEMA)AHuH}}H]MHL HtMtLHqMtLJHHQIIL1II 4J ;H9s J 8H9LHHyHHHƉH`sd1H}1+HE1ILHh|H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL HHHUHAWAVSH(HuHHEDvDuHG]܉]y 8HHt$H(HtD9uEt2L藕Ht71H}111HH([A^A_]HpI`HuMt3L萛ILH|HHu-LLHHHUHAWAVSH(HuH{HED~D}HG]ԉ]؅yHHHLw(HEMA)AHuH}1}H]MHL HtMtLH葚MtLjHHqIILQII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}(1+HE1ILHx蜓H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL@HH(HUHAWAVSH(HuHWHEDvDuHG]܉]y XHHt$H(HtD9uEt2L跑Ht71H}111HH([A^A_]HI耑HuMt3L谗ILH蜑HHuMLL6HH4HUHAWAVSH(HuH(HED~D}HG]ԉ]؅yhHHLw(HEMA)AHuH}Q}H]MHL HtMtLH豖MtL芖HH葖IILqII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}H1+HE1ILH輏H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL`HHHHUHAWAVSH(HuHHEDvDuHG]܉]y xHHt$H(HtD9uEt2L׍Ht71H}111'HH([A^A_]HI蠍HuMt3LГILH輍HHumLLVHHTHUHAWAVSH(HuH*HED~D}HG]ԉ]؅y舎HHLw(HEMA)AHuH}q}H]MHL HtMtLHђMtL誒HH豒IIL葒II 4J ;H9s J 8H9LHHyHHHƉH`sd1H}h1+HE1ILH܋H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL耊HHhHUHAWAVSH(HuHHEDvDuHG]܉]y 蘋HHt$H(HtD9uEt2LHt71H}111GHH([A^A_]HIHuMt3LILH܉HHu草LLvHHtHUHAWAVSH(HuHHED~D}HG]ԉ]؅y訊HHLw(HEMA)AHuH}葊}H]MHL HtMtLHMtLʎHHюIIL豎II 4J ;H9s J 8H9LHHyHHHƉH`sd1H}舉1+HE1ILHH\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL蠆HHHUHAWAVSH(HuH"HEDvDuHG]܉]y 踇HHt$H(HtD9uEt2LHt71H}111gHH([A^A_]HIHuMt3LILHHHu譅LL薅HHHUHAWAVSH(HuHHED~D}HG]ԉ]؅yȆHHLw(HEMA)AHuH}豆}H]MHL HtMtLHMtLHHIILъII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}訅1+HE1ILHH\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILHHHUHAWAVSH(HuHCHEDvDuHG]܉]y ؃HHt$H(HtD9uEt2L7Ht71H}111臃HH([A^A_]HIHuMt3L0ILHHHúLL趁HHHUHAWAVSH(HuHٌHED~D}HG]ԉ]؅yHHLw(HEMA)AHuH}т}H]MHL HtMtLH1MtL HHIILII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}ȁ1+HE1ILH<H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL~HHHUHAWAVSH(HuHHEDvDuHG]܉]y HHt$H(HtD9uEt2LW~Ht71H}111HH([A^A_]HI ~HuMt3LPILH<~HHu}LL}HHHUHAWAVSH(HuHpHED~D}HG]ԉ]؅yHHLw(HEMA)AHuH}~}H]MHL HtMtLHQMtL*HH1IILII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}}1+HE1ILH\|H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL{HHHUHAWAVSH(HuHHEDvDuHG]܉]y |HHt$H(HtD9uEt2LwzHt71H}111{HH([A^A_]HI@zHuMt3LpILH\zHHu zLLyHHHUHAWAVSH(HuHHED~D}HG]ԉ]؅y({HHLw(HEMA)AHuH}{}H]MHL HtMtLHqMtLJHHQIIL1II 4J ;H9s J 8H9LHHyHHHƉH`sd1H}z1+HE1ILH|xH\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL wHHHUHAWAVSH(HuH`HEDvDuHG]܉]y 8xHHt$H(HtD9uEt2LvHt71H}111wHH([A^A_]HI`vHuMt3L|ILH|vHHu-vLLvHHHUHAWAVSH(HuHHED~D}HG]ԉ]؅yHwHHLw(HEMA)AHuH}1w}H]M~PHL HtMtLH{MtLm{HHt{IILT{IFPI 1J ;H9s J 8H9LHHyHHHƉH`sa1H}.v1+HE1ILHtHR1H([A^A_]IFPHH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt 1fD  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILPsHH8HUHAWAVSH(HuHHEDvDuHG]܉]y htHHt!H(HtD9uEt/LwPrHt71H}111tHH([A^A_]HIrHuMt3LxILHrHHu`rLLIrHHGHf.UHAWAVSH(HuHՂHED~D}HG]ԉ]؅yxsHHLw(HEMA)AHuH}as}H]MHL HtMtLHwMtLwHHwIILwII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}Xr1+HE1ILHpH\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILpoHHXHUHAWAVSH(HuHHEDvDuHG]܉]y pHHt$H(HtD9uEt2LnHt71H}1117pHH([A^A_]HInHuMt3LtILHnHHu}nLLfnHHdHUHAVSH0HuHHEDvDuHG]܉]y oHHt'H(HtD9uEt)sEmHt-16H}111Fo%HEmHuEmHHH0[A^]f.UHAWAVSH(HuHHED~D}HG]ԉ]؅ynHHLw(HEMA)AHuH}n}H]MHL HtMtLH!sMtLrHHsIILrII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}m1+HE1ILH ,lH\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILjHHHUHAWAVSH(HuHA~HEDvDuHG]܉]y kHHt$H(HtD9uEt2LGjHt71H}111kHH([A^A_]H(IjHuMt3L@pILH,jHHuiLLiHHĭHUHAWAVSH(HuH}HED~D}HG]ԉ]؅yjHHLw(HEMA)AHuH}j}H]M~xHL HtMtLHDoMtLoHH$oIILoIFxI 1J ;H9s J 8H9LHHyHHHƉH`sa1H}i1+HE1ILH0RhHR1H([A^A_]IFxHH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt 1fD  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILgHHHUHAWAVSH(HuH{HEDvDuHG]܉]y hHHt!H(HtD9uEt/LwxzfHt71H}111gHH([A^A_]H8ICfHuMt3LslILH_fHHufLLeHHHf.UHAVSH0HuH{HEDvDuHG]܉]y *gHHt'H(HtD9uEt)kEeHt-16H}111f%H@EYeHuEPeHHH0[A^]f.UHAWAVSH(HuH{HED~D}HG]ԉ]؅yhfHHLw(HEMA)AHuH}Qf}H]M~XHL HtMtLHjMtLjHHjIILtjIFXI 1J ;H9s J 8H9LHHyHHHƉH`sa1H}Ne1+HE1ILHHcHR1H([A^A_]IFXHH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt 1fD  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILpbHHXHUHAWAVSH(HuHyHEDvDuHG]܉]y cHHt!H(HtD9uEt/LwXaHt71H}111:cHH([A^A_]HPIaHuMt3LgILHaHHuaLLiaHHgHf.UHAWAVSH(HuHyHED~D}HG]ԉ]؅ybHHLw(HEMA)AHuH}b}H]M~`HL HtMtLHfMtLfHHfIILfIF`I 1J ;H9s J 8H9LHHyHHHƉH`sa1H}~a1+HE1ILHX_HR1H([A^A_]IF`HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt 1fD  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL^HHHUHAWAVSH(HuH}wHEDvDuHG]܉]y _HHt!H(HtD9uEt/Lw`^Ht71H}111j_HH([A^A_]H`I]HuMt3LdILH]HHu]LL]HHHf.UHAWAVSH(HuH[wHED~D}HG]ԉ]؅y^HHLw(HEMA)AHuH}^}H]MHL HtMtLHcMtLbHHbIILbII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}]1+HE1ILHh\H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILZHHHUHAWAVSH(HuHuHEDvDuHG]܉]y [HHt$H(HtD9uEt2L7ZHt71H}111[HH([A^A_]HpIZHuMt3L0`ILHZHHuYLLYHHHUHAWAVSH(HuHuHED~D}HG]ԉ]؅yZHHLw(HEMA)AHuH}Z}H]M~pHL HtMtLH4_MtL _HH_IIL^IFpI 1J ;H9s J 8H9LHHyHHHƉH`sa1H}Y1+HE1ILHxBXHR1H([A^A_]IFpHH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt 1fD  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILVHHؚHUHAWAVSH(HuHsHEDvDuHG]܉]y XHHt!H(HtD9uEt/LwpjVHt71H}111WHH([A^A_]HI3VHuMt3Lc\ILHOVHHuVLLUHHHf.UHAWAVSH(HuH?sHED~D}HG]ԉ]؅yWHHLw(HEMA)AHuH}W}H]M HL HtMtLHa[MtL:[HHA[IIL![I I 4J ;H9s J 8H9LHHyHHHƉH`sd1H}U1+HE1ILHlTH\1H([A^A_]Idž %HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILSHHHUHAWAVSH(HuHpHEDvDuHG]܉]y (THHt$H(HtD9uEt2L RHt71H}111SHH([A^A_]HIPRHuMt3LXILHlRHHuRLLRHHHUHAWAVSH(HuHpHED~D}HG]ԉ]؅y8SHHLw(HEMA)AHuH}!S}H]M~hHL HtMtLHWMtL]WHHdWIILDWIFhI 1J ;H9s J 8H9LHHyHHHƉH`sa1H}R1+HE1ILHPHR1H([A^A_]IFhHH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt 1fD  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL@OHH(HUHAWAVSH(HuHnHEDvDuHG]܉]y XPHHt!H(HtD9uEt/LwhNHt71H}111 PHH([A^A_]HINHuMt3LTILHNHHuPNLL9NHH7Hf.UHSHH%HHE^HG)ЃHuHJnHEȉ]ЉUԉU؅yGOHHH_(HH}HuQOH}Hx9OH}Hu$OH}HuOH}HuNH}HuNp}ExU]em(f.uVzT0f.uFzD8f.u6z4@f.u&z$Hf.uzPf.u(08@HPHHcLHHuHlHE]UUy MHHtiH_(Ht`HuH}MtJ}tmEMU]emHHKHuQH51l%M1H H H;MuKHĈ[]1HHHuHKHuHqHH wH H;MtQUHAWAVSH(HuHlHED~D}HG]܉]y LHHt$Lw(MtD9uEt&I(JHt.1:H}111GL)ILIJHuLKHHH([A^A_]fDUHAWAVSH8HuHlHED~D}HG]̉]ЅyKHHLw(HEHEMt\A)H}Au@HuKtBH}HuKt1}HuHUtNLhOIHuPEK1H8[A^A_]E1HEHEM{ILIHuHHUHAWAVSH(HuHkHED~D}HG]ԉ]؅y JHHtaLw(HEMtXA)Au2HuH}Jt>}HutALNHIHuCH}OJHE1H([A^A_]ILHHHuHt-HNIHHHHuHHLuHHvHfUHAVSH HuHYkHEDvDuHG]]y IHHt$H(HtD9uEt& N HHt*10H}111YIHGHu։GHHH [A^]@UHAWAVSH(HuH'kHED~D}HG]ԉ]؅y HHHtVLw(MtMA)Au1HuH} It3}ut7LMH:GHu9H}H1H([A^A_]ILHFHuHt-H/MIHHGHuFHLFHHf.fUHAWAVSH(HuHjHED~D}HG]ԉ]؅y GHHtVLw(MtMA)Au1HuH}Gt3}ut7LLH*FHu9H}xG1H([A^A_]ILHEHuHt-HLIHH FHuEHLEHHf.fUHAVSH HuH.jHEDvDuHG]]y FHHt"H(HtD9uEt$.K;EHt(1.H}111FHEHuHHHH [A^]UHAWAVSH8HuHiHED~D}HG]܉]y (FHHtmLw(MtdA)AuHHuH}1FtJHuH} Ft9}EMt6LISDHu8H}ȾE1H8[A^A_]ILDHuHcDf.UHAWAVSH8HuH?kHED~D}HG]܉]y 8EHHtkLw(MtbA)AuFHuH}AEtHHuH}0Et7}EMt4L"IeCHu6H}ȾD1H8[A^A_]IL-CHuHHf.fUHAVSH HuHlHEDvDuHG]]y JDHHt"H(HtD9uEt$HBHt(1.H}111CHBHuHoHHH [A^]UHAVSH HuH%nHEDvDuHG]]y CHHt$H(HtD9uEt&HAHt*11H}111IC HAHuHcAHHH [A^]UHAWAVSH8HuHoHED~D}HG]܉]y BHHtmLw(MtdA)AuHHuH}BtJHuH}Bt9}EMt6LFAHu8H}ȾaB1H8[A^A_]IL @HuHc@f.UHAWAVSH8HuHqHED~D}HG]܉]y AHHtmLw(MtdA)AuHHuH}BtJHuH}At9}EMt6LF#@Hu8H}ȾqA1H8[A^A_]IL(?HuHc?f.UHAWAVAUATSH^HG)ЃNHuHHrHE]UUy@HHHG(HELeL@ÍHcHX@LXE1H]HcILELh@ÍHcH ~@L E1H]HcIIDH}E+EH}Hul@H}LHU0@|H}LHU@dHEDž}rII9II91)HHHHtI4I4HHuH]I I ILILILILILILIL IL IL(IL(IL0IL0IL8IL8HH9uHXH|pH`hlpy ?HHt[H_(HtRH HX'?t;l HBHP=HuH5o>E1PH}>E1H H(H9t Ht*CHXH`H9t Ht CLHĸ[A\A]A^A_]1dHH8H<HrH߾=I뵉HpHHH‰уH s1rHH)1AALAALAD AL0AD AL0AD@ALPAD@ALPfAD`ALpfAD`ALpHHuHt,HHfADA fADA H HuH9vH}HEAŅq}rKH9JI91D)HHLHtI4H4HHuH!I H ILHLILHLILHLIL HL IL(HL(IL0HL0IL8HL8HI9uDHpHHH‰уH s1jHH)1AALLAD AL0D L0AD@ALPD@LPfAD`ALpfD`LpHHuHt*HHfADA fD H HuL9}utH}LL?EH}HLL0EЃ}~<1AfA.u z HH9Eu9HuH}LHM;}~:1Af.u z HI9u9HuH}LHMe;9HcHc}9IH H(H9V[HH H(H9tHt c?HHXH`H9t Ht??H9 f.UHAWAVSH8HuHnHED~D}HG]̉]Ѕy 8:HHtvLw(HEMtJA)AuEHuH}?:t0HuH}:t}uHUtBLw>`8HtF1!H}91 HE1H8[A^A_]IL@8HuH|HfUHAWAVSH(HuHoHED~D}HG]ԉ]؅y 89HHtVLw(MtMA)Au1HuH}G9t3}ut7L=Hz7Hu9H}81H([A^A_]ILHH?7HuHt-Ho=IHH[7Hu7HL6HzHf.fUHAWAVSH(HuH;qHED~D}HG]ԉ]؅y(8HHLw(MA)AuoHuH}/8tqHuH}8t`uUL <HT6HuEHtMH<IHHp6Hu'$6HL 6H}r71H([A^A_]HyHUHAWAVSH8HuHqHED~D}HG]̉]Ѕy(7HHLw(HEMtsA)H}AuWHu+7tYH}Hu7tHH}Hu6t7uUHML%;>5HuH*yH61H8[A^A_]E1HEMlf.UHAWAVSH8HuHQrHED~D}HG]̉]Ѕy(6HHLw(HEMt_A)AuZHuH}+6tEHuH}6t4HUHuL :O4HuUH}1574Ht01!H}51 HE1H8[A^A_]Hc4UHAWAVSH(HuH4rHED~D}HG]ԉ]؅y (5HHtWLw(MtNA)Au2HuH}75t4uL8q3HuHcp3H}41H([A^A_]fUHAWAVSH(HuHqHED~D}HG]ԉ]؅y x4HHtkLw(MtbA)AuFHuH}4tHHuH}v4t7uUL82HuHvHH}31H([A^A_]f.@UHAVSH0HuHqHEЋFEHEH}ȃuTHu3tV}*8H"2HuAHtGHR8IHH>2Hu#1HL1D31H0[A^]HuHDUHAWAVSH(HuHpqHED~D}HG]ԉ]؅y 2HHt\Lw(MtSA)Au7H5GH}HU2}t0}t7LH]741Hu9H}21H([A^A_]ILHP0HuHtHАUHH= H5HMH 00 uH H= 0H ]ÐUH]f5fDUHSPHH= H59HH 0( uHq H=j e0H5HW H0t H D tH[]H=4 H[]q0fUHSH(HuHqDHE؋FEHEHEH}Ѓu1HuN1t3H}t/HuHc/H([]þ01H([]UHAWAVSH(HuHDHED~D}HG]ԉ]؅y 0HHtdLw(HEMt8A)Au3HuH}0t}Hut;H t.Ht<1@H}.01)HE1ILP.HuHc.H([A^A_]f.@UHAVSH0HuHEHEЋFEHEuGH5LH}HU/}t@HHtCHH5HPE1LE.Hu+H}Ⱦa/1H0[A^]E1-HuL/UHAVSH HuHDHEDvDuHG]]y /HHH(HD9u3HPxHt9HHH5~HPE1LEF-HucH}111.RE1&-HuCL/Ht6HHQ-t)HK-HH1Q@H߾4-1HH [A^]UHAVSH HuHNoHEDvDuHG]]y .HHt$H(HtD9uEt&HXi,Ht+12H}111-!HH>,HuH).HHH [A^]fUHAWAVSH(HuHHED~D}HG]ԉ]؅y X-HHtbLw(HEMt6A)Au1HuH}M-t}Hut9Ls0+Ht=1CH},1,HE1 ILW+HuHCoHH([A^A_]f.UHAWAVSH(HuHtHEDvDuHG]܉]y h,HHt%H(HtD9uEt3/I*Ht71H}111,HH([A^A_]HI*HuMt3L0ILH*HHu\*LLE*HHCnHfDUHAWAVSH(HuHHED~D}HG]ԉ]؅y x+HHtbLw(HEMt6A)Au1HuH}m+t}Hut9L{.)Ht=1CH}+1,HE1 ILw)HuHcmHH([A^A_]f.UHAWAVSH(HuHHEDvDuHG]܉]y *HHt%H(HtD9uEt3-I(Ht71H}1116*HH([A^A_]HI(HuMt3L.ILH(HHu|(LLe(HHclHfDUHAWAVSH(HuH nHED~D}HG]ԉ]؅y )HHtbLw(HEMt6A)Au1HuH})t}Hut9L,'Ht=1CH} )1,HE1 IL'HuHkHH([A^A_]f.UHAWAVSH(HuHmHEDvDuHG]܉]y (HHt%H(HtD9uEt3+I'Ht71H}111V(HH([A^A_]HI&HuMt3L,ILH&HHu&LL&HHjHfDUHAWAVSH(HuHUmHED~D}HG]ԉ]؅y 'HHtbLw(HEMt6A)Au1HuH}'t}Hut9L*%Ht=1CH}@'1,HE1 IL%HuHiHH([A^A_]f.UHAWAVSH(HuHmHEDvDuHG]܉]y &HHt%H(HtD9uEt3,*I&%Ht71H}111v&HH([A^A_]HI$HuMt3L+ILH %HHu$LL$HHhHfDUHAWAVSH(HuHlHED~D}HG]ԉ]؅y %HHtbLw(HEMt6A)Au1HuH}%t}Hut9L)$Ht=1CH}`%1,HE1 IL #HuHgHH([A^A_]f.UHAWAVSH(HuHUlHEDvDuHG]܉]y $HHt%H(HtD9uEt3@(IF#Ht71H}111$HH([A^A_]H(I#HuMt3L?)ILH+#HHu"LL"HHfHfDUHAWAVSH(HuH&HED~D}HG]ԉ]؅y #HHtbLw(HEMt6A)Au1HuH}#t}Hut9L '4"Ht=1CH}#1,HE1 IL0!HuHeHH([A^A_]f.UHAWAVSH(HuH%HEDvDuHG]܉]y #HHt%H(HtD9uEt36&If!Ht71H}111"HH([A^A_]H8I/!HuMt3L_'ILHK!HHu LL HHdHfDUHAWAVSH(HuH*HED~D}HG]ԉ]؅y "HHtbLw(HEMt6A)Au1HuH} "t}Hut9L%T Ht=1CH}!1,HE1 IL@ HuHdHH([A^A_]f.UHAWAVSH(HuH)HEDvDuHG]܉]y (!HHt%H(HtD9uEt3>$IHt71H}111 HH([A^A_]HHIOHuMt3L%ILHkHHuLLHHcHfDUHH=EH5HjH 0u HH=H]ÐUH]T"fDUHSPHH=H5yH9jH huHH=H5jHH3t H tH[]H=tH[]fUHSH(HuH2HE؋FEHEHEH}Ѓu1Hunt3H}HuHcH([]þ1H([]UHAWAVSH(HuH3HED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH}t}Hut;HHt<1@H}N1)HE1ILPHuHcH([A^A_]f.@UHAVSH0HuH"3HEЋFEHEuGH5:H}HU}t@HHtCHH5gHPE1LE3Hu+H}Ⱦ1H0[A^]E1HuLUHAVSH HuH2HEDvDuHG]]y*HHH(HD9u3HPxHt9HHH51gHPE1LEfHucH}111RE1FHuCL1Ht6HHqt)HkHH1Q@H߾T1HH [A^]UHAWAVSH(HuH3HEDvDuHG]܉]y (HHt$H(HtD9uEt2L5vHt71H}111HH([A^A_]HIPHuMt3L ILHlHHuLLHH^HUHAWAVSH(HuH 3HEDvDuHG]܉]y 8HHt$H(HtD9uEt2L5uHt71H}111HH([A^A_]HI`HuMt3LILH|HHu-LLHH]HUHAVSH HuHZHEDvDuHG]]y JHHt$H(HtD9uHHHt1H}111HH [A^]HtH56HcHHHU\HUHAWAVSH(HuH/[HEDvDuHG]܉]y HHt6L(Mt-D9u,ILXILD0Ht1!H}111%D)HcHHH([A^A_]f.UHAWAVSH(HuHZHEDvDuHG]܉]y HHt7L(Mt.D9u-ILX ILDpHt1!H}111dD)HcHHH([A^A_]f.fUHAVSH HuHMZHEDvDuHG]]y HHt$H(HtD9uHHiHt1H}111HH [A^]HtH54H#H_HHZHUHAVSH HuH6]HEDvDuHG]]y JHHt#H(HtD9uHhHt1H}111 HcHHH [A^]fUHAVSH HuH[HEDvDuHG]]y HHt#H(HtD9uHX Ht1H}111Z HcHHH [A^]fUHAVSH HuHHEDvDuHG]]y HHt$H(HtD9uEt&iHt*11H}111 H?HuHc>HHH [A^]UHAVSH0HuH\HEDvDuHG]܉]y ZHHt*H(Ht!D9u Et,` EHt-16H}111%HEHuE}HHH0[A^]UHAVSH0HuH?\HEDvDuHG]܉]y HHt*H(Ht!D9u Et,h EHt-16H}111C%HEHuEHHH0[A^]UHAVSH HuHRXHEDvDuHG]]y HHt#H(HtD9uEt%p :Ht*11H}111 HHuHcHHH [A^]@UHAWAVSH(HuHJjHED~D}HG]܉]y (HHt$Lw(MtD9uEt2It Ht:1H}111HH([A^A_]ILIMHuMt3L}ILHiHHuLLHHUH@UHAWAVSH(HuHiHED~D}HG]܉]y 8HHt$Lw(MtD9uEt2Is Ht:1H}111HH([A^A_]ILI]HuMt3LILHyHHu*LLHHTH@UHAVSH0HuHZHEDvDuHG]܉]y JHHt*H(Ht!D9u Et,`EHt-16H}111%HEvHuEmHHH0[A^]UHAWAVSH(HuHXHED~D}HG]܉]y HHt$Lw(MtD9uEt2IhHt:1H}1117HH([A^A_]ILIHuMt3LILHHHuzLLcHHaRH@UHAWAVSH(HuHHED~D}HG]܉]y HHt$Lw(MtD9uEt2Ig Ht:1H}111GHH([A^A_]ILI HuMt3LILH HHu LLs HHqQH@UHAWAVSH(HuHSHED~D}HG]܉]y HHt$Lw(MtD9uEt2If Ht:1H}111WHH([A^A_]ILI HuMt3LILH HHu LL HHPH@UHAWAVSH(HuHSHED~D}HG]܉]y HHt$Lw(MtD9uEt2Ie Ht:1H}111g HH([A^A_]IL I HuMt3L ILH HHu LL HHOH@UHAWAVSH(HuHmHED~D}HG]܉]y HHt$Lw(MtD9uEt2Ic' Ht:1H}111w HH([A^A_]IL(I HuMt3LILH HHu LL HHNH@UHAWAVSH(HuHBHED~D}HG]܉]y HHt$Lw(MtD9uEt2Ib7 Ht:1H}111 HH([A^A_]IL0I HuMt3L-ILH HHu LL HHMH@UHAWAVSH(HuHTHED~D}HG]܉]y HHt$Lw(MtD9uEt2IaG Ht:1H}111 HH([A^A_]IL8I HuMt3L=ILH) HHuLLHHLH@UHAWAVSH(HuHRHED~D}HG]܉]y HHt$Lw(MtD9uEt2I` WHt:1H}111 HH([A^A_]IL@IHuMt3LMILH9HHuLLHHKH@UHAWAVSH(HuHOHED~D}HG]܉]y  HHt$Lw(MtD9uEt2I_ gHt:1H}111HH([A^A_]ILHI-HuMt3L] ILHIHHuLLHHJH@UHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH} t}Hut;L RHt?1CH}1,HE1 ILHuHcH([A^A_]f.UHSPHH=QH tZH=#H tGH=#H t4H=#H t!H=#H tHH[]H[]ÐUHH=H5HaH 0}uHH=JH]ÐUH]fDUHSPHH=H59HPaH (uhHqH=jH5aHWHt H DtH[]H=4H[]fUHSH(HuHHE؋FEHEHEH}Ѓu1Hut3H}HuHcH([]þa1H([]UHAWAVSH(HuHwHED~D}HG]ԉ]؅y (HHtdLw(HEMt8A)Au3HuH}t}Hut;HbHt<1@H}1)HE1ILP&HuHc%H([A^A_]f.@UHAVSH0HuHHEЋFEHEuGH5!H}HU3}t@HHtCHH5_HPE1LEHu+H}Ⱦ1H0[A^]E1fHuLQUHAVSH HuHHHEDvDuHG]]yHHH(HD9u3HPxHt9HHH5H^HPE1LEHucH}111RE1HuCLHt6HHt)HHH1Q@H߾1HH [A^]UHAWAVSH(HuHH(HED~D}HG]ԉ]؅y HHtbLw(HEMt6A)Au1HuH}}t}Hut9L}Ht=1CH}1,HE1 ILHuHsDHH([A^A_]f.UHAWAVSH(HuH'HEDvDuHG]܉]y HHt$H(HtD9uEt2LHt71H}111GHH([A^A_]HIHuMt3LILHHHuLLvHHtCHUHAWAVSH(HuHdHED~D}HG]ԉ]؅y HHtbLw(HEMt6A)Au1HuH}t}Hut9LHt=1CH}01,HE1 IL(HuHBHH([A^A_]f.UHAWAVSH(HuHadHEDvDuHG]܉]y HHt%H(HtD9uEt3IHt71H}111fHH([A^A_]H0IHuMt3LILHHHuLLHHAHfDUHAWAVSH(HuHcHED~D}HG]ԉ]؅y HHtXLw(EMt4A)H}Au+Hut}Et0A Ht81>Z1+E1#IL8HuH@HH([A^A_]UHAVSH HuHjcHEDvDuHG]]y HHt'H(HtD9uEt)FHt*11H}111 H@HuHHH [A^]UHAVSH HuHkHEDvDuHG]]y :HHt"H(HtD9uEt$lHt(1.H}111HsHuH_?HHH [A^]UHSPHH=WHttZH=HatGH=:HNt4H=9H;t!H=3H(tHH[]H[]ÐUHAVSH=a1HH>H=hH18IH uHL[A^]DUHAVSH=a1HH?>H=H18IH uHL[A^]DUHAVSH=3a1cHH=H=H18IH uHUL[A^]DUHAVSH=`1HH=H=@H18IH uHL[A^]DUHAVSH=`1HHO=H=H18IH uHL[A^]DUHAVSH=C`1sHH<H=H18IH uHeL[A^]DUHAWAVAUATSPH=+H5H_H f 5 HHL5ZLHL[H5_H]HLMtH u H=HHaHH H5a_H}HtH hu H=_jHHHHH5!_H}HtH u H=H5HHZHnH5^H}HctH u H=HHwHH H5^H}HtH Fu H==HH)HHH5`^H}HtH u H=2AL=;L%v@IItqC4>H=]1HLH1H_:8IH tMuf.HMtKt>H}L&IMuLH=>]11lHH=pH1H98IH uH^Mt H5_H}LIuL9H=\1HH= H1H98IH uHMt H5C_H}L^IuLH=y\1HH=H1H$98IH uHMt H5^H}LIuLqH=\1@HH=DH1H88IH uH2Mt H5^H}LIuL H=[1HH=H1H\88IH uHMt H5H^H}L2IuLH=M[11{HH=H1H78IH uHmMt H5]H}LIuLHH=Z1HH=H1H78IH uH Mt H5]H}LmIuLH=Z1HH=OH1H378IH uHMt H5D]H}L IuLH=$Z1OHH=H1H68IH uHAMt H5\H}LIuLH=Y1HH=H1Hk68IH uHMt H5\H}LAIuLH=\Y1HH=#H1H68IH uHyMt H5<\H}LIuLTH=X1#HH=H1H58IH uHMt H5[H}LyIuLL=8L%HHtqB4;H=kX1ILH1H58IItMuf.LMtJt;H}LIMuL\L58L%E1f.DIItpCt7H=W1HLH1H~48IH tMufHMtK47H}LGIMuLH=_W\1HH=H1H 48IH uH|Mt H5[H}LIuLWH=V1&HH=H1H38IH uHMt H57[H}L|IuLH=HH[A\A]A^A_]fUH]fDUHSPHRH5RVHHt H qtH[]H=aH[]nfDUHAVSH0HuHoHEЋFEHEHEH}ȃu\HuLt^H]H=UHAtH= Ht HLcjHuLi1H0[A^]ÐUHAWAVSH(HuHHED~D}HG]ԉ]؅yxHHLw(HEMA)AuQHuH}et|}L}tYH=TLAtOH= LtUHAVSH0HuHHEЋFEHEuGH5E H}HUc}t@HHtCHH5SHPE1LEHu+H}Ⱦ1H0[A^]E1HuLUHAVSH HuHxHEDvDuHG]]yHHH(HD9u3HPxHt9HHH51SHPE1LEHucH}111HRE1HuCLHt6HHt)HHH1Q@H߾1HH [A^]UHAWAVSH(HuH]HED~D}HG]܉]y HHtLw(MtD9u#Ht!1H}111sHH([A^A_]I0L3ILHHHuLLHfDUHAVSH HuH\HEDvDuHG]]y HHtHG(HtD9uHX@aHt1H}111 HQHHH [A^]UHAVSH HuH\HEDvDuHG]]y jHHtHG(HtD9uHcXHHt1H}111! HHHH [A^]UHAVSH HuH\HEDvDuHG]]y HHtHG(HtD9uHcXLAHt1H}111 H+HHH [A^]UHAWAVSH(HuHJ\HEDvDuHG]ԉ]؅y HHHtML(MtDA)Au(HuH}Wt*EHv.1Hu/H}1H([A^A_]I\PbHuHgUHAWAVSH8HuH;\HED~D}HG]̉]Ѕy HHtgLw(Mt^A)AuBHuH}tDEWHw AƐEHuEH}1H8[A^A_]fUHAWAVSH(HuH}\HED~D}HG]ԉ]؅y HHtgLw(Mt^A)AuBHuH}tD}utHA9tAILHu6H}G1H([A^A_]ILHuH*HUHAVSH HuHp\HEDvDuHG]]y HHtHG(HtD9uHcNHt1H}111 H8HHH [A^]f.UHAWAVSH(HuH\HED~D}HG]ԉ]؅y HHHt\Lw(HEMt0A)Au+HuH}=tHuLHt'1-H}1HE1 HO)HH([A^A_]fUHAWAVSH(HuHM\HED~D}HG]܉]y xHHtLw(MtD9uHt!1H}1113HH([A^A_]ILILHHHuLLvHUHAWAVSH(HuH[HED~D}HG]ԉ]؅y HHtsLw(MtjA)AuNHuH}tP}EtRAf.u{AILHu6H}+1H([A^A_]ILHuH'H@UHAVSH0HuH[HEDvDuHG]܉]y HHt%HG(HtD9uE(Ht1H}111x E HHH0[A^]DUHAWAVSH(HuH[HED~D}HG]ԉ]؅y (HHtsLw(MtjA)AuNHuH}1tP}EtRAf.u{AILMHu6H}1H([A^A_]ILHuH&H@UHAVSH0HuH[HEDvDuHG]܉]y :HHt%HG(HtD9uEHt1H}111 EzHHH0[A^]DUHAWAVSH(HuH[HED~D}HG]ԉ]؅y HHtsLw(MtjA)AuNHuH}tP}EtRAf.u{AILHu6H} 1H([A^A_]ILHuHq$H@UHAVSH0HuHh[HEDvDuHG]܉]y HHt%HG(HtD9uEHt1H}111X EHHH0[A^]DUHAWAVSH(HuHw[HED~D}HG]ԉ]؅y HHtsLw(MtjA)AuNHuH}tP}EtRAf.u{AIL-Hu6H}{1H([A^A_]ILHuH"H@UHAVSH0HuH1[HEDvDuHG]܉]y HHt%HG(HtD9uExHt1H}111 EZHHH0[A^]DUHAWAVSH(HuH*[HED~D}HG]ԉ]؅y xHHtsLw(MtjA)AuNHuH}tP}EtRAf.u{AILHu6H}1H([A^A_]ILeHuHQ!H@UHAVSH0HuHZHEDvDuHG]܉]y HHt%HG(HtD9uEHt1H}1118 EHHH0[A^]DUHAWAVSH(HuHZHED~D}HG]ԉ]؅y HHtsLw(MtjA)AuNHuH}tP}EtRAf.u{AIL Hu6H}[1H([A^A_]ILHuHH@UHAVSH0HuHZHEDvDuHG]܉]y HHt%HG(HtD9uEXHt1H}111 E:HHH0[A^]DUHAWAVSH(HuHZHED~D}HG]ԉ]؅y XHHtsLw(MtjA)AuNHuH}atP}EtRAf.u{AIL}Hu6H}1H([A^A_]ILEHuH1H@UHAVSH0HuHtZHEDvDuHG]܉]y jHHt%HG(HtD9uEHt1H}111 EHHH0[A^]DUHAWAVSH(HuH{ZHED~D}HG]ԉ]؅y HHtsLw(MtjA)AuNHuH}tP}EtRA f.u{A ILHu6H};1H([A^A_]ILHuHH@UHAVSH0HuHZHEDvDuHG]܉]y HHt%HG(HtD9u E8Ht1H}111 EHHH0[A^]DUHAWAVSH(HuHZHED~D}HG]ԉ]؅y 8HHtsLw(MtjA)AuNHuH}AtP}EtRA(f.u{A(IL]Hu6H}1H([A^A_]IL%HuHH@UHAVSH0HuHYHEDvDuHG]܉]y JHHt%HG(HtD9u(EHt1H}111 EHHH0[A^]DUHAWAVSH(HuHaYHED~D}HG]ԉ]؅y HHthLw(Mt_A)AuCHuH}tE}HutHI90tI0ILHu6H}&1H([A^A_]ILHuHHf.DUHAVSH HuHXHEDvDuHG]]y HHtHG(HtD9uH0Ht1H}111n HHHH [A^]f.UHAWAVSH(HuHXHED~D}HG]ԉ]؅y HHthLw(Mt_A)AuCHuH}?tE}HutHI98tI8ILHHu6H}1H([A^A_]ILHuHHf.DUHAVSH HuH>XHEDvDuHG]]y *HHtHG(HtD9uH8Ht1H}111 H~HHH [A^]f.UHAWAVSH(HuHXHED~D}HG]ԉ]؅y HHtgLw(Mt^A)AuBHuH}tD}utHA9@tA@ILHu6H}1H([A^A_]ILHuHmHUHAVSH HuHWHEDvDuHG]]y HHtHG(HtD9uHc@Ht1H}111^ HHHH [A^]f.UHAWAVSH(HuHPWHED~D}HG]ԉ]؅y HHtgLw(Mt^A)AuBHuH}tD}utHA9DtADIL9Hu6H}1H([A^A_]ILHuHHUHAVSH HuHVHEDvDuHG]]y *HHtHG(HtD9uHcDHt1H}111 HxHHH [A^]f.UHAWAVSH(HuHVHED~D}HG]ԉ]؅y HHtgLw(Mt^A)AuBHuH}tD}utHA9HtAHILHu6H}1H([A^A_]ILHuHmHUHAVSH HuHVHEDvDuHG]]y HHtHG(HtD9uHcHHt1H}111^ HHHH [A^]f.UHAWAVSH(HuH8WHED~D}HG]ԉ]؅y HHt\Lw(HEMt0A)Au+HuH}tHuLJHt'1-H}1HE1 HHH([A^A_]fUHAWAVSH(HuHWHED~D}HG]܉]y 8HHtLw(MtD9uHt!1H}111HH([A^A_]ILLILHHHuMLL6HUHAWAVSH(HuHUWHED~D}HG]ԉ]؅y xHHt\Lw(HEMt0A)Au+HuH}mtHuLHt'1-H}1HE1 HHH([A^A_]fUHAWAVSH(HuHWHED~D}HG]܉]y HHtLw(MtD9uHt!1H}111cHH([A^A_]IƞL ILH HHuLLHUHAWAVSH(HuH)WHED~D}HG]ԉ]؅y HHtgLw(Mt^A)AuBHuH}tD}utHA9tAILHu6H}g1H([A^A_]ILHuHHUHAVSH HuHVHEDvDuHG]]y HHtHG(HtD9uHcnHt1H}111 HXHHH [A^]f.UHAWAVSH(HuHnVHED~D}HG]ԉ]؅y hHHtgLw(Mt^A)AuBHuH}wtD}utHA9tAILHu6H}1H([A^A_]IL aHuHM HUHAVSH HuHUHEDvDuHG]]y HHtHG(HtD9uHcHt1H}111> HHHH [A^]f.UHAWAVSH(HuHUHED~D}HG]ԉ]؅y HHtsLw(MtjA)AuNHuH}tP}EtRAf.u{AIL Hu6H}[1H([A^A_]IL(HuH H@UHAVSH0HuHUHEDvDuHG]܉]y HHt%HG(HtD9uEXHt1H}111 E:HHH0[A^]DUHAWAVSH(HuH2VHED~D}HG]ԉ]؅y XHHtsLw(MtjA)AuNHuH}atP}EtRAf.u{AIL}Hu6H}1H([A^A_]IL0EHuH1 H@UHAVSH0HuHRVHEDvDuHG]܉]y jHHt%HG(HtD9uEHt1H}111 EHHH0[A^]DUHAWAVSH(HuHVHED~D}HG]ԉ]؅y HHtsLw(MtjA)AuNHuH}tP}EtRAf.u{AILHu6H};1H([A^A_]IL8HuHH@UHAVSH0HuHVHEDvDuHG]܉]y HHt%HG(HtD9uE8Ht1H}111 EHHH0[A^]DUHAWAVSH(HuH0WHED~D}HG]ԉ]؅y 8HHtsLw(MtjA)AuNHuH}AtP}EtRAf.u{AIL]Hu6H}1H([A^A_]IL@%HuHH@UHAVSH0HuHPWHEDvDuHG]܉]y JHHt%HG(HtD9uEHt1H}111 EHHH0[A^]DUHAWAVSH(HuHWHED~D}HG]ԉ]؅y HHtsLw(MtjA)AuNHuH}tP}EtRAf.u{AILHu6H}1H([A^A_]ILHHuHH@UHAVSH0HuHWHEDvDuHG]܉]y HHt%HG(HtD9uEHt1H}111h EHHH0[A^]DUHAWAVSH(HuH.XHED~D}HG]ԉ]؅y HHtsLw(MtjA)AuNHuH}!tP}EtRAf.u{AIL=Hu6H}1H([A^A_]ILPHuHH@UHAVSH0HuHNXHEDvDuHG]܉]y *HHt%HG(HtD9uE舿Ht1H}111 EjHHH0[A^]DUHSHhHHHHE^HG)Ѓ8HuH{XHE]UĉUȅyjHHH_(H}H}HuthH}Hu_SH}HuJ>H}Hu5)}EMU]f.u6z4f.u&z$f.uzf.uHHHHuHLWHE]UĉUȅy ;HHt_H_(HtVHuH}*t@}t`EMU]HHXoHuNH5V輾1H YH H;MuHHh[]1H_HHuH`HuH HH H H;Mt1f.UHAWAVSH(HuHVHED~D}HG]܉]y (HHt$Lw(MtD9uEt&I臼Ht.1:H}111׽)ILhIYHuL腽HHH([A^A_]fDUHSHhH(HHE^HG)Ѓ8HuHYVHE]UĉUȅyJHHH_(H}H}HuThH}Hu?SH}Hu*>H}Hu)}EMU]f.u6z4f.u&z$ f.uz(f.u (HHкHHuH*UHE]UĉUȅy HHt_H_(HtVHuH} t@}t`EMU]HHOHuNH5T蜻1H 9H H;MuHHh[]1H_HHuHHuHHH H H;Mtf.UHAWAVSH(HuHTHED~D}HG]܉]y HHt$Lw(MtD9uEt&IgHt.1:H}111跺)ILI9HuLeHHH([A^A_]fDUHSHhHHHE^HG)Ѓ8HuH7THE]UĉUȅy*HHH_(H}H}Hu4hH}HuSH}Hu >H}Hu)}EMU]0f.u6z48f.u&z$@f.uzHf.u08@HHH谷HHuHSHE]UĉUȅy HHt_H_(HtVHuH}t@}t`EMU]HH/HuNH5R|1H H H;MuHHh[]1H_HHuH߶HuHHH H H;Mtf.UHAWAVSH(HuHRHED~D}HG]܉]y HHt$Lw(MtD9uEt&I0GHt.1:H}111藷)ILIHuLEHHH([A^A_]fDUHAVSH HuHIRHEDvDuHG]]y *HHtH(HtD9uӹ萵Ht1H}111 HgHHH [A^]UHAWAVSH(HuHHED~D}HG]ԉ]؅y 蘶HHt`Lw(MtWA)Au;H5$H}HUd}t4LH;ڴHuHHH}1H([A^A_]ÐUHH=uH5HQH 0轴uZHFH=?芴H3]ÐUH]鴸fDUHSPHH=H5HUQH XuHZHH=ڰ%H5!QHǰHӳt H tH[]H=H[]1fUHSH(HuH1HE؋FEHEHEH}Ѓu1Hut3H}\HuHc[H([]þ衴1H([]UHAWAVSH(HuHHED~D}HG]ԉ]؅y hHHtdLw(HEMt8A)Au3HuH}]t}Hut;H 袲Ht<1@H}1)HE1ILPfHuHceH([A^A_]f.@UHAVSH0HuHHEЋFEHEuGH5UH}HUs}t@HHtCHH5OHPE1LEӱHu+H}Ⱦ!1H0[A^]E1覱HuL葳UHAVSH HuHHEDvDuHG]]yʲHHH(HD9u3HPxHt9HHH5MNHPE1LEHucH}111XRE1HuCLѲHt6HHt)H HH1Q@H߾1HH [A^]UHAWAVSH(HuHHEDvDuHG]܉]y ȱHHt$H(HtD9uEt2L5Vl'Ht71H}111wHH([A^A_]HIHuMt3L ILH HHu软LL覯HHHUHAWAVSH(HuHHEDvDuHG]܉]y ذHHt$H(HtD9uEt2L5k7Ht71H}111臰HH([A^A_]HIHuMt3L0ILHHHuͮLL趮HHHUHAWAVSH(HuH^HED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH}ݯt}Hut;L苲"Ht?1CH}n1,HE1 ILHuHcH([A^A_]f.UHAVSH HuHQHEDvDuHG]]y HHt'H(HtD9uEt)XVHt*11H}111覮 H,HuHHH [A^]UHAWAVSH(HuHQHED~D}HG]ԉ]؅y HHHtmLw(EMtIA)H}Au@HuGt/}EtEA8XtAXILuHt81>ŭ1+E1#IL=HuH)HH([A^A_]UHAVSH HuHRHEDvDuHG]]y ZHHt+H(Ht"D9u!Et-H貫Ht(1.H}111H芫HuHvHHH [A^]f.DUHAVSH HuHSHEDvDuHG]]y 蚬HHt(H(HtD9uEt*H1Ht(1.H}111EHͪHuHHHH [A^]fUHAVSH HuHsTHEDvDuHG]]y HHtHG(HtD9uHcNHt1H}111螫 H8HHH [A^]f.UHAVSH0HuHZTHEDvDuHG]܉]y JHHt%HG(HtD9uE訩Ht1H}111 E芩HHH0[A^]DUHAVSH0HuHHEDvDuHG]܉]y 說HHt%HG(HtD9uhEHt1H}111X EHHH0[A^]DUHAVSH0HuHTHEDvDuHG]܉]y HHt%HG(HtD9u`EhHt1H}111踩 EJHHH0[A^]DUHAVSH HuHmTHEDvDuHG]]y jHHt'H(HtD9uEt)ƧHt*11H}111 H蜧HuqHHH [A^]UHAWAVSH(HuHYUHED~D}HG]ԉ]؅y 踨HHtmLw(EMtIA)H}Au@Hu跨t/}EtEA8tAILHt81>51+E1#IL警HuHHH([A^A_]UHAVSH HuHVHEDvDuHG]]y ʧHHt+H(Ht"D9u!Et-H"Ht(1.H}111rHHuHHHH [A^]f.DUHAVSH HuHVHEDvDuHG]]y HHt(H(HtD9uEt*H1eHt(1.H}111赦H=HuH)HHH [A^]fUHAVSH0HuHWHEDvDuHG]܉]y ZHHt%HG(HtD9upE踤Ht1H}111 E蚤HHH0[A^]DUHAVSH HuHWYHEDvDuHG]]y 躥HHtHG(HtD9uHxHt1H}111n HHHH [A^]f.UHAVSH HuH[HEDvDuHG]]y HHtHG(HtD9uH~Ht1H}111Τ HTHHH [A^]f.UHAVSH HuH^HEDvDuHG]]y zHHt H(HtD9uMHݢHt1H}111- H賤HHH [A^]f.fUHSPHH=?HĨtZH=H豨tGH=H螨t4H=H苨t!H=HxtHH[]bH[]ÐUHH=H5HN^H 0- u}HVH=OHC]ÐUH]BfDUHSPHH= H5H]H ȡuHH=蕡H5]HעHCt H ĢtH[]H=H[]顡fUHSH(HuHHE؋FEHEHEH}Ѓu1Hu~t3H}̠HuHcˠH([]þ1H([]UHAWAVSH(HuH'HED~D}HG]ԉ]؅y ءHHtdLw(HEMt8A)Au3HuH}͡t}Hut;H Ht<1@H}^1)HE1ILP֟HuHc՟H([A^A_]f.@UHAVSH0HuH2HEЋFEHEuGH5ŽH}HU}t@HHtCHH5[HPE1LECHu+H}Ⱦ葠1H0[A^]E1HuLUHAVSH HuHHEDvDuHG]]y:HHH(HD9u3HPxHt9HHH5ZHPE1LEvHucH}111ȟRE1VHuCLAHt6HH聞t)H{HH1Q@H߾d1HH [A^]UHAWAVSH(HuH^HED~D}HG]ԉ]؅y 8HHtgLw(Mt^A)AuBHuH}GtD}utHA9tAILiHu6H}跞1H([A^A_]IL(1HuHHUHAVSH HuHl^HEDvDuHG]]y ZHHt#H(HtD9uEt%躜Ht*11H}111 H0萜HuHc菜HHH [A^]@UHAWAVSH(HuH^HED~D}HG]ԉ]؅y訝HHLw(HEMA)AHuH}葝}H]MHL HtMtLHMtLʡHHѡIIL象II 4J ;H9s J 8H9LHHyHHHƉH`sd1H}舜1+HE1ILH8H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL蠙HHHUHAWAVSH(HuH\HEDvDuHG]܉]y 踚HHt$H(HtD9uEt2LHt71H}111gHH([A^A_]H@IHuMt3LILHHHu識LL薘HHHUHAVSH HuHSBHEDvDuHG]]y ʙHHt#H(HtD9uEt%*Ht*11H}111z HHHuHcHHH [A^]@UHAWAVSH(HuH|]HED~D}HG]ԉ]؅y HHtgLw(Mt^A)AuBHuH}'tD}utHA9tAILIHu6H}藘1H([A^A_]ILPHuHHUHAVSH0HuHJAHEDvDuHG]܉]y :HHt*H(Ht!D9u Et,E蓖Ht-16H}111%HXEfHuE]HHH0[A^]UHAWAVSH(HuH^HED~D}HG]ԉ]؅y xHHtsLw(MtjA)AuNHuH}聗tP}EtRAf.u{AIL蝕Hu6H}1H([A^A_]IL`eHuHQH@UHAWAVSH(HuH5_HED~D}HG]ԉ]؅y 舖HHtsLw(MtjA)AuNHuH}葖tP}EtRAf.u{AIL譔Hu6H}1H([A^A_]ILhuHuHaH@UHAVSH0HuHHEDvDuHG]܉]y 蚕HHt*H(Ht!D9u Et,EHt-16H}111C%HpEƓHuE轓HHH0[A^]UHAWAVSH(HuH`HED~D}HG]ԉ]؅y ؔHHtsLw(MtjA)AuNHuH}tP}EtRAf.u{AILHu6H}K1H([A^A_]ILxŒHuHH@UHAVSH0HuH>HEDvDuHG]܉]y HHt*H(Ht!D9u Et,ECHt-16H}111蓓%HEHuE HHH0[A^]UHAVSH HuH->HEDvDuHG]]y *HHt'H(HtD9uEt)膑Ht*11H}111֒ H\Hu1HHH [A^]UHAWAVSH(HuH?HED~D}HG]ԉ]؅y xHHtmLw(EMtIA)H}Au@Huwt/}EtEA8tAIL襐Ht81>1+E1#ILmHuHYHH([A^A_]UHAVSH HuH?HEDvDuHG]]y 芑HHt+H(Ht"D9u!Et-HHt(1.H}1112H躏HuHHHH [A^]f.DUHAVSH HuH@HEDvDuHG]]y ʐHHt(H(HtD9uEt*H1%Ht(1.H}111uHHuHHHH [A^]fUHAWAVSH(HuHeHED~D}HG]ԉ]؅y HHtsLw(MtjA)AuNHuH}!tP}EtRAf.u{AIL=Hu6H}苏1H([A^A_]ILHuHH@UHAVSH0HuH@HEDvDuHG]܉]y *HHt*H(Ht!D9u Et,E胍Ht-16H}111ӎ%HEVHuEMHHH0[A^]UHAWAVSH(HuHeHED~D}HG]ԉ]؅y hHHt`Lw(MtWA)Au;H5lH}HU4}t4LH/誌HuHHH}1H([A^A_]fUHAVSH HuHGAHEDvDuHG]]y 認HHtHG(HtD9uHHt1H}111^ HHHH [A^]f.UHAWAVSH(HuHIfHED~D}HG]ԉ]؅y HHt`Lw(MtWA)Au;H5)kH}HUԌ}t4LHՏJHuH6HH}莌1H([A^A_]fUHAVSH HuHBHEDvDuHG]]y JHHtHG(HtD9uH變Ht1H}111 H脌HHH [A^]f.UHAWAVSH(HuHfHED~D}HG]ԉ]؅y 訋HHt`Lw(MtWA)Au;H54H}HUt}t4LHiHuHHH}.1H([A^A_]fUHAVSH HuH*EHEDvDuHG]]y HHt H(HtD9uɍHMHt1H}111蝊 H#HHH [A^]f.fUHSPHH=WEH4tZH=H!tGH=Ht4H=Ht!H=HtHH[]҉H[]ÐUHH=5H5ΐH0hH 0蝈uMHH=jH]ÐUH]XfDUHSPHH=ЎH5iHgH 8XuHH=H5gHH資t H ttH[]H=dH[]fUHSH(HuHHE؋FEHEHEH}Ѓu;Hut=H]H= gHut/H譎Hc%Hu'w1H([]ûHuHH([]UHAWAVSH(HuHgHEDvDuHG]ԉ]؅y HHtwL(HEMtKA)AuFHuH} t1}LutNH=#fL莌tfLƍ?Ht?1CH}苇1,HE1 ILLPHuHcH([A^A_]ûޅHuUHAVSH0HuHRHEЋFEHEuGH5H}HU}t@HHtCHH5@eHPE1LEcHu+H}Ⱦ豆1H0[A^]E16HuL!UHAVSH HuHHEDvDuHG]]yZHHH(HD9u3HPxHt9HHH5sdHPE1LE薄HucH}111RE1vHuCLaHt6HH衄t)H蛄HH1Q@H߾脄1HH [A^]UHAWAVSH(HuHΛHED~D}HG]ԉ]؅y XHHtdLw(HEMt8A)Au3HuH}Mt}Hut;Lń蒃Ht?1CH}ބ1,HE1 ILSHuHcRH([A^A_]f.UHH=EH5ލHfH 0M͌u=)HH=H]ÐUH]騃fDUHSPHH=H5yHsfH hu(HH=赂H5?fHHct H tH[]H=tH[]fUHSH(HuHHE؋FEHEHEH}Ѓu1Hu螃t3H}c HuHcH([]þ11H([]UHAWAVSH(HuHGHED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH}t}Hut;H 2Ht<1@H}~1)HE1ILPHuHcH([A^A_]f.@UHAVSH0HuHRHEЋFEHEuGH5H}HU}t@HHtCHH58dHPE1LEcHu+H}Ⱦ豁1H0[A^]E16HuL!UHAVSH HuHHEDvDuHG]]yZHHH(HD9u3HPxHt9HHH5kcHPE1LEHucH}111RE1vHuCLaHt6HHt)HHH1Q@H߾1HH [A^]UHAWAVSH(HuHΖHED~D}HG]ԉ]؅y XHHtdLw(HEMt8A)Au3HuH}Mt}Hut;LS~Ht?1CH}1,HE1 ILS~HuHcR~H([A^A_]f.UHAWAVSH(HuHYHEDvDuHG]܉]y hHHt$H(HtD9uEt2L5j}Ht71H}111HH([A^A_]HI}HuMt3LILH}HHu]}LLF}HHDHUHAWAVSH(HuHIHEDvDuHG]܉]y x~HHt$H(HtD9uEt2L5i|Ht71H}111'~HH([A^A_]HI|HuMt3LЂILH|HHum|LLV|HHTHUHAWAVSH8HuHaHED~D}HG]ĉ]ȅy}HHLw(HEMA)H}AHuq}H}HuK}tnHEHEHuHULc|E;EuE;Et!{HuH}HUF}g{HuHSH|1H8[A^A_]E1HEM9@UHAWAVSH(HuHaHED~D}HG]ԉ]؅yX|HHLw(MtwA)Au[HuH}c|t]uLX{HzHuEHtMH̀IHHzHu'lzHLUzH}{1H([A^A_]H6HfUHAWAVSH(HuHHaHED~D}HG]ԉ]؅yh{HHLw(MtwA)Au[HuH}s{t]uLtzHyHuEHtMHIHHyHu'|yHLeyH}z1H([A^A_]HFHfUHAVSH HuH;aHEDvDuHG]]y zzHHt H(HtD9uyHxHt1(H}111-zHHxxxHHH [A^]UHAWAVSH(HuHlaHED~D}HG]ԉ]؅y yHHtmLw(EMtIA)H}Au@Huyt/}EtEA8`tA`ILxHt81>Uy1+E1#ILwHuHHH([A^A_]UHAVSH HuHaHEDvDuHG]]y xHHt'H(HtD9uEt)`FwHt*11H}111x HwHuvHHH [A^]UHAVSH HuHaHEDvDuHG]]y :xHHt+H(Ht"D9u!Et-HvHt(1.H}111wHjvHuHVHHH [A^]f.DUHAVSH HuH&bHEDvDuHG]]y zwHHt(H(HtD9uEt*H1uHt(1.H}111%wHuHuHHHH [A^]fUHSPHH=AYH{tZH=}H{tGH=zH{t4H=yH{{t!H=sHh{tHH[]RvH[]ÐUHH=H5NHaH 0u=umaHH=tHs]ÐUH]~ufDUHSPHH=PH5HaH t؁uaH!H=tH5UaHH3tt H tH[]H=H[]tfUHSH(HuHHE؋FEHEHEH}Ѓu1Hunut3H}3 sHuHcsH([]þu1H([]UHAWAVSH(HuHHED~D}HG]ԉ]؅y tHHtdLw(HEMt8A)Au3HuH}tt}Hut;Hy sHt<1@H}Nt1)HE1ILPrHuHcrH([A^A_]f.@UHAVSH0HuH"HEЋFEHEuGH5H}HUs}t@HHtCHH5N_HPE1LE3rHu+H}Ⱦs1H0[A^]E1rHuLsUHAVSH HuHHEDvDuHG]]y*sHHH(HD9u3HPxHt9HHH5^HPE1LEfqHucH}111rRE1FqHuCL1sHt6HHqqt)HkqHH1Q@H߾Tq1HH [A^]UHAVSH HuH[IHEDvDuHG]]y *rHHt"H(HtD9uEt$nqpHt(1.H}111qHcpHuHOHHH [A^]UHAWAVSH(HuH^HED~D}HG]ԉ]؅y xqHHtyLw(MtpA)AuTHuH}qtV}utZ L1IA9tAILoHu6H}p1H([A^A_]IL(_oHuHKHf.@UHAVSH HuH^HEDvDuHG]]y zpHHtH(HtD9uEt!1nHt+12H}111.p!H0HcnHuHnHHH [A^]UHAWAVSH(HuH_HED~D}HG]܉]y oHHt#H(HtD9uA Et(nHt+12H}111xo!H8LcmHuLmHHH([A^A_]f.DUHAVSH HuH`HEDvDuHG]]y oHHt#H(HtD9uEt%jmHt*11H}111n H@@mHuHc?mHHH [A^]@UHAWAVSH(HuHHED~D}HG]ԉ]؅y XnHHtgLw(Mt^A)AuBHuH}mntD}utHA9tAILlHu6H}m1H([A^A_]ILHQlHuH=HUHAVSH HuHƌHEDvDuHG]]y zmHHt#H(HtD9uEt%kHt*10H}111*mHPkHu։kHHH [A^]DUHAVSH HuHHEDvDuHG]]y lHHt+H(Ht"D9u!Et-HH"kHt(1.H}111rlHXjHuHHHH [A^]f.DUHAVSH HuHbHEDvDuHG]]y lHHt(H(HtD9uEt*H1HejHt(1.H}111kH`=jHuH)HHH [A^]fUHAWAVSH(HuH0HED~D}HG]ԉ]؅y XkHHt\Lw(MtSA)Au7H5H}HU$k}t0}t7LHjiHu9H}j1H([A^A_]ILHhYiHuHEHUHAVSH HuHHEDvDuHG]]y zjHHt$H(HtD9uEt&HhHt+12H}111)j!HpHhHuHjHHH [A^]fUHAWAVSH8HuH \HED~D}HG]̉]ЅyiHHLw(HEHEMt`A)H}AuDHuitFH}Huit5HuHULhgHuHիH1i1H8[A^A_]E1HEHEMwf.@UHSPHH=THmtZH= HmtGH=zHmt4H=yH{mt!H=sHhmtHH[]RhH[]ÐUHH=uwH5yH[H 0gwuHFxH=?wfH3w]ÐUH]gfDUHSPHH=wH5xHk[H fwuhHwH=vfH57[HvH3ft H vtH[]H=vH[]ffUHSH(HuHzHE؋FEHEHEH}Ѓu;Hungt=H]H=ZHkt/H-mHceHu'f1H([]û|eHuH{eH([]UHAWAVSH(HuHzHEDvDuHG]ԉ]؅y fHHtwL(HEMtKA)AuFHuH}ft1}LutNH=YLktfLFldHt?1CH} f1,HE1 ILLPdHuHcdH([A^A_]û^dHuUHAVSH0HuHzHEЋFEHEuGH5eH}HUe}t@HHtCHH5XHPE1LEcHu+H}Ⱦ1e1H0[A^]E1cHuLeUHAVSH HuHzHEDvDuHG]]ydHHH(HD9u3HPxHt9HHH5XHPE1LEcHucH}111hdRE1bHuCLdHt6HH!ct)HcHH1Q@H߾c1HH [A^]UHAWAVSH(HuHNzHED~D}HG]ԉ]؅y cHHtdLw(HEMt8A)Au3HuH}ct}Hut;L cbHt?1CH}^c1,HE1 ILaHuHcaH([A^A_]f.UHAWAVSH(HuHyHEDvDuHG]܉]y bHHt$H(HtD9uEt2L5ZGaHt71H}111bHH([A^A_]HIaHuMt3L@gILH,aHHu`LL`HHĤHUHAWAVSH(HuHyHEDvDuHG]܉]y aHHt$H(HtD9uEt2L5YW`Ht71H}111aHH([A^A_]HI `HuMt3LPfILH<`HHu_LL_HHԣHUHH=rH5~tH)YH 0_msu=LHsH=r_Hr]ÐUH]r`fDUHSPHH=rH5tHXH _suKHQsH=JrU_H5XH7rH_t H $rtH[]H=rH[]a_fUHSH(HuHasHE؋FEHEHEH}Ѓu1Hu>`t3H}^HuHc^H([]þ_1H([]UHAWAVSH(HuHsHED~D}HG]ԉ]؅y _HHtdLw(HEMt8A)Au3HuH}_t}Hut;H]Ht<1@H}_1)HE1ILP]HuHc]H([A^A_]f.@UHAVSH0HuHsHEЋFEHEuGH5{H}HU^}t@HHtCHH5VHPE1LE]Hu+H}ȾQ^1H0[A^]E1\HuL^UHAVSH HuHsHEDvDuHG]]y]HHH(HD9u3HPxHt9HHH5UHPE1LE6\HucH}111]RE1\HuCL^Ht6HHA\t)H;\HH1Q@H߾$\1HH [A^]UHSPHH="UHatZH=PHatGH=yHat4H=yHat!H=yHatHH[]\H[]ÐUHH=pH5rHVH 0M[ quGHVqH=Op[HCp]ÐUH]h_fDUHSPHH= pH5qHUH Zpu8GHpH=oZH5UHoHcZt H otH[]H=oH[]ZfUHSH(HuHnHE؋FEHEHEH}Ѓu1Hu[t3H}YHuHcYH([]þ1[1H([]UHAWAVSH(HuHGoHED~D}HG]ԉ]؅y ZHHtdLw(HEMt8A)Au3HuH}Zt}Hut;H2YHt<1@H}~Z1)HE1ILPXHuHcXH([A^A_]f.@UHAVSH0HuHRoHEЋFEHEuGH5vH}HUZ}t@HHtCHH5{SHPE1LEcXHu+H}ȾY1H0[A^]E16XHuL!ZUHAVSH HuHoHEDvDuHG]]yZYHHH(HD9u3HPxHt9HHH5RHPE1LEWHucH}111XRE1vWHuCLaYHt6HHWt)HWHH1Q@H߾W1HH [A^]UHSPHH=RHD]tZH=zH1]tGH= uH]t4H= uH ]t!H=uH\tHH[]WH[]ÐUHH=%nH5oHSH 0VnuHnH=mzVHm]ÐUH]>WfDUHSPHH=mH5YoHqSH HVHnu8HnH=mVH5=SHwmHUt H dmtH[]H=TmH[]!VfUHSH(HuH!jHE؋FEHEHEH}Ѓu1HuVt3H}SLUHuHcKUH([]þV1H([]UHAWAVSH(HuHjHED~D}HG]ԉ]؅y XVHHtdLw(HEMt8A)Au3HuH}MVt}Hut;HTHt<1@H}U1)HE1ILPVTHuHcUTH([A^A_]f.@UHAVSH0HuHjHEЋFEHEuGH5ErH}HUcU}t@HHtCHH56QHPE1LESHu+H}ȾU1H0[A^]E1SHuLUUHAVSH HuHxjHEDvDuHG]]yTHHH(HD9u3HPxHt9HHH5iPHPE1LERHucH}111HTRE1RHuCLTHt6HHSt)HRHH1Q@H߾R1HH [A^]UHAVSH HuH|QHEDvDuHG]]y SHHt#H(HtD9uEt%XRHt*11H}111jS HQHuHcQHHH [A^]@UHAWAVSH(HuH~iHED~D}HG]ԉ]؅y SHHtdLw(HEMt8A)Au3HuH}Rt}Hut;LKRBQHt?1CH}R1,HE1 ILQHuHcQH([A^A_]f.UHAWAVSH(HuH iHEDvDuHG]܉]y RHHt$H(HtD9uEt2L5QwPHt71H}111QHH([A^A_]HI@PHuMt3LpVILH\PHHu PLLOHHHUHAWAVSH(HuHhHEDvDuHG]܉]y (QHHt$H(HtD9uEt2L5*POHt71H}111PHH([A^A_]HIPOHuMt3LUILHlOHHuOLLOHHHUHSPHH=OLH$UtZH=lHUtGH=lHTt4H=lHTt!H=lHTtHH[]OH[]ÐUHH=hH5^jHNH 0NMiu}HiH=hZNHh]ÐUH] PfDUHSPHH=`hH5iHNH (NhuH1iH=*hMH5`NHhHMt H htH[]H=gH[]NfUHSH(HuHbHE؋FEHEHEH}Ѓu1HuNt3H} ,MHuHc+MH([]þqN1H([]UHAWAVSH(HuHbHED~D}HG]ԉ]؅y 8NHHtdLw(HEMt8A)Au3HuH}-Nt}Hut;H rLHt<1@H}M1)HE1ILP6LHuHc5LH([A^A_]f.@UHAVSH0HuHbHEЋFEHEuGH5%jH}HUCM}t@HHtCHH5YLHPE1LEKHu+H}ȾL1H0[A^]E1vKHuLaMUHAVSH HuHXbHEDvDuHG]]yLHHH(HD9u3HPxHt9HHH5KHPE1LEJHucH}111(LRE1JHuCLLHt6HHJt)HJHH1Q@H߾J1HH [A^]UHAWAVSH(HuHbHED~D}HG]ԉ]؅y KHHtdLw(HEMt8A)Au3HuH}Kt}Hut;LKIHt?1CH}K1,HE1 ILIHuHcIH([A^A_]f.UHAWAVSH(HuHaHEDvDuHG]܉]y JHHt$H(HtD9uEt2L5#TIHt71H}111WJHH([A^A_]HIHHuMt3LOILHHHHuHLLHHHHUHAWAVSH(HuHaHEDvDuHG]܉]y IHHt$H(HtD9uEt2L5>SHHt71H}111gIHH([A^A_]HIGHuMt3LNILHGHHuGLLGHHHUHAWAVSH(HuH5HED~D}HG]ԉ]؅y HHHtWLw(MtNA)Au2HuH}Ht4uLIGHuHHH}WH1H([A^A_]fUHAVSH HuH&HEDvDuHG]]y HHHt#H(HtD9uEt%zFHt*10H}111GHPFHu։PFHHH [A^]DUHAVSH HuHKHEDvDuHG]]y jGHHt'H(HtD9uEt)EHt*11H}111G HEHuqEHHH [A^]UHAWAVSH(HuHKHED~D}HG]ԉ]؅y FHHtmLw(EMtIA)H}Au@HuFt/}EtEA8tAILDHt81>5F1+E1#ILDHuHHH([A^A_]UHAVSH HuHsKHEDvDuHG]]y EHHt'H(HtD9uEt)&DHt*11H}111vE HCHuCHHH [A^]UHAVSH HuH`KHEDvDuHG]]y EHHt+H(Ht"D9u!Et-HrCHt(1.H}111DHJCHuH6HHH [A^]f.DUHAVSH HuH2KHEDvDuHG]]y ZDHHt(H(HtD9uEt*H1BHt(1.H}111DHBHuHyHHH [A^]fUHAWAVSH(HuHKHED~D}HG]ԉ]؅y CHHtmLw(EMtIA)H}Au@HuCt/}EtEA8tAILAHt81>%C1+E1#ILAHuHHH([A^A_]UHAVSH HuHJHEDvDuHG]]y BHHt'H(HtD9uEt)AHt*11H}111fB H@Hu@HHH [A^]UHAVSH HuHJHEDvDuHG]]y BHHt+H(Ht"D9u!Et-Hb@Ht(1.H}111AH:@HuH&HHH [A^]f.DUHAVSH HuHJHEDvDuHG]]y JAHHt(H(HtD9uEt*H1?Ht(1.H}111@H }?HuHiHHH [A^]fUHSPHH=?HEtZH=M]HqEtGH=J]H^Et4H=I]HKEt!H=C]H8EtHH[]"@H[]ÐUHAVSH="]H5^HIH =>]6+H]L5]1>Ht"HH5ILH[>H uH>\>Ht"HH5ILH*>H uH>+>Ht"HH5LH=H uHp>=Ht"HH5+ILH=H uH?>=Ht"HH5ILH=H uH>H=[=H[[A^]f.@UH]v?fDUHSPHH5rHH[H0=t H [tH[]H=[H[]=fDUHSH(HuHQHE؋FEHEHEH}Ѓu1Hun>t3H} <HuHc<H([]þ>1H([]UHAWAVSH(HuHRHED~D}HG]ԉ]؅y =HHtdLw(HEMt8A)Au3HuH}=t}Hut;H <Ht<1@H}N=1)HE1ILP;HuHc;H([A^A_]f.@UHAVSH0HuH"RHEЋFEHEuGH5YH}HU<}t@HHtCHH5nFHPE1LE3;Hu+H}Ⱦ<1H0[A^]E1;HuL<UHAVSH HuHQHEDvDuHG]]y*<HHH(HD9u3HPxHt9HHH5EHPE1LEf:HucH}111;RE1F:HuCL1<Ht6HHq:t)Hk:HH1Q@H߾T:1HH [A^]UHAVSH HuH[HEDvDuHG]]y *;HHt"H(HtD9uEt$;9Ht(1.H}111:Hc9HuHO}HHH [A^]UHAWAVSH(HuHHED~D}HG]ԉ]؅y x:HHtyLw(MtpA)AuTHuH}:tV}utZL1IA9tAIL8Hu6H}91H([A^A_]IL(_8HuHK|Hf.@UHAVSH HuH(GHEDvDuHG]]y z9HHtH(HtD9uEt!17Ht+12H}111.9!H0Hc7HuH7HHH [A^]UHAWAVSH(HuHlGHED~D}HG]܉]y 8HHt#H(HtD9uAEt(7Ht+12H}111x8!H8Lc6HuL6HHH([A^A_]f.DUHAVSH HuHHEDvDuHG]]y 8HHt#H(HtD9uEt%j6Ht*11H}1117 H@@6HuHc?6HHH [A^]@UHAVSH HuHGHEDvDuHG]]y Z7HHt1H(Ht(D9u'H11(5HuHyH1H}1116HH [A^]UHAVSH HuH HHEDvDuHG]]y 6HHt&H(HtD9uH(5Ht1H}111g6 HxHHH [A^]UHAVSH HuHnHHEDvDuHG]]y 6HHt&H(HtD9uH(w4Ht1H}1115 HNxHHH [A^]UHAVSH HuHHHEDvDuHG]]y z5HHt&H(HtD9uH(3Ht1H}111'5 HwHHH [A^]UHAVSH HuHHHEDvDuHG]]y 4HHt&H(HtD9uH(73Ht1H}1114 HwHHH [A^]UHSPHH=>H$9tZH=VH9tGH=PH8t4H=PH8t!H=PH8tHH[]3H[]ÐUHH=ETH5UHHH 02TuHUH=TZ2HT]ÐUH]5fDUHAVSIH=SH5xUHAHH '2gTuHTH=S1H5 HHSL1t H St011HtiH뮐UHAWAVSH(HuHHED~D}HG]ԉ]؅y x&HHtgLw(Mt^A)AuBHuH}&tD}utHA9tAIL$Hu6H}%1H([A^A_]ILhq$HuH]hHUHAVSH HuHHEDvDuHG]]y %HHt#H(HtD9uEt%#Ht*11H}111J% Hp#HuHc#HHH [A^]@UHAVSH HuHHEDvDuHG]]y $HHt+H(Ht"D9u!Et-HhB#Ht(1.H}111$Hx#HuHgHHH [A^]f.DUHAVSH HuH[HEDvDuHG]]y *$HHt(H(HtD9uEt*H1h"Ht(1.H}111#H]"HuHIfHHH [A^]fUHAWAVSH(HuHHED~D}HG]ԉ]؅y x#HHt\Lw(MtSA)Au7H5H}HUD#}t0}t7LH%!Hu9H}#1H([A^A_]ILHy!HuHeeHUHAVSH HuHBHEDvDuHG]]y "HHt$H(HtD9uEt&H Ht+12H}111I"!HH HuH"HHH [A^]fUHAWAVSH(HuH PHED~D}HG]ԉ]؅y !HHtVLw(MtMA)Au1HuH}!t3}ut7L#H* Hu9H}x!1H([A^A_]IL(HHuH!UHSPHH= 6H&tZH=OH%tGH==H%t4H==H%t!H==H%tHH[] H[]ÐUHH=EH5>GH4O1r2FuH{FH=tE?HhE]fDUHSPHH=PEH5FHN1Eu3H&FH=EH5NH EHt H DtH[]H=DH[]f.@UHAVSH0HuH2HEЋFEHEHEH}ȃHuH]H=NHK$AtDH=<H2$t1H=<H$tH=<H $t HLcHuL1H0[A^]UHAWAVSH(HuH3HED~D}HG]ԉ]؅yHHLw(HEMA)Au{HuH}}L}tH=LL2#AtuH=;L#tbH=;L#tOH=:L"tHPE1LEHucH}111(RE1HuCLHt6HHt)HHH1Q@H߾1HH [A^]UHAWAVSH(HuHX,HED~D}HG]ԉ]؅yHHLw(HEMA)AHuH}}H]MHL HtMtLH MtL HH IIL II 4J ;H9s J 8H9LHHyHHHƉH`sd1H}x1+HE1ILHH\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILHHxFHUHAWAVSH(HuH)HEDvDuHG]܉]y HHt$H(HtD9uEt2LHt71H}111WHH([A^A_]HIHuMt3LILHHHuLLHHEH또UHAVSH=-IHH#HHH HIH+Hy?H1GHhHюHiH衧HHHHH HHi(HAHHHiHaLH^HqxH}HHٙHH虥H1HIHH9HAHyL[A^]H=O;H5b;%% % %%%%%%%%%% %"%$%&%(%*%,%.%0%2%4%6%8%:%<%>%@%B%D%F%H%J%L%N%P%R%T%V%X%Z%\%^%`%b%d%f%h%j%l%n%p%r%t%v%x%z%|%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%„%Ą%Ƅ%Ȅ%ʄ%̄%΄%Є%҄%Ԅ%ք%؄%ڄ%܄%ބ%%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%%% %"%$%&%(%*%,%.%0%2%4%6%8%:%<%>%@%B%D%F%H%J%L%N%P%R%T%V%X%Z%\%^%`%b%d%f%h%j%l%n%p%r%t%v%x%z%|%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%…%ą%ƅ%ȅ%ʅ%̅%΅%Ѕ%҅%ԅ%օ%؅%څ%܅%ޅ%%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%%% %"%$%&%(hhh/hPhlhhzhphfh\hRh#Hh;>hS4hg*h hh hLqAS%<hHhhh0hPhphhhh'hOhzxhnhdhZh&PhFFhhh`hhhhhOhhhh>hhhzh phOfh\hRhHh>h)4hP*h~ hh hhGhuhhhh9hkhhhhNhhhvhlh1bhUXhNhDh:h30hq&hhhh'hOhhhh h=hqhhhh hPh|hrhhh^hSThJh@h6h2,hm"hhhh;hhhhhh- hT h h h h!hA!h!h!xh "nh2"dhY"Zh"Ph"Fh3#h?/4h/*h/ h0hW0 h0h0h-1hv1h1h1h2h'hmhhhhhhvhlhKbhwXhNhDh:h' 0hV &h h h h h? hg h h h h h* hQ hx h h h h |hS rh hh ^hThJhR2@hl26h|2,vtkBMPReadervtkIOImagePython.vtkBMPReadervtkBMPReader - read Windows BMP files Superclass: vtkImageReader vtkBMPReader is a source object that reads Windows BMP files. This includes indexed and 24bit bitmaps Usually, all BMPs are converted to 24bit RGB, but BMPs may be output as 8bit images with a LookupTable if the Allow8BitBMP flag is set. BMPReader creates structured point datasets. The dimension of the dataset depends upon the number of files read. Reading a single file results in a 2D image, while reading more than one file results in a 3D volume. To read a volume, files must be of the form "FileName." (e.g., foo.bmp.0, foo.bmp.1, ...). You must also specify the image range. This range specifies the beginning and ending files to read (range can be any pair of non-negative numbers). The default behavior is to read a single file. In this case, the form of the file is simply "FileName" (e.g., foo.bmp). @sa vtkBMPWriter IsTypeOfV.IsTypeOf(string) -> int C++: static vtkTypeBool IsTypeOf(const char *type) Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. IsAV.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. SafeDownCastV.SafeDownCast(vtkObjectBase) -> vtkBMPReader C++: static vtkBMPReader *SafeDownCast(vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkBMPReader C++: vtkBMPReader *NewInstance() GetDepthV.GetDepth() -> int C++: virtual int GetDepth() Returns the depth of the BMP, either 8 or 24. CanReadFileV.CanReadFile(string) -> int C++: int CanReadFile(const char *fname) override; Is the given file a BMP file? GetFileExtensionsV.GetFileExtensions() -> string C++: const char *GetFileExtensions() override; Get the file extensions for this format. Returns a string with a space separated list of extensions in the format .extension GetDescriptiveNameV.GetDescriptiveName() -> string C++: const char *GetDescriptiveName() override; Return a descriptive name for the file format that might be useful in a GUI. SetAllow8BitBMPV.SetAllow8BitBMP(int) C++: virtual void SetAllow8BitBMP(int _arg) If this flag is set and the BMP reader encounters an 8bit file, the data will be kept as unsigned chars and a lookuptable will be exported GetAllow8BitBMPV.GetAllow8BitBMP() -> int C++: virtual int GetAllow8BitBMP() If this flag is set and the BMP reader encounters an 8bit file, the data will be kept as unsigned chars and a lookuptable will be exported Allow8BitBMPOnV.Allow8BitBMPOn() C++: virtual void Allow8BitBMPOn() If this flag is set and the BMP reader encounters an 8bit file, the data will be kept as unsigned chars and a lookuptable will be exported Allow8BitBMPOffV.Allow8BitBMPOff() C++: virtual void Allow8BitBMPOff() If this flag is set and the BMP reader encounters an 8bit file, the data will be kept as unsigned chars and a lookuptable will be exported GetLookupTableV.GetLookupTable() -> vtkLookupTable C++: virtual vtkLookupTable *GetLookupTable() GetColorsV.GetColors() -> (int, ...) C++: virtual unsigned char *GetColors() Returns the color lut. vtkImageReadervtkImageReader2vtkImageAlgorithmvtkAlgorithmvtkObjectvtkObjectBase.bmpWindows BMPp_voidvtkBMPWritervtkIOImagePython.vtkBMPWritervtkBMPWriter - Writes Windows BMP files. Superclass: vtkImageWriter vtkBMPWriter writes BMP files. The data type of the file is unsigned char regardless of the input type. @sa vtkBMPReader V.SafeDownCast(vtkObjectBase) -> vtkBMPWriter C++: static vtkBMPWriter *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkBMPWriter C++: vtkBMPWriter *NewInstance() SetWriteToMemoryV.SetWriteToMemory(int) C++: virtual void SetWriteToMemory(unsigned int _arg) Write the image to memory (a vtkUnsignedCharArray) GetWriteToMemoryV.GetWriteToMemory() -> int C++: virtual unsigned int GetWriteToMemory() Write the image to memory (a vtkUnsignedCharArray) WriteToMemoryOnV.WriteToMemoryOn() C++: virtual void WriteToMemoryOn() Write the image to memory (a vtkUnsignedCharArray) WriteToMemoryOffV.WriteToMemoryOff() C++: virtual void WriteToMemoryOff() Write the image to memory (a vtkUnsignedCharArray) SetResultV.SetResult(vtkUnsignedCharArray) C++: virtual void SetResult(vtkUnsignedCharArray *) When writing to memory this is the result, it will be NULL until the data is written the first time GetResultV.GetResult() -> vtkUnsignedCharArray C++: virtual vtkUnsignedCharArray *GetResult() When writing to memory this is the result, it will be NULL until the data is written the first time vtkImageWritervtkUnsignedCharArrayvtkDEMReaderREFERENCE_SEA_LEVELREFERENCE_ELEVATION_BOUNDSvtkIOImagePython.vtkDEMReadervtkDEMReader - read a digital elevation model (DEM) file Superclass: vtkImageAlgorithm vtkDEMReader reads digital elevation files and creates image data. Digital elevation files are produced by the US Geological Survey. A complete description of the DEM file is located at the USGS site. The reader reads the entire dem file and create a vtkImageData that contains a single scalar component that is the elevation in meters. The spacing is also expressed in meters. A number of get methods provide access to fields on the header. V.SafeDownCast(vtkObjectBase) -> vtkDEMReader C++: static vtkDEMReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkDEMReader C++: vtkDEMReader *NewInstance() SetFileNameV.SetFileName(string) C++: virtual void SetFileName(const char *_arg) Specify file name of Digital Elevation Model (DEM) file GetFileNameV.GetFileName() -> string C++: virtual char *GetFileName() Specify file name of Digital Elevation Model (DEM) file SetElevationReferenceV.SetElevationReference(int) C++: virtual void SetElevationReference(int _arg) Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0). GetElevationReferenceMinValueV.GetElevationReferenceMinValue() -> int C++: virtual int GetElevationReferenceMinValue() Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0). GetElevationReferenceMaxValueV.GetElevationReferenceMaxValue() -> int C++: virtual int GetElevationReferenceMaxValue() Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0). GetElevationReferenceV.GetElevationReference() -> int C++: virtual int GetElevationReference() Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0). SetElevationReferenceToSeaLevelV.SetElevationReferenceToSeaLevel() C++: void SetElevationReferenceToSeaLevel() Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0). SetElevationReferenceToElevationBoundsV.SetElevationReferenceToElevationBounds() C++: void SetElevationReferenceToElevationBounds() Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0). GetElevationReferenceAsStringV.GetElevationReferenceAsString() -> string C++: const char *GetElevationReferenceAsString(void) Specify the elevation origin to use. By default, the elevation origin is equal to ElevationBounds[0]. A more convenient origin is to use sea level (i.e., a value of 0.0). GetMapLabelV.GetMapLabel() -> string C++: virtual char *GetMapLabel() An ASCII description of the map GetDEMLevelV.GetDEMLevel() -> int C++: virtual int GetDEMLevel() Code 1=DEM-1, 2=DEM_2, ... GetElevationPatternV.GetElevationPattern() -> int C++: virtual int GetElevationPattern() Code 1=regular, 2=random, reserved for future use GetGroundSystemV.GetGroundSystem() -> int C++: virtual int GetGroundSystem() Ground planimetric reference system GetGroundZoneV.GetGroundZone() -> int C++: virtual int GetGroundZone() Zone in ground planimetric reference system GetProjectionParametersV.GetProjectionParameters() -> (float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) C++: float *GetProjectionParameters() Map Projection parameters. All are zero. GetPlaneUnitOfMeasureV.GetPlaneUnitOfMeasure() -> int C++: virtual int GetPlaneUnitOfMeasure() Defining unit of measure for ground planimetric coordinates throughout the file. 0 = radians, 1 = feet, 2 = meters, 3 = arc-seconds. GetElevationUnitOfMeasureV.GetElevationUnitOfMeasure() -> int C++: virtual int GetElevationUnitOfMeasure() Defining unit of measure for elevation coordinates throughout the file. 1 = feet, 2 = meters GetPolygonSizeV.GetPolygonSize() -> int C++: virtual int GetPolygonSize() Number of sides in the polygon which defines the coverage of the DEM file. Set to 4. GetElevationBoundsV.GetElevationBounds() -> (float, float) C++: float *GetElevationBounds() Minimum and maximum elevation for the DEM. The units in the file are in ElevationUnitOfMeasure. This class converts them to meters. GetLocalRotationV.GetLocalRotation() -> float C++: virtual float GetLocalRotation() Counterclockwise angle (in radians) from the primary axis of the planimetric reference to the primary axis of the DEM local reference system. IGNORED BY THIS IMPLEMENTATION. GetAccuracyCodeV.GetAccuracyCode() -> int C++: virtual int GetAccuracyCode() Accuracy code for elevations. 0=unknown accuracy GetSpatialResolutionV.GetSpatialResolution() -> (float, float, float) C++: float *GetSpatialResolution() DEM spatial resolution for x,y,z. Values are expressed in units of resolution. Since elevations are read as integers, this permits fractional elevations. GetProfileDimensionV.GetProfileDimension() -> (int, int) C++: int *GetProfileDimension() The number of rows and columns in the DEM. vtkDICOMImageReadervtkIOImagePython.vtkDICOMImageReadervtkDICOMImageReader - Reads some DICOM images Superclass: vtkImageReader2 DICOM (stands for Digital Imaging in COmmunications and Medicine) is a medical image file format widely used to exchange data, provided by various modalities. @warning This reader might eventually handle ACR-NEMA file (predecessor of the DICOM format for medical images). This reader does not handle encapsulated format, only plain raw file are handled. This reader also does not handle multi-frames DICOM datasets. @warning Internally DICOMParser assumes the x,y pixel spacing is stored in 0028,0030 and that z spacing is stored in Slice Thickness (correct only when slice were acquired contiguous): 0018,0050. Which means this is only valid for some rare MR Image Storage @sa vtkBMPReader vtkPNMReader vtkTIFFReader V.IsTypeOf(string) -> int C++: static vtkTypeBool IsTypeOf(const char *type) Static method for construction. V.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Static method for construction. V.SafeDownCast(vtkObjectBase) -> vtkDICOMImageReader C++: static vtkDICOMImageReader *SafeDownCast(vtkObjectBase *o) Static method for construction. V.NewInstance() -> vtkDICOMImageReader C++: vtkDICOMImageReader *NewInstance() Static method for construction. V.SetFileName(string) C++: void SetFileName(const char *fn) override; Set the filename for the file to read. If this method is used, the reader will only read a single file. SetDirectoryNameV.SetDirectoryName(string) C++: void SetDirectoryName(const char *dn) Set the directory name for the reader to look in for DICOM files. If this method is used, the reader will try to find all the DICOM files in a directory. It will select the subset corresponding to the first series UID it stumbles across and it will try to build an ordered volume from them based on the slice number. The volume building will be upgraded to something more sophisticated in the future. GetDirectoryNameV.GetDirectoryName() -> string C++: virtual char *GetDirectoryName() Returns the directory name. GetPixelSpacingV.GetPixelSpacing() -> (float, float, float) C++: double *GetPixelSpacing() Returns the pixel spacing (in X, Y, Z). Note: if there is only one slice, the Z spacing is set to the slice thickness. If there is more than one slice, it is set to the distance between the first two slices. GetWidthV.GetWidth() -> int C++: int GetWidth() Returns the image width. GetHeightV.GetHeight() -> int C++: int GetHeight() Returns the image height. GetImagePositionPatientV.GetImagePositionPatient() -> (float, float, float) C++: float *GetImagePositionPatient() Get the (DICOM) x,y,z coordinates of the first pixel in the image (upper left hand corner) of the last image processed by the DICOMParser GetImageOrientationPatientV.GetImageOrientationPatient() -> (float, float, float, float, float, float) C++: float *GetImageOrientationPatient() Get the (DICOM) directions cosines. It consist of the components of the first two vectors. The third vector needs to be computed to form an orthonormal basis. GetBitsAllocatedV.GetBitsAllocated() -> int C++: int GetBitsAllocated() Get the number of bits allocated for each pixel in the file. GetPixelRepresentationV.GetPixelRepresentation() -> int C++: int GetPixelRepresentation() Get the pixel representation of the last image processed by the DICOMParser. A zero is a unsigned quantity. A one indicates a signed quantity GetNumberOfComponentsV.GetNumberOfComponents() -> int C++: int GetNumberOfComponents() Get the number of components of the image data for the last image processed. GetTransferSyntaxUIDV.GetTransferSyntaxUID() -> string C++: const char *GetTransferSyntaxUID() Get the transfer syntax UID for the last image processed. GetRescaleSlopeV.GetRescaleSlope() -> float C++: float GetRescaleSlope() Get the rescale slope for the pixel data. GetRescaleOffsetV.GetRescaleOffset() -> float C++: float GetRescaleOffset() Get the rescale offset for the pixel data. GetPatientNameV.GetPatientName() -> string C++: const char *GetPatientName() Get the patient name for the last image processed. GetStudyUIDV.GetStudyUID() -> string C++: const char *GetStudyUID() Get the study uid for the last image processed. GetStudyIDV.GetStudyID() -> string C++: const char *GetStudyID() Get the Study ID for the last image processed. GetGantryAngleV.GetGantryAngle() -> float C++: float GetGantryAngle() Get the gantry angle for the last image processed. V.CanReadFile(string) -> int C++: int CanReadFile(const char *fname) override; Return non zero if the reader can read the given file name. Should be implemented by all sub-classes of vtkImageReader2. For non zero return values the following values are to be used 1 - I think I can read the file but I cannot prove it 2 - I definitely can read the file 3 - I can read the file and I have validated that I am the correct reader for this file .dcmDICOMvtkGESignaReadervtkIOImagePython.vtkGESignaReadervtkGESignaReader - read GE Signa ximg files Superclass: vtkMedicalImageReader2 vtkGESignaReader is a source object that reads some GE Signa ximg files It does support reading in pixel spacing, slice spacing and it computes an origin for the image in millimeters. It always produces greyscale unsigned short data and it supports reading in rectangular, packed, compressed, and packed&compressed. It does not read in slice orientation, or position right now. To use it you just need to specify a filename or a file prefix and pattern. @sa vtkImageReader2 V.SafeDownCast(vtkObjectBase) -> vtkGESignaReader C++: static vtkGESignaReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkGESignaReader C++: vtkGESignaReader *NewInstance() V.CanReadFile(string) -> int C++: int CanReadFile(const char *fname) override; Is the given file a GESigna file? V.GetFileExtensions() -> string C++: const char *GetFileExtensions() override; Valid extentsions V.GetDescriptiveName() -> string C++: const char *GetDescriptiveName() override; A descriptive name for this format vtkMedicalImageReader2.MR .CTGESignavtkImageExportvtkIOImagePython.vtkImageExportvtkImageExport - Export VTK images to third-party systems. Superclass: vtkImageAlgorithm vtkImageExport provides a way of exporting image data at the end of a pipeline to a third-party system or to a simple C array. Applications can use this to get direct access to the image data in memory. A callback interface is provided to allow connection of the VTK pipeline to a third-party pipeline. This interface conforms to the interface of vtkImageImport. In Python it is possible to use this class to write the image data into a python string that has been pre-allocated to be the correct size. @sa vtkImageImport V.SafeDownCast(vtkObjectBase) -> vtkImageExport C++: static vtkImageExport *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkImageExport C++: vtkImageExport *NewInstance() GetDataMemorySizeV.GetDataMemorySize() -> int C++: vtkIdType GetDataMemorySize() Get the number of bytes required for the output C array. GetDataDimensionsV.GetDataDimensions([int, ...]) C++: void GetDataDimensions(int *ptr) V.GetDataDimensions() -> (int, int, int) C++: int *GetDataDimensions() Get the (x,y,z) index dimensions of the data. Please note that C arrays are indexed in decreasing order, i.e. array[z][y][x]. GetDataNumberOfScalarComponentsV.GetDataNumberOfScalarComponents() -> int C++: int GetDataNumberOfScalarComponents() Get the number of scalar components of the data. Please note that when you index into a C array, the scalar component index comes last, i.e. array[z][y][x][c]. GetDataScalarTypeV.GetDataScalarType() -> int C++: int GetDataScalarType() Get the scalar type of the data. The scalar type of the C array must match the scalar type of the data. GetDataScalarTypeAsStringV.GetDataScalarTypeAsString() -> string C++: const char *GetDataScalarTypeAsString() GetDataExtentV.GetDataExtent() -> (int, int, int, int, int, int) C++: int *GetDataExtent() V.GetDataExtent([int, ...]) C++: void GetDataExtent(int *ptr) Get miscellaneous additional information about the data. GetDataSpacingV.GetDataSpacing() -> (float, float, float) C++: double *GetDataSpacing() V.GetDataSpacing([float, ...]) C++: void GetDataSpacing(double *ptr) Get miscellaneous additional information about the data. GetDataOriginV.GetDataOrigin() -> (float, float, float) C++: double *GetDataOrigin() V.GetDataOrigin([float, ...]) C++: void GetDataOrigin(double *ptr) Get miscellaneous additional information about the data. GetInputV.GetInput() -> vtkImageData C++: vtkImageData *GetInput() Get the input object from the image pipeline. ImageLowerLeftOnV.ImageLowerLeftOn() C++: virtual void ImageLowerLeftOn() Set/Get whether the data goes to the exported memory starting in the lower left corner or upper left corner. Default: On. When this flag is Off, the image will be flipped vertically before it is exported. WARNING: this flag is used only with the Export() method, it is ignored by GetPointerToData(). ImageLowerLeftOffV.ImageLowerLeftOff() C++: virtual void ImageLowerLeftOff() Set/Get whether the data goes to the exported memory starting in the lower left corner or upper left corner. Default: On. When this flag is Off, the image will be flipped vertically before it is exported. WARNING: this flag is used only with the Export() method, it is ignored by GetPointerToData(). GetImageLowerLeftV.GetImageLowerLeft() -> int C++: virtual int GetImageLowerLeft() Set/Get whether the data goes to the exported memory starting in the lower left corner or upper left corner. Default: On. When this flag is Off, the image will be flipped vertically before it is exported. WARNING: this flag is used only with the Export() method, it is ignored by GetPointerToData(). SetImageLowerLeftV.SetImageLowerLeft(int) C++: virtual void SetImageLowerLeft(int _arg) Set/Get whether the data goes to the exported memory starting in the lower left corner or upper left corner. Default: On. When this flag is Off, the image will be flipped vertically before it is exported. WARNING: this flag is used only with the Export() method, it is ignored by GetPointerToData(). SetExportVoidPointerV.SetExportVoidPointer(void) C++: void SetExportVoidPointer(void *) Set the void pointer of the C array to export the data to. From python, you can specify a pointer to a string that is large enough to hold the data. GetExportVoidPointerV.GetExportVoidPointer() -> void C++: void *GetExportVoidPointer() Set the void pointer of the C array to export the data to. From python, you can specify a pointer to a string that is large enough to hold the data. ExportV.Export() C++: void Export() V.Export(void) C++: virtual void Export(void *) The main interface: update the pipeline and export the image to the memory pointed to by SetExportVoidPointer(). You can also specify a void pointer when you call Export(). GetPointerToDataV.GetPointerToData() -> void C++: void *GetPointerToData() An alternative to Export(): Use with caution. Update the pipeline and return a pointer to the image memory. The pointer is only valid until the next time that the pipeline is updated. WARNING: This method ignores the ImageLowerLeft flag. GetCallbackUserDataV.GetCallbackUserData() -> void C++: void *GetCallbackUserData() Get the user data that should be passed to the callback functions. voidbitcharsigned charunsigned charshortunsigned shortintunsigned intlongunsigned longlong longunsigned long long__int64unsigned __int64floatdoubleidtypestringunicode stringvariantobjectUndefinedvtkImageImportvtkIOImagePython.vtkImageImportvtkImageImport - Import data from a C array. Superclass: vtkImageAlgorithm vtkImageImport provides methods needed to import image data from a source independent of VTK, such as a simple C array or a third-party pipeline. Note that the VTK convention is for the image voxel index (0,0,0) to be the lower-left corner of the image, while most 2D image formats use the upper-left corner. You can use vtkImageFlip to correct the orientation after the image has been loaded into VTK. Note that is also possible to import the raw data from a Python string instead of from a C array. The array applies on scalar point data only, not on cell data. @sa vtkImageExport V.SafeDownCast(vtkObjectBase) -> vtkImageImport C++: static vtkImageImport *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkImageImport C++: vtkImageImport *NewInstance() CopyImportVoidPointerV.CopyImportVoidPointer(void, int) C++: void CopyImportVoidPointer(void *ptr, vtkIdType size) Import data and make an internal copy of it. If you do not want VTK to copy the data, then use SetImportVoidPointer instead (do not use both). Give the size of the data array in bytes. SetImportVoidPointerV.SetImportVoidPointer(void) C++: void SetImportVoidPointer(void *ptr) V.SetImportVoidPointer(void, int) C++: void SetImportVoidPointer(void *ptr, int save) Set the pointer from which the image data is imported. VTK will not make its own copy of the data, it will access the data directly from the supplied array. VTK will not attempt to delete the data nor modify the data. GetImportVoidPointerV.GetImportVoidPointer() -> void C++: void *GetImportVoidPointer() Set the pointer from which the image data is imported. VTK will not make its own copy of the data, it will access the data directly from the supplied array. VTK will not attempt to delete the data nor modify the data. SetDataScalarTypeV.SetDataScalarType(int) C++: virtual void SetDataScalarType(int _arg) Set/Get the data type of pixels in the imported data. This is used as the scalar type of the Output. Default: Short. SetDataScalarTypeToDoubleV.SetDataScalarTypeToDouble() C++: void SetDataScalarTypeToDouble() Set/Get the data type of pixels in the imported data. This is used as the scalar type of the Output. Default: Short. SetDataScalarTypeToFloatV.SetDataScalarTypeToFloat() C++: void SetDataScalarTypeToFloat() Set/Get the data type of pixels in the imported data. This is used as the scalar type of the Output. Default: Short. SetDataScalarTypeToIntV.SetDataScalarTypeToInt() C++: void SetDataScalarTypeToInt() Set/Get the data type of pixels in the imported data. This is used as the scalar type of the Output. Default: Short. SetDataScalarTypeToShortV.SetDataScalarTypeToShort() C++: void SetDataScalarTypeToShort() Set/Get the data type of pixels in the imported data. This is used as the scalar type of the Output. Default: Short. SetDataScalarTypeToUnsignedShortV.SetDataScalarTypeToUnsignedShort() C++: void SetDataScalarTypeToUnsignedShort() Set/Get the data type of pixels in the imported data. This is used as the scalar type of the Output. Default: Short. SetDataScalarTypeToUnsignedCharV.SetDataScalarTypeToUnsignedChar() C++: void SetDataScalarTypeToUnsignedChar() Set/Get the data type of pixels in the imported data. This is used as the scalar type of the Output. Default: Short. V.GetDataScalarType() -> int C++: virtual int GetDataScalarType() Set/Get the data type of pixels in the imported data. This is used as the scalar type of the Output. Default: Short. V.GetDataScalarTypeAsString() -> string C++: const char *GetDataScalarTypeAsString() Set/Get the data type of pixels in the imported data. This is used as the scalar type of the Output. Default: Short. SetNumberOfScalarComponentsV.SetNumberOfScalarComponents(int) C++: virtual void SetNumberOfScalarComponents(int _arg) Set/Get the number of scalar components, for RGB images this must be 3. Default: 1. GetNumberOfScalarComponentsV.GetNumberOfScalarComponents() -> int C++: virtual int GetNumberOfScalarComponents() Set/Get the number of scalar components, for RGB images this must be 3. Default: 1. SetDataExtentV.SetDataExtent(int, int, int, int, int, int) C++: void SetDataExtent(int, int, int, int, int, int) V.SetDataExtent((int, int, int, int, int, int)) C++: void SetDataExtent(int a[6]) V.GetDataExtent() -> (int, int, int, int, int, int) C++: int *GetDataExtent() SetDataExtentToWholeExtentV.SetDataExtentToWholeExtent() C++: void SetDataExtentToWholeExtent() Get/Set the extent of the data buffer. The dimensions of your data must be equal to (extent[1]-extent[0]+1) * (extent[3]-extent[2]+1) * (extent[5]-DataExtent[4]+1). For example, for a 2D image use (0,width-1, 0,height-1, 0,0). SetDataSpacingV.SetDataSpacing(float, float, float) C++: void SetDataSpacing(double, double, double) V.SetDataSpacing((float, float, float)) C++: void SetDataSpacing(double a[3]) V.GetDataSpacing() -> (float, float, float) C++: double *GetDataSpacing() SetDataOriginV.SetDataOrigin(float, float, float) C++: void SetDataOrigin(double, double, double) V.SetDataOrigin((float, float, float)) C++: void SetDataOrigin(double a[3]) V.GetDataOrigin() -> (float, float, float) C++: double *GetDataOrigin() SetWholeExtentV.SetWholeExtent(int, int, int, int, int, int) C++: void SetWholeExtent(int, int, int, int, int, int) V.SetWholeExtent((int, int, int, int, int, int)) C++: void SetWholeExtent(int a[6]) GetWholeExtentV.GetWholeExtent() -> (int, int, int, int, int, int) C++: int *GetWholeExtent() SetScalarArrayNameV.SetScalarArrayName(string) C++: virtual void SetScalarArrayName(const char *_arg) Set/get the scalar array name for this data set. Initial value is "scalars". GetScalarArrayNameV.GetScalarArrayName() -> string C++: virtual char *GetScalarArrayName() Set/get the scalar array name for this data set. Initial value is "scalars". SetCallbackUserDataV.SetCallbackUserData(void) C++: virtual void SetCallbackUserData(void *_arg) Set/Get the user data which will be passed as the first argument to all of the third-party pipeline callbacks. V.GetCallbackUserData() -> void C++: virtual void *GetCallbackUserData() Set/Get the user data which will be passed as the first argument to all of the third-party pipeline callbacks. InvokePipelineModifiedCallbacksV.InvokePipelineModifiedCallbacks() -> int C++: int InvokePipelineModifiedCallbacks() Invoke the appropriate callbacks InvokeUpdateInformationCallbacksV.InvokeUpdateInformationCallbacks() C++: void InvokeUpdateInformationCallbacks() Invoke the appropriate callbacks InvokeExecuteInformationCallbacksV.InvokeExecuteInformationCallbacks() C++: void InvokeExecuteInformationCallbacks() Invoke the appropriate callbacks InvokeExecuteDataCallbacksV.InvokeExecuteDataCallbacks() C++: void InvokeExecuteDataCallbacks() Invoke the appropriate callbacks LegacyCheckWholeExtentV.LegacyCheckWholeExtent() C++: void LegacyCheckWholeExtent() Invoke the appropriate callbacks vtkImageImportExecutivevtkIOImagePython.vtkImageImportExecutivevtkImageImportExecutive - vtkImageImportExecutive Superclass: vtkStreamingDemandDrivenPipeline V.SafeDownCast(vtkObjectBase) -> vtkImageImportExecutive C++: static vtkImageImportExecutive *SafeDownCast( vtkObjectBase *o) V.NewInstance() -> vtkImageImportExecutive C++: vtkImageImportExecutive *NewInstance() vtkStreamingDemandDrivenPipelinevtkDemandDrivenPipelinevtkExecutiveVTK_FILE_BYTE_ORDER_BIG_ENDIANVTK_FILE_BYTE_ORDER_LITTLE_ENDIANvtkIOImagePython.vtkImageReadervtkImageReader - Superclass of transformable binary file readers. Superclass: vtkImageReader2 vtkImageReader provides methods needed to read a region from a file. It supports both transforms and masks on the input data, but as a result is more complicated and slower than its parent class vtkImageReader2. @sa vtkBMPReader vtkPNMReader vtkTIFFReader V.SafeDownCast(vtkObjectBase) -> vtkImageReader C++: static vtkImageReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkImageReader C++: vtkImageReader *NewInstance() SetDataVOIV.SetDataVOI(int, int, int, int, int, int) C++: void SetDataVOI(int, int, int, int, int, int) V.SetDataVOI((int, int, int, int, int, int)) C++: void SetDataVOI(int a[6]) GetDataVOIV.GetDataVOI() -> (int, int, int, int, int, int) C++: int *GetDataVOI() GetDataMaskV.GetDataMask() -> int C++: virtual vtkTypeUInt64 GetDataMask() Set/Get the Data mask. The data mask is a simply integer whose bits are treated as a mask to the bits read from disk. That is, the data mask is bitwise-and'ed to the numbers read from disk. This ivar is stored as 64 bits, the largest mask you will need. The mask will be truncated to the data size required to be read (using the least significant bits). SetDataMaskV.SetDataMask(int) C++: virtual void SetDataMask(vtkTypeUInt64 _arg) Set/Get the Data mask. The data mask is a simply integer whose bits are treated as a mask to the bits read from disk. That is, the data mask is bitwise-and'ed to the numbers read from disk. This ivar is stored as 64 bits, the largest mask you will need. The mask will be truncated to the data size required to be read (using the least significant bits). SetTransformV.SetTransform(vtkTransform) C++: virtual void SetTransform(vtkTransform *) Set/Get transformation matrix to transform the data from slice space into world space. This matrix must be a permutation matrix. To qualify, the sums of the rows must be + or - 1. GetTransformV.GetTransform() -> vtkTransform C++: virtual vtkTransform *GetTransform() Set/Get transformation matrix to transform the data from slice space into world space. This matrix must be a permutation matrix. To qualify, the sums of the rows must be + or - 1. ComputeInverseTransformedExtentV.ComputeInverseTransformedExtent([int, int, int, int, int, int], [int, int, int, int, int, int]) C++: void ComputeInverseTransformedExtent(int inExtent[6], int outExtent[6]) ComputeInverseTransformedIncrementsV.ComputeInverseTransformedIncrements([int, int, int], [int, int, int]) C++: void ComputeInverseTransformedIncrements(vtkIdType inIncr[3], vtkIdType outIncr[3]) OpenAndSeekFileV.OpenAndSeekFile([int, int, int, int, int, int], int) -> int C++: int OpenAndSeekFile(int extent[6], int slice) V.SetScalarArrayName(string) C++: virtual void SetScalarArrayName(const char *_arg) Set/get the scalar array name for this data set. V.GetScalarArrayName() -> string C++: virtual char *GetScalarArrayName() Set/get the scalar array name for this data set. vtkTransformvtkIOImagePython.vtkImageReader2vtkImageReader2 - Superclass of binary file readers. Superclass: vtkImageAlgorithm vtkImageReader2 is a parent class for many VTK image readers. It was written to simplify the interface of vtkImageReader. It can also be used directly to read data without headers (raw). It is a good super class for streaming readers that do not require a mask or transform on the data. An example of reading a raw file is shown below:vtkSmartPointer reader = vtkSmartPointer::New(); reader->SetFilePrefix(argv[1]); reader->SetDataExtent(0, 63, 0, 63, 1, 93); reader->SetDataSpacing(3.2, 3.2, 1.5); reader->SetDataOrigin(0.0, 0.0, 0.0); reader->SetDataScalarTypeToUnsignedShort(); reader->SetDataByteOrderToLittleEndian(); reader->UpdateWholeExtent(); @sa vtkJPEGReader vtkPNGReader vtkImageReader vtkGESignaReader V.SafeDownCast(vtkObjectBase) -> vtkImageReader2 C++: static vtkImageReader2 *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkImageReader2 C++: vtkImageReader2 *NewInstance() V.SetFileName(string) C++: virtual void SetFileName(const char *) Specify file name for the image file. If the data is stored in multiple files, then use SetFileNames or SetFilePrefix instead. V.GetFileName() -> string C++: virtual char *GetFileName() Specify file name for the image file. If the data is stored in multiple files, then use SetFileNames or SetFilePrefix instead. SetFileNamesV.SetFileNames(vtkStringArray) C++: virtual void SetFileNames(vtkStringArray *) Specify a list of file names. Each file must be a single slice, and each slice must be of the same size. The files must be in the correct order. Use SetFileName when reading a volume (multiple slice), since DataExtent will be modified after a SetFileNames call. GetFileNamesV.GetFileNames() -> vtkStringArray C++: virtual vtkStringArray *GetFileNames() Specify a list of file names. Each file must be a single slice, and each slice must be of the same size. The files must be in the correct order. Use SetFileName when reading a volume (multiple slice), since DataExtent will be modified after a SetFileNames call. SetFilePrefixV.SetFilePrefix(string) C++: virtual void SetFilePrefix(const char *) Specify file prefix for the image file or files. This can be used in place of SetFileName or SetFileNames if the filenames follow a specific naming pattern, but you must explicitly set the DataExtent so that the reader will know what range of slices to load. GetFilePrefixV.GetFilePrefix() -> string C++: virtual char *GetFilePrefix() Specify file prefix for the image file or files. This can be used in place of SetFileName or SetFileNames if the filenames follow a specific naming pattern, but you must explicitly set the DataExtent so that the reader will know what range of slices to load. SetFilePatternV.SetFilePattern(string) C++: virtual void SetFilePattern(const char *) The snprintf-style format string used to build filename from FilePrefix and slice number. GetFilePatternV.GetFilePattern() -> string C++: virtual char *GetFilePattern() The snprintf-style format string used to build filename from FilePrefix and slice number. SetMemoryBufferV.SetMemoryBuffer(void) C++: virtual void SetMemoryBuffer(void *) Specify the in memory image buffer. May be used by a reader to allow the reading of an image from memory instead of from file. GetMemoryBufferV.GetMemoryBuffer() -> void C++: virtual void *GetMemoryBuffer() SetMemoryBufferLengthV.SetMemoryBufferLength(int) C++: virtual void SetMemoryBufferLength(vtkIdType buflen) Specify the in memory image buffer length. GetMemoryBufferLengthV.GetMemoryBufferLength() -> int C++: vtkIdType GetMemoryBufferLength() V.SetDataScalarType(int) C++: virtual void SetDataScalarType(int type) Set the data type of pixels in the file. If you want the output scalar type to have a different value, set it after this method is called. V.SetDataScalarTypeToFloat() C++: virtual void SetDataScalarTypeToFloat() V.SetDataScalarTypeToDouble() C++: virtual void SetDataScalarTypeToDouble() V.SetDataScalarTypeToInt() C++: virtual void SetDataScalarTypeToInt() SetDataScalarTypeToUnsignedIntV.SetDataScalarTypeToUnsignedInt() C++: virtual void SetDataScalarTypeToUnsignedInt() V.SetDataScalarTypeToShort() C++: virtual void SetDataScalarTypeToShort() V.SetDataScalarTypeToUnsignedShort() C++: virtual void SetDataScalarTypeToUnsignedShort() SetDataScalarTypeToCharV.SetDataScalarTypeToChar() C++: virtual void SetDataScalarTypeToChar() SetDataScalarTypeToSignedCharV.SetDataScalarTypeToSignedChar() C++: virtual void SetDataScalarTypeToSignedChar() V.SetDataScalarTypeToUnsignedChar() C++: virtual void SetDataScalarTypeToUnsignedChar() V.GetDataScalarType() -> int C++: virtual int GetDataScalarType() Get the file format. Pixels are this type in the file. V.SetNumberOfScalarComponents(int) C++: virtual void SetNumberOfScalarComponents(int _arg) Set/Get the number of scalar components V.GetNumberOfScalarComponents() -> int C++: virtual int GetNumberOfScalarComponents() Set/Get the number of scalar components SetFileDimensionalityV.SetFileDimensionality(int) C++: virtual void SetFileDimensionality(int _arg) The number of dimensions stored in a file. This defaults to two. GetFileDimensionalityV.GetFileDimensionality() -> int C++: int GetFileDimensionality() The number of dimensions stored in a file. This defaults to two. GetHeaderSizeV.GetHeaderSize() -> int C++: unsigned long GetHeaderSize() V.GetHeaderSize(int) -> int C++: unsigned long GetHeaderSize(unsigned long slice) Get the size of the header computed by this object. SetHeaderSizeV.SetHeaderSize(int) C++: virtual void SetHeaderSize(unsigned long size) If there is a tail on the file, you want to explicitly set the header size. SetDataByteOrderToBigEndianV.SetDataByteOrderToBigEndian() C++: virtual void SetDataByteOrderToBigEndian() These methods should be used instead of the SwapBytes methods. They indicate the byte ordering of the file you are trying to read in. These methods will then either swap or not swap the bytes depending on the byte ordering of the machine it is being run on. For example, reading in a BigEndian file on a BigEndian machine will result in no swapping. Trying to read the same file on a LittleEndian machine will result in swapping. As a quick note most UNIX machines are BigEndian while PC's and VAX tend to be LittleEndian. So if the file you are reading in was generated on a VAX or PC, SetDataByteOrderToLittleEndian otherwise SetDataByteOrderToBigEndian. SetDataByteOrderToLittleEndianV.SetDataByteOrderToLittleEndian() C++: virtual void SetDataByteOrderToLittleEndian() These methods should be used instead of the SwapBytes methods. They indicate the byte ordering of the file you are trying to read in. These methods will then either swap or not swap the bytes depending on the byte ordering of the machine it is being run on. For example, reading in a BigEndian file on a BigEndian machine will result in no swapping. Trying to read the same file on a LittleEndian machine will result in swapping. As a quick note most UNIX machines are BigEndian while PC's and VAX tend to be LittleEndian. So if the file you are reading in was generated on a VAX or PC, SetDataByteOrderToLittleEndian otherwise SetDataByteOrderToBigEndian. GetDataByteOrderV.GetDataByteOrder() -> int C++: virtual int GetDataByteOrder() These methods should be used instead of the SwapBytes methods. They indicate the byte ordering of the file you are trying to read in. These methods will then either swap or not swap the bytes depending on the byte ordering of the machine it is being run on. For example, reading in a BigEndian file on a BigEndian machine will result in no swapping. Trying to read the same file on a LittleEndian machine will result in swapping. As a quick note most UNIX machines are BigEndian while PC's and VAX tend to be LittleEndian. So if the file you are reading in was generated on a VAX or PC, SetDataByteOrderToLittleEndian otherwise SetDataByteOrderToBigEndian. SetDataByteOrderV.SetDataByteOrder(int) C++: virtual void SetDataByteOrder(int) These methods should be used instead of the SwapBytes methods. They indicate the byte ordering of the file you are trying to read in. These methods will then either swap or not swap the bytes depending on the byte ordering of the machine it is being run on. For example, reading in a BigEndian file on a BigEndian machine will result in no swapping. Trying to read the same file on a LittleEndian machine will result in swapping. As a quick note most UNIX machines are BigEndian while PC's and VAX tend to be LittleEndian. So if the file you are reading in was generated on a VAX or PC, SetDataByteOrderToLittleEndian otherwise SetDataByteOrderToBigEndian. GetDataByteOrderAsStringV.GetDataByteOrderAsString() -> string C++: virtual const char *GetDataByteOrderAsString() These methods should be used instead of the SwapBytes methods. They indicate the byte ordering of the file you are trying to read in. These methods will then either swap or not swap the bytes depending on the byte ordering of the machine it is being run on. For example, reading in a BigEndian file on a BigEndian machine will result in no swapping. Trying to read the same file on a LittleEndian machine will result in swapping. As a quick note most UNIX machines are BigEndian while PC's and VAX tend to be LittleEndian. So if the file you are reading in was generated on a VAX or PC, SetDataByteOrderToLittleEndian otherwise SetDataByteOrderToBigEndian. SetFileNameSliceOffsetV.SetFileNameSliceOffset(int) C++: virtual void SetFileNameSliceOffset(int _arg) When reading files which start at an unusual index, this can be added to the slice number when generating the file name (default = 0) GetFileNameSliceOffsetV.GetFileNameSliceOffset() -> int C++: virtual int GetFileNameSliceOffset() When reading files which start at an unusual index, this can be added to the slice number when generating the file name (default = 0) SetFileNameSliceSpacingV.SetFileNameSliceSpacing(int) C++: virtual void SetFileNameSliceSpacing(int _arg) When reading files which have regular, but non contiguous slices (eg filename.1,filename.3,filename.5) a spacing can be specified to skip missing files (default = 1) GetFileNameSliceSpacingV.GetFileNameSliceSpacing() -> int C++: virtual int GetFileNameSliceSpacing() When reading files which have regular, but non contiguous slices (eg filename.1,filename.3,filename.5) a spacing can be specified to skip missing files (default = 1) SetSwapBytesV.SetSwapBytes(int) C++: virtual void SetSwapBytes(int _arg) Set/Get the byte swapping to explicitly swap the bytes of a file. GetSwapBytesV.GetSwapBytes() -> int C++: virtual int GetSwapBytes() Set/Get the byte swapping to explicitly swap the bytes of a file. SwapBytesOnV.SwapBytesOn() C++: virtual void SwapBytesOn() Set/Get the byte swapping to explicitly swap the bytes of a file. SwapBytesOffV.SwapBytesOff() C++: virtual void SwapBytesOff() Set/Get the byte swapping to explicitly swap the bytes of a file. GetDataIncrementsV.GetDataIncrements() -> (int, int, int, int) C++: unsigned long *GetDataIncrements() OpenFileV.OpenFile() -> int C++: virtual int OpenFile() SeekFileV.SeekFile(int, int, int) C++: virtual void SeekFile(int i, int j, int k) FileLowerLeftOnV.FileLowerLeftOn() C++: virtual void FileLowerLeftOn() Set/Get whether the data comes from the file starting in the lower left corner or upper left corner. FileLowerLeftOffV.FileLowerLeftOff() C++: virtual void FileLowerLeftOff() Set/Get whether the data comes from the file starting in the lower left corner or upper left corner. GetFileLowerLeftV.GetFileLowerLeft() -> int C++: virtual int GetFileLowerLeft() Set/Get whether the data comes from the file starting in the lower left corner or upper left corner. SetFileLowerLeftV.SetFileLowerLeft(int) C++: virtual void SetFileLowerLeft(int _arg) Set/Get whether the data comes from the file starting in the lower left corner or upper left corner. ComputeInternalFileNameV.ComputeInternalFileName(int) C++: virtual void ComputeInternalFileName(int slice) Set/Get the internal file name GetInternalFileNameV.GetInternalFileName() -> string C++: virtual char *GetInternalFileName() Set/Get the internal file name V.CanReadFile(string) -> int C++: virtual int CanReadFile(const char *fname) Return non zero if the reader can read the given file name. Should be implemented by all sub-classes of vtkImageReader2. For non zero return values the following values are to be used 1 - I think I can read the file but I cannot prove it 2 - I definitely can read the file 3 - I can read the file and I have validated that I am the correct reader for this file V.GetFileExtensions() -> string C++: virtual const char *GetFileExtensions() Get the file extensions for this format. Returns a string with a space separated list of extensions in the format .extension V.GetDescriptiveName() -> string C++: virtual const char *GetDescriptiveName() Return a descriptive name for the file format that might be useful in a GUI. vtkStringArrayvtkImageReader2CollectionvtkIOImagePython.vtkImageReader2CollectionvtkImageReader2Collection - maintain a list of image readers Superclass: vtkCollection vtkImageReader2Collection is an object that creates and manipulates lists of objects of type vtkImageReader2 and its subclasses. @sa vtkCollection vtkPlaneCollection V.SafeDownCast(vtkObjectBase) -> vtkImageReader2Collection C++: static vtkImageReader2Collection *SafeDownCast( vtkObjectBase *o) V.NewInstance() -> vtkImageReader2Collection C++: vtkImageReader2Collection *NewInstance() AddItemV.AddItem(vtkImageReader2) C++: void AddItem(vtkImageReader2 *) Add an image reader to the list. GetNextItemV.GetNextItem() -> vtkImageReader2 C++: vtkImageReader2 *GetNextItem() Get the next image reader in the list. vtkCollectionvtkImageReader2FactoryvtkIOImagePython.vtkImageReader2FactoryvtkImageReader2Factory - Superclass of binary file readers. Superclass: vtkObject vtkImageReader2Factory: This class is used to create a vtkImageReader2 object given a path name to a file. It calls CanReadFile on all available readers until one of them returns true. The available reader list comes from three places. In the InitializeReaders function of this class, built-in VTK classes are added to the list, users can call RegisterReader, or users can create a vtkObjectFactory that has CreateObject method that returns a new vtkImageReader2 sub class when given the string "vtkImageReaderObject". This way applications can be extended with new readers via a plugin dll or by calling RegisterReader. Of course all of the readers that are part of the vtk release are made automatically available. @sa vtkImageReader2 V.SafeDownCast(vtkObjectBase) -> vtkImageReader2Factory C++: static vtkImageReader2Factory *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkImageReader2Factory C++: vtkImageReader2Factory *NewInstance() RegisterReaderV.RegisterReader(vtkImageReader2) C++: static void RegisterReader(vtkImageReader2 *r) registered readers will be queried in CreateImageReader2 to see if they can load a given file. CreateImageReader2V.CreateImageReader2(string) -> vtkImageReader2 C++: static vtkImageReader2 *CreateImageReader2(const char *path) open the image file, it is the callers responsibility to call Delete on the returned object. If no reader is found, null is returned. GetRegisteredReadersV.GetRegisteredReaders(vtkImageReader2Collection) C++: static void GetRegisteredReaders(vtkImageReader2Collection *) The caller must allocate the vtkImageReader2Collection and pass in the pointer to this method. vtkIOImagePython.vtkImageWritervtkImageWriter - Writes images to files. Superclass: vtkImageAlgorithm vtkImageWriter writes images to files with any data type. The data type of the file is the same scalar type as the input. The dimensionality determines whether the data will be written in one or multiple files. This class is used as the superclass of most image writing classes such as vtkBMPWriter etc. It supports streaming. V.SafeDownCast(vtkObjectBase) -> vtkImageWriter C++: static vtkImageWriter *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkImageWriter C++: vtkImageWriter *NewInstance() V.SetFileName(string) C++: virtual void SetFileName(const char *_arg) Specify file name for the image file. You should specify either a FileName or a FilePrefix. Use FilePrefix if the data is stored in multiple files. V.GetFileName() -> string C++: virtual char *GetFileName() Specify file name for the image file. You should specify either a FileName or a FilePrefix. Use FilePrefix if the data is stored in multiple files. V.SetFilePrefix(string) C++: virtual void SetFilePrefix(const char *_arg) Specify file prefix for the image file(s).You should specify either a FileName or FilePrefix. Use FilePrefix if the data is stored in multiple files. V.GetFilePrefix() -> string C++: virtual char *GetFilePrefix() Specify file prefix for the image file(s).You should specify either a FileName or FilePrefix. Use FilePrefix if the data is stored in multiple files. V.SetFilePattern(string) C++: virtual void SetFilePattern(const char *_arg) The snprintf format used to build filename from FilePrefix and number. V.GetFilePattern() -> string C++: virtual char *GetFilePattern() The snprintf format used to build filename from FilePrefix and number. V.SetFileDimensionality(int) C++: virtual void SetFileDimensionality(int _arg) What dimension are the files to be written. Usually this is 2, or 3. If it is 2 and the input is a volume then the volume will be written as a series of 2d slices. V.GetFileDimensionality() -> int C++: virtual int GetFileDimensionality() What dimension are the files to be written. Usually this is 2, or 3. If it is 2 and the input is a volume then the volume will be written as a series of 2d slices. V.GetInput() -> vtkImageData C++: vtkImageData *GetInput() Set/Get the input object from the image pipeline. WriteV.Write() C++: virtual void Write() The main interface which triggers the writer to start. DeleteFilesV.DeleteFiles() C++: void DeleteFiles() vtkJPEGReadervtkIOImagePython.vtkJPEGReadervtkJPEGReader - read JPEG files Superclass: vtkImageReader2 vtkJPEGReader is a source object that reads JPEG files. The reader can also read an image from a memory buffer, see vtkImageReader2::MemoryBuffer. It should be able to read most any JPEG file. @sa vtkJPEGWriter V.SafeDownCast(vtkObjectBase) -> vtkJPEGReader C++: static vtkJPEGReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkJPEGReader C++: vtkJPEGReader *NewInstance() V.CanReadFile(string) -> int C++: int CanReadFile(const char *fname) override; Is the given file a JPEG file? .jpeg .jpgJPEGvtkJPEGWritervtkIOImagePython.vtkJPEGWritervtkJPEGWriter - Writes JPEG files. Superclass: vtkImageWriter vtkJPEGWriter writes JPEG files. It supports 1 and 3 component data of unsigned char. It relies on the IJG's libjpeg. Thanks to IJG for supplying a public jpeg IO library. @sa vtkJPEGReader V.SafeDownCast(vtkObjectBase) -> vtkJPEGWriter C++: static vtkJPEGWriter *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkJPEGWriter C++: vtkJPEGWriter *NewInstance() V.Write() C++: void Write() override; The main interface which triggers the writer to start. SetQualityV.SetQuality(int) C++: virtual void SetQuality(int _arg) Compression quality. 0 = Low quality, 100 = High quality GetQualityMinValueV.GetQualityMinValue() -> int C++: virtual int GetQualityMinValue() Compression quality. 0 = Low quality, 100 = High quality GetQualityMaxValueV.GetQualityMaxValue() -> int C++: virtual int GetQualityMaxValue() Compression quality. 0 = Low quality, 100 = High quality GetQualityV.GetQuality() -> int C++: virtual int GetQuality() Compression quality. 0 = Low quality, 100 = High quality SetProgressiveV.SetProgressive(int) C++: virtual void SetProgressive(unsigned int _arg) Progressive JPEG generation. GetProgressiveV.GetProgressive() -> int C++: virtual unsigned int GetProgressive() Progressive JPEG generation. ProgressiveOnV.ProgressiveOn() C++: virtual void ProgressiveOn() Progressive JPEG generation. ProgressiveOffV.ProgressiveOff() C++: virtual void ProgressiveOff() Progressive JPEG generation. V.SetResult(vtkUnsignedCharArray) C++: virtual void SetResult(vtkUnsignedCharArray *) When writing to memory this is the result, it will be nullptr until the data is written the first time V.GetResult() -> vtkUnsignedCharArray C++: virtual vtkUnsignedCharArray *GetResult() When writing to memory this is the result, it will be nullptr until the data is written the first time vtkJSONImageWritervtkIOImagePython.vtkJSONImageWritervtkJSONImageWriter - Writes vtkImageData to a JSON file. Superclass: vtkImageAlgorithm vtkJSONImageWriter writes a JSON file which will describe the data inside a vtkImageData. V.SafeDownCast(vtkObjectBase) -> vtkJSONImageWriter C++: static vtkJSONImageWriter *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkJSONImageWriter C++: vtkJSONImageWriter *NewInstance() V.SetFileName(string) C++: virtual void SetFileName(const char *_arg) Specify file name for the image file. V.GetFileName() -> string C++: virtual char *GetFileName() Specify file name for the image file. SetArrayNameV.SetArrayName(string) C++: virtual void SetArrayName(const char *_arg) Specify ArrayName to export. By default nullptr which will dump ALL arrays. GetArrayNameV.GetArrayName() -> string C++: virtual char *GetArrayName() Specify ArrayName to export. By default nullptr which will dump ALL arrays. SetSliceV.SetSlice(int) C++: virtual void SetSlice(int _arg) Specify Slice in Z to export. By default -1 which will dump the full 3D domain. GetSliceV.GetSlice() -> int C++: virtual int GetSlice() Specify Slice in Z to export. By default -1 which will dump the full 3D domain. vtkMedicalImagePropertiesAXIALCORONALSAGITTALvtkIOImagePython.vtkMedicalImagePropertiesvtkMedicalImageProperties - some medical image properties. Superclass: vtkObject vtkMedicalImageProperties is a helper class that can be used by medical image readers and applications to encapsulate medical image/acquisition properties. Later on, this should probably be extended to add any user-defined property. @sa vtkMedicalImageReader2 V.SafeDownCast(vtkObjectBase) -> vtkMedicalImageProperties C++: static vtkMedicalImageProperties *SafeDownCast( vtkObjectBase *o) V.NewInstance() -> vtkMedicalImageProperties C++: vtkMedicalImageProperties *NewInstance() ClearV.Clear() C++: virtual void Clear() Convenience method to reset all fields to an emptry string/value SetPatientNameV.SetPatientName(string) C++: virtual void SetPatientName(const char *_arg) Patient name For ex: DICOM (0010,0010) = DOE,JOHN V.GetPatientName() -> string C++: virtual char *GetPatientName() Patient name For ex: DICOM (0010,0010) = DOE,JOHN SetPatientIDV.SetPatientID(string) C++: virtual void SetPatientID(const char *_arg) Patient ID For ex: DICOM (0010,0020) = 1933197 GetPatientIDV.GetPatientID() -> string C++: virtual char *GetPatientID() Patient ID For ex: DICOM (0010,0020) = 1933197 SetPatientAgeV.SetPatientAge(string) C++: virtual void SetPatientAge(const char *_arg) Patient age Format: nnnD, nnW, nnnM or nnnY (eventually nnD, nnW, nnY) with D (day), M (month), W (week), Y (year) For ex: DICOM (0010,1010) = 031Y GetPatientAgeV.GetPatientAge() -> string C++: virtual char *GetPatientAge() Patient age Format: nnnD, nnW, nnnM or nnnY (eventually nnD, nnW, nnY) with D (day), M (month), W (week), Y (year) For ex: DICOM (0010,1010) = 031Y GetAgeAsFieldsV.GetAgeAsFields(string, int, int, int, int) -> int C++: static int GetAgeAsFields(const char *age, int &year, int &month, int &week, int &day) Take as input a string in VR=AS (DICOM PS3.5) and extract either different fields namely: year month week day Return 0 on error, 1 on success One can test fields if they are different from -1 upon success GetPatientAgeYearV.GetPatientAgeYear() -> int C++: int GetPatientAgeYear() GetPatientAgeMonthV.GetPatientAgeMonth() -> int C++: int GetPatientAgeMonth() GetPatientAgeWeekV.GetPatientAgeWeek() -> int C++: int GetPatientAgeWeek() GetPatientAgeDayV.GetPatientAgeDay() -> int C++: int GetPatientAgeDay() SetPatientSexV.SetPatientSex(string) C++: virtual void SetPatientSex(const char *_arg) Patient sex For ex: DICOM (0010,0040) = M GetPatientSexV.GetPatientSex() -> string C++: virtual char *GetPatientSex() Patient sex For ex: DICOM (0010,0040) = M SetPatientBirthDateV.SetPatientBirthDate(string) C++: virtual void SetPatientBirthDate(const char *_arg) Patient birth date Format: yyyymmdd For ex: DICOM (0010,0030) = 19680427 GetPatientBirthDateV.GetPatientBirthDate() -> string C++: virtual char *GetPatientBirthDate() Patient birth date Format: yyyymmdd For ex: DICOM (0010,0030) = 19680427 GetPatientBirthDateYearV.GetPatientBirthDateYear() -> int C++: int GetPatientBirthDateYear() GetPatientBirthDateMonthV.GetPatientBirthDateMonth() -> int C++: int GetPatientBirthDateMonth() GetPatientBirthDateDayV.GetPatientBirthDateDay() -> int C++: int GetPatientBirthDateDay() SetStudyDateV.SetStudyDate(string) C++: virtual void SetStudyDate(const char *_arg) Study Date Format: yyyymmdd For ex: DICOM (0008,0020) = 20030617 GetStudyDateV.GetStudyDate() -> string C++: virtual char *GetStudyDate() Study Date Format: yyyymmdd For ex: DICOM (0008,0020) = 20030617 SetAcquisitionDateV.SetAcquisitionDate(string) C++: virtual void SetAcquisitionDate(const char *_arg) Acquisition Date Format: yyyymmdd For ex: DICOM (0008,0022) = 20030617 GetAcquisitionDateV.GetAcquisitionDate() -> string C++: virtual char *GetAcquisitionDate() Acquisition Date Format: yyyymmdd For ex: DICOM (0008,0022) = 20030617 GetAcquisitionDateYearV.GetAcquisitionDateYear() -> int C++: int GetAcquisitionDateYear() GetAcquisitionDateMonthV.GetAcquisitionDateMonth() -> int C++: int GetAcquisitionDateMonth() GetAcquisitionDateDayV.GetAcquisitionDateDay() -> int C++: int GetAcquisitionDateDay() SetStudyTimeV.SetStudyTime(string) C++: virtual void SetStudyTime(const char *_arg) Study Time Format: hhmmss.frac (any trailing component(s) can be omitted) For ex: DICOM (0008,0030) = 162552.0705 or 230012, or 0012 GetStudyTimeV.GetStudyTime() -> string C++: virtual char *GetStudyTime() Study Time Format: hhmmss.frac (any trailing component(s) can be omitted) For ex: DICOM (0008,0030) = 162552.0705 or 230012, or 0012 SetAcquisitionTimeV.SetAcquisitionTime(string) C++: virtual void SetAcquisitionTime(const char *_arg) Acquisition time Format: hhmmss.frac (any trailing component(s) can be omitted) For ex: DICOM (0008,0032) = 162552.0705 or 230012, or 0012 GetAcquisitionTimeV.GetAcquisitionTime() -> string C++: virtual char *GetAcquisitionTime() Acquisition time Format: hhmmss.frac (any trailing component(s) can be omitted) For ex: DICOM (0008,0032) = 162552.0705 or 230012, or 0012 SetImageDateV.SetImageDate(string) C++: virtual void SetImageDate(const char *_arg) Image Date aka Content Date Format: yyyymmdd For ex: DICOM (0008,0023) = 20030617 GetImageDateV.GetImageDate() -> string C++: virtual char *GetImageDate() Image Date aka Content Date Format: yyyymmdd For ex: DICOM (0008,0023) = 20030617 GetImageDateYearV.GetImageDateYear() -> int C++: int GetImageDateYear() GetImageDateMonthV.GetImageDateMonth() -> int C++: int GetImageDateMonth() GetImageDateDayV.GetImageDateDay() -> int C++: int GetImageDateDay() GetDateAsFieldsV.GetDateAsFields(string, int, int, int) -> int C++: static int GetDateAsFields(const char *date, int &year, int &month, int &day) Take as input a string in ISO 8601 date (YYYY/MM/DD) and extract the different fields namely: year month day Return 0 on error, 1 on success GetTimeAsFieldsV.GetTimeAsFields(string, int, int, int) -> int C++: static int GetTimeAsFields(const char *time, int &hour, int &minute, int &second) Take as input a string in VR:TM format (HHMMSS) and extract the different fields namely: hour, minute and second Return 0 on error, 1 on success GetDateAsLocaleV.GetDateAsLocale(string, string) -> int C++: static int GetDateAsLocale(const char *date, char *locale) Take as input a string in ISO 8601 date (YYYY/MM/DD) and construct a locale date based on the different fields (see GetDateAsFields to extract different fields) Return 0 on error, 1 on success SetImageTimeV.SetImageTime(string) C++: virtual void SetImageTime(const char *_arg) Image Time Format: hhmmss.frac (any trailing component(s) can be omitted) For ex: DICOM (0008,0033) = 162552.0705 or 230012, or 0012 GetImageTimeV.GetImageTime() -> string C++: virtual char *GetImageTime() Image Time Format: hhmmss.frac (any trailing component(s) can be omitted) For ex: DICOM (0008,0033) = 162552.0705 or 230012, or 0012 SetImageNumberV.SetImageNumber(string) C++: virtual void SetImageNumber(const char *_arg) Image number For ex: DICOM (0020,0013) = 1 GetImageNumberV.GetImageNumber() -> string C++: virtual char *GetImageNumber() Image number For ex: DICOM (0020,0013) = 1 SetSeriesNumberV.SetSeriesNumber(string) C++: virtual void SetSeriesNumber(const char *_arg) Series number For ex: DICOM (0020,0011) = 902 GetSeriesNumberV.GetSeriesNumber() -> string C++: virtual char *GetSeriesNumber() Series number For ex: DICOM (0020,0011) = 902 SetSeriesDescriptionV.SetSeriesDescription(string) C++: virtual void SetSeriesDescription(const char *_arg) Series Description User provided description of the Series For ex: DICOM (0008,103e) = SCOUT GetSeriesDescriptionV.GetSeriesDescription() -> string C++: virtual char *GetSeriesDescription() Series Description User provided description of the Series For ex: DICOM (0008,103e) = SCOUT SetStudyIDV.SetStudyID(string) C++: virtual void SetStudyID(const char *_arg) Study ID For ex: DICOM (0020,0010) = 37481 V.GetStudyID() -> string C++: virtual char *GetStudyID() Study ID For ex: DICOM (0020,0010) = 37481 SetStudyDescriptionV.SetStudyDescription(string) C++: virtual void SetStudyDescription(const char *_arg) Study description For ex: DICOM (0008,1030) = BRAIN/C-SP/FACIAL GetStudyDescriptionV.GetStudyDescription() -> string C++: virtual char *GetStudyDescription() Study description For ex: DICOM (0008,1030) = BRAIN/C-SP/FACIAL SetModalityV.SetModality(string) C++: virtual void SetModality(const char *_arg) Modality For ex: DICOM (0008,0060)= CT GetModalityV.GetModality() -> string C++: virtual char *GetModality() Modality For ex: DICOM (0008,0060)= CT SetManufacturerV.SetManufacturer(string) C++: virtual void SetManufacturer(const char *_arg) Manufacturer For ex: DICOM (0008,0070) = Siemens GetManufacturerV.GetManufacturer() -> string C++: virtual char *GetManufacturer() Manufacturer For ex: DICOM (0008,0070) = Siemens SetManufacturerModelNameV.SetManufacturerModelName(string) C++: virtual void SetManufacturerModelName(const char *_arg) Manufacturer's Model Name For ex: DICOM (0008,1090) = LightSpeed QX/i GetManufacturerModelNameV.GetManufacturerModelName() -> string C++: virtual char *GetManufacturerModelName() Manufacturer's Model Name For ex: DICOM (0008,1090) = LightSpeed QX/i SetStationNameV.SetStationName(string) C++: virtual void SetStationName(const char *_arg) Station Name For ex: DICOM (0008,1010) = LSPD_OC8 GetStationNameV.GetStationName() -> string C++: virtual char *GetStationName() Station Name For ex: DICOM (0008,1010) = LSPD_OC8 SetInstitutionNameV.SetInstitutionName(string) C++: virtual void SetInstitutionName(const char *_arg) Institution Name For ex: DICOM (0008,0080) = FooCity Medical Center GetInstitutionNameV.GetInstitutionName() -> string C++: virtual char *GetInstitutionName() Institution Name For ex: DICOM (0008,0080) = FooCity Medical Center SetConvolutionKernelV.SetConvolutionKernel(string) C++: virtual void SetConvolutionKernel(const char *_arg) Convolution Kernel (or algorithm used to reconstruct the data) For ex: DICOM (0018,1210) = Bone GetConvolutionKernelV.GetConvolutionKernel() -> string C++: virtual char *GetConvolutionKernel() Convolution Kernel (or algorithm used to reconstruct the data) For ex: DICOM (0018,1210) = Bone SetSliceThicknessV.SetSliceThickness(string) C++: virtual void SetSliceThickness(const char *_arg) Slice Thickness (Nominal reconstructed slice thickness, in mm) For ex: DICOM (0018,0050) = 0.273438 GetSliceThicknessV.GetSliceThickness() -> string C++: virtual char *GetSliceThickness() Slice Thickness (Nominal reconstructed slice thickness, in mm) For ex: DICOM (0018,0050) = 0.273438 GetSliceThicknessAsDoubleV.GetSliceThicknessAsDouble() -> float C++: virtual double GetSliceThicknessAsDouble() Slice Thickness (Nominal reconstructed slice thickness, in mm) For ex: DICOM (0018,0050) = 0.273438 SetKVPV.SetKVP(string) C++: virtual void SetKVP(const char *_arg) Peak kilo voltage output of the (x-ray) generator used For ex: DICOM (0018,0060) = 120 GetKVPV.GetKVP() -> string C++: virtual char *GetKVP() Peak kilo voltage output of the (x-ray) generator used For ex: DICOM (0018,0060) = 120 SetGantryTiltV.SetGantryTilt(string) C++: virtual void SetGantryTilt(const char *_arg) Gantry/Detector tilt (Nominal angle of tilt in degrees of the scanning gantry.) For ex: DICOM (0018,1120) = 15 GetGantryTiltV.GetGantryTilt() -> string C++: virtual char *GetGantryTilt() Gantry/Detector tilt (Nominal angle of tilt in degrees of the scanning gantry.) For ex: DICOM (0018,1120) = 15 GetGantryTiltAsDoubleV.GetGantryTiltAsDouble() -> float C++: virtual double GetGantryTiltAsDouble() Gantry/Detector tilt (Nominal angle of tilt in degrees of the scanning gantry.) For ex: DICOM (0018,1120) = 15 SetEchoTimeV.SetEchoTime(string) C++: virtual void SetEchoTime(const char *_arg) Echo Time (Time in ms between the middle of the excitation pulse and the peak of the echo produced) For ex: DICOM (0018,0081) = 105 GetEchoTimeV.GetEchoTime() -> string C++: virtual char *GetEchoTime() Echo Time (Time in ms between the middle of the excitation pulse and the peak of the echo produced) For ex: DICOM (0018,0081) = 105 SetEchoTrainLengthV.SetEchoTrainLength(string) C++: virtual void SetEchoTrainLength(const char *_arg) Echo Train Length (Number of lines in k-space acquired per excitation per image) For ex: DICOM (0018,0091) = 35 GetEchoTrainLengthV.GetEchoTrainLength() -> string C++: virtual char *GetEchoTrainLength() Echo Train Length (Number of lines in k-space acquired per excitation per image) For ex: DICOM (0018,0091) = 35 SetRepetitionTimeV.SetRepetitionTime(string) C++: virtual void SetRepetitionTime(const char *_arg) Repetition Time The period of time in msec between the beginning of a pulse sequence and the beginning of the succeeding (essentially identical) pulse sequence. For ex: DICOM (0018,0080) = 2040 GetRepetitionTimeV.GetRepetitionTime() -> string C++: virtual char *GetRepetitionTime() Repetition Time The period of time in msec between the beginning of a pulse sequence and the beginning of the succeeding (essentially identical) pulse sequence. For ex: DICOM (0018,0080) = 2040 SetExposureTimeV.SetExposureTime(string) C++: virtual void SetExposureTime(const char *_arg) Exposure time (time of x-ray exposure in msec) For ex: DICOM (0018,1150) = 5 GetExposureTimeV.GetExposureTime() -> string C++: virtual char *GetExposureTime() Exposure time (time of x-ray exposure in msec) For ex: DICOM (0018,1150) = 5 SetXRayTubeCurrentV.SetXRayTubeCurrent(string) C++: virtual void SetXRayTubeCurrent(const char *_arg) X-ray tube current (in mA) For ex: DICOM (0018,1151) = 400 GetXRayTubeCurrentV.GetXRayTubeCurrent() -> string C++: virtual char *GetXRayTubeCurrent() X-ray tube current (in mA) For ex: DICOM (0018,1151) = 400 SetExposureV.SetExposure(string) C++: virtual void SetExposure(const char *_arg) Exposure (The exposure expressed in mAs, for example calculated from Exposure Time and X-ray Tube Current) For ex: DICOM (0018,1152) = 114 GetExposureV.GetExposure() -> string C++: virtual char *GetExposure() Exposure (The exposure expressed in mAs, for example calculated from Exposure Time and X-ray Tube Current) For ex: DICOM (0018,1152) = 114 SetDirectionCosineV.SetDirectionCosine(float, float, float, float, float, float) C++: void SetDirectionCosine(double, double, double, double, double, double) V.SetDirectionCosine((float, float, float, float, float, float)) C++: void SetDirectionCosine(double a[6]) GetDirectionCosineV.GetDirectionCosine() -> (float, float, float, float, float, float) C++: double *GetDirectionCosine() AddUserDefinedValueV.AddUserDefinedValue(string, string) C++: virtual void AddUserDefinedValue(const char *name, const char *value) GetUserDefinedValueV.GetUserDefinedValue(string) -> string C++: virtual const char *GetUserDefinedValue(const char *name) GetNumberOfUserDefinedValuesV.GetNumberOfUserDefinedValues() -> int C++: virtual unsigned int GetNumberOfUserDefinedValues() GetUserDefinedNameByIndexV.GetUserDefinedNameByIndex(int) -> string C++: virtual const char *GetUserDefinedNameByIndex( unsigned int idx) GetUserDefinedValueByIndexV.GetUserDefinedValueByIndex(int) -> string C++: virtual const char *GetUserDefinedValueByIndex( unsigned int idx) RemoveAllUserDefinedValuesV.RemoveAllUserDefinedValues() C++: virtual void RemoveAllUserDefinedValues() AddWindowLevelPresetV.AddWindowLevelPreset(float, float) -> int C++: virtual int AddWindowLevelPreset(double w, double l) Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: DICOM Window Center (0028,1050) = 00045\000470 DICOM Window Width (0028,1051) = 0106\03412 DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 RemoveWindowLevelPresetV.RemoveWindowLevelPreset(float, float) C++: virtual void RemoveWindowLevelPreset(double w, double l) Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: DICOM Window Center (0028,1050) = 00045\000470 DICOM Window Width (0028,1051) = 0106\03412 DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 RemoveAllWindowLevelPresetsV.RemoveAllWindowLevelPresets() C++: virtual void RemoveAllWindowLevelPresets() Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: DICOM Window Center (0028,1050) = 00045\000470 DICOM Window Width (0028,1051) = 0106\03412 DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 GetNumberOfWindowLevelPresetsV.GetNumberOfWindowLevelPresets() -> int C++: virtual int GetNumberOfWindowLevelPresets() Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: DICOM Window Center (0028,1050) = 00045\000470 DICOM Window Width (0028,1051) = 0106\03412 DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 HasWindowLevelPresetV.HasWindowLevelPreset(float, float) -> int C++: virtual int HasWindowLevelPreset(double w, double l) Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: DICOM Window Center (0028,1050) = 00045\000470 DICOM Window Width (0028,1051) = 0106\03412 DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 GetWindowLevelPresetIndexV.GetWindowLevelPresetIndex(float, float) -> int C++: virtual int GetWindowLevelPresetIndex(double w, double l) Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: DICOM Window Center (0028,1050) = 00045\000470 DICOM Window Width (0028,1051) = 0106\03412 DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 GetNthWindowLevelPresetV.GetNthWindowLevelPreset(int, [float, ...], [float, ...]) -> int C++: virtual int GetNthWindowLevelPreset(int idx, double *w, double *l) V.GetNthWindowLevelPreset(int) -> (float, float) C++: virtual double *GetNthWindowLevelPreset(int idx) Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: DICOM Window Center (0028,1050) = 00045\000470 DICOM Window Width (0028,1051) = 0106\03412 DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 SetNthWindowLevelPresetCommentV.SetNthWindowLevelPresetComment(int, string) C++: virtual void SetNthWindowLevelPresetComment(int idx, const char *comment) Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: DICOM Window Center (0028,1050) = 00045\000470 DICOM Window Width (0028,1051) = 0106\03412 DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 GetNthWindowLevelPresetCommentV.GetNthWindowLevelPresetComment(int) -> string C++: virtual const char *GetNthWindowLevelPresetComment(int idx) Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: DICOM Window Center (0028,1050) = 00045\000470 DICOM Window Width (0028,1051) = 0106\03412 DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 GetInstanceUIDFromSliceIDV.GetInstanceUIDFromSliceID(int, int) -> string C++: const char *GetInstanceUIDFromSliceID(int volumeidx, int sliceid) Mapping from a sliceidx within a volumeidx into a DICOM Instance UID Some DICOM reader can populate this structure so that later on from a slice index in a vtkImageData volume we can backtrack and find out which 2d slice it was coming from SetInstanceUIDFromSliceIDV.SetInstanceUIDFromSliceID(int, int, string) C++: void SetInstanceUIDFromSliceID(int volumeidx, int sliceid, const char *uid) Mapping from a sliceidx within a volumeidx into a DICOM Instance UID Some DICOM reader can populate this structure so that later on from a slice index in a vtkImageData volume we can backtrack and find out which 2d slice it was coming from GetSliceIDFromInstanceUIDV.GetSliceIDFromInstanceUID(int, string) -> int C++: int GetSliceIDFromInstanceUID(int &volumeidx, const char *uid) Provides the inverse mapping. Returns -1 if a slice for this uid is not found. GetOrientationTypeV.GetOrientationType(int) -> int C++: int GetOrientationType(int volumeidx) SetOrientationTypeV.SetOrientationType(int, int) C++: void SetOrientationType(int volumeidx, int orientation) GetStringFromOrientationTypeV.GetStringFromOrientationType(int) -> string C++: static const char *GetStringFromOrientationType( unsigned int type) DeepCopyV.DeepCopy(vtkMedicalImageProperties) C++: virtual void DeepCopy(vtkMedicalImageProperties *p) Copy the contents of p to this instance. vtkIOImagePython.vtkMedicalImageReader2vtkMedicalImageReader2 - vtkImageReader2 with medical meta data. Superclass: vtkImageReader2 vtkMedicalImageReader2 is a parent class for medical image readers. It provides a place to store patient information that may be stored in the image header. @sa vtkImageReader2 vtkGESignaReader vtkMedicalImageProperties V.SafeDownCast(vtkObjectBase) -> vtkMedicalImageReader2 C++: static vtkMedicalImageReader2 *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkMedicalImageReader2 C++: vtkMedicalImageReader2 *NewInstance() GetMedicalImagePropertiesV.GetMedicalImageProperties() -> vtkMedicalImageProperties C++: virtual vtkMedicalImageProperties *GetMedicalImageProperties( ) Get the medical image properties object V.SetPatientName(string) C++: virtual void SetPatientName(const char *) For backward compatibility, propagate calls to the MedicalImageProperties object. V.GetPatientName() -> string C++: virtual const char *GetPatientName() For backward compatibility, propagate calls to the MedicalImageProperties object. V.SetPatientID(string) C++: virtual void SetPatientID(const char *) For backward compatibility, propagate calls to the MedicalImageProperties object. V.GetPatientID() -> string C++: virtual const char *GetPatientID() For backward compatibility, propagate calls to the MedicalImageProperties object. SetDateV.SetDate(string) C++: virtual void SetDate(const char *) For backward compatibility, propagate calls to the MedicalImageProperties object. GetDateV.GetDate() -> string C++: virtual const char *GetDate() For backward compatibility, propagate calls to the MedicalImageProperties object. SetSeriesV.SetSeries(string) C++: virtual void SetSeries(const char *) For backward compatibility, propagate calls to the MedicalImageProperties object. GetSeriesV.GetSeries() -> string C++: virtual const char *GetSeries() For backward compatibility, propagate calls to the MedicalImageProperties object. SetStudyV.SetStudy(string) C++: virtual void SetStudy(const char *) For backward compatibility, propagate calls to the MedicalImageProperties object. GetStudyV.GetStudy() -> string C++: virtual const char *GetStudy() For backward compatibility, propagate calls to the MedicalImageProperties object. V.SetImageNumber(string) C++: virtual void SetImageNumber(const char *) For backward compatibility, propagate calls to the MedicalImageProperties object. V.GetImageNumber() -> string C++: virtual const char *GetImageNumber() For backward compatibility, propagate calls to the MedicalImageProperties object. V.SetModality(string) C++: virtual void SetModality(const char *) For backward compatibility, propagate calls to the MedicalImageProperties object. V.GetModality() -> string C++: virtual const char *GetModality() For backward compatibility, propagate calls to the MedicalImageProperties object. vtkMetaImageReadervtkIOImagePython.vtkMetaImageReadervtkMetaImageReader - read binary UNC meta image data Superclass: vtkImageReader2 One of the formats for which a reader is already available in the toolkit is the MetaImage file format. This is a fairly simple yet powerful format consisting of a text header and a binary data section. The following instructions describe how you can write a MetaImage header for the data that you download from the BrainWeb page. The minimal structure of the MetaImage header is the following: NDims = 3 DimSize = 181 217 181 ElementType = MET_UCHAR ElementSpacing = 1.0 1.0 1.0 ElementByteOrderMSB = False ElementDataFile = brainweb1.raw * NDims indicate that this is a 3D image. ITK can handle images of arbitrary dimension. * DimSize indicates the size of the volume in pixels along each direction. * ElementType indicate the primitive type used for pixels. In this case is "unsigned char", implying that the data is digitized in 8 bits / pixel. * ElementSpacing indicates the physical separation between the center of one pixel and the center of the next pixel along each direction in space. The units used are millimeters. * ElementByteOrderMSB indicates is the data is encoded in little or big endian order. You might want to play with this value when moving data between different computer platforms. * ElementDataFile is the name of the file containing the raw binary data of the image. This file must be in the same directory as the header. MetaImage headers are expected to have extension: ".mha" or ".mhd" Once you write this header text file, it should be possible to read the image into your ITK based application using the itk::FileIOToImageFilter class. V.SafeDownCast(vtkObjectBase) -> vtkMetaImageReader C++: static vtkMetaImageReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkMetaImageReader C++: vtkMetaImageReader *NewInstance() V.GetPixelSpacing() -> (float, ...) C++: double *GetPixelSpacing() V.GetWidth() -> int C++: int GetWidth() V.GetHeight() -> int C++: int GetHeight() V.GetImagePositionPatient() -> (float, ...) C++: double *GetImagePositionPatient() V.GetNumberOfComponents() -> int C++: int GetNumberOfComponents() V.GetPixelRepresentation() -> int C++: int GetPixelRepresentation() V.GetDataByteOrder() -> int C++: int GetDataByteOrder(void) override; These methods should be used instead of the SwapBytes methods. They indicate the byte ordering of the file you are trying to read in. These methods will then either swap or not swap the bytes depending on the byte ordering of the machine it is being run on. For example, reading in a BigEndian file on a BigEndian machine will result in no swapping. Trying to read the same file on a LittleEndian machine will result in swapping. As a quick note most UNIX machines are BigEndian while PC's and VAX tend to be LittleEndian. So if the file you are reading in was generated on a VAX or PC, SetDataByteOrderToLittleEndian otherwise SetDataByteOrderToBigEndian. V.GetRescaleSlope() -> float C++: virtual double GetRescaleSlope() V.GetRescaleOffset() -> float C++: virtual double GetRescaleOffset() V.GetBitsAllocated() -> int C++: virtual int GetBitsAllocated() GetDistanceUnitsV.GetDistanceUnits() -> string C++: virtual char *GetDistanceUnits() GetAnatomicalOrientationV.GetAnatomicalOrientation() -> string C++: virtual char *GetAnatomicalOrientation() V.GetGantryAngle() -> float C++: virtual double GetGantryAngle() V.GetPatientName() -> string C++: virtual char *GetPatientName() V.GetPatientID() -> string C++: virtual char *GetPatientID() V.GetDate() -> string C++: virtual char *GetDate() V.GetSeries() -> string C++: virtual char *GetSeries() V.GetImageNumber() -> string C++: virtual char *GetImageNumber() V.GetModality() -> string C++: virtual char *GetModality() V.GetStudyID() -> string C++: virtual char *GetStudyID() V.GetStudyUID() -> string C++: virtual char *GetStudyUID() V.GetTransferSyntaxUID() -> string C++: virtual char *GetTransferSyntaxUID() V.CanReadFile(string) -> int C++: int CanReadFile(const char *name) override; Test whether the file with the given name can be read by this reader. .mhd .mhaMetaIO Library: MetaImagevtkMetaImageWritervtkIOImagePython.vtkMetaImageWritervtkMetaImageWriter - write a binary UNC meta image data Superclass: vtkImageWriter One of the formats for which a reader is already available in the toolkit is the MetaImage file format. This is a fairly simple yet powerful format consisting of a text header and a binary data section. The following instructions describe how you can write a MetaImage header for the data that you download from the BrainWeb page. The minimal structure of the MetaImage header is the following: NDims = 3 DimSize = 181 217 181 ElementType = MET_UCHAR ElementSpacing = 1.0 1.0 1.0 ElementByteOrderMSB = False ElementDataFile = brainweb1.raw * NDims indicate that this is a 3D image. ITK can handle images of arbitrary dimension. * DimSize indicates the size of the volume in pixels along each direction. * ElementType indicate the primitive type used for pixels. In this case is "unsigned char", implying that the data is digitized in 8 bits / pixel. * ElementSpacing indicates the physical separation between the center of one pixel and the center of the next pixel along each direction in space. The units used are millimeters. * ElementByteOrderMSB indicates is the data is encoded in little or big endian order. You might want to play with this value when moving data between different computer platforms. * ElementDataFile is the name of the file containing the raw binary data of the image. This file must be in the same directory as the header. MetaImage headers are expected to have extension: ".mha" or ".mhd" Once you write this header text file, it should be possible to read the image into your ITK based application using the itk::FileIOToImageFilter class. @sa vtkImageWriter vtkMetaImageReader V.SafeDownCast(vtkObjectBase) -> vtkMetaImageWriter C++: static vtkMetaImageWriter *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkMetaImageWriter C++: vtkMetaImageWriter *NewInstance() V.SetFileName(string) C++: void SetFileName(const char *fname) override; Specify file name of meta file V.GetFileName() -> string C++: char *GetFileName() override; Specify file name for the image file. You should specify either a FileName or a FilePrefix. Use FilePrefix if the data is stored in multiple files. SetRAWFileNameV.SetRAWFileName(string) C++: virtual void SetRAWFileName(const char *fname) Specify the file name of the raw image data. GetRAWFileNameV.GetRAWFileName() -> string C++: virtual char *GetRAWFileName() Specify the file name of the raw image data. SetCompressionV.SetCompression(bool) C++: virtual void SetCompression(bool compress) GetCompressionV.GetCompression() -> bool C++: virtual bool GetCompression(void) (i)vtkNIFTIImageHeaderIntentCodeEnumXFormCodeEnumSliceCodeEnumUnitsXYZTEnumDataTypeEnumHeaderSizeEnumIntentNoneIntentCorrelIntentTTestIntentFTestIntentZScoreIntentChiSQIntentBetaIntentBinomIntentGammaIntentPoissonIntentNormalIntentFTestNoncIntentChiSQNoncIntentLogisticIntentLaplaceIntentUniformIntentTTestNoncIntentWeibullIntentChiIntentInvGaussIntentExtValIntentPValIntentLogPValIntentLog10PValIntentEstimateIntentLabelIntentNeuroNameIntentGenMatrixIntentSymMatrixIntentDispVectIntentVectorIntentPointSetIntentTriangleIntentQuaternionIntentDimlessIntentTimeSeriesIntentNodeIndexIntentRGBVectorIntentRGBAVectorIntentShapeXFormUnkownXFormScannerAnatXFormAlignedAnatXFormTalairachXFormMNI152SliceUnknownSliceSeqIncSliceSeqDecSliceAltIncSliceAltDecSliceAltInc2SliceAltDec2UnitsUnknownUnitsMeterUnitsMMUnitsMicronUnitsSpaceUnitsSecUnitsMSecUnitsUSecUnitsHzUnitsPPMUnitsRadsUnitsTimeTypeUInt8TypeInt16TypeInt32TypeFloat32TypeComplex64TypeFloat64TypeRGB24TypeInt8TypeUInt16TypeUInt32TypeInt64TypeUInt64TypeFloat128TypeComplex128TypeComplex256TypeRGBA32NIFTI1HeaderSizeNIFTI2HeaderSizevtkIOImagePython.vtkNIFTIImageHeader.IntentCodeEnumvtkIOImagePython.vtkNIFTIImageHeader.XFormCodeEnumvtkIOImagePython.vtkNIFTIImageHeader.SliceCodeEnumvtkIOImagePython.vtkNIFTIImageHeader.UnitsXYZTEnumvtkIOImagePython.vtkNIFTIImageHeader.DataTypeEnumvtkIOImagePython.vtkNIFTIImageHeader.HeaderSizeEnumvtkIOImagePython.vtkNIFTIImageHeadervtkNIFTIImageHeader - Store NIfTI header information. Superclass: vtkObject This class stores the header of a NIfTI file in a VTK-friendly format. By using this class, it is possible to specify the header information that will be stored in a file written by the vtkNIFTIImageWriter. Note that the SForm and QForm orientation information in this class will be ignored by the writer if an SForm and QForm have been explicitly set via the writer's SetSForm and SetQForm methods. Also note that all info like Dim, PixDim, DataType, etc. will be ignored by the writer because this information must instead be taken from the vtkImageData information. Finally, note that the vtkNIFTIImageWriter will ignore the Descrip field, since it has its own SetDescription method.@par Thanks: This class was contributed to VTK by the Calgary Image Processing and Analysis Centre (CIPAC). @sa vtkNIFTIImageReader, vtkNIFTIImageWriter V.SafeDownCast(vtkObjectBase) -> vtkNIFTIImageHeader C++: static vtkNIFTIImageHeader *SafeDownCast(vtkObjectBase *o) Static method for construction. V.NewInstance() -> vtkNIFTIImageHeader C++: vtkNIFTIImageHeader *NewInstance() Static method for construction. GetMagicV.GetMagic() -> string C++: const char *GetMagic() Get the magic number for the NIFTI file as a null-terminated string. GetVoxOffsetV.GetVoxOffset() -> int C++: vtkTypeInt64 GetVoxOffset() Get the offset to the pixel data within the file. GetDataTypeV.GetDataType() -> int C++: int GetDataType() Get the data type. GetBitPixV.GetBitPix() -> int C++: int GetBitPix() Get the number of bits per pixel. GetDimV.GetDim(int) -> int C++: vtkTypeInt64 GetDim(int i) Get the nth dimension of the data, where GetDim(0) returns the number of dimensions that are defined for the file. GetPixDimV.GetPixDim(int) -> float C++: double GetPixDim(int i) Get the sample spacing in the nth dimension. If GetPixDim(0) is negative, then the quaternion for the qform describes the correct orientation only after the slice ordering has been reversed. SetIntentCodeV.SetIntentCode(int) C++: virtual void SetIntentCode(int _arg) Get the NIFTI intent code. This is an enumerated value in the NIFTI header that states what the data is intended to be used for. GetIntentCodeV.GetIntentCode() -> int C++: int GetIntentCode() Get the NIFTI intent code. This is an enumerated value in the NIFTI header that states what the data is intended to be used for. SetIntentNameV.SetIntentName(string) C++: void SetIntentName(const char *name) Get the intent name. This should match the intent code. GetIntentNameV.GetIntentName() -> string C++: const char *GetIntentName() SetIntentP1V.SetIntentP1(float) C++: virtual void SetIntentP1(double _arg) Get one of the NIFTI intent parameters. The definition of these parameters varies according to the IntentCode. GetIntentP1V.GetIntentP1() -> float C++: double GetIntentP1() Get one of the NIFTI intent parameters. The definition of these parameters varies according to the IntentCode. SetIntentP2V.SetIntentP2(float) C++: virtual void SetIntentP2(double _arg) Get one of the NIFTI intent parameters. The definition of these parameters varies according to the IntentCode. GetIntentP2V.GetIntentP2() -> float C++: double GetIntentP2() Get one of the NIFTI intent parameters. The definition of these parameters varies according to the IntentCode. SetIntentP3V.SetIntentP3(float) C++: virtual void SetIntentP3(double _arg) Get one of the NIFTI intent parameters. The definition of these parameters varies according to the IntentCode. GetIntentP3V.GetIntentP3() -> float C++: double GetIntentP3() Get one of the NIFTI intent parameters. The definition of these parameters varies according to the IntentCode. SetSclSlopeV.SetSclSlope(float) C++: virtual void SetSclSlope(double _arg) Get the scale and slope to apply to the data in order to get the real-valued data values. GetSclSlopeV.GetSclSlope() -> float C++: double GetSclSlope() Get the scale and slope to apply to the data in order to get the real-valued data values. SetSclInterV.SetSclInter(float) C++: virtual void SetSclInter(double _arg) Get the scale and slope to apply to the data in order to get the real-valued data values. GetSclInterV.GetSclInter() -> float C++: double GetSclInter() Get the scale and slope to apply to the data in order to get the real-valued data values. SetCalMinV.SetCalMin(float) C++: virtual void SetCalMin(double _arg) Get the calibrated range of the data, i.e. the values stored in the cal_min and cal_max fields in the header. GetCalMinV.GetCalMin() -> float C++: double GetCalMin() Get the calibrated range of the data, i.e. the values stored in the cal_min and cal_max fields in the header. SetCalMaxV.SetCalMax(float) C++: virtual void SetCalMax(double _arg) Get the calibrated range of the data, i.e. the values stored in the cal_min and cal_max fields in the header. GetCalMaxV.GetCalMax() -> float C++: double GetCalMax() Get the calibrated range of the data, i.e. the values stored in the cal_min and cal_max fields in the header. SetSliceDurationV.SetSliceDuration(float) C++: virtual void SetSliceDuration(double _arg) Get the slice_duration and toffset from the header. GetSliceDurationV.GetSliceDuration() -> float C++: double GetSliceDuration() Get the slice_duration and toffset from the header. SetTOffsetV.SetTOffset(float) C++: virtual void SetTOffset(double _arg) Get the slice_duration and toffset from the header. GetTOffsetV.GetTOffset() -> float C++: double GetTOffset() Get the slice_duration and toffset from the header. SetSliceStartV.SetSliceStart(int) C++: virtual void SetSliceStart(vtkTypeInt64 _arg) Get the slice range for the data. GetSliceStartV.GetSliceStart() -> int C++: vtkTypeInt64 GetSliceStart() Get the slice range for the data. SetSliceEndV.SetSliceEnd(int) C++: virtual void SetSliceEnd(vtkTypeInt64 _arg) Get the slice range for the data. GetSliceEndV.GetSliceEnd() -> int C++: vtkTypeInt64 GetSliceEnd() Get the slice range for the data. SetSliceCodeV.SetSliceCode(int) C++: virtual void SetSliceCode(int _arg) Get the slice code for the data. GetSliceCodeV.GetSliceCode() -> int C++: int GetSliceCode() Get the slice code for the data. SetXYZTUnitsV.SetXYZTUnits(int) C++: virtual void SetXYZTUnits(int _arg) Get a bitfield that describes the units for the first 4 dims. GetXYZTUnitsV.GetXYZTUnits() -> int C++: int GetXYZTUnits() Get a bitfield that describes the units for the first 4 dims. SetDimInfoV.SetDimInfo(int) C++: virtual void SetDimInfo(int _arg) Get a bitfield with extra information about the dimensions, it states which dimensions are the phase encode, frequency encode, and slice encode dimensions for MRI acquisitions. GetDimInfoV.GetDimInfo() -> int C++: int GetDimInfo() Get a bitfield with extra information about the dimensions, it states which dimensions are the phase encode, frequency encode, and slice encode dimensions for MRI acquisitions. SetDescripV.SetDescrip(string) C++: void SetDescrip(const char *descrip) Get a null-terminated file descriptor, this usually gives the name of the software that wrote the file. It will have a maximum length of 80 characters. Use ASCII to ensure compatibility with all NIFTI software, the NIFTI standard itself does not specify what encodings are permitted. GetDescripV.GetDescrip() -> string C++: const char *GetDescrip() SetAuxFileV.SetAuxFile(string) C++: void SetAuxFile(const char *auxfile) Get an auxiliary file, e.g. a color table, that is associated with this data. The length of the filename must be a maximum of 24 characters, and it will be assumed to be in the same directory as the NIFTI file. GetAuxFileV.GetAuxFile() -> string C++: const char *GetAuxFile() SetQFormCodeV.SetQFormCode(int) C++: virtual void SetQFormCode(int _arg) Get the QForm or SForm code. GetQFormCodeV.GetQFormCode() -> int C++: int GetQFormCode() Get the QForm or SForm code. SetSFormCodeV.SetSFormCode(int) C++: virtual void SetSFormCode(int _arg) Get the QForm or SForm code. GetSFormCodeV.GetSFormCode() -> int C++: int GetSFormCode() Get the QForm or SForm code. SetQuaternBV.SetQuaternB(float) C++: virtual void SetQuaternB(double _arg) Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). GetQuaternBV.GetQuaternB() -> float C++: double GetQuaternB() Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). SetQuaternCV.SetQuaternC(float) C++: virtual void SetQuaternC(double _arg) Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). GetQuaternCV.GetQuaternC() -> float C++: double GetQuaternC() Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). SetQuaternDV.SetQuaternD(float) C++: virtual void SetQuaternD(double _arg) Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). GetQuaternDV.GetQuaternD() -> float C++: double GetQuaternD() Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). SetQOffsetXV.SetQOffsetX(float) C++: virtual void SetQOffsetX(double _arg) Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). GetQOffsetXV.GetQOffsetX() -> float C++: double GetQOffsetX() Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). SetQOffsetYV.SetQOffsetY(float) C++: virtual void SetQOffsetY(double _arg) Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). GetQOffsetYV.GetQOffsetY() -> float C++: double GetQOffsetY() Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). SetQOffsetZV.SetQOffsetZ(float) C++: virtual void SetQOffsetZ(double _arg) Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). GetQOffsetZV.GetQOffsetZ() -> float C++: double GetQOffsetZ() Get information about the quaternion transformation. Note that the vtkNIFTIImageWriter ignores this part of the header if a quaternion has been set via vtkNIFTIImageWriter::SetQFormMatrix(). SetSRowXV.SetSRowX(float, float, float, float) C++: void SetSRowX(double, double, double, double) V.SetSRowX((float, float, float, float)) C++: void SetSRowX(double a[4]) GetSRowXV.GetSRowX() -> (float, float, float, float) C++: double *GetSRowX() SetSRowYV.SetSRowY(float, float, float, float) C++: void SetSRowY(double, double, double, double) V.SetSRowY((float, float, float, float)) C++: void SetSRowY(double a[4]) GetSRowYV.GetSRowY() -> (float, float, float, float) C++: double *GetSRowY() SetSRowZV.SetSRowZ(float, float, float, float) C++: void SetSRowZ(double, double, double, double) V.SetSRowZ((float, float, float, float)) C++: void SetSRowZ(double a[4]) GetSRowZV.GetSRowZ() -> (float, float, float, float) C++: double *GetSRowZ() InitializeV.Initialize() C++: void Initialize() Initialize the header to default values. V.DeepCopy(vtkNIFTIImageHeader) C++: void DeepCopy(vtkNIFTIImageHeader *o) Make a copy of the header. vtkNIFTIImageReadervtkIOImagePython.vtkNIFTIImageReadervtkNIFTIImageReader - Read NIfTI-1 and NIfTI-2 medical image files Superclass: vtkImageReader2 This class reads NIFTI files, either in .nii format or as separate .img and .hdr files. If two files are used, then they can be passed by using SetFileNames() instead of SetFileName(). Files ending in .gz are decompressed on-the-fly while they are being read. Files with complex numbers or vector dimensions will be read as multi-component images. If a NIFTI file has a time dimension, then by default only the first image in the time series will be read, but the TimeAsVector flag can be set to read the time steps as vector components. Files in Analyze 7.5 format are also supported by this reader.@par Thanks: This class was contributed to VTK by the Calgary Image Processing and Analysis Centre (CIPAC). @sa vtkNIFTIImageWriter, vtkNIFTIImageHeader V.SafeDownCast(vtkObjectBase) -> vtkNIFTIImageReader C++: static vtkNIFTIImageReader *SafeDownCast(vtkObjectBase *o) Static method for construction. V.NewInstance() -> vtkNIFTIImageReader C++: vtkNIFTIImageReader *NewInstance() Static method for construction. V.GetFileExtensions() -> string C++: const char *GetFileExtensions() override; Valid extensions for this file type. V.GetDescriptiveName() -> string C++: const char *GetDescriptiveName() override; Return a descriptive name that might be useful in a GUI. V.CanReadFile(string) -> int C++: int CanReadFile(const char *filename) override; Return true if this reader can read the given file. GetTimeAsVectorV.GetTimeAsVector() -> bool C++: virtual bool GetTimeAsVector() Read the time dimension as scalar components (default: Off). If this is on, then each time point will be stored as a component in the image data. If the file has both a time dimension and a vector dimension, then the number of components will be the product of these two dimensions, i.e. the components will store a sequence of vectors. SetTimeAsVectorV.SetTimeAsVector(bool) C++: virtual void SetTimeAsVector(bool _arg) Read the time dimension as scalar components (default: Off). If this is on, then each time point will be stored as a component in the image data. If the file has both a time dimension and a vector dimension, then the number of components will be the product of these two dimensions, i.e. the components will store a sequence of vectors. TimeAsVectorOnV.TimeAsVectorOn() C++: virtual void TimeAsVectorOn() Read the time dimension as scalar components (default: Off). If this is on, then each time point will be stored as a component in the image data. If the file has both a time dimension and a vector dimension, then the number of components will be the product of these two dimensions, i.e. the components will store a sequence of vectors. TimeAsVectorOffV.TimeAsVectorOff() C++: virtual void TimeAsVectorOff() Read the time dimension as scalar components (default: Off). If this is on, then each time point will be stored as a component in the image data. If the file has both a time dimension and a vector dimension, then the number of components will be the product of these two dimensions, i.e. the components will store a sequence of vectors. GetTimeDimensionV.GetTimeDimension() -> int C++: int GetTimeDimension() Get the time dimension that was stored in the NIFTI header. GetTimeSpacingV.GetTimeSpacing() -> float C++: double GetTimeSpacing() V.GetRescaleSlope() -> float C++: double GetRescaleSlope() Get the slope and intercept for rescaling the scalar values. These values allow calibration of the data to real values. Use the equation v = u*RescaleSlope + RescaleIntercept. This directly returns the values stored in the scl_slope and scl_inter fields in the NIFTI header. GetRescaleInterceptV.GetRescaleIntercept() -> float C++: double GetRescaleIntercept() GetPlanarRGBV.GetPlanarRGB() -> bool C++: virtual bool GetPlanarRGB() Read planar RGB (separate R, G, and B planes), rather than packed RGB. The NIFTI format should always use packed RGB. The Analyze format, however, was used to store both planar RGB and packed RGB depending on the software, without any indication in the header about which convention was being used. Use this if you have a planar RGB file. SetPlanarRGBV.SetPlanarRGB(bool) C++: virtual void SetPlanarRGB(bool _arg) Read planar RGB (separate R, G, and B planes), rather than packed RGB. The NIFTI format should always use packed RGB. The Analyze format, however, was used to store both planar RGB and packed RGB depending on the software, without any indication in the header about which convention was being used. Use this if you have a planar RGB file. PlanarRGBOnV.PlanarRGBOn() C++: virtual void PlanarRGBOn() Read planar RGB (separate R, G, and B planes), rather than packed RGB. The NIFTI format should always use packed RGB. The Analyze format, however, was used to store both planar RGB and packed RGB depending on the software, without any indication in the header about which convention was being used. Use this if you have a planar RGB file. PlanarRGBOffV.PlanarRGBOff() C++: virtual void PlanarRGBOff() Read planar RGB (separate R, G, and B planes), rather than packed RGB. The NIFTI format should always use packed RGB. The Analyze format, however, was used to store both planar RGB and packed RGB depending on the software, without any indication in the header about which convention was being used. Use this if you have a planar RGB file. GetQFacV.GetQFac() -> float C++: double GetQFac() QFac gives the slice order in the NIFTI file versus the VTK image. If QFac is -1, then the VTK slice index J is related to the NIFTI slice index j by the equation J = (num_slices - j - 1). VTK requires the slices to be ordered so that the voxel indices (I,J,K) provide a right-handed coordinate system, whereas NIFTI does not. Instead, NIFTI stores a factor called "qfac" in the header to signal when the (i,j,k) indices form a left-handed coordinate system. QFac will only ever have values of +1 or -1. GetQFormMatrixV.GetQFormMatrix() -> vtkMatrix4x4 C++: vtkMatrix4x4 *GetQFormMatrix() Get a matrix that gives the "qform" orientation and offset for the data. If no qform matrix was stored in the file, the return value is nullptr. This matrix will transform VTK data coordinates into the NIFTI oriented data coordinates, where +X points right, +Y points anterior (toward the front), and +Z points superior (toward the head). The qform matrix will always have a positive determinant. The offset that is stored in the matrix gives the position of the first pixel in the first slice of the VTK image data. Note that if QFac is -1, then the first slice in the VTK image data is the last slice in the NIFTI file, and the Z offset will automatically be adjusted to compensate for this. GetSFormMatrixV.GetSFormMatrix() -> vtkMatrix4x4 C++: vtkMatrix4x4 *GetSFormMatrix() Get a matrix that gives the "sform" orientation and offset for the data. If no sform matrix was stored in the file, the return value is nullptr. Like the qform matrix, this matrix will transform VTK data coordinates into a NIFTI coordinate system. Unlike the qform matrix, the sform matrix can contain scaling information and can even (rarely) have a negative determinant, i.e. a flip. This matrix is modified slightly as compared to the sform matrix stored in the NIFTI header: the pixdim pixel spacing is factored out. Also, if QFac is -1, then the VTK slices are in reverse order as compared to the NIFTI slices, hence as compared to the sform matrix stored in the header, the third column of this matrix is multiplied by -1 and the Z offset is shifted to compensate for the fact that the last slice has become the first. GetNIFTIHeaderV.GetNIFTIHeader() -> vtkNIFTIImageHeader C++: vtkNIFTIImageHeader *GetNIFTIHeader() Get the raw header information from the NIfTI file. .nii .nii.gz .img .img.gz .hdr .hdr.gzNIfTIvtkNIFTIImageWritervtkIOImagePython.vtkNIFTIImageWritervtkNIFTIImageWriter - Write NIfTI-1 and NIfTI-2 medical image files Superclass: vtkImageWriter This class writes NIFTI files, either in .nii format or as separate .img and .hdr files. If told to write a file that ends in ".gz", then the writer will automatically compress the file with zlib. Images of type unsigned char that have 3 or 4 scalar components will automatically be written as RGB or RGBA respectively. Images of type float or double that have 2 components will automatically be written as complex values.@par Thanks: This class was contributed to VTK by the Calgary Image Processing and Analysis Centre (CIPAC). @sa vtkNIFTIImageReader V.SafeDownCast(vtkObjectBase) -> vtkNIFTIImageWriter C++: static vtkNIFTIImageWriter *SafeDownCast(vtkObjectBase *o) Static method for construction. V.NewInstance() -> vtkNIFTIImageWriter C++: vtkNIFTIImageWriter *NewInstance() Static method for construction. SetNIFTIVersionV.SetNIFTIVersion(int) C++: virtual void SetNIFTIVersion(int _arg) Set the version number for the NIfTI file format to use. This can be 1, 2, or 0 (the default). If set to zero, then it will save as NIfTI version 1 unless SetNIFTIHeader() provided header information from a NIfTI version 2 file. GetNIFTIVersionV.GetNIFTIVersion() -> int C++: virtual int GetNIFTIVersion() Set the version number for the NIfTI file format to use. This can be 1, 2, or 0 (the default). If set to zero, then it will save as NIfTI version 1 unless SetNIFTIHeader() provided header information from a NIfTI version 2 file. SetDescriptionV.SetDescription(string) C++: virtual void SetDescription(const char *_arg) Set a short description (max 80 chars) of how the file was produced. The default description is "VTKX.Y" where X.Y is the VTK version. GetDescriptionV.GetDescription() -> string C++: virtual char *GetDescription() Set a short description (max 80 chars) of how the file was produced. The default description is "VTKX.Y" where X.Y is the VTK version. V.GetTimeDimension() -> int C++: virtual int GetTimeDimension() Set the time dimension to use in the NIFTI file (or zero if none). The number of components of the input data must be divisible by the time dimension if the time dimension is not set to zero. The vector dimension will be set to the number of components divided by the time dimension. SetTimeDimensionV.SetTimeDimension(int) C++: virtual void SetTimeDimension(int _arg) Set the time dimension to use in the NIFTI file (or zero if none). The number of components of the input data must be divisible by the time dimension if the time dimension is not set to zero. The vector dimension will be set to the number of components divided by the time dimension. V.GetTimeSpacing() -> float C++: virtual double GetTimeSpacing() Set the time dimension to use in the NIFTI file (or zero if none). The number of components of the input data must be divisible by the time dimension if the time dimension is not set to zero. The vector dimension will be set to the number of components divided by the time dimension. SetTimeSpacingV.SetTimeSpacing(float) C++: virtual void SetTimeSpacing(double _arg) Set the time dimension to use in the NIFTI file (or zero if none). The number of components of the input data must be divisible by the time dimension if the time dimension is not set to zero. The vector dimension will be set to the number of components divided by the time dimension. SetRescaleSlopeV.SetRescaleSlope(float) C++: virtual void SetRescaleSlope(double _arg) Set the slope and intercept for calibrating the scalar values. Other programs that read the NIFTI file can use the equation v = u*RescaleSlope + RescaleIntercept to rescale the data to real values. If both the slope and the intercept are zero, then the SclSlope and SclIntercept in the header info provided via SetNIFTIHeader() are used instead. V.GetRescaleSlope() -> float C++: virtual double GetRescaleSlope() Set the slope and intercept for calibrating the scalar values. Other programs that read the NIFTI file can use the equation v = u*RescaleSlope + RescaleIntercept to rescale the data to real values. If both the slope and the intercept are zero, then the SclSlope and SclIntercept in the header info provided via SetNIFTIHeader() are used instead. SetRescaleInterceptV.SetRescaleIntercept(float) C++: virtual void SetRescaleIntercept(double _arg) Set the slope and intercept for calibrating the scalar values. Other programs that read the NIFTI file can use the equation v = u*RescaleSlope + RescaleIntercept to rescale the data to real values. If both the slope and the intercept are zero, then the SclSlope and SclIntercept in the header info provided via SetNIFTIHeader() are used instead. V.GetRescaleIntercept() -> float C++: virtual double GetRescaleIntercept() Set the slope and intercept for calibrating the scalar values. Other programs that read the NIFTI file can use the equation v = u*RescaleSlope + RescaleIntercept to rescale the data to real values. If both the slope and the intercept are zero, then the SclSlope and SclIntercept in the header info provided via SetNIFTIHeader() are used instead. V.GetPlanarRGB() -> bool C++: virtual bool GetPlanarRGB() Write planar RGB (separate R, G, and B planes), rather than packed RGB. Use this option with extreme caution: the NIFTI standard requires RGB pixels to be packed. The Analyze format, however, was used to store both planar RGB and packed RGB depending on the software, without any indication in the header about which convention was being used. V.SetPlanarRGB(bool) C++: virtual void SetPlanarRGB(bool _arg) Write planar RGB (separate R, G, and B planes), rather than packed RGB. Use this option with extreme caution: the NIFTI standard requires RGB pixels to be packed. The Analyze format, however, was used to store both planar RGB and packed RGB depending on the software, without any indication in the header about which convention was being used. V.PlanarRGBOn() C++: virtual void PlanarRGBOn() Write planar RGB (separate R, G, and B planes), rather than packed RGB. Use this option with extreme caution: the NIFTI standard requires RGB pixels to be packed. The Analyze format, however, was used to store both planar RGB and packed RGB depending on the software, without any indication in the header about which convention was being used. V.PlanarRGBOff() C++: virtual void PlanarRGBOff() Write planar RGB (separate R, G, and B planes), rather than packed RGB. Use this option with extreme caution: the NIFTI standard requires RGB pixels to be packed. The Analyze format, however, was used to store both planar RGB and packed RGB depending on the software, without any indication in the header about which convention was being used. SetQFacV.SetQFac(float) C++: virtual void SetQFac(double _arg) The QFac sets the ordering of the slices in the NIFTI file. If QFac is -1, then the slice ordering in the file will be reversed as compared to VTK. Use with caution. V.GetQFac() -> float C++: virtual double GetQFac() The QFac sets the ordering of the slices in the NIFTI file. If QFac is -1, then the slice ordering in the file will be reversed as compared to VTK. Use with caution. SetQFormMatrixV.SetQFormMatrix(vtkMatrix4x4) C++: void SetQFormMatrix(vtkMatrix4x4 *) Set the "qform" orientation and offset for the image data. The 3x3 portion of the matrix must be orthonormal and have a positive determinant, it will be used to compute the quaternion. The last column of the matrix will be used for the offset. In the NIFTI header, the qform_code will be set to 1. V.GetQFormMatrix() -> vtkMatrix4x4 C++: vtkMatrix4x4 *GetQFormMatrix() SetSFormMatrixV.SetSFormMatrix(vtkMatrix4x4) C++: void SetSFormMatrix(vtkMatrix4x4 *) Set a matrix for the "sform" transformation stored in the file. Unlike the qform matrix, the sform matrix can contain scaling information. Before being stored in the NIFTI header, the first three columns of the matrix will be multiplied by the voxel spacing. In the NIFTI header, the sform_code will be set to 2. V.GetSFormMatrix() -> vtkMatrix4x4 C++: vtkMatrix4x4 *GetSFormMatrix() SetNIFTIHeaderV.SetNIFTIHeader(vtkNIFTIImageHeader) C++: void SetNIFTIHeader(vtkNIFTIImageHeader *hdr) Set the NIFTI header information to use when writing the file. The data dimensions and pixdim from the supplied header will be ignored. Likewise, the QForm and SForm information in the supplied header will be ignored if you have called SetQFormMatrix() or SetSFormMatrix() to provide the orientation information for the file. V.GetNIFTIHeader() -> vtkNIFTIImageHeader C++: vtkNIFTIImageHeader *GetNIFTIHeader() Set the NIFTI header information to use when writing the file. The data dimensions and pixdim from the supplied header will be ignored. Likewise, the QForm and SForm information in the supplied header will be ignored if you have called SetQFormMatrix() or SetSFormMatrix() to provide the orientation information for the file. vtkMatrix4x4vtkNrrdReadervtkIOImagePython.vtkNrrdReadervtkNrrdReader - Read nrrd files file system Superclass: vtkImageReader @bug There are several limitations on what type of nrrd files we can read. This reader only supports nrrd files in raw or ascii format. Other encodings like hex will result in errors. When reading in detached headers, this only supports reading one file that is detached. V.SafeDownCast(vtkObjectBase) -> vtkNrrdReader C++: static vtkNrrdReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkNrrdReader C++: vtkNrrdReader *NewInstance() V.CanReadFile(string) -> int C++: int CanReadFile(const char *filename) override; Return non zero if the reader can read the given file name. Should be implemented by all sub-classes of vtkImageReader2. For non zero return values the following values are to be used 1 - I think I can read the file but I cannot prove it 2 - I definitely can read the file 3 - I can read the file and I have validated that I am the correct reader for this file vtkPNGReadervtkIOImagePython.vtkPNGReadervtkPNGReader - read PNG files Superclass: vtkImageReader2 vtkPNGReader is a source object that reads PNG files. It should be able to read most any PNG file @sa vtkPNGWriter V.SafeDownCast(vtkObjectBase) -> vtkPNGReader C++: static vtkPNGReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkPNGReader C++: vtkPNGReader *NewInstance() V.CanReadFile(string) -> int C++: int CanReadFile(const char *fname) override; Is the given file a PNG file? GetTextChunksV.GetTextChunks(string, [int, int]) C++: void GetTextChunks(const char *key, int beginEndIndex[2]) Given a 'key' for the text chunks, fills in 'beginEndIndex' with the begin and end indexes. Values are stored between [begin, end) indexes. GetTextKeyV.GetTextKey(int) -> string C++: const char *GetTextKey(int index) Returns the text key stored at 'index'. GetTextValueV.GetTextValue(int) -> string C++: const char *GetTextValue(int index) Returns the text value stored at 'index'. A range of indexes that store values for a certain key can be obtained by calling GetTextChunks. GetNumberOfTextChunksV.GetNumberOfTextChunks() -> int C++: size_t GetNumberOfTextChunks() Return the number of text chunks in the PNG file. Note that we don't process compressed or international text entries SetReadSpacingFromFileV.SetReadSpacingFromFile(bool) C++: virtual void SetReadSpacingFromFile(bool _arg) Set/Get if data spacing should be calculated from the PNG file. Use default spacing if the PNG file don't have valid pixel per meter parameters. Default is false. GetReadSpacingFromFileV.GetReadSpacingFromFile() -> bool C++: virtual bool GetReadSpacingFromFile() Set/Get if data spacing should be calculated from the PNG file. Use default spacing if the PNG file don't have valid pixel per meter parameters. Default is false. ReadSpacingFromFileOnV.ReadSpacingFromFileOn() C++: virtual void ReadSpacingFromFileOn() Set/Get if data spacing should be calculated from the PNG file. Use default spacing if the PNG file don't have valid pixel per meter parameters. Default is false. ReadSpacingFromFileOffV.ReadSpacingFromFileOff() C++: virtual void ReadSpacingFromFileOff() Set/Get if data spacing should be calculated from the PNG file. Use default spacing if the PNG file don't have valid pixel per meter parameters. Default is false. .pngPNGvtkPNGWritervtkIOImagePython.vtkPNGWritervtkPNGWriter - Writes PNG files. Superclass: vtkImageWriter vtkPNGWriter writes PNG files. It supports 1 to 4 component data of unsigned char or unsigned short @sa vtkPNGReader V.SafeDownCast(vtkObjectBase) -> vtkPNGWriter C++: static vtkPNGWriter *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkPNGWriter C++: vtkPNGWriter *NewInstance() SetCompressionLevelV.SetCompressionLevel(int) C++: virtual void SetCompressionLevel(int _arg) Set/Get the zlib compression level. The range is 0-9, with 0 meaning no compression corresponding to the largest file size, and 9 meaning best compression, corresponding to the smallest file size. The default is 5. GetCompressionLevelMinValueV.GetCompressionLevelMinValue() -> int C++: virtual int GetCompressionLevelMinValue() Set/Get the zlib compression level. The range is 0-9, with 0 meaning no compression corresponding to the largest file size, and 9 meaning best compression, corresponding to the smallest file size. The default is 5. GetCompressionLevelMaxValueV.GetCompressionLevelMaxValue() -> int C++: virtual int GetCompressionLevelMaxValue() Set/Get the zlib compression level. The range is 0-9, with 0 meaning no compression corresponding to the largest file size, and 9 meaning best compression, corresponding to the smallest file size. The default is 5. GetCompressionLevelV.GetCompressionLevel() -> int C++: virtual int GetCompressionLevel() Set/Get the zlib compression level. The range is 0-9, with 0 meaning no compression corresponding to the largest file size, and 9 meaning best compression, corresponding to the smallest file size. The default is 5. AddTextV.AddText(string, string) C++: void AddText(const char *key, const char *value) Adds a text chunk to the PNG. More than one text chunk with the same key is permissible. There are a number of predefined keywords that should be used when appropriate. See http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html for more information. vtkPNMReadervtkIOImagePython.vtkPNMReadervtkPNMReader - read pnm (i.e., portable anymap) files Superclass: vtkImageReader vtkPNMReader is a source object that reads pnm (portable anymap) files. This includes .pbm (bitmap), .pgm (grayscale), and .ppm (pixmap) files. (Currently this object only reads binary versions of these files.) PNMReader creates structured point datasets. The dimension of the dataset depends upon the number of files read. Reading a single file results in a 2D image, while reading more than one file results in a 3D volume. To read a volume, files must be of the form "FileName." (e.g., foo.ppm.0, foo.ppm.1, ...). You must also specify the DataExtent. The fifth and sixth values of the DataExtent specify the beginning and ending files to read. V.SafeDownCast(vtkObjectBase) -> vtkPNMReader C++: static vtkPNMReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkPNMReader C++: vtkPNMReader *NewInstance() V.GetFileExtensions() -> string C++: const char *GetFileExtensions() override; .pnm .pgm .ppm V.GetDescriptiveName() -> string C++: const char *GetDescriptiveName() override; PNM .pnm .pgm .ppmPNMvtkPNMWritervtkIOImagePython.vtkPNMWritervtkPNMWriter - Writes PNM (portable any map) files. Superclass: vtkImageWriter vtkPNMWriter writes PNM file. The data type of the file is unsigned char regardless of the input type. V.SafeDownCast(vtkObjectBase) -> vtkPNMWriter C++: static vtkPNMWriter *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkPNMWriter C++: vtkPNMWriter *NewInstance() vtkPostScriptWritervtkIOImagePython.vtkPostScriptWritervtkPostScriptWriter - Writes an image as a PostScript file. Superclass: vtkImageWriter vtkPostScriptWriter writes an image as a PostScript file using some reasonable scalings and centered on the page which is assumed to be about 8.5 by 11 inches. This is based loosely off of the code from pnmtops.c. Right now there aren't any real options. V.SafeDownCast(vtkObjectBase) -> vtkPostScriptWriter C++: static vtkPostScriptWriter *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkPostScriptWriter C++: vtkPostScriptWriter *NewInstance() vtkSLCReadervtkIOImagePython.vtkSLCReadervtkSLCReader - read an SLC volume file. Superclass: vtkImageReader2 vtkSLCReader reads an SLC file and creates a structured point dataset. The size of the volume and the data spacing is set from the SLC file header. V.SafeDownCast(vtkObjectBase) -> vtkSLCReader C++: static vtkSLCReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkSLCReader C++: vtkSLCReader *NewInstance() GetErrorV.GetError() -> int C++: virtual int GetError() Was there an error on the last read performed? V.CanReadFile(string) -> int C++: int CanReadFile(const char *fname) override; Is the given file an SLC file? V.GetFileExtensions() -> string C++: const char *GetFileExtensions() override; .slc V.GetDescriptiveName() -> string C++: const char *GetDescriptiveName() override; SLC .slcSLCvtkTIFFReadervtkIOImagePython.vtkTIFFReadervtkTIFFReader - read TIFF files Superclass: vtkImageReader2 vtkTIFFReader is a source object that reads TIFF files. It should be able to read almost any TIFF file @sa vtkTIFFWriter V.SafeDownCast(vtkObjectBase) -> vtkTIFFReader C++: static vtkTIFFReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkTIFFReader C++: vtkTIFFReader *NewInstance() V.CanReadFile(string) -> int C++: int CanReadFile(const char *fname) override; Is the given file name a tiff file? V.SetOrientationType(int) C++: void SetOrientationType(unsigned int orientationType) Set orientation type ORIENTATION_TOPLEFT 1 (row 0 top, col 0 lhs) ORIENTATION_TOPRIGHT 2 (row 0 top, col 0 rhs) ORIENTATION_BOTRIGHT 3 (row 0 bottom, col 0 rhs) ORIENTATION_BOTLEFT 4 (row 0 bottom, col 0 lhs) ORIENTATION_LEFTTOP 5 (row 0 lhs, col 0 top) ORIENTATION_RIGHTTOP 6 (row 0 rhs, col 0 top) ORIENTATION_RIGHTBOT 7 (row 0 rhs, col 0 bottom) ORIENTATION_LEFTBOT 8 (row 0 lhs, col 0 bottom) User need to explicitly include vtk_tiff.h header to have access to those #define V.GetOrientationType() -> int C++: virtual unsigned int GetOrientationType() GetOrientationTypeSpecifiedFlagV.GetOrientationTypeSpecifiedFlag() -> bool C++: virtual bool GetOrientationTypeSpecifiedFlag() Get method to check if orientation type is specified. SetOriginSpecifiedFlagV.SetOriginSpecifiedFlag(bool) C++: virtual void SetOriginSpecifiedFlag(bool _arg) Set/get methods to see if manual origin has been set. GetOriginSpecifiedFlagV.GetOriginSpecifiedFlag() -> bool C++: virtual bool GetOriginSpecifiedFlag() Set/get methods to see if manual origin has been set. OriginSpecifiedFlagOnV.OriginSpecifiedFlagOn() C++: virtual void OriginSpecifiedFlagOn() Set/get methods to see if manual origin has been set. OriginSpecifiedFlagOffV.OriginSpecifiedFlagOff() C++: virtual void OriginSpecifiedFlagOff() Set/get methods to see if manual origin has been set. SetSpacingSpecifiedFlagV.SetSpacingSpecifiedFlag(bool) C++: virtual void SetSpacingSpecifiedFlag(bool _arg) Set/get if the spacing flag has been specified. GetSpacingSpecifiedFlagV.GetSpacingSpecifiedFlag() -> bool C++: virtual bool GetSpacingSpecifiedFlag() Set/get if the spacing flag has been specified. SpacingSpecifiedFlagOnV.SpacingSpecifiedFlagOn() C++: virtual void SpacingSpecifiedFlagOn() Set/get if the spacing flag has been specified. SpacingSpecifiedFlagOffV.SpacingSpecifiedFlagOff() C++: virtual void SpacingSpecifiedFlagOff() Set/get if the spacing flag has been specified. .tif .tiffTIFFvtkTIFFWriterNoCompressionPackBitsDeflateLZWvtkIOImagePython.vtkTIFFWritervtkTIFFWriter - write out image data as a TIFF file Superclass: vtkImageWriter vtkTIFFWriter writes image data as a TIFF data file. Data can be written uncompressed or compressed. Several forms of compression are supported including packed bits, JPEG, deflation, and LZW. (Note: LZW compression is currently under patent in the US and is disabled until the patent expires. However, the mechanism for supporting this compression is available for those with a valid license or to whom the patent does not apply.) V.SafeDownCast(vtkObjectBase) -> vtkTIFFWriter C++: static vtkTIFFWriter *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkTIFFWriter C++: vtkTIFFWriter *NewInstance() V.SetCompression(int) C++: virtual void SetCompression(int _arg) Set compression type. Sinze LZW compression is patented outside US, the additional work steps have to be taken in order to use that compression. GetCompressionMinValueV.GetCompressionMinValue() -> int C++: virtual int GetCompressionMinValue() Set compression type. Sinze LZW compression is patented outside US, the additional work steps have to be taken in order to use that compression. GetCompressionMaxValueV.GetCompressionMaxValue() -> int C++: virtual int GetCompressionMaxValue() Set compression type. Sinze LZW compression is patented outside US, the additional work steps have to be taken in order to use that compression. V.GetCompression() -> int C++: virtual int GetCompression() Set compression type. Sinze LZW compression is patented outside US, the additional work steps have to be taken in order to use that compression. SetCompressionToNoCompressionV.SetCompressionToNoCompression() C++: void SetCompressionToNoCompression() Set compression type. Sinze LZW compression is patented outside US, the additional work steps have to be taken in order to use that compression. SetCompressionToPackBitsV.SetCompressionToPackBits() C++: void SetCompressionToPackBits() Set compression type. Sinze LZW compression is patented outside US, the additional work steps have to be taken in order to use that compression. SetCompressionToJPEGV.SetCompressionToJPEG() C++: void SetCompressionToJPEG() Set compression type. Sinze LZW compression is patented outside US, the additional work steps have to be taken in order to use that compression. SetCompressionToDeflateV.SetCompressionToDeflate() C++: void SetCompressionToDeflate() Set compression type. Sinze LZW compression is patented outside US, the additional work steps have to be taken in order to use that compression. SetCompressionToLZWV.SetCompressionToLZW() C++: void SetCompressionToLZW() Set compression type. Sinze LZW compression is patented outside US, the additional work steps have to be taken in order to use that compression. vtkVolume16ReadervtkIOImagePython.vtkVolume16ReadervtkVolume16Reader - read 16 bit image files Superclass: vtkVolumeReader vtkVolume16Reader is a source object that reads 16 bit image files. Volume16Reader creates structured point datasets. The dimension of the dataset depends upon the number of files read. Reading a single file results in a 2D image, while reading more than one file results in a 3D volume. File names are created using FilePattern and FilePrefix as follows: snprintf (filename, sizeof(filename), FilePattern, FilePrefix, number); where number is in the range ImageRange[0] to ImageRange[1]. If ImageRange[1] <= ImageRange[0], then slice number ImageRange[0] is read. Thus to read an image set ImageRange[0] = ImageRange[1] = slice number. The default behavior is to read a single file (i.e., image slice 1). The DataMask instance variable is used to read data files with imbedded connectivity or segmentation information. For example, some data has the high order bit set to indicate connected surface. The DataMask allows you to select this data. Other important ivars include HeaderSize, which allows you to skip over initial info, and SwapBytes, which turns on/off byte swapping. The Transform instance variable specifies a permutation transformation to map slice space into world space. vtkImageReader has replaced the functionality of this class and should be used instead. @sa vtkSliceCubes vtkMarchingCubes vtkImageReader V.SafeDownCast(vtkObjectBase) -> vtkVolume16Reader C++: static vtkVolume16Reader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkVolume16Reader C++: vtkVolume16Reader *NewInstance() SetDataDimensionsV.SetDataDimensions(int, int) C++: void SetDataDimensions(int, int) V.SetDataDimensions((int, int)) C++: void SetDataDimensions(int a[2]) V.GetDataDimensions() -> (int, int) C++: int *GetDataDimensions() Specify the dimensions for the data. V.SetDataMask(int) C++: virtual void SetDataMask(unsigned short _arg) Specify a mask used to eliminate data in the data file (e.g., connectivity bits). V.GetDataMask() -> int C++: virtual unsigned short GetDataMask() Specify a mask used to eliminate data in the data file (e.g., connectivity bits). V.SetHeaderSize(int) C++: virtual void SetHeaderSize(int _arg) Specify the number of bytes to seek over at start of image. V.GetHeaderSize() -> int C++: virtual int GetHeaderSize() Specify the number of bytes to seek over at start of image. V.SetDataByteOrderToBigEndian() C++: void SetDataByteOrderToBigEndian() These methods should be used instead of the SwapBytes methods. They indicate the byte ordering of the file you are trying to read in. These methods will then either swap or not swap the bytes depending on the byte ordering of the machine it is being run on. For example, reading in a BigEndian file on a BigEndian machine will result in no swapping. Trying to read the same file on a LittleEndian machine will result in swapping. As a quick note most UNIX machines are BigEndian while PC's and VAX tend to be LittleEndian. So if the file you are reading in was generated on a VAX or PC, SetDataByteOrderToLittleEndian otherwise SetDataByteOrderToBigEndian. V.SetDataByteOrderToLittleEndian() C++: void SetDataByteOrderToLittleEndian() These methods should be used instead of the SwapBytes methods. They indicate the byte ordering of the file you are trying to read in. These methods will then either swap or not swap the bytes depending on the byte ordering of the machine it is being run on. For example, reading in a BigEndian file on a BigEndian machine will result in no swapping. Trying to read the same file on a LittleEndian machine will result in swapping. As a quick note most UNIX machines are BigEndian while PC's and VAX tend to be LittleEndian. So if the file you are reading in was generated on a VAX or PC, SetDataByteOrderToLittleEndian otherwise SetDataByteOrderToBigEndian. V.GetDataByteOrder() -> int C++: int GetDataByteOrder() These methods should be used instead of the SwapBytes methods. They indicate the byte ordering of the file you are trying to read in. These methods will then either swap or not swap the bytes depending on the byte ordering of the machine it is being run on. For example, reading in a BigEndian file on a BigEndian machine will result in no swapping. Trying to read the same file on a LittleEndian machine will result in swapping. As a quick note most UNIX machines are BigEndian while PC's and VAX tend to be LittleEndian. So if the file you are reading in was generated on a VAX or PC, SetDataByteOrderToLittleEndian otherwise SetDataByteOrderToBigEndian. V.SetDataByteOrder(int) C++: void SetDataByteOrder(int) These methods should be used instead of the SwapBytes methods. They indicate the byte ordering of the file you are trying to read in. These methods will then either swap or not swap the bytes depending on the byte ordering of the machine it is being run on. For example, reading in a BigEndian file on a BigEndian machine will result in no swapping. Trying to read the same file on a LittleEndian machine will result in swapping. As a quick note most UNIX machines are BigEndian while PC's and VAX tend to be LittleEndian. So if the file you are reading in was generated on a VAX or PC, SetDataByteOrderToLittleEndian otherwise SetDataByteOrderToBigEndian. V.GetDataByteOrderAsString() -> string C++: const char *GetDataByteOrderAsString() These methods should be used instead of the SwapBytes methods. They indicate the byte ordering of the file you are trying to read in. These methods will then either swap or not swap the bytes depending on the byte ordering of the machine it is being run on. For example, reading in a BigEndian file on a BigEndian machine will result in no swapping. Trying to read the same file on a LittleEndian machine will result in swapping. As a quick note most UNIX machines are BigEndian while PC's and VAX tend to be LittleEndian. So if the file you are reading in was generated on a VAX or PC, SetDataByteOrderToLittleEndian otherwise SetDataByteOrderToBigEndian. V.SetSwapBytes(int) C++: virtual void SetSwapBytes(int _arg) Turn on/off byte swapping. V.GetSwapBytes() -> int C++: virtual int GetSwapBytes() Turn on/off byte swapping. V.SwapBytesOn() C++: virtual void SwapBytesOn() Turn on/off byte swapping. V.SwapBytesOff() C++: virtual void SwapBytesOff() Turn on/off byte swapping. GetImageV.GetImage(int) -> vtkImageData C++: vtkImageData *GetImage(int ImageNumber) override; Other objects make use of these methods vtkVolumeReadervtkIOImagePython.vtkVolumeReadervtkVolumeReader - read image files Superclass: vtkImageAlgorithm vtkVolumeReader is a source object that reads image files. VolumeReader creates structured point datasets. The dimension of the dataset depends upon the number of files read. Reading a single file results in a 2D image, while reading more than one file results in a 3D volume. File names are created using FilePattern and FilePrefix as follows: snprintf (filename, sizeof(filename), FilePattern, FilePrefix, number); where number is in the range ImageRange[0] to ImageRange[1]. If ImageRange[1] <= ImageRange[0], then slice number ImageRange[0] is read. Thus to read an image set ImageRange[0] = ImageRange[1] = slice number. The default behavior is to read a single file (i.e., image slice 1). The DataMask instance variable is used to read data files with imbedded connectivity or segmentation information. For example, some data has the high order bit set to indicate connected surface. The DataMask allows you to select this data. Other important ivars include HeaderSize, which allows you to skip over initial info, and SwapBytes, which turns on/off byte swapping. Consider using vtkImageReader as a replacement. @sa vtkSliceCubes vtkMarchingCubes vtkPNMReader vtkVolume16Reader vtkImageReader V.SafeDownCast(vtkObjectBase) -> vtkVolumeReader C++: static vtkVolumeReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkVolumeReader C++: vtkVolumeReader *NewInstance() V.SetFilePrefix(string) C++: virtual void SetFilePrefix(const char *_arg) Specify file prefix for the image file(s). V.GetFilePrefix() -> string C++: virtual char *GetFilePrefix() Specify file prefix for the image file(s). SetImageRangeV.SetImageRange(int, int) C++: void SetImageRange(int, int) V.SetImageRange((int, int)) C++: void SetImageRange(int a[2]) GetImageRangeV.GetImageRange() -> (int, int) C++: int *GetImageRange() Set the range of files to read. V.GetDataSpacing() -> (float, float, float) C++: double *GetDataSpacing() Specify the spacing for the data. V.GetDataOrigin() -> (float, float, float) C++: double *GetDataOrigin() Specify the origin for the data. V.GetImage(int) -> vtkImageData C++: virtual vtkImageData *GetImage(int ImageNumber) Other objects make use of this method. vtkMRCReadervtkIOImagePython.vtkMRCReadervtkMRCReader - read MRC image files Superclass: vtkImageAlgorithm A reader to load MRC images. See http://bio3d.colorado.edu/imod/doc/mrc_format.txt for the file format specification. V.SafeDownCast(vtkObjectBase) -> vtkMRCReader C++: static vtkMRCReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkMRCReader C++: vtkMRCReader *NewInstance() V.SetFileName(string) C++: virtual void SetFileName(const char *_arg) V.GetFileName() -> string C++: virtual char *GetFileName() real_initvtkIOImagePythoncan't get dictionary for module vtkIOImagePythonvtkIOImagePython(Um(Km([o([o5  =    o04a!XQ0wtL{t p@<D ``  P `P @ ` `!P#%'(*`+,P../0`2P5P: ;`<>p?@BB0CpDE0GJJJK`LMOSTU`Y@] acei0ll mn@op rstuy{|pPp0@P@@`P С `PP0@`@P`@ @@00@00pP@P` 0   0 00 ! *p,,,-.0<>@PH0JQS0_a0d@p @0p `p`@P@0   ` 0P!!"#p$%&&'0( ))*P+@,,-p.`/001p2334p56::;0< ==>P?@@@ApB`CDDEGHKK0NNO@PPQRPT WWX`]P^@bb0c@d0efgphPlmmnp@q0rstvvwpxyypz0{{`||~ @0P@P@PPP@@pp  Ppжи`Pp`pP@PpP@p  0pP@@` @ `XCIPW *2m^   ' 7 GVdr *9FUduq~ (08 "@.8ALWaly XblvƂЂڂfpzR(\2 Č<FPZdnxȃ҃܃",6@JTʋԋދ$.8BLV`jt~^hr|„̄ք&0:DNXblvƅЅڅ  *4>HR\fpzʆԆކ$.8BLV`jt~ć·؇ (2<FPZdnxȈ҈܈",6@JT^hr|‰̉։&0:DNXblvƊЊڊ  *4>HΌ،HD xxyz*m{v֓@|Q0}c1 ~DĖԖq`FUHDl0՛0);Kɝ80B#HDApPt@ݢ @,0- C? ]dЗ@کPz@٬gwۭPQiLb3pM  СP #HDϵp[ùZ ˺{evٽ S]``@wLbP`y0֓hQc1D>HD``֓`JQP1@ HDU  ppyPgy`gy@&HDP0pL  1PF PtB[07"p t A] 0:gviwd`s/>FY~08FPaZHD`    iIHDip97B@Lp P  6     pB F`! R HDs #$%&) 'rp(5`)W@*d*+$i,x-+./01 223tp4V05B56ap708=89t`:i A@;  ;p>n!0?!"@,"g@vBiCwE"pF"#G#($HD$''0IF'/*I@*-J$-/`K02PL330M44M45N66pO77PP78Q88Q89pR&9~90S99S9:T::U:o;`V;'<W8<<W<q=X=֓Y=QZ?1[u@Ě*К,w-0p123,P4 `5;p6Ϡ 74g89Υ9 0`:ExP;Ϯ@<CȱD5s E F Gl HͺH>I[ػPJkHD LLMн@NM@OgOlPhQhR;ShTpUV4pW=`X}PYe@ZO0[ʅ \2HD^^p_ `Q ac1bDٽcacSd@eLfQ`f/*@gghpi@ jklJlhmhnoDp}ʅpqy`rPs8@tu֓0uHDw xy}y zA{~| }~`TzY  + ^   HD Ѝ[MAPN pbi#`5ЖC@L `l*@w0НU`_ Pjt$p(3'0 t HU@2 ?@=ЮH]h` @fs+ `7 9 PE : F H T I U WpcXdfrgsuv0 3 <1@:/`8 ػWHD|`[lQ1pS֓`gPw !!""M$]$%`%p&&& (@(c(p(**++7-@D-..0 1 40477{8HD8p[`/;;7<G<r==>>??%e@A0Ap&9CDD FFGbIpvI (`#Kc( L*`N+O7-QS0S. STT0XVV@V 44X}XX7`.Z[HD\0@d]]֓^_HD_P@`a֓ZaQc1Daabb@cMc!d7ddp ef`f g#g h#h$iHDBip i ajT zYj jk k'm Cmrn@n);K@ɝ8]e^ooqHD$q tput֓phQ`t1PuuHDu0hvPv(wHDMw!P"@#x#y|yHDyp&&'vz(z"{)+{֓@*{Q0+{1 ,R||HD|./0}0~֓1I~Q2c13Dͺ4~l05`5ρg6~ 7 0888Ö́9l:@;<hHD??p@ AT BzYB:C%D@EɍEƎFߎ0GɏGpHrHDKKpL M՘ NOs@`PܙPQv#R "R($S'' T۞/*T-PU/VR6V87W8`X8 Y4Y Z `[HD>]^_6p`pa`deiPeQ@hQѲ0i߲[jigpkvmųiPnwpp30q)HDGrsuum vy!0`ACQ"`EB`BSFppRASASASASASASASASASASASASASAp8ppRASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASAp8ppRASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASASASAp8ppRASASASASASASAp8ppRASASASASASASASASASASASASASASAp8ppRASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASASAp8ppRASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASAp8ppRASASASASASASAp8ppRASASASAp8ppRASASASAp8ppRASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASAp8ppRASASASASASApHpQ>@_PyLong_TypeQqr@_PyObject_Free@_PyObject_GC_Del    @_PyObject_GenericGetAttr    @_PyObject_GenericSetAttr    @_PyType_Type    @__Py_NoneStructq@_PyVTKObject_AsBufferr    @_PyVTKObject_Delete    @_PyVTKObject_GetSet    @_PyVTKObject_New    @_PyVTKObject_Repr    @_PyVTKObject_String    @_PyVTKObject_Traverse    @__ZN13vtkPythonArgs5ArrayIdEC1Elض@__ZN13vtkPythonArgs5ArrayIiEC1El @__ZdaPv @__Znam@___gxx_personality_v0q @___stack_chk_guard@dyld_stub_binder@__ZN13vtkPythonArgs5ArrayIdEC1ElQr@__ZN13vtkPythonArgs5ArrayIiEC1El@__ZdaPv @__Znamr>@_PyBool_FromLongr>@_PyBuffer_Releaser>@_PyBytes_FromStringAndSizer>@_PyDict_SetItemStringr >@_PyErr_Clearr(>@_PyErr_Occurredr0>@_PyFloat_FromDoubler8>@_PyLong_FromLongr@>@_PyLong_FromLongLongrH>@_PyLong_FromUnsignedLongrP>@_PyLong_FromUnsignedLongLongrX>@_PyModule_Create2r`>@_PyModule_GetDictrh>@_PyType_Readyrp>@_PyUnicode_FromStringrx>@_PyUnicode_FromStringAndSizer@_PyVTKClass_Addr@_PyVTKObject_Checkr@_PyVTKObject_GetObjectr@_PyVTKObject_SetFlagr>@_Py_BuildValuer@_PyvtkCollection_ClassNewr@_PyvtkImageAlgorithm_ClassNewr@_PyvtkObject_ClassNewr@_PyvtkStreamingDemandDrivenPipeline_ClassNewr>@__Py_Deallocr>@__Py_FatalErrorFuncr @__Unwind_Resumer@__ZN12vtkBMPReader11CanReadFileEPKcr@__ZN12vtkBMPReader3NewEvr@__ZN12vtkBMPWriter3NewEvr@__ZN12vtkBMPWriter9SetResultEP20vtkUnsignedCharArrayr@__ZN12vtkDEMReader29GetElevationReferenceAsStringEvr@__ZN12vtkDEMReader3NewEvr@__ZN12vtkMRCReader3NewEvr@__ZN12vtkPNGReader10GetTextKeyEir@__ZN12vtkPNGReader11CanReadFileEPKcr@__ZN12vtkPNGReader12GetTextValueEir@__ZN12vtkPNGReader13GetTextChunksEPKcPir@__ZN12vtkPNGReader21GetNumberOfTextChunksEvr@__ZN12vtkPNGReader3NewEvr@__ZN12vtkPNGWriter3NewEvr@__ZN12vtkPNGWriter5WriteEvr@__ZN12vtkPNGWriter7AddTextEPKcS1_r@__ZN12vtkPNGWriter9SetResultEP20vtkUnsignedCharArrayr@__ZN12vtkPNMReader11CanReadFileEPKcr@__ZN12vtkPNMReader3NewEvr@__ZN12vtkPNMWriter3NewEvr@__ZN12vtkSLCReader11CanReadFileEPKcr@__ZN12vtkSLCReader3NewEvr@__ZN13vtkJPEGReader11CanReadFileEPKcr@__ZN13vtkJPEGReader3NewEvr@__ZN13vtkJPEGWriter3NewEvr@__ZN13vtkJPEGWriter5WriteEvr@__ZN13vtkJPEGWriter9SetResultEP20vtkUnsignedCharArrayr@__ZN13vtkNrrdReader11CanReadFileEPKcr@__ZN13vtkNrrdReader3NewEvr @__ZN13vtkObjectBase8IsTypeOfEPKcr@__ZN13vtkPythonArgs10BuildTupleEPKdir@__ZN13vtkPythonArgs10BuildTupleEPKfir@__ZN13vtkPythonArgs10BuildTupleEPKiir@__ZN13vtkPythonArgs10BuildTupleEPKmir@__ZN13vtkPythonArgs10GetArgSizeEir@__ZN13vtkPythonArgs11SetArgValueEiir@__ZN13vtkPythonArgs13ArgCountErrorEiPKcr@__ZN13vtkPythonArgs13ArgCountErrorEiir@__ZN13vtkPythonArgs16PureVirtualErrorEvr@__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbr@__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1_r@__ZN13vtkPythonArgs8GetArrayEPdir@__ZN13vtkPythonArgs8GetArrayEPiir@__ZN13vtkPythonArgs8GetArrayEPxir@__ZN13vtkPythonArgs8GetValueERPcr@__ZN13vtkPythonArgs8GetValueERbr@__ZN13vtkPythonArgs8GetValueERdr@__ZN13vtkPythonArgs8GetValueERir@__ZN13vtkPythonArgs8GetValueERjr@__ZN13vtkPythonArgs8GetValueERmr@__ZN13vtkPythonArgs8GetValueERtr@__ZN13vtkPythonArgs8GetValueERxr@__ZN13vtkPythonArgs8GetValueERyr@__ZN13vtkPythonArgs8SetArrayEiPKdir@__ZN13vtkPythonArgs8SetArrayEiPKiir@__ZN13vtkPythonArgs8SetArrayEiPKxir@__ZN13vtkPythonArgs9GetBufferERPvP10bufferinfor@__ZN13vtkPythonUtil12AddEnumToMapEP11_typeobjectr@__ZN13vtkPythonUtil13ManglePointerEPKvPKcr@__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBaser@__ZN13vtkTIFFReader11CanReadFileEPKcr@__ZN13vtkTIFFReader18SetOrientationTypeEjr@__ZN13vtkTIFFReader3NewEvr@__ZN13vtkTIFFWriter3NewEvr@__ZN13vtkTIFFWriter5WriteEvr@__ZN14vtkImageExport13GetDataExtentEPir@__ZN14vtkImageExport13GetDataExtentEvr@__ZN14vtkImageExport13GetDataOriginEPdr@__ZN14vtkImageExport13GetDataOriginEvr@__ZN14vtkImageExport14GetDataSpacingEPdr@__ZN14vtkImageExport14GetDataSpacingEvr@__ZN14vtkImageExport16GetPointerToDataEvr@__ZN14vtkImageExport17GetDataDimensionsEPir@__ZN14vtkImageExport17GetDataMemorySizeEvr@__ZN14vtkImageExport17GetDataScalarTypeEvr@__ZN14vtkImageExport19GetCallbackUserDataEvr@__ZN14vtkImageExport20SetExportVoidPointerEPvr@__ZN14vtkImageExport31GetDataNumberOfScalarComponentsEvr@__ZN14vtkImageExport3NewEvr@__ZN14vtkImageExport6ExportEPvr@__ZN14vtkImageExport8GetInputEvr@__ZN14vtkImageImport20SetImportVoidPointerEPvr@__ZN14vtkImageImport20SetImportVoidPointerEPvir@__ZN14vtkImageImport21CopyImportVoidPointerEPvxr@__ZN14vtkImageImport22LegacyCheckWholeExtentEvr@__ZN14vtkImageImport26InvokeExecuteDataCallbacksEvr@__ZN14vtkImageImport31InvokePipelineModifiedCallbacksEvr@__ZN14vtkImageImport32InvokeUpdateInformationCallbacksEvr@__ZN14vtkImageImport33InvokeExecuteInformationCallbacksEvr@__ZN14vtkImageImport3NewEvr@__ZN14vtkImageReader12SetTransformEP12vtkTransformr@__ZN14vtkImageReader15OpenAndSeekFileEPiir@__ZN14vtkImageReader31ComputeInverseTransformedExtentEPiS0_r@__ZN14vtkImageReader35ComputeInverseTransformedIncrementsEPxS0_r@__ZN14vtkImageReader3NewEvr@__ZN14vtkImageWriter11DeleteFilesEvr@__ZN14vtkImageWriter3NewEvr@__ZN14vtkImageWriter5WriteEvr@__ZN14vtkImageWriter8GetInputEvr@__ZN15vtkImageReader211SetFileNameEPKcr@__ZN15vtkImageReader212SetFileNamesEP14vtkStringArrayr@__ZN15vtkImageReader213GetHeaderSizeEmr@__ZN15vtkImageReader213GetHeaderSizeEvr@__ZN15vtkImageReader213SetFilePrefixEPKcr@__ZN15vtkImageReader213SetHeaderSizeEmr@__ZN15vtkImageReader214SetFilePatternEPKcr@__ZN15vtkImageReader215SetMemoryBufferEPvr@__ZN15vtkImageReader216GetDataByteOrderEvr@__ZN15vtkImageReader216SetDataByteOrderEir@__ZN15vtkImageReader217SetDataScalarTypeEir@__ZN15vtkImageReader221SetMemoryBufferLengthExr@__ZN15vtkImageReader223ComputeInternalFileNameEir@__ZN15vtkImageReader224GetDataByteOrderAsStringEvr@__ZN15vtkImageReader227SetDataByteOrderToBigEndianEvr @__ZN15vtkImageReader230SetDataByteOrderToLittleEndianEvr @__ZN15vtkImageReader23NewEvr @__ZN15vtkImageReader28OpenFileEvr @__ZN15vtkImageReader28SeekFileEiiir @__ZN16vtkGESignaReader11CanReadFileEPKcr @__ZN16vtkGESignaReader3NewEvr @__ZN17vtkVolume16Reader12SetTransformEP12vtkTransformr @__ZN17vtkVolume16Reader16GetDataByteOrderEvr @__ZN17vtkVolume16Reader16SetDataByteOrderEir @__ZN17vtkVolume16Reader24GetDataByteOrderAsStringEvr @__ZN17vtkVolume16Reader27SetDataByteOrderToBigEndianEvr @__ZN17vtkVolume16Reader30SetDataByteOrderToLittleEndianEvr @__ZN17vtkVolume16Reader3NewEvr @__ZN17vtkVolume16Reader8GetImageEir @__ZN18vtkJSONImageWriter3NewEvr @__ZN18vtkJSONImageWriter5WriteEvr @__ZN18vtkMetaImageReader11CanReadFileEPKcr @__ZN18vtkMetaImageReader16GetDataByteOrderEvr @__ZN18vtkMetaImageReader3NewEvr @__ZN18vtkMetaImageWriter11SetFileNameEPKcr @__ZN18vtkMetaImageWriter14GetRAWFileNameEvr @__ZN18vtkMetaImageWriter14SetRAWFileNameEPKcr @__ZN18vtkMetaImageWriter3NewEvr @__ZN18vtkMetaImageWriter5WriteEvr @__ZN19vtkDICOMImageReader10GetStudyIDEvr @__ZN19vtkDICOMImageReader11CanReadFileEPKcr @__ZN19vtkDICOMImageReader11GetStudyUIDEvr @__ZN19vtkDICOMImageReader14GetGantryAngleEvr @__ZN19vtkDICOMImageReader14GetPatientNameEvr @__ZN19vtkDICOMImageReader15GetPixelSpacingEvr @__ZN19vtkDICOMImageReader15GetRescaleSlopeEvr @__ZN19vtkDICOMImageReader16GetBitsAllocatedEvr @__ZN19vtkDICOMImageReader16GetRescaleOffsetEvr @__ZN19vtkDICOMImageReader16SetDirectoryNameEPKcr @__ZN19vtkDICOMImageReader20GetTransferSyntaxUIDEvr @__ZN19vtkDICOMImageReader21GetNumberOfComponentsEvr @__ZN19vtkDICOMImageReader22GetPixelRepresentationEvr @__ZN19vtkDICOMImageReader23GetImagePositionPatientEvr @__ZN19vtkDICOMImageReader26GetImageOrientationPatientEvr @__ZN19vtkDICOMImageReader3NewEvr @__ZN19vtkDICOMImageReader8GetWidthEvr @__ZN19vtkDICOMImageReader9GetHeightEvr @__ZN19vtkNIFTIImageHeader10InitializeEvr @__ZN19vtkNIFTIImageHeader10SetAuxFileEPKcr @__ZN19vtkNIFTIImageHeader10SetDescripEPKcr @__ZN19vtkNIFTIImageHeader13SetIntentNameEPKcr @__ZN19vtkNIFTIImageHeader3NewEvr @__ZN19vtkNIFTIImageHeader8DeepCopyEPS_r @__ZN19vtkNIFTIImageReader11CanReadFileEPKcr @__ZN19vtkNIFTIImageReader14GetNIFTIHeaderEvr @__ZN19vtkNIFTIImageReader3NewEvr @__ZN19vtkNIFTIImageWriter14GetNIFTIHeaderEvr @__ZN19vtkNIFTIImageWriter14SetNIFTIHeaderEP19vtkNIFTIImageHeaderr @__ZN19vtkNIFTIImageWriter14SetQFormMatrixEP12vtkMatrix4x4r @__ZN19vtkNIFTIImageWriter14SetSFormMatrixEP12vtkMatrix4x4r @__ZN19vtkNIFTIImageWriter3NewEvr @__ZN19vtkPostScriptWriter3NewEvr @__ZN22vtkImageReader2Factory14RegisterReaderEP15vtkImageReader2r @__ZN22vtkImageReader2Factory18CreateImageReader2EPKcr @__ZN22vtkImageReader2Factory20GetRegisteredReadersEP25vtkImageReader2Collectionr @__ZN22vtkImageReader2Factory3NewEvr @__ZN22vtkMedicalImageReader211GetModalityEvr @__ZN22vtkMedicalImageReader211SetModalityEPKcr @__ZN22vtkMedicalImageReader212GetPatientIDEvr @__ZN22vtkMedicalImageReader212SetPatientIDEPKcr @__ZN22vtkMedicalImageReader214GetImageNumberEvr @__ZN22vtkMedicalImageReader214GetPatientNameEvr @__ZN22vtkMedicalImageReader214SetImageNumberEPKcr @__ZN22vtkMedicalImageReader214SetPatientNameEPKcr @__ZN22vtkMedicalImageReader23NewEvr @__ZN22vtkMedicalImageReader27GetDateEvr @__ZN22vtkMedicalImageReader27SetDateEPKcr @__ZN22vtkMedicalImageReader28GetStudyEvr @__ZN22vtkMedicalImageReader28SetStudyEPKcr @__ZN22vtkMedicalImageReader29GetSeriesEvr @__ZN22vtkMedicalImageReader29SetSeriesEPKcr @__ZN23vtkImageImportExecutive3NewEvr @__ZN25vtkImageReader2Collection11GetNextItemEvr @__ZN25vtkImageReader2Collection3NewEvr @__ZN25vtkImageReader2Collection7AddItemEP15vtkImageReader2r@__ZN25vtkMedicalImageProperties14GetAgeAsFieldsEPKcRiS2_S2_S2_r@__ZN25vtkMedicalImageProperties15GetDateAsFieldsEPKcRiS2_S2_r@__ZN25vtkMedicalImageProperties15GetDateAsLocaleEPKcPcr@__ZN25vtkMedicalImageProperties15GetImageDateDayEvr@__ZN25vtkMedicalImageProperties15GetTimeAsFieldsEPKcRiS2_S2_r@__ZN25vtkMedicalImageProperties16GetImageDateYearEvr@__ZN25vtkMedicalImageProperties16GetPatientAgeDayEvr@__ZN25vtkMedicalImageProperties17GetImageDateMonthEvr@__ZN25vtkMedicalImageProperties17GetPatientAgeWeekEvr@__ZN25vtkMedicalImageProperties17GetPatientAgeYearEvr@__ZN25vtkMedicalImageProperties18GetOrientationTypeEir@__ZN25vtkMedicalImageProperties18GetPatientAgeMonthEvr@__ZN25vtkMedicalImageProperties18SetOrientationTypeEiir@__ZN25vtkMedicalImageProperties19AddUserDefinedValueEPKcS1_r@__ZN25vtkMedicalImageProperties19GetUserDefinedValueEPKcr@__ZN25vtkMedicalImageProperties20AddWindowLevelPresetEddr@__ZN25vtkMedicalImageProperties20HasWindowLevelPresetEddr@__ZN25vtkMedicalImageProperties21GetAcquisitionDateDayEvr@__ZN25vtkMedicalImageProperties21GetGantryTiltAsDoubleEvr@__ZN25vtkMedicalImageProperties22GetAcquisitionDateYearEvr@__ZN25vtkMedicalImageProperties22GetPatientBirthDateDayEvr@__ZN25vtkMedicalImageProperties23GetAcquisitionDateMonthEvr@__ZN25vtkMedicalImageProperties23GetNthWindowLevelPresetEir@__ZN25vtkMedicalImageProperties23GetNthWindowLevelPresetEiPdS0_r@__ZN25vtkMedicalImageProperties23GetPatientBirthDateYearEvr@__ZN25vtkMedicalImageProperties23RemoveWindowLevelPresetEddr@__ZN25vtkMedicalImageProperties24GetPatientBirthDateMonthEvr@__ZN25vtkMedicalImageProperties25GetInstanceUIDFromSliceIDEiir@__ZN25vtkMedicalImageProperties25GetSliceIDFromInstanceUIDERiPKcr@__ZN25vtkMedicalImageProperties25GetSliceThicknessAsDoubleEvr@__ZN25vtkMedicalImageProperties25GetUserDefinedNameByIndexEjr@__ZN25vtkMedicalImageProperties25GetWindowLevelPresetIndexEddr@__ZN25vtkMedicalImageProperties25SetInstanceUIDFromSliceIDEiiPKcr@__ZN25vtkMedicalImageProperties26GetUserDefinedValueByIndexEjr@__ZN25vtkMedicalImageProperties26RemoveAllUserDefinedValuesEvr@__ZN25vtkMedicalImageProperties27RemoveAllWindowLevelPresetsEvr@__ZN25vtkMedicalImageProperties28GetNumberOfUserDefinedValuesEvr@__ZN25vtkMedicalImageProperties28GetStringFromOrientationTypeEjr@__ZN25vtkMedicalImageProperties29GetNumberOfWindowLevelPresetsEvr@__ZN25vtkMedicalImageProperties30GetNthWindowLevelPresetCommentEir@__ZN25vtkMedicalImageProperties30SetNthWindowLevelPresetCommentEiPKcr@__ZN25vtkMedicalImageProperties3NewEvr@__ZN25vtkMedicalImageProperties5ClearEvr@__ZN25vtkMedicalImageProperties8DeepCopyEPS_r @___stack_chk_failr @_strcmpr @_strlen_Py-_Z4 real_initvtkIOImagePythonvtkEVTKAddFile_vtk BMPDGESignaReader_ClassNewImageJMN P SLCReader_ClassNewTIFFVolumeReader_ClassNewWriter_ClassNew BMPDGESignaReaderImageJMN P SLCReaderTIFFVolumeReaderWriterEMReader_ClassNewICOMImageReader_ClassNewКEMReaderICOMImageReaderExport_ClassNewImportReaderWriter_ClassNewExportImportReaderWriter_ClassNewExecutive_ClassNewExecutiveГ_ClassNew22_ClassNewCollection_ClassNewFactory_ClassNewCollectionFactoryйPEGSONImageWriter_ClassNewReader_ClassNewWriter_ClassNewPEGSONImageWriterReaderWriterЈШeRCReader_ClassNewdicalImagetaImageProperties_ClassNewReader2_ClassNeweRCReaderdicalImagetaImage PropertiesReader2  Reader_ClassNew Writer_ClassNew  Reader Writer    5PyvtkNIFTIImageHeader_ 4PyvtkNIFTIImageHeader_ 3PyvtkNIFTIImageHeader_DataTypeEnum_FromEnumi IntentCodeEnum_FromEnumi HeaderSizeEnum_FromEnumi Ђ XFormCodeEnum_FromEnumi SliceCodeEnum_FromEnumi UnitsXYZTEnum_FromEnumi      IFTIImage rrdReader_ClassNew Header_ClassNew Reader_ClassNew Writer_ClassNew  IFTIImage rrdReader Header Reader Writer Й  Џ     N ostScriptWriter_ClassNewG MReader_ClassNew Writer_ClassNew N ostScriptWriterG MReaderWriter   Reader_ClassNewWriter_ClassNew ReaderWriter       Reader_ClassNewWriter_ClassNew ReaderWriter   16Reader_ClassNewReader_ClassNew 16ReaderReader      PPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPPN6wn6 x6x6y6z7{B7@|o70}7 ~7888h8`8889p69`999090:D:u::0::;=;pg;P;;@;@<0A< x< <З<-=@n===P">@O>>>P>?T?p? ?С?%@PV@@@Х@pAEAzAAABTBB BB`/CrCC@C(DeDPDD E`AE0tEEEFTFp{FPFFF(G`YG`GPG@G0#HEHqHHHH,I aIIpIJGJyJpJPJ K?K`tKKKLCLwL@LLMP.M0UMpM M MP%N]NNNP OEOO0OPp=P zP PP)Q0ZQQQQ-R^R`RRR.SeSSS0#ThTPTT  U` @U pU U U  V`.VpZVVVVW_0?+`@e`@`B`C`E/apFaaGaHa0IbIKbJb`KbPLb0M3cMocNcpOcPP dQ=dQndpRd0SdSdT2eUge`VeWeW fXEfYufZf[f\g`]Fg0^xg`_g`ga#ha]hbh`chdh e"ieYifi`gi hji3ji_jjjkjpljpmk`pCkPqtk@tk0uk x lyBly{lzl@{l{l| mp}Km}qm~mmm0npen`n@nn`nP'oUo}ooo`p ApЋrpp`p qЎ7qjq`q qБq'r`Hr@nrrrr0scssssp.tP^tttt!u\upupu vDvvvvв2wow@ww0x oxxx)ykyy y=z`xz@z0z5{z{{@|?|z|||7}pr}`}}/~@m~~~`$P_@0 UۀMс Ep`PO@0Ƀ  Kф  Q p΅`P?0{ 3tp!5`"s@%0& )3*m,-0)p1k23P4@`5p6ҋ 78[99`:4P;|@<CD\ E F G4 HuHIPJ8Kb LLŐM@N4@OyOPQ%R]STÒUV-pWa`XPYϓ@Z 0[@ \w`]^͔^p_, `_ abҕc c9dj@eff$@g\gh˗pi j;k{llmnJo{ppq`rPsI@t0u vޚww4 x_yyƛz{,|b}~Μ`1W~ Ѝ۝DuPޞp?q`ݟЖI} M@0НQ`PRp']0 Ť/@d ̥@2eЮ˦`@5j`ӧP;opר ?s0۩ @ q@Ӫ`5 h`Rp`/Pg֭`G~@'\@ů,0cpPpE`zUŲ05lܳp`T '0W @,c`ѶD0j@Ƿ0?Pd@SܹpK``2\p  ܻ  8 u @K|@ٽ-M`mppD`wP˿0HPuP 0!!P"@#N#$%p&&'F(s)@*0+ ,1-Q-r./00 1N23405!5c6708 8F9:@;<-<N>o??p@ A BEBvCD@EEYF0GGpH;I\IKKpL  M? NwO`PPQRGR{S TT9PUpVVW`XG YzYZ`[0\4]a^_p`pa`dNPe@h0ijpkKm~Pnpp0q@r/rYs~uuvy3EXk~Dp0& 5 O @ l     @  = ^ z ` @  ! & (! (= `*\ `,y . 6 7 8 @:5 @;Q <p > @ A C E @G% HL `Jv @X Y `\ ^ a$ `cG dw xf h i @k2 lb pn p x z }  01 ЂL pj 0 І Ј p  0 0) АF pg   P p  p 4 S u p      w8 Su`  p"/\Wb|i|PPPr 5KZp]{wЌ`@9pTpo@!%.>J]=0wV oPp `p\EpbhP"h| q&L0Ko]v0p '@Yr@ %-@=I\2d@1 Pe z         + D a n          2  B  X  k           5 S i        - b      0X(Le~0f   5 Z |     C y      ? _       ? b     2 m 3YIs/JiEx#>q2Vq 2Y'Q|C{ V S q     +!J!t!!!! "4"_"""" #:#h####+$_$$$$%7%_%%%%&'&R&~&&& 'E'''''4(((().)]))))*@*g**** +6+Z++++),f,,, -A-u---.J....,/e///0J0000:1u111+2l222$3e333 4`444#5h55555566-656=6      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ _PyVTKAddFile_vtkBMPReader_PyVTKAddFile_vtkBMPWriter_PyVTKAddFile_vtkDEMReader_PyVTKAddFile_vtkDICOMImageReader_PyVTKAddFile_vtkGESignaReader_PyVTKAddFile_vtkImageExport_PyVTKAddFile_vtkImageImport_PyVTKAddFile_vtkImageImportExecutive_PyVTKAddFile_vtkImageReader_PyVTKAddFile_vtkImageReader2_PyVTKAddFile_vtkImageReader2Collection_PyVTKAddFile_vtkImageReader2Factory_PyVTKAddFile_vtkImageWriter_PyVTKAddFile_vtkJPEGReader_PyVTKAddFile_vtkJPEGWriter_PyVTKAddFile_vtkJSONImageWriter_PyVTKAddFile_vtkMRCReader_PyVTKAddFile_vtkMedicalImageProperties_PyVTKAddFile_vtkMedicalImageReader2_PyVTKAddFile_vtkMetaImageReader_PyVTKAddFile_vtkMetaImageWriter_PyVTKAddFile_vtkNIFTIImageHeader_PyVTKAddFile_vtkNIFTIImageReader_PyVTKAddFile_vtkNIFTIImageWriter_PyVTKAddFile_vtkNrrdReader_PyVTKAddFile_vtkPNGReader_PyVTKAddFile_vtkPNGWriter_PyVTKAddFile_vtkPNMReader_PyVTKAddFile_vtkPNMWriter_PyVTKAddFile_vtkPostScriptWriter_PyVTKAddFile_vtkSLCReader_PyVTKAddFile_vtkTIFFReader_PyVTKAddFile_vtkTIFFWriter_PyVTKAddFile_vtkVolume16Reader_PyVTKAddFile_vtkVolumeReader_PyvtkBMPReader_ClassNew_PyvtkBMPWriter_ClassNew_PyvtkDEMReader_ClassNew_PyvtkDICOMImageReader_ClassNew_PyvtkGESignaReader_ClassNew_PyvtkImageExport_ClassNew_PyvtkImageImportExecutive_ClassNew_PyvtkImageImport_ClassNew_PyvtkImageReader2Collection_ClassNew_PyvtkImageReader2Factory_ClassNew_PyvtkImageReader2_ClassNew_PyvtkImageReader_ClassNew_PyvtkImageWriter_ClassNew_PyvtkJPEGReader_ClassNew_PyvtkJPEGWriter_ClassNew_PyvtkJSONImageWriter_ClassNew_PyvtkMRCReader_ClassNew_PyvtkMedicalImageProperties_ClassNew_PyvtkMedicalImageReader2_ClassNew_PyvtkMetaImageReader_ClassNew_PyvtkMetaImageWriter_ClassNew_PyvtkNIFTIImageHeader_ClassNew_PyvtkNIFTIImageReader_ClassNew_PyvtkNIFTIImageWriter_ClassNew_PyvtkNrrdReader_ClassNew_PyvtkPNGReader_ClassNew_PyvtkPNGWriter_ClassNew_PyvtkPNMReader_ClassNew_PyvtkPNMWriter_ClassNew_PyvtkPostScriptWriter_ClassNew_PyvtkSLCReader_ClassNew_PyvtkTIFFReader_ClassNew_PyvtkTIFFWriter_ClassNew_PyvtkVolume16Reader_ClassNew_PyvtkVolumeReader_ClassNew__Z43PyvtkNIFTIImageHeader_DataTypeEnum_FromEnumi__Z44PyvtkNIFTIImageHeader_SliceCodeEnum_FromEnumi__Z44PyvtkNIFTIImageHeader_UnitsXYZTEnum_FromEnumi__Z44PyvtkNIFTIImageHeader_XFormCodeEnum_FromEnumi__Z45PyvtkNIFTIImageHeader_HeaderSizeEnum_FromEnumi__Z45PyvtkNIFTIImageHeader_IntentCodeEnum_FromEnumi_real_initvtkIOImagePython_PyBool_FromLong_PyBuffer_Release_PyBytes_FromStringAndSize_PyDict_SetItemString_PyErr_Clear_PyErr_Occurred_PyFloat_FromDouble_PyLong_FromLong_PyLong_FromLongLong_PyLong_FromUnsignedLong_PyLong_FromUnsignedLongLong_PyLong_Type_PyModule_Create2_PyModule_GetDict_PyObject_Free_PyObject_GC_Del_PyObject_GenericGetAttr_PyObject_GenericSetAttr_PyType_Ready_PyType_Type_PyUnicode_FromString_PyUnicode_FromStringAndSize_PyVTKClass_Add_PyVTKObject_AsBuffer_PyVTKObject_Check_PyVTKObject_Delete_PyVTKObject_GetObject_PyVTKObject_GetSet_PyVTKObject_New_PyVTKObject_Repr_PyVTKObject_SetFlag_PyVTKObject_String_PyVTKObject_Traverse_Py_BuildValue_PyvtkCollection_ClassNew_PyvtkImageAlgorithm_ClassNew_PyvtkObject_ClassNew_PyvtkStreamingDemandDrivenPipeline_ClassNew__Py_Dealloc__Py_FatalErrorFunc__Py_NoneStruct__Unwind_Resume__ZN12vtkBMPReader11CanReadFileEPKc__ZN12vtkBMPReader3NewEv__ZN12vtkBMPWriter3NewEv__ZN12vtkBMPWriter9SetResultEP20vtkUnsignedCharArray__ZN12vtkDEMReader29GetElevationReferenceAsStringEv__ZN12vtkDEMReader3NewEv__ZN12vtkMRCReader3NewEv__ZN12vtkPNGReader10GetTextKeyEi__ZN12vtkPNGReader11CanReadFileEPKc__ZN12vtkPNGReader12GetTextValueEi__ZN12vtkPNGReader13GetTextChunksEPKcPi__ZN12vtkPNGReader21GetNumberOfTextChunksEv__ZN12vtkPNGReader3NewEv__ZN12vtkPNGWriter3NewEv__ZN12vtkPNGWriter5WriteEv__ZN12vtkPNGWriter7AddTextEPKcS1___ZN12vtkPNGWriter9SetResultEP20vtkUnsignedCharArray__ZN12vtkPNMReader11CanReadFileEPKc__ZN12vtkPNMReader3NewEv__ZN12vtkPNMWriter3NewEv__ZN12vtkSLCReader11CanReadFileEPKc__ZN12vtkSLCReader3NewEv__ZN13vtkJPEGReader11CanReadFileEPKc__ZN13vtkJPEGReader3NewEv__ZN13vtkJPEGWriter3NewEv__ZN13vtkJPEGWriter5WriteEv__ZN13vtkJPEGWriter9SetResultEP20vtkUnsignedCharArray__ZN13vtkNrrdReader11CanReadFileEPKc__ZN13vtkNrrdReader3NewEv__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs10BuildTupleEPKdi__ZN13vtkPythonArgs10BuildTupleEPKfi__ZN13vtkPythonArgs10BuildTupleEPKii__ZN13vtkPythonArgs10BuildTupleEPKmi__ZN13vtkPythonArgs10GetArgSizeEi__ZN13vtkPythonArgs11SetArgValueEii__ZN13vtkPythonArgs13ArgCountErrorEiPKc__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs16PureVirtualErrorEv__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZN13vtkPythonArgs5ArrayIdEC1El__ZN13vtkPythonArgs5ArrayIiEC1El__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs8GetArrayEPii__ZN13vtkPythonArgs8GetArrayEPxi__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkPythonArgs8GetValueERb__ZN13vtkPythonArgs8GetValueERd__ZN13vtkPythonArgs8GetValueERi__ZN13vtkPythonArgs8GetValueERj__ZN13vtkPythonArgs8GetValueERm__ZN13vtkPythonArgs8GetValueERt__ZN13vtkPythonArgs8GetValueERx__ZN13vtkPythonArgs8GetValueERy__ZN13vtkPythonArgs8SetArrayEiPKdi__ZN13vtkPythonArgs8SetArrayEiPKii__ZN13vtkPythonArgs8SetArrayEiPKxi__ZN13vtkPythonArgs9GetBufferERPvP10bufferinfo__ZN13vtkPythonUtil12AddEnumToMapEP11_typeobject__ZN13vtkPythonUtil13ManglePointerEPKvPKc__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZN13vtkTIFFReader11CanReadFileEPKc__ZN13vtkTIFFReader18SetOrientationTypeEj__ZN13vtkTIFFReader3NewEv__ZN13vtkTIFFWriter3NewEv__ZN13vtkTIFFWriter5WriteEv__ZN14vtkImageExport13GetDataExtentEPi__ZN14vtkImageExport13GetDataExtentEv__ZN14vtkImageExport13GetDataOriginEPd__ZN14vtkImageExport13GetDataOriginEv__ZN14vtkImageExport14GetDataSpacingEPd__ZN14vtkImageExport14GetDataSpacingEv__ZN14vtkImageExport16GetPointerToDataEv__ZN14vtkImageExport17GetDataDimensionsEPi__ZN14vtkImageExport17GetDataMemorySizeEv__ZN14vtkImageExport17GetDataScalarTypeEv__ZN14vtkImageExport19GetCallbackUserDataEv__ZN14vtkImageExport20SetExportVoidPointerEPv__ZN14vtkImageExport31GetDataNumberOfScalarComponentsEv__ZN14vtkImageExport3NewEv__ZN14vtkImageExport6ExportEPv__ZN14vtkImageExport8GetInputEv__ZN14vtkImageImport20SetImportVoidPointerEPv__ZN14vtkImageImport20SetImportVoidPointerEPvi__ZN14vtkImageImport21CopyImportVoidPointerEPvx__ZN14vtkImageImport22LegacyCheckWholeExtentEv__ZN14vtkImageImport26InvokeExecuteDataCallbacksEv__ZN14vtkImageImport31InvokePipelineModifiedCallbacksEv__ZN14vtkImageImport32InvokeUpdateInformationCallbacksEv__ZN14vtkImageImport33InvokeExecuteInformationCallbacksEv__ZN14vtkImageImport3NewEv__ZN14vtkImageReader12SetTransformEP12vtkTransform__ZN14vtkImageReader15OpenAndSeekFileEPii__ZN14vtkImageReader31ComputeInverseTransformedExtentEPiS0___ZN14vtkImageReader35ComputeInverseTransformedIncrementsEPxS0___ZN14vtkImageReader3NewEv__ZN14vtkImageWriter11DeleteFilesEv__ZN14vtkImageWriter3NewEv__ZN14vtkImageWriter5WriteEv__ZN14vtkImageWriter8GetInputEv__ZN15vtkImageReader211SetFileNameEPKc__ZN15vtkImageReader212SetFileNamesEP14vtkStringArray__ZN15vtkImageReader213GetHeaderSizeEm__ZN15vtkImageReader213GetHeaderSizeEv__ZN15vtkImageReader213SetFilePrefixEPKc__ZN15vtkImageReader213SetHeaderSizeEm__ZN15vtkImageReader214SetFilePatternEPKc__ZN15vtkImageReader215SetMemoryBufferEPv__ZN15vtkImageReader216GetDataByteOrderEv__ZN15vtkImageReader216SetDataByteOrderEi__ZN15vtkImageReader217SetDataScalarTypeEi__ZN15vtkImageReader221SetMemoryBufferLengthEx__ZN15vtkImageReader223ComputeInternalFileNameEi__ZN15vtkImageReader224GetDataByteOrderAsStringEv__ZN15vtkImageReader227SetDataByteOrderToBigEndianEv__ZN15vtkImageReader230SetDataByteOrderToLittleEndianEv__ZN15vtkImageReader23NewEv__ZN15vtkImageReader28OpenFileEv__ZN15vtkImageReader28SeekFileEiii__ZN16vtkGESignaReader11CanReadFileEPKc__ZN16vtkGESignaReader3NewEv__ZN17vtkVolume16Reader12SetTransformEP12vtkTransform__ZN17vtkVolume16Reader16GetDataByteOrderEv__ZN17vtkVolume16Reader16SetDataByteOrderEi__ZN17vtkVolume16Reader24GetDataByteOrderAsStringEv__ZN17vtkVolume16Reader27SetDataByteOrderToBigEndianEv__ZN17vtkVolume16Reader30SetDataByteOrderToLittleEndianEv__ZN17vtkVolume16Reader3NewEv__ZN17vtkVolume16Reader8GetImageEi__ZN18vtkJSONImageWriter3NewEv__ZN18vtkJSONImageWriter5WriteEv__ZN18vtkMetaImageReader11CanReadFileEPKc__ZN18vtkMetaImageReader16GetDataByteOrderEv__ZN18vtkMetaImageReader3NewEv__ZN18vtkMetaImageWriter11SetFileNameEPKc__ZN18vtkMetaImageWriter14GetRAWFileNameEv__ZN18vtkMetaImageWriter14SetRAWFileNameEPKc__ZN18vtkMetaImageWriter3NewEv__ZN18vtkMetaImageWriter5WriteEv__ZN19vtkDICOMImageReader10GetStudyIDEv__ZN19vtkDICOMImageReader11CanReadFileEPKc__ZN19vtkDICOMImageReader11GetStudyUIDEv__ZN19vtkDICOMImageReader14GetGantryAngleEv__ZN19vtkDICOMImageReader14GetPatientNameEv__ZN19vtkDICOMImageReader15GetPixelSpacingEv__ZN19vtkDICOMImageReader15GetRescaleSlopeEv__ZN19vtkDICOMImageReader16GetBitsAllocatedEv__ZN19vtkDICOMImageReader16GetRescaleOffsetEv__ZN19vtkDICOMImageReader16SetDirectoryNameEPKc__ZN19vtkDICOMImageReader20GetTransferSyntaxUIDEv__ZN19vtkDICOMImageReader21GetNumberOfComponentsEv__ZN19vtkDICOMImageReader22GetPixelRepresentationEv__ZN19vtkDICOMImageReader23GetImagePositionPatientEv__ZN19vtkDICOMImageReader26GetImageOrientationPatientEv__ZN19vtkDICOMImageReader3NewEv__ZN19vtkDICOMImageReader8GetWidthEv__ZN19vtkDICOMImageReader9GetHeightEv__ZN19vtkNIFTIImageHeader10InitializeEv__ZN19vtkNIFTIImageHeader10SetAuxFileEPKc__ZN19vtkNIFTIImageHeader10SetDescripEPKc__ZN19vtkNIFTIImageHeader13SetIntentNameEPKc__ZN19vtkNIFTIImageHeader3NewEv__ZN19vtkNIFTIImageHeader8DeepCopyEPS___ZN19vtkNIFTIImageReader11CanReadFileEPKc__ZN19vtkNIFTIImageReader14GetNIFTIHeaderEv__ZN19vtkNIFTIImageReader3NewEv__ZN19vtkNIFTIImageWriter14GetNIFTIHeaderEv__ZN19vtkNIFTIImageWriter14SetNIFTIHeaderEP19vtkNIFTIImageHeader__ZN19vtkNIFTIImageWriter14SetQFormMatrixEP12vtkMatrix4x4__ZN19vtkNIFTIImageWriter14SetSFormMatrixEP12vtkMatrix4x4__ZN19vtkNIFTIImageWriter3NewEv__ZN19vtkPostScriptWriter3NewEv__ZN22vtkImageReader2Factory14RegisterReaderEP15vtkImageReader2__ZN22vtkImageReader2Factory18CreateImageReader2EPKc__ZN22vtkImageReader2Factory20GetRegisteredReadersEP25vtkImageReader2Collection__ZN22vtkImageReader2Factory3NewEv__ZN22vtkMedicalImageReader211GetModalityEv__ZN22vtkMedicalImageReader211SetModalityEPKc__ZN22vtkMedicalImageReader212GetPatientIDEv__ZN22vtkMedicalImageReader212SetPatientIDEPKc__ZN22vtkMedicalImageReader214GetImageNumberEv__ZN22vtkMedicalImageReader214GetPatientNameEv__ZN22vtkMedicalImageReader214SetImageNumberEPKc__ZN22vtkMedicalImageReader214SetPatientNameEPKc__ZN22vtkMedicalImageReader23NewEv__ZN22vtkMedicalImageReader27GetDateEv__ZN22vtkMedicalImageReader27SetDateEPKc__ZN22vtkMedicalImageReader28GetStudyEv__ZN22vtkMedicalImageReader28SetStudyEPKc__ZN22vtkMedicalImageReader29GetSeriesEv__ZN22vtkMedicalImageReader29SetSeriesEPKc__ZN23vtkImageImportExecutive3NewEv__ZN25vtkImageReader2Collection11GetNextItemEv__ZN25vtkImageReader2Collection3NewEv__ZN25vtkImageReader2Collection7AddItemEP15vtkImageReader2__ZN25vtkMedicalImageProperties14GetAgeAsFieldsEPKcRiS2_S2_S2___ZN25vtkMedicalImageProperties15GetDateAsFieldsEPKcRiS2_S2___ZN25vtkMedicalImageProperties15GetDateAsLocaleEPKcPc__ZN25vtkMedicalImageProperties15GetImageDateDayEv__ZN25vtkMedicalImageProperties15GetTimeAsFieldsEPKcRiS2_S2___ZN25vtkMedicalImageProperties16GetImageDateYearEv__ZN25vtkMedicalImageProperties16GetPatientAgeDayEv__ZN25vtkMedicalImageProperties17GetImageDateMonthEv__ZN25vtkMedicalImageProperties17GetPatientAgeWeekEv__ZN25vtkMedicalImageProperties17GetPatientAgeYearEv__ZN25vtkMedicalImageProperties18GetOrientationTypeEi__ZN25vtkMedicalImageProperties18GetPatientAgeMonthEv__ZN25vtkMedicalImageProperties18SetOrientationTypeEii__ZN25vtkMedicalImageProperties19AddUserDefinedValueEPKcS1___ZN25vtkMedicalImageProperties19GetUserDefinedValueEPKc__ZN25vtkMedicalImageProperties20AddWindowLevelPresetEdd__ZN25vtkMedicalImageProperties20HasWindowLevelPresetEdd__ZN25vtkMedicalImageProperties21GetAcquisitionDateDayEv__ZN25vtkMedicalImageProperties21GetGantryTiltAsDoubleEv__ZN25vtkMedicalImageProperties22GetAcquisitionDateYearEv__ZN25vtkMedicalImageProperties22GetPatientBirthDateDayEv__ZN25vtkMedicalImageProperties23GetAcquisitionDateMonthEv__ZN25vtkMedicalImageProperties23GetNthWindowLevelPresetEi__ZN25vtkMedicalImageProperties23GetNthWindowLevelPresetEiPdS0___ZN25vtkMedicalImageProperties23GetPatientBirthDateYearEv__ZN25vtkMedicalImageProperties23RemoveWindowLevelPresetEdd__ZN25vtkMedicalImageProperties24GetPatientBirthDateMonthEv__ZN25vtkMedicalImageProperties25GetInstanceUIDFromSliceIDEii__ZN25vtkMedicalImageProperties25GetSliceIDFromInstanceUIDERiPKc__ZN25vtkMedicalImageProperties25GetSliceThicknessAsDoubleEv__ZN25vtkMedicalImageProperties25GetUserDefinedNameByIndexEj__ZN25vtkMedicalImageProperties25GetWindowLevelPresetIndexEdd__ZN25vtkMedicalImageProperties25SetInstanceUIDFromSliceIDEiiPKc__ZN25vtkMedicalImageProperties26GetUserDefinedValueByIndexEj__ZN25vtkMedicalImageProperties26RemoveAllUserDefinedValuesEv__ZN25vtkMedicalImageProperties27RemoveAllWindowLevelPresetsEv__ZN25vtkMedicalImageProperties28GetNumberOfUserDefinedValuesEv__ZN25vtkMedicalImageProperties28GetStringFromOrientationTypeEj__ZN25vtkMedicalImageProperties29GetNumberOfWindowLevelPresetsEv__ZN25vtkMedicalImageProperties30GetNthWindowLevelPresetCommentEi__ZN25vtkMedicalImageProperties30SetNthWindowLevelPresetCommentEiPKc__ZN25vtkMedicalImageProperties3NewEv__ZN25vtkMedicalImageProperties5ClearEv__ZN25vtkMedicalImageProperties8DeepCopyEPS___ZdaPv__Znam___gxx_personality_v0___stack_chk_fail___stack_chk_guard_strcmp_strlendyld_stub_binder__ZL24PyvtkBMPReader_StaticNewv__ZL23PyvtkBMPReader_IsTypeOfP7_objectS0___ZL18PyvtkBMPReader_IsAP7_objectS0___ZL27PyvtkBMPReader_SafeDownCastP7_objectS0___ZL26PyvtkBMPReader_NewInstanceP7_objectS0___ZL23PyvtkBMPReader_GetDepthP7_objectS0___ZL26PyvtkBMPReader_CanReadFileP7_objectS0___ZL32PyvtkBMPReader_GetFileExtensionsP7_objectS0___ZL33PyvtkBMPReader_GetDescriptiveNameP7_objectS0___ZL30PyvtkBMPReader_SetAllow8BitBMPP7_objectS0___ZL30PyvtkBMPReader_GetAllow8BitBMPP7_objectS0___ZL29PyvtkBMPReader_Allow8BitBMPOnP7_objectS0___ZL30PyvtkBMPReader_Allow8BitBMPOffP7_objectS0___ZL29PyvtkBMPReader_GetLookupTableP7_objectS0___ZL24PyvtkBMPReader_GetColorsP7_objectS0___ZN14vtkImageReader8IsTypeOfEPKc__ZL24PyvtkBMPWriter_StaticNewv__ZL23PyvtkBMPWriter_IsTypeOfP7_objectS0___ZL18PyvtkBMPWriter_IsAP7_objectS0___ZL27PyvtkBMPWriter_SafeDownCastP7_objectS0___ZL26PyvtkBMPWriter_NewInstanceP7_objectS0___ZL31PyvtkBMPWriter_SetWriteToMemoryP7_objectS0___ZL31PyvtkBMPWriter_GetWriteToMemoryP7_objectS0___ZL30PyvtkBMPWriter_WriteToMemoryOnP7_objectS0___ZL31PyvtkBMPWriter_WriteToMemoryOffP7_objectS0___ZL24PyvtkBMPWriter_SetResultP7_objectS0___ZL24PyvtkBMPWriter_GetResultP7_objectS0___ZN12vtkBMPWriter8IsTypeOfEPKc__ZL24PyvtkDEMReader_StaticNewv__ZL23PyvtkDEMReader_IsTypeOfP7_objectS0___ZL18PyvtkDEMReader_IsAP7_objectS0___ZL27PyvtkDEMReader_SafeDownCastP7_objectS0___ZL26PyvtkDEMReader_NewInstanceP7_objectS0___ZL26PyvtkDEMReader_SetFileNameP7_objectS0___ZL26PyvtkDEMReader_GetFileNameP7_objectS0___ZL36PyvtkDEMReader_SetElevationReferenceP7_objectS0___ZL44PyvtkDEMReader_GetElevationReferenceMinValueP7_objectS0___ZL44PyvtkDEMReader_GetElevationReferenceMaxValueP7_objectS0___ZL36PyvtkDEMReader_GetElevationReferenceP7_objectS0___ZL46PyvtkDEMReader_SetElevationReferenceToSeaLevelP7_objectS0___ZL53PyvtkDEMReader_SetElevationReferenceToElevationBoundsP7_objectS0___ZL44PyvtkDEMReader_GetElevationReferenceAsStringP7_objectS0___ZL26PyvtkDEMReader_GetMapLabelP7_objectS0___ZL26PyvtkDEMReader_GetDEMLevelP7_objectS0___ZL34PyvtkDEMReader_GetElevationPatternP7_objectS0___ZL30PyvtkDEMReader_GetGroundSystemP7_objectS0___ZL28PyvtkDEMReader_GetGroundZoneP7_objectS0___ZL38PyvtkDEMReader_GetProjectionParametersP7_objectS0___ZL36PyvtkDEMReader_GetPlaneUnitOfMeasureP7_objectS0___ZL40PyvtkDEMReader_GetElevationUnitOfMeasureP7_objectS0___ZL29PyvtkDEMReader_GetPolygonSizeP7_objectS0___ZL33PyvtkDEMReader_GetElevationBoundsP7_objectS0___ZL31PyvtkDEMReader_GetLocalRotationP7_objectS0___ZL30PyvtkDEMReader_GetAccuracyCodeP7_objectS0___ZL35PyvtkDEMReader_GetSpatialResolutionP7_objectS0___ZL34PyvtkDEMReader_GetProfileDimensionP7_objectS0___ZL31PyvtkDICOMImageReader_StaticNewv__ZL30PyvtkDICOMImageReader_IsTypeOfP7_objectS0___ZL25PyvtkDICOMImageReader_IsAP7_objectS0___ZL34PyvtkDICOMImageReader_SafeDownCastP7_objectS0___ZL33PyvtkDICOMImageReader_NewInstanceP7_objectS0___ZL33PyvtkDICOMImageReader_SetFileNameP7_objectS0___ZL38PyvtkDICOMImageReader_SetDirectoryNameP7_objectS0___ZL38PyvtkDICOMImageReader_GetDirectoryNameP7_objectS0___ZL37PyvtkDICOMImageReader_GetPixelSpacingP7_objectS0___ZL30PyvtkDICOMImageReader_GetWidthP7_objectS0___ZL31PyvtkDICOMImageReader_GetHeightP7_objectS0___ZL45PyvtkDICOMImageReader_GetImagePositionPatientP7_objectS0___ZL48PyvtkDICOMImageReader_GetImageOrientationPatientP7_objectS0___ZL38PyvtkDICOMImageReader_GetBitsAllocatedP7_objectS0___ZL44PyvtkDICOMImageReader_GetPixelRepresentationP7_objectS0___ZL43PyvtkDICOMImageReader_GetNumberOfComponentsP7_objectS0___ZL42PyvtkDICOMImageReader_GetTransferSyntaxUIDP7_objectS0___ZL37PyvtkDICOMImageReader_GetRescaleSlopeP7_objectS0___ZL38PyvtkDICOMImageReader_GetRescaleOffsetP7_objectS0___ZL36PyvtkDICOMImageReader_GetPatientNameP7_objectS0___ZL33PyvtkDICOMImageReader_GetStudyUIDP7_objectS0___ZL32PyvtkDICOMImageReader_GetStudyIDP7_objectS0___ZL36PyvtkDICOMImageReader_GetGantryAngleP7_objectS0___ZL33PyvtkDICOMImageReader_CanReadFileP7_objectS0___ZL39PyvtkDICOMImageReader_GetFileExtensionsP7_objectS0___ZL40PyvtkDICOMImageReader_GetDescriptiveNameP7_objectS0___ZN19vtkDICOMImageReader8IsTypeOfEPKc__ZL28PyvtkGESignaReader_StaticNewv__ZL27PyvtkGESignaReader_IsTypeOfP7_objectS0___ZL22PyvtkGESignaReader_IsAP7_objectS0___ZL31PyvtkGESignaReader_SafeDownCastP7_objectS0___ZL30PyvtkGESignaReader_NewInstanceP7_objectS0___ZL30PyvtkGESignaReader_CanReadFileP7_objectS0___ZL36PyvtkGESignaReader_GetFileExtensionsP7_objectS0___ZL37PyvtkGESignaReader_GetDescriptiveNameP7_objectS0___ZN22vtkMedicalImageReader28IsTypeOfEPKc__ZL26PyvtkImageExport_StaticNewv__ZL25PyvtkImageExport_IsTypeOfP7_objectS0___ZL20PyvtkImageExport_IsAP7_objectS0___ZL29PyvtkImageExport_SafeDownCastP7_objectS0___ZL28PyvtkImageExport_NewInstanceP7_objectS0___ZL34PyvtkImageExport_GetDataMemorySizeP7_objectS0___ZL34PyvtkImageExport_GetDataDimensionsP7_objectS0___ZL48PyvtkImageExport_GetDataNumberOfScalarComponentsP7_objectS0___ZL34PyvtkImageExport_GetDataScalarTypeP7_objectS0___ZL42PyvtkImageExport_GetDataScalarTypeAsStringP7_objectS0___ZL30PyvtkImageExport_GetDataExtentP7_objectS0___ZL31PyvtkImageExport_GetDataSpacingP7_objectS0___ZL30PyvtkImageExport_GetDataOriginP7_objectS0___ZL25PyvtkImageExport_GetInputP7_objectS0___ZL33PyvtkImageExport_ImageLowerLeftOnP7_objectS0___ZL34PyvtkImageExport_ImageLowerLeftOffP7_objectS0___ZL34PyvtkImageExport_GetImageLowerLeftP7_objectS0___ZL34PyvtkImageExport_SetImageLowerLeftP7_objectS0___ZL37PyvtkImageExport_SetExportVoidPointerP7_objectS0___ZL37PyvtkImageExport_GetExportVoidPointerP7_objectS0___ZL23PyvtkImageExport_ExportP7_objectS0___ZL33PyvtkImageExport_GetPointerToDataP7_objectS0___ZL36PyvtkImageExport_GetCallbackUserDataP7_objectS0___ZN14vtkImageExport25GetDataScalarTypeAsStringEv__ZL26PyvtkImageImport_StaticNewv__ZL25PyvtkImageImport_IsTypeOfP7_objectS0___ZL20PyvtkImageImport_IsAP7_objectS0___ZL29PyvtkImageImport_SafeDownCastP7_objectS0___ZL28PyvtkImageImport_NewInstanceP7_objectS0___ZL38PyvtkImageImport_CopyImportVoidPointerP7_objectS0___ZL37PyvtkImageImport_SetImportVoidPointerP7_objectS0___ZL37PyvtkImageImport_GetImportVoidPointerP7_objectS0___ZL34PyvtkImageImport_SetDataScalarTypeP7_objectS0___ZL42PyvtkImageImport_SetDataScalarTypeToDoubleP7_objectS0___ZL41PyvtkImageImport_SetDataScalarTypeToFloatP7_objectS0___ZL39PyvtkImageImport_SetDataScalarTypeToIntP7_objectS0___ZL41PyvtkImageImport_SetDataScalarTypeToShortP7_objectS0___ZL49PyvtkImageImport_SetDataScalarTypeToUnsignedShortP7_objectS0___ZL48PyvtkImageImport_SetDataScalarTypeToUnsignedCharP7_objectS0___ZL34PyvtkImageImport_GetDataScalarTypeP7_objectS0___ZL42PyvtkImageImport_GetDataScalarTypeAsStringP7_objectS0___ZL44PyvtkImageImport_SetNumberOfScalarComponentsP7_objectS0___ZL44PyvtkImageImport_GetNumberOfScalarComponentsP7_objectS0___ZL30PyvtkImageImport_SetDataExtentP7_objectS0___ZL30PyvtkImageImport_GetDataExtentP7_objectS0___ZL43PyvtkImageImport_SetDataExtentToWholeExtentP7_objectS0___ZL31PyvtkImageImport_SetDataSpacingP7_objectS0___ZL31PyvtkImageImport_GetDataSpacingP7_objectS0___ZL30PyvtkImageImport_SetDataOriginP7_objectS0___ZL30PyvtkImageImport_GetDataOriginP7_objectS0___ZL31PyvtkImageImport_SetWholeExtentP7_objectS0___ZL31PyvtkImageImport_GetWholeExtentP7_objectS0___ZL35PyvtkImageImport_SetScalarArrayNameP7_objectS0___ZL35PyvtkImageImport_GetScalarArrayNameP7_objectS0___ZL36PyvtkImageImport_SetCallbackUserDataP7_objectS0___ZL36PyvtkImageImport_GetCallbackUserDataP7_objectS0___ZL48PyvtkImageImport_InvokePipelineModifiedCallbacksP7_objectS0___ZL49PyvtkImageImport_InvokeUpdateInformationCallbacksP7_objectS0___ZL50PyvtkImageImport_InvokeExecuteInformationCallbacksP7_objectS0___ZL43PyvtkImageImport_InvokeExecuteDataCallbacksP7_objectS0___ZL39PyvtkImageImport_LegacyCheckWholeExtentP7_objectS0___ZL35PyvtkImageImportExecutive_StaticNewv__ZL34PyvtkImageImportExecutive_IsTypeOfP7_objectS0___ZL29PyvtkImageImportExecutive_IsAP7_objectS0___ZL38PyvtkImageImportExecutive_SafeDownCastP7_objectS0___ZL37PyvtkImageImportExecutive_NewInstanceP7_objectS0___ZN23vtkImageImportExecutive8IsTypeOfEPKc__ZL26PyvtkImageReader_StaticNewv__ZL25PyvtkImageReader_IsTypeOfP7_objectS0___ZL20PyvtkImageReader_IsAP7_objectS0___ZL29PyvtkImageReader_SafeDownCastP7_objectS0___ZL28PyvtkImageReader_NewInstanceP7_objectS0___ZL27PyvtkImageReader_SetDataVOIP7_objectS0___ZL27PyvtkImageReader_GetDataVOIP7_objectS0___ZL28PyvtkImageReader_GetDataMaskP7_objectS0___ZL28PyvtkImageReader_SetDataMaskP7_objectS0___ZL29PyvtkImageReader_SetTransformP7_objectS0___ZL29PyvtkImageReader_GetTransformP7_objectS0___ZL48PyvtkImageReader_ComputeInverseTransformedExtentP7_objectS0___ZL52PyvtkImageReader_ComputeInverseTransformedIncrementsP7_objectS0___ZL32PyvtkImageReader_OpenAndSeekFileP7_objectS0___ZL35PyvtkImageReader_SetScalarArrayNameP7_objectS0___ZL35PyvtkImageReader_GetScalarArrayNameP7_objectS0___ZL27PyvtkImageReader2_StaticNewv__ZL26PyvtkImageReader2_IsTypeOfP7_objectS0___ZL21PyvtkImageReader2_IsAP7_objectS0___ZL30PyvtkImageReader2_SafeDownCastP7_objectS0___ZL29PyvtkImageReader2_NewInstanceP7_objectS0___ZL29PyvtkImageReader2_SetFileNameP7_objectS0___ZL29PyvtkImageReader2_GetFileNameP7_objectS0___ZL30PyvtkImageReader2_SetFileNamesP7_objectS0___ZL30PyvtkImageReader2_GetFileNamesP7_objectS0___ZL31PyvtkImageReader2_SetFilePrefixP7_objectS0___ZL31PyvtkImageReader2_GetFilePrefixP7_objectS0___ZL32PyvtkImageReader2_SetFilePatternP7_objectS0___ZL32PyvtkImageReader2_GetFilePatternP7_objectS0___ZL33PyvtkImageReader2_SetMemoryBufferP7_objectS0___ZL33PyvtkImageReader2_GetMemoryBufferP7_objectS0___ZL39PyvtkImageReader2_SetMemoryBufferLengthP7_objectS0___ZL39PyvtkImageReader2_GetMemoryBufferLengthP7_objectS0___ZL35PyvtkImageReader2_SetDataScalarTypeP7_objectS0___ZL42PyvtkImageReader2_SetDataScalarTypeToFloatP7_objectS0___ZL43PyvtkImageReader2_SetDataScalarTypeToDoubleP7_objectS0___ZL40PyvtkImageReader2_SetDataScalarTypeToIntP7_objectS0___ZL48PyvtkImageReader2_SetDataScalarTypeToUnsignedIntP7_objectS0___ZL42PyvtkImageReader2_SetDataScalarTypeToShortP7_objectS0___ZL50PyvtkImageReader2_SetDataScalarTypeToUnsignedShortP7_objectS0___ZL41PyvtkImageReader2_SetDataScalarTypeToCharP7_objectS0___ZL47PyvtkImageReader2_SetDataScalarTypeToSignedCharP7_objectS0___ZL49PyvtkImageReader2_SetDataScalarTypeToUnsignedCharP7_objectS0___ZL35PyvtkImageReader2_GetDataScalarTypeP7_objectS0___ZL45PyvtkImageReader2_SetNumberOfScalarComponentsP7_objectS0___ZL45PyvtkImageReader2_GetNumberOfScalarComponentsP7_objectS0___ZL31PyvtkImageReader2_SetDataExtentP7_objectS0___ZL31PyvtkImageReader2_GetDataExtentP7_objectS0___ZL39PyvtkImageReader2_SetFileDimensionalityP7_objectS0___ZL39PyvtkImageReader2_GetFileDimensionalityP7_objectS0___ZL32PyvtkImageReader2_SetDataSpacingP7_objectS0___ZL32PyvtkImageReader2_GetDataSpacingP7_objectS0___ZL31PyvtkImageReader2_SetDataOriginP7_objectS0___ZL31PyvtkImageReader2_GetDataOriginP7_objectS0___ZL31PyvtkImageReader2_GetHeaderSizeP7_objectS0___ZL31PyvtkImageReader2_SetHeaderSizeP7_objectS0___ZL45PyvtkImageReader2_SetDataByteOrderToBigEndianP7_objectS0___ZL48PyvtkImageReader2_SetDataByteOrderToLittleEndianP7_objectS0___ZL34PyvtkImageReader2_GetDataByteOrderP7_objectS0___ZL34PyvtkImageReader2_SetDataByteOrderP7_objectS0___ZL42PyvtkImageReader2_GetDataByteOrderAsStringP7_objectS0___ZL40PyvtkImageReader2_SetFileNameSliceOffsetP7_objectS0___ZL40PyvtkImageReader2_GetFileNameSliceOffsetP7_objectS0___ZL41PyvtkImageReader2_SetFileNameSliceSpacingP7_objectS0___ZL41PyvtkImageReader2_GetFileNameSliceSpacingP7_objectS0___ZL30PyvtkImageReader2_SetSwapBytesP7_objectS0___ZL30PyvtkImageReader2_GetSwapBytesP7_objectS0___ZL29PyvtkImageReader2_SwapBytesOnP7_objectS0___ZL30PyvtkImageReader2_SwapBytesOffP7_objectS0___ZL35PyvtkImageReader2_GetDataIncrementsP7_objectS0___ZL26PyvtkImageReader2_OpenFileP7_objectS0___ZL26PyvtkImageReader2_SeekFileP7_objectS0___ZL33PyvtkImageReader2_FileLowerLeftOnP7_objectS0___ZL34PyvtkImageReader2_FileLowerLeftOffP7_objectS0___ZL34PyvtkImageReader2_GetFileLowerLeftP7_objectS0___ZL34PyvtkImageReader2_SetFileLowerLeftP7_objectS0___ZL41PyvtkImageReader2_ComputeInternalFileNameP7_objectS0___ZL37PyvtkImageReader2_GetInternalFileNameP7_objectS0___ZL29PyvtkImageReader2_CanReadFileP7_objectS0___ZL35PyvtkImageReader2_GetFileExtensionsP7_objectS0___ZL36PyvtkImageReader2_GetDescriptiveNameP7_objectS0___ZL37PyvtkImageReader2Collection_StaticNewv__ZL36PyvtkImageReader2Collection_IsTypeOfP7_objectS0___ZL31PyvtkImageReader2Collection_IsAP7_objectS0___ZL40PyvtkImageReader2Collection_SafeDownCastP7_objectS0___ZL39PyvtkImageReader2Collection_NewInstanceP7_objectS0___ZL35PyvtkImageReader2Collection_AddItemP7_objectS0___ZL39PyvtkImageReader2Collection_GetNextItemP7_objectS0___ZL34PyvtkImageReader2Factory_StaticNewv__ZL33PyvtkImageReader2Factory_IsTypeOfP7_objectS0___ZL28PyvtkImageReader2Factory_IsAP7_objectS0___ZL37PyvtkImageReader2Factory_SafeDownCastP7_objectS0___ZL36PyvtkImageReader2Factory_NewInstanceP7_objectS0___ZL39PyvtkImageReader2Factory_RegisterReaderP7_objectS0___ZL43PyvtkImageReader2Factory_CreateImageReader2P7_objectS0___ZL45PyvtkImageReader2Factory_GetRegisteredReadersP7_objectS0___ZL26PyvtkImageWriter_StaticNewv__ZL25PyvtkImageWriter_IsTypeOfP7_objectS0___ZL20PyvtkImageWriter_IsAP7_objectS0___ZL29PyvtkImageWriter_SafeDownCastP7_objectS0___ZL28PyvtkImageWriter_NewInstanceP7_objectS0___ZL28PyvtkImageWriter_SetFileNameP7_objectS0___ZL28PyvtkImageWriter_GetFileNameP7_objectS0___ZL30PyvtkImageWriter_SetFilePrefixP7_objectS0___ZL30PyvtkImageWriter_GetFilePrefixP7_objectS0___ZL31PyvtkImageWriter_SetFilePatternP7_objectS0___ZL31PyvtkImageWriter_GetFilePatternP7_objectS0___ZL38PyvtkImageWriter_SetFileDimensionalityP7_objectS0___ZL38PyvtkImageWriter_GetFileDimensionalityP7_objectS0___ZL25PyvtkImageWriter_GetInputP7_objectS0___ZL22PyvtkImageWriter_WriteP7_objectS0___ZL28PyvtkImageWriter_DeleteFilesP7_objectS0___ZL25PyvtkJPEGReader_StaticNewv__ZL24PyvtkJPEGReader_IsTypeOfP7_objectS0___ZL19PyvtkJPEGReader_IsAP7_objectS0___ZL28PyvtkJPEGReader_SafeDownCastP7_objectS0___ZL27PyvtkJPEGReader_NewInstanceP7_objectS0___ZL27PyvtkJPEGReader_CanReadFileP7_objectS0___ZL33PyvtkJPEGReader_GetFileExtensionsP7_objectS0___ZL34PyvtkJPEGReader_GetDescriptiveNameP7_objectS0___ZN13vtkJPEGReader8IsTypeOfEPKc__ZL25PyvtkJPEGWriter_StaticNewv__ZL24PyvtkJPEGWriter_IsTypeOfP7_objectS0___ZL19PyvtkJPEGWriter_IsAP7_objectS0___ZL28PyvtkJPEGWriter_SafeDownCastP7_objectS0___ZL27PyvtkJPEGWriter_NewInstanceP7_objectS0___ZL21PyvtkJPEGWriter_WriteP7_objectS0___ZL26PyvtkJPEGWriter_SetQualityP7_objectS0___ZL34PyvtkJPEGWriter_GetQualityMinValueP7_objectS0___ZL34PyvtkJPEGWriter_GetQualityMaxValueP7_objectS0___ZL26PyvtkJPEGWriter_GetQualityP7_objectS0___ZL30PyvtkJPEGWriter_SetProgressiveP7_objectS0___ZL30PyvtkJPEGWriter_GetProgressiveP7_objectS0___ZL29PyvtkJPEGWriter_ProgressiveOnP7_objectS0___ZL30PyvtkJPEGWriter_ProgressiveOffP7_objectS0___ZL32PyvtkJPEGWriter_SetWriteToMemoryP7_objectS0___ZL32PyvtkJPEGWriter_GetWriteToMemoryP7_objectS0___ZL31PyvtkJPEGWriter_WriteToMemoryOnP7_objectS0___ZL32PyvtkJPEGWriter_WriteToMemoryOffP7_objectS0___ZL25PyvtkJPEGWriter_SetResultP7_objectS0___ZL25PyvtkJPEGWriter_GetResultP7_objectS0___ZN13vtkJPEGWriter8IsTypeOfEPKc__ZL30PyvtkJSONImageWriter_StaticNewv__ZL29PyvtkJSONImageWriter_IsTypeOfP7_objectS0___ZL24PyvtkJSONImageWriter_IsAP7_objectS0___ZL33PyvtkJSONImageWriter_SafeDownCastP7_objectS0___ZL32PyvtkJSONImageWriter_NewInstanceP7_objectS0___ZL32PyvtkJSONImageWriter_SetFileNameP7_objectS0___ZL32PyvtkJSONImageWriter_GetFileNameP7_objectS0___ZL33PyvtkJSONImageWriter_SetArrayNameP7_objectS0___ZL33PyvtkJSONImageWriter_GetArrayNameP7_objectS0___ZL29PyvtkJSONImageWriter_SetSliceP7_objectS0___ZL29PyvtkJSONImageWriter_GetSliceP7_objectS0___ZL26PyvtkJSONImageWriter_WriteP7_objectS0___ZL37PyvtkMedicalImageProperties_StaticNewv__ZL36PyvtkMedicalImageProperties_IsTypeOfP7_objectS0___ZL31PyvtkMedicalImageProperties_IsAP7_objectS0___ZL40PyvtkMedicalImageProperties_SafeDownCastP7_objectS0___ZL39PyvtkMedicalImageProperties_NewInstanceP7_objectS0___ZL33PyvtkMedicalImageProperties_ClearP7_objectS0___ZL42PyvtkMedicalImageProperties_SetPatientNameP7_objectS0___ZL42PyvtkMedicalImageProperties_GetPatientNameP7_objectS0___ZL40PyvtkMedicalImageProperties_SetPatientIDP7_objectS0___ZL40PyvtkMedicalImageProperties_GetPatientIDP7_objectS0___ZL41PyvtkMedicalImageProperties_SetPatientAgeP7_objectS0___ZL41PyvtkMedicalImageProperties_GetPatientAgeP7_objectS0___ZL42PyvtkMedicalImageProperties_GetAgeAsFieldsP7_objectS0___ZL45PyvtkMedicalImageProperties_GetPatientAgeYearP7_objectS0___ZL46PyvtkMedicalImageProperties_GetPatientAgeMonthP7_objectS0___ZL45PyvtkMedicalImageProperties_GetPatientAgeWeekP7_objectS0___ZL44PyvtkMedicalImageProperties_GetPatientAgeDayP7_objectS0___ZL41PyvtkMedicalImageProperties_SetPatientSexP7_objectS0___ZL41PyvtkMedicalImageProperties_GetPatientSexP7_objectS0___ZL47PyvtkMedicalImageProperties_SetPatientBirthDateP7_objectS0___ZL47PyvtkMedicalImageProperties_GetPatientBirthDateP7_objectS0___ZL51PyvtkMedicalImageProperties_GetPatientBirthDateYearP7_objectS0___ZL52PyvtkMedicalImageProperties_GetPatientBirthDateMonthP7_objectS0___ZL50PyvtkMedicalImageProperties_GetPatientBirthDateDayP7_objectS0___ZL40PyvtkMedicalImageProperties_SetStudyDateP7_objectS0___ZL40PyvtkMedicalImageProperties_GetStudyDateP7_objectS0___ZL46PyvtkMedicalImageProperties_SetAcquisitionDateP7_objectS0___ZL46PyvtkMedicalImageProperties_GetAcquisitionDateP7_objectS0___ZL50PyvtkMedicalImageProperties_GetAcquisitionDateYearP7_objectS0___ZL51PyvtkMedicalImageProperties_GetAcquisitionDateMonthP7_objectS0___ZL49PyvtkMedicalImageProperties_GetAcquisitionDateDayP7_objectS0___ZL40PyvtkMedicalImageProperties_SetStudyTimeP7_objectS0___ZL40PyvtkMedicalImageProperties_GetStudyTimeP7_objectS0___ZL46PyvtkMedicalImageProperties_SetAcquisitionTimeP7_objectS0___ZL46PyvtkMedicalImageProperties_GetAcquisitionTimeP7_objectS0___ZL40PyvtkMedicalImageProperties_SetImageDateP7_objectS0___ZL40PyvtkMedicalImageProperties_GetImageDateP7_objectS0___ZL44PyvtkMedicalImageProperties_GetImageDateYearP7_objectS0___ZL45PyvtkMedicalImageProperties_GetImageDateMonthP7_objectS0___ZL43PyvtkMedicalImageProperties_GetImageDateDayP7_objectS0___ZL43PyvtkMedicalImageProperties_GetDateAsFieldsP7_objectS0___ZL43PyvtkMedicalImageProperties_GetTimeAsFieldsP7_objectS0___ZL43PyvtkMedicalImageProperties_GetDateAsLocaleP7_objectS0___ZL40PyvtkMedicalImageProperties_SetImageTimeP7_objectS0___ZL40PyvtkMedicalImageProperties_GetImageTimeP7_objectS0___ZL42PyvtkMedicalImageProperties_SetImageNumberP7_objectS0___ZL42PyvtkMedicalImageProperties_GetImageNumberP7_objectS0___ZL43PyvtkMedicalImageProperties_SetSeriesNumberP7_objectS0___ZL43PyvtkMedicalImageProperties_GetSeriesNumberP7_objectS0___ZL48PyvtkMedicalImageProperties_SetSeriesDescriptionP7_objectS0___ZL48PyvtkMedicalImageProperties_GetSeriesDescriptionP7_objectS0___ZL38PyvtkMedicalImageProperties_SetStudyIDP7_objectS0___ZL38PyvtkMedicalImageProperties_GetStudyIDP7_objectS0___ZL47PyvtkMedicalImageProperties_SetStudyDescriptionP7_objectS0___ZL47PyvtkMedicalImageProperties_GetStudyDescriptionP7_objectS0___ZL39PyvtkMedicalImageProperties_SetModalityP7_objectS0___ZL39PyvtkMedicalImageProperties_GetModalityP7_objectS0___ZL43PyvtkMedicalImageProperties_SetManufacturerP7_objectS0___ZL43PyvtkMedicalImageProperties_GetManufacturerP7_objectS0___ZL52PyvtkMedicalImageProperties_SetManufacturerModelNameP7_objectS0___ZL52PyvtkMedicalImageProperties_GetManufacturerModelNameP7_objectS0___ZL42PyvtkMedicalImageProperties_SetStationNameP7_objectS0___ZL42PyvtkMedicalImageProperties_GetStationNameP7_objectS0___ZL46PyvtkMedicalImageProperties_SetInstitutionNameP7_objectS0___ZL46PyvtkMedicalImageProperties_GetInstitutionNameP7_objectS0___ZL48PyvtkMedicalImageProperties_SetConvolutionKernelP7_objectS0___ZL48PyvtkMedicalImageProperties_GetConvolutionKernelP7_objectS0___ZL45PyvtkMedicalImageProperties_SetSliceThicknessP7_objectS0___ZL45PyvtkMedicalImageProperties_GetSliceThicknessP7_objectS0___ZL53PyvtkMedicalImageProperties_GetSliceThicknessAsDoubleP7_objectS0___ZL34PyvtkMedicalImageProperties_SetKVPP7_objectS0___ZL34PyvtkMedicalImageProperties_GetKVPP7_objectS0___ZL41PyvtkMedicalImageProperties_SetGantryTiltP7_objectS0___ZL41PyvtkMedicalImageProperties_GetGantryTiltP7_objectS0___ZL49PyvtkMedicalImageProperties_GetGantryTiltAsDoubleP7_objectS0___ZL39PyvtkMedicalImageProperties_SetEchoTimeP7_objectS0___ZL39PyvtkMedicalImageProperties_GetEchoTimeP7_objectS0___ZL46PyvtkMedicalImageProperties_SetEchoTrainLengthP7_objectS0___ZL46PyvtkMedicalImageProperties_GetEchoTrainLengthP7_objectS0___ZL45PyvtkMedicalImageProperties_SetRepetitionTimeP7_objectS0___ZL45PyvtkMedicalImageProperties_GetRepetitionTimeP7_objectS0___ZL43PyvtkMedicalImageProperties_SetExposureTimeP7_objectS0___ZL43PyvtkMedicalImageProperties_GetExposureTimeP7_objectS0___ZL46PyvtkMedicalImageProperties_SetXRayTubeCurrentP7_objectS0___ZL46PyvtkMedicalImageProperties_GetXRayTubeCurrentP7_objectS0___ZL39PyvtkMedicalImageProperties_SetExposureP7_objectS0___ZL39PyvtkMedicalImageProperties_GetExposureP7_objectS0___ZL46PyvtkMedicalImageProperties_SetDirectionCosineP7_objectS0___ZL46PyvtkMedicalImageProperties_GetDirectionCosineP7_objectS0___ZL47PyvtkMedicalImageProperties_AddUserDefinedValueP7_objectS0___ZL47PyvtkMedicalImageProperties_GetUserDefinedValueP7_objectS0___ZL56PyvtkMedicalImageProperties_GetNumberOfUserDefinedValuesP7_objectS0___ZL53PyvtkMedicalImageProperties_GetUserDefinedNameByIndexP7_objectS0___ZL54PyvtkMedicalImageProperties_GetUserDefinedValueByIndexP7_objectS0___ZL54PyvtkMedicalImageProperties_RemoveAllUserDefinedValuesP7_objectS0___ZL48PyvtkMedicalImageProperties_AddWindowLevelPresetP7_objectS0___ZL51PyvtkMedicalImageProperties_RemoveWindowLevelPresetP7_objectS0___ZL55PyvtkMedicalImageProperties_RemoveAllWindowLevelPresetsP7_objectS0___ZL57PyvtkMedicalImageProperties_GetNumberOfWindowLevelPresetsP7_objectS0___ZL48PyvtkMedicalImageProperties_HasWindowLevelPresetP7_objectS0___ZL53PyvtkMedicalImageProperties_GetWindowLevelPresetIndexP7_objectS0___ZL51PyvtkMedicalImageProperties_GetNthWindowLevelPresetP7_objectS0___ZL58PyvtkMedicalImageProperties_SetNthWindowLevelPresetCommentP7_objectS0___ZL58PyvtkMedicalImageProperties_GetNthWindowLevelPresetCommentP7_objectS0___ZL53PyvtkMedicalImageProperties_GetInstanceUIDFromSliceIDP7_objectS0___ZL53PyvtkMedicalImageProperties_SetInstanceUIDFromSliceIDP7_objectS0___ZL53PyvtkMedicalImageProperties_GetSliceIDFromInstanceUIDP7_objectS0___ZL46PyvtkMedicalImageProperties_GetOrientationTypeP7_objectS0___ZL46PyvtkMedicalImageProperties_SetOrientationTypeP7_objectS0___ZL56PyvtkMedicalImageProperties_GetStringFromOrientationTypeP7_objectS0___ZL36PyvtkMedicalImageProperties_DeepCopyP7_objectS0___ZL34PyvtkMedicalImageReader2_StaticNewv__ZL33PyvtkMedicalImageReader2_IsTypeOfP7_objectS0___ZL28PyvtkMedicalImageReader2_IsAP7_objectS0___ZL37PyvtkMedicalImageReader2_SafeDownCastP7_objectS0___ZL36PyvtkMedicalImageReader2_NewInstanceP7_objectS0___ZL50PyvtkMedicalImageReader2_GetMedicalImagePropertiesP7_objectS0___ZL39PyvtkMedicalImageReader2_SetPatientNameP7_objectS0___ZL39PyvtkMedicalImageReader2_GetPatientNameP7_objectS0___ZL37PyvtkMedicalImageReader2_SetPatientIDP7_objectS0___ZL37PyvtkMedicalImageReader2_GetPatientIDP7_objectS0___ZL32PyvtkMedicalImageReader2_SetDateP7_objectS0___ZL32PyvtkMedicalImageReader2_GetDateP7_objectS0___ZL34PyvtkMedicalImageReader2_SetSeriesP7_objectS0___ZL34PyvtkMedicalImageReader2_GetSeriesP7_objectS0___ZL33PyvtkMedicalImageReader2_SetStudyP7_objectS0___ZL33PyvtkMedicalImageReader2_GetStudyP7_objectS0___ZL39PyvtkMedicalImageReader2_SetImageNumberP7_objectS0___ZL39PyvtkMedicalImageReader2_GetImageNumberP7_objectS0___ZL36PyvtkMedicalImageReader2_SetModalityP7_objectS0___ZL36PyvtkMedicalImageReader2_GetModalityP7_objectS0___ZL30PyvtkMetaImageReader_StaticNewv__ZL29PyvtkMetaImageReader_IsTypeOfP7_objectS0___ZL24PyvtkMetaImageReader_IsAP7_objectS0___ZL33PyvtkMetaImageReader_SafeDownCastP7_objectS0___ZL32PyvtkMetaImageReader_NewInstanceP7_objectS0___ZL38PyvtkMetaImageReader_GetFileExtensionsP7_objectS0___ZL39PyvtkMetaImageReader_GetDescriptiveNameP7_objectS0___ZL36PyvtkMetaImageReader_GetPixelSpacingP7_objectS0___ZL29PyvtkMetaImageReader_GetWidthP7_objectS0___ZL30PyvtkMetaImageReader_GetHeightP7_objectS0___ZL44PyvtkMetaImageReader_GetImagePositionPatientP7_objectS0___ZL42PyvtkMetaImageReader_GetNumberOfComponentsP7_objectS0___ZL43PyvtkMetaImageReader_GetPixelRepresentationP7_objectS0___ZL37PyvtkMetaImageReader_GetDataByteOrderP7_objectS0___ZL36PyvtkMetaImageReader_GetRescaleSlopeP7_objectS0___ZL37PyvtkMetaImageReader_GetRescaleOffsetP7_objectS0___ZL37PyvtkMetaImageReader_GetBitsAllocatedP7_objectS0___ZL37PyvtkMetaImageReader_GetDistanceUnitsP7_objectS0___ZL45PyvtkMetaImageReader_GetAnatomicalOrientationP7_objectS0___ZL35PyvtkMetaImageReader_GetGantryAngleP7_objectS0___ZL35PyvtkMetaImageReader_GetPatientNameP7_objectS0___ZL33PyvtkMetaImageReader_GetPatientIDP7_objectS0___ZL28PyvtkMetaImageReader_GetDateP7_objectS0___ZL30PyvtkMetaImageReader_GetSeriesP7_objectS0___ZL35PyvtkMetaImageReader_GetImageNumberP7_objectS0___ZL32PyvtkMetaImageReader_GetModalityP7_objectS0___ZL31PyvtkMetaImageReader_GetStudyIDP7_objectS0___ZL32PyvtkMetaImageReader_GetStudyUIDP7_objectS0___ZL41PyvtkMetaImageReader_GetTransferSyntaxUIDP7_objectS0___ZL32PyvtkMetaImageReader_CanReadFileP7_objectS0___ZN18vtkMetaImageReader8IsTypeOfEPKc__ZL30PyvtkMetaImageWriter_StaticNewv__ZL29PyvtkMetaImageWriter_IsTypeOfP7_objectS0___ZL24PyvtkMetaImageWriter_IsAP7_objectS0___ZL33PyvtkMetaImageWriter_SafeDownCastP7_objectS0___ZL32PyvtkMetaImageWriter_NewInstanceP7_objectS0___ZL32PyvtkMetaImageWriter_SetFileNameP7_objectS0___ZL32PyvtkMetaImageWriter_GetFileNameP7_objectS0___ZL35PyvtkMetaImageWriter_SetRAWFileNameP7_objectS0___ZL35PyvtkMetaImageWriter_GetRAWFileNameP7_objectS0___ZL35PyvtkMetaImageWriter_SetCompressionP7_objectS0___ZL35PyvtkMetaImageWriter_GetCompressionP7_objectS0___ZL26PyvtkMetaImageWriter_WriteP7_objectS0___ZN18vtkMetaImageWriter8IsTypeOfEPKc__ZL31PyvtkNIFTIImageHeader_StaticNewv__ZL30PyvtkNIFTIImageHeader_IsTypeOfP7_objectS0___ZL25PyvtkNIFTIImageHeader_IsAP7_objectS0___ZL34PyvtkNIFTIImageHeader_SafeDownCastP7_objectS0___ZL33PyvtkNIFTIImageHeader_NewInstanceP7_objectS0___ZL30PyvtkNIFTIImageHeader_GetMagicP7_objectS0___ZL34PyvtkNIFTIImageHeader_GetVoxOffsetP7_objectS0___ZL33PyvtkNIFTIImageHeader_GetDataTypeP7_objectS0___ZL31PyvtkNIFTIImageHeader_GetBitPixP7_objectS0___ZL28PyvtkNIFTIImageHeader_GetDimP7_objectS0___ZL31PyvtkNIFTIImageHeader_GetPixDimP7_objectS0___ZL35PyvtkNIFTIImageHeader_SetIntentCodeP7_objectS0___ZL35PyvtkNIFTIImageHeader_GetIntentCodeP7_objectS0___ZL35PyvtkNIFTIImageHeader_SetIntentNameP7_objectS0___ZL35PyvtkNIFTIImageHeader_GetIntentNameP7_objectS0___ZL33PyvtkNIFTIImageHeader_SetIntentP1P7_objectS0___ZL33PyvtkNIFTIImageHeader_GetIntentP1P7_objectS0___ZL33PyvtkNIFTIImageHeader_SetIntentP2P7_objectS0___ZL33PyvtkNIFTIImageHeader_GetIntentP2P7_objectS0___ZL33PyvtkNIFTIImageHeader_SetIntentP3P7_objectS0___ZL33PyvtkNIFTIImageHeader_GetIntentP3P7_objectS0___ZL33PyvtkNIFTIImageHeader_SetSclSlopeP7_objectS0___ZL33PyvtkNIFTIImageHeader_GetSclSlopeP7_objectS0___ZL33PyvtkNIFTIImageHeader_SetSclInterP7_objectS0___ZL33PyvtkNIFTIImageHeader_GetSclInterP7_objectS0___ZL31PyvtkNIFTIImageHeader_SetCalMinP7_objectS0___ZL31PyvtkNIFTIImageHeader_GetCalMinP7_objectS0___ZL31PyvtkNIFTIImageHeader_SetCalMaxP7_objectS0___ZL31PyvtkNIFTIImageHeader_GetCalMaxP7_objectS0___ZL38PyvtkNIFTIImageHeader_SetSliceDurationP7_objectS0___ZL38PyvtkNIFTIImageHeader_GetSliceDurationP7_objectS0___ZL32PyvtkNIFTIImageHeader_SetTOffsetP7_objectS0___ZL32PyvtkNIFTIImageHeader_GetTOffsetP7_objectS0___ZL35PyvtkNIFTIImageHeader_SetSliceStartP7_objectS0___ZL35PyvtkNIFTIImageHeader_GetSliceStartP7_objectS0___ZL33PyvtkNIFTIImageHeader_SetSliceEndP7_objectS0___ZL33PyvtkNIFTIImageHeader_GetSliceEndP7_objectS0___ZL34PyvtkNIFTIImageHeader_SetSliceCodeP7_objectS0___ZL34PyvtkNIFTIImageHeader_GetSliceCodeP7_objectS0___ZL34PyvtkNIFTIImageHeader_SetXYZTUnitsP7_objectS0___ZL34PyvtkNIFTIImageHeader_GetXYZTUnitsP7_objectS0___ZL32PyvtkNIFTIImageHeader_SetDimInfoP7_objectS0___ZL32PyvtkNIFTIImageHeader_GetDimInfoP7_objectS0___ZL32PyvtkNIFTIImageHeader_SetDescripP7_objectS0___ZL32PyvtkNIFTIImageHeader_GetDescripP7_objectS0___ZL32PyvtkNIFTIImageHeader_SetAuxFileP7_objectS0___ZL32PyvtkNIFTIImageHeader_GetAuxFileP7_objectS0___ZL34PyvtkNIFTIImageHeader_SetQFormCodeP7_objectS0___ZL34PyvtkNIFTIImageHeader_GetQFormCodeP7_objectS0___ZL34PyvtkNIFTIImageHeader_SetSFormCodeP7_objectS0___ZL34PyvtkNIFTIImageHeader_GetSFormCodeP7_objectS0___ZL33PyvtkNIFTIImageHeader_SetQuaternBP7_objectS0___ZL33PyvtkNIFTIImageHeader_GetQuaternBP7_objectS0___ZL33PyvtkNIFTIImageHeader_SetQuaternCP7_objectS0___ZL33PyvtkNIFTIImageHeader_GetQuaternCP7_objectS0___ZL33PyvtkNIFTIImageHeader_SetQuaternDP7_objectS0___ZL33PyvtkNIFTIImageHeader_GetQuaternDP7_objectS0___ZL33PyvtkNIFTIImageHeader_SetQOffsetXP7_objectS0___ZL33PyvtkNIFTIImageHeader_GetQOffsetXP7_objectS0___ZL33PyvtkNIFTIImageHeader_SetQOffsetYP7_objectS0___ZL33PyvtkNIFTIImageHeader_GetQOffsetYP7_objectS0___ZL33PyvtkNIFTIImageHeader_SetQOffsetZP7_objectS0___ZL33PyvtkNIFTIImageHeader_GetQOffsetZP7_objectS0___ZL30PyvtkNIFTIImageHeader_SetSRowXP7_objectS0___ZL30PyvtkNIFTIImageHeader_GetSRowXP7_objectS0___ZL30PyvtkNIFTIImageHeader_SetSRowYP7_objectS0___ZL30PyvtkNIFTIImageHeader_GetSRowYP7_objectS0___ZL30PyvtkNIFTIImageHeader_SetSRowZP7_objectS0___ZL30PyvtkNIFTIImageHeader_GetSRowZP7_objectS0___ZL32PyvtkNIFTIImageHeader_InitializeP7_objectS0___ZL30PyvtkNIFTIImageHeader_DeepCopyP7_objectS0___ZL31PyvtkNIFTIImageReader_StaticNewv__ZL30PyvtkNIFTIImageReader_IsTypeOfP7_objectS0___ZL25PyvtkNIFTIImageReader_IsAP7_objectS0___ZL34PyvtkNIFTIImageReader_SafeDownCastP7_objectS0___ZL33PyvtkNIFTIImageReader_NewInstanceP7_objectS0___ZL39PyvtkNIFTIImageReader_GetFileExtensionsP7_objectS0___ZL40PyvtkNIFTIImageReader_GetDescriptiveNameP7_objectS0___ZL33PyvtkNIFTIImageReader_CanReadFileP7_objectS0___ZL37PyvtkNIFTIImageReader_GetTimeAsVectorP7_objectS0___ZL37PyvtkNIFTIImageReader_SetTimeAsVectorP7_objectS0___ZL36PyvtkNIFTIImageReader_TimeAsVectorOnP7_objectS0___ZL37PyvtkNIFTIImageReader_TimeAsVectorOffP7_objectS0___ZL38PyvtkNIFTIImageReader_GetTimeDimensionP7_objectS0___ZL36PyvtkNIFTIImageReader_GetTimeSpacingP7_objectS0___ZL37PyvtkNIFTIImageReader_GetRescaleSlopeP7_objectS0___ZL41PyvtkNIFTIImageReader_GetRescaleInterceptP7_objectS0___ZL34PyvtkNIFTIImageReader_GetPlanarRGBP7_objectS0___ZL34PyvtkNIFTIImageReader_SetPlanarRGBP7_objectS0___ZL33PyvtkNIFTIImageReader_PlanarRGBOnP7_objectS0___ZL34PyvtkNIFTIImageReader_PlanarRGBOffP7_objectS0___ZL29PyvtkNIFTIImageReader_GetQFacP7_objectS0___ZL36PyvtkNIFTIImageReader_GetQFormMatrixP7_objectS0___ZL36PyvtkNIFTIImageReader_GetSFormMatrixP7_objectS0___ZL36PyvtkNIFTIImageReader_GetNIFTIHeaderP7_objectS0___ZN19vtkNIFTIImageReader8IsTypeOfEPKc__ZL31PyvtkNIFTIImageWriter_StaticNewv__ZL30PyvtkNIFTIImageWriter_IsTypeOfP7_objectS0___ZL25PyvtkNIFTIImageWriter_IsAP7_objectS0___ZL34PyvtkNIFTIImageWriter_SafeDownCastP7_objectS0___ZL33PyvtkNIFTIImageWriter_NewInstanceP7_objectS0___ZL37PyvtkNIFTIImageWriter_SetNIFTIVersionP7_objectS0___ZL37PyvtkNIFTIImageWriter_GetNIFTIVersionP7_objectS0___ZL36PyvtkNIFTIImageWriter_SetDescriptionP7_objectS0___ZL36PyvtkNIFTIImageWriter_GetDescriptionP7_objectS0___ZL38PyvtkNIFTIImageWriter_GetTimeDimensionP7_objectS0___ZL38PyvtkNIFTIImageWriter_SetTimeDimensionP7_objectS0___ZL36PyvtkNIFTIImageWriter_GetTimeSpacingP7_objectS0___ZL36PyvtkNIFTIImageWriter_SetTimeSpacingP7_objectS0___ZL37PyvtkNIFTIImageWriter_SetRescaleSlopeP7_objectS0___ZL37PyvtkNIFTIImageWriter_GetRescaleSlopeP7_objectS0___ZL41PyvtkNIFTIImageWriter_SetRescaleInterceptP7_objectS0___ZL41PyvtkNIFTIImageWriter_GetRescaleInterceptP7_objectS0___ZL34PyvtkNIFTIImageWriter_GetPlanarRGBP7_objectS0___ZL34PyvtkNIFTIImageWriter_SetPlanarRGBP7_objectS0___ZL33PyvtkNIFTIImageWriter_PlanarRGBOnP7_objectS0___ZL34PyvtkNIFTIImageWriter_PlanarRGBOffP7_objectS0___ZL29PyvtkNIFTIImageWriter_SetQFacP7_objectS0___ZL29PyvtkNIFTIImageWriter_GetQFacP7_objectS0___ZL36PyvtkNIFTIImageWriter_SetQFormMatrixP7_objectS0___ZL36PyvtkNIFTIImageWriter_GetQFormMatrixP7_objectS0___ZL36PyvtkNIFTIImageWriter_SetSFormMatrixP7_objectS0___ZL36PyvtkNIFTIImageWriter_GetSFormMatrixP7_objectS0___ZL36PyvtkNIFTIImageWriter_SetNIFTIHeaderP7_objectS0___ZL36PyvtkNIFTIImageWriter_GetNIFTIHeaderP7_objectS0___ZN19vtkNIFTIImageWriter8IsTypeOfEPKc__ZL25PyvtkNrrdReader_StaticNewv__ZL24PyvtkNrrdReader_IsTypeOfP7_objectS0___ZL19PyvtkNrrdReader_IsAP7_objectS0___ZL28PyvtkNrrdReader_SafeDownCastP7_objectS0___ZL27PyvtkNrrdReader_NewInstanceP7_objectS0___ZL27PyvtkNrrdReader_CanReadFileP7_objectS0___ZL24PyvtkPNGReader_StaticNewv__ZL23PyvtkPNGReader_IsTypeOfP7_objectS0___ZL18PyvtkPNGReader_IsAP7_objectS0___ZL27PyvtkPNGReader_SafeDownCastP7_objectS0___ZL26PyvtkPNGReader_NewInstanceP7_objectS0___ZL26PyvtkPNGReader_CanReadFileP7_objectS0___ZL32PyvtkPNGReader_GetFileExtensionsP7_objectS0___ZL33PyvtkPNGReader_GetDescriptiveNameP7_objectS0___ZL28PyvtkPNGReader_GetTextChunksP7_objectS0___ZL25PyvtkPNGReader_GetTextKeyP7_objectS0___ZL27PyvtkPNGReader_GetTextValueP7_objectS0___ZL36PyvtkPNGReader_GetNumberOfTextChunksP7_objectS0___ZL37PyvtkPNGReader_SetReadSpacingFromFileP7_objectS0___ZL37PyvtkPNGReader_GetReadSpacingFromFileP7_objectS0___ZL36PyvtkPNGReader_ReadSpacingFromFileOnP7_objectS0___ZL37PyvtkPNGReader_ReadSpacingFromFileOffP7_objectS0___ZN12vtkPNGReader8IsTypeOfEPKc__ZL24PyvtkPNGWriter_StaticNewv__ZL23PyvtkPNGWriter_IsTypeOfP7_objectS0___ZL18PyvtkPNGWriter_IsAP7_objectS0___ZL27PyvtkPNGWriter_SafeDownCastP7_objectS0___ZL26PyvtkPNGWriter_NewInstanceP7_objectS0___ZL20PyvtkPNGWriter_WriteP7_objectS0___ZL34PyvtkPNGWriter_SetCompressionLevelP7_objectS0___ZL42PyvtkPNGWriter_GetCompressionLevelMinValueP7_objectS0___ZL42PyvtkPNGWriter_GetCompressionLevelMaxValueP7_objectS0___ZL34PyvtkPNGWriter_GetCompressionLevelP7_objectS0___ZL31PyvtkPNGWriter_SetWriteToMemoryP7_objectS0___ZL31PyvtkPNGWriter_GetWriteToMemoryP7_objectS0___ZL30PyvtkPNGWriter_WriteToMemoryOnP7_objectS0___ZL31PyvtkPNGWriter_WriteToMemoryOffP7_objectS0___ZL24PyvtkPNGWriter_SetResultP7_objectS0___ZL24PyvtkPNGWriter_GetResultP7_objectS0___ZL22PyvtkPNGWriter_AddTextP7_objectS0___ZN12vtkPNGWriter8IsTypeOfEPKc__ZL24PyvtkPNMReader_StaticNewv__ZL23PyvtkPNMReader_IsTypeOfP7_objectS0___ZL18PyvtkPNMReader_IsAP7_objectS0___ZL27PyvtkPNMReader_SafeDownCastP7_objectS0___ZL26PyvtkPNMReader_NewInstanceP7_objectS0___ZL26PyvtkPNMReader_CanReadFileP7_objectS0___ZL32PyvtkPNMReader_GetFileExtensionsP7_objectS0___ZL33PyvtkPNMReader_GetDescriptiveNameP7_objectS0___ZL24PyvtkPNMWriter_StaticNewv__ZL23PyvtkPNMWriter_IsTypeOfP7_objectS0___ZL18PyvtkPNMWriter_IsAP7_objectS0___ZL27PyvtkPNMWriter_SafeDownCastP7_objectS0___ZL26PyvtkPNMWriter_NewInstanceP7_objectS0___ZN12vtkPNMWriter8IsTypeOfEPKc__ZL31PyvtkPostScriptWriter_StaticNewv__ZL30PyvtkPostScriptWriter_IsTypeOfP7_objectS0___ZL25PyvtkPostScriptWriter_IsAP7_objectS0___ZL34PyvtkPostScriptWriter_SafeDownCastP7_objectS0___ZL33PyvtkPostScriptWriter_NewInstanceP7_objectS0___ZN19vtkPostScriptWriter8IsTypeOfEPKc__ZL24PyvtkSLCReader_StaticNewv__ZL23PyvtkSLCReader_IsTypeOfP7_objectS0___ZL18PyvtkSLCReader_IsAP7_objectS0___ZL27PyvtkSLCReader_SafeDownCastP7_objectS0___ZL26PyvtkSLCReader_NewInstanceP7_objectS0___ZL23PyvtkSLCReader_GetErrorP7_objectS0___ZL26PyvtkSLCReader_CanReadFileP7_objectS0___ZL32PyvtkSLCReader_GetFileExtensionsP7_objectS0___ZL33PyvtkSLCReader_GetDescriptiveNameP7_objectS0___ZN12vtkSLCReader8IsTypeOfEPKc__ZL25PyvtkTIFFReader_StaticNewv__ZL24PyvtkTIFFReader_IsTypeOfP7_objectS0___ZL19PyvtkTIFFReader_IsAP7_objectS0___ZL28PyvtkTIFFReader_SafeDownCastP7_objectS0___ZL27PyvtkTIFFReader_NewInstanceP7_objectS0___ZL27PyvtkTIFFReader_CanReadFileP7_objectS0___ZL33PyvtkTIFFReader_GetFileExtensionsP7_objectS0___ZL34PyvtkTIFFReader_GetDescriptiveNameP7_objectS0___ZL34PyvtkTIFFReader_SetOrientationTypeP7_objectS0___ZL34PyvtkTIFFReader_GetOrientationTypeP7_objectS0___ZL47PyvtkTIFFReader_GetOrientationTypeSpecifiedFlagP7_objectS0___ZL38PyvtkTIFFReader_SetOriginSpecifiedFlagP7_objectS0___ZL38PyvtkTIFFReader_GetOriginSpecifiedFlagP7_objectS0___ZL37PyvtkTIFFReader_OriginSpecifiedFlagOnP7_objectS0___ZL38PyvtkTIFFReader_OriginSpecifiedFlagOffP7_objectS0___ZL39PyvtkTIFFReader_SetSpacingSpecifiedFlagP7_objectS0___ZL39PyvtkTIFFReader_GetSpacingSpecifiedFlagP7_objectS0___ZL38PyvtkTIFFReader_SpacingSpecifiedFlagOnP7_objectS0___ZL39PyvtkTIFFReader_SpacingSpecifiedFlagOffP7_objectS0___ZN13vtkTIFFReader8IsTypeOfEPKc__ZL25PyvtkTIFFWriter_StaticNewv__ZL24PyvtkTIFFWriter_IsTypeOfP7_objectS0___ZL19PyvtkTIFFWriter_IsAP7_objectS0___ZL28PyvtkTIFFWriter_SafeDownCastP7_objectS0___ZL27PyvtkTIFFWriter_NewInstanceP7_objectS0___ZL21PyvtkTIFFWriter_WriteP7_objectS0___ZL30PyvtkTIFFWriter_SetCompressionP7_objectS0___ZL38PyvtkTIFFWriter_GetCompressionMinValueP7_objectS0___ZL38PyvtkTIFFWriter_GetCompressionMaxValueP7_objectS0___ZL30PyvtkTIFFWriter_GetCompressionP7_objectS0___ZL45PyvtkTIFFWriter_SetCompressionToNoCompressionP7_objectS0___ZL40PyvtkTIFFWriter_SetCompressionToPackBitsP7_objectS0___ZL36PyvtkTIFFWriter_SetCompressionToJPEGP7_objectS0___ZL39PyvtkTIFFWriter_SetCompressionToDeflateP7_objectS0___ZL35PyvtkTIFFWriter_SetCompressionToLZWP7_objectS0___ZN13vtkTIFFWriter8IsTypeOfEPKc__ZL29PyvtkVolume16Reader_StaticNewv__ZL28PyvtkVolume16Reader_IsTypeOfP7_objectS0___ZL23PyvtkVolume16Reader_IsAP7_objectS0___ZL32PyvtkVolume16Reader_SafeDownCastP7_objectS0___ZL31PyvtkVolume16Reader_NewInstanceP7_objectS0___ZL37PyvtkVolume16Reader_SetDataDimensionsP7_objectS0___ZL37PyvtkVolume16Reader_GetDataDimensionsP7_objectS0___ZL31PyvtkVolume16Reader_SetDataMaskP7_objectS0___ZL31PyvtkVolume16Reader_GetDataMaskP7_objectS0___ZL33PyvtkVolume16Reader_SetHeaderSizeP7_objectS0___ZL33PyvtkVolume16Reader_GetHeaderSizeP7_objectS0___ZL47PyvtkVolume16Reader_SetDataByteOrderToBigEndianP7_objectS0___ZL50PyvtkVolume16Reader_SetDataByteOrderToLittleEndianP7_objectS0___ZL36PyvtkVolume16Reader_GetDataByteOrderP7_objectS0___ZL36PyvtkVolume16Reader_SetDataByteOrderP7_objectS0___ZL44PyvtkVolume16Reader_GetDataByteOrderAsStringP7_objectS0___ZL32PyvtkVolume16Reader_SetSwapBytesP7_objectS0___ZL32PyvtkVolume16Reader_GetSwapBytesP7_objectS0___ZL31PyvtkVolume16Reader_SwapBytesOnP7_objectS0___ZL32PyvtkVolume16Reader_SwapBytesOffP7_objectS0___ZL32PyvtkVolume16Reader_SetTransformP7_objectS0___ZL32PyvtkVolume16Reader_GetTransformP7_objectS0___ZL28PyvtkVolume16Reader_GetImageP7_objectS0___ZN17vtkVolume16Reader8IsTypeOfEPKc__ZL26PyvtkVolumeReader_IsTypeOfP7_objectS0___ZL21PyvtkVolumeReader_IsAP7_objectS0___ZL30PyvtkVolumeReader_SafeDownCastP7_objectS0___ZL29PyvtkVolumeReader_NewInstanceP7_objectS0___ZL31PyvtkVolumeReader_SetFilePrefixP7_objectS0___ZL31PyvtkVolumeReader_GetFilePrefixP7_objectS0___ZL32PyvtkVolumeReader_SetFilePatternP7_objectS0___ZL32PyvtkVolumeReader_GetFilePatternP7_objectS0___ZL31PyvtkVolumeReader_SetImageRangeP7_objectS0___ZL31PyvtkVolumeReader_GetImageRangeP7_objectS0___ZL32PyvtkVolumeReader_SetDataSpacingP7_objectS0___ZL32PyvtkVolumeReader_GetDataSpacingP7_objectS0___ZL31PyvtkVolumeReader_SetDataOriginP7_objectS0___ZL31PyvtkVolumeReader_GetDataOriginP7_objectS0___ZL26PyvtkVolumeReader_GetImageP7_objectS0___ZL24PyvtkMRCReader_StaticNewv__ZL23PyvtkMRCReader_IsTypeOfP7_objectS0___ZL18PyvtkMRCReader_IsAP7_objectS0___ZL27PyvtkMRCReader_SafeDownCastP7_objectS0___ZL26PyvtkMRCReader_NewInstanceP7_objectS0___ZL26PyvtkMRCReader_SetFileNameP7_objectS0___ZL26PyvtkMRCReader_GetFileNameP7_objectS0_GCC_except_table8GCC_except_table12GCC_except_table13GCC_except_table14GCC_except_table103__ZZ30PyvtkNIFTIImageHeader_ClassNewE9constants__ZZ30PyvtkNIFTIImageHeader_ClassNewE9constants_2__ZZ30PyvtkNIFTIImageHeader_ClassNewE9constants_3__dyld_private__ZL19PyvtkBMPReader_Type__ZL22PyvtkBMPReader_Methods__ZL19PyvtkBMPWriter_Type__ZL22PyvtkBMPWriter_Methods__ZL19PyvtkDEMReader_Type__ZL22PyvtkDEMReader_Methods__ZL26PyvtkDICOMImageReader_Type__ZL29PyvtkDICOMImageReader_Methods__ZL23PyvtkGESignaReader_Type__ZL26PyvtkGESignaReader_Methods__ZL21PyvtkImageExport_Type__ZL24PyvtkImageExport_Methods__ZL21PyvtkImageImport_Type__ZL24PyvtkImageImport_Methods__ZL30PyvtkImageImportExecutive_Type__ZL33PyvtkImageImportExecutive_Methods__ZL21PyvtkImageReader_Type__ZL24PyvtkImageReader_Methods__ZL22PyvtkImageReader2_Type__ZL25PyvtkImageReader2_Methods__ZL32PyvtkImageReader2Collection_Type__ZL35PyvtkImageReader2Collection_Methods__ZL29PyvtkImageReader2Factory_Type__ZL32PyvtkImageReader2Factory_Methods__ZL21PyvtkImageWriter_Type__ZL24PyvtkImageWriter_Methods__ZL20PyvtkJPEGReader_Type__ZL23PyvtkJPEGReader_Methods__ZL20PyvtkJPEGWriter_Type__ZL23PyvtkJPEGWriter_Methods__ZL25PyvtkJSONImageWriter_Type__ZL28PyvtkJSONImageWriter_Methods__ZL32PyvtkMedicalImageProperties_Type__ZL35PyvtkMedicalImageProperties_Methods__ZL29PyvtkMedicalImageReader2_Type__ZL32PyvtkMedicalImageReader2_Methods__ZL25PyvtkMetaImageReader_Type__ZL28PyvtkMetaImageReader_Methods__ZL25PyvtkMetaImageWriter_Type__ZL28PyvtkMetaImageWriter_Methods__ZL41PyvtkNIFTIImageHeader_IntentCodeEnum_Type__ZL40PyvtkNIFTIImageHeader_XFormCodeEnum_Type__ZL40PyvtkNIFTIImageHeader_SliceCodeEnum_Type__ZL40PyvtkNIFTIImageHeader_UnitsXYZTEnum_Type__ZL39PyvtkNIFTIImageHeader_DataTypeEnum_Type__ZL41PyvtkNIFTIImageHeader_HeaderSizeEnum_Type__ZL26PyvtkNIFTIImageHeader_Type__ZL29PyvtkNIFTIImageHeader_Methods__ZL26PyvtkNIFTIImageReader_Type__ZL29PyvtkNIFTIImageReader_Methods__ZL26PyvtkNIFTIImageWriter_Type__ZL29PyvtkNIFTIImageWriter_Methods__ZL20PyvtkNrrdReader_Type__ZL23PyvtkNrrdReader_Methods__ZL19PyvtkPNGReader_Type__ZL22PyvtkPNGReader_Methods__ZL19PyvtkPNGWriter_Type__ZL22PyvtkPNGWriter_Methods__ZL19PyvtkPNMReader_Type__ZL22PyvtkPNMReader_Methods__ZL19PyvtkPNMWriter_Type__ZL22PyvtkPNMWriter_Methods__ZL26PyvtkPostScriptWriter_Type__ZL29PyvtkPostScriptWriter_Methods__ZL19PyvtkSLCReader_Type__ZL22PyvtkSLCReader_Methods__ZL20PyvtkTIFFReader_Type__ZL23PyvtkTIFFReader_Methods__ZL20PyvtkTIFFWriter_Type__ZL23PyvtkTIFFWriter_Methods__ZL24PyvtkVolume16Reader_Type__ZL27PyvtkVolume16Reader_Methods__ZL22PyvtkVolumeReader_Type__ZL25PyvtkVolumeReader_Methods__ZL19PyvtkMRCReader_Type__ZL22PyvtkMRCReader_Methods__ZL25PyvtkIOImagePython_Module__ZL26PyvtkIOImagePython_Methods