diff --git a/SquareLineProj/ESP32S3_UI.sll b/SquareLineProj/ESP32S3_UI.sll index 7a13f24..ca69a21 100644 --- a/SquareLineProj/ESP32S3_UI.sll +++ b/SquareLineProj/ESP32S3_UI.sll @@ -12,7 +12,7 @@ "board": "Eclipse with SDL for development on PC", "board_version": "v1.0.2", "editor_version": "1.5.1", - "image": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAHgAyADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2aiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOEozQDQASQAMk17RmmLj0pK6HTfDL3CCS4JUH+EHH5mtceFrHHK8/Vv8a55YmCdjReZw9Fdx/wAItYf3f1b/ABo/4Raw/u/q3+NT9bh2Yzh6K7j/AIRaw/u/q3+NH/CLWH939W/xo+tw7MDh6K7j/hFrD+7+rf40f8ItYf3f1b/Gj63DswOHpQfWu3/4Raw/u/q3+NH/AAi1h/d/Vv8AGj61DswOKortv+EXsB/D+rf40f8ACMWP939W/wAaX1qHmKxxNFdt/wAIxY/3f1b/ABo/4Rix/u/q3+NH1qHmFjisg9aCMV2v/CMWP939W/xo/wCEYsf7v6t/jR9ah5kuNziaM123/CMWP939W/xo/wCEYsf7v6t/jR9ah2ZPIzi85pCK7X/hGLH+7+rf40v/AAjFj/d/Vv8AGj61DzE6ZxHSnA12n/CMWP8Ad/Vv8aP+EYsf7v6t/jR9ah2ZLpM4ukx6V2v/AAjFj/d/Vv8AGl/4Rix/u/q3+NH1qBPsWcVmiu0/4Rix/u/q3+NH/CMWP939W/xo+tQ8yfq8u5xdL1rtP+EYsf7v6t/jR/wjFj/d/Vv8aX1mHmJ4aTOKortf+EZsv7v6t/jR/wAIxY/3f1b/ABp/WoE/VZ90cWDS4zXZ/wDCMWP939W/xo/4Rmy/u/q3+NL6zATwk+6OKxRXa/8ACM2X939W/wAaP+EYsf7v6t/jR9agT9Tn3RxYNLXZf8IxY/3f1b/Gs+/8MmNC9u3TsTkU1iINkSwdRK5ztFKytG5RwVYHBBpK3OVqx2lFFFeSe8FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBwZHpWv4ctBdajlhkRjP4/5zWSG9a6Twj/x9Tf8AAf5NXqV21TZhTd2deAFUADAHSlorF8TeIIPDulG6l+aRjtjTuxrzYQlOSjFXbN27amw8kcYzI6qPVjio/tdt/wA/EX/fYrwXUfFmsalO0jXckSk8LE23H49ao/2zqn/QSvP+/wC3+NevHJarV5SSMHXR9Efa7b/n4i/77FH2u2/5+Iv++xXzv/bOqf8AQSvP+/7f40f2zqn/AEErz/v+3+NV/YlT+dB7ddj6I+123/PxF/32KPtdt/z8Rf8AfYr53/tnVP8AoJXn/f8Ab/Gj+2dU/wCglef9/wBv8aP7EqfzoPbrsfRH2u2/5+Iv++xR9rtv+fiL/vsV87/2zqn/AEErz/v+3+NH9s6p/wBBK8/7/t/jR/YlT+dB7ddj6I+123/PxF/32KPtdt/z8Rf99ivnf+2dU/6CV5/3/b/Gj+2dU/6CV5/3/b/Gj+xKn86D267H0R9rtv8An4i/77FH2u2/5+Iv++xXzv8A2zqn/QSvP+/7f40f2zqn/QSvP+/7f40f2JU/nQe3XY+iPtdt/wA/EX/fYo+123/PxF/32K+d/wC2dU/6CV5/3/b/ABo/tnVP+glef9/2/wAaP7EqfzoPbrsfRH2u2/5+Iv8AvsUfa7b/AJ+Iv++xXzv/AGzqn/QSvP8Av+3+NH9s6p/0Erz/AL/t/jR/YlT+dB7ddj6I+123/PxF/wB9ij7Xbf8APxF/32K+d/7Z1T/oJXn/AH/b/Gj+2dU/6CV5/wB/2/xo/sSp/Og9uux9Efa7b/n4i/77FH2u2/5+Iv8AvsV87/2zqn/QSvP+/wC3+NH9s6p/0Erz/v8At/jR/YlT+dB7ddj6I+123/PxF/32KPtdt/z8Rf8AfYr53/tnVP8AoJXn/f8Ab/Gj+2dU/wCglef9/wBv8aP7EqfzoPbrsfRH2u2/5+Iv++xR9rtv+fiL/vsV87/2zqn/AEErz/v+3+NH9s6p/wBBK8/7/t/jR/YlT+dB7ddj6I+123/PxF/32KPtdt/z8Rf99ivnf+2dU/6CV5/3/b/Gj+2dU/6CV5/3/b/Gj+xKn86D267H0R9rtv8An4i/77FH2u2/5+Iv++xXzv8A2zqn/QSvP+/7f40f2zqn/QSvP+/7f40f2JU/nQe3XY+iPtdt/wA/EX/fYo+123/PxF/32K+d/wC2dU/6CV5/3/b/ABo/tnVP+glef9/2/wAaP7EqfzoPbrsfRH2u2/5+Iv8AvsVIkkcgzG6sPVTmvnP+2dU/6CV5/wB/2/xq9p3izWNNnWRbuSVQeVlbdn8etTLJaqV4yTBV0fQFFYvhnxBB4i0oXUXyyKdsid1NbVeROEoScZKzRsnfVHH+JrNYbhZlGA3B/p/WsEGuq8Wf6mL/AHh/Jq5Su/Du8DzMVFKoztqKKK849QKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDgsYrpPCH/H1N/wH+TVznSuk8If8fU3/AAH+TV6mJ/hs5KMryR2NeSfFi4kbXbK2J/dpbeYB7szA/wDoIr1uvHviv/yNNt/15J/6G9LKUniV6M2rfCcLRRRX1RyBRRRQAUUUUAFFFFABRRRQAUVpyaR5fhuDWPPz5ty0HlbOmBnOc/pityfQtFGh+H7i5vBppuoZ3muPLebzGVlCjaDxwT6VjLEQjbzbW3a7/QpRZyFFa3iHRDoOoRwC5juoZoVnhmQYDo2cHHboe9bZ8HaTb2Fhcah4mS0e8t0nWJrQtgMAeob8KUsTTUVK++2jf5Bys46ium1fwj9i0c6vp2p2+pWCuEkkjG1kJ9VycdR3zyOKdYeDS+lxanq+qW2l2k4zD5gLSSDsQvGRyO/TnpR9apcvNfy63v2tuHI72OXoro9Y8Jmw0v8AtXTtRg1PTgwR5YgVaNj2ZecdR37jirEXh/RRJpT3d9cQWepWZKXB2lY7kHDBuPuA/jyMkDJo+s0+XmWvy7eQcrOUorpZfBl3YWepXWrTpYw2haOFmUn7VL2VBwSp/vfpwcF3pegXPh+61HR5tREtm8aypdqmGD5A27enQ+tH1mm/h1W1+gcrOaorpfDnhdfEekalJbzOt/alDHG2AkgbPy5P8RIwO3T140n8HaJc2LX9n4gNrB5xtwl/BsKSgZ2s2QBx3xipli6UJOLeq8mCg2rnEUV3Fn4c0keHYoLpZH1y/tJby22sRsVRlFxnB3AHkj19K4etKVaNRtR6CcWgooorUQUUUUAFFFFABRRRQB6B8J7iRddvbYH929t5hHurKB/6Ea9brx74Uf8AI03P/Xk//oaV7DXymbJLEv0R10fhOb8V/wCpi/3h/Jq5brXU+LP9RF/vD+TVylTh/gOTEr3ztqKKK889AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDg810nhD/AI+pv+A/yaubro/CH/H1N/wH+TV6+K/hM8/DyvUR2VePfFf/AJGm2/68k/8AQ3r2GvHviv8A8jTbf9eSf+hvWeUf7yvRnXW+E4WiiivqjkCiiigAooooAKKKKACiiigDv4bS407Q7bSr3wtca1AxF5HNbSSqql1HB2r1H1rS1N7OfRdJg/4QnUbnyFkH2bNwn2bJHG7b8+evtiotOtY/+Ef1N18aTyeQIRHcJLOq2wLYxt3c7hwPTFWJrVEg0Nj4xuU88newuJz9q+cdBu+XjjtXhSknO7vdN/zLW19um/Sz+R0Jaf8ADHN+Lba7vdNs9Yl0yTS4LcJp0VpMWL4UMwbLKOMHH4Vr63oEOr6V4elk1nTrEppkK7LqUIW+UHI9qzPG0EcM91EPEst0sc/yafK8rmM/ViRkZPNXtV0qx8QaXoUkfiHSbZ7fT4oZI57hQwYKM8Z4rZSahTknZa9H28/zJtqxl/YQ+EPBd1HFcf2hLrBVPtES5gjVcnAbnLH5v8BjnC0vwvqGr6fFfXN5bWWmqfKjnvJtq43EkIPruOOATn3rS1mbTtF8GDw/b6lBqV1Nci4d4fmSIYHAbpnj9T0qdZNJ8WeGNLsZ9Wg03UNNRowtwoWORTjB3dOij3znjoauE6kIc3eWsrdLaO34fiJpN2Kd7qGjaN4Yu9E0q7fUZr11ae5MRjRArZACnvx1985q/wCEYZtRTQbTUdKEunLc3Kw3EoyrAxMSm0j+8M59Qccg1iaxpWhaRpflR6p/aOquwIa1YeTGvoTzuPXoR24GOen8MW2qTa74e1TVr1AXV4rS1bhjEIW+cAcAdPrn6UqziqDlF73d3u3bpt/lYcb8xHqUg1GGNrki4EfhcTJ5gyEl3gM4B6NxjI9KPFihZPGSqAAJLAADt8lTzaLq1npV3cX9mkEVvoTWWRMr7mD7s8dOP5VR8QX1tqUPi+7s5RLbySWO1wDg4Ug9fcGsaVnNcuqX3fFEb21/rRmfokN5ZeBPEV35c8Ac2jwTbSu4rKeVbvg46dKuS6VCPAj2Da9oz3QvTfEC8ByvlY29M7s9v1rJsLa8uPCd9dX+rXUGlxDyraDzSVmm+8ECZxjvn8exqddY8GhQD4WmJA6m+fn9a6ZRk5ycbv3r6JdEu7X4Eq1hvjWWay120tonkiaz0+G3VlJU7dhyPX+IiuVr1LxfBpEt5rlzcaGWlt0RDfPdtGGkaNdqqvQsAQcY6DnqM+W1tgainRWlrJdvUmorMKKKK7CAooooAKKKKACiiigDuvhR/wAjTc/9eT/+hpXsNePfCj/kabn/AK8n/wDQ0r2Gvlc3/wB5fojro/Cc34s/1MX+8P5NXKV1fiz/AFEX+8P5NXKZqMP8BzYhXmdtRRRXnncFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBwOSOtdN4Q/4+pv+A/yaua4NdJ4QGLqf/gP8mr18V/Cf9dTysK/3q/rodlXj3xX/wCRptv+vJP/AEN69hryr4s2Ei6hYaiATE8RgJxwCpLD89x/I1llLSxKv5noVvhPOaKKK+rOQKKKKACiiigAooooAKKKKAJEnmjhkhSWRYpSDIgYhXx0yO+Mmla5naOGNppCkOfKUucJk5O0dueeKiopWQD5ppbiZ5ppHklc5Z3YlmPqSetMoopgFFFFABTnkkkCh3Zgi7V3HO0eg9uabRQAVIk80cMkKSyLFKQZEDEK+OmR3xk1HRRa4C5O0Lk4ByBSUUUATXF5dXcjSXNzNM7EFmlcsSQMAkn24qGiihJLRAFFFFABRRRQAUUUUAFFFFAHdfCj/kabn/ryf/0NK9hryr4TWEjahf6iQREkQgBxwSxDH8to/MV6rXymbNPEu3kddH4TmvFn+oi/3h/Jq5Wur8Wf6iL/AHh/Jq5PpU4f4DGuveO3ooorzzrCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA4DpXTeDzm6m/4D/Jq5vg10ng8Yup/+A/yavXxX8J/11PGwj/er+uh2VU9U0u01jT5bG8j3wyDnHVT2IPYirlFeTGTi7rc9k8c1X4X6zazMdPaK9hJ+X5wjge4OB+RrO/4V74p/6Bf/AJMRf/FV7pRXqRzjEJWaT/r1MXRieF/8K98U/wDQL/8AJiL/AOKo/wCFe+Kf+gX/AOTEX/xVe6UVX9tYjsvx/wAw9hE8L/4V74p/6Bf/AJMRf/FUf8K98U/9Av8A8mIv/iq90oo/trEdl+P+YewieF/8K98U/wDQL/8AJiL/AOKo/wCFe+Kf+gX/AOTEX/xVe6UUf21iOy/H/MPYRPC/+Fe+Kf8AoF/+TEX/AMVR/wAK98U/9Av/AMmIv/iq90oo/trEdl+P+YewieF/8K98U/8AQL/8mIv/AIqj/hXvin/oF/8AkxF/8VXulFH9tYjsvx/zD2ETwv8A4V74p/6Bf/kxF/8AFUf8K98U/wDQL/8AJiL/AOKr3Sij+2sR2X4/5h7CJ4X/AMK98U/9Av8A8mIv/iqP+Fe+Kf8AoF/+TEX/AMVXulFH9tYjsvx/zD2ETwv/AIV74p/6Bf8A5MRf/FUf8K98U/8AQL/8mIv/AIqvdKKP7axHZfj/AJh7CJ4X/wAK98U/9Av/AMmIv/iqP+Fe+Kf+gX/5MRf/ABVe6UUf21iOy/H/ADD2ETwv/hXvin/oF/8AkxF/8VR/wr3xT/0C/wDyYi/+Kr3Sij+2sR2X4/5h7CJ4X/wr3xT/ANAv/wAmIv8A4qj/AIV74p/6Bf8A5MRf/FV7pRR/bWI7L8f8w9hE8L/4V74p/wCgX/5MRf8AxVH/AAr3xT/0C/8AyYi/+Kr3Sij+2sR2X4/5h7CJ4X/wr3xT/wBAv/yYi/8AiqP+Fe+Kf+gX/wCTEX/xVe6UUf21iOy/H/MPYRPC/wDhXvin/oF/+TEX/wAVR/wr3xT/ANAv/wAmIv8A4qvdKKP7axHZfj/mHsInhf8Awr3xT/0C/wDyYi/+KrR0r4X6zdTKdQaKyhB+b5w7kewGR+Zr2OiplnGIaskl8v8AggqMSnpel2mj6fFY2ceyGMcZ6se5J7k1coory5Scnd7mxzXiz/URf7w/k1crXVeLf9RF/vD+TVyfSu/D/Ac9Ve8dxRRRXnnQFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBwFdN4PObqb/gP8mrmiK6Twf8A8fU//Af5NXr4r+E/66nhYJ/v4/P8js6jml8oDA3Mxwo9akqA83wz2jyPzryD3QCXDDJmCH0C5o8qf/n4/wDHBWL4k8U2+hoIx89ywyEHauGm8eatJIWTYq+hLf0IrsoYGvXjzQWhyV8dQoy5ZvU9T8qf/n4/8cFHlT/8/H/jgryn/hOdY/vx/m//AMVR/wAJzrH9+P8AN/8A4qt/7JxPZfeYf2thu7+49W8qf/n4/wDHBR5U/wDz8f8Ajgryn/hOdY/vx/m//wAVR/wnOsf34/zf/wCKo/snE9l94f2thu7+49W8qf8A5+P/ABwUeVP/AM/H/jgryn/hOdY/vx/m/wD8VR/wnOsf34/zf/4qj+ycT2X3h/a2G7v7j1byp/8An4/8cFHlT/8APx/44K8p/wCE51j+/H+b/wDxVH/Cc6x/fj/N/wD4qj+ycT2X3h/a2G7v7j1byp/+fj/xwUeVP/z8f+OCvKf+E51j+/H+b/8AxVauk/EGZZljv0BjJwXBzj+v86meV4mKva/oVDNMNJ2vY9B8qf8A5+P/ABwUeVP/AM/H/jgp9vPHcwJNCwaNxkEVJXnHoXIPKn/5+P8AxwUeVP8A8/H/AI4KnooAg8qf/n4/8cFHlT/8/H/jgqeigCDyp/8An4/8cFHlT/8APx/44KnqO4njtoHmmYLGgySaAGeVP/z8f+OCjyp/+fj/AMcFefat8QZmmaOwQCMHAcnGf6/yrK/4TnWP78f5v/8AFV6MMrxMle1vU8+eaYaLte56t5U//Px/44KPKn/5+P8AxwV5T/wnOsf34/zf/wCKo/4TnWP78f5v/wDFVX9k4nsvvJ/tbDd39x6t5U//AD8f+OCjyp/+fj/xwV5T/wAJzrH9+P8AN/8A4qj/AITnWP78f5v/APFUf2Tiey+8P7Ww3d/cereVP/z8f+OCjyp/+fj/AMcFeU/8JzrH9+P83/8AiqP+E51j+/H+b/8AxVH9k4nsvvD+1sN3f3Hq3lT/APPx/wCOCjyp/wDn4/8AHBXlP/Cc6x/fj/N//iqP+E51j+/H+b//ABVH9k4nsvvD+1sN3f3Hq3lT/wDPx/44KClwoyJg59CuK8sh8eatHIGfYy+gLf1JrufDfim31xDGfkuVGSh71hXwNehHmmtDehjqFaXLB6m7DL5oORtZThh6VJUA4vjjvHk/nU9cZ1nNeLP9RF/vD+TVyvWuq8W/6iL/AHh/Jq5PNehhvgMprU7iiiivPNQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOBBrpfCH/H1N/wH+TVzNdL4P/4+p/8AgP8AJq9jFL90/wCup4GBf7+Pz/JnZ1B/y/f9sv61PUH/AC/f9sv6145754hql9JqWp3F3ISTI5I9h2FU6KK+7jFRiorZHw0pOUnJ7sKKKKZIUUUUAFFFFABRRRQAUUUUAem/De+kn0y6tHJIt3UrnsGzx/46a7UnAya8++GH/MV/7Y/+z13Vxl2jizgOefoK+RzGKjippf1ofXZdJyw0G/61D7UhJ2K747quaPtP/TGb/vipgoUAAYA7ClrhO0g+0/8ATGb/AL4o+1ICN6ume7Lip6QqGBBGQexoAXORkVxXxIvpINMtbRCQLh2LY7hccf8AjwrrrfKNJFnIQ8fQ1wvxP/5hX/bb/wBkrty6KlioJ/1ocWYyccNNr+tTz6iiivrz5EKKKKACiiigAooooAKKKKACrml30mm6nb3cZIMbgn3HcVTopSipRcXsyoycZKS3R73/AMv3/bL+tT1B/wAv3/bL+tT18IfcnNeLRmCL/eH8mrk66zxb/qIv94fyauUznrXo4b4CJK529FFFecWFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBwJFdJ4P/4+p/8AgP8AJq5yuk8If8fU3/Af5NXr4p/un/XU+ewD/wBoj8/yZ2VQf8v3/bL+tT1B/wAv3/bL+teQfQnglFFFfeHwgUUUUAFFFFABRRRQAUUUUAFFFFAHoPww/wCYr/2x/wDZ67qX/j6g/wCBfyrhfhh/zFf+2P8A7PXdS/8AH1B/wL+VfJZn/vc/l+SPrcs/3WPz/Nk9FFULzWtN0/ULKwvL2GC6viwtY5GwZSuMhff5hx71wHcec/s+f8kzP/X9L/Ja9Vryr9nz/kmZ/wCv6X+S16rQBBF/x9T/APAf5VwvxP8A+YV/22/9kruov+Pqf/gP8q4X4n/8wr/tt/7JXfln+9w+f5M4cz/3WXy/NHn1FFFfWnyQUUUUAFFFaek6R/akOoSef5X2S2a4xs3b8duox9amc4wXNLYqEHN8sdzMoooqiQooooAKKKKAPe/+X7/tl/Wp6g/5fv8Atl/Wp6+DPuzmvFv+oi/3h/Jq5Ous8W/6iL/eH8mrk69HDfwwZ3FFFFecAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHBV0nhD/j6m/4D/Jq5ojFdL4P/wCPqb/gP8mr1cS/3TPnsD/vEfn+TOyqD/l+/wC2X9anqD/l+/7Zf1ryj6E8Eooor7w+ECiiigAq9pWrXejXTXFk6pIyFCWUNwSD3+gqjRSlFSXLJXRUZOL5ouzN2+8X6xqNlLaXE8ZikGGAjAJ5zWFRRU06UKatBWKqVZ1HebuFFFFWZhRRRQB6D8MP+Yr/ANsf/Z67qc7Z4HP3QSM/UVwvww/5iv8A2x/9nrv3RZEKsMg18lmf+9z+X5I+syz/AHWPz/NjqxvEnhTRPF2niy1uwjuolOUYkq8Z9VYcjoPr3zWiEuIxtR0Ze2/OaX/Sv+mP61wHeY3g7wfp/gjQ/wCyNNmuZbfzWm3XLKzZbGeVUDHHpXQVB/pX/TH9aQpcSDa7oq99mc0ALAd087j7pIGfoK4X4n/8wr/tt/7JXfoixoFUYArgPif/AMwr/tt/7JXfln+9w+f5M4Mz/wB1l8vzR59RRRX1p8mFFFFABXoGg+KJLu21VpLDTYfJs3kURw7Q5A4VueR7V5/RWGIw8K8bSN8PiJUZXiaOrau+ryRu9paW5jBH+jR7N315OazqKK1hBQXLHYylJzfNLcKKKKokKKKKAPe/+X7/ALZf1qeoP+X7/tl/Wp6+DPuzmfF3FvF/vj+TVyYOa6zxf/x7xf74/k1cjXpYb+GB3dFFFeaAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHCV0fhAYupv+A/yaucro/CP/H1N/wH+TV6mI/hs8DBfx4/P8mdjUH/AC/f9sv61PUH/L9/2y/rXlnvnglFFFfeHwgUUUUAFFFFABRRRQAUUUUAFFFFAHoPww/5iv8A2x/9npuk2+o6R8Vr7Rhr2p3lpc6M18q3svm+VKZtg2jAAA54AHX2FO+GH/MV/wC2X/s9c9a+FdQ0P4v2thoOu3QRNJS4lOoEXBMH2nDQrx8q8AjHOc8818lmf+9T+X5I+syz/dY/P82bLQeIUYq3xd09WU4IOm2oIP8A31VTwqt4vxhlF74jh1+T+wDi6hhjiCD7QvyYQkZHJz1+aqOqa54ItVm1DVfhrrcCO+6Se40lUUsx7kuBkk1e8F2sD/E6a/0vwrqeh6Z/YzQsLuxMAabzlPHUElcd8/KfSuA7zY8YQ/afiT4Ig8ySLzE1JPMiba65gAyp7EdjWVqXhi3s9dstBj8a+NDqd/DLJATqW6NNi5zJgAgHnGOuD04qrPquq3Hxy0LSdWgjVrKa9ltJogQsltLB8nXqw2MCemcjtk9Jo9pcal8VNd1q5tZ4YbC1i06zaSLasoJMkjAkc4PAI7NQBg/DnQ5tb0ez1i88V+Jm1C0umS7s21EmISRv9xlK8grtJGejYzWp8T/+YV/22/8AZKs+Gkn0j4jeKNJ+zyLY3nl6pbvtOzcwCy5PTJYdP9k1W+J//MK/7a/+yV35Z/vUPn+TODM/91l8vzR59RRRX1p8mFFFFABRRRQAUUUUAFFFFABRRRQB73/y/f8AbL+tT1B/y/f9sv61PXwZ92cz4v8A+PeL/fH8mrka67xf/wAe8X++P5NXI16WG/hjO7ooorzRBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcKRiui8I/8fU3/Af5NXP10PhIf6VN/wAB/k1eniH+7Z4WDX7+Pz/I7CoP+X7/ALZf1qeq7ny7tHb7rLtz75rzD3TyPxZocujazKdh+yzsXhYDjB52/UVg173eWdtf2zW93Ck0TdVYf5wa5mb4daLJIWR7uIH+BJAQPzBP619Dhs3goKNbdHz+Jymbm5UtmeVUV6j/AMK20f8A5+b7/v4n/wATR/wrbR/+fm+/7+J/8TXT/a2G7v7jn/snE9l955dRXqP/AArbR/8An5vv+/if/E0f8K20f/n5vv8Av4n/AMTR/a2G7v7g/snE9l955dRXqP8AwrbR/wDn5vv+/if/ABNH/CttH/5+b7/v4n/xNH9rYbu/uD+ycT2X3nl1Feo/8K20f/n5vv8Av4n/AMTR/wAK20f/AJ+b7/v4n/xNH9rYbu/uD+ycT2X3nl1KAWIABJPAAr1D/hW2j/8APzff9/E/+JrV0rwlpGkSrNBAZJ16SzNuI+nYfgKiecUErxu2VDKK7dpWSK/gvRJNH0XNwu25uG8x17qMcA/z/GuPHgS4HxbSf+1PEZs0077Qt41yxxJ5/wDx7+YVxs287OvfNeqUV85Wqyqzc5bs+ipUo0oKEdkeUeJNA8S3Pw48UXOpC5udW1SeF0022JmS3jSVAqxqvU7RliOuBnkGux03TNZ0vxpqLid7rQr+P7QDPMWa1nBAKKDk7WHIHQbccYGemorM0OG8e6beRax4a8S6ZaT3N1p16Ip0t4RI7W0g2yHHU4HA9N5PvWF4x8F6ro3hua60TxN40vtS3okEAv2kBJYZLBVBAC55z1xXq1FAHG6R4Cl065s7ufxb4mupoSryRS6gWhkYdQVK5K57Zq9400STWNFzbruubdvMRe7DHIH8/wAK6SitKVWVKanHdGdWlGrBwlsz5+IKkgggjgg0lezar4S0jV5WmngMc7dZYW2k/XsfxFZX/CttH/5+b7/v4n/xNfRwzig1eV0z52eUV07Rs0eXUV6j/wAK20f/AJ+b7/v4n/xNH/CttH/5+b7/AL+J/wDE1f8Aa2G7v7if7JxPZfeeXUV6j/wrbR/+fm+/7+J/8TR/wrbR/wDn5vv+/if/ABNH9rYbu/uD+ycT2X3nl1Feo/8ACttH/wCfm+/7+J/8TR/wrbR/+fm+/wC/if8AxNH9rYbu/uD+ycT2X3nl1Feo/wDCttH/AOfm+/7+J/8AE0f8K20f/n5vv+/if/E0f2thu7+4P7JxPZfeeXVveE9Dl1nWYjsP2WBg8zEcYHO36mu3h+HWixyBne7lA/geQAH8gD+tdNZ2dtYWy29pCkMS9FUf5ya5sTm8HBxo7s6MNlM1NSq7IP8Al+/7Zf1qeq6HzLt3X7qrtz75qxXzx9Acz4v/AOPeL/fH8mrka67xf/x7xf74/k1cjXpYb+GM7uiiivNEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBw+K6Lwn/x9Tfh/Jq56uh8J/8AH1L+H8mr0K0r02eLhF++j8/yOvprosilWGQadUc0vlAYG5mOFHrXnntDBBKowlwQvYFQaPKn/wCfj/xwUBLhhkzBD6Bc0eVP/wA/H/jgoAPKn/5+P/HBR5U//Px/44KPKn/5+P8AxwUeVP8A8/H/AI4KADyp/wDn4/8AHBR5U/8Az8f+OCjyp/8An4/8cFHlT/8APx/44KADyp/+fj/xwUeVP/z8f+OCjyp/+fj/AMcFHlT/APPx/wCOCgA8qf8A5+P/ABwUeVP/AM/H/jgo8qf/AJ+P/HBR5U//AD8f+OCgA8qf/n4/8cFHlT/8/H/jgo8qf/n4/wDHBR5U/wDz8f8AjgoAPKn/AOfj/wAcFHlT/wDPx/44KPKn/wCfj/xwUeVP/wA/H/jgoAPKn/5+P/HBR5U//Px/44KPKn/5+P8AxwUeVP8A8/H/AI4KADyp/wDn4/8AHBR5U/8Az8f+OCjyp/8An4/8cFHlT/8APx/44KADyp/+fj/xwUeVP/z8f+OCjyp/+fj/AMcFHlT/APPx/wCOCgA8qf8A5+P/ABwUeVP/AM/H/jgo8qf/AJ+P/HBR5U//AD8f+OCgA8qf/n4/8cFHlT/8/H/jgo8qf/n4/wDHBR5U/wDz8f8AjgoAPKn/AOfj/wAcFHlT/wDPx/44KPKn/wCfj/xwUeVP/wA/H/jgoAPKn/5+P/HBR5U//Px/44KPKn/5+P8AxwUeVP8A8/H/AI4KADyp/wDn4/8AHBR5U/8Az8f+OCjyp/8An4/8cFHlT/8APx/44KADyp/+fj/xwUGCVhh7gle4CgUeVP8A8/H/AI4KClwoyJg59CuKAJURY1CqMAU6o4ZfNByNrKcMPSpKAOZ8X/8AHvF/vD+TVyOK67xf/wAe8X++P5NXI16WG/hkt2Z3dFFFeaUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBxOK6Dwp/x9S/h/JqwK6Dwr/wAfUv4fyau6t8DPIwq/fL+uh11QHm+Ge0eR+dT1B/y/f9sv61wnrk9FMmmitoJJ55UihiUvJJIwVUUDJJJ4AA71lSeKtEgg1Wae/SFdKbZeiVWRoiRlflIBIbPykAhv4c0AbFFZ17r2l6bZ2l3qF4llBdMEie6BiG4oXAbcBsOFPDY5468VBb+LPD15e29lZ63YXVzcMUjit7hZWJCsx4UnAwp5PHbqRQBsUVR/tnTRqv8AZbXsMd+fu20jbJJBt3bkU4LrjPK5GVYZypALbWdNvb+aytL2G4uIN3nJC2/ySDgq5GQjZzgHBOGwDtOAC9RWBL4y0m3QPNHq0allQM+j3YBZiFUcxdSSAB3JArR07VrbVPM+zx3ieXjd9psprfOc9PMVd3TtnHGeooAuswVSzHAHeoRcO/McLMvqTjNFwN8kMZ+6xJPvisaXxt4dgu2tpNQ2lJfJaTyZDCr5xtMoXYDnjk0AbPmz/wDPv/4+KPNn/wCff/x8VzM3jiy07xJq+m6pMsUdoIWhEUEkjlWTczMFDYUHHOAK3l1rTnlsI47pJG1BGe1KZZZVUBiQw46EHk0AWPNn/wCff/x8UebP/wA+/wD4+Kpf8JDpX9hDWvtX/EuP/Lby2/vbPu4z97jpT5Nc06LWY9IadjfSKHEaRO4UHOCzAFVztONxGcUAWvNn/wCff/x8UebP/wA+/wD4+Kq6trum6HHE2oXPlmZisSJG0juRydqKCxx7Cn6VrFhrdn9r065WeEMUYgFSrDqrKQCp6cEA80AT+bP/AM+//j4o82f/AJ9//HxU9FAEHmz/APPv/wCPijzZ/wDn3/8AHxU9IzBVLMQAOpNAEcc6uxQgq4/hNS1XuxiMSj7yEEVYoAKKwLjxr4ftZ7iKa9cLbTi3nuBbStBDISo2vMF8tSCyg5YYJ5xV6413TrWe4hlmfdbqGlKQu6qSVCpuAIMh3LiMHedy4ByKANGisqz8SaTe/a/Lu/LNlEs10txG8LQI27BcOAV4RjzjjB6EEsu/FGlWGmpf3UlzFC6u4VrObzVRPvu0ezeqjjLEADK8/MMgGxRTIZormCOeCVJYZVDxyRsGV1IyCCOCCO9Rzu7OsETbXYZLY+6o/rQA+SeGH/WSon+8wFLHLHKMxyI49VYGkigjhHyIAT1bqT9T3pJbeOX5sbZB0deGH40AS0VDbyM6skmPMjO1sdD6H8amoAgHF8cd48n86nqD/l+/7Zf1qegDmfF//HvF/vj+TVyNdd4vGbeL/eH8mrkORXpYX+GZyep3lFFFeaaBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcaRmt7wqMXUv4fyasIit7wt/x9S/h/Jq7KrvBnmYdfvV/XQ6yoP+X7/tl/Wp6g/wCX7/tl/WuM9MyvGEV5c+E9TsrGwmvLi8tpbZEieNdpdGAZi7KNoOM4yeehri/EOlvZatPfWsdsh0ZoE0wG+u0Nr5jDAFukT+YsjsYyFO0oojXYUOPSb2zg1GwuLK6j8y3uImhlTJG5GGCMjkcE9Kzp/C2j3F5b3LWro1usKRpDPJFEFhcvEDGrBGCsSQCDigDnPiBcS3NroLWkiRDz3vD5lybacIsEgJVGlhbAD5b94pUdQRkDmPB9pqN1rej3Oni8u7OC5N7M96ZbdVjnjlO8JJcyFuZGUMIsOVb94fmY+o63oll4g002V6rgBhJFNE2yWCRfuyRt1Vgeh/A5BIqpB4R0iDVbTU9l5NeWm/7PJc6hcT+XvXa2A7kcj29PSgDi/iBq1lBc6hBqmvvbxQqJbWO1ls5pbaUR/KxheNZkYsw2lHY8kloxyNXwJqFlcXjWuk6ulxpkcDNFatNZo4y4PmCCCJSind1dlYFiGQHBrqtT0aLVoLyC4ubkQ3Vm9o0cbgKiuCGYDGCxGOWzjbwBlt1qK28q6uJxPMwm2kxO+5EYDGVzyMjGRnHGQASxIB5lPdaZreq2tjcDX0mm1wxTFW1GOMIFa4i2qx2o3EIYYG0b2UKoVx1XgS5afTr9ftf2yKO5Qw3G6c+ZG9vDKpxNJIy/6zpnHsCTV7/hEdI/tX+0tl59q+0/a8/2hcbfN27d2zft+78uMY2/LjHFW9H0Sy0KGaGxV0hlZGEbNuCBIo4lAJ5xtiXqSc55oAtS/wDH1B/wL+Vee32rQa7e6ho3iDW/7NtzdPbDSLe3ImuI92FYuQSQ/BygHBxnrXoVwGGyVRkoeR7d6lSRJF3IwIoA47ytd0fxhruoWugG/tb5bcRPFcxRvuRMchiPlyfqPQ5qvpegXekXvg+2neBpLVb1pgkgAUyDdtQEgsoLY4HAAziu7qJ7aCWeKeSCN5oc+VIyAsmRg7T1GR1xQB5wmm67B8MrrQ9R02K2khKGKY3ceyQGfdgkkbWAx14PGDnitfRry6b4leJIP7MukjeO2VrjfFtjCrJtYjdkhu2ASO4FdhcW0F5A0FzBHPC2N0cqBlODkZB9wKloA5q+uY/CukTm98T/AOkThltZ9WMYVZMcD5FTI6E1U+HV1banol1qqXhur67uib9xtCpMqqm1dvG0KFwecggnrx2FFABRRRQAV55ruia3491+40rUFuNL8LWTANsYCW/kxkEHkBBwf/r/AHfQ6KAOI8MjxJpTXnh7XI3vLa1jV7PVx0mj3ABH5zvH9Oexbt6rTOJmECHOT85HYVZoA4ea4TXdE1iO41LTNF0Fbm6sbwRbTLnzGVmaRiEiaQtkqUY4fIbLAqxoptYPjbTjpN/n7YJYJI7mOEmaO3tzEEcOWRiyq6sV2gY3c5Wuql8P6LcakNRm0iwkvgyuLl7ZDKGXG07iM5GBg54wKvRwxRPK8cSI0rb5GVQC7YC5PqcKoz6ADtQB55qdnqlt4Y8Y6nex6nL9o0j7Mkd6bXzxsWYs37nCbAJQeu75X4+6De1iDxA+p/2zplnrML3ViIHtLeWyV45Incx+Y0u9drea3KEldvIbOF7WaGK5gkgniSWGVSkkcihldSMEEHggjtT6AKumR3sWk2ceozJNfJAi3MsYwryBRuI4HBOT0H0FPX/kISZ7xLj82z/MVPUM8bsVkix5qdM9GHcGgCaiq4vIRxK3kt3Eny/r0P4UG7Rxi3/fOem37v4npQAsf/H9OR02IPx+b+mKnqKCIxIdxDSMdzt6n/PFS0AQf8v3/bL+tT1B/wAv3/bL+tT0Acz4vOLeL/fH8mrkeDXW+MP+PeL/AHx/Jq5CvSw38M56jtI72iiivNOgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDj63vC/wDx9Sfh/Jqw8VueGP8Aj6k/D+TV0z+FnBRX7xHV1B/y/f8AbL+tT1B/y/f9sv61zHeT0UUUAFFFFABRRRQAUUVDdm4W0lNqIjcBT5fnMQme24gE4oAmqJraFzkoM+3FcOfGWpQpfrFPpWq+TCpS7skdYYpWkWMRv87Bj827hgcKcgZBqbxL4j8Q+H7a8kMdu4tbHz1mGnTyR3EuHLDKMRCF2r98nO7qMZoA7D7HB/c/U0fY4P7n6msSPxFOv/CStLFEw0kK0aLkFh9nWU7uT3JHTpVmHUL618JyapqBt57mO1a5K26NGhATcF5Zj7Z/QUAaX2OD+5+po+xwf3P1Nchd+J9ZtBpdkxtmvbu2a7lnh024njjQFQEEcbFictyxYDjpyBTP+Ew1G6ltDpbWl87rGZbOGxuC+SxVyZG2rCMq2N4ycUAdl9jg/ufqaPscH9z9TXLz+I9UjsdT1BVs/s8GpR2MMJjYtjz0idmbdg5DEgADHGSamHiS8bQ7i8WO3M0esjT1XBxs+1rDk8/e2nPpntjigDovscH9z9TR9jg/ufqa80uLaaR4fFNlZabbJJrMcYkAk+1lTdCJi0hbBDfMPLxhQ3B4xXZeIdV1TTry2S0hxavG7yT/AGKa6+cFdse2I7lyCx3kEDb0oA2fscH9z9TR9jg/ufqa5nQvEOqa1Noy7bOFZ9Li1C7zGzFjJwFj+YbQME5O7t9a0NY1TUbbWrLTdPS0Z7m0uZg1yWADRtEFyR2xI2eOcDkUAbaIsYwigD2p1cLf+LdW0m21iC6m0qa6sYbedbmGNxCgkkKFZELkggAt97kemKbD4zuzLeR2+paNrSQ6fPdGbT4mRbdkAKiT944IbnGCD8p+oAO8orB0XxVY6t9lgb7RBezwiQRXFpLAJMAFthdQGAz2J4rO0nxst3/ZMVzb/vLuNTcTxcRW8jkiJDkk/PtYD0O3+8KAOvorK8M6nNrPhjS9TuFjWa6to5nWMEKCygnGSTj8a1aACiiigAooooAKKKKAIP8Al+/7Zf1qeoP+X7/tl/Wp6AOY8Yf8e8X++P5NXI9a67xh/wAe8X++P5NXI16mFX7s46ztM7yiiivLOwKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDkcVu+Gf+PqT8P5GsStzw1/x9Sfh/I10T+E46S99HU1B/wAv3/bL+tT1B/y/f9sv61znYT0VVu9SstPdFvLhLcOrury/KmEG5ssflBC5bBOcKx6KSMqHxlpNzBHPBHq0sMqh45I9Hu2V1IyCCIsEEd6AN+isqfxFp8HDC8Z/KimMUVjPJIqSb9hZFQsv+rcHIGCMHGRlkPinR7ueOKyunvhIwQTWUElxCrE9GljUop6EhiMAgnAOaANiiiigAqnq2mxaxo97ps7ukV3C8LshwwDAgkfnVyigDl5/Cl5qektpurasr24MZiWwga02bGzztc5z6cAdQMgYv3fhXSL8w/a4Jp/KjWLEl1KRIqnIEg3fvOST8+etbNFAGBqXg/SNRk1GcxzQXeoRGOe4guJEZhtCjIVgCAFHHTr6nM8nh22fwvJoPn3YgeExGU3MjSDPfcW3fhnGOOnFbFFAGJ/wimlvp1nZzLcy/ZFKxTG7lEyg/eHmBt+DgZXOOAMcCn/8ItowuLeeK0aB4FREFvNJEpVDlAyqwDgdtwNbFFAHMReD7ax068t7Yy3ZubxLlkvbyZkGJRJx8xwRjOf4iBuyKuReENDh1A30dkRMbhrojz5CjTEkmQoW2lsk4JGRxjGBW3RQBhzeD9CnvjdyWRMpnFztE8gj84MG8wIG2hsjk4yec5yat6roen60IxfRyt5YYKY55IjhsbgSjDIOBkHjitGigDDh8LWNt4gTV4XuY2jtkto7dLiRYlVcgfIG24wfu4xnnGeaq634Xuddv7mWfUYktX0+5sYYUtjvj85UDMz78NgpkDaOvXvXTUUAclH4Quh4cvNI+16VAszRvE1lpfkKjKwYlkEh3Z2joVxzUz+GL6+nvLnVNVgluJtPlsIzbWZhSNJMEsQXYscgY5AHPrmunooA5vT/AA5qEd5ps+qatDdJpqn7NFb2nkDcUMe5iXck7WYYGBzSaR4LsdM8LT6HJI9wLks09xja7MfusOTtKgKF9NorpaKAM7QdL/sTw/p+l+d532SBIfN27d+0YzjJx+daNFFABRRRQAUUUUAFFFFAEH/L9/2y/rU9Qf8AL9/2y/rU9AHMeL/+PeL/AHx/Jq5DHpXX+MeLaL/fH8mrkAc16uE/hHnYl/vDvaKKK8o9EKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDlCPStvw1/wAfUn4fyNYtbfhv/j6f8P5GtG9DngveOoqD/l+/7Zf1qeoP+X7/ALZf1rM6DA8bNH/Zlqtxao1t9sgee6mlhSG3j81BJvMjA4eNpEwoO4MVPDc8VP47ulhv4k1PQAqavbGIrr5ZhGXgd1U+VloiWkDMeFBdQCqAH1G90+K/e0MzPttpxOIwRtkYAhQwI5AJDj0ZFPaqkugWs32zdJMPtV9BfPhhxJF5W0Dj7p8hM9+TyOMAHF+P7u1ubK2mu3uTDcaDeuTpTtJv+a1faJVQgRsFKl2ULtbnGag8FSw2Xi+7a6i1aK7ezt7dUS0k8hkLMqF1W0hCFAm0OwxtJAOFIHoWo6LpWr+X/aemWd75WfL+0wLJszjONwOM4H5Cs7TvBPhvSyrwaLYGZJ3njma1j8xGZy4CsFBAUnC+gAHagDfrMuXZp2DE4BwBWnUbwxyHLqCfWrhJRd2TOLa0MqitP7JB/c/U0fZIP7n6mtfaxMvZszKK0/skH9z9TR9kg/ufqaPaxD2bMyitP7JB/c/U0fZIP7n6mj2sQ9mzMorT+yQf3P1NH2SD+5+po9rEPZszKK0/skH9z9TR9kg/ufqaPaxD2bMyitP7JB/c/U0fZIP7n6mj2sQ9mzMorT+yQf3P1NH2SD+5+po9rEPZszKK0/skH9z9TR9kg/ufqaPaxD2bMyitP7JB/c/U0fZIP7n6mj2sQ9mzMq5YuxZlJJUDP0qf7JB/c/U1IkaxjCKAKmVRNWKjBp3HVj69NL5ulWEcrxR6heG3meJisgQQyyEKw5UkxhcjkAnBBww2Ko6np32+OBo5fJurWXz7aYruCSbWXlcjcpVmUjIOGOCpwwxNTK0yZ9I1nWNOub7dplpbQXkMlzIzPAj+aHV5XYllBhLAt03EdAMYaXU979jsY5rzV7C2ikEUmnagI5r5B5YSfzRIgbYfNjkAf75RigDLt3D4XeaG9nur7zNUu5beVrhUYRIbdw8KrEXOEDAlgGyxd+RkbZIPDksbteyXqf2rJeLcyXUMBRduI0eNULEhXjiUEMzfNhxyqgAGrpkd7FpNnHqMyTXyQItzLGMK8gUbiOBwTk9B9BVqiigCD/l+/wC2X9anqD/l+/7Zf1qegDmPGH/HvF/vj+TVyBHpXXeMf+PaL/fH8mrkAfWvVwn8I8rFv96d9RRRXlHqhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcuRWz4c/4+n/D+RrGra8Of8fT/h/I1b2Mor3jp6g/5fv+2X9anqD/AJfv+2X9ag1J6ZFNFcIXhlSRQzIWRgQGUlWHHcEEEdiCKfXHaDqt1CYdNstLmuTNqeoSXFw2Y4LeIXkwJL7SGcngIOe5KjmgDqnvbWOO5ke5hVLXP2hmkAEOFDHef4flIbnsQakkmiieJJJURpW2RqzAF2wWwPU4Vjj0BPavLvFEt4k/i+K1v5gk32trmz2R+WYU0yLMm4ru3CSSAYDdD04Y1q+HLSaHxswvdH/s6A20j6XZPbW5SzRHVXMTxSHaz+cGcbBnIG4hBkA7+iiuS8T3ENpcWfiazmjkOkzm3vxGwbFu+BIrY7odkmD02n1oA62iuETRtM8U+JPEb64DM1jNHDbKZSotojCriRMEbSzMx3dfl9qqQGwuPhxa+I9dsbm/uJ7W3huBFMyNcqJNseRuC4Jfcc8HPOaAPRqK47wfot1p2r6hcx6QdE0uWKNI9PM6ybpQWLS4UlUyCowDzjJrotWgsNRspNIv5Iwt/G8IiZwGkG35toPUgc8dOtAF+ivN5b+41TRtC0PVp3Vxqv8AZmqsrlfOMcbsoJ64lxG3vux3q9Y6Fptv4uv/AA7b25Gj/ZLe/NqsrBILhZW2lcH5d2wEjodvvQB3VFeYNpMWrapJJ4e8OXFreW+qFJdbnu1ypjlHm8by7hgCApGMN2xXpskiRRtJI6pGgLMzHAUDqSaAHUVyMcw0fxi8lqyS2HiCDz4SjZU3UadiOMPGAc9/LPrXLw2NrbeA9L8YW7vJ4imkt5Xu/NO+eSSVVeE88r8zLt6DHtQB6tRXCeI9J0G0vdP04+GbjV5rtrmeK3FwPLVtweRiJJAuSXyO/Bxit3wdp19pfh5La/Xy386V4rfzfN+zxM5KRbz97apAz+HQUAb1Fcz4uj+1ae11pskcur6LKl7HCjjfwDuQgcgPHvUeuR6VlPDpnjTxf5WoAXemJpUF3ZWzsQknms+6QqOpAVBz0z70Ad3RXn2lW9hJ4V1S+1GO6u4dHa/tbeVLhxJJaq2SoYMMnCBc5/h68mn+FdHkj8Q2+p6ZoDaDpRtHEqNcI5vGYqYzsRmA2gMdxOfmxQB31FQ3M1tDGq3UsKJMwiUSsAHZuAoz1J9O9edXV1caP4T1Pw01zJAdPvLe2W5V8MthNKoRg3YqhaPPbZmgD0uiuCm8O6TpXiqx0TT7Xy9O1exuk1C0SVwrKoTbIechvmK7up3e1Z/iDSLTVNT1jT9H8MXFxq8ASNdUkvQgtnaMFGVmfeAoI4VccY70Aem0VHAsiW8STSeZKqAO+Mbjjk4rnfF0f2rT2utNkjl1fRZUvY4Ucb+AdyEDkB496j1yPSgDpqK4R4dM8aeL/K1AC70xNKgu7K2diEk81n3SFR1ICoOemfeodKt7CTwrql9qMd1dw6O1/a28qXDiSS1VslQwYZOEC5z/AA9eTQB6DRXA+FdHkj8Q2+p6ZoDaDpRtHEqNcI5vGYqYzsRmA2gMdxOfmxXfUAQf8v3/AGy/rU9Qf8v3/bL+tT0Acx4w/wCPeL/fH8mrjyPSuv8AGP8Ax7Rf74/k1cgDXq4T+EeNjXasd9RRRXlHshRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcyR6VseHf+Pp/wAP5Gsetnw9/wAfT/h/I073JS1OmqD/AJfv+2X9anqD/l+/7Zf1pFEGo2Fze+X9n1a80/Znd9mSFt+cdfMjfpjtjqc54rKtPC11YwtDbeKdZRGlkmI8u0Pzu5djzB3Zifxro6KAOZ1HwTaalf31zLqN/Gt6sqywRGIL+8gWBsHZvxtRG2liu5FOOBRoPgfTvD+rHUbWV2m8h4NotraFdrMrEnyYkJOUGMk459a6aigArnLvwJ4fvZruWa2us3bs9wsd/OiSFhg5VXC8j2ro6KAMC98FeHtQ+z/atP3mCFbdSJpFLRr0RyGG8ezZrSvtJsdS0p9MurcNZOoQxISgAGMAFSCMYHSrtFAGbpWhWOi+d9iFz+927/Pu5Z+mcY8xmx1PTGfwpuseHtN1027ahFK7WzM0LxXEkLISMHlGB5FalFAGBD4K8PwWl7bfYXlivijXAnuZZi5T7py7EgjsQQeB6Cr2kaDpuhQyRadbeUJW3yOztI7noCzsSx49TxWjRQBhr4Q0ZNUbUUiukuXn+0Nsvp1RpM5yUD7T05GMGti4gjuraW3mXdFKhR1yRlSMEcVJRQBzdv4D8PWs1pLFbXWbORZLdX1C4dY2X7pCs5HA46dOKsQ+D9Ag1b+1I9ORboSGUHexRZD1cR52Bv8AaAzW5RQBmav4f03XTbtfxSs9uWMTxXEkLLuGDyjA81asLGDTbKO0tvN8mPO3zZXlbkknLOSx5Pc1ZooAw7/who2o6jLqFxDcrdTKqyPBezw7gowMhHA4+lRP4H8OyabZ2B08iCyDLblbiRXjDHJAkDbsH0ziuhooApxaXYwaT/ZcNtHHY+UYfIQbVCEYI4+pqnpHhjS9Dm82wS6Q+X5QWW9mlULxwFdyB0HIFbFFAFDV9GsNdtFtdQieSJJFlXZK8bK69CGQggj61n2ngzQbOa4lS0lle5gNtN9pupZw8ROdpEjMMZ/mfWt+igDI0fwxo+gySyadZ+VLIoVpHkeRto6KGckhfYcVFf8AhDRtR1CW/niuluZgokeC+nh3bRgZCOBwPatyigArDv8Awho2o6jLqFxDcrdTKqyPBezw7gowMhHA4+lblFAHPP4H8OyabZ2B08iCyDLblbiRXjDHJAkDbsH0zitWLS7GDSf7Lhto47HyjD5CDaoQjBHH1NXKKAMfSPDGl6HN5tgl0h8vygst7NKoXjgK7kDoOQK2KKKAIP8Al+/7Zf1qeoP+X7/tl/Wp6AOY8Yf8e0X++P5NXHYrsfGH/HtF/vj+TVyFerhP4Z4mPf7472iiivKPbCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5jPrW14e/wCPp/w/kaxq2PDv/H0/4fyNJD5bHT1B/wAv3/bL+tT1B/y/f9sv60xEGo6Tbap5f2iS8Ty87fs17Nb5zjr5bLu6d845x1Nc54e8P2t9ps01zeay7rfXkIP9sXY+RLiRFHEnZVA/CuxrnNJ8H6VaPJdXmlaZNqLX1xdLdfZ1aQb53kQ7yudwVlHsRx0oA5LxNe6hbf8ACY20Els9pdtcrNAYWMyKuloxlDh8BQ3lIcr1cc5IFaPh6c6h4y8m4jvEsrOJ5tJivvtiTqQTHLI/mrtl3edwS5KKVAVSzYvar4KutR1LVZ49Vhgg1CKeN0+yFpFWW3jhZd3mYK7oYn+6DlcbgCcz6F4TvNL11dTu9W+17LaS3WP/AEhsb2jYnM08uP8AVjgAZzznAoA6qub8TXNxo9/pWtLPKLGKb7NfRbzs8uUgLIR0yj7ecZ2s1dJXJ3ngOC8GpxjXNXgtdSkeS4tomh8slwA2N0ZI4A70AV/sV34o1/XFk1nUbCLTpktbWKzmMW1vKVzI4H38l+AeMDpzVWC/W/8AA0HiXVtY1WzW4toIrhbFuNwkK7o1CkguzDJXnGMYxWxdeCbS4kEseqarayvAkF1Jb3AQ3aoNoMny/exxuXaeetaN/wCHrG98OHQlD2tmI0jj+zkBowhBXbkEcbR1BoAw/B5vf7X1ARf2ydEEUfknWA/m+flt+zzPn2bdn3u/Sun1KzbUNLurNLia2eaJkWeFyrxkjhlIIOQear6Vpc2med52r6hqHmbcfbDGdmM/d2IvXPOc9BUOt+Ho9auLG5/tC9sbiyZ2iltGQH5l2nO9WHT2oA5p9d1DV9C0KwNzJY395fnT9RlhIDxPEjtIEP8ACWKcH0bIqxaWVxb+JLvwydX1SS0+zQahDM1xumiIlIaMyEElG2jg9twq3H4DsRBfJc6lqd1Jd3Ed158kqLJDMg2rJGURQrYABODnH1zp6L4et9GkuJxc3d5eXO0TXV3IHkZVztXgAADJ4AHU0AcZczyS6qf+Efv/ABPfapHqIileYSfYlCygSq+VEe0KGA2/NnGK9Krnrfwp9j1Oa7tdb1WGKa6N1JaI0XlMxOWHMZbB7/Nn3rbvLZL2yntZCwjnjaNivUBhg4/OgDn0vbjSPGV5Z3Ms01nqMBu7MO5bZJGAssS56AjY4HT79czHLqVr4PsPGr6zfzXszQTzWvnZtmjlkVTEsfQYV8AjnI6810Ft4Fjt5dLZvEGszR6ZIr20Ujw7V2qVwSIgcFSQeeQalg8C6Zb3UTLdX7WMM32iHTWnzbRyZ3AhcZwDyFJwD2oAoeIILDTZrS1vta8TyPctPLDb2LyM7/MGbmJd21dwABOAPWtjwcdTPh5DqoufM86XyftePP8AI3ny/Nxxv24z+vOam1rw+ms3NlcjUL2xubPf5UtoyBsOAGB3qwxwO1X7C1eyso7eS8uLx0zme4272ySedoA4zjgdBQBkeL3vLPSo9XsXm36ZMLmWCNiBPCMiVCOh+QlhnuoxWddeZ4o8VPp6areWumW2nw3SfYZzC07Ss4DFxztAToO55q/e+ElutXu9Sg1rVLGS7REmjtmi2MEBA4eNj0J71Xj8B2VvY6fBa6nqttcWMBto7yGZRM0OciNvl2lR2+XjHFAFDTZZrrQNQvNS1vUof7Ga9spbiBlHmxo3+tK7SDIFXGQOu7jmmeGXuH8SwtpcniCXR2tXa6k1jzNrPlfLMXm/NnG/OPlxjvXUW+gWFr4ek0SFHW0kieNyW3O2/O5ixzliSSSe5qHRfD8mjMo/tvU72FIhEkN20RRQMYI2xqcgDHJ7mgDZdQ6Mpzhhg4JB/MdK8/bW9TsPCV7pLXbjWLG+h003kvzt5csirHOc9SY3HJ/iU5rrdd0OLXrOG3lurm2MM6XEctsVDq6HIPzKw/SspPAtm899LqGpalqX222W2mW6eMAqrblI2Ip3KScHtmgChJp1xpPiC00OPWtXmtNZtLhHeW6LzW8iBSJI3IJXhiMdAdpArO8RyAXmp22l6l4ru9et1VYY7XebeKQoDGHwoi2nILbsnk811ukeGLfS75r6S+v9RvPL8lJr6YO0UeclVwABkgZOMnAyaiu/Cnn6vd6ja63qthLdbPOS1aLYxVdoPzxsc496AN2Dzfs8Xn7fO2DzNnTdjnHtmsPxe95Z6VHq9i82/TJhcywRsQJ4RkSoR0PyEsM91GK6CudvfCS3Wr3epQa1qljJdoiTR2zRbGCAgcPGx6E96AKF15nijxU+npqt5a6ZbafDdJ9hnMLTtKzgMXHO0BOg7nmq+myzXWgahealrepQ/wBjNe2UtxAyjzY0b/WldpBkCrjIHXdxzV+PwHZW9jp8Frqeq21xYwG2jvIZlEzQ5yI2+XaVHb5eMcVrW+gWFr4ek0SFHW0kieNyW3O2/O5ixzliSSSe5oA5fwy9w/iWFtLk8QS6O1q7XUmseZtZ8r5Zi835s435x8uMd67ysXRfD8mjMo/tvU72FIhEkN20RRQMYI2xqcgDHJ7mtqgCD/l+/wC2X9anqD/l+/7Zf1qegDl/GP8Ax7Rf74/k1cfXY+Mf+PaL/fH8mrjq9bB/wjwcw/j/ACO/oooryT3gooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOZrZ8Pf8fT/h/I1jVs+Hv+Pp/w/kaSLZ01Qf8AL9/2y/rU9Qf8v3/bL+tMgklmit0DzSpGpZUDOwALMQqjnuSQAO5IFQR6np8upS6dHfWz30S75LZZVMqLxyVzkD5l5x3HrXMfEDUbqxt9HhhihlS81O1gRXYqfPFxFJHlgDtTbHKCcE5KYB5rAknmims7Kzj1aO0t7O5sYrpNKvUeG3kltiqr+6yJEiSRVb5smNWY5YigD00zRLOkBlQTOrOsZYbmVSASB1IBZcn3HrUGn6np+rQNPp19bXkKtsMlvKsihsA4ypIzgjj3rzXUtW3fEC20bTr+ztfL0zzLBZpPsggZ2tzFamMLuOWgUsh2sUmYADaM7mlrJf8Aje582PyEhvpL4xPInmrKLG0iCkBjlQs8mSuQGCfNzhgDuKKK8v1C1uNa8W+JEuvD39tG2eOC0X7WsZtAYlYMAxG0MSTvXLZBGOBQB6hRXnttog1fxDBofiiQah/Z+jW7rE7nZNKzOskpHBYjYoyemc8E0ulW9hJ4V1S+1GO6u4dHa/tbeVLhxJJaq2SoYMMnCBc5/h68mgD0GiuB8K6PJH4ht9T0zQG0HSjaOJUa4RzeMxUxnYjMBtAY7ic/NirnxDkujbaLZwxCa3u9RWK4hM3lCddjsIy3bcVAx0JwDwaAOyory+7sb/RtD1eeKyfw9pd5NZ2wtkuFZoFaUJNKNhKx5VwPlPbJwa05vDuk6V4qsdE0+18vTtXsbpNQtElcKyqE2yHnIb5iu7qd3tQB3tFeZeINItNU1PWNP0fwxcXGrwBI11SS9CC2dowUZWZ94CgjhVxxjvXoyieGxAZvOuEi5bGN7Adce5oAnoryTwvpWo6tp2ialDo+zU5Z47q5177Yp3oHzIhAO8kjKbCNo9eKtzabY6j4Z8SeJb6RxrdpcXhiuvNIezMLMI0TB4GFU4/i3c5zQB6hRXC63aaSmk2F5qWg3F/d6vcxGWzjnIV7hoerK7hMAJjB49s1peCtJvNLt9Q86z/s6znud9ppxmEv2ZNig/MCQNzAttBIGaAOoorzvxHHNqXj97K60T+2rK306OWKyM6J87O4aUK5CtjaFJJyMjHU1HBo88l14b8N+ISWs3hvLk2hnZ1dldTFCzdXCI59jt7gUAekUVxHh/SLKTV9Y0nZI+n6RfI9hidx9nd4BvRSD0G84Hbd7Csnw5pkeo6lour+HvDc2jWYcyz301yrPcxbWXyygdixLEHL8jbnrQB6bRXLfEO5u7XwZctZyeW8ksMTyeYY9qPKqtlhyowSCewOa5uTT9S0Gz1rV9J0L+wILfSZwYRcJJ58/BWQKhK/IA3zH5juxigD02ivPH0XTPD1z4YvNF3G41C6S3uZBMzG9ieJ2Z35+YjAfd2/Gk1rRtCh1WLRLXwhcavcW9gjwhrwLHDFuZVAaSTKnK8lQTyDzQB6JRWZ4cs77T/DenWep3H2i9ht0SaXOdzAc8nr9T161x3iOObUvH72V1on9tWVvp0csVkZ0T52dw0oVyFbG0KSTkZGOpoA9EorzeDR55Lrw34b8QktZvDeXJtDOzq7K6mKFm6uERz7Hb3ArR8P6RZSavrGk7JH0/SL5HsMTuPs7vAN6KQeg3nA7bvYUAdvRXmXhzTI9R1LRdX8PeG5tGsw5lnvprlWe5i2svllA7FiWIOX5G3PWvTaAIP+X7/tl/Wp6g/5fv8Atl/Wp6AOY8Yf8e8X++P5NXIV1/jD/j3i/wB8fyauQr1cJ/DPAzH+P8jvaKKK8o98KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDmc1s+Hv8Aj6f8P5GsWtnw7/x9P+H8jURepvPY6eoP+X7/ALZf1qeoP+X7/tl/WrMDO8Q+G9P8SW0EV7bW0jQTxSo80CylVWRHdBnoHCbT7HnPSibRb+WeSRPE+rQq7FhFHHalUBPQboScDpySfc1a1HWLDSfLbUJ/s8Umf38iMIkxj78mNqZyANxGTwMmi51nTbSwhvZr2EW8+3yHVt3nlhlVjAyXZh0C5J7A0AUb/wAMw6pqr3l5f3ksD20to1l+7WIxSqodchA/JRTnfkEcEDimaV4TtNPGnzXN3f319ZqD9ouL6d1aTYUaTy2kZQSGbtxu4q1P4k0m21COxnu/Lnkufsi7o3CecY1kCF8bQxV1IBPPQZIIqRtd05dStrDznaa5Z0iZIXaJnTfuTzANgYeW+VJz8p4oA0ax9V8LaNrV0l1e2hNyqeX50UzwuV67SyMCR7HitisbVPFei6NdfZb28KTBPMdY4Xl8tf7z7FOwdeWwOKAHap4Y0fWY7db60Mht12xOkrxuikYIDqQ2DgZGeatxaXYwaT/ZcNtHHY+UYfIQbVCEYI4+pqnqfinRdIitpLu+XbdLvgEKNM0i4zuCoCSuCOenNT2+vaXeTWUVtexzNewtPb+XkiRFwGII443Dg8/kaAINI8MaXoc3m2CXSHy/KCy3s0qheOAruQOg5Aq9qOm2WrWMllqFtHcW0g+aOQZB7g+xB5B7UWGo2mqQPNZy+YiSvC+VKlXRirKQQCCCDSalqdlpFk95f3CwQKQCzZOSeAABySewHJoAqWfhvSbGwubGK2aS2uRiaO4mefeMYwd7E4x2pNH8MaPoMksmnWflSyKFaR5HkbaOihnJIX2HFLZ+J9GvrO6u4b5VitBm589GhaEYzllcAqMdCRzVa18aeH7y0vLmHUP3dnEZ5w8MiMsf98KyhmXjqARQA+/8IaNqOoS388V0tzMFEjwX08O7aMDIRwOB7VuVT/tWy+321kZ8XF1C00ClSBIi43YOMZG4cZzznFXKAMWLwlokGrHU4LMw3JkMp8qaRIy56sYw2wk+pFNu/B+gX2qHUrnTke5LK7newSRl6F0B2sRgcsD0oi8YaDNqS2EeoAzNKYVbynETSf3BJjYWzxgHOaLvxhoFjqh0251FEuQyo42MUjZugdwNqk5HDEdaALuraNY65aJbahE8kSSCVdkrxsrjoQyEEdfWnaXpNpo9s1vZ+f5bOXPnXEkxzgD7zsSBwOM4qKXX9Mhh1OV7k7NL/wCPwrG7GL5A/QDJ+Ug8ZrQjkSWNZI2Do4DKynIIPQigDO1fw9pWumFtQtfMkhJMUqSNHImeuHQhgD3GeaZdeGdIvtKt9NubTzLa3IMOZX3xkdw+dwPJ5zmnat4i0vRJIo764ZZZQSkUULyyMB1O1ATgeuMVHceKdEtdJt9Uk1CM2dydsDxhnMp54VVBYng5AGRg0AXNL0qx0WyWz0+3WCAEttBJLMepJPLE+pJNZ+m+ENG0i8jurGK6ieMsVQ307RjdnP7suV7ntU1t4n0a8gspre+SRL2c28GFbJkAJKEYypAU8NirlrqNpe3N3bwS7prOQRToVKlGKhh1HIIIII4NAEtxbw3dtJbXMSTQSqUkjkUMrKeoIPUVm6V4Z0nRDL9gt5EEiBGV7iSRQvoA7EKPYYrWZlRSzMFVRkknAAqpYatpuqq7adqFpeLGcObeZZNp9DtJxQBQ0vwhoOjX32yw09YpwpVCZHYRg9QisSEB9FAp+qeGNK1m9S8vIp/tCR+UskN3LCdmc4PlsM8+tW7XV9Mvbia3tNRtLieD/WxxTq7R/wC8Acj8akTUbGRbVo723Zbv/j3KyqRNxu+Tn5uATx2FAEtvBHa20VvFu8uJAi73LnAGBliSSfcnNUNX8PaVrphbULXzJISTFKkjRyJnrh0IYA9xnmtOql/qmn6VEsuo39rZxsdqvcTLGCfQFiKAKl14Z0i+0q3025tPMtrcgw5lffGR3D53A8nnOataXpVjotktnp9usEAJbaCSWY9SSeWJ9SSafcalY2ll9tub23htMA+fJKqx4PQ7icUkepWMsVtLHe2zx3R227rKpEpwThTn5jgE8ehoAzdN8IaNpF5HdWMV1E8ZYqhvp2jG7Of3Zcr3Patyoobm3uGlWCeKVoX8uUI4Yo2AdrY6HBBwfUVLQBB/y/f9sv61PUH/AC/f9sv61PQBzHjD/j2i/wB8fyauPrsfF/8Ax7xf74/k1cgRmvSwv8M8LMF+++R3lFFFeae6FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBzFbPh3/j6f8P5Gsatnw7/AMfT/h/I1nHc6akfdOnqD/l+/wC2X9anqD/l+/7Zf1rQ5jD8WXklralrbV5rG4htprsxpsVJIoynmMzNBKRtDDAUZOeh6jldK0x7HU9U1C713U7Q2+mRXk90bC1jl2u85kITyWZEbyRJ5fXc7FhvJrv9R0XStX8v+09Ms73ys+X9pgWTZnGcbgcZwPyFZVt4C8K23nE6BpkzSytIWls4jjPRVG3CqAAAAO2TliSQDA8eytZW+oy2YuYTcKyzsyBYmkis7mZHjyN3mKyQkyD/AJ5xgHKMBU0y8nn8ZabbPJi3tb5oYIEAWOJEOqxKFUYAwkca8DkKM9K7i+8P2epzGW8lvJCJVlh8u6kh8gqjJ8hjKkZDvk8k7sEkBQGW/hjS7R7F7aJ42s52nVzIXeRmEwId3yzDNxK3J6t9QQDYrzDUZp9E8W+IftXiFdFj1J45Ipbmz86OaMRKn7tsgCRSCMHPG07a9PooA8+t5dK8FeI4ZL2ZotKfR7e0sb2YEqPLZyyFgOGYMjds446Yq5oOpJ4e8Ganrl7BcR2D3txeQw7NrrA8vy/KxGM53YOPvV2tFAHB6H4i0X/hYF1Z6Vqlrd22sRfaQkEgby7iMBX4HTem0/VDVv4hW9ybXR76GaeGGw1BZ55YYfNMS7HUSFP4lUsMgc4JrsaKAPMLu3i1fQNV1i31dPENwZrP7Utnb7EMEMokMapk5OC5OSSenHStq31ay8TeOdKvdDm+0W9ja3AvLhEIUeZs2RkkctlS2O233rtaKAPOfF3jDQmimmjv4rbWdAvvMignkVHm2jEirzkq6Myjpzj0rvYp01DTUuLSXMdxCHikHowyD+oqzRQB5L4Xijey0bw1qviL7PJZzRl9Iks9lwZY23gCTPzR7gGBC8jHzVam1Kx07wz4k8NX0bnW7u4vBFa+US94ZmYxumByMMoz/Dt5xivUKKAObvte07w3YaTYeILhVN3EYXnlI8vcseW3knv075zVL4eataXWmXekWl9HeR6RP5EMyPvDwEbojn1C/J9UNdjRQB534lkudG8ePqsmsDSra50+OCK7ntfPt9yu5ZH5G1vmBU5APzdaZEuneG7zw3q8t493o4hvN+osnypPO6v5hAHyq2HUcYGQO+a9HooA47w5exmfxR4hhWQ6TPMs1uQm3zhHCoeRQccErgHvtzWXB4w0CbxppGpaZqdu41iFbO7thIvmI+C8LMo7gl0P+8PSvRaKAOT+JKTP4HvBE4SPzITOxQuFhEq7yVHJULkkdxmsG8sdSurLVtYtZdHjuYtFnt7WLRpDI0obDBy2B02/KADyx5r0ogEEEZBqlY6NpemSSSafptnaPL/rGt4FjL/UgDNAHDyDQDL4MHhsWRnNwoUW4UsbXym83fjnH3c5/ix3rW8RR6fc6TcaVpElvb6noxiu7WBU8tY5Fy0agcDDAMpx0DGujtdI02xuZrmz0+0t55v9bLDCqNJ/vEDJ/GoL3w3oWp3Jub/RdOupyADLPapIxA6DJGaAJtI1ODWtHtNStTmG6iWVfUZHQ+46H6VxOuveQ/Ezev8AZTl9MVLSLU3MaP8AO3mbHAOGHyZGCSCOmK7y0s7XT7VLWytoba3jzsihQIi5OTgDgck0y+02x1SDyNQsra7hzny7iJZFz64IIoA8/ttLtNH1PwraavcWc9hsvZY2UAWy3Turqqg8YCtIEz6HFafhtdMXUvEt3FFbNo1neie2kWMMkUohHnNHgcc5zt7lq6yTStOm08afLYWr2QAAtmhUxgDoNuMVJFZWkFkLKK2hjtQpQQJGAgU9tvTHtQByceo2dp4zstSs7mN9P8QwLE+DjE6LuiYg8jdHuXGByq12dY8HhPw3a3Edxb+H9KhmjYOkkdlGrIw6EEDINbFAEH/L9/2y/rU9Qf8AL9/2y/rU9AHM+L/+PeL/AHx/Jq5Guu8XDNvF/vD+TVyNelhv4Z4eP/jHd0UUV5p7gUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHMVs+Hf8Aj6f8P5GsStvw4f8ASn/D+RrOO511fhZ09Qf8v3/bL+tT1B/y/f8AbL+taHIVdV1mLR3tjc21ybaZmWS6jQNFbYGd0pzlV4PzYKj+IqOajfxDYQSXMV2ZrWaDJMc0TAyruCgxYyJclkGEyQXVSAx21zPxRklh0JHhtkkaSC8gMv2gxFVNrKzKQEbepCFtuV+dI/TI5jU7LWjo/wDZkemTXMWoX1w+mPbX8U9ssUunSqkUTMUKopLEDYFCjgscbgD1S91NNO0K41a6gmjS3tmuZYflMihV3FeDtLcEcHGe/er1eQ/EIaDp+sapcl7aa+kVLmdJE06R1ZEVRGvnnzFDIucBH5ZGX+JHn8A2vhlPEELfarBtVdp7m1ji+ybxy0e0tbnGRCEbYAFzJI3zkfuwD1eiiigDOvdd0zTriWC8u0hkitjdSbwQFiDbd2cY68Y6+1QaT4p0fW7p7Wxuma4RPMMUsEkLFM43AOoJGSORxzXL6hrkL+NtZn0m5t7i70/QJgVzuCTJISFYD3AyKf4UvLXxFrtpqlz4osdTv7ezcw2dpCIhAJNm8sNzMx4VeSAPSgDvaKKKAMLUvGGi6Tqn9mXc9wL3yhN5UVlNKShON2UQjGeKW88X6Jp9pa3F1dSRrdAtDGbaUysB1Plhd4A9SKyfGuraDAPLvNQbT9ZtIzPYTiJg4cjohxiQHGGQZyOvOMUYdbj0jxJDrniWP+z11HRrZUlkQ7IJVLNJCT/CcupweuPUUAdzZXttqNlFeWc6T20y7o5IzkMKnrmfA0Uq6LdXDRSQwXd/cXNrFIpUpC8hK/KemeWx/tV01AFDWdasNA02TUdTmaG0jIDyCJn25OBkKCetZy+NtBNvLcPc3EMUW3c09lPFkk4AXcg3EnsMmtHWb7T7DS5pdVx9hYeXLuiaRdrcfMAD8vqTx61wUPiWXTfD3iB9Bu0utK017f7DeXCtIkauwEse7I3rGORzkBgCeKAO50jxDpeu+cNPuTI8BAljeJ4nTPTKOAwBwcHHOK065DwibLUdX1DVx4ktNbvzDFbu1pGI44IgWZV2hmOSSxySenauvoAKwIPGvh651COyi1ENLLJ5UbGJxFI/TashXYxz2B5rfrzjXvEml6v4u0rRm16zfSpp0VoLYq0v2qNwyI5ySEJAGVGcjBxnNAHV3fjDQLHVDptzqKJchlRxsYpGzdA7gbVJyOGI61uV5fNqVjp3hnxJ4avo3Ot3dxeCK18ol7wzMxjdMDkYZRn+HbzjFej6dFNBplpDcvvnjhRZH/vMFAJ/OgCzWTq3ibSNDmjhv7plmkUusUULyvtHG7agJA9zxWtXM+M/Eceh6TMlvqunWWqvHvtkvXAEmDyByOvIB6ZNAFi48aeH7e1tbg6iJY7tDJCLeJ5mZQcE7UUkAHg5HB4rU07UbPVrCK+sLhJ7aUEpInQ4OD9CCCCOxFecxeIItK0Pw6+k69a2mn6r9quLjUdRtw5MxYORtDKqnc0gx0GB16nsvCFrZW2gLJY6kupJczS3El4uAs0ruS5AHAG7IwOmKAN6iimyIJI2RiQGBB2kg8+hHSgCC71C1sZLWO5l2NdzCCEbSdz7WbHA44Vjk8cVmXfjDQLHVDptzqKJchlRxsYpGzdA7gbVJyOGI61xsPg21Ot2mjarfah9ot7k3drcyX9wft0AVgUH7wBJELrkrg4AIGGOGSajY6Z4X8R+Gb2ORtau57wQ2vlMz3hmZjE68fMMMoz/AA7TnGKAPUaKradFNBplpDcvvnjhRZH/ALzBQCfzqzQBB/y/f9sv61PUH/L9/wBsv61PQBzXi3/URf7w/k1cmRmus8W/6iL/AHh/Jq5OvRw3wHjY7+KdxRRRXnHshRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcvW14c/4+n/D+RrEBrb8Of8fT/h/I1jDc76y9xnT1B/y/f9sv61PUH/L9/wBsv61scAzUdNstWs3tb63SeF1dCG6gMjI2COVJVmGRg4JqpeeGNA1G6e6vdD0y5uHxvmntI3dsDAySMngAfhU+tW11e6FqFrYz+ReTW0kcE28r5chUhWyORgkHI5rjovFc666ton2y3sJpYZGW5QNcxSu1vuhwxwqE3kOcksuJVUAeWVAO4+xWv2D7D9mh+x+V5P2fyx5fl4xs29NuOMdMVJDDFbQRwQRJFDEoSOONQqooGAABwAB2rlfCc0MurXMllNftY3WlWN7FFe3ck7IZGnz992wSFQEA44rK8P3HifUj4ZlvPEDxyX+ntfzxRW8JiZUe3wvKBgXjkbdhuHOV4GCAehUVwljNqEPgq51y51y5tIL7T4b/AM9Y2umtJ3LPIVjKt+5AaJQo4Cox4OXJd3urSXmlXNzqmrQ20kF1ul0vRZkO7fCEWSGRJiDxKQxA46cE5AO7orlfD0t02na/LcXusyRfaWNvc3VmUuBGLeLJSIxDo+/AEeCQeGJOcDUvGGo2F/o8C22ragv2xtsq6Xc2xkXyJQEmUp8xyUkLRqchXIjXYoYA9JorA0O4uNRS4aXUr95g0bMG0t7OJACTiNZULEMBhss5GcgpkVv0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBB/y/f9sv61PUH/L9/wBsv61PQBzXi3/URf7w/k1cpXWeLOYIv94fyauTrtoP3Tycav3p29FFFcR6wUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHK1t+G/8Aj6f8P5GsTFa2gTLFekMcbv8AP9axhuejXXuM62oP+X7/ALZf1qeoJlZZFmQZ28MB3FbHnEGswfadGu4ftd5aBojumsRmdV6nYNrHcRkcAnnjnFcBcaDrUnidJodFvBZtc28ommuYnKIG09jvJlLMy/ZJQT82TjBbOa9IW4hZciRR9TinedF/z1T/AL6FAHD6Rpdxp2mzRajZX+Lbw5p0ciWTusryQ+eXjjeNgS2dowrc7h2NQS+HNQs9FGsW+g+Hbe+srNZLexfTWvbhGijHlx/aBIpZvlUAheOAN2Mnv/Oi/wCeqf8AfQo86L/nqn/fQoA5Gw0nX4/Btxo1tqUKS2kUdnZTvZSW+9YgA24iVm2tgpvXYRyy5BU1gajomo6V4CebT2vzbWmlPLby3esXNpdWqhGcI8UYMbshJxnbwFQ8LuPpvnRf89U/76FHnRf89U/76FAGV4ftL6xgmhvLZIVLB0I1We+ZiRg5aZQVHAwASOT07+UWmiomneG0k0azEsOz7WH8G3TMv+jup81s/vvnKg4xlsN0GK9s86L/AJ6p/wB9Cjzov+eqf99CgDkfA9g8Flq6xx/YopNTWWLyNNaxR0EMGdsMoJVSVZSe/wAxBBxjsaZ50X/PVP8AvoUedF/z1T/voUAPopnnRf8APVP++hR50X/PVP8AvoUAPopnnRf89U/76FHnRf8APVP++hQA+imedF/z1T/voUedF/z1T/voUAPopnnRf89U/wC+hR50X/PVP++hQA+imedF/wA9U/76FHnRf89U/wC+hQA+imedF/z1T/voUedF/wA9U/76FAD6KZ50X/PVP++hR50X/PVP++hQA+imedF/z1T/AL6FHnRf89U/76FAD6KZ50X/AD1T/voUedF/z1T/AL6FAD6KZ50X/PVP++hR50X/AD1T/voUAPopnnRf89U/76FNa4hVcmRT9DmgBv8Ay/f9sv61PUEKs0jTOMbuFB7Cp6AOb8Wf6mL/AHh/Jq5Wum8UTqzRxDqDn8v/ANdc2V9K7KPwHl4vWodnRRRXGeoFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBytPjkaORXQ4ZTkUyiuc9ppPRnU2GuRSIEm+Vh6/wCea0xeW5GRJ+hrg80uPStFU7nHPCK+jO5M9oxy20n1Kf8A1qTzbP0T/vj/AOtXDUUe0I+reZ3Pm2fon/fH/wBajzbP0T/vj/61cODS0e08g+reZ2/m2fon/fH/ANajzbP0T/vj/wCtXEUlNTuS8Pbqdx5tn6J/3x/9ajzbP0T/AL4/+tXEA0tPmF7HzO282z9E/wC+P/rUebZ+if8AfH/1q4mijnF7HzO282z9E/74/wDrUebZ+if98f8A1q4mijmJ9mdt5tn6J/3x/wDWo82z9E/74/8ArVxNLmhSD2Z2vm2fon/fH/1qPNs/RP8Avj/61cVRTuS42O182z9E/wC+P/rUebZ+if8AfH/1q4qii4rHa+bZ+if98f8A1qPNs/RP++P/AK1cTijPrTuJ6HbebZ+if98f/Wo82z9E/wC+P/rVxVFFybna+bZ+if8AfH/1qPNs/RP++P8A61cURmm4xVWE5WO382z9E/74/wDrUebZ+if98f8A1q4iijlFznb+bZ+if98f/Wo82z9E/wC+P/rVw5FJRyi9p5Hc+bZ+if8AfH/1qPNs/RP++P8A61cKRmk6daah5kurbod35tn6J/3x/wDWpRPaKcrtB9Qn/wBauDpCKr2fmJ1/I7/7ZB/z0/Q1Qvtct7dCEbc/oOtcdSYpqkupEsQ7aIkuZ3up2lc8noPQVBTqK3i7aHHJXd2dhRRRXEesFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBxXnSf3v0pfOk/vfpU+lWkV3dlZ3ZIEQvIy9QB/wDXIqez02OTVJra6do4oCQ7jjvgfqRXPZnruaVyj50n979KPOk/vfpVmCxDXV1BMWDQRyN8v95Qf0pl3bJBDaupYmaLe2exyRx+VFg5lexD5z/3v0o86T+9+lTahbJaXjQxlioVTluvKg/1o0+2F3eJG33PvN9KEnexMmuXmFghvLkZijZh64AH51N/Z2pf88v/AB5f8a7W1sooolBQZx0xwPbFSvbROuNgX3UYrbkRxvEy6HDf2fqX/PL/AMeX/GlGn6j3i/8AHl/xrpZEMcjIeoNNo5EL28jmmsNRUZ8o/gVNU2lmRirEqw6giuxrN1ezSa2aYD95GM59RQ4jjVu7M5/z5P736U4Tuf4v0qIjFJWZqTedJ/e/Sjzn/vfpUQPrTqBMf50n979KXzn/AL36VHRTTTIcexJ50n979KXzpP736U+M2aw5lE7yk/dUhFA57857dhWx9jSysNQVzJ5TpDIoIw4BY/KfQ5GP19qohmH50n979KPOl/vfpWnb6XBcXVkQ0gt7oPwSN6lQcjOMEZ71UuLVItPs7hSxebfuB6DBwMUCsmVxPJ/e/SjzpP736VpyaVAmqXcG6QxW8JlxkbmwoOM445PpWSxG87QQueATkgfWmQ0P85/736UGaT+9+lW4IrGaWC3zOXkAUyAgBXPbbjkA4HUd6qTRNBPJCxBaNipI6ZBxRcloTz5P736UefJ/e/QU0jNNxirTIaJPOk/vfpSedJ/e/SmVoWzWc1xb232XKybUeQuQ+49SMHGATwMdqdxWKPnyf3v0o86T+9+laP2OG0trueZBOY5/s8QOQMjkkgEHoOOaivYIY47O8hjAimXJjJONynDd84P1zRcTiUvOk/vfpR50n979K07Wxhe3up44jckKhhjJJzkjcCFwSV6duoOORTL2OKwutT+yhGEMYKb1EgUl0B6gjjJFKVRQTk+hjXkqVKVWWyTf3Gd5r/3v0oMsn979Kh/te79Lb/wFi/8Aias6dqU8+p2kMi2zRyTIrD7NGMgsAf4a5o5lSbtZ/wBfM8CHEOEnJRUZa+S/zIjNJ3b9KPOk/vfpWn/bX/UM03/vx/8AXrSu9Am1RbW6tFtYFeBCyAFRuPJ4APqK9Dmtue97O+xzJmk/vfpSedJ/e/Sm0YqjJxO8ooorlPQCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5OORINFmAdfNuJQpXPIRec/icflVq/u4X0tJI5Abm62eeAeRsGOfTJwaxyPSkrC57Dp63NtrhHunuVkhzPZt5gZ9uH27SPrxkDvmkvXtLjS7eSEKHiTZtacbl+Y8bcc9c5rFozii5Ps1oX9Uk82/Z8xnKoMxtuHCgdcD0qXRZBHqAB/jUqP5/0rNBzTgSpBBII5BFJOzuEoXjynp0biSMOvQ06uLs/EckChZVYnuyY5/CrL+JopFwwnI9NoH9a25kee6FRPY1bhxJO7DoTxUVZf9vWv/POb8h/jR/b1r/zzm/If40+ZB7GfY1Kq6jIItPmJPVSo+p4qo2vW2PlilJ9wB/Wsm+v5b1xu+VB91BQ5K2hUKUm9SsD60EelNpQcVkdTQlAOKdwaQjFBDQoOaWmUoNFibG1aXJh06P7C0EV0GImaQqGYHpgtxjjkeoFRNdrai6t5JBeicJvkDkYK9eSOfY9On0rMopqRDia9lqG7ULMIscUMAYIssmByDklsdSfaqr3scthBavASYQ+1w+DknPTHT/ORVKjPrVbkuNjoPtUDapqUkzR/PbFQY5gVb5RwCRyT/jwayFu2jG2NItgJ274kc49yV5qvRQKxsabuhtpcSWsMu3zIZi8ZfOMbDk8Aj6YrHZ2dizsWYnJJOSTRSYouS4i0UnSlzTM7CEelbEl8JIrUwXcMDR24ibfEd4IyDhgpwMehrIoxmmn3FbsXbeeGTTJrKaQRHzBLE5BxnoQcAnp04q0t3ZL5FsWV44bdwkroSolbknGOVHQcf41jYxRVE3NK7ntJXEKbQhiXdIqYUS8ZYDHQjg4A9cHAqnBDLPaX0UMbySGAYVFJJ/eJ2FQ0Upx5ouPcxxFJVqUqb05k196sV/7J1L/AKB93/35b/CremaZqEerWbvY3Kos6FmaFgANw5PFRkUlcMcvinfmPnIcM0ac1LnemvQ0/wDhHdV/59f/ACIv+NdE2sQaNb2tpdRTeaIEJ2AEDjGOvtXFUYr0r33PpdthpGabjFPorRMxaO5ooornOwKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//Z", + "image": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAHgAyADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2aiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOEozQDRXtGaYuPSkopetBal3EooooKCiiigAooooAKUH1pKKAH0UwHFOBzSsKwtFFFIQuQetBGKSlBxQS43EozS4z0pKCGh2c0hFJSg0EtCdKcDR1pMUEOItJj0oBpaRDQZoopOlBLQtL1pKKCGrhRS59aTFBDVhQaXGabRQS0GKKXOaCKCGgBpabRQTYdRSZpaQjtKKKK8k94KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDgyPSjNKG9aCM17RzKQUUnIoBoLTFzS49KSigtOwUUvXrSUFp3CiiigYUUUUAFFFFACg+tOplAOKVhWH0UgOaWkIKXOetJRQApGKSlBxRgHpQQ4iZp2abRQRYUik6UoNL1oJcRAaWkIoBpENBj0pc0UUENBRSdKWgloXrSUUufWghx7CUoNJiighod1puKKXNBLQlKDQRSUENHbUUUV5B7gUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHBYxSg4o6UfSvbOBSFBzSFfSkpQfWkaKQZpaCM0mCKDRSFozSZpaCkxevSkopfrQWpdxKKMUUFhRRRQAUUUUAFKDSUUAPoplOBzSsKwtFFFIQufWgikoBxQJq4UUvB+tJQZtWHA0hFJSg0CaE6UoNL1pCKDNxFpMUZpaRLQZoopOlBDQtL1pKKCWrhRRmlx6UGbjYAaXrTaKCbHbUUUV5B7AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHB5oopOle9Y8lSF+tJilo6VLVjVSEBxTgc0mM9KSpNExxX0pM4oB9aXANBopBRSYIozQWmLS9aSigtOwUUufWkxQWncKKKKBhRRRQAUUUUAKDinZzTKKVhWH0UgNLSEFLn1pKKAFx6UlGcUvB+tBDiJSg0mMUUE2FIpOlLml60EOIgNLSEUZpENC4pM+tLRQQ0FFJ0paCWhetJRRmghxO2oooryD1AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOByR1p1JwaTBHSvfPDUh2KM0gNLSNFIKPrSdKWk0aKQmKAcUvSjrUmqkKDmgj0ptKDSNFIOlLRwaQjFBakLRSA0tBaYvWkopc+tBal3EooxRQWFFFFABRRRQAUoOKSigB4OaKZTgfWlYVhaKKKQhc+tGPSkooE1cKKXg/WkIxQQ1YUGlIptKDQS0J0pQaXrSEUEOItGKbnFOzSIaEz60tFJ0oIcTt6KKK8g9AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDgOlOBzRwaQjFe+fPJikUmSKAcU7g0GiYZzRim4I6UoNBakLmiik6UjRS7i59aTFL1o6VLRqpCZxTgc0nWkqTRMcRScigHFLwaC1IM0UhGKAaDRMWl60lFBSdgoozS49KDRO4lFFFAwooooAKKKKAFBxTgc0yilYVh9FIG9aWkIKXNJRQAuPSkopeD1oIcewlKDSEYooJsOxTelKDS9aCGhM0tIRSdKCGjuKKKK8c7AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOApwPrSEUle+fMp2HFfSm9KUHFLwaC1IAaCM0hGKAcUGikGSKcDmk4NIRjpQWmOpPrQD60tI0Ugo+tJ0paTRopCYopaOvtU7GqkKDQRmm0oOKRakHIpc0cGkI9KDRSFopAaWgtMXrSUUZoLUu4UUuPSkoLCiiigAooooAKUHFJRQA4HNLTKUN60rCsOooopCFBoxnpSUUCauFFLnPWgjFBDVgzS9abRmglo7iiiivHNwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOBBpcU2lBr37HyqYmKKdSEUFCg+tBHpTaUHFBakJ0pwPrRwaQjFBomKRmk5FAOKXg0FpgDmlppHpShvWg0UgpaKSkaKXcWjHpRRUtGikJTgfWk60lSaKQ4jNJyKAcUuQaDRSAGikI9KAaDRSFpetJRQUnYKKM0uPSgtSuJRRRQUFFFFABRRRQAA4pwOabRSEPopoPrTqQgpQcUlFAC4z0pKKXOetBLidvRRRXjlhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcCRSU6kIr37nydxKUGkopjTHUhFANLSKTG04H1pCKSgpMcR6U3pSg4peDQaKQA+tBGaQjFAOKDRSDkUoOaAc0hHpQWmOpKQH1p1ItSCjpSfSlpNXNVIMelJS0dam1jRSFB9aCM03GKUHFI0Ug5FANKDmkI9KDRSFopM0tBaYvXrSUUZoKUgopfpSUF3CiiigYUUUUAFAOKKKAHA5paZSg0rCsOooopCO4ooorxxhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcFRSEYor3Ez5KwtIRS0VQDaKcRTaoYoNLTaUGlYpMCKSnZpCKCrgG9aUjNNoBxQWpB0pwb1oyDSEUGiYpGaTkUgOKcDmgtMAc0tIV9KQH1oLUhelLRRj0pGikHSjHpRmipcTVSEpQ3rR160mKk0UhxGaTBFIDinA5oNFIQGloK+lJnFBopC0v1pKKCkwxRRS9elBakJRRRQUFFFFABRRRQAZxTgc02ikB3dFFFeMIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDhKaR6U6ivaPlmhlLSkZpCMU0yGgopKWrTEJikp1GKdwuNpQaTFFMpMdSEUmadmkUmNpQfWjFJQUmOIzTcYoBxTsg0GikID60uAaQj0pAcUFqQvIpQc0A5oI9KDRMWk6UmcdadSLUgo6UYozQ1c0UgxnpSUtH1qGrGql3AH1pcA03FAOKRopC4IoBpQc0EelBopBRSdKWgtO4ufWkxRRQUpWCil60lBadwooooGFFFFAHd0UUV4ogooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOFIxSU+kIr2bnzDQ2iiimSIV9KbT6CM0CaG0UEYpKpMiwtJiloqgG0U7FNxVDuKDS02jNKxSYpFJTs0EUFXEBpcA02jOKC1KwEYpQaUHNIR6UFqQvBpMEUnSnA5oNEwBzS0hFJkigtSF6UtGc0YpGikHSjr0ozRUuJqpCUoNGfWkxUmikO4NIRikzinA5oNFITNLQRScigtSFpc+tJmigtMMUUUvWgtSEooooKO7ooorxRBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcPiiloxXrKR844iYzTSMU6iqIaGUVm32uW1nOYdru6/e29BUCeJLVmw8Uqj1wDWDxdCMuVy1O+GT46cFUjTbT/r1NmkI9KjguYbqPfBIrr7dvr6VLXQpJq6PPnCUJOM1ZruMpc07GaaRiqTMmgopKWqTEIRSU6jFVcLjaXNJiimUmOpMUlOBpFJjaUHFLim4oKTHcGkIxSU4H1oLUhAaXg0FfSm9KDRMXBHSlBoBoIzQWmLSdKTJFOBzSNFIOtFGKM+tDVzRSDrSUtH1qGrGql3AHFLwaTFJSNExSMUA0oNBGaC1IKKTkUuaDRO4ufWkxRRQUpWO7ooorxSwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOJxSU6jFek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0ars13PrOIcNLGeyxeFi5pq2iv6fqO1y38/TXYDLRneP6/pXPaTN5GpwtnhjtP48V0H9uae42NIcNwcocVz+oWT2FzlSTEx3RuPT/Gssc4upHEUne1r2/A6ckjUWHngMVFx5r2urXutUvTf5nYg4p2Qay4dcsmt1eSXY+PmXaTg0o1ywJA81h7lDXrrF0Gk+dfefL/2Xjotr2UtPJmkR6UgOKVXBAIOQehpcA10HImAOaCPSmkYpQfWgtSO+ooorwD3wooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOXIpuKdSqpd1UdScVoYNXJ7Oxku2yOEzjOOv0raj8PR7fmTn/ac/0rR022SKAEDpwv0q9UuTNVBLc5+XRIIhloOPUMf8ah/s20/wCeP/jx/wAa6YjIwaybmIRTFR06ijmY+WPYz/7Ms/8Anj/48f8AGkOmWhH+qI9wxq5RRzPuHJHsYl5pJiUyQEso5KnqKzK66ud1GAQ3jKowrfMBWsJt6M5a9FR96JTIzTaeRSVsnY5HEbTSPSn4pKtO5m0MpCKeRmmkYqiGhtFOpCKCGhMUlLRVqXchxEpCPSlxRVkNDKKfjNNIxTuS0JQRmiimIaRikp9IR6U7ktCUUlLmqTJI5oI7iIxyoGQ9QaxLjw2pJa3m2jsrjP61v0VjWw1Kt8aud+DzPFYL+BOy7br7mcuvhy6LDdLCF7kEn+ldAbaJ7UW8ih4woXB9qnIpKVDB0aN+VbmuMzjFYxxdSXw6q2mphXHhtWJNvPt9FcZ/Wq6+G7osN0sIHcgk/wBK6WlBrGWWYeTvY7KfEmYQjyud/VIZHH5USRjkKoUH6U7OKdSEV3JJKx4zk5Pme4oOaQj0pKUGmNSO+ooorwD6UKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDmSPSljby5kc/wsDSUdaakZtHbWMge3AB+7VmuT07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", "export_temp_image": false, "force_export_images": false, "flat_export": false, @@ -25,7 +25,7 @@ "uiExportFolderPath": "C:\\Users\\jarvis\\Documents\\FluxDC\\SquareLineProj\\Export", "projectExportFolderPath": "C:\\Users\\jarvis\\Documents\\FluxDC\\SquareLineProj\\Export", "custom_variable_prefix": "uic", - "backup_cnt": 1347, + "backup_cnt": 1367, "autosave_cnt": 0, "group_color_cnt": 0, "lvgl_version": "8.3.6", @@ -42,5 +42,5 @@ "drive_fatfs_path": "", "naming": "_Screen_Name", "naming_force_lowercase": false, - "nidcnt": 1000714 + "nidcnt": 1000734 } \ No newline at end of file diff --git a/SquareLineProj/ESP32S3_UI.spj b/SquareLineProj/ESP32S3_UI.spj index 94c929b..310e17a 100644 --- a/SquareLineProj/ESP32S3_UI.spj +++ b/SquareLineProj/ESP32S3_UI.spj @@ -2801,19 +2801,19 @@ { "nid": 1060, "strtype": "IMGBUTTON/Image_checked_released", - "strval": "-", + "strval": "", "InheritedType": 5 }, { "nid": 1070, "strtype": "IMGBUTTON/Image_checked_pressed", - "strval": "-", + "strval": "", "InheritedType": 5 }, { "nid": 1080, "strtype": "IMGBUTTON/Image_checked_disabled", - "strval": "-", + "strval": "", "InheritedType": 5 }, { @@ -3204,7 +3204,7 @@ "strtype": "OBJECT/Position", "intarray": [ -49, - -133 + -132 ], "InheritedType": 7 }, @@ -3292,25 +3292,25 @@ { "nid": 1050, "strtype": "IMGBUTTON/Image_disabled", - "strval": "-", + "strval": "", "InheritedType": 5 }, { "nid": 1060, "strtype": "IMGBUTTON/Image_checked_released", - "strval": "-", + "strval": "", "InheritedType": 5 }, { "nid": 1070, "strtype": "IMGBUTTON/Image_checked_pressed", - "strval": "-", + "strval": "", "InheritedType": 5 }, { "nid": 1080, "strtype": "IMGBUTTON/Image_checked_disabled", - "strval": "-", + "strval": "", "InheritedType": 5 }, { @@ -3441,7 +3441,7 @@ "strtype": "OBJECT/Position", "intarray": [ -50, - -89 + -88 ], "InheritedType": 7 }, @@ -3686,7 +3686,7 @@ "strtype": "OBJECT/Position", "intarray": [ 26, - -130 + -132 ], "InheritedType": 7 }, @@ -3774,25 +3774,25 @@ { "nid": 1050, "strtype": "IMGBUTTON/Image_disabled", - "strval": "-", + "strval": "", "InheritedType": 5 }, { "nid": 1060, "strtype": "IMGBUTTON/Image_checked_released", - "strval": "-", + "strval": "", "InheritedType": 5 }, { "nid": 1070, "strtype": "IMGBUTTON/Image_checked_pressed", - "strval": "-", + "strval": "", "InheritedType": 5 }, { "nid": 1080, "strtype": "IMGBUTTON/Image_checked_disabled", - "strval": "-", + "strval": "", "InheritedType": 5 }, { @@ -3923,7 +3923,7 @@ "strtype": "OBJECT/Position", "intarray": [ 25, - -86 + -88 ], "InheritedType": 7 }, @@ -4168,7 +4168,7 @@ "strtype": "OBJECT/Position", "intarray": [ 110, - -84 + -88 ], "InheritedType": 7 }, @@ -4295,6 +4295,358 @@ } ], "saved_objtypeKey": "LABEL" + }, + { + "guid": "GUID48946057-263843S195254113", + "deepid": 1570487634, + "dont_export": false, + "locked": false, + "properties": [ + { + "nid": 10, + "strtype": "OBJECT/Name", + "strval": "SwitchShutOff3", + "InheritedType": 10 + }, + { + "nid": 20, + "strtype": "OBJECT/Layout", + "InheritedType": 1 + }, + { + "Flow": 0, + "Wrap": false, + "Reversed": false, + "MainAlignment": 0, + "CrossAlignment": 0, + "TrackAlignment": 0, + "LayoutType": 0, + "nid": 30, + "strtype": "OBJECT/Layout_type", + "strval": "No_layout", + "InheritedType": 13 + }, + { + "nid": 40, + "strtype": "OBJECT/Transform", + "InheritedType": 1 + }, + { + "nid": 50, + "flags": 17, + "strtype": "OBJECT/Position", + "intarray": [ + -116, + -43 + ], + "InheritedType": 7 + }, + { + "nid": 60, + "flags": 17, + "strtype": "OBJECT/Size", + "intarray": [ + 60, + 30 + ], + "InheritedType": 7 + }, + { + "nid": 70, + "strtype": "OBJECT/Align", + "strval": "CENTER", + "InheritedType": 3 + }, + { + "nid": 90, + "flags": 1048576, + "strtype": "OBJECT/Flags", + "InheritedType": 1 + }, + { + "nid": 225, + "flags": 1048576, + "strtype": "OBJECT/Scrolling", + "InheritedType": 1 + }, + { + "nid": 314, + "strtype": "OBJECT/Scroll_snap_x", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 315, + "strtype": "OBJECT/Scroll_snap_y", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 320, + "flags": 1048576, + "strtype": "OBJECT/States", + "InheritedType": 1 + }, + { + "part": "lv.PART.MAIN", + "childs": [], + "nid": 1010, + "strtype": "SWITCH/Style_main", + "strval": "lv.PART.MAIN, Rectangle, Pad, Anim1, Transform", + "InheritedType": 11 + }, + { + "part": "lv.PART.INDICATOR", + "childs": [], + "nid": 1020, + "strtype": "SWITCH/Style_indicator", + "strval": "lv.PART.INDICATOR, Rectangle", + "InheritedType": 11 + }, + { + "part": "lv.PART.KNOB", + "childs": [], + "nid": 1030, + "strtype": "SWITCH/Style_knob", + "strval": "lv.PART.KNOB, Rectangle, Pad", + "InheritedType": 11 + }, + { + "disabled": false, + "nid": 1000724, + "strtype": "_event/EventHandler", + "strval": "VALUE_CHANGED", + "childs": [ + { + "nid": 1000725, + "strtype": "_event/name", + "strval": "Event48", + "InheritedType": 10 + }, + { + "nid": 1000726, + "strtype": "_event/condition_C", + "strval": "", + "InheritedType": 10 + }, + { + "nid": 1000727, + "strtype": "_event/condition_P", + "strval": "", + "InheritedType": 10 + }, + { + "nid": 1000728, + "strtype": "_event/action", + "strval": "CALL FUNCTION", + "childs": [ + { + "nid": 1000729, + "strtype": "CALL FUNCTION/Name", + "strval": "CALL FUNCTION", + "InheritedType": 10 + }, + { + "nid": 1000730, + "strtype": "CALL FUNCTION/Call", + "strval": "<{Function_name}>( event_struct )", + "InheritedType": 10 + }, + { + "nid": 1000731, + "strtype": "CALL FUNCTION/CallC", + "strval": "<{Function_name}>( e );", + "InheritedType": 10 + }, + { + "nid": 1000732, + "strtype": "CALL FUNCTION/Function_name", + "strval": "on_switchShutOff_valueChanged", + "InheritedType": 10 + }, + { + "nid": 1000733, + "strtype": "CALL FUNCTION/Dont_export_function", + "strval": "False", + "InheritedType": 2 + } + ], + "InheritedType": 10 + } + ], + "InheritedType": 4 + } + ], + "saved_objtypeKey": "SWITCH" + }, + { + "guid": "GUID64360141-263844S154113", + "deepid": -610571012, + "dont_export": false, + "locked": false, + "properties": [ + { + "nid": 10, + "strtype": "OBJECT/Name", + "strval": "labelShutOFF", + "InheritedType": 10 + }, + { + "nid": 20, + "strtype": "OBJECT/Layout", + "InheritedType": 1 + }, + { + "Flow": 0, + "Wrap": false, + "Reversed": false, + "MainAlignment": 0, + "CrossAlignment": 0, + "TrackAlignment": 0, + "LayoutType": 0, + "nid": 30, + "strtype": "OBJECT/Layout_type", + "strval": "No_layout", + "InheritedType": 13 + }, + { + "nid": 40, + "strtype": "OBJECT/Transform", + "InheritedType": 1 + }, + { + "nid": 50, + "flags": 17, + "strtype": "OBJECT/Position", + "intarray": [ + -116, + -9 + ], + "InheritedType": 7 + }, + { + "nid": 60, + "flags": 51, + "strtype": "OBJECT/Size", + "intarray": [ + 1, + 1 + ], + "InheritedType": 7 + }, + { + "nid": 70, + "strtype": "OBJECT/Align", + "strval": "CENTER", + "InheritedType": 3 + }, + { + "nid": 90, + "flags": 1048576, + "strtype": "OBJECT/Flags", + "InheritedType": 1 + }, + { + "nid": 110, + "strtype": "OBJECT/Clickable", + "strval": "False", + "InheritedType": 2 + }, + { + "nid": 225, + "flags": 1048576, + "strtype": "OBJECT/Scrolling", + "InheritedType": 1 + }, + { + "nid": 300, + "strtype": "OBJECT/Scrollbar_mode", + "strval": "AUTO", + "InheritedType": 3 + }, + { + "nid": 310, + "strtype": "OBJECT/Scroll_direction", + "strval": "ALL", + "InheritedType": 3 + }, + { + "nid": 314, + "strtype": "OBJECT/Scroll_snap_x", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 315, + "strtype": "OBJECT/Scroll_snap_y", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 320, + "flags": 1048576, + "strtype": "OBJECT/States", + "InheritedType": 1 + }, + { + "nid": 1010, + "strtype": "LABEL/Label", + "InheritedType": 1 + }, + { + "nid": 1020, + "strtype": "LABEL/Long_mode", + "strval": "WRAP", + "InheritedType": 3 + }, + { + "nid": 1030, + "strtype": "LABEL/Text", + "strval": "关机", + "InheritedType": 10 + }, + { + "part": "lv.PART.MAIN", + "childs": [ + { + "nid": 10000, + "strtype": "_style/StyleState", + "strval": "DEFAULT", + "childs": [ + { + "nid": 10410, + "strtype": "_style/Text_Color", + "intarray": [ + 252, + 251, + 251, + 255 + ], + "InheritedType": 7 + }, + { + "nid": 10450, + "strtype": "_style/Text_Font", + "strval": "MiSansM", + "InheritedType": 3 + } + ], + "InheritedType": 1 + } + ], + "nid": 1040, + "strtype": "LABEL/Style_main", + "strval": "lv.PART.MAIN, Text, Rectangle, Pad, Transform", + "InheritedType": 11 + }, + { + "nid": 1050, + "strtype": "LABEL/Recolor", + "strval": "False", + "InheritedType": 2 + } + ], + "saved_objtypeKey": "LABEL" } ], "dont_export": false, @@ -4334,7 +4686,7 @@ "flags": 17, "strtype": "OBJECT/Position", "intarray": [ - 323, + 1, -37 ], "InheritedType": 7 @@ -4449,8 +4801,7 @@ "InheritedType": 11 } ], - "saved_objtypeKey": "PANEL", - "tree_closed": true + "saved_objtypeKey": "PANEL" }, { "guid": "GUID14744944-135404S257864112", @@ -13355,8 +13706,8 @@ "flags": 17, "strtype": "OBJECT/Position", "intarray": [ - 0, - 0 + -1, + -511 ], "InheritedType": 7 }, @@ -48696,19 +49047,179 @@ "saved_objtypeKey": "PANEL" }, { - "guid": "GUID25360419-175860S38397487", - "deepid": -2112356091, + "guid": "GUID9839345-263833S7164113", + "deepid": -987568641, "children": [ { - "guid": "GUID8709891-175863S772487", - "deepid": 1293778700, + "guid": "GUID26531805-175862S52901487", + "deepid": -2112356091, + "children": [ + { + "guid": "GUID37610433-175865S521487", + "deepid": 1293778700, + "dont_export": false, + "locked": false, + "properties": [ + { + "nid": 10, + "strtype": "OBJECT/Name", + "strval": "date", + "InheritedType": 10 + }, + { + "nid": 20, + "strtype": "OBJECT/Layout", + "InheritedType": 1 + }, + { + "Flow": 0, + "Wrap": false, + "Reversed": false, + "MainAlignment": 0, + "CrossAlignment": 0, + "TrackAlignment": 0, + "LayoutType": 0, + "nid": 30, + "strtype": "OBJECT/Layout_type", + "strval": "No_layout", + "InheritedType": 13 + }, + { + "nid": 40, + "strtype": "OBJECT/Transform", + "InheritedType": 1 + }, + { + "nid": 50, + "flags": 17, + "strtype": "OBJECT/Position", + "intarray": [ + 1, + 0 + ], + "InheritedType": 7 + }, + { + "nid": 60, + "flags": 51, + "strtype": "OBJECT/Size", + "intarray": [ + 1, + 1 + ], + "InheritedType": 7 + }, + { + "nid": 70, + "strtype": "OBJECT/Align", + "strval": "CENTER", + "InheritedType": 3 + }, + { + "nid": 90, + "flags": 1048576, + "strtype": "OBJECT/Flags", + "InheritedType": 1 + }, + { + "nid": 110, + "strtype": "OBJECT/Clickable", + "strval": "False", + "InheritedType": 2 + }, + { + "nid": 225, + "flags": 1048576, + "strtype": "OBJECT/Scrolling", + "InheritedType": 1 + }, + { + "nid": 300, + "strtype": "OBJECT/Scrollbar_mode", + "strval": "AUTO", + "InheritedType": 3 + }, + { + "nid": 310, + "strtype": "OBJECT/Scroll_direction", + "strval": "ALL", + "InheritedType": 3 + }, + { + "nid": 314, + "strtype": "OBJECT/Scroll_snap_x", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 315, + "strtype": "OBJECT/Scroll_snap_y", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 320, + "flags": 1048576, + "strtype": "OBJECT/States", + "InheritedType": 1 + }, + { + "nid": 1010, + "strtype": "LABEL/Label", + "InheritedType": 1 + }, + { + "nid": 1020, + "strtype": "LABEL/Long_mode", + "strval": "WRAP", + "InheritedType": 3 + }, + { + "nid": 1030, + "strtype": "LABEL/Text", + "strval": "2025-3-28", + "InheritedType": 10 + }, + { + "part": "lv.PART.MAIN", + "childs": [ + { + "nid": 10000, + "strtype": "_style/StyleState", + "strval": "DEFAULT", + "childs": [ + { + "nid": 10450, + "strtype": "_style/Text_Font", + "strval": "montserrat_14", + "InheritedType": 3 + } + ], + "InheritedType": 1 + } + ], + "nid": 1040, + "strtype": "LABEL/Style_main", + "strval": "lv.PART.MAIN, Text, Rectangle, Pad, Transform", + "InheritedType": 11 + }, + { + "nid": 1050, + "strtype": "LABEL/Recolor", + "strval": "False", + "InheritedType": 2 + } + ], + "saved_objtypeKey": "LABEL" + } + ], "dont_export": false, "locked": false, "properties": [ { "nid": 10, "strtype": "OBJECT/Name", - "strval": "time", + "strval": "Panel1", "InheritedType": 10 }, { @@ -48739,18 +49250,18 @@ "flags": 17, "strtype": "OBJECT/Position", "intarray": [ - 1, - 0 + -56, + 31 ], "InheritedType": 7 }, { "nid": 60, - "flags": 51, + "flags": 17, "strtype": "OBJECT/Size", "intarray": [ - 1, - 1 + 171, + 35 ], "InheritedType": 7 }, @@ -48767,11 +49278,583 @@ "InheritedType": 1 }, { - "nid": 110, - "strtype": "OBJECT/Clickable", + "nid": 225, + "flags": 1048576, + "strtype": "OBJECT/Scrolling", + "InheritedType": 1 + }, + { + "nid": 230, + "strtype": "OBJECT/Scrollable", "strval": "False", "InheritedType": 2 }, + { + "nid": 300, + "strtype": "OBJECT/Scrollbar_mode", + "strval": "AUTO", + "InheritedType": 3 + }, + { + "nid": 310, + "strtype": "OBJECT/Scroll_direction", + "strval": "ALL", + "InheritedType": 3 + }, + { + "nid": 314, + "strtype": "OBJECT/Scroll_snap_x", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 315, + "strtype": "OBJECT/Scroll_snap_y", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 320, + "flags": 1048576, + "strtype": "OBJECT/States", + "InheritedType": 1 + }, + { + "part": "lv.PART.MAIN", + "childs": [], + "nid": 1010, + "strtype": "PANEL/Style_main", + "strval": "lv.PART.MAIN, Rectangle, Pad, Text, Transform", + "InheritedType": 11 + }, + { + "part": "lv.PART.SCROLLBAR", + "childs": [], + "nid": 1020, + "strtype": "PANEL/Style_scrollbar", + "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", + "InheritedType": 11 + } + ], + "saved_objtypeKey": "PANEL", + "tree_closed": true + }, + { + "guid": "GUID25360419-175860S38397487", + "deepid": -2112356091, + "children": [ + { + "guid": "GUID8709891-175863S772487", + "deepid": 1293778700, + "dont_export": false, + "locked": false, + "properties": [ + { + "nid": 10, + "strtype": "OBJECT/Name", + "strval": "time", + "InheritedType": 10 + }, + { + "nid": 20, + "strtype": "OBJECT/Layout", + "InheritedType": 1 + }, + { + "Flow": 0, + "Wrap": false, + "Reversed": false, + "MainAlignment": 0, + "CrossAlignment": 0, + "TrackAlignment": 0, + "LayoutType": 0, + "nid": 30, + "strtype": "OBJECT/Layout_type", + "strval": "No_layout", + "InheritedType": 13 + }, + { + "nid": 40, + "strtype": "OBJECT/Transform", + "InheritedType": 1 + }, + { + "nid": 50, + "flags": 17, + "strtype": "OBJECT/Position", + "intarray": [ + 1, + 0 + ], + "InheritedType": 7 + }, + { + "nid": 60, + "flags": 51, + "strtype": "OBJECT/Size", + "intarray": [ + 1, + 1 + ], + "InheritedType": 7 + }, + { + "nid": 70, + "strtype": "OBJECT/Align", + "strval": "CENTER", + "InheritedType": 3 + }, + { + "nid": 90, + "flags": 1048576, + "strtype": "OBJECT/Flags", + "InheritedType": 1 + }, + { + "nid": 110, + "strtype": "OBJECT/Clickable", + "strval": "False", + "InheritedType": 2 + }, + { + "nid": 225, + "flags": 1048576, + "strtype": "OBJECT/Scrolling", + "InheritedType": 1 + }, + { + "nid": 300, + "strtype": "OBJECT/Scrollbar_mode", + "strval": "AUTO", + "InheritedType": 3 + }, + { + "nid": 310, + "strtype": "OBJECT/Scroll_direction", + "strval": "ALL", + "InheritedType": 3 + }, + { + "nid": 314, + "strtype": "OBJECT/Scroll_snap_x", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 315, + "strtype": "OBJECT/Scroll_snap_y", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 320, + "flags": 1048576, + "strtype": "OBJECT/States", + "InheritedType": 1 + }, + { + "nid": 1010, + "strtype": "LABEL/Label", + "InheritedType": 1 + }, + { + "nid": 1020, + "strtype": "LABEL/Long_mode", + "strval": "WRAP", + "InheritedType": 3 + }, + { + "nid": 1030, + "strtype": "LABEL/Text", + "strval": "12:10", + "InheritedType": 10 + }, + { + "part": "lv.PART.MAIN", + "childs": [ + { + "nid": 10000, + "strtype": "_style/StyleState", + "strval": "DEFAULT", + "childs": [ + { + "nid": 10450, + "strtype": "_style/Text_Font", + "strval": "montserrat_24", + "InheritedType": 3 + } + ], + "InheritedType": 1 + } + ], + "nid": 1040, + "strtype": "LABEL/Style_main", + "strval": "lv.PART.MAIN, Text, Rectangle, Pad, Transform", + "InheritedType": 11 + }, + { + "nid": 1050, + "strtype": "LABEL/Recolor", + "strval": "False", + "InheritedType": 2 + } + ], + "saved_objtypeKey": "LABEL" + } + ], + "dont_export": false, + "locked": false, + "properties": [ + { + "nid": 10, + "strtype": "OBJECT/Name", + "strval": "Panel5", + "InheritedType": 10 + }, + { + "nid": 20, + "strtype": "OBJECT/Layout", + "InheritedType": 1 + }, + { + "Flow": 0, + "Wrap": false, + "Reversed": false, + "MainAlignment": 0, + "CrossAlignment": 0, + "TrackAlignment": 0, + "LayoutType": 0, + "nid": 30, + "strtype": "OBJECT/Layout_type", + "strval": "No_layout", + "InheritedType": 13 + }, + { + "nid": 40, + "strtype": "OBJECT/Transform", + "InheritedType": 1 + }, + { + "nid": 50, + "flags": 17, + "strtype": "OBJECT/Position", + "intarray": [ + -86, + -34 + ], + "InheritedType": 7 + }, + { + "nid": 60, + "flags": 17, + "strtype": "OBJECT/Size", + "intarray": [ + 113, + 64 + ], + "InheritedType": 7 + }, + { + "nid": 70, + "strtype": "OBJECT/Align", + "strval": "CENTER", + "InheritedType": 3 + }, + { + "nid": 90, + "flags": 1048576, + "strtype": "OBJECT/Flags", + "InheritedType": 1 + }, + { + "nid": 225, + "flags": 1048576, + "strtype": "OBJECT/Scrolling", + "InheritedType": 1 + }, + { + "nid": 230, + "strtype": "OBJECT/Scrollable", + "strval": "False", + "InheritedType": 2 + }, + { + "nid": 300, + "strtype": "OBJECT/Scrollbar_mode", + "strval": "AUTO", + "InheritedType": 3 + }, + { + "nid": 310, + "strtype": "OBJECT/Scroll_direction", + "strval": "ALL", + "InheritedType": 3 + }, + { + "nid": 314, + "strtype": "OBJECT/Scroll_snap_x", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 315, + "strtype": "OBJECT/Scroll_snap_y", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 320, + "flags": 1048576, + "strtype": "OBJECT/States", + "InheritedType": 1 + }, + { + "part": "lv.PART.MAIN", + "childs": [], + "nid": 1010, + "strtype": "PANEL/Style_main", + "strval": "lv.PART.MAIN, Rectangle, Pad, Text, Transform", + "InheritedType": 11 + }, + { + "part": "lv.PART.SCROLLBAR", + "childs": [], + "nid": 1020, + "strtype": "PANEL/Style_scrollbar", + "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", + "InheritedType": 11 + } + ], + "saved_objtypeKey": "PANEL", + "tree_closed": true + }, + { + "guid": "GUID67269252-263829S291574113", + "deepid": -1774550943, + "children": [ + { + "guid": "GUID29196997-263831S338584113", + "deepid": -345906344, + "dont_export": false, + "locked": false, + "properties": [ + { + "nid": 10, + "strtype": "OBJECT/Name", + "strval": "Label9", + "InheritedType": 10 + }, + { + "nid": 20, + "strtype": "OBJECT/Layout", + "InheritedType": 1 + }, + { + "Flow": 0, + "Wrap": false, + "Reversed": false, + "MainAlignment": 0, + "CrossAlignment": 0, + "TrackAlignment": 0, + "LayoutType": 0, + "nid": 30, + "strtype": "OBJECT/Layout_type", + "strval": "No_layout", + "InheritedType": 13 + }, + { + "nid": 40, + "strtype": "OBJECT/Transform", + "InheritedType": 1 + }, + { + "nid": 50, + "flags": 17, + "strtype": "OBJECT/Position", + "intarray": [ + 0, + 0 + ], + "InheritedType": 7 + }, + { + "nid": 60, + "flags": 51, + "strtype": "OBJECT/Size", + "intarray": [ + 1, + 1 + ], + "InheritedType": 7 + }, + { + "nid": 70, + "strtype": "OBJECT/Align", + "strval": "CENTER", + "InheritedType": 3 + }, + { + "nid": 90, + "flags": 1048576, + "strtype": "OBJECT/Flags", + "InheritedType": 1 + }, + { + "nid": 110, + "strtype": "OBJECT/Clickable", + "strval": "False", + "InheritedType": 2 + }, + { + "nid": 225, + "flags": 1048576, + "strtype": "OBJECT/Scrolling", + "InheritedType": 1 + }, + { + "nid": 300, + "strtype": "OBJECT/Scrollbar_mode", + "strval": "AUTO", + "InheritedType": 3 + }, + { + "nid": 310, + "strtype": "OBJECT/Scroll_direction", + "strval": "ALL", + "InheritedType": 3 + }, + { + "nid": 314, + "strtype": "OBJECT/Scroll_snap_x", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 315, + "strtype": "OBJECT/Scroll_snap_y", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 320, + "flags": 1048576, + "strtype": "OBJECT/States", + "InheritedType": 1 + }, + { + "nid": 1010, + "strtype": "LABEL/Label", + "InheritedType": 1 + }, + { + "nid": 1020, + "strtype": "LABEL/Long_mode", + "strval": "WRAP", + "InheritedType": 3 + }, + { + "nid": 1030, + "strtype": "LABEL/Text", + "strval": "强制关机", + "InheritedType": 10 + }, + { + "part": "lv.PART.MAIN", + "childs": [ + { + "nid": 10000, + "strtype": "_style/StyleState", + "strval": "DEFAULT", + "childs": [ + { + "nid": 10450, + "strtype": "_style/Text_Font", + "strval": "MiSansN14", + "InheritedType": 3 + } + ], + "InheritedType": 1 + } + ], + "nid": 1040, + "strtype": "LABEL/Style_main", + "strval": "lv.PART.MAIN, Text, Rectangle, Pad, Transform", + "InheritedType": 11 + }, + { + "nid": 1050, + "strtype": "LABEL/Recolor", + "strval": "False", + "InheritedType": 2 + } + ], + "saved_objtypeKey": "LABEL" + } + ], + "dont_export": false, + "locked": false, + "properties": [ + { + "nid": 10, + "strtype": "OBJECT/Name", + "strval": "buttonForceShutOFF", + "InheritedType": 10 + }, + { + "nid": 20, + "strtype": "OBJECT/Layout", + "InheritedType": 1 + }, + { + "Flow": 0, + "Wrap": false, + "Reversed": false, + "MainAlignment": 0, + "CrossAlignment": 0, + "TrackAlignment": 0, + "LayoutType": 0, + "nid": 30, + "strtype": "OBJECT/Layout_type", + "strval": "No_layout", + "InheritedType": 13 + }, + { + "nid": 40, + "strtype": "OBJECT/Transform", + "InheritedType": 1 + }, + { + "nid": 50, + "flags": 17, + "strtype": "OBJECT/Position", + "intarray": [ + 60, + -30 + ], + "InheritedType": 7 + }, + { + "nid": 60, + "flags": 17, + "strtype": "OBJECT/Size", + "intarray": [ + 100, + 50 + ], + "InheritedType": 7 + }, + { + "nid": 70, + "strtype": "OBJECT/Align", + "strval": "CENTER", + "InheritedType": 3 + }, + { + "nid": 90, + "flags": 1048576, + "strtype": "OBJECT/Flags", + "InheritedType": 1 + }, { "nid": 225, "flags": 1048576, @@ -48808,54 +49891,82 @@ "strtype": "OBJECT/States", "InheritedType": 1 }, - { - "nid": 1010, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": 1020, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": 1030, - "strtype": "LABEL/Text", - "strval": "12:10", - "InheritedType": 10 - }, { "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 10000, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 10450, - "strtype": "_style/Text_Font", - "strval": "montserrat_24", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 1040, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad, Transform", + "childs": [], + "nid": 1010, + "strtype": "BUTTON/Style_main", + "strval": "lv.PART.MAIN, Rectangle, Pad, Text, Transform", "InheritedType": 11 }, { - "nid": 1050, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 + "disabled": false, + "nid": 1000714, + "strtype": "_event/EventHandler", + "strval": "CLICKED", + "childs": [ + { + "nid": 1000715, + "strtype": "_event/name", + "strval": "Event47", + "InheritedType": 10 + }, + { + "nid": 1000716, + "strtype": "_event/condition_C", + "strval": "", + "InheritedType": 10 + }, + { + "nid": 1000717, + "strtype": "_event/condition_P", + "strval": "", + "InheritedType": 10 + }, + { + "nid": 1000718, + "strtype": "_event/action", + "strval": "CALL FUNCTION", + "childs": [ + { + "nid": 1000719, + "strtype": "CALL FUNCTION/Name", + "strval": "CALL FUNCTION", + "InheritedType": 10 + }, + { + "nid": 1000720, + "strtype": "CALL FUNCTION/Call", + "strval": "<{Function_name}>( event_struct )", + "InheritedType": 10 + }, + { + "nid": 1000721, + "strtype": "CALL FUNCTION/CallC", + "strval": "<{Function_name}>( e );", + "InheritedType": 10 + }, + { + "nid": 1000722, + "strtype": "CALL FUNCTION/Function_name", + "strval": "on_buttonForceShutOFF_Clicked", + "InheritedType": 10 + }, + { + "nid": 1000723, + "strtype": "CALL FUNCTION/Dont_export_function", + "strval": "False", + "InheritedType": 2 + } + ], + "InheritedType": 10 + } + ], + "InheritedType": 4 } ], - "saved_objtypeKey": "LABEL" + "saved_objtypeKey": "BUTTON", + "tree_closed": true } ], "dont_export": false, @@ -48864,7 +49975,7 @@ { "nid": 10, "strtype": "OBJECT/Name", - "strval": "Panel5", + "strval": "Panel7", "InheritedType": 10 }, { @@ -48895,8 +50006,8 @@ "flags": 17, "strtype": "OBJECT/Position", "intarray": [ - -90, - -148 + 0, + -109 ], "InheritedType": 7 }, @@ -48905,8 +50016,8 @@ "flags": 17, "strtype": "OBJECT/Size", "intarray": [ - 113, - 64 + 300, + 147 ], "InheritedType": 7 }, @@ -48981,179 +50092,18 @@ "InheritedType": 11 } ], - "saved_objtypeKey": "PANEL", - "tree_closed": true + "saved_objtypeKey": "PANEL" }, { - "guid": "GUID26531805-175862S52901487", - "deepid": -2112356091, - "children": [ - { - "guid": "GUID37610433-175865S521487", - "deepid": 1293778700, - "dont_export": false, - "locked": false, - "properties": [ - { - "nid": 10, - "strtype": "OBJECT/Name", - "strval": "date", - "InheritedType": 10 - }, - { - "nid": 20, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 30, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 40, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 50, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - 1, - 0 - ], - "InheritedType": 7 - }, - { - "nid": 60, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 70, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 90, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 110, - "strtype": "OBJECT/Clickable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 225, - "flags": 1048576, - "strtype": "OBJECT/Scrolling", - "InheritedType": 1 - }, - { - "nid": 300, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 310, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, - { - "nid": 314, - "strtype": "OBJECT/Scroll_snap_x", - "strval": "NONE", - "InheritedType": 3 - }, - { - "nid": 315, - "strtype": "OBJECT/Scroll_snap_y", - "strval": "NONE", - "InheritedType": 3 - }, - { - "nid": 320, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1010, - "strtype": "LABEL/Label", - "InheritedType": 1 - }, - { - "nid": 1020, - "strtype": "LABEL/Long_mode", - "strval": "WRAP", - "InheritedType": 3 - }, - { - "nid": 1030, - "strtype": "LABEL/Text", - "strval": "2025-3-28", - "InheritedType": 10 - }, - { - "part": "lv.PART.MAIN", - "childs": [ - { - "nid": 10000, - "strtype": "_style/StyleState", - "strval": "DEFAULT", - "childs": [ - { - "nid": 10450, - "strtype": "_style/Text_Font", - "strval": "montserrat_14", - "InheritedType": 3 - } - ], - "InheritedType": 1 - } - ], - "nid": 1040, - "strtype": "LABEL/Style_main", - "strval": "lv.PART.MAIN, Text, Rectangle, Pad, Transform", - "InheritedType": 11 - }, - { - "nid": 1050, - "strtype": "LABEL/Recolor", - "strval": "False", - "InheritedType": 2 - } - ], - "saved_objtypeKey": "LABEL" - } - ], + "guid": "GUID21472596-263839S1054113", + "deepid": 1570487634, "dont_export": false, "locked": false, "properties": [ { "nid": 10, "strtype": "OBJECT/Name", - "strval": "Panel1", + "strval": "SwitchShutOff", "InheritedType": 10 }, { @@ -49184,8 +50134,8 @@ "flags": 17, "strtype": "OBJECT/Position", "intarray": [ - 64, - -160 + -59, + 1 ], "InheritedType": 7 }, @@ -49194,8 +50144,8 @@ "flags": 17, "strtype": "OBJECT/Size", "intarray": [ - 171, - 35 + 60, + 30 ], "InheritedType": 7 }, @@ -49217,24 +50167,6 @@ "strtype": "OBJECT/Scrolling", "InheritedType": 1 }, - { - "nid": 230, - "strtype": "OBJECT/Scrollable", - "strval": "False", - "InheritedType": 2 - }, - { - "nid": 300, - "strtype": "OBJECT/Scrollbar_mode", - "strval": "AUTO", - "InheritedType": 3 - }, - { - "nid": 310, - "strtype": "OBJECT/Scroll_direction", - "strval": "ALL", - "InheritedType": 3 - }, { "nid": 314, "strtype": "OBJECT/Scroll_snap_x", @@ -49257,21 +50189,146 @@ "part": "lv.PART.MAIN", "childs": [], "nid": 1010, - "strtype": "PANEL/Style_main", - "strval": "lv.PART.MAIN, Rectangle, Pad, Text, Transform", + "strtype": "SWITCH/Style_main", + "strval": "lv.PART.MAIN, Rectangle, Pad, Anim1, Transform", "InheritedType": 11 }, { - "part": "lv.PART.SCROLLBAR", + "part": "lv.PART.INDICATOR", "childs": [], "nid": 1020, - "strtype": "PANEL/Style_scrollbar", - "strval": "lv.PART.SCROLLBAR, Rectangle, Pad", + "strtype": "SWITCH/Style_indicator", + "strval": "lv.PART.INDICATOR, Rectangle", + "InheritedType": 11 + }, + { + "part": "lv.PART.KNOB", + "childs": [], + "nid": 1030, + "strtype": "SWITCH/Style_knob", + "strval": "lv.PART.KNOB, Rectangle, Pad", "InheritedType": 11 } ], - "saved_objtypeKey": "PANEL", - "tree_closed": true + "saved_objtypeKey": "SWITCH" + }, + { + "guid": "GUID36708294-263841S4164113", + "deepid": 1570487634, + "dont_export": false, + "locked": false, + "properties": [ + { + "nid": 10, + "strtype": "OBJECT/Name", + "strval": "SwitchShutOff1", + "InheritedType": 10 + }, + { + "nid": 20, + "strtype": "OBJECT/Layout", + "InheritedType": 1 + }, + { + "Flow": 0, + "Wrap": false, + "Reversed": false, + "MainAlignment": 0, + "CrossAlignment": 0, + "TrackAlignment": 0, + "LayoutType": 0, + "nid": 30, + "strtype": "OBJECT/Layout_type", + "strval": "No_layout", + "InheritedType": 13 + }, + { + "nid": 40, + "strtype": "OBJECT/Transform", + "InheritedType": 1 + }, + { + "nid": 50, + "flags": 17, + "strtype": "OBJECT/Position", + "intarray": [ + -59, + 1 + ], + "InheritedType": 7 + }, + { + "nid": 60, + "flags": 17, + "strtype": "OBJECT/Size", + "intarray": [ + 60, + 30 + ], + "InheritedType": 7 + }, + { + "nid": 70, + "strtype": "OBJECT/Align", + "strval": "CENTER", + "InheritedType": 3 + }, + { + "nid": 90, + "flags": 1048576, + "strtype": "OBJECT/Flags", + "InheritedType": 1 + }, + { + "nid": 225, + "flags": 1048576, + "strtype": "OBJECT/Scrolling", + "InheritedType": 1 + }, + { + "nid": 314, + "strtype": "OBJECT/Scroll_snap_x", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 315, + "strtype": "OBJECT/Scroll_snap_y", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 320, + "flags": 1048576, + "strtype": "OBJECT/States", + "InheritedType": 1 + }, + { + "part": "lv.PART.MAIN", + "childs": [], + "nid": 1010, + "strtype": "SWITCH/Style_main", + "strval": "lv.PART.MAIN, Rectangle, Pad, Anim1, Transform", + "InheritedType": 11 + }, + { + "part": "lv.PART.INDICATOR", + "childs": [], + "nid": 1020, + "strtype": "SWITCH/Style_indicator", + "strval": "lv.PART.INDICATOR, Rectangle", + "InheritedType": 11 + }, + { + "part": "lv.PART.KNOB", + "childs": [], + "nid": 1030, + "strtype": "SWITCH/Style_knob", + "strval": "lv.PART.KNOB, Rectangle, Pad", + "InheritedType": 11 + } + ], + "saved_objtypeKey": "SWITCH" } ], "isPage": true, @@ -49500,7 +50557,7 @@ "uiExportFolderPath": "C:\\Users\\jarvis\\Documents\\FluxDC\\SquareLineProj\\Export", "projectExportFolderPath": "C:\\Users\\jarvis\\Documents\\FluxDC\\SquareLineProj\\Export", "custom_variable_prefix": "uic", - "backup_cnt": 1346, + "backup_cnt": 1366, "autosave_cnt": 0, "group_color_cnt": 0, "lvgl_version": "8.3.6", @@ -49517,7 +50574,7 @@ "drive_fatfs_path": "", "naming": "_Screen_Name", "naming_force_lowercase": false, - "nidcnt": 1000714, + "nidcnt": 1000734, "BitDepth": 16, "Name": "ESP32S3_UI" } diff --git a/SquareLineProj/ESP32S3_UI_events.py b/SquareLineProj/ESP32S3_UI_events.py index bd4fbee..844d401 100644 --- a/SquareLineProj/ESP32S3_UI_events.py +++ b/SquareLineProj/ESP32S3_UI_events.py @@ -166,3 +166,11 @@ def on_buttonStartTestBS_clicked(event_struct): def on_spinboxStageBS_valueChanged(event_struct): return + +def on_buttonForceShutOFF_Clicked(event_struct): + return + + +def on_switchShutOff_valueChanged(event_struct): + return + diff --git a/SquareLineProj/Export/fonts/ui_font_MiSansN14.c b/SquareLineProj/Export/fonts/ui_font_MiSansN14.c index c4347e1..01e1d51 100644 --- a/SquareLineProj/Export/fonts/ui_font_MiSansN14.c +++ b/SquareLineProj/Export/fonts/ui_font_MiSansN14.c @@ -1,7 +1,7 @@ /******************************************************************************* * Size: 14 px * Bpp: 1 - * Opts: --bpp 1 --size 14 --font C:/Users/jarvis/Documents/FluxDC/SquareLineProj/assets/MiSans-Normal.otf -o C:/Users/jarvis/Documents/FluxDC/SquareLineProj/assets\ui_font_MiSansN14.c --format lvgl -r 0x20-0x7f --symbols 连接相册相机时钟音乐设置WIFI天气备忘录通讯录计算器文件游戏进度标称类型上限上下频率实测实测贪吃蛇二维码蓝牙遥控器电话邮 + * Opts: --bpp 1 --size 14 --font C:/Users/jarvis/Documents/FluxDC/SquareLineProj/assets/MiSans-Normal.otf -o C:/Users/jarvis/Documents/FluxDC/SquareLineProj/assets\ui_font_MiSansN14.c --format lvgl -r 0x20-0x7f --symbols 连接相册相机时钟音乐设置WIFI天气备忘录通讯录计算器文件游戏进度标称类型上限上下频率实测实测贪吃蛇二维码蓝牙遥控器电话邮强制关机 测试设备名称:件浏览器短信关于本机日期和时间已关闭已开启电池SD卡相册信息、wifi连接、蓝牙 --no-compress --no-prefilter ******************************************************************************/ @@ -406,6 +406,11 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { 0x7f, 0xfc, 0x94, 0x84, 0xa4, 0x45, 0x22, 0x29, 0x11, 0x49, 0xb4, 0xc0, 0x0, 0x0, + /* U+5236 "制" */ + 0x10, 0x2a, 0x5, 0x42, 0xde, 0x59, 0xb, 0xfd, + 0x44, 0x28, 0x85, 0x7e, 0xaa, 0x55, 0x48, 0xab, + 0x11, 0xe, + /* U+5361 "卡" */ 0x4, 0x0, 0x40, 0x7, 0xe0, 0x40, 0x4, 0xf, 0xff, 0x4, 0x0, 0x40, 0x5, 0x80, 0x46, 0x4, @@ -471,6 +476,11 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { 0xff, 0x10, 0x81, 0x8, 0x10, 0x82, 0x8, 0x60, 0x8c, 0x8, + /* U+5F3A "强" */ + 0xe7, 0xe2, 0x82, 0x2f, 0xee, 0x10, 0x81, 0x8, + 0xff, 0xe9, 0x12, 0xff, 0x21, 0x2, 0x12, 0x2f, + 0xfe, 0x1, + /* U+5F55 "录" */ 0x7f, 0xc0, 0x4, 0x7f, 0xc0, 0x4, 0xff, 0xf4, 0x22, 0x62, 0x60, 0x58, 0x1d, 0x86, 0x44, 0x84, @@ -830,68 +840,70 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = { {.bitmap_index = 849, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, {.bitmap_index = 871, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, {.bitmap_index = 891, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 913, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 933, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 953, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 973, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 993, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 913, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 931, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 951, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 971, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 991, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, {.bitmap_index = 1011, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1029, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1049, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1071, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1089, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1109, .adv_w = 224, .box_w = 11, .box_h = 12, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 1126, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1146, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1029, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1047, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1067, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1089, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1107, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1127, .adv_w = 224, .box_w = 11, .box_h = 12, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 1144, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, {.bitmap_index = 1164, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1182, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1202, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1224, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1246, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1266, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1286, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1306, .adv_w = 224, .box_w = 9, .box_h = 12, .ofs_x = 3, .ofs_y = -1}, - {.bitmap_index = 1320, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1340, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1360, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1382, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1402, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1424, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1446, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1466, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1486, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1506, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1526, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1544, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1564, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 1584, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1604, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 1625, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1643, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1663, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1683, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1701, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1721, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1739, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1759, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1779, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 1802, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1824, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1844, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1864, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1884, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1904, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 1927, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1949, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1971, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1991, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2011, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 2031, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 2051, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 2069, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 2087, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 2105, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 2126, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1} + {.bitmap_index = 1182, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1200, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1218, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1238, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1260, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1282, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1302, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1322, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1342, .adv_w = 224, .box_w = 9, .box_h = 12, .ofs_x = 3, .ofs_y = -1}, + {.bitmap_index = 1356, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1376, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1396, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1418, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1438, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1460, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1482, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1502, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1522, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1542, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1562, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1580, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1600, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 1620, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1640, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 1661, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1679, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1699, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1719, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1737, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1757, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1775, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1795, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1815, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 1838, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1860, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1880, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1900, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1920, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1940, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 1963, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1985, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2007, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2027, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2047, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2067, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2087, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 2105, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 2123, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2141, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2162, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1} }; /*--------------------- @@ -900,14 +912,15 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = { static const uint16_t unicode_list_2[] = { 0x0, 0x1e09, 0x1e0a, 0x1e4f, 0x1e8b, 0x1e8d, 0x1ef5, 0x1fe0, - 0x2172, 0x218b, 0x2360, 0x2402, 0x240c, 0x242e, 0x248b, 0x2667, - 0x278a, 0x2906, 0x2928, 0x2b9d, 0x2df1, 0x2ea5, 0x2eff, 0x2f54, - 0x2fd7, 0x306e, 0x320e, 0x33a4, 0x33a6, 0x3586, 0x35e4, 0x35f5, - 0x371e, 0x372b, 0x3739, 0x3806, 0x3c13, 0x3c5f, 0x3d4a, 0x3d4e, - 0x3e37, 0x4258, 0x4386, 0x4534, 0x46f7, 0x47ec, 0x4800, 0x49ef, - 0x4b96, 0x4c7a, 0x4ef3, 0x4f6d, 0x54dc, 0x56c6, 0x59c7, 0x5ba0, - 0x5bae, 0x5bbd, 0x5bd4, 0x5bdc, 0x5d29, 0x5fda, 0x5fdd, 0x6019, - 0x6064, 0x60ad, 0x649e, 0x65ec, 0x65f3, 0x664f, 0x67f2, 0x6890 + 0x2172, 0x218b, 0x2235, 0x2360, 0x2402, 0x240c, 0x242e, 0x248b, + 0x2667, 0x278a, 0x2906, 0x2928, 0x2b9d, 0x2df1, 0x2ea5, 0x2eff, + 0x2f39, 0x2f54, 0x2fd7, 0x306e, 0x320e, 0x33a4, 0x33a6, 0x3586, + 0x35e4, 0x35f5, 0x371e, 0x372b, 0x3739, 0x3806, 0x3c13, 0x3c5f, + 0x3d4a, 0x3d4e, 0x3e37, 0x4258, 0x4386, 0x4534, 0x46f7, 0x47ec, + 0x4800, 0x49ef, 0x4b96, 0x4c7a, 0x4ef3, 0x4f6d, 0x54dc, 0x56c6, + 0x59c7, 0x5ba0, 0x5bae, 0x5bbd, 0x5bd4, 0x5bdc, 0x5d29, 0x5fda, + 0x5fdd, 0x6019, 0x6064, 0x60ad, 0x649e, 0x65ec, 0x65f3, 0x664f, + 0x67f2, 0x6890 }; /*Collect the unicode lists and glyph_id offsets*/ @@ -923,7 +936,7 @@ static const lv_font_fmt_txt_cmap_t cmaps[] = }, { .range_start = 12289, .range_length = 26769, .glyph_id_start = 98, - .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 72, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY + .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 74, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY } }; @@ -956,7 +969,7 @@ static const uint8_t kern_left_class_mapping[] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0 + 0, 0, 0, 0 }; /*Map glyph_ids to kern right classes*/ @@ -983,7 +996,7 @@ static const uint8_t kern_right_class_mapping[] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0 + 0, 0, 0, 0 }; /*Kern values between classes*/ diff --git a/SquareLineProj/Export/screens/ui_pageHome.c b/SquareLineProj/Export/screens/ui_pageHome.c index fb7272e..c091eec 100644 --- a/SquareLineProj/Export/screens/ui_pageHome.c +++ b/SquareLineProj/Export/screens/ui_pageHome.c @@ -112,7 +112,7 @@ void ui_pageHome_screen_init(void) ui_pageHome_panelRight = lv_obj_create(ui_pageHome_panelBody); lv_obj_set_width(ui_pageHome_panelRight, 320); lv_obj_set_height(ui_pageHome_panelRight, 360); - lv_obj_set_x(ui_pageHome_panelRight, 323); + lv_obj_set_x(ui_pageHome_panelRight, 1); lv_obj_set_y(ui_pageHome_panelRight, -37); lv_obj_set_align(ui_pageHome_panelRight, LV_ALIGN_CENTER); lv_obj_clear_flag(ui_pageHome_panelRight, LV_OBJ_FLAG_SCROLLABLE); /// Flags @@ -223,14 +223,14 @@ void ui_pageHome_screen_init(void) lv_obj_set_width(ui_pageHome_imgbuttonDebug, 60); lv_obj_set_height(ui_pageHome_imgbuttonDebug, 60); lv_obj_set_x(ui_pageHome_imgbuttonDebug, -49); - lv_obj_set_y(ui_pageHome_imgbuttonDebug, -133); + lv_obj_set_y(ui_pageHome_imgbuttonDebug, -132); lv_obj_set_align(ui_pageHome_imgbuttonDebug, LV_ALIGN_CENTER); ui_pageHome_labelDebug = lv_label_create(ui_pageHome_panelRight); lv_obj_set_width(ui_pageHome_labelDebug, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_pageHome_labelDebug, LV_SIZE_CONTENT); /// 1 lv_obj_set_x(ui_pageHome_labelDebug, -50); - lv_obj_set_y(ui_pageHome_labelDebug, -89); + lv_obj_set_y(ui_pageHome_labelDebug, -88); lv_obj_set_align(ui_pageHome_labelDebug, LV_ALIGN_CENTER); lv_label_set_text(ui_pageHome_labelDebug, "调试"); lv_obj_set_style_text_color(ui_pageHome_labelDebug, lv_color_hex(0xFCFBFB), LV_PART_MAIN | LV_STATE_DEFAULT); @@ -243,14 +243,14 @@ void ui_pageHome_screen_init(void) lv_obj_set_width(ui_pageHome_imgbuttonFluxRead, 60); lv_obj_set_height(ui_pageHome_imgbuttonFluxRead, 60); lv_obj_set_x(ui_pageHome_imgbuttonFluxRead, 26); - lv_obj_set_y(ui_pageHome_imgbuttonFluxRead, -130); + lv_obj_set_y(ui_pageHome_imgbuttonFluxRead, -132); lv_obj_set_align(ui_pageHome_imgbuttonFluxRead, LV_ALIGN_CENTER); ui_pageHome_labelFluxRead = lv_label_create(ui_pageHome_panelRight); lv_obj_set_width(ui_pageHome_labelFluxRead, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_pageHome_labelFluxRead, LV_SIZE_CONTENT); /// 1 lv_obj_set_x(ui_pageHome_labelFluxRead, 25); - lv_obj_set_y(ui_pageHome_labelFluxRead, -86); + lv_obj_set_y(ui_pageHome_labelFluxRead, -88); lv_obj_set_align(ui_pageHome_labelFluxRead, LV_ALIGN_CENTER); lv_label_set_text(ui_pageHome_labelFluxRead, "流量计"); lv_obj_set_style_text_color(ui_pageHome_labelFluxRead, lv_color_hex(0xFCFBFB), LV_PART_MAIN | LV_STATE_DEFAULT); @@ -261,16 +261,36 @@ void ui_pageHome_screen_init(void) lv_obj_set_width(ui_pageHome_str1, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_pageHome_str1, LV_SIZE_CONTENT); /// 1 lv_obj_set_x(ui_pageHome_str1, 110); - lv_obj_set_y(ui_pageHome_str1, -84); + lv_obj_set_y(ui_pageHome_str1, -88); lv_obj_set_align(ui_pageHome_str1, LV_ALIGN_CENTER); lv_label_set_text(ui_pageHome_str1, "时钟"); lv_obj_set_style_text_color(ui_pageHome_str1, lv_color_hex(0xFCFBFB), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_pageHome_str1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_pageHome_str1, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT); + ui_pageHome_SwitchShutOff3 = lv_switch_create(ui_pageHome_panelRight); + lv_obj_set_width(ui_pageHome_SwitchShutOff3, 60); + lv_obj_set_height(ui_pageHome_SwitchShutOff3, 30); + lv_obj_set_x(ui_pageHome_SwitchShutOff3, -116); + lv_obj_set_y(ui_pageHome_SwitchShutOff3, -43); + lv_obj_set_align(ui_pageHome_SwitchShutOff3, LV_ALIGN_CENTER); + + ui_pageHome_labelShutOFF = lv_label_create(ui_pageHome_panelRight); + lv_obj_set_width(ui_pageHome_labelShutOFF, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelShutOFF, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelShutOFF, -116); + lv_obj_set_y(ui_pageHome_labelShutOFF, -9); + lv_obj_set_align(ui_pageHome_labelShutOFF, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelShutOFF, "关机"); + lv_obj_set_style_text_color(ui_pageHome_labelShutOFF, lv_color_hex(0xFCFBFB), LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_pageHome_labelShutOFF, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_font(ui_pageHome_labelShutOFF, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT); + ui_pageHome_panelCenter = lv_obj_create(ui_pageHome_panelBody); lv_obj_set_width(ui_pageHome_panelCenter, 297); lv_obj_set_height(ui_pageHome_panelCenter, 430); + lv_obj_set_x(ui_pageHome_panelCenter, -1); + lv_obj_set_y(ui_pageHome_panelCenter, -511); lv_obj_set_align(ui_pageHome_panelCenter, LV_ALIGN_CENTER); lv_obj_clear_flag(ui_pageHome_panelCenter, LV_OBJ_FLAG_SCROLLABLE); /// Flags lv_obj_set_style_radius(ui_pageHome_panelCenter, 15, LV_PART_MAIN | LV_STATE_DEFAULT); @@ -1173,6 +1193,7 @@ void ui_pageHome_screen_init(void) lv_obj_add_event_cb(ui_pageHome_labelDebug, ui_event_pageHome_labelDebug, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageHome_imgbuttonFluxRead, ui_event_pageHome_imgbuttonFluxRead, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageHome_labelFluxRead, ui_event_pageHome_labelFluxRead, LV_EVENT_ALL, NULL); + lv_obj_add_event_cb(ui_pageHome_SwitchShutOff3, ui_event_pageHome_SwitchShutOff3, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageHome_buttonStartTestBS, ui_event_pageHome_buttonStartTestBS, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageHome_DropdownTestTypeBS, ui_event_pageHome_DropdownTestTypeBS, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageHome_buttonMinusBS, ui_event_pageHome_buttonMinusBS, LV_EVENT_ALL, NULL); diff --git a/SquareLineProj/Export/screens/ui_pageTime.c b/SquareLineProj/Export/screens/ui_pageTime.c index 3efc389..664a702 100644 --- a/SquareLineProj/Export/screens/ui_pageTime.c +++ b/SquareLineProj/Export/screens/ui_pageTime.c @@ -49,28 +49,19 @@ void ui_pageTime_screen_init(void) lv_obj_set_style_border_color(ui_pageTime_Panel6, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_border_opa(ui_pageTime_Panel6, 255, LV_PART_MAIN | LV_STATE_DEFAULT); - ui_pageTime_Panel5 = lv_obj_create(ui_pageTime); - lv_obj_set_width(ui_pageTime_Panel5, 113); - lv_obj_set_height(ui_pageTime_Panel5, 64); - lv_obj_set_x(ui_pageTime_Panel5, -90); - lv_obj_set_y(ui_pageTime_Panel5, -148); - lv_obj_set_align(ui_pageTime_Panel5, LV_ALIGN_CENTER); - lv_obj_clear_flag(ui_pageTime_Panel5, LV_OBJ_FLAG_SCROLLABLE); /// Flags + ui_pageTime_Panel7 = lv_obj_create(ui_pageTime); + lv_obj_set_width(ui_pageTime_Panel7, 300); + lv_obj_set_height(ui_pageTime_Panel7, 147); + lv_obj_set_x(ui_pageTime_Panel7, 0); + lv_obj_set_y(ui_pageTime_Panel7, -109); + lv_obj_set_align(ui_pageTime_Panel7, LV_ALIGN_CENTER); + lv_obj_clear_flag(ui_pageTime_Panel7, LV_OBJ_FLAG_SCROLLABLE); /// Flags - ui_pageTime_time = lv_label_create(ui_pageTime_Panel5); - lv_obj_set_width(ui_pageTime_time, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_pageTime_time, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_pageTime_time, 1); - lv_obj_set_y(ui_pageTime_time, 0); - lv_obj_set_align(ui_pageTime_time, LV_ALIGN_CENTER); - lv_label_set_text(ui_pageTime_time, "12:10"); - lv_obj_set_style_text_font(ui_pageTime_time, &lv_font_montserrat_24, LV_PART_MAIN | LV_STATE_DEFAULT); - - ui_pageTime_Panel1 = lv_obj_create(ui_pageTime); + ui_pageTime_Panel1 = lv_obj_create(ui_pageTime_Panel7); lv_obj_set_width(ui_pageTime_Panel1, 171); lv_obj_set_height(ui_pageTime_Panel1, 35); - lv_obj_set_x(ui_pageTime_Panel1, 64); - lv_obj_set_y(ui_pageTime_Panel1, -160); + lv_obj_set_x(ui_pageTime_Panel1, -56); + lv_obj_set_y(ui_pageTime_Panel1, 31); lv_obj_set_align(ui_pageTime_Panel1, LV_ALIGN_CENTER); lv_obj_clear_flag(ui_pageTime_Panel1, LV_OBJ_FLAG_SCROLLABLE); /// Flags @@ -83,8 +74,54 @@ void ui_pageTime_screen_init(void) lv_label_set_text(ui_pageTime_date, "2025-3-28"); lv_obj_set_style_text_font(ui_pageTime_date, &lv_font_montserrat_14, LV_PART_MAIN | LV_STATE_DEFAULT); + ui_pageTime_Panel5 = lv_obj_create(ui_pageTime_Panel7); + lv_obj_set_width(ui_pageTime_Panel5, 113); + lv_obj_set_height(ui_pageTime_Panel5, 64); + lv_obj_set_x(ui_pageTime_Panel5, -86); + lv_obj_set_y(ui_pageTime_Panel5, -34); + lv_obj_set_align(ui_pageTime_Panel5, LV_ALIGN_CENTER); + lv_obj_clear_flag(ui_pageTime_Panel5, LV_OBJ_FLAG_SCROLLABLE); /// Flags + + ui_pageTime_time = lv_label_create(ui_pageTime_Panel5); + lv_obj_set_width(ui_pageTime_time, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageTime_time, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageTime_time, 1); + lv_obj_set_y(ui_pageTime_time, 0); + lv_obj_set_align(ui_pageTime_time, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageTime_time, "12:10"); + lv_obj_set_style_text_font(ui_pageTime_time, &lv_font_montserrat_24, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageTime_buttonForceShutOFF = lv_btn_create(ui_pageTime_Panel7); + lv_obj_set_width(ui_pageTime_buttonForceShutOFF, 100); + lv_obj_set_height(ui_pageTime_buttonForceShutOFF, 50); + lv_obj_set_x(ui_pageTime_buttonForceShutOFF, 60); + lv_obj_set_y(ui_pageTime_buttonForceShutOFF, -30); + lv_obj_set_align(ui_pageTime_buttonForceShutOFF, LV_ALIGN_CENTER); + + ui_pageTime_Label9 = lv_label_create(ui_pageTime_buttonForceShutOFF); + lv_obj_set_width(ui_pageTime_Label9, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageTime_Label9, LV_SIZE_CONTENT); /// 1 + lv_obj_set_align(ui_pageTime_Label9, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageTime_Label9, "强制关机"); + lv_obj_set_style_text_font(ui_pageTime_Label9, &ui_font_MiSansN14, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_pageTime_SwitchShutOff = lv_switch_create(ui_pageTime); + lv_obj_set_width(ui_pageTime_SwitchShutOff, 60); + lv_obj_set_height(ui_pageTime_SwitchShutOff, 30); + lv_obj_set_x(ui_pageTime_SwitchShutOff, -59); + lv_obj_set_y(ui_pageTime_SwitchShutOff, 1); + lv_obj_set_align(ui_pageTime_SwitchShutOff, LV_ALIGN_CENTER); + + ui_pageTime_SwitchShutOff1 = lv_switch_create(ui_pageTime); + lv_obj_set_width(ui_pageTime_SwitchShutOff1, 60); + lv_obj_set_height(ui_pageTime_SwitchShutOff1, 30); + lv_obj_set_x(ui_pageTime_SwitchShutOff1, -59); + lv_obj_set_y(ui_pageTime_SwitchShutOff1, 1); + lv_obj_set_align(ui_pageTime_SwitchShutOff1, LV_ALIGN_CENTER); + lv_obj_add_event_cb(ui_pageTime_imageHome3, ui_event_pageTime_imageHome3, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageTime_panelHeader2, ui_event_pageTime_panelHeader2, LV_EVENT_ALL, NULL); lv_obj_add_event_cb(ui_pageTime_Panel6, ui_event_pageTime_Panel6, LV_EVENT_ALL, NULL); + lv_obj_add_event_cb(ui_pageTime_buttonForceShutOFF, ui_event_pageTime_buttonForceShutOFF, LV_EVENT_ALL, NULL); } diff --git a/SquareLineProj/Export/ui.c b/SquareLineProj/Export/ui.c index d84ba88..705e39f 100644 --- a/SquareLineProj/Export/ui.c +++ b/SquareLineProj/Export/ui.c @@ -48,6 +48,9 @@ lv_obj_t * ui_pageHome_imgbuttonFluxRead; void ui_event_pageHome_labelFluxRead(lv_event_t * e); lv_obj_t * ui_pageHome_labelFluxRead; lv_obj_t * ui_pageHome_str1; +void ui_event_pageHome_SwitchShutOff3(lv_event_t * e); +lv_obj_t * ui_pageHome_SwitchShutOff3; +lv_obj_t * ui_pageHome_labelShutOFF; lv_obj_t * ui_pageHome_panelCenter; void ui_event_pageHome_buttonStartTestBS(lv_event_t * e); lv_obj_t * ui_pageHome_buttonStartTestBS; @@ -421,10 +424,16 @@ void ui_event_pageTime_imageHome3(lv_event_t * e); lv_obj_t * ui_pageTime_imageHome3; void ui_event_pageTime_Panel6(lv_event_t * e); lv_obj_t * ui_pageTime_Panel6; -lv_obj_t * ui_pageTime_Panel5; -lv_obj_t * ui_pageTime_time; +lv_obj_t * ui_pageTime_Panel7; lv_obj_t * ui_pageTime_Panel1; lv_obj_t * ui_pageTime_date; +lv_obj_t * ui_pageTime_Panel5; +lv_obj_t * ui_pageTime_time; +void ui_event_pageTime_buttonForceShutOFF(lv_event_t * e); +lv_obj_t * ui_pageTime_buttonForceShutOFF; +lv_obj_t * ui_pageTime_Label9; +lv_obj_t * ui_pageTime_SwitchShutOff; +lv_obj_t * ui_pageTime_SwitchShutOff1; // CUSTOM VARIABLES // EVENTS @@ -525,6 +534,15 @@ void ui_event_pageHome_labelFluxRead(lv_event_t * e) } } +void ui_event_pageHome_SwitchShutOff3(lv_event_t * e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if(event_code == LV_EVENT_VALUE_CHANGED) { + on_switchShutOff_valueChanged(e); + } +} + void ui_event_pageHome_buttonStartTestBS(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); @@ -1165,6 +1183,15 @@ void ui_event_pageTime_Panel6(lv_event_t * e) } } +void ui_event_pageTime_buttonForceShutOFF(lv_event_t * e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if(event_code == LV_EVENT_CLICKED) { + on_buttonForceShutOFF_Clicked(e); + } +} + void ui_event____initial_actions0(lv_event_t * e) { lv_event_code_t event_code = lv_event_get_code(e); diff --git a/SquareLineProj/Export/ui.h b/SquareLineProj/Export/ui.h index fe98635..f2691cc 100644 --- a/SquareLineProj/Export/ui.h +++ b/SquareLineProj/Export/ui.h @@ -58,6 +58,9 @@ extern lv_obj_t * ui_pageHome_imgbuttonFluxRead; void ui_event_pageHome_labelFluxRead(lv_event_t * e); extern lv_obj_t * ui_pageHome_labelFluxRead; extern lv_obj_t * ui_pageHome_str1; +void ui_event_pageHome_SwitchShutOff3(lv_event_t * e); +extern lv_obj_t * ui_pageHome_SwitchShutOff3; +extern lv_obj_t * ui_pageHome_labelShutOFF; extern lv_obj_t * ui_pageHome_panelCenter; void ui_event_pageHome_buttonStartTestBS(lv_event_t * e); extern lv_obj_t * ui_pageHome_buttonStartTestBS; @@ -431,10 +434,16 @@ void ui_event_pageTime_imageHome3(lv_event_t * e); extern lv_obj_t * ui_pageTime_imageHome3; void ui_event_pageTime_Panel6(lv_event_t * e); extern lv_obj_t * ui_pageTime_Panel6; -extern lv_obj_t * ui_pageTime_Panel5; -extern lv_obj_t * ui_pageTime_time; +extern lv_obj_t * ui_pageTime_Panel7; extern lv_obj_t * ui_pageTime_Panel1; extern lv_obj_t * ui_pageTime_date; +extern lv_obj_t * ui_pageTime_Panel5; +extern lv_obj_t * ui_pageTime_time; +void ui_event_pageTime_buttonForceShutOFF(lv_event_t * e); +extern lv_obj_t * ui_pageTime_buttonForceShutOFF; +extern lv_obj_t * ui_pageTime_Label9; +extern lv_obj_t * ui_pageTime_SwitchShutOff; +extern lv_obj_t * ui_pageTime_SwitchShutOff1; // CUSTOM VARIABLES // EVENTS diff --git a/SquareLineProj/Export/ui_events.c b/SquareLineProj/Export/ui_events.c index b254092..4b29330 100644 --- a/SquareLineProj/Export/ui_events.c +++ b/SquareLineProj/Export/ui_events.c @@ -219,3 +219,13 @@ void on_spinboxStageBS_valueChanged(lv_event_t * e) { // Your code here } + +void on_buttonForceShutOFF_Clicked(lv_event_t * e) +{ + // Your code here +} + +void on_switchShutOff_valueChanged(lv_event_t * e) +{ + // Your code here +} diff --git a/SquareLineProj/Export/ui_events.h b/SquareLineProj/Export/ui_events.h index 156f0af..0c91bc6 100644 --- a/SquareLineProj/Export/ui_events.h +++ b/SquareLineProj/Export/ui_events.h @@ -10,6 +10,7 @@ extern "C" { #endif +void on_switchShutOff_valueChanged(lv_event_t * e); void on_buttonStartTestBS_clicked(lv_event_t * e); void on_dropdown_deviceTypeBS_valueChanged(lv_event_t * e); void on_spinboxStageBS_valueChanged(lv_event_t * e); @@ -34,6 +35,7 @@ void on_buttonFluxStart_clicked(lv_event_t * e); void on_buttonGetTime_clicked(lv_event_t * e); void on_buttonFluxRead_clicked(lv_event_t * e); void on_buttonClearTextarea_clicked(lv_event_t * e); +void on_buttonForceShutOFF_Clicked(lv_event_t * e); void on_buttonTimeUpdate_clicked(lv_event_t * e); #ifdef __cplusplus diff --git a/SquareLineProj/assets/ui_font_MiSansN14.bin b/SquareLineProj/assets/ui_font_MiSansN14.bin index ba631bc..5107fac 100644 Binary files a/SquareLineProj/assets/ui_font_MiSansN14.bin and b/SquareLineProj/assets/ui_font_MiSansN14.bin differ diff --git a/SquareLineProj/assets/ui_font_MiSansN14.c b/SquareLineProj/assets/ui_font_MiSansN14.c index c4347e1..01e1d51 100644 --- a/SquareLineProj/assets/ui_font_MiSansN14.c +++ b/SquareLineProj/assets/ui_font_MiSansN14.c @@ -1,7 +1,7 @@ /******************************************************************************* * Size: 14 px * Bpp: 1 - * Opts: --bpp 1 --size 14 --font C:/Users/jarvis/Documents/FluxDC/SquareLineProj/assets/MiSans-Normal.otf -o C:/Users/jarvis/Documents/FluxDC/SquareLineProj/assets\ui_font_MiSansN14.c --format lvgl -r 0x20-0x7f --symbols 连接相册相机时钟音乐设置WIFI天气备忘录通讯录计算器文件游戏进度标称类型上限上下频率实测实测贪吃蛇二维码蓝牙遥控器电话邮 + * Opts: --bpp 1 --size 14 --font C:/Users/jarvis/Documents/FluxDC/SquareLineProj/assets/MiSans-Normal.otf -o C:/Users/jarvis/Documents/FluxDC/SquareLineProj/assets\ui_font_MiSansN14.c --format lvgl -r 0x20-0x7f --symbols 连接相册相机时钟音乐设置WIFI天气备忘录通讯录计算器文件游戏进度标称类型上限上下频率实测实测贪吃蛇二维码蓝牙遥控器电话邮强制关机 测试设备名称:件浏览器短信关于本机日期和时间已关闭已开启电池SD卡相册信息、wifi连接、蓝牙 --no-compress --no-prefilter ******************************************************************************/ @@ -406,6 +406,11 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { 0x7f, 0xfc, 0x94, 0x84, 0xa4, 0x45, 0x22, 0x29, 0x11, 0x49, 0xb4, 0xc0, 0x0, 0x0, + /* U+5236 "制" */ + 0x10, 0x2a, 0x5, 0x42, 0xde, 0x59, 0xb, 0xfd, + 0x44, 0x28, 0x85, 0x7e, 0xaa, 0x55, 0x48, 0xab, + 0x11, 0xe, + /* U+5361 "卡" */ 0x4, 0x0, 0x40, 0x7, 0xe0, 0x40, 0x4, 0xf, 0xff, 0x4, 0x0, 0x40, 0x5, 0x80, 0x46, 0x4, @@ -471,6 +476,11 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { 0xff, 0x10, 0x81, 0x8, 0x10, 0x82, 0x8, 0x60, 0x8c, 0x8, + /* U+5F3A "强" */ + 0xe7, 0xe2, 0x82, 0x2f, 0xee, 0x10, 0x81, 0x8, + 0xff, 0xe9, 0x12, 0xff, 0x21, 0x2, 0x12, 0x2f, + 0xfe, 0x1, + /* U+5F55 "录" */ 0x7f, 0xc0, 0x4, 0x7f, 0xc0, 0x4, 0xff, 0xf4, 0x22, 0x62, 0x60, 0x58, 0x1d, 0x86, 0x44, 0x84, @@ -830,68 +840,70 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = { {.bitmap_index = 849, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, {.bitmap_index = 871, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, {.bitmap_index = 891, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 913, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 933, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 953, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 973, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 993, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 913, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 931, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 951, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 971, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 991, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, {.bitmap_index = 1011, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1029, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1049, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1071, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1089, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1109, .adv_w = 224, .box_w = 11, .box_h = 12, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 1126, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1146, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1029, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1047, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1067, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1089, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1107, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1127, .adv_w = 224, .box_w = 11, .box_h = 12, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 1144, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, {.bitmap_index = 1164, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1182, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1202, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1224, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1246, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1266, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1286, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1306, .adv_w = 224, .box_w = 9, .box_h = 12, .ofs_x = 3, .ofs_y = -1}, - {.bitmap_index = 1320, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1340, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1360, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1382, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1402, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1424, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1446, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1466, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1486, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1506, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1526, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1544, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1564, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 1584, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1604, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 1625, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1643, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1663, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1683, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1701, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1721, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1739, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1759, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1779, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 1802, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1824, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1844, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1864, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1884, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 1904, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 1927, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1949, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1971, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 1991, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2011, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 2031, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 2051, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 2069, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 2087, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 2105, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 2126, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1} + {.bitmap_index = 1182, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1200, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1218, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1238, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1260, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1282, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1302, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1322, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1342, .adv_w = 224, .box_w = 9, .box_h = 12, .ofs_x = 3, .ofs_y = -1}, + {.bitmap_index = 1356, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1376, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1396, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1418, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1438, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1460, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1482, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1502, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1522, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1542, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1562, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1580, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1600, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 1620, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1640, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 1661, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1679, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1699, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1719, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1737, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1757, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1775, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1795, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1815, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 1838, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1860, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1880, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1900, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1920, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 1940, .adv_w = 224, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 1963, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 1985, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2007, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2027, .adv_w = 224, .box_w = 13, .box_h = 12, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2047, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2067, .adv_w = 224, .box_w = 12, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2087, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 2105, .adv_w = 224, .box_w = 11, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 2123, .adv_w = 224, .box_w = 12, .box_h = 12, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2141, .adv_w = 224, .box_w = 12, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2162, .adv_w = 224, .box_w = 13, .box_h = 13, .ofs_x = 1, .ofs_y = -1} }; /*--------------------- @@ -900,14 +912,15 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = { static const uint16_t unicode_list_2[] = { 0x0, 0x1e09, 0x1e0a, 0x1e4f, 0x1e8b, 0x1e8d, 0x1ef5, 0x1fe0, - 0x2172, 0x218b, 0x2360, 0x2402, 0x240c, 0x242e, 0x248b, 0x2667, - 0x278a, 0x2906, 0x2928, 0x2b9d, 0x2df1, 0x2ea5, 0x2eff, 0x2f54, - 0x2fd7, 0x306e, 0x320e, 0x33a4, 0x33a6, 0x3586, 0x35e4, 0x35f5, - 0x371e, 0x372b, 0x3739, 0x3806, 0x3c13, 0x3c5f, 0x3d4a, 0x3d4e, - 0x3e37, 0x4258, 0x4386, 0x4534, 0x46f7, 0x47ec, 0x4800, 0x49ef, - 0x4b96, 0x4c7a, 0x4ef3, 0x4f6d, 0x54dc, 0x56c6, 0x59c7, 0x5ba0, - 0x5bae, 0x5bbd, 0x5bd4, 0x5bdc, 0x5d29, 0x5fda, 0x5fdd, 0x6019, - 0x6064, 0x60ad, 0x649e, 0x65ec, 0x65f3, 0x664f, 0x67f2, 0x6890 + 0x2172, 0x218b, 0x2235, 0x2360, 0x2402, 0x240c, 0x242e, 0x248b, + 0x2667, 0x278a, 0x2906, 0x2928, 0x2b9d, 0x2df1, 0x2ea5, 0x2eff, + 0x2f39, 0x2f54, 0x2fd7, 0x306e, 0x320e, 0x33a4, 0x33a6, 0x3586, + 0x35e4, 0x35f5, 0x371e, 0x372b, 0x3739, 0x3806, 0x3c13, 0x3c5f, + 0x3d4a, 0x3d4e, 0x3e37, 0x4258, 0x4386, 0x4534, 0x46f7, 0x47ec, + 0x4800, 0x49ef, 0x4b96, 0x4c7a, 0x4ef3, 0x4f6d, 0x54dc, 0x56c6, + 0x59c7, 0x5ba0, 0x5bae, 0x5bbd, 0x5bd4, 0x5bdc, 0x5d29, 0x5fda, + 0x5fdd, 0x6019, 0x6064, 0x60ad, 0x649e, 0x65ec, 0x65f3, 0x664f, + 0x67f2, 0x6890 }; /*Collect the unicode lists and glyph_id offsets*/ @@ -923,7 +936,7 @@ static const lv_font_fmt_txt_cmap_t cmaps[] = }, { .range_start = 12289, .range_length = 26769, .glyph_id_start = 98, - .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 72, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY + .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 74, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY } }; @@ -956,7 +969,7 @@ static const uint8_t kern_left_class_mapping[] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0 + 0, 0, 0, 0 }; /*Map glyph_ids to kern right classes*/ @@ -983,7 +996,7 @@ static const uint8_t kern_right_class_mapping[] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0 + 0, 0, 0, 0 }; /*Kern values between classes*/ diff --git a/SquareLineProj/assets/ui_font_MiSansN14.fcfg b/SquareLineProj/assets/ui_font_MiSansN14.fcfg index de3dd10..924db82 100644 --- a/SquareLineProj/assets/ui_font_MiSansN14.fcfg +++ b/SquareLineProj/assets/ui_font_MiSansN14.fcfg @@ -10,7 +10,7 @@ "ranges": [ "0x20-0x7f" ], - "symbols": "连接相册相机时钟音乐设置WIFI天气备忘录通讯录计算器文件游戏进度标称类型上限上下频率实测实测贪吃蛇二维码蓝牙遥控器电话邮\n测试设备名称:件浏览器短信关于本机日期和时间已关闭已开启电池SD卡相册信息、wifi连接、蓝牙", + "symbols": "连接相册相机时钟音乐设置WIFI天气备忘录通讯录计算器文件游戏进度标称类型上限上下频率实测实测贪吃蛇二维码蓝牙遥控器电话邮强制关机\n测试设备名称:件浏览器短信关于本机日期和时间已关闭已开启电池SD卡相册信息、wifi连接、蓝牙", "customparams": "--no-compress --no-prefilter", "uploaded": false } \ No newline at end of file diff --git a/SquareLineProj/backup/ESP32S3_UI_backup00.zip b/SquareLineProj/backup/ESP32S3_UI_backup00.zip index 4d5f835..0eb2458 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup00.zip and b/SquareLineProj/backup/ESP32S3_UI_backup00.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup01.zip b/SquareLineProj/backup/ESP32S3_UI_backup01.zip index e3bd1c8..fcb0f03 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup01.zip and b/SquareLineProj/backup/ESP32S3_UI_backup01.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup02.zip b/SquareLineProj/backup/ESP32S3_UI_backup02.zip index c240ea6..9e5068e 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup02.zip and b/SquareLineProj/backup/ESP32S3_UI_backup02.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup03.zip b/SquareLineProj/backup/ESP32S3_UI_backup03.zip index 35e86c5..8fa3b53 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup03.zip and b/SquareLineProj/backup/ESP32S3_UI_backup03.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup04.zip b/SquareLineProj/backup/ESP32S3_UI_backup04.zip index f492214..9fa6c56 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup04.zip and b/SquareLineProj/backup/ESP32S3_UI_backup04.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup05.zip b/SquareLineProj/backup/ESP32S3_UI_backup05.zip index 2f4897d..8415f40 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup05.zip and b/SquareLineProj/backup/ESP32S3_UI_backup05.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup06.zip b/SquareLineProj/backup/ESP32S3_UI_backup06.zip index 0482bd5..5a3437c 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup06.zip and b/SquareLineProj/backup/ESP32S3_UI_backup06.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup07.zip b/SquareLineProj/backup/ESP32S3_UI_backup07.zip index cdd9398..7a59e7d 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup07.zip and b/SquareLineProj/backup/ESP32S3_UI_backup07.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup08.zip b/SquareLineProj/backup/ESP32S3_UI_backup08.zip index e972d79..5feb9a5 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup08.zip and b/SquareLineProj/backup/ESP32S3_UI_backup08.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup09.zip b/SquareLineProj/backup/ESP32S3_UI_backup09.zip index ebbb4eb..0b1c1a0 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup09.zip and b/SquareLineProj/backup/ESP32S3_UI_backup09.zip differ