38com/edeal/frontline/helper/custom/GuideIntegrationHelperjava/lang/Objectlogger Lorg/apache/commons/logging/Log;()VCode  %org/apache/commons/logging/LogFactory getLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;  LineNumberTableLocalVariableTable  this:Lcom/edeal/frontline/helper/custom/GuideIntegrationHelper;generateOpportunityTotal4(Lcom/edeal/frontline/FlContext;Ljava/lang/String;)Vjava/lang/StringProID ProPrdID:PrdCode"[Ljava/lang/String;$ProPrdID:PrdCode ASC&java/lang/StringBuilder( ProOppID = %* +(Ljava/lang/String;)V -/.com/edeal/frontline/Utils 01 formatToSQLE(Lcom/edeal/frontline/FlContext;Ljava/lang/String;)Ljava/lang/String; %3 45append-(Ljava/lang/String;)Ljava/lang/StringBuilder; %7 89toString()Ljava/lang/String; ;=<*com/edeal/frontline/ProductOpportunityBean >? listSummarym(Lcom/edeal/frontline/FlContext;[Ljava/lang/String;[[Ljava/lang/String;[Ljava/lang/String;)Ljava/util/Vector; ACB&com/edeal/frontline/FrontlineException D9 getMessage FHGorg/apache/commons/logging/Log IJerror(Ljava/lang/Object;)V LNMjava/util/Vector OPsize()I LR ST elementAt(I)Ljava/lang/Object;Vjava/util/Hashtable UX YZget&(Ljava/lang/Object;)Ljava/lang/Object; ;\ ]4(Ljava/lang/String;Lcom/edeal/frontline/FlContext;)V ;_ `a getProPrice()DcProMontantHTrem_ ;e fggetCustomProperty&(Ljava/lang/String;)Ljava/lang/Object;ijava/lang/Double hk la doubleValuenProMontantTva_pProMontantTpf_ rtsjava/lang/Exception uprintStackTracew#com/edeal/frontline/OpportunityBean v\z OppTotalHT_ h| }~valueOf(D)Ljava/lang/Double; v setCustomProperty'(Ljava/lang/String;Ljava/lang/Object;)V OppTotalTVA_ OppTotalTPF_ OppTotalTTC_ OppNetApayer_ v save'()Lcom/edeal/frontline/OperationResult;contextLcom/edeal/frontline/FlContext;oppidLjava/lang/String;proLjava/util/Vector;fldsquery[[Ljava/lang/String;orderbymtTotalDmtTVAmthtmtTpffe(Lcom/edeal/frontline/FrontlineException;iIlineLjava/util/Hashtable;proIDmttvahttpfproO,Lcom/edeal/frontline/ProductOpportunityBean;eLjava/lang/Exception; opportunity%Lcom/edeal/frontline/OpportunityBean; StackMapTablecom/edeal/frontline/FlContextmergeEnterpriseFieldsQrsj(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V Exceptions)com/edeal/frontline/AccessDeniedExceptionT4 AND (lfqtypetiers_ is null OR lfqtypetiers_ like '%  charAt(I)C % 4(C)Ljava/lang/StringBuilder;%')"com/edeal/frontline/EnterpriseBean java/lang/Class 9getName forName%(Ljava/lang/String;)Ljava/lang/Class; getConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; java/lang/reflect/Constructor  newInstance'([Ljava/lang/Object;)Ljava/lang/Object; getDataDictionary&()Lcom/edeal/frontline/DataDictionary; Enterprise ,com/edeal/frontline/helper/custom/FormHelper getLfqsEnabledListi(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector;LfqCode_| -  explodeList8(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector; EntThema_  equals(Ljava/lang/Object;)ZEntIBAN_EntBIC_ EntBICLis_ EntIBANLis_ EntPtitDej_select LfqID,QrsID,QrsRefValID,QrsText from LinkFormQuestion inner join QuestionResponse on (QrsLfqID = LfqID and QrsFrpID = )  where LfqFormID =  AND LfqName_ =  AND LfqCode_ =  ! order by LfqPosition,QrsInstance query: F Jinfo   getConnection()Ljava/sql/Connection; java/sql/Connection createStatement()Ljava/sql/Statement; java/sql/Statement  executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;  " #$lookupW(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;&java/lang/Boolean( QrsRefValID *,+java/sql/ResultSet -. getString&(Ljava/lang/String;)Ljava/lang/String; *0 12next()Z4YNO6Val 8:9"com/edeal/frontline/DataDictionary ;< getRefCodeJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;>OUI %@ }A(Z)Ljava/lang/Boolean;CNO2 E FGgetClass()Ljava/lang/Class; J KL getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; NPOjava/lang/reflect/Method QRinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; rC FU VJwarn *X Yclose X X] EntPhotoID_ L_ YT 8a bcgetFieldByName3(Ljava/lang/String;)Lcom/edeal/frontline/FieldBean; egfcom/edeal/frontline/FieldBean h9 getFldTabID ej k2isFldStd em n2 isFldMultival L Lq raddtQrsTextY xEntSiret 7 { |+ setEntSiret~set  ZcastfEntSemLivrGuide_ SemLivrGuide  contains(Ljava/lang/CharSequence;)ZEntNbCouverts_ java/lang/Integer parseInt(Ljava/lang/String;)I  }(I)Ljava/lang/Integer; STACK TRACE F V*(Ljava/lang/Object;Ljava/lang/Throwable;)V*SQL Error in getting question and response0com/edeal/frontline/FieldNotInitializedExceptionjava/sql/SQLExceptionentIDfrpIDformID typeTiersfilternomclLjava/lang/Class;types[Ljava/lang/Class;ctLjava/lang/reflect/Constructor;objLjava/lang/Object;dico$Lcom/edeal/frontline/DataDictionary;lfqsprowlfqCodecodesconLjava/sql/Connection;stmtLjava/sql/Statement;rsLjava/sql/ResultSet;sqlQueryOuiOrNonvalpdiLjava/lang/Boolean;valgetMethodParamsmLjava/lang/reflect/Method;fldbeanLcom/edeal/frontline/FieldBean;isREFZrefTypeisStdisMvacValuevaluesm0 typeParamgetMethodParams0exLjava/sql/SQLException;m1LocalVariableTypeTable&Ljava/util/Vector;java/lang/ThrowablemergeAutresLabels FrmMillesime_ "com/edeal/frontline/FormBean Ol_Tiers = Ol_Millesime = - 0E(Lcom/edeal/frontline/FlContext;Ljava/lang/Number;)Ljava/lang/String; )com/edeal/frontline/custom/OtherLbls_Bean listG(Lcom/edeal/frontline/FlContext;[[Ljava/lang/String;)Ljava/util/Vector; L 2isEmpty  + setOl_Tiers   deletewselect LfqID,QrsID,QrsRefValID from LinkFormQuestion inner join QuestionResponse on (QrsLfqID = LfqID and QrsFrpID =  OtherLbls_ Ol_LibelleTR  "(Lcom/edeal/frontline/FlContext;)V  +setOl_LibelleTR  PintValue  setOl_Millesime(I)V millesimeLjava/lang/Integer;qeryeqpseqp+Lcom/edeal/frontline/custom/OtherLbls_Bean;refid?Ljava/util/Vector; mergeContrat5(Lcom/edeal/frontline/FlContext;Ljava/lang/String;I)V 0com/edeal/frontline/helper/custom/Contrat_Helper 1getActifContractID'com/edeal/frontline/custom/Contrat_Bean \  setCt_NombreChambres   !1getActifContractIDLE F# I%Cannot update contrat : nbRoomctID)Lcom/edeal/frontline/custom/Contrat_Bean;ade+Lcom/edeal/frontline/AccessDeniedException;generateCotDevis- EntCotDevID_/^This hotel does not have a 'Devis de cotisations', this field 'EntCotDevID_' is actually null.2java/lang/StringBuffer 15.select oppid from opportunity where oppentid='7>' and opptitle NOT LIKE '%Echéancier%' order by oppupd desc 19 4:,(Ljava/lang/String;)Ljava/lang/StringBuffer; 17 v= >?listSQLX(Lcom/edeal/frontline/FlContext;[Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector;APl_CTe1ECOTHEB 8G H<getRefIdByCodeJtSELECT MAX(QrsText) mQrsText FROM LinkFormQuestion INNER JOIN QuestionResponse ON (QrsLfqID = LfqID AND QrsFrpID = L< INNER JOIN Product on (PrdCode = LfqCode_ AND PrdRegles_ = N WHERE LfqFormID = P AND QrsText IS NOT NULL RProductOpportunityT AND QrsInstance = 2 VmQrsText X }Y'(Ljava/lang/String;)Ljava/lang/Integer;[t SELECT MIN(PrdMaxQt_) mPrdMaxQt_ FROM ProductOpportunity INNER JOIN Product ON ProPrdID = PrdID WHERE ProOppID = ] AND PrdRegles_ = _ AND PrdMaxQt_ > 0 a  vc d9 getOppStoIDfStohDEVj inv.num.size l m.getContextParameter vo p+ setOppEntID vr s+ setOppPerIDuFACw OppDatFact_yjava/util/Date x|OppBillTiersID_~OppNumFactFIL_ "com/edeal/frontline/CounterFactory  getCounter4(Lcom/edeal/frontline/FlContext;Ljava/lang/String;)I  8(I)Ljava/lang/String;  Plength0FC FIL OppNumFact_ v + setOppStoID` SELECT ProID FROM ProductOpportunity INNER JOIN Product ON ProPrdID = PrdID WHERE ProOppID = ProPrdID:PrdMaxQt_ ;" r ProUnitHTrem_ ; ProQuantity ;  setProPrice(D)V ; setProQuantity ;  perIDresult2keys2 sqlQuery2Ljava/lang/StringBuffer;nbHeboppoppTypedevisStateRefIDnumSizefactureStateRefID oppNumerocntl proPrdQtMax_ proUnitHTrem_proMontantHTrem_proMontantTva_oldqtproMontantTpf_getEquipementIDsFromAFormW(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;'NULL' LfqQuery_9SELECT lfqquery_ FROM linkformquestion WHERE LfqFormID =  AND LfqName_ = 'Equipement_'  lfq query :: =(com/edeal/frontline/LinkFormQuestionBean At  }&(Ljava/lang/Object;)Ljava/lang/String; Eq_NameID:#  replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;','   replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;'RefID-SELECT RefID FROM RefValues WHERE RefVal in (D AND RefTabID = (SELECT TabID FROM Tables where TabRadical = 'Qp_') =!com/edeal/frontline/RefValuesBean, equipNumsequipIDskeyslfqQuerylfqsRkeysR sqlQueryRp2refIDmergeEquipementEq_TiersID = *com/edeal/frontline/custom/Equipement_Bean  _  9 getEq_NameID  + setEq_TiersID   Equipement_  Eq_NameID L    + setEq_NameIDids,Lcom/edeal/frontline/custom/Equipement_Bean;eqnidexistEquipments@Ljava/util/Vector; mergePrices|(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VPrxPrestationID 8 getRefCodeList&(Ljava/lang/String;)Ljava/util/Vector;PrxPrestationID =   PrxTiersID = "PrxMillesime = $%%com/edeal/frontline/custom/Price_Bean'select LfqID,QrsID,QrsInstance,QrsText from LinkFormQuestion inner join QuestionResponse on (QrsLfqID = LfqID and QrsFrpID = )Price_+ AND LfqQuery_ = -PrxPrestationID:/) order by LfqPosition ASC,QrsInstance ASC1 QrsInstance *3 4getInt $6 7+ setPrxTiersID $ $ $ -< =(Ljava/lang/String;)Z ? @9trim hB }C&(Ljava/lang/String;)Ljava/lang/Double; $E F setPrxMin $H I setPrxMax $K L+setPrxPrestationID $N OsetPrxMillesimeQPesSSETUQp_W31 Z Eq_NameID = prestas existPricespIDpCode listEntPricespx1px2prxMinprxMaxinstanceprx'Lcom/edeal/frontline/custom/Price_Bean;tocreate soireEtaperefEqIDi2mergeFermeturesHebdom FerCategorieoselect LfqID,QrsID,QrsInstance,QrsText,LfqQuery_,LfqCode_ from LinkFormQuestion inner join QuestionResponse on (QrsLfqID = LfqID and QrsFrpID = q Fermetures_s FerCommentsu FerCategorie:w*com/edeal/frontline/custom/Fermetures_Bean v vz {+setFerCategorie v} ~+setFerComments v setFerMillesime v + setFerTiersID v  setFerIsHebdo(Z)V vcats FerCommentfer,Lcom/edeal/frontline/custom/Fermetures_Bean;mergeFermeturesYearFerPlageBgDt|FerPlageEndDtLfqID v +setFerPlageBgDt v +setFerPlageEndDtlfqtemplfqID ferPlageDtdropAllFermeturesF(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;)V FerTiersID = FerMillesime = % 4-(Ljava/lang/Object;)Ljava/lang/StringBuilder; v vlisfersgetEnviesIDsFromAForm AND LfqName_ = 'Envies_'  EnvcategoryIDEnvSubCategoryIDEnvSubCategoryID:EnvSub  = startsWithEnvcategoryID:Envcat java/util/regex/Pattern .quoteH AND RefTabID in (SELECT TabID FROM Tables where TabRadical in ('E2_')) H AND RefTabID in (SELECT TabID FROM Tables where TabRadical in ('E1_'))  envieNumsenvieIDs envieCatNums envieCatIDsqueriesisThereEnvSubCategoryIDqlfqsRCatkeysRCat sqlQueryRCatrefCatID mergeEnviesX(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VEnvTiersID = &com/edeal/frontline/custom/Envies_Bean  1  9getEnvSubCategoryID  + setEnvTiersID  select LfqID,QrsID,QrsInstance,QrsText,LfqQuery_,LfqCode_,QrsRefValID from LinkFormQuestion inner join QuestionResponse on (QrsLfqID = LfqID and QrsFrpID =  AND QrsRefValID IS NOT NULL Envies_E2_Te2 8  getRefDispJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; 8 H   +setEnvcategoryID  +setEnvSubCategoryIDenvsenv(Lcom/edeal/frontline/custom/Envies_Bean;subenvid existEnviescat;getPersonEventFromTiersPvtID % SELECT PvtID FROM personevent+ INNER JOIN form ON frmeventid = pvteventid) INNER JOIN person ON pvtpersonid = perid WHERE perentid =   AND frmid =   pvt query :: =#com/edeal/frontline/PersonEventBeantiersIDpvtIDresLjava/lang/StringBuilder; mergePersonPerName PerFstNamePerPhonePerMailPerCivID DIR"RECEPT$ CHEFCUISINE &('4com/edeal/frontline/helper/custom/FormResponseHelper )*getInitFrpVersionk(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;)Lcom/edeal/frontline/FormResponseBean; ,.-$com/edeal/frontline/FormResponseBean /9getFrpID1Person3: 5 67getLfqEnabledListByCode{(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; -9 :=isNullEmptyString<com/edeal/frontline/PersonBean ;\?sselect LfqID,QrsID,QrsText from LinkFormQuestion inner join QuestionResponse on (QrsLfqID = LfqID and QrsFrpID = Aquery perFstName Resp : ;C D+ setPerPhoneFquery PerPhone Resp : ;H I+ setPerMail ;L&Erreur lors d'enregistrement de la PP Nquery perName : CQquery init perName :SErreur UWV2com/edeal/frontline/helper/custom/EnterpriseHelper XgetEntPerByFuncCode ;Z [\setPerFctExitDt(Ljava/util/Date;)V ;_ PerLngRef_a EntRefLngID_ ;d ?@ getStackTrace ()[Ljava/lang/StackTraceElement; B  D  F  H  J  L  N  P RINSOLITTMAISON V 5|(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)ZYEntTyeID:RefVal[M ^ 9: U` abgetListIdsTiersAssociesGuideB(Lcom/edeal/frontline/FlContext;Ljava/lang/String;)Ljava/util/Map; dfe java/util/Map ghkeySet()Ljava/util/Set; jlk java/util/Set mniterator()Ljava/util/Iterator; prqjava/util/Iterator 1s()Ljava/lang/Object; dX vxw7com/edeal/frontline/helper/custom/GuideGenerationHelper y1getPersonFromEnterprise {  \ ~ 9 getPvtFrpID ,\ FrpStatus INTEGRATED , + setFrpStatus , PvtParStatusITG  +setPvtParStatus  p 2hasNextentPrincipTiersTyperesulttiersLjava/util/Map;pvt%Lcom/edeal/frontline/PersonEventBean;frp5Ljava/util/Map; SourceFileGuideIntegrationHelper.java! )  . /*,    MYSYSN!YS:Y#S:999 9 !YY%Y')*+,26SS:*-:M:@E,,K6,QU:W:9999;Y*[:^9bdhj9:mdhj9:odhj9: :qc9 c9 c9 c9 ,K_vY+*x:y {{ {{{W :q5cfArrrr*wzr-2345)6,7/8295<Y=c>h?uABCDEFGHJKMNPQSTUVX YZ[B*`5aAbMcYdeeqfwg|hkq"d)Y",V/S2P 5M h ~{xuC5E|f L!!AGL!!U;rQrQrL!!Ur L!!Or A "^:%Y)ö26:Ŷ::YSYS::  Y+SY*S: *: *-:   K6   QU:W::qg]SI:::%Y)*,,222*-,22*޸,22*,2226:%Y )26 *::::*+!%:'):/ 357:= ?:B ?:YSYS: DHI: YSYSMWb:STW:Z:[::W:Z:[:W:Z:[:6\^p^: `:6d:6:6i6:6l6::%Y)*,,222*-,22*޸,22*,2226:%Y )26 :::*:::0LYo:')pW/::+'):/s):/ D%Yu)26ȶI: M::Yv:w yzYS: D%Y})26I: YSYDSMW]YS: DI:Yv: YSM:: Yv:YSYS: DHI:% YSYySMW$ YSYDSMW YSYSMWt:b:W:!Z:![U:!P: W:!Z:![:! W:!Z:![:!Ky   K] DȶI:   MW:ST r!$r&-0r29<rACJMrOVYr[berjqtrv}rr#&rr|rnrrrnrrrrrr1KNrpq*s1u8vHwQxdzj{u|}~"16<A[ajuz !&-29ACJOV[bgjqv},;@FKehknt} # ( 1<ILWu !$%&'(@)E*f,|./12569:=>3569:=>@569:=>!}.H?IKJPK]M(7^^^^^*41-8HQ d j u  xAzZ% XU :+Khkn!}#1b( W<u  ?  P x!0P A{8L8LUL*% ,78LUL*rXrIrIrD 8LUL*rIrIr8LUL*IrIrIr7e@8LULe 8LULe 8LULe8LULe*L 48LULe*Nr I78LULe*Nr?N!%8LULe*rQXrIrIrD !8LULe*rIrIr8LULe*IrIrIr8LUL 8L r A  :::*-:!YY%Y߷)*+,26SY%Y)*26SS: * :  < 46 $  Q:   W W   K:%Y)ö26: %Y)*,,222*-,22*,22*,2 226: %Y ) 26 *:: :6'): Y*: +W/Ƨb:W:Z:[U:P:W:Z:[:W:Z:[: rrrr rrrrrr<RST WY:ZRYT[\]i^o_{`ab^ghjklmn opjq4s:tCuNvQw]xgynzt{~|v~  x  T: \2 l. {   t ]' g   \2  o *L A2 *rXrIrIrD *rIrIr*IrIrIr  P{*+NY-*:W*+NY-*:W@N-"0N-" N%Y$)-S26T:=A:M:]r>#.4:>MN]^zR{{{&4')(> N )*^}AOOr +A #w*::*,,!::.EqLYo:Y0S:1Y3:  %Y4),26268W* ;<:(K QU:  0W:: : @BDF: :  q%YI)*,22K2* ,22M2*-,2O22*Q,2S26: %Y ) 26 : : :6*:  :   :U)W6/b:W: Z: [U:P:W: Z: [:W: Z: [:%YZ)*,2\2* ,2^26: %Y ) 26  *,`vY*x:::b:eBgF::::SE*ikW6,n+qeBtF:vxYz{,bn:*}::6/6%Y)26:d:%Y)26:W%Y)*,2\2* ,26: %Y ) 26 : : ::*:  :   :):;Y*[:6*6 rY6 :6*hj9k9b{*mhj9*6mok{*ohj9ook{okokccW/b:W:" Z:" [U:"P:!W:" Z:" [:"!W:" Z:" [:"* :  q rgAr>wzrrrr>rrrrrrby|r=@A%(rrr r"%r'.1r3:=rBILrNUXrZadrlor~ &+,5AJZcgt258;>DMX[mw|%*DIP\biy~   =BV`gmw !"#$%'()*+,-.01 23%4*5.7?8G9S:c;t<=>?@?AB*EFIJMN QRGI"J'M.N3Q:R?TBIIJNMUNZQaRfVlYqZv])wwwwwq n5BA6"J-  E  T 57 84 ;1>.| \_ b ~h9.$*?Gcstb> q 9A8ro 8L!1A 8L!1r8L!1*LrXrIrIrD 8L!1*rIrIr8L!1*IrIrIrR+8L!1*vr8L!1*v 8L!1*vAv=; ADrLXrIrIrD "8L!1*vrIrIr8L!1*vIrIrIr 8L!1r  bN::,,M%Y),ö26:YS:%Y÷)*+,2Ŷ226:%YǷ)26 *: :  KwN6 a QU:  W:  #%Y-ͷ) ҶԶ26N %Y-ͷ) Զ26N  K-ضN%Y޷)-2޶26N: YS: %Y)-2226: %YǷ) 26 *  : :    Ky:6 d  QU:  W:%Yͷ)޶22޶26:  Kd%Yͷ)26:   KzAxA-ab c de2f>gHhPiVj[g`kzmnoqrstuvwys {|03?SY^x   2>"` k O B 3 ?" ^  n R EL@p L!A=U L!L!A] L! A  >!YY%Y)*+,26SS:*:*-:ia6QQ: :  : : :  q$    W WK:%Y)ö26:%Y)*,,222*-,22*,22*,2226: %Y ) 26 : : : *:  :   : LYo: F '):    (Y* : +W pW /b:   W: Z: [U:P: W: Z: [: W: Z: [: ZadrDrrrDrr r #r%,/r18;r B%-6CIUZafin!;>ADJS^gjv  %,18=>>>>>% - 6F[U?  Z: f s! > A D gP v7    - TI L Lr % AL*L$ L*XrIrIrD L*rIrIr L*IrIrIr A 2*::LYo:6   QL:  Q:  Q:    !YY%Y)* ,26SY%Y)*+,26SY%Y!)26SS: * #::%Y)ö26:%Y&)*,,222*-,2O22*(,2*2*%Y,) 26,22.26:%Y )26 :::99*:::::D026s):$s):s):/(K Q$:58W9W$Y*::6;'>;Aj9D6:;$>;Aj9G: J+5WM8W pWb:W:Z:[U:P:W:Z:[:W:Z:[::PBRF::::TBVF:::X X!YY%Y)*+,26SY%YY)*,26SS:*:<46$Q:WWK%Y* : +W:  K(<?rTehrlrrrlrrrr rr 03r;KNr"rn+6AS x! "$%'()*+3,8->'C.]/`0c1f2l4r5{6789:;<=9?@ABCEFG(I2J9K<LAOTQ^ReSjVoWvX|YZ[]^abefij_abefijlabe fijn p0q5r8t;vKwPxS|w~~ $1~&22222 2,"[\ + 6] A^ ~ v_LC`cfi`la bc5defefg  h5;iPo g .j    g + 8LL3LdLA8LLLL* 368LLLL*$rfr/8LLLL*XrIrIrD 8LLLL*rIrIr8LLLL*IrIrIr8LLLL*r8LLLL*r|L fr 8LL kA M*:l:6QL:  Q:  Q: :%Y)ö26: %Yn)*,,222*-,2O22*p,22*r,2*2*%Yt) 26,2 2.26: %Y ) 26 :::*:: :/s):;vY*x: y|W+Wb:W:Z:[U:P:W:Z:[:W:Z:[:K twrrrrrrrrr:"-8Fblz$0=GNUbhnty " -] 8^ b  0DG-y 8L+LA28LL*XrIrIrD 8LL*rIrIr8LL*IrIrIr 8L A !F*:l:6(QL:  Q:  Q: :%Y)ö26: %Yn)*,,222*-,2O22*p,22*,2*2*%Yt) 26,2 2.26: %Y ) 26 :::*:: :::):026s):;Z vY*x:* yW+W:/vb:W:Z:[U:P:W:Z:[:W:Z:[:KԱ rrrrr rr '*r,36rD"-8Fblz"%1=IQ[ejqx     ',38EFFFFF F@62" - ] 8^ b [ >;8"1w=kdI_ k8L+LA8LL*v?+ 8LL*XrIrIrD 8LL*rIrIr8LL*IrIrIr 8L A ) !YY%Y)*+,26SY%Y),W6SSN*-:<K46$Qv:WWKر2 "$#:";$B%O&U'a(g)m*s&-H ;FB?R.aUL 1 MN:::YS:%Y÷)*+,226:%YǷ)26 *: :  KM:6 h QU:  W:  : 6   K~6n Q:+X# : 6 ?-(X  :  K ( #%Y,ͷ) ҶԶ26M . #%Y,ͷ) Զ26M^ * %%Yͷ) ҶԶ26:2 - "%Yͷ) Զ26:  K,ҸضM%Y޷),2޶26MҸض:%Y޷)2޶26:: YS: %Y),2226: %YǷ) 26 *  : :   | KtN6 `  QU:  W:%Y-ͷ)޶22޶26N  Kd%Y-ͷ)26N   K: YS: %Y)2226:%YǷ)26 * : :  Ky:6d QU:W:%Yͷ)޶22޶26: Kd%Yͷ)26: K%Y-ͷ)226XbeAAjtwAJR124 578!9+:99>;X=b>g?lAyB}CDEFGHIJKLMNOP!Q%R(J5W?X\YoZ[\]^Dabd-eGhJiVjjkpjulnoprstuvwxyt!~$0EKPjty~8  !">g r V I @ = x\J V" u  j N A$ 0" PynRE*e L!A7L!UL8. )/+. L! L!L!AY UL!L!L!A] L! A  !YY%Yз)*+,26SS:*:*,:qi6YQ:: : : :  q, ' X WWK*:%Y߷)*-,222*,,222*,2.26:%Y )26 : : : *:  :  : LYo:  '):  ):      z ;r :Y*: +W::n:qdY T ;LY*: +W  pW$:: /b:   W: Z: [U:P: W: Z: [: W: Z: [:X_brA~r*-A*?X[jqtrv}rrjrrrrrrNS%-4AGSX_dglq&1:=ITf~"*/?ANX]jqv}% -4DcSGXB d 2   : I TH>  )*?/ A )*]   -#GL Lr - L8*L(XL8*LAQL8*Lr ?L8*LAQ L8*XrIrIrD L8*rIrIr L8*IrIrIr  N:YS:%Y:2W2W2W2*+,2W 2*,,2W%Y )626 *6 :-K%QU:2WyN :-tAF#,5F W t  \ " "L!%A A %_ {:%Y)ö26:*:YSYSYSYSYS:YSYSY!SY#S: *+%:   +: : : :6: Y:66 2:::::::::*0%Yͷ)X 222264:*0%Yͷ)X 222264:8 8 ;Y+*=: %Y>)*-,222*,22*0,22*2,2226:%Y@)26 *:  :  :/gs)BU:W: Z: [U:P:W: Z: [:W: Z: [:%Y>)*-,222*,22*0,22*2,2226:%YE)26 *:  :  :/gs)GU:W: Z: [U:P:W: Z: [:W: Z: [:JW :K" *0%Yͷ)X 222264:*0%Yͷ)X 222264:8 48 ,%Y>)*-,222*,22*0,22*%Yͷ)22226,2226:%YM)26 *:  :  :/s)8qs):b:OTW: Z: [U:P:W: Z: [:W: Z: [:8Ի%Y>)* ,222*,22*0,22*%Yͷ)22226,2226:%YP)26 *:  :  :/s)8s):6b:R"W: Z: [U:P:W: Z: [:W: Z: [:*0%Yͷ)X 222264:*0%Yͷ)X 222264:*0%Yͷ)X 222264:888*,T:;Y*=:*,T:8!;Y*=:xYzYJW;Y*]:^*`,!b:c",exYzhkm:p"r%Y>)*-,222*,22*0,22*%Yͷ)22226,2226:%Y@)26 *:  :  :/gs)uU:W: Z: [U:P:W: Z: [:W: Z: [:%Y)*-,222*,22*0,22*%Yͷ)22226,2226:%Y@)26 *:  :  :/g')xU:W: Z: [U:P:W: Z: [:W: Z: [:%Y>)*-,222*,22*0,22*%Yͷ)22226,2226:%YE)26 *:  :  :/gs)BU:W: Z: [U:P:W: Z: [:W: Z: [:%Y>)*-,222*,22*0,22*%Yͷ)22226,2226:%YE)26 *:  :  :/gs)GU:W: Z: [U:P:W: Z: [:W: Z: [:JW:K"C:ST]` r r"),r` 13:=r?FIrKRUrZadrfmprry|r~#&(/2r4;>r@GJr~(OQX[r]dgripsrxrrr5r$'r)03r58:ADrFMPrRY\rahkrmtwryrnqrrrrrrrrrrA>MPAn + .r 0 7 :r < C Fr H O Rrn 0 W Y ` cr e l or q x {r r r r a dr f m pr r y |r ~ r f r r r r r r  r r r r r r r r  r  r r r r   r   r   r " ) ,r . 5 8r : A Dr F L O* h kr`*0Tr {!"#$%&'()*+,-./12 3@4P5[6`8j:x;<=>?8@BCDFGI MNQR"U)V1K3M:N?QFRKURVWXZMaNfQmRrUyV~[]^_`ab[cefg ij#l(p/q4t;u@xGyOnQpXq]tduixpyu{xpqtuxy%5?M\l$)08:AFMRY^ahmty'2<LXns+b,2>MR_binx     + 0 7 < C H O W Y ` e l q x }       # % & ' ( ) * # + .- 4. =/ H1 R2 a4 f8 m9 r< y= ~@ A 6 8 9 < = @ A C 8 9 < = @ A F H I J K :L ?M EF JN dP jQ sR ~T U W [ \ _ ` c d Y [ \ _ ` c d f [ \ _ ` c d i k (l 7m Gn po up {i q s t u w x z ~      | ~       "~ ) . 5 : A F L Q ^' h m zj$ { { { { { {* Q0 8T {"r |" { }~                * s   R Q * m  A{ 8!!,@8!!,*;!K8!!,*;!%8!!,*;!%38!!,*;!%8!!,*;!%KrIrIrD 8!!,*;!rIrIr8!!,*;!IrIrIrKrIrIrD 8!!,*;!rIrIr8!!,*;!IrIrIrH!8!!,*;!%8!!,*;!%38!!,*;!%8!!,*;!%XrIrIrD 8!!,*;!rIrIr8!!,*;!IrIrIr@DrXrIrIrD 8!!,*;!rIrIr8!!,*;!IrIrIr!8!!,*;!%8!!,*;!%38!!,*;!%8!!,*;!%38!!,*;!%8!!,*;!%F._AcArKrIrIrD 8!!,*;!rIrIr8!!,*;!IrIrIrrKrIrIrD 8!!,*;!rIrIr8!!,*;!IrIrIrKrIrIrD 8!!,*;!rIrIr8!!,*;!IrIrIrrKrIrIrD 8!!,*;!rIrIr8!!,*;!IrIrIrH8!!,*;! r A y !YY%Y)*+,26SY%Y)*,,26SY%Y)*-,26SY%Y)*,26SS:*:<K46$Q:WWKر:$<Tlnv\ nGv?.L A y !YY%Y)*+,26SY%Y)*,,26SY%Y)*-,26SY%Y)*,26SS:*:<K46$Q:WWKر:$<Tlnv\ nGv?.L A dH:*:*,!:*`8,!:':"BF:: 8BF:::Ŷ:: 8,8-8%YǷ)*-,222*,22*ɸ,22*˸,226: %Y ) 26 : : : *:  :   :  s):  ):22:*, 8H8@88Y*: ,W /ub:   W: Z: [U:P: W: Z: [: W: Z: [: 25ADTWAaqtAyArrrrrr#*-r/69r;BEr B 27DTYaqvy %03?K_j     # * /6;BGHHHHHHC =7"yT 7 4 1 ?x Kl_X+  ( 8 8 8A! 8AAZA 8A 8*LXrIrIrD 8*rIrIr 8*IrIrIr 8 A ^*::: ::  : : ,8-8 %Y)*-,222*,22*,22*,226: %Y ) 26 : : : *:  :   : ::*,  s): ):^2^:: ): 0268v 8n8fA<Y*:, W  66+#6:+#6:  #\&P) #&', #&W: /%b: W: Z: [U:P: W: Z: [: W: Z: [: AADAr =@rrr rr%(r*14r9@CrELOrQX[rb   %A&F)T*^+l,{-./*012356789:;<=>.?:@FARBjCyDEFGHIJLMNOQRQST WX6W=YBZO\V^]`cajcpdwe|fghijklmnoqu;yz}~{}~%*169}@~ELQX]^^^^^^ ^X U R     /0.1:2FR{d34 B  P* 8A 88 88GA8*8*B@Dr/@Dr 4#8* 8*XrIrIrD 8*rIrIr8*IrIrIr 8 5A v3*::: : : ,8-8 %Y)*-,222*,22*,22*6,226: %Y ) 26 : : : *:  :   : :: s): ):^2^: ): 026::*, 8n8f 8^8VLGY*:, W W /b: W: Z: [U:P: W: Z: [: W: Z: [: A"Arrrrr rr!$r&-0r B  ,6DScsy~$/O^hnu| !&-2333333 3- * ' ~    /08d  8A8*[8*A}8* 8*XrIrIrD 8*rIrIr8*IrIrIr 8 9:A !*+-;:=E*+-A:=E*+-C:=E*+E*+-G:=E*+-I:=E*,+-K:"*,+-M:=E*,+-O:QS*,+-U r(+r<FIrZmprrrrr" (-:<FKXZamr !"#()-.1 !!!!!! !-Kr,MrLrLrUrNr]rRrOr 9WA :*X+!:68+Z\*+,-]6*+,-]6*:*+_:  ci:  o: +   t: * uM* z: Y *|:}N,Y-*:* ,- ]6/WW dv789:1;@<C=Q?V@\AcBCDFGHIJKLMLNOPQR BX \c  o ^ RA~ c 1 " 8dp 8dp| 8dp