3Bcom/edeal/frontline/tasks/action/custom/GenerateAllDevisEcheancier*com/edeal/frontline/tasks/FlTaskActionUnitlogger Lorg/apache/commons/logging/Log;()VCode  %org/apache/commons/logging/LogFactory getLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;  LineNumberTableLocalVariableTable  thisDLcom/edeal/frontline/tasks/action/custom/GenerateAllDevisEcheancier;run<([Ljava/lang/String;)Lcom/edeal/frontline/tasks/ETaskStatus; Exceptions+com/edeal/frontline/UnfinishedTaskException$--- BEGIN GenerateAllDevisEcheancier !#"org/apache/commons/logging/Log $%info(Ljava/lang/Object;)V ' ()getOut()Ljava/io/StringWriter; + ,- getContext!()Lcom/edeal/frontline/FlContext; /10com/edeal/frontline/FlContext 23getDataDictionary&()Lcom/edeal/frontline/DataDictionary;57MillesimeEcheancier /9 :;getContextParameter&(Ljava/lang/String;)Ljava/lang/String;=Millesime must be parametrized !? @Aerror*(Ljava/lang/Object;Ljava/lang/Throwable;)VC"--- END GenerateAllDevisEcheancier E FGFINISH_WITH_ERROR'Lcom/edeal/frontline/tasks/ETaskStatus;IJourDebutEcheancierK27Mjava/lang/StringBuilderO,Valeur JourDebutEcheancier par défaut : 27 LQ R(Ljava/lang/String;)V LT UVappend-(Ljava/lang/Object;)Ljava/lang/StringBuilder; LX YZtoString()Ljava/lang/String; !\ @% ^`_java/lang/Integer abvalueOf(I)Ljava/lang/Integer; ^d efparseInt(Ljava/lang/String;)Ih!Erreur lors du parse du mellesimejjava/util/Vector imjava/lang/Stringodocidqjava/lang/StringBuffer ptJSelect docid from Document where doctitle='Votre devis logis échéancier' pv Uw,(Ljava/lang/String;)Ljava/lang/StringBuffer; pX z|{ com/edeal/frontline/MessagesBean }~listSQLX(Lcom/edeal/frontline/FlContext;[Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector;?Erreur lors de la recuperation du de l'id du document de fusion i size()I i  elementAt(I)Ljava/lang/Object;java/util/Hashtable get&(Ljava/lang/Object;)Ljava/lang/Object;ZAucun id de document de fusion n'est trouve pour le titre 'Votre devis logis échéancier'MsgID1Select MsgID from Messages where MsgCode='DEVECH'Y[GenerateAllDevisEcheancier - run]: Aucun modele de message du code 'DEVECH' n'est trouveh[GenerateAllDevisEcheancier - run]: Erreur lors de la recuperation du modele de message du code 'DEVECH'senderMailDevEcheancierK[GenerateAllDevisEcheancier - run] : Acteur emetteur du mail n'est specifie -com/edeal/frontline/helper/custom/ActorHelper initActorBean_r(Lcom/edeal/frontline/FlContext;Ljavax/servlet/http/HttpSession;Ljava/lang/String;)Lcom/edeal/frontline/ActorBean; com/edeal/frontline/ActorBean ZgetMail #org/apache/commons/lang/StringUtils isBlank(Ljava/lang/String;)ZM[GenerateAllDevisEcheancier - run] : Acteur mail d'expedieteur n'est specifie L X L U-(Ljava/lang/String;)Ljava/lang/StringBuilder;<>MailServiceComptaQ[GenerateAllDevisEcheancier - run] : Aucun service de comptabilite n'est specifieH[GenerateAllDevisEcheancier - run] : Acteur mail de copie n'est specifieLnaTe1fr_FR "com/edeal/frontline/DataDictionary getRefIdByCodeJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;+Le code 'fr_FR' n'est pas dans la table LnaEntID SELECT DISTINCT EntID  FROM Enterprise  WHERE EntID IN (  SELECT Distinct EntID  FROM Contrat_ - LEFT JOIN Signataire_ ON Sg_Contrat = Ct_ID , LEFT JOIN MvaSg_Tiers ON MvaColID = Sg_ID * LEFT JOIN Enterprise ON EntID = MvaText 1 LEFT JOIN Refvalues r1 on r1.RefID = Ct_Statut 5 LEFT JOIN Refvalues r2 on r2.RefID = Ct_TypeContrat 1 LEFT JOIN Refvalues r3 on r3.RefID = Ct_ModeReg  WHERE r2.RefVal ='L'  AND r1.RefVal = 'VAL'  AND r3.RefVal = 'MS' )  AND EntID NOT IN ( + SELECT DISTINCT OppEntID FROM Opportunity = WHERE OppTitle LIKE '%Cotisations Echéancier Logis - ' || (H SELECT OptValue FROM FlOption WHERE OptName = 'MillesimeEcheancier') ) )--- Requete de recuperation des tiers : |com/edeal/frontline/BasicBean(Erreur lors de la recuperation des tiers--- SQL request returned : L U(I)Ljava/lang/StringBuilder; derniers tiers ajoutés l a(I)Ljava/lang/String; tiers à traiter  java/io/StringWriter U 0(Ljava/lang/CharSequence;)Ljava/io/StringWriter;    isNotBlank 2com/edeal/frontline/helper/custom/EnterpriseHelper initEnterpriseBean_w(Lcom/edeal/frontline/FlContext;Ljavax/servlet/http/HttpSession;Ljava/lang/String;)Lcom/edeal/frontline/EnterpriseBean; "com/edeal/frontline/EnterpriseBean  getSession"()Ljavax/servlet/http/HttpSession;EntMail_  getCustomProperty&(Ljava/lang/String;)Ljava/lang/Object;!*Acteur mail n'est specifie pour le tiers '#'%7getCustomProperty EntMail_ inaccessible pour le tiers ' ' (Z getEntCtrID*EntSaisonnier_,OUI . /8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;19Erreur lors de la récupération de l'id de la valeur Oui3java/util/Date 26L 8:90com/edeal/frontline/helper/custom/Contrat_Helper ;<getLogisMarqueContratg(Lcom/edeal/frontline/FlContext;Ljava/util/Date;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; >@?3com/edeal/frontline/helper/custom/OpportunityHelper ABgenerateDevisEcheancier(Lcom/edeal/frontline/FlContext;Ljavax/servlet/http/HttpSession;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Ljava/lang/String;DYErreur dans la fonction OpportunityHelper.generateDevisEcheancier appelee pour le tiers 'F EntLastCotDt_ H IJsetCustomProperty'(Ljava/lang/String;Ljava/lang/Object;)VL@setCustomProperty EntLastCotDt_ est inaccessible pour le tiers 'NEntCotisationMil_ ^P aQ'(Ljava/lang/String;)Ljava/lang/Integer;S1Erreur lors du parse du mellesime pour le tiers 'U@setCustomProperty EntCotisationMil_ inaccessible pour le tiers ' W XYsave'()Lcom/edeal/frontline/OperationResult;[0EnterpriseBean save inaccessible pour le tiers ']0EnterpriseBean save acces refuse pour le tiers '_Devis/Echéancier.pdfaDocAttID ced com/edeal/frontline/DocumentBean fglookupW(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;i"com/edeal/frontline/AttachmentBean hk l4(Ljava/lang/String;Lcom/edeal/frontline/FlContext;)V 2n opgetTime()J lr as(J)Ljava/lang/String;ujava/io/FileOutputStreamwsourcey.xml tQ h| }~ getAttFile()[B t write([B)V t close (javax/xml/parsers/DocumentBuilderFactory  newInstance,()Ljavax/xml/parsers/DocumentBuilderFactory;java/io/FileInputStream java/io/File Q  (Ljava/io/File;)V  newDocumentBuilder%()Ljavax/xml/parsers/DocumentBuilder; !javax/xml/parsers/DocumentBuilder parse-(Ljava/io/InputStream;)Lorg/w3c/dom/Document;  &javax/xml/transform/TransformerFactory *()Ljavax/xml/transform/TransformerFactory;  newTransformer#()Ljavax/xml/transform/Transformer;!javax/xml/transform/dom/DOMSource  (Lorg/w3c/dom/Node;)V'javax/xml/transform/stream/StreamResult  (Ljava/io/Writer;)V javax/xml/transform/Transformer  transform;(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V  delete()Z XBcom/edeal/frontline/fusion/parameters/impl/FusionParameterWordImpl  !com/edeal/frontline/fusion/Fusion doFusion(Ljavax/servlet/http/HttpSession;Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/edeal/frontline/fusion/parameters/FusionParameter;)Ljava/lang/String;YErreur lors de la preparation ou la fusion du document de devis echencier pour le tiers ' > initOpportunityBean_x(Lcom/edeal/frontline/FlContext;Ljavax/servlet/http/HttpSession;Ljava/lang/String;)Lcom/edeal/frontline/OpportunityBean;OppCompteClient_ #com/edeal/frontline/OpportunityBean?getCustomProperty OppCompteClient_ ineccessible pour le tiers ' 8 initContrat_Bean_|(Lcom/edeal/frontline/FlContext;Ljavax/servlet/http/HttpSession;Ljava/lang/String;)Lcom/edeal/frontline/custom/Contrat_Bean; Ct_NbMois 'com/edeal/frontline/custom/Contrat_Bean ^ intValue8getCustomProperty Ct_NbMois ineccessible pour le tiers ' Ct_MoisDebut;getCustomProperty Ct_MoisDebut ineccessible pour le tiers '5Erreur lors du parse du mois de debut pour le tiers 'Ct_CodeContratSelect Ct_CodeContrat From Enterprise INNER JOIN MvaSg_Tiers on MvaText = EntID INNER JOIN Signataire_ ON Sg_ID = MvaColID INNER JOIN Contrat_ ON Sg_Contrat = Ct_ID inner join Refvalues r1 ON r1.RefID = Ct_Statut INNER JOIN Refvalues r2 ON r2.RefID = Ct_TypeContrat WHERE entID= com/edeal/frontline/Utils  formatToSQLE(Lcom/edeal/frontline/FlContext;Ljava/lang/String;)Ljava/lang/String;AND r2.RefVal = 'L'  AND Ct_ContratPrincipal IS NULL ORDER BY Ct_CrDt DESC LIMIT 1lfq query pour le tiers '':: |(com/edeal/frontline/LinkFormQuestionBeanAErreur lors de la recuperation du code de contrat pour le tiers 'montant7SELECT montant FROM comptafil_facture WHERE ent_code = ^X AND num_reservation = 9Erreur lors de la recuperation du montant pour le tiers '    java/lang/Double a (D)Ljava/lang/Double;    doubleValue()D java/util/Calendar  getInstance()Ljava/util/Calendar;  (I)Ijava/text/DecimalFormat    !setMaximumFractionDigits(I)V# OppTotalTTC_%;getCustomProperty OppTotalTTC_ ineccessible pour le tiers ''java/math/BigDecimal  X &Q &+ ! &- ./equals(Ljava/lang/Object;)Z 132java/math/RoundingMode 45DOWNLjava/math/RoundingMode; &7 89divideG(Ljava/math/BigDecimal;ILjava/math/RoundingMode;)Ljava/math/BigDecimal; & l< =length?. lA BfindexOf lD EF substring(II)Ljava/lang/String; &H IJmultiply.(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; lL aM&(Ljava/lang/Object;)Ljava/lang/String;O0QXXNbrMensualitesPayesXX lS T/ replaceFirstV XXDateMoisXXX/0Z/\XXMensualiteXX lX_- la bcreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;e5Erreur lors du calcul des mensualites pour le tiers ' gihRcom/edeal/frontline/controller/actions/custom/Impression_QuestionnaireGuide_Action jkimpressionPdf_word2pdfF(Ljava/lang/String;Lcom/edeal/frontline/FlContext;Ljava/lang/String;)V monNcom/edeal/frontline/controller/actions/custom/Impression_DevisEcheancierAction pqsauvegarderLeDocumentPDFX(Ljava/lang/String;Lcom/edeal/frontline/FlContext;[Ljava/lang/String;)Ljava/lang/String; sut0com/edeal/frontline/helper/custom/MessagesHelper vwinitMessagesBean_u(Lcom/edeal/frontline/FlContext;Ljavax/servlet/http/HttpSession;Ljava/lang/String;)Lcom/edeal/frontline/MessagesBean; zy zRsetID z| }R setMsgCodeMsgTypePRODUIT z R setMsgTypeY[GenerateAllDevisEcheancier - run]: Le code PRODUIT n'est pas sur MsgType pour le tiers ' i % addElement z  setMsgAttID(Ljava/util/Vector;)V z setMsgAttFileName$Votre devis d'échéancier - client z R setMsgSubject s %(Lcom/edeal/frontline/MessagesBean;)V/[GenerateAllDevisEcheancier - run] : sender = '+[GenerateAllDevisEcheancier - run] : to = '+[GenerateAllDevisEcheancier - run] : cc = ' Opportunity s doMergeMessage'(Ljava/lang/String;Ljava/lang/String;)V s sendMailr(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;K[GenerateAllDevisEcheancier - run] : L'e-mail a été envoyé correctement. zWR[GenerateAllDevisEcheancier - run]: save MessagesBean inaccessible pour le tiers 'S[GenerateAllDevisEcheancier - run] : save MessagesBean acces refuse pour le tiers ' z ZgetID  createCorrespondance(Ljavax/servlet/http/HttpSession;Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V Mail(s) a été envoyé(s)  GFINISH_WITH_SUCCES&com/edeal/frontline/FrontlineExceptionjava/lang/NumberFormatException0com/edeal/frontline/FieldNotInitializedException)com/edeal/frontline/AccessDeniedExceptionjava/lang/Exceptionarg0[Ljava/lang/String;outLjava/io/StringWriter;contextLcom/edeal/frontline/FlContext;dico$Lcom/edeal/frontline/DataDictionary; millesimeLjava/lang/String;fe(Lcom/edeal/frontline/FrontlineException;jourDebutEcheancier yearMillesimeLjava/lang/Integer;nfe!Ljava/lang/NumberFormatException;docObjIDresult2Ljava/util/Vector;keys2 sqlQuery2Ljava/lang/StringBuffer;rowLjava/util/Hashtable;result1keys1 sqlQuery1 idModeleMsgrow1 senderMailfnieactMailsenderactBeanLcom/edeal/frontline/ActorBean;e2Lcom/edeal/frontline/FieldNotInitializedException; serviceCompta comptaMail mailComptaactBean2lngIdkeyssqlQueryresult nbMailsSentIientIDent$Lcom/edeal/frontline/EnterpriseBean;session Ljavax/servlet/http/HttpSession;entMailctrnumDevyesIDflepDateLjava/util/Date;ma_Idade+Lcom/edeal/frontline/AccessDeniedException; pdffilenamefilesresdocAttIDattach$Lcom/edeal/frontline/AttachmentBean;thisTimefosLjava/io/FileOutputStream;documentBuilderFactory*Ljavax/xml/parsers/DocumentBuilderFactory; inputStreamLjava/io/InputStream;docLorg/w3c/dom/Document;stw serializer!Ljavax/xml/transform/Transformer;modelLjava/lang/Exception;opp%Lcom/edeal/frontline/OpportunityBean; contratIDe1ct)Lcom/edeal/frontline/custom/Contrat_Bean;nbMois moisDebutdebutlfqs0keys0 sqlQuery0entCoderow0lfqskeys3 sqlQuery3 montantPayeLjava/lang/Double;jrow3mttodayLjava/util/Calendar;monthdayjourPrelevementnbMensualitesPasseesnbMensualitesRestant montantTTCmens montantAReglefLjava/text/DecimalFormat;msd0Ljava/math/BigDecimal;d1paiementsizeM indPointMmontantRestantmontPmpmrsizeP indPointPmontRsizeR indPointRsmm0m1somme SommeMens totalMenssizeSM indPointSMzyeartattIDmsg"Lcom/edeal/frontline/MessagesBean; attsMsgListattsFileNameMsgList msgHelper2Lcom/edeal/frontline/helper/custom/MessagesHelper;toccerrorMsg idMsgMailLocalVariableTypeTable&Ljava/util/Vector; StackMapTablegjavax/servlet/http/HttpSession ikj3com/edeal/frontline/helper/custom/InteractionHelper lminitInteractionBean_x(Lcom/edeal/frontline/FlContext;Ljavax/servlet/http/HttpSession;Ljava/lang/String;)Lcom/edeal/frontline/InteractionBean;oIntType_qCORs4Le code 'COR' n'est pas sur IntType_ pour le tiers 'uIntAtvIDwOUTEMAILy9Le code 'OUTEMAIL' n'est pas sur IntAtvID pour le tiers '{IntStiID}DONE5Le code 'DONE' n'est pas sur IntStiID pour le tiers 'IntCatIDOUE4Le code 'OUE' n'est pas sur IntCatID pour le tiers 'Devis Echéancier   getMessageZ(Ljavax/servlet/http/HttpSession;Ljava/lang/String;ZZLjava/lang/String;)Ljava/lang/String;Ih_DIV8Le code 'DIV' n'est pas sur la table Ih_ pour le tiers ' #com/edeal/frontline/InteractionBean R setIntAtvID  R setIntCatID  R setIntCreID   setIntCrDt(Ljava/util/Date;)V  R setIntSubject   setIntDate  R setIntStiID   setIntActID  RsetIntRefMsgID  R setIntMsgID  R setIntOppID   setIntAttIDCorID1SELECT CorID FROM Correspondent WHERE CorEntID ='' AND CorPerID IS NULL--- 3Erreur lors de la récupération du correspondant: %com/edeal/frontline/CorrespondentBean  "(Lcom/edeal/frontline/FlContext;)V  R setCorEntID W  ZgetCorID/Correspondent save inaccessible pour le tiers '/Correspondent save acces refuse pour le tiers ' i /add   setIntCorID IntTheme_ H*IntTheme_ est inaccessible pour le tiers ')IntType_ est inaccessible pour le tiers ' IntTiersConc_.IntTiersConc_ est inaccessible pour le tiers ' IntDestCopie_.IntDestCopie_ est inaccessible pour le tiers ' W-Interaction save inaccessible pour le tiers '-Interaction save acces refuse pour le tiers 'corr%Lcom/edeal/frontline/InteractionBean;actIDactsList attFilesListcorrID corroutIDafaireID corsortantID dateDuJour titreObjetcorrespondantscorID resultCorkeysCoroldCorcper'Lcom/edeal/frontline/CorrespondentBean; destCopie SourceFileGenerateAllDevisEcheancier.java! 1  ?>? /*<  . Z *&M**N-.:4:-68::<>B D4:-H8:":J:LYNPSW[]:cd]::g>B D4:iYk: lYnS: pYr:  suW-  xy: :  >B D %  :  nl:[B DiYk: lYS: pYr:uW:- xy:  %  :l:5[B D:[B D:-8::[D4::-::::[B DLYW::-8::[B D4::-:: :4:[B DLYW:4:ö::>lYS:pYr:϶uWѶuWӶuWնuW׶uWٶuW۶uWݶuW߶uWuWuWuWuWuWuWuWuWuWLYPSW iYk:-x::>LYPW ,LYPWW6  6 s:Ͷl: P-:  B :!:" l:"g:#LY P"W#>B D:#LY$P"W#>B D:# &:#:$:$:%-.)+-:%:&0&>D2Y4:&-&57:'-!5#%'=:$N:&LYCP"W&>':&LYCP"W&> E2Y4G':&LYKP"W&> MOGN:&LYRP"W&>':&LYTP"W&> VWN:&LYZP"W&>':&LY\P"W&>^:&lY4SY4S:''&S4:(-`bl:)hY)-j:*LY2Y4mqPW:+tYLYvP+xWz:,,*{,:-YYLYvP+xW:.-.:/Y:0:11Y/Y0YLYvP+xWW0:2!-2$Y:(':)LYƷP"W)>-!$:):*)̶l:*/:+:*':+LYѷP"W+>-!*:+6,+׶^6,/:-6,':-LY߷P"W->:-+l:-/:.:-':.LYP"W.>6.-c6.':/LYP"W/>:/lYS:0LYP-W:1LYP1W -01:/':2LYP"W2>:2/#//:33^:2:3lYS:4LYP-2-W:5LYP5W -45:3':6LYP"W6> :63I67937:88 :9969c :6773ø:77`68769c6:9:88-cd]:;,]:<;ܞ<;d]:<;ܜ ]:;, :=:>:?Y:@@:A)" :=/:B:=':BLY$P"WB>=6g :?&Y?():B&Y<):CC&Y*,CBC06:DD: :AA (:>>;]:E>>@]:FFEd>>>@`C:>=6g :G6 (:H:I:JH;]:KH>@]:LLKdHH>@`C:IH:IG (:MM;]:NM>@]:OONdMM>@`C:JM:J:P&Y>):Q&Y<):RQRG:SS: :TT(:UU;]:VU>@]:WWVdUH>@`C:PU:PI>@KdLYIKPNW:IJ>@NdLYJKPNW:J>>@>;dLY>KPNW:>P>@P;dLYPKPNW:P(P;R:((PIR:((P<R:((PPR:(;ܞ&6X. .6.XX;ܡ:X6Y. 5(ULYKPW.YXSWR:(2(ULYKPY.YXSWR:(([>]R:(. .6.X`]:XYY<ܡc([^`:((U^`:(':=LYdP"W=>(-&f&-'l:=-!r:>>x>{>~-':?LYP"W?>iYk:??=>?iYk:@@&>@>LYP2WsY>:AlY"S:BlYS:CLYP"W LYP""W LYP"W A$ABC:DD >WN:ELYP"WE>':ELYP"WE>>:E:F:E*!-=E$"LYPW ,LYPWWB '&)IQT{bPX[o|o| ILIs(.1(.X+.+6]jm]ju - 7 :     (.1(.X|E FGHKMN$M&O+P7QAREUIWQXVYZZs]{_`abcghijklnonpqrsqtuxyz{"|%}'|,~6:CNWY_bejo| &*9KMPQVX]gquy| #+3;CKS[cks{!$1 7 C O W[`elo|"$%)*,- ./2&334I5N6Q7i8k6s9u:x;<:@ABCDBHIHJKLM N!O#M(S.T3UXVZW|\]^_abacdcefgfhikjl m&l+n-o5n7p@qCrFqHsWt\s_uvxyxz{|}{ +068Z]jouw   - 0 2 7 < W Y ^ a n y                   & 2 ? I Y f k u }                         $ 4 B F K P r |               #" +# ." 0% :& G' V( h) k* o, r- }. / . 0 1 2 3 4 5 6 7 8 : ; < = 6> H? _@ qA C D C E F G F H J K L M O K T U V WX$W)Y,ZC[VZ[\`]e\j^q_wazbUefghlnonrsrtvx yz3}<~CJSZamx{%(.36NPXZ]uw| $+IV{{LC 8 /    C N Wb +  P]y}|zq    1 $ 4 }C aO U` D l 8!o 5"0#0# # $ % &&#&3'N"&u"&"&"&"&3"&Z"& #& ' ( )  * + ,-+s.7g/@^0HV12"))*+"++ ,0-8"-]G!-o.w"."."/#/$0 %1 <"2 aC&2 y '3 (3 )4 *5 "6 +,6 #C-7 2'.8 ?/,9 k9017 u/28 }'39  4:  5; 6< 7,= 8> 9,? :;@ <,A B "B Bk=>B P]?>C r;@>D AE  BF C,G DH EI FJ GK HL 0}IM :sJN GfKO r;LP }0M>Q "N>R O>S P,T QU RV SW TX UX VY"=W=XY>"?<hZ?SQ[@\]A^B_C`D3"EZ"EaEaEFb<hZc?SQ[c@dn)e/le/lle/ll^8 e/ll^liep&[e/ll^liepieplW e/ll^liepieplle/ll^liepiepllll0e/ll^liepiepllllle/ll^liepieplllllll6e/ll^liepiepllllllll e/ll^liepiepllllllllepi SG#e/ll^liepiepllllllllepilflq1 $e/ll^liepiepllllllllepilfll&e/ll^liepiepllllllllepilfllllnf#Q#Of#Hf#$)e/ll^liepiepllllllllepilflllllel#+e/ll^liepiepllllllllepilflllllellG#-e/ll^liepiepllllllllepilflllllellG#.e/ll^liepiepllllllllepilflllllelllG# /e/ll^liepiepllllllllepilflllllelll#o2e/ll^liepiepllllllllepilflllllellliel#'^j6e/ll^liepiepllllllllepilflllllellliel^iel# 2 ';e/ll^liepiepllllllllepilflllllellliel^iel +^^ /Be/ll^liepiepllllllllepilflllllellliel^iel ^^ l  G#@&&J&P&^^]Me/ll^liepiepllllllllepilflllllellliel^iel ^^ l  &&&^^ lll^^Gl^^pXe/ll^liepiepllllllllepilflllllellliel^iel ^^ l  &&&^^ lll^^l^^l&&& l^^((((C  ^8.&=e/ll^liepiepllllllllepilflllllellliel^iel ^^#:?e/ll^liepiepllllllllepilflllllellliel^iel ^^lz#Ee/ll^liepiepllllllllepilflllllellliel^iel ^^lziiseelf#Ile/ll^liepiepllllllllepi  M,.: ,+h: -:iYk:iYk:: np-:':LYrP "W>: tv-:':LYxP "W>: z|-:':LY~P "W>: -:':LYP "W>2Y4:4:+"+4LYPW:LYPW:: :':LYP "W>            iYk::iYk:lYS:pYr:LYP WuWLYPSW ,x:LYPW :>&:l:oY,: W:N:LYϷP "W>':LYѷP "W>W  ۧ':LYܷP "W> nۧ':LY޷P "W>  ۧ':LYP "W>iYk: W ۧ':LYP "W> WN:LYP "W>':LYP "W>4ADkx{Tcf@nq#-0T^a(z^ !*14AFhkx} #5:=QTch   &@Mns!"#$%&'(+,#/-021T5^6c7;<=@ACDEIJK(L*MLO.MMMMMWMMMaMM M M G ? <3*#4F"k}""t"73Th"fcZNEs  ""2"c""""*"b*3c*#cfccd^Df/lllllllllliil#f/lllllllllliill#f/lllllllllliilll#f/lllllllllliillll#/2lf/lllllllllliillll2ll#f/lllllllllliillll2lliliep'`f#[#L#L#f/lllllllllliillll2lliliepi#Hf#