ئhGF

g .TStringList<*gTStrings.SetCommaTextH*cdMessagesZkcdSysInitZkcdSystemZkfBooleanNcfString8f AnsiString8fLongint|of TDateTime_IfInteger|ofRealBYrPfCurrency,eigStrg@Str2ExtX,TdgTrue1ogFalse1og TObject.Free݋Rg@LStrFromString|g @VarToIntX,Tdg@LStrAsgX,Tdg @LStrCat3X,Tdg @VarToLStr kg@LStrCmpX,Tdg @LStrArrayClrX,Tdg@VarClrX,Tdg@LStrClrg@HandleFinallyX,Tdg VarIsNullcg @LStrCatNX,TdfTextFileFMfChargQfVariantJh7gTObject.Create݋Rg AssignFileg@Assignf gFileModeDllg SetTextBufg @SetTextBufX,TdgResetg @ResetText+UgReadlng @ReadLStringX,Tdg@ReadLnX,TdgLengthg@LStrLen?gEofg@EofTextX,Tdg VarArrayOfgCopyg @LStrCopyX,TdgIncgTruncg CloseFileg@CloseX,Tdg@_IOTestX,Tdg @LStrLAsgX,Tdg@LStrCatX,Tdg @VarFromLStrjg@TRUNCX,Tdg@FinalizeArrayX,TdgPosg@LStrPosX,TdgParamStrceComCtrlsZkgTProgressBar.SetPositionceControlsZkgTControl.SetTextc_gTControl.SetVisiblee_ceFormsZkgTCustomForm.Createj-gTCustomForm.Showj-gTCustomForm.Hidej-gTCustomForm.Closej-ceGenFns g curFormat:jgCurr2Str`bgConvertCDE2SDF~ gRightyQg AddToTabley)g CleanString~ g AccountFormat~ g DeleteFromDC.gUpdateBatchStatusz3>ce MyMessage f TMessagesFormcO<*g.TMessagesForm8ce FileFunctions g GetFileList#ce DateFunctions gFormattedDateString_tceProgress f TProgressForm%g.TProgressForm<g TProgressForm.ProcessWinMessagesceDataMod ceMain gMainForm.|gTMainForm.ProcessWinMessages(aceMathZkce CriticalTests gCriticalErrorTestptac .1f* nSupplierIDf sSupplierIDf qryTelmaxf! sRentCodeIDf% sCallCodeIDf) sSupplyRentCodeIDf- sSupplyCallCodeIDf1 qCustIDf5 slCustf9 sVRTIDf= fGSTRatefA sGSTRatefE sTEC12ExfM sTEC12GSTfM sTEC12IncfM sTECorExfQ sTECorGSTfQ sTECorIncfQ sTECGSTflagfU sTVC12ExfY sTVC12GSTfY sTVC12IncfY sTVCorExf] sTVCorGSTf] sTVCorIncf] sTVCGSTflagfa sVMExfe sVMGSTfe sVMIncfe sVMGSTflagfe sVVMExfi sVVMGSTfi sVVMIncfi sVVMGSTflagfi sSWExfm sSWGSTfm sSWIncfm sSWGSTflagfm sVSWExfq sVSWGSTfq sVSWIncfq sVSWGSTflagfq( GetReferences=KQ!K Result lSuccessfulf qry qryRef sRefCodef curValuef curValueGSTfc( GetCustomerID!,!sLastServiceID" sCustomerIDcj'RECORD_BYTES_C'PROGRESS_COUNTER_C'PROGRESS_MAX_C'SHIPTO_C'SERVID_CF'EXTN_CF' CALLDATE_CF' ENDTIME_CF'SITE_CF'INLET_CF' DIRECTN_CF' DIALLED_CF' CALLTYPE_CF' CTYPDESC_CF'TIME_CF'COST_CFk( GetTimsCalls\,! nBatchNumber! dStartDate"(!dEndDate"!BatchDescription!FName" lReturnCode& InputTextFilef A InputTextFileBufferf.A ReadStringf ConvertStringf Progressf( nCountf nFactorf nBlockf vSubStringf$ nTotalCountf sFromDatef sToDatef SubStringf sBatchf sListFieldsf sListValuesf FieldStringListf ValueStringListf qryStringListf slAddFieldNamesf slAddFieldValuesf nListValues qryDCf sLastCallCodef sLastTransactionTypeIDf sLastSupplyCallCodeIDf lFound lFinishedf sCallTillfq MessageForm&cj'PROGRESS_COUNTER_C'PROGRESS_MAX_C'SHIPTO_CF'SERVID_CF'EXTN_CF' STARTDATE_CF' ENDDATE_CF'SITE_CF'TEC_CFk( GetTimsRent\,! nBatchNumber! dStartDate"(!dEndDate"!BatchDescription!FName" lReturnCode& InputTextFilef  InputTextFileBufferf0 ReadStringf ConvertStringf Progressf( nCountf nFactorf nBlockf nTotalCountf sFromDatef sToDatef SubStringf sBatchf sListFieldsf sListValuesf FieldStringListf ValueStringListf qryStringListf LastServiceIDf sCustomerIDf sRent12ExGSTf sRent12IncGSTf s12GSTf sRentExGSTf sRentIncGSTf sGSTfq sGSTflagfa sPhoneRentDigitalfQ sPhoneRentDefaultfA nListValues qryDCf1cj'PROGRESS_COUNTER_C'PROGRESS_MAX_C'SHIPTO_C'SERVID_CF'EXTN_CF' CALLDATE_CF' ENDTIME_CF'SITE_CF'INLET_CF' DIRECTN_CF' DIALLED_CF' CALLTYPE_CF' CTYPDESC_CF'TIME_CF'COST_CFk(GetTimsVoiceMail\,! nBatchNumber! dStartDate"(!dEndDate"!BatchDescription!FName" lReturnCode& InputTextFilef InputTextFileBufferf2 ReadStringf ConvertStringf Progressf( nCountf nFactorf nBlockf nTotalCountf sFromDatef sToDatef SubStringf sBatchf sListFieldsf sListValuesf FieldStringListf ValueStringListf qryStringListf LastServiceIDf sCustomerIDf sRentExGSTf sRentIncGSTf sGSTf sGSTflagf nListValues qryDCf lDummyEntry curGSTCallfa lFound sLastCallCodefQ sLastTransactionTypeIDfA sLastSupplyCodeIDf1 slAddFieldNamesf! slAddFieldValuesfcj'PROGRESS_COUNTER_C'PROGRESS_MAX_C'SHIPTO_C'SERVID_CF'EXTN_CF' CALLDATE_CF' ENDTIME_CF'SITE_CF'INLET_CF' DIRECTN_CF' DIALLED_CF' CALLTYPE_CF' CTYPDESC_CF'TIME_CF'COST_Ck(GetTimsSwitchboardO,! nBatchNumber! dStartDate"(!dEndDate"!BatchDescription!FName" lReturnCode& InputTextFilef  InputTextFileBufferf4 ReadStringf ConvertStringf Progressf( nCountf nFactorf nBlockf nTotalCountf sFromDatef sToDatef SubStringf sBatchf sListFieldsf sListValuesf FieldStringListf ValueStringListf qryStringListf LastServiceIDf sCustomerIDf sCallExGSTf sCallIncGSTf sGSTf sGSTflagf nListValues qryDCf lDummyEntry sLastCallCodefq lFound sLastTransactionTypeIDfa sLastSupplyCodeIDfQ slAddFieldNamesfA slAddFieldValuesf1cj'PROGRESS_COUNTER_C'PROGRESS_MAX_C' CALLDATE_CF'EXPANDCALLTYPE_CF'INLET_CF' INLETTYPE_CF'OUTLET_CF' OUTLETTYPE_CF' DIALLED_CF' ENDTIME_CF'COST_CF'SITE_CFk( GetTimsSACC>,! nBatchNumber! dStartDate"(!dEndDate"!BatchDescription!FName" lReturnCode& InputTextFilef  InputTextFileBufferf6 ReadStringf ConvertStringf Progressf( nCountf nFactorf nBlockf nTotalCountf sFromDatef sToDatef SubStringf sBatchf sListFieldsf sListValuesf FieldStringListf ValueStringListf qryStringListf LastServiceIDf sCustomerIDf sCallExGSTf sCallIncGSTf sGSTf sGSTflagf sServiceTypef curExGSTfa curGSTfA nListValues qryDCf1c(TelmaxSACCInvoicejA ,!nBatch ! dStartDate" !dEndDate"!BatchDescriptionb! sDirectory OpenDlg  lContinuef sFilef MessageForm&c( TelmaxInvoicejA*,!nBatch! dStartDate" !dEndDate"!BatchDescriptionb! sDirectory OpenDlg  lContinuef sFilef sRentFilef sCallFilef sVoiceMailFilef sSwitchboardFilef slFileListf sPathf sMaskf MessageForm&c( FinalizationX,Td! ,c(Telmax!,cD*@L@8"L@:"L@<"L@>"L@@"D* 0+AND tServiceType.Code LIKE 'TQ') AS GSTrate%WHERE tDataCollection.ID = GSTrate.IDddUQHjjIuQMSVWً3Uh1 d0d EUЋuuEuu EEIJEE EL E> E` EUEl Q4E Q4E Q4EP EQX u2ERTE vP EQXu0ERTE EEEER@Ӎ E(EE3EEE3Uh d0d UE E蚙E왙?3E3E3EEEEEċR@ER@E̺PEȺ\E̺puhEhEȺES UE~:E̺uhuhuhuhEȺEԋUEUUEEudEEEEEEEbEEEEEEEŰEċQ4UȋEQ4EEPES UEċQ44EEԺ@u:uuuuu5h EQ4suuuuu5h EQ49hL5h 5h EQ4ES UE̺`E~uhuhEȺ EȋUES UE̺tE~uhuhEȺ EȋUES UE~*E̺uhuhEȺES UE~*E̺uhuhEȺES UE~*E̺uhuhEȺES UE~*E̺uhuhEȺE̺uuhEȺŰEċQ4UȋEQ4ER@EQ4EċRK|%C3֋Eċ8W EQ4FKuދERK|%C3֋E8W EQ4FKuދEUEEEEE} EMЋE3EEMr3EEMЋEh Eh0EEU^ER@@EQ4`EQ4EQ4EQ4 EQ4lEQ4h5hEQ4 EQ4dEQ4EQ4EQ4EQ4EQ4HEQ4EQ4EQ4EQ4EQ4|EQ4MкEQ4 EQ4TEQ4EQ4EQ4DEQ4hEQ4EQ4EQ4EUEEE3ZYYdh EEEEEE븋E3ZYYdh8 E EȺE_^[]dbPPdata0,SELECT id, DescriptionFROM tTransactionType%WHERE Description LIKE '% Phone Rent' DescriptionDigitid,StandReading The Telmax Rent File(VALUES ( SequenceNo,'0000',ServiceID,Var05,Var11,','SAmountExGST,GSTAmount,AmountIncGST,GSTFlag,TransactionTypeID,SupplierServiceCodeID,NN12 0,0,0,'N', FromDate,ToDate,Var01,Var02,Var09,Var10,BatchID))INSERT INTO tDataCollectionBProcessing (transaction: )...UPDATE tDataCollection2SET tDataCollection.AmountExGST = DC4.AmountExGST,+ tDataCollection.GSTAmount = DC4.GSTAmount,0 tDataCollection.AmountIncGST = DC4.AmountIncGSTVFROM (SELECT DC3.*, CAST((DC3.AmountExGST + DC3.GSTAmount) AS money) AS "AmountIncGST"%FROM (SELECT DC2.ID, DC2.AmountExGST,J CAST((CASE WHEN tDataCollection.GSTFlag LIKE 'Y' THEN (DC2.AmountExGST * &) ELSE 0 END) AS money) AS "GSTAmount":FROM (SELECT DC1.ID, (Max(tRate.Cost)/12) AS "AmountExGST"*FROM ((SELECT DC0.ID, DC0.ServiceID, (CASE WHEN DC0.TEC IS NULL THEN 0 WHEN DC0.TEC = 'XX' THEN 0 WHEN DC0.TEC = 'NN' THEN NULL, WHEN DATALENGTH(RTRIM(DC0.TEC)) = 0 THEN 0, ELSE CAST(DC0.TEC AS int) END) AS "Length";FROM (SELECT tDataCollection.ID, tDataCollection.ServiceID,. SUBSTRING(tDataCollection.Var09,2,2) AS "TEC"FROM tDataCollectionULEFT JOIN tTransactionType ON tDataCollection.TransactionTypeID = tTransactionType.IDYLEFT JOIN tTransactionGroup ON tTransactionType.TransactionGroupID = tTransactionGroup.ID WHERE tDataCollection.BatchID = =AND tTransactionGroup.Description LIKE 'RENT') AS DC0) AS DC1=LEFT JOIN tServiceID AS SI1 ON DC1.ServiceID = SI1.ServiceID)uINNER JOIN tRate ON ((SI1.ServiceTypeID = tRate.ServiceTypeID) AND (ROUND(DC1.Length,0,0) = ROUND(tRate.Length,0,0)))WHERE DC1.Length IS NOT NULLAND tRate.Cost IS NOT NULLGROUP BY DC1.ID) AS DC2IINNER JOIN tDataCollection ON tDataCollection.ID = DC2.ID) AS DC3) AS DC4!WHERE tDataCollection.ID = DC4.IDdd UQTjjIuMSVWً3Uhd0d EUЋhuuhEܺhuu hEغEEEIJEE EEӍ EEE3EEE3Uhd2d"UEE蚙E왙?3E3E3EEEEES UEԺÄtT?E0V  EċR@ER@E̺EȺ E̺4uhEHhEȺE0V UE~2E̺XuhtuhuhEȺEԋUEUMUEu:EEEE8EEEEŰEċQ4UȋEQ4EEEċQ4E0V Ut/uuuuEQ4E0V UEu6uhuhuEQ4E }uhuuhEm<$huEQ4E0V UEE̺uhuhEȺEU:EUt{PlUl|󥍅\\󥍅|0yPlUl|󥍅\\󥍅|0t\ E8UtEEEEER@ER@HEQ4huhEQ4XEQ4tpEQ4 EQ4EQ4EQ4tEQ4EQ4EQ4EQ4(EQ4UEQ4DEQ4EQ4XEQ4hEQ4MUtt{PlUl|󥍅\\󥍅|0yPlUl|󥍅\\󥍅|0t% E>tEEEEEE̺t+u5h5hEȺu5h5hEȺ_E̺t(u5h5hEȺ&u5h5hEȺES UE~*E̺uhuhEȺES UEE̺uhPEhPEhPEhEȺES UE~;E̺uhEhEȺŰEċQ4UȋEQ4EEES UE~*E̺uhuhEȺES UE~;E̺(uhEhHEȺŰEċQ4UȋEQ4EEE̺XEȋUE̺lEȋUES UE~*E̺|uhuhEȺES UE~*E̺uhuhEȺES UE~*E̺uhuhEȺES UE~*E̺uhuhEȺE̺uuhEȺŰEċQ4UȋEQ4ER@EQ4EċRK|%C3֋Eċ8W EQ4FKuދERK|%C3֋E8W EQ4FKuދEUEEEEE} EMЋE3EEMr3EEMЋEhEh(EEUZE3ZYYdh EEEEEE븋E3ZYYdh\EEEȺE_^[]'',dbPPdata!Reading The Telmax Voicemail FileX VOICEMAIL(VALUES ( SequenceNo,0000ServiceID,Var05,'VM','VMVM+AmountExGST,GSTAmount,AmountIncGST,GSTFlag,,0,, CallCode,Code;TransactionTypeTransactionTypeSCodeIDCodeAmountCategory'RENT''CALLS' DescriptionTransactionTypeDesc'Voicemail Rent' 'Telmax Rent''Voicemail Call' 'Telmax Call'TransactionTypeID SupplierIDActive1tSupplierServiceCode(TransactionTypeID,SupplierServiceCodeID,TxnDate,TxnTime,: Duration,DialledNumber,RateDescription,Peak,',0, FromDate,ToDate,Var01,Var02,Var03,Var04,BatchID))INSERT INTO tDataCollectionBProcessing (transaction: )...dd UQSjjIuMSVWً3Uhad0d EUЋh|uuhEܺh|uu hEغEEEIJEE EE Ӎ EEE3EEE3Uhd2d"UE E蚙E왙?3E3E3EEEEES UEԺ EċR@ER@E̺EȺE̺uh|EhEȺES UE~2E̺$uh@uhLuhEȺEԋUEUM\UEu:EEEE8EEEEŰEċQ4UȋEQ4EEhEċQ4uuuuEQ4ES UEaE̺uh|uhEȺEUEUPxUx󥍅hh󥍅t\EUEER@ER@EQ4h|uh|EQ4 EQ4$EQ44EQ4HEQ4dEQ4EQ4EQ4UEQ4EQ4EQ4EQ4EQ4MUPxUx󥍅hh󥍅tYEUEEE~_E̺uuh8uh8EȺ0E̺Du5h8uh8EȺES UE~*E̺xuh|uhEȺES UEE̺uh|PEhPEhdPEdhEȺES UE~;E̺uh|EhEȺŰEċQ4UȋEQ4EEES UE~*E̺uh|uhEȺES UE~;E̺uh|EhEȺŰEċQ4UȋEQ4EEE̺EȋUE̺EȋUES UE~*E̺,uh|uhEȺES UE~*E̺<uh|uhEȺES UE~*E̺Luh|uhEȺES UE~*E̺\uh|uhEȺE̺luuhEȺŰEċQ4UȋEQ4ER@EQ4EċRK|%C3֋Eċ8W EQ4FKuދERK|%C3֋E8W EQ4FKuދEUEEEEE} EMЋE3EEMr3EEMЋEhEhEEUE3ZYYdhEEEEEE븋E3ZYYdhhdhEEEȺE_^[]'',dbPPdata#Reading The Telmax Switchboard FileX(VALUES ( SequenceNo,0000ServiceID,Var05,'SW','SWSW+AmountExGST,GSTAmount,AmountIncGST,GSTFlag, CallCode,Code;TransactionTypeTransactionTypeSCodeIDCodeAmountCategory'CALLS' Description'Switchboard Call'TransactionTypeDesc 'Telmax Call'TransactionTypeID SupplierIDActive1tSupplierServiceCode(TransactionTypeID,SupplierServiceCodeID,,(TransactionTypeID,SupplierserviceCodeID,TxnDate,TxnTime,: Duration,DialledNumber,RateDescription,Peak,',0, FromDate,ToDate,Var01,Var02,Var03,Var04,BatchID))INSERT INTO tDataCollectionBProcessing (transaction: )...dd UQIjjIuMSVWً3Uhi d0d EUЋh uuh Eܺh uu h EغEIJEE E E7 Ӎ E EE3EEE3Uh d0d UE E蚙E왙?3E3E3EEEEEċR@ER@E̺ EȺ E̺ uh E h EȺES UE E̺ PE8 tVPEH u+PET uEE8PEEuh uh` uh EȺEUtEUUEES UEuLEFT JOIN tDepartment ON tCentre.DepartmentID = tDepartment.ID3LEFT JOIN tGroup ON tDepartment.GroupID = tGroup.ID"WHERE tServiceID.ServiceID LIKE ''Importing SACC chargesUpdating tBatch rates ... UPDATE tBatch#SET GSTAmount = BatchRate.TotalGST,% TotalPayable = BatchRate.TotalIncGST>FROM (SELECT Sum(tDataCollection.AmountIncGST) AS TotalIncGST,+ Sum(tDataCollection.GSTAmount) AS TotalGSTFROM tDataCollection WHERE tDataCollection.BatchID = ) AS BatchRateWHERE tBatch.ID = Batch ': Passed all tests for Critical Errors.3: Critical errors found. These must be resolved &before this invoice can be progressed.That file does not exist.UQjjIuQMSVWU3Uhd0d E ءCPCTCX~ ׋U3EЍUUԋCd\ËRLEFT JOIN tDepartment ON tCentre.DepartmentID = tDepartment.ID3LEFT JOIN tGroup ON tDepartment.GroupID = tGroup.ID"WHERE tServiceID.ServiceID LIKE ''Importing VicTrack PABX chargesUpdating tBatch rates ... UPDATE tBatch#SET GSTAmount = BatchRate.TotalGST,% TotalPayable = BatchRate.TotalIncGST>FROM (SELECT Sum(tDataCollection.AmountIncGST) AS TotalIncGST,+ Sum(tDataCollection.GSTAmount) AS TotalGSTFROM tDataCollection WHERE tDataCollection.BatchID = ) AS BatchRateWHERE tBatch.ID = Batch ': Passed all tests for Critical Errors.3: Critical errors found. These must be resolved &before this invoice can be progressed. One or more Input files missing.U3Uhd0d r3ZYYdh]Ã-m%lQ1qq q8ru z1  $$>| II DM ~4$"M  @>""FU ~""F] ~2>""FY ~""Fa ~T y  ~ }  ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~   ~ 1    $m  ~ Dm ~ 1    $      D" 00q*Hy  "H}  4H       D" 00q*H  "H  4H       D" 00q*H  "H  4H     ~   ~   ~     D" 00"q*H  "H  4H     ~   ~   ~( .      D" 00"     ~   ~     D" 00"     ~   ~(x "   e( ie  i e  e  e" e  e D~ e  !%)-159=AEIMQUY]<],D ]"] ]"]V V V V V 1 ]  * 2  1! ]  1%V ](  ^1%X0] ] ] ]D"] ,]-,F] ]]]M,F ] ]]" ]>Y R] Q.] Q ] Q ""F] Y *]]] &]]]]]]]0]M]]&]  Q  Q  ]>Y R] Q.] Q ] Q ""F] Y a ] Y ] ] Y ] 5,F] ]]9,F ] ]2]2]2]U,F] ]]<I2F] ]]Q,F] ]]<Y,F] ]]] ] 12F] ]]=2F] ]]A2F] ]]E2F] ]]] ]F] < "]*  ]D] ( 1% ,  $F4 1 ]]  1%]]]]] u ] &]]],] &]]]  x&] xxxxx ]  !  >,DV V V 1    &&"@  D @  D 06,  1!   1%V (  V1%X0   D" ,,F "m        y  }     <&2F*J   .]  J]  * U  ]  4,F  ,F 2F  2F 2F 2F  F < "*  D ( 1%  * u  &, &  & xxxxx   I'<,D " "V V V V V 1  *,  1!   1%V (  V1%X2FJ 62F"J <   D" ,,F " m         < (2FJ@>,Fm &6L q"HL.H&4,F  ">U R Q>Y R Q. Q  Q "F$U ] Y a * &""0M&  Q  Q >U R Q>Y R Q. Q U ] Y a   U  ] Y  a  U  ] Y  a ,F ,F" 222,F <2F ,F <  2F 2F 2F 2F  F < "*  D ( 1%  6 xxxxx   <,D " "V V V V V 1  *,  1!   1%V (  V1%X2FJ F   D" ,,F " m         < H4,F  " >Y R Q. Q  Q "FY * &0M&  Q  Q  >Y R Q. Q  Q "FY a   Y ,F ,F" 222,F <2F ,F <  2F 2F 2F 2F  F < "*  D ( 1%  6 xxxxx   imquy}<,D " "V V V 1  *,  1!   1%V (  V1%X0   D" ,,F  2 6 6  6",Fm    Lq4H 4H    < N, Y  a q,F ,F" 222<   <  2F y2F }2F 2F 2F u2F  F < "*  D ( 1%  1%& xxxxx   9 )6)1  e ) e  V  i1. 0) ~2N2) ~(4x*F P"i i) i) i) i) i) i) iD 1 ))  15 i) i) i) i) i) i) i)D)iD) ie  i e  e  1A)D))")D) ))")) ") mQDQ1  e Q e  V  i1. 0QQ ~2N2Q ~(4x*FV NQ  ZQ , ZQ , ZQ , Nx$P P P P"i iQ iQ iQ iQ iQ iQ iDFFF] 1 QQ  15 iQ iQ iQ iQ iQ iQ iQDQiDQ ie  i e  e x 1AQDQQ"QDQ QQ"i$iQQ " e  e x i xQ E                                                        }  y  u  m  a  ]  Y  U  M  E  >d,$$$D@$$R$<2,   4X,   (&  &NLLh&  &NLLh&  &NLL^ *&  &BLL^  U*(&  &NL*&  &NL D *zE<T jL^|IP \\., .  <H   8DJD :"FV F@<D:D D\f:D\D@f:f:f:f:0$<$<6 " 6 0<b,  \B&  9lR .&&&d` , .  <H   8D Z"   *ttrD>D>f:f:f:f:0$<$<6 " 6 <0\B&  !(P \\., .  <H   8f DJ"B   f^D l$D :"Fr V& J   V PPLD:D"D\f:D\f:f:f:f:0$<$<6 ,6 <0&  ~P \\., .  <H   8f DJ"B    TD :"FrV Fl DFD:D"D\f:D\f:f:f:f:0$<$<6 ,6 <0&  !nP \\., .  <H   8D <pJD  $HZZLD:D":f:f:f:f:f:f:0$<$<6 ,6 <0 &  ! J2",,>J  :, bN  ( r|n"UX2",,> J    :FFF, bN (  r|$*r ( QiQQ=QQQe`p}U::`(0<<]qJ(praPqPapq Y11)22A8=!I(pRR)Rr)%=&& 'AJ(pRPPpum uuu)u!)m1+m},m,eQAeAe!BeBqJ(pRPPpuM M UUUUE4E)5Eq5E51I(pRPPp!e)!)!5*!*)( p=J-J A=AM=M -Q` pUXeX ieiIUE  a