Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396868
Locktime 0
Block 100476
Transaction b2586dbb8d1edd07c41f0a5bc0532586812e4bc6b3fd2f0a4416be01dc4f0e40
>
0.00000001 NMC

Input scripts

0.3044022073c948cdbe4be04e29a9b276725129428eddaf544a352c6b073c23396aa8477b0220593dd1982ac1eefbfda6c78f86f440adcb55d9493830f17abb985c200dbc583a[ALL]

Output scripts

0.0425294ba49f2d07201aef66c9928499174849ad270a9e17f292f0db2f735b58840f0289c39e2943a2317fe2d80dcaabfd1758df0c7998a2adb7dc019538d92233 OP_CHECKSIG
1.616c2c206374782d3e72656773202b20534841444f57434f4e293b0a0a092f2a2077696e636f6e202a2f0a0976616c203d20726561646c286374782d3e72656773202b2057494e434f4e2877696e29293b0a0976616c20263d207e57494e434f4e785f454e57494e3b0a0977726974656c2876616c2c206374782d3e72656773202b2057494e434f4e2877696e29293b0a0a092f2a20756e70726f746563742077696e646f7773202a2f0a0976616c203d20726561646c286374782d3e72656773202b20534841444f57434f4e293b0a0976616c20263d207e534841444f57434f4e5f4348785f454e41424c452877696e293b0a0976616c20263d207e534841444f57434f4e5f57494e785f50524f544543542877696e293b0a0977726974656c2876616c2c206374782d3e72656773202b20534841444f57434f4e293b0a0a0977696e5f646174612d3e656e61626c6564203d2066616c73653b0a7d0a0a73746174696320737472756374206578796e6f735f64726d5f6f7665726c61795f6f70732066696d645f6f7665726c61795f6f7073203d207b0a092e6d6f64655f736574203d2066696d645f77696e5f6d6f64655f7365742c0a092e636f6d6d6974203d2066696d645f77696e5f636f6d6d69742c0a092e64697361626c65203d2066696d645f77696e5f64697361626c652c0a7d3b0a0a73746174696320737472756374206578796e6f735f64726d5f6d616e616765722066696d645f6d616e61676572203d207b0a092e7069706509093d202d312c0a092e6f707309093d202666696d645f6d616e616765725f6f70732c0a092e6f7665726c61795f6f7073093d202666696d645f6f7665726c61795f6f70732c0a092e646973706c61795f6f7073093d202666696d645f646973706c61795f6f70732c0a7d3b0a0a7374617469632069727172657475726e5f742066696d645f6972715f68616e646c657228696e74206972712c20766f6964202a6465765f6964290a7b0a097374727563742066696d645f636f6e74657874202a637478203d20287374727563742066696d645f636f6e74657874202a296465765f69643b0a09737472756374206578796e6f735f64726d5f737562647276202a737562647276203d20266374782d3e7375626472763b0a097374727563742064726d5f646576696365202a64726d5f646576203d207375626472762d3e64726d5f6465763b0a09737472756374206578796e6f735f64726d5f6d616e61676572202a6d616e61676572203d207375626472762d3e6d616e616765723b0a097533322076616c3b0a0a0976616c203d20726561646c286374782d3e72656773202b20564944494e54434f4e31293b0a0a096966202876616c202620564944494e54434f4e315f494e545f4652414d45290a09092f2a205653594e4320696e74657272757074202a2f0a090977726974656c28564944494e54434f4e315f494e545f4652414d452c206374782d3e72656773202b20564944494e54434f4e31293b0a0a092f2a20636865636b20746865206372746320697320646574616368656420616c72656164792066726f6d20656e636f646572202a2f0a09696620286d616e616765722d3e70697065203c2030290a0909676f746f206f75743b0a0a0964726d5f68616e646c655f76626c616e6b2864726d5f6465762c206d616e616765722d3e70697065293b0a096578796e6f735f64726d5f637274635f66696e6973685f70616765666c69702864726d5f6465762c206d616e616765722d3e70697065293b0a0a092f2a207365742077616974207673796e63206576656e7420746f207a65726f20616e642077616b652075702071756575652e202a2f0a096966202861746f6d69635f7265616428266374782d3e776169745f7673796e635f6576656e742929207b0a090961746f6d69635f73657428266374782d3e776169745f7673796e635f6576656e742c2030293b0a090944524d5f57414b45555028266374782d3e776169745f7673796e635f7175657565293b0a097d0a6f75743a0a0972657475726e204952515f48414e444c45443b0a7d0a0a73746174696320696e742066696d645f7375626472765f70726f6265287374727563742064726d5f646576696365202a64726d5f6465762c2073747275637420646576696365202a646576290a7b0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a092f2a0a09202a20656e61626c652064726d20697271206d6f64652e0a09202a202d2077697468206972715f656e61626c6564203d20312c2077652063616e20757365207468652076626c616e6b20666561747572652e0a09202a0a09202a20502e532e206e6f7465207468617420776520776f756c646e2774207573652064726d206972712068616e646c6572206275740a09202a096a75737420737065636966696320647269766572206f776e206f6e6520696e737465616420626563617573650a09202a0964726d206672616d65776f726b20737570706f727473206f6e6c79206f6e65206972712068616e646c65722e0a09202a2f0a0964726d5f6465762d3e6972715f656e61626c6564203d20313b0a0a092f2a0a09202a20776974682076626c616e6b5f64697361626c655f616c6c6f776564203d20312c2076626c616e6b20696e746572727570742077696c6c2062652064697361626c65640a09202a2062792064726d2074696d6572206f6e636520612063757272656e742070726f63657373206769766573207570206f776e657273686970206f660a09202a2076626c616e6b206576656e742e2861667465722064726d5f76626c616e6b5f7075742066756e6374696f6e2069732063616c6c6564290a09202a2f0a0964726d5f6465762d3e76626c616e6b5f64697361626c655f616c6c6f776564203d20313b0a0a092f2a206174746163682074686973207375622064726976657220746f20696f6d6d75206d617070696e6720696620737570706f727465642e202a2f0a096966202869735f64726d5f696f6d6d755f737570706f727465642864726d5f64657629290a090964726d5f696f6d6d755f6174746163685f6465766963652864726d5f6465762c20646576293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f69642066696d645f7375626472765f72656d6f7665287374727563742064726d5f646576696365202a64726d5f6465762c2073747275637420646576696365202a646576290a7b0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a092f2a20646574616368207468697320737562206472697665722066726f6d20696f6d6d75206d617070696e6720696620737570706f727465642e202a2f0a096966202869735f64726d5f696f6d6d755f737570706f727465642864726d5f64657629290a090964726d5f696f6d6d755f6465746163685f6465766963652864726d5f6465762c20646576293b0a7d0a0a73746174696320696e742066696d645f63616c635f636c6b646976287374727563742066696d645f636f6e74657874202a6374782c0a090909202020207374727563742066625f766964656f6d6f6465202a74696d696e67290a7b0a09756e7369676e6564206c6f6e6720636c6b203d20636c6b5f6765745f72617465286374782d3e6c63645f636c6b293b0a0975333220726574726163653b0a0975333220636c6b6469763b0a0975333220626573745f6672616d6572617465203d20303b0a09753332206672616d65726174653b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a0972657472616365203d2074696d696e672d3e6c6566745f6d617267696e202b2074696d696e672d3e6873796e635f6c656e202b0a0909090974696d696e672d3e72696768745f6d617267696e202b2074696d696e672d3e787265733b0a0972657472616365202a3d2074696d696e672d3e75707065725f6d617267696e202b2074696d696e672d3e7673796e635f6c656e202b0a0909090974696d696e672d3e6c6f7765725f6d617267696e202b2074696d696e672d3e797265733b0a0a092f2a2064656661756c74206672616d6572617465206973203630487a202a2f0a09696620282174696d696e672d3e72656672657368290a090974696d696e672d3e72656672657368203d2036303b0a0a09636c6b202f3d20726574726163653b0a0a09666f722028636c6b646976203d20313b20636c6b646976203c2030783130303b20636c6b6469762b2b29207b0a0909696e7420746d703b0a0a09092f2a206765742062657374206672616d6572617465202a2f0a09096672616d6572617465203d20636c6b202f20636c6b6469763b0a0909746d70203d2074696d696e672d3e72656672657368202d206672616d65726174653b0a090969662028746d70203c203029207b0a090909626573745f6672616d6572617465203d206672616d65726174653b0a090909636f6e74696e75653b0a09097d20656c7365207b0a0909096966202821626573745f6672616d6572617465290a09090909626573745f6672616d6572617465203d206672616d65726174653b0a090909656c73652069662028746d70203c2028626573745f6672616d6572617465202d206672616d657261746529290a09090909626573745f6672616d6572617465203d206672616d65726174653b0a090909627265616b3b0a09097d0a097d0a0a0972657475726e20636c6b6469763b0a7d0a0a73746174696320766f69642066696d645f636c6561725f77696e287374727563742066696d645f636f6e74657874202a6374782c20696e742077696e290a7b0a097533322076616c3b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a0977726974656c28302c206374782d3e72656773202b2057494e434f4e2877696e29293b0a0977726974656c28302c206374782d3e72656773202b205649444f53445f412877696e29293b0a0977726974656c28302c206374782d3e72656773202b205649444f53445f422877696e29293b0a0977726974656c28302c206374782d3e72656773202b205649444f53445f432877696e29293b0a0a096966202877696e203d3d2031207c7c2077696e203d3d2032290a090977726974656c28302c206374782d3e72656773202b205649444f53445f442877696e29293b0a0a0976616c203d20726561646c286374782d3e72656773202b20534841444f57434f4e293b0a0976616c20263d207e534841444f57434f4e5f57494e785f50524f544543542877696e293b0a0977726974656c2876616c2c206374782d3e72656773202b20534841444f57434f4e293b0a7d0a0a73746174696320696e742066696d645f636c6f636b287374727563742066696d645f636f6e74657874202a6374782c20626f6f6c20656e61626c65290a7b0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a0969662028656e61626c6529207b0a0909696e74207265743b0a0a0909726574203d20636c6b5f656e61626c65286374782d3e6275735f636c6b293b0a090969662028726574203c2030290a09090972657475726e207265743b0a0a0909726574203d20636c6b5f656e61626c65286374782d3e6c63645f636c6b293b0a09096966202028726574203c203029207b0a090909636c6b5f64697361626c65286374782d3e6275735f636c6b293b0a09090972657475726e207265743b0a09097d0a097d20656c7365207b0a0909636c6b5f64697361626c65286374782d3e6c63645f636c6b293b0a0909636c6b5f64697361626c65286374782d3e6275735f636c6b293b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320766f69642066696d645f77696e646f775f73757370656e642873747275637420646576696365202a646576290a7b0a097374727563742066696d645f636f6e74657874202a637478203d206765745f66696d645f636f6e7465787428646576293b0a097374727563742066696d645f77696e5f64617461202a77696e5f646174613b0a09696e7420693b0a0a09666f72202869203d20303b2069203c2057494e444f57535f4e523b20692b2b29207b0a090977696e5f64617461203d20266374782d3e77696e5f646174615b695d3b0a090977696e5f646174612d3e726573756d65203d2077696e5f646174612d3e656e61626c65643b0a090966696d645f77696e5f64697361626c65286465762c2069293b0a097d0a0966696d645f776169745f666f725f76626c616e6b28646576293b0a7d0a0a73746174696320766f69642066696d645f77696e646f775f726573756d652873747275637420646576696365202a646576290a7b0a097374727563742066696d645f636f6e74657874202a637478203d206765745f66696d645f636f6e7465787428646576293b0a097374727563742066696d645f77696e5f64617461202a77696e5f646174613b0a09696e7420693b0a0a09666f72202869203d20303b2069203c2057494e444f57535f4e523b20692b2b29207b0a090977696e5f64617461203d20266374782d3e77696e5f646174615b695d3b0a090977696e5f646174612d3e656e61626c6564203d2077696e5f646174612d3e726573756d653b0a090977696e5f646174612d3e726573756d65203d2066616c73653b0a097d0a7d0a0a73746174696320696e742066696d645f6163746976617465287374727563742066696d645f636f6e74657874202a6374782c20626f6f6c20656e61626c65290a7b0a0973747275637420646576696365202a646576203d206374782d3e7375626472762e6465763b0a0969662028656e61626c6529207b0a0909696e74207265743b0a0a0909726574203d2066696d645f636c6f636b286374782c2074727565293b0a090969662028726574203c2030290a09090972657475726e207265743b0a0a09096374782d3e73757370656e646564203d2066616c73653b0a0a09092f2a2069662076626c616e6b2077617320656e61626c6564207374617475732c20656e61626c6520697420616761696e2e202a2f0a090969662028746573745f616e645f636c6561725f62697428302c20266374782d3e6972715f666c61677329290a09090966696d645f656e61626c655f76626c616e6b28646576293b0a0a090966696d645f77696e646f775f726573756d6528646576293b0a097d20656c7365207b0a090966696d645f77696e646f775f73757370656e6428646576293b0a0a090966696d645f636c6f636b286374782c2066616c7365293b0a09096374782d3e73757370656e646564203d20747275653b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320696e742066696d645f70726f62652873747275637420706c6174666f726d5f646576696365202a70646576290a7b0a0973747275637420646576696365202a646576203d2026706465762d3e6465763b0a097374727563742066696d645f636f6e74657874202a6374783b0a09737472756374206578796e6f735f64726d5f737562647276202a7375626472763b0a09737472756374206578796e6f735f64726d5f66696d645f7064617461202a70646174613b0a09737472756374206578796e6f735f64726d5f70616e656c5f696e666f202a70616e656c3b0a09737472756374207265736f75726365202a7265733b0a09696e742077696e3b0a09696e7420726574203d202d45494e56414c3b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a097064617461203d20706465762d3e6465762e706c6174666f726d5f646174613b0a096966202821706461746129207b0a09096465765f657272286465762c20226e6f20706c6174666f726d2064617461207370656369666965645c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a0970616e656c203d202670646174612d3e70616e656c3b0a09696620282170616e656c29207b0a09096465765f657272286465762c202270616e656c206973206e756c6c2e5c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a09637478203d206465766d5f6b7a616c6c6f632826706465762d3e6465762c2073697a656f66282a637478292c204746505f4b45524e454c293b0a096966202821637478290a090972657475726e202d454e4f4d454d3b0a0a096374782d3e6275735f636c6b203d206465766d5f636c6b5f676574286465762c202266696d6422293b0a096966202849535f455252286374782d3e6275735f636c6b2929207b0a09096465765f657272286465762c20226661696c656420746f206765742062757320636c6f636b5c6e22293b0a090972657475726e205054525f455252286374782d3e6275735f636c6b293b0a097d0a0a096374782d3e6c63645f636c6b203d206465766d5f636c6b5f676574286465762c202273636c6b5f66696d6422293b0a096966202849535f455252286374782d3e6c63645f636c6b2929207b0a09096465765f657272286465762c20226661696c656420746f20676574206c636420636c6f636b5c6e22293b0a090972657475726e205054525f455252286374782d3e6c63645f636c6b293b0a097d0a0a09726573203d20706c6174666f726d5f6765745f7265736f7572636528706465762c20494f5245534f555243455f4d454d2c2030293b0a0a096374782d3e72656773203d206465766d5f726571756573745f616e645f696f72656d61702826706465762d3e6465762c20726573293b0a0969662028216374782d3e7265677329207b0a09096465765f657272286465762c20226661696c656420746f206d6170207265676973746572735c6e22293b0a090972657475726e202d454e58494f3b0a097d0a0a09726573203d20706c6174666f726d5f6765745f7265736f7572636528706465762c20494f5245534f555243455f4952512c2030293b0a09696620282172657329207b0a09096465765f657272286465762c20226972712072657175657374206661696c65642e5c6e22293b0a090972657475726e202d454e58494f3b0a097d0a0a096374782d3e697271203d207265732d3e73746172743b0a0a09726574203d206465766d5f726571756573745f6972712826706465762d3e6465762c206374782d3e6972712c2066696d645f6972715f68616e646c65722c0a09090909090909302c202264726d5f66696d64222c20637478293b0a096966202872657429207b0a09096465765f657272286465762c20226972712072657175657374206661696c65642e5c6e22293b0a090972657475726e207265743b0a097d0a0a096374782d3e766964636f6e30203d2070646174612d3e766964636f6e303b0a096374782d3e766964636f6e31203d2070646174612d3e766964636f6e313b0a096374782d3e64656661756c745f77696e203d2070646174612d3e64656661756c745f77696e3b0a096374782d3e70616e656c203d2070616e656c3b0a0944524d5f494e49545f57414954515545554528266374782d3e776169745f7673796e635f7175657565293b0a0961746f6d69635f73657428266374782d3e776169745f7673796e635f6576656e742c2030293b0a0a09737562647276203d20266374782d3e7375626472763b0a0a097375626472762d3e646576203d206465763b0a097375626472762d3e6d616e61676572203d202666696d645f6d616e616765723b0a097375626472762d3e70726f6265203d2066696d645f7375626472765f70726f62653b0a097375626472762d3e72656d6f7665203d2066696d645f7375626472765f72656d6f76653b0a0a096d757465785f696e697428266374782d3e6c6f636b293b0a0a09706c6174666f726d5f7365745f6472766461746128706465762c20637478293b0a0a09706d5f72756e74696d655f656e61626c6528646576293b0a09706d5f72756e74696d655f6765745f73796e6328646576293b0a0a096374782d3e636c6b646976203d2066696d645f63616c635f636c6b646976286374782c202670616e656c2d3e74696d696e67293b0a0970616e656c2d3e74696d696e672e706978636c6f636b203d20636c6b5f6765745f72617465286374782d3e6c63645f636c6b29202f206374782d3e636c6b6469763b0a0a0944524d5f44454255475f4b4d532822706978656c20636c6f636b203d2025642c20636c6b646976203d2025645c6e222c0a09090970616e656c2d3e74696d696e672e706978636c6f636b2c206374782d3e636c6b646976293b0a0a09666f72202877696e203d20303b2077696e203c2057494e444f57535f4e523b2077696e2b2b290a090966696d645f636c6561725f77696e286374782c2077696e293b0a0a096578796e6f735f64726d5f7375626472765f726567697374657228737562647276293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742066696d645f72656d6f76652873747275637420706c6174666f726d5f646576696365202a70646576290a7b0a0973747275637420646576696365202a646576203d2026706465762d3e6465763b0a097374727563742066696d645f636f6e74657874202a637478203d20706c6174666f726d5f6765745f647276646174612870646576293b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a096578796e6f735f64726d5f7375626472765f756e726567697374657228266374782d3e737562647276293b0a0a09696620286374782d3e73757370656e646564290a0909676f746f206f75743b0a0a09636c6b5f64697361626c65286374782d3e6c63645f636c6b293b0a09636c6b5f64697361626c65286374782d3e6275735f636c6b293b0a0a09706d5f72756e74696d655f7365745f73757370656e64656428646576293b0a09706d5f72756e74696d655f7075745f73796e6328646576293b0a0a6f75743a0a09706d5f72756e74696d655f64697361626c6528646576293b0a0a0972657475726e20303b0a7d0a0a23696664656620434f4e4649475f504d5f534c4545500a73746174696320696e742066696d645f73757370656e642873747275637420646576696365202a646576290a7b0a097374727563742066696d645f636f6e74657874202a637478203d206765745f66696d645f636f6e7465787428646576293b0a0a092f2a0a09202a20646f206e6f742075736520706d5f72756e74696d655f73757370656e6428292e20696620706d5f72756e74696d655f73757370656e6428292069730a09202a2063616c6c656420686572652c20616e206572726f7220776f756c642062652072657475726e6564206279207468617420696e746572666163650a09202a2062656361757365207468652075736167655f636f756e74206f6620706d2072756e74696d65206973206d6f7265207468616e20312e0a09202a2f0a096966202821706d5f72756e74696d655f73757370656e6465642864657629290a090972657475726e2066696d645f6163746976617465286374782c2066616c7365293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742066696d645f726573756d652873747275637420646576696365202a646576290a7b0a097374727563742066696d645f636f6e74657874202a637478203d206765745f66696d645f636f6e7465787428646576293b0a0a092f2a0a09202a20696620656e746572656420746f20736c656570207768656e206c63642070616e656c20776173206f6e2c207468652075736167655f636f756e740a09202a206f6620706d2072756e74696d6520776f756c64207374696c6c206265203120736f20696e207468697320636173652c2066696d64206472697665720a09202a2073686f756c64206265206f6e206469726563746c79206e6f742064726177696e67206f6e20706d2072756e74696d6520696e746572666163652e0a09202a2f0a096966202821706d5f72756e74696d655f73757370656e646564286465762929207b0a0909696e74207265743b0a0a0909726574203d2066696d645f6163746976617465286374782c2074727565293b0a090969662028726574203c2030290a09090972657475726e207265743b0a0a09092f2a0a0909202a20696e2063617365206f662064706d73206f6e287374616e646279292c2066696d645f6170706c792066756e6374696f6e2077696c6c0a0909202a2062652063616c6c656420627920656e636f64657227732064706d732063616c6c6261636b20746f207570646174652066696d6427730a0909202a207265676973746572732062757420696e2063617365206f6620736c6565702077616b6575702c2069742773206e6f742e0a0909202a20736f2066696d645f6170706c792066756e6374696f6e2073686f756c642062652063616c6c656420617420686572652e0a0909202a2f0a090966696d645f6170706c7928646576293b0a097d0a0a0972657475726e20303b0a7d0a23656e6469660a0a23696664656620434f4e4649475f504d5f52554e54494d450a73746174696320696e742066696d645f72756e74696d655f73757370656e642873747275637420646576696365202a646576290a7b0a097374727563742066696d645f636f6e74657874202a637478203d206765745f66696d645f636f6e7465787428646576293b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a0972657475726e2066696d645f6163746976617465286374782c2066616c7365293b0a7d0a0a73746174696320696e742066696d645f72756e74696d655f726573756d652873747275637420646576696365202a646576290a7b0a097374727563742066696d645f636f6e74657874202a637478203d206765745f66696d645f636f6e7465787428646576293b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a0972657475726e2066696d645f6163746976617465286374782c2074727565293b0a7d0a23656e6469660a0a7374617469632073747275637420706c6174666f726d5f6465766963655f69642066696d645f6472697665725f6964735b5d203d207b0a097b0a09092e6e616d6509093d20226578796e6f73342d6662222c0a09092e6472697665725f64617461093d2028756e7369676e6564206c6f6e6729266578796e6f73345f66696d645f6472697665725f646174612c0a097d2c207b0a09092e6e616d6509093d20226578796e6f73352d6662222c0a09092e6472697665725f64617461093d2028756e7369676e6564206c6f6e6729266578796e6f73355f66696d645f6472697665725f646174612c0a097d2c0a097b7d2c0a7d3b0a4d4f44554c455f4445564943455f5441424c4528706c6174666f726d2c2066696d645f6472697665725f696473293b0a0a73746174696320636f6e737420737472756374206465765f706d5f6f70732066696d645f706d5f6f7073203d207b0a095345545f53595354454d5f534c4545505f504d5f4f50532866696d645f73757370656e642c2066696d645f726573756d65290a095345545f52554e54494d455f504d5f4f50532866696d645f72756e74696d655f73757370656e642c2066696d645f72756e74696d655f726573756d652c204e554c4c290a7d3b0a0a73747275637420706c6174666f726d5f6472697665722066696d645f647269766572203d207b0a092e70726f626509093d2066696d645f70726f62652c0a092e72656d6f766509093d2066696d645f72656d6f76652c0a092e69645f7461626c65202020202020203d2066696d645f6472697665725f6964732c0a092e64726976657209093d207b0a09092e6e616d65093d20226578796e6f73342d6662222c0a09092e6f776e6572093d20544849535f4d4f44554c452c0a09092e706d093d202666696d645f706d5f6f70732c0a09092e6f665f6d617463685f7461626c65203d206f665f6d617463685f7074722866696d645f6472697665725f64745f6d61746368292c0a097d2c0a7d3b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6578796e6f732f6578796e6f735f64726d5f6732642e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030373333313600313231313437343433333000303032323334330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323031322053616d73756e6720456c656374726f6e69637320436f2e4c74640a202a20417574686f72733a204a6f6f6e796f756e67205368696d203c6a79303932322e7368696d4073616d73756e672e636f6d3e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e720a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f636c6b2e683e0a23696e636c756465203c6c696e75782f6572722e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f696f2e683e0a23696e636c756465203c6c696e75782f706c6174666f726d5f6465766963652e683e0a23696e636c756465203c6c696e75782f706d5f72756e74696d652e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f776f726b71756575652e683e0a23696e636c756465203c6c696e75782f646d612d6d617070696e672e683e0a23696e636c756465203c6c696e75782f646d612d61747472732e683e0a0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f6578796e6f735f64726d2e683e0a23696e636c75646520226578796e6f735f64726d5f6472762e68220a23696e636c75646520226578796e6f735f64726d5f67656d2e68220a23696e636c75646520226578796e6f735f64726d5f696f6d6d752e68220a0a23646566696e65204732445f48575f4d414a4f525f5645520909340a23646566696e65204732445f48575f4d494e4f525f5645520909310a0a2f2a207661696c642072656769737465722072616e6765207365742066726f6d20757365723a20307830313034207e20307830383830202a2f0a23646566696e65204732445f56414c49445f53544152540909093078303130340a23646566696e65204732445f56414c49445f454e440909093078303838300a0a2f2a2067656e6572616c20726567697374657273202a2f0a23646566696e65204732445f534f46545f52455345540909093078303030300a23646566696e65204732445f494e54454e0909093078303030340a23646566696e65204732445f494e54435f50454e440909093078303030430a23646566696e65204732445f444d415f5346525f424153455f4144445209093078303038300a23646566696e65204732445f444d415f434f4d4d414e440909093078303038340a23646566696e65204732445f444d415f5354415455530909093078303038430a23646566696e65204732445f444d415f484f4c445f434d4409093078303039300a0a2f2a20636f6d6d616e6420726567697374657273202a2f0a23646566696e65204732445f424954424c545f535441525409093078303130300a0a2f2a2072656769737465727320666f7220626173652061646472657373202a2f0a23646566696e65204732445f5352435f424153455f4144445209093078303330340a23646566696e65204732445f5352435f504c414e45325f424153455f41444452093078303331380a23646566696e65204732445f4453545f424153455f4144445209093078303430340a23646566696e65204732445f4453545f504c414e45325f424153455f41444452093078303431380a23646566696e65204732445f5041545f424153455f4144445209093078303530300a23646566696e65204732445f4d534b5f424153455f4144445209093078303532300a0a2f2a204732445f534f46545f5245534554202a2f0a23646566696e65204732445f534652434c4541520909092831203c3c2031290a23646566696e65204732445f52090909092831203c3c2030290a0a2f2a204732445f494e54454e202a2f0a23646566696e65204732445f494e54454e5f4143460909092831203c3c2033290a23646566696e65204732445f494e54454e5f5543460909092831203c3c2032290a23646566696e65204732445f494e54454e5f4743460909092831203c3c2031290a23646566696e65204732445f494e54454e5f5343460909092831203c3c2030290a0a2f2a204732445f494e54435f50454e44202a2f0a23646566696e65204732445f494e54505f41434d445f46494e09092831203c3c2033290a23646566696e65204732445f494e54505f55434d445f46494e09092831203c3c2032290a23646566696e65204732445f494e54505f47434d445f46494e09092831203c3c2031290a23646566696e65204732445f494e54505f53434d445f46494e09092831203c3c2030290a0a2f2a204732445f444d415f434f4d4d414e44202a2f0a23646566696e65204732445f444d415f48414c540909092831203c3c2032290a23646566696e65204732445f444d415f434f4e54494e554509092831203c3c2031290a23646566696e65204732445f444d415f53544152540909092831203c3c2030290a0a2f2a204732445f444d415f535441545553202a2f0a23646566696e65204732445f444d415f4c4953545f444f4e455f434f554e5409092830784646203c3c203137290a23646566696e65204732445f444d415f424954424c545f444f4e455f434f554e540928307846464646203c3c2031290a23646566696e65204732445f444d415f444f4e450909092831203c3c2030290a23646566696e65204732445f444d415f4c4953545f444f4e455f434f554e545f4f46465345540931370a0a2f2a204732445f444d415f484f4c445f434d44202a2f0a23646566696e65204732445f555345545f484f4c440909092831203c3c2032290a23646566696e65204732445f4c4953545f484f4c440909092831203c3c2031290a23646566696e65204732445f424954424c545f484f4c440909092831203c3c2030290a0a2f2a204732445f424954424c545f5354415254202a2f0a23646566696e65204732445f53544152545f4341534553454c09092831203c3c2032290a23646566696e65204732445f53544152545f4e484f4c540909092831203c3c2031290a23646566696e65204732445f53544152545f424954424c5409092831203c3c2030290a0a23646566696e65204732445f434d444c4953545f53495a45090928504147455f53495a45202f2034290a23646566696e65204732445f434d444c4953545f4e554d09090936340a23646566696e65204732445f434d444c4953545f504f4f4c5f53495a450909284732445f434d444c4953545f53495a45202a204732445f434d444c4953545f4e554d290a23646566696e65204732445f434d444c4953545f444154415f4e554d0909284732445f434d444c4953545f53495a45202f2073697a656f662875333229202d2032290a0a23646566696e65204d41585f4255465f414444525f4e52090909360a0a2f2a206d6178696d756d2062756666657220706f6f6c2073697a65206f6620757365727074722069732036344d422061732064656661756c74202a2f0a23646566696e65204d41585f504f4f4c0909283634202a2031303234202a2031303234290a0a656e756d207b0a094255465f545950455f47454d203d20312c0a094255465f545950455f555345525054522c0a7d3b0a0a2f2a20636d646c697374206461746120737472756374757265202a2f0a737472756374206732645f636d646c697374207b0a097533320909686561643b0a09756e7369676e6564206c6f6e6709646174615b4732445f434d444c4953545f444154415f4e554d5d3b0a0975333209096c6173743b092f2a206c6173742064617461206f6666736574202a2f0a7d3b0a0a7374727563742064726d5f6578796e6f735f70656e64696e675f6732645f6576656e74207b0a097374727563742064726d5f70656e64696e675f6576656e7409626173653b0a097374727563742064726d5f6578796e6f735f6732645f6576656e74096576656e743b0a7d3b0a0a737472756374206732645f636d646c6973745f75736572707472207b0a09737472756374206c6973745f68656164096c6973743b0a09646d615f616464725f740909646d615f616464723b0a09756e7369676e6564206c6f6e670909757365727074723b0a09756e7369676e6564206c6f6e67090973697a653b0a09737472756374207061676509092a2a70616765733b0a09756e7369676e656420696e7409096e70616765733b0a097374727563742073675f7461626c6509092a7367743b0a0973747275637420766d5f617265615f737472756374092a766d613b0a0961746f6d69635f740909726566636f756e743b0a09626f6f6c090909696e5f706f6f6c3b0a09626f6f6c0909096f75745f6f665f6c6973743b0a7d3b0a0a737472756374206732645f636d646c6973745f6e6f6465207b0a09737472756374206c6973745f68656164096c6973743b0a09737472756374206732645f636d646c697374092a636d646c6973743b0a09756e7369676e656420696e7409096d61705f6e723b0a09756e7369676e6564206c6f6e67090968616e646c65735b4d41585f4255465f414444525f4e525d3b0a09756e7369676e656420696e7409096f626a5f747970655b4d41585f4255465f414444525f4e525d3b0a09646d615f616464725f740909646d615f616464723b0a0a097374727563742064726d5f6578796e6f735f70656e64696e675f6732645f6576656e74092a6576656e743b0a7d3b0a0a737472756374206732645f72756e71756575655f6e6f6465207b0a09737472756374206c6973745f68656164096c6973743b0a09737472756374206c6973745f686561640972756e5f636d646c6973743b0a09737472756374206c6973745f68656164096576656e745f6c6973743b0a097374727563742064726d5f66696c6509092a66696c703b0a097069645f740909097069643b0a0973747275637420636f6d706c6574696f6e09636f6d706c6574653b0a09696e740909096173796e633b0a7d3b0a0a737472756374206732645f64617461207b0a09737472756374206465766963650909092a6465763b0a0973747275637420636c6b0909092a676174655f636c6b3b0a09766f6964205f5f696f6d656d0909092a726567733b0a09696e74090909096972713b0a0973747275637420776f726b71756575655f73747275637409092a6732645f776f726b713b0a0973747275637420776f726b5f737472756374090972756e71756575655f776f726b3b0a09737472756374206578796e6f735f64726d5f737562647276097375626472763b0a09626f6f6c0909090973757370656e6465643b0a0a092f2a20636d646c697374202a2f0a09737472756374206732645f636d646c6973745f6e6f646509092a636d646c6973745f6e6f64653b0a09737472756374206c6973745f686561640909667265655f636d646c6973743b0a09737472756374206d75746578090909636d646c6973745f6d757465783b0a09646d615f616464725f74090909636d646c6973745f706f6f6c3b0a09766f6964090909092a636d646c6973745f706f6f6c5f766972743b0a0973747275637420646d615f61747472730909636d646c6973745f646d615f61747472733b0a0a092f2a2072756e71756575652a2f0a09737472756374206732645f72756e71756575655f6e6f6465092a72756e71756575655f6e6f64653b0a09737472756374206c6973745f68656164090972756e71756575653b0a09737472756374206d7574657809090972756e71756575655f6d757465783b0a09737472756374206b6d656d5f636163686509092a72756e71756575655f736c61623b0a0a09756e7369676e6564206c6f6e6709090963757272656e745f706f6f6c3b0a09756e7369676e6564206c6f6e670909096d61785f706f6f6c3b0a7d3b0a0a73746174696320696e74206732645f696e69745f636d646c69737428737472756374206732645f64617461202a673264290a7b0a0973747275637420646576696365202a646576203d206732642d3e6465763b0a09737472756374206732645f636d646c6973745f6e6f6465202a6e6f6465203d206732642d3e636d646c6973745f6e6f64653b0a09737472756374206578796e6f735f64726d5f737562647276202a737562647276203d20266732642d3e7375626472763b0a09696e74206e723b0a09696e74207265743b0a0a09696e69745f646d615f617474727328266732642d3e636d646c6973745f646d615f6174747273293b0a09646d615f7365745f6174747228444d415f415454525f57524954455f434f4d42494e452c20266732642d3e636d646c6973745f646d615f6174747273293b0a0a096732642d3e636d646c6973745f706f6f6c5f76697274203d20646d615f616c6c6f635f6174747273287375626472762d3e64726d5f6465762d3e6465762c0a0909090909094732445f434d444c4953545f504f4f4c5f53495a452c0a090909090909266732642d3e636d646c6973745f706f6f6c2c204746505f4b45524e454c2c0a090909090909266732642d3e636d646c6973745f646d615f6174747273293b0a0969662028216732642d3e636d646c6973745f706f6f6c5f7669727429207b0a09096465765f657272286465762c20226661696c656420746f20616c6c6f6361746520646d61206d656d6f72795c6e22293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a096e6f6465203d206b63616c6c6f63284732445f434d444c4953545f4e554d2c2073697a656f66282a6e6f6465292c204746505f4b45524e454c293b0a0969662028216e6f646529207b0a09096465765f657272286465762c20226661696c656420746f20616c6c6f63617465206d656d6f72795c6e22293b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206572723b0a097d0a0a09666f7220286e72203d20303b206e72203c204732445f434d444c4953545f4e554d3b206e722b2b29207b0a09096e6f64655b6e725d2e636d646c697374203d0a0909096732642d3e636d646c6973745f706f6f6c5f76697274202b206e72202a204732445f434d444c4953545f53495a453b0a09096e6f64655b6e725d2e646d615f61646472203d0a0909096732642d3e636d646c6973745f706f6f6c202b206e72202a204732445f434d444c4953545f53495a453b0a0a09096c6973745f6164645f7461696c28266e6f64655b6e725d2e6c6973742c20266732642d3e667265655f636d646c697374293b0a097d0a0a0972657475726e20303b0a0a6572723a0a09646d615f667265655f6174747273287375626472762d3e64726d5f6465762d3e6465762c204732445f434d444c4953545f504f4f4c5f53495a452c0a0909096732642d3e636d646c6973745f706f6f6c5f766972742c0a0909096732642d3e636d646c6973745f706f6f6c2c20266732642d3e636d646c6973745f646d615f6174747273293b0a0972657475726e207265743b0a7d0a0a73746174696320766f6964206732645f66696e695f636d646c69737428737472756374206732645f64617461202a673264290a7b0a09737472756374206578796e6f735f64726d5f737562647276202a737562647276203d20266732642d3e7375626472763b0a0a096b66726565286732642d3e636d646c6973745f6e6f6465293b0a09646d615f667265655f6174747273287375626472762d3e64726d5f6465762d3e6465762c204732445f434d444c4953545f504f4f4c5f53495a452c0a0909096732642d3e636d646c6973745f706f6f6c5f766972742c0a0909096732642d3e636d646c6973745f706f6f6c2c20266732642d3e636d646c6973745f646d615f6174747273293b0a7d0a0a73746174696320737472756374206732645f636d646c6973745f6e6f6465202a6732645f6765745f636d646c69737428737472756374206732645f64617461202a673264290a7b0a0973747275637420646576696365202a646576203d206732642d3e6465763b0a09737472756374206732645f636d646c6973745f6e6f6465202a6e6f64653b0a0a096d757465785f6c6f636b28266732642d3e636d646c6973745f6d75746578293b0a09696620286c6973745f656d70747928266732642d3e667265655f636d646c6973742929207b0a09096465765f657272286465762c20227468657265206973206e6f206672656520636d646c6973745c6e22293b0a09096d757465785f756e6c6f636b28266732642d3e636d646c6973745f6d75746578293b0a090972657475726e204e554c4c3b0a097d0a0a096e6f6465203d206c6973745f66697273745f656e74727928266732642d3e667265655f636d646c6973742c20737472756374206732645f636d646c6973745f6e6f64652c0a090909096c697374293b0a096c6973745f64656c5f696e697428266e6f64652d3e6c697374293b0a096d757465785f756e6c6f636b28266732642d3e636d646c6973745f6d75746578293b0a0a0972657475726e206e6f64653b0a7d0a0a73746174696320766f6964206732645f7075745f636d646c69737428737472756374206732645f64617461202a6732642c20737472756374206732645f636d646c6973745f6e6f6465202a6e6f6465290a7b0a096d757465785f6c6f636b28266732642d3e636d646c6973745f6d75746578293b0a096c6973745f6d6f76655f7461696c28266e6f64652d3e6c6973742c20266732642d3e667265655f636d646c697374293b0a096d757465785f756e6c6f636b28266732642d3e636d646c6973745f6d75746578293b0a7d0a0a73746174696320766f6964206732645f6164645f636d646c6973745f746f5f696e75736528737472756374206578796e6f735f64726d5f6732645f70726976617465202a6732645f707269762c0a090909092020202020737472756374206732645f636d646c6973745f6e6f6465202a6e6f6465290a7b0a09737472756374206732645f636d646c6973745f6e6f6465202a6c6e6f64653b0a0a09696620286c6973745f656d70747928266732645f707269762d3e696e7573655f636d646c69737429290a0909676f746f206164645f746f5f6c6973743b0a0a092f2a2074686973206c696e6b7320746f20626173652061646472657373206f66206e657720636d646c697374202a2f0a096c6e6f6465203d206c6973745f656e747279286732645f707269762d3e696e7573655f636d646c6973742e707265762c0a09090909737472756374206732645f636d646c6973745f6e6f64652c206c697374293b0a096c6e6f64652d3e636d646c6973742d3e646174615b6c6e6f64652d3e636d646c6973742d3e6c6173745d203d206e6f64652d3e646d615f616464723b0a0a6164645f746f5f6c6973743a0a096c6973745f6164645f7461696c28266e6f64652d3e6c6973742c20266732645f707269762d3e696e7573655f636d646c697374293b0a0a09696620286e6f64652d3e6576656e74290a09096c6973745f6164645f7461696c28266e6f64652d3e6576656e742d3e626173652e6c696e6b2c20266732645f707269762d3e6576656e745f6c697374293b0a7d0a0a73746174696320766f6964206732645f757365727074725f7075745f646d615f61646472287374727563742064726d5f646576696365202a64726d5f6465762c0a0909090909756e7369676e6564206c6f6e67206f626a2c0a0909090909626f6f6c20666f726365290a7b0a09737472756374206732645f636d646c6973745f75736572707472202a6732645f75736572707472203d0a090909090928737472756374206732645f636d646c6973745f75736572707472202a296f626a3b0a0a0969662028216f626a290a090972657475726e3b0a0a0969662028666f726365290a0909676f746f206f75743b0a0a0961746f6d69635f64656328266732645f757365727074722d3e726566636f756e74293b0a0a096966202861746f6d69635f7265616428266732645f757365727074722d3e726566636f756e7429203e2030290a090972657475726e3b0a0a09696620286732645f757365727074722d3e696e5f706f6f6c290a090972657475726e3b0a0a6f75743a0a096578796e6f735f67656d5f756e6d61705f7367745f66726f6d5f646d612864726d5f6465762c206732645f757365727074722d3e7367742c0a0909090909444d415f4249444952454354494f4e414c293b0a0a096578796e6f735f67656d5f7075745f70616765735f746f5f75736572707472286732645f757365727074722d3e70616765732c0a09090909096732645f757365727074722d3e6e70616765732c0a09090909096732645f757365727074722d3e766d61293b0a0a0969662028216732645f757365727074722d3e6f75745f6f665f6c697374290a09096c6973745f64656c5f696e697428266732645f757365727074722d3e6c697374293b0a0a0973675f667265655f7461626c65286732645f757365727074722d3e736774293b0a096b66726565286732645f757365727074722d3e736774293b0a096732645f757365727074722d3e736774203d204e554c4c3b0a0a096b66726565286732645f757365727074722d3e7061676573293b0a096732645f757365727074722d3e7061676573203d204e554c4c3b0a096b66726565286732645f75736572707472293b0a096732645f75736572707472203d204e554c4c3b0a7d0a0a73746174696320646d615f616464725f74202a6732645f757365727074725f6765745f646d615f61646472287374727563742064726d5f646576696365202a64726d5f6465762c0a0909090909756e7369676e6564206c6f6e6720757365727074722c0a0909090909756e7369676e6564206c6f6e672073697a652c0a09090909097374727563742064726d5f66696c65202a66696c702c0a0909090909756e7369676e6564206c6f6e67202a6f626a290a7b0a097374727563742064726d5f6578796e6f735f66696c655f70726976617465202a66696c655f70726976203d2066696c702d3e6472697665725f707269763b0a09737472756374206578796e6f735f64726d5f6732645f70726976617465202a6732645f70726976203d2066696c655f707269762d3e6732645f707269763b0a09737472756374206732645f636d646c6973745f75736572707472202a6732645f757365727074723b0a09737472756374206732645f64617461202a6732643b0a097374727563742070616765202a2a70616765733b0a097374727563742073675f7461626c65092a7367743b0a0973747275637420766d5f617265615f737472756374202a766d613b0a09756e7369676e6564206c6f6e672073746172742c20656e643b0a09756e7369676e656420696e74206e70616765732c206f66667365743b0a09696e74207265743b0a0a09696620282173697a6529207b0a090944524d5f4552524f522822696e76616c696420757365727074722073697a652e5c6e22293b0a090972657475726e204552525f505452282d45494e56414c293b0a097d0a0a09673264203d206465765f6765745f64727664617461286732645f707269762d3e646576293b0a0a092f2a20636865636b206966207573657270747220616c72656164792065786973747320696e20757365727074725f6c6973742e202a2f0a096c6973745f666f725f656163685f656e747279286732645f757365727074722c20266732645f707269762d3e757365727074725f6c6973742c206c69737429207b0a0909696620286732645f757365727074722d3e75736572707472203d3d207573657270747229207b0a0909092f2a0a090909202a20616c736f20636865636b2073697a65206265636175736520746865726520636f756c642062652073616d6520616464726573730a090909202a20616e6420646966666572656e742073697a652e0a090909202a2f0a090909696620286732645f757365727074722d3e73697a65203d3d2073697a6529207b0a0909090961746f6d69635f696e6328266732645f757365727074722d3e726566636f756e74293b0a090909092a6f626a203d2028756e7369676e6564206c6f6e67296732645f757365727074723b0a0a0909090972657475726e20266732645f757365727074722d3e646d615f616464723b0a0909097d0a0a0909092f2a0a090909202a2061742074686973206d6f6d656e742c206d617962652067326420646d6120697320616363657373696e6720746869730a090909202a206732645f75736572707472206d656d6f727920726567696f6e20736f206a7573742072656d6f766520746869730a090909202a206732645f75736572707472206f626a6563742066726f6d20757365727074725f6c697374206e6f7420746f2062650a090909202a20726566657272656420616761696e20616e6420616c736f206578636570742069742074686520757365727074720a090909202a20706f6f6c20746f2062652072656c65617365642061667465722074686520646d612061636365737320636f6d706c6574696f6e2e0a090909202a2f0a0909096732645f757365727074722d3e6f75745f6f665f6c697374203d20747275653b0a0909096732645f757365727074722d3e696e5f706f6f6c203d2066616c73653b0a0909096c6973745f64656c5f696e697428266732645f757365727074722d3e6c697374293b0a0a090909627265616b3b0a09097d0a097d0a0a096732645f75736572707472203d206b7a616c6c6f632873697a656f66282a6732645f75736572707472292c204746505f4b45524e454c293b0a0969662028216732645f7573657270747229207b0a090944524d5f4552524f5228226661696c656420746f20616c6c6f63617465206732645f757365727074722e5c6e22293b0a090972657475726e204552525f505452282d454e4f4d454d293b0a097d0a0a0961746f6d69635f73657428266732645f757365727074722d3e726566636f756e742c2031293b0a0a097374617274203d2075736572707472202620504147455f4d41534b3b0a096f6666736574203d20757365727074722026207e504147455f4d41534b3b0a09656e64203d20504147455f414c49474e2875736572707472202b2073697a65293b0a096e7061676573203d2028656e64202d20737461727429203e3e20504147455f53484946543b0a096732645f757365727074722d3e6e7061676573203d206e70616765733b0a0a097061676573203d206b7a616c6c6f63286e7061676573202a2073697a656f66287374727563742070616765202a292c204746505f4b45524e454c293b0a096966202821706167657329207b0a090944524d5f4552524f5228226661696c656420746f20616c6c6f636174652070616765732e5c6e22293b0a09096b66726565286732645f75736572707472293b0a090972657475726e204552525f505452282d454e4f4d454d293b0a097d0a0a09766d61203d2066696e645f766d612863757272656e742d3e6d6d2c2075736572707472293b0a096966202821766d6129207b0a090944524d5f4552524f5228226661696c656420746f2067657420766d20726567696f6e2e5c6e22293b0a0909726574203d202d454641554c543b0a0909676f746f206572725f667265655f70616765733b0a097d0a0a0969662028766d612d3e766d5f656e64203c2075736572707472202b2073697a6529207b0a090944524d5f4552524f522822766d6120697320746f6f20736d616c6c2e5c6e22293b0a0909726574203d202d454641554c543b0a0909676f746f206572725f667265655f70616765733b0a097d0a0a096732645f757365727074722d3e766d61203d206578796e6f735f67656d5f6765745f766d6128766d61293b0a0969662028216732645f757365727074722d3e766d6129207b0a090944524d5f4552524f5228226661696c656420746f20636f707920766d612e5c6e22293b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206572725f667265655f70616765733b0a097d0a0a096732645f757365727074722d3e73697a65203d2073697a653b0a0a09726574203d206578796e6f735f67656d5f6765745f70616765735f66726f6d5f75736572707472287374617274202620504147455f4d41534b2c0a0909090909096e70616765732c2070616765732c20766d61293b0a0969662028726574203c203029207b0a090944524d5f4552524f5228226661696c656420746f2067657420757365722070616765732066726f6d20757365727074722e5c6e22293b0a0909676f746f206572725f7075745f766d613b0a097d0a0a096732645f757365727074722d3e7061676573203d2070616765733b0a0a09736774203d206b7a616c6c6f632873697a656f66202a7367742c204746505f4b45524e454c293b0a09696620282173677429207b0a090944524d5f4552524f5228226661696c656420746f20616c6c6f63617465207367207461626c652e5c6e22293b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206572725f667265655f757365727074723b0a097d0a0a09726574203d2073675f616c6c6f635f7461626c655f66726f6d5f7061676573287367742c2070616765732c206e70616765732c206f66667365742c0a090909090973697a652c204746505f4b45524e454c293b0a0969662028726574203c203029207b0a090944524d5f4552524f5228226661696c656420746f20676574207367742066726f6d2070616765732e5c6e22293b0a0909676f746f206572725f667265655f7367743b0a097d0a0a096732645f757365727074722d3e736774203d207367743b0a0a09726574203d206578796e6f735f67656d5f6d61705f7367745f776974685f646d612864726d5f6465762c206732645f757365727074722d3e7367742c0a090909090909444d415f4249444952454354494f4e414c293b0a0969662028726574203c203029207b0a090944524d5f4552524f5228226661696c656420746f206d617020736774207769746820646d6120726567696f6e2e5c6e22293b0a0909676f746f206572725f667265655f7367743b0a097d0a0a096732645f757365727074722d3e646d615f61646472203d207367742d3e73676c5b305d2e646d615f616464726573733b0a096732645f757365727074722d3e75736572707472203d20757365727074723b0a0a096c6973745f6164645f7461696c28266732645f757365727074722d3e6c6973742c20266732645f707269762d3e757365727074725f6c697374293b0a0a09696620286732642d3e63757272656e745f706f6f6c202b20286e7061676573203c3c20504147455f534849465429203c206732642d3e6d61785f706f6f6c29207b0a09096732642d3e63757272656e745f706f6f6c202b3d206e7061676573203c3c20504147455f53484946543b0a09096732645f757365727074722d3e696e5f706f6f6c203d20747275653b0a097d0a0a092a6f626a203d2028756e7369676e6564206c6f6e67296732645f757365727074723b0a0a0972657475726e20266732645f757365727074722d3e646d615f616464723b0a0a6572725f667265655f7367743a0a0973675f667265655f7461626c6528736774293b0a096b6672656528736774293b0a09736774203d204e554c4c3b0a0a6572725f667265655f757365727074723a0a096578796e6f735f67656d5f7075745f70616765735f746f5f75736572707472286732645f757365727074722d3e70616765732c0a09090909096732645f757365727074722d3e6e70616765732c0a09090909096732645f757365727074722d3e766d61293b0a0a6572725f7075745f766d613a0a096578796e6f735f67656d5f7075745f766d61286732645f757365727074722d3e766d61293b0a0a6572725f667265655f70616765733a0a096b66726565287061676573293b0a096b66726565286732645f75736572707472293b0a097061676573203d204e554c4c3b0a096732645f75736572707472203d204e554c4c3b0a0a0972657475726e204552525f50545228726574293b0a7d0a0a73746174696320766f6964206732645f757365727074725f667265655f616c6c287374727563742064726d5f646576696365202a64726d5f6465762c0a0909090909737472756374206732645f64617461202a6732642c0a09090909097374727563742064726d5f66696c65202a66696c70290a7b0a097374727563742064726d5f6578796e6f735f66696c655f70726976617465202a66696c655f70726976203d2066696c702d3e6472697665725f707269763b0a09737472756374206578796e6f735f64726d5f6732645f70726976617465202a6732645f70726976203d2066696c655f707269762d3e6732645f707269763b0a09737472756374206732645f636d646c6973745f75736572707472202a6732645f757365727074722c202a6e3b0a0a096c6973745f666f725f656163685f656e7472795f73616665286732645f757365727074722c206e2c20266732645f707269762d3e757365727074725f6c6973742c206c697374290a0909696620286732645f757365727074722d3e696e5f706f6f6c290a0909096732645f757365727074725f7075745f646d615f616464722864726d5f6465762c0a09090909090928756e7369676e6564206c6f6e67296732645f757365727074722c0a09090909090974727565293b0a0a096732642d3e63757272656e745f706f6f6c203d20303b0a7d0a0a73746174696320696e74206732645f6d61705f636d646c6973745f67656d28737472756374206732645f64617461202a6732642c0a09090909737472756374206732645f636d646c6973745f6e6f6465202a6e6f64652c0a090909097374727563742064726d5f646576696365202a64726d5f6465762c0a090909097374727563742064726d5f66696c65202a66696c65290a7b0a09737472756374206732645f636d646c697374202a636d646c697374203d206e6f64652d3e636d646c6973743b0a09696e74206f66667365743b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e6f64652d3e6d61705f6e723b20692b2b29207b0a0909756e7369676e6564206c6f6e672068616e646c653b0a0909646d615f616464725f74202a616464723b0a0a09096f6666736574203d20636d646c6973742d3e6c617374202d202869202a2032202b2031293b0a090968616e646c65203d20636d646c6973742d3e646174615b6f66667365745d3b0a0a0909696620286e6f64652d3e6f626a5f747970655b695d203d3d204255465f545950455f47454d29207b0a09090961646472203d206578796e6f735f64726d5f67656d5f6765745f646d615f616464722864726d5f6465762c2068616e646c652c0a090909090909090966696c65293b0a0909096966202849535f45525228616464722929207b0a090909096e6f64652d3e6d61705f6e72203d20693b0a0909090972657475726e202d454641554c543b0a0909097d0a09097d20656c7365207b0a0909097374727563742064726d5f6578796e6f735f6732645f75736572707472206732645f757365727074723b0a0a09090969662028636f70795f66726f6d5f7573657228266732645f757365727074722c2028766f6964205f5f75736572202a2968616e646c652c0a0909090973697a656f66287374727563742064726d5f6578796e6f735f6732645f75736572707472292929207b0a090909096e6f64652d3e6d61705f6e72203d20693b0a0909090972657475726e202d454641554c543b0a0909097d0a0a09090961646472203d206732645f757365727074725f6765745f646d615f616464722864726d5f6465762c0a090909090909096732645f757365727074722e757365727074722c0a090909090909096732645f757365727074722e73697a652c0a0909090909090966696c652c0a090909090909092668616e646c65293b0a0909096966202849535f45525228616464722929207b0a090909096e6f64652d3e6d61705f6e72203d20693b0a0909090972657475726e202d454641554c543b0a0909097d0a09097d0a0a0909636d646c6973742d3e646174615b6f66667365745d203d202a616464723b0a09096e6f64652d3e68616e646c65735b695d203d2068616e646c653b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320766f6964206732645f756e6d61705f636d646c6973745f67656d28737472756374206732645f64617461202a6732642c0a090909092020737472756374206732645f636d646c6973745f6e6f6465202a6e6f64652c0a0909090920207374727563742064726d5f66696c65202a66696c70290a7b0a09737472756374206578796e6f735f64726d5f737562647276202a737562647276203d20266732642d3e7375626472763b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e6f64652d3e6d61705f6e723b20692b2b29207b0a0909756e7369676e6564206c6f6e672068616e646c65203d206e6f64652d3e68616e646c65735b695d3b0a0a0909696620286e6f64652d3e6f626a5f747970655b695d203d3d204255465f545950455f47454d290a0909096578796e6f735f64726d5f67656d5f7075745f646d615f61646472287375626472762d3e64726d5f6465762c2068616e646c652c0a0909090909090966696c70293b0a0909656c73650a0909096732645f757365727074725f7075745f646d615f61646472287375626472762d3e64726d5f6465762c2068616e646c652c0a0909090909090966616c7365293b0a0a09096e6f64652d3e68616e646c65735b695d203d20303b0a097d0a0a096e6f64652d3e6d61705f6e72203d20303b0a7d0a0a73746174696320766f6964206732645f646d615f737461727428737472756374206732645f64617461202a6732642c0a0909092020737472756374206732645f72756e71756575655f6e6f6465202a72756e71756575655f6e6f6465290a7b0a09737472756374206732645f636d646c6973745f6e6f6465202a6e6f6465203d0a090909096c6973745f66697273745f656e747279282672756e71756575655f6e6f64652d3e72756e5f636d646c6973742c0a090909090909737472756374206732645f636d646c6973745f6e6f64652c206c697374293b0a0a09706d5f72756e74696d655f6765745f73796e63286732642d3e646576293b0a09636c6b5f656e61626c65286732642d3e676174655f636c6b293b0a0a092f2a20696e7465727275707420656e61626c65202a2f0a0977726974656c5f72656c61786564284732445f494e54454e5f414346207c204732445f494e54454e5f554346207c204732445f494e54454e5f4743462c0a0909096732642d3e72656773202b204732445f494e54454e293b0a0a0977726974656c5f72656c61786564286e6f64652d3e646d615f616464722c206732642d3e72656773202b204732445f444d415f5346525f424153455f41444452293b0a0977726974656c5f72656c61786564284732445f444d415f53544152542c206732642d3e72656773202b204732445f444d415f434f4d4d414e44293b0a7d0a0a73746174696320737472756374206732645f72756e71756575655f6e6f6465202a6732645f6765745f72756e71756575655f6e6f646528737472756374206732645f64617461202a673264290a7b0a09737472756374206732645f72756e71756575655f6e6f6465202a72756e71756575655f6e6f64653b0a0a09696620286c6973745f656d70747928266732642d3e72756e717565756529290a090972657475726e204e554c4c3b0a0a0972756e71756575655f6e6f6465203d206c6973745f66697273745f656e74727928266732642d3e72756e71756575652c0a090909090920737472756374206732645f72756e71756575655f6e6f64652c206c697374293b0a096c6973745f64656c5f696e6974282672756e71756575655f6e6f64652d3e6c697374293b0a0972657475726e2072756e71756575655f6e6f64653b0a7d0a0a73746174696320766f6964206732645f667265655f72756e71756575655f6e6f646528737472756374206732645f64617461202a6732642c0a09090909202020737472756374206732645f72756e71756575655f6e6f6465202a72756e71756575655f6e6f6465290a7b0a09737472756374206732645f636d646c6973745f6e6f6465202a6e6f64653b0a0a09696620282172756e71756575655f6e6f6465290a090972657475726e3b0a0a096d757465785f6c6f636b28266732642d3e636d646c6973745f6d75746578293b0a092f2a0a09202a20636f6d6d616e647320696e2072756e5f636d646c6973742068617665206265656e20636f6d706c6574656420736f20756e6d617020616c6c2067656d0a09202a206f626a6563747320696e206561636820636f6d6d616e64206e6f646520736f207468617420746865792061726520756e7265666572656e6365642e0a09202a2f0a096c6973745f666f725f656163685f656e747279286e6f64652c202672756e71756575655f6e6f64652d3e72756e5f636d646c6973742c206c697374290a09096732645f756e6d61705f636d646c6973745f67656d286732642c206e6f64652c2072756e71756575655f6e6f64652d3e66696c70293b0a096c6973745f73706c6963655f7461696c5f696e6974282672756e71756575655f6e6f64652d3e72756e5f636d646c6973742c20266732642d3e667265655f636d646c697374293b0a096d757465785f756e6c6f636b28266732642d3e636d646c6973745f6d75746578293b0a0a096b6d656d5f63616368655f66726565286732642d3e72756e71756575655f736c61622c2072756e71756575655f6e6f6465293b0a7d0a0a73746174696320766f6964206732645f657865635f72756e717565756528737472756374206732645f64617461202a673264290a7b0a096732642d3e72756e71756575655f6e6f6465203d206732645f6765745f72756e71756575655f6e6f646528673264293b0a09696620286732642d3e72756e71756575655f6e6f6465290a09096732645f646d615f7374617274286732642c206732642d3e72756e71756575655f6e6f6465293b0a7d0a0a73746174696320766f6964206732645f72756e71756575655f776f726b65722873747275637420776f726b5f737472756374202a776f726b290a7b0a09737472756374206732645f64617461202a673264203d20636f6e7461696e65725f6f6628776f726b2c20737472756374206732645f646174612c0a09090909092020202072756e71756575655f776f726b293b0a0a0a096d757465785f6c6f636b28266732642d3e72756e71756575655f6d75746578293b0a09636c6b5f64697361626c65286732642d3e676174655f636c6b293b0a09706d5f72756e74696d655f7075745f73796e63286732642d3e646576293b0a0a09636f6d706c65746528266732642d3e72756e71756575655f6e6f64652d3e636f6d706c657465293b0a09696620286732642d3e72756e71756575655f6e6f64652d3e6173796e63290a09096732645f667265655f72756e71756575655f6e6f6465286732642c206732642d3e72756e71756575655f6e6f6465293b0a0a09696620286732642d3e73757370656e646564290a09096732642d3e72756e71756575655f6e6f6465203d204e554c4c3b0a09656c73650a09096732645f657865635f72756e717565756528673264293b0a096d757465785f756e6c6f636b28266732642d3e72756e71756575655f6d75746578293b0a7d0a0a73746174696320766f6964206732645f66696e6973685f6576656e7428737472756374206732645f64617461202a6732642c2075333220636d646c6973745f6e6f290a7b0a097374727563742064726d5f646576696365202a64726d5f646576203d206732642d3e7375626472762e64726d5f6465763b0a09737472756374206732645f72756e71756575655f6e6f6465202a72756e71756575655f6e6f6465203d206732642d3e72756e71756575655f6e6f64653b0a097374727563742064726d5f6578796e6f735f70656e64696e675f6732645f6576656e74202a653b0a097374727563742074696d6576616c206e6f773b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a09696620286c6973745f656d707479282672756e71756575655f6e6f64652d3e6576656e745f6c69737429290a090972657475726e3b0a0a0965203d206c6973745f66697273745f656e747279282672756e71756575655f6e6f64652d3e6576656e745f6c6973742c0a09090920202020207374727563742064726d5f6578796e6f735f70656e64696e675f6732645f6576656e742c20626173652e6c696e6b293b0a0a09646f5f67657474696d656f6664617928266e6f77293b0a09652d3e6576656e742e74765f736563203d206e6f772e74765f7365633b0a09652d3e6576656e742e74765f75736563203d206e6f772e74765f757365633b0a09652d3e6576656e742e636d646c6973745f6e6f203d20636d646c6973745f6e6f3b0a0a097370696e5f6c6f636b5f69727173617665282664726d5f6465762d3e6576656e745f6c6f636b2c20666c616773293b0a096c6973745f6d6f76655f7461696c2826652d3e626173652e6c696e6b2c2026652d3e626173652e66696c655f707269762d3e6576656e745f6c697374293b0a0977616b655f75705f696e7465727275707469626c652826652d3e626173652e66696c655f707269762d3e6576656e745f77616974293b0a097370696e5f756e6c6f636b5f697271726573746f7265282664726d5f6465762d3e6576656e745f6c6f636b2c20666c616773293b0a7d0a0a7374617469632069727172657475726e5f74206732645f6972715f68616e646c657228696e74206972712c20766f6964202a6465765f6964290a7b0a09737472756374206732645f64617461202a673264203d206465765f69643b0a097533322070656e64696e673b0a0a0970656e64696e67203d20726561646c5f72656c61786564286732642d3e72656773202b204732445f494e54435f50454e44293b0a096966202870656e64696e67290a090977726974656c5f72656c617865642870656e64696e672c206732642d3e72656773202b204732445f494e54435f50454e44293b0a0a096966202870656e64696e672026204732445f494e54505f47434d445f46494e29207b0a090975333220636d646c6973745f6e6f203d20726561646c5f72656c61786564286732642d3e72656773202b204732445f444d415f535441545553293b0a0a0909636d646c6973745f6e6f203d2028636d646c6973745f6e6f2026204732445f444d415f4c4953545f444f4e455f434f554e5429203e3e0a0909090909094732445f444d415f4c4953545f444f4e455f434f554e545f4f46465345543b0a0a09096732645f66696e6973685f6576656e74286732642c20636d646c6973745f6e6f293b0a0a090977726974656c5f72656c6178656428302c206732642d3e72656773202b204732445f444d415f484f4c445f434d44293b0a090969662028212870656e64696e672026204732445f494e54505f41434d445f46494e2929207b0a09090977726974656c5f72656c61786564284732445f444d415f434f4e54494e55452c0a09090909096732642d3e72656773202b204732445f444d415f434f4d4d414e44293b0a09097d0a097d0a0a096966202870656e64696e672026204732445f494e54505f41434d445f46494e290a090971756575655f776f726b286732642d3e6732645f776f726b712c20266732642d3e72756e71756575655f776f726b293b0a0a0972657475726e204952515f48414e444c45443b0a7d0a0a73746174696320696e74206732645f636865636b5f7265675f6f66667365742873747275637420646576696365202a6465762c0a09090909737472756374206732645f636d646c6973745f6e6f6465202a6e6f64652c0a09090909696e74206e722c20626f6f6c20666f725f61646472290a7b0a09737472756374206732645f636d646c697374202a636d646c697374203d206e6f64652d3e636d646c6973743b0a09696e74207265675f6f66667365743b0a09696e7420696e6465783b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e723b20692b2b29207b0a0909696e646578203d20636d646c6973742d3e6c617374202d2032202a202869202b2031293b0a0a090969662028666f725f6164647229207b0a0909092f2a20636865636b20757365727074722062756666657220747970652e202a2f0a0909097265675f6f6666736574203d2028636d646c6973742d3e646174615b696e6465785d20260a09090909097e3078376666666666666629203e3e2033313b0a090909696620287265675f6f666673657429207b0a090909096e6f64652d3e6f626a5f747970655b695d203d204255465f545950455f555345525054523b0a09090909636d646c6973742d3e646174615b696e6465785d20263d207e4732445f4255465f555345525054523b0a0909097d0a09097d0a0a09097265675f6f6666736574203d20636d646c6973742d3e646174615b696e6465785d2026207e307866666666663030303b0a0a0909696620287265675f6f6666736574203c204732445f56414c49445f5354415254207c7c207265675f6f6666736574203e204732445f56414c49445f454e44290a090909676f746f206572723b0a0909696620287265675f6f666673657420252034290a090909676f746f206572723b0a0a090973776974636820287265675f6f666673657429207b0a090963617365204732445f5352435f424153455f414444523a0a090963617365204732445f5352435f504c414e45325f424153455f414444523a0a090963617365204732445f4453545f424153455f414444523a0a090963617365204732445f4453545f504c414e45325f424153455f414444523a0a090963617365204732445f5041545f424153455f414444523a0a090963617365204732445f4d534b5f424153455f414444523a0a0909096966202821666f725f61646472290a09090909676f746f206572723b0a0a090909696620286e6f64652d3e6f626a5f747970655b695d20213d204255465f545950455f55534552505452290a090909096e6f64652d3e6f626a5f747970655b695d203d204255465f545950455f47454d3b0a090909627265616b3b0a090964656661756c743a0a09090969662028666f725f61646472290a09090909676f746f206572723b0a090909627265616b3b0a09097d0a097d0a0a0972657475726e20303b0a0a6572723a0a096465765f657272286465762c2022426164207265676973746572206f66667365743a203078256c785c6e222c20636d646c6973742d3e646174615b696e6465785d293b0a0972657475726e202d45494e56414c3b0a7d0a0a2f2a20696f63746c2066756e6374696f6e73202a2f0a696e74206578796e6f735f6732645f6765745f7665725f696f63746c287374727563742064726d5f646576696365202a64726d5f6465762c20766f6964202a646174612c0a09090920202020207374727563742064726d5f66696c65202a66696c65290a7b0a097374727563742064726d5f6578796e6f735f6732645f6765745f766572202a766572203d20646174613b0a0a097665722d3e6d616a6f72203d204732445f48575f4d414a4f525f5645523b0a097665722d3e6d696e6f72203d204732445f48575f4d494e4f525f5645523b0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286578796e6f735f6732645f6765745f7665725f696f63746c293b0a0a696e74206578796e6f735f6732645f7365745f636d646c6973745f696f63746c287374727563742064726d5f646576696365202a64726d5f6465762c20766f6964202a646174612c0a09090909207374727563742064726d5f66696c65202a66696c65290a7b0a097374727563742064726d5f6578796e6f735f66696c655f70726976617465202a66696c655f70726976203d2066696c652d3e6472697665725f707269763b0a09737472756374206578796e6f735f64726d5f6732645f70726976617465202a6732645f70726976203d2066696c655f707269762d3e6732645f707269763b0a0973747275637420646576696365202a646576203d206732645f707269762d3e6465763b0a09737472756374206732645f64617461202a6732643b0a097374727563742064726d5f6578796e6f735f6732645f7365745f636d646c697374202a726571203d20646174613b0a097374727563742064726d5f6578796e6f735f6732645f636d64202a636d643b0a097374727563742064726d5f6578796e6f735f70656e64696e675f6732645f6576656e74202a653b0a09737472756374206732645f636d646c6973745f6e6f6465202a6e6f64653b0a09737472756374206732645f636d646c697374202a636d646c6973743b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e742073697a653b0a09696e74207265743b0a0a096966202821646576290a090972657475726e202d454e4f4445563b0a0a09673264203d206465765f6765745f6472766461746128646576293b0a096966202821673264290a090972657475726e202d454641554c543b0a0a096e6f6465203d206732645f6765745f636d646c69737428673264293b0a0969662028216e6f6465290a090972657475726e202d454e4f4d454d3b0a0a096e6f64652d3e6576656e74203d204e554c4c3b0a0a09696620287265712d3e6576656e745f7479706520213d204732445f4556454e545f4e4f5429207b0a09097370696e5f6c6f636b5f69727173617665282664726d5f6465762d3e6576656e745f6c6f636b2c20666c616773293b0a09096966202866696c652d3e6576656e745f7370616365203c2073697a656f6628652d3e6576656e742929207b0a0909097370696e5f756e6c6f636b5f697271726573746f7265282664726d5f6465762d3e6576656e745f6c6f636b2c20666c616773293b0a090909726574203d202d454e4f4d454d3b0a090909676f746f206572723b0a09097d0a090966696c652d3e6576656e745f7370616365202d3d2073697a656f6628652d3e6576656e74293b0a09097370696e5f756e6c6f636b5f697271726573746f7265282664726d5f6465762d3e6576656e745f6c6f636b2c20666c616773293b0a0a090965203d206b7a616c6c6f632873697a656f66282a6e6f64652d3e6576656e74292c204746505f4b45524e454c293b0a090969662028216529207b0a0909096465765f657272286465762c20226661696c656420746f20616c6c6f63617465206576656e745c6e22293b0a0a0909097370696e5f6c6f636b5f69727173617665282664726d5f6465762d3e6576656e745f6c6f636b2c20666c616773293b0a09090966696c652d3e6576656e745f7370616365202b3d2073697a656f6628652d3e6576656e74293b0a0909097370696e5f756e6c6f636b5f697271726573746f7265282664726d5f6465762d3e6576656e745f6c6f636b2c20666c616773293b0a0a090909726574203d202d454e4f4d454d3b0a090909676f746f206572723b0a09097d0a0a0909652d3e6576656e742e626173652e74797065203d2044524d5f4558594e4f535f4732445f4556454e543b0a0909652d3e6576656e742e626173652e6c656e677468203d2073697a656f6628652d3e6576656e74293b0a0909652d3e6576656e742e757365725f64617461203d207265712d3e757365725f646174613b0a0909652d3e626173652e6576656e74203d2026652d3e6576656e742e626173653b0a0909652d3e626173652e66696c655f70726976203d2066696c653b0a0909652d3e626173652e64657374726f79203d2028766f696420282a2920287374727563742064726d5f70656e64696e675f6576656e74202a2929206b667265653b0a0a09096e6f64652d3e6576656e74203d20653b0a097d0a0a09636d646c697374203d206e6f64652d3e636d646c6973743b0a0a09636d646c6973742d3e6c617374203d20303b0a0a092f2a0a09202a20496620646f6e277420636c65617220534652207265676973746572732c2074686520636d646c6973742069732061666665637465642062792072656769737465720a09202a2076616c756573206f662070726576696f757320636d646c6973742e204732442068772065786563757465732053465220636c65617220636f6d6d616e6420616e640a09202a2061206e65787420636f6d6d616e64206174207468652073616d652074696d65207468656e20746865206e65787420636f6d6d616e642069732069676e6f72656420616e640a09202a2069732065786563757465642072696768746c792066726f6d206e657874206e65787420636f6d6d616e642c20736f206e6565647320612064756d6d7920636f6d6d616e640a09202a20746f206e65787420636f6d6d616e64206f662053465220636c65617220636f6d6d616e642e0a09202a2f0a09636d646c6973742d3e646174615b636d646c6973742d3e6c6173742b2b5d203d204732445f534f46545f52455345543b0a09636d646c6973742d3e646174615b636d646c6973742d3e6c6173742b2b5d203d204732445f534652434c4541523b0a09636d646c6973742d3e646174615b636d646c6973742d3e6c6173742b2b5d203d204732445f5352435f424153455f414444523b0a09636d646c6973742d3e646174615b636d646c6973742d3e6c6173742b2b5d203d20303b0a0a09696620286e6f64652d3e6576656e7429207b0a0909636d646c6973742d3e646174615b636d646c6973742d3e6c6173742b2b5d203d204732445f444d415f484f4c445f434d443b0a0909636d646c6973742d3e646174615b636d646c6973742d3e6c6173742b2b5d203d204732445f4c4953545f484f4c443b0a097d0a0a092f2a20436865636b2073697a65206f6620636d646c6973743a206c61737420322069732061626f7574204732445f424954424c545f5354415254202a2f0a0973697a65203d20636d646c6973742d3e6c617374202b207265712d3e636d645f6e72202a2032202b207265712d3e636d645f6275665f6e72202a2032202b20323b0a096966202873697a65203e204732445f434d444c4953545f444154415f4e554d29207b0a09096465765f657272286465762c2022636d646c6973742073697a6520697320746f6f206269675c6e22293b0a0909726574203d202d45494e56414c3b0a0909676f746f206572725f667265655f6576656e743b0a097d0a0a09636d64203d20287374727563742064726d5f6578796e6f735f6732645f636d64202a292875696e7433325f74297265712d3e636d643b0a0a0969662028636f70795f66726f6d5f7573657228636d646c6973742d3e64617461202b20636d646c6973742d3e6c6173742c0a0909090928766f6964205f5f75736572202a29636d642c0a0909090973697a656f66282a636d6429202a207265712d3e636d645f6e722929207b0a0909726574203d202d454641554c543b0a0909676f746f206572725f667265655f6576656e743b0a097d0a09636d646c6973742d3e6c617374202b3d207265712d3e636d645f6e72202a20323b0a0a09726574203d206732645f636865636b5f7265675f6f6666736574286465762c206e6f64652c207265712d3e636d645f6e722c2066616c7365293b0a0969662028726574203c2030290a0909676f746f206572725f667265655f6576656e743b0a0a096e6f64652d3e6d61705f6e72203d207265712d3e636d645f6275665f6e723b0a09696620287265712d3e636d645f6275665f6e7229207b0a09097374727563742064726d5f6578796e6f735f6732645f636d64202a636d645f6275663b0a0a0909636d645f627566203d20287374727563742064726d5f6578796e6f735f6732645f636d64202a292875696e7433325f74297265712d3e636d645f6275663b0a0a090969662028636f70795f66726f6d5f7573657228636d646c6973742d3e64617461202b20636d646c6973742d3e6c6173742c0a090909090928766f6964205f5f75736572202a29636d645f6275662c0a090909090973697a656f66282a636d645f62756629202a207265712d3e636d645f6275665f6e722929207b0a090909726574203d202d454641554c543b0a090909676f746f206572725f667265655f6576656e743b0a09097d0a0909636d646c6973742d3e6c617374202b3d207265712d3e636d645f6275665f6e72202a20323b0a0a0909726574203d206732645f636865636b5f7265675f6f6666736574286465762c206e6f64652c207265712d3e636d645f6275665f6e722c2074727565293b0a090969662028726574203c2030290a090909676f746f206572725f667265655f6576656e743b0a0a0909726574203d206732645f6d61705f636d646c6973745f67656d286732642c206e6f64652c2064726d5f6465762c2066696c65293b0a090969662028726574203c2030290a090909676f746f206572725f756e6d61703b0a097d0a0a09636d646c6973742d3e646174615b636d646c6973742d3e6c6173742b2b5d203d204732445f424954424c545f53544152543b0a09636d646c6973742d3e646174615b636d646c6973742d3e6c6173742b2b5d203d204732445f53544152545f424954424c543b0a0a092f2a2068656164202a2f0a09636d646c6973742d3e68656164203d20636d646c6973742d3e6c617374202f20323b0a0a092f2a207461696c202a2f0a09636d646c6973742d3e646174615b636d646c6973742d3e6c6173745d203d20303b0a0a096732645f6164645f636d646c6973745f746f5f696e757365286732645f707269762c206e6f6465293b0a0a0972657475726e20303b0a0a6572725f756e6d61703a0a096732645f756e6d61705f636d646c6973745f67656d286732642c206e6f64652c2066696c65293b0a6572725f667265655f6576656e743a0a09696620286e6f64652d3e6576656e7429207b0a09097370696e5f6c6f636b5f69727173617665282664726d5f6465762d3e6576656e745f6c6f636b2c20666c616773293b0a090966696c652d3e6576656e745f7370616365202b3d2073697a656f6628652d3e6576656e74293b0a09097370696e5f756e6c6f636b5f697271726573746f7265282664726d5f6465762d3e6576656e745f6c6f636b2c20666c616773293b0a09096b66726565286e6f64652d3e6576656e74293b0a097d0a6572723a0a096732645f7075745f636d646c697374286732642c206e6f6465293b0a0972657475726e207265743b0a7d0a4558504f52545f53594d424f4c5f47504c286578796e6f735f6732645f7365745f636d646c6973745f696f63746c293b0a0a696e74206578796e6f735f6732645f657865635f696f63746c287374727563742064726d5f646576696365202a64726d5f6465762c20766f6964202a646174612c0a09090920207374727563742064726d5f66696c65202a66696c65290a7b0a097374727563742064726d5f6578796e6f735f66696c655f70726976617465202a66696c655f70726976203d2066696c652d3e6472697665725f707269763b0a09737472756374206578796e6f735f64726d5f6732645f70726976617465202a6732645f70726976203d2066696c655f707269762d3e6732645f707269763b0a0973747275637420646576696365202a646576203d206732645f707269762d3e6465763b0a09737472756374206732645f64617461202a6732643b0a097374727563742064726d5f6578796e6f735f6732645f65786563202a726571203d20646174613b0a09737472756374206732645f72756e71756575655f6e6f6465202a72756e71756575655f6e6f64653b0a09737472756374206c6973745f68656164202a72756e5f636d646c6973743b0a09737472756374206c6973745f68656164202a6576656e745f6c6973743b0a0a096966202821646576290a090972657475726e202d454e4f4445563b0a0a09673264203d206465765f6765745f6472766461746128646576293b0a096966202821673264290a090972657475726e202d454641554c543b0a0a0972756e71756575655f6e6f6465203d206b6d656d5f63616368655f616c6c6f63286732642d3e72756e71756575655f736c61622c204746505f4b45524e454c293b0a09696620282172756e71756575655f6e6f646529207b0a09096465765f657272286465762c20226661696c656420746f20616c6c6f63617465206d656d6f72795c6e22293b0a090972657475726e202d454e4f4d454d3b0a097d0a0972756e5f636d646c697374203d202672756e71756575655f6e6f64652d3e72756e5f636d646c6973743b0a096576656e745f6c697374203d202672756e71756575655f6e6f64652d3e6576656e745f6c6973743b0a09494e49545f4c4953545f484541442872756e5f636d646c697374293b0a09494e49545f4c4953545f48454144286576656e745f6c697374293b0a09696e69745f636f6d706c6574696f6e282672756e71756575655f6e6f64652d3e636f6d706c657465293b0a0972756e71756575655f6e6f64652d3e6173796e63203d207265712d3e6173796e633b0a0a096c6973745f73706c6963655f696e697428266732645f707269762d3e696e7573655f636d646c6973742c2072756e5f636d646c697374293b0a096c6973745f73706c6963655f696e697428266732645f707269762d3e6576656e745f6c6973742c206576656e745f6c697374293b0a0a09696620286c6973745f656d7074792872756e5f636d646c6973742929207b0a09096465765f657272286465762c20227468657265206973206e6f20696e75736520636d646c6973745c6e22293b0a09096b6d656d5f63616368655f66726565286732642d3e72756e71756575655f736c61622c2072756e71756575655f6e6f6465293b0a090972657475726e202d455045524d3b0a097d0a0a096d757465785f6c6f636b28266732642d3e72756e71756575655f6d75746578293b0a0972756e71756575655f6e6f64652d3e706964203d2063757272656e742d3e7069643b0a0972756e71756575655f6e6f64652d3e66696c70203d2066696c653b0a096c6973745f6164645f7461696c282672756e71756575655f6e6f64652d3e6c6973742c20266732642d3e72756e7175657565293b0a0969662028216732642d3e72756e71756575655f6e6f6465290a09096732645f657865635f72756e717565756528673264293b0a096d757465785f756e6c6f636b28266732642d3e72756e71756575655f6d75746578293b0a0a096966202872756e71756575655f6e6f64652d3e6173796e63290a0909676f746f206f75743b0a0a09776169745f666f725f636f6d706c6574696f6e282672756e71756575655f6e6f64652d3e636f6d706c657465293b0a096732645f667265655f72756e71756575655f6e6f6465286732642c2072756e71756575655f6e6f6465293b0a0a6f75743a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286578796e6f735f6732645f657865635f696f63746c293b0a0a73746174696320696e74206732645f7375626472765f70726f6265287374727563742064726d5f646576696365202a64726d5f6465762c2073747275637420646576696365202a646576290a7b0a09737472756374206732645f64617461202a6732643b0a09696e74207265743b0a0a09673264203d206465765f6765745f6472766461746128646576293b0a096966202821673264290a090972657475726e202d454641554c543b0a0a092f2a20616c6c6f6361746520646d612d617761726520636d646c697374206275666665722e202a2f0a09726574203d206732645f696e69745f636d646c69737428673264293b0a0969662028726574203c203029207b0a09096465765f657272286465762c2022636d646c69737420696e6974206661696c65645c6e22293b0a090972657475726e207265743b0a097d0a0a09696620282169735f64726d5f696f6d6d755f737570706f727465642864726d5f64657629290a090972657475726e20303b0a0a09726574203d2064726d5f696f6d6d755f6174746163685f6465766963652864726d5f6465762c20646576293b0a0969662028726574203c203029207b0a09096465765f657272286465762c20226661696c656420746f20656e61626c6520696f6d6d752e5c6e22293b0a09096732645f66696e695f636d646c69737428673264293b0a097d0a0a0972657475726e207265743b0a0a7d0a0a73746174696320766f6964206732645f7375626472765f72656d6f7665287374727563742064726d5f646576696365202a64726d5f6465762c2073747275637420646576696365202a646576290a7b0a09696620282169735f64726d5f696f6d6d755f737570706f727465642864726d5f64657629290a090972657475726e3b0a0a0964726d5f696f6d6d755f6465746163685f6465766963652864726d5f6465762c20646576293b0a7d0a0a73746174696320696e74206732645f6f70656e287374727563742064726d5f646576696365202a64726d5f6465762c2073747275637420646576696365202a6465762c0a0909097374727563742064726d5f66696c65202a66696c65290a7b0a097374727563742064726d5f6578796e6f735f66696c655f70726976617465202a66696c655f70726976203d2066696c652d3e6472697665725f707269763b0a09737472756374206578796e6f735f64726d5f6732645f70726976617465202a6732645f707269763b0a0a096732645f70726976203d206b7a616c6c6f632873697a656f66282a6732645f70726976292c204746505f4b45524e454c293b0a0969662028216732645f7072697629207b0a09096465765f657272286465762c20226661696c656420746f20616c6c6f6361746520673264207072697661746520646174615c6e22293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a096732645f707269762d3e646576203d206465763b0a0966696c655f707269762d3e6732645f70726976203d206732645f707269763b0a0a09494e49545f4c4953545f4845414428266732645f707269762d3e696e7573655f636d646c697374293b0a09494e49545f4c4953545f4845414428266732645f707269762d3e6576656e745f6c697374293b0a09494e49545f4c4953545f4845414428266732645f707269762d3e757365727074725f6c697374293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f6964206732645f636c6f7365287374727563742064726d5f646576696365202a64726d5f6465762c2073747275637420646576696365202a6465762c0a0909097374727563742064726d5f66696c65202a66696c65290a7b0a097374727563742064726d5f6578796e6f735f66696c655f70726976617465202a66696c655f70726976203d2066696c652d3e6472697665725f707269763b0a09737472756374206578796e6f735f64726d5f6732645f70726976617465202a6732645f70726976203d2066696c655f707269762d3e6732645f707269763b0a09737472756374206732645f64617461202a6732643b0a09737472756374206732645f636d646c6973745f6e6f6465202a6e6f64652c202a6e3b0a0a096966202821646576290a090972657475726e3b0a0a09673264203d206465765f6765745f6472766461746128646576293b0a096966202821673264290a090972657475726e3b0a0a096d757465785f6c6f636b28266732642d3e636d646c6973745f6d75746578293b0a096c6973745f666f725f656163685f656e7472795f73616665286e6f64652c206e2c20266732645f707269762d3e696e7573655f636d646c6973742c206c69737429207b0a09092f2a0a0909202a20756e6d617020616c6c2067656d206f626a65637473206e6f7420636f6d706c657465642e0a0909202a0a0909202a20502e532e2069662063757272656e742070726f6365737320776173207465726d696e6174656420666f7263656c79207468656e0a0909202a207468657265206d617920626520736f6d6520636f6d6d616e647320696e20696e7573655f636d646c69737420736f20756e6d61700a0909202a207468656d2e0a0909202a2f0a09096732645f756e6d61705f636d646c6973745f67656d286732642c206e6f64652c2066696c65293b0a09096c6973745f6d6f76655f7461696c28266e6f64652d3e6c6973742c20266732642d3e667265655f636d646c697374293b0a097d0a096d757465785f756e6c6f636b28266732642d3e636d646c6973745f6d75746578293b0a0a092f2a2072656c6561736520616c6c206732645f7573657270747220696e20706f6f6c2e202a2f0a096732645f757365727074725f667265655f616c6c2864726d5f6465762c206732642c2066696c65293b0a0a096b667265652866696c655f707269762d3e6732645f70726976293b0a7d0a0a73746174696320696e74206732645f70726f62652873747275637420706c6174666f726d5f646576696365202a70646576290a7b0a0973747275637420646576696365202a646576203d2026706465762d3e6465763b0a09737472756374207265736f75726365202a7265733b0a09737472756374206732645f64617461202a6732643b0a09737472756374206578796e6f735f64726d5f737562647276202a7375626472763b0a09696e74207265743b0a0a09673264203d206465766d5f6b7a616c6c6f632826706465762d3e6465762c2073697a656f66282a673264292c204746505f4b45524e454c293b0a09696620282167326429207b0a09096465765f657272286465762c20226661696c656420746f20616c6c6f636174652064726976657220646174615c6e22293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a096732642d3e72756e71756575655f736c6162203d206b6d656d5f63616368655f63726561746528226732645f72756e71756575655f736c6162222c0a09090973697a656f6628737472756374206732645f72756e71756575655f6e6f6465292c20302c20302c204e554c4c293b0a0969662028216732642d3e72756e71756575655f736c6162290a090972657475726e202d454e4f4d454d3b0a0a096732642d3e646576203d206465763b0a0a096732642d3e6732645f776f726b71203d206372656174655f73696e676c657468726561645f776f726b7175657565282267326422293b0a0969662028216732642d3e6732645f776f726b7129207b0a09096465765f657272286465762c20226661696c656420746f2063726561746520776f726b71756575655c6e22293b0a0909726574203d202d45494e56414c3b0a0909676f746f206572725f64657374726f795f736c61623b0a097d0a0a09494e49545f574f524b28266732642d3e72756e71756575655f776f726b2c206732645f72756e71756575655f776f726b6572293b0a09494e49545f4c4953545f4845414428266732642d3e667265655f636d646c697374293b0a09494e49545f4c4953545f4845414428266732642d3e72756e7175657565293b0a0a096d757465785f696e697428266732642d3e636d646c6973745f6d75746578293b0a096d757465785f696e697428266732642d3e72756e71756575655f6d75746578293b0a0a096732642d3e676174655f636c6b203d206465766d5f636c6b5f676574286465762c202266696d67326422293b0a096966202849535f455252286732642d3e676174655f636c6b2929207b0a09096465765f657272286465762c20226661696c656420746f20676574206761746520636c6f636b5c6e22293b0a0909726574203d205054525f455252286732642d3e676174655f636c6b293b0a0909676f746f206572725f64657374726f795f776f726b71756575653b0a097d0a0a09706d5f72756e74696d655f656e61626c6528646576293b0a0a09726573203d20706c6174666f726d5f6765745f7265736f7572636528706465762c20494f5245534f555243455f4d454d2c2030293b0a0a096732642d3e72656773203d206465766d5f726571756573745f616e645f696f72656d61702826706465762d3e6465762c20726573293b0a0969662028216732642d3e7265677329207b0a09096465765f657272286465762c20226661696c656420746f2072656d617020492f4f206d656d6f72795c6e22293b0a0909726574203d202d454e58494f3b0a0909676f746f206572725f7075745f636c6b3b0a097d0a0a096732642d3e697271203d20706c6174666f726d5f6765745f69727128706465762c2030293b0a09696620286732642d3e697271203c203029207b0a09096465765f657272286465762c20226661696c656420746f20676574206972715c6e22293b0a0909726574203d206732642d3e6972713b0a0909676f746f206572725f7075745f636c6b3b0a097d0a0a09726574203d206465766d5f726571756573745f6972712826706465762d3e6465762c206732642d3e6972712c206732645f6972715f68616e646c65722c20302c0a09090909090909092264726d5f673264222c20673264293b0a0969662028726574203c203029207b0a09096465765f657272286465762c20226972712072657175657374206661696c65645c6e22293b0a0909676f746f206572725f7075745f636c6b3b0a097d0a0a096732642d3e6d61785f706f6f6c203d204d41585f504f4f4c3b0a0a09706c6174666f726d5f7365745f6472766461746128706465762c20673264293b0a0a09737562647276203d20266732642d3e7375626472763b0a097375626472762d3e646576203d206465763b0a097375626472762d3e70726f6265203d206732645f7375626472765f70726f62653b0a097375626472762d3e72656d6f7665203d206732645f7375626472765f72656d6f76653b0a097375626472762d3e6f70656e203d206732645f6f70656e3b0a097375626472762d3e636c6f7365203d206732645f636c6f73653b0a0a09726574203d206578796e6f735f64726d5f7375626472765f726567697374657228737562647276293b0a0969662028726574203c203029207b0a09096465765f657272286465762c20226661696c656420746f2072656769737465722064726d20673264206465766963655c6e22293b0a0909676f746f206572725f7075745f636c6b3b0a097d0a0a096465765f696e666f286465762c2022546865206578796e6f7320673264287665722025642e256429207375636365737366756c6c792070726f6265645c6e222c0a0909094732445f48575f4d414a4f525f5645522c204732445f48575f4d494e4f525f564552293b0a0a0972657475726e20303b0a0a6572725f7075745f636c6b3a0a09706d5f72756e74696d655f64697361626c6528646576293b0a6572725f64657374726f795f776f726b71756575653a0a0964657374726f795f776f726b7175657565286732642d3e6732645f776f726b71293b0a6572725f64657374726f795f736c61623a0a096b6d656d5f63616368655f64657374726f79286732642d3e72756e71756575655f736c6162293b0a0972657475726e207265743b0a7d0a0a73746174696320696e74206732645f72656d6f76652873747275637420706c6174666f726d5f646576696365202a70646576290a7b0a09737472756374206732645f64617461202a673264203d20706c6174666f726d5f6765745f647276646174612870646576293b0a0a0963616e63656c5f776f726b5f73796e6328266732642d3e72756e71756575655f776f726b293b0a096578796e6f735f64726d5f7375626472765f756e726567697374657228266732642d3e737562647276293b0a0a097768696c6520286732642d3e72756e71756575655f6e6f646529207b0a09096732645f667265655f72756e71756575655f6e6f6465286732642c206732642d3e72756e71756575655f6e6f6465293b0a09096732642d3e72756e71756575655f6e6f6465203d206732645f6765745f72756e71756575655f6e6f646528673264293b0a097d0a0a09706d5f72756e74696d655f64697361626c652826706465762d3e646576293b0a0a096732645f66696e695f636d646c69737428673264293b0a0964657374726f795f776f726b7175657565286732642d3e6732645f776f726b71293b0a096b6d656d5f63616368655f64657374726f79286732642d3e72756e71756575655f736c6162293b0a0a0972657475726e20303b0a7d0a0a23696664656620434f4e4649475f504d5f534c4545500a73746174696320696e74206732645f73757370656e642873747275637420646576696365202a646576290a7b0a09737472756374206732645f64617461202a673264203d206465765f6765745f6472766461746128646576293b0a0a096d757465785f6c6f636b28266732642d3e72756e71756575655f6d75746578293b0a096732642d3e73757370656e646564203d20747275653b0a096d757465785f756e6c6f636b28266732642d3e72756e71756575655f6d75746578293b0a0a097768696c6520286732642d3e72756e71756575655f6e6f6465290a09092f2a204649584d453a20676f6f642072616e67653f202a2f0a090975736c6565705f72616e6765283530302c2031303030293b0a0a09666c7573685f776f726b28266732642d3e72756e71756575655f776f726b293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74206732645f726573756d652873747275637420646576696365202a646576290a7b0a09737472756374206732645f64617461202a673264203d206465765f6765745f6472766461746128646576293b0a0a096732642d3e73757370656e646564203d2066616c73653b0a096732645f657865635f72756e717565756528673264293b0a0a0972657475726e20303b0a7d0a23656e6469660a0a7374617469632053494d504c455f4445565f504d5f4f5053286732645f706d5f6f70732c206732645f73757370656e642c206732645f726573756d65293b0a0a73747275637420706c6174666f726d5f647269766572206732645f647269766572203d207b0a092e70726f626509093d206732645f70726f62652c0a092e72656d6f766509093d206732645f72656d6f76652c0a092e64726976657209093d207b0a09092e6e616d65093d20227335702d673264222c0a09092e6f776e6572093d20544849535f4d4f44554c452c0a09092e706d093d20266732645f706d5f6f70732c0a097d2c0a7d3b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6578796e6f732f6578796e6f735f64726d5f6732642e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303231303000313231313437343433333000303032323332370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323031322053616d73756e6720456c656374726f6e69637320436f2e4c74640a202a20417574686f72733a204a6f6f6e796f756e67205368696d203c6a79303932322e7368696d4073616d73756e672e636f6d3e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e720a202a2f0a0a23696664656620434f4e4649475f44524d5f4558594e4f535f4732440a65787465726e20696e74206578796e6f735f6732645f6765745f7665725f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a09090909202020207374727563742064726d5f66696c65202a66696c655f70726976293b0a65787465726e20696e74206578796e6f735f6732645f7365745f636d646c6973745f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a09090909097374727563742064726d5f66696c65202a66696c655f70726976293b0a65787465726e20696e74206578796e6f735f6732645f657865635f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a09090909207374727563742064726d5f66696c65202a66696c655f70726976293b0a23656c73650a73746174696320696e6c696e6520696e74206578796e6f735f6732645f6765745f7665725f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a09090909092020207374727563742064726d5f66696c65202a66696c655f70726976290a7b0a0972657475726e202d454e4f4445563b0a7d0a0a73746174696320696e6c696e6520696e74206578796e6f735f6732645f7365745f636d646c6973745f696f63746c287374727563742064726d5f646576696365202a6465762c0a090909090920202020202020766f6964202a646174612c0a0909090909202020202020207374727563742064726d5f66696c65202a66696c655f70726976290a7b0a0972657475726e202d454e4f4445563b0a7d0a0a73746174696320696e6c696e6520696e74206578796e6f735f6732645f657865635f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a09090909097374727563742064726d5f66696c65202a66696c655f70726976290a7b0a0972657475726e202d454e4f4445563b0a7d0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6578796e6f732f6578796e6f735f64726d5f67656d2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343235303300313231313437343433333000303032323433310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a206578796e6f735f64726d5f67656d2e630a202a0a202a20436f707972696768742028632920323031312053616d73756e6720456c656374726f6e69637320436f2e2c204c74642e0a202a20417574686f723a20496e6b6920446165203c696e6b692e6461654073616d73756e672e636f6d3e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e207265646973747269627574652020697420616e642f6f72206d6f646966792069740a202a20756e6465722020746865207465726d73206f66202074686520474e552047656e6572616c20205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a202a204672656520536f66747761726520466f756e646174696f6e3b20206569746865722076657273696f6e2032206f662074686520204c6963656e73652c206f722028617420796f75720a202a206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c64726d2f64726d502e683e0a0a23696e636c756465203c6c696e75782f73686d656d5f66732e683e0a23696e636c756465203c64726d2f6578796e6f735f64726d2e683e0a0a23696e636c75646520226578796e6f735f64726d5f6472762e68220a23696e636c75646520226578796e6f735f64726d5f67656d2e68220a23696e636c75646520226578796e6f735f64726d5f6275662e68220a0a73746174696320756e7369676e656420696e7420636f6e766572745f746f5f766d5f6572725f6d736728696e74206d7367290a7b0a09756e7369676e656420696e74206f75745f6d73673b0a0a0973776974636820286d736729207b0a096361736520303a0a0963617365202d45524553544152545359533a0a0963617365202d45494e54523a0a09096f75745f6d7367203d20564d5f4641554c545f4e4f504147453b0a0909627265616b3b0a0a0963617365202d454e4f4d454d3a0a09096f75745f6d7367203d20564d5f4641554c545f4f4f4d3b0a0909627265616b3b0a0a0964656661756c743a0a09096f75745f6d7367203d20564d5f4641554c545f5349474255533b0a0909627265616b3b0a097d0a0a0972657475726e206f75745f6d73673b0a7d0a0a73746174696320696e7420636865636b5f67656d5f666c61677328756e7369676e656420696e7420666c616773290a7b0a0969662028666c6167732026207e284558594e4f535f424f5f4d41534b2929207b0a090944524d5f4552524f522822696e76616c696420666c6167732e5c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320766f6964207570646174655f766d5f63616368655f6174747228737472756374206578796e6f735f64726d5f67656d5f6f626a202a6f626a2c0a090909090973747275637420766d5f617265615f737472756374202a766d61290a7b0a0944524d5f44454255475f4b4d532822666c616773203d20307825785c6e222c206f626a2d3e666c616773293b0a0a092f2a206e6f6e2d6361636861626c652061732064656661756c742e202a2f0a09696620286f626a2d3e666c6167732026204558594e4f535f424f5f4341434841424c45290a0909766d612d3e766d5f706167655f70726f74203d20766d5f6765745f706167655f70726f7428766d612d3e766d5f666c616773293b0a09656c736520696620286f626a2d3e666c6167732026204558594e4f535f424f5f5743290a0909766d612d3e766d5f706167655f70726f74203d0a090909706770726f745f7772697465636f6d62696e6528766d5f6765745f706167655f70726f7428766d612d3e766d5f666c61677329293b0a09656c73650a0909766d612d3e766d5f706167655f70726f74203d0a090909706770726f745f6e6f6e63616368656428766d5f6765745f706167655f70726f7428766d612d3e766d5f666c61677329293b0a7d0a0a73746174696320756e7369676e6564206c6f6e6720726f756e6475705f67656d5f73697a6528756e7369676e6564206c6f6e672073697a652c20756e7369676e656420696e7420666c616773290a7b0a092f2a20544f444f202a2f0a0a0972657475726e20726f756e6475702873697a652c20504147455f53495a45293b0a7d0a0a73746174696320696e74206578796e6f735f64726d5f67656d5f6d61705f627566287374727563742064726d5f67656d5f6f626a656374202a6f626a2c0a090909090973747275637420766d5f617265615f737472756374202a766d612c0a0909090909756e7369676e6564206c6f6e6720665f76616464722c0a090909090970676f66665f7420706167655f6f6666736574290a7b0a09737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a203d20746f5f6578796e6f735f67656d5f6f626a286f626a293b0a09737472756374206578796e6f735f64726d5f67656d5f627566202a627566203d206578796e6f735f67656d5f6f626a2d3e6275666665723b0a0973747275637420736361747465726c697374202a73676c3b0a09756e7369676e6564206c6f6e672070666e3b0a09696e7420693b0a0a0969662028216275662d3e736774290a090972657475726e202d45494e54523b0a0a0969662028706167655f6f6666736574203e3d20286275662d3e73697a65203e3e20504147455f53484946542929207b0a090944524d5f4552524f522822696e76616c69642070616765206f66667365745c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a0973676c203d206275662d3e7367742d3e73676c3b0a09666f725f656163685f7367286275662d3e7367742d3e73676c2c2073676c2c206275662d3e7367742d3e6e656e74732c206929207b0a090969662028706167655f6f6666736574203c202873676c2d3e6c656e677468203e3e20504147455f534849465429290a090909627265616b3b0a0909706167655f6f6666736574202d3d092873676c2d3e6c656e677468203e3e20504147455f5348494654293b0a097d0a0a0970666e203d205f5f706879735f746f5f70666e2873675f706879732873676c2929202b20706167655f6f66667365743b0a0a0972657475726e20766d5f696e736572745f6d6978656428766d612c20665f76616464722c2070666e293b0a7d0a0a73746174696320696e74206578796e6f735f64726d5f67656d5f68616e646c655f637265617465287374727563742064726d5f67656d5f6f626a656374202a6f626a2c0a09090909097374727563742064726d5f66696c65202a66696c655f707269762c0a0909090909756e7369676e656420696e74202a68616e646c65290a7b0a09696e74207265743b0a0a092f2a0a09202a20616c6c6f636174652061206964206f6620696472207461626c6520776865726520746865206f626a20697320726567697374657265640a09202a20616e642068616e646c652068617320746865206964207768617420757365722063616e207365652e0a09202a2f0a09726574203d2064726d5f67656d5f68616e646c655f6372656174652866696c655f707269762c206f626a2c2068616e646c65293b0a0969662028726574290a090972657475726e207265743b0a0a0944524d5f44454255475f4b4d53282267656d2068616e646c65203d20307825785c6e222c202a68616e646c65293b0a0a092f2a2064726f70207265666572656e63652066726f6d20616c6c6f63617465202d2068616e646c6520686f6c6473206974206e6f772e202a2f0a0964726d5f67656d5f6f626a6563745f756e7265666572656e63655f756e6c6f636b6564286f626a293b0a0a0972657475726e20303b0a7d0a0a766f6964206578796e6f735f64726d5f67656d5f64657374726f7928737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a290a7b0a097374727563742064726d5f67656d5f6f626a656374202a6f626a3b0a09737472756374206578796e6f735f64726d5f67656d5f627566202a6275663b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a096f626a203d20266578796e6f735f67656d5f6f626a2d3e626173653b0a09627566203d206578796e6f735f67656d5f6f626a2d3e6275666665723b0a0a0944524d5f44454255475f4b4d53282268616e646c6520636f756e74203d2025645c6e222c2061746f6d69635f7265616428266f626a2d3e68616e646c655f636f756e7429293b0a0a092f2a0a09202a20646f206e6f742072656c65617365206d656d6f727920726567696f6e2066726f6d206578706f727465722e0a09202a0a09202a2074686520726567696f6e2077696c6c2062652072656c6561736564206279206578706f727465720a09202a206f6e636520646d61627566277320726566636f756e74206265636f6d657320302e0a09202a2f0a09696620286f626a2d3e696d706f72745f617474616368290a0909676f746f206f75743b0a0a096578796e6f735f64726d5f667265655f627566286f626a2d3e6465762c206578796e6f735f67656d5f6f626a2d3e666c6167732c20627566293b0a0a6f75743a0a096578796e6f735f64726d5f66696e695f627566286f626a2d3e6465762c20627566293b0a096578796e6f735f67656d5f6f626a2d3e627566666572203d204e554c4c3b0a0a09696620286f626a2d3e6d61705f6c6973742e6d6170290a090964726d5f67656d5f667265655f6d6d61705f6f6666736574286f626a293b0a0a092f2a2072656c656173652066696c6520706f696e74657220746f2067656d206f626a6563742e202a2f0a0964726d5f67656d5f6f626a6563745f72656c65617365286f626a293b0a0a096b66726565286578796e6f735f67656d5f6f626a293b0a096578796e6f735f67656d5f6f626a203d204e554c4c3b0a7d0a0a737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f64726d5f67656d5f696e6974287374727563742064726d5f646576696365202a6465762c0a090909090909202020202020756e7369676e6564206c6f6e672073697a65290a7b0a09737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a3b0a097374727563742064726d5f67656d5f6f626a656374202a6f626a3b0a09696e74207265743b0a0a096578796e6f735f67656d5f6f626a203d206b7a616c6c6f632873697a656f66282a6578796e6f735f67656d5f6f626a292c204746505f4b45524e454c293b0a0969662028216578796e6f735f67656d5f6f626a29207b0a090944524d5f4552524f5228226661696c656420746f20616c6c6f63617465206578796e6f732067656d206f626a6563745c6e22293b0a090972657475726e204e554c4c3b0a097d0a0a096578796e6f735f67656d5f6f626a2d3e73697a65203d2073697a653b0a096f626a203d20266578796e6f735f67656d5f6f626a2d3e626173653b0a0a09726574203d2064726d5f67656d5f6f626a6563745f696e6974286465762c206f626a2c2073697a65293b0a0969662028726574203c203029207b0a090944524d5f4552524f5228226661696c656420746f20696e697469616c697a652067656d206f626a6563745c6e22293b0a09096b66726565286578796e6f735f67656d5f6f626a293b0a090972657475726e204e554c4c3b0a097d0a0a0944524d5f44454255475f4b4d532822637265617465642066696c65206f626a656374203d20307825785c6e222c2028756e7369676e656420696e74296f626a2d3e66696c70293b0a0a0972657475726e206578796e6f735f67656d5f6f626a3b0a7d0a0a737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f64726d5f67656d5f637265617465287374727563742064726d5f646576696365202a6465762c0a090909090909756e7369676e656420696e7420666c6167732c0a090909090909756e7369676e6564206c6f6e672073697a65290a7b0a09737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a3b0a09737472756374206578796e6f735f64726d5f67656d5f627566202a6275663b0a09696e74207265743b0a0a09696620282173697a6529207b0a090944524d5f4552524f522822696e76616c69642073697a652e5c6e22293b0a090972657475726e204552525f505452282d45494e56414c293b0a097d0a0a0973697a65203d20726f756e6475705f67656d5f73697a652873697a652c20666c616773293b0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a09726574203d20636865636b5f67656d5f666c61677328666c616773293b0a0969662028726574290a090972657475726e204552525f50545228726574293b0a0a09627566203d206578796e6f735f64726d5f696e69745f627566286465762c2073697a65293b0a096966202821627566290a090972657475726e204552525f505452282d454e4f4d454d293b0a0a096578796e6f735f67656d5f6f626a203d206578796e6f735f64726d5f67656d5f696e6974286465762c2073697a65293b0a0969662028216578796e6f735f67656d5f6f626a29207b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206572725f66696e695f6275663b0a097d0a0a096578796e6f735f67656d5f6f626a2d3e627566666572203d206275663b0a0a092f2a20736574206d656d6f7279207479706520616e64206361636865206174747269627574652066726f6d207573657220736964652e202a2f0a096578796e6f735f67656d5f6f626a2d3e666c616773203d20666c6167733b0a0a09726574203d206578796e6f735f64726d5f616c6c6f635f627566286465762c206275662c20666c616773293b0a0969662028726574203c203029207b0a090964726d5f67656d5f6f626a6563745f72656c6561736528266578796e6f735f67656d5f6f626a2d3e62617365293b0a0909676f746f206572725f66696e695f6275663b0a097d0a0a0972657475726e206578796e6f735f67656d5f6f626a3b0a0a6572725f66696e695f6275663a0a096578796e6f735f64726d5f66696e695f627566286465762c20627566293b0a0972657475726e204552525f50545228726574293b0a7d0a0a696e74206578796e6f735f64726d5f67656d5f6372656174655f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a090909097374727563742064726d5f66696c65202a66696c655f70726976290a7b0a097374727563742064726d5f6578796e6f735f67656d5f637265617465202a61726773203d20646174613b0a09737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a3b0a09696e74207265743b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a096578796e6f735f67656d5f6f626a203d206578796e6f735f64726d5f67656d5f637265617465286465762c20617267732d3e666c6167732c20617267732d3e73697a65293b0a096966202849535f455252286578796e6f735f67656d5f6f626a29290a090972657475726e205054525f455252286578796e6f735f67656d5f6f626a293b0a0a09726574203d206578796e6f735f64726d5f67656d5f68616e646c655f63726561746528266578796e6f735f67656d5f6f626a2d3e626173652c2066696c655f707269762c0a09090926617267732d3e68616e646c65293b0a096966202872657429207b0a09096578796e6f735f64726d5f67656d5f64657374726f79286578796e6f735f67656d5f6f626a293b0a090972657475726e207265743b0a097d0a0a0972657475726e20303b0a7d0a0a646d615f616464725f74202a6578796e6f735f64726d5f67656d5f6765745f646d615f61646472287374727563742064726d5f646576696365202a6465762c0a0909090909756e7369676e656420696e742067656d5f68616e646c652c0a09090909097374727563742064726d5f66696c65202a66696c70290a7b0a09737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a3b0a097374727563742064726d5f67656d5f6f626a656374202a6f626a3b0a0a096f626a203d2064726d5f67656d5f6f626a6563745f6c6f6f6b7570286465762c2066696c702c2067656d5f68616e646c65293b0a0969662028216f626a29207b0a090944524d5f4552524f5228226661696c656420746f206c6f6f6b75702067656d206f626a6563742e5c6e22293b0a090972657475726e204552525f505452282d45494e56414c293b0a097d0a0a096578796e6f735f67656d5f6f626a203d20746f5f6578796e6f735f67656d5f6f626a286f626a293b0a0a0972657475726e20266578796e6f735f67656d5f6f626a2d3e6275666665722d3e646d615f616464723b0a7d0a0a766f6964206578796e6f735f64726d5f67656d5f7075745f646d615f61646472287374727563742064726d5f646576696365202a6465762c0a0909090909756e7369676e656420696e742067656d5f68616e646c652c0a09090909097374727563742064726d5f66696c65202a66696c70290a7b0a09737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a3b0a097374727563742064726d5f67656d5f6f626a656374202a6f626a3b0a0a096f626a203d2064726d5f67656d5f6f626a6563745f6c6f6f6b7570286465762c2066696c702c2067656d5f68616e646c65293b0a0969662028216f626a29207b0a090944524d5f4552524f5228226661696c656420746f206c6f6f6b75702067656d206f626a6563742e5c6e22293b0a090972657475726e3b0a097d0a0a096578796e6f735f67656d5f6f626a203d20746f5f6578796e6f735f67656d5f6f626a286f626a293b0a0a0964726d5f67656d5f6f626a6563745f756e7265666572656e63655f756e6c6f636b6564286f626a293b0a0a092f2a0a09202a206465637265617365206f626a2d3e726566636f756e74206f6e65206d6f72652074696d6520626563617573652077652068617320616c72656164790a09202a20696e63726561736564206974206174206578796e6f735f64726d5f67656d5f6765745f646d615f6164647228292e0a09202a2f0a0964726d5f67656d5f6f626a6563745f756e7265666572656e63655f756e6c6f636b6564286f626a293b0a7d0a0a696e74206578796e6f735f64726d5f67656d5f6d61705f6f66667365745f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a09090909202020207374727563742064726d5f66696c65202a66696c655f70726976290a7b0a097374727563742064726d5f6578796e6f735f67656d5f6d61705f6f6666202a61726773203d20646174613b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a0944524d5f44454255475f4b4d53282268616e646c65203d20307825782c206f6666736574203d203078256c785c6e222c0a090909617267732d3e68616e646c652c2028756e7369676e6564206c6f6e6729617267732d3e6f6666736574293b0a0a096966202821286465762d3e6472697665722d3e6472697665725f66656174757265732026204452495645525f47454d2929207b0a090944524d5f4552524f522822646f6573206e6f7420737570706f72742047454d2e5c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a0972657475726e206578796e6f735f64726d5f67656d5f64756d625f6d61705f6f66667365742866696c655f707269762c206465762c20617267732d3e68616e646c652c0a09090926617267732d3e6f6666736574293b0a7d0a0a737461746963207374727563742064726d5f66696c65202a6578796e6f735f64726d5f66696e645f64726d5f66696c65287374727563742064726d5f646576696365202a64726d5f6465762c0a090909090909097374727563742066696c65202a66696c70290a7b0a097374727563742064726d5f66696c65202a66696c655f707269763b0a0a096d757465785f6c6f636b282664726d5f6465762d3e7374727563745f6d75746578293b0a0a092f2a2066696e642063757272656e742070726f6365737327732064726d5f66696c652066726f6d2066696c656c6973742e202a2f0a096c6973745f666f725f656163685f656e7472792866696c655f707269762c202664726d5f6465762d3e66696c656c6973742c206c6865616429207b0a09096966202866696c655f707269762d3e66696c70203d3d2066696c7029207b0a0909096d757465785f756e6c6f636b282664726d5f6465762d3e7374727563745f6d75746578293b0a09090972657475726e2066696c655f707269763b0a09097d0a097d0a0a096d757465785f756e6c6f636b282664726d5f6465762d3e7374727563745f6d75746578293b0a095741524e5f4f4e2831293b0a0a0972657475726e204552525f505452282d454641554c54293b0a7d0a0a73746174696320696e74206578796e6f735f64726d5f67656d5f6d6d61705f627566666572287374727563742066696c65202a66696c702c0a0909090920202020202073747275637420766d5f617265615f737472756374202a766d61290a7b0a097374727563742064726d5f67656d5f6f626a656374202a6f626a203d2066696c702d3e707269766174655f646174613b0a09737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a203d20746f5f6578796e6f735f67656d5f6f626a286f626a293b0a097374727563742064726d5f646576696365202a64726d5f646576203d206f626a2d3e6465763b0a09737472756374206578796e6f735f64726d5f67656d5f627566202a6275666665723b0a097374727563742064726d5f66696c65202a66696c655f707269763b0a09756e7369676e6564206c6f6e6720766d5f73697a653b0a09696e74207265743b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a09766d612d3e766d5f666c616773207c3d20564d5f494f207c20564d5f444f4e54455850414e44207c20564d5f444f4e5444554d503b0a09766d612d3e766d5f707269766174655f64617461203d206f626a3b0a09766d612d3e766d5f6f7073203d2064726d5f6465762d3e6472697665722d3e67656d5f766d5f6f70733b0a0a092f2a20726573746f726520697420746f20647269766572277320666f70732e202a2f0a0966696c702d3e665f6f70203d20666f70735f6765742864726d5f6465762d3e6472697665722d3e666f7073293b0a0a0966696c655f70726976203d206578796e6f735f64726d5f66696e645f64726d5f66696c652864726d5f6465762c2066696c70293b0a096966202849535f4552522866696c655f7072697629290a090972657475726e205054525f4552522866696c655f70726976293b0a0a092f2a20726573746f726520697420746f2064726d5f66696c652e202a2f0a0966696c702d3e707269766174655f64617461203d2066696c655f707269763b0a0a097570646174655f766d5f63616368655f61747472286578796e6f735f67656d5f6f626a2c20766d61293b0a0a09766d5f73697a65203d20766d612d3e766d5f656e64202d20766d612d3e766d5f73746172743b0a0a092f2a0a09202a20612062756666657220636f6e7461696e7320696e666f726d6174696f6e20746f20706879736963616c6c7920636f6e74696e756f7573206d656d6f72790a09202a20616c6c6f636174656420627920757365722072657175657374206f72206174206672616d65627566666572206372656174696f6e2e0a09202a2f0a09627566666572203d206578796e6f735f67656d5f6f626a2d3e6275666665723b0a0a092f2a20636865636b20696620757365722d7265717565737465642073697a652069732076616c69642e202a2f0a0969662028766d5f73697a65203e206275666665722d3e73697a65290a090972657475726e202d45494e56414c3b0a0a09726574203d20646d615f6d6d61705f61747472732864726d5f6465762d3e6465762c20766d612c206275666665722d3e70616765732c0a090909096275666665722d3e646d615f616464722c206275666665722d3e73697a652c0a09090909266275666665722d3e646d615f6174747273293b0a0969662028726574203c203029207b0a090944524d5f4552524f5228226661696c656420746f206d6d61702e5c6e22293b0a090972657475726e207265743b0a097d0a0a092f2a0a09202a2074616b652061207265666572656e636520746f2074686973206d617070696e67206f6620746865206f626a6563742e20416e642074686973207265666572656e63650a09202a20697320756e7265666572656e6365642062792074686520636f72726573706f6e64696e6720766d5f636c6f73652063616c6c2e0a09202a2f0a0964726d5f67656d5f6f626a6563745f7265666572656e6365286f626a293b0a0a096d757465785f6c6f636b282664726d5f6465762d3e7374727563745f6d75746578293b0a0964726d5f766d5f6f70656e5f6c6f636b65642864726d5f6465762c20766d61293b0a096d757465785f756e6c6f636b282664726d5f6465762d3e7374727563745f6d75746578293b0a0a0972657475726e20303b0a7d0a0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e73206578796e6f735f64726d5f67656d5f666f7073203d207b0a092e6d6d6170203d206578796e6f735f64726d5f67656d5f6d6d61705f6275666665722c0a7d3b0a0a696e74206578796e6f735f64726d5f67656d5f6d6d61705f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a0909092020202020207374727563742064726d5f66696c65202a66696c655f70726976290a7b0a097374727563742064726d5f6578796e6f735f67656d5f6d6d6170202a61726773203d20646174613b0a097374727563742064726d5f67656d5f6f626a656374202a6f626a3b0a09756e7369676e656420696e7420616464723b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a096966202821286465762d3e6472697665722d3e6472697665725f66656174757265732026204452495645525f47454d2929207b0a090944524d5f4552524f522822646f6573206e6f7420737570706f72742047454d2e5c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a096f626a203d2064726d5f67656d5f6f626a6563745f6c6f6f6b7570286465762c2066696c655f707269762c20617267732d3e68616e646c65293b0a0969662028216f626a29207b0a090944524d5f4552524f5228226661696c656420746f206c6f6f6b75702067656d206f626a6563742e5c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a092f2a0a09202a20536574207370656369666963206d6d706572277320666f70732e20416e642069742077696c6c20626520726573746f7265642062790a09202a206578796e6f735f64726d5f67656d5f6d6d61705f62756666657220746f206465762d3e6472697665722d3e666f70732e0a09202a2054686973206973207573656420746f2063616c6c207370656369666963206d61707065722074656d706f726172696c792e0a09202a2f0a0966696c655f707269762d3e66696c702d3e665f6f70203d20266578796e6f735f64726d5f67656d5f666f70733b0a0a092f2a0a09202a205365742067656d206f626a65637420746f20707269766174655f6461746120736f2074686174207370656369666963206d6d617065720a09202a2063616e20676574207468652067656d206f626a6563742e20416e642069742077696c6c20626520726573746f7265642062790a09202a206578796e6f735f64726d5f67656d5f6d6d61705f62756666657220746f2064726d5f66696c652e0a09202a2f0a0966696c655f707269762d3e66696c702d3e707269766174655f64617461203d206f626a3b0a0a0961646472203d20766d5f6d6d61702866696c655f707269762d3e66696c702c20302c20617267732d3e73697a652c0a09090950524f545f52454144207c2050524f545f57524954452c204d41505f5348415245442c2030293b0a0a0964726d5f67656d5f6f626a6563745f756e7265666572656e63655f756e6c6f636b6564286f626a293b0a0a096966202849535f4552522828766f6964202a29616464722929207b0a090966696c655f707269762d3e66696c702d3e707269766174655f64617461203d2066696c655f707269763b0a090972657475726e205054525f4552522828766f6964202a2961646472293b0a097d0a0a09617267732d3e6d6170706564203d20616464723b0a0a0944524d5f44454255475f4b4d5328226d6170706564203d203078256c785c6e222c2028756e7369676e6564206c6f6e6729617267732d3e6d6170706564293b0a0a0972657475726e20303b0a7d0a0a696e74206578796e6f735f64726d5f67656d5f6765745f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a090909092020202020207374727563742064726d5f66696c65202a66696c655f70726976290a7b09737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a3b0a097374727563742064726d5f6578796e6f735f67656d5f696e666f202a61726773203d20646174613b0a097374727563742064726d5f67656d5f6f626a656374202a6f626a3b0a0a096d757465785f6c6f636b28266465762d3e7374727563745f6d75746578293b0a0a096f626a203d2064726d5f67656d5f6f626a6563745f6c6f6f6b7570286465762c2066696c655f707269762c20617267732d3e68616e646c65293b0a0969662028216f626a29207b0a090944524d5f4552524f5228226661696c656420746f206c6f6f6b75702067656d206f626a6563742e5c6e22293b0a09096d757465785f756e6c6f636b28266465762d3e7374727563745f6d75746578293b0a090972657475726e202d45494e56414c3b0a097d0a0a096578796e6f735f67656d5f6f626a203d20746f5f6578796e6f735f67656d5f6f626a286f626a293b0a0a09617267732d3e666c616773203d206578796e6f735f67656d5f6f626a2d3e666c6167733b0a09617267732d3e73697a65203d206578796e6f735f67656d5f6f626a2d3e73697a653b0a0a0964726d5f67656d5f6f626a6563745f756e7265666572656e6365286f626a293b0a096d757465785f756e6c6f636b28266465762d3e7374727563745f6d75746578293b0a0a0972657475726e20303b0a7d0a0a73747275637420766d5f617265615f737472756374202a6578796e6f735f67656d5f6765745f766d612873747275637420766d5f617265615f737472756374202a766d61290a7b0a0973747275637420766d5f617265615f737472756374202a766d615f636f70793b0a0a09766d615f636f7079203d206b6d616c6c6f632873697a656f66282a766d615f636f7079292c204746505f4b45524e454c293b0a096966202821766d615f636f7079290a090972657475726e204e554c4c3b0a0a0969662028766d612d3e766d5f6f707320262620766d612d3e766d5f6f70732d3e6f70656e290a0909766d612d3e766d5f6f70732d3e6f70656e28766d61293b0a0a0969662028766d612d3e766d5f66696c65290a09096765745f66696c6528766d612d3e766d5f66696c65293b0a0a096d656d63707928766d615f636f70792c20766d612c2073697a656f66282a766d6129293b0a0a09766d615f636f70792d3e766d5f6d6d203d204e554c4c3b0a09766d615f636f70792d3e766d5f6e657874203d204e554c4c3b0a09766d615f636f70792d3e766d5f70726576203d204e554c4c3b0a0a0972657475726e20766d615f636f70793b0a7d0a0a766f6964206578796e6f735f67656d5f7075745f766d612873747275637420766d5f617265615f737472756374202a766d61290a7b0a096966202821766d61290a090972657475726e3b0a0a0969662028766d612d3e766d5f6f707320262620766d612d3e766d5f6f70732d3e636c6f7365290a0909766d612d3e766d5f6f70732d3e636c6f736528766d61293b0a0a0969662028766d612d3e766d5f66696c65290a09096670757428766d612d3e766d5f66696c65293b0a0a096b6672656528766d61293b0a7d0a0a696e74206578796e6f735f67656d5f6765745f70616765735f66726f6d5f7573657270747228756e7369676e6564206c6f6e672073746172742c0a090909090909756e7369676e656420696e74206e70616765732c0a0909090909097374727563742070616765202a2a70616765732c0a09090909090973747275637420766d5f617265615f737472756374202a766d61290a7b0a09696e74206765745f6e70616765733b0a0a092f2a20746865206d656d6f727920726567696f6e206d6d61706564207769746820564d5f50464e4d41502e202a2f0a0969662028766d615f69735f696f28766d612929207b0a0909756e7369676e656420696e7420693b0a0a0909666f72202869203d20303b2069203c206e70616765733b202b2b692c207374617274202b3d20504147455f53495a4529207b0a090909756e7369676e6564206c6f6e672070666e3b0a090909696e7420726574203d20666f6c6c6f775f70666e28766d612c2073746172742c202670666e293b0a09090969662028726574290a0909090972657475726e207265743b0a0a09090970616765735b695d203d2070666e5f746f5f706167652870666e293b0a09097d0a0a0909696620286920213d206e706167657329207b0a09090944524d5f4552524f5228226661696c656420746f2067657420757365725f70616765732e5c6e22293b0a09090972657475726e202d45494e56414c3b0a09097d0a0a090972657475726e20303b0a097d0a0a096765745f6e7061676573203d206765745f757365725f70616765732863757272656e742c2063757272656e742d3e6d6d2c2073746172742c0a09090909096e70616765732c20312c20312c2070616765732c204e554c4c293b0a096765745f6e7061676573203d206d6178286765745f6e70616765732c2030293b0a09696620286765745f6e706167657320213d206e706167657329207b0a090944524d5f4552524f5228226661696c656420746f2067657420757365725f70616765732e5c6e22293b0a09097768696c6520286765745f6e7061676573290a0909097075745f706167652870616765735b2d2d6765745f6e70616765735d293b0a090972657475726e202d454641554c543b0a097d0a0a0972657475726e20303b0a7d0a0a766f6964206578796e6f735f67656d5f7075745f70616765735f746f5f75736572707472287374727563742070616765202a2a70616765732c0a0909090909756e7369676e656420696e74206e70616765732c0a090909090973747275637420766d5f617265615f737472756374202a766d61290a7b0a096966202821766d615f69735f696f28766d612929207b0a0909756e7369676e656420696e7420693b0a0a0909666f72202869203d20303b2069203c206e70616765733b20692b2b29207b0a0909097365745f706167655f64697274795f6c6f636b2870616765735b695d293b0a0a0909092f2a0a090909202a20756e646f20746865207265666572656e636520776520746f6f6b207768656e20706f70756c6174696e670a090909202a20746865207461626c652e0a090909202a2f0a0909097075745f706167652870616765735b695d293b0a09097d0a097d0a7d0a0a696e74206578796e6f735f67656d5f6d61705f7367745f776974685f646d61287374727563742064726d5f646576696365202a64726d5f6465762c0a090909097374727563742073675f7461626c65202a7367742c0a09090909656e756d20646d615f646174615f646972656374696f6e20646972290a7b0a09696e74206e656e74733b0a0a096d757465785f6c6f636b282664726d5f6465762d3e7374727563745f6d75746578293b0a0a096e656e7473203d20646d615f6d61705f73672864726d5f6465762d3e6465762c207367742d3e73676c2c207367742d3e6e656e74732c20646972293b0a0969662028216e656e747329207b0a090944524d5f4552524f5228226661696c656420746f206d61702073676c207769746820646d612e5c6e22293b0a09096d757465785f756e6c6f636b282664726d5f6465762d3e7374727563745f6d75746578293b0a090972657475726e206e656e74733b0a097d0a0a096d757465785f756e6c6f636b282664726d5f6465762d3e7374727563745f6d75746578293b0a0972657475726e20303b0a7d0a0a766f6964206578796e6f735f67656d5f756e6d61705f7367745f66726f6d5f646d61287374727563742064726d5f646576696365202a64726d5f6465762c0a090909097374727563742073675f7461626c65202a7367742c0a09090909656e756d20646d615f646174615f646972656374696f6e20646972290a7b0a09646d615f756e6d61705f73672864726d5f6465762d3e6465762c207367742d3e73676c2c207367742d3e6e656e74732c20646972293b0a7d0a0a696e74206578796e6f735f64726d5f67656d5f696e69745f6f626a656374287374727563742064726d5f67656d5f6f626a656374202a6f626a290a7b0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a0972657475726e20303b0a7d0a0a766f6964206578796e6f735f64726d5f67656d5f667265655f6f626a656374287374727563742064726d5f67656d5f6f626a656374202a6f626a290a7b0a09737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a3b0a09737472756374206578796e6f735f64726d5f67656d5f627566202a6275663b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a096578796e6f735f67656d5f6f626a203d20746f5f6578796e6f735f67656d5f6f626a286f626a293b0a09627566203d206578796e6f735f67656d5f6f626a2d3e6275666665723b0a0a09696620286f626a2d3e696d706f72745f617474616368290a090964726d5f7072696d655f67656d5f64657374726f79286f626a2c206275662d3e736774293b0a0a096578796e6f735f64726d5f67656d5f64657374726f7928746f5f6578796e6f735f67656d5f6f626a286f626a29293b0a7d0a0a696e74206578796e6f735f64726d5f67656d5f64756d625f637265617465287374727563742064726d5f66696c65202a66696c655f707269762c0a090909202020202020207374727563742064726d5f646576696365202a6465762c0a090909202020202020207374727563742064726d5f6d6f64655f6372656174655f64756d62202a61726773290a7b0a09737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a3b0a09696e74207265743b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a092f2a0a09202a20616c6f63617465206d656d6f727920746f206265207573656420666f72206672616d656275666665722e0a09202a202d20746869732063616c6c6261636b20776f756c642062652063616c6c65642062792075736572206170706c69636174696f6e0a09202a09776974682044524d5f494f43544c5f4d4f44455f4352454154455f44554d4220636f6d6d616e642e0a09202a2f0a0a09617267732d3e7069746368203d20617267732d3e7769647468202a202828617267732d3e627070202b203729202f2038293b0a09617267732d3e73697a65203d20617267732d3e7069746368202a20617267732d3e6865696768743b0a0a096578796e6f735f67656d5f6f626a203d206578796e6f735f64726d5f67656d5f637265617465286465762c20617267732d3e666c6167732c20617267732d3e73697a65293b0a096966202849535f455252286578796e6f735f67656d5f6f626a29290a090972657475726e205054525f455252286578796e6f735f67656d5f6f626a293b0a0a09726574203d206578796e6f735f64726d5f67656d5f68616e646c655f63726561746528266578796e6f735f67656d5f6f626a2d3e626173652c2066696c655f707269762c0a09090926617267732d3e68616e646c65293b0a096966202872657429207b0a09096578796e6f735f64726d5f67656d5f64657374726f79286578796e6f735f67656d5f6f626a293b0a090972657475726e207265743b0a097d0a0a0972657475726e20303b0a7d0a0a696e74206578796e6f735f64726d5f67656d5f64756d625f6d61705f6f6666736574287374727563742064726d5f66696c65202a66696c655f707269762c0a090909092020207374727563742064726d5f646576696365202a6465762c2075696e7433325f742068616e646c652c0a0909090920202075696e7436345f74202a6f6666736574290a7b0a097374727563742064726d5f67656d5f6f626a656374202a6f626a3b0a09696e7420726574203d20303b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a096d757465785f6c6f636b28266465762d3e7374727563745f6d75746578293b0a0a092f2a0a09202a20676574206f6666736574206f66206d656d6f727920616c6c6f636174656420666f722064726d206672616d656275666665722e0a09202a202d20746869732063616c6c6261636b20776f756c642062652063616c6c65642062792075736572206170706c69636174696f6e0a09202a09776974682044524d5f494f43544c5f4d4f44455f4d41505f44554d4220636f6d6d616e642e0a09202a2f0a0a096f626a203d2064726d5f67656d5f6f626a6563745f6c6f6f6b7570286465762c2066696c655f707269762c2068616e646c65293b0a0969662028216f626a29207b0a090944524d5f4552524f5228226661696c656420746f206c6f6f6b75702067656d206f626a6563742e5c6e22293b0a0909726574203d202d45494e56414c3b0a0909676f746f20756e6c6f636b3b0a097d0a0a0969662028216f626a2d3e6d61705f6c6973742e6d617029207b0a0909726574203d2064726d5f67656d5f6372656174655f6d6d61705f6f6666736574286f626a293b0a090969662028726574290a090909676f746f206f75743b0a097d0a0a092a6f6666736574203d2028753634296f626a2d3e6d61705f6c6973742e686173682e6b6579203c3c20504147455f53484946543b0a0944524d5f44454255475f4b4d5328226f6666736574203d203078256c785c6e222c2028756e7369676e6564206c6f6e67292a6f6666736574293b0a0a6f75743a0a0964726d5f67656d5f6f626a6563745f756e7265666572656e6365286f626a293b0a756e6c6f636b3a0a096d757465785f756e6c6f636b28266465762d3e7374727563745f6d75746578293b0a0972657475726e207265743b0a7d0a0a696e74206578796e6f735f64726d5f67656d5f64756d625f64657374726f79287374727563742064726d5f66696c65202a66696c655f707269762c0a090909097374727563742064726d5f646576696365202a6465762c0a09090909756e7369676e656420696e742068616e646c65290a7b0a09696e74207265743b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a092f2a0a09202a206f626a2d3e726566636f756e7420616e64206f626a2d3e68616e646c655f636f756e74206172652064656372656173656420616e640a09202a20696620626f7468207468656d206172652030207468656e206578796e6f735f64726d5f67656d5f667265655f6f626a65637428290a09202a20776f756c642062652063616c6c65642062792063616c6c6261636b20746f2072656c65617365207265736f75726365732e0a09202a2f0a09726574203d2064726d5f67656d5f68616e646c655f64656c6574652866696c655f707269762c2068616e646c65293b0a0969662028726574203c203029207b0a090944524d5f4552524f5228226661696c656420746f2064656c6574652064726d5f67656d5f68616e646c652e5c6e22293b0a090972657475726e207265743b0a097d0a0a0972657475726e20303b0a7d0a0a696e74206578796e6f735f64726d5f67656d5f6661756c742873747275637420766d5f617265615f737472756374202a766d612c2073747275637420766d5f6661756c74202a766d66290a7b0a097374727563742064726d5f67656d5f6f626a656374202a6f626a203d20766d612d3e766d5f707269766174655f646174613b0a097374727563742064726d5f646576696365202a646576203d206f626a2d3e6465763b0a09756e7369676e6564206c6f6e6720665f76616464723b0a0970676f66665f7420706167655f6f66667365743b0a09696e74207265743b0a0a09706167655f6f6666736574203d202828756e7369676e6564206c6f6e6729766d662d3e7669727475616c5f61646472657373202d0a090909766d612d3e766d5f737461727429203e3e20504147455f53484946543b0a09665f7661646472203d2028756e7369676e6564206c6f6e6729766d662d3e7669727475616c5f616464726573733b0a0a096d757465785f6c6f636b28266465762d3e7374727563745f6d75746578293b0a0a09726574203d206578796e6f735f64726d5f67656d5f6d61705f627566286f626a2c20766d612c20665f76616464722c20706167655f6f6666736574293b0a0969662028726574203c2030290a090944524d5f4552524f5228226661696c656420746f206d6170206120627566666572207769746820757365722e5c6e22293b0a0a096d757465785f756e6c6f636b28266465762d3e7374727563745f6d75746578293b0a0a0972657475726e20636f6e766572745f746f5f766d5f6572725f6d736728726574293b0a7d0a0a696e74206578796e6f735f64726d5f67656d5f6d6d6170287374727563742066696c65202a66696c702c2073747275637420766d5f617265615f737472756374202a766d61290a7b0a09737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a3b0a097374727563742064726d5f67656d5f6f626a656374202a6f626a3b0a09696e74207265743b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f46494c455f5f293b0a0a092f2a2073657420766d5f617265615f7374727563742e202a2f0a09726574203d2064726d5f67656d5f6d6d61702866696c702c20766d61293b0a0969662028726574203c203029207b0a090944524d5f4552524f5228226661696c656420746f206d6d61702e5c6e22293b0a090972657475726e207265743b0a097d0a0a096f626a203d20766d612d3e766d5f707269766174655f646174613b0a096578796e6f735f67656d5f6f626a203d20746f5f6578796e6f735f67656d5f6f626a286f626a293b0a0a09726574203d20636865636b5f67656d5f666c616773286578796e6f735f67656d5f6f626a2d3e666c616773293b0a096966202872657429207b0a090964726d5f67656d5f766d5f636c6f736528766d61293b0a090964726d5f67656d5f667265655f6d6d61705f6f6666736574286f626a293b0a090972657475726e207265743b0a097d0a0a09766d612d3e766d5f666c61677320263d207e564d5f50464e4d41503b0a09766d612d3e766d5f666c616773207c3d20564d5f4d495845444d41503b0a0a097570646174655f766d5f63616368655f61747472286578796e6f735f67656d5f6f626a2c20766d61293b0a0a0972657475726e207265743b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6578796e6f732f6578796e6f735f64726d5f67656d2e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313435373100313231313437343433333000303032323434320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a206578796e6f735f64726d5f67656d2e680a202a0a202a20436f707972696768742028632920323031312053616d73756e6720456c656374726f6e69637320436f2e2c204c74642e0a202a20417574686f65723a20496e6b6920446165203c696e6b692e6461654073616d73756e672e636f6d3e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e207265646973747269627574652020697420616e642f6f72206d6f646966792069740a202a20756e6465722020746865207465726d73206f66202074686520474e552047656e6572616c20205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a202a204672656520536f66747761726520466f756e646174696f6e3b20206569746865722076657273696f6e2032206f662074686520204c6963656e73652c206f722028617420796f75720a202a206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a2369666e646566205f4558594e4f535f44524d5f47454d5f485f0a23646566696e65205f4558594e4f535f44524d5f47454d5f485f0a0a23646566696e6520746f5f6578796e6f735f67656d5f6f626a28782909636f6e7461696e65725f6f6628782c5c0a090909737472756374206578796e6f735f64726d5f67656d5f6f626a2c2062617365290a0a23646566696e652049535f4e4f4e434f4e5449475f425546464552286629090928662026204558594e4f535f424f5f4e4f4e434f4e544947290a0a2f2a0a202a206578796e6f732064726d2067656d20627566666572207374727563747572652e0a202a0a202a20406b76616464723a206b65726e656c207669727475616c206164647265737320746f20616c6c6f6361746564206d656d6f727920726567696f6e2e0a202a202a757365727074723a207573657220737061636520616464726573732e0a202a2040646d615f616464723a20627573206164647265737328616363657373656420627920646d612920746f20616c6c6f6361746564206d656d6f727920726567696f6e2e0a202a092d2074686973206164647265737320636f756c6420626520706879736963616c206164647265737320776974686f757420494f4d4d5520616e640a202a096465766963652061646472657373207769746820494f4d4d552e0a202a204077726974653a20776865746865722070616765732077696c6c206265207772697474656e20746f206279207468652063616c6c65722e0a202a204070616765733a204172726179206f66206261636b696e672070616765732e0a202a20407367743a207367207461626c6520746f207472616e73666572207061676520646174612e0a202a204073697a653a2073697a65206f6620616c6c6f6361746564206d656d6f727920726567696f6e2e0a202a204070666e6d61703a20696e6469636174652077686574686572206d656d6f727920726567696f6e2066726f6d2075736572707472206973206d6d6170656420776974680a202a09564d5f50464e4d4150206f72206e6f742e0a202a2f0a737472756374206578796e6f735f64726d5f67656d5f627566207b0a09766f6964205f5f696f6d656d09092a6b76616464723b0a09756e7369676e6564206c6f6e670909757365727074723b0a09646d615f616464725f740909646d615f616464723b0a0973747275637420646d615f617474727309646d615f61747472733b0a09756e7369676e656420696e74090977726974653b0a09737472756374207061676509092a2a70616765733b0a097374727563742073675f7461626c6509092a7367743b0a09756e7369676e6564206c6f6e67090973697a653b0a09626f6f6c09090970666e6d61703b0a7d3b0a0a2f2a0a202a206578796e6f732064726d20627566666572207374727563747572652e0a202a0a202a2040626173653a20612067656d206f626a6563742e0a202a092d2061206e65772068616e646c6520746f20746869732067656d206f626a65637420776f756c6420626520637265617465640a202a0962792064726d5f67656d5f68616e646c655f63726561746528292e0a202a20406275666665723a206120706f696e74657220746f206578796e6f735f64726d5f67656d5f627566666572206f626a6563742e0a202a092d20636f6e7461696e2074686520696e666f726d6174696f6e20746f206d656d6f727920726567696f6e20616c6c6f63617465640a202a09627920757365722072657175657374206f72206174206672616d65627566666572206372656174696f6e2e0a202a09636f6e74696e756f7573206d656d6f727920726567696f6e20616c6c6f6361746564206279207573657220726571756573740a202a096f72206174206672616d65627566666572206372656174696f6e2e0a202a204073697a653a2073697a65207265717565737465642066726f6d20757365722c20696e20627974657320616e6420746869732073697a6520697320616c69676e65640a202a09696e207061676520756e69742e0a202a2040766d613a206120706f696e74657220746f20766d5f617265612e0a202a2040666c6167733a20696e646963617465206d656d6f7279207479706520746f20616c6c6f63617465642062756666657220616e6420636163686520617474727569627574652e0a202a0a202a20502e532e2074686973206f626a65637420776f756c64206265207472616e73666572656420746f2075736572206173206b6d735f626f2e68616e646c6520736f0a202a09757365722063616e206163636573732074686520627566666572207468726f756768206b6d735f626f2e68616e646c652e0a202a2f0a737472756374206578796e6f735f64726d5f67656d5f6f626a207b0a097374727563742064726d5f67656d5f6f626a6563740909626173653b0a09737472756374206578796e6f735f64726d5f67656d5f627566092a6275666665723b0a09756e7369676e6564206c6f6e6709090973697a653b0a0973747275637420766d5f617265615f73747275637409092a766d613b0a09756e7369676e656420696e74090909666c6167733b0a7d3b0a0a7374727563742070616765202a2a6578796e6f735f67656d5f6765745f7061676573287374727563742064726d5f67656d5f6f626a656374202a6f626a2c206766705f74206766706d61736b293b0a0a2f2a2064657374726f7920612062756666657220776974682067656d206f626a656374202a2f0a766f6964206578796e6f735f64726d5f67656d5f64657374726f7928737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f67656d5f6f626a293b0a0a2f2a20637265617465206120707269766174652067656d206f626a65637420616e6420696e697469616c697a652069742e202a2f0a737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f64726d5f67656d5f696e6974287374727563742064726d5f646576696365202a6465762c0a090909090909202020202020756e7369676e6564206c6f6e672073697a65293b0a0a2f2a206372656174652061206e65772062756666657220776974682067656d206f626a656374202a2f0a737472756374206578796e6f735f64726d5f67656d5f6f626a202a6578796e6f735f64726d5f67656d5f637265617465287374727563742064726d5f646576696365202a6465762c0a090909090909756e7369676e656420696e7420666c6167732c0a090909090909756e7369676e6564206c6f6e672073697a65293b0a0a2f2a0a202a20726571756573742067656d206f626a656374206372656174696f6e20616e642062756666657220616c6c6f636174696f6e206173207468652073697a650a202a20746861742069742069732063616c63756c617465642077697468206672616d6562756666657220696e666f726d6174696f6e20737563682061732077696474682c0a202a2068656967687420616e64206270702e0a202a2f0a696e74206578796e6f735f64726d5f67656d5f6372656174655f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a090909097374727563742064726d5f66696c65202a66696c655f70726976293b0a0a2f2a0a202a2067657420646d6120616464726573732066726f6d2067656d2068616e646c6520616e6420746869732066756e6374696f6e20636f756c64206265207573656420666f720a202a206f74686572206472697665727320737563682061732032642f336420616363656c65726174696f6e20647269766572732e0a202a207769746820746869732066756e6374696f6e2063616c6c2c2067656d206f626a656374207265666572656e636520636f756e7420776f756c6420626520696e637265617365642e0a202a2f0a646d615f616464725f74202a6578796e6f735f64726d5f67656d5f6765745f646d615f61646472287374727563742064726d5f646576696365202a6465762c0a0909090909756e7369676e656420696e742067656d5f68616e646c652c0a09090909097374727563742064726d5f66696c65202a66696c70293b0a0a2f2a0a202a2070757420646d6120616464726573732066726f6d2067656d2068616e646c6520616e6420746869732066756e6374696f6e20636f756c64206265207573656420666f720a202a206f74686572206472697665727320737563682061732032642f336420616363656c65726174696f6e20647269766572732e0a202a207769746820746869732066756e6374696f6e2063616c6c2c2067656d206f626a656374207265666572656e636520636f756e7420776f756c64206265206465637265617365642e0a202a2f0a766f6964206578796e6f735f64726d5f67656d5f7075745f646d615f61646472287374727563742064726d5f646576696365202a6465762c0a0909090909756e7369676e656420696e742067656d5f68616e646c652c0a09090909097374727563742064726d5f66696c65202a66696c70293b0a0a2f2a2067657420627566666572206f666673657420746f206d617020746f20757365722073706163652e202a2f0a696e74206578796e6f735f64726d5f67656d5f6d61705f6f66667365745f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a09090909202020207374727563742064726d5f66696c65202a66696c655f70726976293b0a0a2f2a0a202a206d6d61702074686520706879736963616c6c7920636f6e74696e756f7573206d656d6f7279207468617420612067656d206f626a65637420636f6e7461696e730a202a20746f20757365722073706163652e0a202a2f0a696e74206578796e6f735f64726d5f67656d5f6d6d61705f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a0909092020202020207374727563742064726d5f66696c65202a66696c655f70726976293b0a0a2f2a206d6170207573657220737061636520616c6c6f6361746564206279206d616c6c6f6320746f2070616765732e202a2f0a696e74206578796e6f735f64726d5f67656d5f757365727074725f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a090909092020202020207374727563742064726d5f66696c65202a66696c655f70726976293b0a0a2f2a206765742062756666657220696e666f726d6174696f6e20746f206d656d6f727920726567696f6e20616c6c6f63617465642062792067656d2e202a2f0a696e74206578796e6f735f64726d5f67656d5f6765745f696f63746c287374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c0a090909092020202020207374727563742064726d5f66696c65202a66696c655f70726976293b0a0a2f2a20696e697469616c697a652067656d206f626a6563742e202a2f0a696e74206578796e6f735f64726d5f67656d5f696e69745f6f626a656374287374727563742064726d5f67656d5f6f626a656374202a6f626a293b0a0a2f2a20667265652067656d206f626a6563742e202a2f0a766f6964206578796e6f735f64726d5f67656d5f667265655f6f626a656374287374727563742064726d5f67656d5f6f626a656374202a67656d5f6f626a293b0a0a2f2a20637265617465206d656d6f727920726567696f6e20666f722064726d206672616d656275666665722e202a2f0a696e74206578796e6f735f64726d5f67656d5f64756d625f637265617465287374727563742064726d5f66696c65202a66696c655f707269762c0a090909202020202020207374727563742064726d5f646576696365202a6465762c0a090909202020202020207374727563742064726d5f6d6f64655f6372656174655f64756d62202a61726773293b0a0a2f2a206d6170206d656d6f727920726567696f6e20666f722064726d206672616d6562756666657220746f20757365722073706163652e202a2f0a696e74206578796e6f735f64726d5f67656d5f64756d625f6d61705f6f6666736574287374727563742064726d5f66696c65202a66696c655f707269762c0a090909092020207374727563742064726d5f646576696365202a6465762c2075696e7433325f742068616e646c652c0a0909090920202075696e7436345f74202a6f6666736574293b0a0a2f2a0a202a2064657374726f79206d656d6f727920726567696f6e20616c6c6f63617465642e0a202a092d20612067656d2068616e646c6520616e6420706879736963616c206d656d6f727920726567696f6e20706f696e74656420627920612067656d206f626a6563740a202a09776f756c642062652072656c65617365642062792064726d5f67656d5f68616e646c655f64656c65746528292e0a202a2f0a696e74206578796e6f735f64726d5f67656d5f64756d625f64657374726f79287374727563742064726d5f66696c65202a66696c655f707269762c0a090909097374727563742064726d5f646576696365202a6465762c0a09090909756e7369676e656420696e742068616e646c65293b0a0a2f2a2070616765206661756c742068616e646c657220616e64206d6d6170206661756c742061646472657373287669727475616c2920746f20706879736963616c206d656d6f72792e202a2f0a696e74206578796e6f735f64726d5f67656d5f6661756c742873747275637420766d5f617265615f737472756374202a766d612c2073747275637420766d5f6661756c74202a766d66293b0a0a2f2a2073657420766d5f666c61677320616e642077652063616e206368616e67652074686520766d2061747472696275746520746f206f74686572206f6e6520617420686572652e202a2f0a696e74206578796e6f735f64726d5f67656d5f6d6d6170287374727563742066696c65202a66696c702c2073747275637420766d5f617265615f737472756374202a766d61293b0a0a73746174696320696e6c696e6520696e7420766d615f69735f696f2873747275637420766d5f617265615f737472756374202a766d61290a7b0a0972657475726e20212128766d612d3e766d5f666c61677320262028564d5f494f207c20564d5f50464e4d415029293b0a7d0a0a2f2a20676574206120636f7079206f662061207669727475616c206d656d6f727920726567696f6e2e202a2f0a73747275637420766d5f617265615f737472756374202a6578796e6f735f67656d5f6765745f766d612873747275637420766d5f617265615f737472756374202a766d61293b0a0a2f2a2072656c65617365206120757365727370616365207669727475616c206d656d6f727920617265612e202a2f0a766f6964206578796e6f735f67656d5f7075745f766d612873747275637420766d5f617265615f737472756374202a766d61293b0a0a2f2a206765742070616765732066726f6d20757365722073706163652e202a2f0a696e74206578796e6f735f67656d5f6765745f70616765735f66726f6d5f7573657270747228756e7369676e6564206c6f6e672073746172742c0a090909090909756e7369676e656420696e74206e70616765732c0a0909090909097374727563742070616765202a2a70616765732c0a09090909090973747275637420766d5f617265615f737472756374202a766d61293b0a0a2f2a2064726f7020746865207265666572656e636520746f2070616765732e202a2f0a766f6964206578796e6f735f67656d5f7075745f70616765735f746f5f75736572707472287374727563742070616765202a2a70616765732c0a0909090909756e7369676e656420696e74206e70616765732c0a090909090973747275637420766d5f617265615f737472756374202a766d61293b0a0a2f2a206d617020736774207769746820646d6120726567696f6e2e202a2f0a696e74206578796e6f735f67656d5f6d61705f7367745f776974685f646d61287374727563742064726d5f646576696365202a64726d5f6465762c0a090909097374727563742073675f7461626c65202a7367742c0a09090909656e756d20646d615f646174615f646972656374696f6e20646972293b0a0a2f2a20756e6d6170207367742066726f6d20646d6120726567696f6e2e202a2f0a766f6964206578796e6f735f67656d5f756e6d61705f7367745f66726f6d5f646d61287374727563742064726d5f646576696365202a64726d5f6465762c0a090909097374727563742073675f7461626c65202a7367742c0a09090909656e756d20646d615f646174615f646972656374696f6e20646972293b0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6578796e6f732f6578796e6f735f64726d5f6773632e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031333233333100313231313437343433333000303032323433340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323031322053616d73756e6720456c656374726f6e69637320436f2e4c74640a202a20417574686f72733a0a202a0945756e6368756c204b696d203c6368756c7370726f2e6b696d4073616d73756e672e636f6d3e0a202a094a696e796f756e67204a656f6e203c6a79302e6a656f6e4073616d73756e672e636f6d3e0a202a0953616e676d696e204c6565203c6c736d696e2e6c65654073616d73756e672e636f6d3e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e207265646973747269627574652020697420616e642f6f72206d6f646966792069740a202a20756e6465722020746865207465726d73206f66202074686520474e552047656e6572616c20205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a202a204672656520536f66747761726520466f756e646174696f6e3b20206569746865722076657273696f6e2032206f662074686520204c6963656e73652c206f722028617420796f75720a202a206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a2f0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f706c6174666f726d5f6465766963652e683e0a23696e636c756465203c6c696e75782f636c6b2e683e0a23696e636c756465203c6c696e75782f706d5f72756e74696d652e683e0a23696e636c756465203c706c61742f6d61702d626173652e683e0a0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f6578796e6f735f64726d2e683e0a23696e636c7564652022726567732d6773632e68220a23696e636c75646520226578796e6f735f64726d5f6970702e68220a23696e636c75646520226578796e6f735f64726d5f6773632e68220a0a2f2a0a202a20475343207374616e647320666f722047656e6572616c205343616c657220616e640a202a20737570706f72747320696d616765207363616c65722f726f7461746f7220616e6420696e7075742f6f757470757420444d41206f7065726174696f6e732e0a202a20696e70757420444d4120726561647320696d61676520646174612066726f6d20746865206d656d6f72792e0a202a206f757470757420444d412077726974657320696d616765206461746120746f206d656d6f72792e0a202a2047534320737570706f72747320696d61676520726f746174696f6e20616e6420696d616765206566666563742066756e6374696f6e732e0a202a0a202a204d324d206f7065726174696f6e203a20737570706f7274732063726f702f7363616c652f726f746174696f6e2f63736320736f206f6e2e0a202a204d656d6f7279202d2d2d2d3e2047534320482f57202d2d2d2d3e204d656d6f72792e0a202a2057726974656261636b206f7065726174696f6e203a20737570706f72747320636c6f6e65642073637265656e20776974682046494d442e0a202a2046494d44202d2d2d2d3e2047534320482f57202d2d2d2d3e204d656d6f72792e0a202a204f7574707574206f7065726174696f6e203a20737570706f7274732064697265637420646973706c6179207573696e67206c6f63616c20706174682e0a202a204d656d6f7279202d2d2d2d3e2047534320482f57202d2d2d2d3e2046494d442c204d697865722e0a202a2f0a0a2f2a0a202a20544f444f0a202a20312e20636865636b2073757370656e642f726573756d6520617069206966206e65656465642e0a202a20322e206e65656420746f20636865636b20757365206361736520706c6174666f726d5f6465766963655f69642e0a202a20332e20636865636b207372632f6473742073697a6520776974682c206865696768742e0a202a20342e20616464656420636865636b5f707265706172652061706920666f722072696768742072656769737465722e0a202a20352e206e65656420746f2061646420737570706f72746564206c69737420696e2070726f705f6c6973742e0a202a20362e20636865636b207072657363616c65722f7363616c6572206f7074696d697a6174696f6e2e0a202a2f0a0a23646566696e65204753435f4d41585f4445565309340a23646566696e65204753435f4d41585f5352430909340a23646566696e65204753435f4d41585f445354090931360a23646566696e65204753435f52455345545f54494d454f55540935300a23646566696e65204753435f4255465f53544f5009310a23646566696e65204753435f4255465f535441525409320a23646566696e65204753435f5245475f535a090931360a23646566696e65204753435f57494454485f4954555f37303909313238300a23646566696e65204753435f53435f55505f4d41585f524154494f090936353533360a23646566696e65204753435f53435f444f574e5f524154494f5f375f38090937343839380a23646566696e65204753435f53435f444f574e5f524154494f5f365f38090938373338310a23646566696e65204753435f53435f444f574e5f524154494f5f355f3809093130343835370a23646566696e65204753435f53435f444f574e5f524154494f5f345f3809093133313037320a23646566696e65204753435f53435f444f574e5f524154494f5f335f3809093137343736320a23646566696e65204753435f53435f444f574e5f524154494f5f325f3809093236323134340a23646566696e65204753435f524546524553485f4d494e0931320a23646566696e65204753435f524546524553485f4d41580936300a23646566696e65204753435f43524f505f4d415809383139320a23646566696e65204753435f43524f505f4d494e0933320a23646566696e65204753435f5343414c455f4d415809343232340a23646566696e65204753435f5343414c455f4d494e0933320a23646566696e65204753435f434f45465f524154494f09370a23646566696e65204753435f434f45465f504841534509390a23646566696e65204753435f434f45465f415454520931360a23646566696e65204753435f434f45465f485f385409380a23646566696e65204753435f434f45465f565f345409340a23646566696e65204753435f434f45465f444550544809330a0a23646566696e65206765745f6773635f636f6e74657874286465762909706c6174666f726d5f6765745f6472766461746128746f5f706c6174666f726d5f6465766963652864657629290a23646566696e65206765745f6374785f66726f6d5f697070647276286970706472762909636f6e7461696e65725f6f66286970706472762c5c0a0909090909737472756374206773635f636f6e746578742c20697070647276293b0a23646566696e65206773635f72656164286f6666736574290909726561646c286374782d3e72656773202b20286f666673657429290a23646566696e65206773635f7772697465286366672c206f6666736574290977726974656c286366672c206374782d3e72656773202b20286f666673657429290a0a2f2a0a202a204120737472756374757265206f66207363616c65722e0a202a0a202a204072616e67653a206e6172726f772c20776964652e0a202a20407072655f7368666163746f723a207072652073636c61657220736869667420666163746f722e0a202a20407072655f68726174696f3a20686f72697a6f6e74616c20726174696f206f6620746865207072657363616c65722e0a202a20407072655f76726174696f3a20766572746963616c20726174696f206f6620746865207072657363616c65722e0a202a20406d61696e5f68726174696f3a20746865206d61696e207363616c6572277320686f72697a6f6e74616c20726174696f2e0a202a20406d61696e5f76726174696f3a20746865206d61696e207363616c6572277320766572746963616c20726174696f2e0a202a2f0a737472756374206773635f7363616c6572207b0a09626f6f6c0972616e67653b0a09753332097072655f7368666163746f723b0a09753332097072655f68726174696f3b0a09753332097072655f76726174696f3b0a09756e7369676e6564206c6f6e67206d61696e5f68726174696f3b0a09756e7369676e6564206c6f6e67206d61696e5f76726174696f3b0a7d3b0a0a2f2a0a202a204120737472756374757265206f66207363616c6572206361706162696c6974792e0a202a0a202a2066696e642075736572206d616e75616c2034392e322066656174757265732e0a202a204074696c655f773a2074696c65206d6f6465206f7220726f746174696f6e2077696474682e0a202a204074696c655f683a2074696c65206d6f6465206f7220726f746174696f6e206865696768742e0a202a2040773a206f746865722063617365732077696474682e0a202a2040683a206f74686572206361736573206865696768742e0a202a2f0a737472756374206773635f6361706162696c697479207b0a092f2a2074696c65206f7220726f746174696f6e202a2f0a097533320974696c655f773b0a097533320974696c655f683b0a092f2a206f74686572206361736573202a2f0a0975333209773b0a0975333209683b0a7d3b0a0a2f2a0a202a204120737472756374757265206f662067736320636f6e746578742e0a202a0a202a20406970706472763a207072657061726520696e697469616c697a6174696f6e207573696e67206970706472762e0a202a2040726567735f7265733a207265676973746572207265736f75726365732e0a202a2040726567733a206d656d6f7279206d617070656420696f207265676973746572732e0a202a20406c6f636b3a206c6f636b696e67206f66206f7065726174696f6e732e0a202a20406773635f636c6b3a20677363206761746520636c6f636b2e0a202a204073633a207363616c657220696e666f6d6174696f6e732e0a202a204069643a206773632069642e0a202a20406972713a20697271206e756d6265722e0a202a2040726f746174696f6e3a20737570706f72747320726f746174696f6e206f66207372632e0a202a204073757370656e6465643a20716f73206f7065726174696f6e732e0a202a2f0a737472756374206773635f636f6e74657874207b0a09737472756374206578796e6f735f64726d5f697070647276096970706472763b0a09737472756374207265736f75726365092a726567735f7265733b0a09766f6964205f5f696f6d656d092a726567733b0a09737472756374206d75746578096c6f636b3b0a0973747275637420636c6b092a6773635f636c6b3b0a09737472756374206773635f7363616c65720973633b0a09696e740969643b0a09696e74096972713b0a09626f6f6c09726f746174696f6e3b0a09626f6f6c0973757370656e6465643b0a7d3b0a0a2f2a20382d7461702046696c74657220436f656666696369656e74202a2f0a73746174696320636f6e737420696e7420685f636f65665f38745b4753435f434f45465f524154494f5d5b4753435f434f45465f415454525d5b4753435f434f45465f485f38545d203d207b0a097b092f2a20526174696f203c3d20363535333620287e383a3829202a2f0a09097b2020302c2020302c202020302c203132382c202020302c202020302c2020302c202030207d2c0a09097b202d312c2020322c20202d362c203132372c202020372c20202d322c2020312c202030207d2c0a09097b202d312c2020342c202d31322c203132352c202031362c20202d352c2020312c202030207d2c0a09097b202d312c2020352c202d31352c203132302c202032352c20202d382c2020322c202030207d2c0a09097b202d312c2020362c202d31382c203131342c202033352c202d31302c2020332c202d31207d2c0a09097b202d312c2020362c202d32302c203130372c202034362c202d31332c2020342c202d31207d2c0a09097b202d322c2020372c202d32312c202039392c202035372c202d31362c2020352c202d31207d2c0a09097b202d312c2020362c202d32302c202038392c202036382c202d31382c2020352c202d31207d2c0a09097b202d312c2020362c202d32302c202037392c202037392c202d32302c2020362c202d31207d2c0a09097b202d312c2020352c202d31382c202036382c202038392c202d32302c2020362c202d31207d2c0a09097b202d312c2020352c202d31362c202035372c202039392c202d32312c2020372c202d32207d2c0a09097b202d312c2020342c202d31332c202034362c203130372c202d32302c2020362c202d31207d2c0a09097b202d312c2020332c202d31302c202033352c203131342c202d31382c2020362c202d31207d2c0a09097b2020302c2020322c20202d382c202032352c203132302c202d31352c2020352c202d31207d2c0a09097b2020302c2020312c20202d352c202031362c203132352c202d31322c2020342c202d31207d2c0a09097b2020302c2020312c20202d322c202020372c203132372c20202d362c2020322c202d31207d0a097d2c207b092f2a203635353336203c20526174696f203c3d20373438393820287e383a3729202a2f0a09097b2020332c202d382c202031342c203131312c202031332c20202d382c2020332c202030207d2c0a09097b2020322c202d362c202020372c203131322c202032312c202d31302c2020332c202d31207d2c0a09097b2020322c202d342c202020312c203131302c202032382c202d31322c2020342c202d31207d2c0a09097b2020312c202d322c20202d332c203130362c202033362c202d31332c2020342c202d31207d2c0a09097b2020312c202d312c20202d372c203130332c202034342c202d31352c2020342c202d31207d2c0a09097b2020312c2020312c202d31312c202039372c202035332c202d31362c2020342c202d31207d2c0a09097b2020302c2020322c202d31332c202039312c202036312c202d31362c2020342c202d31207d2c0a09097b2020302c2020332c202d31352c202038352c202036392c202d31372c2020342c202d31207d2c0a09097b2020302c2020332c202d31362c202037372c202037372c202d31362c2020332c202030207d2c0a09097b202d312c2020342c202d31372c202036392c202038352c202d31352c2020332c202030207d2c0a09097b202d312c2020342c202d31362c202036312c202039312c202d31332c2020322c202030207d2c0a09097b202d312c2020342c202d31362c202035332c202039372c202d31312c2020312c202031207d2c0a09097b202d312c2020342c202d31352c202034342c203130332c20202d372c202d312c202031207d2c0a09097b202d312c2020342c202d31332c202033362c203130362c20202d332c202d322c202031207d2c0a09097b202d312c2020342c202d31322c202032382c203131302c202020312c202d342c202032207d2c0a09097b202d312c2020332c202d31302c202032312c203131322c202020372c202d362c202032207d0a097d2c207b092f2a203734383938203c20526174696f203c3d20383733383120287e383a3629202a2f0a09097b20322c202d31312c202032352c202039362c2032352c202d31312c202020322c202030207d2c0a09097b20322c202d31302c202031392c202039362c2033312c202d31322c202020322c202030207d2c0a09097b20322c20202d392c202031342c202039342c2033372c202d31322c202020322c202030207d2c0a09097b20322c20202d382c202031302c202039322c2034332c202d31322c202020312c202030207d2c0a09097b20322c20202d372c202020352c202039302c2034392c202d31322c202020312c202030207d2c0a09097b20322c20202d352c202020312c202038362c2035352c202d31322c202020302c202031207d2c0a09097b20322c20202d342c20202d322c202038322c2036312c202d31312c20202d312c202031207d2c0a09097b20312c20202d332c20202d352c202037372c2036372c20202d392c20202d312c202031207d2c0a09097b20312c20202d322c20202d372c202037322c2037322c20202d372c20202d322c202031207d2c0a09097b20312c20202d312c20202d392c202036372c2037372c20202d352c20202d332c202031207d2c0a09097b20312c20202d312c202d31312c202036312c2038322c20202d322c20202d342c202032207d2c0a09097b20312c202020302c202d31322c202035352c2038362c202020312c20202d352c202032207d2c0a09097b20302c202020312c202d31322c202034392c2039302c202020352c20202d372c202032207d2c0a09097b20302c202020312c202d31322c202034332c2039322c202031302c20202d382c202032207d2c0a09097b20302c202020322c202d31322c202033372c2039342c202031342c20202d392c202032207d2c0a09097b20302c202020322c202d31322c202033312c2039362c202031392c202d31302c202032207d0a097d2c207b092f2a203837333831203c20526174696f203c3d2031303438353720287e383a3529202a2f0a09097b202d312c20202d382c2033332c202038302c2033332c20202d382c20202d312c202030207d2c0a09097b202d312c20202d382c2032382c202038302c2033372c20202d372c20202d322c202031207d2c0a09097b2020302c20202d382c2032342c202037392c2034312c20202d372c20202d322c202031207d2c0a09097b2020302c20202d382c2032302c202037382c2034362c20202d362c20202d332c202031207d2c0a09097b2020302c20202d382c2031362c202037362c2035302c20202d342c20202d332c202031207d2c0a09097b2020302c20202d372c2031332c202037342c2035342c20202d332c20202d342c202031207d2c0a09097b2020312c20202d372c2031302c202037312c2035382c20202d312c20202d352c202031207d2c0a09097b2020312c20202d362c2020362c202036382c2036322c202020312c20202d352c202031207d2c0a09097b2020312c20202d362c2020342c202036352c2036352c202020342c20202d362c202031207d2c0a09097b2020312c20202d352c2020312c202036322c2036382c202020362c20202d362c202031207d2c0a09097b2020312c20202d352c202d312c202035382c2037312c202031302c20202d372c202031207d2c0a09097b2020312c20202d342c202d332c202035342c2037342c202031332c20202d372c202030207d2c0a09097b2020312c20202d332c202d342c202035302c2037362c202031362c20202d382c202030207d2c0a09097b2020312c20202d332c202d362c202034362c2037382c202032302c20202d382c202030207d2c0a09097b2020312c20202d322c202d372c202034312c2037392c202032342c20202d382c202030207d2c0a09097b2020312c20202d322c202d372c202033372c2038302c202032382c20202d382c202d31207d0a097d2c207b092f2a20313034383537203c20526174696f203c3d2031333130373220287e383a3429202a2f0a09097b202d332c202020302c2033352c202036342c2033352c202020302c20202d332c202030207d2c0a09097b202d332c20202d312c2033322c202036342c2033382c202020312c20202d332c202030207d2c0a09097b202d322c20202d322c2032392c202036332c2034312c202020322c20202d332c202030207d2c0a09097b202d322c20202d332c2032372c202036332c2034332c202020342c20202d342c202030207d2c0a09097b202d322c20202d332c2032342c202036312c2034362c202020362c20202d342c202030207d2c0a09097b202d322c20202d332c2032312c202036302c2034392c202020372c20202d342c202030207d2c0a09097b202d312c20202d342c2031392c202035392c2035312c202020392c20202d342c202d31207d2c0a09097b202d312c20202d342c2031362c202035372c2035332c202031322c20202d342c202d31207d2c0a09097b202d312c20202d342c2031342c202035352c2035352c202031342c20202d342c202d31207d2c0a09097b202d312c20202d342c2031322c202035332c2035372c202031362c20202d342c202d31207d2c0a09097b202d312c20202d342c2020392c202035312c2035392c202031392c20202d342c202d31207d2c0a09097b2020302c20202d342c2020372c202034392c2036302c202032312c20202d332c202d32207d2c0a09097b2020302c20202d342c2020362c202034362c2036312c202032342c20202d332c202d32207d2c0a09097b2020302c20202d342c2020342c202034332c2036332c202032372c20202d332c202d32207d2c0a09097b2020302c20202d332c2020322c202034312c2036332c202032392c20202d322c202d32207d2c0a09097b2020302c20202d332c2020312c202033382c2036342c202033322c20202d312c202d33207d0a097d2c207b092f2a20313331303732203c20526174696f203c3d2031373437363220287e383a3329202a2f0a09097b202d312c202020382c2033332c202034382c2033332c202020382c20202d312c202030207d2c0a09097b202d312c202020372c2033312c202034392c2033352c202020392c20202d312c202d31207d2c0a09097b202d312c202020362c2033302c202034392c2033362c202031302c20202d312c202d31207d2c0a09097b202d312c202020352c2032382c202034382c2033382c202031322c20202d312c202d31207d2c0a09097b202d312c202020342c2032362c202034382c2033392c202031332c202020302c202d31207d2c0a09097b202d312c202020332c2032342c202034372c2034312c202031352c202020302c202d31207d2c0a09097b202d312c202020322c2032332c202034372c2034322c202031362c202020302c202d31207d2c0a09097b202d312c202020322c2032312c202034352c2034332c202031382c202020312c202d31207d2c0a09097b202d312c202020312c2031392c202034352c2034352c202031392c202020312c202d31207d2c0a09097b202d312c202020312c2031382c202034332c2034352c202032312c202020322c202d31207d2c0a09097b202d312c202020302c2031362c202034322c2034372c202032332c202020322c202d31207d2c0a09097b202d312c202020302c2031352c202034312c2034372c202032342c202020332c202d31207d2c0a09097b202d312c202020302c2031332c202033392c2034382c202032362c202020342c202d31207d2c0a09097b202d312c20202d312c2031322c202033382c2034382c202032382c202020352c202d31207d2c0a09097b202d312c20202d312c2031302c202033362c2034392c202033302c202020362c202d31207d2c0a09097b202d312c20202d312c2020392c202033352c2034392c202033312c202020372c202d31207d0a097d2c207b092f2a20313734373632203c20526174696f203c3d2032363231343420287e383a3229202a2f0a09097b2020322c202031332c2033302c202033382c2033302c202031332c202020322c202030207d2c0a09097b2020322c202031322c2032392c202033382c2033302c202031342c202020332c202030207d2c0a09097b2020322c202031312c2032382c202033382c2033312c202031352c202020332c202030207d2c0a09097b2020322c202031302c2032362c202033382c2033322c202031362c202020342c202030207d2c0a09097b2020312c202031302c2032362c202033372c2033332c202031372c202020342c202030207d2c0a09097b2020312c202020392c2032342c202033372c2033342c202031382c202020352c202030207d2c0a09097b2020312c202020382c2032342c202033372c2033342c202031392c202020352c202030207d2c0a09097b2020312c202020372c2032322c202033362c2033352c202032302c202020362c202031207d2c0a09097b2020312c202020362c2032312c202033362c2033362c202032312c202020362c202031207d2c0a09097b2020312c202020362c2032302c202033352c2033362c202032322c202020372c202031207d2c0a09097b2020302c202020352c2031392c202033342c2033372c202032342c202020382c202031207d2c0a09097b2020302c202020352c2031382c202033342c2033372c202032342c202020392c202031207d2c0a09097b2020302c202020342c2031372c202033332c2033372c202032362c202031302c202031207d2c0a09097b2020302c202020342c2031362c202033322c2033382c202032362c202031302c202032207d2c0a09097b2020302c202020332c2031352c202033312c2033382c202032382c202031312c202032207d2c0a09097b2020302c202020332c2031342c202033302c2033382c202032392c202031322c202032207d0a097d0a7d3b0a0a2f2a20342d7461702046696c74657220436f656666696369656e74202a2f0a73746174696320636f6e737420696e7420765f636f65665f34745b4753435f434f45465f524154494f5d5b4753435f434f45465f415454525d5b4753435f434f45465f565f34545d203d207b0a097b092f2a20526174696f203c3d20363535333620287e383a3829202a2f0a09097b2020302c203132382c202020302c202030207d2c0a09097b202d342c203132372c202020352c202030207d2c0a09097b202d362c203132342c202031312c202d31207d2c0a09097b202d382c203131382c202031392c202d31207d2c0a09097b202d382c203131312c202032372c202d32207d2c0a09097b202d382c203130322c202033372c202d33207d2c0a09097b202d382c202039322c202034382c202d34207d2c0a09097b202d372c202038312c202035392c202d35207d2c0a09097b202d362c202037302c202037302c202d36207d2c0a09097b202d352c202035392c202038312c202d37207d2c0a09097b202d342c202034382c202039322c202d38207d2c0a09097b202d332c202033372c203130322c202d38207d2c0a09097b202d322c202032372c203131312c202d38207d2c0a09097b202d312c202031392c203131382c202d38207d2c0a09097b202d312c202031312c203132342c202d36207d2c0a09097b2020302c202020352c203132372c202d34207d0a097d2c207b092f2a203635353336203c20526174696f203c3d20373438393820287e383a3729202a2f0a09097b2020382c203131322c202020382c202030207d2c0a09097b2020342c203131312c202031342c202d31207d2c0a09097b2020312c203130392c202032302c202d32207d2c0a09097b202d322c203130352c202032372c202d32207d2c0a09097b202d332c203130302c202033342c202d33207d2c0a09097b202d352c202039332c202034332c202d33207d2c0a09097b202d352c202038362c202035312c202d34207d2c0a09097b202d352c202037372c202036302c202d34207d2c0a09097b202d352c202036392c202036392c202d35207d2c0a09097b202d342c202036302c202037372c202d35207d2c0a09097b202d342c202035312c202038362c202d35207d2c0a09097b202d332c202034332c202039332c202d35207d2c0a09097b202d332c202033342c203130302c202d33207d2c0a09097b202d322c202032372c203130352c202d32207d2c0a09097b202d322c202032302c203130392c202031207d2c0a09097b202d312c202031342c203131312c202034207d0a097d2c207b092f2a203734383938203c20526174696f203c3d20383733383120287e383a3629202a2f0a09097b2031362c202039362c202031362c202030207d2c0a09097b2031322c202039372c202032312c202d32207d2c0a09097b2020382c202039362c202032362c202d32207d2c0a09097b2020352c202039332c202033322c202d32207d2c0a09097b2020322c202038392c202033392c202d32207d2c0a09097b2020302c202038342c202034362c202d32207d2c0a09097b202d312c202037392c202035332c202d33207d2c0a09097b202d322c202037332c202035392c202d32207d2c0a09097b202d322c202036362c202036362c202d32207d2c0a09097b202d322c202035392c202037332c202d32207d2c0a09097b202d332c202035332c202037392c202d31207d2c0a09097b202d322c202034362c202038342c202030207d2c0a09097b202d322c202033392c202038392c202032207d2c0a09097b202d322c202033322c202039332c202035207d2c0a09097b202d322c202032362c202039362c202038207d2c0a09097b202d322c202032312c202039372c203132207d0a097d2c207b092f2a203837333831203c20526174696f203c3d2031303438353720287e383a3529202a2f0a09097b2032322c202038342c202032322c202030207d2c0a09097b2031382c202038352c202032362c202d31207d2c0a09097b2031342c202038342c202033312c202d31207d2c0a09097b2031312c202038322c202033362c202d31207d2c0a09097b2020382c202037392c202034322c202d31207d2c0a09097b2020362c202037362c202034372c202d31207d2c0a09097b2020342c202037322c202035322c202030207d2c0a09097b2020322c202036382c202035382c202030207d2c0a09097b2020312c202036332c202036332c202031207d2c0a09097b2020302c202035382c202036382c202032207d2c0a09097b2020302c202035322c202037322c202034207d2c0a09097b202d312c202034372c202037362c202036207d2c0a09097b202d312c202034322c202037392c202038207d2c0a09097b202d312c202033362c202038322c203131207d2c0a09097b202d312c202033312c202038342c203134207d2c0a09097b202d312c202032362c202038352c203138207d0a097d2c207b092f2a20313034383537203c20526174696f203c3d2031333130373220287e383a3429202a2f0a09097b2032362c202037362c202032362c202030207d2c0a09097b2032322c202037362c202033302c202030207d2c0a09097b2031392c202037352c202033342c202030207d2c0a09097b2031362c202037332c202033382c202031207d2c0a09097b2031332c202037312c202034332c202031207d2c0a09097b2031302c202036392c202034372c202032207d2c0a09097b2020382c202036362c202035312c202033207d2c0a09097b2020362c202036332c202035352c202034207d2c0a09097b2020352c202035392c202035392c202035207d2c0a09097b2020342c202035352c202036332c202036207d2c0a09097b2020332c202035312c202036362c202038207d2c0a09097b2020322c202034372c202036392c203130207d2c0a09097b2020312c202034332c202037312c203133207d2c0a09097b2020312c202033382c202037332c203136207d2c0a09097b2020302c202033342c202037352c203139207d2c0a09097b2020302c202033302c202037362c203232207d0a097d2c207b092f2a20313331303732203c20526174696f203c3d2031373437363220287e383a3329202a2f0a09097b2032392c202037302c202032392c202030207d2c0a09097b2032362c202036382c202033322c202032207d2c0a09097b2032332c202036372c202033362c202032207d2c0a09097b2032302c202036362c202033392c202033207d2c0a09097b2031372c202036352c202034332c202033207d2c0a09097b2031352c202036332c202034362c202034207d2c0a09097b2031322c202036312c202035302c202035207d2c0a09097b2031302c202035382c202035332c202037207d2c0a09097b2020382c202035362c202035362c202038207d2c0a09097b2020372c202035332c202035382c203130207d2c0a09097b2020352c202035302c202036312c203132207d2c0a09097b2020342c202034362c202036332c203135207d2c0a09097b2020332c202034332c202036352c203137207d2c0a09097b2020332c202033392c202036362c203230207d2c0a09097b2020322c202033362c202036372c203233207d2c0a09097b2020322c202033322c202036382c203236207d0a097d2c207b092f2a20313734373632203c20526174696f203c3d2032363231343420287e383a3229202a2f0a09097b2033322c202036342c202033322c202030207d2c0a09097b2032382c202036332c202033342c202033207d2c0a09097b2032352c202036322c202033372c202034207d2c0a09097b2032322c202036322c202034302c202034207d2c0a09097b2031392c202036312c202034332c202035207d2c0a09097b2031372c202035392c202034362c202036207d2c0a09097b2031352c202035382c202034382c202037207d2c0a09097b2031332c202035352c202035312c202039207d2c0a09097b2031312c202035332c202035332c203131207d2c0a09097b2020392c202035312c202035352c203133207d2c0a09097b2020372c202034382c202035382c203135207d2c0a09097b2020362c202034362c202035392c203137207d2c0a09097b2020352c202034332c202036312c203139207d2c0a09097b2020342c202034302c202036322c203232207d2c0a09097b2020342c202033372c202036322c203235207d2c0a09097b2020332c202033342c202036332c203238207d0a097d0a7d3b0a0a73746174696320696e74206773635f73775f726573657428737472756374206773635f636f6e74657874202a637478290a7b0a09753332206366673b0a09696e7420636f756e74203d204753435f52455345545f54494d454f55543b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f66756e635f5f293b0a0a092f2a20732f77207265736574202a2f0a09636667203d20284753435f53575f52455345545f535245534554293b0a096773635f7772697465286366672c204753435f53575f5245534554293b0a0a092f2a207761697420732f7720726573657420636f6d706c657465202a2f0a097768696c652028636f756e742d2d29207b0a0909636667203d206773635f72656164284753435f53575f5245534554293b0a09096966202821636667290a090909627265616b3b0a090975736c6565705f72616e676528313030302c2032303030293b0a097d0a0a096966202863666729207b0a090944524d5f4552524f5228226661696c656420746f2072657365742067736320682f772e5c6e22293b0a090972657475726e202d45425553593b0a097d0a0a092f2a2072657365742073657175656e6365202a2f0a09636667203d206773635f72656164284753435f494e5f424153455f414444525f595f4d41534b293b0a09636667207c3d20284753435f494e5f424153455f414444525f4d41534b207c0a09094753435f494e5f424153455f414444525f50494e47504f4e47283029293b0a096773635f7772697465286366672c204753435f494e5f424153455f414444525f595f4d41534b293b0a096773635f7772697465286366672c204753435f494e5f424153455f414444525f43425f4d41534b293b0a096773635f7772697465286366672c204753435f494e5f424153455f414444525f43525f4d41534b293b0a0a09636667203d206773635f72656164284753435f4f55545f424153455f414444525f595f4d41534b293b0a09636667207c3d20284753435f4f55545f424153455f414444525f4d41534b207c0a09094753435f4f55545f424153455f414444525f50494e47504f4e47283029293b0a096773635f7772697465286366672c204753435f4f55545f424153455f414444525f595f4d41534b293b0a096773635f7772697465286366672c204753435f4f55545f424153455f414444525f43425f4d41534b293b0a096773635f7772697465286366672c204753435f4f55545f424153455f414444525f43525f4d41534b293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f6964206773635f7365745f677363626c6b5f66696d645f776228737472756374206773635f636f6e74657874202a6374782c20626f6f6c20656e61626c65290a7b0a0975333220677363626c6b5f6366673b0a0a0944524d5f44454255475f4b4d53282225735c6e222c205f5f66756e635f5f293b0a0a09677363626c6b5f636667203d20726561646c285359535245475f475343424c4b5f43464731293b0a0a0969662028656e61626c65290a0909677363626c6b5f636667207c3d204753435f424c4b5f444953503157425f44455354286374782d3e696429207c0a090909094753435f424c4b5f4753434c5f57425f494e5f5352435f53454c286374782d3e696429207c0a090909094753435f424c4b5f53575f52455345545f57425f44455354286374782d3e6964293b0a09656c73650a0909677363626c6b5f636667207c3d204753435f424c4b5f50584c4153594e435f4c4f5f4d41534b5f5742286374782d3e6964293b0a0a0977726974656c28677363626c6b5f6366672c205359535245475f475343424c4b5f43464731293b0a7d0a0a73746174696320766f6964206773635f68616e646c655f69727128737472756374206773635f636f6e74657874202a6374782c20626f6f6c20656e61626c652c0a0909626f6f6c206f766572666c6f772c20626f6f6c20646f6e65290a7b0a09753332206366673b0a0a0944524d5f44454255475f4b4d53282225733a656e61626c655b25645d6f766572666c6f775b25645d6c6576656c5b25645d5c6e222c205f5f66756e635f5f2c0a090909656e61626c652c206f766572666c6f772c20646f6e65293b0a0a09636667203d206773635f72656164284753435f495251293b0a09636667207c3d20284753435f4952515f4f525f4d41534b207c204753435f4952515f46524d444f4e455f4d41534b293b0a0a0969662028656e61626c65290a0909636667207c3d204753435f4952515f454e41424c453b0a09656c73650a090963666720263d207e4753435f4952515f454e41424c453b0a0a09696620286f766572666c6f77290a090963666720263d207e4753435f4952515f4f525f4d41534b3b0a09656c73650a0909636667207c3d204753435f4952515f4f525f4d41534b3b0a0a0969662028646f6e65290a090963666720263d207e4753435f4952515f46524d444f4e455f4d41534b3b0a09656c73650a0909636667207c3d204753435f4952515f46524d444f4e455f4d41534b3b0a0a096773635f7772697465286366672c204753435f495251293b0a7d0a0a0a73746174696320696e74206773635f7372635f7365745f666d742873747275637420646576696365202a6465762c2075333220666d74290a7b0a09737472756374206773635f636f6e74657874202a637478203d206765745f6773635f636f6e7465787428646576293b0a09737472756374206578796e6f735f64726d5f697070647276202a697070647276203d20266374782d3e6970706472763b0a09753332206366673b0a0a0944524d5f44454255475f4b4d53282225733a666d745b307825785d5c6e222c205f5f66756e635f5f2c20666d74293b0a0a09636667203d206773635f72656164284753435f494e5f434f4e293b0a0963666720263d207e284753435f494e5f5247425f545950455f4d41534b207c204753435f494e5f5955563432325f31505f4f524445525f4d41534b207c0a0909204753435f494e5f4348524f4d415f4f524445525f4d41534b207c204753435f494e5f464f524d41545f4d41534b207c0a0909204753435f494e5f54494c455f545950455f4d41534b207c204753435f494e5f54494c455f4d4f4445207c0a0909204753435f494e5f4348524f4d5f5354524944455f53454c5f4d41534b207c204753435f494e5f52425f535741505f4d41534b293b0a0a097377697463682028666d7429207b0a09636173652044524d5f464f524d41545f5247423536353a0a0909636667207c3d204753435f494e5f5247423536353b0a0909627265616b3b0a09636173652044524d5f464f524d41545f58524742383838383a0a0909636667207c3d204753435f494e5f58524742383838383b0a0909627265616b3b0a09636173652044524d5f464f524d41545f42475258383838383a0a0909636667207c3d20284753435f494e5f5852474238383838207c204753435f494e5f52425f53574150293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f595559563a0a0909636667207c3d20284753435f494e5f5955563432325f3150207c0a0909094753435f494e5f5955563432325f31505f4f524445525f4c53425f59207c0a0909094753435f494e5f4348524f4d415f4f524445525f43424352293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f595659553a0a0909636667207c3d20284753435f494e5f5955563432325f3150207c0a0909094753435f494e5f5955563432325f31505f4f524445525f4c53425f59207c0a0909094753435f494e5f4348524f4d415f4f524445525f43524342293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f555956593a0a0909636667207c3d20284753435f494e5f5955563432325f3150207c0a0909094753435f494e5f5955563432325f31505f4f454445525f4c53425f43207c0a0909094753435f494e5f4348524f4d415f4f524445525f43424352293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f565955593a0a0909636667207c3d20284753435f494e5f5955563432325f3150207c0a0909094753435f494e5f5955563432325f31505f4f454445525f4c53425f43207c0a0909094753435f494e5f4348524f4d415f4f524445525f43524342293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f4e5632313a0a09636173652044524d5f464f524d41545f4e5636313a0a0909636667207c3d20284753435f494e5f4348524f4d415f4f524445525f43524342207c0a0909094753435f494e5f5955563432305f3250293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f5955563432323a0a0909636667207c3d204753435f494e5f5955563432325f33503b0a0909627265616b3b0a09636173652044524d5f464f524d41545f5955563432303a0a09636173652044524d5f464f524d41545f5956553432303a0a0909636667207c3d204753435f494e5f5955563432305f33503b0a0909627265616b3b0a09636173652044524d5f464f524d41545f4e5631323a0a09636173652044524d5f464f524d41545f4e5631363a0a0909636667207c3d20284753435f494e5f4348524f4d415f4f524445525f43424352207c0a0909094753435f494e5f5955563432305f3250293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f4e5631324d543a0a0909636667207c3d20284753435f494e5f54494c455f435f31367838207c204753435f494e5f54494c455f4d4f4445293b0a0909627265616b3b0a0964656661756c743a0a09096465765f657272286970706472762d3e6465762c2022696e61766c69642074617267657420797576206f7264657220307825782e5c6e222c20666d74293b0a090972657475726e202d45494e56414c3b0a097d0a0a096773635f7772697465286366672c204753435f494e5f434f4e293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74206773635f7372635f7365745f7472616e73662873747275637420646576696365202a6465762c0a0909656e756d2064726d5f6578796e6f735f646567726565206465677265652c0a0909656e756d2064726d5f6578796e6f735f666c697020666c69702c20626f6f6c202a73776170290a7b0a09737472756374206773635f636f6e74657874202a637478203d206765745f6773635f636f6e7465787428646576293b0a09737472756374206578796e6f735f64726d5f697070647276202a697070647276203d20266374782d3e6970706472763b0a09753332206366673b0a0a0944524d5f44454255475f4b4d53282225733a6465677265655b25645d666c69705b307825785d5c6e222c205f5f66756e635f5f2c0a09096465677265652c20666c6970293b0a0a09636667203d206773635f72656164284753435f494e5f434f4e293b0a0963666720263d207e4753435f494e5f524f545f4d41534b3b0a0a09737769746368202864656772656529207b0a0963617365204558594e4f535f44524d5f4445475245455f303a0a090969662028666c69702026204558594e4f535f44524d5f464c49505f564552544943414c290a090909636667207c3d204753435f494e5f524f545f58464c49503b0a090969662028666c69702026204558594e4f535f44524d5f464c49505f484f52495a4f4e54414c290a090909636667207c3d204753435f494e5f524f545f59464c49503b0a0909627265616b3b0a0963617365204558594e4f535f44524d5f4445475245455f39303a0a090969662028666c69702026204558594e4f535f44524d5f464c49505f564552544943414c290a090909636667207c3d204753435f494e5f524f545f39305f58464c49503b0a0909656c73652069662028666c69702026204558594e4f535f44524d5f464c49505f484f52495a4f4e54414c290a090909636667207c3d204753435f494e5f524f545f39305f59464c49503b0a0909656c73650a090909636667207c3d204753435f494e5f524f545f39303b0a0909627265616b3b0a0963617365204558594e4f535f44524d5f4445475245455f3138303a0a0909636667207c3d204753435f494e5f524f545f3138303b0a0909627265616b3b0a0963617365204558594e4f535f44524d5f4445475245455f3237303a0a0909636667207c3d204753435f494e5f524f545f3237303b0a0909627265616b3b0a0964656661756c743a0a09096465765f657272286970706472762d3e6465762c2022696e61766c6964206465677265652076616c75652025642e5c6e222c20646567726565293b0a090972657475726e202d45494e56414c3b0a097d0a0a096773635f7772697465286366672c204753435f494e5f434f4e293b0a0a096374782d3e726f746174696f6e203d2063666720260a0909284753435f494e5f524f545f3930207c204753435f494e5f524f545f32373029203f2031203a20303b0a092a73776170203d206374782d3e726f746174696f6e3b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74206773635f7372635f7365745f73697a652873747275637420646576696365202a6465762c20696e7420737761702c0a09097374727563742064726d5f6578796e6f735f706f73202a706f732c207374727563742064726d5f6578796e6f735f737a202a737a290a7b0a09737472756374206773635f636f6e74657874202a637478203d206765745f6773635f636f6e7465787428646576293b0a097374727563742064726d5f6578796e6f735f706f7320696d675f706f73203d202a706f733b0a09737472756374206773635f7363616c6572202a7363203d20266374782d3e73633b0a09753332206366673b0a0a0944524d5f44454255475f4b4d53282225733a737761705b25645d785b25645d795b25645d775b25645d685b25645d5c6e222c0a09095f5f66756e635f5f2c20737761702c20706f732d3e782c20706f732d3e792c20706f732d3e772c20706f732d3e68293b0a0a09696620287377617029207b0a0909696d675f706f732e77203d20706f732d3e683b0a0909696d675f706f732e68203d20706f732d3e773b0a097d0a0a092f2a20706978656c206f6666736574202a2f0a09636667203d20284753435f535243494d475f4f46465345545f5828696d675f706f732e7829207c0a09094753435f535243494d475f4f46465345545f5928696d675f706f732e7929293b0a096773635f7772697465286366672c204753435f535243494d475f4f4646534554293b0a0a092f2a2063726f707065642073697a65202a2f0a09636667203d20284753435f43524f505045445f574944544828696d675f706f732e7729207c0a09094753435f43524f505045445f48454947485428696d675f706f732e6829293b0a096773635f7772697465286366672c204753435f43524f505045445f53495a45293b0a0a0944524d5f44454255475f4b4d53282225733a6873697a655b25645d7673697a655b25645d5c6e222c0a09095f5f66756e635f5f2c20737a2d3e6873697a652c20737a2d3e7673697a65293b0a0a092f2a206f726967696e616c2073697a65202a2f0a09636667203d206773635f72656164284753435f535243494d475f53495a45293b0a0963666720263d207e284753435f535243494d475f4845494748545f4d41534b207c0a09094753435f535243494d475f57494454485f4d41534b293b0a0a09636667207c3d20284753435f535243494d475f574944544828737a2d3e6873697a6529207c0a09094753435f535243494d475f48454947485428737a2d3e7673697a6529293b0a0a096773635f7772697465286366672c204753435f535243494d475f53495a45293b0a0a09636667203d206773635f72656164284753435f494e5f434f4e293b0a0963666720263d207e4753435f494e5f5247425f545950455f4d41534b3b0a0a0944524d5f44454255475f4b4d53282225733a77696474685b25645d72616e67655b25645d5c6e222c0a09095f5f66756e635f5f2c20706f732d3e772c2073632d3e72616e6765293b0a0a0969662028706f732d3e77203e3d204753435f57494454485f4954555f373039290a09096966202873632d3e72616e6765290a090909636667207c3d204753435f494e5f5247425f48445f574944453b0a0909656c73650a090909636667207c3d204753435f494e5f5247425f48445f4e4152524f573b0a09656c73650a09096966202873632d3e72616e6765290a090909636667207c3d204753435f494e5f5247425f53445f574944453b0a0909656c73650a090909636667207c3d204753435f494e5f5247425f53445f4e4152524f573b0a0a096773635f7772697465286366672c204753435f494e5f434f4e293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74206773635f7372635f7365745f6275665f73657128737472756374206773635f636f6e74657874202a6374782c20753332206275665f69642c0a0909656e756d2064726d5f6578796e6f735f6970705f6275665f74797065206275665f74797065290a7b0a09737472756374206578796e6f735f64726d5f697070647276202a697070647276203d20266374782d3e6970706472763b0a09626f6f6c206d61736b65643b0a09753332206366673b0a09753332206d61736b203d2030783030303030303031203c3c206275665f69643b0a0a0944524d5f44454255475f4b4d53282225733a6275665f69645b25645d6275665f747970655b25645d5c6e222c205f5f66756e635f5f2c0a09096275665f69642c206275665f74797065293b0a0a092f2a206d61736b20726567697374657220736574202a2f0a09636667203d206773635f72656164284753435f494e5f424153455f414444525f595f4d41534b293b0a0a0973776974636820286275665f7479706529207b0a0963617365204950505f4255465f454e51554555453a0a09096d61736b6564203d2066616c73653b0a0909627265616b3b0a0963617365204950505f4255465f444551554555453a0a09096d61736b6564203d20747275653b0a0909627265616b3b0a0964656661756c743a0a09096465765f657272286970706472762d3e6465762c2022696e76616c696420627566206374726c20706172616d657465722e5c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a092f2a2073657175656e6365206964202a2f0a0963666720263d207e6d61736b3b0a09636667207c3d206d61736b6564203c3c206275665f69643b0a096773635f7772697465286366672c204753435f494e5f424153455f414444525f595f4d41534b293b0a096773635f7772697465286366672c204753435f494e5f424153455f414444525f43425f4d41534b293b0a096773635f7772697465286366672c204753435f494e5f424153455f414444525f43525f4d41534b293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74206773635f7372635f7365745f616464722873747275637420646576696365202a6465762c0a09097374727563742064726d5f6578796e6f735f6970705f6275665f696e666f202a6275665f696e666f2c20753332206275665f69642c0a0909656e756d2064726d5f6578796e6f735f6970705f6275665f74797065206275665f74797065290a7b0a09737472756374206773635f636f6e74657874202a637478203d206765745f6773635f636f6e7465787428646576293b0a09737472756374206578796e6f735f64726d5f697070647276202a697070647276203d20266374782d3e6970706472763b0a097374727563742064726d5f6578796e6f735f6970705f636d645f6e6f6465202a635f6e6f6465203d206970706472762d3e635f6e6f64653b0a097374727563742064726d5f6578796e6f735f6970705f70726f7065727479202a70726f70657274793b0a0a096966202821635f6e6f646529207b0a090944524d5f4552524f5228226661696c656420746f2067657420635f6e6f64652e5c6e22293b0a090972657475726e202d454641554c543b0a097d0a0a0970726f7065727479203d2026635f6e6f64652d3e70726f70657274793b0a0a0944524d5f44454255475f4b4d53282225733a70726f705f69645b25645d6275665f69645b25645d6275665f747970655b25645d5c6e222c205f5f66756e635f5f2c0a090970726f70657274792d3e70726f705f69642c206275665f69642c206275665f74797065293b0a0a09696620286275665f6964203e204753435f4d41585f53524329207b0a09096465765f696e666f286970706472762d3e6465762c2022696e61766c6964206275665f69642025642e5c6e222c206275665f6964293b0a090972657475726e202d45494e56414c3b0a097d0a0a092f2a206164647265737320726567697374657220736574202a2f0a0973776974636820286275665f7479706529207b0a0963617365204950505f4255465f454e51554555453a0a09096773635f7772697465286275665f696e666f2d3e626173655b4558594e4f535f44524d5f504c414e41525f595d2c0a0909094753435f494e5f424153455f414444525f59286275665f696429293b0a09096773635f7772697465286275665f696e666f2d3e626173655b4558594e4f535f44524d5f504c414e41525f43425d2c0a0909094753435f494e5f424153455f414444525f4342286275665f696429293b0a09096773635f7772697465286275665f696e666f2d3e626173655b4558594e4f535f44524d5f504c414e41525f43525d2c0a0909094753435f494e5f424153455f414444525f4352286275665f696429293b0a0909627265616b3b0a0963617365204950505f4255465f444551554555453a0a09096773635f7772697465283078302c204753435f494e5f424153455f414444525f59286275665f696429293b0a09096773635f7772697465283078302c204753435f494e5f424153455f414444525f4342286275665f696429293b0a09096773635f7772697465283078302c204753435f494e5f424153455f414444525f4352286275665f696429293b0a0909627265616b3b0a0964656661756c743a0a09092f2a20627970617373202a2f0a0909627265616b3b0a097d0a0a0972657475726e206773635f7372635f7365745f6275665f736571286374782c206275665f69642c206275665f74797065293b0a7d0a0a73746174696320737472756374206578796e6f735f64726d5f6970705f6f7073206773635f7372635f6f7073203d207b0a092e7365745f666d74203d206773635f7372635f7365745f666d742c0a092e7365745f7472616e7366203d206773635f7372635f7365745f7472616e73662c0a092e7365745f73697a65203d206773635f7372635f7365745f73697a652c0a092e7365745f61646472203d206773635f7372635f7365745f616464722c0a7d3b0a0a73746174696320696e74206773635f6473745f7365745f666d742873747275637420646576696365202a6465762c2075333220666d74290a7b0a09737472756374206773635f636f6e74657874202a637478203d206765745f6773635f636f6e7465787428646576293b0a09737472756374206578796e6f735f64726d5f697070647276202a697070647276203d20266374782d3e6970706472763b0a09753332206366673b0a0a0944524d5f44454255475f4b4d53282225733a666d745b307825785d5c6e222c205f5f66756e635f5f2c20666d74293b0a0a09636667203d206773635f72656164284753435f4f55545f434f4e293b0a0963666720263d207e284753435f4f55545f5247425f545950455f4d41534b207c204753435f4f55545f5955563432325f31505f4f524445525f4d41534b207c0a0909204753435f4f55545f4348524f4d415f4f524445525f4d41534b207c204753435f4f55545f464f524d41545f4d41534b207c0a0909204753435f4f55545f4348524f4d5f5354524944455f53454c5f4d41534b207c204753435f4f55545f52425f535741505f4d41534b207c0a0909204753435f4f55545f474c4f42414c5f414c5048415f4d41534b293b0a0a097377697463682028666d7429207b0a09636173652044524d5f464f524d41545f5247423536353a0a0909636667207c3d204753435f4f55545f5247423536353b0a0909627265616b3b0a09636173652044524d5f464f524d41545f58524742383838383a0a0909636667207c3d204753435f4f55545f58524742383838383b0a0909627265616b3b0a09636173652044524d5f464f524d41545f42475258383838383a0a0909636667207c3d20284753435f4f55545f5852474238383838207c204753435f4f55545f52425f53574150293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f595559563a0a0909636667207c3d20284753435f4f55545f5955563432325f3150207c0a0909094753435f4f55545f5955563432325f31505f4f524445525f4c53425f59207c0a0909094753435f4f55545f4348524f4d415f4f524445525f43424352293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f595659553a0a0909636667207c3d20284753435f4f55545f5955563432325f3150207c0a0909094753435f4f55545f5955563432325f31505f4f524445525f4c53425f59207c0a0909094753435f4f55545f4348524f4d415f4f524445525f43524342293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f555956593a0a0909636667207c3d20284753435f4f55545f5955563432325f3150207c0a0909094753435f4f55545f5955563432325f31505f4f454445525f4c53425f43207c0a0909094753435f4f55545f4348524f4d415f4f524445525f43424352293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f565955593a0a0909636667207c3d20284753435f4f55545f5955563432325f3150207c0a0909094753435f4f55545f5955563432325f31505f4f454445525f4c53425f43207c0a0909094753435f4f55545f4348524f4d415f4f524445525f43524342293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f4e5632313a0a09636173652044524d5f464f524d41545f4e5636313a0a0909636667207c3d20284753435f4f55545f4348524f4d415f4f524445525f43524342207c204753435f4f55545f5955563432305f3250293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f5955563432323a0a09636173652044524d5f464f524d41545f5955563432303a0a09636173652044524d5f464f524d41545f5956553432303a0a0909636667207c3d204753435f4f55545f5955563432305f33503b0a0909627265616b3b0a09636173652044524d5f464f524d41545f4e5631323a0a09636173652044524d5f464f524d41545f4e5631363a0a0909636667207c3d20284753435f4f55545f4348524f4d415f4f524445525f43424352207c0a0909094753435f4f55545f5955563432305f3250293b0a0909627265616b3b0a09636173652044524d5f464f524d41545f4e5631324d543a0a0909636667207c3d20284753435f4f55545f54494c455f435f31367838207c204753435f4f55545f54494c455f4d4f4445293b0a0909627265616b3b0a0964656661756c743a0a09096465765f657272286970706472762d3e6465762c2022696e61766c69642074617267657420797576206f7264657220307825782e5c6e222c20666d74293b0a090972657475726e202d45494e56414c3b0a097d0a0a096773635f7772697465286366672c204753435f4f55545f434f4e293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74206773635f6473745f7365745f7472616e73662873747275637420646576696365202a6465762c0a0909656e756d2064726d5f6578796e6f735f646567726565206465677265652c0a0909656e756d2064726d5f6578796e6f735f666c697020666c69702c20626f6f6c202a73776170290a7b0a09737472756374206773635f636f6e74657874202a637478203d206765745f6773635f636f6e7465787428646576293b0a09737472756374206578796e6f735f64726d5f697070647276202a697070647276203d20266374782d3e6970706472763b0a09753332206366673b0a0a0944524d5f44454255475f4b4d53282225733a6465677265655b25645d666c69705b307825785d5c6e222c205f5f66756e635f5f2c0a09096465677265652c20666c6970293b0a0a09636667203d206773635f72656164284753435f494e5f434f4e293b0a0963666720263d207e4753435f494e5f524f545f4d41534b3b0a0a09737769746368202864656772656529207b0a0963617365204558594e4f535f44524d5f4445475245455f303a0a090969662028666c69702026204558594e4f535f44524d5f464c49505f564552544943414c290a090909636667207c3d204753435f494e5f524f545f58464c49503b0a090969662028666c69702026204558594e4f535f44524d5f464c49505f484f52495a4f4e54414c290a090909636667207c3d204753435f494e5f524f545f59464c49503b0a0909627265616b3b0a0963617365204558594e4f535f44524d5f4445475245455f39303a0a090969662028666c69702026204558594e4f535f44524d5f464c49505f564552544943414c290a090909636667207c3d204753435f494e5f524f545f39305f58464c49503b0a0909656c73652069662028666c69702026204558594e4f535f44524d5f464c49505f484f52495a4f4e54414c290a090909636667207c3d204753435f494e5f524f545f39305f59464c49503b0a0909656c73650a090909636667207c3d204753435f494e5f524f545f39303b0a0909627265616b3b0a0963617365204558594e4f535f44524d5f4445475245455f3138303a0a0909636667207c3d204753435f494e5f524f545f3138303b0a0909627265616b3b0a0963617365204558594e4f535f44524d5f4445475245455f3237303a0a0909636667207c3d204753435f494e5f524f545f3237303b0a0909627265616b3b0a0964656661756c743a0a09096465765f657272286970706472762d3e6465762c2022696e61766c6964206465677265652076616c75652025642e5c6e222c20646567726565293b0a090972657475726e202d45494e56414c3b0a097d0a0a096773635f7772697465286366672c204753435f494e5f434f4e293b0a0a096374782d3e726f746174696f6e203d2063666720260a0909284753435f494e5f524f545f3930207c204753435f494e5f524f545f32373029203f2031203a20303b0a092a73776170203d206374782d3e726f746174696f6e3b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74206773635f6765745f726174696f5f736869667428753332207372632c20753332206473742c20753332202a726174696f290a7b0a0944524d5f44454255475f4b4d53282225733a7372635b25645d6473745b25645d5c6e222c205f5f66756e635f5f2c207372632c20647374293b0a0a0969662028737263203e3d20647374202a203829207b0a090944524d5f4552524f5228226661696c656420746f206d616b6520726174696f20616e642073686966742e5c6e22293b0a090972657475726e202d45494e56414c3b0a097d20656c73652069662028737263203e3d20647374202a2034290a09092a726174696f203d20343b0a09656c73652069662028737263203e3d20647374202a2032290a09092a726174696f203d20323b0a09656c73650a09092a726174696f203d20313b0a0a0972657475726e20303b0a7d0a0a73746174696320766f6964206773635f6765745f7072657363616c65725f7368666163746f72287533322068726174696f2c207533322076726174696f2c20753332202a7368666163746f72290a7b0a096966202868726174696f203d3d20342026262076726174696f203d3d2034290a09092a7368666163746f72203d20343b0a09656c736520696620282868726174696f203d3d20342026262076726174696f203d3d203229207c7c0a0909202868726174696f203d3d20322026262076726174696f203d3d203429290a09092a7368666163746f72203d20333b0a09656c736520696620282868726174696f203d3d20342026262076726174696f203d3d203129207c7c0a0909202868726174696f203d3d20312026262076726174696f203d3d203429207c7c0a0909202868726174696f203d3d20322026262076726174696f203d3d203229290a09092a7368666163746f72203d20323b0a09656c7365206966202868726174696f203d3d20312026262076726174696f203d3d2031290a09092a7368666163746f72203d20303b0a09656c73650a09092a7368666163746f72203d20313b0a7d0a0a73746174696320696e74206773635f7365745f7072657363616c657228737472756374206773635f636f6e74657874202a6374782c20737472756374206773635f7363616c6572202a73632c0a09097374727563742064726d5f6578796e6f735f706f73202a7372632c207374727563742064726d5f6578796e6f735f706f73202a647374290a7b0a09737472756374206578796e6f735f64726d5f697070647276202a697070647276203d20266374782d3e6970706472763b0a09753332206366673b0a09753332207372635f772c207372635f682c206473745f772c206473745f683b0a09696e7420726574203d20303b0a0a097372635f77203d207372632d3e773b0a097372635f68203d207372632d3e683b0a0a09696620286374782d3e726f746174696f6e29207b0a09096473745f77203d206473742d3e683b0a09096473745f68203d206473742d3e773b0a097d20656c7365207b0a09096473745f77203d206473742d3e773b0a09096473745f68203d206473742d3e683b0a097d0a0a09726574203d206773635f6765745f726174696f5f7368696674287372635f772c206473745f772c202673632d3e7072655f68726174696f293b0a096966202872657429207b0a09096465765f657272286970706472762d3e6465762c20226661696c656420746f2067657420726174696f20686f72697a6f6e74616c2e5c6e22293b0a090972657475726e207265743b0a097d0a0a09726574203d206773635f6765745f726174696f5f7368696674287372635f682c206473745f682c202673632d3e7072655f76726174696f293b0a096966202872657429207b0a09096465765f657272286970706472762d3e6465762c20226661696c656420746f2067657420726174696f20766572746963616c2e5c6e22293b0a090972657475726e207265743b0a097d0a0a0944524d5f44454255475f4b4d53282225733a7072655f68726174696f5b25645d7072655f76726174696f5b25645d5c6e222c0a09095f5f66756e635f5f2c2073632d3e7072655f68726174696f2c2073632d3e7072655f76726174696f293b0a0a0973632d3e6d61696e5f68726174696f203d20287372635f77203c3c20313629202f206473745f773b0a0973632d3e6d61696e5f76726174696f203d20287372635f68203c3c20313629202f206473745f683b0a0a0944524d5f44454255475f4b4d53282225733a6d61696e5f68726174696f5b256c645d6d61696e5f76726174696f5b256c645d5c6e222c0a09095f5f66756e635f5f2c2073632d3e6d61696e5f68726174696f2c2073632d3e6d61696e5f76726174696f293b0a0a096773635f6765745f7072657363616c65725f7368666163746f722873632d3e7072655f68726174696f2c2073632d3e7072655f76726174696f2c0a09092673632d3e7072655f7368666163746f72293b0a0a0944524d5f44454255475f4b4d53282225733a7072655f7368666163746f725b25645d5c6e222c205f5f66756e635f5f2c0a090973632d3e7072655f7368666163746f72293b0a0a09636667203d20284753435f50524553435f5348464143544f522873632d3e7072655f7368666163746f7229207c0a09094753435f50524553435f485f524154494f2873632d3e7072655f68726174696f29207c0a09094753435f50524553435f565f524154494f2873632d3e7072655f76726174696f29293b0a096773635f7772697465286366672c204753435f5052455f5343414c455f524154494f293b0a0a0972657475726e207265743b0a7d0a0a73746174696320766f6964206773635f7365745f685f636f656628737472756374206773635f636f6e74657874202a6374782c20756e7369676e6564206c6f6e67206d61696e5f68726174696f290a7b0a09696e7420692c206a2c206b2c2073635f726174696f3b0a0a09696620286d61696e5f68726174696f203c3d204753435f53435f55505f4d41585f524154494f290a090973635f726174696f203d20303b0a09656c736520696620286d61696e5f68726174696f203c3d204753435f53435f444f574e5f524154494f5f375f38290a090973635f726174696f203d20313b0a09656c736520696620286d61696e5f68726174696f203c3d204753435f53435f444f574e5f524154494f5f365f38290a090973635f726174696f203d20323b0a09656c736520696620286d61696e5f68726174696f203c3d204753435f53435f444f574e5f524154494f5f355f38290a090973635f726174696f203d20333b0a09656c736520696620286d61696e5f68726174696f203c3d204753435f53435f444f574e5f524154494f5f345f38290a090973635f726174696f203d20343b0a09656c736520696620286d61696e5f68726174696f203c3d204753435f53435f444f574e5f524154494f5f335f38290a090973635f726174696f203d20353b0a09656c73650a090973635f726174696f203d20363b0a0a09666f72202869203d20303b2069203c204753435f434f45465f50484153453b20692b2b290a0909666f7220286a203d20303b206a203c204753435f434f45465f485f38543b206a2b2b290a090909666f7220286b203d20303b206b203c204753435f434f45465f44455054483b206b2b2b290a090909096773635f777269746528685f636f65665f38745b73635f726174696f5d5b695d5b6a5d2c0a09090909094753435f48434f454628692c206a2c206b29293b0a7d0a0a73746174696320766f6964206773635f7365745f765f636f656628737472756374206773635f636f6e74657874202a6374782c20756e7369676e6564206c6f6e67206d61696e5f76726174696f290a7b0a09696e7420692c206a2c206b2c2073635f726174696f3b0a0a09696620286d61696e5f76726174696f203c3d204753435f53435f55505f4d41585f524154494f290a090973635f726174696f203d20303b0a09656c736520696620286d61696e5f76726174696f203c3d204753435f53435f444f574e5f524154494f5f375f38290a090973635f726174696f203d20313b0a09656c736520696620286d61696e5f76726174696f203c3d204753435f53435f444f574e5f524154494f5f365f38290a090973635f726174696f203d20323b0a09656c736520696620286d61696e5f76726174696f203c3d204753435f53435f444f574e5f524154494f5f355f38290a090973635f726174696f203d20333b0a09656c736520696620286d61696e5f76726174696f203c3d204753435f53435f444f574e5f524154494f5f345f38290a090973635f726174696f203d20343b0a09656c736520696620286d61696e5f76726174696f203c3d204753435f53435f444f574e5f524154494f5f335f38290a090973635f726174696f203d20353b0a09656c73650a090973635f726174696f203d20363b0a0a09666f72202869203d20303b2069203c204753435f434f45465f50484153453b20692b2b290a0909666f7220286a203d20303b206a203c204753435f434f45465f565f34543b206a2b2b290a090909666f7220286b203d20303b206b203c204753435f434f45465f44455054483b206b2b2b290a090909096773635f777269746528765f636f65665f34745b73635f726174696f5d5b695d5b6a5d2c0a09090909094753435f56434f454628692c206a2c206b29293b0a7d0a0a73746174696320766f6964206773635f7365745f7363616c657228737472756374206773635f636f6e74657874202a6374782c20737472756374206773635f7363616c6572202a7363290a7b0a09753332206366673b0a0a0944524d5f44454255475f4b4d53282225733a6d61696e5f68726174696f5b256c645d6d61696e5f76726174696f5b256c645d5c6e222c0a09095f5f66756e635f5f2c2073632d3e6d61696e5f68726174696f2c2073632d3e6d61696e5f76726174696f293b0a0a096773635f7365745f685f636f6566286374782c2073632d3e6d61696e5f68726174696f293b0a09636667203d204753435f4d41494e5f485f524154494f5f56414c55452873632d3e6d61696e5f68726174696f293b0a096773635f7772697465286366672c204753435f4d41494e5f485f524154494f293b0a0a096773635f7365745f765f636f6566286374782c2073632d3e6d61696e5f76726174696f293b0a09636667203d204753435f4d41494e5f565f524154494f5f56414c55452873632d3e6d61696e5f76726174696f293b0a096773635f7772697465286366672c204753435f4d41494e5f565f524154494f293b0a7d0a0a73746174696320696e74206773635f6473745f7365745f73697a652873747275637420646576696365202a6465762c20696e7420737761702c0a09097374727563742064726d5f6578796e6f735f706f73202a706f732c207374727563742064726d5f6578796e6f735f737a202a737a290a7b0a09737472756374206773635f636f6e74657874202a637478203d206765745f6773635f636f6e7465787428646576293b0a097374727563742064726d5f6578796e6f735f706f7320696d675f706f73203d202a706f733b0a09737472756374206773635f7363616c6572202a7363203d20266374782d3e73633b0a09753332206366673b0a0a0944524d5f44454255475f4b4d53282225733a737761705b25645d785b25645d795b25645d775b25645d685b25645d5c6e222c0a09095f5f66756e635f5f2c20737761702c20706f732d3e782c20706f732d3e792c20706f732d3e772c20706f732d3e68293b0a0a09696620287377617029207b0a0909696d675f706f732e77203d20706f732d3e683b0a0909696d675f706f732e68203d20706f732d3e773b0a097d0a0a092f2a20706978656c206f6666736574202a2f0a09636667203d20284753435f445354494d475f4f46465345545f5828706f732d3e7829207c0a09094753435f445354494d475f4f46465345545f5928706f732d3e7929293b0a096773635f7772697465286366672c204753435f445354494d475f4f4646534554293b0a0a092f2a207363616c65642073697a65202a2f0a09636667203d20284753435f5343414c45445f574944544828696d675f706f732e7729207c204753435f5343414c45445f48454947485428696d675f706f732e6829293b0a096773635f7772697465286366672c204753435f5343414c45445f53495a45293b0a0a0944524d5f44454255475f4b4d53282225733a6873697a655b25645d7673697a655b25645d5c6e222c0a09095f5f66756e635f5f2c20737a2d3e6873697a652c20737a2d3e7673697a65293b0a0a092f2a206f726967696e616c2073697a65202a2f0a09636667203d206773635f72656164284753435f445354494d475f53495a45293b0a0963666720263d207e284753435f445354494d475f4845494748545f4d41534b207c0a09094753435f445354494d475f57494454485f4d41534b293b0a09636667207c3d20284753435f445354494d475f574944544828737a2d3e6873697a6529207c0a09094753435f445354494d475f48454947485428737a2d3e7673697a6529293b0a096773635f7772697465286366672c204753435f445354494d475f53495a45293b0a0a09636667203d206773635f72656164284753435f4f55545f434f4e293b0a0963666720263d207e4753435f4f55545f5247425f545950455f4d41534b3b0a0a0944524d5f44454255475f4b4d53282225733a77696474685b25645d72616e67655b25645d5c6e222c0a09095f5f66756e635f5f2c20706f732d3e772c2073632d3e72616e6765293b0a0a0969662028706f732d3e77203e3d204753435f57494454485f4954555f373039290a09096966202873632d3e72616e6765290a090909636667207c3d204753435f4f55545f5247425f48445f574944453b0a0909656c73650a090909636667207c3d204753435f4f55545f5247425f48445f4e4152524f573b0a09656c73650a09096966202873632d3e72616e6765290a090909636667207c3d204753435f4f55545f5247425f53445f574944453b0a0909656c73650a090909636667207c3d204753435f4f55545f5247425f53445f4e4152524f573b0a0a096773635f7772697465286366672c204753435f4f55545f434f4e293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74206773635f6473745f6765745f6275665f73657128737472756374206773635f636f6e74657874202a637478290a7b0a09753332206366672c20692c206275665f6e756d203d204753435f5245475f535a3b0a09753332206d61736b203d20307830303030303030313b0a0a09636667203d206773635f72656164284753435f4f55545f424153455f414444525f595f4d41534b293b0a0a09666f72202869203d20303b2069203c204753435f5245475f535a3b20692b2b290a090969662028636667202620286d61736b203c3c206929290a0909096275665f6e756d2d2d3b0a0a0944524d5f44454255475f4b4d53282225733a6275665f6e756d5b2564