Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396868
Locktime 0
Block 100388
Transaction f9954b77e0c4650c367e7efa9bdcf6d3521b38b3424c8ffc1b57788e339f55a3
>
0.00000001 NMC

Input scripts

0.304402200474c8e085b1f45b90bf5ee74b4b6ec4dc03989632fbe3bd8b87b7c2c5e683ed02206c5e2d27d6a26b69b7f470307c5b39f765dbaf356a4eb0834d8e71f20758d08f[ALL]

Output scripts

0.04cbe6c1663935d0b93cbc2d20305c539005139b929e7b8924c89552809f3f414326ddb8cd4d99e67167fb1c44244b93dcdb3ec74b223687e984e7d73d166974eb OP_CHECKSIG
1.4c4c293b0a7d0a0a2f2a0a202a20436865636b206966207573657273706163652072657175657374656420616e20696e746572727570742077696e646f772c20616e642074686174207468650a202a20696e746572727570742077696e646f77206973206f70656e2e0a202a0a202a204e6f206e65656420746f206578697420746f2075736572737061636520696620776520616c7265616479206861766520616e20696e74657272757074207175657565642e0a202a2f0a73746174696320696e7420646d5f726571756573745f666f725f6972715f696e6a656374696f6e28737472756374206b766d5f76637075202a76637075290a7b0a0972657475726e202821697271636869705f696e5f6b65726e656c28766370752d3e6b766d2920262620216b766d5f6370755f6861735f696e746572727570742876637075292026260a0909766370752d3e72756e2d3e726571756573745f696e746572727570745f77696e646f772026260a09096b766d5f617263685f696e746572727570745f616c6c6f776564287663707529293b0a7d0a0a73746174696320766f696420706f73745f6b766d5f72756e5f7361766528737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d5f72756e202a6b766d5f72756e203d20766370752d3e72756e3b0a0a096b766d5f72756e2d3e69665f666c6167203d20286b766d5f6765745f72666c6167732876637075292026205838365f45464c4147535f49462920213d20303b0a096b766d5f72756e2d3e637238203d206b766d5f6765745f6372382876637075293b0a096b766d5f72756e2d3e617069635f62617365203d206b766d5f6765745f617069635f626173652876637075293b0a0969662028697271636869705f696e5f6b65726e656c28766370752d3e6b766d29290a09096b766d5f72756e2d3e72656164795f666f725f696e746572727570745f696e6a656374696f6e203d20313b0a09656c73650a09096b766d5f72756e2d3e72656164795f666f725f696e746572727570745f696e6a656374696f6e203d0a0909096b766d5f617263685f696e746572727570745f616c6c6f7765642876637075292026260a090909216b766d5f6370755f6861735f696e746572727570742876637075292026260a090909216b766d5f6576656e745f6e656564735f7265696e6a656374696f6e2876637075293b0a7d0a0a73746174696320696e742076617069635f656e74657228737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d5f6c61706963202a61706963203d20766370752d3e617263682e617069633b0a097374727563742070616765202a706167653b0a0a09696620282161706963207c7c2021617069632d3e76617069635f61646472290a090972657475726e20303b0a0a0970616765203d2067666e5f746f5f7061676528766370752d3e6b766d2c20617069632d3e76617069635f61646472203e3e20504147455f5348494654293b0a096966202869735f6572726f725f70616765287061676529290a090972657475726e202d454641554c543b0a0a09766370752d3e617263682e617069632d3e76617069635f70616765203d20706167653b0a0972657475726e20303b0a7d0a0a73746174696320766f69642076617069635f6578697428737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d5f6c61706963202a61706963203d20766370752d3e617263682e617069633b0a09696e74206964783b0a0a09696620282161706963207c7c2021617069632d3e76617069635f61646472290a090972657475726e3b0a0a09696478203d20737263755f726561645f6c6f636b2826766370752d3e6b766d2d3e73726375293b0a096b766d5f72656c656173655f706167655f646972747928617069632d3e76617069635f70616765293b0a096d61726b5f706167655f646972747928766370752d3e6b766d2c20617069632d3e76617069635f61646472203e3e20504147455f5348494654293b0a09737263755f726561645f756e6c6f636b2826766370752d3e6b766d2d3e737263752c20696478293b0a7d0a0a73746174696320766f6964207570646174655f6372385f696e7465726365707428737472756374206b766d5f76637075202a76637075290a7b0a09696e74206d61785f6972722c207470723b0a0a0969662028216b766d5f7838365f6f70732d3e7570646174655f6372385f696e74657263657074290a090972657475726e3b0a0a096966202821766370752d3e617263682e61706963290a090972657475726e3b0a0a096966202821766370752d3e617263682e617069632d3e76617069635f61646472290a09096d61785f697272203d206b766d5f6c617069635f66696e645f686967686573745f6972722876637075293b0a09656c73650a09096d61785f697272203d202d313b0a0a09696620286d61785f69727220213d202d31290a09096d61785f697272203e3e3d20343b0a0a09747072203d206b766d5f6c617069635f6765745f6372382876637075293b0a0a096b766d5f7838365f6f70732d3e7570646174655f6372385f696e7465726365707428766370752c207470722c206d61785f697272293b0a7d0a0a73746174696320766f696420696e6a6563745f70656e64696e675f6576656e7428737472756374206b766d5f76637075202a76637075290a7b0a092f2a2074727920746f207265696e6a6563742070726576696f7573206576656e747320696620616e79202a2f0a0969662028766370752d3e617263682e657863657074696f6e2e70656e64696e6729207b0a090974726163655f6b766d5f696e6a5f657863657074696f6e28766370752d3e617263682e657863657074696f6e2e6e722c0a0909090909766370752d3e617263682e657863657074696f6e2e6861735f6572726f725f636f64652c0a0909090909766370752d3e617263682e657863657074696f6e2e6572726f725f636f6465293b0a09096b766d5f7838365f6f70732d3e71756575655f657863657074696f6e28766370752c20766370752d3e617263682e657863657074696f6e2e6e722c0a09090909092020766370752d3e617263682e657863657074696f6e2e6861735f6572726f725f636f64652c0a09090909092020766370752d3e617263682e657863657074696f6e2e6572726f725f636f64652c0a09090909092020766370752d3e617263682e657863657074696f6e2e7265696e6a656374293b0a090972657475726e3b0a097d0a0a0969662028766370752d3e617263682e6e6d695f696e6a656374656429207b0a09096b766d5f7838365f6f70732d3e7365745f6e6d692876637075293b0a090972657475726e3b0a097d0a0a0969662028766370752d3e617263682e696e746572727570742e70656e64696e6729207b0a09096b766d5f7838365f6f70732d3e7365745f6972712876637075293b0a090972657475726e3b0a097d0a0a092f2a2074727920746f20696e6a656374206e6577206576656e742069662070656e64696e67202a2f0a0969662028766370752d3e617263682e6e6d695f70656e64696e6729207b0a0909696620286b766d5f7838365f6f70732d3e6e6d695f616c6c6f77656428766370752929207b0a0909092d2d766370752d3e617263682e6e6d695f70656e64696e673b0a090909766370752d3e617263682e6e6d695f696e6a6563746564203d20747275653b0a0909096b766d5f7838365f6f70732d3e7365745f6e6d692876637075293b0a09097d0a097d20656c736520696620286b766d5f6370755f6861735f696e7465727275707428766370752929207b0a0909696620286b766d5f7838365f6f70732d3e696e746572727570745f616c6c6f77656428766370752929207b0a0909096b766d5f71756575655f696e7465727275707428766370752c206b766d5f6370755f6765745f696e746572727570742876637075292c0a09090909092020202066616c7365293b0a0909096b766d5f7838365f6f70732d3e7365745f6972712876637075293b0a09097d0a097d0a7d0a0a73746174696320766f6964206b766d5f6c6f61645f67756573745f7863723028737472756374206b766d5f76637075202a76637075290a7b0a09696620286b766d5f726561645f6372345f6269747328766370752c205838365f4352345f4f535853415645292026260a09090921766370752d3e67756573745f786372305f6c6f6164656429207b0a09092f2a206b766d5f7365745f786372282920616c736f20646570656e6473206f6e2074686973202a2f0a0909787365746276285843525f58464541545552455f454e41424c45445f4d41534b2c20766370752d3e617263682e78637230293b0a0909766370752d3e67756573745f786372305f6c6f61646564203d20313b0a097d0a7d0a0a73746174696320766f6964206b766d5f7075745f67756573745f7863723028737472756374206b766d5f76637075202a76637075290a7b0a0969662028766370752d3e67756573745f786372305f6c6f6164656429207b0a090969662028766370752d3e617263682e7863723020213d20686f73745f78637230290a090909787365746276285843525f58464541545552455f454e41424c45445f4d41534b2c20686f73745f78637230293b0a0909766370752d3e67756573745f786372305f6c6f61646564203d20303b0a097d0a7d0a0a73746174696320766f69642070726f636573735f6e6d6928737472756374206b766d5f76637075202a76637075290a7b0a09756e7369676e6564206c696d6974203d20323b0a0a092f2a0a09202a20783836206973206c696d6974656420746f206f6e65204e4d492072756e6e696e672c20616e64206f6e65204e4d492070656e64696e672061667465722069742e0a09202a20496620616e204e4d4920697320616c726561647920696e2070726f67726573732c206c696d69742066757274686572204e4d497320746f206a757374206f6e652e0a09202a204f74686572776973652c20616c6c6f772074776f2028616e64207765276c6c20696e6a65637420746865206669727374206f6e6520696d6d6564696174656c79292e0a09202a2f0a09696620286b766d5f7838365f6f70732d3e6765745f6e6d695f6d61736b287663707529207c7c20766370752d3e617263682e6e6d695f696e6a6563746564290a09096c696d6974203d20313b0a0a09766370752d3e617263682e6e6d695f70656e64696e67202b3d2061746f6d69635f786368672826766370752d3e617263682e6e6d695f7175657565642c2030293b0a09766370752d3e617263682e6e6d695f70656e64696e67203d206d696e28766370752d3e617263682e6e6d695f70656e64696e672c206c696d6974293b0a096b766d5f6d616b655f72657175657374284b564d5f5245515f4556454e542c2076637075293b0a7d0a0a73746174696320766f6964206b766d5f67656e5f7570646174655f6d6173746572636c6f636b28737472756374206b766d202a6b766d290a7b0a23696664656620434f4e4649475f5838365f36340a09696e7420693b0a09737472756374206b766d5f76637075202a766370753b0a09737472756374206b766d5f61726368202a6b61203d20266b766d2d3e617263683b0a0a097370696e5f6c6f636b28266b612d3e7076636c6f636b5f67746f645f73796e635f6c6f636b293b0a096b766d5f6d616b655f6d636c6f636b5f696e70726f67726573735f72657175657374286b766d293b0a092f2a206e6f20677565737420656e74726965732066726f6d207468697320706f696e74202a2f0a097076636c6f636b5f7570646174655f766d5f67746f645f636f7079286b766d293b0a0a096b766d5f666f725f656163685f7663707528692c20766370752c206b766d290a09097365745f626974284b564d5f5245515f434c4f434b5f5550444154452c2026766370752d3e7265717565737473293b0a0a092f2a20677565737420656e747269657320616c6c6f776564202a2f0a096b766d5f666f725f656163685f7663707528692c20766370752c206b766d290a0909636c6561725f626974284b564d5f5245515f4d434c4f434b5f494e50524f47524553532c2026766370752d3e7265717565737473293b0a0a097370696e5f756e6c6f636b28266b612d3e7076636c6f636b5f67746f645f73796e635f6c6f636b293b0a23656e6469660a7d0a0a73746174696320696e7420766370755f656e7465725f677565737428737472756374206b766d5f76637075202a76637075290a7b0a09696e7420723b0a09626f6f6c207265715f696e745f77696e203d2021697271636869705f696e5f6b65726e656c28766370752d3e6b766d292026260a0909766370752d3e72756e2d3e726571756573745f696e746572727570745f77696e646f773b0a09626f6f6c207265715f696d6d6564696174655f65786974203d20303b0a0a0969662028766370752d3e726571756573747329207b0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f4d4d555f52454c4f41442c207663707529290a0909096b766d5f6d6d755f756e6c6f61642876637075293b0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f4d4947524154455f54494d45522c207663707529290a0909095f5f6b766d5f6d6967726174655f74696d6572732876637075293b0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f4d4153544552434c4f434b5f5550444154452c207663707529290a0909096b766d5f67656e5f7570646174655f6d6173746572636c6f636b28766370752d3e6b766d293b0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f434c4f434b5f5550444154452c20766370752929207b0a09090972203d206b766d5f67756573745f74696d655f7570646174652876637075293b0a09090969662028756e6c696b656c79287229290a09090909676f746f206f75743b0a09097d0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f4d4d555f53594e432c207663707529290a0909096b766d5f6d6d755f73796e635f726f6f74732876637075293b0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f544c425f464c5553482c207663707529290a0909096b766d5f7838365f6f70732d3e746c625f666c7573682876637075293b0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f5245504f52545f5450525f4143434553532c20766370752929207b0a090909766370752d3e72756e2d3e657869745f726561736f6e203d204b564d5f455849545f5450525f4143434553533b0a09090972203d20303b0a090909676f746f206f75743b0a09097d0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f545249504c455f4641554c542c20766370752929207b0a090909766370752d3e72756e2d3e657869745f726561736f6e203d204b564d5f455849545f53485554444f574e3b0a09090972203d20303b0a090909676f746f206f75743b0a09097d0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f444541435449564154455f4650552c20766370752929207b0a090909766370752d3e6670755f616374697665203d20303b0a0909096b766d5f7838365f6f70732d3e6670755f646561637469766174652876637075293b0a09097d0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f4150465f48414c542c20766370752929207b0a0909092f2a20506167652069732073776170706564206f75742e20446f2073796e7468657469632068616c74202a2f0a090909766370752d3e617263682e6170662e68616c746564203d20747275653b0a09090972203d20313b0a090909676f746f206f75743b0a09097d0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f535445414c5f5550444154452c207663707529290a0909097265636f72645f737465616c5f74696d652876637075293b0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f4e4d492c207663707529290a09090970726f636573735f6e6d692876637075293b0a09097265715f696d6d6564696174655f65786974203d0a0909096b766d5f636865636b5f72657175657374284b564d5f5245515f494d4d4544494154455f455849542c2076637075293b0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f504d552c207663707529290a0909096b766d5f68616e646c655f706d755f6576656e742876637075293b0a0909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f504d492c207663707529290a0909096b766d5f64656c697665725f706d692876637075293b0a097d0a0a09696620286b766d5f636865636b5f72657175657374284b564d5f5245515f4556454e542c207663707529207c7c207265715f696e745f77696e29207b0a0909696e6a6563745f70656e64696e675f6576656e742876637075293b0a0a09092f2a20656e61626c65204e4d492f4952512077696e646f77206f70656e206578697473206966206e6565646564202a2f0a090969662028766370752d3e617263682e6e6d695f70656e64696e67290a0909096b766d5f7838365f6f70732d3e656e61626c655f6e6d695f77696e646f772876637075293b0a0909656c736520696620286b766d5f6370755f6861735f696e74657272757074287663707529207c7c207265715f696e745f77696e290a0909096b766d5f7838365f6f70732d3e656e61626c655f6972715f77696e646f772876637075293b0a0a0909696620286b766d5f6c617069635f656e61626c656428766370752929207b0a0909097570646174655f6372385f696e746572636570742876637075293b0a0909096b766d5f6c617069635f73796e635f746f5f76617069632876637075293b0a09097d0a097d0a0a0972203d206b766d5f6d6d755f72656c6f61642876637075293b0a0969662028756e6c696b656c7928722929207b0a0909676f746f2063616e63656c5f696e6a656374696f6e3b0a097d0a0a09707265656d70745f64697361626c6528293b0a0a096b766d5f7838365f6f70732d3e707265706172655f67756573745f7377697463682876637075293b0a0969662028766370752d3e6670755f616374697665290a09096b766d5f6c6f61645f67756573745f6670752876637075293b0a096b766d5f6c6f61645f67756573745f786372302876637075293b0a0a09766370752d3e6d6f6465203d20494e5f47554553545f4d4f44453b0a0a092f2a2057652073686f756c6420736574202d3e6d6f6465206265666f726520636865636b202d3e72657175657374732c0a09202a207365652074686520636f6d6d656e7420696e206d616b655f616c6c5f637075735f726571756573742e0a09202a2f0a09736d705f6d6228293b0a0a096c6f63616c5f6972715f64697361626c6528293b0a0a0969662028766370752d3e6d6f6465203d3d2045584954494e475f47554553545f4d4f4445207c7c20766370752d3e72657175657374730a09202020207c7c206e6565645f726573636865642829207c7c207369676e616c5f70656e64696e672863757272656e742929207b0a0909766370752d3e6d6f6465203d204f5554534944455f47554553545f4d4f44453b0a0909736d705f776d6228293b0a09096c6f63616c5f6972715f656e61626c6528293b0a0909707265656d70745f656e61626c6528293b0a090972203d20313b0a0909676f746f2063616e63656c5f696e6a656374696f6e3b0a097d0a0a09737263755f726561645f756e6c6f636b2826766370752d3e6b766d2d3e737263752c20766370752d3e737263755f696478293b0a0a09696620287265715f696d6d6564696174655f65786974290a0909736d705f73656e645f72657363686564756c6528766370752d3e637075293b0a0a096b766d5f67756573745f656e74657228293b0a0a0969662028756e6c696b656c7928766370752d3e617263682e7377697463685f64625f726567732929207b0a09097365745f646562756772656728302c2037293b0a09097365745f646562756772656728766370752d3e617263682e6566665f64625b305d2c2030293b0a09097365745f646562756772656728766370752d3e617263682e6566665f64625b315d2c2031293b0a09097365745f646562756772656728766370752d3e617263682e6566665f64625b325d2c2032293b0a09097365745f646562756772656728766370752d3e617263682e6566665f64625b335d2c2033293b0a097d0a0a0974726163655f6b766d5f656e74727928766370752d3e766370755f6964293b0a096b766d5f7838365f6f70732d3e72756e2876637075293b0a0a092f2a0a09202a20496620746865206775657374206861732075736564206465627567207265676973746572732c206174206c65617374206472370a09202a2077696c6c2062652064697361626c6564207768696c652072657475726e696e6720746f2074686520686f73742e0a09202a20496620776520646f6e277420686176652061637469766520627265616b706f696e747320696e2074686520686f73742c20776520646f6e27740a09202a20636172652061626f757420746865206d65737365642075702064656275672061646472657373207265676973746572732e204275742069660a09202a207765206861766520736f6d65206f66207468656d206163746976652c20726573746f726520746865206f6c642073746174652e0a09202a2f0a096966202868775f627265616b706f696e745f6163746976652829290a090968775f627265616b706f696e745f726573746f726528293b0a0a09766370752d3e617263682e6c6173745f67756573745f747363203d206b766d5f7838365f6f70732d3e726561645f6c315f74736328766370752c0a090909090909092020206e61746976655f726561645f7473632829293b0a0a09766370752d3e6d6f6465203d204f5554534944455f47554553545f4d4f44453b0a09736d705f776d6228293b0a096c6f63616c5f6972715f656e61626c6528293b0a0a092b2b766370752d3e737461742e65786974733b0a0a092f2a0a09202a205765206d757374206861766520616e20696e737472756374696f6e206265747765656e206c6f63616c5f6972715f656e61626c65282920616e640a09202a206b766d5f67756573745f6578697428292c20736f207468652074696d657220696e746572727570742069736e27742064656c617965642062790a09202a2074686520696e7465727275707420736861646f772e202054686520737461742e657869747320696e6372656d656e742077696c6c20646f206e6963656c792e0a09202a20427574207765206e65656420746f2070726576656e742072656f72646572696e672c2068656e63652074686973206261727269657228293a0a09202a2f0a096261727269657228293b0a0a096b766d5f67756573745f6578697428293b0a0a09707265656d70745f656e61626c6528293b0a0a09766370752d3e737263755f696478203d20737263755f726561645f6c6f636b2826766370752d3e6b766d2d3e73726375293b0a0a092f2a0a09202a2050726f66696c65204b564d206578697420524950733a0a09202a2f0a0969662028756e6c696b656c792870726f665f6f6e203d3d204b564d5f50524f46494c494e472929207b0a0909756e7369676e6564206c6f6e6720726970203d206b766d5f7269705f726561642876637075293b0a090970726f66696c655f686974284b564d5f50524f46494c494e472c2028766f6964202a29726970293b0a097d0a0a0969662028756e6c696b656c7928766370752d3e617263682e7473635f616c776179735f6361746368757029290a09096b766d5f6d616b655f72657175657374284b564d5f5245515f434c4f434b5f5550444154452c2076637075293b0a0a0969662028766370752d3e617263682e617069635f617474656e74696f6e290a09096b766d5f6c617069635f73796e635f66726f6d5f76617069632876637075293b0a0a0972203d206b766d5f7838365f6f70732d3e68616e646c655f657869742876637075293b0a0972657475726e20723b0a0a63616e63656c5f696e6a656374696f6e3a0a096b766d5f7838365f6f70732d3e63616e63656c5f696e6a656374696f6e2876637075293b0a0969662028756e6c696b656c7928766370752d3e617263682e617069635f617474656e74696f6e29290a09096b766d5f6c617069635f73796e635f66726f6d5f76617069632876637075293b0a6f75743a0a0972657475726e20723b0a7d0a0a0a73746174696320696e74205f5f766370755f72756e28737472756374206b766d5f76637075202a76637075290a7b0a09696e7420723b0a09737472756374206b766d202a6b766d203d20766370752d3e6b766d3b0a0a0969662028756e6c696b656c7928766370752d3e617263682e6d705f7374617465203d3d204b564d5f4d505f53544154455f534950495f52454345495645442929207b0a090970725f64656275672822766370752025642072656365697665642073697069207769746820766563746f7220232025785c6e222c0a09090920766370752d3e766370755f69642c20766370752d3e617263682e736970695f766563746f72293b0a09096b766d5f6c617069635f72657365742876637075293b0a090972203d206b766d5f766370755f72657365742876637075293b0a09096966202872290a09090972657475726e20723b0a0909766370752d3e617263682e6d705f7374617465203d204b564d5f4d505f53544154455f52554e4e41424c453b0a097d0a0a09766370752d3e737263755f696478203d20737263755f726561645f6c6f636b28266b766d2d3e73726375293b0a0972203d2076617069635f656e7465722876637075293b0a09696620287229207b0a0909737263755f726561645f756e6c6f636b28266b766d2d3e737263752c20766370752d3e737263755f696478293b0a090972657475726e20723b0a097d0a0a0972203d20313b0a097768696c65202872203e203029207b0a090969662028766370752d3e617263682e6d705f7374617465203d3d204b564d5f4d505f53544154455f52554e4e41424c452026260a09092020202021766370752d3e617263682e6170662e68616c746564290a09090972203d20766370755f656e7465725f67756573742876637075293b0a0909656c7365207b0a090909737263755f726561645f756e6c6f636b28266b766d2d3e737263752c20766370752d3e737263755f696478293b0a0909096b766d5f766370755f626c6f636b2876637075293b0a090909766370752d3e737263755f696478203d20737263755f726561645f6c6f636b28266b766d2d3e73726375293b0a090909696620286b766d5f636865636b5f72657175657374284b564d5f5245515f554e48414c542c207663707529290a0909097b0a0909090973776974636828766370752d3e617263682e6d705f737461746529207b0a0909090963617365204b564d5f4d505f53544154455f48414c5445443a0a0909090909766370752d3e617263682e6d705f7374617465203d0a0909090909094b564d5f4d505f53544154455f52554e4e41424c453b0a0909090963617365204b564d5f4d505f53544154455f52554e4e41424c453a0a0909090909766370752d3e617263682e6170662e68616c746564203d2066616c73653b0a0909090909627265616b3b0a0909090963617365204b564d5f4d505f53544154455f534950495f52454345495645443a0a0909090964656661756c743a0a090909090972203d202d45494e54523b0a0909090909627265616b3b0a090909097d0a0909097d0a09097d0a0a09096966202872203c3d2030290a090909627265616b3b0a0a0909636c6561725f626974284b564d5f5245515f50454e44494e475f54494d45522c2026766370752d3e7265717565737473293b0a0909696620286b766d5f6370755f6861735f70656e64696e675f74696d6572287663707529290a0909096b766d5f696e6a6563745f70656e64696e675f74696d65725f697271732876637075293b0a0a090969662028646d5f726571756573745f666f725f6972715f696e6a656374696f6e28766370752929207b0a09090972203d202d45494e54523b0a090909766370752d3e72756e2d3e657869745f726561736f6e203d204b564d5f455849545f494e54523b0a0909092b2b766370752d3e737461742e726571756573745f6972715f65786974733b0a09097d0a0a09096b766d5f636865636b5f6173796e635f70665f636f6d706c6574696f6e2876637075293b0a0a0909696620287369676e616c5f70656e64696e672863757272656e742929207b0a09090972203d202d45494e54523b0a090909766370752d3e72756e2d3e657869745f726561736f6e203d204b564d5f455849545f494e54523b0a0909092b2b766370752d3e737461742e7369676e616c5f65786974733b0a09097d0a0909696620286e6565645f72657363686564282929207b0a090909737263755f726561645f756e6c6f636b28266b766d2d3e737263752c20766370752d3e737263755f696478293b0a0909096b766d5f726573636865642876637075293b0a090909766370752d3e737263755f696478203d20737263755f726561645f6c6f636b28266b766d2d3e73726375293b0a09097d0a097d0a0a09737263755f726561645f756e6c6f636b28266b766d2d3e737263752c20766370752d3e737263755f696478293b0a0a0976617069635f657869742876637075293b0a0a0972657475726e20723b0a7d0a0a73746174696320696e6c696e6520696e7420636f6d706c6574655f656d756c617465645f696f28737472756374206b766d5f76637075202a76637075290a7b0a09696e7420723b0a09766370752d3e737263755f696478203d20737263755f726561645f6c6f636b2826766370752d3e6b766d2d3e73726375293b0a0972203d20656d756c6174655f696e737472756374696f6e28766370752c20454d554c545950455f4e4f5f4445434f4445293b0a09737263755f726561645f756e6c6f636b2826766370752d3e6b766d2d3e737263752c20766370752d3e737263755f696478293b0a09696620287220213d20454d554c4154455f444f4e45290a090972657475726e20303b0a0972657475726e20313b0a7d0a0a73746174696320696e7420636f6d706c6574655f656d756c617465645f70696f28737472756374206b766d5f76637075202a76637075290a7b0a094255475f4f4e2821766370752d3e617263682e70696f2e636f756e74293b0a0a0972657475726e20636f6d706c6574655f656d756c617465645f696f2876637075293b0a7d0a0a2f2a0a202a20496d706c656d656e74732074686520666f6c6c6f77696e672c2061732061207374617465206d616368696e653a0a202a0a202a20726561643a0a202a202020666f72206561636820667261676d656e740a202a2020202020666f722065616368206d6d696f20706965636520696e2074686520667261676d656e740a202a202020202020207772697465206770612c206c656e0a202a20202020202020657869740a202a20202020202020636f707920646174610a202a2020206578656375746520696e736e0a202a0a202a2077726974653a0a202a202020666f72206561636820667261676d656e740a202a2020202020666f722065616368206d6d696f20706965636520696e2074686520667261676d656e740a202a202020202020207772697465206770612c206c656e0a202a20202020202020636f707920646174610a202a20202020202020657869740a202a2f0a73746174696320696e7420636f6d706c6574655f656d756c617465645f6d6d696f28737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d5f72756e202a72756e203d20766370752d3e72756e3b0a09737472756374206b766d5f6d6d696f5f667261676d656e74202a667261673b0a09756e7369676e6564206c656e3b0a0a094255475f4f4e2821766370752d3e6d6d696f5f6e6565646564293b0a0a092f2a20436f6d706c6574652070726576696f757320667261676d656e74202a2f0a0966726167203d2026766370752d3e6d6d696f5f667261676d656e74735b766370752d3e6d6d696f5f6375725f667261676d656e745d3b0a096c656e203d206d696e2838752c20667261672d3e6c656e293b0a096966202821766370752d3e6d6d696f5f69735f7772697465290a09096d656d63707928667261672d3e646174612c2072756e2d3e6d6d696f2e646174612c206c656e293b0a0a0969662028667261672d3e6c656e203c3d203829207b0a09092f2a2053776974636820746f20746865206e65787420667261676d656e742e202a2f0a0909667261672b2b3b0a0909766370752d3e6d6d696f5f6375725f667261676d656e742b2b3b0a097d20656c7365207b0a09092f2a20476f20666f727761726420746f20746865206e657874206d6d696f2070696563652e202a2f0a0909667261672d3e64617461202b3d206c656e3b0a0909667261672d3e677061202b3d206c656e3b0a0909667261672d3e6c656e202d3d206c656e3b0a097d0a0a0969662028766370752d3e6d6d696f5f6375725f667261676d656e74203d3d20766370752d3e6d6d696f5f6e725f667261676d656e747329207b0a0909766370752d3e6d6d696f5f6e6565646564203d20303b0a090969662028766370752d3e6d6d696f5f69735f7772697465290a09090972657475726e20313b0a0909766370752d3e6d6d696f5f726561645f636f6d706c65746564203d20313b0a090972657475726e20636f6d706c6574655f656d756c617465645f696f2876637075293b0a097d0a0a0972756e2d3e657869745f726561736f6e203d204b564d5f455849545f4d4d494f3b0a0972756e2d3e6d6d696f2e706879735f61646472203d20667261672d3e6770613b0a0969662028766370752d3e6d6d696f5f69735f7772697465290a09096d656d6370792872756e2d3e6d6d696f2e646174612c20667261672d3e646174612c206d696e2838752c20667261672d3e6c656e29293b0a0972756e2d3e6d6d696f2e6c656e203d206d696e2838752c20667261672d3e6c656e293b0a0972756e2d3e6d6d696f2e69735f7772697465203d20766370752d3e6d6d696f5f69735f77726974653b0a09766370752d3e617263682e636f6d706c6574655f7573657273706163655f696f203d20636f6d706c6574655f656d756c617465645f6d6d696f3b0a0972657475726e20303b0a7d0a0a0a696e74206b766d5f617263685f766370755f696f63746c5f72756e28737472756374206b766d5f76637075202a766370752c20737472756374206b766d5f72756e202a6b766d5f72756e290a7b0a09696e7420723b0a097369677365745f742073696773617665643b0a0a09696620282174736b5f757365645f6d6174682863757272656e742920262620696e69745f6670752863757272656e7429290a090972657475726e202d454e4f4d454d3b0a0a0969662028766370752d3e7369677365745f616374697665290a090973696770726f636d61736b285349475f5345544d41534b2c2026766370752d3e7369677365742c20267369677361766564293b0a0a0969662028756e6c696b656c7928766370752d3e617263682e6d705f7374617465203d3d204b564d5f4d505f53544154455f554e494e495449414c495a45442929207b0a09096b766d5f766370755f626c6f636b2876637075293b0a0909636c6561725f626974284b564d5f5245515f554e48414c542c2026766370752d3e7265717565737473293b0a090972203d202d45414741494e3b0a0909676f746f206f75743b0a097d0a0a092f2a2072652d73796e632061706963277320747072202a2f0a096966202821697271636869705f696e5f6b65726e656c28766370752d3e6b766d2929207b0a0909696620286b766d5f7365745f63723828766370752c206b766d5f72756e2d3e6372382920213d203029207b0a09090972203d202d45494e56414c3b0a090909676f746f206f75743b0a09097d0a097d0a0a0969662028756e6c696b656c7928766370752d3e617263682e636f6d706c6574655f7573657273706163655f696f2929207b0a0909696e7420282a6375692928737472756374206b766d5f76637075202a29203d20766370752d3e617263682e636f6d706c6574655f7573657273706163655f696f3b0a0909766370752d3e617263682e636f6d706c6574655f7573657273706163655f696f203d204e554c4c3b0a090972203d206375692876637075293b0a09096966202872203c3d2030290a090909676f746f206f75743b0a097d20656c73650a09095741524e5f4f4e28766370752d3e617263682e70696f2e636f756e74207c7c20766370752d3e6d6d696f5f6e6565646564293b0a0a0972203d205f5f766370755f72756e2876637075293b0a0a6f75743a0a09706f73745f6b766d5f72756e5f736176652876637075293b0a0969662028766370752d3e7369677365745f616374697665290a090973696770726f636d61736b285349475f5345544d41534b2c202673696773617665642c204e554c4c293b0a0a0972657475726e20723b0a7d0a0a696e74206b766d5f617263685f766370755f696f63746c5f6765745f7265677328737472756374206b766d5f76637075202a766370752c20737472756374206b766d5f72656773202a72656773290a7b0a0969662028766370752d3e617263682e656d756c6174655f726567735f6e6565645f73796e635f746f5f7663707529207b0a09092f2a0a0909202a205765206172652068657265206966207573657273706163652063616c6c73206765745f72656773282920696e20746865206d6964646c65206f660a0909202a20696e737472756374696f6e20656d756c6174696f6e2e20526567697374657273207374617465206e6565647320746f20626520636f706965640a0909202a206261636b2066726f6d20656d756c6174696f6e20636f6e7465787420746f20766370752e205573657273706163652073686f756c646e277420646f0a0909202a207468617420757375616c6c792c2062757420736f6d65206261642064657369676e656420505620646576696365732028766d776172650a0909202a206261636b646f6f7220696e7465726661636529206e656564207468697320746f20776f726b0a0909202a2f0a0909656d756c61746f725f77726974656261636b5f72656769737465725f63616368652826766370752d3e617263682e656d756c6174655f63747874293b0a0909766370752d3e617263682e656d756c6174655f726567735f6e6565645f73796e635f746f5f76637075203d2066616c73653b0a097d0a09726567732d3e726178203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f524158293b0a09726567732d3e726278203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f524258293b0a09726567732d3e726378203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f524358293b0a09726567732d3e726478203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f524458293b0a09726567732d3e727369203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f525349293b0a09726567732d3e726469203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f524449293b0a09726567732d3e727370203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f525350293b0a09726567732d3e726270203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f524250293b0a23696664656620434f4e4649475f5838365f36340a09726567732d3e7238203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f5238293b0a09726567732d3e7239203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f5239293b0a09726567732d3e723130203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f523130293b0a09726567732d3e723131203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f523131293b0a09726567732d3e723132203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f523132293b0a09726567732d3e723133203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f523133293b0a09726567732d3e723134203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f523134293b0a09726567732d3e723135203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f523135293b0a23656e6469660a0a09726567732d3e726970203d206b766d5f7269705f726561642876637075293b0a09726567732d3e72666c616773203d206b766d5f6765745f72666c6167732876637075293b0a0a0972657475726e20303b0a7d0a0a696e74206b766d5f617263685f766370755f696f63746c5f7365745f7265677328737472756374206b766d5f76637075202a766370752c20737472756374206b766d5f72656773202a72656773290a7b0a09766370752d3e617263682e656d756c6174655f726567735f6e6565645f73796e635f66726f6d5f76637075203d20747275653b0a09766370752d3e617263682e656d756c6174655f726567735f6e6565645f73796e635f746f5f76637075203d2066616c73653b0a0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5241582c20726567732d3e726178293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5242582c20726567732d3e726278293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5243582c20726567732d3e726378293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5244582c20726567732d3e726478293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5253492c20726567732d3e727369293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5244492c20726567732d3e726469293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5253502c20726567732d3e727370293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5242502c20726567732d3e726270293b0a23696664656620434f4e4649475f5838365f36340a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f52382c20726567732d3e7238293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f52392c20726567732d3e7239293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5231302c20726567732d3e723130293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5231312c20726567732d3e723131293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5231322c20726567732d3e723132293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5231332c20726567732d3e723133293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5231342c20726567732d3e723134293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5231352c20726567732d3e723135293b0a23656e6469660a0a096b766d5f7269705f777269746528766370752c20726567732d3e726970293b0a096b766d5f7365745f72666c61677328766370752c20726567732d3e72666c616773293b0a0a09766370752d3e617263682e657863657074696f6e2e70656e64696e67203d2066616c73653b0a0a096b766d5f6d616b655f72657175657374284b564d5f5245515f4556454e542c2076637075293b0a0a0972657475726e20303b0a7d0a0a766f6964206b766d5f6765745f63735f64625f6c5f6269747328737472756374206b766d5f76637075202a766370752c20696e74202a64622c20696e74202a6c290a7b0a09737472756374206b766d5f7365676d656e742063733b0a0a096b766d5f6765745f7365676d656e7428766370752c202663732c20564350555f535245475f4353293b0a092a6462203d2063732e64623b0a092a6c203d2063732e6c3b0a7d0a4558504f52545f53594d424f4c5f47504c286b766d5f6765745f63735f64625f6c5f62697473293b0a0a696e74206b766d5f617263685f766370755f696f63746c5f6765745f737265677328737472756374206b766d5f76637075202a766370752c0a090909092020737472756374206b766d5f7372656773202a7372656773290a7b0a0973747275637420646573635f7074722064743b0a0a096b766d5f6765745f7365676d656e7428766370752c202673726567732d3e63732c20564350555f535245475f4353293b0a096b766d5f6765745f7365676d656e7428766370752c202673726567732d3e64732c20564350555f535245475f4453293b0a096b766d5f6765745f7365676d656e7428766370752c202673726567732d3e65732c20564350555f535245475f4553293b0a096b766d5f6765745f7365676d656e7428766370752c202673726567732d3e66732c20564350555f535245475f4653293b0a096b766d5f6765745f7365676d656e7428766370752c202673726567732d3e67732c20564350555f535245475f4753293b0a096b766d5f6765745f7365676d656e7428766370752c202673726567732d3e73732c20564350555f535245475f5353293b0a0a096b766d5f6765745f7365676d656e7428766370752c202673726567732d3e74722c20564350555f535245475f5452293b0a096b766d5f6765745f7365676d656e7428766370752c202673726567732d3e6c64742c20564350555f535245475f4c445452293b0a0a096b766d5f7838365f6f70732d3e6765745f69647428766370752c20266474293b0a0973726567732d3e6964742e6c696d6974203d2064742e73697a653b0a0973726567732d3e6964742e62617365203d2064742e616464726573733b0a096b766d5f7838365f6f70732d3e6765745f67647428766370752c20266474293b0a0973726567732d3e6764742e6c696d6974203d2064742e73697a653b0a0973726567732d3e6764742e62617365203d2064742e616464726573733b0a0a0973726567732d3e637230203d206b766d5f726561645f6372302876637075293b0a0973726567732d3e637232203d20766370752d3e617263682e6372323b0a0973726567732d3e637233203d206b766d5f726561645f6372332876637075293b0a0973726567732d3e637234203d206b766d5f726561645f6372342876637075293b0a0973726567732d3e637238203d206b766d5f6765745f6372382876637075293b0a0973726567732d3e65666572203d20766370752d3e617263682e656665723b0a0973726567732d3e617069635f62617365203d206b766d5f6765745f617069635f626173652876637075293b0a0a096d656d7365742873726567732d3e696e746572727570745f6269746d61702c20302c2073697a656f662073726567732d3e696e746572727570745f6269746d6170293b0a0a0969662028766370752d3e617263682e696e746572727570742e70656e64696e672026262021766370752d3e617263682e696e746572727570742e736f6674290a09097365745f62697428766370752d3e617263682e696e746572727570742e6e722c0a09090928756e7369676e6564206c6f6e67202a2973726567732d3e696e746572727570745f6269746d6170293b0a0a0972657475726e20303b0a7d0a0a696e74206b766d5f617263685f766370755f696f63746c5f6765745f6d70737461746528737472756374206b766d5f76637075202a766370752c0a0909090920202020737472756374206b766d5f6d705f7374617465202a6d705f7374617465290a7b0a096d705f73746174652d3e6d705f7374617465203d20766370752d3e617263682e6d705f73746174653b0a0972657475726e20303b0a7d0a0a696e74206b766d5f617263685f766370755f696f63746c5f7365745f6d70737461746528737472756374206b766d5f76637075202a766370752c0a0909090920202020737472756374206b766d5f6d705f7374617465202a6d705f7374617465290a7b0a09766370752d3e617263682e6d705f7374617465203d206d705f73746174652d3e6d705f73746174653b0a096b766d5f6d616b655f72657175657374284b564d5f5245515f4556454e542c2076637075293b0a0972657475726e20303b0a7d0a0a696e74206b766d5f7461736b5f73776974636828737472756374206b766d5f76637075202a766370752c20753136207473735f73656c6563746f722c20696e74206964745f696e6465782c0a090920202020696e7420726561736f6e2c20626f6f6c206861735f6572726f725f636f64652c20753332206572726f725f636f6465290a7b0a09737472756374207838365f656d756c6174655f63747874202a63747874203d2026766370752d3e617263682e656d756c6174655f637478743b0a09696e74207265743b0a0a09696e69745f656d756c6174655f637478742876637075293b0a0a09726574203d20656d756c61746f725f7461736b5f73776974636828637478742c207473735f73656c6563746f722c206964745f696e6465782c20726561736f6e2c0a090909092020206861735f6572726f725f636f64652c206572726f725f636f6465293b0a0a0969662028726574290a090972657475726e20454d554c4154455f4641494c3b0a0a096b766d5f7269705f777269746528766370752c20637478742d3e656970293b0a096b766d5f7365745f72666c61677328766370752c20637478742d3e65666c616773293b0a096b766d5f6d616b655f72657175657374284b564d5f5245515f4556454e542c2076637075293b0a0972657475726e20454d554c4154455f444f4e453b0a7d0a4558504f52545f53594d424f4c5f47504c286b766d5f7461736b5f737769746368293b0a0a696e74206b766d5f617263685f766370755f696f63746c5f7365745f737265677328737472756374206b766d5f76637075202a766370752c0a090909092020737472756374206b766d5f7372656773202a7372656773290a7b0a09696e74206d6d755f72657365745f6e6565646564203d20303b0a09696e742070656e64696e675f7665632c206d61785f626974732c206964783b0a0973747275637420646573635f7074722064743b0a0a09696620282167756573745f63707569645f6861735f7873617665287663707529202626202873726567732d3e6372342026205838365f4352345f4f53585341564529290a090972657475726e202d45494e56414c3b0a0a0964742e73697a65203d2073726567732d3e6964742e6c696d69743b0a0964742e61646472657373203d2073726567732d3e6964742e626173653b0a096b766d5f7838365f6f70732d3e7365745f69647428766370752c20266474293b0a0964742e73697a65203d2073726567732d3e6764742e6c696d69743b0a0964742e61646472657373203d2073726567732d3e6764742e626173653b0a096b766d5f7838365f6f70732d3e7365745f67647428766370752c20266474293b0a0a09766370752d3e617263682e637232203d2073726567732d3e6372323b0a096d6d755f72657365745f6e6565646564207c3d206b766d5f726561645f63723328766370752920213d2073726567732d3e6372333b0a09766370752d3e617263682e637233203d2073726567732d3e6372333b0a095f5f7365745f62697428564350555f45585245475f4352332c2028756c6f6e67202a2926766370752d3e617263682e726567735f617661696c293b0a0a096b766d5f7365745f63723828766370752c2073726567732d3e637238293b0a0a096d6d755f72657365745f6e6565646564207c3d20766370752d3e617263682e6566657220213d2073726567732d3e656665723b0a096b766d5f7838365f6f70732d3e7365745f6566657228766370752c2073726567732d3e65666572293b0a096b766d5f7365745f617069635f6261736528766370752c2073726567732d3e617069635f62617365293b0a0a096d6d755f72657365745f6e6565646564207c3d206b766d5f726561645f63723028766370752920213d2073726567732d3e6372303b0a096b766d5f7838365f6f70732d3e7365745f63723028766370752c2073726567732d3e637230293b0a09766370752d3e617263682e637230203d2073726567732d3e6372303b0a0a096d6d755f72657365745f6e6565646564207c3d206b766d5f726561645f63723428766370752920213d2073726567732d3e6372343b0a096b766d5f7838365f6f70732d3e7365745f63723428766370752c2073726567732d3e637234293b0a096966202873726567732d3e6372342026205838365f4352345f4f535853415645290a09096b766d5f7570646174655f63707569642876637075293b0a0a09696478203d20737263755f726561645f6c6f636b2826766370752d3e6b766d2d3e73726375293b0a09696620282169735f6c6f6e675f6d6f64652876637075292026262069735f70616528766370752929207b0a09096c6f61645f70647074727328766370752c20766370752d3e617263682e77616c6b5f6d6d752c206b766d5f726561645f637233287663707529293b0a09096d6d755f72657365745f6e6565646564203d20313b0a097d0a09737263755f726561645f756e6c6f636b2826766370752d3e6b766d2d3e737263752c20696478293b0a0a09696620286d6d755f72657365745f6e6565646564290a09096b766d5f6d6d755f72657365745f636f6e746578742876637075293b0a0a096d61785f62697473203d204b564d5f4e525f494e54455252555054533b0a0970656e64696e675f766563203d2066696e645f66697273745f626974280a090928636f6e737420756e7369676e6564206c6f6e67202a2973726567732d3e696e746572727570745f6269746d61702c206d61785f62697473293b0a096966202870656e64696e675f766563203c206d61785f6269747329207b0a09096b766d5f71756575655f696e7465727275707428766370752c2070656e64696e675f7665632c2066616c7365293b0a090970725f64656275672822536574206261636b2070656e64696e67206972712025645c6e222c2070656e64696e675f766563293b0a097d0a0a096b766d5f7365745f7365676d656e7428766370752c202673726567732d3e63732c20564350555f535245475f4353293b0a096b766d5f7365745f7365676d656e7428766370752c202673726567732d3e64732c20564350555f535245475f4453293b0a096b766d5f7365745f7365676d656e7428766370752c202673726567732d3e65732c20564350555f535245475f4553293b0a096b766d5f7365745f7365676d656e7428766370752c202673726567732d3e66732c20564350555f535245475f4653293b0a096b766d5f7365745f7365676d656e7428766370752c202673726567732d3e67732c20564350555f535245475f4753293b0a096b766d5f7365745f7365676d656e7428766370752c202673726567732d3e73732c20564350555f535245475f5353293b0a0a096b766d5f7365745f7365676d656e7428766370752c202673726567732d3e74722c20564350555f535245475f5452293b0a096b766d5f7365745f7365676d656e7428766370752c202673726567732d3e6c64742c20564350555f535245475f4c445452293b0a0a097570646174655f6372385f696e746572636570742876637075293b0a0a092f2a204f6c6465722075736572737061636520776f6e277420756e68616c74207468652076637075206f6e2072657365742e202a2f0a09696620286b766d5f766370755f69735f627370287663707529202626206b766d5f7269705f72656164287663707529203d3d203078666666302026260a092020202073726567732d3e63732e73656c6563746f72203d3d203078663030302026262073726567732d3e63732e62617365203d3d20307866666666303030302026260a09202020202169735f70726f746d6f6465287663707529290a0909766370752d3e617263682e6d705f7374617465203d204b564d5f4d505f53544154455f52554e4e41424c453b0a0a096b766d5f6d616b655f72657175657374284b564d5f5245515f4556454e542c2076637075293b0a0a0972657475726e20303b0a7d0a0a696e74206b766d5f617263685f766370755f696f63746c5f7365745f67756573745f646562756728737472756374206b766d5f76637075202a766370752c0a0909090909737472756374206b766d5f67756573745f6465627567202a646267290a7b0a09756e7369676e6564206c6f6e672072666c6167733b0a09696e7420692c20723b0a0a09696620286462672d3e636f6e74726f6c202620284b564d5f47554553544442475f494e4a4543545f4442207c204b564d5f47554553544442475f494e4a4543545f42502929207b0a090972203d202d45425553593b0a090969662028766370752d3e617263682e657863657074696f6e2e70656e64696e67290a090909676f746f206f75743b0a0909696620286462672d3e636f6e74726f6c2026204b564d5f47554553544442475f494e4a4543545f4442290a0909096b766d5f71756575655f657863657074696f6e28766370752c2044425f564543544f52293b0a0909656c73650a0909096b766d5f71756575655f657863657074696f6e28766370752c2042505f564543544f52293b0a097d0a0a092f2a0a09202a20526561642072666c616773206173206c6f6e6720617320706f74656e7469616c6c7920696e6a656374656420747261636520666c61677320617265207374696c6c0a09202a2066696c7465726564206f75742e0a09202a2f0a0972666c616773203d206b766d5f6765745f72666c6167732876637075293b0a0a09766370752d3e67756573745f6465627567203d206462672d3e636f6e74726f6c3b0a09696620282128766370752d3e67756573745f64656275672026204b564d5f47554553544442475f454e41424c4529290a0909766370752d3e67756573745f6465627567203d20303b0a0a0969662028766370752d3e67756573745f64656275672026204b564d5f47554553544442475f5553455f48575f425029207b0a0909666f72202869203d20303b2069203c204b564d5f4e525f44425f524547533b202b2b69290a090909766370752d3e617263682e6566665f64625b695d203d206462672d3e617263682e64656275677265675b695d3b0a0909766370752d3e617263682e67756573745f64656275675f647237203d206462672d3e617263682e64656275677265675b375d3b0a097d20656c7365207b0a0909666f72202869203d20303b2069203c204b564d5f4e525f44425f524547533b20692b2b290a090909766370752d3e617263682e6566665f64625b695d203d20766370752d3e617263682e64625b695d3b0a097d0a096b766d5f7570646174655f6472372876637075293b0a0a0969662028766370752d3e67756573745f64656275672026204b564d5f47554553544442475f53494e474c4553544550290a0909766370752d3e617263682e73696e676c65737465705f726970203d206b766d5f7269705f72656164287663707529202b0a0909096765745f7365676d656e745f6261736528766370752c20564350555f535245475f4353293b0a0a092f2a0a09202a205472696767657220616e2072666c6167732075706461746520746861742077696c6c20696e6a656374206f722072656d6f7665207468652074726163650a09202a20666c6167732e0a09202a2f0a096b766d5f7365745f72666c61677328766370752c2072666c616773293b0a0a096b766d5f7838365f6f70732d3e7570646174655f64625f62705f696e746572636570742876637075293b0a0a0972203d20303b0a0a6f75743a0a0a0972657475726e20723b0a7d0a0a2f2a0a202a205472616e736c6174652061206775657374207669727475616c206164647265737320746f206120677565737420706879736963616c20616464726573732e0a202a2f0a696e74206b766d5f617263685f766370755f696f63746c5f7472616e736c61746528737472756374206b766d5f76637075202a766370752c0a0909090920202020737472756374206b766d5f7472616e736c6174696f6e202a7472290a7b0a09756e7369676e6564206c6f6e67207661646472203d2074722d3e6c696e6561725f616464726573733b0a096770615f74206770613b0a09696e74206964783b0a0a09696478203d20737263755f726561645f6c6f636b2826766370752d3e6b766d2d3e73726375293b0a09677061203d206b766d5f6d6d755f6776615f746f5f6770615f73797374656d28766370752c2076616464722c204e554c4c293b0a09737263755f726561645f756e6c6f636b2826766370752d3e6b766d2d3e737263752c20696478293b0a0974722d3e706879736963616c5f61646472657373203d206770613b0a0974722d3e76616c6964203d2067706120213d20554e4d41505045445f4756413b0a0974722d3e777269746561626c65203d20313b0a0974722d3e757365726d6f6465203d20303b0a0a0972657475726e20303b0a7d0a0a696e74206b766d5f617263685f766370755f696f63746c5f6765745f66707528737472756374206b766d5f76637075202a766370752c20737472756374206b766d5f667075202a667075290a7b0a0973747275637420693338375f6678736176655f737472756374202a667873617665203d0a09090926766370752d3e617263682e67756573745f6670752e73746174652d3e6678736176653b0a0a096d656d637079286670752d3e6670722c206678736176652d3e73745f73706163652c20313238293b0a096670752d3e666377203d206678736176652d3e6377643b0a096670752d3e667377203d206678736176652d3e7377643b0a096670752d3e66747778203d206678736176652d3e7477643b0a096670752d3e6c6173745f6f70636f6465203d206678736176652d3e666f703b0a096670752d3e6c6173745f6970203d206678736176652d3e7269703b0a096670752d3e6c6173745f6470203d206678736176652d3e7264703b0a096d656d637079286670752d3e786d6d2c206678736176652d3e786d6d5f73706163652c2073697a656f66206678736176652d3e786d6d5f7370616365293b0a0a0972657475726e20303b0a7d0a0a696e74206b766d5f617263685f766370755f696f63746c5f7365745f66707528737472756374206b766d5f76637075202a766370752c20737472756374206b766d5f667075202a667075290a7b0a0973747275637420693338375f6678736176655f737472756374202a667873617665203d0a09090926766370752d3e617263682e67756573745f6670752e73746174652d3e6678736176653b0a0a096d656d637079286678736176652d3e73745f73706163652c206670752d3e6670722c20313238293b0a096678736176652d3e637764203d206670752d3e6663773b0a096678736176652d3e737764203d206670752d3e6673773b0a096678736176652d3e747764203d206670752d3e667477783b0a096678736176652d3e666f70203d206670752d3e6c6173745f6f70636f64653b0a096678736176652d3e726970203d206670752d3e6c6173745f69703b0a096678736176652d3e726470203d206670752d3e6c6173745f64703b0a096d656d637079286678736176652d3e786d6d5f73706163652c206670752d3e786d6d2c2073697a656f66206678736176652d3e786d6d5f7370616365293b0a0a0972657475726e20303b0a7d0a0a696e742066785f696e697428737472756374206b766d5f76637075202a76637075290a7b0a09696e74206572723b0a0a09657272203d206670755f616c6c6f632826766370752d3e617263682e67756573745f667075293b0a0969662028657272290a090972657475726e206572723b0a0a096670755f66696e69742826766370752d3e617263682e67756573745f667075293b0a0a092f2a0a09202a20456e7375726520677565737420786372302069732076616c696420666f72206c6f6164696e670a09202a2f0a09766370752d3e617263682e78637230203d205853544154455f46503b0a0a09766370752d3e617263682e637230207c3d205838365f4352305f45543b0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c2866785f696e6974293b0a0a73746174696320766f69642066785f6672656528737472756374206b766d5f76637075202a76637075290a7b0a096670755f667265652826766370752d3e617263682e67756573745f667075293b0a7d0a0a766f6964206b766d5f6c6f61645f67756573745f66707528737472756374206b766d5f76637075202a76637075290a7b0a0969662028766370752d3e67756573745f6670755f6c6f61646564290a090972657475726e3b0a0a092f2a0a09202a20526573746f726520616c6c20706f737369626c652073746174657320696e207468652067756573742c0a09202a20616e6420617373756d6520686f737420776f756c642075736520616c6c20617661696c61626c6520626974732e0a09202a204775657374207863723020776f756c64206265206c6f61646564206c617465722e0a09202a2f0a096b766d5f7075745f67756573745f786372302876637075293b0a09766370752d3e67756573745f6670755f6c6f61646564203d20313b0a095f5f6b65726e656c5f6670755f626567696e28293b0a096670755f726573746f72655f636865636b696e672826766370752d3e617263682e67756573745f667075293b0a0974726163655f6b766d5f6670752831293b0a7d0a0a766f6964206b766d5f7075745f67756573745f66707528737472756374206b766d5f76637075202a76637075290a7b0a096b766d5f7075745f67756573745f786372302876637075293b0a0a096966202821766370752d3e67756573745f6670755f6c6f61646564290a090972657475726e3b0a0a09766370752d3e67756573745f6670755f6c6f61646564203d20303b0a096670755f736176655f696e69742826766370752d3e617263682e67756573745f667075293b0a095f5f6b65726e656c5f6670755f656e6428293b0a092b2b766370752d3e737461742e6670755f72656c6f61643b0a096b766d5f6d616b655f72657175657374284b564d5f5245515f444541435449564154455f4650552c2076637075293b0a0974726163655f6b766d5f6670752830293b0a7d0a0a766f6964206b766d5f617263685f766370755f6672656528737472756374206b766d5f76637075202a76637075290a7b0a096b766d636c6f636b5f72657365742876637075293b0a0a09667265655f6370756d61736b5f76617228766370752d3e617263682e7762696e76645f64697274795f6d61736b293b0a0966785f667265652876637075293b0a096b766d5f7838365f6f70732d3e766370755f667265652876637075293b0a7d0a0a737472756374206b766d5f76637075202a6b766d5f617263685f766370755f63726561746528737472756374206b766d202a6b766d2c0a090909090909756e7369676e656420696e74206964290a7b0a0969662028636865636b5f7473635f756e737461626c6528292026262061746f6d69635f7265616428266b766d2d3e6f6e6c696e655f76637075732920213d2030290a09097072696e746b5f6f6e6365284b45524e5f5741524e494e470a0909226b766d3a20534d5020766d2063726561746564206f6e20686f7374207769746820756e737461626c65205453433b20220a0909226775657374205453432077696c6c206e6f742062652072656c6961626c655c6e22293b0a0972657475726e206b766d5f7838365f6f70732d3e766370755f637265617465286b766d2c206964293b0a7d0a0a696e74206b766d5f617263685f766370755f736574757028737472756374206b766d5f76637075202a76637075290a7b0a09696e7420723b0a0a09766370752d3e617263682e6d7472725f73746174652e686176655f6669786564203d20313b0a0972203d20766370755f6c6f61642876637075293b0a096966202872290a090972657475726e20723b0a0972203d206b766d5f766370755f72657365742876637075293b0a096966202872203d3d2030290a090972203d206b766d5f6d6d755f73657475702876637075293b0a09766370755f7075742876637075293b0a0a0972657475726e20723b0a7d0a0a696e74206b766d5f617263685f766370755f706f737463726561746528737472756374206b766d5f76637075202a76637075290a7b0a09696e7420723b0a09737472756374206d73725f64617461206d73723b0a0a0972203d20766370755f6c6f61642876637075293b0a096966202872290a090972657475726e20723b0a096d73722e64617461203d203078303b0a096d73722e696e646578203d204d53525f494133325f5453433b0a096d73722e686f73745f696e69746961746564203d20747275653b0a096b766d5f77726974655f74736328766370752c20266d7372293b0a09766370755f7075742876637075293b0a0a0972657475726e20723b0a7d0a0a766f6964206b766d5f617263685f766370755f64657374726f7928737472756374206b766d5f76637075202a76637075290a7b0a09696e7420723b0a09766370752d3e617263682e6170662e6d73725f76616c203d20303b0a0a0972203d20766370755f6c6f61642876637075293b0a094255475f4f4e2872293b0a096b766d5f6d6d755f756e6c6f61642876637075293b0a09766370755f7075742876637075293b0a0a0966785f667265652876637075293b0a096b766d5f7838365f6f70732d3e766370755f667265652876637075293b0a7d0a0a73746174696320696e74206b766d5f766370755f726573657428737472756374206b766d5f76637075202a76637075290a7b0a0961746f6d69635f7365742826766370752d3e617263682e6e6d695f7175657565642c2030293b0a09766370752d3e617263682e6e6d695f70656e64696e67203d20303b0a09766370752d3e617263682e6e6d695f696e6a6563746564203d2066616c73653b0a0a096d656d73657428766370752d3e617263682e64622c20302c2073697a656f6628766370752d3e617263682e646229293b0a09766370752d3e617263682e647236203d204452365f46495845445f313b0a09766370752d3e617263682e647237203d204452375f46495845445f313b0a096b766d5f7570646174655f6472372876637075293b0a0a096b766d5f6d616b655f72657175657374284b564d5f5245515f4556454e542c2076637075293b0a09766370752d3e617263682e6170662e6d73725f76616c203d20303b0a09766370752d3e617263682e73742e6d73725f76616c203d20303b0a0a096b766d636c6f636b5f72657365742876637075293b0a0a096b766d5f636c6561725f6173796e635f70665f636f6d706c6574696f6e5f71756575652876637075293b0a096b766d5f6173796e635f70665f686173685f72657365742876637075293b0a09766370752d3e617263682e6170662e68616c746564203d2066616c73653b0a0a096b766d5f706d755f72657365742876637075293b0a0a096d656d73657428766370752d3e617263682e726567732c20302c2073697a656f6628766370752d3e617263682e7265677329293b0a09766370752d3e617263682e726567735f617661696c203d207e303b0a09766370752d3e617263682e726567735f6469727479203d207e303b0a0a0972657475726e206b766d5f7838365f6f70732d3e766370755f72657365742876637075293b0a7d0a0a696e74206b766d5f617263685f68617264776172655f656e61626c6528766f6964202a67617262616765290a7b0a09737472756374206b766d202a6b766d3b0a09737472756374206b766d5f76637075202a766370753b0a09696e7420693b0a09696e74207265743b0a09753634206c6f63616c5f7473633b0a09753634206d61785f747363203d20303b0a09626f6f6c20737461626c652c206261636b77617264735f747363203d2066616c73653b0a0a096b766d5f7368617265645f6d73725f6370755f6f6e6c696e6528293b0a09726574203d206b766d5f7838365f6f70732d3e68617264776172655f656e61626c652867617262616765293b0a096966202872657420213d2030290a090972657475726e207265743b0a0a096c6f63616c5f747363203d206e61746976655f726561645f74736328293b0a09737461626c65203d2021636865636b5f7473635f756e737461626c6528293b0a096c6973745f666f725f656163685f656e747279286b766d2c2026766d5f6c6973742c20766d5f6c69737429207b0a09096b766d5f666f725f656163685f7663707528692c20766370752c206b766d29207b0a0909096966202821737461626c6520262620766370752d3e637075203d3d20736d705f70726f636573736f725f69642829290a090909097365745f626974284b564d5f5245515f434c4f434b5f5550444154452c2026766370752d3e7265717565737473293b0a09090969662028737461626c6520262620766370752d3e617263682e6c6173745f686f73745f747363203e206c6f63616c5f74736329207b0a090909096261636b77617264735f747363203d20747275653b0a0909090969662028766370752d3e617263682e6c6173745f686f73745f747363203e206d61785f747363290a09090909096d61785f747363203d20766370752d3e617263682e6c6173745f686f73745f7473633b0a0909097d0a09097d0a097d0a0a092f2a0a09202a20536f6d6574696d65732c206576656e2072656c6961626c65205453437320676f206261636b77617264732e2020546869732068617070656e73206f6e0a09202a20706c6174666f726d7320746861742072657365742054534320647572696e672073757370656e64206f722068696265726e61746520616374696f6e732c206275740a09202a206d61696e7461696e2073796e6368726f6e697a6174696f6e2e20205765206d75737420636f6d70656e736174652e2020466f7274756e6174656c792c2077652063616e0a09202a20646574656374207468617420636f6e646974696f6e20686572652c2077686963682068617070656e73206561726c7920696e20435055206272696e6775702c0a09202a206265666f726520616e79204b564d20746872656164732063616e2062652072756e6e696e672e2020556e666f7274756e6174656c792c2077652063616e27740a09202a206272696e672074686520545343732066756c6c7920757020746f20646174652077697468207265616c2074696d652c206173207765206172656e277420796574206661720a09202a20656e6f75676820696e746f20435055206272696e6775702074686174207765206b6e6f7720686f77206d756368207265616c2074696d65206861732061637475616c6c790a09202a20656c61707365643b206f75722068656c7065722066756e6374696f6e2c206765745f6b65726e656c5f6e7328292077696c6c206265207573696e6720626f6f740a09202a207661726961626c6573207468617420686176656e2774206265656e2075706461746564207965742e0a09202a0a09202a20536f2077652073696d706c792066696e6420746865206d6178696d756d206f62736572766564205453432061626f76652c207468656e207265636f7264207468650a09202a2061646a7573746d656e7420746f2054534320696e206561636820564350552e20205768656e207468652056435055206c617465722067657473206c6f616465642c0a09202a207468652061646a7573746d656e742077696c6c206265206170706c6965642e20204e6f7465207468617420776520616363756d756c6174650a09202a2061646a7573746d656e74732c20696e2063617365206d756c7469706c652073757370656e64206379636c65732068617070656e206265666f726520736f6d6520564350550a09202a20676574732061206368616e636520746f2072756e20616761696e2e2020496e20746865206576656e742074686174206e6f204b564d20746872656164732067657420610a09202a206368616e636520746f2072756e2c2077652077696c6c206d6973732074686520656e7469726520656c617073656420706572696f642c206173207765276c6c20686176650a09202a207265736574206c6173745f686f73745f7473632c20736f2056435055732077696c6c206e6f74206861766520746865205453432061646a757374656420616e64206d61790a09202a206c6f6f7365206379636c652074696d652e2020546869732069736e277420746f6f206269672061206465616c2c2073696e636520746865206c6f73732077696c6c2062650a09202a20756e69666f726d206163726f737320616c6c20564350557320286e6f7420746f206d656e74696f6e20746865207363656e6172696f2069732065787472656d656c790a09202a20756e6c696b656c79292e20497420697320706f737369626c6520746861742061207365636f6e642068696265726e617465207265636f766572792068617070656e730a09202a206d75636820666173746572207468616e20612066697273742c2063617573696e6720746865206f6273657276656420545343206865726520746f2062650a09202a20736d616c6c65723b207468697320776f756c642072657175697265206164646974696f6e616c2070616464696e672061646a7573746d656e742c2077686963682069730a09202a2077687920776520736574206c6173745f686f73745f74736320746f20746865206c6f63616c20747363206f6273657276656420686572652e0a09202a0a09202a204e2e422e202d207468697320636f64652062656c6f772072756e73206f6e6c79206f6e20706c6174666f726d7320776974682072656c6961626c65205453432c0a09202a206173207468617420697320746865206f6e6c7920776179206261636b77617264735f747363206973207365742061626f76652e2020416c736f206e6f74650a09202a207468617420746869732072756e7320666f7220414c4c2076637075732c207768696368206973206e6f742061206275673b20616c6c2056435055732073686f756c640a09202a2068617665207468652073616d652064656c74615f6379632061646a7573746d656e74206170706c696564206966206261636b77617264735f7473630a09202a2069732064657465637465642e20204e6f746520667572746865722c20746869732061646a7573746d656e74206973206f6e6c7920646f6e65206f6e63652c0a09202a206173207765207265736574206c6173745f686f73745f747363206f6e20616c6c20564350557320746f2073746f7020746869732066726f6d206265696e670a09202a2063616c6c6564206d756c7469706c652074696d657320286f6e6520666f72206561636820706879736963616c20435055206272696e677570292e0a09202a0a09202a20506c6174666f726d73207769746820756e72656c6961626c65205453437320646f6e2774206861766520746f206465616c207769746820746869732c20746865790a09202a2077696c6c20626520636f6d70656e736174656420627920746865206c6f67696320696e20766370755f6c6f61642c2077686963682073657473207468652054534320746f0a09202a2063617463687570206d6f64652e2020546869732077696c6c206361746368757020616c6c20564350557320746f207265616c2074696d652c206275742063616e6e6f740a09202a2067756172616e74656520746861742074686579207374617920696e20706572666563742073796e6368726f6e697a6174696f6e2e0a09202a2f0a09696620286261636b77617264735f74736329207b0a09097536342064656c74615f637963203d206d61785f747363202d206c6f63616c5f7473633b0a09096c6973745f666f725f656163685f656e747279286b766d2c2026766d5f6c6973742c20766d5f6c69737429207b0a0909096b766d5f666f725f656163685f7663707528692c20766370752c206b766d29207b0a09090909766370752d3e617263682e7473635f6f66667365745f61646a7573746d656e74202b3d2064656c74615f6379633b0a09090909766370752d3e617263682e6c6173745f686f73745f747363203d206c6f63616c5f7473633b0a090909097365745f626974284b564d5f5245515f4d4153544552434c4f434b5f5550444154452c0a090909090926766370752d3e7265717565737473293b0a0909097d0a0a0909092f2a0a090909202a205765206861766520746f2064697361626c6520545343206f6666736574206d61746368696e672e2e20696620796f7520776572650a090909202a20626f6f74696e67206120564d207768696c652069737375696e6720616e20533420686f73742073757370656e642e2e2e2e0a090909202a20796f75206d6179206861766520736f6d652070726f626c656d2e2020536f6c76696e6720746869732069737375652069730a090909202a206c65667420617320616e20657865726369736520746f20746865207265616465722e0a090909202a2f0a0909096b766d2d3e617263682e6c6173745f7473635f6e736563203d20303b0a0909096b766d2d3e617263682e6c6173745f7473635f7772697465203d20303b0a09097d0a0a097d0a0972657475726e20303b0a7d0a0a766f6964206b766d5f617263685f68617264776172655f64697361626c6528766f6964202a67617262616765290a7b0a096b766d5f7838365f6f70732d3e68617264776172655f64697361626c652867617262616765293b0a0964726f705f757365725f72657475726e5f6e6f746966696572732867617262616765293b0a7d0a0a696e74206b766d5f617263685f68617264776172655f736574757028766f6964290a7b0a0972657475726e206b766d5f7838365f6f70732d3e68617264776172655f736574757028293b0a7d0a0a766f6964206b766d5f617263685f68617264776172655f756e736574757028766f6964290a7b0a096b766d5f7838365f6f70732d3e68617264776172655f756e736574757028293b0a7d0a0a766f6964206b766d5f617263685f636865636b5f70726f636573736f725f636f6d70617428766f6964202a72746e290a7b0a096b766d5f7838365f6f70732d3e636865636b5f70726f636573736f725f636f6d7061746962696c6974792872746e293b0a7d0a0a626f6f6c206b766d5f766370755f636f6d70617469626c6528737472756374206b766d5f76637075202a76637075290a7b0a0972657475726e20697271636869705f696e5f6b65726e656c28766370752d3e6b766d29203d3d2028766370752d3e617263682e6170696320213d204e554c4c293b0a7d0a0a737472756374207374617469635f6b6579206b766d5f6e6f5f617069635f76637075205f5f726561645f6d6f73746c793b0a0a696e74206b766d5f617263685f766370755f696e697428737472756374206b766d5f76637075202a76637075290a7b0a097374727563742070616765202a706167653b0a09737472756374206b766d202a6b766d3b0a09696e7420723b0a0a094255475f4f4e28766370752d3e6b766d203d3d204e554c4c293b0a096b766d203d20766370752d3e6b766d3b0a0a09766370752d3e617263682e656d756c6174655f637478742e6f7073203d2026656d756c6174655f6f70733b0a096966202821697271636869705f696e5f6b65726e656c286b766d29207c7c206b766d5f766370755f69735f627370287663707529290a0909766370752d3e617263682e6d705f7374617465203d204b564d5f4d505f53544154455f52554e4e41424c453b0a09656c73650a0909766370752d3e617263682e6d705f7374617465203d204b564d5f4d505f53544154455f554e494e495449414c495a45443b0a0a0970616765203d20616c6c6f635f70616765284746505f4b45524e454c207c205f5f4746505f5a45524f293b0a0969662028217061676529207b0a090972203d202d454e4f4d454d3b0a0909676f746f206661696c3b0a097d0a09766370752d3e617263682e70696f5f64617461203d20706167655f616464726573732870616765293b0a0a096b766d5f7365745f7473635f6b687a28766370752c206d61785f7473635f6b687a293b0a0a0972203d206b766d5f6d6d755f6372656174652876637075293b0a096966202872203c2030290a0909676f746f206661696c5f667265655f70696f5f646174613b0a0a0969662028697271636869705f696e5f6b65726e656c286b766d2929207b0a090972203d206b766d5f6372656174655f6c617069632876637075293b0a09096966202872203c2030290a090909676f746f206661696c5f6d6d755f64657374726f793b0a097d20656c73650a09097374617469635f6b65795f736c6f775f696e6328266b766d5f6e6f5f617069635f76637075293b0a0a09766370752d3e617263682e6d63655f62616e6b73203d206b7a616c6c6f63284b564d5f4d41585f4d43455f42414e4b53202a2073697a656f662875363429202a20342c0a09090909202020202020204746505f4b45524e454c293b0a096966202821766370752d3e617263682e6d63655f62616e6b7329207b0a090972203d202d454e4f4d454d3b0a0909676f746f206661696c5f667265655f6c617069633b0a097d0a09766370752d3e617263682e6d63675f636170203d204b564d5f4d41585f4d43455f42414e4b533b0a0a0969662028217a616c6c6f635f6370756d61736b5f7661722826766370752d3e617263682e7762696e76645f64697274795f6d61736b2c204746505f4b45524e454c29290a0909676f746f206661696c5f667265655f6d63655f62616e6b733b0a0a0972203d2066785f696e69742876637075293b0a096966202872290a0909676f746f206661696c5f667265655f7762696e76645f64697274795f6d61736b3b0a0a09766370752d3e617263682e696133325f7473635f61646a7573745f6d7372203d203078303b0a096b766d5f6173796e635f70665f686173685f72657365742876637075293b0a096b766d5f706d755f696e69742876637075293b0a0a0972657475726e20303b0a6661696c5f667265655f7762696e76645f64697274795f6d61736b3a0a09667265655f6370756d61736b5f76617228766370752d3e617263682e7762696e76645f64697274795f6d61736b293b0a6661696c5f667265655f6d63655f62616e6b733a0a096b6672656528766370752d3e617263682e6d63655f62616e6b73293b0a6661696c5f667265655f6c617069633a0a096b766d5f667265655f6c617069632876637075293b0a6661696c5f6d6d755f64657374726f793a0a096b766d5f6d6d755f64657374726f792876637075293b0a6661696c5f667265655f70696f5f646174613a0a09667265655f706167652828756e7369676e6564206c6f6e6729766370752d3e617263682e70696f5f64617461293b0a6661696c3a0a0972657475726e20723b0a7d0a0a766f6964206b766d5f617263685f766370755f756e696e697428737472756374206b766d5f76637075202a76637075290a7b0a09696e74206964783b0a0a096b766d5f706d755f64657374726f792876637075293b0a096b6672656528766370752d3e617263682e6d63655f62616e6b73293b0a096b766d5f667265655f6c617069632876637075293b0a09696478203d20737263755f726561645f6c6f636b2826766370752d3e6b766d2d3e73726375293b0a096b766d5f6d6d755f64657374726f792876637075293b0a09737263755f726561645f756e6c6f636b2826766370752d3e6b766d2d3e737263752c20696478293b0a09667265655f706167652828756e7369676e6564206c6f6e6729766370752d3e617263682e70696f5f64617461293b0a096966202821697271636869705f696e5f6b65726e656c28766370752d3e6b766d29290a09097374617469635f6b65795f736c6f775f64656328266b766d5f6e6f5f617069635f76637075293b0a7d0a0a696e74206b766d5f617263685f696e69745f766d28737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e672074797065290a7b0a096966202874797065290a090972657475726e202d45494e56414c3b0a0a09494e49545f4c4953545f4845414428266b766d2d3e617263682e6163746976655f6d6d755f7061676573293b0a09494e49545f4c4953545f4845414428266b766d2d3e617263682e61737369676e65645f6465765f68656164293b0a0a092f2a2052657365727665206269742030206f66206972715f736f75726365735f6269746d617020666f72207573657273706163652069727120736f75726365202a2f0a097365745f626974284b564d5f5553455253504143455f4952515f534f555243455f49442c20266b766d2d3e617263682e6972715f736f75726365735f6269746d6170293b0a092f2a2052657365727665206269742031206f66206972715f736f75726365735f6269746d617020666f722069727166642d726573616d706c6572202a2f0a097365745f626974284b564d5f49525146445f524553414d504c455f4952515f534f555243455f49442c0a0909266b766d2d3e617263682e6972715f736f75726365735f6269746d6170293b0a0a097261775f7370696e5f6c6f636b5f696e697428266b766d2d3e617263682e7473635f77726974655f6c6f636b293b0a096d757465785f696e697428266b766d2d3e617263682e617069635f6d61705f6c6f636b293b0a097370696e5f6c6f636b5f696e697428266b766d2d3e617263682e7076636c6f636b5f67746f645f73796e635f6c6f636b293b0a0a097076636c6f636b5f7570646174655f766d5f67746f645f636f7079286b766d293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f6964206b766d5f756e6c6f61645f766370755f6d6d7528737472756374206b766d5f76637075202a76637075290a7b0a09696e7420723b0a0972203d20766370755f6c6f61642876637075293b0a094255475f4f4e2872293b0a096b766d5f6d6d755f756e6c6f61642876637075293b0a09766370755f7075742876637075293b0a7d0a0a73746174696320766f6964206b766d5f667265655f766370757328737472756374206b766d202a6b766d290a7b0a09756e7369676e656420696e7420693b0a09737472756374206b766d5f76637075202a766370753b0a0a092f2a0a09202a20556e70696e20616e79206d6d752070616765732066697273742e0a09202a2f0a096b766d5f666f725f656163685f7663707528692c20766370752c206b766d29207b0a09096b766d5f636c6561725f6173796e635f70665f636f6d706c6574696f6e5f71756575652876637075293b0a09096b766d5f756e6c6f61645f766370755f6d6d752876637075293b0a097d0a096b766d5f666f725f656163685f7663707528692c20766370752c206b766d290a09096b766d5f617263685f766370755f667265652876637075293b0a0a096d757465785f6c6f636b28266b766d2d3e6c6f636b293b0a09666f72202869203d20303b2069203c2061746f6d69635f7265616428266b766d2d3e6f6e6c696e655f7663707573293b20692b2b290a09096b766d2d3e76637075735b695d203d204e554c4c3b0a0a0961746f6d69635f73657428266b766d2d3e6f6e6c696e655f76637075732c2030293b0a096d757465785f756e6c6f636b28266b766d2d3e6c6f636b293b0a7d0a0a766f6964206b766d5f617263685f73796e635f6576656e747328737472756374206b766d202a6b766d290a7b0a096b766d5f667265655f616c6c5f61737369676e65645f64657669636573286b766d293b0a096b766d5f667265655f706974286b766d293b0a7d0a0a766f6964206b766d5f617263685f64657374726f795f766d28737472756374206b766d202a6b766d290a7b0a096b766d5f696f6d6d755f756e6d61705f6775657374286b766d293b0a096b66726565286b766d2d3e617263682e76706963293b0a096b66726565286b766d2d3e617263682e76696f61706963293b0a096b766d5f667265655f7663707573286b766d293b0a09696620286b766d2d3e617263682e617069635f6163636573735f70616765290a09097075745f70616765286b766d2d3e617263682e617069635f6163636573735f70616765293b0a09696620286b766d2d3e617263682e6570745f6964656e746974795f706167657461626c65290a09097075745f70616765286b766d2d3e617263682e6570745f6964656e746974795f706167657461626c65293b0a096b66726565287263755f64657265666572656e63655f636865636b286b766d2d3e617263682e617069635f6d61702c203129293b0a7d0a0a766f6964206b766d5f617263685f667265655f6d656d736c6f7428737472756374206b766d5f6d656d6f72795f736c6f74202a667265652c0a090909202020737472756374206b766d5f6d656d6f72795f736c6f74202a646f6e74290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c204b564d5f4e525f504147455f53495a45533b202b2b6929207b0a09096966202821646f6e74207c7c20667265652d3e617263682e726d61705b695d20213d20646f6e742d3e617263682e726d61705b695d29207b0a0909096b766d5f6b766672656528667265652d3e617263682e726d61705b695d293b0a090909667265652d3e617263682e726d61705b695d203d204e554c4c3b0a09097d0a09096966202869203d3d2030290a090909636f6e74696e75653b0a0a09096966202821646f6e74207c7c20667265652d3e617263682e6c706167655f696e666f5b69202d20315d20213d0a0909092020202020646f6e742d3e617263682e6c706167655f696e666f5b69202d20315d29207b0a0909096b766d5f6b766672656528667265652d3e617263682e6c706167655f696e666f5b69202d20315d293b0a090909667265652d3e617263682e6c706167655f696e666f5b69202d20315d203d204e554c4c3b0a09097d0a097d0a7d0a0a696e74206b766d5f617263685f6372656174655f6d656d736c6f7428737472756374206b766d5f6d656d6f72795f736c6f74202a736c6f742c20756e7369676e6564206c6f6e67206e7061676573290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c204b564d5f4e525f504147455f53495a45533b202b2b6929207b0a0909756e7369676e6564206c6f6e67207567666e3b0a0909696e74206c70616765733b0a0909696e74206c6576656c203d2069202b20313b0a0a09096c7061676573203d2067666e5f746f5f696e64657828736c6f742d3e626173655f67666e202b206e7061676573202d20312c0a09090909202020202020736c6f742d3e626173655f67666e2c206c6576656c29202b20313b0a0a0909736c6f742d3e617263682e726d61705b695d203d0a0909096b766d5f6b767a616c6c6f63286c7061676573202a2073697a656f66282a736c6f742d3e617263682e726d61705b695d29293b0a09096966202821736c6f742d3e617263682e726d61705b695d290a090909676f746f206f75745f667265653b0a09096966202869203d3d2030290a090909636f6e74696e75653b0a0a0909736c6f742d3e617263682e6c706167655f696e666f5b69202d20315d203d206b766d5f6b767a616c6c6f63286c7061676573202a0a090909090973697a656f66282a736c6f742d3e617263682e6c706167655f696e666f5b69202d20315d29293b0a09096966202821736c6f742d3e617263682e6c706167655f696e666f5b69202d20315d290a090909676f746f206f75745f667265653b0a0a090969662028736c6f742d3e626173655f67666e202620284b564d5f50414745535f5045525f4850414745286c6576656c29202d203129290a090909736c6f742d3e617263682e6c706167655f696e666f5b69202d20315d5b305d2e77726974655f636f756e74203d20313b0a09096966202828736c6f742d3e626173655f67666e202b206e706167657329202620284b564d5f50414745535f5045525f4850414745286c6576656c29202d203129290a090909736c6f742d3e617263682e6c706167655f696e666f5b69202d20315d5b6c7061676573202d20315d2e77726974655f636f756e74203d20313b0a09097567666e203d20736c6f742d3e7573657273706163655f61646472203e3e20504147455f53484946543b0a09092f2a0a0909202a204966207468652067666e20616e6420757365727370616365206164647265737320617265206e6f7420616c69676e65642077727420656163680a0909202a206f746865722c206f72206966206578706c696369746c792061736b656420746f2c2064697361626c65206c6172676520706167650a0909202a20737570706f727420666f72207468697320736c6f740a0909202a2f0a09096966202828736c6f742d3e626173655f67666e205e207567666e29202620284b564d5f50414745535f5045525f4850414745286c6576656c29202d203129207c7c0a090920202020216b766d5f6c6172676570616765735f656e61626c6564282929207b0a090909756e7369676e6564206c6f6e67206a3b0a0a090909666f7220286a203d20303b206a203c206c70616765733b202b2b6a290a09090909736c6f742d3e617263682e6c706167655f696e666f5b69202d20315d5b6a5d2e77726974655f636f756e74203d20313b0a09097d0a097d0a0a0972657475726e20303b0a0a6f75745f667265653a0a09666f72202869203d20303b2069203c204b564d5f4e525f504147455f53495a45533b202b2b6929207b0a09096b766d5f6b766672656528736c6f742d3e617263682e726d61705b695d293b0a0909736c6f742d3e617263682e726d61705b695d203d204e554c4c3b0a09096966202869203d3d2030290a090909636f6e74696e75653b0a0a09096b766d5f6b766672656528736c6f742d3e617263682e6c706167655f696e666f5b69202d20315d293b0a0909736c6f742d3e617263682e6c706167655f696e666f5b69202d20315d203d204e554c4c3b0a097d0a0972657475726e202d454e4f4d454d3b0a7d0a0a696e74206b766d5f617263685f707265706172655f6d656d6f72795f726567696f6e28737472756374206b766d202a6b766d2c0a09090909737472756374206b766d5f6d656d6f72795f736c6f74202a6d656d736c6f742c0a09090909737472756374206b766d5f6d656d6f72795f736c6f74206f6c642c0a09090909737472756374206b766d5f7573657273706163655f6d656d6f72795f726567696f6e202a6d656d2c0a09090909696e7420757365725f616c6c6f63290a7b0a09696e74206e7061676573203d206d656d736c6f742d3e6e70616765733b0a09696e74206d61705f666c616773203d204d41505f50524956415445207c204d41505f414e4f4e594d4f55533b0a0a092f2a2050726576656e7420696e7465726e616c20736c6f742070616765732066726f6d206265696e67206d6f76656420627920666f726b28292f434f572e202a2f0a09696620286d656d736c6f742d3e6964203e3d204b564d5f4d454d4f52595f534c4f5453290a09096d61705f666c616773203d204d41505f534841524544207c204d41505f414e4f4e594d4f55533b0a0a092f2a546f206b656570206261636b7761726420636f6d7061746962696c6974792077697468206f6c646572207573657273706163652c0a09202a783836206e6565647320746f2068616e646c652021757365725f616c6c6f6320636173652e0a09202a2f0a096966202821757365725f616c6c6f6329207b0a0909696620286e706167657320262620216f6c642e6e706167657329207b0a090909756e7369676e6564206c6f6e67207573657273706163655f616464723b0a0a0909097573657273706163655f61646472203d20766d5f6d6d6170284e554c4c2c20302c0a090909090909206e7061676573202a20504147455f53495a452c0a0909090909092050524f545f52454144207c2050524f545f57524954452c0a090909090909206d61705f666c6167732c0a0909090909092030293b0a0a0909096966202849535f4552522828766f6964202a297573657273706163655f6164647229290a0909090972657475726e205054525f4552522828766f6964202a297573657273706163655f61646472293b0a0a0909096d656d736c6f742d3e7573657273706163655f61646472203d207573657273706163655f616464723b0a09097d0a097d0a0a0a0972657475726e20303b0a7d0a0a766f6964206b766d5f617263685f636f6d6d69745f6d656d6f72795f726567696f6e28737472756374206b766d202a6b766d2c0a09090909737472756374206b766d5f7573657273706163655f6d656d6f72795f726567696f6e202a6d656d2c0a09090909737472756374206b766d5f6d656d6f72795f736c6f74206f6c642c0a09090909696e7420757365725f616c6c6f63290a7b0a0a09696e74206e725f6d6d755f7061676573203d20302c206e7061676573203d206d656d2d3e6d656d6f72795f73697a65203e3e20504147455f53484946543b0a0a096966202821757365725f616c6c6f6320262620216f6c642e757365725f616c6c6f63202626206f6c642e6e706167657320262620216e706167657329207b0a0909696e74207265743b0a0a0909726574203d20766d5f6d756e6d6170286f6c642e7573657273706163655f616464722c0a090909096f6c642e6e7061676573202a20504147455f53495a45293b0a090969662028726574203c2030290a0909097072696e746b284b45524e5f5741524e494e470a09090920202020202020226b766d5f766d5f696f63746c5f7365745f6d656d6f72795f726567696f6e3a20220a09090920202020202020226661696c656420746f206d756e6d6170206d656d6f72795c6e22293b0a097d0a0a0969662028216b766d2d3e617263682e6e5f7265717565737465645f6d6d755f7061676573290a09096e725f6d6d755f7061676573203d206b766d5f6d6d755f63616c63756c6174655f6d6d755f7061676573286b766d293b0a0a097370696e5f6c6f636b28266b766d2d3e6d6d755f6c6f636b293b0a09696620286e725f6d6d755f7061676573290a09096b766d5f6d6d755f6368616e67655f6d6d755f7061676573286b766d2c206e725f6d6d755f7061676573293b0a096b766d5f6d6d755f736c6f745f72656d6f76655f77726974655f616363657373286b766d2c206d656d2d3e736c6f74293b0a097370696e5f756e6c6f636b28266b766d2d3e6d6d755f6c6f636b293b0a092f2a0a09202a204966206d656d6f727920736c6f7420697320637265617465642c206f72206d6f7665642c207765206e65656420746f20636c65617220616c6c0a09202a206d6d696f2073707465732e0a09202a2f0a09696620286e7061676573202626206f6c642e626173655f67666e20213d206d656d2d3e67756573745f706879735f61646472203e3e20504147455f534849465429207b0a09096b766d5f6d6d755f7a61705f616c6c286b766d293b0a09096b766d5f72656c6f61645f72656d6f74655f6d6d7573286b766d293b0a097d0a7d0a0a766f6964206b766d5f617263685f666c7573685f736861646f775f616c6c28737472756374206b766d202a6b766d290a7b0a096b766d5f6d6d755f7a61705f616c6c286b766d293b0a096b766d5f72656c6f61645f72656d6f74655f6d6d7573286b766d293b0a7d0a0a766f6964206b766d5f617263685f666c7573685f736861646f775f6d656d736c6f7428737472756374206b766d202a6b766d2c0a09090909202020737472756374206b766d5f6d656d6f72795f736c6f74202a736c6f74290a7b0a096b766d5f617263685f666c7573685f736861646f775f616c6c286b766d293b0a7d0a0a696e74206b766d5f617263685f766370755f72756e6e61626c6528737472756374206b766d5f76637075202a76637075290a7b0a0972657475726e2028766370752d3e617263682e6d705f7374617465203d3d204b564d5f4d505f53544154455f52554e4e41424c452026260a090921766370752d3e617263682e6170662e68616c746564290a09097c7c20216c6973745f656d7074795f6361726566756c2826766370752d3e6173796e635f70662e646f6e65290a09097c7c20766370752d3e617263682e6d705f7374617465203d3d204b564d5f4d505f53544154455f534950495f52454345495645440a09097c7c2061746f6d69635f726561642826766370752d3e617263682e6e6d695f71756575656429207c7c0a0909286b766d5f617263685f696e746572727570745f616c6c6f7765642876637075292026260a0909206b766d5f6370755f6861735f696e74657272757074287663707529293b0a7d0a0a696e74206b766d5f617263685f766370755f73686f756c645f6b69636b28737472756374206b766d5f76637075202a76637075290a7b0a0972657475726e206b766d5f766370755f65786974696e675f67756573745f6d6f6465287663707529203d3d20494e5f47554553545f4d4f44453b0a7d0a0a696e74206b766d5f617263685f696e746572727570745f616c6c6f77656428737472756374206b766d5f76637075202a76637075290a7b0a0972657475726e206b766d5f7838365f6f70732d3e696e746572727570745f616c6c6f7765642876637075293b0a7d0a0a626f6f6c206b766d5f69735f6c696e6561725f72697028737472756374206b766d5f76637075202a766370752c20756e7369676e6564206c6f6e67206c696e6561725f726970290a7b0a09756e7369676e6564206c6f6e672063757272656e745f726970203d206b766d5f7269705f72656164287663707529202b0a09096765745f7365676d656e745f6261736528766370752c20564350555f535245475f4353293b0a0a0972657475726e2063757272656e745f726970203d3d206c696e6561725f7269703b0a7d0a4558504f52545f53594d424f4c5f47504c286b766d5f69735f6c696e6561725f726970293b0a0a756e7369676e6564206c6f6e67206b766d5f6765745f72666c61677328737472756374206b766d5f76637075202a76637075290a7b0a09756e7369676e6564206c6f6e672072666c6167733b0a0a0972666c616773203d206b766d5f7838365f6f70732d3e6765745f72666c6167732876637075293b0a0969662028766370752d3e67756573745f64656275672026204b564d5f47554553544442475f53494e474c4553544550290a090972666c61677320263d207e5838365f45464c4147535f54463b0a0972657475726e2072666c6167733b0a7d0a4558504f52545f53594d424f4c5f47504c286b766d5f6765745f72666c616773293b0a0a766f6964206b766d5f7365745f72666c61677328737472756374206b766d5f76637075202a766370752c20756e7369676e6564206c6f6e672072666c616773290a7b0a0969662028766370752d3e67756573745f64656275672026204b564d5f47554553544442475f53494e474c45535445502026260a09202020206b766d5f69735f6c696e6561725f72697028766370752c20766370752d3e617263682e73696e676c65737465705f72697029290a090972666c616773207c3d205838365f45464c4147535f54463b0a096b766d5f7838365f6f70732d3e7365745f72666c61677328766370752c2072666c616773293b0a096b766d5f6d616b655f72657175657374284b564d5f5245515f4556454e542c2076637075293b0a7d0a4558504f52545f53594d424f4c5f47504c286b766d5f7365745f72666c616773293b0a0a766f6964206b766d5f617263685f6173796e635f706167655f726561647928737472756374206b766d5f76637075202a766370752c20737472756374206b766d5f6173796e635f7066202a776f726b290a7b0a09696e7420723b0a0a096966202828766370752d3e617263682e6d6d752e6469726563745f6d617020213d20776f726b2d3e617263682e6469726563745f6d617029207c7c0a0920202020202069735f6572726f725f7061676528776f726b2d3e7061676529290a090972657475726e3b0a0a0972203d206b766d5f6d6d755f72656c6f61642876637075293b0a0969662028756e6c696b656c79287229290a090972657475726e3b0a0a096966202821766370752d3e617263682e6d6d752e6469726563745f6d61702026260a09202020202020776f726b2d3e617263682e63723320213d20766370752d3e617263682e6d6d752e6765745f637233287663707529290a090972657475726e3b0a0a09766370752d3e617263682e6d6d752e706167655f6661756c7428766370752c20776f726b2d3e6776612c20302c2074727565293b0a7d0a0a73746174696320696e6c696e6520753332206b766d5f6173796e635f70665f686173685f666e2867666e5f742067666e290a7b0a0972657475726e20686173685f33322867666e202620307866666666666666662c206f726465725f626173655f32284153594e435f50465f5045525f5643505529293b0a7d0a0a73746174696320696e6c696e6520753332206b766d5f6173796e635f70665f6e6578745f70726f626528753332206b6579290a7b0a0972657475726e20286b6579202b20312920262028726f756e6475705f706f775f6f665f74776f284153594e435f50465f5045525f5643505529202d2031293b0a7d0a0a73746174696320766f6964206b766d5f6164645f6173796e635f70665f67666e28737472756374206b766d5f76637075202a766370752c2067666e5f742067666e290a7b0a09753332206b6579203d206b766d5f6173796e635f70665f686173685f666e2867666e293b0a0a097768696c652028766370752d3e617263682e6170662e67666e735b6b65795d20213d207e30290a09096b6579203d206b766d5f6173796e635f70665f6e6578745f70726f6265286b6579293b0a0a09766370752d3e617263682e6170662e67666e735b6b65795d203d2067666e3b0a7d0a0a73746174696320753332206b766d5f6173796e635f70665f67666e5f736c6f7428737472756374206b766d5f76637075202a766370752c2067666e5f742067666e290a7b0a09696e7420693b0a09753332206b6579203d206b766d5f6173796e635f70665f686173685f666e2867666e293b0a0a09666f72202869203d20303b2069203c20726f756e6475705f706f775f6f665f74776f284153594e435f50465f5045525f56435055292026260a0909202020202028766370752d3e617263682e6170662e67666e735b6b65795d20213d2067666e2026260a0909202020202020766370752d3e617263682e6170662e67666e735b6b65795d20213d207e30293b20692b2b290a09096b6579203d206b766d5f6173796e635f70665f6e6578745f70726f6265286b6579293b0a0a0972657475726e206b65793b0a7d0a0a626f6f6c206b766d5f66696e645f6173796e635f70665f67666e28737472756374206b766d5f76637075202a766370752c2067666e5f742067666e290a7b0a0972657475726e20766370752d3e617263682e6170662e67666e735b6b766d5f6173796e635f70665f67666e5f736c6f7428766370752c2067666e295d203d3d2067666e3b0a7d0a0a73746174696320766f6964206b766d5f64656c5f6173796e635f70665f67666e28737472756374206b766d5f76637075202a766370752c2067666e5f742067666e290a7b0a0975333220692c206a2c206b3b0a0a0969203d206a203d206b766d5f6173796e635f70665f67666e5f736c6f7428766370752c2067666e293b0a097768696c6520287472756529207b0a0909766370752d3e617263682e6170662e67666e735b695d203d207e303b0a0909646f207b0a0909096a203d206b766d5f6173796e635f70665f6e6578745f70726f6265286a293b0a09090969662028766370752d3e617263682e6170662e67666e735b6a5d203d3d207e30290a0909090972657475726e3b0a0909096b203d206b766d5f6173796e635f70665f686173685f666e28766370752d3e617263682e6170662e67666e735b6a5d293b0a0909092f2a0a090909202a206b206c696573206379636c6963616c6c7920696e205d692c6a5d0a090909202a207c20202020692e6b2e6a207c0a090909202a207c2e2e2e2e6a20692e6b2e7c206f7220207c2e6b2e2e6a20692e2e2e7c0a090909202a2f0a09097d207768696c6520282869203c3d206a29203f202869203c206b202626206b203c3d206a29203a202869203c206b207c7c206b203c3d206a29293b0a0909766370752d3e617263682e6170662e67666e735b695d203d20766370752d3e617263682e6170662e67666e735b6a5d3b0a090969203d206a3b0a097d0a7d0a0a73746174696320696e74206170665f7075745f7573657228737472756374206b766d5f76637075202a766370752c207533322076616c290a7b0a0a0972657475726e206b766d5f77726974655f67756573745f63616368656428766370752d3e6b766d2c2026766370752d3e617263682e6170662e646174612c202676616c2c0a0909090920202020202073697a656f662876616c29293b0a7d0a0a766f6964206b766d5f617263685f6173796e635f706167655f6e6f745f70726573656e7428737472756374206b766d5f76637075202a766370752c0a090909092020202020737472756374206b766d5f6173796e635f7066202a776f726b290a7b0a09737472756374207838365f657863657074696f6e206661756c743b0a0a0974726163655f6b766d5f6173796e635f70665f6e6f745f70726573656e7428776f726b2d3e617263682e746f6b656e2c20776f726b2d3e677661293b0a096b766d5f6164645f6173796e635f70665f67666e28766370752c20776f726b2d3e617263682e67666e293b0a0a09696620282128766370752d3e617263682e6170662e6d73725f76616c2026204b564d5f4153594e435f50465f454e41424c454429207c7c0a092020202028766370752d3e617263682e6170662e73656e645f757365725f6f6e6c792026260a0920202020206b766d5f7838365f6f70732d3e6765745f63706c287663707529203d3d203029290a09096b766d5f6d616b655f72657175657374284b564d5f5245515f4150465f48414c542c2076637075293b0a09656c73652069662028216170665f7075745f7573657228766370752c204b564d5f50565f524541534f4e5f504147455f4e4f545f50524553454e542929207b0a09096661756c742e766563746f72203d2050465f564543544f523b0a09096661756c742e6572726f725f636f64655f76616c6964203d20747275653b0a09096661756c742e6572726f725f636f6465203d20303b0a09096661756c742e6e65737465645f706167655f6661756c74203d2066616c73653b0a09096661756c742e61646472657373203d20776f726b2d3e617263682e746f6b656e3b0a09096b766d5f696e6a6563745f706167655f6661756c7428766370752c20266661756c74293b0a097d0a7d0a0a766f6964206b766d5f617263685f6173796e635f706167655f70726573656e7428737472756374206b766d5f76637075202a766370752c0a0909090920737472756374206b766d5f6173796e635f7066202a776f726b290a7b0a09737472756374207838365f657863657074696f6e206661756c743b0a0a0974726163655f6b766d5f6173796e635f70665f726561647928776f726b2d3e617263682e746f6b656e2c20776f726b2d3e677661293b0a096966202869735f6572726f725f7061676528776f726b2d3e7061676529290a0909776f726b2d3e617263682e746f6b656e203d207e303b202f2a2062726f6164636173742077616b657570202a2f0a09656c73650a09096b766d5f64656c5f6173796e635f70665f67666e28766370752c20776f726b2d3e617263682e67666e293b0a0a096966202828766370752d3e617263682e6170662e6d73725f76616c2026204b564d5f4153594e435f50465f454e41424c4544292026260a0920202020216170665f7075745f7573657228766370752c204b564d5f50565f524541534f4e5f504147455f52454144592929207b0a09096661756c742e766563746f72203d2050465f564543544f523b0a09096661756c742e6572726f725f636f64655f76616c6964203d20747275653b0a09096661756c742e6572726f725f636f6465203d20303b0a09096661756c742e6e65737465645f706167655f6661756c74203d2066616c73653b0a09096661756c742e61646472657373203d20776f726b2d3e617263682e746f6b656e3b0a09096b766d5f696e6a6563745f706167655f6661756c7428766370752c20266661756c74293b0a097d0a09766370752d3e617263682e6170662e68616c746564203d2066616c73653b0a09766370752d3e617263682e6d705f7374617465203d204b564d5f4d505f53544154455f52554e4e41424c453b0a7d0a0a626f6f6c206b766d5f617263685f63616e5f696e6a6563745f6173796e635f706167655f70726573656e7428737472756374206b766d5f76637075202a76637075290a7b0a09696620282128766370752d3e617263682e6170662e6d73725f76616c2026204b564d5f4153594e435f50465f454e41424c454429290a090972657475726e20747275653b0a09656c73650a090972657475726e20216b766d5f6576656e745f6e656564735f7265696e6a656374696f6e2876637075292026260a0909096b766d5f7838365f6f70732d3e696e746572727570745f616c6c6f7765642876637075293b0a7d0a0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f65786974293b0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f696e6a5f76697271293b0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f706167655f6661756c74293b0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f6d7372293b0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f6372293b0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f6e65737465645f766d72756e293b0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f6e65737465645f766d65786974293b0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f6e65737465645f766d657869745f696e6a656374293b0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f6e65737465645f696e74725f766d65786974293b0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f696e766c706761293b0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f736b696e6974293b0a4558504f52545f5452414345504f494e545f53594d424f4c5f47504c286b766d5f6e65737465645f696e7465726365707473293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b766d2f7838362e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303537313400313231313437343433333000303031353632360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e64656620415243485f5838365f4b564d5f5838365f480a23646566696e6520415243485f5838365f4b564d5f5838365f480a0a23696e636c756465203c6c696e75782f6b766d5f686f73742e683e0a23696e636c75646520226b766d5f63616368655f726567732e68220a0a73746174696320696e6c696e6520766f6964206b766d5f636c6561725f657863657074696f6e5f717565756528737472756374206b766d5f76637075202a76637075290a7b0a09766370752d3e617263682e657863657074696f6e2e70656e64696e67203d2066616c73653b0a7d0a0a73746174696320696e6c696e6520766f6964206b766d5f71756575655f696e7465727275707428737472756374206b766d5f76637075202a766370752c20753820766563746f722c0a09626f6f6c20736f6674290a7b0a09766370752d3e617263682e696e746572727570742e70656e64696e67203d20747275653b0a09766370752d3e617263682e696e746572727570742e736f6674203d20736f66743b0a09766370752d3e617263682e696e746572727570742e6e72203d20766563746f723b0a7d0a0a73746174696320696e6c696e6520766f6964206b766d5f636c6561725f696e746572727570745f717565756528737472756374206b766d5f76637075202a76637075290a7b0a09766370752d3e617263682e696e746572727570742e70656e64696e67203d2066616c73653b0a7d0a0a73746174696320696e6c696e6520626f6f6c206b766d5f6576656e745f6e656564735f7265696e6a656374696f6e28737472756374206b766d5f76637075202a76637075290a7b0a0972657475726e20766370752d3e617263682e657863657074696f6e2e70656e64696e67207c7c20766370752d3e617263682e696e746572727570742e70656e64696e67207c7c0a0909766370752d3e617263682e6e6d695f696e6a65637465643b0a7d0a0a73746174696320696e6c696e6520626f6f6c206b766d5f657863657074696f6e5f69735f736f667428756e7369676e656420696e74206e72290a7b0a0972657475726e20286e72203d3d2042505f564543544f5229207c7c20286e72203d3d204f465f564543544f52293b0a7d0a0a73746174696320696e6c696e6520626f6f6c2069735f70726f746d6f646528737472756374206b766d5f76637075202a76637075290a7b0a0972657475726e206b766d5f726561645f6372305f6269747328766370752c205838365f4352305f5045293b0a7d0a0a73746174696320696e6c696e6520696e742069735f6c6f6e675f6d6f646528737472756374206b766d5f76637075202a76637075290a7b0a23696664656620434f4e4649475f5838365f36340a0972657475726e20766370752d3e617263682e65666572202620454645525f4c4d413b0a23656c73650a0972657475726e20303b0a23656e6469660a7d0a0a73746174696320696e6c696e6520626f6f6c206d6d755f69735f6e657374656428737472756374206b766d5f76637075202a76637075290a7b0a0972657475726e20766370752d3e617263682e77616c6b5f6d6d75203d3d2026766370752d3e617263682e6e65737465645f6d6d753b0a7d0a0a73746174696320696e6c696e6520696e742069735f70616528737472756374206b766d5f76637075202a76637075290a7b0a0972657475726e206b766d5f726561645f6372345f6269747328766370752c205838365f4352345f504145293b0a7d0a0a73746174696320696e6c696e6520696e742069735f70736528737472756374206b766d5f76637075202a76637075290a7b0a0972657475726e206b766d5f726561645f6372345f6269747328766370752c205838365f4352345f505345293b0a7d0a0a73746174696320696e6c696e6520696e742069735f706167696e6728737472756374206b766d5f76637075202a76637075290a7b0a0972657475726e206c696b656c79286b766d5f726561645f6372305f6269747328766370752c205838365f4352305f504729293b0a7d0a0a73746174696320696e6c696e65207533322062697428696e74206269746e6f290a7b0a0972657475726e2031203c3c20286269746e6f2026203331293b0a7d0a0a73746174696320696e6c696e6520766f696420766370755f63616368655f6d6d696f5f696e666f28737472756374206b766d5f76637075202a766370752c0a09090909096776615f74206776612c2067666e5f742067666e2c20756e7369676e656420616363657373290a7b0a09766370752d3e617263682e6d6d696f5f677661203d20677661202620504147455f4d41534b3b0a09766370752d3e617263682e616363657373203d206163636573733b0a09766370752d3e617263682e6d6d696f5f67666e203d2067666e3b0a7d0a0a2f2a0a202a20436c65617220746865206d6d696f20636163686520696e666f20666f722074686520676976656e206776612c0a202a207370656369616c6c792c20696620677661206973207e30756c2c20776520636c65617220616c6c206d6d696f20636163686520696e666f2e0a202a2f0a73746174696320696e6c696e6520766f696420766370755f636c6561725f6d6d696f5f696e666f28737472756374206b766d5f76637075202a766370752c206776615f7420677661290a7b0a096966202867766120213d20287e30756c2920262620766370752d3e617263682e6d6d696f5f67766120213d2028677661202620504147455f4d41534b29290a090972657475726e3b0a0a09766370752d3e617263682e6d6d696f5f677661203d20303b0a7d0a0a73746174696320696e6c696e6520626f6f6c20766370755f6d617463685f6d6d696f5f67766128737472756374206b766d5f76637075202a766370752c20756e7369676e6564206c6f6e6720677661290a7b0a0969662028766370752d3e617263682e6d6d696f5f67766120262620766370752d3e617263682e6d6d696f5f677661203d3d2028677661202620504147455f4d41534b29290a090972657475726e20747275653b0a0a0972657475726e2066616c73653b0a7d0a0a73746174696320696e6c696e6520626f6f6c20766370755f6d617463685f6d6d696f5f67706128737472756374206b766d5f76637075202a766370752c206770615f7420677061290a7b0a0969662028766370752d3e617263682e6d6d696f5f67666e20262620766370752d3e617263682e6d6d696f5f67666e203d3d20677061203e3e20504147455f5348494654290a090972657475726e20747275653b0a0a0972657475726e2066616c73653b0a7d0a0a766f6964206b766d5f6265666f72655f68616e646c655f6e6d6928737472756374206b766d5f76637075202a76637075293b0a766f6964206b766d5f61667465725f68616e646c655f6e6d6928737472756374206b766d5f76637075202a76637075293b0a696e74206b766d5f696e6a6563745f7265616c6d6f64655f696e7465727275707428737472756374206b766d5f76637075202a766370752c20696e74206972712c20696e7420696e635f656970293b0a0a766f6964206b766d5f77726974655f74736328737472756374206b766d5f76637075202a766370752c20737472756374206d73725f64617461202a6d7372293b0a0a696e74206b766d5f726561645f67756573745f7669727428737472756374207838365f656d756c6174655f63747874202a637478742c0a096776615f7420616464722c20766f6964202a76616c2c20756e7369676e656420696e742062797465732c0a09737472756374207838365f657863657074696f6e202a657863657074696f6e293b0a0a696e74206b766d5f77726974655f67756573745f766972745f73797374656d28737472756374207838365f656d756c6174655f63747874202a637478742c0a096776615f7420616464722c20766f6964202a76616c2c20756e7369676e656420696e742062797465732c0a09737472756374207838365f657863657074696f6e202a657863657074696f6e293b0a0a65787465726e2075363420686f73745f786372303b0a0a65787465726e20737472756374207374617469635f6b6579206b766d5f6e6f5f617069635f766370753b0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6c67756573742f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031353532370035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6c67756573742f4b636f6e6669670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303037303000313231313437343433333000303031373032370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000636f6e666967204c47554553545f47554553540a09626f6f6c20224c677565737420677565737420737570706f7274220a0973656c6563742050415241564952540a09646570656e6473206f6e205838365f33320a0973656c656374205649525455414c495a4154494f4e0a0973656c6563742056495254494f0a0973656c6563742056495254494f5f434f4e534f4c450a0968656c700a0920204c677565737420697320612074696e7920696e2d6b65726e656c2068797065727669736f722e202053656c656374696e6720746869732077696c6c0a092020616c6c6f7720796f7572206b65726e656c20746f20626f6f7420756e646572206c67756573742e202054686973206f7074696f6e2077696c6c20696e6372656173650a092020796f7572206b65726e656c2073697a652062792061626f757420366b2e2020496620696e20646f7562742c20736179204e2e0a0a092020496620796f7520736179205920686572652c206d616b65207375726520796f7520736179205920286f72204d2920746f207468652076697274696f20626c6f636b0a092020616e64206e65742064726976657273207768696368206c6775657374206e656564732e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6c67756573742f4d616b6566696c6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303031323600313231313437343433333000303031373136360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f626a2d7909093a3d20693338365f686561642e6f20626f6f742e6f0a43464c4147535f626f6f742e6f093a3d20242863616c6c2063632d6f7074696f6e2c202d666e6f2d737461636b2d70726f746563746f72290a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6c67756573742f626f6f742e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031333736363300313231313437343433333000303031363635360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a503a3031300a202a20412068797065727669736f7220616c6c6f7773206d756c7469706c65204f7065726174696e672053797374656d7320746f2072756e206f6e20612073696e676c65206d616368696e652e0a202a20546f2071756f746520446176696420576865656c65723a2022416e792070726f626c656d20696e20636f6d707574657220736369656e63652063616e20626520736f6c76656420776974680a202a20616e6f74686572206c61796572206f6620696e646972656374696f6e2e220a202a0a202a205765206b656570207468696e67732073696d706c6520696e2074776f20776179732e202046697273742c20776520737461727420776974682061206e6f726d616c204c696e75780a202a206b65726e656c20616e6420696e736572742061206d6f64756c6520286c672e6b6f2920776869636820616c6c6f777320757320746f2072756e206f74686572204c696e75780a202a206b65726e656c73207468652073616d652077617920776527642072756e2070726f6365737365732e202057652063616c6c20746865206669727374206b65726e656c2074686520486f73742c0a202a20616e6420746865206f746865727320746865204775657374732e20205468652070726f6772616d207768696368207365747320757020616e6420636f6e66696775726573204775657374730a202a20287375636820617320746865206578616d706c6520696e20446f63756d656e746174696f6e2f7669727475616c2f6c67756573742f6c67756573742e63292069732063616c6c6564207468650a202a204c61756e636865722e0a202a0a202a205365636f6e646c792c207765206f6e6c792072756e207370656369616c6c79206d6f646966696564204775657374732c206e6f74206e6f726d616c206b65726e656c733a2073657474696e670a202a20434f4e4649475f4c47554553545f475545535420746f2022792220636f6d70696c657320746869732066696c6520696e746f20746865206b65726e656c20736f206974206b6e6f77730a202a20686f7720746f206265206120477565737420617420626f6f742074696d652e202054686973206d65616e73207468617420796f752063616e20757365207468652073616d65206b65726e656c0a202a20796f7520626f6f74206e6f726d616c6c79202869652e206173206120486f73742920617320612047756573742e0a202a0a202a20546865736520477565737473206b6e6f77207468617420746865792063616e6e6f7420646f2070726976696c65676564206f7065726174696f6e732c20737563682061732064697361626c650a202a20696e74657272757074732c20616e6420746861742074686579206861766520746f2061736b2074686520486f737420746f20646f2073756368207468696e6773206578706c696369746c792e0a202a20546869732066696c6520636f6e7369737473206f6620616c6c20746865207265706c6163656d656e747320666f722073756368206c6f772d6c6576656c206e61746976650a202a206861726477617265206f7065726174696f6e733a207468657365207370656369616c2047756573742076657273696f6e732063616c6c2074686520486f73742e0a202a0a202a20536f20686f7720646f657320746865206b65726e656c206b6e6f77206974277320612047756573743f20205765276c6c207365652074686174206c617465722c20627574206c657427730a202a206a75737420736179207468617420776520656e642075702068657265207768657265207765207265706c61636520746865206e61746976652066756e6374696f6e7320766172696f75730a202a202270617261766972742220737472756374757265732077697468206f75722047756573742076657273696f6e732c207468656e20626f6f74206c696b65206e6f726d616c2e0a3a2a2f0a0a2f2a0a202a20436f707972696768742028432920323030362c2052757374792052757373656c6c203c72757374794072757374636f72702e636f6d2e61753e2049424d20436f72706f726174696f6e2e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f720a202a2028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c206275740a202a20574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459204f52204649544e45535320464f52204120504152544943554c415220505552504f53452c20474f4f44205449544c45206f720a202a204e4f4e20494e4652494e47454d454e542e20205365652074686520474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72650a202a2064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c20363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a2f0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f73746172745f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f636f6e736f6c652e683e0a23696e636c756465203c6c696e75782f73637265656e5f696e666f2e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f636c6f636b736f757263652e683e0a23696e636c756465203c6c696e75782f636c6f636b63686970732e683e0a23696e636c756465203c6c696e75782f6c67756573742e683e0a23696e636c756465203c6c696e75782f6c67756573745f6c61756e636865722e683e0a23696e636c756465203c6c696e75782f76697274696f5f636f6e736f6c652e683e0a23696e636c756465203c6c696e75782f706d2e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c61736d2f617069632e683e0a23696e636c756465203c61736d2f6c67756573742e683e0a23696e636c756465203c61736d2f70617261766972742e683e0a23696e636c756465203c61736d2f706172616d2e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f646573632e683e0a23696e636c756465203c61736d2f73657475702e683e0a23696e636c756465203c61736d2f653832302e683e0a23696e636c756465203c61736d2f6d63652e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f693338372e683e0a23696e636c756465203c61736d2f737461636b70726f746563746f722e683e0a23696e636c756465203c61736d2f7265626f6f742e683e09092f2a20666f7220737472756374206d616368696e655f6f7073202a2f0a23696e636c756465203c61736d2f6b766d5f706172612e683e0a0a2f2a473a3031300a202a2057656c636f6d6520746f20746865204775657374210a202a0a202a2054686520477565737420696e206f75722074616c6520697320612073696d706c652063726561747572653a206964656e746963616c20746f2074686520486f7374206275740a202a206265686176696e6720696e2073696d706c696669656420627574206571756976616c656e7420776179732e2020496e20706172746963756c61722c20746865204775657374206973207468650a202a2073616d65206b65726e656c2061732074686520486f737420286f72206174206c656173742c206275696c742066726f6d207468652073616d6520736f7572636520636f6465292e0a3a2a2f0a0a737472756374206c67756573745f64617461206c67756573745f64617461203d207b0a092e6863616c6c5f737461747573203d207b205b30202e2e2e204c4843414c4c5f52494e475f53495a452d315d203d2030784646207d2c0a092e6e6f6972715f7374617274203d2028753332296c67756573745f6e6f6972715f73746172742c0a092e6e6f6972715f656e64203d2028753332296c67756573745f6e6f6972715f656e642c0a092e6b65726e656c5f61646472657373203d20504147455f4f46465345542c0a092e626c6f636b65645f696e7465727275707473203d207b2031207d2c202f2a20426c6f636b2074696d657220696e7465727275707473202a2f0a092e73797363616c6c5f766563203d2053595343414c4c5f564543544f522c0a7d3b0a0a2f2a473a3033370a202a206173796e635f6863616c6c2829206973207072657474792073696d706c653a2049276d2071756974652070726f7564206f66206974207265616c6c792e20205765206861766520610a202a2072696e6720627566666572206f662073746f72656420687970657263616c6c732077686963682074686520486f73742077696c6c2072756e2074686f756768206e6578742074696d652077650a202a20646f2061206e6f726d616c20687970657263616c6c2e20204561636820656e74727920696e207468652072696e6720686173203520736c6f747320666f722074686520687970657263616c6c0a202a20617267756d656e74732c20616e64206120226863616c6c5f7374617475732220776f72642077686963682069732030206966207468652063616c6c20697320726561647920746f20676f2c0a202a20616e6420323535206f6e63652074686520486f7374206861732066696e697368656420776974682069742e0a202a0a202a20496620776520636f6d652061726f756e6420746f206120736c6f74207768696368206861736e2774206265656e2066696e69736865642c207468656e20746865207461626c652069730a202a2066756c6c20616e64207765206a757374206d616b652074686520687970657263616c6c206469726563746c792e2020546869732068617320746865206e69636520736964650a202a20656666656374206f662063617573696e672074686520486f737420746f2072756e20616c6c207468652073746f7265642063616c6c7320696e207468652072696e67206275666665720a202a20776869636820656d707469657320697420666f72206e6578742074696d65210a202a2f0a73746174696320766f6964206173796e635f6863616c6c28756e7369676e6564206c6f6e672063616c6c2c20756e7369676e6564206c6f6e6720617267312c0a090909756e7369676e6564206c6f6e6720617267322c20756e7369676e6564206c6f6e6720617267332c0a090909756e7369676e6564206c6f6e672061726734290a7b0a092f2a204e6f74653a205468697320636f646520617373756d657320776527726520756e6970726f636573736f722e202a2f0a0973746174696320756e7369676e656420696e74206e6578745f63616c6c3b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a092f2a0a09202a2044697361626c6520696e7465727275707473206966206e6f7420616c72656164792064697361626c65643a20776520646f6e27742077616e7420616e0a09202a20696e746572727570742068616e646c6572206d616b696e67206120687970657263616c6c207768696c6520776527726520616c726561647920646f696e670a09202a206f6e65210a09202a2f0a096c6f63616c5f6972715f7361766528666c616773293b0a09696620286c67756573745f646174612e6863616c6c5f7374617475735b6e6578745f63616c6c5d20213d203078464629207b0a09092f2a205461626c652066756c6c2c20736f20646f206e6f726d616c206863616c6c2077686963682077696c6c20666c757368207461626c652e202a2f0a09096863616c6c2863616c6c2c20617267312c20617267322c20617267332c2061726734293b0a097d20656c7365207b0a09096c67756573745f646174612e6863616c6c735b6e6578745f63616c6c5d2e61726730203d2063616c6c3b0a09096c67756573745f646174612e6863616c6c735b6e6578745f63616c6c5d2e61726731203d20617267313b0a09096c67756573745f646174612e6863616c6c735b6e6578745f63616c6c5d2e61726732203d20617267323b0a09096c67756573745f646174612e6863616c6c735b6e6578745f63616c6c5d2e61726733203d20617267333b0a09096c67756573745f646174612e6863616c6c735b6e6578745f63616c6c5d2e61726734203d20617267343b0a09092f2a20417267756d656e7473206d75737420616c6c206265207772697474656e206265666f7265207765206d61726b20697420746f20676f202a2f0a0909776d6228293b0a09096c67756573745f646174612e6863616c6c5f7374617475735b6e6578745f63616c6c5d203d20303b0a0909696620282b2b6e6578745f63616c6c203d3d204c4843414c4c5f52494e475f53495a45290a0909096e6578745f63616c6c203d20303b0a097d0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a2f2a473a3033350a202a204e6f7469636520746865206c617a795f6863616c6c28292061626f76652c20726174686572207468616e206863616c6c28292e202054686973206973206f7572206669727374207265616c0a202a206f7074696d697a6174696f6e20747269636b210a202a0a202a205768656e206c617a795f6d6f6465206973207365742c206974206d65616e7320776527726520616c6c6f77656420746f20646566657220616c6c20687970657263616c6c7320616e6420646f0a202a207468656d2061732061206261746368207768656e206c617a795f6d6f6465206973206576656e7475616c6c79207475726e6564206f66662e20204265636175736520687970657263616c6c730a202a2061726520726561736f6e61626c7920657870656e736976652c206261746368696e67207468656d207570206d616b65732073656e73652e2020466f72206578616d706c652c20610a202a206c61726765206d756e6d6170206d696768742075706461746520646f7a656e73206f662070616765207461626c6520656e74726965733a207468617420636f64652063616c6c730a202a2070617261766972745f656e7465725f6c617a795f6d6d7528292c20646f65732074686520646f7a656e20757064617465732c207468656e2063616c6c730a202a206c67756573745f6c656176655f6c617a795f6d6f646528292e0a202a0a202a20536f2c207768656e20776527726520696e206c617a79206d6f64652c2077652063616c6c206173796e635f6863616c6c282920746f2073746f7265207468652063616c6c20666f720a202a206675747572652070726f63657373696e673a0a202a2f0a73746174696320766f6964206c617a795f6863616c6c3128756e7369676e6564206c6f6e672063616c6c2c20756e7369676e6564206c6f6e672061726731290a7b0a096966202870617261766972745f6765745f6c617a795f6d6f64652829203d3d2050415241564952545f4c415a595f4e4f4e45290a09096863616c6c2863616c6c2c20617267312c20302c20302c2030293b0a09656c73650a09096173796e635f6863616c6c2863616c6c2c20617267312c20302c20302c2030293b0a7d0a0a2f2a20596f752063616e20696d6167696e652077686174206c617a795f6863616c6c322c203320616e642034206c6f6f6b206c696b652e203a2a2f0a73746174696320766f6964206c617a795f6863616c6c3228756e7369676e6564206c6f6e672063616c6c2c0a090909756e7369676e6564206c6f6e6720617267312c0a090909756e7369676e6564206c6f6e672061726732290a7b0a096966202870617261766972745f6765745f6c617a795f6d6f64652829203d3d2050415241564952545f4c415a595f4e4f4e45290a09096863616c6c2863616c6c2c20617267312c20617267322c20302c2030293b0a09656c73650a09096173796e635f6863616c6c2863616c6c2c20617267312c20617267322c20302c2030293b0a7d0a0a73746174696320766f6964206c617a795f6863616c6c3328756e7369676e6564206c6f6e672063616c6c2c0a090909756e7369676e6564206c6f6e6720617267312c0a090909756e7369676e6564206c6f6e6720617267322c0a090909756e7369676e6564206c6f6e672061726733290a7b0a096966202870617261766972745f6765745f6c617a795f6d6f64652829203d3d2050415241564952545f4c415a595f4e4f4e45290a09096863616c6c2863616c6c2c20617267312c20617267322c20617267332c2030293b0a09656c73650a09096173796e635f6863616c6c2863616c6c2c20617267312c20617267322c20617267332c2030293b0a7d0a0a23696664656620434f4e4649475f5838365f5041450a73746174696320766f6964206c617a795f6863616c6c3428756e7369676e6564206c6f6e672063616c6c2c0a090909756e7369676e6564206c6f6e6720617267312c0a090909756e7369676e6564206c6f6e6720617267322c0a090909756e7369676e6564206c6f6e6720617267332c0a090909756e7369676e6564206c6f6e672061726734290a7b0a096966202870617261766972745f6765745f6c617a795f6d6f64652829203d3d2050415241564952545f4c415a595f4e4f4e45290a09096863616c6c2863616c6c2c20617267312c20617267322c20617267332c2061726734293b0a09656c73650a09096173796e635f6863616c6c2863616c6c2c20617267312c20617267322c20617267332c2061726734293b0a7d0a23656e6469660a0a2f2a473a3033360a202a205768656e206c617a79206d6f6465206973207475726e6564206f66662c2077652069737375652074686520646f2d6e6f7468696e6720687970657263616c6c20746f0a202a20666c75736820616e792073746f7265642063616c6c732c20616e642063616c6c207468652067656e657269632068656c70657220746f207265736574207468650a202a207065722d637075206c617a79206d6f6465207661726961626c652e0a202a2f0a73746174696320766f6964206c67756573745f6c656176655f6c617a795f6d6d755f6d6f646528766f6964290a7b0a096863616c6c284c4843414c4c5f464c5553485f4153594e432c20302c20302c20302c2030293b0a0970617261766972745f6c656176655f6c617a795f6d6d7528293b0a7d0a0a2f2a0a202a20576520616c736f2063617463682074686520656e64206f6620636f6e74657874207377697463683b20776520656e746572206c617a79206d6f646520666f72206d756368206f660a202a207468617420746f6f2c20736f20616761696e207765206e65656420746f20666c75736820686572652e0a202a0a202a2028546563686e6963616c6c792c2074686973206973206c617a7920435055206d6f64652c20616e64206e6f726d616c6c7920776527726520696e206c617a79204d4d550a202a206d6f64652c2062757420756e6c696b652058656e2c206c677565737420646f65736e277420636172652061626f75742074686520646966666572656e6365292e0a202a2f0a73746174696320766f6964206c67756573745f656e645f636f6e746578745f73776974636828737472756374207461736b5f737472756374202a6e657874290a7b0a096863616c6c284c4843414c4c5f464c5553485f4153594e432c20302c20302c20302c2030293b0a0970617261766972745f656e645f636f6e746578745f737769746368286e657874293b0a7d0a0a2f2a473a3033320a202a204166746572207468617420646976657273696f6e2077652072657475726e20746f206f7572206669727374206e61746976652d696e737472756374696f6e0a202a207265706c6163656d656e74733a20666f75722066756e6374696f6e7320666f7220696e7465727275707420636f6e74726f6c2e0a202a0a202a205468652073696d706c65737420776179206f6620696d706c656d656e74696e6720746865736520776f756c6420626520746f206861766520227475726e20696e74657272757074730a202a206f66662220616e6420227475726e20696e7465727275707473206f6e2220687970657263616c6c732e2020556e666f7274756e6174656c792c207468697320697320746f6f20736c6f773a0a202a207468657365206172652062792066617220746865206d6f737420636f6d6d6f6e6c792063616c6c65642066756e6374696f6e73206f662074686f7365207765206f766572726964652e0a202a0a202a20536f20696e7374656164207765206b65657020616e20226972715f656e61626c656422206669656c6420696e73696465206f75722022737472756374206c67756573745f64617461222c0a202a207768696368207468652047756573742063616e20757064617465207769746820612073696e676c6520696e737472756374696f6e2e202054686520486f7374206b6e6f777320746f0a202a20636865636b207468657265206265666f726520697420747269657320746f2064656c6976657220616e20696e746572727570742e0a202a2f0a0a2f2a0a202a20736176655f666c616773282920697320657870656374656420746f2072657475726e207468652070726f636573736f72207374617465202869652e2022666c61677322292e20205468650a202a20666c61677320776f726420636f6e7461696e7320616c6c206b696e64206f662073747566662c2062757420696e207072616374696365204c696e7578206f6e6c792063617265730a202a2061626f75742074686520696e7465727275707420666c61672e20204f75722022736176655f666c616773282922206a7573742072657475726e7320746861742e0a202a2f0a73746174696320756e7369676e6564206c6f6e6720736176655f666c28766f6964290a7b0a0972657475726e206c67756573745f646174612e6972715f656e61626c65643b0a7d0a0a2f2a20496e746572727570747320676f206f66662e2e2e202a2f0a73746174696320766f6964206972715f64697361626c6528766f6964290a7b0a096c67756573745f646174612e6972715f656e61626c6564203d20303b0a7d0a0a2f2a0a202a204c657427732070617573652061206d6f6d656e742e202052656d656d62657220686f7720492073616964207468657365206172652063616c6c656420736f206f6674656e3f0a202a204a6572656d79204669747a68617264696e6765206f7074696d697a6564207468656d20736f2068617264206561726c7920696e203230303920746861742068652068616420746f0a202a20627265616b20736f6d652072756c65732e2020496e20706172746963756c61722c2074686573652066756e6374696f6e732061726520617373756d656420746f20736176652074686569720a202a206f776e207265676973746572732069662074686579206e65656420746f3a206e6f726d616c20432066756e6374696f6e7320617373756d6520746865792063616e207472617368207468650a202a206561782072656769737465722e2020546f20757365206e6f726d616c20432066756e6374696f6e732c207765207573650a202a2050565f43414c4c45455f534156455f524547535f5448554e4b28292c207768696368207075736865732025656178206f6e746f2074686520737461636b2c2063616c6c73207468650a202a20432066756e6374696f6e2c207468656e20726573746f7265732069742e0a202a2f0a50565f43414c4c45455f534156455f524547535f5448554e4b28736176655f666c293b0a50565f43414c4c45455f534156455f524547535f5448554e4b286972715f64697361626c65293b0a2f2a3a2a2f0a0a2f2a2054686573652061726520696e20693338365f686561642e53202a2f0a65787465726e20766f6964206c675f6972715f656e61626c6528766f6964293b0a65787465726e20766f6964206c675f726573746f72655f666c28756e7369676e6564206c6f6e6720666c616773293b0a0a2f2a4d3a3030330a202a20576520636f756c64206265206d6f726520656666696369656e7420696e206f757220636865636b696e67206f66206f75747374616e64696e6720696e74657272757074732c207261746865720a202a207468616e207573696e672061206272616e63682e20204f6e652077617920776f756c6420626520746f207075742074686520226972715f656e61626c656422206669656c6420696e20610a202a207061676520627920697473656c662c20616e6420686176652074686520486f73742077726974652d70726f74656374206974207768656e20616e20696e7465727275707420636f6d65730a202a20696e207768656e2069727173206172652064697361626c65642e202054686572652077696c6c207468656e20626520612070616765206661756c7420617320736f6f6e2061730a202a20696e7465727275707473206172652072652d656e61626c65642e0a202a0a202a204120626574746572206d6574686f6420697320746f20696d706c656d656e7420736f667420696e746572727570742064697361626c652067656e6572616c6c7920666f72207838363a0a202a20696e7374656164206f662064697361626c696e6720696e74657272757074732c20776520736574206120666c61672e2020496620616e20696e7465727275707420646f657320636f6d650a202a20696e2c207765207468656e2064697361626c65207468656d20666f72207265616c2e20205468697320697320756e636f6d6d6f6e2c20736f20776520636f756c642073696d706c79207573650a202a206120687970657263616c6c20666f7220696e7465727275707420636f6e74726f6c20616e64206e6f7420776f7272792061626f757420656666696369656e63792e0a3a2a2f0a0a2f2a473a3033340a202a2054686520496e746572727570742044657363726970746f72205461626c652028494454292e0a202a0a202a20546865204944542074656c6c73207468652070726f636573736f72207768617420746f20646f207768656e20616e20696e7465727275707420636f6d657320696e2e2020456163680a202a20656e74727920696e20746865207461626c6520697320612036342d6269742064657363726970746f723a207468697320686f6c6473207468652070726976696c656765206c6576656c2c0a202a2061646472657373206f66207468652068616e646c65722c20616e642e2e2e2077656c6c2c2077686f2063617265733f2020546865204775657374206a7573742061736b73207468650a202a20486f737420746f206d616b6520746865206368616e676520616e797761792c20626563617573652074686520486f737420636f6e74726f6c7320746865207265616c204944542e0a202a2f0a73746174696320766f6964206c67756573745f77726974655f6964745f656e74727928676174655f64657363202a64742c0a09090909202020696e7420656e7472796e756d2c20636f6e737420676174655f64657363202a67290a7b0a092f2a0a09202a2054686520676174655f64657363207374727563747572652069732038206279746573206c6f6e673a2077652068616e6420697420746f2074686520486f737420696e0a09202a2074776f2033322d626974206368756e6b732e20205468652077686f6c652033322d626974206b65726e656c207573656420746f2068616e642064657363726970746f72730a09202a2061726f756e64206c696b6520746869733b2074797065736166657479207761736e277420612062696720636f6e6365726e20696e204c696e75782773206561726c790a09202a2079656172732e0a09202a2f0a09753332202a64657363203d2028753332202a29673b0a092f2a204b65657020746865206c6f63616c20636f707920757020746f20646174652e202a2f0a096e61746976655f77726974655f6964745f656e7472792864742c20656e7472796e756d2c2067293b0a092f2a2054656c6c20486f73742061626f75742074686973206e657720656e7472792e202a2f0a096863616c6c284c4843414c4c5f4c4f41445f4944545f454e5452592c20656e7472796e756d2c20646573635b305d2c20646573635b315d2c2030293b0a7d0a0a2f2a0a202a204368616e67696e6720746f206120646966666572656e7420494454206973207665727920726172653a207765206b65657020746865204944542075702d746f2d646174652065766572790a202a2074696d65206974206973207772697474656e2c20736f2077652063616e2073696d706c79206c6f6f70207468726f75676820616c6c20656e747269657320616e642074656c6c207468650a202a20486f73742061626f7574207468656d2e0a202a2f0a73746174696320766f6964206c67756573745f6c6f61645f69647428636f6e73742073747275637420646573635f707472202a64657363290a7b0a09756e7369676e656420696e7420693b0a0973747275637420646573635f737472756374202a696474203d2028766f6964202a29646573632d3e616464726573733b0a0a09666f72202869203d20303b2069203c2028646573632d3e73697a652b31292f383b20692b2b290a09096863616c6c284c4843414c4c5f4c4f41445f4944545f454e5452592c20692c206964745b695d2e612c206964745b695d2e622c2030293b0a7d0a0a2f2a0a202a2054686520476c6f62616c2044657363726970746f72205461626c652e0a202a0a202a2054686520496e74656c2061726368697465637475726520646566696e657320616e6f74686572207461626c652c2063616c6c65642074686520476c6f62616c2044657363726970746f720a202a205461626c652028474454292e2020596f752074656c6c20746865204350552077686572652069742069732028616e64206974732073697a6529207573696e672074686520226c676474220a202a20696e737472756374696f6e2c20616e64207468656e207365766572616c206f7468657220696e737472756374696f6e7320726566657220746f20656e747269657320696e207468650a202a207461626c652e202054686572652061726520746872656520656e747269657320776869636820746865205377697463686572206e656564732c20736f2074686520486f73742073696d706c790a202a20636f6e74726f6c732074686520656e74697265207468696e6720616e64207468652047756573742061736b7320697420746f206d616b65206368616e676573207573696e67207468650a202a204c4f41445f47445420687970657263616c6c2e0a202a0a202a2054686973206973207468652065786163746c79206c696b65207468652049445420636f64652e0a202a2f0a73746174696320766f6964206c67756573745f6c6f61645f67647428636f6e73742073747275637420646573635f707472202a64657363290a7b0a09756e7369676e656420696e7420693b0a0973747275637420646573635f737472756374202a676474203d2028766f6964202a29646573632d3e616464726573733b0a0a09666f72202869203d20303b2069203c2028646573632d3e73697a652b31292f383b20692b2b290a09096863616c6c284c4843414c4c5f4c4f41445f4744545f454e5452592c20692c206764745b695d2e612c206764745b695d2e622c2030293b0a7d0a0a2f2a0a202a20466f7220612073696e676c652047445420656e747279207768696368206368616e6765732c2077652073696d706c79206368616e6765206f757220636f707920616e640a202a207468656e2074656c6c2074686520686f73742061626f75742069742e0a202a2f0a73746174696320766f6964206c67756573745f77726974655f6764745f656e7472792873747275637420646573635f737472756374202a64742c20696e7420656e7472796e756d2c0a09090909202020636f6e737420766f6964202a646573632c20696e742074797065290a7b0a096e61746976655f77726974655f6764745f656e7472792864742c20656e7472796e756d2c20646573632c2074797065293b0a092f2a2054656c6c20486f73742061626f75742074686973206e657720656e7472792e202a2f0a096863616c6c284c4843414c4c5f4c4f41445f4744545f454e5452592c20656e7472796e756d2c0a0920202020202064745b656e7472796e756d5d2e612c2064745b656e7472796e756d5d2e622c2030293b0a7d0a0a2f2a0a202a205468657265206172652074687265652022746872656164206c6f63616c2073746f72616765222047445420656e7472696573207768696368206368616e67650a202a206f6e20657665727920636f6e74657874207377697463682028746865736520746872656520656e74726965732061726520686f7720676c69626320696d706c656d656e74730a202a205f5f746872656164207661726961626c6573292e2020417320616e206f7074696d697a6174696f6e2c2077652068617665206120687970657263616c6c0a202a207370656369666963616c6c7920666f72207468697320636173652e0a202a0a202a20576f756c646e2774206974206265206e6963657220746f206861766520612067656e6572616c204c4f41445f4744545f454e545249455320687970657263616c6c0a202a20776869636820746f6f6b20612072616e6765206f6620656e74726965733f0a202a2f0a73746174696320766f6964206c67756573745f6c6f61645f746c7328737472756374207468726561645f737472756374202a742c20756e7369676e656420696e7420637075290a7b0a092f2a0a09202a2054686572652773206f6e652070726f626c656d207768696368206e6f726d616c20686172647761726520646f65736e277420686176653a2074686520486f73740a09202a2063616e27742068616e646c652075732072656d6f76696e6720656e74726965732077652772652063757272656e746c79207573696e672e2020536f20776520636c6561720a09202a2074686520475320726567697374657220686572653a2069662069742773206e6565646564206974276c6c2062652072656c6f6164656420616e797761792e0a09202a2f0a096c617a795f6c6f61645f67732830293b0a096c617a795f6863616c6c32284c4843414c4c5f4c4f41445f544c532c205f5f70612826742d3e746c735f6172726179292c20637075293b0a7d0a0a2f2a473a3033380a202a2054686174277320656e6f756768206578636974656d656e7420666f72206e6f772c206261636b20746f20706c6f756768696e67207468726f7567682065616368206f66207468650a202a20646966666572656e742070765f6f70732073747275637475726573202877652772652061626f757420312f33206f662074686520776179207468726f756768292e0a202a0a202a205468697320697320746865204c6f63616c2044657363726970746f72205461626c652c20616e6f7468657220776569726420496e74656c207468696e67792e20204c696e7578206f6e6c790a202a2075736573207468697320666f7220736f6d6520737472616e6765206170706c69636174696f6e73206c696b652057696e652e2020576520646f6e277420646f20616e797468696e670a202a20686572652c20736f2074686579276c6c2067657420616e20696e666f726d617469766520616e6420667269656e646c79205365676d656e746174696f6e204661756c742e0a202a2f0a73746174696320766f6964206c67756573745f7365745f6c647428636f6e737420766f6964202a616464722c20756e7369676e656420656e7472696573290a7b0a7d0a0a2f2a0a202a2054686973206c6f61647320612047445420656e74727920696e746f2074686520225461736b205265676973746572223a207468617420656e74727920706f696e747320746f20610a202a207374727563747572652063616c6c656420746865205461736b205374617465205365676d656e742e2020536f6d6520636f6d6d656e7473207363617474657265642074686f756768207468650a202a206b65726e656c20636f646520696e64696361746520746861742074686973207573656420666f72207461736b20737769746368696e6720696e206167657320706173742c20616c6f6e670a202a207769746820626c6f6f642073616372696669636520616e6420617374726f6c6f67792e0a202a0a202a204e6f772074686572652773206e6f7468696e6720696e746572657374696e6720696e2068657265207468617420776520646f6e27742067657420746f6c6420656c736577686572652e0a202a2042757420746865206e61746976652076657273696f6e20757365732074686520226c74722220696e737472756374696f6e2c207768696368206d616b65732074686520486f73740a202a20636f6d706c61696e20746f207468652047756573742061626f75742061205365676d656e746174696f6e204661756c7420616e64206974276c6c206f6f70732e2020536f2077650a202a206f7665727269646520746865206e61746976652076657273696f6e2077697468206120646f2d6e6f7468696e672076657273696f6e2e0a202a2f0a73746174696320766f6964206c67756573745f6c6f61645f74725f6465736328766f6964290a7b0a7d0a0a2f2a0a202a20546865202263707569642220696e737472756374696f6e206973206120776179206f66207175657279696e6720626f74682074686520435055206964656e746974790a202a20286d616e7566616374757265722c206d6f64656c2c206574632920616e64206974732066656174757265732e202049742077617320696e74726f6475636564206265666f7265207468650a202a2050656e7469756d20696e203139393320616e64206b656570732067657474696e6720657874656e64656420627920626f746820496e74656c2c20414d4420616e64206f74686572732e0a202a20417320796f75206d6967687420696d6167696e652c20616674657220612064656361646520616e6420612068616c6620746869732074726561746d656e742c206974206973206e6f7720610a202a206769616e742062616c6c206f6620686169722e202049747320656e74727920696e207468652063757272656e7420496e74656c206d616e75616c2072756e7320746f2032382070616765732e0a202a0a202a205468697320696e737472756374696f6e206576656e2069742068617320697473206f776e2057696b69706564696120656e7472792e20205468652057696b69706564696120656e7472790a202a20686173206265656e207472616e736c6174656420696e746f2036206c616e6775616765732e20204920616d206e6f74206d616b696e672074686973207570210a202a0a202a20576520636f756c64206765742066756e6b79206865726520616e64206964656e74696679206f757273656c766573206173202247656e75696e654c6775657374222c206275740a202a20696e7374656164207765206a7573742075736520746865207265616c202263707569642220696e737472756374696f6e2e20205468656e204920707265747479206d756368207475726e65640a202a206f66662066656174757265206269747320756e74696c2074686520477565737420626f6f7465642e202028446f6e27742073617920746861743a20796f75276c6c2064616d6167650a202a206c67756573742073616c657321292020536875742075702c20696e6e657220766f696365212020284865792c206a75737420706f696e74696e67206f7574207468617420746869732069730a202a20686172646c79206675747572652070726f6f662e2920204e6f206f6e652773206c697374656e696e672120205468657920646f6e2774206c696b6520796f7520616e797761792c0a202a20706172656e7468657469632077656972646f210a202a0a202a205265706c6163696e672074686520637075696420736f2077652063616e207475726e206665617475726573206f666620697320677265617420666f7220746865206b65726e656c2c206275740a202a20616e796f6e652028696e636c7564696e6720757365727370616365292063616e206a757374207573652074686520726177202263707569642220696e737472756374696f6e20616e640a202a2074686520486f737420776f6e2774206576656e206e6f746963652073696e63652069742069736e27742070726976696c656765642e2020536f20776520747279206e6f7420746f206765740a202a20746f6f20776f726b65642075702061626f75742069742e0a202a2f0a73746174696320766f6964206c67756573745f637075696428756e7369676e656420696e74202a61782c20756e7369676e656420696e74202a62782c0a09090920756e7369676e656420696e74202a63782c20756e7369676e656420696e74202a6478290a7b0a09696e742066756e6374696f6e203d202a61783b0a0a096e61746976655f63707569642861782c2062782c2063782c206478293b0a09737769746368202866756e6374696f6e29207b0a092f2a0a09202a2043505549442030206769766573207468652068696768657374206c6567616c204350554944206e756d6265722028616e642074686520494420737472696e67292e0a09202a2057652066757475726570726f6f66206f757220636f64652061206c6974746c6520627920737469636b696e6720746f206b6e6f776e2043505549442076616c7565732e0a09202a2f0a096361736520303a0a0909696620282a6178203e2035290a0909092a6178203d20353b0a0909627265616b3b0a0a092f2a0a09202a20435055494420312069732061206261736963206665617475726520726571756573742e0a09202a0a09202a2043583a207765206f6e6c7920616c6c6f77206b65726e656c20746f2073656520535345332c20434d505843484731364220616e642053535345330a09202a2044583a205353452c20535345322c20465853522c204d4d582c20434d4f562c20434d505843484738422c205453432c2046505520616e64205041452e0a09202a2f0a096361736520313a0a09092a637820263d20307830303030323230313b0a09092a647820263d20307830373830383135313b0a09092f2a0a0909202a2054686520486f73742063616e20646f2061206e696365206f7074696d697a6174696f6e206966206974206b6e6f77732074686174207468650a0909202a206b65726e656c206d617070696e677320286164647265737365732061626f76652030784330303030303030206f722077686174657665720a0909202a20504147455f4f46465345542069732073657420746f2920686176656e2774206368616e6765642e2020427574204c696e75782063616c6c730a0909202a20666c7573685f746c625f75736572282920666f7220626f7468207573657220616e64206b65726e656c206d617070696e677320756e6c6573730a0909202a20746865205061676520476c6f62616c20456e61626c65202850474529206665617475726520626974206973207365742e0a0909202a2f0a09092a6478207c3d20307830303030323030303b0a09092f2a0a0909202a20576520616c736f206c69652c20616e64207361792077652772652066616d696c7920696420352e202036206f7220677265617465720a0909202a206c6561647320746f20612072646d737220696e206561726c795f696e69745f696e74656c2077686963682077652063616e27742068616e646c652e0a0909202a2046616d696c792049442069732072657475726e6564206173206269747320382d313220696e2061782e0a0909202a2f0a09092a617820263d20307846464646463046463b0a09092a6178207c3d20307830303030303530303b0a0909627265616b3b0a0a092f2a0a09202a2054686973206973207573656420746f206465746563742069662077652772652072756e6e696e6720756e646572204b564d2e20205765206d696768742062652c0a09202a2062757420746861742773206120486f7374206d61747465722c206e6f742075732e2020536f20736179207765277265206e6f742e0a09202a2f0a0963617365204b564d5f43505549445f5349474e41545552453a0a09092a6278203d202a6378203d202a6478203d20303b0a0909627265616b3b0a0a092f2a0a09202a20307838303030303030302072657475726e7320746865206869676865737420457874656e6465642046756e6374696f6e2c20736f2077652066757475726570726f6f660a09202a206c696b6520776520646f2061626f7665206279206c696d6974696e6720697420746f206b6e6f776e206669656c64732e0a09202a2f0a096361736520307838303030303030303a0a0909696620282a6178203e2030783830303030303038290a0909092a6178203d20307838303030303030383b0a0909627265616b3b0a0a092f2a0a09202a205041452073797374656d732063616e206d61726b207061676573206173206e6f6e2d65786563757461626c652e20204c696e75782063616c6c732074686973207468650a09202a204e58206269742e2020496e74656c2063616c6c732069742058442028655865637574652044697361626c65292c20414d44204556502028456e68616e6365640a09202a2056697275732050726f74656374696f6e292e20205765206a75737420737769746368206974206f666620686572652c2073696e636520776520646f6e27740a09202a20737570706f72742069742e0a09202a2f0a096361736520307838303030303030313a0a09092a647820263d207e2831203c3c203230293b0a0909627265616b3b0a097d0a7d0a0a2f2a0a202a20496e74656c2068617320666f757220636f6e74726f6c207265676973746572732c20696d6167696e61746976656c79206e616d6564206372302c206372322c2063723320616e64206372342e0a202a204920617373756d6520746865726527732061206372312c20627574206974206861736e277420626f746865726564207573207965742c20736f207765276c6c206e6f7420626f746865720a202a2069742e202054686520486f7374206e6565647320746f206b6e6f77207768656e207468652047756573742077616e747320746f206368616e6765207468656d2c20736f20776520686176650a202a20612077686f6c6520736572696573206f662066756e6374696f6e73206c696b6520726561645f637230282920616e642077726974655f63723028292e0a202a0a202a2057652073746172742077697468206372302e202063723020616c6c6f777320796f7520746f207475726e206f6e20616e64206f666620616c6c206b696e6473206f662062617369630a202a2066656174757265732c20627574204c696e7578206f6e6c79207265616c6c792063617265732061626f7574206f6e653a2074686520686f727269666963616c6c792d6e616d6564205461736b0a202a205377697463686564202854532920626974206174206269742033202869652e2038290a202a0a202a205768617420646f6573207468652054532062697420646f3f202057656c6c2c20697420636175736573207468652043505520746f20747261702028696e746572727570742037292069660a202a2074686520666c6f6174696e6720706f696e7420756e697420697320757365642e2020576869636820616c6c6f777320757320746f20726573746f7265204650552073746174650a202a206c617a696c792061667465722061207461736b207377697463682c20616e64204c696e75782075736573207468617420677261746566756c6c792c2062757420776f756c646e277420610a202a206e616d65206c696b6520224650555452415020626974222062652061206c6974746c65206c65737320637279707469633f0a202a0a202a2057652073746f726520637230206c6f63616c6c7920626563617573652074686520486f7374206e65766572206368616e6765732069742e202054686520477565737420736f6d6574696d65730a202a2077616e747320746f207265616420697420616e64207765276420707265666572206e6f7420746f20626f746865722074686520486f737420756e6e65636573736172696c792e0a202a2f0a73746174696320756e7369676e6564206c6f6e672063757272656e745f6372303b0a73746174696320766f6964206c67756573745f77726974655f63723028756e7369676e6564206c6f6e672076616c290a7b0a096c617a795f6863616c6c31284c4843414c4c5f54532c2076616c2026205838365f4352305f5453293b0a0963757272656e745f637230203d2076616c3b0a7d0a0a73746174696320756e7369676e6564206c6f6e67206c67756573745f726561645f63723028766f6964290a7b0a0972657475726e2063757272656e745f6372303b0a7d0a0a2f2a0a202a20496e74656c2070726f76696465642061207370656369616c20696e737472756374696f6e20746f20636c656172207468652054532062697420666f722070656f706c6520746f6f20636f6f6c0a202a20746f207573652077726974655f637230282920746f20646f2069742e2020546869732022636c74732220696e737472756374696f6e206973206661737465722c206265636175736520616c6c0a202a2074686520766f77656c732068617665206265656e206f7074696d697a6564206f75742e0a202a2f0a73746174696320766f6964206c67756573745f636c747328766f6964290a7b0a096c617a795f6863616c6c31284c4843414c4c5f54532c2030293b0a0963757272656e745f63723020263d207e5838365f4352305f54533b0a7d0a0a2f2a0a202a2063723220697320746865207669727475616c2061646472657373206f6620746865206c6173742070616765206661756c742c20776869636820746865204775657374206f6e6c7920657665720a202a2072656164732e202054686520486f7374206b696e646c7920777269746573207468697320696e746f206f75722022737472756374206c67756573745f64617461222c20736f2077650a202a206a7573742072656164206974206f7574206f662074686572652e0a202a2f0a73746174696320756e7369676e6564206c6f6e67206c67756573745f726561645f63723228766f6964290a7b0a0972657475726e206c67756573745f646174612e6372323b0a7d0a0a2f2a20536565206c67756573745f7365745f70746528292062656c6f772e202a2f0a73746174696320626f6f6c206372335f6368616e676564203d2066616c73653b0a73746174696320756e7369676e6564206c6f6e672063757272656e745f6372333b0a0a2f2a0a202a20637233206973207468652063757272656e7420746f706c6576656c20706167657461626c6520706167653a20746865207072696e6369706c65206973207468652073616d652061730a202a206372302e20204b6565702061206c6f63616c20636f70792c20616e642074656c6c2074686520486f7374207768656e206974206368616e6765732e0a202a2f0a73746174696320766f6964206c67756573745f77726974655f63723328756e7369676e6564206c6f6e6720637233290a7b0a096c617a795f6863616c6c31284c4843414c4c5f4e45575f50475441424c452c20637233293b0a0963757272656e745f637233203d206372333b0a0a092f2a2054686573652074776f2070616765207461626c6573206172652073696d706c652c206c696e6561722c20616e64207573656420647572696e6720626f6f74202a2f0a096966202863723320213d205f5f706128737761707065725f70675f646972292026262063723320213d205f5f706128696e697469616c5f706167655f7461626c6529290a09096372335f6368616e676564203d20747275653b0a7d0a0a73746174696320756e7369676e6564206c6f6e67206c67756573745f726561645f63723328766f6964290a7b0a0972657475726e2063757272656e745f6372333b0a7d0a0a2f2a20637234206973207573656420746f20656e61626c6520616e642064697361626c65205047452c2062757420776520646f6e277420636172652e202a2f0a73746174696320756e7369676e6564206c6f6e67206c67756573745f726561645f63723428766f6964290a7b0a0972657475726e20303b0a7d0a0a73746174696320766f6964206c67756573745f77726974655f63723428756e7369676e6564206c6f6e672076616c290a7b0a7d0a0a2f2a0a202a2050616765205461626c652048616e646c696e672e0a202a0a202a204e6f7720776f756c64206265206120676f6f642074696d6520746f2074616b652061207265737420616e642067726162206120636f66666565206f722073696d696c61726c790a202a2072656c6178696e67207374696d756c616e742e202054686520656173792070617274732061726520626568696e642075732c20616e6420746865207472656b206772616475616c6c790a202a2077696e647320757068696c6c2066726f6d20686572652e0a202a0a202a20517569636b207265667265736865723a206d656d6f7279206973206469766964656420696e746f2022706167657322206f66203430393620627974657320656163682e2020546865204350550a202a206d617073207669727475616c2061646472657373657320746f20706879736963616c20616464726573736573207573696e67202270616765207461626c6573222e2020576520636f756c640a202a20757365206f6e65206875676520696e646578206f662031206d696c6c696f6e20656e74726965733a2065616368206164647265737320697320342062797465732c20736f207468617427730a202a2031303234207061676573206a75737420746f20686f6c64207468652070616765207461626c65732e2020204275742073696e6365206d6f7374207669727475616c206164647265737365730a202a2061726520756e757365642c2077652075736520612074776f206c6576656c20696e6465782077686963682073617665732073706163652e2020546865206372332072656769737465720a202a20636f6e7461696e732074686520706879736963616c2061646472657373206f662074686520746f70206c6576656c202270616765206469726563746f72792220706167652c2077686963680a202a20636f6e7461696e7320706879736963616c20616464726573736573206f6620757020746f2031303234207365636f6e642d6c6576656c2070616765732e202045616368206f662074686573650a202a207365636f6e64206c6576656c20706167657320636f6e7461696e7320757020746f203130323420706879736963616c20616464726573736573206f662061637475616c2070616765732c0a202a206f722050616765205461626c6520456e7472696573202850544573292e0a202a0a202a204865726527732061206469616772616d2c207768657265206172726f777320696e64696361746520706879736963616c206164647265737365733a0a202a0a202a20637233202d2d2d3e202b2d2d2d2d2d2d2d2d2d2b0a202a09202020207c2020092020202d2d2d2d2d2d2d2d2d3e2b2d2d2d2d2d2d2d2d2d2b0a202a09202020207c092020202020207c0920202020207c2050414444523120207c0a202a0920204d69642d6c6576656c2020207c0920202020207c2050414444523220207c0a202a09202028504d4429207061676520207c0920202020207c2009202020202020207c0a202a09202020207c092020202020207c092020204c6f7765722d6c6576656c207c0a202a09202020207c092020202020207c092020202850544529207061676520207c0a202a09202020207c092020202020207c0920202020207c09202020202020207c0a202a092020202020202e2e2e2e2020202009202020202009202e2e2e2e0a202a0a202a20536f20746f20636f6e766572742061207669727475616c206164647265737320746f206120706879736963616c20616464726573732c207765206c6f6f6b2075702074686520746f700a202a206c6576656c2c20776869636820706f696e747320757320746f20746865207365636f6e64206c6576656c2c2077686963682067697665732075732074686520706879736963616c0a202a2061646472657373206f66207468617420706167652e202049662074686520746f70206c6576656c20656e74727920776173206e6f742070726573656e742c206f7220746865207365636f6e640a202a206c6576656c20656e74727920776173206e6f742070726573656e742c207468656e20746865207669727475616c206164647265737320697320696e76616c6964202877650a202a207361792022746865207061676520776173206e6f74206d617070656422292e0a202a0a202a2050757420616e6f74686572207761792c20612033322d626974207669727475616c20616464726573732069732064697669646564207570206c696b6520736f3a0a202a0a202a20203120312030203020302030203020302030203020302031203020302030203020302030203020302030203020302030203020302030203020302030203020300a202a207c3c2d2d2d2d2031302062697473202d2d2d2d3e7c3c2d2d2d2d2031302062697473202d2d2d2d3e7c3c2d2d2d2d2d2d2031322062697473202d2d2d2d2d2d3e7c0a202a20202020496e64657820696e746f20746f702020202020496e64657820696e746f207365636f6e642020202020204f66667365742077697468696e20706167650a202a202070616765206469726563746f7279207061676520202020706167657461626c6520706167650a202a0a202a204e6f772c20756e666f7274756e6174656c792c20746869732069736e2774207468652077686f6c652073746f72793a20496e74656c20616464656420506879736963616c20416464726573730a202a20457874656e73696f6e20285041452920746f20616c6c6f77203332206269742073797374656d7320746f207573652036344742206f66206d656d6f7279202869652e2033362062697473292e0a202a205468657365206172652068656c6420696e2036342d6269742070616765207461626c6520656e74726965732c20736f2077652063616e206e6f77206f6e6c7920666974203531320a202a20656e747269657320696e206120706167652c20616e6420746865206e6561742074687265652d6c6576656c207472656520627265616b7320646f776e2e0a202a0a202a2054686520726573756c74206973206120666f7572206c6576656c2070616765207461626c653a0a202a0a202a20637233202d2d3e205b203420557070657220205d0a202a092020205b2020204c6576656c20205d0a202a092020205b2020456e7472696573205d0a202a092020205b285055442050616765295d2d2d2d3e202b2d2d2d2d2d2d2d2d2d2b0a202a09200909202020207c2020092020202d2d2d2d2d2d2d2d2d3e2b2d2d2d2d2d2d2d2d2d2b0a202a09200909202020207c092020202020207c0920202020207c2050414444523120207c0a202a0920090920204d69642d6c6576656c2020207c0920202020207c2050414444523220207c0a202a09200909202028504d4429207061676520207c0920202020207c2009202020202020207c0a202a09200909202020207c092020202020207c092020204c6f7765722d6c6576656c207c0a202a09200909202020207c092020202020207c092020202850544529207061676520207c0a202a09200909202020207c092020202020207c0920202020207c09202020202020207c0a202a092009092020202020202e2e2e2e2020202009202020202009202e2e2e2e0a202a0a202a0a202a20416e6420746865207669727475616c2061646472657373206973206465636f6465642061733a0a202a0a202a2020202020202020203120312030203020302030203020302030203020302031203020302030203020302030203020302030203020302030203020302030203020302030203020300a202a2020202020207c3c2d322d3e7c3c2d2d2d20392062697473202d2d2d2d3e7c3c2d2d2d2d20392062697473202d2d2d3e7c3c2d2d2d2d2d2d2031322062697473202d2d2d2d2d2d3e7c0a202a20496e64657820696e746f20202020496e64657820696e746f206d696420202020496e64657820696e746f206c6f776572202020204f66667365742077697468696e20706167650a202a20746f7020656e74726965732020206469726563746f727920706167652020202020706167657461626c6520706167650a202a0a202a204974277320746f6f206861726420746f20737769746368206265747765656e2074686573652074776f20666f726d6174732061742072756e74696d652c20736f204c696e7578206f6e6c790a202a20737570706f727473206f6e65206f7220746865206f7468657220646570656e64696e67206f6e207768657468657220434f4e4649475f5838365f504145206973207365742e20204d616e790a202a20646973747269627574696f6e73207475726e206974206f6e2c20616e64206e6f74206a75737420666f722070656f706c6520776974682073696c6c7920616d6f756e7473206f660a202a206d656d6f72793a20746865206c61726765722050544520656e747269657320616c6c6f7720726f6f6d20666f7220746865204e58206269742c207768696368206c657473207468650a202a206b65726e656c2064697361626c6520657865637574696f6e206f6620706167657320616e6420696e6372656173652073656375726974792e0a202a0a202a20546869732077617320612070726f626c656d20666f72206c67756573742c20776869636820636f756c646e27742072756e206f6e20746865736520646973747269627574696f6e733b0a202a207468656e204d6174696173205a6162616c6a61757265677569206669677572656420697420616c6c206f757420616e6420696d706c656d656e7465642069742c20616e64206f6e6c7920610a202a2068616e6466756c206f6620707570706965732077657265206372757368656420696e207468652070726f63657373210a202a0a202a204261636b20746f206f757220706f696e743a20746865206b65726e656c207370656e64732061206c6f74206f662074696d65206368616e67696e6720626f7468207468650a202a20746f702d6c6576656c2070616765206469726563746f727920616e64206c6f7765722d6c6576656c20706167657461626c652070616765732e202054686520477565737420646f65736e27740a202a206b6e6f7720706879736963616c206164647265737365732c20736f207768696c65206974206d61696e7461696e732074686573652070616765207461626c65732065786163746c790a202a206c696b65206e6f726d616c2c20697420616c736f206e6565647320746f206b6565702074686520486f737420696e666f726d6564207768656e65766572206974206d616b657320610a202a206368616e67653a2074686520486f73742077696c6c2063726561746520746865207265616c2070616765207461626c6573206261736564206f6e2074686520477565737473272e0a202a2f0a0a2f2a0a202a205468652047756573742063616c6c73207468697320616674657220697420686173207365742061207365636f6e642d6c6576656c20656e7472792028707465292c2069652e20746f206d61700a202a2061207061676520696e746f20612070726f636573732720616464726573732073706163652e202057652074656c6c2074686520486f73742074686520746f706c6576656c20616e640a202a2061646472657373207468697320636f72726573706f6e647320746f2e20205468652047756573742075736573206f6e6520706167657461626c65207065722070726f636573732c20736f0a202a207765206e65656420746f2074656c6c2074686520486f7374207768696368206f6e65207765277265206368616e67696e6720286d6d2d3e706764292e0a202a2f0a73746174696320766f6964206c67756573745f7074655f75706461746528737472756374206d6d5f737472756374202a6d6d2c20756e7369676e6564206c6f6e6720616464722c0a090909202020202020207074655f74202a70746570290a7b0a23696664656620434f4e4649475f5838365f5041450a092f2a20504145206e6565647320746f2068616e642061203634206269742070616765207461626c6520656e7472792c20736f20697420757365732074776f20617267732e202a2f0a096c617a795f6863616c6c34284c4843414c4c5f5345545f5054452c205f5f7061286d6d2d3e706764292c20616464722c0a090920202020707465702d3e7074655f6c6f772c20707465702d3e7074655f68696768293b0a23656c73650a096c617a795f6863616c6c33284c4843414c4c5f5345545f5054452c205f5f7061286d6d2d3e706764292c20616464722c20707465702d3e7074655f6c6f77293b0a23656e6469660a7d0a0a2f2a205468697320697320746865202273657420616e64207570646174652220636f6d626f2d6d65616c2d6465616c2076657273696f6e2e202a2f0a73746174696320766f6964206c67756573745f7365745f7074655f617428737472756374206d6d5f737472756374202a6d6d2c20756e7369676e6564206c6f6e6720616464722c0a0909092020202020207074655f74202a707465702c207074655f742070746576616c290a7b0a096e61746976655f7365745f70746528707465702c2070746576616c293b0a096c67756573745f7074655f757064617465286d6d2c20616464722c2070746570293b0a7d0a0a2f2a0a202a205468652047756573742063616c6c73206c67756573745f7365745f70756420746f20736574206120746f702d6c6576656c20656e74727920616e64206c67756573745f7365745f706d640a202a20746f207365742061206d6964646c652d6c6576656c20656e747279207768656e20504145206973206163746976617465642e0a202a0a202a20416761696e2c207765207365742074686520656e747279207468656e2074656c6c2074686520486f73742077686963682070616765207765206368616e6765642c0a202a20616e642074686520696e646578206f662074686520656e747279207765206368616e6765642e0a202a2f0a23696664656620434f4e4649475f5838365f5041450a73746174696320766f6964206c67756573745f7365745f707564287075645f74202a707564702c207075645f742070756476616c290a7b0a096e61746976655f7365745f70756428707564702c2070756476616c293b0a0a092f2a20333220627974657320616c69676e65642070647074206164647265737320616e642074686520696e6465782e202a2f0a096c617a795f6863616c6c32284c4843414c4c5f5345545f5047442c205f5f7061287075647029202620307846464646464645302c0a0909202020285f5f70612870756470292026203078314629202f2073697a656f66287075645f7429293b0a7d0a0a73746174696320766f6964206c67756573745f7365745f706d6428706d645f74202a706d64702c20706d645f7420706d6476616c290a7b0a096e61746976655f7365745f706d6428706d64702c20706d6476616c293b0a096c617a795f6863616c6c32284c4843414c4c5f5345545f504d442c205f5f706128706d647029202620504147455f4d41534b2c0a0909202020285f5f706128706d64702920262028504147455f53495a45202d20312929202f2073697a656f6628706d645f7429293b0a7d0a23656c73650a0a2f2a205468652047756573742063616c6c73206c67756573745f7365745f706d6420746f20736574206120746f702d6c6576656c20656e747279207768656e20215041452e202a2f0a73746174696320766f6964206c67756573745f7365745f706d6428706d645f74202a706d64702c20706d645f7420706d6476616c290a7b0a096e61746976655f7365745f706d6428706d64702c20706d6476616c293b0a096c617a795f6863616c6c32284c4843414c4c5f5345545f5047442c205f5f706128706d647029202620504147455f4d41534b2c0a0909202020285f5f706128706d64702920262028504147455f53495a45202d20312929202f2073697a656f6628706d645f7429293b0a7d0a23656e6469660a0a2f2a0a202a20546865726520617265206120636f75706c65206f66206c656761637920706c6163657320776865726520746865206b65726e656c20736574732061205054452c206275742077650a202a20646f6e2774206b6e6f772074686520746f70206c6576656c20616e79206d6f72652e202054686973206973207573656c65737320666f722075732c2073696e636520776520646f6e27740a202a206b6e6f7720776869636820706167657461626c65206973206368616e67696e67206f72207768617420616464726573732c20736f207765206a7573742074656c6c2074686520486f73740a202a20746f20666f7267657420616c6c206f66207468656d2e2020466f7274756e6174656c792c2074686973206973207665727920726172652e0a202a0a202a202e2e2e2065786365707420696e206561726c7920626f6f74207768656e20746865206b65726e656c20736574732075702074686520696e697469616c20706167657461626c65732c0a202a207768696368206d616b657320626f6f74696e67206173746f6e697368696e676c7920736c6f773a203438207365636f6e6473212020536f20776520646f6e2774206576656e2074656c6c0a202a2074686520486f737420616e797468696e67206368616e67656420756e74696c20776527766520646f6e6520746865206669727374207265616c2070616765207461626c65207377697463682c0a202a207768696368206272696e677320626f6f74206261636b20746f20342e33207365636f6e64732e0a202a2f0a73746174696320766f6964206c67756573745f7365745f707465287074655f74202a707465702c207074655f742070746576616c290a7b0a096e61746976655f7365745f70746528707465702c2070746576616c293b0a09696620286372335f6368616e676564290a09096c617a795f6863616c6c31284c4843414c4c5f464c5553485f544c422c2031293b0a7d0a0a23696664656620434f4e4649475f5838365f5041450a2f2a0a202a20576974682036342d626974205054452076616c7565732c207765206e65656420746f206265206361726566756c2073657474696e67207468656d3a206966207765207365742033320a202a206269747320617420612074696d652c2074686520686172647761726520636f756c642073656520612077656972642068616c662d73657420656e7472792e202054686573650a202a2076657273696f6e7320656e737572652077652075706461746520616c6c2036342062697473206174206f6e63652e0a202a2f0a73746174696320766f6964206c67756573745f7365745f7074655f61746f6d6963287074655f74202a707465702c207074655f7420707465290a7b0a096e61746976655f7365745f7074655f61746f6d696328707465702c20707465293b0a09696620286372335f6368616e676564290a09096c617a795f6863616c6c31284c4843414c4c5f464c5553485f544c422c2031293b0a7d0a0a73746174696320766f6964206c67756573745f7074655f636c65617228737472756374206d6d5f737472756374202a6d6d2c20756e7369676e6564206c6f6e6720616464722c0a09090920202020207074655f74202a70746570290a7b0a096e61746976655f7074655f636c656172286d6d2c20616464722c2070746570293b0a096c67756573745f7074655f757064617465286d6d2c20616464722c2070746570293b0a7d0a0a73746174696320766f6964206c67756573745f706d645f636c65617228706d645f74202a706d6470290a7b0a096c67756573745f7365745f706d6428706d64702c205f5f706d64283029293b0a7d0a23656e6469660a0a2f2a0a202a20556e666f7274756e6174656c7920666f72204c67756573742c207468652070765f6d6d755f6f707320666f722070616765207461626c65732077657265206261736564206f6e0a202a206e61746976652070616765207461626c65206f7065726174696f6e732e20204f6e206e617469766520686172647761726520796f752063616e207365742061206e657720706167650a202a207461626c6520656e747279207768656e6576657220796f752077616e742c2062757420696620796f752077616e7420746f2072656d6f7665206f6e6520796f75206861766520746f20646f0a202a206120544c4220666c75736820286120544c422069732061206c6974746c65206361636865206f662070616765207461626c6520656e7472696573206b6570742062792074686520435055292e0a202a0a202a20536f20746865206c67756573745f7365745f7074655f6174282920616e64206c67756573745f7365745f706d6428292066756e6374696f6e732061626f766520617265206f6e6c790a202a2063616c6c6564207768656e20612076616c696420656e747279206973207772697474656e2c206e6f74207768656e20697427732072656d6f766564202869652e206d61726b6564206e6f740a202a2070726573656e74292e2020496e73746561642c207468697320697320776865726520776520636f6d65207768656e207468652047756573742077616e747320746f2072656d6f766520610a202a2070616765207461626c6520656e7472793a2077652074656c6c2074686520486f737420746f20736574207468617420656e74727920746f2030202869652e207468652070726573656e740a202a20626974206973207a65726f292e0a202a2f0a73746174696320766f6964206c67756573745f666c7573685f746c625f73696e676c6528756e7369676e6564206c6f6e672061646472290a7b0a092f2a2053696d706c792073657420697420746f207a65726f3a20696620697420776173206e6f742c2069742077696c6c206661756c74206261636b20696e2e202a2f0a096c617a795f6863616c6c33284c4843414c4c5f5345545f5054452c2063757272656e745f6372332c20616464722c2030293b0a7d0a0a2f2a0a202a205468697320697320776861742068617070656e7320616674657220746865204775657374206861732072656d6f7665642061206c61726765206e756d626572206f6620656e74726965732e0a202a20546869732074656c6c732074686520486f7374207468617420616e79206f66207468652070616765207461626c6520656e747269657320666f7220757365727370616365206d696768740a202a2068617665206368616e6765642c2069652e207669727475616c206164647265737365732062656c6f7720504147455f4f46465345542e0a202a2f0a73746174696320766f6964206c67756573745f666c7573685f746c625f7573657228766f6964290a7b0a096c617a795f6863616c6c31284c4843414c4c5f464c5553485f544c422c2030293b0a7d0a0a2f2a0a202a20546869732069732063616c6c6564207768656e20746865206b65726e656c2070616765207461626c65732068617665206368616e6765642e2020546861742773206e6f7420766572790a202a20636f6d6d6f6e2028756e6c65737320746865204775657374206973207573696e6720686967686d656d2c207768696368206d616b6573207468652047756573742065787472656d656c790a202a20736c6f77292c20736f206974277320776f7274682073657061726174696e6720746869732066726f6d20746865207573657220666c757368696e672061626f76652e0a202a2f0a73746174696320766f6964206c67756573745f666c7573685f746c625f6b65726e656c28766f6964290a7b0a096c617a795f6863616c6c31284c4843414c4c5f464c5553485f544c422c2031293b0a7d0a0a2f2a0a202a2054686520556e616476616e6365642050726f6772616d6d61626c6520496e7465727275707420436f6e74726f6c6c65722e0a202a0a202a205468697320697320616e20617474656d707420746f20696d706c656d656e74207468652073696d706c65737420706f737369626c6520696e7465727275707420636f6e74726f6c6c65722e0a202a2049207370656e7420736f6d652074696d65206c6f6f6b696e672074686f75676820726f7574696e6573206c696b65207365745f6972715f636869705f616e645f68616e646c65722c0a202a207365745f6972715f636869705f616e645f68616e646c65725f6e616d652c207365745f6972715f636869705f6461746120616e64207365745f706861736572735f746f5f7374756e20616e640a202a2049202a7468696e6b2a20746869732069732061732073696d706c6520617320697420676574732e0a202a0a202a2057652063616e2074656c6c2074686520486f7374207768617420696e74657272757074732077652077616e7420626c6f636b656420726561647920666f72207573696e67207468650a202a206c67756573745f646174612e696e7465727275707473206269746d61702c20736f2064697361626c696e672028616b6120226d61736b696e672229207468656d2069732061730a202a2073696d706c652061732073657474696e672061206269742e2020576520646f6e27742061637475616c6c79202261636b2220696e746572727570747320617320737563682c2077650a202a206a757374206d61736b20616e6420756e6d61736b207468656d2e20204920776f6e6465722069662077652073686f756c6420626520636c6576657265723f0a202a2f0a73746174696320766f69642064697361626c655f6c67756573745f69727128737472756374206972715f64617461202a64617461290a7b0a097365745f62697428646174612d3e6972712c206c67756573745f646174612e626c6f636b65645f696e7465727275707473293b0a7d0a0a73746174696320766f696420656e61626c655f6c67756573745f69727128737472756374206972715f64617461202a64617461290a7b0a09636c6561725f62697428646174612d3e6972712c206c67756573745f646174612e626c6f636b65645f696e7465727275707473293b0a7d0a0a2f2a2054686973207374727563747572652064657363726962657320746865206c67756573742049525120636f6e74726f6c6c65722e202a2f0a73746174696320737472756374206972715f63686970206c67756573745f6972715f636f6e74726f6c6c6572203d207b0a092e6e616d6509093d20226c6775657374222c0a092e6972715f6d61736b093d2064697361626c655f6c67756573745f6972712c0a092e6972715f6d61736b5f61636b093d2064697361626c655f6c67756573745f6972712c0a092e6972715f756e6d61736b093d20656e61626c655f6c67756573745f6972712c0a7d3b0a0a2f2a0a202a205468697320736574732075702074686520496e746572727570742044657363726970746f72205461626c6520284944542920656e74727920666f7220656163682068617264776172650a202a20696e746572727570742028657863657074203132382c207768696368206973207573656420666f722073797374656d2063616c6c73292c20616e64207468656e2074656c6c73207468650a202a204c696e757820696e6672617374727563747572652074686174206561636820696e7465727275707420697320636f6e74726f6c6c6564206279206f7572206c6576656c2d62617365640a202a206c677565737420696e7465727275707420636f6e74726f6c6c65722e0a202a2f0a73746174696320766f6964205f5f696e6974206c67756573745f696e69745f49525128766f6964290a7b0a09756e7369676e656420696e7420693b0a0a09666f72202869203d2046495253545f45585445524e414c5f564543544f523b2069203c204e525f564543544f52533b20692b2b29207b0a09092f2a20536f6d652073797374656d73206d61702022766563746f72732220746f20696e74657272757074732077656972646c792e20204e6f7420757321202a2f0a09095f5f746869735f6370755f777269746528766563746f725f6972715b695d2c2069202d2046495253545f45585445524e414c5f564543544f52293b0a0909696620286920213d2053595343414c4c5f564543544f52290a0909097365745f696e74725f6761746528692c20696e746572727570745b69202d2046495253545f45585445524e414c5f564543544f525d293b0a097d0a0a092f2a0a09202a20546869732063616c6c20697320726571756972656420746f2073657420757020666f7220346b20737461636b732c20776865726520776520686176650a09202a20736570617261746520737461636b7320666f72206861726420616e6420736f667420696e74657272757074732e0a09202a2f0a096972715f6374785f696e697428736d705f70726f636573736f725f69642829293b0a7d0a0a2f2a0a202a20496e746572727570742064657363726970746f72732061726520616c6c6f63617465642061732d6e65656465642c20627574206c6f772d6e756d6265726564206f6e6573206172650a202a207265736572766564206279207468652067656e657269632078383620636f64652e2020536f2077652069676e6f7265206972715f616c6c6f635f646573635f61742069662069740a202a2074656c6c73207573207468652069727120697320616c726561647920757365643a206f74686572206572726f7273202869652e20454e4f4d454d292077652074616b650a202a20736572696f75736c792e0a202a2f0a696e74206c67756573745f73657475705f69727128756e7369676e656420696e7420697271290a7b0a09696e74206572723b0a0a092f2a2052657475726e73202d7665206572726f72206f7220766563746f72206e756d6265722e202a2f0a09657272203d206972715f616c6c6f635f646573635f6174286972712c2030293b0a0969662028657272203c20302026262065727220213d202d454558495354290a090972657475726e206572723b0a0a096972715f7365745f636869705f616e645f68616e646c65725f6e616d65286972712c20266c67756573745f6972715f636f6e74726f6c6c65722c0a0909090920202020202068616e646c655f6c6576656c5f6972712c20226c6576656c22293b0a0972657475726e20303b0a7d0a0a2f2a0a202a2054696d652e0a202a0a202a20497420776f756c64206265206661722062657474657220666f722065766572796f6e65206966207468652047756573742068616420697473206f776e20636c6f636b2c206275740a202a20756e74696c207468656e2074686520486f7374206769766573207573207468652074696d65206f6e20657665727920696e746572727570742e0a202a2f0a73746174696320756e7369676e6564206c6f6e67206c67756573745f6765745f77616c6c636c6f636b28766f6964290a7b0a0972657475726e206c67756573745f646174612e74696d652e74765f7365633b0a7d0a0a2f2a0a202a205468652054534320697320616e20496e74656c207468696e672063616c6c6564207468652054696d65205374616d7020436f756e7465722e202054686520486f73742074656c6c732075730a202a20776861742073706565642069742072756e732061742c206f722030206966206974277320756e757361626c6520617320612072656c6961626c6520636c6f636b20736f757263652e0a202a2054686973206d61746368657320776861742077652077616e7420686572653a2069662077652072657475726e20302066726f6d20746869732066756e6374696f6e2c20746865207838360a202a2054534320636c6f636b2077696c6c206769766520757020616e64206e6f7420726567697374657220697473656c662e0a202a2f0a73746174696320756e7369676e6564206c6f6e67206c67756573745f7473635f6b687a28766f6964290a7b0a0972657475726e206c67756573745f646174612e7473635f6b687a3b0a7d0a0a2f2a0a202a2049662077652063616e27742075736520746865205453432c20746865206b65726e656c2066616c6c73206261636b20746f206f7572206c6f7765722d7072696f726974790a202a20226c67756573745f636c6f636b222c2077686572652077652072656164207468652074696d652076616c756520676976656e20746f2075732062792074686520486f73742e0a202a2f0a737461746963206379636c655f74206c67756573745f636c6f636b5f726561642873747275637420636c6f636b736f75726365202a6373290a7b0a09756e7369676e6564206c6f6e67207365632c206e7365633b0a0a092f2a0a09202a2053696e6365207468652074696d6520697320696e2074776f20706172747320287365636f6e647320616e64206e616e6f7365636f6e6473292c207765207269736b0a09202a2072656164696e67206974206a7573742061732069742773206368616e67696e672066726f6d203939202620302e39393939393939393920746f2031303020616e6420302c0a09202a20616e642067657474696e6720393920616e6420302e20204173204c696e75782074656e647320746f20636f6d6520617061727420756e64657220746865207374726573730a09202a206f662074696d652074726176656c2c207765206d757374206265206361726566756c3a0a09202a2f0a09646f207b0a09092f2a204669727374207765207265616420746865207365636f6e647320706172742e202a2f0a0909736563203d206c67756573745f646174612e74696d652e74765f7365633b0a09092f2a0a0909202a20546869732072656164206d656d6f727920626172726965722074656c6c732074686520636f6d70696c657220616e64207468652043505520746861740a0909202a20746869732063616e27742062652072656f7264657265643a207765206861766520746f20636f6d706c657465207468652061626f76650a0909202a206265666f726520676f696e67206f6e2e0a0909202a2f0a0909726d6228293b0a09092f2a204e6f77207765207265616420746865206e616e6f7365636f6e647320706172742e202a2f0a09096e736563203d206c67756573745f646174612e74696d652e74765f6e7365633b0a09092f2a204d616b65207375726520776527766520646f6e6520746861742e202a2f0a0909726d6228293b0a09092f2a204e6f7720696620746865207365636f6e6473207061727420686173206368616e6765642c2074727920616761696e2e202a2f0a097d207768696c652028756e6c696b656c79286c67756573745f646174612e74696d652e74765f73656320213d2073656329293b0a0a092f2a204f7572206c677565737420636c6f636b20697320696e207265616c206e616e6f7365636f6e64732e202a2f0a0972657475726e207365632a31303030303030303030554c4c202b206e7365633b0a7d0a0a2f2a2054686973206973207468652066616c6c6261636b20636c6f636b736f757263653a206c6f776572207072696f72697479207468616e207468652054534320636c6f636b736f757263652e202a2f0a7374617469632073747275637420636c6f636b736f75726365206c67756573745f636c6f636b203d207b0a092e6e616d6509093d20226c6775657374222c0a092e726174696e6709093d203230302c0a092e7265616409093d206c67756573745f636c6f636b5f726561642c0a092e6d61736b09093d20434c4f434b534f555243455f4d41534b283634292c0a092e666c61677309093d20434c4f434b5f534f555243455f49535f434f4e54494e554f55532c0a7d3b0a0a2f2a0a202a20576520616c736f206e6565642061202273747275637420636c6f636b5f6576656e745f646576696365223a204c696e75782061736b7320757320746f2073657420697420746f20676f0a202a206f666620736f6d652074696d6520696e20746865206675747572652e202041637475616c6c792c204a616d6573204d6f72726973206669677572656420616c6c2074686973206f75742c20490a202a206a757374206170706c696564207468652070617463682e0a202a2f0a73746174696320696e74206c67756573745f636c6f636b6576656e745f7365745f6e6578745f6576656e7428756e7369676e6564206c6f6e672064656c74612c0a2020202020202020202020202020202020202020202020202020202020202020202020202020202020202073747275637420636c6f636b5f6576656e745f646576696365202a657674290a7b0a092f2a204649584d453a204920646f6e2774207468696e6b20746869732063616e20657665722068617070656e2c20627574204a616d65732074656c6c73206d65206865206861640a09202a20746f20707574207468697320636f646520696e2e20204d617962652077652073686f756c642072656d6f7665206974206e6f772e2020416e796f6e653f202a2f0a096966202864656c7461203c204c475f434c4f434b5f4d494e5f44454c544129207b0a0909696620287072696e746b5f726174656c696d69742829290a0909097072696e746b284b45524e5f4445425547202225733a20736d616c6c2064656c746120256c75206e735c6e222c0a090909202020202020205f5f66756e635f5f2c2064656c7461293b0a090972657475726e202d4554494d453b0a097d0a0a092f2a20506c656173652077616b6520757320746869732066617220696e20746865206675747572652e202a2f0a096863616c6c284c4843414c4c5f5345545f434c4f434b4556454e542c2064656c74612c20302c20302c2030293b0a0972657475726e20303b0a7d0a0a73746174696320766f6964206c67756573745f636c6f636b6576656e745f7365745f6d6f646528656e756d20636c6f636b5f6576656e745f6d6f6465206d6f64652c0a202020202020202020202020202020202020202020202020202020202020202020202020202073747275637420636c6f636b5f6576656e745f646576696365202a657674290a7b0a0973776974636820286d6f646529207b0a096361736520434c4f434b5f4556545f4d4f44455f554e555345443a0a096361736520434c4f434b5f4556545f4d4f44455f53485554444f574e3a0a09092f2a2041203020617267756d656e742073687574732074686520636c6f636b20646f776e2e202a2f0a09096863616c6c284c4843414c4c5f5345545f434c4f434b4556454e542c20302c20302c20302c2030293b0a0909627265616b3b0a096361736520434c4f434b5f4556545f4d4f44455f4f4e4553484f543a0a09092f2a20546869732069732077686174207765206578706563742e202a2f0a0909627265616b3b0a096361736520434c4f434b5f4556545f4d4f44455f504552494f4449433a0a090942554728293b0a096361736520434c4f434b5f4556545f4d4f44455f524553554d453a0a0909627265616b3b0a097d0a7d0a0a2f2a205468697320646573637269626573206f7572207072696d69746976652074696d657220636869702e202a2f0a7374617469632073747275637420636c6f636b5f6576656e745f646576696365206c67756573745f636c6f636b6576656e74203d207b0a092e6e616d65202020202020202020202020202020202020203d20226c6775657374222c0a092e66656174757265732020202020202020202020202020203d20434c4f434b5f4556545f464541545f4f4e4553484f542c0a092e7365745f6e6578745f6576656e742020202020202020203d206c67756573745f636c6f636b6576656e745f7365745f6e6578745f6576656e742c0a092e7365745f6d6f64652020202020202020202020202020203d206c67756573745f636c6f636b6576656e745f7365745f6d6f64652c0a092e726174696e6720202020202020202020202020202020203d20494e545f4d41582c0a092e6d756c74202020202020202020202020202020202020203d20312c0a092e73686966742020202020202020202020202020202020203d20302c0a092e6d696e5f64656c74615f6e7320202020202020202020203d204c475f434c4f434b5f4d494e5f44454c54412c0a092e6d61785f64656c74615f6e7320202020202020202020203d204c475f434c4f434b5f4d41585f44454c54412c0a7d3b0a0a2f2a0a202a2054686973206973207468652047756573742074696d657220696e746572727570742068616e646c65722028686172647761726520696e746572727570742030292e20205765206a7573740a202a2063616c6c2074686520636c6f636b6576656e7420696e66726173747275637475726520616e6420697420646f6573207768617465766572206e6565647320646f696e672e0a202a2f0a73746174696320766f6964206c67756573745f74696d655f69727128756e7369676e656420696e74206972712c20737472756374206972715f64657363202a64657363290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a092f2a20446f6e277420696e74657272757074207573207768696c6520746869732069732072756e6e696e672e202a2f0a096c6f63616c5f6972715f7361766528666c616773293b0a096c67756573745f636c6f636b6576656e742e6576656e745f68616e646c657228266c67756573745f636c6f636b6576656e74293b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a2f2a0a202a20417420736f6d6520706f696e7420696e2074686520626f6f742070726f636573732c207765206765742061736b656420746f20736574207570206f75722074696d696e670a202a20696e6672617374727563747572652e2020546865206b65726e656c20646f65736e2774206578706563742074696d657220696e7465727275707473206265666f726520746869732c206275740a202a20776520636c657665726c7920696e697469616c697a6564207468652022626c6f636b65645f696e746572727570747322206669656c64206f6620227374727563740a202a206c67756573745f646174612220736f20746861742074696d657220696e7465727275707473207765726520626c6f636b656420756e74696c206e6f772e0a202a2f0a73746174696320766f6964206c67756573745f74696d655f696e697428766f6964290a7b0a092f2a20536574207570207468652074696d657220696e746572727570742028302920746f20676f20746f206f75722073696d706c652074696d657220726f7574696e65202a2f0a096c67756573745f73657475705f6972712830293b0a096972715f7365745f68616e646c657228302c206c67756573745f74696d655f697271293b0a0a09636c6f636b736f757263655f72656769737465725f687a28266c67756573745f636c6f636b2c204e5345435f5045525f534543293b0a0a092f2a2057652063616e277420736574206370756d61736b20696e2074686520696e697469616c697a65723a2064616d6e2043206c696d69746174696f6e732120205365742069740a09202a206865726520616e64207265676973746572206f75722074696d6572206465766963652e202a2f0a096c67756573745f636c6f636b6576656e742e6370756d61736b203d206370756d61736b5f6f662830293b0a09636c6f636b6576656e74735f72656769737465725f64657669636528266c67756573745f636c6f636b6576656e74293b0a0a092f2a2046696e616c6c792c20776520756e626c6f636b207468652074696d657220696e746572727570742e202a2f0a09636c6561725f62697428302c206c67756573745f646174612e626c6f636b65645f696e7465727275707473293b0a7d0a0a2f2a0a202a204d697363656c6c616e656f7573206269747320616e64207069656365732e0a202a0a202a204865726520697320616e206f646462616c6c20636f6c6c656374696f6e206f662066756e6374696f6e7320776869636820746865204775657374206e6565647320666f72207468696e67730a202a20746f20776f726b2e202054686579277265207072657474792073696d706c652e0a202a2f0a0a2f2a0a202a20546865204775657374206e6565647320746f2074656c6c2074686520486f7374207768617420737461636b206974206578706563747320747261707320746f207573652e2020466f720a202a206e61746976652068617264776172652c20746869732069732070617274206f6620746865205461736b205374617465205365676d656e74206d656e74696f6e65642061626f766520696e0a202a206c67756573745f6c6f61645f74725f6465736328292c2062757420746f2068656c702068797065727669736f727320746865726527732074686973207370656369616c2063616c6c2e0a202a0a202a2057652074656c6c2074686520486f737420746865207365676d656e742077652077616e7420746f2075736520285f5f4b45524e454c5f445320697320746865206b65726e656c20646174610a202a207365676d656e74292c207468652070726976696c656765206c6576656c202877652772652070726976696c656765206c6576656c20312c2074686520486f7374206973203020616e640a202a2077696c6c206e6f7420746f6c657261746520757320747279696e6720746f207573652074686174292c2074686520737461636b20706f696e7465722c20616e6420746865206e756d6265720a202a206f6620706167657320696e2074686520737461636b2e0a202a2f0a73746174696320766f6964206c67756573745f6c6f61645f73703028737472756374207473735f737472756374202a7473732c0a09090920202020737472756374207468726561645f737472756374202a746872656164290a7b0a096c617a795f6863616c6c33284c4843414c4c5f5345545f535441434b2c205f5f4b45524e454c5f4453207c203078312c207468726561642d3e7370302c0a09092020205448524541445f53495a45202f20504147455f53495a45293b0a7d0a0a2f2a204c65742773206a757374207361792c204920776f756c646e277420646f20646562756767696e6720756e64657220612047756573742e202a2f0a73746174696320766f6964206c67756573745f7365745f646562756772656728696e74207265676e6f2c20756e7369676e6564206c6f6e672076616c7565290a7b0a092f2a204649584d453a20496d706c656d656e74202a2f0a7d0a0a2f2a0a202a205468657265206172652074696d6573207768656e20746865206b65726e656c2077616e747320746f206d616b6520737572652074686174206e6f206d656d6f727920777269746573206172650a202a2063617567687420696e20746865206361636865202874686174207468657927766520616c6c2072656163686564207265616c2068617264776172652064657669636573292e2020546869730a202a20646f65736e2774206d617474657220666f722074686520477565737420776869636820686173207669727475616c2068617264776172652e0a202a0a202a204f6e207468652050656e7469756d203420616e642061626f76652c206370756964282920696e64696361746573207468617420746865204361636865204c696e6520466c7573680a202a2028636c666c7573682920696e737472756374696f6e20697320617661696c61626c6520616e6420746865206b65726e656c207573657320746861742e20204f74686572776973652c2069740a202a207573657320746865206f6c64657220225772697465204261636b20616e6420496e76616c69646174652043616368652220287762696e76642920696e737472756374696f6e2e0a202a20556e6c696b6520636c666c7573682c207762696e76642063616e206f6e6c792062652072756e2061742070726976696c656765206c6576656c20302e2020536f2077652063616e0a202a2069676e6f726520636c666c7573682c20627574207265706c616365207762696e76642e0a202a2f0a73746174696320766f6964206c67756573745f7762696e766428766f6964290a7b0a7d0a0a2f2a0a202a20496620746865204775657374206578706563747320746f206861766520616e20416476616e6365642050726f6772616d6d61626c6520496e7465727275707420436f6e74726f6c6c65722c0a202a20776520706c61792064756d622062792069676e6f72696e672077726974657320616e642072657475726e696e67203020666f722072656164732e2020536f2069742773206e6f0a202a206c6f6e6765722050726f6772616d6d61626c65206e6f7220436f6e74726f6c6c696e6720616e797468696e672c20616e64204920646f6e2774207468696e6b2038206c696e6573206f660a202a20636f6465207175616c696669657320666f7220416476616e6365642e202049742077696c6c20616c736f206e6576657220696e7465727275707420616e797468696e672e202049740a202a20646f65732c20686f77657665722c20616c6c6f7720757320746f20676574207468726f75676820746865204c696e757820626f6f7420636f64652e0a202a2f0a23696664656620434f4e4649475f5838365f4c4f43414c5f415049430a73746174696320766f6964206c67756573745f617069635f777269746528753332207265672c207533322076290a7b0a7d0a0a73746174696320753332206c67756573745f617069635f726561642875333220726567290a7b0a0972657475726e20303b0a7d0a0a73746174696320753634206c67756573745f617069635f6963725f7265616428766f6964290a7b0a0972657475726e20303b0a7d0a0a73746174696320766f6964206c67756573745f617069635f6963725f777269746528753332206c6f772c20753332206964290a7b0a092f2a205761726e20746f20736565206966207468657265277320616e79207374726179207265666572656e636573202a2f0a095741524e5f4f4e2831293b0a7d0a0a73746174696320766f6964206c67756573745f617069635f776169745f6963725f69646c6528766f6964290a7b0a0972657475726e3b0a7d0a0a73746174696320753332206c67756573745f617069635f736166655f776169745f6963725f69646c6528766f6964290a7b0a0972657475726e20303b0a7d0a0a73746174696320766f6964207365745f6c67756573745f62617369635f617069635f6f707328766f6964290a7b0a09617069632d3e72656164203d206c67756573745f617069635f726561643b0a09617069632d3e7772697465203d206c67756573745f617069635f77726974653b0a09617069632d3e6963725f72656164203d206c67756573745f617069635f6963725f726561643b0a09617069632d3e6963725f7772697465203d206c67756573745f617069635f6963725f77726974653b0a09617069632d3e776169745f6963725f69646c65203d206c67756573745f617069635f776169745f6963725f69646c653b0a09617069632d3e736166655f776169745f6963725f69646c65203d206c67756573745f617069635f736166655f776169745f6963725f69646c653b0a7d3b0a23656e6469660a0a2f2a2053544f50212020556e74696c20616e20696e7465727275707420636f6d657320696e2e202a2f0a73746174696320766f6964206c67756573745f736166655f68616c7428766f6964290a7b0a096863616c6c284c4843414c4c5f48414c542c20302c20302c20302c2030293b0a7d0a0a2f2a0a202a205468652053485554444f574e20687970657263616c6c2074616b6573206120737472696e6720746f206465736372696265207768617427732068617070656e696e672c20616e640a202a20616e20617267756d656e7420776869636820736179732077686574686572207468697320746f207265737461727420287265626f6f742920746865204775657374206f72206e6f742e0a202a0a202a204e6f746520746861742074686520486f737420616c77617973207072656665727320746861742074686520477565737420737065616b20696e20706879736963616c206164647265737365730a202a20726174686572207468616e207669727475616c206164647265737365732c20736f20776520757365205f5f7061282920686572652e0a202a2f0a73746174696320766f6964206c67756573745f706f7765725f6f666628766f6964290a7b0a096863616c6c284c4843414c4c5f53485554444f574e2c205f5f70612822506f77657220646f776e22292c0a092020202020204c47554553545f53485554444f574e5f504f5745524f46462c20302c2030293b0a7d0a0a2f2a0a202a2050616e6963696e672e0a202a0a202a20446f6e27742e202042757420696620796f75206469642c207468697320697320776861742068617070656e732e0a202a2f0a73746174696320696e74206c67756573745f70616e696328737472756374206e6f7469666965725f626c6f636b202a6e622c20756e7369676e6564206c6f6e67206c2c20766f6964202a70290a7b0a096863616c6c284c4843414c4c5f53485554444f574e2c205f5f70612870292c204c47554553545f53485554444f574e5f504f5745524f46462c20302c2030293b0a092f2a20546865206863616c6c20776f6e27742072657475726e2c2062757420746f206b656570206763632068617070792c2077652772652022646f6e65222e202a2f0a0972657475726e204e4f544946595f444f4e453b0a7d0a0a73746174696320737472756374206e6f7469666965725f626c6f636b2070616e69636564203d207b0a092e6e6f7469666965725f63616c6c203d206c67756573745f70616e69630a7d3b0a0a2f2a2053657474696e67207570206d656d6f727920697320666169726c7920656173792e202a2f0a737461746963205f5f696e69742063686172202a6c67756573745f6d656d6f72795f736574757028766f6964290a7b0a092f2a0a09202a20546865204c696e757820626f6f746c6f616465722068656164657220636f6e7461696e7320616e20226538323022206d656d6f7279206d61703a207468650a09202a204c61756e6368657220706f70756c617465642074686520666972737420656e7472792077697468206f7572206d656d6f7279206c696d69742e0a09202a2f0a09653832305f6164645f726567696f6e28626f6f745f706172616d732e653832305f6d61705b305d2e616464722c0a0909092020626f6f745f706172616d732e653832305f6d61705b305d2e73697a652c0a0909092020626f6f745f706172616d732e653832305f6d61705b305d2e74797065293b0a0a092f2a205468697320737472696e6720697320666f722074686520626f6f74206d657373616765732e202a2f0a0972657475726e20224c4755455354223b0a7d0a0a2f2a0a202a2057652077696c6c206576656e7475616c6c7920757365207468652076697274696f20636f6e736f6c652064657669636520746f2070726f6475636520636f6e736f6c65206f75747075742c0a202a20627574206265666f726520746861742069732073657420757020776520757365204c4843414c4c5f4e4f54494659206f6e206e6f726d616c206d656d6f727920746f2070726f647563650a202a20636f6e736f6c65206f75747075742e0a202a2f0a737461746963205f5f696e697420696e74206561726c795f7075745f63686172732875333220767465726d6e6f2c20636f6e73742063686172202a6275662c20696e7420636f756e74290a7b0a096368617220736372617463685b31375d3b0a09756e7369676e656420696e74206c656e203d20636f756e743b0a0a092f2a205765207573652061206e756c2d7465726d696e6174656420737472696e672c20736f207765206d616b65206120636f70792e202049636b792c206875683f202a2f0a09696620286c656e203e2073697a656f66287363726174636829202d2031290a09096c656e203d2073697a656f66287363726174636829202d20313b0a09736372617463685b6c656e5d203d20275c30273b0a096d656d63707928736372617463682c206275662c206c656e293b0a096863616c6c284c4843414c4c5f4e4f544946592c205f5f70612873637261746368292c20302c20302c2030293b0a0a092f2a205468697320726f7574696e652072657475726e7320746865206e756d626572206f662062797465732061637475616c6c79207772697474656e2e202a2f0a0972657475726e206c656e3b0a7d0a0a2f2a0a202a205265626f6f74696e6720616c736f2074656c6c732074686520486f73742077652772652066696e69736865642c2062757420746865205245535441525420666c61672074656c6c73207468650a202a204c61756e6368657220746f207265626f6f742075732e0a202a2f0a73746174696320766f6964206c67756573745f726573746172742863686172202a726561736f6e290a7b0a096863616c6c284c4843414c4c5f53485554444f574e2c205f5f706128726561736f6e292c204c47554553545f53485554444f574e5f524553544152542c20302c2030293b0a7d0a0a2f2a473a3035300a202a205061746368696e672028506f77657266756c6c7920506c61636174696e6720506572666f726d616e636520506564616e7473290a202a0a202a205765206861766520616c7265616479207365656e20746861742070765f6f70732073747275637475726573206c6574207573207265706c6163652073696d706c65206e61746976650a202a20696e737472756374696f6e7320776974682063616c6c7320746f2074686520617070726f707269617465206261636b20656e6420616c6c207468726f7567686f7574207468650a202a206b65726e656c2e20205468697320616c6c6f7773207468652073616d65206b65726e656c20746f2072756e206173206120477565737420616e642061732061206e61746976650a202a206b65726e656c2c20627574206974277320736c6f772062656361757365206f6620616c6c2074686520696e646972656374206272616e636865732e0a202a0a202a2052656d656d626572207468617420446176696420576865656c65722071756f74652061626f75742022416e792070726f626c656d20696e20636f6d707574657220736369656e63652063616e0a202a20626520736f6c766564207769746820616e6f74686572206c61796572206f6620696e646972656374696f6e223f20205468652072657374206f6620746861742071756f74652069730a202a20222e2e2e20427574207468617420757375616c6c792077696c6c2063726561746520616e6f746865722070726f626c656d2e2220205468697320697320746865206669727374206f660a202a2074686f73652070726f626c656d732e0a202a0a202a204f75722063757272656e7420736f6c7574696f6e20697320746f20616c6c6f7720746865207061726176697274206261636b20656e6420746f206f7074696f6e616c6c792070617463680a202a206f7665722074686520696e6469726563742063616c6c7320746f207265706c616365207468656d207769746820736f6d657468696e67206d6f726520656666696369656e742e202057650a202a2070617463682074776f206f66207468652073696d706c657374206f6620746865206d6f737420636f6d6d6f6e6c792063616c6c65642066756e6374696f6e733a2064697361626c650a202a20696e746572727570747320616e64207361766520696e74657272757074732e2020576520757375616c6c7920686176652036206f7220313020627974657320746f2070617463680a202a20696e746f3a207468652047756573742076657273696f6e73206f66207468657365206f7065726174696f6e732061726520736d616c6c20656e6f75676820746861742077652063616e0a202a2066697420636f6d666f727461626c792e0a202a0a202a204669727374207765206e65656420617373656d626c792074656d706c61746573206f662065616368206f662074686520706174636861626c65204775657374206f7065726174696f6e732c0a202a20616e642074686573652061726520696e20693338365f686561642e532e0a202a2f0a0a2f2a473a30363020576520636f6e7374727563742061207461626c652066726f6d2074686520617373656d626c65722074656d706c617465733a202a2f0a73746174696320636f6e737420737472756374206c67756573745f696e736e730a7b0a09636f6e73742063686172202a73746172742c202a656e643b0a7d206c67756573745f696e736e735b5d203d207b0a095b50415241564952545f50415443482870765f6972715f6f70732e6972715f64697361626c65295d203d207b206c6773746172745f636c692c206c67656e645f636c69207d2c0a095b50415241564952545f50415443482870765f6972715f6f70732e736176655f666c295d203d207b206c6773746172745f70757368662c206c67656e645f7075736866207d2c0a7d3b0a0a2f2a0a202a204e6f77206f757220706174636820726f7574696e6520697320666169726c792073696d706c6520286261736564206f6e20746865206e6174697665206f6e6520696e0a202a2070617261766972742e63292e2020496620776520686176652061207265706c6163656d656e742c20776520636f707920697420696e20616e642072657475726e20686f77206d756368206f660a202a2074686520617661696c61626c6520737061636520776520757365642e0a202a2f0a73746174696320756e7369676e6564206c67756573745f706174636828753820747970652c2075313620636c6f626265722c20766f6964202a696275662c0a0909092020202020756e7369676e6564206c6f6e6720616464722c20756e7369676e6564206c656e290a7b0a09756e7369676e656420696e7420696e736e5f6c656e3b0a0a092f2a20446f6e277420646f20616e797468696e67207370656369616c20696620776520646f6e277420686176652061207265706c6163656d656e74202a2f0a096966202874797065203e3d2041525241595f53495a45286c67756573745f696e736e7329207c7c20216c67756573745f696e736e735b747970655d2e7374617274290a090972657475726e2070617261766972745f70617463685f64656661756c7428747970652c20636c6f626265722c20696275662c20616464722c206c656e293b0a0a09696e736e5f6c656e203d206c67756573745f696e736e735b747970655d2e656e64202d206c67756573745f696e736e735b747970655d2e73746172743b0a0a092f2a2053696d696c61726c792069662069742063616e2774206669742028646f65736e27742068617070656e2c20627574206c657427732062652074686f726f756768292e202a2f0a09696620286c656e203c20696e736e5f6c656e290a090972657475726e2070617261766972745f70617463685f64656661756c7428747970652c20636c6f626265722c20696275662c20616464722c206c656e293b0a0a092f2a20436f707920696e206f757220696e737472756374696f6e732e202a2f0a096d656d63707928696275662c206c67756573745f696e736e735b747970655d2e73746172742c20696e736e5f6c656e293b0a0972657475726e20696e736e5f6c656e3b0a7d0a0a2f2a473a3032390a202a204f6e63652077652067657420746f206c67756573745f696e697428292c207765206b6e6f7720776527726520612047756573742e202054686520766172696f75730a202a2070765f6f7073207374727563747572657320696e20746865206b65726e656c2070726f7669646520706f696e747320666f722028616c6d6f73742920657665727920726f7574696e652077650a202a206861766520746f206f7665727269646520746f2061766f69642070726976696c6567656420696e737472756374696f6e732e0a202a2f0a5f5f696e697420766f6964206c67756573745f696e697428766f6964290a7b0a092f2a20576527726520756e646572206c67756573742e202a2f0a0970765f696e666f2e6e616d65203d20226c6775657374223b0a092f2a20506172617669727420697320656e61626c65642e202a2f0a0970765f696e666f2e70617261766972745f656e61626c6564203d20313b0a092f2a2057652772652072756e6e696e672061742070726976696c656765206c6576656c20312c206e6f742030206173206e6f726d616c2e202a2f0a0970765f696e666f2e6b65726e656c5f72706c203d20313b0a092f2a2045766572796f6e65206578636570742058656e2072756e7320776974682074686973207365742e202a2f0a0970765f696e666f2e7368617265645f6b65726e656c5f706d64203d20313b0a0a092f2a0a09202a2057652073657420757020616c6c20746865206c6775657374206f766572726964657320666f722073656e736974697665206f7065726174696f6e732e202054686573650a09202a206172652064657461696c6564207769746820746865206f7065726174696f6e73207468656d73656c7665732e0a09202a2f0a0a092f2a20496e746572727570742d72656c61746564206f7065726174696f6e73202a2f0a0970765f6972715f6f70732e736176655f666c203d2050565f43414c4c45455f5341564528736176655f666c293b0a0970765f6972715f6f70732e726573746f72655f666c203d205f5f50565f49535f43414c4c45455f53415645286c675f726573746f72655f666c293b0a0970765f6972715f6f70732e6972715f64697361626c65203d2050565f43414c4c45455f53415645286972715f64697361626c65293b0a0970765f6972715f6f70732e6972715f656e61626c65203d205f5f50565f49535f43414c4c45455f53415645286c675f6972715f656e61626c65293b0a0970765f6972715f6f70732e736166655f68616c74203d206c67756573745f736166655f68616c743b0a0a092f2a205365747570206f7065726174696f6e73202a2f0a0970765f696e69745f6f70732e7061746368203d206c67756573745f70617463683b0a0a092f2a20496e7465726365707473206f6620766172696f75732043505520696e737472756374696f6e73202a2f0a0970765f6370755f6f70732e6c6f61645f676474203d206c67756573745f6c6f61645f6764743b0a0970765f6370755f6f70732e6370756964203d206c67756573745f63707569643b0a0970765f6370755f6f70732e6c6f61645f696474203d206c67756573745f6c6f61645f6964743b0a0970765f6370755f6f70732e69726574203d206c67756573745f697265743b0a0970765f6370755f6f70732e6c6f61645f737030203d206c67756573745f6c6f61645f7370303b0a0970765f6370755f6f70732e6c6f61645f74725f64657363203d206c67756573745f6c6f61645f74725f646573633b0a0970765f6370755f6f70732e7365745f6c6474203d206c67756573745f7365745f6c64743b0a0970765f6370755f6f70732e6c6f61645f746c73203d206c67756573745f6c6f61645f746c733b0a0970765f6370755f6f70732e7365745f6465627567726567203d206c67756573745f7365745f64656275677265673b0a0970765f6370755f6f70732e636c7473203d206c67756573745f636c74733b0a0970765f6370755f6f70732e726561645f637230203d206c67756573745f726561645f6372303b0a0970765f6370755f6f70732e77726974655f637230203d206c67756573745f77726974655f6372303b0a0970765f6370755f6f70732e726561645f637234203d206c67756573745f726561645f6372343b0a0970765f6370755f6f70732e77726974655f637234203d206c67756573745f77726974655f6372343b0a0970765f6370755f6f70732e77726974655f6764745f656e747279203d206c67756573745f77726974655f6764745f656e7472793b0a0970765f6370755f6f70732e77726974655f6964745f656e747279203d206c67756573745f77726974655f6964745f656e7472793b0a0970765f6370755f6f70732e7762696e7664203d206c67756573745f7762696e76643b0a0970765f6370755f6f70732e73746172745f636f6e746578745f737769746368203d2070617261766972745f73746172745f636f6e746578745f7377697463683b0a0970765f6370755f6f70732e656e645f636f6e746578745f737769746368203d206c67756573745f656e645f636f6e746578745f7377697463683b0a0a092f2a20506167657461626c65206d616e6167656d656e74202a2f0a0970765f6d6d755f6f70732e77726974655f637233203d206c67756573745f77726974655f6372333b0a0970765f6d6d755f6f70732e666c7573685f746c625f75736572203d206c67756573745f666c7573685f746c625f757365723b0a0970765f6d6d755f6f70732e666c7573685f746c625f73696e676c65203d206c67756573745f666c7573685f746c625f73696e676c653b0a0970765f6d6d755f6f70732e666c7573685f746c625f6b65726e656c203d206c67756573745f666c7573685f746c625f6b65726e656c3b0a0970765f6d6d755f6f70732e7365745f707465203d206c67756573745f7365745f7074653b0a0970765f6d6d755f6f70732e7365745f7074655f6174203d206c67756573745f7365745f7074655f61743b0a0970765f6d6d755f6f70732e7365745f706d64203d206c67756573745f7365745f706d643b0a23696664656620434f4e4649475f5838365f5041450a0970765f6d6d755f6f70732e7365745f7074655f61746f6d6963203d206c67756573745f7365745f7074655f61746f6d69633b0a0970765f6d6d755f6f70732e7074655f636c656172203d206c67756573745f7074655f636c6561723b0a0970765f6d6d755f6f70732e706d645f636c656172203d206c67756573745f706d645f636c6561723b0a0970765f6d6d755f6f70732e7365745f707564203d206c67756573745f7365745f7075643b0a23656e6469660a0970765f6d6d755f6f70732e726561645f637232203d206c67756573745f726561645f6372323b0a0970765f6d6d755f6f70732e726561645f637233203d206c67756573745f726561645f6372333b0a0970765f6d6d755f6f70732e6c617a795f6d6f64652e656e746572203d2070617261766972745f656e7465725f6c617a795f6d6d753b0a0970765f6d6d755f6f70732e6c617a795f6d6f64652e6c65617665203d206c67756573745f6c656176655f6c617a795f6d6d755f6d6f64653b0a0970765f6d6d755f6f70732e7074655f757064617465203d206c67756573745f7074655f7570646174653b0a0970765f6d6d755f6f70732e7074655f7570646174655f6465666572203d206c67756573745f7074655f7570646174653b0a0a23696664656620434f4e4649475f5838365f4c4f43414c5f415049430a092f2a204150494320726561642f777269746520696e7465726365707473202a2f0a097365745f6c67756573745f62617369635f617069635f6f707328293b0a23656e6469660a0a097838365f696e69742e7265736f75726365732e6d656d6f72795f7365747570203d206c67756573745f6d656d6f72795f73657475703b0a097838365f696e69742e697271732e696e74725f696e6974203d206c67756573745f696e69745f4952513b0a097838365f696e69742e74696d6572732e74696d65725f696e6974203d206c67756573745f74696d655f696e69743b0a097838365f706c6174666f726d2e63616c6962726174655f747363203d206c67756573745f7473635f6b687a3b0a097838365f706c6174666f726d2e6765745f77616c6c636c6f636b203d20206c67756573745f6765745f77616c6c636c6f636b3b0a0a092f2a0a09202a204e6f77206973206120676f6f642074696d6520746f206c6f6f6b2061742074686520696d706c656d656e746174696f6e73206f662074686573652066756e6374696f6e730a09202a206265666f72652072657475726e696e6720746f207468652072657374206f66206c67756573745f696e697428292e0a09202a2f0a0a092f2a473a3037300a09202a204e6f77207765277665207365656e20616c6c207468652070617261766972745f6f70732c2077652072657475726e20746f0a09202a206c67756573745f696e69742829207768657265207468652072657374206f662074686520666169726c79206368616f74696320626f6f742073657475700a09202a206f63637572732e0a09202a2f0a0a092f2a0a09202a2054686520737461636b2070726f746563746f722069732061207765697264207468696e672077686572652067636320706c6163657320612063616e6172790a09202a2076616c7565206f6e2074686520737461636b20616e64207468656e20636865636b73206974206f6e2072657475726e2e2020546869732066696c652069730a09202a20636f6d70696c65642077697468202d666e6f2d737461636b2d70726f746563746f722069742c20736f20776520676f7420746869732066617220776974686f75740a09202a2070726f626c656d732e20205468652076616c7565206f66207468652063616e617279206973206b657074206174206f66667365742032302066726f6d207468650a09202a202567732072656769737465722c20736f207765206e65656420746f207365742074686174207570206265666f72652063616c6c696e6720432066756e6374696f6e730a09202a20696e206f746865722066696c65732e0a09202a2f0a0973657475705f737461636b5f63616e6172795f7365676d656e742830293b0a0a092f2a0a09202a20576520636f756c64206a7573742063616c6c206c6f61645f737461636b5f63616e6172795f7365676d656e7428292c20627574207765206d696768742061732077656c6c0a09202a2063616c6c207377697463685f746f5f6e65775f6764742829207768696368206c6f616473207468652077686f6c65207461626c6520616e642073657473207570207468650a09202a207065722d637075207365676d656e742064657363726970746f72207265676973746572202566732061732077656c6c2e0a09202a2f0a097377697463685f746f5f6e65775f6764742830293b0a0a092f2a0a09202a2054686520486f73743c2d3e4775657374205377697463686572206c697665732061742074686520746f70206f66206f757220616464726573732073706163652c20616e640a09202a2074686520486f737420746f6c6420757320686f7720626967206974206973207768656e207765206d616465204c47554553545f494e495420687970657263616c6c3a0a09202a206974207075742074686520616e7377657220696e206c67756573745f646174612e726573657276655f6d656d0a09202a2f0a09726573657276655f746f705f61646472657373286c67756573745f646174612e726573657276655f6d656d293b0a0a092f2a0a09202a20496620776520646f6e277420696e697469616c697a6520746865206c6f636b20646570656e64656e637920636865636b6572206e6f772c20697420637261736865730a09202a2061746f6d69635f6e6f7469666965725f636861696e5f72656769737465722c207468656e2070617261766972745f64697361626c655f696f73706163652e0a09202a2f0a096c6f636b6465705f696e697428293b0a0a092f2a20486f6f6b20696e206f7572207370656369616c2070616e696320687970657263616c6c20636f64652e202a2f0a0961746f6d69635f6e6f7469666965725f636861696e5f7265676973746572282670616e69635f6e6f7469666965725f6c6973742c202670616e69636564293b0a0a092f2a0a09202a205468652049444520636f6465207370656e64732061626f75742033207365636f6e64732070726f62696e6720666f72206469736b733a20696620776520726573657276650a09202a20616c6c2074686520492f4f20706f7274732075702066726f6e742069742063616e277420676574207468656d20616e6420736f20646f65736e27742070726f62652e0a09202a204f74686572206465766963652064726976657273206172652073696d696c61722028627574206c65737320736576657265292e2020546869732063757473207468650a09202a206b65726e656c20626f6f742074696d65206f6e206d79206d616368696e652066726f6d20342e31207365636f6e647320746f20302e3435207365636f6e64732e0a09202a2f0a0970617261766972745f64697361626c655f696f737061636528293b0a0a092f2a0a09