RSRC LVINLBVW5 5D@@-  aSdjByVN ُ B~2%k`S*~fS~LVINsartorius-cp324s.vi LVINSerial Port Init.vi @ error code@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc.H@ no parity odd parity even parity mark parity space parityparity@ buffer size&@1 bit1.5 bits2 bits stop bits@ data bits@ baud rate@ port numberPTH01Instr Serial.llbSerial Port Init.viBLVINOpen Config Data.vi x  6@P @!status @code@0source error outD@(}Config Data RefNum p@ config datarefnumrefnum@@P @!status @code@0sourceerror in (no error)"@!create file if necessary? (T) @2configuration file pathPTH03UTILITY config.llbOpen Config Data.viPOLY Read Key.vi򴳿APTH0+UTILITY config.llb Read Key.viLVINRead Key (String).vi x   6@P @!status @code@0source error out@0value @!found?H@(}Config Data RefNum p@ config datarefnum refnum out@!read raw string? (F)@0section@@P @!status @code@0sourceerror in (no error)@0 default value @0keyD@(}Config Data RefNum p@ config datarefnumrefnumPTH04Utility config.llbRead Key (String).viLVINClose Serial Driver.vi  @error@ port numberPTH04Instr Serial.llbClose Serial Driver.viPOLY Write Key.vi򴳿gPTH0,UTILITY config.llb Write Key.viLVINWrite Key (String).vi x   6@P @!status @code@0source error outH@(}Config Data RefNum p@ config datarefnum refnum out@!write raw string? (F)@0section@@P @!status @code@0sourceerror in (no error)@0value @0keyD@(}Config Data RefNum p@ config datarefnumrefnumPTH05Utility config.llbWrite Key (String).viLVINClose Config Data.vi x  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)"@!write configuration file? (F)D@(}Config Data RefNum p@ config datarefnumrefnumPTH04utility config.llbClose Config Data.viLVINRead Key (I32).vi x   6@P @!status @code@0source error out @value @!found?H@(}Config Data RefNum p@ config datarefnum refnum out@0section@@P @!status @code@0sourceerror in (no error)@ default value @0keyD@(}Config Data RefNum p@ config datarefnumrefnumPTH01Utility config.llbRead Key (I32).viLVINWrite Key (I32).vi x   6@P @!status @code@0source error outH@(}Config Data RefNum p@ config datarefnum refnum out@0section@@P @!status @code@0sourceerror in (no error) @value @0keyD@(}Config Data RefNum p@ config datarefnumrefnumPTH02Utility config.llbWrite Key (I32).viLVINWrite Key (U32).vi x   6@P @!status @code@0source error outH@(}Config Data RefNum p@ config datarefnum refnum out@0section@@P @!status @code@0sourceerror in (no error) @value @0keyD@(}Config Data RefNum p@ config datarefnumrefnumPTH02Utility config.llbWrite Key (U32).viLVINRead Key (U32).vi x   6@P @!status @code@0source error out @value @!found?H@(}Config Data RefNum p@ config datarefnum refnum out@0section@@P @!status @code@0sourceerror in (no error)@ default value @0keyD@(}Config Data RefNum p@ config datarefnumrefnumPTH01Utility config.llbRead Key (U32).viLVINsartorius-cp324s-readout.vi*8   @ErrorOut@ ValueOut @ErrorIn @ ValueIn@ SerialPortPTH0!sartorius-cp324s-readout.viO*O*P c8 P+vP"@P@flg@oRt@eofudf.P MeasurementSettingsAbout Tab ControlxdfdPtxdPoldPext. P$@P0" P@@: P(@P0 c\P"@P@flg@oRt@eofudfP Waveform Chartx dfdP txdP oldP ext P @vP0@PP@P!!!!l@bP0   !!!    $@P0!!!B@8PPVP P@! 000 P@! b P         @P b P         @P  c pP"@P@flg@oRt@eofudfP0Equipment name x0dfd P0txd P0old P0ext cXP"@P@flg@oRt@eofudfP BufferSizepdfdPtxdPoldPext P cTP"@P@flg@oRt@eofudf PParitypdfdPtxdPoldPext P" P@@ cVP"@P@flg@oRt@eofudfPStopbitsxdfdPtxdPoldPext P" P@@ cVP"@P@flg@oRt@eofudfPDatabitspdfdPtxdPoldPext P" P@@ cVP"@P@flg@oRt@eofudfPBaudratexdfdPtxdPoldPext P" P@@ c TP"@P@flg@oRt@eofudf PComPortxdfdPtxdPoldPext P" P@@ c ^P"@P@flg@oRt@eofudfPprefnum xpdfd Pptxd Ppold PpextnP"@P@flg@oRt@eofudfP0 BasicFilename x0dfd P0txd P0old P0ext c TP"@P@flg@oRt@eofudf P!Booleanx!dfdP!txdP!oldP!ext cZP"@P@flg@oRt@eofudfP! Write to diskx!dfdP!txdP!oldP!ext cRP"@P@flg@oRt@eofudf P!stopx!dfdP!txdP!oldP!ext cjP"@P@flg@oRt@eofudfP0Next run x0dfd P0txd P0old P0extjP"@P@flg@oRt@eofudfP0Operator x0dfd P0txd P0old P0ext P cZP"@P@flg@oRt@eofudfP BaudrateValuexdfdPtxdPoldPext P cZP"@P@flg@oRt@eofudfP DatabitsValuexdfdPtxdPoldPext P" P@@ cXP"@P@flg@oRt@eofudfP ParityValuexdfdPtxdPoldPext((P"P002 chP"@P@flg@oRt@eofudfP0String x0dfd P0txd P0old P0extfP"@P@flg@oRt@eofudfP2path x2dfd P2txd P2old P2ext P cVP"@P@flg@oRt@eofudfPintervalxdfdPtxdPoldPext 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"h!write configuration file? (T) ! ! ! 0 0Z P$@P@0PZ P$@P@0P 20(P*P0020 0 0 ! 0((!Z P$@P@0P 0 0 0 ! 0 0 !  !(   0 0 0 0 0 0 0 0 0 0 0 0 ! 0 0 0 0 0 0 0 0 0 0 0 0 0 0   c c$ c c@! stop? (T) c@0Value c@@P @!status @code@0sourceerror in (no error) c@offset past number c c0 c @Parity c@p reference c6@P @!status @code@0sourceerror in c@2path@0section @!Value c@p p reference @pValue@@P @!status @code@0sourceerror in (no error) c@p reference cD@(}Config Data RefNum p@ config datarefnumrefnum c@@P @!status @code@0sourceerror in (no error) c@!write raw string? (F) c@0section@@P @!status @code@0sourceerror in (no error) c@0value c  @0key c@0section@@P @!status @code@0sourceerror in (no error) c @0key c D@(}Config Data RefNum p@ config datarefnumrefnum c"@!create file if necessary? (T)@@P @!status @code@0sourceerror in (no error) c @@P @!status @code@0sourceerror in (no error) c @value@ BufferSize c@Stopbits @ComPort@Databits @Parity @value@@P @!status @code@0sourceerror in (no error) c @0key@p" referenceD@(}Config Data RefNum p@ config datarefnumrefnum@0Operator@@P @!status @code@0sourceerror in (no error) c@0section@p reference@@P @!status @code@0sourceerror in (no error) c @0keyD@(}Config Data RefNum p@ config datarefnumrefnum@@P @!status @code@0sourceerror in (no error)@!write raw string? (F) c@p reference@@P @!status @code@0sourceerror in (no error) c@@0 Strings []@@P @!status @code@0sourceerror in (no error) c @ErrorIn@ ValueOut@ BufferSize c @ComPort@p referenceD@(}Config Data RefNum p@ config datarefnumrefnum@p! reference! c @ Value @0key@@P @!status @code@0sourceerror in (no error) c @Value@offset past number@0section0@ error code&@1 bit1.5 bits2 bits stop bits@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc.H@ no parity odd parity even parity mark parity space parityparity c@@P @!status @code@0sourceerror in (no error) c @offset @0keyD@(}Config Data RefNum p@ config datarefnumrefnum@0section@! header (F)6@P @!status @code@0sourceerror in(@startendcurrentpos mode (0:2)@pos offset (0)@Baudrate c@p reference c @pValue@@P @!status @code@0sourceerror in (no error) c@@P @!status @code@0sourceerror in (no error) c @ Value c"@!use system decimal point (T) c0 c@0section c@p reference@@P @!status @code@0sourceerror in (no error) c@! replace all? c"@!create file if necessary? (T) c@offset past replacement2@@P @!status @code@0sourceerror in (no error) cD@(}Config Data RefNum p@ config datarefnumrefnum0@@P @!status @code@0sourceerror in (no error) c@p! reference c@Disabled c@2path @ComPort@interval @ComPort @error@p p reference.@shortlong abbreviateddate format (0) @!Value c @value@@P @!status @code@0sourceerror in (no error) c @0key@p! reference@@P @!status @code@0sourceerror in (no error) c@0Value c@@P @!status @code@0sourceerror in (no error) c@0section c@p reference cD@(}Config Data RefNum p@ config datarefnumrefnum@@P @!status @code@0sourceerror in (no error) c"@!write configuration file? (F)@@P @!status @code@0sourceerror in (no error) c@p reference c@p! reference c@Disabled c@Stopbits c@@P @!status @code@0sourceerror in (no error) c@p reference@@P @!status @code@0sourceerror in (no error) c@0group>@deny read/writedeny write-only deny none deny mode (2)6@P @!status @code@0sourceerror in c@ permissions c@@P @!status @code@0sourceerror in (no error) c@0 date string@0 time string c@! overwrite (F) c p c@@P @!status @code@0sourceerror in (no error) c@p reference c@0Value c c @0key@Databits cD@(}Config Data RefNum p@ config datarefnumrefnum c2 c@@P @!status @code@0sourceerror in (no error) cD@(}Config Data RefNum p@ config datarefnumrefnum @0key c@0section c @!found? c@0section c@ default value@@P @!status @code@0sourceerror in (no error) c@0section c "@!create file if necessary? (T)@@P @!status @code@0sourceerror in (no error) cD@(}Config Data RefNum p@ config datarefnumrefnum c @!found? c @0key c@@P @!status @code@0sourceerror in (no error) c@ default value @0key c  @!found? c@interval c@interval cD@(}Config Data RefNum p@ config datarefnumrefnum @0key@ default value@@P @!status @code@0sourceerror in (no error) c@0section@Databits cD@(}Config Data RefNum p@ config datarefnumrefnum @0key cD@(}Config Data RefNum p@ config datarefnumrefnum @!found? c@ default value@@P @!status @code@0sourceerror in (no error) c@0section c @interval@@P @!status @code@0sourceerror in (no error) c0@2path@0Equipment name2.@ MeasurementSettingsAbout Tab Control @!Boolean@! Write to disk @!stop@0Next run@0Operator@0 BasicFilename"@!write configuration file? (F) c@Stopbits@Baudrate @Parity@ BufferSize @ComPort@Databits c @p reference c@@P @!status @code@0sourceerror in (no error) c@p reference c@@P @!status @code@0sourceerror in (no error) cD@(}Config Data RefNum p@ config datarefnumrefnum c@0Equipment name@!write raw string? (F) c@@P @!status @code@0sourceerror in (no error) c 2@offset past replacement@! replace all? c@0section@p reference@@P @!status @code@0sourceerror in (no error)@@P @!status @code@0sourceerror in (no error) cD@(}Config Data RefNum p@ config datarefnumrefnum c@p reference c @0key@0 Description c@0section cD@(}Config Data RefNum p@ config datarefnumrefnum @0key@0 default value c@!write raw string? (F) c @!found?@@P @!status @code@0sourceerror in (no error) c@0section@!read raw string? (F) cD@(}Config Data RefNum p@ config datarefnumrefnum @0key@0 default value@@P @!status @code@0sourceerror in (no error) c D@(}Config Data RefNum p@ config datarefnumrefnum c@@P @!status @code@0sourceerror in (no error) c @!found? c @0key c@0section@@P @!status @code@0sourceerror in (no error) c@ default value c "@!write configuration file? (F)@@P @!status @code@0sourceerror in (no error) c@0Next run cD@(}Config Data RefNum p@ config datarefnumrefnum @0key cD@(}Config Data RefNum p@ config datarefnumrefnum @0key c @!found? c@0 default value@@P @!status @code@0sourceerror in (no error) c@0section@!read raw string? (F) c@0section@ BufferSize cD@(}Config Data RefNum p@ config datarefnumrefnum@!read raw string? (F) c @0key c@@P @!status @code@0sourceerror in (no error) c@ default value @!found? c@ default value @0key c@@P @!status @code@0sourceerror in (no error) @!found? c@0section@!write raw string? (F) c @Parity c@0sectionD@(}Config Data RefNum p@ config datarefnumrefnumD@(}Config Data RefNum p@ config datarefnumrefnum c @0key c @0key c@0 BasicFilenameD@(}Config Data RefNum p@ config datarefnumrefnum c@0 default value c@@P @!status @code@0sourceerror in (no error) c@!read raw string? (F) c@0section@@P @!status @code@0sourceerror in (no error) @!found? c@0section @!found? c c| c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c, c c$ c c$ c c| c c| c c| c cD c c$ c c\ c c$ c c$ c c$ c c$ c c$ c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c$ c c| c c| c c c c c@ c c c@ c c c@ c c c@ c c c@ c  c c c@ c  c( c c@ c c c c@ c c c@ c c c@ c c c@ c c( c c@ c  c c c@ c c c@ c c c@ c c c@ c c c@ c c c@ c  c c c@ c c c@ c c c@ c c c@ c  * PvPvPvPvPvPvPvPvPvPvPvPvPvPvPvPvPvPvPvPvPvPvP P ch c/LA?TO:DZ|r?DN 1A MeasurementSettingsAboutA Measurement'SettingsAboutPlot 0IIIRBTime AmplitudeLncQ@f8@@@9@??񙙙???Ij@comportsettingsbaudratesettingsdatabitssettingsstopbitssettingsparitysettings buffer_sizesettings operator_namemainnext_runmain basic_filemainequipment_name equipment.vi.iniPTH0ddata logger.inimainnext_runNext run.txtThis run   @(comportsettingsbaudratesettingsdatabitssettingsstopbitssettingsparitysettings buffer_sizesettings operator_namemainnext_runmain basic_filemainequipment_name equipment.ini.vi experimentinterval experimentinterval,4@PD P L @H[ِ Dp ~|~@D PXT$08D$Z08\ lx|p l Th d `<8$ 08L X\  $ `$08 2:.*&4^.0V.0V.`@1@"30DdHl0)LtP|0,V+TX0d-\`0,dh09lp09tx0;|0h4030f6080+EI@L<.@^@L0x@H@.L`BD@D@.T X.6>B\     ``J NZ"*.`#''(D@n'267;?4,'0' `0'@DH""L0"@"r!r! !SW!D"[_!cg!&(k o(!^%s0w8! {@H!HT\!$dl!@7t|!t;!`+! "1!PVIDSsartorius-cp324s.vi VIDSWrite Key (U32).vi ` P L DPTH0VIDSWrite Key (String).vi d \ X T ,PTH0VIDSWrite Key (I32).vi H @ <PTH0VIDSSerial Port Init.vi PTH0VIDSsartorius-cp324s-readout.vi $PTH0VIDSRead Key (U32).vi PTH0VIDSRead Key (String).vi   PTH0VIDSRead Key (I32).vi  PTH0VIDSOpen Config Data.vi 8 ( PTH0VIDSClose Serial Driver.vi 4PTH0VIDSClose Config Data.vi h 0 PTH0 i386]@!code&Ewd!E\EPPUEd$=t1=Z|Ð)Ӏ}t}uE$EE48tQRUbd$ZYɍT/ƅP/ƅP/fx[ƅT/ɍ\/HHH HHHHH H$ƅX/ƅX/fxDƅ\/QR45d$ZYƅ\/fxFƅ`/QRP0$4Սsd$ZY=|ƅ`/fx9ƅd/t6t?QRhPQRWSVP0$臙-d$ ZY={ƅd/fxƅh/`QRP$0~}sd$ZY=m{ƅh/}$u ƅ hhUEP8d$ =N{fxEp"!E\Dž ! DžL :!8 Dž| V!h Dž r ! Dž  ! QRhhhP $Hd$ZYQRhhhP\ $hHd$ZYQRhhhP, $BHd$ZYQRhhhP $Hd$ZYQRPEP$hhP $Hd$ZYÐ" ƅl/xDž2TDPT 2! QRhhP2$Uƶ4d$ZY=." uQR2O%sd$ZYÐQR2sd$ZYQR2rsd$ZYÐQR2 %sd$ZY$2=tQRP貨!d$ZYDž$2ÐQRsZY2 2aTQR2Q2sd$ ZY2Dž(2VAtrDž02PE 42XDž,2Dž<21@2Dž2Dž2Dž1DžP2Ð" tiL2D2=uH2=uƅl/}$u ƅ hhUEP8d$ =xfx"ڄQRP $hhPEP$Hd$ZYÐR ƅp/x#Džh2TDPTd2!8 QRhhPl2$U腴4d$ZY=8R uQRp2#sd$ZYÐQRp2sd$ZYQRl21sd$ZYÐQRp2"sd$ZY|2=tQRPq!d$ZYDž|2ÐQRhsZYl2, t2aTQRt2Ql2sd$ ZYp2Dž2OAtrDž2PE 2XDž2D$Dž2Dž2T22Dž\2X4DžX2DžT2Dž2ÐR t:22=u2=uƅp/fx&2QRP, $hhPEP$Hd$ZYÐ ƅt/x'Dž2TDPT2 !h QRhhP2$Ui4d$ZY=8 uQR2 sd$ZYÐQR2xsd$ZYQR2sd$ZYÐQR2 sd$ZY2=tQRPU!d$ZYDž2ÐQRLsZY2\ 2aTQR2Q2sd$ ZY2Dž2OAtrDž2PE 2XDž2/Dž2Dž222Dž2X4Dž2Dž2Dž3Ð t:22=u2=uƅt/fx*QRP\ $hhPEP${Hd$ZYÐ ƅx/x+qDž3TDPT3 ! QRhhP3$UM4d$ZY=8 uQR 3sd$ZYÐQR 3\sd$ZYQR3sd$ZYÐQR 3sd$ZY,3=tQRP9!d$ZYDž,3ÐQR0sZY3 $3aTQR$3Q3ssd$ ZY 3Dž03OAtrDž83PE <3XDž@3-Dž43DžD33H3Dž 3X4Dž3Dž3DžX3Ð t:T3L3=uP3=uƅx/fx.QRP $hhPEP$_Hd$ZYÐ ƅ|/x/ ts\$,/tsl~ƅ/닋XωwOF$=t"=t{.uˋfF7QRhP $P$h S97d$ZY=Woƅ/fxBC~ x;vɍ/Hƅ/ƅ/QRP0$L 2,d$ZY=oQRPd$P1,d$ZY=nPXfxF}ƅ/ ts,-ts\$.- )! .UR@␐ t ƅ/fxJ}ƅ/닋 ωwOF$=t"=t{.uˋ,fF7QRhP $P,$h Sa7d$ZY=mƅ/fxN} xytɍ/Hƅ/ƅ/QRP$T30,d$ZY=ymQRP$X 0,d$ZY=kmPXfxR|ƅ/ ts,,-ts\$\-- ! .UR@␐ t 7ƅ/VWf_^fxV;|ƅ/닋ωwOF$=t'=t{.ufffF7QRhP $P$h Si7d$ZY=#lƅ/fxZ{ xrɍ/Hƅ/ƅ/QRP$\;.,d$ZY=kQRP$`.,d$ZY=kPXfx^l{ƅ/ ts,,ts\$,X, ! .UR@␐ t ?ƅ/fxb {ƅ/닋ωwOF$=t"=t{.uˋfF7QRhP $P$hS7d$ZY=jƅ/fxfz xpɍ/Hƅ/ƅ/QRP$dc,,d$ZY=EjQRP$h;,,d$ZY=7jPHXfxjBzƅ/ ts,+ts\$ ,+ ! .UR@␐ t g ƅ/VW@f_^fxnyƅ/닋ωwOF$=t'=t{.uf@ffF7QRhP $P@$h S6d$ZY=hƅ/fxr[y xnɍ/Hƅ/ƅ/QRP$lk*,d$ZY=hQRPD$pC*,d$ZY=hPXfxvxƅ/ ts,4+ts\$d++ !  .UR@␐ t o ƅ/VWf_^fxz}xƅ/닋ωwOF$=t'=t{.ufffF7QRhP $P$h S6d$ZY=Egƅ/fx~x xmɍ/Hƅ/ƅ/QRP$ts(,d$ZY=fQRP$xK(,d$ZY=fPLXfwƅ/ ts,*tsL*ts\$*`* !  .UR@␐ t cƅ/f7wƅ/QRhhP $P$hS&6d$ZY=eƅ/fw xykɍ/Hƅ/ƅ/QRPd$|&,d$ZY=eQRP$&,d$ZY=eP`Xfvƅ/ ts,)tsL*ts\$*) ! .UR@␐ t ƅ/f7vƅ/QRhhP $Ph$hSx6d$ZY=dƅ/fv xiɍ/Hƅ/ƅ/QRP$%,d$ZY=1dQRPL$$,d$ZY=#dPXfuƅ/ ts,<)tsL\)ts\$l)) 1!  .UR@␐ t ƅ/f7uƅ/QRhhP $P$hS6d$ZY=(cƅ/fu xIhɍ/Hƅ/ƅ/QRP$i#,d$ZY=bQRP$A#,d$ZY=bPXftƅ/ ts,(ts\$(h( !  .UR@␐ t jƅ/fHtƅ/닋ωwOF$=t"=t{.uˋfF7QRhP $P$hS6d$ZY=aƅ/fs x~fɍ0Hƅ/ƅ/QRPd$!,d$ZY=>aQRP$`!,d$ZY=0aP`Xfxsƅ0 ts,'tsL (ts\$(' !  .UR@␐ t xƅ0fsƅ0QRhhP $P$hS;6d$ZY=5`ƅ0fr xdɍ 0ƅ0ƅ0P Xfrƅ 0 ts\$t'' !!  .UR@␐ t tCƅ 0f}r x'dƅ/fx6rQRP $hhPEP$pHd$ZY=tÐ}vJZx7wrɍ0HHƅ0ƅ0f|rƅ0닋ωwƅ0furƅ0h,$XXh,$XXݝƅ0fertTEh@9tJ#!E\EPQRPRX=3d$ZYÐ|!E\EPQRPu85=3d$ZYÐ}vtƅ0ɍ$0ƅ 0ƅ 0f rƅ$0Džp3TDPTl3%!E\QRhhPt3$U4d$ZY=R}vuQRx3wsd$ZYÐQRx3rd$ZYQRt3rd$ZYÐQRx35sd$ZY3=tQRPڈ!d$ZYDž3ÐQRrZYt3EP|3aTQR|3Qt3rd$ ZYx3Dž3OAtrDž3PE 3XDž3Dž3Dž3\33Dž3Dž3 4Dž333d3Dž`3Dž\3Dž3Ð}v8W33=u3=uƅ$0fZpEhx`ɍ,0Hƅ(0ƅ(0fUpƅ,0h,$XX݅ݝƅ,0fOpƅ00Dž3TDPT3(!E\QRhhP3$U联4d$ZY=R}vuQR3 sd$ZYÐQR3rd$ZYQR30rd$ZYÐQR3sd$ZY3=tQRPp!d$ZYDž3ÐQRgrZY3EP3aTQR3Q3rd$ ZY3Dž3OAtrDž3PE 3XDž3Dž3Dž434Dž4Dž4 4Dž 4243Dž3Dž3Dž4Ð}vT44=u 4=uƅ00fnEhx3^ƅ0fnEL@PtTEh@9tJ(!E\EPQRPRC83d$ZYÐ|!E\EPQRPu8 83d$ZYÐ}vt׋Ehx]ɍ80HHH HHHHH H$ƅ40ƅ40f1nƅ80닋ωwfRfZƅ80f!nƅ<0닋Xωwƅ<0fnƅ@0닋ωwƅ@0VW=} =|f_^fmƅD0닋ωwffƅD0fmƅH0닋ωwfRfZƅH0}$u ƅhhUEP8d$ VW=rf_^fdmƅL0IffƅL0}$u ƅLhhUEP8d$ fBmtTEh@9tJ+!E\EPQRPRC53d$ZYÐ|!E\EPQRPu8 53d$ZYÐ}vtƅP0DžL4TDPT044xH4EP4-!E\QRhhPT4$U4d$ZY=P}vuQRX4{rd$ZYÐQRX4rd$ZYQRT4rd$ZYÐQRX49rd$ZYd4=tQRPހ!d$ZYDžd4ÐQRrZYT4EP\4aTQR\4QT4rd$ ZYX4Džh4OAtrDžp4PE t4XDžx4Džl4"Dž|4$44Dž,43Dž(4Dž$4Dž@4 3Dž<4Dž84Dž4Ð}v>O44=u4=uƅP0fkEL@PtTEh@9tJ5.!E\EPQRPR23d$ZYÐ|!E\EPQRPu823d$ZYÐ}vtƅT00t:6x9v,kQRP$6,d$ZY=RQRP$h,d$ZYƅT0f kjƅX0t6)ډ؉44QRPf$RW7eƅ0ɍ0Hƅ0ƅ0fFeƅ0Dž5TDPTT 5EX 5D7!E\QRhhP5$U4d$ZY=2}vuQR5rd$ZYÐQR51rd$ZYQR5rd$ZYÐQR5ird$ZY 5=tQRPw!d$ZYDž 5ÐQRrZY5EP5aTQR5Q5Krd$ ZY5Dž$5OAtrDž,5PE 05XDž45%Dž(5Dž854<5Dž4 3Dž4Dž4DžL5Ð}vEH5@5=uD5=uƅ0fJXdƅ0T <t'ƅ0ƅ0fR\d ɍ0HHH HHHHH H$ƅ0ƅ0QRP$] ,d$ZY={IQRP $5 ,d$ZY=mIP XfVcEpDž\ ;!H Dž ?!x Dž A! Dž B! QRhhhP $Hd$ZYQRhhhP< $Hd$ZY}vƅ0WXcDžd5TDPT\ `5Eh5:!E\QRhhPl5$U蜁4d$ZY=2}vuQRp5(rd$ZYÐQRp5rd$ZYQRl5Krd$ZYÐQRp5rd$ZY|5=tQRPs!d$ZYDž|5ÐQRrZYl5EPt5aTQRt5Ql5rd$ ZYp5Dž5OAtrDž5PE 5XDž5"Dž5 Dž5P55DžX5 3DžT5DžP5Dž5Ð}v55=u5=uƅ0fZaEL@PtTEh@9tJj;!E\EPQRPR%3d$ZYÐ;!E\EPQRPu8%3d$ZYÐ}vtƅ0QRh\ '4d$ZYQR\ 44d$ZYƅ0f^HadD!E\QRPEP$hhPEP$Hd$ZYÐb .ƅ0_'aDž5TDPT 5=!H QRhhP5$U~4d$ZY=8b uQR5Trd$ZYÐQR5rd$ZYQR5wrd$ZYÐQR5rd$ZY5=tQRPp!d$ZYDž5ÐQRrZY5< 5aTQR5Q5rd$ ZY5Dž5OAtrDž5PE 5XDž5-Dž5Dž555Dž5X4Dž5Dž5Dž6Ðb 55=u5=uƅ0fb_ƅ0 t6)ډ؉66QRPf$RW)ud$ ZY6)9 ƅ0ffJ_ƅ0  ƅ0fjQ_ƅ0 QRPf$P $QP‡$+cd$ZY=Bƅ0QRP$ i,d$ZY=Bfn^QRhhhPl $蔼Hd$ZYQRP< $hhP $iHd$ZYÐ 0ƅ0o^Dž06TDPT 6,6{A!x QRhhP46$U,{4d$ZY=v uQR86rd$ZYÐQR86;rd$ZYQR46rd$ZYÐQR86srd$ZYD6=tQRPm!d$ZYDžD6ÐQRrZY46l <6aTQR<6Q46Rrd$ ZY86DžH6OAtrDžP6PE T6XDžX6-DžL6Dž\66`6Dž6X4Dž 6Dž6Džt6Džx6 3Dž|62t6$6Dž 6Dž6Džp6Ð t=l6d6=uh6=uƅ0fr\QRPl $hhPEP$Hd$ZY=toÐ ƅ0s\( ts\$4%tslD%$ B! ( .UR@␐ t tƅ0fvZ\QRP $hhP $Hd$ZY=tÐ 8ƅ0w2\, tsL$ts\$$X$ |C! , .UR@␐ t ƅ0fz[ƅ00 ts\$4$# D! 0 .UR@␐ t tƅ0f~[QRP $hhPEP$艷Hd$ZYÐ}vl8v[ƅ0fN[Ehx8Bɍ0Hƅ0ƅ0VW_^fv[EpDž, b!QRhhPt9$U+Z4d$ZY=8 uQRx9rd$ZYÐQRx9:rd$ZYQRt9׽rd$ZYÐQRx9rrd$ZY9=tQRPL!d$ZYDž9ÐQRrZYt9|9aTQR|9Qt9Qrd$ ZYx9Dž9OAtrDž9PE 9XDž9+Dž9Dž9\99Džd9 3Dž`9Dž\9Dž9Ð t=99=u9=uƅ,1fFQRP$hhPEP$:Hd$ZY=t9Ð}vƅ01EDž9TDPTD9E9qd!E\QRhhP9$UW4d$ZY=2}vuQR9~rd$ZYÐQR9rd$ZYQR9衻rd$ZYÐQR9?Ehxɍ1Hƅ1ƅ1QRPP$k+d$ZY=QRP@$o+d$ZY=P XfBD?ƅ1닋ωwƅ1fF=?ƅ1H ts\$ 8 ETtp!E\EPH .UR@␐}vt}vV ƅ1fJ>EhxSɍ1Hƅ1ƅ1QRPh$s+d$ZY=QRPP $wg+d$ZY=PTXfN>ƅ1닋ωwff ƅ1VW _^fRp>ƅ1L ts\$ETq!E\EPL .UR@␐}vt}v ƅ1fV->Ehxɍ1Hƅ1ƅ1QRP${+d$ZY=TQRP$+d$ZY=FPXfZ=ƅ1닋ωwffHƅ1VWH_^f^=ƅ1P ts\$DETjs!E\EPP .UR@␐}vt}v` ƅ1fb`=Ehxɍ1Hƅ1ƅ1QRP $+d$ZY= QRP$q+d$ZY=PXff<ƅ1닋<QRhhPEP$P$hS6d$ZY=ƅ1fj<ƅ1T tsLts\$@ETt!E\EPT .UR@␐}vt}vƅ1fny<Ehx ɍ1Hƅ1ƅ1QRP$+d$ZY=QRP$+d$ZY=PXfr<ƅ1닋xQRhhPEP$P@$hSK6d$ZY=aƅ1fv;ƅ1X tsLts\$ETv!E\EPX .UR@␐}vt}v6ƅ1fz;Ehxɍ1Hƅ1ƅ1QRP`$o+d$ZY= QRP $G+d$ZY=q PXf~/;ƅ1닋hQRhhPEP$P$hS賢6d$ZY= ƅ1f:ƅ1\ tsL<ts\$LET,x!E\EP\ .UR@␐}vt}vƅ1f:Ehx ɍ1Hƅ1ƅ1QRP$+d$ZY=5 QRP@$+d$ZY=' PXfE:ƅ1닋ωw`ƅ1f>:ƅ1` ts\$HETy!E\EP` .UR@␐}vt}vCƅ1f9Ehxɍ1Hƅ1ƅ1QRP$|+d$ZY= QRPp$T+d$ZY= PXf9ƅ1닋QRhhPEP$P $hS6d$ZY= ƅ1fe9ƅ1d tsLts\$ET{!E\EPd .UR@␐}vt}vƅ1f9EhxB ɍ1ƅ1ƅ1PXXf9ƅ1h ts\$| ET{!E\EPh .UR@␐}vt}vƅ1f8Ehx ƅd1f8Ehx ɍ1ƅ1ƅ1f8ƅ1ƅ1f8Ehx2 ƅT/fx 848tQRU茇ad$ZY}t}u@}urvQRPE@$uHd$ZY==t p h搐ÐEw *}!E\EPPUEd$=t=t=t=tEw Ew‰ppVLFX@'PUEd$=uÐP|D}!P|}!P|(}!P|}!i ~!O " ~!5 " 5~! " O~! "Pi~! "~! "4~! "t)~! "<(~! "X*~!e "7!K "`6!1 "|89! "ES! "Dm! "F! "U! "TT! "O!{ "t\!a "<[ !G "X]#!- "j=! "`iW! "|kq! "x! "w! "y! "gـ!w "e!] "I !C "'!) "A! "ć[!P|Yu!P|!P|,!< >(Á!< >݁!s ZU!Y ZU!?L }^L&+!%L }^"E! P|_!P|y!P|X!P|h!P|Tǂ!P|H!oP|d!UP|p!;P|\/!!P|I!P|pc!P|}!P|!P|#!P|$˃!P|+!kP|,!QP|L!7P|23!P|3M!P|g!P|9!P|:!P|!P|paτ!P|`!gP|@!MP|A!3P|7!P|+RQ!r!Ðx&͜!Ðx&v鷜!Ðx&X顜!Ðx&鋜ʅ!Ðx&u!Ðx&ޒ_!Ðx&vI !Ðx&3"!Ðx&8!Ðx&qN!Ðx& d!Ðx&țۛz!Ðx&hQ!Ðx&;!Ðx&0%!Ðx&W҆!Ðx&!Ðx&!Ðx&!Ðx&*!Ðx&@!Ðx&V!Ðx&`ul!Ðx&'_!Ðx&9I!Ðx&^3!Ðx&Eć!Ðx&ڇ!Ðx&!Ðx&W!Ðx&!Ðx&2!Ðx&fH!Ðx&^!Ðx&dmt!Ðx&W!Ðx&+A!Ðx&+!Ðx&^̈!Ðx&p!Ðx&p!p @'PUEd$=uÐP|"!P|Y!^P=|!$P|͉!P|!Pz|  A!v {!<   !,  !,  )!\ : c!T\    ! V  ׋!    ! r " .K!l  "  !2 " ! ?"! "3! }"m!J "! "! U"! "U!b "!( M"Ɏ! "! "=!z %"w!@ "! "! " %! "#_!X x"! "$ !Ӑ! "'!!" ! &""" G!p "(##$!6 t"+$$%! "%%#! t",&&'/! ""/''(i!N "((&! ""0))*ݒ! "3**+! c"++)Q!f  "4,,-!, "7--.œ! !"..,! ^!"8//00'9!~ !"00/s!D "" ! P`"| !P"|:112!!P"|;223[!\P #|<334!"P#|=556ϕ!P%|665 !P%|>778C!tP&|@889}!:P (|997!P1(|441!P(|A::;+!P4)|C;;<e!RPu)|D<<=!P)|E==>ٗ!P9*|F>>?!P*|G??@M!jP5+|H@@A!0P-|IAAB!P.|KBBC!P*/|LCCDD%5!P/|DD:o!HP 0|EEF!P`0|MGGH!P0|IIJ!P0|NJJKW!`P3|OKKLLX%!&P&4|PLLI˚!P4|QMMN!P65|OOP?!xPo5|QQRy!>PK7|RRRS!P7|TTT!P.8|SU\U'!P8};UVa!VP:};XVVW!P};};W_W՜!< ;>WX!< =>YXXYI!n< )>>ZYYZ!4< \>>[ZZ[!< >>\[[[!l k?A[\1!l AA\_\k!L AuB\]\$! uBuB]]]]ߞ! BC]^! mCC^^^__#S!d CC___!*PAD|_Uǟ!P\D|SSQ!PD|_```;!| #EF`au!B FFaba!PNGIab!PIIbbb#!PyI|b`]!ZPI|PPO! PI|ccdѡ!PJ|eef !PK|affgE!rP?L|bhih!8| LNhi!| NNdiki! "OPij-! PPejkjg!PPDQ$Sjk!P$S$Sknkۣ! SZUkl! TZUfllmO!h TZUgmmn!. ZUZUhnnnä!PU|nh!PU|ooo7!PU|ggeq!FP0V|ippq! PV|nqrq! WYqr! YYprurY!^L Y}^rs!$L [}^qsstͦ!L C\}^rttu!L }^}^suuuA!vP^|uv{!,S,n,k,,,--6.[..H1$111111 2k#292M2?3b3445556#6>6kW6m667788@9d9~9999k99::;E;X;z;<8<R<e<z<<k<<<=G>@>?3????@@4@kM@f@z@ABDD\EEEEEEkEF&F GGGGGGHk/HEHYHBI\JJJJJJkJ K KLL6M]MwMMMMkMMNN[OOOOOOkOP%PQzQQQQQQkR*R>RGSS4TbTTUxUXV{VV!V%V&RWzWW#X=XPXeXXkXXXY/ZVZpZZZZkZZZ\Bt\\O]]]](^V^^._w__B````aa5akNaga{abbbc(c;cPckckcccd9e\ef 5fkffffffffgiPii7jk9klllmmBojoppr@rss,t(uPuuvvYwUx}xyyLz||g"LFK@!V#k(k+-1Q34jV_Kexv<$ҍ^F .܏hP8ĐrZ |d*2TȋJؔ`vޛj8О8D ~U8\"蝮t@8:R;Ɯ~;jڠDf I,N0<6ḅfLXQL䢪z{L@%Sp(֥\2,WWlWJȨ`Tud¡$ԙFҪ>>&옲Vxʗ^Hl .hʴܬ8ĭr ίB|*رLVPZdΒB4nꩆLn4#+3;%5Qm nfr k] !5##<&J(J++-/0j103345!9:;?%BCC:EvG=JM9O[QIVW Z_\h_`b*eKf ghhjkAmnpq st7vw*yz{|s}}}}}}~ ~:~T~n~~~~~~ $>Xr(B\vĀހ,F`zȁ0Jd~̂4NhЃ8RlԄ",BXnƅ܅4J`vΆ&hh:mm:ss0.000000E+0 The name of the file that will be written consists of the basic filename (see BasicFilename indicator), the number of the next run (see Next run indicator) and .txt. SPECIAL NOTE: The new file to be written should not already exist. Again press 'Write to disk' to stop recording data to disk. Bart Boshuizen copyright 2004-2005 morechemistry.com 99ݽwp1 1`p     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%$morechemistry.com generic datalogger,DTHPD#88,,~ @Value0 @Parity@ ParityValue@ BufferSize@Stopbits @ComPort2"@!write configuration file? (T)PD@(}Config Data RefNum p@ config datarefnumrefnum @0key2"@!write configuration file? (F) @0 Description"@ default valueL@@P @!status @code@0sourceerror in (no error)@0sectionTH@(}Config Data RefNum p@ config datarefnum refnum out @!found? @valueF6@P @!status @code@0source error out @ Waveform Chart*@!write raw string? (F)@0value$@0Equipment name&@0 BasicFilename fVP P@!     P@! "@0Operator&@0 default value*@!read raw string? (F)"@0Next run! @!stop&@p reference*@p dup reference x   6@P @!status @code@0source error out@0value @!found?H@(}Config Data RefNum p@ config datarefnum refnum out@!read raw string? (F)@0section@@P @!status @code@0sourceerror in (no error)@0 default value @0keyD@(}Config Data RefNum p@ config datarefnumrefnum"@! LimitSglLine>.@ MeasurementSettingsAbout Tab Control2" MeasurementSettingsAbout(@millisecond timer value*@millisecond multiple@interval"@! Write to disk @!Boolean&@p! reference*@p! dup reference @!Value@Disabled&@p reference*@p dup reference@! stop? (T)2@0Valuep"@! overwrite (F)@ permissionsF6@P @!status @code@0sourceerror inN>@deny read/writedeny write-only deny none deny mode (2)@0group"@2 file path, @2configuration file path2"@!create file if necessary? (T) @pValue@2path(@p p dup reference$@p p reference2"@!use system decimal point (T) @ Value&@p reference@prefnum @offset @!convert eol (F)@! header (F) @pos offset (0)4(@startendcurrentpos mode (0:2) @0 time string @0 date string&@!want seconds? (F)>.@shortlong abbreviateddate format (0)@ port number @error6&  @error@ port number$@offset past numberD8 x  6@P @!status @code@0source error outD@(}Config Data RefNum p@ config datarefnumrefnum@@P @!status @code@0sourceerror in (no error)"@!create file if necessary? (T) @2configuration file pathv x   6@P @!status @code@0source error outH@(}Config Data RefNum p@ config datarefnum refnum out@!write raw string? (F)@0section@@P @!status @code@0sourceerror in (no error)@0value @0keyD@(}Config Data RefNum p@ config datarefnumrefnum@Databits&@0 Caption.Text@Baudrate( x  6@P @!status @code@0source error out@@P @!status @code@0sourceerror in (no error)"@!write configuration file? (F)D@(}Config Data RefNum p@ config datarefnumrefnum*@p dup reference@ baud rate@ data bits6&@1 bit1.5 bits2 bits stop bits@ buffer sizeTH@ no parity odd parity even parity mark parity space parityparity@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc.@ error code @ error code@P @!input XON/XOFF@!input HW Handshake@!input alt HW HShk@!output XON/XOFF@!output HW Handshake@!output alt HW HShk@ XOFF byte@XON byte@parity error byteflow control etc.H@ no parity odd parity even parity mark parity space parityparity@ buffer size&@1 bit1.5 bits2 bits stop bits@ data bits@ baud rate@ port number"@! replace all?&@0 result string(@offset past replacementr x   6@P @!status @code@0source error out @value @!found?H@(}Config Data RefNum p@ config datarefnum refnum out@0section@@P @!status @code@0sourceerror in (no error)@ default value @0keyD@(}Config Data RefNum p@ config datarefnumrefnum"@ BaudrateValue.@@0 Strings []&@p" reference"@ DatabitsValue@0String&@p referenceh\ x   6@P @!status @code@0source error outH@(}Config Data RefNum p@ config datarefnum refnum out@0section@@P @!status @code@0sourceerror in (no error) @value @0keyD@(}Config Data RefNum p@ config datarefnumrefnumh\ x   6@P @!status @code@0source error outH@(}Config Data RefNum p@ config datarefnum refnum out@0section@@P @!status @code@0sourceerror in (no error) @value @0keyD@(}Config Data RefNum p@ config datarefnumrefnum @valuer x   6@P @!status @code@0source error out @value @!found?H@(}Config Data RefNum p@ config datarefnum refnum out@0section@@P @!status @code@0sourceerror in (no error)@ default value @0keyD@(}Config Data RefNum p@ config datarefnumrefnum"@ default value @ XScale.Maximum&@ XScale.MultiplierfV8   @ErrorOut@ ValueOut @ErrorIn @ ValueIn@ SerialPort@ErrorOut@ ValueOut @ErrorIn @ ValueIn@ SerialPort <J $$@\xx(XxhXXXd|XXXX <`XXXX <XX`ddd <XXd <XXd XXXXXXXdXXXX X0X   8  T x 8 x T    < <XXd @  4XXXX d d`  ` < | d  , , P P  d l d < d   $ D d X D $ XXXX   L   4XXXXXXXp XXXX 8TTX@XXXXX\\XXXp88xx@@  xx  Pl | hXXXd|xXXXd|xXXXd|8XXXd|\XXXd|<<(XXXXXXXX<TT L tt8  | | | h $$$(XXXXXXXX 4 p|XXXXXxX|XXXXXxXXXXXX8X|XXXXX\XXXXXX XXXXXX XXXd    , , Tp , H|_!.!!. H[,  WD8q9q Tab ControlW ~  MeasurementZDP]P]Waveform ChartNq~q~ NZhgoZigo H^mlzmnzPD$`m`mTimeHD p^Qo^Qp^U D$ AmplitudeHD^xxNDZbgZcg0.ZD5G5GEquipment nameHP_OaOaVD^k^k BufferSizeHD<_q~q~RD/</<ParityH8_ANANHD _ANANTD  StopbitsH_HD _TDDatabitsH_HD^TDBaudrateH^HD^SDp}p}ComPortHL_HD^RDrefnumYD BasicFilenameH SDBooleanH$h YD  Write to diskPDstopH$TDNext runTD Next runHTD6c7cOperatorH`S:<YD// BaudrateValueHDX_YD++ DatabitsValueHD\_WD/</< ParityValueH-AN*AN)HDl_ANANPDsPgsQgpathHx_]_WDwx Tab ControlRD0=0=StringH^EpETDPuQuintervalHp_TV_D!Open Config Data.viWD Read Key.vi_Dsartorius-cp324s.viHD(suHD(WD Read Key.vi_Dsartorius-cp324s.viHD(suHD(WD Read Key.vi_Dsartorius-cp324s.viHD<(suHD$(WD Read Key.vi_Dsartorius-cp324s.viHD'suHD'WD Read Key.vi_Dsartorius-cp324s.viHD|'suHDd'WD Read Key.vi_Dsartorius-cp324s.viHD'su HD'WD Read Key.vi_Dsartorius-cp324s.viHD&su HD&WD Read Key.vi_Dsartorius-cp324s.viHD\&suHDD&WD Read Key.vi_Dsartorius-cp324s.viHD%su HD%WD Read Key.vi_Dsartorius-cp324s.viHDp%suHDP% `D Close Config Data.viiDwrite configuration file? (T)YDED BasicFilenameTDGvIuOperatorTDNext runYDC PCCPB read ini fileHD^bMozbNozHDD_b%oBb&oBHD^baobbo HD^b o3b o3HD^boboHD(_boboHD$  HD#HDH_OP_Dsartorius-cp324s.vi_D=<Serial Port Init.viYDE RTERS open com portHD4Xcpcp SDJsLrBooleanVDVU A Do nothing_DXeDXeCOpen Config Data.viXDW!d_W#d^ Write Key.vi`DUrbUtbClose Config Data.viTD1^3]Next runTD5b7aNext runRD,)9N,+9MrefnumVDVU A Close fileHD",,HDp"O$\=O&\<HDX"6C6CHD@"SE False VD<; A Open file?]D[ZAChange indicatorsSDBooleanPD:G:GstopHD!R_R_SDRO_xRQ_wBooleanTD0/Next runYD*7*7 BasicFilenameTDVcVcNext runUD!! A Open fileHD !HD LYLYHD VD!! A Do nothingRE  ,  , True VDC }E | A Open file?RD = <refnumVDC E ~ A Store data]DC E AChange indicatorsSD7D7DBooleanPDbobostopHD zzRE True HD\;<HD$ ..HDP 4A4AHD Qf^Qg^bDKJClose Serial Driver.viHDS 6 6HDOzPzHD HD[ $] %] HDd_]] HDSTDuwuyBaudrateHD4_DD _D~sartorius-cp324s.viHDS_Da3na5nsartorius-cp324s.vi_Dsartorius-cp324s.vi_D~sartorius-cp324s.vi_Div7iv6sartorius-cp324s.viHDt_ " "HD^jwjwZDbWobYoWaveform Chart_Dsartorius-cp324s.vi_D!Open Config Data.viHD TsuHDT_Dsartorius-cp324s.viHD$TsuHD,T_Dsartorius-cp324s.viHD<<8PW|A/  f,8l(X4 J  /"< 2 -$@ 2 @%phphll@ 2 %/oioikm0  /8hB5||4 |7r < |vL4|Rv=v(4 2 5(\vt@;D :( ???D :( ???0 5(]v9D 7( v (Z v123456789:;<=>?@AB8h(B0||8h|B;d |$|8~$@(@8~h0@!4|Kp^DK8"@h( W<gL  d  T 4d4 F O^@P A hg?< 4 h @ ,4 7JA p$4 J Yghp4  2 lk{|p : 0g\shcug\shcug\shcup : s\hbvs\hbvs\hbvL : lk{q0u0/.-0  hgdt8 hB;@ :J!]mfrfr]{@ :L!]mvbvboi@ :K!]mnjnjgq0 k! Yq>0 J& s,@ `40Ln  L_   D t 0 2 (LQ0 2 -LjOk4 3 ^_n@4  6 Pn_˄@O@4cQ8ncQ <l0 2 (~0 2 -4 3 ^44  6 w0  iK0  `q>8hBJ$T|4 $Yah0 @8~T$|JF00ABGh4Q8JfF,0`4 Nh 4H4 2h Nb0 h Jfdt8hhBT||0@BhT@P]0,\4 4 F ]l4  6 p