аЯрЁБс>ўџ ўџџџ€џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџ `  ўџџџ_Z/ !"#$%&'()*+,-.0123456789:;<=ўџџџ?LABCDEFGHIJK>MNOPQRSTUVWXYўџџџ[\]^a„ўџџџbhdefgўџџџqjklmnopc…stuvwyz{|}~rRoot Entryџџџџџџџџ РFF†.ЭЪPђбЪР-Workbookџџџџ_VBA_PROJECT_CUR"џџџџџџџџpš бЪPђбЪCtls џџџџџџџџLўџџџ ўџџџ !"#$%&'()*+,-ўџџџ/0123456789:;<=ўџџџ?@ABCDEFGHIJKLMўџџџOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuўџџџwxyz{|}~€@2зiЮЭЇwн z ЈXр:сЩУЇ ЛЫ$ыЌey c ьFЩ( tGЮYqUДг艔o"GџЌXсѕЗIŸь ?;€#LУDЬ’CГЭFЃбд4jнb*ZГŽR4У0ljZЕn’ж№Z­DЃЂyppадЬЈu~ЄiZ4З књи–‘1lQ62ГФ=cйїюЩ’%Ў7шљл7тмН‹щоƒНПОВАŠo}М)ьœžb/P#љgѕK q{‘Х|фwkМPBŠ4›E‰"ТмцЦrЙЖVЎ.mдђФ§rDFMЃ!GЁ‡#'t3Т%Тaš0тцшX†вЇŒ†љЎгЖ NGZЛЗn”p5кѕж&vyќaбн}D6M›GњЖЭvюwnтЮv]нUёeNщCИЪuŠoFТеЖХ!mRѕ‹' Ў’ѓКВ-rZ\хмХw9сšQqˆПКу*ВqrZ\йVрžZN‹ЋчфИњ$\НЖ8~9 Ўжйn"oЇРUћАЮ‡Џdі1‘’Œƒиy‹0vJџЋOзмоё^^q}nНЊ.НрXMќ68–ЫŒ–jз{Ќc бЗsеЗющяњИ;Б ї&uьыј^№У/#Ь–›ЕтlьЖхЌLп+ЧпƒХO>vЇdїƒјбƒWПЮ=ЯПЅљх™УрЄœџеLГ%wЅЫн%Щw•№žаG(^†›ЕŠуgeЎшЮŽчОЁJюЌ Йѓ4‡Ml`™hжАFџU,‘\‹і>Їр9фдSЯ :_DП1’Фкђ.дяШŠ:3Uы+ЊVT­ЈЈ\\ \V9уў_#gЬ23 №ПAР@@ё  їќџccb u'ЭЩР :  dќЉёвMbP?_*+‚€%џСƒ„Ё"џр?р?Uьк№в№№К№( № №№‚’ № s №HПA ?Р@џ€УCommandButton1№PЕ`ё№]` (r1 6$ #lЪCForms.CommandButton.1L>Ж@я7К Sheet1 u'ЭЩР   dќЉёвMbP?_*+‚€%џСƒ„Ё"џр?р?1U>Ж@я7К Sheet2 u'ЭЩР Є  dќЉёвMbP?_*+‚€%џСƒ„Ё"џр?р?1U>Ж@я7К Sheet3 VBAџџџџџџџџ €С бЪР!ŠбЪThisWorkbookџџџџџџџџџџџџсSheet1џџџџџџџџгSheet2џџџџ.йSLџџџџSџџџџS”џџџџ<џџџџџџN0{00020819-0000-0000-C000-000000000046}џџџџ@€ўџџџџџџџ(џџџџџџџџџџ%џџџџHџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0`cўK$пўЪџџџџџџџџxџџџџААAttribute VB_Name = "ThisWorkbook" ŒBasŒ0{00020P819-0C$0046} |GlobalаSpac’False dCreatablPredeclaIdБTru BExposeTemplateDeriv’BustomizD20дh5ХMДџџcˆЖџџџџџџџџDџџN˜ѓNF̘Iљщђѕ№Ф РFГ‚ТA‚LL›яўm–>йџџџџџџџџџџџџx,CommandButton1, 1, 0, MSForms, CommandButtonГ‚ТA‚LL›яўm–>йN˜ѓNF̘Iљщђѕ№ФџџMEџџџџџџџџџџпџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџPSLџџџџSџџџџS”џџџџsџџџџ6"џџџџ<џџ<џџ<џџџџџџN0{00020820-0000-0000-C000-000000000046} р џџџџ`џџџџџџџџџџџџ|џ@џџџџџџџџH”€ўџџџџџџџhџџ@џџџџџџџџ% %*€?џџџџ8<p@џџџџџџџџxџџџџџџџџџџџџHƒўџџџџџџџрџџџџџџџџџџџџџџ%‚ џџџџўџџџџџўџџџџџџџџџџџ%џџџџPџџџџАџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџРџџџџџџџџ€€џџџџ`џџџџџџџџ@xџџџџџџџџџџџџ@xџџџџџџџџшИHL<џџџџџџџџџџџџџџџџџџџџџџ `cўK$*\R8004*#5d$*\Rffff*0E4a5b782fпџџџџ4x<ўЪ"џџџџ –Aoџџhџџџџ`џџџџБAttribute VB_Name = "She@et1" шBast0{000Р20820- C$0046} |Global!ФSpac’False dCreatablPre declaIdЋTru BExposeTemplateDeriv$’Bustom izD2Control–CommandButton1, 0, MSForms,6 ŠP<@ Sub‹ 1_Click() Call test  End №Ьдџџџџг'MŸЬџџ#ˆЖџџџџџџџџџџџџџџџџџџџџџџџџxџџMEџџџџџџџџџџпџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(SLџџџџSџџџџS”џџџџ<џџџџџџN0{00020820-0000-0000-C000-000000000046}џџџџ@€ўџџџџџџџ(џџџџџџџџџџ%џџџџHџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0`cўK$пўЪџџџџџџџџxџџџџЈАAttribute VB_Name = "She@et2" шBast0{000Р20820- C$0046} |Global!ФSpac’False dCreatablPre declaIdЋTru BExposeTemplateDeriv$’Bustom izD2№Ьдџџџџг'M^#џџ#ˆЖџџџџџџџџџџџџSheet3џџџџџџџџџџџџ>йTestMacros џџџџMTestLogMacrosџџџџџџџџџџџџ@з7__SRP_6 џџџџNђ џџџџџџџџџџџџxџџMEџџџџџџџџџџпџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(SLџџџџSџџџџS”џџџџ<џџџџџџN0{00020820-0000-0000-C000-000000000046}џџџџ@€ўџџџџџџџ(џџџџџџџџџџ%џџџџHџџџџ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0`cўK$пўЪџџџџџџџџxџџџџЈАAttribute VB_Name = "She@et3" шBast0{000Р20820- C$0046} |Global!ФSpac’False dCreatablPre declaIdЋTru BExposeTemplateDeriv$’Bustom izD2rU€€€€~| щqI‰ё€ИР" ШLр 0 @  €(>90€ џџџџ рјШ ш € h 0 И Ј X€ џџџџ`{А P &X `p $ˆ € џџџџBp€А€€  Ра&-и,€xB0€@Xp x€ џџџџ€ˆ€ $˜,ш€ џџџџ8B€(H`h p€€€ˆ'˜ ,И B€h€p€ џџџџ€@€X€   ш, РBи№М*д(џџџџъ*>DMVџџЖџџџџџџџџ џџџџџџџџџџџџџџxџџMEџџџџџџџџџџпџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 6 џџџџ<$џџ<џџ<џџ< џџ<џџ<џџ<џџ<џџ<(џџ<,џџ<0џџ<4џџ<8џџ<<џџ<џџџџџџ0(`„џџџџtџџџџџџџџџ`„џџџџrџџџџџрƒДџџџџџџ`џџџџџџџџџџџџџџ%``„(џџџџtџџџџџx+ќ`џџџџџџџџџџџџ4џ@џџџџџџџџ 4Œx+0џџџџ`џџџџџџџџџџџџPџ@џџџџ ХŒiƒ8џџџџ џџџџ0€iƒ:џџџџџџџџP„iƒ<џџџџџџџџџџџџ„`„(џџџџlџџџџџт€$Аџџџџ@џџџџџџџџт€&Xџџџџ@џџџџџџџџ К(`џџџџџџџџџџџџџџџџџџџџџџ„ јˆ`џџџџџџџџџџџџмў@џџџџџџџџџџ!!„т€Ж€џџ џџ@џџџџџџџџт€Иџџџџџџџџ@џџџџџџџџ`„<џџџџ\џџџџџР `„:џџџџTџџџџџ@ џџџџ`„:џџџџhџџџџџ`„<џџџџ`џџџџџ   `џџџџџџџџџџџџ|џ@џџџџџџџџџџ „џџџџp`„ џџџџpџџџџџџџ`„ џџџџpџџџџџџџџџ`„ џџџџnџџџџџџџџџ`„ˆdџџџџџџџџџ`„џџџџnџџџџџ€`„ АlџџџџџА`„pdџџџџџ+а`џџџџџџџџџџџџџ@џџџџџџџџ >Œ`„:џџџџpџџџџџџџџџ`„<џџџџhџџџџџа „0Ј4џџџШР H`„:а\џџџџџџџџџ`„<џџџџTџџџџџџџџџ`„:џџџџpџџџџџџџџџ+( `џџџџџџџџџџџџџ@џџџџџџџџWŒ`„<џџџџhџџџџџџџџџ „0и,џџџhџџџџ’’`„:џџџџpџџџџџџџ`„<џџџџhџџџџџ`„*иXџџџ џџџџџџ@„,џџџџHџџџ џџџџџџ`„.РDџџџџџџџџџ`„:џџџџpџџџџџ+4x`џџџџџџџџџџџџџ@џџџџџџџџeŒ`„<џџџџhџџџџџ`„6џџџџ`џџџџџџџџџ`„8pXџџџџџџџџџ`„,џџџџPџџџџџџџџџ`„.XLџџџџџџџџџ`„:џџџџpџџџџџш`„<џџџџhџџџџџџџџџ+JP `џџџџџџџџџџџџџ@џџџџџџџџ ™Œh`„ џџџџ`џџџџџџџшХŒ+@ш `џџџџџџџџџџџџџ@џџџџџџџџ tŒ`„P\џџџџџџџџџ`„ИTџџџџџџџџџ+BP `џџџџџџџџџџџџ(џ@џџџџџџџџ Œ „0 <џџџи8 ’`„ џџџџ`џџџџџџџ`„:џџџџpџџџџџ`„<џџџџhџџџџџ`„,џџџџ`џџџџџџџџџ`„DџџџџXџџџџџ`„:џџџџtџџџџџ€  Х`„:џџџџtџџџџџ€а `„<џџџџpџџџџџ€`„.Tџџџџџџџџџ+H `џџџџџџџџџџџџџ@џџџџџџџџ ŽŒ і`џџџџџџџџџџџџџ@џџџџџџџџџџ „X `„<џџџџpџџџџџ€@`„:џџџџpџџџџџџџџџА`„ џџџџ`џџџџџ`„p^џџџџџ`„:џџџџtџџџџџ€А џџџџ`„<џџџџpџџџџџ€џџ`„  #\џџџџџ`„ Tџџџџџ№ џџџџ` `„<џџџџhџџџџџџџ`„:џџџџpџџџџџџџ8 „џџџџx `„<џџџџhџџџџџџџ`„:џџџџpџџџџџ`„ џџџџ`џџџџџш+P€ `џџџџџџџџџџџџџ@џџџџџџџџ ЅŒ`„8 Xџџџџџџџџџ`„ џџџџVџџџџџџџџџ`„<џџџџhџџџџџџџ`„:џџџџџџџџџџџџ`„џџџџ`џџџџџџџџџ`„ џџџџ^џџџџџ`„:џџџџtџџџџџ€Р ш`„:џџџџtџџџџџ€`„<џџџџpџџџџџ€џџџџ +Rи `џџџџџџџџџџџџшў@џџџџџџџџ АŒ `„:џџџџtџџџџџ€џџџџ`„<џџџџpџџџџџ€џџџџ`„№ TџџџџџџџА  `„<џџџџpџџџџџ€`„:џџџџtџџџџџ€`„<џџџџpџџџџџ€`„<џџџџџџџџџџџџ`„џџџџdџџџџџ `„џџџџbџџџџџџџџџ xџџџџџџџŒ+T0`џџџџџџџџџџџџTџ@џџџџџџџџ ЛŒpџџџџџџ +Xа`џџџџџџџџџџџџxџџџџџџџџџџџ ŒXџџџџџџџџџџ`„џџџџџџџџџџ`„џџџџџџџџџџџџџџ`„ZџџџџџџџџџџџџџџP 0(џџџџџџџџџџџџ џџџџиА Xџџџџxˆ№и а€џџџџџџџџџџџџџџџџџџџџаш€ џџџџџџџџP ˆШP џџ˜Hџџџ џџ џџ@ўџ8џџџ џџ џџШ(џџџ џџ `„:џџџџtџџџџџ€(+№`џџџџџџџџџџџџџ@џџџџџџџџ KŒ`„<џџџџpџџџџџ€џџџџ(ШџџџџџџџџˆџџџџџџџџџџџџџџџџА  џџџџџџџџџџџџИh џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА џџџџh((џџџ џџ џџ@ўџџџџ џџ џџџџ`„:џџџџtџџџџџ€џџџџ`„<џџџџpџџџџџ€Ј Xџџџџџ џџџџџџˆ$&*ќџџp(xџџџџџ џџџџ@ўџpџџџџџ  `„:џџџџtџџџџџ€ИџџџџHp˜џџџџџџџџˆџџџџџџџџџџџџџџџџА  џџџџџџџџџџџџИh џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`„<џџџџpџџџџџ€џџџџ(lџџџџџ џџ@ўџhџџџџџ  `„ џџџџ^џџџџџp`„XTџџџџџџџџџ`„:џџџџtџџџџџ€џџџџ`„<џџџџpџџџџџ€џџџџH4@BHJPџџ`„:џџџџtџџџџџ€џџџџ`„<џџџџpџџџџџ€ˆџџџџ`„:џџџџtџџџџџ€Ј`„<џџџџpџџџџџ€џџџџPЖ6šџџ џџ8dџџџџџ (@ўџ`џџџџџ џџџџ@ўџ\џџџџџ џџџџ@ўџXџџџџџ џџџџ@ўџTџџџџџ џџџџ@ўџPџџџџџ  @ўџLџџџџџ @ўџ<џџџ џџ p@ўџ,џџџ џџ XЈџџџ џџ @ўџ џџџ џџ иќўџџ џџ @ўџьўџџ џџ `„:џџџџtџџџџџ€џџ`„<џџџџpџџџџџ€џџџџјАмўџџ џџ џџџџџџџџ˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјh`„:џџџџtџџџџџ€џџџџ`„<џџџџpџџџџџ€џџџџјШxџџџџџџџџџџџџџџџџџџџ8ˆPџџџ џџ џџ8p@џџџ џџ p8X<џџџџџ џџџџ@ўџ8џџџџџ џџџџ@ўџ4џџџџџ џџџџ8xџџџџџ џџџџ`„:џџџџtџџџџџ€џџџџ`„<џџџџpџџџџџ€ЈШ˜џџџџџџџџџџџџџџџџџџџџџџџџџџ ŒШXџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ Ш `„:џџџџtџџџџџ€џџ`„<џџџџpџџџџџ€џџ№&$џџџџџ№џџџџ€ jџџџ џџ џџџџшˆdџџџџџ И@ўџ`џџџџџ џџџџ@ўџ\џџџџџ џџџџ@ўџXџџџџџ џџџџ@ўџTџџџџџ џџџџ@ўџPџџџџџ  џџџџ˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџИ8 џџџџЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8P шаxџџџџџџџџџџџџџџџџџџџџџџџџџш Dџџџ џџ џџџџА4џџџ џџ џџџџ@ўџ$џџџ џџ џџџџшXџџџ џџ џџџџш@џџџџџ а@ўџ џџџџџ @ўџџџџџџ  џџџџ˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшџџџџРџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАШ шаxџџџџџџџџџџџџџџџџџџџџџџџџџџџш Dџџџ џџ џџџџ(4џџџ џџ џџџџ@ўџ$џџџ џџ џџџџшXџџџ џџ џџџџш@џџџџџ А@ўџ џџџџџ @ўџџџџџџ џџ`(xџџџџџЈџџџџXА@џџџ џџ @џџџџ @ўџАџџџџџ А(џџџџа иџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆШИш@џџџџџ џџџџ@ўџ џџџџџ @ўџџџџџџ џџџџџџ˜џџџџˆџџџџџџџџџџџџџџџџџџџџРџџџџџџџџ˜xџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜№јшШxџџџџџџџџџџџџџџџаш  џџџ џџџџџџ@ўџџџџ џџ џџџџџџџџџџџџџџџџџџџџџџшX џџџџџ џџџџш@џџџџџ №@ўџџџџџџ @ўџџџџџџ `џџџџ˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаџџџџџџџџџџџџЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@  рxџџџџџџџ0џџ˜џџџџџџШ Јџџџџџџџџџџџџ Dџџџ џџ џџџџ 4џџџ џџ џџџџ@ўџ$џџџ џџ џџџџ Hџџџ џџ џџџџ 0џџџџџ @ўџ џџџџџ 8)џџџџ(џџџџ№џџџџ№џџџџџ џџџџ˜џџџџ(џџџџИ џџџџџџџџџџџџџџџџџџџџИџџџџџџџџџџџџ`џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџИ № а 8)Јxџџџџџр џџџџ8)p8)X4џџџџџ 8)@0џџџџџ @ўџ,џџџџџ @ўџ(џџџџџ џџџџ˜џџџџџџџџџџџџџџџџ"џџџџџџџџџџџџџџџџИџџџџ џџџџ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ"@" "8)№xџџџџџ0"џџџџ8)И8) Dџџџ џџ  "4џџџ џџ @ўџ$џџџ џџ 8)Xџџџ џџ 8)@џџџџџ @ўџ џџџџџ @ўџџџџџџ џџџџ˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜ џџџџ€ џџџџˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ #и#И#8)№xџџџџџШ#џџџџ8)И8) Dџџџ џџ 8$4џџџ џџ @ўџ$џџџ џџ 8)Xџџџ џџ 8)@џџџџџ @ўџ џџџџџ @ўџџџџџџ џџџџ˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџЈ 8%Р џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8%p%P%8)№xџџџџџ`%џџџџ8)И8) Dџџџ џџ а%4џџџ џџ @ўџ$џџџ џџ 8)Xџџџ џџ 8)@џџџџџ @ўџ џџџџџ @ўџџџџџџ џџџџ˜џџџџџџџџџџџџа&џџџџџџџџџџџџџџџџџџџџј џџџџ џџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџа&'ш&8) xџџџџџј&џџџџ8)ш8)аDџџџ џџ h'4џџџ џџ @ўџ$џџџ џџ ˜'џџџ џџ @ўџџџџ џџ 8)Xєўџџ џџ 8)@№ўџџџџ @ўџьўџџџџ @ўџшўџџџџ џџџџџџџџј'иџџџџˆџџџџџџџџџџџџаџџџџ€џџџџџџџџџџџџџџџџџџџџ8џџџџџџџџџџџџџџџџџџџџџџџџџџџџ"а`cўK$$*\Rffff*6F4bfe6399пўЪо€€€и€р" ш№ј€ џџџџ"  "( 04H@x2H€р€(0€ џџџџ€`€€Pр  0№ ,@BЈ€А€ИР€`x а "А ,ШшBј€ € 0 € џџџџ€@ €X h x  ˆ  А а € џџџџ, Ј B € €  €( @ X  ` "Ј ,Ш ш Bp €x € ˜ € 0 Р H  P 'x  ,№ ` B  €Ј €А h €ш    ( "H ,Ш ` B@ €x €€ ј €И  а р  ш '  ,˜  Bˆ € €  Р €X  h  "#x ,8   Bи €р €ш  (€№   &p8hB (€0#˜€ џџџџ 8JHH˜ЈАРШа€ џџџџџџџџ ]ђˆ]ђА–Ќ'$Ќ'&]ђpЖ Test ResultsЌ $ *Ж ============Ќ $ *'(џџ–ˆiрЖDDB test : <$0'ќ ( ќ'(]ђђ.­Р' 't 2 NOЌ'  Дš™™™™™Й? Ќ$':]ђ№]ђ ( '(co­€Љ'<life, –i8]ђˆђ ђИvariД{ЎGсzД?Ќ ' 1: rЌ<' Ќр.' ,З]ђЈ]ђР   $': (Ќ $ *ЖTests passed:  $Ќ $ *ЖTests failed:  &Ќ $ *'( (A@6oџџX –а]ђp : <œ (Ќ $ * 8Ж Failed: expected  <Ж got  :'( &Ќ '&dџџа $Ќ '$kџџИ ('0iџџЈ ]ђX]ђ€–иЗ'ЖA@іoџџx –(З'ЖA@іoџџX – ЗAЄЖTest run started : ZЖ  РAvAјЖTest run finished : ZЖ  РAvAxoџџИ ЖFinancialFuncs'ИЖ@----------------------------------------------------------------Av fin ИAvЖ ИAˆAv Жœkџџ (AvayMessЖEND ' И Av ИAš : < 8AЊџџџџШ џџџџЈџџџџџџџџр џџџџ№ џџџџ€ џџџџXЖFV test : <$0'­:t '<–аiџџЈ]ђpђађшђ~~Д{ЎGсzД?Ќ ' ~Ќ'Ќ<' ­@B'~]ђЈДЎЊЊЊЊ К@'<A@    $':Ж IPmt test : <$0'џџџџ№ ( '()џџџџШ ( ('(d–№]ђР]ђ0ЖIRR test : <$0'(]ђРђиђ№]ЮЌђHto]ђиДхB”ugюA@'<fДš™™™™™Й?'*ЌˆЌ+0Ќ˜Ќ+0FЌФ Ќ+0iџџ( ( 4'(F– ]ђXЌ№ Ќ+0FЌ Ќ+0$0 *$2Ќd':SFЇ]ђpДŸыђГФСФ?'<-EЖ MIRR test : <$0'4]ђxђђЈђРˆ]ЮЌђˆДИ…ыQИО?'<рŽи“ќ–x]ђ]ђЈД67 x^‰5@'<“Š­PУ'џџџџ'ЌˆЌ+0$0 6 8$:':iџџрЌ˜Ќ+0FЌФ Ќ+0Ќ№ Ќ+0FЌ Ќ+0Дš™™™™™Й?'6]ђPђИђађџџД{ЎGсzД?Ќ ' 6 2­@B'<р ( @'(    $ ':ЌЖ NPer test : <$0'@iџџИџџџџј–ш]ђ]ђ`ЖNPV test : <$0'B6)Д'ПѓњзDЎ@'<]ђ ђИђ8 ]ЮЌђ(ДИ…ыQИЎ?',ЌˆЌ+0Ќ˜Ќ+0FЌФ Ќ+0iџџ@Ќ№ Ќ+0FЌ Ќ+0 ,$0$F':€€€ ( B'(РРџџџџ№–P ]ђи]ђ№ДЙx<Эг@'<ыђ]ђXђ ђИђџџД{ЎGсzД?Ќ '  Ќ<' ­@B'–]ђp ( H'(]ђˆД œЕ"н”Ъ@'<   $':Ќ'ЖPmt test : <$0'H|iџџ Ж PPmt test : <$0'J]ђ ђ( ђ€ ђ˜ Д{ЎGсzД?Ќ ' :Ќ<' ­@B'$0iџџ ( J'(    $L':l\џь9mџџџџ`–P ]ђ№ ]ђР ( R'(ЖPV test : <$0'P]ђ8 ђ ђЈ Д{ЎGсzД?Ќ ' ­PУ' Ќ<'  ( P'(–€   $':Jiџџи ДШYе@аBA'<]ђи ]ђ –и ]ђ Ж Rate test : <$0'R]ђ№ ђ ђј ­PУ'<Ќ<' ­@B':фДmZ(ЂЬѓЇ?'< ]ђР Ќ'iџџ   $ ':ЖSLN test : <$0'T]ђ€ ђ˜ ­Р' ' As Lo  Дš™™™™™Й? $V': <$iџџ€ ( T'(™™џџџџp ­рЅ'<ЋHР*џџџџШ –0]ђи ]ђh ]ђˆђ ђИ­Р' 'Р'Ќ'Ќ'Z­ П'<š™™™™™ЖSYD test : <$0'X ( X'(0iџџ8  Дš™™™™™Й?  Z$\':џџџџ џџџџПЕAttribute VB_Name = "TestMacros" Dim passCount As Integ„erdfail2displayM@essagepB@ooleanptXhisЮSƒng Sub M€ain() >= False  t›FinancialFunc€s End ; B"BTruAA1&Call XLog_ASSERTSetVerbose(( -)€[ Comm ent((Љ run started : " &h Da€М&Time!veriШfy_E 1‡0Рfinish1 ўl0Q@VAB†n€Šз‹b€‹д?-<"зV…#NBEGIN((ƒЩВ= 0 GЏƒ‚КresulТЙNSDЅDФХ RslChr$(10ђ)r"=ЩЅF & uDDB  “FVUIPm’tжRR•MIзЬNPyNP66Py R`aѕSLrNVYDs,Љ3сvs™Т˜ed#o'A& /C%‡D' If (k”) The › MsgBoЬx ƒ*ckIf4wƒW‡END '" ф+ ]OKЋ\шЁ!Єtion%N() Ў^cosТ]LonРg, lifbЕŠМ@actualD0oubl`ЈexxpecA™`Тхf= 240 т 8= 6Ё@n = H5 Є = a( Ё, b* 0.т1#, 1р"„e г8upd€D#pУs("# ‚", # , OЅ`A!e Њ!FV!rР ч, nperсФ!, pm‚%хт`‡.08€ / 12 " С a= -1ў2т Уо$ˆ&)„!S)`88172` „=§A№(РЁc a%ќFVT%с3%S*ПџТaGпв& 0Ьп>vЧ№<СЪб= Ъ1[vа -1т#№#“Яџ(s џ( 6і.A37(в УvД'сingќ("Ђ?r1п'аŠЖ8ŸY_ с?# 6= 35.86253232707Ь33бPaGu —ёVariant, ktAV, msgGnбVal№(ў5ђAх#!0рnM@-52-$1)р2i`.: 2@ Š 3800643€™RR(), т) *> BaPŸ“RRџo@J‰ЁqŸŸAŸšpK62163341394110&S?LoanAPVR1Ѓ, Oa§гspџMQЦaaБ3LЏРбa…M4 =2g(дHњmP;puHБ ЂћHoŠZpžџџџў3874.4218364878~- NetіPр!Џ. /I,Iеrя0T&я,я,(я,я,я,ь= 1t,8Сvгшїа_TV?I?Iр™Ќ‰№ГOOOO,027Ф6.аH288QIM,љВuble, nper As Integer, pvpDo№ rate = 0.08 / 12  Р= 60 AT= -10 € actualZppmt(pКЄ) testPm"tfй The и& ф = & Chr$(10) && @" Fa iled:‡"Р&& " gotЅ & с f 0Coun!юg+ "1`Rlseƒpa џџџџџџџџџџџџџџџџџџџџџџрЪL8 Hџџџџџџџџџџџџџџт€PPџџ џџ@џџџџџџџџъ€R` џџџџ@џџџџџџџџт€Vˆ џџџџ@џџџџџџџџт€ZШџџџџ @џџџџџџџџт€\А џџ џџ @џџџџџџџџodtodsodpodg\%+`x`џџџџџџџџ`Xџkџџџџ џџџџ Œ`„dџџџџhџџџ џџ+hј`џџџџџџџџџџџџ И џџџџ"Œiƒjџџџџџџџџ џџи€iƒlџџџџџџџџ џџџџџџ€+nx`џџџџџџџџџџџџ 8 џџџџ*Œiƒjџџџџџџџџ џџX€U‡iƒlџџџџџџџџ џџџџџџ€ p№`џџџџџџџџџџџџ Иџџџџџџ 2„iƒrџџџџџџџџџџџџџџ€)`„tџџџџџџџџџџUSE vP`џџџџџџџџˆ \џk0џџџџџџ =„iƒzџџџџ џџџџџџџџ€USE +~Р`џџџџџџџџџџџџ џџџџџџџџGŒ`„€џџџџџџџџ џџ`„‚џџџџџџџџџџkt+|`џџџџџџџџp xџkџџџџџџџџ NŒ ˆx`џџџџџџџџhtџk@џџџџџџW„iƒŠџџџџ џџџџџџџџ€ndow`„Œџџџџtџџџџџw Ž0`џџџџџџџџ\џkИџџџџџџe„iƒџџџџ џџџџи€criƒŠџџџџџџџџј€criƒ’џџџџџџџџџџџџ€U‡`„Œџџџџlџџџџџ79 – `џџџџџџџџ8xџkpџџџџџџ w„iƒ’џџџџ џџџџџџџџ€es ˜ `џџџџџџџџџџџџ аџџџџџџ „iƒŠџџџџџџџџџџ№€:iƒ’џџџџџџџџџџџџџџ€79@ š `џџџџџџџџdџkPџџџџџџ ‡„iƒŠџџџџ џџџџp€1hiƒ’џџџџџџџџџџџџ€61 œ `џџџџџџџџџџџџ аџџџџџџ „iƒžџџџџџџџџџџ№€omiƒ’џџџџџџџџџџџџџџ€$  p `џџџџџџџџџџџџ Pџџџџџџ ˜„iƒ’џџџџџџџџџџџџџџ€e Ђа`џџџџџџџџџџџџ Аџџџџџџ„iƒ’џџџџџџџџџџџџџџ€U‡ Є0`џџџџџџџџа |џ+џџџџџџЁ„iƒІџџџџ џџ џџџџџџ€pr+Јp`џџџџџџџџџџџџ џџџџ џџџџЅŒ Њ( `џџџџџџџџ8`џkАџџџџџџЉ„iƒЌџџџџ џџ џџа€P`єiƒЎџџџџџџџџ№€rmiƒ’џџџџџџџџџџџџ€.f`„АџџџџxџџџџџUSE ВЈ `џџџџџџџџџџџџ h џџџџџџН„iƒŠџџџџџџџџџџˆ €iƒ’џџџџџџџџџџџџџџ€ xџџџџ`џџџџџџџџ |џ+џџџџџџџџџџ Я„ЪH №HџџџџџџџџџџџџџџЪJјHџџџџџџџџџџџџџџЪN(HџџџџџџџџџџџџџџъTxHџџџџџџџџџџџџџџт€X  џџџџ@џџџџџџџџт€^џџџџџџ џџ @џџџџџџџџ џџџџџџџџxpш џџџџџџџџџџџџ0( 0ˆ џџџџџџџџџџџџџџџџџџџџџџџџ џџџџРxјџџџџџџџџџџџџxџџџџ№Ј (А џџџџ8 ` pШаPxP РѓџџџџXƒFџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџp џџџџџџџџ^џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџX џџџџ@ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ( џџџџџџџџXАV|џџџџџџџџџџ@ўџџџџџlџџџ џџ @ўџџџџџ\џџџ џџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH(`|џџџџxџџџџџ8џџџџџџџџџџџџ`~џџџџџџџџџџџџџџџџџџџџџџџџџџџџ`џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџPџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8``џџџџzџџџ џџ(@џџџџџџџџџџџџf(о@ўџџџџџXџџџ џџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`@џџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџZX\^v@ўџџџџџxџџџџџ Аџџџџџџџџџџџџ№џџџџџџџџџџџџџџџџаџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиџџџџџџџџ\”^–@ўџџџџџhџџџ џџ @ўџ dџџџџџ @ўџџџџџ`џџџџџ џџџџџџџџџџџџџџџџpџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиџџџџџџџџZv@ўџџџџџxџџџџџ џџџџџџџџџџџџџџџџpџџџџџџџџџџџџџџџџџџџџџџџџPџџџџџџџџџџџџџџџџџџџџиџџџџџџџџџџџџРџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈџџџџџџџџ”ŽИ{@ўџџџџџlџџџ џџ @ўџ№hџџџџџ @ўџџџџџdџџџџџ ИџџџџџџџџџџџџјџџџџџџџџџџџџџџџџџџџџиџџџџџџџџџџџџџџџџџџџџРџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈџџџџџџџџZv^”џџџџџџ@ўџиxџџџџџ @ўџ№tџџџџџ USE@ўџџџџџpџџџџџ џџџџ@ўџџџџџ\џџџ џџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџРџџџџџџџџXџџџџџџџџџџџџџџџџџџp џџџџш џџџџџџџџџџџџЈ џџџџА џџџџџџџџџџџџџџџџџџџџЈ џџџџџџџџџџџџџџџџџџџџџџџџџџџџ1и `cўK$$*\Rffff*0X4a5b78a0*\R0*#11*\R0*#14*\R0*#13пўЪй€ 6€ џџџџ„8„H„XР Ш а€ џџџџ€и р ш  € џџџџ" (0,@px P+ˆи€ р $!ш $#!8 X `px €ˆ€ џџџџ" ˜,Јирј€ џџџџ"    8@X`€ џџџџ" h p%€˜АИ€ џџџџ"  Р Ш ир ш  € џџџџ"  (08P€ џџџџ"  X`p€ џџџџ" x €ˆ€ џџџџB ˜ € џџџџ" Ј€АИ а р№ ј   0 H $#P !x ˜    А Р Ш € џџџџ"  а € \и € f8    И  Ш и  р № ј      ( 8 @ H € џџџџ"P  X  h p € џџџџ€ џџџџ€ x € 0˜ € џџџџ€ џџџџџџџџа р/ { Declarations shared with MS Office API testss]Жodtђш ]Жodsђ ]Жodpђ]Жodgђ8 ]@ђ(р Global vbExternalCall As Long]ђP]Ж\ђ` р/ } Declarations shared with MS Office API testsр. BEGIN: *** { TEST API (PortableHelperAPITest)USE]@ђx]@ђˆ ]@ђ ]@ђШ]@ђА – Щb˜]ђ`Ж com.sun.star.beans.PropertyValue$f'dEEЗ'`zџџPЃbHЗ'`iџџ8–x j lœЗ'hdџџЗ'hkџџiџџј–ј j lœЗ'ndџџаЗ'nkџџРiџџИ–x]ђи V't r'V XЌœЖ(Closing log, future log output going to r A@vA@xЖ+Reopening log, previous log output went to t A@vkџџoџџј–№ XЌœ А'Xр" Establish free file handleFREE VЖœ |'Vkџџ V XЋЬkџџx Xв zжѓoџџ`–P]ђ]ђЈЖ(com.sun.star.comp.framework.PathSettings$„'€EE €!†'‚ Чѓ ‚Ж/ ЖHelperAPI-test.log '~iџџа–Р `œ ~'|dџџАЖc:\HelperApi-vba.log'|kџџˆiџџ€– ZЖœ Xв ZЖ NOT COMPLETE жkџџ8 Š'ZЗ'\]ђ` ^œЖ TEST START : Š 'ŒH ŒA@v0Fєkџџрoџџи–x ZЖœЖTEST ERROR - no test begun: Š A@v dџџˆ Z ŠœЖTEST ERROR - found test end: Š Ж , expecting test end Z A@vdџџ ]ђЖ TEST  Ж : Š 'Œ ^ ’$” ’Жœ ŒЖ ( ’ Ж). 'Œkџџ  ŒA@vkџџˆkџџ€Ж'Zoџџp–0 ZЖœЖTEST ERROR - no test begun: ’ A@vdџџ Ж ITEM ’ A@vkџџoџџј– ’$”œЖFAIL ŠA@ŽdџџРЖFAIL Š ’A@Žkџџ oџџ˜– ’$”œЖOK ŠA@ŽdџџhЖOK Š ’A@ŽkџџHoџџ@– ’$”œ ž'’dџџ žЖ ( ’ Ж) '’kџџ№ ’A@–oџџи–З'\ЖFAIL ’A@œoџџЈ–pЖOK ’A@œoџџˆ–а І'^oџџp–0 ^'ЈiџџX–p]ђ Ж Assertion 'А ЌЗœ АЖOK 'АdџџЗ'\ АЖFAIL 'Аkџџр Ў$”œ АЖ : Ў 'АkџџА ^ ’$” ’Жœ АЖ ( ’ Ж) 'Аkџџ` ЌЗ ^œ АA@–kџџ8oџџ0–( рU SBA does not preserve "optional" status of a parameter; it is evaluated then passed,р` even if the called routine (e.g. TestLog_OK) *also* has considers the parameter to be optional. ’$” ’Жœ \Зœ ŠA@šdџџ  ŠA@˜kџџdџџ \Зœ Š ’A@šdџџи Š ’A@˜kџџРkџџИoџџА–Ј XVЌ'Xoџџˆр END *** } Test APIф, ***** MSO MACRO RUNTIME MODULE END *****џџџџ0џџџџƒЖAttribute VB_Name = "TestLogMacros" ' { Declarations shared with MS Office API tts G€lobal C\t FILE_E@XT_DOCРoŒdtЌDXLS"Ѓy"PPT"pEVIEg" PrivaфtheCalcApplicЬ As O`bjects„7vbExterna l€lLongkPARAGRA@PH_ENDSЃ XDIR_SbETOR‡]\K' }.Ќ' BEGIN: **B*€ЫTEST‚М(PortableРHelperЦу)Z…~HELPE„R__LOG‰[‡H_FileNoСIntegeТrLast Х…ХResultA Boolean &A$$_VERBOSEL FuncС isOpe$noB›()J On Error GoTo notoF Dim A Varian@zbAР`Cre€„У~("com.sun€.star.bР's.PrrtyРValue"@RЩTrue ELxiИ„( Š:„ Ь Fals Шnd …5 8MAreEqual(x1ˆ,, x2‹ˆ ? If т= The@WСїЩ-EB"!aЬЫф!E`IfjqЌNotПВ  ѓaA) o% |ШС Sub ! œ0_Setb]€Ÿ(f§€^nA-CzР> AHШtmpч СAœ= ьjCm= … gу6` (Хфm= 0Б Comment "Closing log, futurea output goto "ќ +ŒaЁ@QA3ЪЅ Reahц pr@evious) wџС @!щEр,с|РЛЦ-Є(nЂрЏS‚Ї$-р""І І&FreBe ' E`xbРlish f€" Р handlЈЁ 9/4""m/!#яDeќfa ™€2CЁХaЇaA•-C F ”OЃ4§р#k?Ы'a€Љр=Ьќ, D'Cr`+hqЄ€cЄЃ+ aYPatъh_tР;sA-%pQC2AWorkDФirрqoryн/Š= cBUUnopServ@ŒU pЈ.fr6wА.ЩOV’@Ž= Љ.ё :`Bо+ "Њ/Б0"Іq-qŠ.№3џ`xE?Y№yЕы$џК]—Kз!РЪ FWZ"c:\Ф pi-xvbaД E%Ѓз ЛL(! œ5 šFf{ ž//'eNo,і6Ж0 NOT COMPLETEџ„ Aе-ј5 У љ4‚= “u1ƒС(b*/Й,}ƒлcsр" 1 START ў:Q;‰ VЌaЕ ёqSubLŸ2— г ,BА›, Opџ!ŒБс…Ÿї`XoI •…"RERROR -р" beШgunO Ћ€пџ!pМрЕoQ &!?11fou№‚ё e ndK`i" , јexppEFг `ђџ]!# Ц3б1!•џpјб?БДС+ЇЏ% Aа QIsMќisбwВД€фYЏс'eTС s‚(Х ѓ…а ).ˆIЕ(дџbM d+БщЙН" ƒУE._ITEM џџ*џ*_ ­ џ*ё&ќ*/єѓпЊn_%" ~ С і=ЋАЌ__№FAILR/;/;'p?чŠ/!`‘3PC "=!"wBз5џme“?DК?_OKАЃOp|Гtional testComment As String) If IsMissH( ) TXhenFNT†Log_END "OK",ЊNamтeFElsZ7:nd If  ESub ‹ rParО€(statusХ№, Op х€/#sŠ•l= 7S q’ Р+ " ("‰Йy )""v’†pI8TEM‰'€†FAIL(Ѓ{ХPLastСResultр = Fal Z< "DyGkY%OKь$Š†”‰ƒASSERTSetVe€rbose(vУ…BooleanФЖTESTLOG_VERBOSE‡@=„ ЪšFuncыFcG)ˆƒqEL € ƒХСЖЯ2(рasserТ €чФ0iLЖId!S‚ю$НDФim‚JMsggуУЁSС= "AfDT ‚ч= TrueџlЇ% \8c 3P?€ar bPЄ шf No2t zIdM–R :e t+т"IdR ­FA Я ФT@CФ‰ЇР@"ў"п &š…ЁmЃa…Ќ2сТw Or ­ГЖŒ€>‹(z SSUMMxARY‚МŸOьЪ' SBA does not pr‚e@\ve "oфЕ"„Ћ of a par@Щter; it is evaluatedœ tрарРTd,c‚' en ifa callРroutine (e.g.fyOK) *@o* has conside rs"† to шbe E.У @.Tуџр.Kd@Ђ=Ld`e„._џ0jшBSчъa? Я@e Пd`RGЫ t&aх  me|1 нqљO stQ пг ДхЏ)tˆClA_$^Т #іileNoу;@0j_ '‚ СŒ*** }r API Rem @` MSO MACRO RUNTIME РMODULE‚C] ‰y,С,!™-й-љ-y.!.A.a.щщ.q/С 0‘0111l4K*ѕXџ  Xџќіhџєџpzџєpzџ$4(4hџXџ0 ќЦx  0 ќЦј  0 ќЦx  œh “ єЦQ'\џ ˜ 5\џ”ћ0= §ч”“ єџў]€ “ џ џџ h$4 \џ0 ќЦP  \(  1xџ#Cxџ((4xџ  h”ћ0У.” *#xџ“ џ /xџ € T єџ˜ “c  € *1tџ tџ h(4tџxџ0№”ћ0)€*§Чxџ /xџо”€ћ0Уi+€*#xџ*#tџ”*§Чpџ 2xџtџpџм!€ *#xџ*#tџ€*1lџ2xџtџ#“lM\џ@ УФ€ћ0УФа!llџ*#xџ€*#tџ*1lџ2xџtџ lџ  To №(4lџxџtџpџ|H”ћ0)€ *§Чxџ /xџ@€ *§Чxџ /xџH$4 xџ0 ќЦ  ”\lMlџ@ <%ѕCdџdџl  Chџhџ  2hџdџWll  Chџhџ  /hџ \$4 hџdџ0 ќЦ  0 ќЦ  0 ќЦp  @  ˜џ$4 0 ќЦ0  а Cxџ  єџЦ$ lxџ *1xџ; є˜ lxџ*1xџlMhџ@ Уflxџ*#dџ€*1xџ/dџ#“lMhџ@ УФ€ћ0УФЌ!lxџ*#dџ€*#`џ*1xџ2dџ`џ єЦ“ХЩ xџ ла(4xџdџ`џ0 ќЦ(   H “ §= є˜ $4       rU€€€ џџџџџџџџ$`§џџџџџџџџџџџ,Љ`§џџџџџџџџџџџA__SRP_7џџџџџџџџџџџџv_VBA_PROJECT џџџџi dirџџџџџџџџџџџџ‡‚__SRP_0џџџџxк!‚ƒ„…†ўџџџˆ‰Š‹ŒŽ‘’“”•ўџџџ—˜™š›œўџџџžŸўџџџЁЂЃЄЅІЇЈЉЊЋўџџџ­ЎЏўџџџБВГДўџџџЖўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ//,б`§џџџџџџџџџџџAQ//(љ`§џџџџџџџџџџџa0(!`§џџџџџџџџџџџ0$I`§џџџџџџџџџџџ$q`§џџџџџџџџџџџ(™`§џџџџџџџџџџџ™00С` §џџџџџџџџџџџЙ™й00А(щ `§џџџџџџџџџџџй0, `§џџџџџџџџџџџ™й0А,9 `§џџџџџџџџџџџ™й0А,a `§џџџџџџџџџџџљй0А(‰ `§џџџџџџџџџџџйА(Б`§џџџџџџџџџџџйА(й`§џџџџџџџџџџџ#$`§џџџџџџџџџџџ0)` §џџџџџџџџџџџ)Iй#АА,Q`§џџџџџџџџџџџ™й0А$y`§џџџџџџџџџџџ n~Г€0* pH‚dф VBAProjeˆct4@j =  PathSettingsbWorkingDirectorytьcreateUnoServiceƒЧWorkМk TestLog_BEGINЈwtestNameкsj TestLog_END`у testResultо testComment”2 IsMissing˜э TestLog_ITEMhЗ TestLog_FAILG TestLog_OKЮњTestLog_PartCommentTZstatus’+TestLog_PartFAILЎTestLog_PartOKWLTestLog_ASSERTSetVerboseLђverboseШХTestLog_ASSERTGetVerbose†NTestLog_ASSERT~А assertionРStestId štestMsgœГTestLog_SUMMARYЄ] TestMacros’КdisplayMessagenhthisTestЇфMainˆ,testTestAddressѓD testVariantsЃeTimeЋПverify_TestAddress‡testTdtestVerifyVariantsџverifyІЦverify_testVariantsдГ €џџџ_B_var_IfPђ€џClickŠу _B_var_Datev  _B_var_Timeи$ _B_str_Chrm# €џџџ_B_var_abooTtestMiscOperatorse verify_testMiscOperatorsvCZD[MyCheckvиIsNullЏФreє^€џџџ_B_var_testMiscOperatorsrS€џџџ_B_var_MyCheckњлEQ]gooЏ”gotError^Z €џџџ_B_var_On6ѓsResultТ €џџџ_B_var_gotErrorч1testFinancialFuncsЅaverify_testFinancialFuncs‚Averify_testDDBЂ˜testDDBK€џџџ_B_var_Function™Ocost4Рlife:‘DDBƒ €џџџ_B_var_actualk testFVЌ™ratek nperЭApmt‹ФFVI]€џџџ_B_var_expected€testFc™™testIPmtЭMperaУpvЛ^IPmtЂfrestultЭ]€џџџ_B_var_restultQaresiЎtk €џџџ_B_var_resi…testIRRžGuess RetRateУњmsgQЕ„џValuesУIRRгŸtestMIRRЬ?LoanAPR§‚InvAPR?ЎMIRRЁXnvAPRiИ €џџџ_B_var_nvAPRV|testNPerј(testNPV•ИNetPVal[эNPVJКtestPmtжТtestPPmtЕPPmtrЮ*testFinancTestLog_ASSERTSetVerboseialFuncsЏ‡testPV›testRateеёtestSLNЖвSLNkдtestSYDљг„џperiodž?SYDЎеџџџџџџGџџџџџџџџџџџџ!џџџџџџЕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџ l@$@1@€в˜A€@r `cўK$” J< r€stdole>stdo€le h%^*\G{00€020430-C 0046}#2.0#0#C:\WINDOWS\syst em32\e2.tlb#OLE Automation`ƒEOffDic„EOf€iдc‚Ež€”€E2DF8D04C-5BFA-10€1B-BDE5€EдAA€C4€2ˆE€˜gram Files\CommonMicrosoft Shared\o@11\mso.dll#‡ƒM 11.0 ObС LibraryK€MSForms>SFЇrms3 €ІD452EE1-E08F`A-8-02608C4D0BB40windowsSFM20.иDLLH'B Р_Ь&ш/;"1РƒjIqAHq00}#0Bq#Р €ž50• € wРABFEE7A7B-82C4-4B3A-AEB8-C569сРl07B7@Ц‰…6‰p\ExceЬasџ  фњ*\G{000204EF-0000-0000-C000-000000000046}#4.0#9#C:\PROG~FBU\COMM~CP1\MICR~NEI\VBA\VBA6\VBE6.DLL#Visual Basic For Applications*\G{00020813-0000-0000-C000-000000000046}#1.4#0#C:\Program Files\Microsoft Office\Office10\EXCEL.EXE#Microsoft Excel 10.0 Object LibraryМ*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINDOWS\system32\stdole2.tlb#OLE Automation(*\G{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}#2.2#0#C:\Program Files\Common Files\Microsoft Shared\office11\mso.dll#Microsoft Office 11.0 Object Libraryо*\G{0D452EE1-E08F-101A-852E-02608C4D0BB4}#2.0#0#C:\windows\system32\FM20.DLL#Microsoft Forms 2.0 Object Libraryю*\G{BFEE7A7B-82C4-4B3A-AEB8-C569D0407B70}#2.0#0#C:\windows\temp\Excel8.0\MSForms.exd#Microsoft Forms 2.0 Object Libraryс.E р….`ŒM Д  џџџџџџџџ`cўK$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџMThisWorkbook094a5b75b7џџThisWorkbookџџрx-џџ Sheet10E4a5b782fџџ Sheet1џџДЫџџ Sheet20;4a5b75b7џџ Sheet2џџŸЬ0-џџ Sheet30<4a5b75b7џџ! Sheet3џџ^#H-џџTestMacros6F4bfe6399џџДTestMacrosџџV`DDTestLogMacros0X4a5b78a0џџFTestLogMacrosџџ­(xб-џџџџџџ˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџжM–_{ЄC…Оu‘М~•VџџџџUФ]пsoGSЊžSЊAџџџџjЬ‡Л7ЎK– OHŸŽpFџџџџЦїр,Fх\K‹м‘[IлџџџџШъДˆщKЋUzз1‚(џџџџЫЩьEќD›’dЏiЈ’‚џџџџџџџџh€ЎЙџќ> €џAs B=€џDimB€џDoubleD€џelse^€џGoto_€џif€џresumeВ€џthenД€џTrueExcel€+VBAїтWin16С~Win32MacГВVBA6­# VBAProjectОПstdole“`OfficeuMSFormsC ThisWorkbook|у €џ_EvaluateйSheet1шCommandButton1_ClickфСtest4ЋSheet2щSheet3ъModule1b passCounte failCountFВresulturChrK~resЮabooкюupdateResultString‡ё testStringХ{ somethingIMsgBox—RtestDescr7actual‘expectedЈCommandButton1|дWorkbookk WorksheetСўModule2c TestLogMacrosЧ§ FILE_EXT_DOC>K FILE_EXT_XLSгЕ FILE_EXT_PPT ‹ FILE_EXT_VISВЊtheCalcApplicationГЗ PARAGRAPH_END*ў DIR_SEPARATORЮдHELPER_TEST_LOGИ‡TestLog_FileNo\TestLog_LastTestыЗTestLog_LastTestResultљTESTLOG_VERBOSEЅ_ isOpenoffice} notopenofficeаWAX CreateObjectјŠ TestAreEqualЩЙx1О_x2П_ TestNotEqual @TestLog_SetFileNamefilenamejУtmpыйTestLog_Comment%  TestLog_ClosewcommentHs DefaultLogЯ OpenofficeLogf#l8.0\Q.exd 8@€с.E р….`PŒM ДЭЯDТMЙThisWorkb@ookGРT€Кi@hWТjkbAРokЮ 2Eк РHB1Сн-BЂ,Т!рx"B+BсSheet1*Gт S e€^tn1 AtЃ2Ўя ЫSр‚э Дє 2э 2eщ 2э 2џЁ.ŸЊЬє 3э 3щ 3э f3џ т)^#ы ЅT estMa{Gр,Tр)›MaЕŠrр;s`+26‰яDDя:V!":х: срLogE–ADL€g sN!2ЅO/бR-/­()€rU€€€€~~~y џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !Y сring > " ) :test 13: res = ( aboo <> '' ) Ftest 14: res = ( testString <> '' ) Htest 15: res = (aboo = something/14) string Ftest 16: res = something + 'string' Ftest 17: res = something & 'string' Dtest 18: res = something MOD 10 ) Btest 19: res = something AND 1 ) Btest 20: res = something AND 0 ) @test 21: res = something OR 12) @test 22: res = something OR 0 )  Btest 23: res = something XOR 0 ) Btest 24: res = something XOR 1 ) Btest 25: res = something EQV 0 ) Btest 26: res = something EQV 1 ) Btest 27: res = something IMP 0 ) Btest 28: res = something IMP 1 ) END ' Dtest 29: res = something IMP 14 ) >test 30: res = NOT something ) >test 31: res = something + 12 ) >test 32: res = something - 12 ) 6test 33: res = -something ) >test 34: res = something * 12 ) Tests passed: Tests failed: ЉџџџџS Ш  NOT COMPLETE  TEST START : $ Failed: expected  got  Assertion  OK FAIL  :   ( ) ЉџџџџP ш 8TEST ERROR - no test begun:   ITEM  :TEST ERROR - found test end: , , expecting test end  TEST  ).verify_testMiscOperatorstestMiscOperators D should be TRUE isNull( NULL ) ->  should be -11  8test1: res = Not ( A > B ) ) 8test2: res = Not ( B > A ) ) 0test3: res = Not ( D ) ) Љџџџџ0 И 4test1: res = Not ( A > B ) 4test2: res = Not ( B > A ) ,test3: res = Not ( D ) $test4: res = Not A ,test5: res = ( A > D ) ,test6: res = ( D > A )  ,test7: res = ( A < D ) ,test8: res = (“K*sџџџџrU€ €€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~. ЩŸœ9Iйнг@ŒЉЫѓО|}  фџџџџ џџџџџџџџџџџџщƒ џџџџџџџџџџџџџџ џџџџџџџџџџџџ) џџџџџџџџџџџџAџџџџџџџџџџџџџџџџџџџџџџyџџџџџџџџџџџџџџџџџџџџџџQ! )  VBAProject ThisWorkbookSheet1Sheet2Sheet3Module1яРF /C:\PROG~FBU\COMM~CP1\MICR~NEI\VBA\VBA6\VBE6.DLLVBA qџџџџ ™0РF4C:\Program Files\Microsoft Office\Office10\EXCEL.EXEExcel iџџџџ‘ @0РFC:\WINDOWS\system32\stdole2.tlbstdole yџџџџЁщPLај-њ[НхЊDоR?C:\Program Files\Common Files\Microsoft Shared\office11\mso.dllOffice aџџџџ‰`с.E р….`ŒM ДC:\windows\system32\FM20.DLLMSForms Љёp‹NИh/є(AŠ~х"<P $C:\windows\temp\Excel8.0\MSForms.exd a‰ё€Module2 TestLogMacros TestMacrosиРFN˜ѓNF̘Iљщђѕ№Ф РFГ‚ТA‚LL›яўm–>йDРF WorksheetС{lЏЮŸFЊWJOCommandButton1@2зiЮЭЇwнtest 5: res = (testString = '') Vtest 6: res = (testString = 'fiddlesticks') >test 7: res = ('' = testString) Xtest 8: res = ('fiddlesticks' = testString ) 4test 9: res = ( aboo < " ) Btest 10: res = ( testString < " ) 6test 11: res = ( aboo > " ) Btest 12: res = ( testSt§џџџ‚ƒўџџџˆ†‡‰ўџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ D < A ) .test9: res = ( A >= D ) 0test10: res = ( D >= A ) 0test11: res = ( A <= D ) 0test12: res = ( D <= A ) .test13: res = ( D = A ) .test14: res = ( A = D )  0test15: res = ( D <> A ) 0test16: res = ( A <> D ) 2test17: ( A = D ) = True  barf Runtime ErrortestFinancialFuncsverify_testFinancialFuncstestDDB FinancialFuncs DDB test ЉџџџџЁ testFV FV test  ЉџџџџІ HtestIPmt IPmt test ЉџџџџЂ ИtestIRR IRR test ЉџџџџЊ testMIRR MIRR test ЉџџџџЋ PtestNPer NPer test ЉџџџџЇ ˜testNPV NPV test ЉџџџџЌ рtestPmt Pmt test ЉџџџџЄ (testPPmt PPmt test ЉџџџџЃ ptestPV PV test ЉџџџџЅ рtestRate Rate test ЉџџџџЈ (testSLN SLN test ЉџџџџŸ pq__SRP_1џџџџџџџџџџџџ–žPROJECTwmџџџџџџџџџџџџГPROJECTџџџџ СSummaryInformation(џџџџЌиёCommandButton1 с (testDescactualexpectedx1x2filenamecommenttestName testResult testCommentstatusverbose assertiontestId4ThisWorkbookThisWorkbookSheet1Sheet1Sheet2Sheet2Sheet3Sheet3TestMacrosTestMacrosTestLogMacrosTestLogMacrosID="{0DBA0C0B-4C56-4F77-91F7-BB5DF31B5FE0}" Document=ThisWorkbook/&H00000000 Document=Sheet1/&H00000000 Document=Sheet2/&H00000000 Document=Sheet3/&H00000000 Module=TestMacros Module=TestLogMacros Name="VBAProject" HelpContextID="0" VersionCompatible32="393222000" CMG="7F7D6D9297B2B0B6B0B6B0B6B0B6" DPB="9C9E8EADB6CBB7CBB7CB" GC="B9BBABCCACCCAC33" [Host Extender Info] &H00000001={3832D640-CF90-11CF-8E43-00A0C911005A};VBE;&H00000000 &H00000002={00020818-0000-0000-C000-000000000046};Excel8.0;&H00000000 [Workspace] ThisWorkbook=88, 187, 913, 675, Sheet1=198, 36, 1023, 524, Sheet2=0, 0, 0, 0, C Sheet3=0, 0, 0, 0, C TestMacros=31, 69, 917, 557, TestLogMacros=0, 0, 0, 0, C ўџ р…ŸђљOhЋ‘+'Гй0Ј@HXp ˆ ” фvirt1fFridrich StrbaMicrosoft Excel@M„еЧ@€Ѓ„бЪDocumentSummaryInformation8џџџџџџџџџџџџА CompObjџџџџџџџџџџџџЕfџџџџџџџџџџџџџџџџџџџџџџџџўџ еЭеœ.“—+,љЎ0м PXh px€ˆ  Йфvirt1Shт Sheet1Sheet2Sheet3  Worksheetsўџ џџџџ РFMicrosoft Excel WorksheetBiff8Excel.Sheet.8є9Вq