1. | 2028696e7429736d705f70726f636573736f725f69642829293b0a09656c5f70726f636573735f7375627061636b657428656c5f707472293b0a096572725f7072696e745f707265666978203d2073617665645f6572725f7072656669783b0a0a092f2a200a09202a2052656c6561736520746865206c6f676f7574206672616d65200a09202a2f0a0977726d63657328307837293b0a096d6228293b0a7d0a0a7374617469632063686172202a656c5f6576375f70726f636573736f725f7375627061636b65745f616e6e6f746174696f6e5b5d203d207b0a09225375627061636b657420486561646572222c0922495f53544154222c092244435f53544154222c0a0922435f41444452222c090922435f53594e44524f4d455f31222c0922435f53594e44524f4d455f30222c0a0922435f53544154222c090922435f535453222c09224d4d5f53544154222c0a09224558435f41444452222c0909224945525f434d222c09224953554d222c0a092250414c5f42415345222c090922495f43544c222c092250524f434553535f434f4e54455854222c0a092243424f585f43544c222c09092243424f585f5354505f43544c222c092243424f585f4143435f43544c222c0a092243424f585f4c434c5f534554222c09092243424f585f474c425f534554222c092242424f585f43544c222c0a092242424f585f4552525f535453222c09092242424f585f4552525f494458222c092243424f585f4444505f4552525f535453222c0a092242424f585f4441545f524d50222c09094e554c4c0a7d3b0a0a7374617469632063686172202a656c5f6576375f7a626f785f7375627061636b65745f616e6e6f746174696f6e5b5d203d207b0a09225375627061636b657420486561646572222c20090a09225a424f582830293a204452414d5f4552525f5354415455535f32202f204452414d5f4552525f5354415455535f31222c0a09225a424f582830293a204452414d5f4552524f525f43544c202020202f204452414d5f4552525f5354415455535f33222c0a09225a424f582830293a20444946545f54494d454f55542020202020202f204452414d5f4552525f414452222c0a09225a424f582830293a204652435f4552525f414452202020202020202f204452414d5f4d41505045525f43544c222c0a09225a424f582830293a207265736572766564202020202020202020202f20444946545f4552525f535441545553222c0a09225a424f582831293a204452414d5f4552525f5354415455535f32202f204452414d5f4552525f5354415455535f31222c0a09225a424f582831293a204452414d5f4552524f525f43544c202020202f204452414d5f4552525f5354415455535f33222c0a09225a424f582831293a20444946545f54494d454f55542020202020202f204452414d5f4552525f414452222c0a09225a424f582831293a204652435f4552525f414452202020202020202f204452414d5f4d41505045525f43544c222c0a09225a424f582831293a207265736572766564202020202020202020202f20444946545f4552525f535441545553222c0a092243424f585f43544c222c09092243424f585f5354505f43544c222c0a09225a424f582830295f4552524f525f5041222c09225a424f582831295f4552524f525f5041222c0a09225a424f582830295f4f5245445f53594e44524f4d45222c225a424f582831295f4f5245445f53594e44524f4d45222c0a094e554c4c0a7d3b0a0a7374617469632063686172202a656c5f6576375f72626f785f7375627061636b65745f616e6e6f746174696f6e5b5d203d207b0a09225375627061636b657420486561646572222c092252424f585f434647222c092252424f585f4e5f434647222c0a092252424f585f535f434647222c09092252424f585f455f434647222c092252424f585f575f434647222c0a092252424f585f4e5f455252222c09092252424f585f535f455252222c092252424f585f455f455252222c0a092252424f585f575f455252222c09092252424f585f494f5f434647222c092252424f585f494f5f455252222c0a092252424f585f4c5f455252222c09092252424f585f57484f414d49222c092252424f585f494d41534c222c0a092252424f585f494e5451222c09092252424f585f494e54222c094e554c4c0a7d3b0a0a7374617469632063686172202a656c5f6576375f696f5f7375627061636b65745f616e6e6f746174696f6e5b5d203d207b0a09225375627061636b657420486561646572222c0922494f5f415349435f524556222c0922494f5f5359535f524556222c0a0922494f375f555048222c0909224850495f43544c222c09224352445f43544c222c0a09224845495f43544c222c090922504f375f4552524f525f53554d222c22504f375f554e4352525f53594d222c0a0922504f375f43525243545f53594d222c0922504f375f55474247455f53594d222c22504f375f4552525f504b5430222c0a0922504f375f4552525f504b5431222c0909227265736572766564222c09227265736572766564222c0a0922504f305f4552525f53554d222c090922504f305f544c425f455252222c0922504f305f53504c5f434f4d504c54222c0a0922504f305f5452414e535f53554d222c0922504f305f46495253545f455252222c22504f305f4d554c545f455252222c0a0922444d20435352205048222c090922444d20435352205048222c0922444d20435352205048222c0a0922444d20435352205048222c0909227265736572766564222c0a0922504f315f4552525f53554d222c090922504f315f544c425f455252222c0922504f315f53504c5f434f4d504c54222c0a0922504f315f5452414e535f53554d222c0922504f315f46495253545f455252222c22504f315f4d554c545f455252222c0a0922444d20435352205048222c090922444d20435352205048222c0922444d20435352205048222c0a0922444d20435352205048222c0909227265736572766564222c0a0922504f325f4552525f53554d222c090922504f325f544c425f455252222c0922504f325f53504c5f434f4d504c54222c0a0922504f325f5452414e535f53554d222c0922504f325f46495253545f455252222c22504f325f4d554c545f455252222c0a0922444d20435352205048222c090922444d20435352205048222c0922444d20435352205048222c0a0922444d20435352205048222c0909227265736572766564222c0a0922504f335f4552525f53554d222c090922504f335f544c425f455252222c0922504f335f53504c5f434f4d504c54222c0a0922504f335f5452414e535f53554d222c0922504f335f46495253545f455252222c22504f335f4d554c545f455252222c0a0922444d20435352205048222c090922444d20435352205048222c0922444d20435352205048222c0a0922444d20435352205048222c0909227265736572766564222c090a094e554c4c0a7d3b0a090a7374617469632073747275637420656c5f7375627061636b65745f616e6e6f746174696f6e20656c5f6576375f70616c5f616e6e6f746174696f6e735b5d203d207b0a095355425041434b45545f414e4e4f544154494f4e28454c5f434c4153535f5f50414c2c0a0909092020202020454c5f545950455f5f50414c5f5f4556375f50524f434553534f522c0a0909092020202020312c0a0909092020202020224556372050726f636573736f72205375627061636b6574222c0a0909092020202020656c5f6576375f70726f636573736f725f7375627061636b65745f616e6e6f746174696f6e292c0a095355425041434b45545f414e4e4f544154494f4e28454c5f434c4153535f5f50414c2c0a0909092020202020454c5f545950455f5f50414c5f5f4556375f5a424f582c0a0909092020202020312c0a090909202020202022455637205a424f58205375627061636b6574222c0a0909092020202020656c5f6576375f7a626f785f7375627061636b65745f616e6e6f746174696f6e292c0a095355425041434b45545f414e4e4f544154494f4e28454c5f434c4153535f5f50414c2c0a0909092020202020454c5f545950455f5f50414c5f5f4556375f52424f582c0a0909092020202020312c0a0909092020202020224556372052424f58205375627061636b6574222c0a0909092020202020656c5f6576375f72626f785f7375627061636b65745f616e6e6f746174696f6e292c0a095355425041434b45545f414e4e4f544154494f4e28454c5f434c4153535f5f50414c2c0a0909092020202020454c5f545950455f5f50414c5f5f4556375f494f2c0a0909092020202020312c0a09090920202020202245563720494f205375627061636b6574222c0a0909092020202020656c5f6576375f696f5f7375627061636b65745f616e6e6f746174696f6e290a7d3b0a0a7374617469632073747275637420656c5f7375627061636b6574202a0a6576375f70726f636573735f70616c5f7375627061636b65742873747275637420656c5f7375627061636b6574202a686561646572290a7b0a09737472756374206576375f70616c5f7375627061636b6574202a7061636b65743b0a0a09696620286865616465722d3e636c61737320213d20454c5f434c4153535f5f50414c29207b0a09097072696e746b2822257320202a2a20556e65787065637465642068656164657220434c41535320256420545950452025642c2061626f7274696e675c6e222c0a0909202020202020206572725f7072696e745f7072656669782c0a0909202020202020206865616465722d3e636c6173732c206865616465722d3e74797065293b0a090972657475726e204e554c4c3b0a097d0a0a097061636b6574203d2028737472756374206576375f70616c5f7375627061636b6574202a296865616465722d3e62795f747970652e7261772e646174615f73746172743b0a0a09737769746368286865616465722d3e7479706529207b0a096361736520454c5f545950455f5f50414c5f5f4c4f474f55545f4652414d453a0a09097072696e746b282225732a2a2a204d43484b206f63637572726564206f6e204c50494420256c6c64202852424f5820256c6c78295c6e222c0a0909202020202020206572725f7072696e745f7072656669782c0a0909202020202020207061636b65742d3e62795f747970652e6c6f676f75742e7768616d692c200a0909202020202020207061636b65742d3e62795f747970652e6c6f676f75742e72626f785f7768616d69293b0a0909656c5f7072696e745f74696d657374616d7028267061636b65742d3e62795f747970652e6c6f676f75742e74696d657374616d70293b0a09097072696e746b2822257320204558435f414444523a20253031366c6c785c6e220a090920202020202020202022202048414c545f434f44453a20256c6c785c6e222c0a0909202020202020206572725f7072696e745f7072656669782c0a0909202020202020207061636b65742d3e62795f747970652e6c6f676f75742e6578635f616464722c0a0909202020202020207061636b65742d3e62795f747970652e6c6f676f75742e68616c745f636f6465293b0a0909656c5f70726f636573735f7375627061636b657473286865616465722c0a20202020202020202020202020202020202020202020202020202020202020202020202020207061636b65742d3e62795f747970652e6c6f676f75742e7375627061636b65745f636f756e74293b0a0909627265616b3b0a0964656661756c743a0a09097072696e746b2822257320202a2a2050414c2054595045202564205355425041434b45545c6e222c200a0909202020202020206572725f7072696e745f7072656669782c0a0909202020202020206865616465722d3e74797065293b0a0909656c5f616e6e6f746174655f7375627061636b657428686561646572293b0a0909627265616b3b0a097d0a090a0972657475726e202873747275637420656c5f7375627061636b6574202a292828756e7369676e6564206c6f6e6729686561646572202b206865616465722d3e6c656e677468293b0a7d0a0a73747275637420656c5f7375627061636b65745f68616e646c6572206576375f70616c5f7375627061636b65745f68616e646c6572203d0a095355425041434b45545f48414e444c45525f494e495428454c5f434c4153535f5f50414c2c206576375f70726f636573735f70616c5f7375627061636b6574293b0a0a766f6964205f5f696e69740a6576375f72656769737465725f6572726f725f68616e646c65727328766f6964290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c2041525241595f53495a4528656c5f6576375f70616c5f616e6e6f746174696f6e73293b20692b2b290a090963646c5f72656769737465725f7375627061636b65745f616e6e6f746174696f6e2826656c5f6576375f70616c5f616e6e6f746174696f6e735b695d293b0a0a0963646c5f72656769737465725f7375627061636b65745f68616e646c657228266576375f70616c5f7375627061636b65745f68616e646c6572293b0a7d0a0a00000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6572725f696d706c2e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303530373100313231313437343433333000303032303133310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f6572725f696d706c2e680a202a0a202a09436f70797269676874202843292032303030204a6566662057696564656d656965722028436f6d70617120436f6d707574657220436f72706f726174696f6e290a202a0a202a09436f6e7461696e73206465636c61726174696f6e7320616e64206d6163726f7320746f20737570706f727420416c706861206572726f722068616e646c696e670a202a2009696d706c656d656e746174696f6e732e0a202a2f0a0a23696e636c756465203c61736d2f6d63652e683e0a0a756e696f6e20656c5f74696d657374616d703b0a73747275637420656c5f7375627061636b65743b0a737472756374206576375f6c665f7375627061636b6574733b0a0a73747275637420656c5f7375627061636b65745f616e6e6f746174696f6e207b0a0973747275637420656c5f7375627061636b65745f616e6e6f746174696f6e202a6e6578743b0a0975313620636c6173733b0a0975313620747970653b0a09753136207265766973696f6e3b0a0963686172202a6465736372697074696f6e3b0a0963686172202a2a616e6e6f746174696f6e3b0a7d3b0a23646566696e65205355425041434b45545f414e4e4f544154494f4e28632c20742c20722c20642c206129207b4e554c4c2c202863292c202874292c202872292c202864292c202861297d0a0a73747275637420656c5f7375627061636b65745f68616e646c6572207b0a0973747275637420656c5f7375627061636b65745f68616e646c6572202a6e6578743b0a0975313620636c6173733b0a0973747275637420656c5f7375627061636b6574202a282a68616e646c6572292873747275637420656c5f7375627061636b6574202a293b0a7d3b0a23646566696e65205355425041434b45545f48414e444c45525f494e495428632c206829207b4e554c4c2c202863292c202868297d0a0a2f2a0a202a204d616e6970756c6174652061206669656c642066726f6d206120726567697374657220676976656e2069742773206e616d652e20646566696e65730a202a20666f7220746865204c534220285f5f53202d20736869667420636f756e742920616e64206269746d61736b20285f5f4d29206172652072657175697265640a202a0a202a204558545241435428752c206629202d20657874726163747320746865206669656c6420616e6420706c616365732069742061742062697420706f736974696f6e20300a202a2047454e5f4d41534b286629202d206372656174657320616e20696e2d706f736974696f6e206d61736b20666f7220746865206669656c640a202a2f0a23646566696e65204558545241435428752c206629202828287529203e3e206623235f5f53292026206623235f5f4d290a23646566696e652047454e5f4d41534b286629202828753634296623235f5f4d203c3c206623235f5f53290a0a2f2a0a202a206572725f636f6d6d6f6e2e630a202a2f0a65787465726e2063686172202a6572725f7072696e745f7072656669783b0a0a65787465726e20766f6964206d63686b5f64756d705f6d656d28766f6964202a2c2073697a655f742c2063686172202a2a293b0a65787465726e20766f6964206d63686b5f64756d705f6c6f676f75745f6672616d652873747275637420656c5f636f6d6d6f6e202a293b0a65787465726e20766f696420656c5f7072696e745f74696d657374616d7028756e696f6e20656c5f74696d657374616d70202a293b0a65787465726e20766f696420656c5f70726f636573735f7375627061636b6574732873747275637420656c5f7375627061636b6574202a2c20696e74293b0a65787465726e2073747275637420656c5f7375627061636b6574202a656c5f70726f636573735f7375627061636b65742873747275637420656c5f7375627061636b6574202a293b0a65787465726e20766f696420656c5f616e6e6f746174655f7375627061636b65742873747275637420656c5f7375627061636b6574202a293b0a65787465726e20766f69642063646c5f636865636b5f636f6e736f6c655f646174615f6c6f6728766f6964293b0a65787465726e20696e742063646c5f72656769737465725f7375627061636b65745f616e6e6f746174696f6e2873747275637420656c5f7375627061636b65745f616e6e6f746174696f6e202a293b0a65787465726e20696e742063646c5f72656769737465725f7375627061636b65745f68616e646c65722873747275637420656c5f7375627061636b65745f68616e646c6572202a293b0a0a2f2a0a202a206572725f6576372e630a202a2f0a65787465726e20737472756374206576375f6c665f7375627061636b657473202a0a6576375f636f6c6c6563745f6c6f676f75745f6672616d655f7375627061636b6574732873747275637420656c5f7375627061636b6574202a2c0a0909090920202020737472756374206576375f6c665f7375627061636b657473202a293b0a65787465726e20766f6964206576375f72656769737465725f6572726f725f68616e646c65727328766f6964293b0a65787465726e20766f6964206576375f6d616368696e655f636865636b28756e7369676e6564206c6f6e672c20756e7369676e6564206c6f6e67293b0a0a2f2a0a202a206572725f6576362e630a202a2f0a65787465726e20766f6964206576365f72656769737465725f6572726f725f68616e646c65727328766f6964293b0a65787465726e20696e74206576365f70726f636573735f6c6f676f75745f6672616d652873747275637420656c5f636f6d6d6f6e202a2c20696e74293b0a65787465726e20766f6964206576365f6d616368696e655f636865636b28756e7369676e6564206c6f6e672c20756e7369676e6564206c6f6e67293b0a0a2f2a0a202a206572725f6d617276656c2e630a202a2f0a65787465726e20766f6964206d617276656c5f6d616368696e655f636865636b28756e7369676e6564206c6f6e672c20756e7369676e6564206c6f6e67293b0a65787465726e20766f6964206d617276656c5f72656769737465725f6572726f725f68616e646c65727328766f6964293b0a0a2f2a0a202a206572725f746974616e2e630a202a2f0a65787465726e20696e7420746974616e5f70726f636573735f6c6f676f75745f6672616d652873747275637420656c5f636f6d6d6f6e202a2c20696e74293b0a65787465726e20766f696420746974616e5f6d616368696e655f636865636b28756e7369676e6564206c6f6e672c20756e7369676e6564206c6f6e67293b0a65787465726e20766f696420746974616e5f72656769737465725f6572726f725f68616e646c65727328766f6964293b0a65787465726e20696e74207072697661746565725f70726f636573735f6c6f676f75745f6672616d652873747275637420656c5f636f6d6d6f6e202a2c20696e74293b0a65787465726e20766f6964207072697661746565725f6d616368696e655f636865636b28756e7369676e6564206c6f6e672c20756e7369676e6564206c6f6e67293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6572725f6d617276656c2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031313131363000313231313437343433333000303032303434360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f6572725f6d617276656c2e630a202a0a202a09436f70797269676874202843292032303031204a6566662057696564656d656965722028436f6d70617120436f6d707574657220436f72706f726174696f6e290a202a0a202a2f0a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f636f6e736f6c652e683e0a23696e636c756465203c61736d2f636f72655f6d617276656c2e683e0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f736d702e683e0a23696e636c756465203c61736d2f6572725f636f6d6d6f6e2e683e0a23696e636c756465203c61736d2f6572725f6576372e683e0a0a23696e636c75646520226572725f696d706c2e68220a23696e636c756465202270726f746f2e68220a0a73746174696320766f69640a6d617276656c5f7072696e745f3638305f6672616d6528737472756374206576375f6c665f7375627061636b657473202a6c665f7375627061636b657473290a7b0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a09737472756374206576375f70616c5f656e7669726f6e6d656e74616c5f7375627061636b6574202a656e763b0a09737472756374207b20696e7420747970653b2063686172202a6e616d653b207d2065765f7061636b6574735b5d203d207b0a09097b20454c5f545950455f5f50414c5f5f454e565f5f414d4249454e545f54454d50455241545552452c0a0909202022416d6269656e742054656d706572617475726522207d2c0a09097b20454c5f545950455f5f50414c5f5f454e565f5f4149524d4f5645525f46414e2c0a09092020224169724d6f766572202f2046616e22207d2c0a09097b20454c5f545950455f5f50414c5f5f454e565f5f564f4c544147452c0a0909202022566f6c7461676522207d2c0a09097b20454c5f545950455f5f50414c5f5f454e565f5f494e54525553494f4e2c0a0909202022496e74727573696f6e22207d2c0a09097b20454c5f545950455f5f50414c5f5f454e565f5f504f5745525f535550504c592c0a0909202022506f77657220537570706c7922207d2c0a09097b20454c5f545950455f5f50414c5f5f454e565f5f4c414e2c0a09092020224c414e22207d2c0a09097b20454c5f545950455f5f50414c5f5f454e565f5f484f545f504c55472c0a0909202022486f7420506c756722207d2c0a09097b20302c204e554c4c207d0a097d3b0a09696e7420693b0a0a09666f72202869203d20303b2065765f7061636b6574735b695d2e7479706520213d20303b20692b2b29207b0a0909656e76203d206c665f7375627061636b6574732d3e656e765b6576375f6c665f656e765f696e6465782865765f7061636b6574735b695d2e74797065295d3b0a09096966202821656e76290a090909636f6e74696e75653b0a0a09097072696e746b282225732a2a2573206576656e742028636162696e65742025642c20647261776572202564295c6e222c0a0909202020202020206572725f7072696e745f7072656669782c0a09092020202020202065765f7061636b6574735b695d2e6e616d652c0a090920202020202020656e762d3e636162696e65742c0a090920202020202020656e762d3e647261776572293b0a09097072696e746b282225732020204d6f64756c6520547970653a2030782578202d20556e69742049442030782578202d20220a09092020202020202022436f6e646974696f6e20307825785c6e222c0a0909202020202020206572725f7072696e745f7072656669782c0a090920202020202020656e762d3e6d6f64756c655f747970652c0a090920202020202020656e762d3e756e69745f69642c0a090920202020202020656e762d3e636f6e646974696f6e293b0a097d0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a7d0a0a73746174696320696e740a6d617276656c5f70726f636573735f3638305f6672616d6528737472756374206576375f6c665f7375627061636b657473202a6c665f7375627061636b6574732c20696e74207072696e74290a7b0a09696e7420737461747573203d204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a09696e7420693b0a0a09666f72202869203d206576375f6c665f656e765f696e64657828454c5f545950455f5f50414c5f5f454e565f5f414d4249454e545f54454d5045524154555245293b0a09202020202069203c3d206576375f6c665f656e765f696e64657828454c5f545950455f5f50414c5f5f454e565f5f484f545f504c5547293b0a092020202020692b2b29207b0a0909696620286c665f7375627061636b6574732d3e656e765b695d290a090909737461747573203d204d43484b5f444953504f534954494f4e5f5245504f52543b0a097d0a0a09696620287072696e74290a09096d617276656c5f7072696e745f3638305f6672616d65286c665f7375627061636b657473293b0a0a0972657475726e207374617475733b0a7d0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0a73746174696320766f69640a6d617276656c5f7072696e745f6572725f63796328753634206572725f637963290a7b0a097374617469632063686172202a7061636b65745f646573635b5d203d207b0a0909224e6f204572726f72222c0a090922554e4b4e4f574e222c0a09092231206379636c65202831206f72203220666c6974207061636b657429222c0a09092232206379636c657320283320666c6974207061636b657429222c0a09092239206379636c65732028313820666c6974207061636b657429222c0a0909223130206379636c65732028313920666c6974207061636b657429222c0a090922554e4b4e4f574e222c0a090922554e4b4e4f574e222c0a090922554e4b4e4f574e220a097d3b0a0a23646566696e6520494f375f5f4552525f4359435f5f4f44445f464c54092831554c203c3c202030290a23646566696e6520494f375f5f4552525f4359435f5f45564e5f464c54092831554c203c3c202031290a23646566696e6520494f375f5f4552525f4359435f5f5041434b45545f5f53092836290a23646566696e6520494f375f5f4552525f4359435f5f5041434b45545f5f4d0928307837290a23646566696e6520494f375f5f4552525f4359435f5f4c4f43092831554c203c3c202035290a23646566696e6520494f375f5f4552525f4359435f5f4359434c455f5f53092832290a23646566696e6520494f375f5f4552525f4359435f5f4359434c455f5f4d0928307837290a0a097072696e746b2822257320202020202020205061636b657420496e204572726f723a2025735c6e220a092020202020202022257320202020202020204572726f7220696e2025732c206379636c6520256c6c64257325735c6e222c0a09202020202020206572725f7072696e745f7072656669782c200a09202020202020207061636b65745f646573635b45585452414354286572725f6379632c20494f375f5f4552525f4359435f5f5041434b4554295d2c0a09202020202020206572725f7072696e745f7072656669782c0a0920202020202020286572725f637963202620494f375f5f4552525f4359435f5f4c4f4329203f20224441544122203a2022484541444552222c0a092020202020202045585452414354286572725f6379632c20494f375f5f4552525f4359435f5f4359434c45292c0a0920202020202020286572725f637963202620494f375f5f4552525f4359435f5f4f44445f464c5429203f2022205b4f444420466c69745d223a2022222c0a0920202020202020286572725f637963202620494f375f5f4552525f4359435f5f45564e5f464c5429203f2022205b4576656e20466c69745d223a202222293b0a7d0a0a73746174696320766f69640a6d617276656c5f7072696e745f706f375f63727263745f73796d287536342063727263745f73796d290a7b0a23646566696e6520494f375f5f504f375f43525243545f53594d5f5f53594e5f5f53092830290a23646566696e6520494f375f5f504f375f43525243545f53594d5f5f53594e5f5f4d092830783766290a23646566696e6520494f375f5f504f375f43525243545f53594d5f5f4552525f4359435f5f53092837292020202f2a204552525f435943202b204f44445f464c54202b2045564e5f464c54202a2f0a23646566696e6520494f375f5f504f375f43525243545f53594d5f5f4552525f4359435f5f4d09283078316666290a0a0a097072696e746b28222573202020202020436f727265637461626c65204572726f722053796d70746f6d733a5c6e220a0920202020202020222573202020202020202053796e64726f6d653a203078256c6c785c6e222c0a09202020202020206572725f7072696e745f7072656669782c0a09202020202020206572725f7072696e745f7072656669782c20455854524143542863727263745f73796d2c20494f375f5f504f375f43525243545f53594d5f5f53594e29293b0a096d617276656c5f7072696e745f6572725f63796328455854524143542863727263745f73796d2c20494f375f5f504f375f43525243545f53594d5f5f4552525f43594329293b0a7d0a0a73746174696320766f69640a6d617276656c5f7072696e745f706f375f756e6372725f73796d2875363420756e6372725f73796d2c207536342076616c69645f6d61736b290a7b0a097374617469632063686172202a636c6b5f6e616d65735b5d203d207b20225f685b305d222c20225f685b315d222c20225f6e5b305d222c20225f6e5b315d22207d3b0a097374617469632063686172202a636c6b5f6465636f64655b5d203d207b0a0909224e6f204572726f72222c0a0909224f6e6520657874726120726973696e672065646765222c0a09092254776f20657874726120726973696e67206564676573222c0a0909224c6f7374206f6e6520636c6f636b220a097d3b0a097374617469632063686172202a706f72745f6e616d65735b5d203d207b2022506f72742030222c200922506f72742031222c200a0909090920202020202022506f72742032222c200922506f72742033222c0a0909090920202020202022556e6b6e6f776e20506f7274222c0922556e6b6e6f776e20506f7274222c0a0909090920202020202022556e6b6e6f776e20506f7274222c0922506f7274203722207d3b0a09696e7420736372617463682c20693b0a0a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f53594e5f5f5309202020202830290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f53594e5f5f4d09202020202830783766290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4552525f4359435f5f5309202020202837292020202020202f2a204552525f435943202b204f44445f464c542e2e2e202a2f0a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4552525f4359435f5f4d09202020202830783166662920202f2a202e2e2e202b2045564e5f464c5420202020202020202a2f0a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f434c4b5f5f530920202020283136290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f434c4b5f5f4d09202020202830786666290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4344545f4f56465f544f5f5f524551202831554c203c3c203234290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4344545f4f56465f544f5f5f52494f202831554c203c3c203235290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4344545f4f56465f544f5f5f57494f202831554c203c3c203236290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4344545f4f56465f544f5f5f424c4b202831554c203c3c203237290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4344545f4f56465f544f5f5f4e424b202831554c203c3c203238290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4f56465f5f52454144494f09202020202831554c203c3c203239290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4f56465f5f5752495445494f202020202831554c203c3c203330290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4f56465f5f46574420202020202020202831554c203c3c203331290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f56494354494d5f53505f5f5320202020283332290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f56494354494d5f53505f5f4d202020202830786666290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4445544543545f53505f5f5320202020283430290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f4445544543545f53505f5f4d202020202830786666290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f535452565f5654525f5f532020202020283438290a23646566696e6520494f375f5f504f375f554e4352525f53594d5f5f535452565f5654525f5f4d2020202020283078336666290a0a23646566696e6520494f375f5f535452565f5654525f5f4c53495f5f494e54585f5f5309202020202830290a23646566696e6520494f375f5f535452565f5654525f5f4c53495f5f494e54585f5f4d092020202028307833290a23646566696e6520494f375f5f535452565f5654525f5f4c53495f5f534c4f545f5f5309202020202832290a23646566696e6520494f375f5f535452565f5654525f5f4c53495f5f534c4f545f5f4d092020202028307837290a23646566696e6520494f375f5f535452565f5654525f5f4c53495f5f4255535f5f5309202020202835290a23646566696e6520494f375f5f535452565f5654525f5f4c53495f5f4255535f5f4d092020202028307833290a23646566696e6520494f375f5f535452565f5654525f5f4d53495f5f494e544e554d5f5f5309202020202830290a23646566696e6520494f375f5f535452565f5654525f5f4d53495f5f494e544e554d5f5f4d0920202020283078316666290a23646566696e6520494f375f5f535452565f5654525f5f49535f4d53490909202020202831554c203c3c2039290a0a097072696e746b28222573202020202020556e636f727265637461626c65204572726f722053796d70746f6d733a5c6e222c206572725f7072696e745f707265666978293b0a09756e6372725f73796d20263d2076616c69645f6d61736b3b0a0a0969662028455854524143542876616c69645f6d61736b2c20494f375f5f504f375f554e4352525f53594d5f5f53594e29290a09097072696e746b28222573202020202020202053796e64726f6d653a203078256c6c785c6e222c0a0909202020202020206572725f7072696e745f7072656669782c200a0909202020202020204558545241435428756e6372725f73796d2c20494f375f5f504f375f554e4352525f53594d5f5f53594e29293b0a0a0969662028455854524143542876616c69645f6d61736b2c20494f375f5f504f375f554e4352525f53594d5f5f4552525f43594329290a09096d617276656c5f7072696e745f6572725f637963284558545241435428756e6372725f73796d2c200a09090909092020202020494f375f5f504f375f554e4352525f53594d5f5f4552525f43594329293b0a0a0973637261746368203d204558545241435428756e6372725f73796d2c20494f375f5f504f375f554e4352525f53594d5f5f434c4b293b0a09666f72202869203d20303b2069203c20343b20692b2b2c2073637261746368203e3e3d203229207b0a09096966202873637261746368202620307833290a0909097072696e746b282225732020202020202020436c6f636b2025733a2025735c6e222c0a090909202020202020206572725f7072696e745f7072656669782c0a09090920202020202020636c6b5f6e616d65735b695d2c20636c6b5f6465636f64655b736372617463682026203078335d293b0a097d0a0a0969662028756e6372725f73796d202620494f375f5f504f375f554e4352525f53594d5f5f4344545f4f56465f544f5f5f52455129200a09097072696e746b2822257320202020202020524551204372656469742054696d656f7574206f72204f766572666c6f775c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028756e6372725f73796d202620494f375f5f504f375f554e4352525f53594d5f5f4344545f4f56465f544f5f5f52494f29200a09097072696e746b282225732020202020202052494f204372656469742054696d656f7574206f72204f766572666c6f775c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028756e6372725f73796d202620494f375f5f504f375f554e4352525f53594d5f5f4344545f4f56465f544f5f5f57494f29200a09097072696e746b282225732020202020202057494f204372656469742054696d656f7574206f72204f766572666c6f775c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028756e6372725f73796d202620494f375f5f504f375f554e4352525f53594d5f5f4344545f4f56465f544f5f5f424c4b29200a09097072696e746b2822257320202020202020424c4b204372656469742054696d656f7574206f72204f766572666c6f775c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028756e6372725f73796d202620494f375f5f504f375f554e4352525f53594d5f5f4344545f4f56465f544f5f5f4e424b29200a09097072696e746b28222573202020202020204e424b204372656469742054696d656f7574206f72204f766572666c6f775c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0a0969662028756e6372725f73796d202620494f375f5f504f375f554e4352525f53594d5f5f4f56465f5f52454144494f29200a09097072696e746b28222573202020202020205265616420492f4f20427566666572204f766572666c6f775c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a0969662028756e6372725f73796d202620494f375f5f504f375f554e4352525f53594d5f5f4f56465f5f5752495445494f29200a09097072696e746b2822257320202020202020577269746520492f4f20427566666572204f766572666c6f775c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a0969662028756e6372725f73796d202620494f375f5f504f375f554e4352525f53594d5f5f4f56465f5f46574429200a09097072696e746b282225732020202020202046574420427566666572204f766572666c6f775c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a0a09696620282873637261746368203d204558545241435428756e6372725f73796d2c20494f375f5f504f375f554e4352525f53594d5f5f56494354494d5f5350292929207b0a0909696e74206c6f7374203d20736372617463682026202831554c203c3c2034293b0a09097363726174636820263d207e6c6f73743b0a0909666f72202869203d20303b2069203c20383b20692b2b2c2073637261746368203e3e3d203129207b0a090909696620282128736372617463682026203129290a09090909636f6e74696e75653b0a0909097072696e746b2822257320202020202020204572726f7220526573706f6e73652073656e7420746f202573222c0a090909202020202020206572725f7072696e745f7072656669782c20706f72745f6e616d65735b695d293b0a09097d0a0909696620286c6f7374290a0909097072696e746b2822257320202020202020204c6f7374204572726f722073656e7420736f6d65776865726520656c73655c6e222c0a090909202020202020206572725f7072696e745f707265666978293b0a097d0a090a09696620282873637261746368203d204558545241435428756e6372725f73796d2c20494f375f5f504f375f554e4352525f53594d5f5f4445544543545f5350292929207b0a0909666f72202869203d20303b2069203c20383b20692b2b2c2073637261746368203e3e3d203129207b0a090909696620282128736372617463682026203129290a09090909636f6e74696e75653b0a0909097072696e746b2822257320202020202020204572726f72205265706f72746564206279202573222c0a090909202020202020206572725f7072696e745f7072656669782c20706f72745f6e616d65735b695d293b0a09097d0a097d0a0a0969662028455854524143542876616c69645f6d61736b2c20494f375f5f504f375f554e4352525f53594d5f5f535452565f5654522929207b0a0909636861722073746172766174696f6e5f6d6573736167655b38305d3b0a0a090973637261746368203d204558545241435428756e6372725f73796d2c20494f375f5f504f375f554e4352525f53594d5f5f535452565f565452293b0a09096966202873637261746368202620494f375f5f535452565f5654525f5f49535f4d534929200a090909737072696e74662873746172766174696f6e5f6d6573736167652c200a09090909224d534920496e746572727570742030782578222c0a090909094558545241435428736372617463682c20494f375f5f535452565f5654525f5f4d53495f5f494e544e554d29293b0a0909656c73650a090909737072696e74662873746172766174696f6e5f6d6573736167652c0a09090909224c534920494e54256320666f72204275733a536c6f74202825643a2564295c6e222c0a09090909274127202b204558545241435428736372617463682c200a0909090909202020202020494f375f5f535452565f5654525f5f4c53495f5f494e5458292c0a090909094558545241435428736372617463682c20494f375f5f535452565f5654525f5f4c53495f5f425553292c0a090909094558545241435428736372617463682c20494f375f5f535452565f5654525f5f4c53495f5f534c4f5429293b0a0a09097072696e746b28222573202020202020202053746172766174696f6e20496e7420547269676765722042793a2025735c6e222c0a0909202020202020206572725f7072696e745f7072656669782c2073746172766174696f6e5f6d657373616765293b0a097d0a7d0a0a73746174696320766f69640a6d617276656c5f7072696e745f706f375f75676267655f73796d287536342075676267655f73796d290a7b0a0963686172206f70636f64655f7374725b31305d3b0a0a23646566696e6520494f375f5f504f375f55474247455f53594d5f5f5550485f504b545f4f46465f5f53092836290a23646566696e6520494f375f5f504f375f55474247455f53594d5f5f5550485f504b545f4f46465f5f4d092830786666666666666666756c290a23646566696e6520494f375f5f504f375f55474247455f53594d5f5f5550485f4f50434f44455f5f5309283430290a23646566696e6520494f375f5f504f375f55474247455f53594d5f5f5550485f4f50434f44455f5f4d092830786666290a23646566696e6520494f375f5f504f375f55474247455f53594d5f5f5550485f5352435f504f52545f5f5309283438290a23646566696e6520494f375f5f504f375f55474247455f53594d5f5f5550485f5352435f504f52545f5f4d0928307866290a23646566696e6520494f375f5f504f375f55474247455f53594d5f5f5550485f444553545f5049445f5f5309283532290a23646566696e6520494f375f5f504f375f55474247455f53594d5f5f5550485f444553545f5049445f5f4d09283078376666290a23646566696e6520494f375f5f504f375f55474247455f53594d5f5f56414c494409092831554c203c3c203633290a0a0969662028212875676267655f73796d202620494f375f5f504f375f55474247455f53594d5f5f56414c494429290a090972657475726e3b0a0a0973776974636828455854524143542875676267655f73796d2c20494f375f5f504f375f55474247455f53594d5f5f5550485f4f50434f44452929207b0a096361736520307835313a0a0909737072696e7466286f70636f64655f7374722c20225772333222293b0a0909627265616b3b0a096361736520307835303a0a0909737072696e7466286f70636f64655f7374722c20225772515722293b0a0909627265616b3b0a096361736520307835343a0a0909737072696e7466286f70636f64655f7374722c2022577249505222293b0a0909627265616b3b0a096361736520307844383a0a0909737072696e7466286f70636f64655f7374722c202256696374696d22293b0a0909627265616b3b0a096361736520307843353a0a0909737072696e7466286f70636f64655f7374722c2022426c6b494f22293b0a0909627265616b3b0a0964656661756c743a0a0909737072696e7466286f70636f64655f7374722c20223078256c6c785c6e222c0a090909455854524143542875676267655f73796d2c20494f375f5f504f375f55474247455f53594d5f5f5550485f4f50434f444529293b0a0909627265616b3b0a097d0a0a097072696e746b28222573202020202020557020486f736520476172626167652053796d70746f6d3a5c6e220a09202020202020202225732020202020202020536f7572636520506f72743a20256c6c64202d2044657374205049443a20256c6c64202d204f70436f64653a2025735c6e222c0a09202020202020206572725f7072696e745f7072656669782c0a09202020202020206572725f7072696e745f7072656669782c200a0920202020202020455854524143542875676267655f73796d2c20494f375f5f504f375f55474247455f53594d5f5f5550485f5352435f504f5254292c0a0920202020202020455854524143542875676267655f73796d2c20494f375f5f504f375f55474247455f53594d5f5f5550485f444553545f504944292c0a09202020202020206f70636f64655f737472293b0a0a09696620283078433520213d20455854524143542875676267655f73796d2c20494f375f5f504f375f55474247455f53594d5f5f5550485f4f50434f444529290a09097072696e746b2822257320202020202020205061636b6574204f66667365742030782530386c6c785c6e222c0a0909202020202020206572725f7072696e745f7072656669782c0a090920202020202020455854524143542875676267655f73796d2c20494f375f5f504f375f55474247455f53594d5f5f5550485f504b545f4f464629293b0a7d0a0a73746174696320766f69640a6d617276656c5f7072696e745f706f375f6572725f73756d28737472756374206576375f70616c5f696f5f7375627061636b6574202a696f290a7b0a0975363409756e6372725f73796d5f76616c6964203d20303b0a0a23646566696e6520494f375f5f504f375f45525253554d5f5f43525f53424509092831554c203c3c203332290a23646566696e6520494f375f5f504f375f45525253554d5f5f43525f53424532092831554c203c3c203333290a23646566696e6520494f375f5f504f375f45525253554d5f5f43525f50494f5f5742595445092831554c203c3c203334290a23646566696e6520494f375f5f504f375f45525253554d5f5f43525f4353525f4e584d092831554c203c3c203335290a23646566696e6520494f375f5f504f375f45525253554d5f5f43525f525049445f414356092831554c203c3c203336290a23646566696e6520494f375f5f504f375f45525253554d5f5f43525f5253505f4e584d092831554c203c3c203337290a23646566696e6520494f375f5f504f375f45525253554d5f5f43525f4552525f52455350092831554c203c3c203338290a23646566696e6520494f375f5f504f375f45525253554d5f5f43525f434c4b5f44455252092831554c203c3c203339290a23646566696e6520494f375f5f504f375f45525253554d5f5f43525f4441545f444245092831554c203c3c203430290a23646566696e6520494f375f5f504f375f45525253554d5f5f43525f4441545f47524247092831554c203c3c203431290a23646566696e6520494f375f5f504f375f45525253554d5f5f4d41465f544f09092831554c203c3c203432290a23646566696e6520494f375f5f504f375f45525253554d5f5f554742474509092831554c203c3c203433290a23646566696e6520494f375f5f504f375f45525253554d5f5f554e5f4d41465f4c4f5354092831554c203c3c203434290a23646566696e6520494f375f5f504f375f45525253554d5f5f554e5f504b545f4f5646092831554c203c3c203435290a23646566696e6520494f375f5f504f375f45525253554d5f5f554e5f4344545f4f5646092831554c203c3c203436290a23646566696e6520494f375f5f504f375f45525253554d5f5f554e5f4445414c4c4f43092831554c203c3c203437290a23646566696e6520494f375f5f504f375f45525253554d5f5f42485f4344545f544f092831554c203c3c203531290a23646566696e6520494f375f5f504f375f45525253554d5f5f42485f434c4b5f484452092831554c203c3c203532290a23646566696e6520494f375f5f504f375f45525253554d5f5f42485f4442455f484452092831554c203c3c203533290a23646566696e6520494f375f5f504f375f45525253554d5f5f42485f4742475f484452092831554c203c3c203534290a23646566696e6520494f375f5f504f375f45525253554d5f5f42485f4241445f434d44092831554c203c3c203535290a23646566696e6520494f375f5f504f375f45525253554d5f5f484c545f494e54092831554c203c3c203536290a23646566696e6520494f375f5f504f375f45525253554d5f5f48505f494e5409092831554c203c3c203537290a23646566696e6520494f375f5f504f375f45525253554d5f5f4352445f494e54092831554c203c3c203538290a23646566696e6520494f375f5f504f375f45525253554d5f5f5354565f494e54092831554c203c3c203539290a23646566696e6520494f375f5f504f375f45525253554d5f5f4852445f494e54092831554c203c3c203630290a23646566696e6520494f375f5f504f375f45525253554d5f5f42485f53554d09092831554c203c3c203631290a23646566696e6520494f375f5f504f375f45525253554d5f5f4552525f4c5354092831554c203c3c203632290a23646566696e6520494f375f5f504f375f45525253554d5f5f4552525f56414c4944092831554c203c3c203633290a0a23646566696e6520494f375f5f504f375f45525253554d5f5f4552525f4d41534b0928494f375f5f504f375f45525253554d5f5f4552525f56414c4944207c095c0a090909090920494f375f5f504f375f45525253554d5f5f43525f534245290a0a092f2a0a09202a2053696e676c6520626974206572726f7273206172656e277420636f7665726564206279204552525f56414c49442e0a09202a2f0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f43525f53424529207b0a09097072696e746b2822257320202020257353696e676c6520426974204572726f722873292064657465637465642f636f727265637465645c6e222c0a0909202020202020206572725f7072696e745f7072656669782c0a09092020202020202028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f43525f5342453229200a0909202020202020203f20224d756c7469706c652022203a202222293b0a09096d617276656c5f7072696e745f706f375f63727263745f73796d28696f2d3e706f375f63727263745f73796d293b0a097d0a0a092f2a0a09202a204e656974686572206172652074686520696e746572727570742073746174757320626974730a09202a2f0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f484c545f494e54290a09097072696e746b282225732020202048616c7420496e7465727275707420706f73746564222c206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f48505f494e5429207b0a09097072696e746b2822257320202020486f7420506c7567204576656e7420496e7465727275707420706f73746564222c200a0909202020202020206572725f7072696e745f707265666978293b0a0909756e6372725f73796d5f76616c6964207c3d2047454e5f4d41534b28494f375f5f504f375f554e4352525f53594d5f5f4445544543545f5350293b0a097d0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f4352445f494e54290a09097072696e746b2822257320202020436f727265637461626c65204572726f7220496e7465727275707420706f73746564222c200a0909202020202020206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f5354565f494e5429207b0a09097072696e746b282225732020202053746172766174696f6e20496e7465727275707420706f73746564222c206572725f7072696e745f707265666978293b0a0909756e6372725f73796d5f76616c6964207c3d2047454e5f4d41534b28494f375f5f504f375f554e4352525f53594d5f5f535452565f565452293b0a097d0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f4852445f494e5429207b0a09097072696e746b282225732020202048617264204572726f7220496e7465727275707420706f73746564222c206572725f7072696e745f707265666978293b0a0909756e6372725f73796d5f76616c6964207c3d2047454e5f4d41534b28494f375f5f504f375f554e4352525f53594d5f5f4445544543545f5350293b0a097d0a0a092f2a0a09202a2045766572797468696e6720656c73652069732076616c6964206f6e6c792077697468204552525f56414c49442c20736f20736b697020746f2074686520656e640a09202a2028756e6372725f73796d20636865636b2920756e6c657373204552525f56414c4944206973207365742e0a09202a2f0a09696620282128696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f4552525f56414c49442929200a0909676f746f20636865636b5f756e6372725f73796d3b0a0a092f2a0a09202a2053696e6365204552525f56414c4944206973207365742c2056494354494d5f535020696e20756e6372725f73796d2069732076616c69642e0a09202a20466f722062697473205b32393a305d20746f20616c736f2062652076616c69642c2074686520666f6c6c6f77696e672062697473206d7573740a09202a206e6f74206265207365743a0a09202a0943525f50494f5f57425954450943525f4353525f4e584d0943525f5253505f4e584d0a09202a0943525f4552525f52455350094d41465f544f0a09202a2f0a09756e6372725f73796d5f76616c6964207c3d2047454e5f4d41534b28494f375f5f504f375f554e4352525f53594d5f5f56494354494d5f5350293b0a09696620282128696f2d3e706f375f6572726f725f73756d20262028494f375f5f504f375f45525253554d5f5f43525f50494f5f5742595445207c0a09090909202020494f375f5f504f375f45525253554d5f5f43525f4353525f4e584d207c0a09090909202020494f375f5f504f375f45525253554d5f5f43525f5253505f4e584d207c0a09090909202020494f375f5f504f375f45525253554d5f5f43525f4552525f52455350207c0a09090909202020494f375f5f504f375f45525253554d5f5f4d41465f544f2929290a0909756e6372725f73796d5f76616c6964207c3d2030783366666666666666756c3b0a0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f43525f50494f5f5742595445290a09097072696e746b28222573202020205772697465206279746520696e746f20494f37204353525c6e222c206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f43525f4353525f4e584d290a09097072696e746b282225732020202050494f20746f206e6f6e2d6578697374656e74204353525c6e222c206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f43525f525049445f414356290a09097072696e746b2822257320202020427573205265717565737465722050494420284163636573732056696f6c6174696f6e295c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f43525f5253505f4e584d290a09097072696e746b28222573202020205265636569766564204e584d20726573706f6e73652066726f6d204556375c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f43525f4552525f52455350290a09097072696e746b28222573202020205265636569766564204552524f5220524553504f4e53455c6e222c206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f43525f434c4b5f44455252290a09097072696e746b2822257320202020436c6f636b206572726f72206f6e206461746120666c69745c6e222c206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f43525f4441545f444245290a09097072696e746b2822257320202020446f75626c6520426974204572726f722044617461204572726f722044657465637465645c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f43525f4441545f47524247290a09097072696e746b28222573202020204761726261676520456e636f64696e67204465746563746564206f6e2074686520646174615c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f554742474529207b0a09097072696e746b28222573202020204761726261676520456e636f64696e672073656e7420757020686f73655c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a09096d617276656c5f7072696e745f706f375f75676267655f73796d28696f2d3e706f375f75676267655f73796d293b0a097d0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f554e5f4d41465f4c4f5354290a09097072696e746b28222573202020204f727068616e20726573706f6e73652028756e657870656374656420726573706f6e7365295c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f554e5f504b545f4f5646290a09097072696e746b2822257320202020446f776e20686f7365207061636b6574206f766572666c6f775c6e222c206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f554e5f4344545f4f5646290a09097072696e746b2822257320202020446f776e20686f736520637265646974206f766572666c6f775c6e222c206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f554e5f4445414c4c4f43290a09097072696e746b2822257320202020556e6578706563746564206f7220626164206465616c6c6f63206669656c645c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0a092f2a0a09202a2054686520626c61636b20686f6c65206576656e74732e0a09202a2f0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f4d41465f544f290a09097072696e746b2822257320202020424c41434b20484f4c453a2054696d656f757420666f7220616c6c20726573706f6e7365735c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f42485f4344545f544f290a09097072696e746b2822257320202020424c41434b20484f4c453a204372656469742054696d656f75745c6e222c206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f42485f434c4b5f484452290a09097072696e746b2822257320202020424c41434b20484f4c453a20436c6f636b20636865636b206f6e206865616465725c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f42485f4442455f484452290a09097072696e746b2822257320202020424c41434b20484f4c453a20556e636f727265637461626c65204572726f72206f6e206865616465725c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f42485f4742475f484452290a09097072696e746b2822257320202020424c41434b20484f4c453a2047617262616765206f6e206865616465725c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f42485f4241445f434d44290a09097072696e746b2822257320202020424c41434b20484f4c453a204261642045563720636f6d6d616e645c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a0a0969662028696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f4552525f4c535429200a09097072696e746b28222573202020204c6f7374204572726f725c6e222c206572725f7072696e745f707265666978293b0a0a097072696e746b28222573202020204661696c696e67205061636b65743a5c6e220a09202020202020202225732020202020204379636c6520313a20253031366c6c785c6e220a09202020202020202225732020202020204379636c6520323a20253031366c6c785c6e222c0a09202020202020206572725f7072696e745f7072656669782c0a09202020202020206572725f7072696e745f7072656669782c20696f2d3e706f375f6572725f706b74302c0a09202020202020206572725f7072696e745f7072656669782c20696f2d3e706f375f6572725f706b7431293b0a092f2a0a09202a2049662074686572652061726520616e792076616c6964206269747320696e20554e4352522073796d20666f722074686973206572722c200a09202a207072696e7420554e4352525f53594d2061732077656c6c2e0a09202a2f0a636865636b5f756e6372725f73796d3a0a0969662028756e6372725f73796d5f76616c6964290a09096d617276656c5f7072696e745f706f375f756e6372725f73796d28696f2d3e706f375f756e6372725f73796d2c20756e6372725f73796d5f76616c6964293b0a7d0a0a73746174696320766f69640a6d617276656c5f7072696e745f706f785f746c625f6572722875363420746c625f657272290a7b0a097374617469632063686172202a746c625f6572726f72735b5d203d207b0a0909224e6f204572726f72222c0a0909224e6f72746820506f7274205369676e616c6564204572726f72206665746368696e6720544c4220656e747279222c0a09092250544520696e76616c6964206f7220554343206f7220474247206572726f72206f6e207468697320656e747279222c0a0909224164647265737320646964206e6f742068697420616e7920444d412077696e646f77220a097d3b0a0a23646566696e6520494f375f5f504f585f544c424552525f5f4552525f56414c494409092831554c203c3c203633290a23646566696e6520494f375f5f504f585f544c424552525f5f455252434f44455f5f5309092830290a23646566696e6520494f375f5f504f585f544c424552525f5f455252434f44455f5f4d090928307833290a23646566696e6520494f375f5f504f585f544c424552525f5f4552525f544c425f5054525f5f5309092833290a23646566696e6520494f375f5f504f585f544c424552525f5f4552525f544c425f5054525f5f4d090928307837290a23646566696e6520494f375f5f504f585f544c424552525f5f46414444525f5f5309092836290a23646566696e6520494f375f5f504f585f544c424552525f5f46414444525f5f4d09092830783366666666666666666666756c290a0a09696620282128746c625f657272202620494f375f5f504f585f544c424552525f5f4552525f56414c494429290a090972657475726e3b0a0a097072696e746b28222573202020202020544c42204572726f72206f6e20696e646578203078256c6c783a5c6e220a092020202020202022257320202020202020202d2025735c6e220a092020202020202022257320202020202020202d20416464723a203078253031366c6c785c6e222c0a09202020202020206572725f7072696e745f7072656669782c0a09202020202020204558545241435428746c625f6572722c20494f375f5f504f585f544c424552525f5f4552525f544c425f505452292c0a09202020202020206572725f7072696e745f7072656669782c0a0920202020202020746c625f6572726f72735b4558545241435428746c625f6572722c20494f375f5f504f585f544c424552525f5f455252434f4445295d2c0a09202020202020206572725f7072696e745f7072656669782c0a09202020202020204558545241435428746c625f6572722c20494f375f5f504f585f544c424552525f5f464144445229203c3c2036293b0a7d0a0a7374617469632020766f69640a6d617276656c5f7072696e745f706f785f73706c5f636d706c74287536342073706c5f636d706c74290a7b0a0963686172206d6573736167655b38305d3b0a0a23646566696e6520494f375f5f504f585f53504c434d504c545f5f4d4553534147455f5f5309092830290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f4d4553534147455f5f4d0909283078306666666666666666756c290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f534f555243455f4255535f5f5309283430290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f534f555243455f4255535f5f4d092830786666756c290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f534f555243455f4445565f5f5309283335290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f534f555243455f4445565f5f4d092830783166756c290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f534f555243455f46554e435f5f5309283332290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f534f555243455f46554e435f5f4d092830783037756c290a0a23646566696e6520494f375f5f504f585f53504c434d504c545f5f4d53475f434c4153535f5f530909283238290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f4d53475f434c4153535f5f4d090928307866290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f4d53475f494e4445585f5f530909283230290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f4d53475f494e4445585f5f4d09092830786666290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f4d53475f434c415353494e4445585f5f5309283230290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f4d53475f434c415353494e4445585f5f4d20202020283078666666290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f52454d5f4c4f5745525f414444525f5f5309283132290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f52454d5f4c4f5745525f414444525f5f4d092830783766290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f52454d5f425954455f434f554e545f5f53092830290a23646566696e6520494f375f5f504f585f53504c434d504c545f5f52454d5f425954455f434f554e545f5f4d09283078666666290a0a097072696e746b2822257320202020202053706c697420436f6d706c6574696f6e204572726f723a5c6e22090a0920202020202020222573202020202020202020536f7572636520284275733a4465763a46756e63293a20256c6c643a256c6c643a256c6c645c6e222c0a09202020202020206572725f7072696e745f7072656669782c0a09202020202020206572725f7072696e745f7072656669782c0a0920202020202020455854524143542873706c5f636d706c742c20494f375f5f504f585f53504c434d504c545f5f534f555243455f425553292c0a0920202020202020455854524143542873706c5f636d706c742c20494f375f5f504f585f53504c434d504c545f5f534f555243455f444556292c0a0920202020202020455854524143542873706c5f636d706c742c20494f375f5f504f585f53504c434d504c545f5f534f555243455f46554e4329293b0a0a0973776974636828455854524143542873706c5f636d706c742c20494f375f5f504f585f53504c434d504c545f5f4d53475f434c415353494e4445582929207b0a09636173652030783030303a0a0909737072696e7466286d6573736167652c20224e6f726d616c20636f6d706c6574696f6e22293b0a0909627265616b3b0a09636173652030783130303a0a0909737072696e7466286d6573736167652c2022427269646765202d204d61737465722041626f727422293b0a0909627265616b3b0a09636173652030783130313a0a0909737072696e7466286d6573736167652c2022427269646765202d205461726765742041626f727422293b0a0909627265616b3b0a09636173652030783130323a0a0909737072696e7466286d6573736167652c2022427269646765202d20556e636f727265637461626c652057726974652044617461204572726f7222293b0a0909627265616b3b0a09636173652030783230303a0a0909737072696e7466286d6573736167652c20224279746520436f756e74204f7574206f662052616e676522293b0a0909627265616b3b0a09636173652030783230313a0a0909737072696e7466286d6573736167652c2022556e636f727265637461626c652053706c69742057726974652044617461204572726f7222293b0a0909627265616b3b0a0964656661756c743a0a0909737072696e7466286d6573736167652c20222530386c6c785c6e222c0a090909455854524143542873706c5f636d706c742c20494f375f5f504f585f53504c434d504c545f5f4d45535341474529293b0a0909627265616b3b0a097d0a097072696e746b28222573092020204d6573736167653a2025735c6e222c206572725f7072696e745f7072656669782c206d657373616765293b0a7d0a0a73746174696320766f69640a6d617276656c5f7072696e745f706f785f7472616e735f73756d28753634207472616e735f73756d290a7b0a0973746174696320636f6e73742063686172202a20636f6e737420706369785f636d645b5d203d207b0a090922496e746572727570742041636b6e6f776c65646765222c0a0909225370656369616c204379636c65222c0a090922492f4f2052656164222c0a090922492f4f205772697465222c0a0909225265736572766564222c0a0909225265736572766564202f20446576696365204944204d657373616765222c0a0909224d656d6f72792052656164222c0a0909224d656d6f7279205772697465222c0a0909225265736572766564202f20416c69617320746f204d656d6f7279205265616420426c6f636b222c0a0909225265736572766564202f20416c69617320746f204d656d6f727920577269746520426c6f636b222c0a090922436f6e66696775726174696f6e2052656164222c0a090922436f6e66696775726174696f6e205772697465222c0a0909224d656d6f72792052656164204d756c7469706c65202f2053706c697420436f6d706c6574696f6e222c0a0909224475616c2041646472657373204379636c65222c0a0909224d656d6f72792052656164204c696e65202f204d656d6f7279205265616420426c6f636b222c0a0909224d656d6f727920577269746520616e6420496e76616c6964617465202f204d656d6f727920577269746520426c6f636b220a097d3b0a0a23646566696e6520494f375f5f504f585f5452414e53554d5f5f5043495f414444525f5f5309092830290a23646566696e6520494f375f5f504f585f5452414e53554d5f5f5043495f414444525f5f4d090928307833666666666666666666666666756c290a23646566696e6520494f375f5f504f585f5452414e53554d5f5f4441430909092831554c203c3c203530290a23646566696e6520494f375f5f504f585f5452414e53554d5f5f504349585f4d41535445525f534c4f545f5f5309283532290a23646566696e6520494f375f5f504f585f5452414e53554d5f5f504349585f4d41535445525f534c4f545f5f4d0928307866290a23646566696e6520494f375f5f504f585f5452414e53554d5f5f504349585f434d445f5f530909283536290a23646566696e6520494f375f5f504f585f5452414e53554d5f5f504349585f434d445f5f4d090928307866290a23646566696e6520494f375f5f504f585f5452414e53554d5f5f4552525f56414c494409092831554c203c3c203633290a0a096966202821287472616e735f73756d202620494f375f5f504f585f5452414e53554d5f5f4552525f56414c494429290a090972657475726e3b0a0a097072696e746b282225732020202020205472616e73616374696f6e2053756d6d6172793a5c6e220a09202020202020202225732020202020202020436f6d6d616e643a203078256c6c78202d2025735c6e220a09202020202020202225732020202020202020416464726573733a203078253031366c6c7825735c6e220a092020202020202022257320202020202020205043492d58204d617374657220536c6f743a203078256c6c785c6e222c0a09202020202020206572725f7072696e745f7072656669782c200a09202020202020206572725f7072696e745f7072656669782c200a092020202020202045585452414354287472616e735f73756d2c20494f375f5f504f585f5452414e53554d5f5f504349585f434d44292c0a0920202020202020706369785f636d645b45585452414354287472616e735f73756d2c20494f375f5f504f585f5452414e53554d5f5f504349585f434d44295d2c0a09202020202020206572725f7072696e745f7072656669782c0a092020202020202045585452414354287472616e735f73756d2c20494f375f5f504f585f5452414e53554d5f5f5043495f41444452292c0a0920202020202020287472616e735f73756d202620494f375f5f504f585f5452414e53554d5f5f44414329203f202220284441432922203a2022222c0a09202020202020206572725f7072696e745f7072656669782c0a092020202020202045585452414354287472616e735f73756d2c20494f375f5f504f585f5452414e53554d5f5f504349585f4d41535445525f534c4f5429293b0a7d0a0a73746174696320766f69640a6d617276656c5f7072696e745f706f785f65727228753634206572725f73756d2c20737472756374206576375f70616c5f696f5f6f6e655f706f7274202a706f7274290a7b0a23646566696e6520494f375f5f504f585f45525253554d5f5f4147505f524551515f4f56464c202020202831554c203c3c202034290a23646566696e6520494f375f5f504f585f45525253554d5f5f4147505f53594e435f45525220202020202831554c203c3c202035290a23646566696e6520494f375f5f504f585f45525253554d5f5f4d52455452595f544f20202020202020202831554c203c3c202036290a23646566696e6520494f375f5f504f585f45525253554d5f5f504349585f55585f53504c2020202020202831554c203c3c202037290a23646566696e6520494f375f5f504f585f45525253554d5f5f504349585f53504c49545f544f202020202831554c203c3c202038290a23646566696e6520494f375f5f504f585f45525253554d5f5f504349585f444953434152445f53504c202831554c203c3c202039290a23646566696e6520494f375f5f504f585f45525253554d5f5f444d415f52445f544f20202020202020202831554c203c3c203130290a23646566696e6520494f375f5f504f585f45525253554d5f5f4353525f4e584d5f5244202020202020202831554c203c3c203131290a23646566696e6520494f375f5f504f585f45525253554d5f5f4353525f4e584d5f5752202020202020202831554c203c3c203132290a23646566696e6520494f375f5f504f585f45525253554d5f5f444d415f544f20202020202020202020202831554c203c3c203133290a23646566696e6520494f375f5f504f585f45525253554d5f5f414c4c5f4d41424f5254532020202020202831554c203c3c203134290a23646566696e6520494f375f5f504f585f45525253554d5f5f4d41424f5254090920202831554c203c3c203135290a23646566696e6520494f375f5f504f585f45525253554d5f5f4d41424f52545f4d41534b09202028494f375f5f504f585f45525253554d5f5f414c4c5f4d41424f5254537c5c0a0909090909202020494f375f5f504f585f45525253554d5f5f4d41424f5254290a23646566696e6520494f375f5f504f585f45525253554d5f5f50545f5441424f525420202020202020202831554c203c3c203136290a23646566696e6520494f375f5f504f585f45525253554d5f5f504d5f5441424f525420202020202020202831554c203c3c203137290a23646566696e6520494f375f5f504f585f45525253554d5f5f5441424f52545f4d41534b20202020202028494f375f5f504f585f45525253554d5f5f50545f5441424f5254207c205c0a20202020202020202020202020202020202020202020202020202020202020202020202020202020202020494f375f5f504f585f45525253554d5f5f504d5f5441424f5254290a23646566696e6520494f375f5f504f585f45525253554d5f5f53455252202020202020202020202020202831554c203c3c203138290a23646566696e6520494f375f5f504f585f45525253554d5f5f414444524552525f5354422020202020202831554c203c3c203139290a23646566696e6520494f375f5f504f585f45525253554d5f5f44455445435445445f53455252202020202831554c203c3c203230290a23646566696e6520494f375f5f504f585f45525253554d5f5f50455252202020202020202020202020202831554c203c3c203231290a23646566696e6520494f375f5f504f585f45525253554d5f5f444154414552525f5354425f4e494f57202831554c203c3c203232290a23646566696e6520494f375f5f504f585f45525253554d5f5f44455445435445445f50455252202020202831554c203c3c203233290a23646566696e6520494f375f5f504f585f45525253554d5f5f504d5f50455252202020202020202020202831554c203c3c203234290a23646566696e6520494f375f5f504f585f45525253554d5f5f50545f53434552524f52202020202020202831554c203c3c203236290a23646566696e6520494f375f5f504f585f45525253554d5f5f48554e475f4255532020202020202020202831554c203c3c203238290a23646566696e6520494f375f5f504f585f45525253554d5f5f5550455f4552524f525f5f532020202020283531290a23646566696e6520494f375f5f504f585f45525253554d5f5f5550455f4552524f525f5f4d20202020202830786666554c290a23646566696e6520494f375f5f504f585f45525253554d5f5f5550455f4552524f52202020202020202047454e5f4d41534b28494f375f5f504f585f45525253554d5f5f5550455f4552524f52290a23646566696e6520494f375f5f504f585f45525253554d5f5f544c425f455252202020202020202020202831554c203c3c203539290a23646566696e6520494f375f5f504f585f45525253554d5f5f4552525f56414c494420202020202020202831554c203c3c203633290a0a23646566696e6520494f375f5f504f585f45525253554d5f5f5452414e535f53554d5f5f4d41534b202028494f375f5f504f585f45525253554d5f5f4d52455452595f544f207c202020202020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f504349585f55585f53504c207c20202020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f504349585f53504c49545f544f207c2020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f444d415f544f207c202020202020202020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f4d41424f52545f4d41534b207c20202020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f5441424f52545f4d41534b207c20202020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f53455252207c2020202020202020202020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f414444524552525f535442207c20202020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f50455252207c2020202020202020202020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f444154414552525f5354425f4e494f57207c5c0a0909090909202020494f375f5f504f585f45525253554d5f5f44455445435445445f50455252207c2020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f504d5f50455252207c2020202020202020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f50545f53434552524f52207c2020202020205c0a0909090909202020494f375f5f504f585f45525253554d5f5f5550455f4552524f52290a0a096966202821286572725f73756d202620494f375f5f504f585f45525253554d5f5f4552525f56414c494429290a090972657475726e3b0a0a092f2a0a09202a20466972737420746865207472616e73616374696f6e2073756d6d617279206572726f72730a09202a2f0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f4d52455452595f544f290a09097072696e746b2822257320202020494f37204d61737465722052657472792054696d656f757420657870697265645c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f504349585f55585f53504c290a09097072696e746b2822257320202020556e65787065637465642053706c697420436f6d706c6574696f6e5c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f504349585f53504c49545f544f290a09097072696e746b2822257320202020494f372053706c697420436f6d706c6574696f6e2054696d656f757420657870697265645c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f444d415f544f290a09097072696e746b282225732020202048756e672062757320647572696e6720444d41207472616e73616374696f6e5c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f4d41424f52545f4d41534b290a09097072696e746b28222573202020204d61737465722041626f72745c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f50545f5441424f5254290a09097072696e746b2822257320202020494f37204173736572746564205461726765742041626f72745c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f504d5f5441424f5254290a09097072696e746b2822257320202020494f37205265636569766564205461726765742041626f72745c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f414444524552525f53544229207b0a09097072696e746b282225732020202041646472657373206f72205043492d582041747472696275746520506172697479204572726f725c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a0909696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f53455252290a0909097072696e746b282225732020202020494f3720417373657274656420534552525c6e222c206572725f7072696e745f707265666978293b0a097d0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f5045525229207b0a0909696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f444154414552525f5354425f4e494f57290a0909097072696e746b2822257320202020494f37204465746563746564204461746120506172697479204572726f725c6e222c0a090909202020202020206572725f7072696e745f707265666978293b0a0909656c73650a0909097072696e746b282225732020202053706c697420436f6d706c6574696f6e20526573706f6e7365207769746820220a0909092020202020202022506172697479204572726f725c6e222c206572725f7072696e745f707265666978293b0a097d0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f44455445435445445f50455252290a09097072696e746b2822257320202020504552522064657465637465645c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f504d5f50455252290a09097072696e746b282225732020202050455252207768696c6520494f37206973206d61737465725c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f50545f53434552524f5229207b0a09097072696e746b2822257320202020494f372052656365697665642053706c697420436f6d706c6574696f6e204572726f72206d6573736167655c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a09096d617276656c5f7072696e745f706f785f73706c5f636d706c7428706f72742d3e706f785f73706c5f636d706c74293b0a097d0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f5550455f4552524f5229207b0a0909756e7369676e656420696e74207570655f6572726f72203d2045585452414354286572725f73756d2c0a09090909090920494f375f5f504f585f45525253554d5f5f5550455f4552524f52293b0a0909696e7420693b0a09097374617469632063686172202a7570655f6572726f72735b5d203d207b0a09090922506172697479204572726f72206f6e204d53492077726974652064617461222c0a090909224d5349207265616420284d53492077696e646f77206973207772697465206f6e6c79222c0a09090922544c42202d20496e76616c6964205752207472616e73616374696f6e222c0a09090922544c42202d20496e76616c6964205244207472616e73616374696f6e222c0a09090922444d41202d205752206572726f722028736565206e6f72746820706f727429222c0a09090922444d41202d205244206572726f722028736565206e6f72746820706f727429222c0a09090922505052202d205752206572726f722028736565206e6f72746820706f727429222c0a09090922505052202d205244206572726f722028736565206e6f72746820706f727429220a09097d3b0a0a09097072696e746b2822257320202020555045204572726f723a5c6e222c206572725f7072696e745f707265666978293b0a0909666f72202869203d20303b2069203c20383b20692b2b29207b0a090909696620287570655f6572726f722026202831203c3c206929290a090909097072696e746b2822257320202020202025735c6e222c206572725f7072696e745f7072656669782c0a09090909202020202020207570655f6572726f72735b695d293b0a09097d0a097d0a0a092f2a0a09202a20504f785f5452414e535f53554d2c20696620617070726f7072696174652e0a09202a2f0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f5452414e535f53554d5f5f4d41534b29200a09096d617276656c5f7072696e745f706f785f7472616e735f73756d28706f72742d3e706f785f7472616e735f73756d293b0a0a092f2a0a09202a205468656e20544c425f4552522e0a09202a2f0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f544c425f45525229207b0a09097072696e746b2822257320202020544c42204552524f525c6e222c206572725f7072696e745f707265666978293b0a09096d617276656c5f7072696e745f706f785f746c625f65727228706f72742d3e706f785f746c625f657272293b0a097d0a0a092f2a0a09202a20416e64207468652073696e676c652062697420737461747573206572726f72732e0a09202a2f0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f4147505f524551515f4f56464c290a09097072696e746b28222573202020204147502052657175657374205175657565204f766572666c6f775c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f4147505f53594e435f455252290a09097072696e746b28222573202020204147502053796e63204572726f725c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f504349585f444953434152445f53504c290a09097072696e746b28222573202020204469736361726465642073706c697420636f6d706c6574696f6e5c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f444d415f52445f544f290a09097072696e746b2822257320202020444d4120526561642054696d656f75745c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f4353525f4e584d5f5244290a09097072696e746b2822257320202020435352204e584d20524541445c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f4353525f4e584d5f5752290a09097072696e746b2822257320202020435352204e584d2057524954455c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f44455445435445445f53455252290a09097072696e746b2822257320202020534552522064657465637465645c6e222c206572725f7072696e745f707265666978293b0a09696620286572725f73756d202620494f375f5f504f585f45525253554d5f5f48554e475f425553290a09097072696e746b282225732020202048554e47204255532064657465637465645c6e222c206572725f7072696e745f707265666978293b0a7d0a0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a73746174696320737472756374206576375f70616c5f696f5f7375627061636b6574202a0a6d617276656c5f66696e645f696f375f776974685f6572726f7228737472756374206576375f6c665f7375627061636b657473202a6c665f7375627061636b657473290a7b0a09737472756374206576375f70616c5f696f5f7375627061636b6574202a696f203d206c665f7375627061636b6574732d3e696f3b0a0973747275637420696f37202a696f373b0a09696e7420693b0a0a092f2a0a09202a2043616c6c6572206d7573742070726f7669646520746865207061636b657420746f2066696c6c0a09202a2f0a096966202821696f290a090972657475726e204e554c4c3b0a0a092f2a0a09202a2046696c6c20746865207375627061636b657420776974682074686520636f6e736f6c652773207374616e646172642066696c6c207061747465726e0a09202a2f0a096d656d73657428696f2c20307835352c2073697a656f66282a696f29293b0a0a09666f722028696f37203d204e554c4c3b204e554c4c20213d2028696f37203d206d617276656c5f6e6578745f696f3728696f3729293b2029207b0a0909756e7369676e6564206c6f6e67206572725f73756d203d20303b0a0a09096572725f73756d207c3d20696f372d3e637372732d3e504f375f4552524f525f53554d2e6373723b0a0909666f72202869203d20303b2069203c20494f375f4e554d5f504f5254533b20692b2b29207b0a0909096966202821696f372d3e706f7274735b695d2e656e61626c6564290a09090909636f6e74696e75653b0a0909096572725f73756d207c3d20696f372d3e706f7274735b695d2e637372732d3e504f785f4552525f53554d2e6373723b0a09097d0a0a09092f2a0a0909202a204973207468657265206174206c65617374206f6e65206572726f723f200a0909202a2f0a0909696620286572725f73756d2026202831554c203c3c20363329290a090909627265616b3b0a097d0a0a092f2a0a09202a204469642077652066696e6420616e20494f37207769746820616e206572726f723f0a09202a2f0a096966202821696f37290a090972657475726e204e554c4c3b0a0a092f2a0a09202a205765206861766520616e20494f37207769746820616e206572726f722e200a09202a0a09202a2046696c6c20696e2074686520494f207375627061636b65742e0a09202a2f0a09696f2d3e696f5f617369635f7265762020203d20696f372d3e637372732d3e494f5f415349435f5245562e6373723b0a09696f2d3e696f5f7379735f726576202020203d20696f372d3e637372732d3e494f5f5359535f5245562e6373723b0a09696f2d3e696f375f757068202020202020203d20696f372d3e637372732d3e494f375f5550482e6373723b0a09696f2d3e6870695f63746c202020202020203d20696f372d3e637372732d3e4850495f43544c2e6373723b0a09696f2d3e6372645f63746c202020202020203d20696f372d3e637372732d3e4352445f43544c2e6373723b0a09696f2d3e6865695f63746c202020202020203d20696f372d3e637372732d3e4845495f43544c2e6373723b0a09696f2d3e706f375f6572726f725f73756d203d20696f372d3e637372732d3e504f375f4552524f525f53554d2e6373723b0a09696f2d3e706f375f756e6372725f73796d203d20696f372d3e637372732d3e504f375f554e4352525f53594d2e6373723b0a09696f2d3e706f375f63727263745f73796d203d20696f372d3e637372732d3e504f375f43525243545f53594d2e6373723b0a09696f2d3e706f375f75676267655f73796d203d20696f372d3e637372732d3e504f375f55474247455f53594d2e6373723b0a09696f2d3e706f375f6572725f706b743020203d20696f372d3e637372732d3e504f375f4552525f504b545b305d2e6373723b0a09696f2d3e706f375f6572725f706b743120203d20696f372d3e637372732d3e504f375f4552525f504b545b315d2e6373723b0a090a09666f72202869203d20303b2069203c20494f375f4e554d5f504f5254533b20692b2b29207b0a0909696f375f696f706f72745f63737273202a63737273203d20696f372d3e706f7274735b695d2e637372733b0a0a09096966202821696f372d3e706f7274735b695d2e656e61626c6564290a090909636f6e74696e75653b0a0a0909696f2d3e706f7274735b695d2e706f785f6572725f73756d2020203d20637372732d3e504f785f4552525f53554d2e6373723b0a0909696f2d3e706f7274735b695d2e706f785f746c625f6572722020203d20637372732d3e504f785f544c425f4552522e6373723b0a0909696f2d3e706f7274735b695d2e706f785f73706c5f636d706c74203d20637372732d3e504f785f53504c5f434f4d504c542e6373723b0a0909696f2d3e706f7274735b695d2e706f785f7472616e735f73756d203d20637372732d3e504f785f5452414e535f53554d2e6373723b0a0909696f2d3e706f7274735b695d2e706f785f66697273745f657272203d20637372732d3e504f785f46495253545f4552522e6373723b0a0909696f2d3e706f7274735b695d2e706f785f6d756c745f65727220203d20637372732d3e504f785f4d554c545f4552522e6373723b0a0909696f2d3e706f7274735b695d2e706f785f646d5f736f75726365203d20637372732d3e504f785f444d5f534f555243452e6373723b0a0909696f2d3e706f7274735b695d2e706f785f646d5f646573742020203d20637372732d3e504f785f444d5f444553542e6373723b0a0909696f2d3e706f7274735b695d2e706f785f646d5f73697a652020203d20637372732d3e504f785f444d5f53495a452e6373723b0a0909696f2d3e706f7274735b695d2e706f785f646d5f6374726c2020203d20637372732d3e504f785f444d5f4354524c2e6373723b0a0a09092f2a0a0909202a2041636b207468697320706f72742773206572726f72732c20696620616e792e20504f785f4552525f53554d206d757374206265206c6173742e0a0909202a0a0909202a204d6f7374206f6620746865206572726f72207265676973746572732067657420636c656172656420616e6420756e6c6f636b6564207768656e0a0909202a20746865206173736f636961746564206269747320696e20504f785f4552525f53554d2061726520636c6561726564202862792077726974696e670a0909202a2031292e20504f785f544c425f45525220697320616e20657863657074696f6e20616e64206d757374206265206578706c696369746c79200a0909202a20636c65617265642e0a0909202a2f0a0909637372732d3e504f785f544c425f4552522e637372203d20696f2d3e706f7274735b695d2e706f785f746c625f6572723b0a0909637372732d3e504f785f4552525f53554d2e637372203d09696f2d3e706f7274735b695d2e706f785f6572725f73756d3b0a09096d6228293b0a0909637372732d3e504f785f4552525f53554d2e6373723b09090a097d0a0a092f2a0a09202a2041636b20616e7920706f72742037206572726f722873292e0a09202a2f0a09696f372d3e637372732d3e504f375f4552524f525f53554d2e637372203d20696f2d3e706f375f6572726f725f73756d3b0a096d6228293b0a09696f372d3e637372732d3e504f375f4552524f525f53554d2e6373723b0a090a092f2a0a09202a20436f72726563742074686520696f375f7069642e0a09202a2f0a096c665f7375627061636b6574732d3e696f5f706964203d20696f372d3e70653b0a0a0972657475726e20696f3b0a7d0a0a73746174696320696e740a6d617276656c5f70726f636573735f696f5f6572726f7228737472756374206576375f6c665f7375627061636b657473202a6c665f7375627061636b6574732c20696e74207072696e74290a7b0a09696e7420737461747573203d204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a09737472756374206576375f70616c5f696f5f7375627061636b6574202a696f203d206c665f7375627061636b6574732d3e696f3b0a09696e7420693b0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a23646566696e65204d415256454c5f494f5f4552525f56414c49442878292020282878292026202831554c203c3c20363329290a0a0969662028216c665f7375627061636b6574732d3e6c6f676f7574207c7c20216c665f7375627061636b6574732d3e696f290a090972657475726e207374617475733b0a0a092f2a0a09202a205468652050414c636f6465206f6e6c79206275696c647320616e20494f207375627061636b65742069662074686572652069732061200a09202a206c6f63616c6c7920636f6e6e656374656420494f372e20496e20746865206361736573206f660a09202a093129206120756e6970726f636573736f72206b65726e656c0a09202a09322920616e206d70206b65726e656c206265666f726520746865206c6f63616c207365636f6e64617279206861732063616c6c656420696e0a09202a206572726f7220696e74657272757074732061726520616c6c20646972656374656420746f20746865207072696d6172792070726f636573736f722e0a09202a20496e207468617420636173652c207765206d6179206e6f74206861766520616e20494f207375627061636b657420617420616c6c20616e642c206576656e740a09202a20696620776520646f2c206974206d6179206e6f7420626520746865207269676874206e6f772e200a09202a0a09202a204966207468652052424f5820696e6469636174657320616e20492f4f206572726f7220696e746572727570742c206d616b65207375726520776520686176650a09202a2074686520636f727265637420494f3720696e666f726d6174696f6e2e20496620776520646f6e2774206861766520616e20494f207375627061636b65740a09202a206f722069742773207468652077726f6e67206f6e652c2074727920746f2066696e6420746865207269676874206f6e652e0a09202a0a09202a2052424f5820492f4f206572726f7220696e74657272757074732061726520696e646963617465642062792052424f585f494e543c32393e20616e640a09202a2052424f585f494e543c31303e2e0a09202a2f0a0969662028286c665f7375627061636b6574732d3e696f2d3e706f375f6572726f725f73756d2026202831554c203c3c2033322929207c7c0a092020202028286c665f7375627061636b6574732d3e696f2d3e706f375f6572726f725f73756d20202020202020207c0a092020202020206c665f7375627061636b6574732d3e696f2d3e706f7274735b305d2e706f785f6572725f73756d207c0a092020202020206c665f7375627061636b6574732d3e696f2d3e706f7274735b315d2e706f785f6572725f73756d207c0a092020202020206c665f7375627061636b6574732d3e696f2d3e706f7274735b325d2e706f785f6572725f73756d207c0a092020202020206c665f7375627061636b6574732d3e696f2d3e706f7274735b335d2e706f785f6572725f73756d292026202831554c203c3c203633292929207b0a09092f2a0a0909202a204569746865722077652068617665206e6f20494f207375627061636b6574206f72206e6f206572726f722069730a0909202a20696e6469636174656420696e20746865206f6e6520776520646f20686176652e205472792066696e64207468650a0909202a206f6e65207769746820746865206572726f722e0a0909202a2f0a090969662028216d617276656c5f66696e645f696f375f776974685f6572726f72286c665f7375627061636b65747329290a09090972657475726e207374617475733b0a097d0a0a092f2a0a09202a205765206861766520616e20494f3720696e6469636174696e6720616e206572726f72202d20776527726520676f696e6720746f207265706f72742069740a09202a2f0a09737461747573203d204d43484b5f444953504f534954494f4e5f5245504f52543b0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0a0969662028217072696e74290a090972657475726e207374617475733b0a0a097072696e746b282225732a4572726f72206f63637572726564206f6e20494f37206174205049442025755c6e222c200a09202020202020206572725f7072696e745f7072656669782c206c665f7375627061636b6574732d3e696f5f706964293b0a0a092f2a0a09202a20436865636b20706f727420372066697273740a09202a2f0a09696620286c665f7375627061636b6574732d3e696f2d3e706f375f6572726f725f73756d202620494f375f5f504f375f45525253554d5f5f4552525f4d41534b29207b0a09096d617276656c5f7072696e745f706f375f6572725f73756d28696f293b0a0a23696620300a09097072696e746b282225732020504f52542037204552524f523a5c6e220a09092020202020202022257320202020504f375f4552524f525f53554d3a20253031366c6c785c6e220a09092020202020202022257320202020504f375f554e4352525f53594d3a20253031366c6c785c6e220a09092020202020202022257320202020504f375f43525243545f53594d3a20253031366c6c785c6e220a09092020202020202022257320202020504f375f55474247455f53594d3a20253031366c6c785c6e220a09092020202020202022257320202020504f375f4552525f504b54303a2020253031366c6c785c6e220a09092020202020202022257320202020504f375f4552525f504b54313a2020253031366c6c785c6e222c0a0909202020202020206572725f7072696e745f7072656669782c0a0909202020202020206572725f7072696e745f7072656669782c20696f2d3e706f375f6572726f725f73756d2c0a0909202020202020206572725f7072696e745f7072656669782c20696f2d3e706f375f756e6372725f73796d2c0a0909202020202020206572725f7072696e745f7072656669782c20696f2d3e706f375f63727263745f73796d2c0a0909202020202020206572725f7072696e745f7072656669782c20696f2d3e706f375f75676267655f73796d2c0a0909202020202020206572725f7072696e745f7072656669782c20696f2d3e706f375f6572725f706b74302c0a0909202020202020206572725f7072696e745f7072656669782c20696f2d3e706f375f6572725f706b7431293b0a23656e6469660a097d0a0a092f2a0a09202a205468656e206c6f6f70207468726f7567682074686520706f7274730a09202a2f0a09666f72202869203d20303b2069203c20494f375f4e554d5f504f5254533b20692b2b29207b0a090969662028214d415256454c5f494f5f4552525f56414c494428696f2d3e706f7274735b695d2e706f785f6572725f73756d29290a090909636f6e74696e75653b0a0a09097072696e746b28222573202050494420257520504f525420256420504f785f4552525f53554d3a20253031366c6c785c6e222c0a0909202020202020206572725f7072696e745f7072656669782c200a0909202020202020206c665f7375627061636b6574732d3e696f5f7069642c20692c20696f2d3e706f7274735b695d2e706f785f6572725f73756d293b0a09096d617276656c5f7072696e745f706f785f65727228696f2d3e706f7274735b695d2e706f785f6572725f73756d2c2026696f2d3e706f7274735b695d293b0a0a09097072696e746b2822257320205b20504f785f46495253545f4552523a20253031366c6c78205d5c6e222c0a0909202020202020206572725f7072696e745f7072656669782c20696f2d3e706f7274735b695d2e706f785f66697273745f657272293b0a09096d617276656c5f7072696e745f706f785f65727228696f2d3e706f7274735b695d2e706f785f66697273745f6572722c200a09090909202020202026696f2d3e706f7274735b695d293b0a0a097d0a0a0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a0972657475726e207374617475733b0a7d0a0a73746174696320696e740a6d617276656c5f70726f636573735f6c6f676f75745f6672616d6528737472756374206576375f6c665f7375627061636b657473202a6c665f7375627061636b6574732c20696e74207072696e74290a7b0a09696e7420737461747573203d204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a0a092f2a0a09202a20492f4f206572726f723f200a09202a2f0a23646566696e65204556375f5f52424f585f494e545f5f494f5f4552524f525f5f4d41534b2030783230303030343030756c0a09696620286c665f7375627061636b6574732d3e6c6f676f75742026260a0920202020286c665f7375627061636b6574732d3e6c6f676f75742d3e72626f785f696e7420262030783230303030343030756c29290a0909737461747573203d206d617276656c5f70726f636573735f696f5f6572726f72286c665f7375627061636b6574732c207072696e74293b0a0a092f2a0a09202a2050726f62696e6720626568696e64205043492d5820627269646765732063616e206361757365206d616368696e6520636865636b73206f6e0a09202a204d617276656c207768656e207468652070726f62652069732068616e646c6564206279207468652062726964676520617320612073706c69740a09202a20636f6d706c6574696f6e207472616e73616374696f6e2e205468652073796d70746f6d20697320616e204552524f525f524553504f4e5345200a09202a20746f206120434f4e46494720616464726573732e2053696e6365207468657365206572726f72732077696c6c2068617070656e20696e0a09202a206e6f726d616c206f7065726174696f6e2c206469736d697373207468656d2e0a09202a0a09202a204469736d6973732069663a0a09202a09435f5354415409093d2030783134200909284572726f7220526573706f6e7365290a09202a09435f5354533c333e093d203020202020090928435f414444522076616c6964290a09202a09435f414444523c34323e093d203120202020090928492f4f290a09202a09435f414444523c33313a32323e093d20313131313130787862092850434920436f6e666967207370616365290a09202a2f0a09696620286c665f7375627061636b6574732d3e6576372026260a0920202020286c665f7375627061636b6574732d3e6576372d3e635f73746174203d3d2030783134292026260a092020202021286c665f7375627061636b6574732d3e6576372d3e635f737473202620307838292026260a092020202028286c665f7375627061636b6574732d3e6576372d3e635f6164647220262030783430306666303030303030756c29200a0920202020203d3d2030783430306665303030303030756c29290a0909737461747573203d204d43484b5f444953504f534954494f4e5f4449534d4953533b0a0a0972657475726e207374617475733b0a7d0a0a766f69640a6d617276656c5f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f707472290a7b0a0973747275637420656c5f7375627061636b6574202a656c5f707472203d202873747275637420656c5f7375627061636b6574202a296c615f7074723b0a09696e7420282a70726f636573735f6672616d652928737472756374206576375f6c665f7375627061636b657473202a2c20696e7429203d204e554c4c3b0a09737472756374206576375f6c665f7375627061636b657473207375627061636b65745f636f6c6c656374696f6e203d207b204e554c4c2c207d3b0a09737472756374206576375f70616c5f696f5f7375627061636b657420736372617463685f696f5f7061636b6574203d207b20302c207d3b0a09737472756374206576375f6c665f7375627061636b657473202a6c665f7375627061636b657473203d204e554c4c3b0a09696e7420646973706f736974696f6e203d204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a0963686172202a73617665645f6572725f707265666978203d206572725f7072696e745f7072656669783b0a0963686172202a6572726f725f74797065203d204e554c4c3b0a0a092f2a0a09202a2053796e63207468652070726f636573736f720a09202a2f0a096d6228293b0a09647261696e6128293b0a0a0973776974636828766563746f7229207b0a0963617365205343425f515f5359534556454e543a0a090970726f636573735f6672616d65203d206d617276656c5f70726f636573735f3638305f6672616d653b0a09096572726f725f74797065203d202253797374656d204576656e74223b0a0909627265616b3b0a0a0963617365205343425f515f5359534d43484b3a0a090970726f636573735f6672616d65203d206d617276656c5f70726f636573735f6c6f676f75745f6672616d653b0a09096572726f725f74797065203d202253797374656d20556e636f727265637461626c65204572726f72223b0a0909627265616b3b0a0a0963617365205343425f515f5359534552523a0a090970726f636573735f6672616d65203d206d617276656c5f70726f636573735f6c6f676f75745f6672616d653b0a09096572726f725f74797065203d202253797374656d20436f727265637461626c65204572726f72223b0a0909627265616b3b0a0a0964656661756c743a0a09092f2a20446f6e2774206b6e6f77206974202d20706173732069742075702e20202a2f0a09096576375f6d616368696e655f636865636b28766563746f722c206c615f707472293b0a090972657475726e3b0a097d090a0a092f2a0a09202a20412073797374656d206576656e74206f72206572726f7220686173206f636375727265642c2068616e646c6520697420686572652e0a09202a0a09202a20416e79206572726f727320696e20746865206c6f676f7574206672616d65206861766520616c7265616479206265656e20636c6561726564206279207468650a09202a2050414c636f64652c20736f206a7573742070617273652069742e0a09202a2f0a096572725f7072696e745f707265666978203d204b45524e5f435249543b0a0a092f2a200a09202a20506172736520746865206c6f676f7574206672616d6520776974686f7574207072696e74696e672066697273742e20496620746865206f6e6c79206572726f722873290a09202a20666f756e642061726520636c617373696669656420617320226469736d69737361626c65222c207468656e206a757374206469736d697373207468656d20616e640a09202a20646f6e2774207072696e7420616e79206d6573736167650a09202a2f0a096c665f7375627061636b657473203d200a09096576375f636f6c6c6563745f6c6f676f75745f6672616d655f7375627061636b65747328656c5f7074722c0a09090909090920202020267375627061636b65745f636f6c6c656374696f6e293b0a096966202870726f636573735f6672616d65202626206c665f7375627061636b657473202626206c665f7375627061636b6574732d3e6c6f676f757429207b0a09092f2a0a0909202a205765206d69676874206e6f7420686176652074686520636f727265637420286f7220616e792920492f4f207375627061636b65742e0a0909202a205b20536565206d617276656c5f70726f636573735f696f5f6572726f72282920666f72206578706c616e6174696f6e2e205d0a0909202a20496620776520646f6e27742068617665206f6e652c20706f696e742074686520696f207375627061636b657420696e0a0909202a206c665f7375627061636b65747320617420736372617463685f696f5f7061636b657420736f2074686174200a0909202a206d617276656c5f66696e645f696f375f776974685f6572726f7228292077696c6c206861766520736f6d65706c61636520746f0a0909202a2073746f72652074686520696e666f2e0a0909202a2f0a090969662028216c665f7375627061636b6574732d3e696f290a0909096c665f7375627061636b6574732d3e696f203d2026736372617463685f696f5f7061636b65743b0a0a09092f2a0a0909202a2044656661756c7420696f5f70696420746f207468652070726f636573736f72207265706f7274696e6720746865206572726f720a0909202a205b746869732077696c6c20676574206368616e67656420696e206d617276656c5f66696e645f696f375f776974685f6572726f7228290a0909202a206966206120646966666572656e74206f6e65206973206e65656465645d0a0909202a2f0a09096c665f7375627061636b6574732d3e696f5f706964203d206c665f7375627061636b6574732d3e6c6f676f75742d3e7768616d693b0a0a09092f2a0a0909202a204576616c7561746520746865206672616d65732e0a0909202a2f0a0909646973706f736974696f6e203d2070726f636573735f6672616d65286c665f7375627061636b6574732c2030293b0a097d0a0973776974636828646973706f736974696f6e29207b0a0963617365204d43484b5f444953504f534954494f4e5f4449534d4953533a0a09092f2a204e6f7468696e6720746f20646f2e202a2f0a0909627265616b3b0a0a0963617365204d43484b5f444953504f534954494f4e5f5245504f52543a0a09092f2a205265636f676e697a6564206572726f722c207265706f72742069742e202a2f0a09097072696e746b282225732a25732028566563746f72203078257829207265706f72746564206f6e204350552025645c6e222c0a0909202020202020206572725f7072696e745f7072656669782c206572726f725f747970652c0a09092020202020202028756e7369676e656420696e7429766563746f722c2028696e7429736d705f70726f636573736f725f69642829293b0a0909656c5f7072696e745f74696d657374616d7028266c665f7375627061636b6574732d3e6c6f676f75742d3e74696d657374616d70293b0a090970726f636573735f6672616d65286c665f7375627061636b6574732c2031293b0a0909627265616b3b0a0a0964656661756c743a0a09092f2a20556e6b6e6f776e202d2064756d702074686520616e6e6f7461746564207375627061636b6574732e202a2f0a09097072696e746b282225732a25732028566563746f72203078257829207265706f72746564206f6e204350552025645c6e222c0a0909202020202020206572725f7072696e745f7072656669782c206572726f725f747970652c0a09092020202020202028756e7369676e656420696e7429766563746f722c2028696e7429736d705f70726f636573736f725f69642829293b0a0909656c5f70726f636573735f7375627061636b657428656c5f707472293b0a0909627265616b3b0a0a097d0a0a096572725f7072696e745f707265666978203d2073617665645f6572725f7072656669783b0a0a20202020202020202f2a2052656c6561736520746865206c6f676f7574206672616d652e20202a2f0a0977726d63657328307837293b0a096d6228293b0a7d0a0a766f6964205f5f696e69740a6d617276656c5f72656769737465725f6572726f725f68616e646c65727328766f6964290a7b0a096576375f72656769737465725f6572726f725f68616e646c65727328293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6572725f746974616e2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030353536313700313231313437343433333000303032303331350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f6572725f746974616e2e630a202a0a202a09436f70797269676874202843292032303030204a6566662057696564656d656965722028436f6d70617120436f6d707574657220436f72706f726174696f6e290a202a0a202a094572726f722068616e646c696e6720636f646520737570706f7274696e6720544954414e2073797374656d730a202a2f0a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f636f72655f746974616e2e683e0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f736d702e683e0a23696e636c756465203c61736d2f6572725f636f6d6d6f6e2e683e0a23696e636c756465203c61736d2f6572725f6576362e683e0a23696e636c756465203c61736d2f6972715f726567732e683e0a0a23696e636c75646520226572725f696d706c2e68220a23696e636c756465202270726f746f2e68220a0a0a73746174696320696e740a746974616e5f70617273655f635f6d6973632875363420635f6d6973632c20696e74207072696e74290a7b0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0963686172202a7372633b0a09696e74206e7873203d20303b0a23656e6469660a09696e7420737461747573203d204d43484b5f444953504f534954494f4e5f5245504f52543b0a0a23646566696e6520544954414e5f5f43434849505f4d4953435f5f4e584d09092831554c203c3c203238290a23646566696e6520544954414e5f5f43434849505f4d4953435f5f4e58535f5f5309283239290a23646566696e6520544954414e5f5f43434849505f4d4953435f5f4e58535f5f4d0928307837290a0a09696620282128635f6d697363202620544954414e5f5f43434849505f4d4953435f5f4e584d29290a090972657475726e204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0969662028217072696e74290a090972657475726e207374617475733b0a0a096e7873203d204558545241435428635f6d6973632c20544954414e5f5f43434849505f4d4953435f5f4e5853293b0a09737769746368286e787329207b0a096361736520303a092f2a204350552030202a2f0a096361736520313a092f2a204350552031202a2f0a096361736520323a092f2a204350552032202a2f0a096361736520333a092f2a204350552033202a2f0a0909737263203d2022435055223b0a09092f2a206e756d20697320616c72656164792074686520435055206e756d626572202a2f0a0909627265616b3b0a096361736520343a092f2a2050636869702030202a2f0a096361736520353a092f2a2050636869702031202a2f0a0909737263203d20225063686970223b0a09096e7873202d3d20343b0a0909627265616b3b0a0964656661756c743a2f2a207265736572766564202a2f0a0909737263203d2022556e6b6e6f776e2c204e5853203d223b0a09092f2a206c65617665206e756d20756e746f7563686564202a2f0a0909627265616b3b0a097d0a0a097072696e746b28222573202020204e6f6e2d6578697374656e74206d656d6f7279206163636573732066726f6d3a2025732025645c6e222c200a09202020202020206572725f7072696e745f7072656669782c207372632c206e7873293b0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a0972657475726e207374617475733b0a7d0a0a73746174696320696e740a746974616e5f70617273655f705f736572726f7228696e742077686963682c2075363420736572726f722c20696e74207072696e74290a7b0a09696e7420737461747573203d204d43484b5f444953504f534954494f4e5f5245504f52543b0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0973746174696320636f6e73742063686172202a20636f6e737420736572726f725f7372635b5d203d207b0a09092247504349222c202241504349222c2022414750204850222c2022414750204c50220a097d3b0a0973746174696320636f6e73742063686172202a20636f6e737420736572726f725f636d645b5d203d207b0a090922444d412052656164222c2022444d4120524d57222c2022534754452052656164222c20225265736572766564220a097d3b0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a23646566696e6520544954414e5f5f50434849505f534552524f525f5f4c4f53545f55454343092831554c203c3c2030290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f55454343092831554c203c3c2031290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f435245092831554c203c3c2032290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f4e58494f092831554c203c3c2033290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f4c4f53545f435245092831554c203c3c2034290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f4543434d41534b0928544954414e5f5f50434849505f534552524f525f5f55454343207c0920205c0a090909090920544954414e5f5f50434849505f534552524f525f5f435245290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f4552524d41534b0928544954414e5f5f50434849505f534552524f525f5f4c4f53545f55454343207c205c0a090909090920544954414e5f5f50434849505f534552524f525f5f55454343207c0920205c0a090909090920544954414e5f5f50434849505f534552524f525f5f435245207c0920205c0a090909090920544954414e5f5f50434849505f534552524f525f5f4e58494f207c0920205c0a090909090920544954414e5f5f50434849505f534552524f525f5f4c4f53545f435245290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f5352435f5f5309283532290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f5352435f5f4d0928307833290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f434d445f5f5309283534290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f434d445f5f4d0928307833290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f53594e5f5f5309283536290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f53594e5f5f4d092830786666290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f414444525f5f5309283135290a23646566696e6520544954414e5f5f50434849505f534552524f525f5f414444525f5f4d092830786666666666666666554c290a0a09696620282128736572726f72202620544954414e5f5f50434849505f534552524f525f5f4552524d41534b29290a090972657475726e204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0969662028217072696e74290a090972657475726e207374617475733b0a0a097072696e746b282225732020504368697020256420534552524f523a20253031366c6c785c6e222c0a09202020202020206572725f7072696e745f7072656669782c2077686963682c20736572726f72293b0a0969662028736572726f72202620544954414e5f5f50434849505f534552524f525f5f4543434d41534b29207b0a09097072696e746b282225732020202025736f727265637461626c6520454343204572726f723a5c6e220a09092020202020202022202020202020536f757263653a20252d36732020436f6d6d616e643a20252d3873202053796e64726f6d653a203078253038785c6e220a09092020202020202022202020202020416464726573733a203078256c6c785c6e222c0a0909202020202020206572725f7072696e745f7072656669782c0a09092020202020202028736572726f72202620544954414e5f5f50434849505f534552524f525f5f5545434329203f2022556e6322203a202243222c0a090920202020202020736572726f725f7372635b4558545241435428736572726f722c20544954414e5f5f50434849505f534552524f525f5f535243295d2c0a090920202020202020736572726f725f636d645b4558545241435428736572726f722c20544954414e5f5f50434849505f534552524f525f5f434d44295d2c0a09092020202020202028756e7369676e6564294558545241435428736572726f722c20544954414e5f5f50434849505f534552524f525f5f53594e292c0a0909202020202020204558545241435428736572726f722c20544954414e5f5f50434849505f534552524f525f5f4144445229293b0a097d0a0969662028736572726f72202620544954414e5f5f50434849505f534552524f525f5f4e58494f290a09097072696e746b28222573202020204e6f6e204578697374656e7420492f4f204572726f725c6e222c206572725f7072696e745f707265666978293b0a0969662028736572726f72202620544954414e5f5f50434849505f534552524f525f5f4c4f53545f55454343290a09097072696e746b28222573202020204c6f737420556e636f727265637461626c6520454343204572726f725c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a0969662028736572726f72202620544954414e5f5f50434849505f534552524f525f5f4c4f53545f435245290a09097072696e746b28222573202020204c6f737420436f727265637461626c6520454343204572726f725c6e222c206572725f7072696e745f707265666978293b0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a0972657475726e207374617475733b0a7d0a0a73746174696320696e74200a746974616e5f70617273655f705f706572726f7228696e742077686963682c20696e7420706f72742c2075363420706572726f722c20696e74207072696e74290a7b0a09696e7420636d643b0a09756e7369676e6564206c6f6e6720616464723b0a09696e7420737461747573203d204d43484b5f444953504f534954494f4e5f5245504f52543b0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0973746174696320636f6e73742063686172202a20636f6e737420706572726f725f636d645b5d203d207b0a090922496e746572727570742041636b6e6f776c65646765222c20225370656369616c204379636c65222c0a090922492f4f2052656164222c090922492f4f205772697465222c0a0909225265736572766564222c0909225265736572766564222c0a0909224d656d6f72792052656164222c0909224d656d6f7279205772697465222c0a0909225265736572766564222c0909225265736572766564222c0a090922436f6e66696775726174696f6e2052656164222c0922436f6e66696775726174696f6e205772697465222c0a0909224d656d6f72792052656164204d756c7469706c65222c09224475616c2041646472657373204379636c65222c0a0909224d656d6f72792052656164204c696e65222c09224d656d6f727920577269746520616e6420496e76616c6964617465220a097d3b0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a23646566696e6520544954414e5f5f50434849505f504552524f525f5f4c4f5354092831554c203c3c2030290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f53455252092831554c203c3c2031290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f50455252092831554c203c3c2032290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f444352544f092831554c203c3c2033290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f534745092831554c203c3c2034290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f415045092831554c203c3c2035290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f544109092831554c203c3c2036290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f445045092831554c203c3c2037290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f4e4453092831554c203c3c2038290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f4950545052092831554c203c3c2039290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f4950545057092831554c203c3c203130290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f4552524d41534b0928544954414e5f5f50434849505f504552524f525f5f4c4f5354207c095c0a090909090920544954414e5f5f50434849505f504552524f525f5f53455252207c095c0a090909090920544954414e5f5f50434849505f504552524f525f5f50455252207c095c0a090909090920544954414e5f5f50434849505f504552524f525f5f444352544f207c095c0a090909090920544954414e5f5f50434849505f504552524f525f5f534745207c095c0a090909090920544954414e5f5f50434849505f504552524f525f5f415045207c095c0a090909090920544954414e5f5f50434849505f504552524f525f5f5441207c095c0a090909090920544954414e5f5f50434849505f504552524f525f5f445045207c095c0a090909090920544954414e5f5f50434849505f504552524f525f5f4e4453207c095c0a090909090920544954414e5f5f50434849505f504552524f525f5f4950545052207c095c0a090909090920544954414e5f5f50434849505f504552524f525f5f4950545057290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f444143092831554c203c3c203437290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f4d57494e092831554c203c3c203438290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f434d445f5f5309283532290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f434d445f5f4d092830783066290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f414444525f5f5309283134290a23646566696e6520544954414e5f5f50434849505f504552524f525f5f414444525f5f4d09283078316666666666666666756c290a0a09696620282128706572726f72202620544954414e5f5f50434849505f504552524f525f5f4552524d41534b29290a090972657475726e204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a0a09636d64203d204558545241435428706572726f722c20544954414e5f5f50434849505f504552524f525f5f434d44293b0a0961646472203d204558545241435428706572726f722c20544954414e5f5f50434849505f504552524f525f5f4144445229203c3c20323b0a0a092f2a0a09202a20496e697469616c697a696e67207468652042494f53206f6e206120766964656f2063617264206f6e20612062757320776974686f75740a09202a206120736f7574682062726964676520287375627472616374697665206465636f6465206167656e74292063616e20726573756c7420696e200a09202a206d61737465722061626f727473206173207468652042494f532070726f62657320746865206361706162696c6974696573206f66207468650a09202a20636172642e205846726565383620646f6573207375636820696e697469616c697a6174696f6e2e20496620746865206572726f720a09202a2069732061206d61737465722061626f727420284e6f2044657653656c20617320504349204d61737465722920616e642074686520636f6d6d616e640a09202a20697320616e20492f4f2072656164206f722077726974652062656c6f772074686520616464726573732077686572652077652073746172740a09202a2061737369676e696e672050434920492f4f20737061636573202853524d207573657320307831303030292c207468656e206d61726b207468650a09202a206572726f72206173206469736d69737361626c6520736f207374617274696e67205846726565383620646f65736e277420726573756c740a09202a20696e206120736572696573206f6620756e636f727265637461626c65206572726f7273206265696e67207265706f727465642e20416c736f0a09202a206469736d697373206d61737465722061626f72747320746f20564741206672616d65206275666665722073706163650a09202a202830784130303030202d20307843303030302920616e64206c65676163792042494f53207370616365202830784330303030202d203078313030303030290a09202a20666f72207468652073616d6520726561736f6e2e0a09202a0a09202a20416c736f206d61726b20746865206572726f72206469736d69737369626c65206966206974206c6f6f6b73206c696b65207468652072696768740a09202a206572726f7220627574206f6e6c7920746865204c6f737420626974206973207365742e2053696e6365207468652042494f5320696e697469616c697a6174696f6e0a09202a2063616e206361757365206d756c7469706c65206d61737465722061626f72747320616e6420746865206572726f7220696e746572727570742063616e0a09202a2062652068616e646c6564206f6e206120646966666572656e7420435055207468616e207468652042494f5320636f64652069732072756e206f6e2c0a09202a20697420697320706f737369626c6520666f722061207365636f6e64206d61737465722061626f727420746f206f63637572206265747765656e207468650a09202a2074696d65207468652050414c636f646520726561647320504552524f5220616e64207468652074696d652069742077726974657320504552524f520a09202a20746f2061636b6e6f776c6564676520746865206572726f722e20496620746869732074696d696e672068617070656e732c2061207365636f6e640a09202a206572726f722077696c6c206265207369676e616c6c6564206166746572207468652066697273742c20616e64206966206e6f206164646974696f6e616c0a09202a206572726f7273206f636375722c2077696c6c206c6f6f6b206c696b652061204c6f7374206572726f722077697468206e6f206164646974696f6e616c200a09202a206572726f7273206f6e207468652073616d65207472616e73616374696f6e206173207468652070726576696f7573206572726f722e0a09202a2f0a09696620282828706572726f72202620544954414e5f5f50434849505f504552524f525f5f4e445329207c7c200a0920202020202828706572726f72202620544954414e5f5f50434849505f504552524f525f5f4552524d41534b29203d3d200a09202020202020544954414e5f5f50434849505f504552524f525f5f4c4f535429292026260a092020202028282828636d6420262030784529203d3d203229202626202861646472203c203078313030302929207c7c0a092020202020282828636d6420262030784529203d3d203629202626202861646472203e3d203078413030303029202626202861646472203c20307831303030303029292929207b0a0909737461747573203d204d43484b5f444953504f534954494f4e5f4449534d4953533b0a097d0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0969662028217072696e7429200a090972657475726e207374617475733b0a0a097072696e746b2822257320205043686970202564202563504552524f523a20253031366c6c785c6e222c0a09202020202020206572725f7072696e745f7072656669782c2077686963682c200a0920202020202020706f7274203f20274127203a202747272c20706572726f72293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f4950545057290a09097072696e746b2822257320202020496e76616c696420506565722d746f2d506565722057726974655c6e222c206572725f7072696e745f707265666978293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f4950545052290a09097072696e746b2822257320202020496e76616c696420506565722d746f2d5065657220526561645c6e222c206572725f7072696e745f707265666978293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f4e4453290a09097072696e746b28222573202020204e6f2044455653454c20617320504349204d6173746572205b4d61737465722041626f72745d5c6e222c0a0909202020202020206572725f7072696e745f707265666978293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f445045290a09097072696e746b28222573202020204461746120506172697479204572726f725c6e222c206572725f7072696e745f707265666978293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f5441290a09097072696e746b28222573202020205461726765742041626f72745c6e222c206572725f7072696e745f707265666978293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f415045290a09097072696e746b28222573202020204164647265737320506172697479204572726f725c6e222c206572725f7072696e745f707265666978293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f534745290a09097072696e746b2822257320202020536361747465722d476174686572204572726f722c20496e76616c6964205054455c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f444352544f290a09097072696e746b282225732020202044656c617965642d436f6d706c6574696f6e2052657472792054696d656f75745c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f50455252290a09097072696e746b2822257320202020504552522041737365727465645c6e222c206572725f7072696e745f707265666978293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f53455252290a09097072696e746b2822257320202020534552522041737365727465645c6e222c206572725f7072696e745f707265666978293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f4c4f5354290a09097072696e746b28222573202020204c6f7374204572726f725c6e222c206572725f7072696e745f707265666978293b0a097072696e746b28222573202020202020436f6d6d616e643a2030782578202d2025735c6e220a09092022202020202020416464726573733a203078256c785c6e222c0a09202020202020206572725f7072696e745f7072656669782c0a0920202020202020636d642c20706572726f725f636d645b636d645d2c0a092020202020202061646472293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f444143290a09097072696e746b282225732020202020204475616c2041646472657373204379636c655c6e222c206572725f7072696e745f707265666978293b0a0969662028706572726f72202620544954414e5f5f50434849505f504552524f525f5f4d57494e290a09097072696e746b2822257320202020202048697420696e204d6f6e737465722057696e646f775c6e222c206572725f7072696e745f707265666978293b0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a0972657475726e207374617475733b0a7d0a0a73746174696320696e740a746974616e5f70617273655f705f6167706572726f7228696e742077686963682c20753634206167706572726f722c20696e74207072696e74290a7b0a09696e7420737461747573203d204d43484b5f444953504f534954494f4e5f5245504f52543b0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a09696e7420636d642c206c656e3b0a09756e7369676e6564206c6f6e6720616464723b0a0a0973746174696320636f6e73742063686172202a20636f6e7374206167706572726f725f636d645b5d203d207b0a0909225265616420286c6f772d7072696f7269747929222c0922526561642028686967682d7072696f7269747929222c0a090922577269746520286c6f772d7072696f7269747929222c092257726974652028686967682d7072696f7269747929222c0a0909225265736572766564222c0909225265736572766564222c0a090922466c757368222c09092246656e6365220a097d3b0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f4c4f5354092831554c203c3c2030290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f4c505146554c4c092831554c203c3c2031290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f48505146554c4c092831554c203c3c2032290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f524553434d44092831554c203c3c2033290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f49505445092831554c203c3c2034290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f505450092831554c203c3c2035290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f4e4f57494e444f57092831554c203c3c2036290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f4552524d41534b0928544954414e5f5f50434849505f4147504552524f525f5f4c4f5354207c202020205c0a090909090920544954414e5f5f50434849505f4147504552524f525f5f4c505146554c4c207c205c0a090909090920544954414e5f5f50434849505f4147504552524f525f5f48505146554c4c207c205c0a090909090920544954414e5f5f50434849505f4147504552524f525f5f524553434d44207c20205c0a090909090920544954414e5f5f50434849505f4147504552524f525f5f49505445207c202020205c0a090909090920544954414e5f5f50434849505f4147504552524f525f5f505450207c20202020205c0a090909090920544954414e5f5f50434849505f4147504552524f525f5f4e4f57494e444f57290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f444143092831554c203c3c203438290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f4d57494e092831554c203c3c203439290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f46454e4345092831554c203c3c203539290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f434d445f5f5309283530290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f434d445f5f4d092830783037290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f414444525f5f5309283135290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f414444525f5f4d20202830786666666666666666554c290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f4c454e5f5f5309283533290a23646566696e6520544954414e5f5f50434849505f4147504552524f525f5f4c454e5f5f4d092830783366290a0a096966202821286167706572726f72202620544954414e5f5f50434849505f4147504552524f525f5f4552524d41534b29290a090972657475726e204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0969662028217072696e74290a090972657475726e207374617475733b0a0a09636d64203d2045585452414354286167706572726f722c20544954414e5f5f50434849505f4147504552524f525f5f434d44293b0a0961646472203d2045585452414354286167706572726f722c20544954414e5f5f50434849505f4147504552524f525f5f4144445229203c3c20333b0a096c656e203d2045585452414354286167706572726f722c20544954414e5f5f50434849505f4147504552524f525f5f4c454e293b0a0a097072696e746b2822257320205043686970202564204147504552524f523a20253031366c6c785c6e222c206572725f7072696e745f7072656669782c0a092020202020202077686963682c206167706572726f72293b0a09696620286167706572726f72202620544954414e5f5f50434849505f4147504552524f525f5f4e4f57494e444f57290a09097072696e746b28222573202020204e6f2057696e646f775c6e222c206572725f7072696e745f707265666978293b0a09696620286167706572726f72202620544954414e5f5f50434849505f4147504552524f525f5f505450290a09097072696e746b2822257320202020506565722d746f2d50656572207365745c6e222c206572725f7072696e745f707265666978293b0a09696620286167706572726f72202620544954414e5f5f50434849505f4147504552524f525f5f49505445290a09097072696e746b2822257320202020496e76616c6964205054455c6e222c206572725f7072696e745f707265666978293b0a09696620286167706572726f72202620544954414e5f5f50434849505f4147504552524f525f5f524553434d44290a09097072696e746b2822257320202020526573657276656420436f6d6d616e645c6e222c206572725f7072696e745f707265666978293b0a09696620286167706572726f72202620544954414e5f5f50434849505f4147504552524f525f5f48505146554c4c290a09097072696e746b28222573202020204850205472616e73616374696f6e205265636569766564207768696c652051756575652046756c6c5c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a09696620286167706572726f72202620544954414e5f5f50434849505f4147504552524f525f5f4c505146554c4c290a09097072696e746b28222573202020204c50205472616e73616374696f6e205265636569766564207768696c652051756575652046756c6c5c6e222c200a0909202020202020206572725f7072696e745f707265666978293b0a09696620286167706572726f72202620544954414e5f5f50434849505f4147504552524f525f5f4c4f5354290a09097072696e746b28222573202020204c6f7374204572726f725c6e222c206572725f7072696e745f707265666978293b0a097072696e746b28222573202020202020436f6d6d616e643a2030782578202d2025732c2025642051756164776f72647325735c6e220a09092022202020202020416464726573733a203078256c785c6e222c0a09202020202020206572725f7072696e745f7072656669782c20636d642c206167706572726f725f636d645b636d645d2c206c656e2c0a0920202020202020286167706572726f72202620544954414e5f5f50434849505f4147504552524f525f5f46454e434529203f20222c2046454e434522203a2022222c0a092020202020202061646472293b0a09696620286167706572726f72202620544954414e5f5f50434849505f4147504552524f525f5f444143290a09097072696e746b282225732020202020204475616c2041646472657373204379636c655c6e222c206572725f7072696e745f707265666978293b0a09696620286167706572726f72202620544954414e5f5f50434849505f4147504552524f525f5f4d57494e290a09097072696e746b2822257320202020202048697420696e204d6f6e737465722057696e646f775c6e222c206572725f7072696e745f707265666978293b0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a0972657475726e207374617475733b0a7d090a0a73746174696320696e740a746974616e5f70617273655f705f6368697028696e742077686963682c2075363420736572726f722c207536342067706572726f722c200a09092020207536342061706572726f722c20753634206167706572726f722c20696e74207072696e74290a7b0a09696e7420737461747573203d204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a09737461747573207c3d20746974616e5f70617273655f705f736572726f722877686963682c20736572726f722c207072696e74293b0a09737461747573207c3d20746974616e5f70617273655f705f706572726f722877686963682c20302c2067706572726f722c207072696e74293b0a09737461747573207c3d20746974616e5f70617273655f705f706572726f722877686963682c20312c2061706572726f722c207072696e74293b0a09737461747573207c3d20746974616e5f70617273655f705f6167706572726f722877686963682c206167706572726f722c207072696e74293b0a0972657475726e207374617475733b0a7d0a0a696e740a746974616e5f70726f636573735f6c6f676f75745f6672616d652873747275637420656c5f636f6d6d6f6e202a6d63686b5f6865616465722c20696e74207072696e74290a7b0a0973747275637420656c5f544954414e5f737973646174615f6d636865636b202a746d63686b203d0a09092873747275637420656c5f544954414e5f737973646174615f6d636865636b202a290a09092828756e7369676e6564206c6f6e67296d63686b5f686561646572202b206d63686b5f6865616465722d3e7379735f6f6666736574293b0a09696e7420737461747573203d204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a0a09737461747573207c3d20746974616e5f70617273655f635f6d69736328746d63686b2d3e635f6d6973632c207072696e74293b0a09737461747573207c3d20746974616e5f70617273655f705f6368697028302c20746d63686b2d3e70305f736572726f722c20746d63686b2d3e70305f67706572726f722c0a090909092020202020746d63686b2d3e70305f61706572726f722c20746d63686b2d3e70305f6167706572726f722c200a0909090920202020207072696e74293b0a09737461747573207c3d20746974616e5f70617273655f705f6368697028312c20746d63686b2d3e70315f736572726f722c20746d63686b2d3e70315f67706572726f722c0a090909092020202020746d63686b2d3e70315f61706572726f722c20746d63686b2d3e70315f6167706572726f722c200a0909090920202020207072696e74293b0a0a0972657475726e207374617475733b0a7d0a0a766f69640a746974616e5f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f707472290a7b0a0973747275637420656c5f636f6d6d6f6e202a6d63686b5f686561646572203d202873747275637420656c5f636f6d6d6f6e202a296c615f7074723b0a0973747275637420656c5f544954414e5f737973646174615f6d636865636b202a746d63686b203d0a09092873747275637420656c5f544954414e5f737973646174615f6d636865636b202a290a09092828756e7369676e6564206c6f6e67296d63686b5f686561646572202b206d63686b5f6865616465722d3e7379735f6f6666736574293b0a09753634206972716d61736b3b0a0a092f2a0a09202a204d61736b206f6620546974616e20696e7465727275707420736f757263657320776869636820617265207265706f72746564206173206d616368696e6520636865636b730a09202a0a09202a203633202d204343686970204572726f720a09202a203632202d205043686970203020485f4572726f720a09202a203631202d205043686970203120485f4572726f720a09202a203630202d205043686970203020435f4572726f720a09202a203539202d205043686970203120435f4572726f720a09202a2f0a23646566696e6520544954414e5f4d434845434b5f494e544552525550545f4d41534b09307846383030303030303030303030303030554c0a0a092f2a0a09202a2053796e63207468652070726f636573736f720a09202a2f0a096d6228293b0a09647261696e6128293b0a090a092f2a0a09202a204f6e6c792068616e646c652073797374656d206572726f72732068657265200a09202a2f0a096966202828766563746f7220213d205343425f515f5359534d43484b292026262028766563746f7220213d205343425f515f5359534552522929207b0a09096576365f6d616368696e655f636865636b28766563746f722c206c615f707472293b0a090972657475726e3b0a097d0a0a092f2a200a09202a204974277320612073797374656d206572726f722c2068616e646c6520697420686572650a09202a0a09202a205468652050414c636f64652068617320616c726561647920636c656172656420746865206572726f722c20736f206a7573742070617273652069740a09202a2f0a090a092f2a200a09202a20506172736520746865206c6f676f7574206672616d6520776974686f7574207072696e74696e672066697273742e20496620746865206f6e6c79206572726f722873290a09202a20666f756e642061726520636c617373696669656420617320226469736d69737361626c65222c207468656e206a757374206469736d697373207468656d20616e640a09202a20646f6e2774207072696e7420616e79206d6573736167650a09202a2f0a0969662028746974616e5f70726f636573735f6c6f676f75745f6672616d65286d63686b5f6865616465722c20302920213d200a09202020204d43484b5f444953504f534954494f4e5f4449534d49535329207b0a090963686172202a73617665645f6572725f707265666978203d206572725f7072696e745f7072656669783b0a09096572725f7072696e745f707265666978203d204b45524e5f435249543b0a0a09092f2a0a0909202a204569746865722061206e6f6e6469736d69737361626c65206572726f7220776173206465746563746564206f72206e6f0a0909202a207265636f676e697a6564206572726f72207761732064657465637465642020696e20746865206c6f676f7574206672616d65200a0909202a202d2d207265706f727420746865206572726f7220696e2065697468657220636173650a0909202a2f0a09097072696e746b28222573220a090920202020202020222a53797374656d202573204572726f722028566563746f72203078257829207265706f72746564206f6e204350552025643a5c6e222c200a0909202020202020206572725f7072696e745f7072656669782c0a09092020202020202028766563746f72203d3d205343425f515f535953455252293f22436f727265637461626c65223a22556e636f727265637461626c65222c0a09092020202020202028756e7369676e656420696e7429766563746f722c2028696e7429736d705f70726f636573736f725f69642829293b0a09090a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0909746974616e5f70726f636573735f6c6f676f75745f6672616d65286d63686b5f6865616465722c20616c7068615f766572626f73655f6d636865636b293b0a090969662028616c7068615f766572626f73655f6d636865636b290a09090964696b5f73686f775f72656773286765745f6972715f7265677328292c204e554c4c293b0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a09096572725f7072696e745f707265666978203d2073617665645f6572725f7072656669783b0a0a09092f2a0a0909202a20436f6e7665727420616e792070656e64696e6720696e7465727275707473207768696368207265706f72742061732073797374656d0a0909202a206d616368696e6520636865636b7320746f20696e74657272757074730a0909202a2f0a09096972716d61736b203d20746d63686b2d3e635f64697278202620544954414e5f4d434845434b5f494e544552525550545f4d41534b3b0a0909746974616e5f64697370617463685f69727173286972716d61736b293b0a097d090a0a0a092f2a200a09202a2052656c6561736520746865206c6f676f7574206672616d65200a09202a2f0a0977726d63657328307837293b0a096d6228293b0a7d0a0a2f2a0a202a205375627061636b657420416e6e6f746174696f6e730a202a2f0a7374617469632063686172202a656c5f746974616e5f7063686970305f657874656e6465645f616e6e6f746174696f6e5b5d203d207b0a09225375627061636b657420486561646572222c20092250305f5343544c222c092250305f53455252454e222c0a092250305f415043544c222c09092250305f4150455252454e222c092250305f414750455252454e222c0a092250305f415350525354222c09092250305f415753424130222c092250305f415753424131222c0a092250305f415753424132222c09092250305f415753424133222c092250305f4157534d30222c0a092250305f4157534d31222c09092250305f4157534d32222c092250305f4157534d33222c0a092250305f4154424130222c09092250305f4154424131222c092250305f4154424132222c0a092250305f4154424133222c09092250305f475043544c222c092250305f4750455252454e222c0a092250305f475350525354222c09092250305f475753424130222c092250305f475753424131222c0a092250305f475753424132222c09092250305f475753424133222c092250305f4757534d30222c0a092250305f4757534d31222c09092250305f4757534d32222c092250305f4757534d33222c0a092250305f4754424130222c09092250305f4754424131222c092250305f4754424132222c0a092250305f4754424133222c09094e554c4c200a7d3b0a7374617469632063686172202a656c5f746974616e5f7063686970315f657874656e6465645f616e6e6f746174696f6e5b5d203d207b0a09225375627061636b657420486561646572222c20092250315f5343544c222c092250315f53455252454e222c0a092250315f415043544c222c09092250315f4150455252454e222c092250315f414750455252454e222c0a092250315f415350525354222c09092250315f415753424130222c092250315f415753424131222c0a092250315f415753424132222c09092250315f415753424133222c092250315f4157534d30222c0a092250315f4157534d31222c09092250315f4157534d32222c092250315f4157534d33222c0a092250315f4154424130222c09092250315f4154424131222c092250315f4154424132222c0a092250315f4154424133222c09092250315f475043544c222c092250315f4750455252454e222c0a092250315f475350525354222c09092250315f475753424130222c092250315f475753424131222c0a092250315f475753424132222c09092250315f475753424133222c092250315f4757534d30222c0a092250315f4757534d31222c09092250315f4757534d32222c092250315f4757534d33222c0a092250315f4754424130222c09092250315f4754424131222c092250315f4754424132222c0a092250315f4754424133222c09094e554c4c200a7d3b0a7374617469632063686172202a656c5f746974616e5f6d656d6f72795f657874656e6465645f616e6e6f746174696f6e5b5d203d207b0a09225375627061636b657420486561646572222c20092241415230222c09092241415231222c0a092241415232222c0909092241415233222c09092250305f5343544c222c0a092250305f475043544c222c09092250305f415043544c222c092250315f5343544c222c0a092250315f475043544c222c09092250315f5343544c222c094e554c4c200a7d3b0a0a7374617469632073747275637420656c5f7375627061636b65745f616e6e6f746174696f6e20656c5f746974616e5f616e6e6f746174696f6e735b5d203d207b0a095355425041434b45545f414e4e4f544154494f4e28454c5f434c4153535f5f524547415454415f46414d494c592c0a0909092020202020454c5f545950455f5f524547415454415f5f544954414e5f5043484950305f455854454e4445442c0a0909092020202020312c0a090909202020202022546974616e205043686970203020457874656e646564204672616d65222c0a0909092020202020656c5f746974616e5f7063686970305f657874656e6465645f616e6e6f746174696f6e292c0a095355425041434b45545f414e4e4f544154494f4e28454c5f434c4153535f5f524547415454415f46414d494c592c0a0909092020202020454c5f545950455f5f524547415454415f5f544954414e5f5043484950315f455854454e4445442c0a0909092020202020312c0a090909202020202022546974616e205043686970203120457874656e646564204672616d65222c0a0909092020202020656c5f746974616e5f7063686970315f657874656e6465645f616e6e6f746174696f6e292c0a095355425041434b45545f414e4e4f544154494f4e28454c5f434c4153535f5f524547415454415f46414d494c592c0a0909092020202020454c5f545950455f5f524547415454415f5f544954414e5f4d454d4f52595f455854454e4445442c0a0909092020202020312c0a090909202020202022546974616e204d656d6f727920457874656e646564204672616d65222c0a0909092020202020656c5f746974616e5f6d656d6f72795f657874656e6465645f616e6e6f746174696f6e292c0a095355425041434b45545f414e4e4f544154494f4e28454c5f434c4153535f5f524547415454415f46414d494c592c0a0909092020202020454c5f545950455f5f5445524d494e4154494f4e5f5f5445524d494e4154494f4e2c0a0909092020202020312c0a0909092020202020225465726d696e6174696f6e205375627061636b6574222c0a09090920202020204e554c4c290a7d3b0a0a7374617469632073747275637420656c5f7375627061636b6574202a0a656c5f70726f636573735f726567617474615f7375627061636b65742873747275637420656c5f7375627061636b6574202a686561646572290a7b0a09696620286865616465722d3e636c61737320213d20454c5f434c4153535f5f524547415454415f46414d494c5929207b0a09097072696e746b2822257320202a2a20556e65787065637465642068656164657220434c41535320256420545950452025642c2061626f7274696e675c6e222c0a0909202020202020206572725f7072696e745f7072656669782c0a0909202020202020206865616465722d3e636c6173732c206865616465722d3e74797065293b0a090972657475726e204e554c4c3b0a097d0a0a09737769746368286865616465722d3e7479706529207b0a096361736520454c5f545950455f5f524547415454415f5f50524f434553534f525f4552524f525f4652414d453a0a096361736520454c5f545950455f5f524547415454415f5f53595354454d5f4552524f525f4652414d453a0a096361736520454c5f545950455f5f524547415454415f5f454e5649524f4e4d454e54414c5f4652414d453a0a096361736520454c5f545950455f5f524547415454415f5f50524f434553534f525f44424c5f4552524f525f48414c543a0a096361736520454c5f545950455f5f524547415454415f5f53595354454d5f44424c5f4552524f525f48414c543a0a09097072696e746b2822257320202a2a204f63637572726564206f6e204350552025643a5c6e222c200a0909202020202020206572725f7072696e745f7072656669782c0a09092020202020202028696e74296865616465722d3e62795f747970652e726567617474615f6672616d652e6370756964293b0a09097072697661746565725f70726f636573735f6c6f676f75745f6672616d65282873747275637420656c5f636f6d6d6f6e202a290a0909096865616465722d3e62795f747970652e726567617474615f6672616d652e646174615f73746172742c2031293b0a0909627265616b3b0a0964656661756c743a0a09097072696e746b2822257320202a2a20524547415454412054595045202564205355425041434b45545c6e222c200a0909202020202020206572725f7072696e745f7072656669782c206865616465722d3e74797065293b0a0909656c5f616e6e6f746174655f7375627061636b657428686561646572293b0a0909627265616b3b0a097d0a0a0a0972657475726e202873747275637420656c5f7375627061636b6574202a292828756e7369676e6564206c6f6e6729686561646572202b206865616465722d3e6c656e677468293b0a7d200a0a7374617469632073747275637420656c5f7375627061636b65745f68616e646c657220746974616e5f7375627061636b65745f68616e646c6572203d200a095355425041434b45545f48414e444c45525f494e495428454c5f434c4153535f5f524547415454415f46414d494c592c200a09090920202020202020656c5f70726f636573735f726567617474615f7375627061636b6574293b0a0a766f6964205f5f696e69740a746974616e5f72656769737465725f6572726f725f68616e646c65727328766f6964290a7b0a0973697a655f7420693b0a0a09666f72202869203d20303b2069203c2041525241595f53495a452028656c5f746974616e5f616e6e6f746174696f6e73293b20692b2b290a090963646c5f72656769737465725f7375627061636b65745f616e6e6f746174696f6e2826656c5f746974616e5f616e6e6f746174696f6e735b695d293b0a0a0963646c5f72656769737465725f7375627061636b65745f68616e646c65722826746974616e5f7375627061636b65745f68616e646c6572293b0a0a096576365f72656769737465725f6572726f725f68616e646c65727328293b0a7d0a0a0c0a2f2a0a202a205072697661746565720a202a2f0a0a73746174696320696e740a7072697661746565725f70726f636573735f3638305f6672616d652873747275637420656c5f636f6d6d6f6e202a6d63686b5f6865616465722c20696e74207072696e74290a7b0a09696e7420737461747573203d204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0973747275637420656c5f5052495641544545525f656e76646174615f6d636865636b202a656d63686b203d0a09092873747275637420656c5f5052495641544545525f656e76646174615f6d636865636b202a290a09092828756e7369676e6564206c6f6e67296d63686b5f686561646572202b206d63686b5f6865616465722d3e7379735f6f6666736574293b0a0a092f2a20544f444f202d2063617465676f72697a65206572726f72732c20666f72206e6f772c206e6f206572726f72202a2f0a0a0969662028217072696e74290a090972657475726e207374617475733b0a0a092f2a20544f444f202d206465636f646520696e7374656164206f66206a7573742064756d70696e672e2e2e202a2f0a097072696e746b28222573202053756d6d61727920466c6167733a202020202020202020253031366c6c785c6e220a2009202020202020202020222020434368697020444952783a202020202020202020202020253031366c6c785c6e220a09092022202053797374656d204d616e6167656d656e742049523a2020253031366c6c785c6e220a0909202220204350552049523a20202020202020202020202020202020253031366c6c785c6e220a090920222020506f77657220537570706c792049523a20202020202020253031366c6c785c6e220a0909202220204c4d3738204661756c74205374617475733a2020202020253031366c6c785c6e220a09092022202053797374656d20446f6f72733a20202020202020202020253031366c6c785c6e220a09092022202054656d7065726174757265205761726e696e673a202020253031366c6c785c6e220a09092022202046616e20436f6e74726f6c3a2020202020202020202020253031366c6c785c6e220a090920222020466174616c20506f77657220446f776e20436f64653a20253031366c6c785c6e222c0a09202020202020206572725f7072696e745f7072656669782c0a0920202020202020656d63686b2d3e73756d6d6172792c0a0920202020202020656d63686b2d3e635f646972782c0a0920202020202020656d63686b2d3e736d69722c0a0920202020202020656d63686b2d3e63707569722c0a0920202020202020656d63686b2d3e707369722c0a0920202020202020656d63686b2d3e6661756c742c0a0920202020202020656d63686b2d3e7379735f646f6f72732c0a0920202020202020656d63686b2d3e74656d705f7761726e2c0a0920202020202020656d63686b2d3e66616e5f6374726c2c0a0920202020202020656d63686b2d3e636f6465293b0a23656e646966202f2a20434f4e4649475f564552424f53455f4d434845434b202a2f0a0a0972657475726e207374617475733b0a7d0a0a696e740a7072697661746565725f70726f636573735f6c6f676f75745f6672616d652873747275637420656c5f636f6d6d6f6e202a6d63686b5f6865616465722c20696e74207072696e74290a7b0a0973747275637420656c5f636f6d6d6f6e5f4556365f6d636865636b202a6576366d63686b203d200a09092873747275637420656c5f636f6d6d6f6e5f4556365f6d636865636b202a296d63686b5f6865616465723b0a09696e7420737461747573203d204d43484b5f444953504f534954494f4e5f554e4b4e4f574e5f4552524f523b0a0a092f2a0a09202a204d616368696e6520636865636b20636f6465730a09202a2f0a23646566696e65205052495641544545525f4d43484b5f5f434f52525f454343090930783836092f2a20363330202a2f0a23646566696e65205052495641544545525f4d43484b5f5f44435f5441475f50455252090930783945092f2a20363330202a2f0a23646566696e65205052495641544545525f4d43484b5f5f50414c5f425547434845434b090930783845092f2a20363730202a2f0a23646566696e65205052495641544545525f4d43484b5f5f4f535f425547434845434b090930783930092f2a20363730202a2f0a23646566696e65205052495641544545525f4d43484b5f5f50524f435f4852445f455252090930783938092f2a20363730202a2f0a23646566696e65205052495641544545525f4d43484b5f5f4953545245414d5f434d4f565f5052580930784130092f2a20363730202a2f0a23646566696e65205052495641544545525f4d43484b5f5f4953545245414d5f434d4f565f464c540930784132092f2a20363730202a2f0a23646566696e65205052495641544545525f4d43484b5f5f5359535f4852445f45525209093078323032092f2a20363630202a2f0a23646566696e65205052495641544545525f4d43484b5f5f5359535f434f52525f45525209093078323034092f2a20363230202a2f0a23646566696e65205052495641544545525f4d43484b5f5f5359535f454e5649524f4e09093078323036092f2a20363830202a2f0a0a09737769746368286576366d63686b2d3e4d43484b5f436f646529207b0a092f2a0a09202a20566563746f7220363330202d2050726f636573736f722c20436f727265637461626c650a09202a2f0a0963617365205052495641544545525f4d43484b5f5f434f52525f4543433a0a0963617365205052495641544545525f4d43484b5f5f44435f5441475f504552523a0a09092f2a0a0909202a2046616c6c207468726f75676820746f20766563746f722036373020666f722070726f63657373696e672e2e2e0a0909202a2f0a092f2a0a09202a20566563746f7220363730202d2050726f636573736f722c20556e636f727265637461626c650a09202a2f0a0963617365205052495641544545525f4d43484b5f5f50414c5f425547434845434b3a0a0963617365205052495641544545525f4d43484b5f5f4f535f425547434845434b3a0a0963617365205052495641544545525f4d43484b5f5f50524f435f4852445f4552523a0a0963617365205052495641544545525f4d43484b5f5f4953545245414d5f434d4f565f5052583a0a0963617365205052495641544545525f4d43484b5f5f4953545245414d5f434d4f565f464c543a0a0909737461747573207c3d206576365f70726f636573735f6c6f676f75745f6672616d65286d63686b5f6865616465722c207072696e74293b0a0909627265616b3b0a0a092f2a0a09202a20566563746f7220363230202d2053797374656d2c20436f727265637461626c650a09202a2f0a0963617365205052495641544545525f4d43484b5f5f5359535f434f52525f4552523a0a09092f2a0a0909202a2046616c6c207468726f75676820746f20766563746f722036363020666f722070726f63657373696e672e2e2e0a0909202a2f0a092f2a0a09202a20566563746f7220363630202d2053797374656d2c20556e636f727265637461626c650a09202a2f0a0963617365205052495641544545525f4d43484b5f5f5359535f4852445f4552523a0a0909737461747573207c3d20746974616e5f70726f636573735f6c6f676f75745f6672616d65286d63686b5f6865616465722c207072696e74293b0a0909627265616b3b0a0a092f2a200a09202a20566563746f7220363830202d2053797374656d2c20456e7669726f6e6d656e74616c0a09202a2f0a0963617365205052495641544545525f4d43484b5f5f5359535f454e5649524f4e3a092f2a2053797374656d2c20456e7669726f6e6d656e74616c202a2f0a0909737461747573207c3d207072697661746565725f70726f636573735f3638305f6672616d65286d63686b5f6865616465722c207072696e74293b0a0909627265616b3b0a0a092f2a200a09202a20556e6b6e6f776e0a09202a2f0a0964656661756c743a0a0909737461747573207c3d204d43484b5f444953504f534954494f4e5f5245504f52543b0a0909696620287072696e7429207b0a0909097072696e746b282225732a2a20556e6b6e6f776e204572726f722c206672616d6520666f6c6c6f77735c6e222c200a090909202020202020206572725f7072696e745f707265666978293b0a0909096d63686b5f64756d705f6c6f676f75745f6672616d65286d63686b5f686561646572293b0a09097d0a0a097d0a0a0972657475726e207374617475733b0a7d0a0a766f69640a7072697661746565725f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f707472290a7b0a0973747275637420656c5f636f6d6d6f6e202a6d63686b5f686561646572203d202873747275637420656c5f636f6d6d6f6e202a296c615f7074723b0a0973747275637420656c5f544954414e5f737973646174615f6d636865636b202a746d63686b203d0a09092873747275637420656c5f544954414e5f737973646174615f6d636865636b202a290a0909286c615f707472202b206d63686b5f6865616465722d3e7379735f6f6666736574293b0a09753634206972716d61736b3b0a0963686172202a73617665645f6572725f707265666978203d206572725f7072696e745f7072656669783b0a0a23646566696e65205052495641544545525f3638305f494e544552525550545f4d41534b0909283078453030554c290a23646566696e65205052495641544545525f484f54504c55475f494e544552525550545f4d41534b09283078453030554c290a0a092f2a0a09202a2053796e63207468652070726f636573736f722e0a09202a2f0a096d6228293b0a09647261696e6128293b0a0a092f2a200a09202a204f6e6c792068616e646c652073797374656d206576656e747320686572652e0a09202a2f0a0969662028766563746f7220213d205343425f515f5359534556454e5429200a090972657475726e20746974616e5f6d616368696e655f636865636b28766563746f722c206c615f707472293b0a0a092f2a0a09202a205265706f727420746865206576656e74202d2053797374656d204576656e74732073686f756c64206265207265706f72746564206576656e206966206e6f0a09202a206572726f7220697320696e646963617465642073696e636520746865206576656e7420636f756c6420696e646963617465207468652072657475726e0a09202a20746f206e6f726d616c207374617475732e0a09202a2f0a096572725f7072696e745f707265666978203d204b45524e5f435249543b0a097072696e746b282225732a53797374656d204576656e742028566563746f72203078257829207265706f72746564206f6e204350552025643a5c6e222c200a09202020202020206572725f7072696e745f7072656669782c0a092020202020202028756e7369676e656420696e7429766563746f722c2028696e7429736d705f70726f636573736f725f69642829293b0a097072697661746565725f70726f636573735f3638305f6672616d65286d63686b5f6865616465722c2031293b0a096572725f7072696e745f707265666978203d2073617665645f6572725f7072656669783b0a090a092f2a200a09202a20436f6e7665727420616e792070656e64696e6720696e7465727275707473207768696368207265706f727420617320363830206d616368696e650a09202a20636865636b7320746f20696e74657272757074732e0a09202a2f0a096972716d61736b203d20746d63686b2d3e635f646972782026205052495641544545525f3638305f494e544552525550545f4d41534b3b0a0a092f2a0a09202a2044697370617463682074686520696e746572727570742873292e0a09202a2f0a09746974616e5f64697370617463685f69727173286972716d61736b293b0a0a092f2a200a09202a2052656c6561736520746865206c6f676f7574206672616d652e0a09202a2f0a0977726d63657328307837293b0a096d6228293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6573313838382e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303234353500313231313437343433333000303031373235360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f6573313838382e630a202a0a202a20496e697420746865206275696c742d696e2045533138383820736f756e64206368697020285342313620636f6d70617469626c65290a202a2f0a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465202270726f746f2e68220a0a766f6964205f5f696e69740a6573313838385f696e697428766f6964290a7b0a092f2a2053657175656e6365206f6620494f20726561647320746f20696e69742074686520617564696f20636f6e74726f6c6c6572202a2f0a09696e6228307830323239293b0a09696e6228307830323239293b0a09696e6228307830323239293b0a09696e6228307830323262293b0a09696e6228307830323239293b0a09696e6228307830323262293b0a09696e6228307830323239293b0a09696e6228307830323239293b0a09696e6228307830323262293b0a09696e6228307830323239293b0a09696e6228307830323230293b202f2a20546869732073657473207468652062617365206164647265737320746f203078323230202a2f0a0a092f2a2053657175656e636520746f2073657420444d41206368616e6e656c73202a2f0a096f75746228307830312c20307830323236293b09092f2a207265736574202a2f0a09696e6228307830323236293b0909092f2a207061757365202a2f0a096f75746228307830302c20307830323236293b09092f2a2072656c65617365207265736574202a2f0a097768696c6520282128696e622830783032326529202620307838302929092f2a207761697420666f7220626974203720746f206173736572742a2f0a0909636f6e74696e75653b0a09696e6228307830323261293b0909092f2a207061757365202a2f0a096f75746228307863362c20307830323263293b09092f2a20656e61626c6520657874656e646564206d6f6465202a2f0a09696e6228307830323261293b0909092f2a2070617573652c20616c736f20666f7263657320746865207772697465202a2f0a097768696c652028696e6228307830323263292026203078383029092f2a207761697420666f7220626974203720746f206465617373657274202a2f0a0909636f6e74696e75653b0a096f75746228307862312c20307830323263293b09092f2a20736574757020666f7220777269746520746f20496e74657272757074204352202a2f0a097768696c652028696e6228307830323263292026203078383029092f2a207761697420666f7220626974203720746f206465617373657274202a2f0a0909636f6e74696e75653b0a096f75746228307831342c20307830323263293b09092f2a20736574204952512035202a2f0a097768696c652028696e6228307830323263292026203078383029092f2a207761697420666f7220626974203720746f206465617373657274202a2f0a0909636f6e74696e75653b0a096f75746228307862322c20307830323263293b09092f2a20736574757020666f7220777269746520746f20444d41204352202a2f0a097768696c652028696e6228307830323263292026203078383029092f2a207761697420666f7220626974203720746f206465617373657274202a2f0a0909636f6e74696e75653b0a096f75746228307831382c20307830323263293b09092f2a2073657420444d41206368616e6e656c2031202a2f0a09696e6228307830323263293b0909092f2a20666f72636520746865207772697465202a2f0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6763742e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303137363300313231313437343433333000303031373037340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f6763742e630a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f6763742e683e0a0a696e740a676374365f66696e645f6e6f64657328676374365f6e6f6465202a6e6f64652c20676374365f7365617263685f737472756374202a736561726368290a7b0a09676374365f7365617263685f737472756374202a77616e7465643b0a09696e7420737461747573203d20303b0a0a092f2a20466972737420636865636b20746865206d61676963206e756d6265722e20202a2f0a09696620286e6f64652d3e6d6167696320213d204743545f4e4f44455f4d4147494329207b0a09097072696e746b284b45524e5f4552522022474354204e6f6465204d4147494320696e636f7272656374202d2047435420696e76616c69645c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a092f2a20436865636b20616761696e73742074686520736561726368207374727563742e20202a2f0a09666f72202877616e746564203d207365617263683b200a09202020202077616e746564202626202877616e7465642d3e74797065207c2077616e7465642d3e73756274797065293b200a09202020202077616e7465642b2b29207b0a0909696620286e6f64652d3e7479706520213d2077616e7465642d3e74797065290a090909636f6e74696e75653b0a0909696620286e6f64652d3e7375627479706520213d2077616e7465642d3e73756274797065290a090909636f6e74696e75653b0a0a09092f2a20466f756e64206974202d2d2063616c6c206f75742e20202a2f0a09096966202877616e7465642d3e63616c6c6f7574290a09090977616e7465642d3e63616c6c6f7574286e6f6465293b0a097d0a0a092f2a204e6f772077616c6b2074686520747265652c207369626c696e67732066697273742e20202a2f0a09696620286e6f64652d3e6e65787429200a0909737461747573207c3d20676374365f66696e645f6e6f646573284743545f4e4f44455f505452286e6f64652d3e6e657874292c20736561726368293b0a0a092f2a205468656e20746865206368696c6472656e2e20202a2f0a09696620286e6f64652d3e6368696c6429200a0909737461747573207c3d20676374365f66696e645f6e6f646573284743545f4e4f44455f505452286e6f64652d3e6368696c64292c20736561726368293b0a0a0972657475726e207374617475733b0a7d0a000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f686561642e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303431333000313231313437343433333000303031373136370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20617263682f616c7068612f6b65726e656c2f686561642e530a202a0a202a20696e697469616c20626f6f742073747566662e2e204174207468697320706f696e742c2074686520626f6f746c6f616465722068617320616c72656164790a202a20737769746368656420696e746f204f53462f312050414c2d636f64652c20616e64206c6f616465642075732061742074686520636f727265637420616464726573730a202a202853544152545f41444452292e2020536f2074686572652069736e2774206d756368206c65667420666f7220757320746f20646f3a206a757374207365742075700a202a20746865206b65726e656c20676c6f62616c20706f696e74657220616e64206a756d7020746f20746865206b65726e656c20656e7472792d706f696e742e0a202a2f0a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c61736d2f61736d2d6f6666736574732e683e0a23696e636c756465203c61736d2f70616c2e683e0a23696e636c756465203c61736d2f73657475702e683e0a0a5f5f484541440a2e676c6f626c205f73746578740a092e736574206e6f72656f726465720a092e676c6f626c095f5f73746172740a092e656e74095f5f73746172740a5f73746578743a0a5f5f73746172743a0a092e70726f6c6f67756520300a096272092432372c31660a313a096c646770092432392c3028243237290a092f2a205765206e65656420746f206765742063757272656e745f7461736b5f696e666f206c6f616465642075702e2e2e20202a2f0a096c64610924382c696e69745f7468726561645f756e696f6e0a092f2a202e2e2e20616e642066696e64206f757220737461636b202e2e2e202a2f0a096c6461092433302c307834303030202d2053495a454f465f50545f52454753282438290a092f2a202e2e2e20616e64207468656e2077652063616e20737461727420746865206b65726e656c2e20202a2f0a096a7372092432362c73746172745f6b65726e656c0a0963616c6c5f70616c2050414c5f68616c740a092e656e64205f5f73746172740a0a23696664656620434f4e4649475f534d500a092e616c69676e20330a092e676c6f626c095f5f736d705f63616c6c696e0a092e656e74095f5f736d705f63616c6c696e0a092f2a204f6e20656e74727920686572652066726f6d2053524d20636f6e736f6c652c20746865204857504342206f6620746865207065722d6370750a09202020736c6f7420666f7220746869732070726f636573736f7220686173206265656e206c6f616465642e2020576527766520617272616e6765640a09202020666f722074686520554e495155452076616c756520666f7220746869732070726f6365737320746f20636f6e7461696e2074686520504342420a092020206f6620746865207461726765742069646c65207461736b2e20202a2f0a5f5f736d705f63616c6c696e3a0a092e70726f6c6f67756520310a096c646770092432392c3028243237290923204669727374206f72646572206f6620627573696e6573732c206c6f6164207468652047502e0a0a0963616c6c5f70616c2050414c5f7264756e697109232047726162207468652074617267657420504342422e0a096d6f760924302c24313609092320496e7374616c6c2069742e0a0963616c6c5f70616c2050414c5f7377706374780a0a096c64610924382c30783366666609232046696e64202263757272656e74222e0a09626963092433302c24382c24380a090a096a7372092432362c736d705f63616c6c696e0a0963616c6c5f70616c2050414c5f68616c740a092e656e64205f5f736d705f63616c6c696e0a23656e646966202f2a20434f4e4649475f534d50202a2f0a0a09230a09232054686520666f6c6c6f77696e672074776f2066756e6374696f6e7320617265206e656564656420666f7220737570706f7274696e672053524d2050414c636f64650a0923206f6e2074686520504331363420286174206c65617374292c2073696e636520746861742050414c636f6465206d616e616765732074686520696e746572727570740a0923206d61736b696e672c20616e642077652063616e6e6f74206475706c696361746520746865206566666f727420776974686f75742063617573696e672070726f626c656d730a09230a0a092e616c69676e20330a092e676c6f626c096373657276655f656e610a092e656e74096373657276655f656e610a6373657276655f656e613a0a092e70726f6c6f67756520300a09626973092431362c2431362c2431370a096c6461092431362c353228243331290a0963616c6c5f70616c2050414c5f6373657276650a097265740928243236290a092e656e64096373657276655f656e610a0a092e616c69676e20330a092e676c6f626c096373657276655f6469730a092e656e74096373657276655f6469730a6373657276655f6469733a0a092e70726f6c6f67756520300a09626973092431362c2431362c2431370a096c6461092431362c353328243331290a0963616c6c5f70616c2050414c5f6373657276650a097265740928243236290a092e656e64096373657276655f6469730a0a09230a09232049742069732068616e64792c206f6e206f63636173696f6e2c20746f206d616b652068616c742061637475616c6c79206a757374206c6f6f702e200a09232050757474696e672069742068657265206d65616e7320776520646f6e74206861766520746f207265636f6d70696c65207468652077686f6c650a0923206b65726e656c2e0a09230a0a092e616c69676e20330a092e676c6f626c0968616c740a092e656e740968616c740a68616c743a0a092e70726f6c6f67756520300a0963616c6c5f70616c2050414c5f68616c740a092e656e640968616c740a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f696f2e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333032303000313231313437343433333000303031363731320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20416c70686120494f20616e64206d656d6f72792066756e6374696f6e732e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c61736d2f696f2e683e0a0a2f2a204f75742d6f662d6c696e652076657273696f6e73206f662074686520692f6f20726f7574696e6573207468617420726564697265637420696e746f20746865200a202020706c6174666f726d2d73706563696669632076657273696f6e2e20204e6f746520746861742022706c6174666f726d2d737065636966696322206d6179206d65616e0a2020202267656e65726963222c2077686963682062756d7073207468726f75676820746865206d616368696e6520766563746f722e20202a2f0a0a756e7369676e656420696e740a696f726561643828766f6964205f5f696f6d656d202a61646472290a7b0a09756e7369676e656420696e7420726574203d20494f5f434f4e434154285f5f494f5f5052454649582c696f7265616438292861646472293b0a096d6228293b0a0972657475726e207265743b0a7d0a0a756e7369676e656420696e7420696f72656164313628766f6964205f5f696f6d656d202a61646472290a7b0a09756e7369676e656420696e7420726574203d20494f5f434f4e434154285f5f494f5f5052454649582c696f726561643136292861646472293b0a096d6228293b0a0972657475726e207265743b0a7d0a0a756e7369676e656420696e7420696f72656164333228766f6964205f5f696f6d656d202a61646472290a7b0a09756e7369676e656420696e7420726574203d20494f5f434f4e434154285f5f494f5f5052454649582c696f726561643332292861646472293b0a096d6228293b0a0972657475726e207265743b0a7d0a0a766f696420696f77726974653828753820622c20766f6964205f5f696f6d656d202a61646472290a7b0a09494f5f434f4e434154285f5f494f5f5052454649582c696f7772697465382928622c2061646472293b0a096d6228293b0a7d0a0a766f696420696f777269746531362875313620622c20766f6964205f5f696f6d656d202a61646472290a7b0a09494f5f434f4e434154285f5f494f5f5052454649582c696f777269746531362928622c2061646472293b0a096d6228293b0a7d0a0a766f696420696f777269746533322875333220622c20766f6964205f5f696f6d656d202a61646472290a7b0a09494f5f434f4e434154285f5f494f5f5052454649582c696f777269746533322928622c2061646472293b0a096d6228293b0a7d0a0a4558504f52545f53594d424f4c28696f7265616438293b0a4558504f52545f53594d424f4c28696f726561643136293b0a4558504f52545f53594d424f4c28696f726561643332293b0a4558504f52545f53594d424f4c28696f777269746538293b0a4558504f52545f53594d424f4c28696f77726974653136293b0a4558504f52545f53594d424f4c28696f77726974653332293b0a0a753820696e6228756e7369676e6564206c6f6e6720706f7274290a7b0a0972657475726e20696f726561643828696f706f72745f6d617028706f72742c203129293b0a7d0a0a75313620696e7728756e7369676e6564206c6f6e6720706f7274290a7b0a0972657475726e20696f72656164313628696f706f72745f6d617028706f72742c203229293b0a7d0a0a75333220696e6c28756e7369676e6564206c6f6e6720706f7274290a7b0a0972657475726e20696f72656164333228696f706f72745f6d617028706f72742c203429293b0a7d0a0a766f6964206f75746228753820622c20756e7369676e6564206c6f6e6720706f7274290a7b0a09696f77726974653828622c20696f706f72745f6d617028706f72742c203129293b0a7d0a0a766f6964206f7574772875313620622c20756e7369676e6564206c6f6e6720706f7274290a7b0a09696f7772697465313628622c20696f706f72745f6d617028706f72742c203229293b0a7d0a0a766f6964206f75746c2875333220622c20756e7369676e6564206c6f6e6720706f7274290a7b0a09696f7772697465333228622c20696f706f72745f6d617028706f72742c203429293b0a7d0a0a4558504f52545f53594d424f4c28696e62293b0a4558504f52545f53594d424f4c28696e77293b0a4558504f52545f53594d424f4c28696e6c293b0a4558504f52545f53594d424f4c286f757462293b0a4558504f52545f53594d424f4c286f757477293b0a4558504f52545f53594d424f4c286f75746c293b0a0a7538205f5f7261775f726561646228636f6e737420766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e20494f5f434f4e434154285f5f494f5f5052454649582c7265616462292861646472293b0a7d0a0a753136205f5f7261775f726561647728636f6e737420766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e20494f5f434f4e434154285f5f494f5f5052454649582c7265616477292861646472293b0a7d0a0a753332205f5f7261775f726561646c28636f6e737420766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e20494f5f434f4e434154285f5f494f5f5052454649582c726561646c292861646472293b0a7d0a0a753634205f5f7261775f726561647128636f6e737420766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a0972657475726e20494f5f434f4e434154285f5f494f5f5052454649582c7265616471292861646472293b0a7d0a0a766f6964205f5f7261775f77726974656228753820622c20766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a09494f5f434f4e434154285f5f494f5f5052454649582c7772697465622928622c2061646472293b0a7d0a0a766f6964205f5f7261775f7772697465772875313620622c20766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a09494f5f434f4e434154285f5f494f5f5052454649582c7772697465772928622c2061646472293b0a7d0a0a766f6964205f5f7261775f77726974656c2875333220622c20766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a09494f5f434f4e434154285f5f494f5f5052454649582c77726974656c2928622c2061646472293b0a7d0a0a766f6964205f5f7261775f7772697465712875363420622c20766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a09494f5f434f4e434154285f5f494f5f5052454649582c7772697465712928622c2061646472293b0a7d0a0a4558504f52545f53594d424f4c285f5f7261775f7265616462293b200a4558504f52545f53594d424f4c285f5f7261775f7265616477293b200a4558504f52545f53594d424f4c285f5f7261775f726561646c293b200a4558504f52545f53594d424f4c285f5f7261775f7265616471293b200a4558504f52545f53594d424f4c285f5f7261775f777269746562293b200a4558504f52545f53594d424f4c285f5f7261775f777269746577293b200a4558504f52545f53594d424f4c285f5f7261775f77726974656c293b200a4558504f52545f53594d424f4c285f5f7261775f777269746571293b200a0a753820726561646228636f6e737420766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a09753820726574203d205f5f7261775f72656164622861646472293b0a096d6228293b0a0972657475726e207265743b0a7d0a0a75313620726561647728636f6e737420766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a0975313620726574203d205f5f7261775f72656164772861646472293b0a096d6228293b0a0972657475726e207265743b0a7d0a0a75333220726561646c28636f6e737420766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a0975333220726574203d205f5f7261775f726561646c2861646472293b0a096d6228293b0a0972657475726e207265743b0a7d0a0a75363420726561647128636f6e737420766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a0975363420726574203d205f5f7261775f72656164712861646472293b0a096d6228293b0a0972657475726e207265743b0a7d0a0a766f69642077726974656228753820622c20766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a095f5f7261775f77726974656228622c2061646472293b0a096d6228293b0a7d0a0a766f6964207772697465772875313620622c20766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a095f5f7261775f77726974657728622c2061646472293b0a096d6228293b0a7d0a0a766f69642077726974656c2875333220622c20766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a095f5f7261775f77726974656c28622c2061646472293b0a096d6228293b0a7d0a0a766f6964207772697465712875363420622c20766f6c6174696c6520766f6964205f5f696f6d656d202a61646472290a7b0a095f5f7261775f77726974657128622c2061646472293b0a096d6228293b0a7d0a0a4558504f52545f53594d424f4c287265616462293b0a4558504f52545f53594d424f4c287265616477293b0a4558504f52545f53594d424f4c28726561646c293b0a4558504f52545f53594d424f4c287265616471293b0a4558504f52545f53594d424f4c28777269746562293b0a4558504f52545f53594d424f4c28777269746577293b0a4558504f52545f53594d424f4c2877726974656c293b0a4558504f52545f53594d424f4c28777269746571293b0a0a0a2f2a0a202a205265616420434f554e5420382d6269742062797465732066726f6d20706f727420504f525420696e746f206d656d6f7279207374617274696e67206174205352432e0a202a2f0a766f696420696f72656164385f72657028766f6964205f5f696f6d656d202a706f72742c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a097768696c65202828756e7369676e6564206c6f6e672964737420262030783329207b0a09096966202821636f756e74290a09090972657475726e3b0a0909636f756e742d2d3b0a09092a28756e7369676e65642063686172202a29647374203d20696f726561643828706f7274293b0a0909647374202b3d20313b0a097d0a0a097768696c652028636f756e74203e3d203429207b0a0909756e7369676e656420696e7420773b0a0909636f756e74202d3d20343b0a090977203d20696f726561643828706f7274293b0a090977207c3d20696f726561643828706f727429203c3c20383b0a090977207c3d20696f726561643828706f727429203c3c2031363b0a090977207c3d20696f726561643828706f727429203c3c2032343b0a09092a28756e7369676e656420696e74202a29647374203d20773b0a0909647374202b3d20343b0a097d0a0a097768696c652028636f756e7429207b0a09092d2d636f756e743b0a09092a28756e7369676e65642063686172202a29647374203d20696f726561643828706f7274293b0a0909647374202b3d20313b0a097d0a7d0a0a766f696420696e736228756e7369676e6564206c6f6e6720706f72742c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09696f72656164385f72657028696f706f72745f6d617028706f72742c2031292c206473742c20636f756e74293b0a7d0a0a4558504f52545f53594d424f4c28696f72656164385f726570293b0a4558504f52545f53594d424f4c28696e7362293b0a0a2f2a0a202a205265616420434f554e542031362d62697420776f7264732066726f6d20706f727420504f525420696e746f206d656d6f7279207374617274696e672061740a202a205352432e2020535243206d757374206265206174206c656173742073686f727420616c69676e65642e2020546869732069732075736564206279207468650a202a204944452064726976657220746f2072656164206469736b20736563746f72732e2020506572666f726d616e636520697320696d706f7274616e742c206275740a202a2074686520696e7465726661636573207365656d7320746f20626520736c6f773a206a757374207573696e672074686520696e6c696e65642076657273696f6e0a202a206f662074686520696e77282920627265616b73207468696e67732e0a202a2f0a766f696420696f7265616431365f72657028766f6964205f5f696f6d656d202a706f72742c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a0969662028756e6c696b656c792828756e7369676e6564206c6f6e67296473742026203078332929207b0a09096966202821636f756e74290a09090972657475726e3b0a09094255475f4f4e2828756e7369676e6564206c6f6e6729647374202620307831293b0a0909636f756e742d2d3b0a09092a28756e7369676e65642073686f7274202a29647374203d20696f72656164313628706f7274293b0a0909647374202b3d20323b0a097d0a0a097768696c652028636f756e74203e3d203229207b0a0909756e7369676e656420696e7420773b0a0909636f756e74202d3d20323b0a090977203d20696f72656164313628706f7274293b0a090977207c3d20696f72656164313628706f727429203c3c2031363b0a09092a28756e7369676e656420696e74202a29647374203d20773b0a0909647374202b3d20343b0a097d0a0a0969662028636f756e7429207b0a09092a28756e7369676e65642073686f72742a29647374203d20696f72656164313628706f7274293b0a097d0a7d0a0a766f696420696e737728756e7369676e6564206c6f6e6720706f72742c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09696f7265616431365f72657028696f706f72745f6d617028706f72742c2032292c206473742c20636f756e74293b0a7d0a0a4558504f52545f53594d424f4c28696f7265616431365f726570293b0a4558504f52545f53594d424f4c28696e7377293b0a0a0a2f2a0a202a205265616420434f554e542033322d62697420776f7264732066726f6d20706f727420504f525420696e746f206d656d6f7279207374617274696e672061740a202a205352432e204e6f7720776f726b73207769746820616e7920616c69676e6d656e7420696e205352432e20506572666f726d616e636520697320696d706f7274616e742c0a202a206275742074686520696e7465726661636573207365656d7320746f20626520736c6f773a206a757374207573696e672074686520696e6c696e65642076657273696f6e0a202a206f662074686520696e6c282920627265616b73207468696e67732e0a202a2f0a766f696420696f7265616433325f72657028766f6964205f5f696f6d656d202a706f72742c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a0969662028756e6c696b656c792828756e7369676e6564206c6f6e67296473742026203078332929207b0a09097768696c652028636f756e742d2d29207b0a0909097374727563742053207b20696e742078205f5f6174747269627574655f5f28287061636b656429293b207d3b0a09090928287374727563742053202a29647374292d3e78203d20696f72656164333228706f7274293b0a090909647374202b3d20343b0a09097d0a097d20656c7365207b0a09092f2a204275666665722033322d62697420616c69676e65642e20202a2f0a09097768696c652028636f756e742d2d29207b0a0909092a28756e7369676e656420696e74202a29647374203d20696f72656164333228706f7274293b0a090909647374202b3d20343b0a09097d0a097d0a7d0a0a766f696420696e736c28756e7369676e6564206c6f6e6720706f72742c20766f6964202a6473742c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09696f7265616433325f72657028696f706f72745f6d617028706f72742c2034292c206473742c20636f756e74293b0a7d0a0a4558504f52545f53594d424f4c28696f7265616433325f726570293b0a4558504f52545f53594d424f4c28696e736c293b0a0a0a2f2a0a202a204c696b6520696e73622062757420696e20746865206f70706f7369746520646972656374696f6e2e0a202a20446f6e277420776f727279206173206d7563682061626f757420646f696e6720616c69676e6564206d656d6f7279207472616e73666572733a0a202a20646f696e672062797465207265616473207468652022736c6f7722207761792069736e2774206e6561726c7920617320736c6f772061730a202a20646f696e672062797465207772697465732074686520736c6f772077617920286e6f20722d6d2d77206379636c65292e0a202a2f0a766f696420696f7772697465385f72657028766f6964205f5f696f6d656d202a706f72742c20636f6e737420766f6964202a787372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09636f6e737420756e7369676e65642063686172202a737263203d20787372633b0a097768696c652028636f756e742d2d290a0909696f777269746538282a7372632b2b2c20706f7274293b0a7d0a0a766f6964206f7574736228756e7369676e6564206c6f6e6720706f72742c20636f6e737420766f6964202a7372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09696f7772697465385f72657028696f706f72745f6d617028706f72742c2031292c207372632c20636f756e74293b0a7d0a0a4558504f52545f53594d424f4c28696f7772697465385f726570293b0a4558504f52545f53594d424f4c286f75747362293b0a0a0a2f2a0a202a204c696b6520696e73772062757420696e20746865206f70706f7369746520646972656374696f6e2e202054686973206973207573656420627920746865204944450a202a2064726976657220746f207772697465206469736b20736563746f72732e2020506572666f726d616e636520697320696d706f7274616e742c20627574207468650a202a20696e7465726661636573207365656d7320746f20626520736c6f773a206a757374207573696e672074686520696e6c696e65642076657273696f6e206f66207468650a202a206f757477282920627265616b73207468696e67732e0a202a2f0a766f696420696f777269746531365f72657028766f6964205f5f696f6d656d202a706f72742c20636f6e737420766f6964202a7372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a0969662028756e6c696b656c792828756e7369676e6564206c6f6e67297372632026203078332929207b0a09096966202821636f756e74290a09090972657475726e3b0a09094255475f4f4e2828756e7369676e6564206c6f6e6729737263202620307831293b0a0909696f77726974653136282a28756e7369676e65642073686f7274202a297372632c20706f7274293b0a0909737263202b3d20323b0a09092d2d636f756e743b0a097d0a0a097768696c652028636f756e74203e3d203229207b0a0909756e7369676e656420696e7420773b0a0909636f756e74202d3d20323b0a090977203d202a28756e7369676e656420696e74202a297372633b0a0909737263202b3d20343b0a0909696f777269746531362877203e3e2020302c20706f7274293b0a0909696f777269746531362877203e3e2031362c20706f7274293b0a097d0a0a0969662028636f756e7429207b0a0909696f77726974653136282a28756e7369676e65642073686f7274202a297372632c20706f7274293b0a097d0a7d0a0a766f6964206f7574737728756e7369676e6564206c6f6e6720706f72742c20636f6e737420766f6964202a7372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09696f777269746531365f72657028696f706f72745f6d617028706f72742c2032292c207372632c20636f756e74293b0a7d0a0a4558504f52545f53594d424f4c28696f777269746531365f726570293b0a4558504f52545f53594d424f4c286f75747377293b0a0a0a2f2a0a202a204c696b6520696e736c2062757420696e20746865206f70706f7369746520646972656374696f6e2e202054686973206973207573656420627920746865204944450a202a2064726976657220746f207772697465206469736b20736563746f72732e2020576f726b73207769746820616e7920616c69676e6d656e7420696e205352432e0a202a20506572666f726d616e636520697320696d706f7274616e742c206275742074686520696e7465726661636573207365656d7320746f20626520736c6f773a0a202a206a757374207573696e672074686520696e6c696e65642076657273696f6e206f6620746865206f75746c282920627265616b73207468696e67732e0a202a2f0a766f696420696f777269746533325f72657028766f6964205f5f696f6d656d202a706f72742c20636f6e737420766f6964202a7372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a0969662028756e6c696b656c792828756e7369676e6564206c6f6e67297372632026203078332929207b0a09097768696c652028636f756e742d2d29207b0a0909097374727563742053207b20696e742078205f5f6174747269627574655f5f28287061636b656429293b207d3b0a090909696f777269746533322828287374727563742053202a29737263292d3e782c20706f7274293b0a090909737263202b3d20343b0a09097d0a097d20656c7365207b0a09092f2a204275666665722033322d62697420616c69676e65642e20202a2f0a09097768696c652028636f756e742d2d29207b0a090909696f77726974653332282a28756e7369676e656420696e74202a297372632c20706f7274293b0a090909737263202b3d20343b0a09097d0a097d0a7d0a0a766f6964206f7574736c28756e7369676e6564206c6f6e6720706f72742c20636f6e737420766f6964202a7372632c20756e7369676e6564206c6f6e6720636f756e74290a7b0a09696f777269746533325f72657028696f706f72745f6d617028706f72742c2034292c207372632c20636f756e74293b0a7d0a0a4558504f52545f53594d424f4c28696f777269746533325f726570293b0a4558504f52545f53594d424f4c286f7574736c293b0a0a0a2f2a0a202a20436f707920646174612066726f6d20494f206d656d6f727920737061636520746f20227265616c22206d656d6f72792073706163652e0a202a2054686973206e6565647320746f206265206f7074696d697a65642e0a202a2f0a766f6964206d656d6370795f66726f6d696f28766f6964202a746f2c20636f6e737420766f6c6174696c6520766f6964205f5f696f6d656d202a66726f6d2c206c6f6e6720636f756e74290a7b0a092f2a204f7074696d697a6520636f2d616c69676e6564207472616e73666572732e202045766572797468696e6720656c736520676574732068616e646c65640a0920202061206279746520617420612074696d652e202a2f0a0a0969662028636f756e74203e3d203820262620282875363429746f2026203729203d3d2028287536342966726f6d202620372929207b0a0909636f756e74202d3d20383b0a0909646f207b0a0909092a28753634202a29746f203d205f5f7261775f72656164712866726f6d293b0a090909636f756e74202d3d20383b0a090909746f202b3d20383b0a09090966726f6d202b3d20383b0a09097d207768696c652028636f756e74203e3d2030293b0a0909636f756e74202b3d20383b0a097d0a0a0969662028636f756e74203e3d203420262620282875363429746f2026203329203d3d2028287536342966726f6d202620332929207b0a0909636f756e74202d3d20343b0a0909646f207b0a0909092a28753332202a29746f203d205f5f7261775f726561646c2866726f6d293b0a090909636f756e74202d3d20343b0a090909746f202b3d20343b0a09090966726f6d202b3d20343b0a09097d207768696c652028636f756e74203e3d2030293b0a0909636f756e74202b3d20343b0a097d0a0a0969662028636f756e74203e3d203220262620282875363429746f2026203129203d3d2028287536342966726f6d202620312929207b0a0909636f756e74202d3d20323b0a0909646f207b0a0909092a28753136202a29746f203d205f5f7261775f72656164772866726f6d293b0a090909636f756e74202d3d20323b0a090909746f202b3d20323b0a09090966726f6d202b3d20323b0a09097d207768696c652028636f756e74203e3d2030293b0a0909636f756e74202b3d20323b0a097d0a0a097768696c652028636f756e74203e203029207b0a09092a287538202a2920746f203d205f5f7261775f72656164622866726f6d293b0a0909636f756e742d2d3b0a0909746f2b2b3b0a090966726f6d2b2b3b0a097d0a096d6228293b0a7d0a0a4558504f52545f53594d424f4c286d656d6370795f66726f6d696f293b0a0a0a2f2a0a202a20436f707920646174612066726f6d20227265616c22206d656d6f727920737061636520746f20494f206d656d6f72792073706163652e0a202a2054686973206e6565647320746f206265206f7074696d697a65642e0a202a2f0a766f6964206d656d6370795f746f696f28766f6c6174696c6520766f6964205f5f696f6d656d202a746f2c20636f6e737420766f6964202a66726f6d2c206c6f6e6720636f756e74290a7b0a092f2a204f7074696d697a6520636f2d616c69676e6564207472616e73666572732e202045766572797468696e6720656c736520676574732068616e646c65640a0920202061206279746520617420612074696d652e202a2f0a092f2a204649584d45202d2d20616c69676e2046524f4d2e20202a2f0a0a0969662028636f756e74203e3d203820262620282875363429746f2026203729203d3d2028287536342966726f6d202620372929207b0a0909636f756e74202d3d20383b0a0909646f207b0a0909095f5f7261775f777269746571282a28636f6e737420753634202a2966726f6d2c20746f293b0a090909636f756e74202d3d20383b0a090909746f202b3d20383b0a09090966726f6d202b3d20383b0a09097d207768696c652028636f756e74203e3d2030293b0a0909636f756e74202b3d20383b0a097d0a0a0969662028636f756e74203e3d203420262620282875363429746f2026203329203d3d2028287536342966726f6d202620332929207b0a0909636f756e74202d3d20343b0a0909646f207b0a0909095f5f7261775f77726974656c282a28636f6e737420753332202a2966726f6d2c20746f293b0a090909636f756e74202d3d20343b0a090909746f202b3d20343b0a09090966726f6d202b3d20343b0a09097d207768696c652028636f756e74203e3d2030293b0a0909636f756e74202b3d20343b0a097d0a0a0969662028636f756e74203e3d203220262620282875363429746f2026203129203d3d2028287536342966726f6d202620312929207b0a0909636f756e74202d3d20323b0a0909646f207b0a0909095f5f7261775f777269746577282a28636f6e737420753136202a2966726f6d2c20746f293b0a090909636f756e74202d3d20323b0a090909746f202b3d20323b0a09090966726f6d202b3d20323b0a09097d207768696c652028636f756e74203e3d2030293b0a0909636f756e74202b3d20323b0a097d0a0a097768696c652028636f756e74203e203029207b0a09095f5f7261775f777269746562282a28636f6e7374207538202a292066726f6d2c20746f293b0a0909636f756e742d2d3b0a0909746f2b2b3b0a090966726f6d2b2b3b0a097d0a096d6228293b0a7d0a0a4558504f52545f53594d424f4c286d656d6370795f746f696f293b0a0a0a2f2a0a202a20226d656d73657422206f6e20494f206d656d6f72792073706163652e0a202a2f0a766f6964205f6d656d7365745f635f696f28766f6c6174696c6520766f6964205f5f696f6d656d202a746f2c20756e7369676e6564206c6f6e6720632c206c6f6e6720636f756e74290a7b0a092f2a2048616e646c6520616e7920696e697469616c206f64642062797465202a2f0a0969662028636f756e74203e203020262620282875363429746f202620312929207b0a09095f5f7261775f77726974656228632c20746f293b0a0909746f2b2b3b0a0909636f756e742d2d3b0a097d0a0a092f2a2048616e646c6520616e7920696e697469616c206f64642068616c66776f7264202a2f0a0969662028636f756e74203e3d203220262620282875363429746f202620322929207b0a09095f5f7261775f77726974657728632c20746f293b0a0909746f202b3d20323b0a0909636f756e74202d3d20323b0a097d0a0a092f2a2048616e646c6520616e7920696e697469616c206f646420776f7264202a2f0a0969662028636f756e74203e3d203420262620282875363429746f202620342929207b0a09095f5f7261775f77726974656c28632c20746f293b0a0909746f202b3d20343b0a0909636f756e74202d3d20343b0a097d0a0a092f2a2048616e646c6520616c6c2066756c6c2d73697a65642071756164776f7264733a20776527726520616c69676e65640a09202020286f722068617665206120736d616c6c20636f756e7429202a2f0a09636f756e74202d3d20383b0a0969662028636f756e74203e3d203029207b0a0909646f207b0a0909095f5f7261775f77726974657128632c20746f293b0a090909746f202b3d20383b0a090909636f756e74202d3d20383b0a09097d207768696c652028636f756e74203e3d2030293b0a097d0a09636f756e74202b3d20383b0a0a092f2a20546865207461696c20697320776f72642d616c69676e6564206966207765207374696c6c206861766520636f756e74203e3d2034202a2f0a0969662028636f756e74203e3d203429207b0a09095f5f7261775f77726974656c28632c20746f293b0a0909746f202b3d20343b0a0909636f756e74202d3d20343b0a097d0a0a092f2a20546865207461696c2069732068616c662d776f726420616c69676e6564206966207765206861766520636f756e74203e3d2032202a2f0a0969662028636f756e74203e3d203229207b0a09095f5f7261775f77726974657728632c20746f293b0a0909746f202b3d20323b0a0909636f756e74202d3d20323b0a097d0a0a092f2a20416e642066696e616c6c792c206f6e65206c61737420627974652e2e202a2f0a0969662028636f756e7429207b0a09095f5f7261775f77726974656228632c20746f293b0a097d0a096d6228293b0a7d0a0a4558504f52545f53594d424f4c285f6d656d7365745f635f696f293b0a0a2f2a20412076657273696f6e206f66206d656d6370792075736564206279207468652076676120636f6e736f6c6520726f7574696e657320746f206d6f766520646174612061726f756e640a2020206172626974726172696c79206265747765656e2073637265656e20616e64206d61696e206d656d6f72792e20202a2f0a0a766f69640a7363725f6d656d6370797728753136202a642c20636f6e737420753136202a732c20756e7369676e656420696e7420636f756e74290a7b0a09636f6e737420753136205f5f696f6d656d202a696f73203d2028636f6e737420753136205f5f696f6d656d202a2920733b0a09753136205f5f696f6d656d202a696f64203d2028753136205f5f696f6d656d202a2920643b0a09696e7420735f6973696f203d205f5f69735f696f616464722873293b0a09696e7420645f6973696f203d205f5f69735f696f616464722864293b0a0a0969662028735f6973696f29207b0a090969662028645f6973696f29207b0a0909092f2a204649584d453a2053686f756c642068616e646c6520756e616c69676e6564206f707320616e640a0909092020206f7065726174696f6e20776964656e696e672e20202a2f0a0a090909636f756e74202f3d20323b0a0909097768696c652028636f756e742d2d29207b0a0909090975313620746d70203d205f5f7261775f726561647728696f732b2b293b0a090909095f5f7261775f77726974657728746d702c20696f642b2b293b0a0909097d0a09097d0a0909656c73650a0909096d656d6370795f66726f6d696f28642c20696f732c20636f756e74293b0a097d20656c7365207b0a090969662028645f6973696f290a0909096d656d6370795f746f696f28696f642c20732c20636f756e74293b0a0909656c73650a0909096d656d63707928642c20732c20636f756e74293b0a097d0a7d0a0a4558504f52545f53594d424f4c287363725f6d656d63707977293b0a0a766f6964205f5f696f6d656d202a696f706f72745f6d617028756e7369676e6564206c6f6e6720706f72742c20756e7369676e656420696e742073697a65290a7b0a0972657475726e20494f5f434f4e434154285f5f494f5f5052454649582c696f706f72746d6170292028706f7274293b0a7d0a0a766f696420696f706f72745f756e6d617028766f6964205f5f696f6d656d202a61646472290a7b0a7d0a0a4558504f52545f53594d424f4c28696f706f72745f6d6170293b0a4558504f52545f53594d424f4c28696f706f72745f756e6d6170293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6972712e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303633333300313231313437343433333000303031373131300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f6972712e630a202a0a202a09436f70797269676874202843292031393935204c696e757320546f7276616c64730a202a0a202a20546869732066696c6520636f6e7461696e732074686520636f6465207573656420627920766172696f7573204952512068616e646c696e6720726f7574696e65733a0a202a2061736b696e6720666f7220646966666572656e742049525127732073686f756c6420626520646f6e65207468726f75676820746865736520726f7574696e65730a202a20696e7374656164206f66206a757374206772616262696e67207468656d2e205468757320736574757073207769746820646966666572656e7420495251206e756d626572730a202a2073686f756c646e277420726573756c7420696e20616e79207765697264207375727072697365732c20616e6420696e7374616c6c696e67206e65772068616e646c6572730a202a2073686f756c64206265206561736965722e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f6b65726e656c5f737461742e683e0a23696e636c756465203c6c696e75782f7369676e616c2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f72616e646f6d2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f70726f635f66732e683e0a23696e636c756465203c6c696e75782f7365715f66696c652e683e0a23696e636c756465203c6c696e75782f70726f66696c652e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f756163636573732e683e0a0a766f6c6174696c6520756e7369676e6564206c6f6e67206972715f6572725f636f756e743b0a444546494e455f5045525f43505528756e7369676e6564206c6f6e672c206972715f706d695f636f756e74293b0a0a766f69642061636b5f6261645f69727128756e7369676e656420696e7420697271290a7b0a096972715f6572725f636f756e742b2b3b0a097072696e746b284b45524e5f435249542022556e657870656374656420495251207472617020617420766563746f722025755c6e222c20697271293b0a7d0a0a23696664656620434f4e4649475f534d50200a7374617469632063686172206972715f757365725f616666696e6974795b4e525f495251535d3b0a0a696e74206972715f73656c6563745f616666696e69747928756e7369676e656420696e7420697271290a7b0a09737472756374206972715f64617461202a64617461203d206972715f6765745f6972715f6461746128697271293b0a09737472756374206972715f63686970202a636869703b0a0973746174696320696e74206c6173745f6370753b0a09696e7420637075203d206c6173745f637075202b20313b0a0a09696620282164617461290a090972657475726e20313b0a0963686970203d206972715f646174615f6765745f6972715f636869702864617461293b0a0a096966202821636869702d3e6972715f7365745f616666696e697479207c7c206972715f757365725f616666696e6974795b6972715d290a090972657475726e20313b0a0a097768696c652028216370755f706f737369626c652863707529207c7c0a0920202020202020216370756d61736b5f746573745f637075286370752c206972715f64656661756c745f616666696e69747929290a0909637075203d2028637075203c20284e525f435055532d3129203f20637075202b2031203a2030293b0a096c6173745f637075203d206370753b0a0a096370756d61736b5f636f707928646174612d3e616666696e6974792c206370756d61736b5f6f662863707529293b0a09636869702d3e6972715f7365745f616666696e69747928646174612c206370756d61736b5f6f6628637075292c2066616c7365293b0a0972657475726e20303b0a7d0a23656e646966202f2a20434f4e4649475f534d50202a2f0a0a696e7420617263685f73686f775f696e746572727570747328737472756374207365715f66696c65202a702c20696e742070726563290a7b0a09696e74206a3b0a0a23696664656620434f4e4649475f534d500a097365715f7075747328702c20224950493a2022293b0a09666f725f656163685f6f6e6c696e655f637075286a290a09097365715f7072696e746628702c20222531306c7520222c206370755f646174615b6a5d2e6970695f636f756e74293b0a097365715f7075746328702c20275c6e27293b0a23656e6469660a097365715f7075747328702c2022504d493a2022293b0a09666f725f656163685f6f6e6c696e655f637075286a290a09097365715f7072696e746628702c20222531306c7520222c207065725f637075286972715f706d695f636f756e742c206a29293b0a097365715f7075747328702c202220202020202020202020506572666f726d616e6365204d6f6e69746f72696e675c6e22293b0a097365715f7072696e746628702c20224552523a202531306c755c6e222c206972715f6572725f636f756e74293b0a0972657475726e20303b0a7d0a0a2f2a0a202a2068616e646c655f6972712068616e646c657320616c6c206e6f726d616c206465766963652049525127732028746865207370656369616c0a202a20534d502063726f73732d43505520696e74657272757074732068617665207468656972206f776e2073706563696669630a202a2068616e646c657273292e0a202a2f0a0a23646566696e65204d41585f494c4c4547414c5f495251532031360a0a766f69640a68616e646c655f69727128696e7420697271290a7b090a092f2a200a09202a2057652061636b20717569636b6c792c20776520646f6e27742077616e74207468652069727120636f6e74726f6c6c65720a09202a207468696e6b696e6720776527726520736e6f6273206a757374206265636175736520736f6d65206f7468657220435055206861730a09202a2064697361626c656420676c6f62616c20696e746572727570747320287765206861766520616c726561647920646f6e65207468650a09202a20494e545f41434b206379636c65732c206974277320746f6f206c61746520746f2074727920746f2070726574656e6420746f207468650a09202a20636f6e74726f6c6c65722074686174207765206172656e27742074616b696e672074686520696e74657272757074292e0a09202a0a09202a20302072657475726e2076616c7565206d65616e73207468617420746869732069727120697320616c7265616479206265696e670a09202a2068616e646c656420627920736f6d65206f74686572204350552e20286f722069732064697361626c6564290a09202a2f0a0973746174696320756e7369676e656420696e7420696c6c6567616c5f636f756e743d303b0a09737472756374206972715f64657363202a64657363203d206972715f746f5f6465736328697271293b0a090a09696620282164657363207c7c202828756e7369676e65642920697271203e2041435455414c5f4e525f495251532026260a0920202020696c6c6567616c5f636f756e74203c204d41585f494c4c4547414c5f495251532929207b0a09096972715f6572725f636f756e742b2b3b0a0909696c6c6567616c5f636f756e742b2b3b0a09097072696e746b284b45524e5f4352495420226465766963655f696e746572727570743a20696e76616c696420696e746572727570742025645c6e222c0a090920202020202020697271293b0a090972657475726e3b0a097d0a0a092f2a0a09202a2046726f6d2068657265207765206d7573742070726f6365656420776974682049504c5f4d41582e204e6f7465207468617420776520646f206e6f740a09202a206578706c696369746c7920656e61626c6520696e74657272757074732061667465727761726473202d20736f6d65204d494c4f2050414c636f64650a09202a20286e616d656c79204c58313634206f6e6529207365656d7320746f2068617665207365766572652070726f626c656d732077697468205254490a09202a2061742049504c20302e0a09202a2f0a096c6f63616c5f6972715f64697361626c6528293b0a096972715f656e74657228293b0a0967656e657269635f68616e646c655f6972715f64657363286972712c2064657363293b0a096972715f6578697428293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f6972715f616c7068612e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313436343300313231313437343433333000303032303236300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20416c7068612073706563696669632069727120636f64652e0a202a2f0a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f6b65726e656c5f737461742e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a0a23696e636c756465203c61736d2f6d6163687665632e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f706572665f6576656e742e683e0a23696e636c756465203c61736d2f6d63652e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a0a2f2a204861636b206d696e696d756d2049504c20647572696e6720696e746572727570742070726f63657373696e6720666f722062726f6b656e2068617264776172652e20202a2f0a23696664656620434f4e4649475f414c5048415f42524f4b454e5f4952515f4d41534b0a696e74205f5f6d696e5f69706c3b0a4558504f52545f53594d424f4c285f5f6d696e5f69706c293b0a23656e6469660a0a2f2a0a202a20506572666f726d616e636520636f756e74657220686f6f6b2e202041206d6f64756c652063616e206f76657272696465207468697320746f0a202a20646f20736f6d657468696e672075736566756c2e0a202a2f0a73746174696320766f69640a64756d6d795f7065726628756e7369676e6564206c6f6e6720766563746f722c207374727563742070745f72656773202a72656773290a7b0a096972715f6572725f636f756e742b2b3b0a097072696e746b284b45524e5f435249542022506572666f726d616e636520636f756e74657220696e74657272757074215c6e22293b0a7d0a0a766f696420282a706572665f6972712928756e7369676e6564206c6f6e672c207374727563742070745f72656773202a29203d2064756d6d795f706572663b0a4558504f52545f53594d424f4c28706572665f697271293b0a0a2f2a0a202a20546865206d61696e20696e7465727275707420656e74727920706f696e742e0a202a2f0a0a61736d6c696e6b61676520766f6964200a646f5f656e74496e7428756e7369676e6564206c6f6e6720747970652c20756e7369676e6564206c6f6e6720766563746f722c0a092020756e7369676e6564206c6f6e67206c615f7074722c207374727563742070745f72656773202a72656773290a7b0a097374727563742070745f72656773202a6f6c645f726567733b0a0973776974636820287479706529207b0a096361736520303a0a23696664656620434f4e4649475f534d500a090968616e646c655f6970692872656773293b0a090972657475726e3b0a23656c73650a09096972715f6572725f636f756e742b2b3b0a09097072696e746b284b45524e5f435249542022496e74657270726f636573736f7220696e746572727570743f20220a09092020202020202022596f75206d757374206265206b696464696e67215c6e22293b0a23656e6469660a0909627265616b3b0a096361736520313a0a09096f6c645f72656773203d207365745f6972715f726567732872656773293b0a23696664656620434f4e4649475f534d500a0920207b0a09096c6f6e67206370753b0a0a09096c6f63616c5f6972715f64697361626c6528293b0a0909736d705f7065726370755f74696d65725f696e746572727570742872656773293b0a0909637075203d20736d705f70726f636573736f725f696428293b0a09096966202863707520213d20626f6f745f637075696429207b0a090920202020202020206b737461745f696e63725f697271735f746869735f637075285254435f4952512c206972715f746f5f64657363285254435f49525129293b0a09097d20656c7365207b0a09090968616e646c655f697271285254435f495251293b0a09097d0a0920207d0a23656c73650a090968616e646c655f697271285254435f495251293b0a23656e6469660a09097365745f6972715f72656773286f6c645f72656773293b0a090972657475726e3b0a096361736520323a0a09096f6c645f72656773203d207365745f6972715f726567732872656773293b0a0909616c7068615f6d762e6d616368696e655f636865636b28766563746f722c206c615f707472293b0a09097365745f6972715f72656773286f6c645f72656773293b0a090972657475726e3b0a096361736520333a0a09096f6c645f72656773203d207365745f6972715f726567732872656773293b0a0909616c7068615f6d762e6465766963655f696e7465727275707428766563746f72293b0a09097365745f6972715f72656773286f6c645f72656773293b0a090972657475726e3b0a096361736520343a0a0909706572665f697271286c615f7074722c2072656773293b0a090972657475726e3b0a0964656661756c743a0a09097072696e746b284b45524e5f435249542022486172647761726520696e747220256c6420256c783f204875683f5c6e222c0a090920202020202020747970652c20766563746f72293b0a097d0a097072696e746b284b45524e5f4352495420225043203d20253031366c782050533d2530346c785c6e222c20726567732d3e70632c20726567732d3e7073293b0a7d0a0a766f6964205f5f696e69740a636f6d6d6f6e5f696e69745f6973615f646d6128766f6964290a7b0a096f75746228302c20444d41315f52455345545f524547293b0a096f75746228302c20444d41325f52455345545f524547293b0a096f75746228302c20444d41315f434c525f4d41534b5f524547293b0a096f75746228302c20444d41325f434c525f4d41534b5f524547293b0a7d0a0a766f6964205f5f696e69740a696e69745f49525128766f6964290a7b0a092f2a204a75737420696e20636173652074686520706c6174666f726d20696e69745f69727128292063617573657320696e74657272757074732f6d636865636b730a09202020286173206973207468652063617365207769746820524157484944452c206174206c65617374292e20202a2f0a097772656e7428656e74496e742c2030293b0a0a09616c7068615f6d762e696e69745f69727128293b0a7d0a0a2f2a0a202a206d616368696e65206572726f7220636865636b730a202a2f0a23646566696e65204d43484b5f4b5f545045525220202020202020202020203078303038300a23646566696e65204d43484b5f4b5f544350455252202020202020202020203078303038320a23646566696e65204d43484b5f4b5f484552522020202020202020202020203078303038340a23646566696e65204d43484b5f4b5f4543435f4320202020202020202020203078303038360a23646566696e65204d43484b5f4b5f4543435f4e43202020202020202020203078303038380a23646566696e65204d43484b5f4b5f4f535f425547434845434b20202020203078303038410a23646566696e65204d43484b5f4b5f50414c5f425547434845434b202020203078303039300a0a2369666e64656620434f4e4649475f534d500a737472756374206d636865636b5f696e666f205f5f6d636865636b5f696e666f3b0a23656e6469660a0a766f69640a70726f636573735f6d636865636b5f696e666f28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f7074722c0a090920202020636f6e73742063686172202a6d616368696e652c20696e74206578706563746564290a7b0a0973747275637420656c5f636f6d6d6f6e202a6d63686b5f6865616465723b0a09636f6e73742063686172202a726561736f6e3b0a0a092f2a0a09202a2053656520696620746865206d616368696e6520636865636b2069732064756520746f20612062616461646472282920616e6420696620736f2c0a09202a2069676e6f72652069742e0a09202a2f0a0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0969662028616c7068615f766572626f73655f6d636865636b203e203129207b0a09097072696e746b284b45524e5f4352495420222573206d616368696e6520636865636b2025735c6e222c206d616368696e652c0a0909202020202020206578706563746564203f202265787065637465642e22203a20224e4f5420657870656374656421212122293b0a097d0a23656e6469660a0a0969662028657870656374656429207b0a0909696e7420637075203d20736d705f70726f636573736f725f696428293b0a09096d636865636b5f65787065637465642863707529203d20303b0a09096d636865636b5f74616b656e2863707529203d20313b0a090972657475726e3b0a097d0a0a096d63686b5f686561646572203d202873747275637420656c5f636f6d6d6f6e202a296c615f7074723b0a0a097072696e746b284b45524e5f4352495420222573206d616368696e6520636865636b3a20766563746f723d3078256c782070633d3078256c7820636f64653d307825785c6e222c0a09202020202020206d616368696e652c20766563746f722c206765745f6972715f7265677328292d3e70632c206d63686b5f6865616465722d3e636f6465293b0a0a0973776974636820286d63686b5f6865616465722d3e636f646529207b0a092f2a204d616368696e6520636865636b20726561736f6e732e2020446566696e6564206163636f7264696e6720746f2050414c636f646520736f75726365732e20202a2f0a096361736520307838303a20726561736f6e203d202274616720706172697479206572726f7222 |