Python论坛  - 讨论区

标题:Re: Re:_Re:_Re:_Re:_Re:_Re:_Re:_[python-chinese]_管理gmail的python程

2004年08月31日 星期二 15:07

lihui lihuimail at gmail.com
Tue Aug 31 15:07:58 HKT 2004

对,内容自己来分析了

On Tue, 31 Aug 2004 15:03:51 +0800, limodou <chatme at 263.net> wrote:
> lihui,您好!
> 
>         那意思就是要自已写程序才行了。libgmail做不到呀。
> 
> ======= 2004-08-31 14:36:03 您在来信中写道:=======
> 
> >有的
> >
> >http://libgmail.sourceforge.net/
> >
> >有例子,如下
> >import libgmail
> >
> >ga = libgmail.GmailAccount("google at gmail.com", "mymailismypass")
> >ga.login()
> >folder = ga.getMessagesByFolder('inbox')
> >
> >for thread in folder:
> >  print thread.id, len(thread), thread.subject
> >  for msg in thread:
> >    print "  ", msg.id, msg.number, msg.subject
> >    print msg.source
> >
> >
> >
> >On Tue, 31 Aug 2004 14:33:32 +0800, limodou <chatme at 263.net> wrote:
> >> lihui,您好!
> >>
> >>         这就叫收下来了?只有标题呀。内容在哪里呀
> >>     我使用archieve至少还有个文件生成。内容怎么看呀
> >>
> >> ======= 2004-08-31 14:25:45 您在来信中写道:=======
> >>
> >> >可以的,就是直接运行libgmail.py
> >> >
> >> >或者使用例子,见下面的运行情况
> >> >
> >> >只是汉字处理有问题,limodou老大帮解决一下,
> >> >
> >> >
> >> >[root at localhost libgmail-0.0.8]# python libgmail.py
> >> >Gmail account name: lihuimail
> >> >Password:
> >> >
> >> >Please wait, logging in...
> >> >Login successful.
> >> >
> >> >WARNING:root:Live Javascript and constants file versions differ.
> >> >0 MB of 1000 MB used. (0%)
> >> >
> >> >Select folder or label to list: (Ctrl-C to exit)
> >> >  0. inbox
> >> >  1. starred
> >> >  2. all
> >> >  3. drafts
> >> >  4. sent
> >> >  5. spam
> >> >  6. ftp
> >> >  7. gmail
> >> >  8. other
> >> >  9. private
> >> >  10. tkf
> >> >  11. work
> >> >  12. zlistpython
> >> >  13. zlistpythxx
> >> >  14. zlistzope
> >> >Choice: 11
> >> >
> >> >
> >> >feb37eb7fce9d7d 1 20040630tj
> >> >   feb37eb7fce9d7d 1 20040630tj
> >> >
> >> >feae561722b462c 1 杞彂: 2003骞翠腑淇濆姙缁熻
> >> >   feae561722b462c 1 杞彂: 2003骞翠腑淇濆姙缁熻
> >> >
> >> >Select folder or label to list: (Ctrl-C to exit)
> >> >  0. inbox
> >> >  1. starred
> >> >  2. all
> >> >  3. drafts
> >> >  4. sent
> >> >  5. spam
> >> >  6. ftp
> >> >  7. gmail
> >> >  8. other
> >> >  9. private
> >> >  10. tkf
> >> >  11. work
> >> >  12. zlistpython
> >> >  13. zlistpythxx
> >> >  14. zlistzope
> >> >Choice:
> >> >
> >> >
> >> >
> >> >
> >> >On Tue, 31 Aug 2004 14:18:02 +0800, limodou <chatme at 263.net> wrote:
> >> >> dreamingk(天成),您好!
> >> >>
> >> >>         popd我也没试成功。 smtpd没试,如果可以,一般的邮箱不就可以收、发信了吗。
> >> >>
> >> >> ======= 2004-08-31 14:06:17 您在来信中写道:=======
> >> >>
> >> >>
> >> >>
> >> >> >limodou,您好!
> >> >> >
> >> >> >    ftp服务器试用一下,可以登陆,但是上传也没成功不知道 怎么回事!不过这个想法还是不错的!
> >> >> >
> >> >> >======= 2004-08-31 13:50:43 您在来信中写道:=======
> >> >> >
> >> >> >>dreamingk(天成),您好!
> >> >> >>
> >> >> >>      呵呵。可以考虑。
> >> >> >>
> >> >> >>======= 2004-08-31 13:38:06 您在来信中写道:=======
> >> >> >>
> >> >> >>>lihui,您好!
> >> >> >>>
> >> >> >>>     我也在win下试了一下,demos里的收发信功能都是可以。
> >> >> >>>    limodou兄何不在newedit里集成一个gui的gmail客户端呢?
> >> >> >>>
> >> >> >>>======= 2004-08-31 11:50:42 您在来信中写道:=======
> >> >> >>>
> >> >> >>>>libgmail是可以的
> >> >> >>>>demo下有一些工具,可以读信和发信
> >> >> >>>>
> >> >> >>>>只是汉字处理有问题,可能是编码有问题
> >> >> >>>>
> >> >> >>>>仿真ftpserver上传没试成功
> >> >> >>>>
> >> >> >>>>另外还发现一个gmailfs,
> >> >> >>>>用在linux系统下,将gmail作为文件系统使用
> >> >> >>>>
> >> >> >>>>在www.donews.net首页有介绍
> >> >> >>>>
> >> >> >>>>网址:http://rocjard.jones.name/index.html
> >> >> >>>>
> >> >> >>>>On Tue, 31 Aug 2004 09:05:09 +0800, limodou <chatme at 263.net> wrote:
> >> >> >>>>> Deadman,您好!
> >> >> >>>>>
> >> >> >>>>>         我试了libgmail可以登录。不过,不知道如何看信,只知道有信。
> >> >> >>>>>
> >> >> >>>>> ======= 2004-08-30 22:42:30 您在来信中写道:=======
> >> >> >>>>>
> >> >> >>>>> >我�y���^程序需要修改�^才能用,看�硎�Gmail改��了接口
> >> >> >>>>> >
> >> >> >>>>> >On Mon, 30 Aug 2004 14:47:05 +0800, Zoom.Quiet <zoomq at infopro.cn> wrote:
> >> >> >>>>> >> Hollo lihui:
> >> >> >>>>> >>
> >> >> >>>>> >>  咦咦咦!??!?真的有Python 管理接口的!!!
> >> >> >>>>> >> 回家才能试用!
> >> >> >>>>> >>
> >> >> >>>>> >> 谢谢先!
> >> >> >>>>> >>
> >> >> >>>>> >> /******** [2004-08-30]14:46:39 ; lihui wrote:
> >> >> >>>>> >>
> >> >> >>>>> >> lihui> 网址没了,程序在附件
> >> >> >>>>> >>
> >> >> >>>>> >> ********************************************/
> >> >> >>>>> >>
> >> >> >>>>> >> --
> >> >> >>>>> >> Free as in Freedom
> >> >> >>>>> >>
> >> >> >>>>> >> Zoom.Quiet
> >> >> >>>>> >>
> >> >> >>>>> >> #=========================================#
> >> >> >>>>> >> ]Time is unimportant, only life important![
> >> >> >>>>> >> #=========================================#
> >> >> >>>>> >>
> >> >> >>>>> >> sender is the Bat!2.12.00
> >> >> >>>>> >>
> >> >> >>>>> >> _______________________________________________
> >> >> >>>>> >> python-chinese list
> >> >> >>>>> >> python-chinese at lists.python.cn
> >> >> >>>>> >> http://python.cn/mailman/listinfo/python-chinese
> >> >> >>>>> >>
> >> >> >>>>> >
> >> >> >>>>> >
> >> >> >>>>> >--
> >> >> >>>>> >The Deadman Walking......
> >> >> >>>>> >_______________________________________________
> >> >> >>>>> >python-chinese list
> >> >> >>>>> >python-chinese at lists.python.cn
> >> >> >>>>> >http://python.cn/mailman/listinfo/python-chinese
> >> >> >>>>>
> >> >> >>>>> = = = = = = = = = = = = = = = = = = = =
> >> >> >>>>>
> >> >> >>>>> 致
> >> >> >>>>> 礼!
> >> >> >>>>>
> >> >> >>>>>
> >> >> >>>>> limodou
> >> >> >>>>> chatme at 263.net
> >> >> >>>>> 2004-08-31
> >> >> >>>>>
> >> >> >>>>>
> >> >> >>>>>
> >> >> >>>>> _______________________________________________
> >> >> >>>>> python-chinese list
> >> >> >>>>> python-chinese at lists.python.cn
> >> >> >>>>> http://python.cn/mailman/listinfo/python-chinese
> >> >> >>>>>
> >> >> >>>>>
> >> >> >>>>_______________________________________________
> >> >> >>>>python-chinese list
> >> >> >>>>python-chinese at lists.python.cn
> >> >> >>>>http://python.cn/mailman/listinfo/python-chinese
> >> >> >>>
> >> >> >>>= = = = = = = = = = = = = = = = = = = =
> >> >> >>>
> >> >> >>>
> >> >> >>>致
> >> >> >>>礼!
> >> >> >>>
> >> >> >>>
> >> >> >>>dreamingk(天成)
> >> >> >>>dreamingker at 163.com
> >> >> >>>2004-08-31
> >> >> >>>
> >> >> >>>_______________________________________________
> >> >> >>>python-chinese list
> >> >> >>>python-chinese at lists.python.cn
> >> >> >>>http://python.cn/mailman/listinfo/python-chinese
> >> >> >>>
> >> >> >>
> >> >> >>= = = = = = = = = = = = = = = = = = = =
> >> >> >>
> >> >> >>
> >> >> >>致
> >> >> >>礼!
> >> >> >>
> >> >> >>
> >> >> >>limodou
> >> >> >>chatme at 263.net
> >> >> >>2004-08-31
> >> >> >>
> >> >> >>_______________________________________________
> >> >> >>python-chinese list
> >> >> >>python-chinese at lists.python.cn
> >> >> >>http://python.cn/mailman/listinfo/python-chinese
> >> >> >>
> >> >> >
> >> >> >= = = = = = = = = = = = = = = = = = = =
> >> >> >
> >> >> >
> >> >> >致
> >> >> >礼!
> >> >> >
> >> >> >
> >> >> >dreamingk(天成)
> >> >> >dreamingker at 163.com
> >> >> >2004-08-31
> >> >> >
> >> >> >_______________________________________________
> >> >> >python-chinese list
> >> >> >python-chinese at lists.python.cn
> >> >> >http://python.cn/mailman/listinfo/python-chinese
> >> >> >
> >> >>
> >> >> = = = = = = = = = = = = = = = = = = = =
> >> >>
> >> >> 致
> >> >> 礼!
> >> >>
> >> >>
> >> >> limodou
> >> >> chatme at 263.net
> >> >> 2004-08-31
> >> >>
> >> >>
> >> >>
> >> >> _______________________________________________
> >> >> python-chinese list
> >> >> python-chinese at lists.python.cn
> >> >> http://python.cn/mailman/listinfo/python-chinese
> >> >>
> >> >>
> >> >_______________________________________________
> >> >python-chinese list
> >> >python-chinese at lists.python.cn
> >> >http://python.cn/mailman/listinfo/python-chinese
> >>
> >> = = = = = = = = = = = = = = = = = = = =
> >>
> >> 致
> >> 礼!
> >>
> >>
> >> limodou
> >> chatme at 263.net
> >> 2004-08-31
> >>
> >>
> >>
> >> _______________________________________________
> >> python-chinese list
> >> python-chinese at lists.python.cn
> >> http://python.cn/mailman/listinfo/python-chinese
> >>
> >>
> >_______________________________________________
> >python-chinese list
> >python-chinese at lists.python.cn
> >http://python.cn/mailman/listinfo/python-chinese
> 
> = = = = = = = = = = = = = = = = = = = =
> 
>> 礼!
> 
> 
> limodou
> chatme at 263.net
> 2004-08-31
> 
> 
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
>


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年08月31日 星期二 15:11

limodou chatme at 263.net
Tue Aug 31 15:11:28 HKT 2004

lihui,您好!

	有乱码我看是因为utf-8编码造成了。看原始文件,有的连subject都是utf-8编码的,在命令行下自然就乱了。

======= 2004-08-31 14:36:03 您在来信中写道:=======

>有的
>
>http://libgmail.sourceforge.net/
>
>有例子,如下
>import libgmail
>
>ga = libgmail.GmailAccount("google at gmail.com", "mymailismypass")
>ga.login()
>folder = ga.getMessagesByFolder('inbox')
>
>for thread in folder:
>  print thread.id, len(thread), thread.subject
>  for msg in thread:
>    print "  ", msg.id, msg.number, msg.subject
>    print msg.source
>
>
>
>On Tue, 31 Aug 2004 14:33:32 +0800, limodou <chatme at 263.net> wrote:
>> lihui,您好!
>> 
>>         这就叫收下来了?只有标题呀。内容在哪里呀
>>     我使用archieve至少还有个文件生成。内容怎么看呀
>> 
>> ======= 2004-08-31 14:25:45 您在来信中写道:=======
>> 
>> >可以的,就是直接运行libgmail.py
>> >
>> >或者使用例子,见下面的运行情况
>> >
>> >只是汉字处理有问题,limodou老大帮解决一下,
>> >
>> >
>> >[root at localhost libgmail-0.0.8]# python libgmail.py
>> >Gmail account name: lihuimail
>> >Password:
>> >
>> >Please wait, logging in...
>> >Login successful.
>> >
>> >WARNING:root:Live Javascript and constants file versions differ.
>> >0 MB of 1000 MB used. (0%)
>> >
>> >Select folder or label to list: (Ctrl-C to exit)
>> >  0. inbox
>> >  1. starred
>> >  2. all
>> >  3. drafts
>> >  4. sent
>> >  5. spam
>> >  6. ftp
>> >  7. gmail
>> >  8. other
>> >  9. private
>> >  10. tkf
>> >  11. work
>> >  12. zlistpython
>> >  13. zlistpythxx
>> >  14. zlistzope
>> >Choice: 11
>> >
>> >
>> >feb37eb7fce9d7d 1 20040630tj
>> >   feb37eb7fce9d7d 1 20040630tj
>> >
>> >feae561722b462c 1 杞彂: 2003骞翠腑淇濆姙缁熻
>> >   feae561722b462c 1 杞彂: 2003骞翠腑淇濆姙缁熻
>> >
>> >Select folder or label to list: (Ctrl-C to exit)
>> >  0. inbox
>> >  1. starred
>> >  2. all
>> >  3. drafts
>> >  4. sent
>> >  5. spam
>> >  6. ftp
>> >  7. gmail
>> >  8. other
>> >  9. private
>> >  10. tkf
>> >  11. work
>> >  12. zlistpython
>> >  13. zlistpythxx
>> >  14. zlistzope
>> >Choice:
>> >
>> >
>> >
>> >
>> >On Tue, 31 Aug 2004 14:18:02 +0800, limodou <chatme at 263.net> wrote:
>> >> dreamingk(天成),您好!
>> >>
>> >>         popd我也没试成功。 smtpd没试,如果可以,一般的邮箱不就可以收、发信了吗。
>> >>
>> >> ======= 2004-08-31 14:06:17 您在来信中写道:=======
>> >>
>> >>
>> >>
>> >> >limodou,您好!
>> >> >
>> >> >    ftp服务器试用一下,可以登陆,但是上传也没成功不知道 怎么回事!不过这个想法还是不错的!
>> >> >
>> >> >======= 2004-08-31 13:50:43 您在来信中写道:=======
>> >> >
>> >> >>dreamingk(天成),您好!
>> >> >>
>> >> >>      呵呵。可以考虑。
>> >> >>
>> >> >>======= 2004-08-31 13:38:06 您在来信中写道:=======
>> >> >>
>> >> >>>lihui,您好!
>> >> >>>
>> >> >>>     我也在win下试了一下,demos里的收发信功能都是可以。
>> >> >>>    limodou兄何不在newedit里集成一个gui的gmail客户端呢?
>> >> >>>
>> >> >>>======= 2004-08-31 11:50:42 您在来信中写道:=======
>> >> >>>
>> >> >>>>libgmail是可以的
>> >> >>>>demo下有一些工具,可以读信和发信
>> >> >>>>
>> >> >>>>只是汉字处理有问题,可能是编码有问题
>> >> >>>>
>> >> >>>>仿真ftpserver上传没试成功
>> >> >>>>
>> >> >>>>另外还发现一个gmailfs,
>> >> >>>>用在linux系统下,将gmail作为文件系统使用
>> >> >>>>
>> >> >>>>在www.donews.net首页有介绍
>> >> >>>>
>> >> >>>>网址:http://rocjard.jones.name/index.html
>> >> >>>>
>> >> >>>>On Tue, 31 Aug 2004 09:05:09 +0800, limodou <chatme at 263.net> wrote:
>> >> >>>>> Deadman,您好!
>> >> >>>>>
>> >> >>>>>         我试了libgmail可以登录。不过,不知道如何看信,只知道有信。
>> >> >>>>>
>> >> >>>>> ======= 2004-08-30 22:42:30 您在来信中写道:=======
>> >> >>>>>
>> >> >>>>> >我�y���^程序需要修改�^才能用,看�硎�Gmail改��了接口
>> >> >>>>> >
>> >> >>>>> >On Mon, 30 Aug 2004 14:47:05 +0800, Zoom.Quiet <zoomq at infopro.cn> wrote:
>> >> >>>>> >> Hollo lihui:
>> >> >>>>> >>
>> >> >>>>> >>  咦咦咦!??!?真的有Python 管理接口的!!!
>> >> >>>>> >> 回家才能试用!
>> >> >>>>> >>
>> >> >>>>> >> 谢谢先!
>> >> >>>>> >>
>> >> >>>>> >> /******** [2004-08-30]14:46:39 ; lihui wrote:
>> >> >>>>> >>
>> >> >>>>> >> lihui> 网址没了,程序在附件
>> >> >>>>> >>
>> >> >>>>> >> ********************************************/
>> >> >>>>> >>
>> >> >>>>> >> --
>> >> >>>>> >> Free as in Freedom
>> >> >>>>> >>
>> >> >>>>> >> Zoom.Quiet
>> >> >>>>> >>
>> >> >>>>> >> #=========================================#
>> >> >>>>> >> ]Time is unimportant, only life important![
>> >> >>>>> >> #=========================================#
>> >> >>>>> >>
>> >> >>>>> >> sender is the Bat!2.12.00
>> >> >>>>> >>
>> >> >>>>> >> _______________________________________________
>> >> >>>>> >> python-chinese list
>> >> >>>>> >> python-chinese at lists.python.cn
>> >> >>>>> >> http://python.cn/mailman/listinfo/python-chinese
>> >> >>>>> >>
>> >> >>>>> >
>> >> >>>>> >
>> >> >>>>> >--
>> >> >>>>> >The Deadman Walking......
>> >> >>>>> >_______________________________________________
>> >> >>>>> >python-chinese list
>> >> >>>>> >python-chinese at lists.python.cn
>> >> >>>>> >http://python.cn/mailman/listinfo/python-chinese
>> >> >>>>>
>> >> >>>>> = = = = = = = = = = = = = = = = = = = =
>> >> >>>>>
>> >> >>>>> 致
>> >> >>>>> 礼!
>> >> >>>>>
>> >> >>>>>
>> >> >>>>> limodou
>> >> >>>>> chatme at 263.net
>> >> >>>>> 2004-08-31
>> >> >>>>>
>> >> >>>>>
>> >> >>>>>
>> >> >>>>> _______________________________________________
>> >> >>>>> python-chinese list
>> >> >>>>> python-chinese at lists.python.cn
>> >> >>>>> http://python.cn/mailman/listinfo/python-chinese
>> >> >>>>>
>> >> >>>>>
>> >> >>>>_______________________________________________
>> >> >>>>python-chinese list
>> >> >>>>python-chinese at lists.python.cn
>> >> >>>>http://python.cn/mailman/listinfo/python-chinese
>> >> >>>
>> >> >>>= = = = = = = = = = = = = = = = = = = =
>> >> >>>
>> >> >>>
>> >> >>>致
>> >> >>>礼!
>> >> >>>
>> >> >>>
>> >> >>>dreamingk(天成)
>> >> >>>dreamingker at 163.com
>> >> >>>2004-08-31
>> >> >>>
>> >> >>>_______________________________________________
>> >> >>>python-chinese list
>> >> >>>python-chinese at lists.python.cn
>> >> >>>http://python.cn/mailman/listinfo/python-chinese
>> >> >>>
>> >> >>
>> >> >>= = = = = = = = = = = = = = = = = = = =
>> >> >>
>> >> >>
>> >> >>致
>> >> >>礼!
>> >> >>
>> >> >>
>> >> >>limodou
>> >> >>chatme at 263.net
>> >> >>2004-08-31
>> >> >>
>> >> >>_______________________________________________
>> >> >>python-chinese list
>> >> >>python-chinese at lists.python.cn
>> >> >>http://python.cn/mailman/listinfo/python-chinese
>> >> >>
>> >> >
>> >> >= = = = = = = = = = = = = = = = = = = =
>> >> >
>> >> >
>> >> >致
>> >> >礼!
>> >> >
>> >> >
>> >> >dreamingk(天成)
>> >> >dreamingker at 163.com
>> >> >2004-08-31
>> >> >
>> >> >_______________________________________________
>> >> >python-chinese list
>> >> >python-chinese at lists.python.cn
>> >> >http://python.cn/mailman/listinfo/python-chinese
>> >> >
>> >>
>> >> = = = = = = = = = = = = = = = = = = = =
>> >>
>> >> 致
>> >> 礼!
>> >>
>> >>
>> >> limodou
>> >> chatme at 263.net
>> >> 2004-08-31
>> >>
>> >>
>> >>
>> >> _______________________________________________
>> >> python-chinese list
>> >> python-chinese at lists.python.cn
>> >> http://python.cn/mailman/listinfo/python-chinese
>> >>
>> >>
>> >_______________________________________________
>> >python-chinese list
>> >python-chinese at lists.python.cn
>> >http://python.cn/mailman/listinfo/python-chinese
>> 
>> = = = = = = = = = = = = = = = = = = = =
>> 
>>>> 礼!
>> 
>> 
>> limodou
>> chatme at 263.net
>> 2004-08-31
>> 
>> 
>> 
>> _______________________________________________
>> python-chinese list
>> python-chinese at lists.python.cn
>> http://python.cn/mailman/listinfo/python-chinese
>> 
>>
>_______________________________________________
>python-chinese list
>python-chinese at lists.python.cn
>http://python.cn/mailman/listinfo/python-chinese

= = = = = = = = = = = = = = = = = = = =
			

        致
礼!
 
				 
        limodou
        chatme at 263.net
          2004-08-31


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年08月31日 星期二 15:22

limodou chatme at 263.net
Tue Aug 31 15:22:38 HKT 2004

VG9ycmVzIFdhbmcsxPq6w6OhDQoNCgnG5Mq10rLDu8qyw7SjrL7Nyse/1bzktPO146GjDQoNCj09
PT09PT0gMjAwNC0wOC0zMSAxNTowNDo1MCDE+tTawLTQxdbQ0LS1wKO6PT09PT09PQ0KDQo+Z21h
aWy1vbXXyse49sqyw7TN5tLisKKjv87S09DBy9K7uPajrNK7tePSsrK7usPTw6OhDQo+LS0tLS0g
T3JpZ2luYWwgTWVzc2FnZSAtLS0tLSANCj5Gcm9tOiA8cHl0aG9uLWNoaW5lc2UtcmVxdWVzdEBs
aXN0cy5weXRob24uY24+DQo+VG86IDxweXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24+DQo+
U2VudDogVHVlc2RheSwgQXVndXN0IDMxLCAyMDA0IDI6MTcgUE0NCj5TdWJqZWN0OiBweXRob24t
Y2hpbmVzZSBEaWdlc3QsIFZvbCA4LCBJc3N1ZSAxODINCj4NCj4NCj4+IM/r1NogcHl0aG9uLWNo
aW5lc2UgwdCx7bei0dQgLCDH6yBlbWFpbCC4+A0KPj4gDQo+PiBweXRob24tY2hpbmVzZUBsaXN0
cy5weXRob24uY24NCj4+IA0KPj4gvq3TySBXV1cgtqnUxLvyyKHP+7ap1MQgLCDH67W9DQo+PiAN
Cj4+IGh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24tY2hpbmVzZQ0KPj4g
DQo+PiC78s2ouf0gZW1haWwgLCDLzbP20ru34rHqzOK78sTazsTOqiAnaGVscCcgtb0NCj4+IA0K
Pj4gcHl0aG9uLWNoaW5lc2UtcmVxdWVzdEBsaXN0cy5weXRob24uY24NCj4+IA0KPj4gz+vT68HQ
se253MDt1LHIobXDwarPtcqxICwgx+sgZW1haWwguPgNCj4+IA0KPj4gcHl0aG9uLWNoaW5lc2Ut
b3duZXJAbGlzdHMucHl0aG9uLmNuDQo+PiANCj4+ILWxu9jQxcqxICwgx+u4+NK7uPbKyrWxtcSx
6sziICwg1eLR+bvhscgNCj4+ICAiUmU6IENvbnRlbnRzIG9mIHB5dGhvbi1jaGluZXNlIGRpZ2Vz
dC4uLiK4/Mfls/7D97DXLg0KPj4gDQo+PiANCj4+IFRvZGF5J3MgVG9waWNzOg0KPj4gDQo+PiAg
ICAxLiBSZTogPz86IFtweXRob24tY2hpbmVzZV1HbWFpbD8/IEd1aWxvbmcgKFlhbmcgR3VpbG9u
ZykNCj4+ICAgIDIuIFJlOiBnbWFpbD8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8gOTcgJT8/IChsaWh1
aSkNCj4+ICAgIDMuID8/Z21haWw/Pz8gKGxpaHVpKQ0KPj4gICAgNC4gPz8/P3F1aXhvdGU/PyAo
WUVkaVJLKQ0KPj4gICAgNS4gUmU6IFtweXRob24tY2hpbmVzZV0/Pz8/cXVpeG90ZT8/IChsaW1v
ZG91KQ0KPj4gICAgNi4gUmU6IFJlOl9SZTpfW3B5dGhvbi1jaGluZXNlXV8/P2dtYWlsP3B5dGhv
bj8/ICggZHJlYW1pbmdrKD8/KSApDQo+PiAgICA3LiBSZTogUmU6IFJlOl9SZTpfW3B5dGhvbi1j
aGluZXNlXV8/P2dtYWlsP3B5dGhvbj8/ICggbGltb2RvdSApDQo+PiAgICA4LiBSZTogUmU6IFJl
OiBSZTpfUmU6X1tweXRob24tY2hpbmVzZV1fPz9nbWFpbD9weXRob24/Pw0KPj4gICAgICAgKCBk
cmVhbWluZ2soPz8pICkNCj4+ICAgIDkuIFJlOiBSZTpfUmU6X1tweXRob24tY2hpbmVzZV1fPz9n
bWFpbD9weXRob24/PyAobGltb2RvdSkNCj4+IA0KPj4gDQo+PiAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiAN
Cj4+IE1lc3NhZ2U6IDENCj4+IERhdGU6IFR1ZSwgMzEgQXVnIDIwMDQgMTI6MDI6MjYgKzA4MDAN
Cj4+IEZyb206IFlhbmcgR3VpbG9uZyA8Z2x5b3VuZ0BodWF3ZWkuY29tPg0KPj4gU3ViamVjdDog
UmU6ID8/OiBbcHl0aG9uLWNoaW5lc2VdR21haWw/PyBHdWlsb25nDQo+PiBUbzogZ2VudG9vLmNu
QDEyNi5jb20sIHB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbg0KPj4gTWVzc2FnZS1JRDog
PDIwMDQwODMxMTIwMjI2LjFlNWVlZDllQHkxOTQ1MWQuY2hpbmEuaHVhd2VpLmNvbT4NCj4+IENv
bnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1HQjIzMTINCj4+IA0KPj4gTWUgdG9vIQ0K
Pj4gaW1hcUAyMWNuLmNvbQ0KPj4gDQo+PiBPbiBNb24sIDMwIEF1ZyAyMDA0IDE3OjUzOjM4ICsw
ODAwDQo+PiAiZ2VudG9vLmNuIiA8Z2VudG9vLmNuQDEyNi5jb20+IHdyb3RlOg0KPj4gDQo+PiA+
ILvYsajJ58f4o6zO0rjVtcPBy9H7x+vIqKOsy627uc/r0qqjrM7SwLTR+8frDQo+PiA+IA0KPj4g
PiBMaW1pbmdfRG8gd3JvdGU6DQo+PiA+IA0KPj4gPiA+sKWjrLXIztK3os3q0MWjrLvGuc+yy7a8
w7vAsqGjDQo+PiA+ID7ExM67wM+087u509BHbWFpbLXE0fvH66O/DQo+PiA+ID4NCj4+ID4gPi0t
LS0t1K3KvNPKvP4tLS0tLQ0KPj4gPiA+t6K8/sjLOiBweXRob24tY2hpbmVzZS1ib3VuY2VzQGxp
c3RzLnB5dGhvbi5jbg0KPj4gPiA+W21haWx0bzpweXRob24tY2hpbmVzZS1ib3VuY2VzQGxpc3Rz
LnB5dGhvbi5jbl20+rHtIEplcnJ5IE1hcngNCj4+ID4gPreiy83KsbzkOiAyMDA0xOo41MIzMMjV
IDEzOjU5DQo+PiA+ID7K1bz+yMs6IHB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbg0KPj4g
PiA+1vfM4jogUmU6IFtweXRob24tY2hpbmVzZV1HbWFpbNH7x+sNCj4+ID4gPg0KPj4gPiA+DQo+
PiA+ID5KZXJyeSBNYXJ4LMT6usOjoQ0KPj4gPiA+DQo+PiA+ID4g0tG+rcvNzerByyAgOikNCj4+
ID4gPiC087zSvOyy6dK7z8JlbWFpbA0KPj4gPiA+DQo+PiA+ID49PT09PT09IDIwMDQtMDgtMzAg
MTM6MDU6NTkgxPrU2sC00MXW0NC0tcCjuj09PT09PT0NCj4+ID4gPg0KPj4gPiA+ICANCj4+ID4g
Pg0KPj4gPiA+PnB5dGhvbi1jaGluZXNlo6zE+rrDo6ENCj4+ID4gPj4NCj4+ID4gPj4g09DQ6NKq
Z21haWy1xNDWtdzDx7ei0MW1vXB5dGhvbmVyQGdtYWlsLmNvbQ0KPj4gPiA+PiDOqsr9sru24CzP
yLW9z8i1wyzH68q508PE47XEs6PTw9DFz+TAtLeiLg0KPj4gPiA+PiCyu7n9srvSqsq508Nob3Rt
YWlsus15YWhvby4NCj4+ID4gPj4NCj4+ID4gPj6hoaGhoaGhoaGhoaGhoaGh1sINCj4+ID4gPj7A
8aOhDQo+PiA+ID4+IA0KPj4gPiA+Pg0KPj4gPiA+PqGhoaGhoaGhoaGhoaGhoaFKZXJyeSBNYXJ4
DQo+PiA+ID4+oaGhoaGhoaGhoaGhoaGhoXpoaXl1YW4ubWFAZW5vcmJ1cy5jb20uY24NCj4+ID4g
Pj6hoaGhoaGhoaGhoaGhoaGhoaGhoTIwMDQtMDgtMzANCj4+ID4gPj5fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4gPiA+PnB5dGhvbi1jaGluZXNlIGxp
c3QNCj4+ID4gPj5weXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24NCj4+ID4gPj5odHRwOi8v
cHl0aG9uLmNuL21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UNCj4+ID4gPj4NCj4+ID4g
Pj4gICAgDQo+PiA+ID4+DQo+PiA+ID4NCj4+ID4gPj0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0g
PSA9ID0gPSA9ID0gPQ0KPj4gPiA+IA0KPj4gPiA+DQo+PiA+ID6hoaGhoaGhoaGhoaGhoaGh1sIN
Cj4+ID4gPsDxo6ENCj4+ID4gPiANCj4+ID4gPiANCj4+ID4gPqGhoaGhoaGhoaGhoaGhoaFKZXJy
eSBNYXJ4DQo+PiA+ID6hoaGhoaGhoaGhoaGhoaGhemhpeXVhbi5tYUBlbm9yYnVzLmNvbS5jbg0K
Pj4gPiA+oaGhoaGhoaGhoaGhoaGhoaGhoaEyMDA0LTA4LTMwDQo+PiA+ID4NCj4+ID4gPl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+PiA+ID5weXRob24t
Y2hpbmVzZSBsaXN0DQo+PiA+ID5weXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24NCj4+ID4g
Pmh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24tY2hpbmVzZQ0KPj4gPiA+
DQo+PiA+ID4NCj4+ID4gPiAgDQo+PiA+ID4NCj4+ID4gDQo+PiA+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+PiA+IHB5dGhvbi1jaGluZXNlIGxpc3QN
Cj4+ID4gcHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuDQo+PiA+IGh0dHA6Ly9weXRob24u
Y24vbWFpbG1hbi9saXN0aW5mby9weXRob24tY2hpbmVzZQ0KPj4gDQo+PiANCj4+IC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gDQo+PiBNZXNzYWdlOiAyDQo+PiBEYXRlOiBUdWUs
IDMxIEF1ZyAyMDA0IDEyOjA2OjEyICswODAwDQo+PiBGcm9tOiBsaWh1aSA8bGlodWltYWlsQGdt
YWlsLmNvbT4NCj4+IFN1YmplY3Q6IFJlOiBbcHl0aG9uLWNoaW5lc2VdIGdtYWlsPz8/Pz8/Pz8/
Pz8/Pz8/Pz8/Pz8/PyA5NyAlPz8NCj4+IFRvOiBweXRob24tY2hpbmVzZUBsaXN0cy5weXRob24u
Y24NCj4+IE1lc3NhZ2UtSUQ6IDw1ODA1NjMwNzA0MDgzMDIxMDY2MjdkNWI1YkBtYWlsLmdtYWls
LmNvbT4NCj4+IENvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOA0KPj4gDQo+
PiDlnKhnb29nbGXov5nmoLfnmoTlhazlj7hweXRob27lupTor6XmmK/lv4XnlKjnmoTlt6Xlhbfo
r63oqIANCj4+IA0KPj4g5q+V56uf5pWI546H6auY44CC44CC44CC44CC44A/DQo+PiANCj4+IA0K
Pj4gZ29vZ2xl5o2u6K+05L2/55Sod2lraei/m+ihjOmhueebrueuoeeQhuS4juS6pOa1ge+8jOi/
meS4qumhtemdouacieWPr+iDveWwseaYr+iDvei/h3B5dGhvbuS8sOiuoeeUqOadpeWkhOeQhuaV
tOWQiOebuOWFs+WQhOWtkOmhueebruaVsOaNru+8jOWAvOW+l+WtpuS5oA0KPj4gDQo+PiDmr5Tl
poLmiJHku6znjrDlnKjnlKjnmoR3aWtpLHB5dGhvbuWwseWPr+S7peeUqOadpeiHquWKqOaPkOWP
luebuOWFs+mhueebrueahOacieWFs+S/oeaBrw0KPj4gDQo+PiAtLS0tLSBPcmlnaW5hbCBNZXNz
YWdlIC0tLS0tDQo+PiBGcm9tOiBESXJrIDxtYWlsaW5nQHdhbmR5LmNuPg0KPj4gRGF0ZTogVHVl
LCAzMSBBdWcgMjAwNCAwOTozODozOSArMDgwMA0KPj4gU3ViamVjdDogW3B5dGhvbi1jaGluZXNl
XSBnbWFpbMK1w4TDlsOQw47DhMK7wq/Ct8Ktw5LDq8OSw5HCvsKtw43DqsKzw4nDgcOLIDk3ICXC
ocKjDQo+PiBUbzogcHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuDQo+PiANCj4+ICANCj4+
IGh0dHBzOi8vc2VydmljZXMuZ29vZ2xlLmNvbS90Y2Jpbi90Yy5weT9jbWQ9c3RhdHVzIA0KPj4g
ICANCj4+IOeci+eci++8jGdtYWls55qE5Lit5paH5YyW57+76K+R5bey57uP5a6M5oiQ5Lo/OTcg
Je+8jOW4jOacm+W+iOW/q+iDveeUqOS4iuWQp+OAPw0KPj4gICANCj4+IOWPpuWklu+8jGdvb2ds
ZeS5n+eUqHB5dGhvbuS9nGNnae+8n++8n+WRteWRte+8Pw0KPj4g5LiN55+l6YGT5L2/55So55qE
5piv5ZOq56eN5pa55bw/IA0KPj4gICANCj4+IERJcmsgDQo+PiAgIA0KPj4gDQo+PiBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4gcHl0aG9uLWNoaW5l
c2UgbGlzdA0KPj4gcHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuDQo+PiBodHRwOi8vcHl0
aG9uLmNuL21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UNCj4+IA0KPj4gLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiANCj4+IE1lc3NhZ2U6IDMNCj4+IERhdGU6IFR1ZSwg
MzEgQXVnIDIwMDQgMTI6MjU6NDAgKzA4MDANCj4+IEZyb206IGxpaHVpIDxsaWh1aW1haWxAZ21h
aWwuY29tPg0KPj4gU3ViamVjdDogW3B5dGhvbi1jaGluZXNlXSA/P2dtYWlsPz8/DQo+PiBUbzog
cHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuDQo+PiBNZXNzYWdlLUlEOiA8NTgwNTYzMDcw
NDA4MzAyMTI1MWNhZTI0OGNAbWFpbC5nbWFpbC5jb20+DQo+PiBDb250ZW50LVR5cGU6IHRleHQv
cGxhaW47IGNoYXJzZXQ9VVRGLTgNCj4+IA0KPj4g55So5LqG5Lik5aSpZ21haWzvvIzmnInmhJ/v
vJoNCj4+IA0KPj4g5aaC5p6cbWFpbCxibG9nLHdpa2ksZnRw5YWo6YOo6ZuG5oiQ5Zyo5LiA5Liq
6YeM6Z2i5aSa5aW977yM5bCx6LGhem9wZeWNs+WPr+S7pemAmui/h3pvcGUNCj4+IG1hbmFnZeea
hHdlYueuoeeQhumhtemdoueuoeeQhu+8jOWPpuS4gOaWuemdouS5n+WPr+S7pemAmui/h2Z0cOi/
m+ihjOeuoeeQhu+8jOmAmui/h+W8gOaUvuS4jeWQjOeahGxhYmVs5Y2z5Y+v5oiQ5Li6YmxvZ+aI
lndpa2kNCj4+IA0KPj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiANCj4+IE1l
c3NhZ2U6IDQNCj4+IERhdGU6IFR1ZSwgMzEgQXVnIDIwMDQgMTI6Mzc6MjggKzA4MDANCj4+IEZy
b206ICJZRWRpUksiIDxtYWlsaW5nQHdhbmR5LmNuPg0KPj4gU3ViamVjdDogW3B5dGhvbi1jaGlu
ZXNlXSA/Pz8/cXVpeG90ZT8/DQo+PiBUbzogPHB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5j
bj4NCj4+IE1lc3NhZ2UtSUQ6IDwwMjIzMDFjNDhmMTQkNDg0NzMyYzAkMGQwMGE4YzBAc2t5cG9y
dD4NCj4+IENvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0iZ2IyMzEyIg0KPj4gDQo+
PiC/tMHL0ru143F1aXhvdGW1xL3pydyjrLjQvvWyu7Tto6y1q7K71qq1wMbVvLCzzLbIyOe6zqOs
sc++udPDu6fK/cG/v8nS1L72tqjSu7j2svrGt7XEs8nK7LbIoaMNCj4+IA0KPj4gwe3N4qOs09C2
4MnZyMvU2sq508NweXRob27Ktc/Wd2Vi06bTw8TYo7+jqM7Sz9bU2ru5ysfKudPDcGhwyrXP1sew
tsujqaGjDQo+PiDI57n7yrnTw3B5dGhvbsq1z9Z3ZWKjrMTE1ta3vcq9sci9z7rDo6xjZ2ksIG1v
ZF9weXRob24gPyC98czs09a/tLW90ru49nNjZ2m1xLartqujrLK71qq1wNT1w7TR+aGjDQo+PiAN
Cj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gDQo+PiBNZXNzYWdlOiA1DQo+
PiBEYXRlOiBUdWUsIDMxIEF1ZyAyMDA0IDEyOjQ5OjMyICswODAwDQo+PiBGcm9tOiAibGltb2Rv
dSIgPGNoYXRtZUAyNjMubmV0Pg0KPj4gU3ViamVjdDogUmU6IFtweXRob24tY2hpbmVzZV0/Pz8/
cXVpeG90ZT8/DQo+PiBUbzogInB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbiIgPHB5dGhv
bi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbj4NCj4+IE1lc3NhZ2UtSUQ6DQo+PiA8bWFpbG1hbi4x
NTY0LjEwOTM5MzMwNDMuMzU4LnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbj4NCj4+IENv
bnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0iZ2IyMzEyIg0KPj4gDQo+PiBZRWRpUkss
xPq6w6OhDQo+PiANCj4+INXiwO/T0NK7uPZibG9no6zKx7n6zeK1xKOsy/u1xMS/tcTKx72rvLjW
1ndlYiBmcmFtZXdvcmu9+NDQsci9z6OsxuTW0LD8uqzBy3F1aXhvdGUsIHdlYndhcmUsIHR3aXN0
ZWQsIHpvcGUsIENoZXJyeVB5tciho8nPw+bT0NK70Km52NPacXVpeG90ZbXEtqvO96GjDQo+PiAN
Cj4+ICAgICDV4tCptqvO99Kyvs1ab3Bl08O5/aOsdHdpc3RlZNX91NrRp6OssfC1xLa8srvH5bP+
oaMNCj4+IA0KPj4gICAgIGh0dHA6Ly9weXJlLnRoaXJkLWJpdC5jb20vcHl3ZWJibG9nLw0KPj4g
DQo+PiA9PT09PT09IDIwMDQtMDgtMzEgMTI6Mzc6MjggxPrU2sC00MXW0NC0tcCjuj09PT09PT0N
Cj4+IA0KPj4gPr+0wcvSu7XjcXVpeG90ZbXEvenJ3KOsuNC+9bK7tO2jrLWrsrvWqrXAxtW8sLPM
tsjI57rOo6yxz76508O7p8r9wb+/ydLUvva2qNK7uPay+sa3tcSzycrstsihow0KPj4gPg0KPj4g
PsHtzeKjrNPQtuDJ2cjL1NrKudPDcHl0aG9uyrXP1ndlYtOm08PE2KO/o6jO0s/W1Nq7ucrHyrnT
w3BocMq1z9bHsLbLo6mhow0KPj4gPsjnufvKudPDcHl0aG9uyrXP1ndlYqOsxMTW1re9yr2xyL3P
usOjrGNnaSwgbW9kX3B5dGhvbiA/IL3xzOzT1r+0tb3Su7j2c2NnabXEtqu2q6OssrvWqrXA1PXD
tNH5oaNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4g
PnB5dGhvbi1jaGluZXNlIGxpc3QNCj4+ID5weXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24N
Cj4+ID5odHRwOi8vcHl0aG9uLmNuL21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UNCj4+
ID4NCj4+IA0KPj4gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9DQo+PiAN
Cj4+IA0KPj4goaGhoaGhoaGhoaGhoaGhodbCDQo+PiDA8aOhDQo+PiAgDQo+PiANCj4+IKGhoaGh
oaGhoaGhoaGhoaFsaW1vZG91DQo+PiChoaGhoaGhoaGhoaGhoaGhY2hhdG1lQDI2My5uZXQNCj4+
IKGhoaGhoaGhoaGhoaGhoaGhoaGhMjAwNC0wOC0zMQ0KPj4gDQo+PiANCj4+IC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4gDQo+PiBNZXNzYWdlOiA2DQo+PiBEYXRlOiBUdWUsIDMx
IEF1ZyAyMDA0IDEzOjM4OjA2ICswODAwDQo+PiBGcm9tOiAiIGRyZWFtaW5nayg/PykgIiA8ZHJl
YW1pbmdrZXJAMTYzLmNvbT4NCj4+IFN1YmplY3Q6IFJlOiBSZTpfUmU6X1tweXRob24tY2hpbmVz
ZV1fPz9nbWFpbD9weXRob24/Pw0KPj4gVG86ICIgbGlodWksIHB5dGhvbi1jaGluZXNlQGxpc3Rz
LnB5dGggIiA8bGlodWltYWlsQGdtYWlsLmNvbSwNCj4+IHB5dGhvbi1jaGluZXNlQGxpc3RzLnB5
dGhvbi5jbj4NCj4+IE1lc3NhZ2UtSUQ6DQo+PiA8bWFpbG1hbi4xNTY1LjEwOTM5MzMwNDMuMzU4
LnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbj4NCj4+IENvbnRlbnQtVHlwZTogdGV4dC9w
bGFpbjsgY2hhcnNldD0idXRmLTgiDQo+PiANCj4+IGxpaHVpLOaCqOWlve+8Pw0KPj4gDQo+PiDm
iJHkuZ/lnKh3aW7kuIvor5XkuobkuIDkuIvvvIxkZW1vc+mHjOeahOaUtuWPkeS/oeWKn+iDvemD
veaYr+WPr+S7peOAPw0KPj4gICAgIGxpbW9kb3XlhYTkvZXkuI3lnKhuZXdlZGl06YeM6ZuG5oiQ
5LiA5LiqZ3Vp55qEZ21haWzlrqLmiLfnq6/lkaLvvD8NCj4+IA0KPj4gPT09PT09PSAyMDA0LTA4
LTMxIDExOjUwOjQyIOaCqOWcqOadpeS/oeS4reWGmemBk++8mj09PT09PT0NCj4+IA0KPj4gPmxp
YmdtYWls5piv5Y+v5Lul55qEDQo+PiA+ZGVtb+S4i+acieS4gOS6m+W3peWFt++8jOWPr+S7peiv
u+S/oeWSjOWPkeS/Pw0KPj4gPg0KPj4gPuWPquaYr+axieWtl+WkhOeQhuaciemXrumimO+8jOWP
r+iDveaYr+e8lueggeaciemXrumimA0KPj4gPg0KPj4gPuS7v+ecn2Z0cHNlcnZlcuS4iuS8oOay
oeivleaIkOWKnw0KPj4gPg0KPj4gPuWPpuWklui/mOWPkeeOsOS4gOS4qmdtYWlsZnPvvD8NCj4+
ID7nlKjlnKhsaW51eOezu+e7n+S4i++8jOWwhmdtYWls5L2c5Li65paH5Lu257O757uf5L2/55So
DQo+PiA+DQo+PiA+5Zyod3d3LmRvbmV3cy5uZXTpppbpobXmnInku4vnuz8NCj4+ID4NCj4+ID7n
vZHlnYDvvJpodHRwOi8vcm9jamFyZC5qb25lcy5uYW1lL2luZGV4Lmh0bWwNCj4+ID4NCj4+ID5P
biBUdWUsIDMxIEF1ZyAyMDA0IDA5OjA1OjA5ICswODAwLCBsaW1vZG91IDxjaGF0bWVAMjYzLm5l
dD4gd3JvdGU6DQo+PiA+PiBEZWFkbWFuLOaCqOWlve+8Pw0KPj4gPj4gDQo+PiA+PiAgICAgICAg
IOaIkeivleS6hmxpYmdtYWls5Y+v5Lul55m75b2V44CC5LiN6L+H77yM5LiN55+l6YGT5aaC5L2V
55yL5L+h77yM5Y+q55+l6YGT5pyJ5L+h44A/DQo+PiA+PiANCj4+ID4+ID09PT09PT0gMjAwNC0w
OC0zMCAyMjo0MjozMCDmgqjlnKjmnaXkv6HkuK3lhpnpgZPvvJo9PT09PT09DQo+PiA+PiANCj4+
ID4+ID7miJHvv71577+977+977+9Xueoi+W6j+mcgOimgeS/ruaUue+/vV7miY3og73nlKjvvIzn
nIvvv73noY7vv71HbWFpbOaUue+977+95LqG5o6l5Y8/DQo+PiA+PiA+DQo+PiA+PiA+T24gTW9u
LCAzMCBBdWcgMjAwNCAxNDo0NzowNSArMDgwMCwgWm9vbS5RdWlldCA8em9vbXFAaW5mb3Byby5j
bj4gd3JvdGU6DQo+PiA+PiA+PiBIb2xsbyBsaWh1aToNCj4+ID4+ID4+DQo+PiA+PiA+PiAg5ZKm
5ZKm5ZKm77yB77yf77yf77yB77yf55yf55qE5pyJUHl0aG9uIOeuoeeQhuaOpeWPo+eahO+8ge+8
ge+8gQ0KPj4gPj4gPj4g5Zue5a625omN6IO96K+V55So77w/DQo+PiA+PiA+Pg0KPj4gPj4gPj4g
6LCi6LCi5YWI77yBDQo+PiA+PiA+Pg0KPj4gPj4gPj4gLyoqKioqKioqIFsyMDA0LTA4LTMwXTE0
OjQ2OjM5IDsgbGlodWkgd3JvdGU6DQo+PiA+PiA+Pg0KPj4gPj4gPj4gbGlodWk+IOe9keWdgOay
oeS6hiznqIvluo/lnKjpmYTkuz8NCj4+ID4+ID4+DQo+PiA+PiA+PiAqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKi8NCj4+ID4+ID4+DQo+PiA+PiA+PiAtLQ0KPj4g
Pj4gPj4gRnJlZSBhcyBpbiBGcmVlZG9tDQo+PiA+PiA+Pg0KPj4gPj4gPj4gWm9vbS5RdWlldA0K
Pj4gPj4gPj4NCj4+ID4+ID4+ICM9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PSMNCj4+ID4+ID4+IF1UaW1lIGlzIHVuaW1wb3J0YW50LCBvbmx5IGxpZmUgaW1wb3J0YW50
IVsNCj4+ID4+ID4+ICM9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSMN
Cj4+ID4+ID4+DQo+PiA+PiA+PiBzZW5kZXIgaXMgdGhlIEJhdCEyLjEyLjAwDQo+PiA+PiA+Pg0K
Pj4gPj4gPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N
Cj4+ID4+ID4+IHB5dGhvbi1jaGluZXNlIGxpc3QNCj4+ID4+ID4+IHB5dGhvbi1jaGluZXNlQGxp
c3RzLnB5dGhvbi5jbg0KPj4gPj4gPj4gaHR0cDovL3B5dGhvbi5jbi9tYWlsbWFuL2xpc3RpbmZv
L3B5dGhvbi1jaGluZXNlDQo+PiA+PiA+Pg0KPj4gPj4gPg0KPj4gPj4gPg0KPj4gPj4gPi0tDQo+
PiA+PiA+VGhlIERlYWRtYW4gV2Fsa2luZy4uLi4uLg0KPj4gPj4gPl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+PiA+PiA+cHl0aG9uLWNoaW5lc2UgbGlz
dA0KPj4gPj4gPnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbg0KPj4gPj4gPmh0dHA6Ly9w
eXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24tY2hpbmVzZQ0KPj4gPj4gDQo+PiA+PiA9
ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0NCj4+ID4+IA0KPj4gPj4g6Ic/
DQo+PiA+PiDnpLzvvIENCj4+ID4+IA0KPj4gPj4gDQo+PiA+PiBsaW1vZG91DQo+PiA+PiBjaGF0
bWVAMjYzLm5ldA0KPj4gPj4gMjAwNC0wOC0zMQ0KPj4gPj4gDQo+PiA+PiANCj4+ID4+IA0KPj4g
Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4+ID4+
IHB5dGhvbi1jaGluZXNlIGxpc3QNCj4+ID4+IHB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5j
bg0KPj4gPj4gaHR0cDovL3B5dGhvbi5jbi9tYWlsbWFuL2xpc3RpbmZvL3B5dGhvbi1jaGluZXNl
DQo+PiA+PiANCj4+ID4+DQo+PiA+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCj4+ID5weXRob24tY2hpbmVzZSBsaXN0DQo+PiA+cHl0aG9uLWNoaW5lc2VA
bGlzdHMucHl0aG9uLmNuDQo+PiA+aHR0cDovL3B5dGhvbi5jbi9tYWlsbWFuL2xpc3RpbmZvL3B5
dGhvbi1jaGluZXNlDQo+PiANCj4+ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9
ID0gPQ0KPj4gDQo+PiANCj4+IOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgOiHPw0KPj4g56S877yB
DQo+PiAgDQo+PiANCj4+IOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgGRyZWFtaW5nayjlpKnmiJAp
DQo+PiDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIBkcmVhbWluZ2tlckAxNjMuY29tDQo+PiDjgIDj
gIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIAyMDA0LTA4LTMxDQo+PiANCj4+IA0KPj4gLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiANCj4+IE1lc3NhZ2U6IDcNCj4+IERhdGU6IFR1
ZSwgMzEgQXVnIDIwMDQgMTM6NTA6NDMgKzA4MDANCj4+IEZyb206ICIgbGltb2RvdSAiIDxjaGF0
bWVAMjYzLm5ldD4NCj4+IFN1YmplY3Q6IFJlOiBSZTogUmU6X1JlOl9bcHl0aG9uLWNoaW5lc2Vd
Xz8/Z21haWw/cHl0aG9uPz8NCj4+IFRvOiAiIHB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5j
biAiDQo+PiA8cHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuPg0KPj4gTWVzc2FnZS1JRDoN
Cj4+IDxtYWlsbWFuLjE1NjYuMTA5MzkzMzA0My4zNTgucHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0
aG9uLmNuPg0KPj4gQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJ1dGYtOCINCj4+
IA0KPj4gZHJlYW1pbmdrKOWkqeaIkCks5oKo5aW977w/DQo+PiANCj4+IOWRteWRteOAguWPr+S7
peiAg+iZkeOAPw0KPj4gDQo+PiA9PT09PT09IDIwMDQtMDgtMzEgMTM6Mzg6MDYg5oKo5Zyo5p2l
5L+h5Lit5YaZ6YGT77yaPT09PT09PQ0KPj4gDQo+PiA+bGlodWks5oKo5aW977w/DQo+PiA+DQo+
PiA+IOaIkeS5n+WcqHdpbuS4i+ivleS6huS4gOS4i++8jGRlbW9z6YeM55qE5pS25Y+R5L+h5Yqf
6IO96YO95piv5Y+v5Lul44A/DQo+PiA+ICAgIGxpbW9kb3XlhYTkvZXkuI3lnKhuZXdlZGl06YeM
6ZuG5oiQ5LiA5LiqZ3Vp55qEZ21haWzlrqLmiLfnq6/lkaLvvD8NCj4+ID4NCj4+ID49PT09PT09
IDIwMDQtMDgtMzEgMTE6NTA6NDIg5oKo5Zyo5p2l5L+h5Lit5YaZ6YGT77yaPT09PT09PQ0KPj4g
Pg0KPj4gPj5saWJnbWFpbOaYr+WPr+S7peeahA0KPj4gPj5kZW1v5LiL5pyJ5LiA5Lqb5bel5YW3
77yM5Y+v5Lul6K+75L+h5ZKM5Y+R5L8/DQo+PiA+Pg0KPj4gPj7lj6rmmK/msYnlrZflpITnkIbm
nInpl67popjvvIzlj6/og73mmK/nvJbnoIHmnInpl67popgNCj4+ID4+DQo+PiA+PuS7v+ecn2Z0
cHNlcnZlcuS4iuS8oOayoeivleaIkOWKnw0KPj4gPj4NCj4+ID4+5Y+m5aSW6L+Y5Y+R546w5LiA
5LiqZ21haWxmc++8Pw0KPj4gPj7nlKjlnKhsaW51eOezu+e7n+S4i++8jOWwhmdtYWls5L2c5Li6
5paH5Lu257O757uf5L2/55SoDQo+PiA+Pg0KPj4gPj7lnKh3d3cuZG9uZXdzLm5ldOmmlumhteac
ieS7i+e7Pw0KPj4gPj4NCj4+ID4+572R5Z2A77yaaHR0cDovL3JvY2phcmQuam9uZXMubmFtZS9p
bmRleC5odG1sDQo+PiA+Pg0KPj4gPj5PbiBUdWUsIDMxIEF1ZyAyMDA0IDA5OjA1OjA5ICswODAw
LCBsaW1vZG91IDxjaGF0bWVAMjYzLm5ldD4gd3JvdGU6DQo+PiA+Pj4gRGVhZG1hbizmgqjlpb3v
vD8NCj4+ID4+PiANCj4+ID4+PiAgICAgICAgIOaIkeivleS6hmxpYmdtYWls5Y+v5Lul55m75b2V
44CC5LiN6L+H77yM5LiN55+l6YGT5aaC5L2V55yL5L+h77yM5Y+q55+l6YGT5pyJ5L+h44A/DQo+
PiA+Pj4gDQo+PiA+Pj4gPT09PT09PSAyMDA0LTA4LTMwIDIyOjQyOjMwIOaCqOWcqOadpeS/oeS4
reWGmemBk++8mj09PT09PT0NCj4+ID4+PiANCj4+ID4+PiA+5oiR77+9ee+/ve+/ve+/vV7nqIvl
uo/pnIDopoHkv67mlLnvv71e5omN6IO955So77yM55yL77+956GO77+9R21haWzmlLnvv73vv73k
uobmjqXlj6MNCj4+ID4+PiA+DQo+PiA+Pj4gPk9uIE1vbiwgMzAgQXVnIDIwMDQgMTQ6NDc6MDUg
KzA4MDAsIFpvb20uUXVpZXQgPHpvb21xQGluZm9wcm8uY24+IHdyb3RlOg0KPj4gPj4+ID4+IEhv
bGxvIGxpaHVpOg0KPj4gPj4+ID4+DQo+PiA+Pj4gPj4gIOWSpuWSpuWSpu+8ge+8n++8n++8ge+8
n+ecn+eahOaciVB5dGhvbiDnrqHnkIbmjqXlj6PnmoTvvIHvvIHvvIENCj4+ID4+PiA+PiDlm57l
rrbmiY3og73or5XnlKjvvD8NCj4+ID4+PiA+Pg0KPj4gPj4+ID4+IOiwouiwouWFiO+8gQ0KPj4g
Pj4+ID4+DQo+PiA+Pj4gPj4gLyoqKioqKioqIFsyMDA0LTA4LTMwXTE0OjQ2OjM5IDsgbGlodWkg
d3JvdGU6DQo+PiA+Pj4gPj4NCj4+ID4+PiA+PiBsaWh1aT4g572R5Z2A5rKh5LqGLOeoi+W6j+Wc
qOmZhOS7Pw0KPj4gPj4+ID4+DQo+PiA+Pj4gPj4gKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKiovDQo+PiA+Pj4gPj4NCj4+ID4+PiA+PiAtLQ0KPj4gPj4+ID4+IEZy
ZWUgYXMgaW4gRnJlZWRvbQ0KPj4gPj4+ID4+DQo+PiA+Pj4gPj4gWm9vbS5RdWlldA0KPj4gPj4+
ID4+DQo+PiA+Pj4gPj4gIz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Iw0KPj4gPj4+ID4+IF1UaW1lIGlzIHVuaW1wb3J0YW50LCBvbmx5IGxpZmUgaW1wb3J0YW50IVsN
Cj4+ID4+PiA+PiAjPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0jDQo+
PiA+Pj4gPj4NCj4+ID4+PiA+PiBzZW5kZXIgaXMgdGhlIEJhdCEyLjEyLjAwDQo+PiA+Pj4gPj4N
Cj4+ID4+PiA+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0KPj4gPj4+ID4+IHB5dGhvbi1jaGluZXNlIGxpc3QNCj4+ID4+PiA+PiBweXRob24tY2hpbmVz
ZUBsaXN0cy5weXRob24uY24NCj4+ID4+PiA+PiBodHRwOi8vcHl0aG9uLmNuL21haWxtYW4vbGlz
dGluZm8vcHl0aG9uLWNoaW5lc2UNCj4+ID4+PiA+Pg0KPj4gPj4+ID4NCj4+ID4+PiA+DQo+PiA+
Pj4gPi0tDQo+PiA+Pj4gPlRoZSBEZWFkbWFuIFdhbGtpbmcuLi4uLi4NCj4+ID4+PiA+X19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4+ID4+PiA+cHl0aG9u
LWNoaW5lc2UgbGlzdA0KPj4gPj4+ID5weXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24NCj4+
ID4+PiA+aHR0cDovL3B5dGhvbi5jbi9tYWlsbWFuL2xpc3RpbmZvL3B5dGhvbi1jaGluZXNlDQo+
PiA+Pj4gDQo+PiA+Pj4gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9DQo+
PiA+Pj4gDQo+PiA+Pj4g6Ic/DQo+PiA+Pj4g56S877yBDQo+PiA+Pj4gDQo+PiA+Pj4gDQo+PiA+
Pj4gbGltb2RvdQ0KPj4gPj4+IGNoYXRtZUAyNjMubmV0DQo+PiA+Pj4gMjAwNC0wOC0zMQ0KPj4g
Pj4+IA0KPj4gPj4+IA0KPj4gPj4+IA0KPj4gPj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQo+PiA+Pj4gcHl0aG9uLWNoaW5lc2UgbGlzdA0KPj4gPj4+
IHB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbg0KPj4gPj4+IGh0dHA6Ly9weXRob24uY24v
bWFpbG1hbi9saXN0aW5mby9weXRob24tY2hpbmVzZQ0KPj4gPj4+IA0KPj4gPj4+DQo+PiA+Pl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+PiA+PnB5dGhv
bi1jaGluZXNlIGxpc3QNCj4+ID4+cHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuDQo+PiA+
Pmh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24tY2hpbmVzZQ0KPj4gPg0K
Pj4gPj0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPQ0KPj4gPiANCj4+ID4N
Cj4+ID7jgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDohz8NCj4+ID7npLzvvIENCj4+ID4gDQo+PiA+
IA0KPj4gPuOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgGRyZWFtaW5nayjlpKnmiJApDQo+PiA+44CA
44CA44CA44CA44CA44CA44CA44CAZHJlYW1pbmdrZXJAMTYzLmNvbQ0KPj4gPuOAgOOAgOOAgOOA
gOOAgOOAgOOAgOOAgOOAgOOAgDIwMDQtMDgtMzENCj4+ID4NCj4+ID5fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4gPnB5dGhvbi1jaGluZXNlIGxpc3QN
Cj4+ID5weXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24NCj4+ID5odHRwOi8vcHl0aG9uLmNu
L21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UNCj4+ID4NCj4+IA0KPj4gPSA9ID0gPSA9
ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9DQo+PiANCj4+IA0KPj4g44CA44CA44CA44CA
44CA44CA44CA44CA6Ic/DQo+PiDnpLzvvIENCj4+ICANCj4+IA0KPj4g44CA44CA44CA44CA44CA
44CA44CA44CAbGltb2RvdQ0KPj4g44CA44CA44CA44CA44CA44CA44CA44CAY2hhdG1lQDI2My5u
ZXQNCj4+IOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgDIwMDQtMDgtMzENCj4+IA0KPj4g
DQo+PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+IA0KPj4gTWVzc2FnZTogOA0K
Pj4gRGF0ZTogVHVlLCAzMSBBdWcgMjAwNCAxNDowNjoxNyArMDgwMA0KPj4gRnJvbTogIiBkcmVh
bWluZ2soPz8pICIgPGRyZWFtaW5na2VyQDE2My5jb20+DQo+PiBTdWJqZWN0OiBSZTogUmU6IFJl
OiBSZTpfUmU6X1tweXRob24tY2hpbmVzZV1fPz9nbWFpbD9weXRob24/Pw0KPj4gVG86ICIgcHl0
aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuICINCj4+IDxweXRob24tY2hpbmVzZUBsaXN0cy5w
eXRob24uY24+DQo+PiBNZXNzYWdlLUlEOg0KPj4gPG1haWxtYW4uMTU2Ny4xMDkzOTMzMDQzLjM1
OC5weXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24+DQo+PiBDb250ZW50LVR5cGU6IHRleHQv
cGxhaW47IGNoYXJzZXQ9InV0Zi04Ig0KPj4gDQo+PiBsaW1vZG91LOaCqOWlve+8Pw0KPj4gDQo+
PiAgICAgZnRw5pyN5Yqh5Zmo6K+V55So5LiA5LiL77yM5Y+v5Lul55m76ZmG77yM5L2G5piv5LiK
5Lyg5Lmf5rKh5oiQ5Yqf5LiN55+l6YGTIOaAjuS5iOWbnuS6i++8geS4jei/h+i/meS4quaDs+az
lei/mOaYr+S4jemUmeeahO+8Pw0KPj4gDQo+PiA9PT09PT09IDIwMDQtMDgtMzEgMTM6NTA6NDMg
5oKo5Zyo5p2l5L+h5Lit5YaZ6YGT77yaPT09PT09PQ0KPj4gDQo+PiA+ZHJlYW1pbmdrKOWkqeaI
kCks5oKo5aW977w/DQo+PiA+DQo+PiA+IOWRteWRteOAguWPr+S7peiAg+iZkeOAPw0KPj4gPg0K
Pj4gPj09PT09PT0gMjAwNC0wOC0zMSAxMzozODowNiDmgqjlnKjmnaXkv6HkuK3lhpnpgZPvvJo9
PT09PT09DQo+PiA+DQo+PiA+PmxpaHVpLOaCqOWlve+8Pw0KPj4gPj4NCj4+ID4+IOaIkeS5n+Wc
qHdpbuS4i+ivleS6huS4gOS4i++8jGRlbW9z6YeM55qE5pS25Y+R5L+h5Yqf6IO96YO95piv5Y+v
5Lul44A/DQo+PiA+PiAgICBsaW1vZG915YWE5L2V5LiN5ZyobmV3ZWRpdOmHjOmbhuaIkOS4gOS4
qmd1aeeahGdtYWls5a6i5oi356uv5ZGi77w/DQo+PiA+Pg0KPj4gPj49PT09PT09IDIwMDQtMDgt
MzEgMTE6NTA6NDIg5oKo5Zyo5p2l5L+h5Lit5YaZ6YGT77yaPT09PT09PQ0KPj4gPj4NCj4+ID4+
PmxpYmdtYWls5piv5Y+v5Lul55qEDQo+PiA+Pj5kZW1v5LiL5pyJ5LiA5Lqb5bel5YW377yM5Y+v
5Lul6K+75L+h5ZKM5Y+R5L8/DQo+PiA+Pj4NCj4+ID4+PuWPquaYr+axieWtl+WkhOeQhuaciemX
rumimO+8jOWPr+iDveaYr+e8lueggeaciemXrumimA0KPj4gPj4+DQo+PiA+Pj7ku7/nnJ9mdHBz
ZXJ2ZXLkuIrkvKDmsqHor5XmiJDlip8NCj4+ID4+Pg0KPj4gPj4+5Y+m5aSW6L+Y5Y+R546w5LiA
5LiqZ21haWxmc++8Pw0KPj4gPj4+55So5ZyobGludXjns7vnu5/kuIvvvIzlsIZnbWFpbOS9nOS4
uuaWh+S7tuezu+e7n+S9v+eUqA0KPj4gPj4+DQo+PiA+Pj7lnKh3d3cuZG9uZXdzLm5ldOmmlumh
teacieS7i+e7Pw0KPj4gPj4+DQo+PiA+Pj7nvZHlnYDvvJpodHRwOi8vcm9jamFyZC5qb25lcy5u
YW1lL2luZGV4Lmh0bWwNCj4+ID4+Pg0KPj4gPj4+T24gVHVlLCAzMSBBdWcgMjAwNCAwOTowNTow
OSArMDgwMCwgbGltb2RvdSA8Y2hhdG1lQDI2My5uZXQ+IHdyb3RlOg0KPj4gPj4+PiBEZWFkbWFu
LOaCqOWlve+8Pw0KPj4gPj4+PiANCj4+ID4+Pj4gICAgICAgICDmiJHor5XkuoZsaWJnbWFpbOWP
r+S7peeZu+W9leOAguS4jei/h++8jOS4jeefpemBk+WmguS9leeci+S/oe+8jOWPquefpemBk+ac
ieS/oeOAPw0KPj4gPj4+PiANCj4+ID4+Pj4gPT09PT09PSAyMDA0LTA4LTMwIDIyOjQyOjMwIOaC
qOWcqOadpeS/oeS4reWGmemBk++8mj09PT09PT0NCj4+ID4+Pj4gDQo+PiA+Pj4+ID7miJHvv715
77+977+977+9Xueoi+W6j+mcgOimgeS/ruaUue+/vV7miY3og73nlKjvvIznnIvvv73noY7vv71H
bWFpbOaUue+/ve+/veS6huaOpeWPow0KPj4gPj4+PiA+DQo+PiA+Pj4+ID5PbiBNb24sIDMwIEF1
ZyAyMDA0IDE0OjQ3OjA1ICswODAwLCBab29tLlF1aWV0IDx6b29tcUBpbmZvcHJvLmNuPiB3cm90
ZToNCj4+ID4+Pj4gPj4gSG9sbG8gbGlodWk6DQo+PiA+Pj4+ID4+DQo+PiA+Pj4+ID4+ICDlkqbl
kqblkqbvvIHvvJ/vvJ/vvIHvvJ/nnJ/nmoTmnIlQeXRob24g566h55CG5o6l5Y+j55qE77yB77yB
77yBDQo+PiA+Pj4+ID4+IOWbnuWutuaJjeiDveivleeUqO+8Pw0KPj4gPj4+PiA+Pg0KPj4gPj4+
PiA+PiDosKLosKLlhYjvvIENCj4+ID4+Pj4gPj4NCj4+ID4+Pj4gPj4gLyoqKioqKioqIFsyMDA0
LTA4LTMwXTE0OjQ2OjM5IDsgbGlodWkgd3JvdGU6DQo+PiA+Pj4+ID4+DQo+PiA+Pj4+ID4+IGxp
aHVpPiDnvZHlnYDmsqHkuoYs56iL5bqP5Zyo6ZmE5Ls/DQo+PiA+Pj4+ID4+DQo+PiA+Pj4+ID4+
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLw0KPj4gPj4+PiA+
Pg0KPj4gPj4+PiA+PiAtLQ0KPj4gPj4+PiA+PiBGcmVlIGFzIGluIEZyZWVkb20NCj4+ID4+Pj4g
Pj4NCj4+ID4+Pj4gPj4gWm9vbS5RdWlldA0KPj4gPj4+PiA+Pg0KPj4gPj4+PiA+PiAjPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0jDQo+PiA+Pj4+ID4+IF1UaW1lIGlz
IHVuaW1wb3J0YW50LCBvbmx5IGxpZmUgaW1wb3J0YW50IVsNCj4+ID4+Pj4gPj4gIz09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Iw0KPj4gPj4+PiA+Pg0KPj4gPj4+PiA+
PiBzZW5kZXIgaXMgdGhlIEJhdCEyLjEyLjAwDQo+PiA+Pj4+ID4+DQo+PiA+Pj4+ID4+IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+PiA+Pj4+ID4+IHB5
dGhvbi1jaGluZXNlIGxpc3QNCj4+ID4+Pj4gPj4gcHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9u
LmNuDQo+PiA+Pj4+ID4+IGh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24t
Y2hpbmVzZQ0KPj4gPj4+PiA+Pg0KPj4gPj4+PiA+DQo+PiA+Pj4+ID4NCj4+ID4+Pj4gPi0tDQo+
PiA+Pj4+ID5UaGUgRGVhZG1hbiBXYWxraW5nLi4uLi4uDQo+PiA+Pj4+ID5fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4gPj4+PiA+cHl0aG9uLWNoaW5l
c2UgbGlzdA0KPj4gPj4+PiA+cHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuDQo+PiA+Pj4+
ID5odHRwOi8vcHl0aG9uLmNuL21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UNCj4+ID4+
Pj4gDQo+PiA+Pj4+ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPQ0KPj4g
Pj4+PiANCj4+ID4+Pj4g6Ic/DQo+PiA+Pj4+IOekvO+8gQ0KPj4gPj4+PiANCj4+ID4+Pj4gDQo+
PiA+Pj4+IGxpbW9kb3UNCj4+ID4+Pj4gY2hhdG1lQDI2My5uZXQNCj4+ID4+Pj4gMjAwNC0wOC0z
MQ0KPj4gPj4+PiANCj4+ID4+Pj4gDQo+PiA+Pj4+IA0KPj4gPj4+PiBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4gPj4+PiBweXRob24tY2hpbmVzZSBs
aXN0DQo+PiA+Pj4+IHB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbg0KPj4gPj4+PiBodHRw
Oi8vcHl0aG9uLmNuL21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UNCj4+ID4+Pj4gDQo+
PiA+Pj4+DQo+PiA+Pj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KPj4gPj4+cHl0aG9uLWNoaW5lc2UgbGlzdA0KPj4gPj4+cHl0aG9uLWNoaW5lc2VAbGlz
dHMucHl0aG9uLmNuDQo+PiA+Pj5odHRwOi8vcHl0aG9uLmNuL21haWxtYW4vbGlzdGluZm8vcHl0
aG9uLWNoaW5lc2UNCj4+ID4+DQo+PiA+Pj0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0g
PSA9ID0gPQ0KPj4gPj4gDQo+PiA+Pg0KPj4gPj7jgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDohz8N
Cj4+ID4+56S877yBDQo+PiA+PiANCj4+ID4+IA0KPj4gPj7jgIDjgIDjgIDjgIDjgIDjgIDjgIDj
gIBkcmVhbWluZ2so5aSp5oiQKQ0KPj4gPj7jgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIBkcmVhbWlu
Z2tlckAxNjMuY29tDQo+PiA+PuOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgDIwMDQtMDgt
MzENCj4+ID4+DQo+PiA+Pl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQo+PiA+PnB5dGhvbi1jaGluZXNlIGxpc3QNCj4+ID4+cHl0aG9uLWNoaW5lc2VAbGlz
dHMucHl0aG9uLmNuDQo+PiA+Pmh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRo
b24tY2hpbmVzZQ0KPj4gPj4NCj4+ID4NCj4+ID49ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0g
PSA9ID0gPSA9ID0NCj4+ID4gDQo+PiA+DQo+PiA+44CA44CA44CA44CA44CA44CA44CA44CA6Ic/
DQo+PiA+56S877yBDQo+PiA+IA0KPj4gPiANCj4+ID7jgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIBs
aW1vZG91DQo+PiA+44CA44CA44CA44CA44CA44CA44CA44CAY2hhdG1lQDI2My5uZXQNCj4+ID7j
gIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIAyMDA0LTA4LTMxDQo+PiA+DQo+PiA+X19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4+ID5weXRob24tY2hp
bmVzZSBsaXN0DQo+PiA+cHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuDQo+PiA+aHR0cDov
L3B5dGhvbi5jbi9tYWlsbWFuL2xpc3RpbmZvL3B5dGhvbi1jaGluZXNlDQo+PiA+DQo+PiANCj4+
ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPQ0KPj4gDQo+PiANCj4+IOOA
gOOAgOOAgOOAgOOAgOOAgOOAgOOAgOiHPw0KPj4g56S877yBDQo+PiAgDQo+PiANCj4+IOOAgOOA
gOOAgOOAgOOAgOOAgOOAgOOAgGRyZWFtaW5nayjlpKnmiJApDQo+PiDjgIDjgIDjgIDjgIDjgIDj
gIDjgIDjgIBkcmVhbWluZ2tlckAxNjMuY29tDQo+PiDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDj
gIDjgIAyMDA0LTA4LTMxDQo+PiANCj4+IA0KPj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQo+PiANCj4+IE1lc3NhZ2U6IDkNCj4+IERhdGU6IFR1ZSwgMzEgQXVnIDIwMDQgMTQ6MTc6
MTAgKzA4MDANCj4+IEZyb206ICJsaW1vZG91IiA8Y2hhdG1lQDI2My5uZXQ+DQo+PiBTdWJqZWN0
OiBSZTogUmU6X1JlOl9bcHl0aG9uLWNoaW5lc2VdXz8/Z21haWw/cHl0aG9uPz8NCj4+IFRvOiAi
cHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuPiINCj4+IDxweXRob24tY2hpbmVzZUBsaXN0
cy5weXRob24uY24+Pg0KPj4gTWVzc2FnZS1JRDoNCj4+IDxtYWlsbWFuLjE1NjguMTA5MzkzMzA0
My4zNTgucHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuPg0KPj4gQ29udGVudC1UeXBlOiB0
ZXh0L3BsYWluOyBjaGFyc2V0PSJ1dGYtOCINCj4+IA0KPj4gbGlodWks5oKo5aW977w/DQo+PiAN
Cj4+IOS4jeiDveebtOaOpeaUtuWIsOS/oe+8jOWPquaYr+acieS4gOS4quaWh+S7P21ib3jnmoTv
vIzmmK/kuI3mmK/lsLHov5nmoLfjgD8NCj4+IA0KPj4gPT09PT09PSAyMDA0LTA4LTMxIDExOjUw
OjQyIOaCqOWcqOadpeS/oeS4reWGmemBk++8mj09PT09PT0NCj4+IA0KPj4gPmxpYmdtYWls5piv
5Y+v5Lul55qEDQo+PiA+ZGVtb+S4i+acieS4gOS6m+W3peWFt++8jOWPr+S7peivu+S/oeWSjOWP
keS/Pw0KPj4gPg0KPj4gPuWPquaYr+axieWtl+WkhOeQhuaciemXrumimO+8jOWPr+iDveaYr+e8
lueggeaciemXrumimA0KPj4gPg0KPj4gPuS7v+ecn2Z0cHNlcnZlcuS4iuS8oOayoeivleaIkOWK
nw0KPj4gPg0KPj4gPuWPpuWklui/mOWPkeeOsOS4gOS4qmdtYWlsZnPvvD8NCj4+ID7nlKjlnKhs
aW51eOezu+e7n+S4i++8jOWwhmdtYWls5L2c5Li65paH5Lu257O757uf5L2/55SoDQo+PiA+DQo+
PiA+5Zyod3d3LmRvbmV3cy5uZXTpppbpobXmnInku4vnuz8NCj4+ID4NCj4+ID7nvZHlnYDvvJpo
dHRwOi8vcm9jamFyZC5qb25lcy5uYW1lL2luZGV4Lmh0bWwNCj4+ID4NCj4+ID5PbiBUdWUsIDMx
IEF1ZyAyMDA0IDA5OjA1OjA5ICswODAwLCBsaW1vZG91IDxjaGF0bWVAMjYzLm5ldD4gd3JvdGU6
DQo+PiA+PiBEZWFkbWFuLOaCqOWlve+8Pw0KPj4gPj4gDQo+PiA+PiAgICAgICAgIOaIkeivleS6
hmxpYmdtYWls5Y+v5Lul55m75b2V44CC5LiN6L+H77yM5LiN55+l6YGT5aaC5L2V55yL5L+h77yM
5Y+q55+l6YGT5pyJ5L+h44A/DQo+PiA+PiANCj4+ID4+ID09PT09PT0gMjAwNC0wOC0zMCAyMjo0
MjozMCDmgqjlnKjmnaXkv6HkuK3lhpnpgZPvvJo9PT09PT09DQo+PiA+PiANCj4+ID4+ID7miJHv
v71577+977+977+9Xueoi+W6j+mcgOimgeS/ruaUue+/vV7miY3og73nlKjvvIznnIvvv73noY7v
v71HbWFpbOaUue+/ve+/veS6huaOpeWPow0KPj4gPj4gPg0KPj4gPj4gPk9uIE1vbiwgMzAgQXVn
IDIwMDQgMTQ6NDc6MDUgKzA4MDAsIFpvb20uUXVpZXQgPHpvb21xQGluZm9wcm8uY24+IHdyb3Rl
Og0KPj4gPj4gPj4gSG9sbG8gbGlodWk6DQo+PiA+PiA+Pg0KPj4gPj4gPj4gIOWSpuWSpuWSpu+8
ge+8n++8n++8ge+8n+ecn+eahOaciVB5dGhvbiDnrqHnkIbmjqXlj6PnmoTvvIHvvIHvvIENCj4+
ID4+ID4+IOWbnuWutuaJjeiDveivleeUqO+8Pw0KPj4gPj4gPj4NCj4+ID4+ID4+IOiwouiwouWF
iO+8gQ0KPj4gPj4gPj4NCj4+ID4+ID4+IC8qKioqKioqKiBbMjAwNC0wOC0zMF0xNDo0NjozOSA7
IGxpaHVpIHdyb3RlOg0KPj4gPj4gPj4NCj4+ID4+ID4+IGxpaHVpPiDnvZHlnYDmsqHkuoYs56iL
5bqP5Zyo6ZmE5Ls/DQo+PiA+PiA+Pg0KPj4gPj4gPj4gKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKiovDQo+PiA+PiA+Pg0KPj4gPj4gPj4gLS0NCj4+ID4+ID4+IEZy
ZWUgYXMgaW4gRnJlZWRvbQ0KPj4gPj4gPj4NCj4+ID4+ID4+IFpvb20uUXVpZXQNCj4+ID4+ID4+
DQo+PiA+PiA+PiAjPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0jDQo+
PiA+PiA+PiBdVGltZSBpcyB1bmltcG9ydGFudCwgb25seSBsaWZlIGltcG9ydGFudCFbDQo+PiA+
PiA+PiAjPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0jDQo+PiA+PiA+
Pg0KPj4gPj4gPj4gc2VuZGVyIGlzIHRoZSBCYXQhMi4xMi4wMA0KPj4gPj4gPj4NCj4+ID4+ID4+
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+PiA+PiA+
PiBweXRob24tY2hpbmVzZSBsaXN0DQo+PiA+PiA+PiBweXRob24tY2hpbmVzZUBsaXN0cy5weXRo
b24uY24NCj4+ID4+ID4+IGh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24t
Y2hpbmVzZQ0KPj4gPj4gPj4NCj4+ID4+ID4NCj4+ID4+ID4NCj4+ID4+ID4tLQ0KPj4gPj4gPlRo
ZSBEZWFkbWFuIFdhbGtpbmcuLi4uLi4NCj4+ID4+ID5fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KPj4gPj4gPnB5dGhvbi1jaGluZXNlIGxpc3QNCj4+ID4+
ID5weXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24NCj4+ID4+ID5odHRwOi8vcHl0aG9uLmNu
L21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UNCj4+ID4+IA0KPj4gPj4gPSA9ID0gPSA9
ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9DQo+PiA+PiANCj4+ID4+IOiHPw0KPj4gPj4g
56S877yBDQo+PiA+PiANCj4+ID4+IA0KPj4gPj4gbGltb2RvdQ0KPj4gPj4gY2hhdG1lQDI2My5u
ZXQNCj4+ID4+IDIwMDQtMDgtMzENCj4+ID4+IA0KPj4gPj4gDQo+PiA+PiANCj4+ID4+IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+PiA+PiBweXRob24t
Y2hpbmVzZSBsaXN0DQo+PiA+PiBweXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24NCj4+ID4+
IGh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24tY2hpbmVzZQ0KPj4gPj4g
DQo+PiA+Pg0KPj4gPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fDQo+PiA+cHl0aG9uLWNoaW5lc2UgbGlzdA0KPj4gPnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5
dGhvbi5jbg0KPj4gPmh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24tY2hp
bmVzZQ0KPj4gDQo+PiA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0NCj4+
IA0KPj4gDQo+PiDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDohz8NCj4+IOekvO+8gQ0KPj4gIA0K
Pj4gDQo+PiDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIBsaW1vZG91DQo+PiDjgIDjgIDjgIDjgIDj
gIDjgIDjgIDjgIBjaGF0bWVAMjYzLm5ldA0KPj4g44CA44CA44CA44CA44CA44CA44CA44CA44CA
44CAMjAwNC0wOC0zMQ0KPj4gDQo+PiANCj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KPj4gDQo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0KPj4gcHl0aG9uLWNoaW5lc2UgbWFpbGluZyBsaXN0DQo+PiBweXRob24tY2hpbmVzZUBsaXN0
cy5weXRob24uY24NCj4+IGh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24t
Y2hpbmVzZQ0KPj4gDQo+PiANCj4+IEVuZCBvZiBweXRob24tY2hpbmVzZSBEaWdlc3QsIFZvbCA4
LCBJc3N1ZSAxODINCj4+ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioNCj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQo+cHl0aG9uLWNoaW5lc2UgbGlzdA0KPnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbg0K
Pmh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24tY2hpbmVzZQ0KPg0KDQo9
ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0NCgkJCQ0KDQqhoaGhoaGhoaGh
oaGhoaGh1sINCsDxo6ENCiANCgkJCQkgDQqhoaGhoaGhoaGhoaGhoaGhbGltb2RvdQ0KoaGhoaGh
oaGhoaGhoaGhoWNoYXRtZUAyNjMubmV0DQqhoaGhoaGhoaGhoaGhoaGhoaGhoTIwMDQtMDgtMzEN
Cg0K




[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号