2007年03月31日 星期六 02:38
也就是根据变量的内容包含不同的文件,由运行时变量来决定要import 的文件的名字
2007年03月31日 星期六 08:58
__import__(...) __import__(name, globals, locals, fromlist) -> module Import a module. The globals are only used to determine the context; they are not modified. The locals are currently unused. The fromlist should be a list of names to emulate ``from name import ...'', or an empty list to emulate ``import name''. When importing a module from a package, note that __import__('A.B', ...) returns package A when fromlist is empty, but its submodule B when fromlist is not empty. On 3/31/07, PianoPan <pianopan在gmail.com> wrote: > > Ò²¾ÍÊǸù¾Ý±äÁ¿µÄÄÚÈÝ°üº¬²»Í¬µÄÎļþ£¬ÓÉÔËÐÐʱ±äÁ¿À´¾ö¶¨Òªimport µÄÎļþµÄÃû×Ö > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070331/dfb4ee18/attachment.html
2007年03月31日 星期六 13:13
ÎÒÊÇÔÚwindowsÏÂŪµÄ,apache2.2.4 mod_python3.3.1 python2.5 ÅäÖúÃÁËapacheÖ®ºó,²âÊÔÁËÒ»ÏÂapache,²âÊÔ³ÌÐò: from mod_python import apache def handler(req): req.write("Hello,world!") return apache.Ok ´Óhttp·ÃÎÊʱµÄ´íÎó½á¹û: MOD_PYTHON ERROR ProcessId: 2844 Interpreter: 'jsz.gary1.net' ServerName: 'jsz.gary1.net' DocumentRoot: 'D:/' URI: '/MyTest.py' Location: None Directory: 'D:/' Filename: 'D:/MyTest.py' PathInfo: '' Phase: 'PythonHandler' Handler: 'MyTest' Traceback (most recent call last): File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1537, in HandlerDispatch default=default_handler, arg=req, silent=hlist.silent) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1202, in _process_target module = import_module(module_name, path=path) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 296, in import_module log, import_path) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 680, in import_module execfile(file, module.__dict__) File "D:\MyTest.py", line 2 def handler(req): ^ IndentationError: unexpected indent MODULE CACHE DETAILS Accessed: Sat Mar 31 13:07:10 2007 Generation: 2 _mp_eb17761b0620a6fe21b5d6bfe224c365 { FileName: 'D:\\MyTest.py' Instance: 6 [RELOAD] Generation: 2 [ERROR] Modified: Sat Mar 31 13:04:36 2007 Imported: Sat Mar 31 13:03:37 2007 jsz7758520 2007-03-31 -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070331/8de82533/attachment.html
2007年03月31日 星期六 13:23
Ê×ÏÈ£¬ÄãÓÐÒ»¸ö´í¡£Ã»ÓÐreq.content_type='ÄãÒªµÄÄÚÈÝ' ÆäËü²»ÖªµÀ¡£ On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: > > ÎÒÊÇÔÚwindowsÏÂŪµÄ,apache2.2.4 mod_python3.3.1 python2.5 > > ÅäÖúÃÁËapacheÖ®ºó,²âÊÔÁËÒ»ÏÂapache,²âÊÔ³ÌÐò: > from mod_python import apache > def handler(req): > req.write("Hello,world!") > return apache.Ok > > > ´Óhttp·ÃÎÊʱµÄ´íÎó½á¹û: > MOD_PYTHON ERROR > > ProcessId: 2844 > Interpreter: 'jsz.gary1.net' > > ServerName: 'jsz.gary1.net' > DocumentRoot: 'D:/' > > URI: '/MyTest.py' > Location: None > Directory: 'D:/' > Filename: 'D:/MyTest.py' > PathInfo: '' > > Phase: 'PythonHandler' > Handler: 'MyTest' > > Traceback (most recent call last): > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1537, > in HandlerDispatch > default=default_handler, arg=req, silent=hlist.silent) > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1202, > in _process_target > module = import_module(module_name, path=path) > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 296, > in import_module > log, import_path) > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 680, > in import_module > execfile(file, module.__dict__) > > File "D:\MyTest.py", line 2 > > def handler(req): > > ^ > > IndentationError: unexpected indent > > > MODULE CACHE DETAILS > > Accessed: Sat Mar 31 13:07:10 2007 > Generation: 2 > > _mp_eb17761b0620a6fe21b5d6bfe224c365 { > FileName: 'D:\\MyTest.py' > Instance: 6 [RELOAD] > Generation: 2 [ERROR] > Modified: Sat Mar 31 13:04:36 2007 > Imported: Sat Mar 31 13:03:37 2007 > > ------------------------------ > jsz7758520 > 2007-03-31 > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070331/f6d28a81/attachment.html
2007年03月31日 星期六 13:36
Èç¹ûÎÒÔÚdef handler(req):Ö®ºó¼ÓÒ»ÐÐ req.content_type = 'text/plain' ÏÔʾµÄ´íÎó»¹ÊÇͬÑùµÄ,Ϊʲô°¡? jsz7758520 2007-03-31 ·¢¼þÈË£º jessinio smith ·¢ËÍʱ¼ä£º 2007-03-31 13:23:51 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? Ê×ÏÈ£¬ÄãÓÐÒ»¸ö´í¡£Ã»ÓÐreq.content_type='ÄãÒªµÄÄÚÈÝ' ÆäËü²»ÖªµÀ¡£ On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: ÎÒÊÇÔÚwindowsÏÂŪµÄ,apache2.2.4 mod_python3.3.1 python2.5 ÅäÖúÃÁËapacheÖ®ºó,²âÊÔÁËÒ»ÏÂapache,²âÊÔ³ÌÐò: from mod_python import apache def handler(req): req.write("Hello,world!") return apache.Ok ´Óhttp·ÃÎÊʱµÄ´íÎó½á¹û: MOD_PYTHON ERROR ProcessId: 2844 Interpreter: 'jsz.gary1.net' ServerName: 'jsz.gary1.net' DocumentRoot: 'D:/' URI: '/MyTest.py' Location: None Directory: 'D:/' Filename: 'D:/MyTest.py' PathInfo: '' Phase: 'PythonHandler' Handler: 'MyTest' Traceback (most recent call last): File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1537, in HandlerDispatch default=default_handler, arg=req, silent=hlist.silent) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1202, in _process_target module = import_module(module_name, path=path) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 296, in import_module log, import_path) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 680, in import_module execfile(file, module.__dict__) File "D:\MyTest.py", line 2 def handler(req): ^ IndentationError: unexpected indent MODULE CACHE DETAILS Accessed: Sat Mar 31 13:07:10 2007 Generation: 2 _mp_eb17761b0620a6fe21b5d6bfe224c365 { FileName: 'D:\\MyTest.py' Instance: 6 [RELOAD] Generation: 2 [ERROR] Modified: Sat Mar 31 13:04:36 2007 Imported: Sat Mar 31 13:03:37 2007 jsz7758520 2007-03-31 _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070331/417c966b/attachment-0001.htm
2007年03月31日 星期六 13:42
Äã·¢ÄãµÄapacheµÄpythonĿ¼ÅäÖøøÎÒ¿´Ò»Ï¡£Ò²ÐíÎÒÄÜ°ïÉÏ棨²»Ò»¶¨ÄÜ£©¡£ On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: > > Èç¹ûÎÒÔÚdef handler(req):Ö®ºó¼ÓÒ»ÐÐ req.content_type = 'text/plain' > ÏÔʾµÄ´íÎó»¹ÊÇͬÑùµÄ,Ϊʲô°¡? > > ------------------------------ > jsz7758520 > 2007-03-31 > ------------------------------ > *·¢¼þÈË£º* jessinio smith > *·¢ËÍʱ¼ä£º* 2007-03-31 13:23:51 > *ÊÕ¼þÈË£º* python-chinese在lists.python.cn > *³ËÍ£º* > *Ö÷Ì⣺* Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? > > Ê×ÏÈ£¬ÄãÓÐÒ»¸ö´í¡£Ã»ÓÐreq.content_type='ÄãÒªµÄÄÚÈÝ' > > ÆäËü²»ÖªµÀ¡£ > > On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: > > > > ÎÒÊÇÔÚwindowsÏÂŪµÄ,apache2.2.4 mod_python3.3.1 python2.5 > > > > ÅäÖúÃÁËapacheÖ®ºó,²âÊÔÁËÒ»ÏÂapache,²âÊÔ³ÌÐò: > > from mod_python import apache > > def handler(req): > > req.write("Hello,world!") > > return apache.Ok > > > > > > ´Óhttp·ÃÎÊʱµÄ´íÎó½á¹û: > > MOD_PYTHON ERROR > > > > ProcessId: 2844 > > Interpreter: 'jsz.gary1.net' > > > > ServerName: 'jsz.gary1.net' > > DocumentRoot: 'D:/' > > > > URI: '/MyTest.py' > > Location: None > > Directory: 'D:/' > > Filename: 'D:/MyTest.py' > > PathInfo: '' > > > > Phase: 'PythonHandler' > > Handler: 'MyTest' > > > > Traceback (most recent call last): > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line > > 1537, in HandlerDispatch > > default=default_handler, arg=req, silent=hlist.silent) > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line > > 1202, in _process_target > > module = import_module(module_name, path=path) > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 296, > > in import_module > > log, import_path) > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 680, > > in import_module > > execfile(file, module.__dict__) > > > > File "D:\MyTest.py", line 2 > > > > def handler(req): > > > > ^ > > > > IndentationError: unexpected indent > > > > > > MODULE CACHE DETAILS > > > > Accessed: Sat Mar 31 13:07:10 2007 > > Generation: 2 > > > > _mp_eb17761b0620a6fe21b5d6bfe224c365 { > > FileName: 'D:\\MyTest.py' > > Instance: 6 [RELOAD] > > Generation: 2 [ERROR] > > Modified: Sat Mar 31 13:04:36 2007 > > Imported: Sat Mar 31 13:03:37 2007 > > > > ------------------------------ > > jsz7758520 > > 2007-03-31 > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to > > python-chinese-request在lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > -- > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070331/6a2294c1/attachment.html
2007年03月31日 星期六 13:51
ÔÚhttpd.confÎļþÀïÃæ¼ÓµÄ:AddHandler mod_python .py PythonHandler mptest PythonDebug on Ò²ÔÚLoadModuleÀïÃæ¼ÓÁËmod_python.soÁË jsz7758520 2007-03-31 ·¢¼þÈË£º jessinio smith ·¢ËÍʱ¼ä£º 2007-03-31 13:42:35 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? Äã·¢ÄãµÄapacheµÄpythonĿ¼ÅäÖøøÎÒ¿´Ò»Ï¡£Ò²ÐíÎÒÄÜ°ïÉÏ棨²»Ò»¶¨ÄÜ£©¡£ On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: Èç¹ûÎÒÔÚdef handler(req):Ö®ºó¼ÓÒ»ÐÐ req.content_type = 'text/plain' ÏÔʾµÄ´íÎó»¹ÊÇͬÑùµÄ,Ϊʲô°¡? jsz7758520 2007-03-31 ·¢¼þÈË£º jessinio smith ·¢ËÍʱ¼ä£º 2007-03-31 13:23:51 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? Ê×ÏÈ£¬ÄãÓÐÒ»¸ö´í¡£Ã»ÓÐreq.content_type='ÄãÒªµÄÄÚÈÝ' ÆäËü²»ÖªµÀ¡£ On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: ÎÒÊÇÔÚwindowsÏÂŪµÄ,apache2.2.4 mod_python3.3.1 python2.5 ÅäÖúÃÁËapacheÖ®ºó,²âÊÔÁËÒ»ÏÂapache,²âÊÔ³ÌÐò: from mod_python import apache def handler(req): req.write("Hello,world!") return apache.Ok ´Óhttp·ÃÎÊʱµÄ´íÎó½á¹û: MOD_PYTHON ERROR ProcessId: 2844 Interpreter: 'jsz.gary1.net' ServerName: 'jsz.gary1.net' DocumentRoot: 'D:/' URI: '/MyTest.py' Location: None Directory: 'D:/' Filename: 'D:/MyTest.py' PathInfo: '' Phase: 'PythonHandler' Handler: 'MyTest' Traceback (most recent call last): File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1537, in HandlerDispatch default=default_handler, arg=req, silent=hlist.silent) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1202, in _process_target module = import_module(module_name, path=path) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 296, in import_module log, import_path) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 680, in import_module execfile(file, module.__dict__) File "D:\MyTest.py", line 2 def handler(req): ^ IndentationError: unexpected indent MODULE CACHE DETAILS Accessed: Sat Mar 31 13:07:10 2007 Generation: 2 _mp_eb17761b0620a6fe21b5d6bfe224c365 { FileName: 'D:\\MyTest.py' Instance: 6 [RELOAD] Generation: 2 [ERROR] Modified: Sat Mar 31 13:04:36 2007 Imported: Sat Mar 31 13:03:37 2007 jsz7758520 2007-03-31 _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070331/b10b8d78/attachment-0001.htm
2007年03月31日 星期六 13:58
ÔÚhttpd.confÎļþÀïÃæ¼ÓµÄ:AddHandler mod_python .py PythonHandler ÄãµÄpyÎļþÃû£¨²»¼Óºó׺£© PythonPath "sys.path+['d:']" #ÕâÀïÎÒ²»ÖªµÀÊDz»ÊÇÕâÑù¡£ÒòΪÎÒÓÃlinuxµÄ¡£¼ÓdÅÌÓ¦¸ÃÊÇÕâÑùµÄ¡£ PythonDebug on On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: > > ÔÚhttpd.confÎļþÀïÃæ¼ÓµÄ: >> AddHandler mod_python .py > PythonHandler mptest > PythonDebug on > > > > Ò²ÔÚLoadModuleÀïÃæ¼ÓÁËmod_python.soÁË > > > ------------------------------ > jsz7758520 > 2007-03-31 > ------------------------------ > *·¢¼þÈË£º* jessinio smith > *·¢ËÍʱ¼ä£º* 2007-03-31 13:42:35 > *ÊÕ¼þÈË£º* python-chinese在lists.python.cn > *³ËÍ£º* > *Ö÷Ì⣺* Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? > > Äã·¢ÄãµÄapacheµÄpythonĿ¼ÅäÖøøÎÒ¿´Ò»Ï¡£Ò²ÐíÎÒÄÜ°ïÉÏ棨²»Ò»¶¨ÄÜ£©¡£ > > On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: > > > > Èç¹ûÎÒÔÚdef handler(req):Ö®ºó¼ÓÒ»ÐÐ req.content_type = 'text/plain' > > ÏÔʾµÄ´íÎó»¹ÊÇͬÑùµÄ,Ϊʲô°¡? > > > > ------------------------------ > > jsz7758520 > > 2007-03-31 > > ------------------------------ > > *·¢¼þÈË£º* jessinio smith > > *·¢ËÍʱ¼ä£º* 2007-03-31 13:23:51 > > *ÊÕ¼þÈË£º* python-chinese在lists.python.cn > > *³ËÍ£º* > > *Ö÷Ì⣺* Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? > > > > Ê×ÏÈ£¬ÄãÓÐÒ»¸ö´í¡£Ã»ÓÐreq.content_type='ÄãÒªµÄÄÚÈÝ' > > > > ÆäËü²»ÖªµÀ¡£ > > > > On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: > > > > > > ÎÒÊÇÔÚwindowsÏÂŪµÄ,apache2.2.4 mod_python3.3.1 python2.5 > > > > > > ÅäÖúÃÁËapacheÖ®ºó,²âÊÔÁËÒ»ÏÂapache,²âÊÔ³ÌÐò: > > > from mod_python import apache > > > def handler(req): > > > req.write("Hello,world!") > > > return apache.Ok > > > > > > > > > ´Óhttp·ÃÎÊʱµÄ´íÎó½á¹û: > > > MOD_PYTHON ERROR > > > > > > ProcessId: 2844 > > > Interpreter: 'jsz.gary1.net' > > > > > > ServerName: 'jsz.gary1.net' > > > DocumentRoot: 'D:/' > > > > > > URI: '/MyTest.py' > > > Location: None > > > Directory: 'D:/' > > > Filename: 'D:/MyTest.py' > > > PathInfo: '' > > > > > > Phase: 'PythonHandler' > > > Handler: 'MyTest' > > > > > > Traceback (most recent call last): > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line > > > 1537, in HandlerDispatch > > > default=default_handler, arg=req, silent=hlist.silent) > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line > > > 1202, in _process_target > > > module = import_module(module_name, path=path) > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line > > > 296, in import_module > > > log, import_path) > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line > > > 680, in import_module > > > execfile(file, module.__dict__) > > > > > > File "D:\MyTest.py", line 2 > > > > > > def handler(req): > > > > > > ^ > > > > > > IndentationError: unexpected indent > > > > > > > > > MODULE CACHE DETAILS > > > > > > Accessed: Sat Mar 31 13:07:10 2007 > > > Generation: 2 > > > > > > _mp_eb17761b0620a6fe21b5d6bfe224c365 { > > > FileName: 'D:\\MyTest.py' > > > Instance: 6 [RELOAD] > > > Generation: 2 [ERROR] > > > Modified: Sat Mar 31 13:04:36 2007 > > > Imported: Sat Mar 31 13:03:37 2007 > > > > > > ------------------------------ > > > jsz7758520 > > > 2007-03-31 > > > > > > _______________________________________________ > > > python-chinese > > > Post: send python-chinese在lists.python.cn > > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > > Unsubscribe: send unsubscribe to > > > python-chinese-request在lists.python.cn > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > > > > > > -- > > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to > > python-chinese-request在lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > -- > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070331/69371d70/attachment.html
2007年03月31日 星期六 15:01
¼ÓÁËÖ®ºó£¬ÏÔʾ½á¹û»¹ÊÇÒ»ÑùµÄ jsz7758520 2007-03-31 ·¢¼þÈË£º jessinio smith ·¢ËÍʱ¼ä£º 2007-03-31 13:58:21 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? ÔÚhttpd.confÎļþÀïÃæ¼ÓµÄ:AddHandler mod_python .py PythonHandler ÄãµÄpyÎļþÃû£¨²»¼Óºó׺£© PythonPath "sys.path+['d:']" #ÕâÀïÎÒ²»ÖªµÀÊDz»ÊÇÕâÑù¡£ÒòΪÎÒÓÃlinuxµÄ¡£¼ÓdÅÌÓ¦¸ÃÊÇÕâÑùµÄ¡£ PythonDebug on On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: ÔÚhttpd.confÎļþÀïÃæ¼ÓµÄ:AddHandler mod_python .py PythonHandler mptest PythonDebug on Ò²ÔÚLoadModuleÀïÃæ¼ÓÁËmod_python.soÁË jsz7758520 2007-03-31 ·¢¼þÈË£º jessinio smith ·¢ËÍʱ¼ä£º 2007-03-31 13:42:35 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? Äã·¢ÄãµÄapacheµÄpythonĿ¼ÅäÖøøÎÒ¿´Ò»Ï¡£Ò²ÐíÎÒÄÜ°ïÉÏ棨²»Ò»¶¨ÄÜ£©¡£ On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: Èç¹ûÎÒÔÚdef handler(req):Ö®ºó¼ÓÒ»ÐÐ req.content_type = 'text/plain' ÏÔʾµÄ´íÎó»¹ÊÇͬÑùµÄ,Ϊʲô°¡? jsz7758520 2007-03-31 ·¢¼þÈË£º jessinio smith ·¢ËÍʱ¼ä£º 2007-03-31 13:23:51 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? Ê×ÏÈ£¬ÄãÓÐÒ»¸ö´í¡£Ã»ÓÐreq.content_type='ÄãÒªµÄÄÚÈÝ' ÆäËü²»ÖªµÀ¡£ On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: ÎÒÊÇÔÚwindowsÏÂŪµÄ,apache2.2.4 mod_python3.3.1 python2.5 ÅäÖúÃÁËapacheÖ®ºó,²âÊÔÁËÒ»ÏÂapache,²âÊÔ³ÌÐò: from mod_python import apache def handler(req): req.write("Hello,world!") return apache.Ok ´Óhttp·ÃÎÊʱµÄ´íÎó½á¹û: MOD_PYTHON ERROR ProcessId: 2844 Interpreter: 'jsz.gary1.net' ServerName: 'jsz.gary1.net' DocumentRoot: 'D:/' URI: '/MyTest.py' Location: None Directory: 'D:/' Filename: 'D:/MyTest.py' PathInfo: '' Phase: 'PythonHandler' Handler: 'MyTest' Traceback (most recent call last): File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1537, in HandlerDispatch default=default_handler, arg=req, silent=hlist.silent) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1202, in _process_target module = import_module(module_name, path=path) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 296, in import_module log, import_path) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 680, in import_module execfile(file, module.__dict__) File "D:\MyTest.py", line 2 def handler(req): ^ IndentationError: unexpected indent MODULE CACHE DETAILS Accessed: Sat Mar 31 13:07:10 2007 Generation: 2 _mp_eb17761b0620a6fe21b5d6bfe224c365 { FileName: 'D:\\MyTest.py' Instance: 6 [RELOAD] Generation: 2 [ERROR] Modified: Sat Mar 31 13:04:36 2007 Imported: Sat Mar 31 13:03:37 2007 jsz7758520 2007-03-31 _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070331/9662749d/attachment-0001.htm
2007年03月31日 星期六 15:11
IndentationError: unexpected indent ÊDz»ÊÇÄãµÄ³ÌÐòд´íÁË£¡£¡ Ëõ½øÎÊÌâ°É On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: > > ¼ÓÁËÖ®ºó£¬ÏÔʾ½á¹û»¹ÊÇÒ»ÑùµÄ > > ------------------------------ > jsz7758520 > 2007-03-31 > ------------------------------ > *·¢¼þÈË£º* jessinio smith > *·¢ËÍʱ¼ä£º* 2007-03-31 13:58:21 > *ÊÕ¼þÈË£º* python-chinese在lists.python.cn > *³ËÍ£º* > *Ö÷Ì⣺* Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? > > ÔÚhttpd.confÎļþÀïÃæ¼ÓµÄ: >> AddHandler mod_python .py > > PythonHandler ÄãµÄpyÎļþÃû£¨²»¼Óºó׺£© > PythonPath "sys.path+['d:']" #ÕâÀïÎÒ²»ÖªµÀÊDz»ÊÇÕâÑù¡£ÒòΪÎÒÓÃlinuxµÄ¡£¼ÓdÅÌÓ¦¸ÃÊÇÕâÑùµÄ¡£ > > PythonDebug on > > > On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: > > > > ÔÚhttpd.confÎļþÀïÃæ¼ÓµÄ: > > > > AddHandler mod_python .py > > PythonHandler mptest > > PythonDebug on > > > > > > > > Ò²ÔÚLoadModuleÀïÃæ¼ÓÁËmod_python.soÁË > > > > > > ------------------------------ > > jsz7758520 > > 2007-03-31 > > ------------------------------ > > *·¢¼þÈË£º* jessinio smith > > *·¢ËÍʱ¼ä£º* 2007-03-31 13:42:35 > > *ÊÕ¼þÈË£º* python-chinese在lists.python.cn > > *³ËÍ£º* > > *Ö÷Ì⣺* Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? > > > > Äã·¢ÄãµÄapacheµÄpythonĿ¼ÅäÖøøÎÒ¿´Ò»Ï¡£Ò²ÐíÎÒÄÜ°ïÉÏ棨²»Ò»¶¨ÄÜ£©¡£ > > > > On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: > > > > > > Èç¹ûÎÒÔÚdef handler(req):Ö®ºó¼ÓÒ»ÐÐ req.content_type = 'text/plain' > > > ÏÔʾµÄ´íÎó»¹ÊÇͬÑùµÄ,Ϊʲô°¡? > > > > > > ------------------------------ > > > jsz7758520 > > > 2007-03-31 > > > ------------------------------ > > > *·¢¼þÈË£º* jessinio smith > > > *·¢ËÍʱ¼ä£º* 2007-03-31 13:23:51 > > > *ÊÕ¼þÈË£º* python-chinese在lists.python.cn > > > *³ËÍ£º* > > > *Ö÷Ì⣺* Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? > > > > > > Ê×ÏÈ£¬ÄãÓÐÒ»¸ö´í¡£Ã»ÓÐreq.content_type='ÄãÒªµÄÄÚÈÝ' > > > > > > ÆäËü²»ÖªµÀ¡£ > > > > > > On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: > > > > > > > > ÎÒÊÇÔÚwindowsÏÂŪµÄ,apache2.2.4 mod_python3.3.1 python2.5 > > > > > > > > ÅäÖúÃÁËapacheÖ®ºó,²âÊÔÁËÒ»ÏÂapache,²âÊÔ³ÌÐò: > > > > from mod_python import apache > > > > def handler(req): > > > > req.write("Hello,world!") > > > > return apache.Ok > > > > > > > > > > > > ´Óhttp·ÃÎÊʱµÄ´íÎó½á¹û: > > > > MOD_PYTHON ERROR > > > > > > > > ProcessId: 2844 > > > > Interpreter: 'jsz.gary1.net' > > > > > > > > ServerName: 'jsz.gary1.net' > > > > DocumentRoot: 'D:/' > > > > > > > > URI: '/MyTest.py' > > > > Location: None > > > > Directory: 'D:/' > > > > Filename: 'D:/MyTest.py' > > > > PathInfo: '' > > > > > > > > Phase: 'PythonHandler' > > > > Handler: 'MyTest' > > > > > > > > Traceback (most recent call last): > > > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line > > > > 1537, in HandlerDispatch > > > > default=default_handler, arg=req, silent=hlist.silent) > > > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line > > > > 1202, in _process_target > > > > module = import_module(module_name, path=path) > > > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line > > > > 296, in import_module > > > > log, import_path) > > > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line > > > > 680, in import_module > > > > execfile(file, module.__dict__) > > > > > > > > File "D:\MyTest.py", line 2 > > > > > > > > def handler(req): > > > > > > > > ^ > > > > > > > > IndentationError: unexpected indent > > > > > > > > > > > > MODULE CACHE DETAILS > > > > > > > > Accessed: Sat Mar 31 13:07:10 2007 > > > > Generation: 2 > > > > > > > > _mp_eb17761b0620a6fe21b5d6bfe224c365 { > > > > FileName: 'D:\\MyTest.py' > > > > Instance: 6 [RELOAD] > > > > Generation: 2 [ERROR] > > > > Modified: Sat Mar 31 13:04:36 2007 > > > > Imported: Sat Mar 31 13:03:37 2007 > > > > > > > > ------------------------------ > > > > jsz7758520 > > > > 2007-03-31 > > > > > > > > _______________________________________________ > > > > python-chinese > > > > Post: send python-chinese在lists.python.cn > > > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > > > Unsubscribe: send unsubscribe to > > > > python-chinese-request在lists.python.cn > > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > > > > > > > > > > > -- > > > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > > > > > > _______________________________________________ > > > python-chinese > > > Post: send python-chinese在lists.python.cn > > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > > Unsubscribe: send unsubscribe to > > > python-chinese-request在lists.python.cn > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > > > > > > -- > > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to > > python-chinese-request在lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > -- > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070331/8fddfaba/attachment-0001.html
2007年03月31日 星期六 20:55
Ëõ½øÎÊÌâ²»»áÒýÆð°É£¿ ¶øÇÒÎÒ´ò½øÈëµÄ×Ö·û¶¼ÊÇ×Ô¶¯Ëõ½øµÄÄØ£¬ºÇºÇ ¿´ÌáʾºÃÏñÓ¦¸ÃÊÇmod_pythonÓÐÎÊÌâ°¡£¬µ«ÊÇÓÖ²»ÖªµÀÈçºÎ½â¾ö¡£ MOD_PYTHON ERROR ProcessId: 1376 Interpreter: 'jsz.gary.net' ServerName: 'jsz.gary.net' DocumentRoot: 'D:/' URI: '/test/mptest.py' Location: None Directory: 'D:/' Filename: 'D:/test/mptest.py' PathInfo: '' Phase: 'PythonHandler' Handler: 'mptest' Traceback (most recent call last): File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1537, in HandlerDispatch default=default_handler, arg=req, silent=hlist.silent) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1202, in _process_target module = import_module(module_name, path=path) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 304, in import_module return __import__(module_name, {}, {}, ['*']) ImportError: No module named mptest jsz7758520 2007-03-31 ·¢¼þÈË£º jessinio smith ·¢ËÍʱ¼ä£º 2007-03-31 15:12:00 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? IndentationError: unexpected indent ÊDz»ÊÇÄãµÄ³ÌÐòд´íÁË£¡£¡ Ëõ½øÎÊÌâ°É On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: ¼ÓÁËÖ®ºó£¬ÏÔʾ½á¹û»¹ÊÇÒ»ÑùµÄ jsz7758520 2007-03-31 ·¢¼þÈË£º jessinio smith ·¢ËÍʱ¼ä£º 2007-03-31 13:58:21 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? ÔÚhttpd.confÎļþÀïÃæ¼ÓµÄ:AddHandler mod_python .py PythonHandler ÄãµÄpyÎļþÃû£¨²»¼Óºó׺£© PythonPath "sys.path+['d:']" #ÕâÀïÎÒ²»ÖªµÀÊDz»ÊÇÕâÑù¡£ÒòΪÎÒÓÃlinuxµÄ¡£¼ÓdÅÌÓ¦¸ÃÊÇÕâÑùµÄ¡£ PythonDebug on On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: ÔÚhttpd.confÎļþÀïÃæ¼ÓµÄ:AddHandler mod_python .py PythonHandler mptest PythonDebug on Ò²ÔÚLoadModuleÀïÃæ¼ÓÁËmod_python.soÁË jsz7758520 2007-03-31 ·¢¼þÈË£º jessinio smith ·¢ËÍʱ¼ä£º 2007-03-31 13:42:35 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? Äã·¢ÄãµÄapacheµÄpythonĿ¼ÅäÖøøÎÒ¿´Ò»Ï¡£Ò²ÐíÎÒÄÜ°ïÉÏ棨²»Ò»¶¨ÄÜ£©¡£ On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: Èç¹ûÎÒÔÚdef handler(req):Ö®ºó¼ÓÒ»ÐÐ req.content_type = 'text/plain' ÏÔʾµÄ´íÎó»¹ÊÇͬÑùµÄ,Ϊʲô°¡? jsz7758520 2007-03-31 ·¢¼þÈË£º jessinio smith ·¢ËÍʱ¼ä£º 2007-03-31 13:23:51 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? Ê×ÏÈ£¬ÄãÓÐÒ»¸ö´í¡£Ã»ÓÐreq.content_type='ÄãÒªµÄÄÚÈÝ' ÆäËü²»ÖªµÀ¡£ On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: ÎÒÊÇÔÚwindowsÏÂŪµÄ,apache2.2.4 mod_python3.3.1 python2.5 ÅäÖúÃÁËapacheÖ®ºó,²âÊÔÁËÒ»ÏÂapache,²âÊÔ³ÌÐò: from mod_python import apache def handler(req): req.write("Hello,world!") return apache.Ok ´Óhttp·ÃÎÊʱµÄ´íÎó½á¹û: MOD_PYTHON ERROR ProcessId: 2844 Interpreter: 'jsz.gary1.net' ServerName: 'jsz.gary1.net' DocumentRoot: 'D:/' URI: '/MyTest.py' Location: None Directory: 'D:/' Filename: 'D:/MyTest.py' PathInfo: '' Phase: 'PythonHandler' Handler: 'MyTest' Traceback (most recent call last): File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1537, in HandlerDispatch default=default_handler, arg=req, silent=hlist.silent) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1202, in _process_target module = import_module(module_name, path=path) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 296, in import_module log, import_path) File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 680, in import_module execfile(file, module.__dict__) File "D:\MyTest.py", line 2 def handler(req): ^ IndentationError: unexpected indent MODULE CACHE DETAILS Accessed: Sat Mar 31 13:07:10 2007 Generation: 2 _mp_eb17761b0620a6fe21b5d6bfe224c365 { FileName: 'D:\\MyTest.py' Instance: 6 [RELOAD] Generation: 2 [ERROR] Modified: Sat Mar 31 13:04:36 2007 Imported: Sat Mar 31 13:03:37 2007 jsz7758520 2007-03-31 _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070331/c4341037/attachment-0001.html
2007年03月31日 星期六 21:14
Õâ´Î³ö´íºÍµÚÒ»´Î²»Í¬°É¡£³ö´íÐÅÏ¢¶¼²»Ò»ÑùµÄ¡£ On 3/31/07, jsz7758520 <jsz7758520在163.com> wrote: > > Ëõ½øÎÊÌâ²»»áÒýÆð°É£¿ > ¶øÇÒÎÒ´ò½øÈëµÄ×Ö·û¶¼ÊÇ×Ô¶¯Ëõ½øµÄÄØ£¬ºÇºÇ > ¿´ÌáʾºÃÏñÓ¦¸ÃÊÇmod_pythonÓÐÎÊÌâ°¡£¬µ«ÊÇÓÖ²»ÖªµÀÈçºÎ½â¾ö¡£ > > > MOD_PYTHON ERROR > > ProcessId: 1376 > Interpreter: 'jsz.gary.net' > > ServerName: 'jsz.gary.net' > DocumentRoot: 'D:/' > > URI: '/test/mptest.py' > Location: None > Directory: 'D:/' > Filename: 'D:/test/mptest.py' > PathInfo: '' > > Phase: 'PythonHandler' > Handler: 'mptest' > > Traceback (most recent call last): > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1537, in HandlerDispatch > default=default_handler, arg=req, silent=hlist.silent) > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 1202, in _process_target > module = import_module(module_name, path=path) > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", line 304, in import_module > return __import__(module_name, {}, {}, ['*']) > > ImportError: No module named mptest > > > ------------------------------ > jsz7758520 > 2007-03-31 > ------------------------------ > *·¢¼þÈË£º* jessinio smith > *·¢ËÍʱ¼ä£º* 2007-03-31 15:12:00 > *ÊÕ¼þÈË£º* python-chinese在lists.python.cn > *³ËÍ£º* > *Ö÷Ì⣺* Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? > > IndentationError: unexpected indent > > ÊDz»ÊÇÄãµÄ³ÌÐòд´íÁË£¡£¡ > > Ëõ½øÎÊÌâ°É > > On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: > > > > ¼ÓÁËÖ®ºó£¬ÏÔʾ½á¹û»¹ÊÇÒ»ÑùµÄ > > > > ------------------------------ > > jsz7758520 > > 2007-03-31 > > ------------------------------ > > *·¢¼þÈË£º* jessinio smith > > *·¢ËÍʱ¼ä£º* 2007-03-31 13:58:21 > > *ÊÕ¼þÈË£º* python-chinese在lists.python.cn > > *³ËÍ£º* > > *Ö÷Ì⣺* Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? > > > > ÔÚhttpd.confÎļþÀïÃæ¼ÓµÄ: > >> > AddHandler mod_python .py > > > > PythonHandler ÄãµÄpyÎļþÃû£¨²»¼Óºó׺£© > > PythonPath "sys.path+['d:']" #ÕâÀïÎÒ²»ÖªµÀÊDz»ÊÇÕâÑù¡£ÒòΪÎÒÓÃlinuxµÄ¡£¼ÓdÅÌÓ¦¸ÃÊÇÕâÑùµÄ¡£ > > > > PythonDebug on > > > > > > On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: > > > > > > ÔÚhttpd.confÎļþÀïÃæ¼ÓµÄ: > > > > > > AddHandler mod_python .py > > > PythonHandler mptest > > > PythonDebug on > > > > > > > > > > > > Ò²ÔÚLoadModuleÀïÃæ¼ÓÁËmod_python.soÁË > > > > > > > > > ------------------------------ > > > jsz7758520 > > > 2007-03-31 > > > ------------------------------ > > > *·¢¼þÈË£º* jessinio smith > > > *·¢ËÍʱ¼ä£º* 2007-03-31 13:42:35 > > > *ÊÕ¼þÈË£º* python-chinese在lists.python.cn > > > *³ËÍ£º* > > > *Ö÷Ì⣺* Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? > > > > > > Äã·¢ÄãµÄapacheµÄpythonĿ¼ÅäÖøøÎÒ¿´Ò»Ï¡£Ò²ÐíÎÒÄÜ°ïÉÏ棨²»Ò»¶¨ÄÜ£©¡£ > > > > > > On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: > > > > > > > > Èç¹ûÎÒÔÚdef handler(req):Ö®ºó¼ÓÒ»ÐÐ req.content_type = 'text/plain' > > > > ÏÔʾµÄ´íÎó»¹ÊÇͬÑùµÄ,Ϊʲô°¡? > > > > > > > > ------------------------------ > > > > jsz7758520 > > > > 2007-03-31 > > > > ------------------------------ > > > > *·¢¼þÈË£º* jessinio smith > > > > *·¢ËÍʱ¼ä£º* 2007-03-31 13:23:51 > > > > *ÊÕ¼þÈË£º* python-chinese在lists.python.cn > > > > *³ËÍ£º* > > > > *Ö÷Ì⣺* Re: [python-chinese]ÎÒÅäÖúÃÁËmod_pythonºÍapacheÁË,Ôõô»¹ÊÇÎÞ·¨½âÎöpython°¡? > > > > > > > > Ê×ÏÈ£¬ÄãÓÐÒ»¸ö´í¡£Ã»ÓÐreq.content_type='ÄãÒªµÄÄÚÈÝ' > > > > > > > > ÆäËü²»ÖªµÀ¡£ > > > > > > > > On 3/31/07, jsz7758520 < jsz7758520在163.com> wrote: > > > > > > > > > > ÎÒÊÇÔÚwindowsÏÂŪµÄ,apache2.2.4 mod_python3.3.1 python2.5 > > > > > > > > > > ÅäÖúÃÁËapacheÖ®ºó,²âÊÔÁËÒ»ÏÂapache,²âÊÔ³ÌÐò: > > > > > from mod_python import apache > > > > > def handler(req): > > > > > req.write("Hello,world!") > > > > > return apache.Ok > > > > > > > > > > > > > > > ´Óhttp·ÃÎÊʱµÄ´íÎó½á¹û: > > > > > MOD_PYTHON ERROR > > > > > > > > > > ProcessId: 2844 > > > > > Interpreter: 'jsz.gary1.net' > > > > > > > > > > ServerName: 'jsz.gary1.net' > > > > > DocumentRoot: 'D:/' > > > > > > > > > > URI: '/MyTest.py' > > > > > Location: None > > > > > Directory: 'D:/' > > > > > Filename: 'D:/MyTest.py' > > > > > PathInfo: '' > > > > > > > > > > Phase: 'PythonHandler' > > > > > Handler: 'MyTest' > > > > > > > > > > Traceback (most recent call last): > > > > > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", > > > > > line 1537, in HandlerDispatch > > > > > default=default_handler, arg=req, silent=hlist.silent) > > > > > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", > > > > > line 1202, in _process_target > > > > > module = import_module(module_name, path=path) > > > > > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", > > > > > line 296, in import_module > > > > > log, import_path) > > > > > > > > > > File "C:\Python25\Lib\site-packages\mod_python\importer.py", > > > > > line 680, in import_module > > > > > execfile(file, module.__dict__) > > > > > > > > > > File "D:\MyTest.py", line 2 > > > > > > > > > > def handler(req): > > > > > > > > > > ^ > > > > > > > > > > IndentationError: unexpected indent > > > > > > > > > > > > > > > MODULE CACHE DETAILS > > > > > > > > > > Accessed: Sat Mar 31 13:07:10 2007 > > > > > Generation: 2 > > > > > > > > > > _mp_eb17761b0620a6fe21b5d6bfe224c365 { > > > > > FileName: 'D:\\MyTest.py' > > > > > Instance: 6 [RELOAD] > > > > > Generation: 2 [ERROR] > > > > > Modified: Sat Mar 31 13:04:36 2007 > > > > > Imported: Sat Mar 31 13:03:37 2007 > > > > > > > > > > ------------------------------ > > > > > jsz7758520 > > > > > 2007-03-31 > > > > > > > > > > _______________________________________________ > > > > > python-chinese > > > > > Post: send python-chinese在lists.python.cn > > > > > Subscribe: send subscribe to > > > > > python-chinese-request在lists.python.cn > > > > > Unsubscribe: send unsubscribe to > > > > > python-chinese-request在lists.python.cn > > > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > > > > > > > > > > > > > > > > -- > > > > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > > > > > > > > _______________________________________________ > > > > python-chinese > > > > Post: send python-chinese在lists.python.cn > > > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > > > Unsubscribe: send unsubscribe to > > > > python-chinese-request在lists.python.cn > > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > > > > > > > > > > > -- > > > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > > > > > > _______________________________________________ > > > python-chinese > > > Post: send python-chinese在lists.python.cn > > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > > Unsubscribe: send unsubscribe to > > > python-chinese-request在lists.python.cn > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > > > > > > -- > > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to > > python-chinese-request在lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > -- > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070331/e57658f4/attachment-0001.htm
2007年03月31日 星期六 21:27
521c2cbbe95ca9e在mail.gmail.com> Subject: =?gb2312?B?UmU6IFJlOiBbcHl0aG9uLWNoaW5lc2VdztLF5NbDusPBy21vZF9weXRob266zWFwYWNoZcHLLNT1w7S7ucrHzt63qL3izvZweXRob26woT8=?= Message-ID: <200703312127370311094在163.com> X-mailer: Foxmail 6, 5, 104, 21 [cn] Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=====003_Dragon787318408704_=====" X-Coremail-Antispam: 1U3Yxn0WfASr-VFAUDIcSsGvfJTRUUUj10I42IY6I8E87Iv67 AKxVWUJVW8JwACY4xI67k04243AVAKzVAKj4xxM2vYz4IE04k24VAvwVAKI4IrMx02cVAK zwACY4xI67k04243AVC20s07MI8E67x28xkI4xCE0xIEc2x0rwCF72vE52k0Y41lYx0Ex4 A2jsIE14v26r1j6r4UMxkIecxEwVAFwVW5GwCI42IY6I8E87Iv6xkF7I0E14v26r1j6r4U M7AC8VAFwI0_Jr0_Gr1lYx0E2Ix0cI8IcVAFwI0_JrI_Jrylc2IjII80xcxEwVWUJVWUXw AYFVCjjxCrM7CIcVAFz4kK6r1j6r18Mc02F40E42I26xC2a48xM7k0a2IF6F1Un29KB7ZK AUJUUUU8nxnvy29KBjDU0xZFpf9x07jNa9-UUUUU129KBjvJXoWxuw4DAw1UAFyxXry3CF 4fAFb_yoWxZw4xprn8Gr1kKFW5JF1qyw1kuryS9F1xAF13JF4DJFn0ywn7tayUG3y5Xr1F ka1Yvw18Ar1SgFyrtw4Dur4UJw1UXrD== This is a multi-part message in MIME format. --=====003_Dragon787318408704_===== Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 ysewoQ0Kx7DD5sTHuPa07c7z0MXPosrHztLTw8yoyr27+tf2tcSjrLrzwLTV4rj2ysfU2s7Sscq8 x7G+yc/X9rXEo6zU9cO0tO3O89DFz6K2vLK70rvR+bXExNijrNP0w8awoaOhDQoNCseww+a1xM/I sru53LDJo6yxyrzHsb7Jz7XE1eK49tT1w7S94r72sKGjvw0KDQoNCg0KDQpqc3o3NzU4NTIwDQoy MDA3LTAzLTMxDQoNCg0KDQq3orz+yMujuiBqZXNzaW5pbyBzbWl0aA0Kt6LLzcqxvOSjuiAyMDA3 LTAzLTMxIDIxOjE0OjU3DQrK1bz+yMujuiBweXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24N CrOty82juiANCtb3zOKjuiBSZTogW3B5dGhvbi1jaGluZXNlXc7SxeTWw7rDwcttb2RfcHl0aG9u us1hcGFjaGXByyzU9cO0u7nKx87et6i94s72cHl0aG9usKE/DQoNCtXitM6z9rTtus212tK7tM6y u82ssMmho7P2tO3Qxc+itryyu9K70fm1xKGjDQoNCg0KT24gMy8zMS8wNywganN6Nzc1ODUyMCA8 anN6Nzc1ODUyMEAxNjMuY29tPiB3cm90ZToNCsv1vfjOyszisru74dL9xvCwyaO/DQq2+MfSztK0 8r34yOu1xNfWt/u2vMrH19S2r8v1vfi1xMTYo6y6x7rHDQq/tMzhyr66w8/x06a4w8rHbW9kX3B5 dGhvbtPQzsrM4rCho6y1q8rH09ayu9aqtcDI57rOveK+9qGjDQoNCk1PRF9QWVRIT04gRVJST1JQ cm9jZXNzSWQ6ICAgICAgMTM3NkludGVycHJldGVyOiAgICAnanN6LmdhcnkubmV0J1NlcnZlck5h bWU6ICAgICAnDQpqc3ouZ2FyeS5uZXQnRG9jdW1lbnRSb290OiAgICdEOi8nVVJJOiAgICAgICAg ICAgICcvdGVzdC9tcHRlc3QucHknTG9jYXRpb246ICAgICAgIE5vbmUNCkRpcmVjdG9yeTogICAg ICAnRDovJ0ZpbGVuYW1lOiAgICAgICAnRDovdGVzdC9tcHRlc3QucHknUGF0aEluZm86ICAgICAg ICcnUGhhc2U6ICAgICAgICAgICdQeXRob25IYW5kbGVyJ0hhbmRsZXI6ICAgICAgICAnbXB0ZXN0 J1RyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNCiAgRmlsZSAiQzpcUHl0aG9uMjVc TGliXHNpdGUtcGFja2FnZXNcbW9kX3B5dGhvblxpbXBvcnRlci5weSIsIGxpbmUgMTUzNywgaW4g SGFuZGxlckRpc3BhdGNoICAgIGRlZmF1bHQ9ZGVmYXVsdF9oYW5kbGVyLCBhcmc9cmVxLCBzaWxl bnQ9aGxpc3Quc2lsZW50KSAgRmlsZSAiQzpcUHl0aG9uMjVcTGliXHNpdGUtcGFja2FnZXNcbW9k X3B5dGhvblxpbXBvcnRlci5weSIsIGxpbmUgMTIwMiwgaW4gX3Byb2Nlc3NfdGFyZ2V0DQogICAg bW9kdWxlID0gaW1wb3J0X21vZHVsZShtb2R1bGVfbmFtZSwgcGF0aD1wYXRoKSAgRmlsZSAiQzpc UHl0aG9uMjVcTGliXHNpdGUtcGFja2FnZXNcbW9kX3B5dGhvblxpbXBvcnRlci5weSIsIGxpbmUg MzA0LCBpbiBpbXBvcnRfbW9kdWxlICAgIHJldHVybiBfX2ltcG9ydF9fKG1vZHVsZV9uYW1lLCB7 fSwge30sIFsnKiddKQ0KSW1wb3J0RXJyb3I6IE5vIG1vZHVsZSBuYW1lZCBtcHRlc3QNCg0KDQoN Cg0KanN6Nzc1ODUyMA0KMjAwNy0wMy0zMQ0KDQoNCg0Kt6K8/sjLo7ogamVzc2luaW8gc21pdGgN Creiy83Ksbzko7ogMjAwNy0wMy0zMSAxNToxMjowMA0KytW8/sjLo7ogcHl0aG9uLWNoaW5lc2VA bGlzdHMucHl0aG9uLmNuDQqzrcvNo7ogDQrW98zio7ogUmU6IFtweXRob24tY2hpbmVzZV3O0sXk 1sO6w8HLbW9kX3B5dGhvbrrNYXBhY2hlwcss1PXDtLu5ysfO3reoveLO9nB5dGhvbrChPw0KDQpJ bmRlbnRhdGlvbkVycm9yOiB1bmV4cGVjdGVkIGluZGVudA0KIA0Kyseyu8rHxOO1xLPM0PLQtLTt wcujoaOhDQoNCsv1vfjOyszisMkNCg0KDQpPbiAzLzMxLzA3LCBqc3o3NzU4NTIwIDwganN6Nzc1 ODUyMEAxNjMuY29tPiB3cm90ZTogDQq808HL1q6686Osz9TKvr3hufu7ucrH0rvR+bXEDQoNCg0K DQoNCmpzejc3NTg1MjANCjIwMDctMDMtMzENCg0KDQoNCreivP7Iy6O6IGplc3NpbmlvIHNtaXRo DQq3osvNyrG85KO6IDIwMDctMDMtMzEgMTM6NTg6MjENCsrVvP7Iy6O6IHB5dGhvbi1jaGluZXNl QGxpc3RzLnB5dGhvbi5jbg0Ks63LzaO6IA0K1vfM4qO6IFJlOiBbcHl0aG9uLWNoaW5lc2VdztLF 5NbDusPBy21vZF9weXRob266zWFwYWNoZcHLLNT1w7S7ucrHzt63qL3izvZweXRob26woT8NCg0K 1NpodHRwZC5jb25mzsS8/sDvw+a807XEOg0KPERpcmVjdG9yeSAiZDovIj4gDQogQWRkSGFuZGxl ciBtb2RfcHl0aG9uIC5weQ0KDQogUHl0aG9uSGFuZGxlciDE47XEcHnOxLz+w/ujqLK7vNO689e6 o6kNCiBQeXRob25QYXRoICJzeXMucGF0aCtbJ2Q6J10iICPV4sDvztKyu9aqtcDKx7K7ysfV4tH5 oaPS8s6qztLTw2xpbnV4tcSho7zTZMXM06a4w8rH1eLR+bXEoaMNCg0KIFB5dGhvbkRlYnVnIG9u DQo8L0RpcmVjdG9yeT4NCg0KDQpPbiAzLzMxLzA3LCBqc3o3NzU4NTIwIDwganN6Nzc1ODUyMEAx NjMuY29tPiB3cm90ZTogDQrU2mh0dHBkLmNvbmbOxLz+wO/D5rzTtcQ6DQo8RGlyZWN0b3J5ICJk Oi8iPg0KIEFkZEhhbmRsZXIgbW9kX3B5dGhvbiAucHkNCiBQeXRob25IYW5kbGVyIG1wdGVzdA0K IFB5dGhvbkRlYnVnIG9uDQo8L0RpcmVjdG9yeT4NCg0KDQoNCtKy1NpMb2FkTW9kdWxlwO/D5rzT wcttb2RfcHl0aG9uLnNvwcsNCg0KDQoNCg0KDQpqc3o3NzU4NTIwDQoyMDA3LTAzLTMxDQoNCg0K DQq3orz+yMujuiBqZXNzaW5pbyBzbWl0aA0Kt6LLzcqxvOSjuiAyMDA3LTAzLTMxIDEzOjQyOjM1 DQrK1bz+yMujuiBweXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24NCrOty82juiANCtb3zOKj uiBSZTogW3B5dGhvbi1jaGluZXNlXc7SxeTWw7rDwcttb2RfcHl0aG9uus1hcGFjaGXByyzU9cO0 u7nKx87et6i94s72cHl0aG9usKE/DQoNCsTjt6LE47XEYXBhY2hltcRweXRob27Ev8K8xeTWw7j4 ztK/tNK7z8Kho9Ky0O3O0sTcsO/Jz8Omo6iyu9K7tqjE3KOpoaMNCg0KDQpPbiAzLzMxLzA3LCBq c3o3NzU4NTIwIDwganN6Nzc1ODUyMEAxNjMuY29tPiB3cm90ZTogDQrI57n7ztLU2mRlZiBoYW5k bGVyKHJlcSk61q6687zT0rvQ0CAgcmVxLmNvbnRlbnRfdHlwZSA9ICd0ZXh0L3BsYWluJw0Kz9TK vrXEtO3O87u5ysfNrNH5tcQszqrKssO0sKE/IA0KDQoNCg0KDQpqc3o3NzU4NTIwIA0KMjAwNy0w My0zMQ0KDQoNCg0Kt6K8/sjLo7ogamVzc2luaW8gc21pdGgNCreiy83Ksbzko7ogMjAwNy0wMy0z MSAxMzoyMzo1MQ0KytW8/sjLo7ogcHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuIA0Ks63L zaO6IA0K1vfM4qO6IFJlOiBbcHl0aG9uLWNoaW5lc2VdztLF5NbDusPBy21vZF9weXRob266zWFw YWNoZcHLLNT1w7S7ucrHzt63qL3izvZweXRob26woT8NCg0KytfPyKOsxOPT0NK7uPa07aGjw7vT 0HJlcS5jb250ZW50X3R5cGU9J8Tj0qq1xMTayN0nDQoNCsbky/yyu9aqtcChow0KDQoNCk9uIDMv MzEvMDcsIGpzejc3NTg1MjAgPCBqc3o3NzU4NTIwQDE2My5jb20+IHdyb3RlOiANCs7SysfU2ndp bmRvd3PPwsWqtcQsYXBhY2hlMi4yLjQgICBtb2RfcHl0aG9uMy4zLjEgICBweXRob24yLjUNCiAN CsXk1sO6w8HLYXBhY2hl1q668yyy4srUwcvSu8/CYXBhY2hlLLLiytSzzNDyOiANCmZyb20gbW9k X3B5dGhvbiBpbXBvcnQgYXBhY2hlDQogIGRlZiBoYW5kbGVyKHJlcSk6DQogICAgIHJlcS53cml0 ZSgiSGVsbG8sd29ybGQhIikNCiAgIHJldHVybiBhcGFjaGUuT2sNCg0KDQq002h0dHC3w87KyrG1 xLTtzvO94bn7OiANCk1PRF9QWVRIT04gRVJST1INCg0KUHJvY2Vzc0lkOiAgICAgIDI4NDQNCklu dGVycHJldGVyOiAgICAnanN6LmdhcnkxLm5ldCcNCg0KU2VydmVyTmFtZTogICAgICdqc3ouZ2Fy eTEubmV0Jw0KRG9jdW1lbnRSb290OiAgICdEOi8nDQoNClVSSTogICAgICAgICAgICAnL015VGVz dC5weScNCkxvY2F0aW9uOiAgICAgICBOb25lDQpEaXJlY3Rvcnk6ICAgICAgJ0Q6LycNCkZpbGVu YW1lOiAgICAgICAnRDovTXlUZXN0LnB5Jw0KUGF0aEluZm86ICAgICAgICcnDQoNClBoYXNlOiAg ICAgICAgICAnUHl0aG9uSGFuZGxlcicNCkhhbmRsZXI6ICAgICAgICAnTXlUZXN0Jw0KDQpUcmFj ZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6DQoNCiAgRmlsZSAiQzpcUHl0aG9uMjVcTGli XHNpdGUtcGFja2FnZXNcbW9kX3B5dGhvblxpbXBvcnRlci5weSIsIGxpbmUgMTUzNywgaW4gSGFu ZGxlckRpc3BhdGNoDQogICAgZGVmYXVsdD1kZWZhdWx0X2hhbmRsZXIsIGFyZz1yZXEsIHNpbGVu dD1obGlzdC5zaWxlbnQpDQoNCiAgRmlsZSAiQzpcUHl0aG9uMjVcTGliXHNpdGUtcGFja2FnZXNc bW9kX3B5dGhvblxpbXBvcnRlci5weSIsIGxpbmUgMTIwMiwgaW4gX3Byb2Nlc3NfdGFyZ2V0DQog ICAgbW9kdWxlID0gaW1wb3J0X21vZHVsZShtb2R1bGVfbmFtZSwgcGF0aD1wYXRoKQ0KDQogIEZp bGUgIkM6XFB5dGhvbjI1XExpYlxzaXRlLXBhY2thZ2VzXG1vZF9weXRob25caW1wb3J0ZXIucHki LCBsaW5lIDI5NiwgaW4gaW1wb3J0X21vZHVsZQ0KICAgIGxvZywgaW1wb3J0X3BhdGgpDQoNCiAg RmlsZSAiQzpcUHl0aG9uMjVcTGliXHNpdGUtcGFja2FnZXNcbW9kX3B5dGhvblxpbXBvcnRlci5w eSIsIGxpbmUgNjgwLCBpbiBpbXBvcnRfbW9kdWxlDQogICAgZXhlY2ZpbGUoZmlsZSwgbW9kdWxl Ll9fZGljdF9fKQ0KDQogIEZpbGUgIkQ6XE15VGVzdC5weSIsIGxpbmUgMg0KDQogICAgZGVmIGhh bmRsZXIocmVxKToNCg0KICAgXg0KDQpJbmRlbnRhdGlvbkVycm9yOiB1bmV4cGVjdGVkIGluZGVu dA0KDQoNCk1PRFVMRSBDQUNIRSBERVRBSUxTDQoNCkFjY2Vzc2VkOiAgICAgICBTYXQgTWFyIDMx IDEzOjA3OjEwIDIwMDcNCkdlbmVyYXRpb246ICAgICAyDQoNCl9tcF9lYjE3NzYxYjA2MjBhNmZl MjFiNWQ2YmZlMjI0YzM2NSB7DQogIEZpbGVOYW1lOiAgICAgJ0Q6XFxNeVRlc3QucHknDQogIElu c3RhbmNlOiAgICAgNiBbUkVMT0FEXQ0KICBHZW5lcmF0aW9uOiAgIDIgW0VSUk9SXQ0KICBNb2Rp ZmllZDogICAgIFNhdCBNYXIgMzEgMTM6MDQ6MzYgMjAwNw0KICBJbXBvcnRlZDogICAgIFNhdCBN YXIgMzEgMTM6MDM6MzcgMjAwNw0KDQoNCg0KDQpqc3o3NzU4NTIwIA0KMjAwNy0wMy0zMQ0KDQpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyANCnB5dGhvbi1j aGluZXNlDQpQb3N0OiBzZW5kIHB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbiANClN1YnNj cmliZTogc2VuZCBzdWJzY3JpYmUgdG8gcHl0aG9uLWNoaW5lc2UtcmVxdWVzdEBsaXN0cy5weXRo b24uY24NClVuc3Vic2NyaWJlOiBzZW5kIHVuc3Vic2NyaWJlIHRvICAgcHl0aG9uLWNoaW5lc2Ut cmVxdWVzdEBsaXN0cy5weXRob24uY24NCkRldGFpbCBJbmZvOiBodHRwOi8vcHl0aG9uLmNuL21h aWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UNCg0KDQoNCg0KLS0gDQrXotLiye3M5aOsye3M 5crHuO/D/LXEsb7HrqOho6EgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fDQpweXRob24tY2hpbmVzZQ0KUG9zdDogc2VuZCBweXRob24tY2hpbmVzZUBs aXN0cy5weXRob24uY24gDQpTdWJzY3JpYmU6IHNlbmQgc3Vic2NyaWJlIHRvIHB5dGhvbi1jaGlu ZXNlLXJlcXVlc3RAbGlzdHMucHl0aG9uLmNuDQpVbnN1YnNjcmliZTogc2VuZCB1bnN1YnNjcmli ZSB0byAgIHB5dGhvbi1jaGluZXNlLXJlcXVlc3RAbGlzdHMucHl0aG9uLmNuDQpEZXRhaWwgSW5m bzogaHR0cDovL3B5dGhvbi5jbi9tYWlsbWFuL2xpc3RpbmZvL3B5dGhvbi1jaGluZXNlDQoNCg0K DQoNCi0tIA0K16LS4sntzOWjrMntzOXKx7jvw/y1xLG+x66joaOhIA0KDQpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KcHl0aG9uLWNoaW5lc2UNClBvc3Q6 IHNlbmQgcHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuIA0KU3Vic2NyaWJlOiBzZW5kIHN1 YnNjcmliZSB0byBweXRob24tY2hpbmVzZS1yZXF1ZXN0QGxpc3RzLnB5dGhvbi5jbg0KVW5zdWJz Y3JpYmU6IHNlbmQgdW5zdWJzY3JpYmUgdG8gICBweXRob24tY2hpbmVzZS1yZXF1ZXN0QGxpc3Rz LnB5dGhvbi5jbg0KRGV0YWlsIEluZm86IGh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5m by9weXRob24tY2hpbmVzZQ0KDQoNCg0KDQotLSANCtei0uLJ7czlo6zJ7czlyse478P8tcSxvseu o6GjoSANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N CnB5dGhvbi1jaGluZXNlDQpQb3N0OiBzZW5kIHB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5j biANClN1YnNjcmliZTogc2VuZCBzdWJzY3JpYmUgdG8gcHl0aG9uLWNoaW5lc2UtcmVxdWVzdEBs aXN0cy5weXRob24uY24NClVuc3Vic2NyaWJlOiBzZW5kIHVuc3Vic2NyaWJlIHRvICAgcHl0aG9u LWNoaW5lc2UtcmVxdWVzdEBsaXN0cy5weXRob24uY24NCkRldGFpbCBJbmZvOiBodHRwOi8vcHl0 aG9uLmNuL21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UNCg0KDQoNCg0KLS0gDQrXotLi ye3M5aOsye3M5crHuO/D/LXEsb7HrqOho6EgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fDQpweXRob24tY2hpbmVzZQ0KUG9zdDogc2VuZCBweXRob24t Y2hpbmVzZUBsaXN0cy5weXRob24uY24gDQpTdWJzY3JpYmU6IHNlbmQgc3Vic2NyaWJlIHRvIHB5 dGhvbi1jaGluZXNlLXJlcXVlc3RAbGlzdHMucHl0aG9uLmNuDQpVbnN1YnNjcmliZTogc2VuZCB1 bnN1YnNjcmliZSB0byAgIHB5dGhvbi1jaGluZXNlLXJlcXVlc3RAbGlzdHMucHl0aG9uLmNuDQpE ZXRhaWwgSW5mbzogaHR0cDovL3B5dGhvbi5jbi9tYWlsbWFuL2xpc3RpbmZvL3B5dGhvbi1jaGlu ZXNlDQoNCg0KDQoNCi0tIA0K16LS4sntzOWjrMntzOXKx7jvw/y1xLG+x66joaOhIA0K --=====003_Dragon787318408704_===== Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgaHR0cC1lcXVpdj1Db250ZW50LVR5cGUgY29udGVu dD0idGV4dC9odG1sOyBjaGFyc2V0PWdiMjMxMiI+DQo8TUVUQSBjb250ZW50PSJNU0hUTUwgNi4w MC4yOTAwLjMwNTkiIG5hbWU9R0VORVJBVE9SPg0KPFNUWUxFPg0KPCEtLQ0KIC8qIEZvbnQgRGVm aW5pdGlvbnMgKi8NCiBAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OsvOzOU7DQoJcGFub3NlLTE6 MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlZlcmRhbmE7 DQoJcGFub3NlLTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZh bWlseToiXEDLzszlIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCiAvKiBTdHls ZSBEZWZpbml0aW9ucyAqLw0KIHAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3Jt YWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJdGV4dC1hbGlnbjpq dXN0aWZ5Ow0KCXRleHQtanVzdGlmeTppbnRlci1pZGVvZ3JhcGg7DQoJZm9udC1zaXplOjEwLjVw dDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQphOmxpbmssIHNwYW4uTXNvSHlw ZXJsaW5rDQoJe2NvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7Y29sb3I6cHVycGxlOw0KCXRleHQt ZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7bXNvLXN0eWxlLXR5 cGU6cGVyc29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseTpWZXJkYW5hOw0KCWNvbG9yOndpbmRv d3RleHQ7DQoJZm9udC13ZWlnaHQ6bm9ybWFsOw0KCWZvbnQtc3R5bGU6bm9ybWFsOw0KCXRleHQt ZGVjb3JhdGlvbjpub25lIG5vbmU7fQ0KIC8qIFBhZ2UgRGVmaW5pdGlvbnMgKi8NCiBAcGFnZSBT ZWN0aW9uMQ0KCXtzaXplOjU5NS4zcHQgODQxLjlwdDsNCgltYXJnaW46NzIuMHB0IDkwLjBwdCA3 Mi4wcHQgOTAuMHB0Ow0KCWxheW91dC1ncmlkOjE1LjZwdDt9DQpkaXYuU2VjdGlvbjENCgl7cGFn ZTpTZWN0aW9uMTt9DQotLT4NCjwvU1RZTEU+DQo8L0hFQUQ+DQo8Qk9EWT4NCjxESVY+PEZPTlQg ZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwZmYgc2l6ZT0yPsrHsKE8L0ZPTlQ+PC9ESVY+DQo8RElW PjxGT05UIGZhY2U9VmVyZGFuYSBjb2xvcj0jMDAwMGZmIA0Kc2l6ZT0yPseww+bEx7j2tO3O89DF z6LKx87S08PMqMq9u/rX9rXEo6y688C01eK49srH1NrO0rHKvMexvsnP1/a1xKOs1PXDtLTtzvPQ xc+itryyu9K70fm1xMTYo6zT9MPGsKGjoTwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT1W ZXJkYW5hIGNvbG9yPSMwMDAwZmYgc2l6ZT0yPjwvRk9OVD4mbmJzcDs8L0RJVj4NCjxESVY+PEZP TlQgZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwZmYgc2l6ZT0yPseww+a1xM/Isru53LDJo6yxyrzH sb7Jz7XE1eK49tT1w7S94r72sKGjvzwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT1WZXJk YW5hIHNpemU9Mj48L0ZPTlQ+Jm5ic3A7PC9ESVY+DQo8RElWIGFsaWduPWxlZnQ+DQo8RElWIGFs aWduPWxlZnQ+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj4NCjxIUiBzdHlsZT0iV0lEVEg6IDEy MnB4OyBIRUlHSFQ6IDJweCIgU0laRT0yPg0KPC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBjb2xv cj0jYzBjMGMwPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+anN6Nzc1ODUyMDwvRk9OVD48L0RJ Vj4NCjxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj4yMDA3LTAzLTMxPC9GT05UPjwvRk9O VD48L0RJVj48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj4NCjxIUj4NCjwv Rk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT1WZXJkYW5hPjxGT05UIHNpemU9Mj48U1RST05H PreivP7Iy6O6PC9TVFJPTkc+IGplc3NpbmlvIA0Kc21pdGg8L0ZPTlQ+PC9GT05UPjwvRElWPg0K PERJVj48Rk9OVCBmYWNlPVZlcmRhbmE+PEZPTlQgc2l6ZT0yPjxTVFJPTkc+t6LLzcqxvOSjujwv U1RST05HPiANCjIwMDctMDMtMzEmbmJzcDsyMToxNDo1NzwvRk9OVD48L0ZPTlQ+PC9ESVY+DQo8 RElWPjxGT05UIGZhY2U9VmVyZGFuYT48Rk9OVCBzaXplPTI+PFNUUk9ORz7K1bz+yMujujwvU1RS T05HPiANCnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbjwvRk9OVD48L0ZPTlQ+PC9ESVY+ DQo8RElWPjxGT05UIGZhY2U9VmVyZGFuYT48Rk9OVCBzaXplPTI+PFNUUk9ORz6zrcvNo7o8L1NU Uk9ORz4gPC9GT05UPjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT1WZXJkYW5hPjxGT05U IHNpemU9Mj48U1RST05HPtb3zOKjujwvU1RST05HPiBSZTogDQpbcHl0aG9uLWNoaW5lc2VdztLF 5NbDusPBy21vZF9weXRob266zWFwYWNoZcHLLNT1w7S7ucrHzt63qL3izvZweXRob26woT88L0ZP TlQ+PC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD4m bmJzcDs8L0RJVj4NCjxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj7V4rTOs/a07brNtdrS u7TOsrvNrLDJoaOz9rTt0MXPora8srvSu9H5tcShozxCUj48QlI+DQo8RElWPjxTUEFOIGNsYXNz PWdtYWlsX3F1b3RlPk9uIDMvMzEvMDcsIDxCIA0KY2xhc3M9Z21haWxfc2VuZGVybmFtZT5qc3o3 NzU4NTIwPC9CPiAmbHQ7PEEgDQpocmVmPSJtYWlsdG86anN6Nzc1ODUyMEAxNjMuY29tIj5qc3o3 NzU4NTIwQDE2My5jb208L0E+Jmd0OyB3cm90ZTo8L1NQQU4+DQo8QkxPQ0tRVU9URSBjbGFzcz1n bWFpbF9xdW90ZSANCnN0eWxlPSJQQURESU5HLUxFRlQ6IDFleDsgTUFSR0lOOiAwcHQgMHB0IDBw dCAwLjhleDsgQk9SREVSLUxFRlQ6IHJnYigyMDQsMjA0LDIwNCkgMXB4IHNvbGlkIj4NCiAgPERJ Vj4NCiAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgY29sb3I9IzAwMDBmZiBzaXplPTI+y/W9+M7K zOKyu7vh0v3G8LDJo788L0ZPTlQ+PC9ESVY+DQogIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIGNv bG9yPSMwMDAwZmYgc2l6ZT0yPrb4x9LO0rTyvfjI67XE19a3+7a8ysfX1Lavy/W9+LXExNijrLrH usc8L0ZPTlQ+PC9ESVY+DQogIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwZmYg DQogIHNpemU9Mj6/tMzhyr66w8/x06a4w8rHbW9kX3B5dGhvbtPQzsrM4rCho6y1q8rH09ayu9aq tcDI57rOveK+9qGjPC9GT05UPjwvRElWPg0KICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBjb2xv cj0jMDAwMGZmIHNpemU9Mj48L0ZPTlQ+Jm5ic3A7PC9ESVY+DQogIDxESVY+PFBSRT5NT0RfUFlU SE9OIEVSUk9SPEJSPjxCUj5Qcm9jZXNzSWQ6ICAgICAgMTM3NjxCUj5JbnRlcnByZXRlcjogICAg JzxBIG9uY2xpY2s9InJldHVybiB0b3AuanMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMp IiBocmVmPSJodHRwOi8vanN6LmdhcnkubmV0IiB0YXJnZXQ9X2JsYW5rPmpzei5nYXJ5Lm5ldDwv QT4nPEJSPjxCUj5TZXJ2ZXJOYW1lOiAgICAgJw0KPEEgb25jbGljaz0icmV0dXJuIHRvcC5qcy5P cGVuRXh0TGluayh3aW5kb3csZXZlbnQsdGhpcykiIGhyZWY9Imh0dHA6Ly9qc3ouZ2FyeS5uZXQi IHRhcmdldD1fYmxhbms+anN6LmdhcnkubmV0PC9BPic8QlI+RG9jdW1lbnRSb290OiAgICdEOi8n PEJSPjxCUj5VUkk6ICAgICAgICAgICAgJy90ZXN0L21wdGVzdC5weSc8QlI+TG9jYXRpb246ICAg ICAgIE5vbmUNCjxCUj5EaXJlY3Rvcnk6ICAgICAgJ0Q6Lyc8QlI+RmlsZW5hbWU6ICAgICAgICdE Oi90ZXN0L21wdGVzdC5weSc8QlI+UGF0aEluZm86ICAgICAgICcnPEJSPjxCUj5QaGFzZTogICAg ICAgICAgJ1B5dGhvbkhhbmRsZXInPEJSPkhhbmRsZXI6ICAgICAgICAnbXB0ZXN0JzxCUj48QlI+ VHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KPEJSPjxCUj4gIEZpbGUgIkM6XFB5 dGhvbjI1XExpYlxzaXRlLXBhY2thZ2VzXG1vZF9weXRob25caW1wb3J0ZXIucHkiLCBsaW5lIDE1 MzcsIGluIEhhbmRsZXJEaXNwYXRjaDxCUj4gICAgZGVmYXVsdD1kZWZhdWx0X2hhbmRsZXIsIGFy Zz1yZXEsIHNpbGVudD1obGlzdC5zaWxlbnQpPEJSPjxCUj4gIEZpbGUgIkM6XFB5dGhvbjI1XExp YlxzaXRlLXBhY2thZ2VzXG1vZF9weXRob25caW1wb3J0ZXIucHkiLCBsaW5lIDEyMDIsIGluIF9w cm9jZXNzX3RhcmdldA0KPEJSPiAgICBtb2R1bGUgPSBpbXBvcnRfbW9kdWxlKG1vZHVsZV9uYW1l LCBwYXRoPXBhdGgpPEJSPjxCUj4gIEZpbGUgIkM6XFB5dGhvbjI1XExpYlxzaXRlLXBhY2thZ2Vz XG1vZF9weXRob25caW1wb3J0ZXIucHkiLCBsaW5lIDMwNCwgaW4gaW1wb3J0X21vZHVsZTxCUj4g ICAgcmV0dXJuIF9faW1wb3J0X18obW9kdWxlX25hbWUsIHt9LCB7fSwgWycqJ10pDQo8QlI+PEJS PkltcG9ydEVycm9yOiBObyBtb2R1bGUgbmFtZWQgbXB0ZXN0PEJSPjxCUj48L1BSRT48L0RJVj48 U1BBTiBjbGFzcz1xPg0KICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPiZu YnNwOzwvRElWPg0KICA8RElWIGFsaWduPWxlZnQ+DQogIDxESVYgYWxpZ249bGVmdD48Rk9OVCBm YWNlPVZlcmRhbmEgc2l6ZT0yPg0KICA8SFIgc3R5bGU9IldJRFRIOiAxMjJweCIgU0laRT0yPg0K ICA8L0ZPTlQ+PC9ESVY+DQogIDxESVY+PEZPTlQgY29sb3I9I2MwYzBjMD48Rk9OVCBmYWNlPVZl cmRhbmEgDQogIHNpemU9Mj5qc3o3NzU4NTIwPC9GT05UPjwvRk9OVD48L0RJVj4NCiAgPERJVj48 Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjIwMDctMDMtMzE8L0ZPTlQ+PC9ESVY+PC9ESVY+DQog IDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj4NCiAgPEhSPg0KICA8L0ZPTlQ+PC9ESVY+ DQogIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hPjxGT05UIHNpemU9Mj48U1RST05HPreivP7Iy6O6 PC9TVFJPTkc+IGplc3NpbmlvIA0KICBzbWl0aDwvRk9OVD48L0ZPTlQ+PC9ESVY+PC9TUEFOPg0K ICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYT48Rk9OVCBzaXplPTI+PFNUUk9ORz63osvNyrG85KO6 PC9TVFJPTkc+IA0KICAyMDA3LTAzLTMxJm5ic3A7MTU6MTI6MDA8L0ZPTlQ+PC9GT05UPjwvRElW Pg0KICA8RElWPjxTUEFOIGNsYXNzPWUgaWQ9cV8xMTFhODE1ZDc1MjNiOTdkXzM+DQogIDxESVY+ PEZPTlQgZmFjZT1WZXJkYW5hPjxGT05UIHNpemU9Mj48U1RST05HPsrVvP7Iy6O6PC9TVFJPTkc+ IDxBIA0KICBvbmNsaWNrPSJyZXR1cm4gdG9wLmpzLk9wZW5FeHRMaW5rKHdpbmRvdyxldmVudCx0 aGlzKSIgDQogIGhyZWY9Im1haWx0bzpweXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24iIA0K ICB0YXJnZXQ9X2JsYW5rPnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbjwvQT48L0ZPTlQ+ PC9GT05UPjwvRElWPg0KICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYT48Rk9OVCBzaXplPTI+PFNU Uk9ORz6zrcvNo7o8L1NUUk9ORz4gPC9GT05UPjwvRk9OVD48L0RJVj4NCiAgPERJVj48Rk9OVCBm YWNlPVZlcmRhbmE+PEZPTlQgc2l6ZT0yPjxTVFJPTkc+1vfM4qO6PC9TVFJPTkc+IFJlOiANCiAg W3B5dGhvbi1jaGluZXNlXc7SxeTWw7rDwcttb2RfcHl0aG9uus1hcGFjaGXByyzU9cO0u7nKx87e t6i94s72cHl0aG9usKE/PC9GT05UPjwvRk9OVD48L0RJVj4NCiAgPERJVj48Rk9OVCBmYWNlPVZl cmRhbmEgc2l6ZT0yPjwvRk9OVD4mbmJzcDs8L0RJVj4NCiAgPERJVj48Rk9OVCBmYWNlPVZlcmRh bmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgY29sb3I9IzgwMDAwMD5JbmRlbnRhdGlv bkVycm9yOiB1bmV4cGVjdGVkIA0KICBpbmRlbnQ8QlI+Jm5ic3A7PEJSPsrHsrvKx8TjtcSzzNDy 0LS07cHLo6GjoTxCUj48QlI+y/W9+M7KzOKwyTxCUj48L0ZPTlQ+PEJSPjwvRk9OVD4NCiAgPERJ Vj48U1BBTiBjbGFzcz1nbWFpbF9xdW90ZT48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPk9uIDMv MzEvMDcsIDxCIA0KICBjbGFzcz1nbWFpbF9zZW5kZXJuYW1lPmpzejc3NTg1MjA8L0I+ICZsdDs8 QSANCiAgb25jbGljaz0icmV0dXJuIHRvcC5qcy5PcGVuRXh0TGluayh3aW5kb3csZXZlbnQsdGhp cykiIA0KICBocmVmPSJtYWlsdG86anN6Nzc1ODUyMEAxNjMuY29tIiB0YXJnZXQ9X2JsYW5rPiBq c3o3NzU4NTIwQDE2My5jb208L0E+Jmd0OyANCiAgd3JvdGU6PC9GT05UPjwvU1BBTj4gDQogIDxC TE9DS1FVT1RFIGNsYXNzPWdtYWlsX3F1b3RlIA0KICBzdHlsZT0iUEFERElORy1MRUZUOiAxZXg7 IE1BUkdJTjogMHB0IDBwdCAwcHQgMC44ZXg7IEJPUkRFUi1MRUZUOiByZ2IoMjA0LDIwNCwyMDQp IDFweCBzb2xpZCI+PEZPTlQgDQogICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZPTlQ+DQogICAg PERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD4NCiAgICA8RElWPjxGT05UIGZh Y2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwZmYgDQogICAg c2l6ZT0yPrzTwcvWrrrzo6zP1Mq+veG5+7u5ysfSu9H5tcQ8L0ZPTlQ+PC9GT05UPjwvRElWPjxT UEFOPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICBzaXplPTI+PC9GT05UPg0KICAgIDxESVY+PEZP TlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgc2l6ZT0yPjwv Rk9OVD48L0ZPTlQ+Jm5ic3A7PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZPTlQ+ DQogICAgPERJViBhbGlnbj1sZWZ0PjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPg0K ICAgIDxESVYgYWxpZ249bGVmdD48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9 VmVyZGFuYSBzaXplPTI+DQogICAgPEhSIHN0eWxlPSJXSURUSDogMTIycHgiIFNJWkU9Mj4NCiAg ICA8L0ZPTlQ+PC9GT05UPjwvRElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPg0K ICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBjb2xvcj0jYzBjMGMwPjxG T05UIGZhY2U9VmVyZGFuYSANCiAgICBzaXplPTI+anN6Nzc1ODUyMDwvRk9OVD48L0ZPTlQ+PC9G T05UPjwvRElWPjxGT05UIGZhY2U9VmVyZGFuYSANCnNpemU9Mj48L0ZPTlQ+DQogICAgPERJVj48 Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICBzaXplPTI+ MjAwNy0wMy0zMTwvRk9OVD48L0ZPTlQ+PC9ESVY+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNp emU9Mj48L0ZPTlQ+DQogICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZh Y2U9VmVyZGFuYSBzaXplPTI+DQogICAgPEhSPg0KICAgIDwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZP TlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZPTlQ+DQogICAgPERJVj48Rk9OVCBmYWNlPVZlcmRh bmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYT48Rk9OVCANCiAgICBzaXplPTI+PFNUUk9ORz63 orz+yMujujwvU1RST05HPiBqZXNzaW5pbyANCiAgICBzbWl0aDwvRk9OVD48L0ZPTlQ+PC9GT05U PjwvRElWPjwvU1BBTj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD4NCiAgICA8RElW PjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hPjxGT05UIA0KICAg IHNpemU9Mj48U1RST05HPreiy83Ksbzko7o8L1NUUk9ORz4gDQogICAgMjAwNy0wMy0zMSZuYnNw OzEzOjU4OjIxPC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIA0K ICAgIHNpemU9Mj48L0ZPTlQ+DQogICAgPERJVj48U1BBTj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6 ZT0yPjwvRk9OVD4NCiAgICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFj ZT1WZXJkYW5hPjxGT05UIA0KICAgIHNpemU9Mj48U1RST05HPsrVvP7Iy6O6PC9TVFJPTkc+IDxB IA0KICAgIG9uY2xpY2s9InJldHVybiB0b3AuanMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRo aXMpIiANCiAgICBocmVmPSJtYWlsdG86cHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuIiAN CiAgICB0YXJnZXQ9X2JsYW5rPnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbjwvQT48L0ZP TlQ+PC9GT05UPjwvRk9OVD48L0RJVj48Rk9OVCANCiAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwv Rk9OVD4NCiAgICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJk YW5hPjxGT05UIA0KICAgIHNpemU9Mj48U1RST05HPrOty82jujwvU1RST05HPiA8L0ZPTlQ+PC9G T05UPjwvRk9OVD48L0RJVj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgc2l6ZT0yPjwvRk9OVD4N CiAgICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hPjxG T05UIA0KICAgIHNpemU9Mj48U1RST05HPtb3zOKjujwvU1RST05HPiBSZTogDQogICAgW3B5dGhv bi1jaGluZXNlXc7SxeTWw7rDwcttb2RfcHl0aG9uus1hcGFjaGXByyzU9cO0u7nKx87et6i94s72 cHl0aG9usKE/PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgDQogICAgZmFjZT1WZXJk YW5hIHNpemU9Mj48L0ZPTlQ+DQogICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxG T05UIGZhY2U9VmVyZGFuYSANCiAgICBzaXplPTI+PC9GT05UPjwvRk9OVD4mbmJzcDs8L0RJVj48 Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD4NCiAgICA8RElWPjxGT05UIGZhY2U9VmVy ZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZPTlQ+PC9GT05UPg0KICAg IDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0y PjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICBjb2xvcj0jMDAwMGZmIHNpemU9Mj7U2mh0dHBkLmNv bmbOxLz+wO/D5rzTtcQ6PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgDQogICAgZmFj ZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVy ZGFuYSANCiAgICBjb2xvcj0jMDAwMGZmIHNpemU9Mj4mbHQ7RGlyZWN0b3J5ICJkOi8iJmd0OyA8 QlI+Jm5ic3A7QWRkSGFuZGxlciBtb2RfcHl0aG9uIA0KICAgIC5weTxCUj48QlI+Jm5ic3A7UHl0 aG9uSGFuZGxlciDE47XEcHnOxLz+w/ujqLK7vNO689e6o6k8QlI+PC9GT05UPiZuYnNwO1B5dGhv blBhdGggDQogICAgInN5cy5wYXRoK1snZDonXSIgI9XiwO/O0rK71qq1wMrHsrvKx9Xi0fmho9Ly zqrO0tPDbGludXi1xKGjvNNkxczTprjDysfV4tH5tcShozxCUj48QlI+PEZPTlQgDQogICAgZmFj ZT1WZXJkYW5hIGNvbG9yPSMwMDAwZmYgc2l6ZT0yPiZuYnNwO1B5dGhvbkRlYnVnIA0KICAgIG9u PEJSPiZsdDsvRGlyZWN0b3J5Jmd0OzwvRk9OVD48QlI+PEJSPjwvRk9OVD48L0ZPTlQ+DQogICAg PERJVj48U1BBTiBjbGFzcz1nbWFpbF9xdW90ZT48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxG T05UIGZhY2U9VmVyZGFuYSANCiAgICBzaXplPTI+T24gMy8zMS8wNywgPEIgY2xhc3M9Z21haWxf c2VuZGVybmFtZT5qc3o3NzU4NTIwPC9CPiAmbHQ7PEEgDQogICAgb25jbGljaz0icmV0dXJuIHRv cC5qcy5PcGVuRXh0TGluayh3aW5kb3csZXZlbnQsdGhpcykiIA0KICAgIGhyZWY9Im1haWx0bzpq c3o3NzU4NTIwQDE2My5jb20iIHRhcmdldD1fYmxhbms+IGpzejc3NTg1MjBAMTYzLmNvbTwvQT4m Z3Q7IA0KICAgIHdyb3RlOjwvRk9OVD48L0ZPTlQ+PC9TUEFOPjxGT05UIGZhY2U9VmVyZGFuYSBz aXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgIHNpemU9Mj4gPC9GT05UPjwvRk9OVD4NCiAg ICA8QkxPQ0tRVU9URSBjbGFzcz1nbWFpbF9xdW90ZSANCiAgICBzdHlsZT0iUEFERElORy1MRUZU OiAxZXg7IE1BUkdJTjogMHB0IDBwdCAwcHQgMC44ZXg7IEJPUkRFUi1MRUZUOiByZ2IoMjA0LDIw NCwyMDQpIDFweCBzb2xpZCI+PEZPTlQgDQogICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05U IGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwvRk9OVD4NCiAgICAgIDxESVY+PEZPTlQgZmFj ZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+ DQogICAgICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5h IHNpemU9Mj48Rk9OVCANCiAgICAgIGZhY2U9VmVyZGFuYSBjb2xvcj0jMDAwMGZmIA0KICAgICAg c2l6ZT0yPtTaaHR0cGQuY29uZs7EvP7A78PmvNO1xDo8L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0RJ Vj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNp emU9Mj48L0ZPTlQ+PC9GT05UPg0KICAgICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0y PjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAgICBmYWNlPVZlcmRhbmEgY29s b3I9IzAwMDBmZiBzaXplPTI+Jmx0O0RpcmVjdG9yeSANCiAgICAgICJkOi8iJmd0OzxCUj4mbmJz cDtBZGRIYW5kbGVyIG1vZF9weXRob24gLnB5PEJSPiZuYnNwO1B5dGhvbkhhbmRsZXIgDQogICAg ICBtcHRlc3Q8QlI+Jm5ic3A7UHl0aG9uRGVidWcgDQogICAgICBvbjxCUj4mbHQ7L0RpcmVjdG9y eSZndDs8QlI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIA0K ICAgICAgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwvRk9OVD4NCiAg ICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6 ZT0yPjxGT05UIA0KICAgICAgZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwZmYgc2l6ZT0yPjwvRk9O VD48L0ZPTlQ+PC9GT05UPiZuYnNwOzwvRElWPjxGT05UIA0KICAgICAgZmFjZT1WZXJkYW5hIHNp emU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+DQogICAgICA8RElW PjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9O VCANCiAgICAgIGZhY2U9VmVyZGFuYSBjb2xvcj0jMDAwMGZmIHNpemU9Mj48L0ZPTlQ+PC9GT05U PjwvRk9OVD4mbmJzcDs8L0RJVj48Rk9OVCANCiAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZP TlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZPTlQ+PC9GT05UPg0KICAgICAgPERJVj48Rk9OVCBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAg ICBmYWNlPVZlcmRhbmEgY29sb3I9IzAwMDBmZiANCiAgICAgIHNpemU9Mj7SstTaTG9hZE1vZHVs ZcDvw+a808HLbW9kX3B5dGhvbi5zb8HLPC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PFNQQU4+ PEZPTlQgDQogICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXpl PTI+PC9GT05UPjwvRk9OVD4NCiAgICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48 Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgZmFjZT1WZXJkYW5hIGNvbG9y PSMwMDAwZmYgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+PC9GT05UPiZuYnNwOzwvRElWPjxGT05UIA0K ICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9O VD48L0ZPTlQ+DQogICAgICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFj ZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05U PjwvRk9OVD48L0ZPTlQ+Jm5ic3A7PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgc2l6 ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwvRk9OVD4NCiAgICAgIDxESVYg YWxpZ249bGVmdD48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSAN CiAgICAgIHNpemU9Mj48L0ZPTlQ+PC9GT05UPg0KICAgICAgPERJViBhbGlnbj1sZWZ0PjxGT05U IGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAg ICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+DQogICAgICA8SFIgc3R5bGU9IldJRFRIOiAxMjJweCIg U0laRT0yPg0KICAgICAgPC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJk YW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICBzaXplPTI+PC9GT05UPjwvRk9O VD4NCiAgICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRh bmEgc2l6ZT0yPjxGT05UIA0KICAgICAgY29sb3I9I2MwYzBjMD48Rk9OVCBmYWNlPVZlcmRhbmEg DQogICAgICBzaXplPTI+anN6Nzc1ODUyMDwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0RJ Vj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNp emU9Mj48L0ZPTlQ+PC9GT05UPg0KICAgICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0y PjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAgICBmYWNlPVZlcmRhbmEgc2l6 ZT0yPjIwMDctMDMtMzE8L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0RJVj48L0RJVj48Rk9OVCANCiAg ICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZPTlQ+ PC9GT05UPg0KICAgICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9 VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPg0KICAgICAg PEhSPg0KICAgICAgPC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5h IHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICBzaXplPTI+PC9GT05UPjwvRk9OVD4N CiAgICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEg c2l6ZT0yPjxGT05UIA0KICAgICAgZmFjZT1WZXJkYW5hPjxGT05UIHNpemU9Mj48U1RST05HPrei vP7Iy6O6PC9TVFJPTkc+IGplc3NpbmlvIA0KICAgICAgc21pdGg8L0ZPTlQ+PC9GT05UPjwvRk9O VD48L0ZPTlQ+PC9ESVY+PC9TUEFOPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgIHNpemU9Mj48 Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+DQogICAgICA8RElWPjxGT05U IGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAg ICAgIGZhY2U9VmVyZGFuYT48Rk9OVCBzaXplPTI+PFNUUk9ORz63osvNyrG85KO6PC9TVFJPTkc+ IA0KICAgICAgMjAwNy0wMy0zMSZuYnNwOzEzOjQyOjM1PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9G T05UPjwvRElWPjxGT05UIA0KICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZl cmRhbmEgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+DQogICAgICA8RElWPjxTUEFOPjxGT05UIGZhY2U9 VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgc2l6ZT0yPjwvRk9OVD48 L0ZPTlQ+DQogICAgICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1W ZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAgICAgIGZhY2U9VmVyZGFuYT48Rk9OVCBzaXplPTI+PFNU Uk9ORz7K1bz+yMujujwvU1RST05HPiA8QSANCiAgICAgIG9uY2xpY2s9InJldHVybiB0b3AuanMu T3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMpIiANCiAgICAgIGhyZWY9Im1haWx0bzpweXRo b24tY2hpbmVzZUBsaXN0cy5weXRob24uY24iIA0KICAgICAgdGFyZ2V0PV9ibGFuaz5weXRob24t Y2hpbmVzZUBsaXN0cy5weXRob24uY248L0E+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9GT05UPjwv RElWPjxGT05UIA0KICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEg c2l6ZT0yPjwvRk9OVD48L0ZPTlQ+DQogICAgICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXpl PTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAgICAgIGZhY2U9VmVyZGFuYT48 Rk9OVCBzaXplPTI+PFNUUk9ORz6zrcvNo7o8L1NUUk9ORz4gDQogICAgICA8L0ZPTlQ+PC9GT05U PjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAg ICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwvRk9OVD4NCiAgICAgIDxESVY+PEZPTlQg ZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAg ICAgZmFjZT1WZXJkYW5hPjxGT05UIHNpemU9Mj48U1RST05HPtb3zOKjujwvU1RST05HPiBSZTog DQogICAgICBbcHl0aG9uLWNoaW5lc2VdztLF5NbDusPBy21vZF9weXRob266zWFwYWNoZcHLLNT1 w7S7ucrHzt63qL3izvZweXRob26woT88L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+ PEZPTlQgDQogICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXpl PTI+PC9GT05UPjwvRk9OVD4NCiAgICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48 Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgZmFjZT1WZXJkYW5hIHNpemU9 Mj48L0ZPTlQ+PC9GT05UPjwvRk9OVD4mbmJzcDs8L0RJVj48Rk9OVCBmYWNlPVZlcmRhbmEgDQog ICAgICBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZPTlQ+PC9GT05UPg0KICAg ICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXpl PTI+PEZPTlQgDQogICAgICBmYWNlPVZlcmRhbmEgDQogICAgICBzaXplPTI+xOO3osTjtcRhcGFj aGW1xHB5dGhvbsS/wrzF5NbDuPjO0r+00rvPwqGj0rLQ7c7SxNyw78nPw6ajqLK70ru2qMTco6mh ozxCUj48QlI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+DQogICAgICA8RElWPjxTUEFOIGNsYXNzPWdt YWlsX3F1b3RlPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0K ICAgICAgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+T24gMy8zMS8wNywgPEIgDQog ICAgICBjbGFzcz1nbWFpbF9zZW5kZXJuYW1lPmpzejc3NTg1MjA8L0I+ICZsdDs8QSANCiAgICAg IG9uY2xpY2s9InJldHVybiB0b3AuanMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMpIiAN CiAgICAgIGhyZWY9Im1haWx0bzpqc3o3NzU4NTIwQDE2My5jb20iIHRhcmdldD1fYmxhbms+IGpz ejc3NTg1MjBAMTYzLmNvbTwvQT4mZ3Q7IA0KICAgICAgd3JvdGU6IDwvRk9OVD48L0ZPTlQ+PC9G T05UPjwvU1BBTj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgZmFjZT1W ZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+PC9G T05UPg0KICAgICAgPEJMT0NLUVVPVEUgY2xhc3M9Z21haWxfcXVvdGUgDQogICAgICBzdHlsZT0i UEFERElORy1MRUZUOiAxZXg7IE1BUkdJTjogMHB0IDBwdCAwcHQgMC44ZXg7IEJPUkRFUi1MRUZU OiByZ2IoMjA0LDIwNCwyMDQpIDFweCBzb2xpZCI+PEZPTlQgDQogICAgICAgIGZhY2U9VmVyZGFu YSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQog ICAgICAgIHNpemU9Mj48L0ZPTlQ+PC9GT05UPjwvRk9OVD4NCiAgICAgICAgPERJVj48Rk9OVCBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAg ICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+DQogICAgICAgIDxE SVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxG T05UIA0KICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBjb2xv cj0jMDAwMGZmIHNpemU9Mj7I57n7ztLU2mRlZiANCiAgICAgICAgaGFuZGxlcihyZXEpOtauuvO8 09K70NAmbmJzcDsgcmVxLmNvbnRlbnRfdHlwZSA9IA0KICAgICAgICAndGV4dC9wbGFpbic8L0ZP TlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAg ICBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQog ICAgICAgIHNpemU9Mj48L0ZPTlQ+PC9GT05UPjwvRk9OVD4NCiAgICAgICAgPERJVj48Rk9OVCBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAg ICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIGNvbG9yPSMwMDAwZmYg DQogICAgICAgIHNpemU9Mj7P1Mq+tcS07c7zu7nKx82s0fm1xCzOqsqyw7SwoT88L0ZPTlQ+PC9G T05UPjwvRk9OVD4gPC9GT05UPjwvRElWPjxGT05UIA0KICAgICAgICBmYWNlPVZlcmRhbmEgc2l6 ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAg ICBzaXplPTI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+DQogICAgICAgIDxESVY+PEZPTlQgZmFjZT1W ZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgICAgc2l6ZT0yPjwv Rk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9OVD4mbmJzcDs8L0RJVj48Rk9OVCBmYWNlPVZlcmRhbmEg DQogICAgICAgIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVy ZGFuYSANCiAgICAgICAgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+PC9GT05UPg0KICAgICAgICA8RElW IGFsaWduPWxlZnQ+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEg DQogICAgICAgIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+ PC9GT05UPg0KICAgICAgICA8RElWIGFsaWduPWxlZnQ+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9 Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICAgIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEg c2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+DQogICAgICAgIDxIUiBzdHlsZT0iV0lE VEg6IDEyMnB4IiBTSVpFPTI+DQogICAgICAgIDwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9OVD48 L0RJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICBmYWNlPVZlcmRh bmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+ DQogICAgICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRh bmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGNvbG9y PSNjMGMwYzA+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICBzaXplPTI+anN6Nzc1ODUyMDwv Rk9OVD48L0ZPTlQ+PC9GT05UPiA8L0ZPTlQ+PC9GT05UPjwvRElWPjxGT05UIA0KICAgICAgICBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1W ZXJkYW5hIA0KICAgICAgICBzaXplPTI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+DQogICAgICAgIDxE SVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxG T05UIA0KICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAg ICAgICAgc2l6ZT0yPjIwMDctMDMtMzE8L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+ PC9ESVY+PEZPTlQgDQogICAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJk YW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICAgIHNpemU9Mj48L0ZPTlQ+PC9G T05UPjwvRk9OVD4NCiAgICAgICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05U IGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+ PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj4NCiAgICAgICAgPEhSPg0KICAgICAgICA8L0ZPTlQ+ PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9O VCANCiAgICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0y PjwvRk9OVD48L0ZPTlQ+PC9GT05UPg0KICAgICAgICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBz aXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAgICAgICAgZmFjZT1WZXJk YW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmE+PEZPTlQgDQogICAgICAgIHNpemU9Mj48U1RS T05HPreivP7Iy6O6PC9TVFJPTkc+IGplc3NpbmlvIA0KICAgICAgICBzbWl0aDwvRk9OVD48L0ZP TlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAg ICBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQog ICAgICAgIHNpemU9Mj48L0ZPTlQ+PC9GT05UPjwvRk9OVD4NCiAgICAgICAgPERJVj48Rk9OVCBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAg ICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hPjxGT05UIA0KICAgICAg ICBzaXplPTI+PFNUUk9ORz63osvNyrG85KO6PC9TVFJPTkc+IA0KICAgICAgICAyMDA3LTAzLTMx Jm5ic3A7MTM6MjM6NTE8L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRElWPjxG T05UIA0KICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXpl PTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICBzaXplPTI+PC9GT05UPjwvRk9OVD48L0ZP TlQ+DQogICAgICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZl cmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZh Y2U9VmVyZGFuYT48Rk9OVCANCiAgICAgICAgc2l6ZT0yPjxTVFJPTkc+ytW8/sjLo7o8L1NUUk9O Rz4gPEEgDQogICAgICAgIG9uY2xpY2s9InJldHVybiB0b3AuanMuT3BlbkV4dExpbmsod2luZG93 LGV2ZW50LHRoaXMpIiANCiAgICAgICAgaHJlZj0ibWFpbHRvOnB5dGhvbi1jaGluZXNlQGxpc3Rz LnB5dGhvbi5jbiIgDQogICAgICAgIHRhcmdldD1fYmxhbms+cHl0aG9uLWNoaW5lc2VAbGlzdHMu cHl0aG9uLmNuPC9BPjwvRk9OVD4gDQogICAgICAgIDwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9O VD48L0RJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICBmYWNlPVZl cmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwvRk9OVD48L0ZP TlQ+DQogICAgICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZl cmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZh Y2U9VmVyZGFuYT48Rk9OVCBzaXplPTI+PFNUUk9ORz6zrcvNo7o8L1NUUk9ORz4gDQogICAgICAg IDwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJk YW5hIHNpemU9Mj48Rk9OVCANCiAgICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNl PVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+PC9GT05UPg0KICAgICAgICA8RElWPjxGT05U IGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAg ICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmE+PEZPTlQgc2l6ZT0y PjxTVFJPTkc+1vfM4qO6PC9TVFJPTkc+IA0KICAgICAgICBSZTogDQogICAgICAgIFtweXRob24t Y2hpbmVzZV3O0sXk1sO6w8HLbW9kX3B5dGhvbrrNYXBhY2hlwcss1PXDtLu5ysfO3reoveLO9nB5 dGhvbrChPzwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgDQog ICAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9O VCBmYWNlPVZlcmRhbmEgDQogICAgICAgIHNpemU9Mj48L0ZPTlQ+PC9GT05UPjwvRk9OVD4NCiAg ICAgICAgPERJVj48U1BBTj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVy ZGFuYSBzaXplPTI+PEZPTlQgDQogICAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwv Rk9OVD48L0ZPTlQ+DQogICAgICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9O VCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0y PjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgICAgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+PC9GT05U PjwvRk9OVD4mbmJzcDs8L0RJVj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICAgIHNpemU9Mj48 Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgICAgc2l6 ZT0yPjwvRk9OVD48L0ZPTlQ+PC9GT05UPg0KICAgICAgICA8RElWPjxGT05UIGZhY2U9VmVyZGFu YSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAgICAgICAgZmFjZT1W ZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICAgIHNpemU9Mj7K18/Io6zE 49PQ0ru49rTtoaPDu9PQcmVxLmNvbnRlbnRfdHlwZT0nxOPSqrXExNrI3Sc8QlI+PEJSPsbky/yy u9aqtcChozxCUj48QlI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9GT05UPg0KICAgICAgICA8RElW PjxTUEFOIGNsYXNzPWdtYWlsX3F1b3RlPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQg DQogICAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48 Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICAgIHNpemU9Mj5PbiAzLzMxLzA3LCA8QiBjbGFzcz1n bWFpbF9zZW5kZXJuYW1lPmpzejc3NTg1MjA8L0I+ICZsdDsgPEEgDQogICAgICAgIG9uY2xpY2s9 InJldHVybiB0b3AuanMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMpIiANCiAgICAgICAg aHJlZj0ibWFpbHRvOmpzejc3NTg1MjBAMTYzLmNvbSIgDQogICAgICAgIHRhcmdldD1fYmxhbms+ anN6Nzc1ODUyMEAxNjMuY29tPC9BPiZndDsgd3JvdGU6IA0KICAgICAgICA8L0ZPTlQ+PC9GT05U PjwvRk9OVD48L0ZPTlQ+PC9TUEFOPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQog ICAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZP TlQ+PC9GT05UPjwvRk9OVD4NCiAgICAgICAgPEJMT0NLUVVPVEUgY2xhc3M9Z21haWxfcXVvdGUg DQogICAgICAgIHN0eWxlPSJQQURESU5HLUxFRlQ6IDFleDsgTUFSR0lOOiAwcHQgMHB0IDBwdCAw LjhleDsgQk9SREVSLUxFRlQ6IHJnYigyMDQsMjA0LDIwNCkgMXB4IHNvbGlkIj48Rk9OVCANCiAg ICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZP TlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICAgIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6 ZT0yPjwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9OVD4NCiAgICAgICAgICA8RElWPjxGT05UIGZh Y2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAgICAg ICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgICAgICBz aXplPTI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9GT05UPg0KICAgICAgICAgIDxESVY+PEZPTlQg ZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAg ICAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9O VCBmYWNlPVZlcmRhbmEgDQogICAgICAgICAgY29sb3I9IzAwMDBmZiBzaXplPTI+ztLKx9Tad2lu ZG93c8/Cxaq1xCxhcGFjaGUyLjIuNCZuYnNwOyZuYnNwOyANCiAgICAgICAgICBtb2RfcHl0aG9u My4zLjEmbmJzcDsmbmJzcDsgDQogICAgICAgICAgcHl0aG9uMi41PC9GT05UPjwvRk9OVD48L0ZP TlQ+PC9GT05UPjwvRk9OVD48L0RJVj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICAgICAgc2l6 ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48 Rk9OVCANCiAgICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+PC9GT05U PjwvRk9OVD4NCiAgICAgICAgICA8RElWPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQg ZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAgICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0y PjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICAg IGNvbG9yPSMwMDAwZmYgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+ IDwvRElWPjxGT05UIA0KICAgICAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1W ZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICAgICAgc2l6ZT0yPjxGT05U IGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9GT05UPg0KICAgICAg ICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6 ZT0yPjxGT05UIA0KICAgICAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJk YW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICAgICAgY29sb3I9IzAwMDBmZiBz aXplPTI+xeTWw7rDwcthcGFjaGXWrrrzLLLiytTBy9K7z8JhcGFjaGUssuLK1LPM0PI6PC9GT05U PiANCiAgICAgICAgICA8L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFj ZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCANCiAgICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxG T05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICAgIHNp emU9Mj48L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+DQogICAgICAgICAgPERJVj48Rk9OVCBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAg ICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05U IGZhY2U9VmVyZGFuYSANCiAgICAgICAgICBjb2xvcj0jZmYwMDAwIHNpemU9Mj5mcm9tIG1vZF9w eXRob24gaW1wb3J0IA0KICAgICAgICAgIGFwYWNoZTwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9O VD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICAgIHNpemU9Mj48Rk9O VCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQog ICAgICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+ DQogICAgICAgICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVy ZGFuYSBzaXplPTI+PEZPTlQgDQogICAgICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgICAgICBjb2xvcj0j ZmYwMDAwIHNpemU9Mj4mbmJzcDsgZGVmIA0KICAgICAgICAgIGhhbmRsZXIocmVxKTo8L0ZPTlQ+ PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRElWPjxGT05UIA0KICAgICAgICAgIGZhY2U9 VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRh bmEgDQogICAgICAgICAgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwv Rk9OVD48L0ZPTlQ+PC9GT05UPg0KICAgICAgICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNp emU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICAgIGZhY2U9VmVy ZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEg DQogICAgICAgICAgY29sb3I9I2ZmMDAwMCBzaXplPTI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 IA0KICAgICAgICAgIHJlcS53cml0ZSgiSGVsbG8sd29ybGQhIik8L0ZPTlQ+PC9GT05UPjwvRk9O VD48L0ZPTlQ+PC9GT05UPjwvRElWPjxGT05UIA0KICAgICAgICAgIGZhY2U9VmVyZGFuYSBzaXpl PTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICAg ICAgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+ PC9GT05UPg0KICAgICAgICAgIDxESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+ PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICAgICAg Y29sb3I9I2ZmMDAwMCBzaXplPTI+Jm5ic3A7Jm5ic3A7IHJldHVybiANCiAgICAgICAgICBhcGFj aGUuT2s8L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRElWPjxGT05UIGZhY2U9 VmVyZGFuYSANCiAgICAgICAgICBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9O VCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICAgIGZhY2U9VmVyZGFuYSBzaXpl PTI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9GT05UPg0KICAgICAgICAgIDxESVY+PEZPTlQgZmFj ZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAg ICAgIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBm YWNlPVZlcmRhbmEgDQogICAgICAgICAgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9O VD48L0ZPTlQ+Jm5ic3A7PC9ESVY+PEZPTlQgDQogICAgICAgICAgZmFjZT1WZXJkYW5hIHNpemU9 Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgICAg ICBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZPTlQ+PC9GT05UPjwvRk9OVD48 L0ZPTlQ+DQogICAgICAgICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZh Y2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAgICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48 Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgICAgICBz aXplPTI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9OVD4mbmJzcDs8L0RJVj48Rk9O VCANCiAgICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXpl PTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICAgIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRh bmEgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9OVD4NCiAgICAgICAgICA8RElWPjxG T05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCAN CiAgICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+ PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICAgIGNvbG9yPSMwMDAwZmYgc2l6ZT0yPrTTaHR0 cLfDzsrKsbXEtO3O873hufs6PC9GT05UPjwvRk9OVD48L0ZPTlQ+IA0KICAgICAgICAgIDwvRk9O VD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRh bmEgDQogICAgICAgICAgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFj ZT1WZXJkYW5hIA0KICAgICAgICAgIHNpemU9Mj48L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+ DQogICAgICAgICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVy ZGFuYSBzaXplPTI+PEZPTlQgDQogICAgICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgICAgICBjb2xvcj0j ODAwMDAwPk1PRF9QWVRIT04gDQogICAgICAgICAgRVJST1I8QlI+PEJSPlByb2Nlc3NJZDombmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgDQogICAgICAgICAgMjg0NDxCUj5JbnRlcnByZXRl cjombmJzcDsmbmJzcDsmbmJzcDsgJzxBIA0KICAgICAgICAgIG9uY2xpY2s9InJldHVybiB0b3Au anMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMpIiANCiAgICAgICAgICBocmVmPSJodHRw Oi8vanN6LmdhcnkxLm5ldCIgDQogICAgICAgICAgdGFyZ2V0PV9ibGFuaz5qc3ouZ2FyeTEubmV0 PC9BPic8QlI+PEJSPlNlcnZlck5hbWU6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KICAgICAg ICAgICc8QSBvbmNsaWNrPSJyZXR1cm4gdG9wLmpzLk9wZW5FeHRMaW5rKHdpbmRvdyxldmVudCx0 aGlzKSIgDQogICAgICAgICAgaHJlZj0iaHR0cDovL2pzei5nYXJ5MS5uZXQiIA0KICAgICAgICAg IHRhcmdldD1fYmxhbms+anN6LmdhcnkxLm5ldDwvQT4nPEJSPkRvY3VtZW50Um9vdDombmJzcDsm bmJzcDsgDQogICAgICAgICAgJ0Q6Lyc8QlI+PEJSPlVSSTombmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgDQogICAgICAgICAg Jy9NeVRlc3QucHknPEJSPkxvY2F0aW9uOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyANCiAgICAgICAgICBOb25lPEJSPkRpcmVjdG9yeTombmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsgDQogICAgICAgICAgJ0Q6Lyc8QlI+RmlsZW5hbWU6Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7IA0KICAgICAgICAgICdEOi9NeVRlc3QucHknPEJSPlBhdGhJbmZv OiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCiAgICAgICAgICAnJzxCUj48 QlI+UGhhc2U6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7IA0KICAgICAgICAgICdQeXRob25IYW5kbGVyJzxCUj5IYW5kbGVyOiZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCiAgICAgICAgICAnTXlUZXN0JzxCUj48 QlI+VHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOjxCUj48QlI+Jm5ic3A7IEZpbGUg DQogICAgICAgICAgIkM6XFB5dGhvbjI1XExpYlxzaXRlLXBhY2thZ2VzXG1vZF9weXRob25caW1w b3J0ZXIucHkiLCBsaW5lIDE1MzcsIGluIA0KICAgICAgICAgIEhhbmRsZXJEaXNwYXRjaDxCUj4m bmJzcDsmbmJzcDsmbmJzcDsgZGVmYXVsdD1kZWZhdWx0X2hhbmRsZXIsIA0KICAgICAgICAgIGFy Zz1yZXEsIHNpbGVudD1obGlzdC5zaWxlbnQpPEJSPjxCUj4mbmJzcDsgRmlsZSANCiAgICAgICAg ICAiQzpcUHl0aG9uMjVcTGliXHNpdGUtcGFja2FnZXNcbW9kX3B5dGhvblxpbXBvcnRlci5weSIs IGxpbmUgMTIwMiwgaW4gDQogICAgICAgICAgX3Byb2Nlc3NfdGFyZ2V0PEJSPiZuYnNwOyZuYnNw OyZuYnNwOyBtb2R1bGUgPSANCiAgICAgICAgICBpbXBvcnRfbW9kdWxlKG1vZHVsZV9uYW1lLCBw YXRoPXBhdGgpPEJSPjxCUj4mbmJzcDsgRmlsZSANCiAgICAgICAgICAiQzpcUHl0aG9uMjVcTGli XHNpdGUtcGFja2FnZXNcbW9kX3B5dGhvblxpbXBvcnRlci5weSIsIGxpbmUgMjk2LCBpbiANCiAg ICAgICAgICBpbXBvcnRfbW9kdWxlPEJSPiZuYnNwOyZuYnNwOyZuYnNwOyBsb2csIGltcG9ydF9w YXRoKTxCUj48QlI+Jm5ic3A7IA0KICAgICAgICAgIEZpbGUgIkM6XFB5dGhvbjI1XExpYlxzaXRl LXBhY2thZ2VzXG1vZF9weXRob25caW1wb3J0ZXIucHkiLCBsaW5lIDY4MCwgDQogICAgICAgICAg aW4gaW1wb3J0X21vZHVsZTxCUj4mbmJzcDsmbmJzcDsmbmJzcDsgZXhlY2ZpbGUoZmlsZSwgDQog ICAgICAgICAgbW9kdWxlLl9fZGljdF9fKTxCUj48QlI+Jm5ic3A7IEZpbGUgIkQ6XE15VGVzdC5w eSIsIGxpbmUgDQogICAgICAgICAgMjxCUj48QlI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlZiBoYW5k bGVyKHJlcSk6PEJSPjxCUj4mbmJzcDsmbmJzcDsgDQogICAgICAgICAgXjxCUj48QlI+SW5kZW50 YXRpb25FcnJvcjogdW5leHBlY3RlZCBpbmRlbnQ8QlI+PEJSPjxCUj5NT0RVTEUgQ0FDSEUgDQog ICAgICAgICAgREVUQUlMUzxCUj48QlI+QWNjZXNzZWQ6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7IFNhdCBNYXIgDQogICAgICAgICAgMzEgMTM6MDc6MTAgMjAwNzxCUj5HZW5l cmF0aW9uOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCiAgICAgICAgICAyPEJSPjxCUj5fbXBf ZWIxNzc2MWIwNjIwYTZmZTIxYjVkNmJmZTIyNGMzNjUgezxCUj4mbmJzcDsgDQogICAgICAgICAg RmlsZU5hbWU6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICdEOlxcTXlUZXN0LnB5JzxCUj4mbmJz cDsgDQogICAgICAgICAgSW5zdGFuY2U6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDYgW1JFTE9B RF08QlI+Jm5ic3A7IA0KICAgICAgICAgIEdlbmVyYXRpb246Jm5ic3A7Jm5ic3A7IDIgW0VSUk9S XTxCUj4mbmJzcDsgDQogICAgICAgICAgTW9kaWZpZWQ6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 IFNhdCBNYXIgMzEgMTM6MDQ6MzYgMjAwNzxCUj4mbmJzcDsgDQogICAgICAgICAgSW1wb3J0ZWQ6 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFNhdCBNYXIgMzEgMTM6MDM6MzcgDQogICAgICAgICAg MjAwNzwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1W ZXJkYW5hIA0KICAgICAgICAgIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05U IGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAgICAgICAgZmFjZT1WZXJkYW5hIHNpemU9 Mj48L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+DQogICAgICAgICAgPERJVj48Rk9OVCBmYWNl PVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAgICAg ICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZh Y2U9VmVyZGFuYSANCiAgICAgICAgICBzaXplPTI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9GT05U PjwvRk9OVD4mbmJzcDs8L0RJVj48Rk9OVCANCiAgICAgICAgICBmYWNlPVZlcmRhbmEgc2l6ZT0y PjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICAg IHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjwvRk9OVD48L0ZPTlQ+PC9GT05UPjwv Rk9OVD4NCiAgICAgICAgICA8RElWIGFsaWduPWxlZnQ+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9 Mj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICAgICAgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFu YSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICAgIHNpemU9Mj48L0ZPTlQ+PC9G T05UPjwvRk9OVD48L0ZPTlQ+DQogICAgICAgICAgPERJViBhbGlnbj1sZWZ0PjxGT05UIGZhY2U9 VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICAgIHNpemU9Mj48Rk9O VCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQog ICAgICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj4NCiAgICAgICAgICA8SFIgc3R5bGU9IldJRFRI OiAxMjJweCIgU0laRT0yPg0KICAgICAgICAgIDwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRk9OVD48 L0ZPTlQ+PC9ESVY+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICAgIHNpemU9Mj48Rk9OVCBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgDQogICAg ICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+DQog ICAgICAgICAgPERJVj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFu YSBzaXplPTI+PEZPTlQgDQogICAgICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNl PVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICAgIGNvbG9yPSNjMGMwYzA+PEZPTlQgZmFj ZT1WZXJkYW5hIA0KICAgICAgICAgIHNpemU9Mj5qc3o3NzU4NTIwPC9GT05UPjwvRk9OVD48L0ZP TlQ+IA0KICAgICAgICAgIDwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvRElWPjxGT05UIGZhY2U9VmVy ZGFuYSBzaXplPTI+PEZPTlQgDQogICAgICAgICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBm YWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgICAgICBzaXplPTI+ PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9GT05UPg0KICAgICAgICAgIDxESVY+PEZPTlQgZmFjZT1W ZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIA0KICAgICAgICAg IGZhY2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNl PVZlcmRhbmEgDQogICAgICAgICAgc2l6ZT0yPjIwMDctMDMtMzE8L0ZPTlQ+PC9GT05UPjwvRk9O VD48L0ZPTlQ+PC9GT05UPjwvRElWPjwvRElWPjwvRElWPjxGT05UIA0KICAgICAgICAgIGZhY2U9 VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRh bmEgDQogICAgICAgICAgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgICAgICBzaXpl PTI+PEJSPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fIA0K ICAgICAgICAgIDxCUj5weXRob24tY2hpbmVzZTxCUj5Qb3N0OiBzZW5kIDxBIA0KICAgICAgICAg IG9uY2xpY2s9InJldHVybiB0b3AuanMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMpIiAN CiAgICAgICAgICBocmVmPSJtYWlsdG86cHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuIiAN CiAgICAgICAgICB0YXJnZXQ9X2JsYW5rPnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbjwv QT4gPEJSPlN1YnNjcmliZTogc2VuZCANCiAgICAgICAgICBzdWJzY3JpYmUgdG8gPEEgb25jbGlj az0icmV0dXJuIHRvcC5qcy5PcGVuRXh0TGluayh3aW5kb3csZXZlbnQsdGhpcykiIA0KICAgICAg ICAgIGhyZWY9Im1haWx0bzpweXRob24tY2hpbmVzZS1yZXF1ZXN0QGxpc3RzLnB5dGhvbi5jbiIg DQogICAgICAgICAgdGFyZ2V0PV9ibGFuaz5weXRob24tY2hpbmVzZS1yZXF1ZXN0QGxpc3RzLnB5 dGhvbi5jbjwvQT48QlI+VW5zdWJzY3JpYmU6IA0KICAgICAgICAgIHNlbmQgdW5zdWJzY3JpYmUg dG8gJm5ic3A7IDxBIA0KICAgICAgICAgIG9uY2xpY2s9InJldHVybiB0b3AuanMuT3BlbkV4dExp bmsod2luZG93LGV2ZW50LHRoaXMpIiANCiAgICAgICAgICBocmVmPSJtYWlsdG86cHl0aG9uLWNo aW5lc2UtcmVxdWVzdEBsaXN0cy5weXRob24uY24iIA0KICAgICAgICAgIHRhcmdldD1fYmxhbms+ cHl0aG9uLWNoaW5lc2UtcmVxdWVzdEBsaXN0cy5weXRob24uY248L0E+PEJSPkRldGFpbCANCiAg ICAgICAgICBJbmZvOiA8QSBvbmNsaWNrPSJyZXR1cm4gdG9wLmpzLk9wZW5FeHRMaW5rKHdpbmRv dyxldmVudCx0aGlzKSIgDQogICAgICAgICAgaHJlZj0iaHR0cDovL3B5dGhvbi5jbi9tYWlsbWFu L2xpc3RpbmZvL3B5dGhvbi1jaGluZXNlIiANCiAgICAgICAgICB0YXJnZXQ9X2JsYW5rPmh0dHA6 Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24tY2hpbmVzZTwvQT48QlI+PC9GT05U PjwvRk9OVD48L0ZPTlQ+PC9GT05UPjwvQkxPQ0tRVU9URT48L0RJVj48Rk9OVCANCiAgICAgICAg ZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9 VmVyZGFuYSANCiAgICAgICAgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEJSPjxC UiBjbGVhcj1hbGw+PEJSPi0tIA0KICAgICAgICA8QlI+16LS4sntzOWjrMntzOXKx7jvw/y1xLG+ x66joaOhIA0KICAgICAgICA8L0ZPTlQ+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9ESVY+PC9TUEFO PjwvRElWPjwvRElWPjxGT05UIGZhY2U9VmVyZGFuYSANCiAgICAgICAgc2l6ZT0yPjxGT05UIGZh Y2U9VmVyZGFuYSBzaXplPTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgICBzaXplPTI+PEJS Pl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPEJSPnB5dGhv bi1jaGluZXNlPEJSPlBvc3Q6IA0KICAgICAgICBzZW5kIDxBIG9uY2xpY2s9InJldHVybiB0b3Au anMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMpIiANCiAgICAgICAgaHJlZj0ibWFpbHRv OnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbiIgDQogICAgICAgIHRhcmdldD1fYmxhbms+ cHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuPC9BPiA8QlI+U3Vic2NyaWJlOiBzZW5kIA0K ICAgICAgICBzdWJzY3JpYmUgdG8gPEEgb25jbGljaz0icmV0dXJuIHRvcC5qcy5PcGVuRXh0TGlu ayh3aW5kb3csZXZlbnQsdGhpcykiIA0KICAgICAgICBocmVmPSJtYWlsdG86cHl0aG9uLWNoaW5l c2UtcmVxdWVzdEBsaXN0cy5weXRob24uY24iIA0KICAgICAgICB0YXJnZXQ9X2JsYW5rPnB5dGhv bi1jaGluZXNlLXJlcXVlc3RAbGlzdHMucHl0aG9uLmNuPC9BPjxCUj5VbnN1YnNjcmliZTogDQog ICAgICAgIHNlbmQgdW5zdWJzY3JpYmUgdG8gJm5ic3A7IDxBIA0KICAgICAgICBvbmNsaWNrPSJy ZXR1cm4gdG9wLmpzLk9wZW5FeHRMaW5rKHdpbmRvdyxldmVudCx0aGlzKSIgDQogICAgICAgIGhy ZWY9Im1haWx0bzpweXRob24tY2hpbmVzZS1yZXF1ZXN0QGxpc3RzLnB5dGhvbi5jbiIgDQogICAg ICAgIHRhcmdldD1fYmxhbms+cHl0aG9uLWNoaW5lc2UtcmVxdWVzdEBsaXN0cy5weXRob24uY248 L0E+PEJSPkRldGFpbCBJbmZvOiANCiAgICAgICAgPEEgb25jbGljaz0icmV0dXJuIHRvcC5qcy5P cGVuRXh0TGluayh3aW5kb3csZXZlbnQsdGhpcykiIA0KICAgICAgICBocmVmPSJodHRwOi8vcHl0 aG9uLmNuL21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UiIA0KICAgICAgICB0YXJnZXQ9 X2JsYW5rPmh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24tY2hpbmVzZTwv QT48QlI+PC9GT05UPjwvRk9OVD48L0ZPTlQ+PC9CTE9DS1FVT1RFPjwvRElWPjxGT05UIA0KICAg ICAgZmFjZT1WZXJkYW5hIHNpemU9Mj48Rk9OVCBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZh Y2U9VmVyZGFuYSANCiAgICAgIHNpemU9Mj48QlI+PEJSIGNsZWFyPWFsbD48QlI+LS0gPEJSPtei 0uLJ7czlo6zJ7czlyse478P8tcSxvseuo6GjoSANCiAgICAgIDwvRk9OVD48L0ZPTlQ+PC9GT05U PjwvRElWPjwvU1BBTj48L0RJVj48L0RJVj48Rk9OVCBmYWNlPVZlcmRhbmEgDQogICAgICBzaXpl PTI+PEZPTlQgZmFjZT1WZXJkYW5hIA0KICAgICAgc2l6ZT0yPjxCUj5fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxCUj5weXRob24tY2hpbmVzZTxCUj5Qb3N0 OiANCiAgICAgIHNlbmQgPEEgb25jbGljaz0icmV0dXJuIHRvcC5qcy5PcGVuRXh0TGluayh3aW5k b3csZXZlbnQsdGhpcykiIA0KICAgICAgaHJlZj0ibWFpbHRvOnB5dGhvbi1jaGluZXNlQGxpc3Rz LnB5dGhvbi5jbiIgDQogICAgICB0YXJnZXQ9X2JsYW5rPnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5 dGhvbi5jbjwvQT4gPEJSPlN1YnNjcmliZTogc2VuZCANCiAgICAgIHN1YnNjcmliZSB0byA8QSBv bmNsaWNrPSJyZXR1cm4gdG9wLmpzLk9wZW5FeHRMaW5rKHdpbmRvdyxldmVudCx0aGlzKSIgDQog ICAgICBocmVmPSJtYWlsdG86cHl0aG9uLWNoaW5lc2UtcmVxdWVzdEBsaXN0cy5weXRob24uY24i IA0KICAgICAgdGFyZ2V0PV9ibGFuaz5weXRob24tY2hpbmVzZS1yZXF1ZXN0QGxpc3RzLnB5dGhv bi5jbjwvQT48QlI+VW5zdWJzY3JpYmU6IA0KICAgICAgc2VuZCB1bnN1YnNjcmliZSB0byAmbmJz cDsgPEEgDQogICAgICBvbmNsaWNrPSJyZXR1cm4gdG9wLmpzLk9wZW5FeHRMaW5rKHdpbmRvdyxl dmVudCx0aGlzKSIgDQogICAgICBocmVmPSJtYWlsdG86cHl0aG9uLWNoaW5lc2UtcmVxdWVzdEBs aXN0cy5weXRob24uY24iIA0KICAgICAgdGFyZ2V0PV9ibGFuaz5weXRob24tY2hpbmVzZS1yZXF1 ZXN0QGxpc3RzLnB5dGhvbi5jbjwvQT48QlI+RGV0YWlsIEluZm86IA0KICAgICAgPEEgb25jbGlj az0icmV0dXJuIHRvcC5qcy5PcGVuRXh0TGluayh3aW5kb3csZXZlbnQsdGhpcykiIA0KICAgICAg aHJlZj0iaHR0cDovL3B5dGhvbi5jbi9tYWlsbWFuL2xpc3RpbmZvL3B5dGhvbi1jaGluZXNlIiAN CiAgICAgIHRhcmdldD1fYmxhbms+aHR0cDovL3B5dGhvbi5jbi9tYWlsbWFuL2xpc3RpbmZvL3B5 dGhvbi1jaGluZXNlPC9BPjxCUj48L0ZPTlQ+PC9GT05UPjwvQkxPQ0tRVU9URT48L0RJVj48Rk9O VCANCiAgICBmYWNlPVZlcmRhbmEgc2l6ZT0yPjxGT05UIGZhY2U9VmVyZGFuYSBzaXplPTI+PEJS PjxCUiBjbGVhcj1hbGw+PEJSPi0tIA0KICAgIDxCUj7XotLiye3M5aOsye3M5crHuO/D/LXEsb7H rqOho6EgPC9GT05UPjwvRk9OVD48L0RJVj48L1NQQU4+PC9ESVY+PC9ESVY+PEZPTlQgDQogICAg ZmFjZT1WZXJkYW5hIA0KICAgIHNpemU9Mj48QlI+X19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX188QlI+cHl0aG9uLWNoaW5lc2U8QlI+UG9zdDogDQogICAgc2Vu ZCA8QSBvbmNsaWNrPSJyZXR1cm4gdG9wLmpzLk9wZW5FeHRMaW5rKHdpbmRvdyxldmVudCx0aGlz KSIgDQogICAgaHJlZj0ibWFpbHRvOnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbiIgDQog ICAgdGFyZ2V0PV9ibGFuaz5weXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY248L0E+IDxCUj5T dWJzY3JpYmU6IHNlbmQgDQogICAgc3Vic2NyaWJlIHRvIDxBIG9uY2xpY2s9InJldHVybiB0b3Au anMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMpIiANCiAgICBocmVmPSJtYWlsdG86cHl0 aG9uLWNoaW5lc2UtcmVxdWVzdEBsaXN0cy5weXRob24uY24iIA0KICAgIHRhcmdldD1fYmxhbms+ cHl0aG9uLWNoaW5lc2UtcmVxdWVzdEBsaXN0cy5weXRob24uY248L0E+PEJSPlVuc3Vic2NyaWJl OiANCiAgICBzZW5kIHVuc3Vic2NyaWJlIHRvICZuYnNwOyA8QSANCiAgICBvbmNsaWNrPSJyZXR1 cm4gdG9wLmpzLk9wZW5FeHRMaW5rKHdpbmRvdyxldmVudCx0aGlzKSIgDQogICAgaHJlZj0ibWFp bHRvOnB5dGhvbi1jaGluZXNlLXJlcXVlc3RAbGlzdHMucHl0aG9uLmNuIiANCiAgICB0YXJnZXQ9 X2JsYW5rPnB5dGhvbi1jaGluZXNlLXJlcXVlc3RAbGlzdHMucHl0aG9uLmNuPC9BPjxCUj5EZXRh aWwgSW5mbzogPEEgDQogICAgb25jbGljaz0icmV0dXJuIHRvcC5qcy5PcGVuRXh0TGluayh3aW5k b3csZXZlbnQsdGhpcykiIA0KICAgIGhyZWY9Imh0dHA6Ly9weXRob24uY24vbWFpbG1hbi9saXN0 aW5mby9weXRob24tY2hpbmVzZSIgDQogICAgdGFyZ2V0PV9ibGFuaz5odHRwOi8vcHl0aG9uLmNu L21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2U8L0E+PEJSPjwvRk9OVD48L0JMT0NLUVVP VEU+PC9ESVY+PEZPTlQgDQogIGZhY2U9VmVyZGFuYSBzaXplPTI+PEJSPjxCUiBjbGVhcj1hbGw+ PEJSPi0tIDxCUj7XotLiye3M5aOsye3M5crHuO/D/LXEsb7HrqOho6EgDQogIDwvRk9OVD48L0RJ Vj48L1NQQU4+PC9ESVY+PC9ESVY+PEJSPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fPEJSPnB5dGhvbi1jaGluZXNlPEJSPlBvc3Q6IA0KICBzZW5kIDxBIG9u Y2xpY2s9InJldHVybiB0b3AuanMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMpIiANCiAg aHJlZj0ibWFpbHRvOnB5dGhvbi1jaGluZXNlQGxpc3RzLnB5dGhvbi5jbiI+cHl0aG9uLWNoaW5l c2VAbGlzdHMucHl0aG9uLmNuPC9BPiANCiAgPEJSPlN1YnNjcmliZTogc2VuZCBzdWJzY3JpYmUg dG8gPEEgDQogIG9uY2xpY2s9InJldHVybiB0b3AuanMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50 LHRoaXMpIiANCiAgaHJlZj0ibWFpbHRvOnB5dGhvbi1jaGluZXNlLXJlcXVlc3RAbGlzdHMucHl0 aG9uLmNuIj5weXRob24tY2hpbmVzZS1yZXF1ZXN0QGxpc3RzLnB5dGhvbi5jbjwvQT48QlI+VW5z dWJzY3JpYmU6IA0KICBzZW5kIHVuc3Vic2NyaWJlIHRvICZuYnNwOyA8QSANCiAgb25jbGljaz0i cmV0dXJuIHRvcC5qcy5PcGVuRXh0TGluayh3aW5kb3csZXZlbnQsdGhpcykiIA0KICBocmVmPSJt YWlsdG86cHl0aG9uLWNoaW5lc2UtcmVxdWVzdEBsaXN0cy5weXRob24uY24iPnB5dGhvbi1jaGlu ZXNlLXJlcXVlc3RAbGlzdHMucHl0aG9uLmNuPC9BPjxCUj5EZXRhaWwgDQogIEluZm86IDxBIG9u Y2xpY2s9InJldHVybiB0b3AuanMuT3BlbkV4dExpbmsod2luZG93LGV2ZW50LHRoaXMpIiANCiAg aHJlZj0iaHR0cDovL3B5dGhvbi5jbi9tYWlsbWFuL2xpc3RpbmZvL3B5dGhvbi1jaGluZXNlIiAN CiAgdGFyZ2V0PV9ibGFuaz5odHRwOi8vcHl0aG9uLmNuL21haWxtYW4vbGlzdGluZm8vcHl0aG9u LWNoaW5lc2U8L0E+PEJSPjwvQkxPQ0tRVU9URT48L0RJVj48QlI+PEJSIA0KY2xlYXI9YWxsPjxC Uj4tLSA8QlI+16LS4sntzOWjrMntzOXKx7jvw/y1xLG+x66joaOhIDwvRk9OVD48L0RJVj48L0JP RFk+PC9IVE1MPg0K --=====003_Dragon787318408704_=====--
Zeuux © 2025
京ICP备05028076号