From 7c8ed2e776b85f4b636e2588da32d66b10513bdd Mon Sep 17 00:00:00 2001 From: Serge Date: Sat, 11 Feb 2023 00:22:18 +0100 Subject: [PATCH] Initial Release --- g14-gpu.exe | Bin 0 -> 164864 bytes g14-gpu.exe.config | 2 + gpu-compile.ps1 | 1 + gpu.ps1 | 190 +++++++++++++++++++++++++++++++++++++++++++++ standard.ico | Bin 0 -> 9662 bytes 5 files changed, 193 insertions(+) create mode 100644 g14-gpu.exe create mode 100644 g14-gpu.exe.config create mode 100644 gpu-compile.ps1 create mode 100644 gpu.ps1 create mode 100644 standard.ico diff --git a/g14-gpu.exe b/g14-gpu.exe new file mode 100644 index 0000000000000000000000000000000000000000..6190cabe7ad966335fb9f9ababc316b81df249be GIT binary patch literal 164864 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

lzpuALc=)&d^M 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 + diff --git a/gpu-compile.ps1 b/gpu-compile.ps1 new file mode 100644 index 00000000..00f6618a --- /dev/null +++ b/gpu-compile.ps1 @@ -0,0 +1 @@ +ps2exe .\gpu.ps1 g14-gpu.exe -title 'G14 GPU Mode' -DPIAware -winFormsDPIAware -requireAdmin -iconFile 'standard.ico' -noConsole -copyright 'G14 GPU Mode' \ No newline at end of file diff --git a/gpu.ps1 b/gpu.ps1 new file mode 100644 index 00000000..4d984770 --- /dev/null +++ b/gpu.ps1 @@ -0,0 +1,190 @@ +[System.Reflection.Assembly]::LoadWithPartialName('System.Windows.Forms') | out-null +[System.Reflection.Assembly]::LoadWithPartialName('presentationframework') | out-null +[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing') | out-null +[System.Reflection.Assembly]::LoadWithPartialName('WindowsFormsIntegration') | out-null + +$icon_eco = [Drawing.Icon][IO.MemoryStream][Convert]::FromBase64String("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Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAbUibMGI4mzBgAAAAAAAAAAAAAAAAAAAAAAAAAAAIayAwCMtgkAirQGe4q0Bv6KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4m0Bf+PtxH/xNqD//f67v////////////////////////////7+/f/+/vz////////////////////////////8/fn/2Oat/5zALP+JswT/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQGfYu0CwCLtQMAAAAAAAAAAAAAAAAAAAAAAIq0BQCKtAUbirQG0oq0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQF/4+3EP/K3Y7//P35//////////////////P35v/Z56//w9mA/7jRZ/+20GT/v9Z3/9Tjo//v9dz//v79/////////////////+Tuxf+ewTD/ibME/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG1Im0BR2KtAUAAAAAAAAAAAAAAAAAhbIDAIu0BgCKtAZdirQG+4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/i7QH/8DXef/8/fj////////////6/PT/0eGc/6HCNv+Ntg3/ibMD/4izAv+IswL/iLMC/4y1Cf+avif/wdd7//D13//////////////////h7L//lrwh/4mzBP+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG+4mzBmCKtAYAi7IDAAAAAAAAAAAAibMFAIizBQWKtAamirQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+JswP/psZC//T45/////////////j67/+81HD/jbYM/4mzA/+KtAX/irQG/4q0Bv+KtAb/irQG/4q0Bv+JswT/ibQE/6TEPf/k7sb/////////////////yt2P/4y1Cf+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0BqiJswQGibMFAAAAAAAAAAAAirMFAIqzBR2KtAbYirQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bf+Otg7/1+aq/////////////f77/8LYfv+LtQj/irQF/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4izAv+fwTL/6/LU////////////9fnq/6TFPv+JswP/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0BtqJtAYfirQGAAAAAAAAAAAAirQGAIq0BUOKtAb0irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4mzA/+lxT//9/ru////////////4Ou8/5K5GP+JtAT/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+JswT/ss5c//r88////////////8vdkP+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0BvSKtAZDirQGAAAAAAAAAAAAirQGAIq0BmiKtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4mzBP/E2YH////////////8/fn/s85c/4izAv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQF/4q0Bf+KtAX/irQF/4q0Bf+JtAT/jrcP/9vos////////////+jwz/+Uuhv/ibQF/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAZlirQGAAAAAAAAAAAAirYHAIq0BoiKtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQF/463D//c6bX////////////t89j/l7wi/4mzBP+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bf+KtAX/jbYN/463Dv+Otw7/jrcO/463Dv+Otg7/jLYL/73Vc//+//7///////f67v+kxT3/ibMD/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAaHi7QHAAAAAAAAAAAAh7kJAIq0Bp2KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/ibQF/5S6G//p8dH////////////W5aj/jLUL/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQF/422Df+602z/2uix/9votP/b6LP/2+iz/9vos//b6LP/2+iy/+XvyP/+/vz///////3++v+xzVn/iLMC/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAabi7YJAAAAAAAAAAAAYb0vAIq0BqaKtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/ibME/5e8Iv/x9uD////////////G24b/ibMD/4q0Bv+KtAb/irQG/4q0Bv+KtAb/ibMD/6TFPv/2+ev///////////////////////////////////////////////////////////+40Wf/iLMB/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAamiMACAAAAAAAAAAAAXMAyAIq0BqaKtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/ibME/5e8Iv/x9uH////////////E2YL/iLMC/4q0Bv+KtAb/irQG/4q0Bv+KtAb/ibMD/6PEOv/1+er///////////////////////////////////////////////////////v89v+uy1L/iLMC/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAamiL0EAAAAAAAAAAAAiLYKAIq0BpuKtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/ibQF/5S6G//p8dH////////////Q4Zv/i7QI/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/422DP+20GT/1uSn/9flqv/X5ar/1+Wq/9flqv/X5ar/1+Wq/9flqv/X5ar/1uWp/7zUcf+PtxL/irQF/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAadi7kHAAAAAAAAAAAAirYHAIq0BoeKtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQF/462Dv/b6LL////////////l7sj/kbkW/4q0Bf+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+JswT/jLUK/422DP+Ntgv/jbYL/422C/+Ntgv/jbYL/422C/+Ntgz/jLUL/4m0Bf+KtAX/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAaIi7UHAAAAAAAAAAAAi7QGAIq0BmaKtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4mzBP/C2H/////////////5+/L/q8lM/4izAv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bf+KtAX/irQF/4q0Bf+KtAX/irQF/4q0Bf+KtAX/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAZoirQGAAAAAAAAAAAAirQGAIq0BkOKtAb0irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4mzA/+jxDz/9vnr////////////2+iy/5C4E/+JtAX/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+JswT/iLMD/4mzBP+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0BvSKtAVDirQGAAAAAAAAAAAAirMFAIqzBR+KtAbairQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+Mtgv/0+Oh/////////////P36/8PZf/+LtQn/ibQF/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4mzBP+cwCz/tc9h/5/CNP+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0BtiJswUdibMFAAAAAAAAAAAAirMFAImzBAaKtAaoirQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+JswP/pMQ9//L34/////////////j78f/B2Hz/kLgS/4izA/+KtAX/irQG/4q0Bv+KtAb/irQG/4q0Bv+JswT/irQH/67LUv/r8tT////+/+vy1P+cvyz/ibME/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0BqaKswUFirMFAAAAAAAAAAAAhbIDAIu0BgCKswZgirQG+4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/7zUcP/7/Pf////////////7/ff/2Oas/6fHQ/+PtxD/ibME/4izAv+IswL/iLMC/4u1CP+YvSP/xNmB//X56/////////////r89f+pyEj/iLMC/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG+4q0Bl2KtAYAjLIDAAAAAAAAAAAAAAAAAIq0BQCKswUdirQG1Iq0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQF/462Dv/H24f//P34//////////////////f67v/e6rn/xdqE/7jSaf+20GP/vdVz/9Hhnf/s89f//v78/////////////////9zptf+TuRj/ibQF/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG0om0BRuKtAUAAAAAAAAAAAAAAAAAAAAAAImxAwCMuwsAirMGfoq0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4m0Bf+Otw//wNd6//X46f////////////////////////////7+/f/9/vz////+///////////////////////9/vr/2eeu/5u/Kv+JtAT/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb+irQGe4e0CgCMswMAAAAAAAAAAAAAAAAAAAAAAAAAAACKswYAirMGJIq0BtWKtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAX/i7QH/6jHRv/e6rn/+/z2/////////////////////////////////////////////v78/+vy1P+91HL/kbkW/4mzBP+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAbTirMGIoqzBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJsQMAjLgKAIqzBmeKtAb4irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4mzA/+RuBX/rMpP/9Dhm//o8M3/9Pjo//j68P/5+/H/9vns/+zz1v/X5ar/uNFn/5i9I/+JtAT/ibQF/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0BveKtAZlirUMAIqzBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAirMGAIqyBQ6KtAanirQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAX/iLMD/4u1CP+Tuhn/nsEw/6bGQv+nx0T/ocM3/5a7H/+Ntgz/ibMD/4mzBP+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0Bv+KtAb/irQG/4q0BqWKswUMirMFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhLAAAIu0BgCKswUnirQGzIq0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BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAP///////wAA//+AAf//AAD//AAAP/8AAP/4AAAP/wAA/+AAAAf/AAD/wAAAA/8AAP+AAAAB/wAA/wAAAAD/AAD+AAAAAH8AAPwAAAAAPwAA+AAAAAAfAAD4AAAAAB8AAPAAAAAADwAA8AAAAAAPAADgAAAAAAcAAOAAAAAABwAAwAAAAAADAADAAAAAAAMAAMAAAAAAAwAAwAAAAAADAADAAAAAAAMAAMAAAAAAAwAAwAAAAAADAADAAAAAAAMAAMAAAAAAAwAAwAAAAAADAADAAAAAAAMAAMAAAAAAAwAAwAAAAAADAADAAAAAAAMAAOAAAAAABwAA4AAAAAAHAADwAAAAAA8AAPAAAAAADwAA+AAAAAAfAAD4AAAAAB8AAPwAAAAAPwAA/gAAAAB/AAD/AAAAAP8AAP+AAAAB/wAA/8AAAAP/AAD/4AAAB/8AAP/wAAAf/wAA//wAAD//AAD//4AB//8AAP///////wAA////////AAA=") +$icon_standard = [Drawing.Icon][IO.MemoryStream][Convert]::FromBase64String("AAABAAEAMDAAAAEAIACoJQAAFgAAACgAAAAwAAAAYAAAAAEAIAAAAAAAACQAABMLAAATCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvrjoA7646AO+uOgDvrjoA7646AO+uOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvojIA8ddUAO6tOQbvrjof7646Q++uOmbvrjqH7646m++uOqbvrjqm7646ne+uOojvrjpo7646Q++uOh3vrToG79hWAO+iMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7604AO+sOAHvrTkd7646YO+uOqjvrjra76469e+uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/76469O+uOtjvrjqm7646Xe+tOhvvqzcB76w5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+vNwDvticA7646I++uOn7vrjrV7646+u+uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646+u+uOtLvrjp87606Ie+mNAHvqzgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADpqzoA8K45AO+uOQ/vrjpn76461e+uOv7vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr976460++uOmXvrToM7646AO+rOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+sOQDvsjsA7646J++uOqfvrjr47646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOvfvrjql7646J++qOwDvrzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Ks4APq5PwDvrTo97646zO+uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646zu+uOj/vvUEA76s4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADtrDkA87I8AO6tOkTvrjrZ7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOtrvrTpE77I8AO+sOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+sNwDurzwA7646P++uOtrvrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjrZ7606Pe+vOwDvqjgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7K0/AO+uOQDvrjko7646ze+uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjn/7604/++tOP/vrTj/7604/++uOf/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646zO+uOifvrjkA760/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7605AO+tOQzvrjql7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjn/7603/++vO//wtEj/8bpW//K/Yv/yv2T/8bpY//C1Sv/vrz3/7603/++uOf/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOqfwrjoO8K46AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvqzgA8LY/AO+uOmXvrjr37646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++tOP/ws0f/9Md3//nesP/87tX//fbq//758P/++fH//ffs//zw2v/54bf/9cyC//G2Tf/vrTj/7645/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOvjvrjpn7607AO+uOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvrTkA7605Iu+uOtPvrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjn/7689//TGdf/76s3//vz4//////////////////////////////////////////////37//zu1//1z4n/8LNF/++tOP/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjrU8K46I/CuOgAAAAAAAAAAAAAAAAAAAAAAAAAAAO+qNwDvsTsA7646e++uOv7vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOf/wsUP/99ad//758v/////////////////////////////+/f///v3//////////////////////////////fr/+uS+//G6WP/vrTj/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646feeuOQDzrjoAAAAAAAAAAAAAAAAAAAAAAO+tOQDvrTob76460u+uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7645//CxQv/42qb///36//////////////////336//65cD/99aa//XOh//1zYT/9tOU//nhtv/99OT///79//////////////////vs0f/yu1v/7604/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/76461O+uOR3wrjoAAAAAAAAAAAAAAAAA76k3AO+uOgDvrjpd7646+++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7647//bTlf///fr////////////++/b/+d+x//K+YP/vsD//7604/++tN//vrTf/7603/++vPf/xuVT/99SW//315v/////////////////76sz/8bdP/++tOf/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646+++uOmDvrjoA7683AAAAAAAAAAAA7q06AO6sOQXvrjqm7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrTj/88Fp//337P////////////768v/20I7/77A//++tOP/vrjr/7646/++uOv/vrjr/7646/++uOv/vrTj/7645//PAZf/77NL/////////////////+Nun/++vPf/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOqjurjkG7q46AAAAAAAAAAAA7q46AO6uOh3vrjrY7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/wsUD/+uO8//////////////77//fVmf/vrzv/7645/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++tN//yvF3//PHd/////////////vjv//PAZv/vrTj/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOtrwrjof8K46AAAAAAAAAAAA7646AO+uOkPvrjr07646/++uOv/vrjr/7646/++uOv/vrjr/7646/++tOP/zwWf//vnx////////////++nK//C0SP/vrTn/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrTj/9cp+//779v////////////jbp//vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOvTvrjpD7646AAAAAAAAAAAA8K46AO+uOmjvrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++tOP/31pz//////////////fv/9cp+/++tN//vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOf/vrjn/7645/++uOf/vrTn/8LFB//rmw/////////////zv2f/wtUv/7645/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjpl7646AAAAAAAAAAAA8a86AO+uOojvrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7645//CxQf/658X////////////88uD/8bdQ/++tOf/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjn/77BA//CxQf/wsUH/8LFB//CxQf/wsUH/77A+//bRkP////7///////758v/zwGb/7604/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjqH7646AAAAAAAAAAAA768+AO+uOp3vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7645//C1S//88Nv////////////547r/768+/++uOv/vrjr/7646/++uOv/vrjr/7646/++wP//2z4v/+ubB//rmw//65sP/+ubD//rmw//65sP/+ubC//zt1P///v3////////9+//0yXz/7603/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjqb7687AAAAAAAAAAAA76xFAO+uOqbvrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7605//G3UP/99ef////////////32KD/7604/++uOv/vrjr/7646/++uOv/vrjr/7604//PAZv/++O/////////////////////////////////////////////////////////////1zof/76w2/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjqm76w4AAAAAAAAAAAA76xIAO+uOqbvrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7605//G3UP/99ef////////////31pz/7603/++uOv/vrjr/7646/++uOv/vrjr/7604//K/Y//++O7///////////////////////////////////////////////////////78+P/0x3b/7603/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjqm76w4AAAAAAAAAAAA7687AO+uOpvvrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7645//C1Sv/88Nr////////////53rD/7687/++uOv/vrjr/7646/++uOv/vrjr/7646/++wP//1zYX/+eK5//rjvP/647v/+uO7//rju//647v/+uO7//rju//647z/+eO7//bRj//wskP/7645/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjqd7687AAAAAAAAAAAA8a86AO+uOofvrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++wQP/65sL////////////77dP/8LNH/++uOf/vrjr/7646/++uOv/vrjr/7646/++uOv/vrTn/7689/++wPv/vsD7/77A+/++wPv/vsD7/77A+/++wPv/vsD7/77A+/++uOf/vrjn/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjqI8K46AAAAAAAAAAAA8K46AO+uOmbvrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++tOP/31Zn////////////++/X/9MVy/++tN//vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjpo8K46AAAAAAAAAAAA7646AO+uOkPvrjr07646/++uOv/vrjr/7646/++uOv/vrjr/7646/++tOP/ywGX//vnv////////////+ubD//CyRP/vrjn/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrTj/7603/++tOP/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOvTvrjpD7646AAAAAAAAAAAA7q46AO6tOh/vrjra7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vsD7/+eC1//////////////37//fVmv/vrzz/7645/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++tOf/xuln/9cuC//K9Xv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOtjurTod7q06AAAAAAAAAAAA7q06AO6sOwbvrjqo7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrTj/88Bl//326f////////////779P/31Jf/8LJD/++tN//vrjn/7646/++uOv/vrjr/7646/++uOv/vrTj/7647//THdv/88d3////+//zx3f/xulj/7604/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOqburjkF7q46AAAAAAAAAAAA76k9AO+uOgDvrjpg7646+++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646//bRjv/+/Pj//////////////fn/+uS9//PCa//wsUL/7604/++tN//vrTf/7603/++vPP/xt1H/99ab//747/////////////789//zw27/7603/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646+++uOl3vrjoA77A3AAAAAAAAAAAAAAAAAO6tOgDurTod76461O+uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7645//CxQP/32KD///35//////////////////758v/76Mj/99ee//XOif/1zIT/9tKR//nfsf/88t////79//////////////////rnxf/wtEj/7645/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/76460u+tOhvvrjkAAAAAAAAAAAAAAAAAAAAAAOurOAD3sj0A7646fu+uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOf/wsUH/9tSV//747v/////////////////////////////+/f///vz////+/////////////////////////fv/+uW///G6V//vrTn/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr+7646e++tOwDvsDgAAAAAAAAAAAAAAAAAAAAAAAAAAADurjoA7q45JO+uOtXvrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjn/7647//PDbf/66Mf//vz4//////////////////////////////////////////////79//zx3f/20Y//8LNG/++tOP/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjrT7606Iu+uOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvrjgA7648AO+uOmfvrjr47646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++tOP/ws0b/9MZ0//nesP/879j//vjt//768//++vT//vnw//zy3//647z/9c6H//G4Uf/vrTn/7645/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOvfvrjpl765AAO+uOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7q46AO6uOg7vrjqn7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjn/7603/++vPP/wtEn/8rxc//PBaf/zwmv/8r5g//G2Tv/vsD7/7603/++tOf/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOqXvrjkM7645AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA77BAAO+uOQDvrjon7646zO+uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjn/7604/++tN//vrTf/7604/++tOf/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646ze+uOifvrzoA76Q9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOmqOADxsDsA7646Pe+uOtnvrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjra7646P+yuOAD0rjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvrToA77A6AO+uOkTvrjra7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOtnvrjpE77A6AO+tOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA76w6AO+1OADvrjo/7646ze+uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646zO+uOj3vsjoA76w6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+xOwDvozUA7646J++uOqXvrjr37646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOvjvrjqn7646J++wPQDvrDkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvsT0A7646AO+vOwzvrjpk76460++uOv3vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr+76461e+uOmfvrjoP7646AO+xNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+vPADwr0EB7q06Ie+uOnzvrjrS7646+u+uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/7646+u+uOtXvrjp+7646I++0LADvrzgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7687AO+vPAHvrjsb7646Xe+uOqbvrjrY76469O+uOv/vrjr/7646/++uOv/vrjr/7646/++uOv/vrjr/76469O+uOtrvrjqo7646YO+tOx3vrD0B7608AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvskIA76AlAO+vOwXvrjod7646Q++uOmjvrjqI7646ne+uOqbvrjqm7646m++uOofvrjpm7646Q++uOh/urjsG8aIkAO+yQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvrjoA7646AO+uOgDvrjoA7646AO+uOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAP///////wAA//+AAf//AAD//AAAP/8AAP/4AAAP/wAA/+AAAAf/AAD/wAAAA/8AAP+AAAAB/wAA/wAAAAD/AAD+AAAAAH8AAPwAAAAAPwAA+AAAAAAfAAD4AAAAAB8AAPAAAAAADwAA8AAAAAAPAADgAAAAAAcAAOAAAAAABwAAwAAAAAADAADAAAAAAAMAAMAAAAAAAwAAwAAAAAADAADAAAAAAAMAAMAAAAAAAwAAwAAAAAADAADAAAAAAAMAAMAAAAAAAwAAwAAAAAADAADAAAAAAAMAAMAAAAAAAwAAwAAAAAADAADAAAAAAAMAAOAAAAAABwAA4AAAAAAHAADwAAAAAA8AAPAAAAAADwAA+AAAAAAfAAD4AAAAAB8AAPwAAAAAPwAA/gAAAAB/AAD/AAAAAP8AAP+AAAAB/wAA/8AAAAP/AAD/4AAAB/8AAP/wAAAf/wAA//wAAD//AAD//4AB//8AAP///////wAA////////AAA=") +$icon_ultimate = [Drawing.Icon][IO.MemoryStream][Convert]::FromBase64String("AAABAAEAMDAAAAEAIACoJQAAFgAAACgAAAAwAAAAYAAAAAEAIAAAAAAAACQAABMLAAATCwAAAAAAAAAAAAAAAAAMAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAwAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIP8AICD/ACAg/wYgIP8fICD/QyAg/2YgIP+HICD/myAg/6YgIP+mICD/nSAg/4ggIP9oICD/QyAg/x0gIP8GICD/ACAg/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICD/ACAg/wEgIP8dICD/YCAg/6ggIP/aICD/9SAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/9CAg/9ggIP+mICD/XSAg/xsgIP8BICD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAg/wAgIP8AICD/IyAg/34gIP/VICD/+iAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/+iAg/9IgIP98ICD/ISAg/wEgIP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIP8AICD/ACAg/w8gIP9nICD/1SAg//4gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP/9ICD/0yAg/2UgIP8MICD/ACAg/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAg/wAgIP8AICD/JyAg/6cgIP/4ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//cgIP+lICD/JyAg/wAgIP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICD/ACAg/wAgIP89ICD/zCAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/ziAg/z8gIP8AICD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAgIP8AICD/ACAg/0QgIP/ZICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg/9ogIP9EICD/ACAg/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAACAg/wAgIP8AICD/PyAg/9ogIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP/ZICD/PSAg/wAgIP8AAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAICD/ACAg/wAgIP8oICD/zSAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8fH///Hh7//x0d//8dHf//Hh7//x8f//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/zCAg/ycgIP8AICD/AAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAICD/ACAg/wwgIP+lICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8fH///HR3//yIi//8wMP//QED//05O//9PT///QkL//zMz//8jI///HR3//x8f//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg/6cgIP8OICD/AAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAgIP8AICD/ACAg/2UgIP/3ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//x0d//8vL///ZGT//6Wl///Q0P//5+f//+/v///v7///6en//9bW//+trf//cnL//zY2//8eHv//Hx///yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//ggIP9nICD/ACAg/wAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAgIP8AICD/IiAg/9MgIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8fH///JCT//2Ji///Gxv//9/f/////////////////////////////////////////////+/v//9LS//96ev//LS3//x4e//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP/UICD/IyAg/wAAAAAAAAAAAAAAAAgAAAAIAAAAACAg/wAgIP8AICD/eyAg//4gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//x8f//8qKv//kJD///Dw//////////////////////////////39///8/P/////////////////////////////5+f//trb//0JC//8eHv//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/fSAg/wAgIP8AAAAAAAAAAAgAAAAIAAAAACAg/wAgIP8bICD/0iAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//Hx///ykp//+amv//+fn//////////////////+np//+3t///jY3//3d3//90dP//hob//6ys///g4P///f3//////////////////8vL//9FRf//Hh7//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/1CAg/x0gIP8AAAAAAAAAAAgAAAAIAgIPACAg/wAgIP9dICD/+yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ISH//4eH///5+f/////////////19f//pqb//0tL//8mJv//HR3//xwc//8dHf//HR3//yMj//8+Pv//iYn//+Li///////////////////Gxv//ODj//x4e//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/+yAg/2AgIP8AAgIPAAAAAAgAAAAIFBSeACAg/wUgIP+mICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8dHf//Vlb//+rq//////////////Hx//9/f///Jib//x0d//8gIP//ICD//yAg//8gIP//ICD//yAg//8eHv//Hx///1FR///MzP//////////////////m5v//yMj//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg/6ggIP8GFBShAAAAAAgAAAAIGxvaACAg/x0gIP/YICD//yAg//8gIP//ICD//yAg//8gIP//ICD//x8f//8nJ///s7P/////////////+/v//4yM//8iIv//Hx///yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//x0d//9ISP//2dn/////////////7Oz//1JS//8dHf//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg/9ogIP8fHBzcAAAAAAgAAAAIHh7sACAg/0MgIP/0ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//x0d//9TU///7+//////////////w8P//zAw//8fH///ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8eHv//bW3///X1/////////////5ub//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//QgIP9DHh7tAAAAAAgAAAAIHR3qACAg/2ggIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//x4e//+Pj//////////////6+v//bW3//x0d//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//Hx///x8f//8fH///Hx///x8f//8fH///KCj//7u7/////////////9TU//8zM///Hx///yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP9lHh7rAAAAAAgAAAAIGxvYACAg/4ggIP//ICD//yAg//8gIP//ICD//yAg//8gIP//Hx///ygo//+9vf/////////////c3P//OTn//x4e//8gIP//ICD//yAg//8gIP//ICD//yAg//8fH///Jyf//ygo//8oKP//KCj//ygo//8oKP//JSX//4KC///+/v////////Dw//9SUv//HR3//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP+HGxvaAAAAAAgAAAAIFRWlACAg/50gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//Hx///zMz///W1v////////////+xsf//JCT//yAg//8gIP//ICD//yAg//8gIP//ICD//yYm//97e///ubn//7u7//+7u///u7v//7u7//+7u///urr//87O///8/P////////v7//9ra///HBz//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP+bFhatAAAAAAgAAAAIAgIRACAg/6YgIP//ICD//yAg//8gIP//ICD//yAg//8gIP//Hh7//zk5///k5P////////////+Tk///Hh7//yAg//8gIP//ICD//yAg//8gIP//HR3//1JS///t7f////////////////////////////////////////////////////////////93d///HBz//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP+mAgIQAAAAAAgAAAAIAgIQACAg/6YgIP//ICD//yAg//8gIP//ICD//yAg//8gIP//Hh7//zk5///k5P////////////+Pj///HR3//yAg//8gIP//ICD//yAg//8gIP//HR3//09P///s7P////////////////////////////////////////////////////////f3//9kZP//HR3//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP+mAgIRAAAAAAgAAAAIFhatACAg/5sgIP//ICD//yAg//8gIP//ICD//yAg//8gIP//Hx///zMz///V1f////////////+lpf//ISH//yAg//8gIP//ICD//yAg//8gIP//ICD//yUl//90dP//sLD//7Oz//+zs///s7P//7Oz//+zs///s7P//7Oz//+zs///srL//4CA//8qKv//Hx///yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP+dFRWlAAAAAAgAAAAIGxvZACAg/4cgIP//ICD//yAg//8gIP//ICD//yAg//8gIP//Hx///ycn//+6uv/////////////Ozv//Li7//x8f//8gIP//ICD//yAg//8gIP//ICD//yAg//8eHv//JCT//yUl//8lJf//JSX//yUl//8lJf//JSX//yUl//8lJf//JCT//x8f//8fH///ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP+IGxvZAAAAAAgAAAAIHh7rACAg/2YgIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//x4e//+MjP/////////////z8///X1///x0d//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP9oHR3qAAAAAAgAAAAIHh7tACAg/0MgIP/0ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//x0d//9QUP//7e3/////////////urr//yws//8fH///ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8eHv//HR3//x4e//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//QgIP9DHh7sAAAAAAgAAAAIHBzcACAg/x8gIP/aICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8lJf//q6v/////////////+vr//4yM//8jI///Hx///yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//x4e//9CQv//cXH//0lJ//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg/9ggIP8dGxvaAAAAAAgAAAAIFBShACAg/wYgIP+oICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8dHf//UVH//+bm//////////////Pz//+Kiv//Kyv//x0d//8fH///ICD//yAg//8gIP//ICD//yAg//8eHv//ISH//2Rk///Z2f///v7//9nZ//9CQv//Hh7//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg/6YgIP8FFBSeAAAAAAgAAAAIAgIPACAg/wAgIP9gICD/+yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//39////4+P/////////////4+P//tbX//1dX//8pKf//Hh7//xwc//8dHf//HR3//yIi//86Ov//jo7//+3t//////////////b2//9bW///HR3//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/+yAg/10gIP8AAgIPAAAAAAgAAAAIAAAAACAg/wAgIP8dICD/1CAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//Hx///ycn//+UlP//+Pj///////////////////Dw///Bwf//kZH//3l5//9zc///goL//6en///b2////Pz//////////////////729//8wMP//Hx///yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/0iAg/xsgIP8AAAAAAAAAAAgAAAAIAAAAACAg/wAgIP8AICD/fiAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//x8f//8oKP//h4f//+vr//////////////////////////////39///8/P///v7////////////////////////7+///t7f//0BA//8fH///ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP/+ICD/eyAg/wAgIP8AAAAAAAAAAAgAAAAIAAAAAAAAAAAgIP8AICD/JCAg/9UgIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8fH///ISH//1lZ///AwP//9/f//////////////////////////////////////////////Pz//9jY//+Bgf//Li7//x4e//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP/TICD/IiAg/wAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAgIP8AICD/ACAg/2cgIP/4ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//x4e//8tLf//YWH//6Wl///T0///6+v///Ly///z8///7u7//9ra//+zs///d3f//zo6//8fH///Hx///yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//cgIP9lICD/ACAg/wAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAICD/ACAg/w4gIP+nICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8fH///HR3//yIi//8xMf//Rkb//1ZW//9YWP//S0v//zY2//8lJf//HR3//x4e//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg/6UgIP8MICD/AAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAICD/ACAg/wAgIP8nICD/zCAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8fH///Hh7//x0d//8dHf//Hh7//x8f//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/zSAg/ycgIP8AICD/AAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAACAg/wAgIP8AICD/PSAg/9kgIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP/aICD/PyAg/wAgIP8AAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAgIP8AICD/ACAg/0QgIP/aICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg/9kgIP9EICD/ACAg/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICD/ACAg/wAgIP8/ICD/zSAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/zCAg/z0gIP8AICD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAg/wAgIP8AICD/JyAg/6UgIP/3ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//ggIP+nICD/JyAg/wAgIP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIP8AICD/ACAg/wwgIP9kICD/0yAg//0gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP/+ICD/1SAg/2cgIP8PICD/ACAg/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAg/wAgIP8BICD/ISAg/3wgIP/SICD/+iAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/+iAg/9UgIP9+ICD/IyAg/wAgIP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICD/ACAg/wEgIP8bICD/XSAg/6YgIP/YICD/9CAg//8gIP//ICD//yAg//8gIP//ICD//yAg//8gIP//ICD/9CAg/9ogIP+oICD/YCAg/x0gIP8BICD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIP8AICD/ACAg/wUgIP8dICD/QyAg/2ggIP+IICD/nSAg/6YgIP+mICD/myAg/4cgIP9mICD/QyAg/x8gIP8GICD/ACAg/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAMAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAwAAAAAAAAAAH///////gAAf/+AAf/+AAB//AAAP/4AAH/4AAAP/gAAf+AAAAf+AAB/wAAAA/4AAH+AAAAB/gAAfwAAAAD+AAB+AAAAAH4AAHwAAAAAPgAAeAAAAAAeAAB4AAAAAB4AAHAAAAAADgAAcAAAAAAOAABgAAAAAAYAAGAAAAAABgAAQAAAAAACAABAAAAAAAIAAEAAAAAAAgAAQAAAAAACAABAAAAAAAIAAEAAAAAAAgAAQAAAAAACAABAAAAAAAIAAEAAAAAAAgAAQAAAAAACAABAAAAAAAIAAEAAAAAAAgAAQAAAAAACAABAAAAAAAIAAGAAAAAABgAAYAAAAAAGAABwAAAAAA4AAHAAAAAADgAAeAAAAAAeAAB4AAAAAB4AAHwAAAAAPgAAfgAAAAB+AAB/AAAAAP4AAH+AAAAB/gAAf8AAAAP+AAB/4AAAB/4AAH/wAAAf/gAAf/wAAD/+AAB//4AB//4AAH///////gAAAAAAAAAAAAA=") + +################################################################################################################################" +# ACTIONS FROM THE SYSTRAY +################################################################################################################################" + +# ---------------------------------------------------- +# Part - Add the systray menu +# ---------------------------------------------------- + +if ($args[0] -eq 'debug') {$debug = $true;} + +$title = "GPU Mode" +$title_eco = "iGPU only" +$title_standard = "iGPU and dGPU" +$title_ultimate = "dGPU exclusive" + +$device_eco = 0x00090020; +$device_mux = 0x00090016; + +$Main_Tool_Icon = New-Object System.Windows.Forms.NotifyIcon +$Main_Tool_Icon.Text = "G14 GPU Mode" +$Main_Tool_Icon.Icon = $icon_standard +$Main_Tool_Icon.Visible = $true + +$Menu_Title = New-Object System.Windows.Forms.MenuItem +$Menu_Title.Enabled = $false +$Menu_Title.Text = $title + +$Menu_Eco = New-Object System.Windows.Forms.MenuItem +$Menu_Eco.Text = "Eco" + +$Menu_Standard = New-Object System.Windows.Forms.MenuItem +$Menu_Standard.Text = "Standard" + +$Menu_Ultimate = New-Object System.Windows.Forms.MenuItem +$Menu_Ultimate.Text = "Ultimate" + +$Menu_Exit = New-Object System.Windows.Forms.MenuItem +$Menu_Exit.Text = "Exit" + +$contextmenu = New-Object System.Windows.Forms.ContextMenu + +$Main_Tool_Icon.ContextMenu = $contextmenu +$Main_Tool_Icon.contextMenu.MenuItems.AddRange($Menu_Title) +$Main_Tool_Icon.contextMenu.MenuItems.AddRange("-") +$Main_Tool_Icon.contextMenu.MenuItems.AddRange($Menu_Eco) +$Main_Tool_Icon.contextMenu.MenuItems.AddRange($Menu_Standard) +$Main_Tool_Icon.contextMenu.MenuItems.AddRange($Menu_Ultimate) +$Main_Tool_Icon.contextMenu.MenuItems.AddRange($Menu_Exit) + +# Asus stuff + +$asushw = Get-CimInstance -Namespace root/wmi -ClassName AsusAtkWmi_WMNB +$eco_mode = (Invoke-CimMethod $asushw -MethodName DSTS -Arguments @{Device_ID=$device_eco} | Select-Object -ExpandProperty device_status) - 65536; +$mux_mode = (Invoke-CimMethod $asushw -MethodName DSTS -Arguments @{Device_ID=$device_mux} | Select-Object -ExpandProperty device_status) - 65536; +$ultimate_mode = 0; + +if ($mux_mode -eq 0) { + $ultimate_mode = 1; +} elseif ($mux_mode -eq 1) { + $ultimate_mode = 0; +} else { + $Menu_Ultimate.Enabled = $false +} + +if ($debug) { + "ECO"+$eco_mode + "MUX"+$mux_mode + "ULT"+$ultimate_mode +} + + +function CheckMode { + + if ($ultimate_mode -eq 1) { + $Menu_Title.Text = $title_ultimate + $Menu_Eco.Checked = $false + # $Menu_Eco.Enabled = $false + $Menu_Standard.Checked = $false + $Menu_Ultimate.Checked = $true + $Main_Tool_Icon.Icon = $icon_ultimate + } elseif ($eco_mode -eq 1) { + $Menu_Title.Text = $title_eco + $Menu_Eco.Checked = $true + $Menu_Standard.Checked = $false + $Menu_Ultimate.Checked = $false + $Main_Tool_Icon.Icon = $icon_eco + } elseif ($eco_mode -eq 0) { + $Menu_Title.Text = $title_standard + $Menu_Eco.Checked = $false + $Menu_Standard.Checked = $true + $Menu_Ultimate.Checked = $false + $Main_Tool_Icon.Icon = $icon_standard + } + + +} + +CheckMode + +# --------------------------------------------------------------------- +# Action when after a click on the systray icon +# --------------------------------------------------------------------- +$Main_Tool_Icon.Add_Click({ + If ($_.Button -eq [Windows.Forms.MouseButtons]::Left) { + $Main_Tool_Icon.GetType().GetMethod("ShowContextMenu",[System.Reflection.BindingFlags]::Instance -bor [System.Reflection.BindingFlags]::NonPublic).Invoke($Main_Tool_Icon,$null) + } +}) + + +$Menu_Eco.add_Click({ + + $eco_mode = 1 + + if ($ultimate_mode -eq 1) { + $ultimate_mode = 0 + CheckMode + Invoke-CimMethod $asushw -MethodName DEVS -Arguments @{Device_ID=$device_mux ; Control_status=1 } + } else { + CheckMode + Invoke-CimMethod $asushw -MethodName DEVS -Arguments @{Device_ID=$device_eco ; Control_status=1 } + } + + }) + + +$Menu_Standard.add_Click({ + + if ($ultimate_mode -eq 1) { + $msgBox = [System.Windows.MessageBox]::Show('Standard mode requires restart','Reboot now?','OKCancel') + if ($msgBox -eq 'OK') { + $ultimate_mode = 0 + CheckMode + Invoke-CimMethod $asushw -MethodName DEVS -Arguments @{Device_ID=$device_mux ; Control_status=1 } + Restart-Computer + } + } else { + $eco_mode = 0 + CheckMode + Invoke-CimMethod $asushw -MethodName DEVS -Arguments @{Device_ID=$device_eco ; Control_status=0 } + } + +}) + +$Menu_Ultimate.add_Click({ + + if ($ultimate_mode -eq 1) {return} + + $msgBox = [System.Windows.MessageBox]::Show('Ultimate mode requires restart','Reboot now?','OKCancel') + if ($msgBox -eq 'OK') { + + $ultimate_mode = 1 + + CheckMode + Invoke-CimMethod $asushw -MethodName DEVS -Arguments @{Device_ID=$device_mux ; Control_status=0 } + + Restart-Computer + } +}) + +# When Exit is clicked, close everything and kill the PowerShell process +$Menu_Exit.add_Click({ + $Main_Tool_Icon.Visible = $false + #$window.Close() + Stop-Process $pid + }) + + +#Make PowerShell Disappear +#$windowcode = '[DllImport("user32.dll")] public static extern bool ShowWindowAsync(IntPtr hWnd, int nCmdShow);' +#$asyncwindow = Add-Type -MemberDefinition $windowcode -name Win32ShowWindowAsync -namespace Win32Functions -PassThru +#$null = $asyncwindow::ShowWindowAsync((Get-Process -PID $pid).MainWindowHandle, 0) + + +# Force garbage collection just to start slightly lower RAM usage. +[System.GC]::Collect() + + +# Create an application context for it to all run within. +# This helps with responsiveness, especially when clicking Exit. +$appContext = New-Object System.Windows.Forms.ApplicationContext +[void][System.Windows.Forms.Application]::Run($appContext) \ No newline at end of file diff --git a/standard.ico b/standard.ico new file mode 100644 index 0000000000000000000000000000000000000000..8f8018a804a10c026b1255a8df584d78b7a00a6f GIT binary patch literal 9662 zcmeHNTWnm#86FG8JQR_KN_|0=fdrX{KA@^?vg& zx-Z(S$L>{}<4QN(w^Hfel})-Y(gG}9pq-#`Pzodgl*IEf5P91OK5o#vS2XF~$VbkG z?q8wwa2su78R%iqX;2mvgt^{xzIzh16@1*Jdp_Hwcdxwcd|cceRZc7d+>xbNYYT|D zi=cYA8ogh@T&F;rz{hpymByNvqfxJVsGTxz1ML9Kf*Qpac6=IhKMQKpyRc^e;&_;Z zF0=bO6=c$ZIgfpWxaacsI@apc2iHOm3$v$7ko)w|D#VuP2F!K#3Szgsj6-f4G%z&k z+q!p!n(D`Ulz|&p?3`D+KWlW~4_n$5P7jlPuou@?Zw2<_3zK_95M!$;hI>= z4}J)2K@Bk-<06a!^rHsWB<2;O``g9YbC<;T-z$kj-v!-=-`@~t?-%i`!yVH&FFTxA z^m>pleENzrO!*^@#iEP_;qXJ&&hvLl^61Yb^Pd69Po0*+%m-4;IH0%`(vy;R#wGL4 z3z9nasKkfA?CK^wAB=fhbRXkj{e7+^`F$Q&|FzWNi%eQ;cg`B@2Ug&g=h zBdIqY2hX>c_z1IBbQJPmR!;|d7xvac6XzcU_7HnhM4Z9(l76!rGEU47yI2q*&DRQ9 z$-euNu`S~(q2v{P=mO+FJ&zr^vPUlB?&krrC-!wRJKiG#9Ntz)e<<1aM!?rol6rlc zq>leWW={PMwlge+B-;)x#+4r)91V^mCBCoAYi&p92NpZwIC)tFRYy zGm?3GP!cb7i5}>5@z9?w!Or6Q?veE9@1>AB?`0XbcTD0hd=+B@V-&G<8LY^~Y{MR< zrg|ewaGyD$KX&-)^vmBjK50P|vk95`*Ao@o_2ytqh0jipY?9pMN&C9#XW!c4#;1Dk zR_^bdiba~IJT}DNAm+l%Ykl!MgKH#v?m%VjVouVh|7hYSu?4+voz0~;kD|95$w z;;aT=o5R@AIP9m@YeSfm_QP`pbMyKbjO@3Vm}nQyU3|^N`w+UXo)>eaUVB(*ceWWF z_^t0gBSvDi=7ZeW;OE(>dX2f)STp_RpX_q5|D3^KY<%w6nrrIDL$GycaIIv|A1Tk5 z*JrWMeW^6g7Yp~NGX6O7R9rvikH56ug;y%;B_`l^UkmU%U>;awuoADA^uTJFIq@6J zS2S}n4u`a%ZC?Dke>L%U2jYip^3Gdj{F!t6VfU-+>kM&d=8a!L#xEN=Q`XgVSn`)f zD=`)NO#Wl58?$QkSEY~b$WzMl*S)tBzklq3zA5WM>OvWRdhF@?{zhMcKhiH7Y1}h( z@8|2w#O138=Wh@GyB3BYzEIcpfj@ERd%!;x8b0%n`q= zkj%quW3I-0v##C2ep1JODVhK7Gch-N?nU(T(E-We{>+JAi!-zy^99D?Zm<26{Fgpa z9}Azs53}bFTlkW@bjswNzUy&MW!?;54Wx2>3c!I_3+ z!ko=EH-Bqy26ol~{pT}raTCs07t1^pb4lcte{g+|`DQ&nDDzmmi7{^OQ#3gc&zB9H z0eX^&w(oj<57UC4Z(Kj1Hg|Ji{3wKnIX7^HATX*wE_|I9 ze(3;9^3@-^^%Fe?om`S)b{dpKymf@O!*dVwoA}@EF3CKU+$l%aa*#8x0lxWVZy9lQ z5WODbcYs3Zz>WbH#va5`XU`XKzWTN~XVRZ}CXNq(#od3+c{ns~yZ*DVdDPTu?cUMSnZ%>i28Ec2FYQZ!g}EQkK&*qYmedU*U!?7zZJ^B{j%l5WwKvC~S&nbB>+Ez_ zO%HtZ_Zqrt0A58v+{{p^O8-cc2(I%=b+VsTYAO2(rLJW^qSQ6)AHn}CVozT1r^x>2 zO5ruUs1#mPsv`64tWjTzL Y