Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396872
Locktime 0
Block 100379
Transaction 53fbd4a7ccb34357aa4fc0b76284ccc25634d5091037e277eafc6c597e2c585a
>
0.00000001 NMC

Input scripts

0.30450220051488159e300789ad478d06fe5512c051b8a5cc1b494bb1bdca873aabc3ee38022100d5f02a500c8a7c3903a731df0f4f97eaec4de9a1de1eab4c97277588c564b43f[ALL]

Output scripts

0.04045815c0b22a89892e1cba3f64f53b80830c435ea662656453a96a2af5af60869539aab8cdac848be52cfade5bb63f74514afeb74be93d3b125b3e8c93df22e8 OP_CHECKSIG
1.756d6265722863293b0a0a092f2a2053657420757020534d45502f534d4150202a2f0a0973657475705f736d65702863293b0a0973657475705f736d61702863293b0a0a092f2a0a09202a205468652076656e646f722d73706563696669632066756e6374696f6e73206d696768742068617665206368616e6765642066656174757265732e0a09202a204e6f7720776520646f202267656e65726963206368616e6765732e220a09202a2f0a0a092f2a2046696c746572206f757420616e797468696e67207468617420646570656e6473206f6e204350554944206c6576656c7320776520646f6e27742068617665202a2f0a0966696c7465725f63707569645f666561747572657328632c2074727565293b0a0a092f2a20496620746865206d6f64656c206e616d65206973207374696c6c20756e7365742c20646f207461626c65206c6f6f6b75702e202a2f0a096966202821632d3e7838365f6d6f64656c5f69645b305d29207b0a0909636f6e73742063686172202a703b0a090970203d207461626c655f6c6f6f6b75705f6d6f64656c2863293b0a09096966202870290a09090973747263707928632d3e7838365f6d6f64656c5f69642c2070293b0a0909656c73650a0909092f2a204c617374207265736f72742e2e2e202a2f0a090909737072696e746628632d3e7838365f6d6f64656c5f69642c2022253032782f25303278222c0a09090909632d3e7838362c20632d3e7838365f6d6f64656c293b0a097d0a0a23696664656620434f4e4649475f5838365f36340a096465746563745f68742863293b0a23656e6469660a0a09696e69745f68797065727669736f722863293b0a097838365f696e69745f726472616e642863293b0a0a092f2a0a09202a20436c6561722f53657420616c6c20666c616773206f766572726964656e206279206f7074696f6e732c206e65656420646f2069740a09202a206265666f726520666f6c6c6f77696e6720736d7020616c6c20637075732063617020414e442e0a09202a2f0a09666f72202869203d20303b2069203c204e434150494e54533b20692b2b29207b0a0909632d3e7838365f6361706162696c6974795b695d20263d207e6370755f636170735f636c65617265645b695d3b0a0909632d3e7838365f6361706162696c6974795b695d207c3d206370755f636170735f7365745b695d3b0a097d0a0a092f2a0a09202a204f6e20534d502c20626f6f745f6370755f6461746120686f6c64732074686520636f6d6d6f6e206665617475726520736574206265747765656e0a09202a20616c6c20435055733b20736f206d616b652073757265207468617420776520696e646963617465207768696368206665617475726573206172650a09202a20636f6d6d6f6e206265747765656e2074686520435055732e20205468652066697273742074696d65207468697320726f7574696e6520676574730a09202a2065786563757465642c2063203d3d2026626f6f745f6370755f646174612e0a09202a2f0a09696620286320213d2026626f6f745f6370755f6461746129207b0a09092f2a20414e442074686520616c726561647920616363756d756c6174656420666c6167732077697468207468657365202a2f0a0909666f72202869203d20303b2069203c204e434150494e54533b20692b2b290a090909626f6f745f6370755f646174612e7838365f6361706162696c6974795b695d20263d20632d3e7838365f6361706162696c6974795b695d3b0a097d0a0a092f2a20496e6974204d616368696e6520436865636b20457863657074696f6e20696620617661696c61626c652e202a2f0a096d636865636b5f6370755f696e69742863293b0a0a0973656c6563745f69646c655f726f7574696e652863293b0a0a23696664656620434f4e4649475f4e554d410a096e756d615f6164645f63707528736d705f70726f636573736f725f69642829293b0a23656e6469660a7d0a0a23696664656620434f4e4649475f5838365f36340a73746174696320766f696420766765746370755f7365745f6d6f646528766f6964290a7b0a09696620286370755f6861732826626f6f745f6370755f646174612c205838365f464541545552455f52445453435029290a0909766765746370755f6d6f6465203d20564745544350555f5244545343503b0a09656c73650a0909766765746370755f6d6f6465203d20564745544350555f4c534c3b0a7d0a23656e6469660a0a766f6964205f5f696e6974206964656e746966795f626f6f745f63707528766f6964290a7b0a096964656e746966795f6370752826626f6f745f6370755f64617461293b0a09696e69745f616d645f653430305f6331655f6d61736b28293b0a23696664656620434f4e4649475f5838365f33320a09737973656e7465725f736574757028293b0a09656e61626c655f7365705f63707528293b0a23656c73650a09766765746370755f7365745f6d6f646528293b0a23656e6469660a096370755f6465746563745f746c622826626f6f745f6370755f64617461293b0a7d0a0a766f6964205f5f637075696e6974206964656e746966795f7365636f6e646172795f6370752873747275637420637075696e666f5f783836202a63290a7b0a094255475f4f4e2863203d3d2026626f6f745f6370755f64617461293b0a096964656e746966795f6370752863293b0a23696664656620434f4e4649475f5838365f33320a09656e61626c655f7365705f63707528293b0a23656e6469660a096d7472725f61705f696e697428293b0a7d0a0a737472756374206d73725f72616e6765207b0a09756e7369676e6564096d696e3b0a09756e7369676e6564096d61783b0a7d3b0a0a73746174696320636f6e737420737472756374206d73725f72616e6765206d73725f72616e67655f61727261795b5d205f5f637075696e6974636f6e7374203d207b0a097b20307830303030303030302c20307830303030303431387d2c0a097b20307863303030303030302c20307863303030303430627d2c0a097b20307863303031303030302c20307863303031303134327d2c0a097b20307863303031313030302c20307863303031313033627d2c0a7d3b0a0a73746174696320766f6964205f5f637075696e6974205f5f7072696e745f6370755f6d737228766f6964290a7b0a09756e7369676e656420696e6465785f6d696e2c20696e6465785f6d61783b0a09756e7369676e656420696e6465783b0a097536342076616c3b0a09696e7420693b0a0a09666f72202869203d20303b2069203c2041525241595f53495a45286d73725f72616e67655f6172726179293b20692b2b29207b0a0909696e6465785f6d696e203d206d73725f72616e67655f61727261795b695d2e6d696e3b0a0909696e6465785f6d6178203d206d73725f72616e67655f61727261795b695d2e6d61783b0a0a0909666f722028696e646578203d20696e6465785f6d696e3b20696e646578203c20696e6465785f6d61783b20696e6465782b2b29207b0a0909096966202872646d73726c5f7361666528696e6465782c202676616c29290a09090909636f6e74696e75653b0a0909097072696e746b284b45524e5f494e464f2022204d5352253038783a20253031366c6c785c6e222c20696e6465782c2076616c293b0a09097d0a097d0a7d0a0a73746174696320696e742073686f775f6d7372205f5f637075696e6974646174613b0a0a737461746963205f5f696e697420696e742073657475705f73686f775f6d73722863686172202a617267290a7b0a09696e74206e756d3b0a0a096765745f6f7074696f6e28266172672c20266e756d293b0a0a09696620286e756d203e2030290a090973686f775f6d7372203d206e756d3b0a0972657475726e20313b0a7d0a5f5f7365747570282273686f775f6d73723d222c2073657475705f73686f775f6d7372293b0a0a737461746963205f5f696e697420696e742073657475705f6e6f636c666c7573682863686172202a617267290a7b0a0973657475705f636c6561725f6370755f636170285838365f464541545552455f434c464c5348293b0a0972657475726e20313b0a7d0a5f5f736574757028226e6f636c666c757368222c2073657475705f6e6f636c666c757368293b0a0a766f6964205f5f637075696e6974207072696e745f6370755f696e666f2873747275637420637075696e666f5f783836202a63290a7b0a09636f6e73742063686172202a76656e646f72203d204e554c4c3b0a0a0969662028632d3e7838365f76656e646f72203c205838365f56454e444f525f4e554d29207b0a090976656e646f72203d20746869735f6370752d3e635f76656e646f723b0a097d20656c7365207b0a090969662028632d3e63707569645f6c6576656c203e3d2030290a09090976656e646f72203d20632d3e7838365f76656e646f725f69643b0a097d0a0a096966202876656e646f72202626202173747273747228632d3e7838365f6d6f64656c5f69642c2076656e646f7229290a09097072696e746b284b45524e5f434f4e542022257320222c2076656e646f72293b0a0a0969662028632d3e7838365f6d6f64656c5f69645b305d290a09097072696e746b284b45524e5f434f4e5420222573222c20737472696d28632d3e7838365f6d6f64656c5f696429293b0a09656c73650a09097072696e746b284b45524e5f434f4e54202225643836222c20632d3e783836293b0a0a097072696e746b284b45524e5f434f4e542022202866616d3a20253032782c206d6f64656c3a2025303278222c20632d3e7838362c20632d3e7838365f6d6f64656c293b0a0a0969662028632d3e7838365f6d61736b207c7c20632d3e63707569645f6c6576656c203e3d2030290a09097072696e746b284b45524e5f434f4e5420222c207374657070696e673a2025303278295c6e222c20632d3e7838365f6d61736b293b0a09656c73650a09097072696e746b284b45524e5f434f4e542022295c6e22293b0a0a097072696e745f6370755f6d73722863293b0a7d0a0a766f6964205f5f637075696e6974207072696e745f6370755f6d73722873747275637420637075696e666f5f783836202a63290a7b0a0969662028632d3e6370755f696e646578203c2073686f775f6d7372290a09095f5f7072696e745f6370755f6d737228293b0a7d0a0a737461746963205f5f696e697420696e742073657475705f64697361626c6563707569642863686172202a617267290a7b0a09696e74206269743b0a0a09696620286765745f6f7074696f6e28266172672c20266269742920262620626974203c204e434150494e54532a3332290a090973657475705f636c6561725f6370755f63617028626974293b0a09656c73650a090972657475726e20303b0a0a0972657475726e20313b0a7d0a5f5f73657475702822636c65617263707569643d222c2073657475705f64697361626c656370756964293b0a0a23696664656620434f4e4649475f5838365f36340a73747275637420646573635f707472206964745f6465736372203d207b204e525f564543544f5253202a203136202d20312c2028756e7369676e6564206c6f6e6729206964745f7461626c65207d3b0a73747275637420646573635f707472206e6d695f6964745f6465736372203d207b204e525f564543544f5253202a203136202d20312c0a090909092020202028756e7369676e6564206c6f6e6729206e6d695f6964745f7461626c65207d3b0a0a444546494e455f5045525f4350555f464952535428756e696f6e206972715f737461636b5f756e696f6e2c0a090920202020206972715f737461636b5f756e696f6e29205f5f616c69676e656428504147455f53495a45293b0a0a2f2a0a202a2054686520666f6c6c6f77696e6720666f757220706572637075207661726961626c65732061726520686f742e2020416c69676e2063757272656e745f7461736b20746f0a202a2063616368656c696e652073697a652073756368207468617420616c6c20666f75722066616c6c20696e207468652073616d652063616368656c696e652e0a202a2f0a444546494e455f5045525f43505528737472756374207461736b5f737472756374202a2c2063757272656e745f7461736b29205f5f5f5f63616368656c696e655f616c69676e6564203d0a0926696e69745f7461736b3b0a4558504f52545f5045525f4350555f53594d424f4c2863757272656e745f7461736b293b0a0a444546494e455f5045525f43505528756e7369676e6564206c6f6e672c206b65726e656c5f737461636b29203d0a0928756e7369676e6564206c6f6e672926696e69745f7468726561645f756e696f6e202d204b45524e454c5f535441434b5f4f4646534554202b205448524541445f53495a453b0a4558504f52545f5045525f4350555f53594d424f4c286b65726e656c5f737461636b293b0a0a444546494e455f5045525f4350552863686172202a2c206972715f737461636b5f70747229203d0a09696e69745f7065725f6370755f766172286972715f737461636b5f756e696f6e2e6972715f737461636b29202b204952515f535441434b5f53495a45202d2036343b0a0a444546494e455f5045525f43505528756e7369676e656420696e742c206972715f636f756e7429203d202d313b0a0a444546494e455f5045525f43505528737472756374207461736b5f737472756374202a2c206670755f6f776e65725f7461736b293b0a0a2f2a0a202a205370656369616c2049535420737461636b73207768696368207468652043505520737769746368657320746f207768656e2069742063616c6c730a202a20616e204953542d6d61726b65642064657363726970746f7220656e7472792e20557020746f203720737461636b73202868617264776172650a202a206c696d6974292c20616c6c206f66207468656d2061726520344b2c206578636570742074686520646562756720737461636b2077686963680a202a20697320384b2e0a202a2f0a73746174696320636f6e737420756e7369676e656420696e7420657863657074696f6e5f737461636b5f73697a65735b4e5f455843455054494f4e5f535441434b535d203d207b0a0920205b30202e2e2e204e5f455843455054494f4e5f535441434b53202d20315d093d20455843455054494f4e5f53544b535a2c0a0920205b44454255475f535441434b202d20315d0909093d2044454255475f53544b535a0a7d3b0a0a73746174696320444546494e455f5045525f4350555f504147455f414c49474e454428636861722c20657863657074696f6e5f737461636b730a095b284e5f455843455054494f4e5f535441434b53202d203129202a20455843455054494f4e5f53544b535a202b2044454255475f53544b535a5d293b0a0a2f2a204d6179206e6f74206265206d61726b6564205f5f696e69743a207573656420627920736f6674776172652073757370656e64202a2f0a766f69642073797363616c6c5f696e697428766f6964290a7b0a092f2a0a09202a204c5354415220616e642053544152206c69766520696e20612062697420737472616e67652073796d62696f7369732e0a09202a205468657920626f746820777269746520746f207468652073616d6520696e7465726e616c2072656769737465722e205354415220616c6c6f777320746f0a09202a207365742043532f445320627574206f6e6c792061203332626974207461726765742e204c53544152207365747320746865203634626974207269702e0a09202a2f0a0977726d73726c284d53525f535441522c20202828753634295f5f5553455233325f4353293c3c343820207c202828753634295f5f4b45524e454c5f4353293c3c3332293b0a0977726d73726c284d53525f4c535441522c2073797374656d5f63616c6c293b0a0977726d73726c284d53525f43535441522c2069676e6f72655f737973726574293b0a0a23696664656620434f4e4649475f494133325f454d554c4154494f4e0a0973797363616c6c33325f6370755f696e697428293b0a23656e6469660a0a092f2a20466c61677320746f20636c656172206f6e2073797363616c6c202a2f0a0977726d73726c284d53525f53595343414c4c5f4d41534b2c0a09202020202020205838365f45464c4147535f54467c5838365f45464c4147535f44467c5838365f45464c4147535f49467c0a09202020202020205838365f45464c4147535f494f504c7c5838365f45464c4147535f4143293b0a7d0a0a2f2a0a202a20436f70696573206f6620746865206f726967696e616c206973742076616c7565732066726f6d207468652074737320617265206f6e6c7920616363657373656420647572696e670a202a20646562756767696e672c206e6f207370656369616c20616c69676e6d656e742072657175697265642e0a202a2f0a444546494e455f5045525f43505528737472756374206f7269675f6973742c206f7269675f697374293b0a0a73746174696320444546494e455f5045525f43505528756e7369676e6564206c6f6e672c2064656275675f737461636b5f61646472293b0a444546494e455f5045525f43505528696e742c2064656275675f737461636b5f7573616765293b0a0a696e742069735f64656275675f737461636b28756e7369676e6564206c6f6e672061646472290a7b0a0972657475726e205f5f6765745f6370755f7661722864656275675f737461636b5f757361676529207c7c0a09092861646472203c3d205f5f6765745f6370755f7661722864656275675f737461636b5f61646472292026260a09092061646472203e20285f5f6765745f6370755f7661722864656275675f737461636b5f6164647229202d2044454255475f53544b535a29293b0a7d0a0a73746174696320444546494e455f5045525f435055287533322c2064656275675f737461636b5f7573655f637472293b0a0a766f69642064656275675f737461636b5f7365745f7a65726f28766f6964290a7b0a09746869735f6370755f696e632864656275675f737461636b5f7573655f637472293b0a096c6f61645f6964742828636f6e73742073747275637420646573635f707472202a29266e6d695f6964745f6465736372293b0a7d0a0a766f69642064656275675f737461636b5f726573657428766f6964290a7b0a09696620285741524e5f4f4e2821746869735f6370755f726561642864656275675f737461636b5f7573655f6374722929290a090972657475726e3b0a0969662028746869735f6370755f6465635f72657475726e2864656275675f737461636b5f7573655f63747229203d3d2030290a09096c6f61645f6964742828636f6e73742073747275637420646573635f707472202a29266964745f6465736372293b0a7d0a0a23656c7365092f2a20434f4e4649475f5838365f3634202a2f0a0a444546494e455f5045525f43505528737472756374207461736b5f737472756374202a2c2063757272656e745f7461736b29203d2026696e69745f7461736b3b0a4558504f52545f5045525f4350555f53594d424f4c2863757272656e745f7461736b293b0a444546494e455f5045525f43505528737472756374207461736b5f737472756374202a2c206670755f6f776e65725f7461736b293b0a0a23696664656620434f4e4649475f43435f535441434b50524f544543544f520a444546494e455f5045525f4350555f414c49474e45442873747275637420737461636b5f63616e6172792c20737461636b5f63616e617279293b0a23656e6469660a0a23656e646966092f2a20434f4e4649475f5838365f3634202a2f0a0a2f2a0a202a20436c65617220616c6c2036206465627567207265676973746572733a0a202a2f0a73746174696320766f696420636c6561725f616c6c5f64656275675f7265677328766f6964290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c20383b20692b2b29207b0a09092f2a2049676e6f7265206462342c20646235202a2f0a0909696620282869203d3d203429207c7c202869203d3d203529290a090909636f6e74696e75653b0a0a09097365745f646562756772656728302c2069293b0a097d0a7d0a0a23696664656620434f4e4649475f4b4744420a2f2a0a202a20526573746f72652064656275672072656773206966207573696e67206b6764627761697420616e6420796f7520686176652061206b65726e656c2064656275676765720a202a20636f6e6e656374696f6e2065737461626c69736865642e0a202a2f0a73746174696320766f6964206462675f726573746f72655f64656275675f7265677328766f6964290a7b0a0969662028756e6c696b656c79286b6764625f636f6e6e656374656420262620617263685f6b6764625f6f70732e636f72726563745f68775f627265616b29290a0909617263685f6b6764625f6f70732e636f72726563745f68775f627265616b28293b0a7d0a23656c7365202f2a202120434f4e4649475f4b474442202a2f0a23646566696e65206462675f726573746f72655f64656275675f7265677328290a23656e646966202f2a202120434f4e4649475f4b474442202a2f0a0a2f2a0a202a206370755f696e6974282920696e697469616c697a65732073746174652074686174206973207065722d4350552e20536f6d65206461746120697320616c72656164790a202a20696e697469616c697a656420286e61747572616c6c792920696e2074686520626f6f7473747261702070726f636573732c207375636820617320746865204744540a202a20616e64204944542e2057652072656c6f6164207468656d206e657665727468656c6573732c20746869732066756e6374696f6e206163747320617320610a202a20274350552073746174652062617272696572272c206e6f7468696e672073686f756c6420676574206163726f73732e0a202a2041206c6f74206f6620737461746520697320616c72656164792073657420757020696e2050444120696e697420666f72203634206269740a202a2f0a23696664656620434f4e4649475f5838365f36340a0a766f6964205f5f637075696e6974206370755f696e697428766f6964290a7b0a09737472756374206f7269675f697374202a6f6973743b0a09737472756374207461736b5f737472756374202a6d653b0a09737472756374207473735f737472756374202a743b0a09756e7369676e6564206c6f6e6720763b0a09696e74206370753b0a09696e7420693b0a0a09637075203d20737461636b5f736d705f70726f636573736f725f696428293b0a0974203d20267065725f63707528696e69745f7473732c20637075293b0a096f697374203d20267065725f637075286f7269675f6973742c20637075293b0a0a23696664656620434f4e4649475f4e554d410a0969662028746869735f6370755f72656164286e756d615f6e6f646529203d3d20302026260a09202020206561726c795f6370755f746f5f6e6f6465286370752920213d204e554d415f4e4f5f4e4f4445290a09097365745f6e756d615f6e6f6465286561726c795f6370755f746f5f6e6f64652863707529293b0a23656e6469660a0a096d65203d2063757272656e743b0a0a09696620286370756d61736b5f746573745f616e645f7365745f637075286370752c206370755f696e697469616c697a65645f6d61736b29290a090970616e6963282243505523256420616c726561647920696e697469616c697a6564215c6e222c20637075293b0a0a0970725f64656275672822496e697469616c697a696e67204350552325645c6e222c20637075293b0a0a09636c6561725f696e5f637234285838365f4352345f564d457c5838365f4352345f5056497c5838365f4352345f5453447c5838365f4352345f4445293b0a0a092f2a0a09202a20496e697469616c697a6520746865207065722d4350552047445420776974682074686520626f6f74204744542c0a09202a20616e642073657420757020746865204744542064657363726970746f723a0a09202a2f0a0a097377697463685f746f5f6e65775f67647428637075293b0a096c6f61647365676d656e742866732c2030293b0a0a096c6f61645f6964742828636f6e73742073747275637420646573635f707472202a29266964745f6465736372293b0a0a096d656d736574286d652d3e7468726561642e746c735f61727261792c20302c204744545f454e5452595f544c535f454e5452494553202a2038293b0a0973797363616c6c5f696e697428293b0a0a0977726d73726c284d53525f46535f424153452c2030293b0a0977726d73726c284d53525f4b45524e454c5f47535f424153452c2030293b0a096261727269657228293b0a0a097838365f636f6e6669677572655f6e7828293b0a09656e61626c655f78326170696328293b0a0a092f2a0a09202a2073657420757020616e64206c6f616420746865207065722d435055205453530a09202a2f0a0969662028216f6973742d3e6973745b305d29207b0a090963686172202a65737461636b73203d207065725f63707528657863657074696f6e5f737461636b732c20637075293b0a0a0909666f72202876203d20303b2076203c204e5f455843455054494f4e5f535441434b533b20762b2b29207b0a09090965737461636b73202b3d20657863657074696f6e5f737461636b5f73697a65735b765d3b0a0909096f6973742d3e6973745b765d203d20742d3e7838365f7473732e6973745b765d203d0a090909090928756e7369676e6564206c6f6e672965737461636b733b0a0909096966202876203d3d2044454255475f535441434b2d31290a090909097065725f6370752864656275675f737461636b5f616464722c2063707529203d2028756e7369676e6564206c6f6e672965737461636b733b0a09097d0a097d0a0a09742d3e7838365f7473732e696f5f6269746d61705f62617365203d206f66667365746f6628737472756374207473735f7374727563742c20696f5f6269746d6170293b0a0a092f2a0a09202a203c3d206973207265717569726564206265636175736520746865204350552077696c6c2061636365737320757020746f0a09202a20382062697473206265796f6e642074686520656e64206f662074686520494f207065726d697373696f6e206269746d61702e0a09202a2f0a09666f72202869203d20303b2069203c3d20494f5f4249544d41505f4c4f4e47533b20692b2b290a0909742d3e696f5f6269746d61705b695d203d207e30554c3b0a0a0961746f6d69635f696e632826696e69745f6d6d2e6d6d5f636f756e74293b0a096d652d3e6163746976655f6d6d203d2026696e69745f6d6d3b0a094255475f4f4e286d652d3e6d6d293b0a09656e7465725f6c617a795f746c622826696e69745f6d6d2c206d65293b0a0a096c6f61645f73703028742c202663757272656e742d3e746872656164293b0a097365745f7473735f64657363286370752c2074293b0a096c6f61645f54525f6465736328293b0a096c6f61645f4c44542826696e69745f6d6d2e636f6e74657874293b0a0a09636c6561725f616c6c5f64656275675f7265677328293b0a096462675f726573746f72655f64656275675f7265677328293b0a0a096670755f696e697428293b0a0a096966202869735f75765f73797374656d2829290a090975765f6370755f696e697428293b0a7d0a0a23656c73650a0a766f6964205f5f637075696e6974206370755f696e697428766f6964290a7b0a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a09737472756374207461736b5f737472756374202a63757272203d2063757272656e743b0a09737472756374207473735f737472756374202a74203d20267065725f63707528696e69745f7473732c20637075293b0a09737472756374207468726561645f737472756374202a746872656164203d2026637572722d3e7468726561643b0a0a09696620286370756d61736b5f746573745f616e645f7365745f637075286370752c206370755f696e697469616c697a65645f6d61736b2929207b0a09097072696e746b284b45524e5f5741524e494e47202243505523256420616c726561647920696e697469616c697a6564215c6e222c20637075293b0a0909666f7220283b3b290a0909096c6f63616c5f6972715f656e61626c6528293b0a097d0a0a097072696e746b284b45524e5f494e464f2022496e697469616c697a696e67204350552325645c6e222c20637075293b0a0a09696620286370755f6861735f766d65207c7c206370755f6861735f747363207c7c206370755f6861735f6465290a0909636c6561725f696e5f637234285838365f4352345f564d457c5838365f4352345f5056497c5838365f4352345f5453447c5838365f4352345f4445293b0a0a096c6f61645f69647428266964745f6465736372293b0a097377697463685f746f5f6e65775f67647428637075293b0a0a092f2a0a09202a2053657420757020616e64206c6f616420746865207065722d4350552054535320616e64204c44540a09202a2f0a0961746f6d69635f696e632826696e69745f6d6d2e6d6d5f636f756e74293b0a09637572722d3e6163746976655f6d6d203d2026696e69745f6d6d3b0a094255475f4f4e28637572722d3e6d6d293b0a09656e7465725f6c617a795f746c622826696e69745f6d6d2c2063757272293b0a0a096c6f61645f73703028742c20746872656164293b0a097365745f7473735f64657363286370752c2074293b0a096c6f61645f54525f6465736328293b0a096c6f61645f4c44542826696e69745f6d6d2e636f6e74657874293b0a0a09742d3e7838365f7473732e696f5f6269746d61705f62617365203d206f66667365746f6628737472756374207473735f7374727563742c20696f5f6269746d6170293b0a0a23696664656620434f4e4649475f444f55424c454641554c540a092f2a2053657420757020646f75626c656661756c742054535320706f696e74657220696e2074686520474454202a2f0a095f5f7365745f7473735f64657363286370752c204744545f454e5452595f444f55424c454641554c545f5453532c2026646f75626c656661756c745f747373293b0a23656e6469660a0a09636c6561725f616c6c5f64656275675f7265677328293b0a096462675f726573746f72655f64656275675f7265677328293b0a0a096670755f696e697428293b0a7d0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b65726e656c2f6370752f6370752e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303232343400313231313437343433333000303031373233350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e64656620415243485f5838365f4350555f480a23646566696e6520415243485f5838365f4350555f480a0a737472756374206370755f6d6f64656c5f696e666f207b0a09696e74090976656e646f723b0a09696e74090966616d696c793b0a09636f6e73742063686172092a6d6f64656c5f6e616d65735b31365d3b0a7d3b0a0a2f2a20617474656d707420746f20636f6e736f6c6964617465206370752061747472696275746573202a2f0a737472756374206370755f646576207b0a09636f6e73742063686172092a635f76656e646f723b0a0a092f2a20736f6d6520686176652074776f20706f73736962696c697469657320666f7220637075696420737472696e67202a2f0a09636f6e73742063686172092a635f6964656e745b325d3b0a0a0973747275637409096370755f6d6f64656c5f696e666f20635f6d6f64656c735b345d3b0a0a09766f6964202020202020202020202020282a635f6561726c795f696e6974292873747275637420637075696e666f5f783836202a293b0a09766f69640909282a635f6273705f696e6974292873747275637420637075696e666f5f783836202a293b0a09766f69640909282a635f696e6974292873747275637420637075696e666f5f783836202a293b0a09766f69640909282a635f6964656e74696679292873747275637420637075696e666f5f783836202a293b0a09766f69640909282a635f6465746563745f746c62292873747275637420637075696e666f5f783836202a293b0a09756e7369676e656420696e7409282a635f73697a655f6361636865292873747275637420637075696e666f5f783836202a2c20756e7369676e656420696e74293b0a09696e740909635f7838365f76656e646f723b0a7d3b0a0a737472756374205f746c625f7461626c65207b0a09756e7369676e656420636861722064657363726970746f723b0a096368617220746c625f747970653b0a09756e7369676e656420696e7420656e74726965733b0a092f2a20756e7369676e656420696e7420776179733b202a2f0a096368617220696e666f5b3132385d3b0a7d3b0a0a23646566696e65206370755f6465765f7265676973746572286370755f6465765829205c0a0973746174696320636f6e737420737472756374206370755f646576202a636f6e7374205f5f6370755f6465765f23236370755f64657658205f5f75736564205c0a095f5f6174747269627574655f5f28285f5f73656374696f6e5f5f28222e7838365f6370755f6465762e696e697422292929203d205c0a09266370755f646576583b0a0a65787465726e20636f6e737420737472756374206370755f646576202a636f6e7374205f5f7838365f6370755f6465765f73746172745b5d2c0a090909202020202a636f6e7374205f5f7838365f6370755f6465765f656e645b5d3b0a0a65787465726e20766f6964206765745f6370755f6361702873747275637420637075696e666f5f783836202a63293b0a65787465726e20766f6964206370755f6465746563745f63616368655f73697a65732873747275637420637075696e666f5f783836202a63293b0a23656e646966202f2a20415243485f5838365f4350555f48202a2f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b65726e656c2f6370752f63797269782e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333033343100313231313437343433333000303031373537360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c6c696e75782f696f2e683e0a23696e636c756465203c61736d2f70726f636573736f722d63797269782e683e0a23696e636c756465203c61736d2f70726f636573736f722d666c6167732e683e0a23696e636c756465203c6c696e75782f74696d65722e683e0a23696e636c756465203c61736d2f7063692d6469726563742e683e0a23696e636c756465203c61736d2f7473632e683e0a0a23696e636c75646520226370752e68220a0a2f2a0a202a2052656164204e53432f43797269782044455649442072656769737465727320284449522920746f20676574206d6f72652064657461696c656420696e666f2e2061626f757420746865204350550a202a2f0a73746174696320766f6964205f5f637075696e6974205f5f646f5f63797269785f646576696428756e7369676e65642063686172202a646972302c20756e7369676e65642063686172202a64697231290a7b0a09756e7369676e6564206368617220636372322c20636372333b0a0a092f2a207765207465737420666f7220444556494420627920636865636b696e6720776865746865722043435233206973207772697461626c65202a2f0a0963637233203d206765744378383628435838365f43435233293b0a097365744378383628435838365f434352332c2063637233205e2030783830293b0a09676574437838362830786330293b2020202f2a2064756d6d7920746f206368616e676520627573202a2f0a0a09696620286765744378383628435838365f4343523329203d3d206363723329207b202020202020202f2a206e6f20444556494420726567732e202a2f0a090963637232203d206765744378383628435838365f43435232293b0a09097365744378383628435838365f434352322c2063637232205e2030783034293b0a0909676574437838362830786330293b20202f2a2064756d6d79202a2f0a0a0909696620286765744378383628435838365f4343523229203d3d206363723229202f2a206f6c64204378343836534c432f444c43202a2f0a0909092a64697230203d20307866643b0a0909656c7365207b20202020202020202020202020202020202020202020202020202f2a2043783438365320412073746570202a2f0a0909097365744378383628435838365f434352322c2063637232293b0a0909092a64697230203d20307866653b0a09097d0a097d20656c7365207b0a09097365744378383628435838365f434352332c2063637233293b20202f2a20726573746f72652043435233202a2f0a0a09092f2a2072656164204449523020616e6420444952312043505520726567697374657273202a2f0a09092a64697230203d206765744378383628435838365f44495230293b0a09092a64697231203d206765744378383628435838365f44495231293b0a097d0a7d0a0a73746174696320766f6964205f5f637075696e697420646f5f63797269785f646576696428756e7369676e65642063686172202a646972302c20756e7369676e65642063686172202a64697231290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a095f5f646f5f63797269785f646576696428646972302c2064697231293b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a2f2a0a202a20437838365f646972305f6d73622069732061204841434b206e656564656420627920636865636b5f63783638365f63707569642f736c6f7020696e20627567732e6820696e0a202a206f7264657220746f206964656e746966792074686520437972697820435055206d6f64656c206166746572207765277265206f7574206f662073657475702e630a202a0a202a2041637475616c6c792073696e636520627567732e6820646f65736e2774206576656e207265666572656e63652074686973207065726861707320736f6d656f6e652073686f756c640a202a206669782074686520646f63756d656e746174696f6e203f3f3f0a202a2f0a73746174696320756e7369676e6564206368617220437838365f646972305f6d7362205f5f637075696e697464617461203d20303b0a0a73746174696320636f6e73742063686172205f5f637075696e6974636f6e737420437838365f6d6f64656c5b5d5b395d203d207b0a09224378343836222c20224378343836222c20223578383620222c202236783836222c20224d65646961475820222c2022367838364d5820222c0a09224d20494920222c2022556e6b6e6f776e220a7d3b0a73746174696320636f6e73742063686172205f5f637075696e6974636f6e73742043783438365f6e616d655b5d5b355d203d207b0a0922534c43222c2022444c43222c2022534c4332222c2022444c4332222c2022535278222c2022445278222c0a092253527832222c202244527832220a7d3b0a73746174696320636f6e73742063686172205f5f637075696e6974636f6e7374204378343836535f6e616d655b5d5b345d203d207b0a092253222c20225332222c20225365222c2022533265220a7d3b0a73746174696320636f6e73742063686172205f5f637075696e6974636f6e7374204378343836445f6e616d655b5d5b345d203d207b0a09224458222c2022445832222c20223f222c20223f222c20223f222c2022445834220a7d3b0a737461746963206368617220437838365f63625b5d205f5f637075696e697464617461203d20223f2e357820436f72652f42757320436c6f636b223b0a73746174696320636f6e73742063686172205f5f637075696e6974636f6e73742063797269785f6d6f64656c5f6d756c74315b5d203d202231323f3f3433223b0a73746174696320636f6e73742063686172205f5f637075696e6974636f6e73742063797269785f6d6f64656c5f6d756c74325b5d203d20223132323333343435223b0a0a2f2a0a202a2052657365742074686520736c6f772d6c6f6f702028534c4f502920626974206f6e2074686520363836284c292077686963682069732073657420627920736f6d65206f6c640a202a2042494f53657320666f7220636f6d7061746962696c697479207769746820444f532067616d65732e202054686973206d616b657320746865207564656c6179206c6f6f700a202a20776f726b20636f72726563746c792c20616e6420696d70726f76657320706572666f726d616e63652e0a202a0a202a204649584d453a206f7572206e65776572207564656c6179207573657320746865207473632e20576520646f6e2774206e65656420746f2066726f62207769746820534c4f500a202a2f0a0a73746174696320766f6964205f5f637075696e697420636865636b5f63783638365f736c6f702873747275637420637075696e666f5f783836202a63290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a0969662028437838365f646972305f6d7362203d3d203329207b0a0909756e7369676e6564206368617220636372332c20636372353b0a0a09096c6f63616c5f6972715f7361766528666c616773293b0a090963637233203d206765744378383628435838365f43435233293b0a09097365744378383628435838365f434352332c2028636372332026203078306629207c2030783130293b202f2a20656e61626c65204d4150454e202a2f0a090963637235203d206765744378383628435838365f43435235293b0a0909696620286363723520262032290a0909097365744378383628435838365f434352352c206363723520262030786664293b20202f2a20726573657420534c4f50202a2f0a09097365744378383628435838365f434352332c2063637233293b20202020202020202020202020202020202f2a2064697361626c65204d4150454e202a2f0a09096c6f63616c5f6972715f726573746f726528666c616773293b0a0a090969662028636372352026203229207b202f2a20706f737369626c652077726f6e672063616c6962726174696f6e20646f6e65202a2f0a0909097072696e746b284b45524e5f494e464f2022526563616c6962726174696e672064656c6179206c6f6f70207769746820534c4f50206269742072657365745c6e22293b0a09090963616c6962726174655f64656c617928293b0a090909632d3e6c6f6f70735f7065725f6a69666679203d206c6f6f70735f7065725f6a696666793b0a09097d0a097d0a7d0a0a0a73746174696320766f6964205f5f637075696e6974207365745f637838365f72656f7264657228766f6964290a7b0a09753820636372333b0a0a097072696e746b284b45524e5f494e464f2022456e61626c65204d656d6f7279206163636573732072656f72646572206f6e2043797269782f4e53432070726f636573736f722e5c6e22293b0a0963637233203d206765744378383628435838365f43435233293b0a097365744378383628435838365f434352332c2028636372332026203078306629207c2030783130293b202f2a20656e61626c65204d4150454e202a2f0a0a092f2a204c6f61642f53746f72652053657269616c697a6520746f206d656d206163636573732064697361626c6520283d72656f7264657220697429202a2f0a09736574437838365f6f6c6428435838365f504352302c20676574437838365f6f6c6428435838365f50435230292026207e30783830293b0a092f2a20736574206c6f61642f73746f72652073657269616c697a652066726f6d2031474220746f20344742202a2f0a0963637233207c3d20307865303b0a097365744378383628435838365f434352332c2063637233293b0a7d0a0a73746174696320766f6964205f5f637075696e6974207365745f637838365f6d656d776228766f6964290a7b0a097072696e746b284b45524e5f494e464f2022456e61626c65204d656d6f72792d57726974652d6261636b206d6f6465206f6e2043797269782f4e53432070726f636573736f722e5c6e22293b0a0a092f2a20434352322062697420323a20756e6c6f636b204e5720626974202a2f0a09736574437838365f6f6c6428435838365f434352322c20676574437838365f6f6c6428435838365f43435232292026207e30783034293b0a092f2a2073657420274e6f742057726974652d7468726f75676827202a2f0a0977726974655f63723028726561645f6372302829207c205838365f4352305f4e57293b0a092f2a20434352322062697420323a206c6f636b204e572062697420616e642073657420575431202a2f0a09736574437838365f6f6c6428435838365f434352322c20676574437838365f6f6c6428435838365f4343523229207c2030783134293b0a7d0a0a2f2a0a202a09436f6e666967757265206c61746572204d65646961475820616e642f6f722047656f64652070726f636573736f722e0a202a2f0a0a73746174696320766f6964205f5f637075696e69742067656f64655f636f6e66696775726528766f6964290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09753820636372333b0a096c6f63616c5f6972715f7361766528666c616773293b0a0a092f2a2053757370656e64206f6e2068616c7420706f77657220736176696e6720616e6420656e61626c652023535553502070696e202a2f0a09736574437838365f6f6c6428435838365f434352322c20676574437838365f6f6c6428435838365f4343523229207c2030783838293b0a0a0963637233203d206765744378383628435838365f43435233293b0a097365744378383628435838365f434352332c2028636372332026203078306629207c2030783130293b092f2a20656e61626c65204d4150454e202a2f0a0a0a092f2a2046505520666173742c204454452063616368652c204d656d20627970617373202a2f0a09736574437838365f6f6c6428435838365f434352342c20676574437838365f6f6c6428435838365f4343523429207c2030783338293b0a097365744378383628435838365f434352332c2063637233293b0909092f2a2064697361626c65204d4150454e202a2f0a0a097365745f637838365f6d656d776228293b0a097365745f637838365f72656f7264657228293b0a0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a73746174696320766f6964205f5f637075696e6974206561726c795f696e69745f63797269782873747275637420637075696e666f5f783836202a63290a7b0a09756e7369676e6564206368617220646972302c20646972305f6d736e2c2064697231203d20303b0a0a095f5f646f5f63797269785f64657669642826646972302c202664697231293b0a09646972305f6d736e203d2064697230203e3e20343b202f2a206964656e74696669657320435055202266616d696c79222020202a2f0a0a097377697463682028646972305f6d736e29207b0a096361736520333a202f2a20367838362f367838364c202a2f0a09092f2a20456d756c617465204d54525273207573696e67204379726978277320415252732e202a2f0a09097365745f6370755f63617028632c205838365f464541545552455f43595249585f415252293b0a0909627265616b3b0a096361736520353a202f2a20367838364d582f4d204949202a2f0a09092f2a20456d756c617465204d54525273207573696e67204379726978277320415252732e202a2f0a09097365745f6370755f63617028632c205838365f464541545552455f43595249585f415252293b0a0909627265616b3b0a097d0a7d0a0a73746174696320766f6964205f5f637075696e697420696e69745f63797269782873747275637420637075696e666f5f783836202a63290a7b0a09756e7369676e6564206368617220646972302c20646972305f6d736e2c20646972305f6c736e2c2064697231203d20303b0a0963686172202a627566203d20632d3e7838365f6d6f64656c5f69643b0a09636f6e73742063686172202a70203d204e554c4c3b0a0a092f2a0a09202a2042697420333120696e206e6f726d616c204350554944207573656420666f72206e6f6e7374616e646172642033444e6f772049443b0a09202a2033444e6f77206973204944642062792062697420333120696e20657874656e6465642043505549442028312a33322b33312920616e797761790a09202a2f0a09636c6561725f6370755f63617028632c20302a33322b3331293b0a0a092f2a20437972697820757365642062697420323420696e20657874656e6465642028414d442920435055494420666f72204379726978204d4d5820657874656e73696f6e73202a2f0a0969662028746573745f6370755f63617028632c20312a33322b32342929207b0a0909636c6561725f6370755f63617028632c20312a33322b3234293b0a09097365745f6370755f63617028632c205838365f464541545552455f43584d4d58293b0a097d0a0a09646f5f63797269785f64657669642826646972302c202664697231293b0a0a09636865636b5f63783638365f736c6f702863293b0a0a09437838365f646972305f6d7362203d20646972305f6d736e203d2064697230203e3e20343b202f2a206964656e74696669657320435055202266616d696c79222020202a2f0a09646972305f6c736e203d20646972302026203078663b202020202020202020202020202020202f2a206d6f64656c206f7220636c6f636b206d756c7469706c696572202a2f0a0a092f2a20636f6d6d6f6e20636173652073746570206e756d6265722f726576202d2d20657863657074696f6e732068616e646c65642062656c6f77202a2f0a09632d3e7838365f6d6f64656c203d202864697231203e3e203429202b20313b0a09632d3e7838365f6d61736b203d20646972312026203078663b0a0a092f2a204e6f7720636f6f6b3b20746865206f726967696e616c20726563697065206973206279204368616e6e696e6720436f726e2c2066726f6d2043797269782e0a09202a20576520646f207468652073616d65207468696e6720666f7220656163682067656e65726174696f6e3a20776520776f726b206f75740a09202a20746865206d6f64656c2c206d756c7469706c69657220616e64207374657070696e672e2020426c61636b206d6167696320696e636c756465642c0a09202a20746f206d616b65207468652073696c69636f6e20737465702f726576206e756d62657273206d6174636820746865207072696e746564206f6e65732e0a09202a2f0a0a097377697463682028646972305f6d736e29207b0a0909756e7369676e6564206368617220746d703b0a0a096361736520303a202f2a204378343836534c432f444c432f5352782f445278202a2f0a090970203d2043783438365f6e616d655b646972305f6c736e202620375d3b0a0909627265616b3b0a0a096361736520313a202f2a204378343836532f44582f4458322f445834202a2f0a090970203d2028646972305f6c736e2026203829203f204378343836445f6e616d655b646972305f6c736e202620355d0a0909093a204378343836535f6e616d655b646972305f6c736e202620335d3b0a0909627265616b3b0a0a096361736520323a202f2a2035783836202a2f0a0909437838365f63625b325d203d2063797269785f6d6f64656c5f6d756c74315b646972305f6c736e202620355d3b0a090970203d20437838365f63622b323b0a0909627265616b3b0a0a096361736520333a202f2a20367838362f367838364c202a2f0a0909437838365f63625b315d203d202720273b0a0909437838365f63625b325d203d2063797269785f6d6f64656c5f6d756c74315b646972305f6c736e202620355d3b0a09096966202864697231203e203078323129207b202f2a203638364c202a2f0a090909437838365f63625b305d203d20274c273b0a09090970203d20437838365f63623b0a09090928632d3e7838365f6d6f64656c292b2b3b0a09097d20656c7365202020202020202020202020202f2a20363836202a2f0a09090970203d20437838365f63622b313b0a09092f2a20456d756c617465204d54525273207573696e67204379726978277320415252732e202a2f0a09097365745f6370755f63617028632c205838365f464541545552455f43595249585f415252293b0a09092f2a2036783836277320636f6e7461696e207468697320627567202a2f0a0909632d3e636f6d615f627567203d20313b0a0909627265616b3b0a0a096361736520343a202f2a204d6564696147582f47586d206f722047656f64652047584d2f47584c562f475831202a2f0a23696664656620434f4e4649475f5043490a097b0a09097533322076656e646f722c206465766963653b0a09092f2a0a0909202a2049742069736e2774207265616c6c7920612050434920717569726b206469726563746c792c20627574207468652063757265206973207468650a0909202a2073616d652e20546865204d656469614758206861732064656570206d6167696320534d4d20737475666620746861742068616e646c6573207468650a0909202a20534220656d756c6174696f6e2e204974207468726f7773206177617920746865206669666f206f6e2064697361626c655f646d6128292077686963680a0909202a2069732077726f6e6720616e64207275696e732074686520617564696f2e0a0909202a0a0909202a2020427567323a205653413120686173206120777261702062756720736f2074686174207573696e67206d6178696d756d2073697a656420444d410a0909202a202063617573657320626164207468696e67732e204163636f7264696e6720746f204e617453656d6920565341322068617320616e6f746865720a0909202a202062756720746f20646f20776974682027686c74272e2049277665206e6f74207365656e20616e7920626f61726473207573696e6720565341320a0909202a2020616e64205820646f65736e2774207365656d20746f20737570706f72742069742065697468657220736f2077686f2063617265732038292e0a0909202a20205653413120776520776f726b2061726f756e6420686f77657665722e0a0909202a2f0a0a09097072696e746b284b45524e5f494e464f2022576f726b696e672061726f756e64204379726978204d656469614758207669727475616c20444d4120627567732e5c6e22293b0a09096973615f646d615f6272696467655f6275676779203d20323b0a0a09092f2a20576520646f2074686973206265666f72652074686520504349206c617965722069732072756e6e696e672e20486f77657665722077650a090920202061726520736166652068657265206173207765206b6e6f772074686520627269646765206d75737420626520612043797269780a0909202020636f6d70616e696f6e20616e64206d7573742062652070726573656e74202a2f0a090976656e646f72203d20726561645f7063695f636f6e6669675f313628302c20302c20307831322c205043495f56454e444f525f4944293b0a0909646576696365203d20726561645f7063695f636f6e6669675f313628302c20302c20307831322c205043495f4445564943455f4944293b0a0a09092f2a0a0909202a202054686520353531302f3535323020636f6d70616e696f6e206368697073206861766520612066756e6b79205049542e0a0909202a2f0a09096966202876656e646f72203d3d205043495f56454e444f525f49445f43595249582026260a09090928646576696365203d3d205043495f4445564943455f49445f43595249585f35353130207c7c0a0909090909646576696365203d3d205043495f4445564943455f49445f43595249585f3535323029290a0909096d61726b5f7473635f756e737461626c652822637972697820353531302f3535323020646574656374656422293b0a097d0a23656e6469660a0909632d3e7838365f63616368655f73697a65203d2031363b092f2a205965702031364b20696e7465677261746564206361636865207468617473206974202a2f0a0a09092f2a2047586d20737570706f72747320657874656e646564206370756964206c6576656c732027616c612720414d44202a2f0a090969662028632d3e63707569645f6c6576656c203d3d203229207b0a0909092f2a20456e61626c652063784d4d5820657874656e73696f6e7320284758312044617461736865657420353429202a2f0a090909736574437838365f6f6c6428435838365f434352372c20676574437838365f6f6c6428435838365f4343523729207c2031293b0a0a0909092f2a0a090909202a2047586d203a2030783330202e2e2e20307835662047586d20206461746173686565742035310a090909202a2047586c763a20307836782020202020202020202047586c76206461746173686565742035340a090909202a20203f20203a20307837780a090909202a20475831203a20307838782020202020202020202047583120206461746173686565742035360a090909202a2f0a090909696620282830783330203c3d20646972312026262064697231203c3d203078366629207c7c0a09090909092830783830203c3d20646972312026262064697231203c3d203078386629290a0909090967656f64655f636f6e66696775726528293b0a09090972657475726e3b0a09097d20656c7365207b202f2a204d656469614758202a2f0a090909437838365f63625b325d203d2028646972305f6c736e2026203129203f20273327203a202734273b0a09090970203d20437838365f63622b323b0a090909632d3e7838365f6d6f64656c203d2028646972312026203078323029203f2031203a20323b0a09097d0a0909627265616b3b0a0a096361736520353a202f2a20367838364d582f4d204949202a2f0a09096966202864697231203e203729207b0a090909646972305f6d736e2b2b3b20202f2a204d204949202a2f0a0909092f2a20456e61626c65204d4d5820657874656e73696f6e732028417070206e6f74652031303829202a2f0a090909736574437838365f6f6c6428435838365f434352372c20676574437838365f6f6c6428435838365f43435237297c31293b0a09097d20656c7365207b0a090909632d3e636f6d615f627567203d20313b2020202020202f2a20367838364d582c2069742068617320746865206275672e202a2f0a09097d0a0909746d70203d20282128646972305f6c736e2026203729207c7c20646972305f6c736e2026203129203f2032203a20303b0a0909437838365f63625b746d705d203d2063797269785f6d6f64656c5f6d756c74325b646972305f6c736e202620375d3b0a090970203d20437838365f63622b746d703b0a0909696620282828646972312026203078306629203e203429207c7c202828646972312026203078663029203d3d203078323029290a09090928632d3e7838365f6d6f64656c292b2b3b0a09092f2a20456d756c617465204d54525273207573696e67204379726978277320415252732e202a2f0a09097365745f6370755f63617028632c205838365f464541545552455f43595249585f415252293b0a0909627265616b3b0a0a0963617365203078663a20202f2a2043797269782034383620776974686f757420444556494420726567697374657273202a2f0a09097377697463682028646972305f6c736e29207b0a090963617365203078643a20202f2a20656974686572206120343836534c43206f7220444c4320772f6f204445564944202a2f0a090909646972305f6d736e203d20303b0a09090970203d2043783438365f6e616d655b28632d3e686172645f6d61746829203f2031203a20305d3b0a090909627265616b3b0a0a090963617365203078653a20202f2a2061203438365320412073746570202a2f0a090909646972305f6d736e203d20303b0a09090970203d204378343836535f6e616d655b305d3b0a090909627265616b3b0a09097d0a0909627265616b3b0a0a0964656661756c743a20202f2a20756e6b6e6f776e202873686f756c646e27742068617070656e2c207765206b6e6f772065766572796f6e65203b2d29202a2f0a0909646972305f6d736e203d20373b0a0909627265616b3b0a097d0a09737472637079286275662c20437838365f6d6f64656c5b646972305f6d736e202620375d293b0a096966202870290a0909737472636174286275662c2070293b0a0972657475726e3b0a7d0a0a2f2a0a202a2048616e646c65204e6174696f6e616c2053656d69636f6e647563746f72206272616e6465642070726f636573736f72730a202a2f0a73746174696320766f6964205f5f637075696e697420696e69745f6e73632873747275637420637075696e666f5f783836202a63290a7b0a092f2a0a09202a205468657265206d6179206265204758312070726f636573736f727320696e207468652077696c64207468617420617265206272616e6465640a09202a204e534320616e64206e6f742043797269782e0a09202a0a09202a20546869732066756e6374696f6e206f6e6c792068616e646c6573207468652047582070726f636573736f722c20616e64206b69636b732065766572790a09202a207468696e6720656c736520746f2074686520437972697820696e69742066756e6374696f6e2061626f7665202d20746861742073686f756c640a09202a20636f76657220616e792070726f636573736f72732074686174206d696768742068617665206265656e206272616e64656420646966666572656e746c790a09202a206166746572204e53432061637175697265642043797269782e0a09202a0a09202a204966207468697320627265616b7320796f75722047583120686f727269626c792c20706c6561736520652d6d61696c0a09202a20696e666f2d6c696e7578406c64636d61696c2e616d642e636f6d20746f2074656c6c2075732e0a09202a2f0a0a092f2a2048616e646c65207468652047582028466f726d616c6c79206b6e6f776e206173207468652047583229202a2f0a0a0969662028632d3e783836203d3d203520262620632d3e7838365f6d6f64656c203d3d2035290a09096370755f6465746563745f63616368655f73697a65732863293b0a09656c73650a0909696e69745f63797269782863293b0a7d0a0a2f2a0a202a204379726978204350557320776974686f7574206370756964206f722077697468206370756964206e6f742079657420656e61626c65642063616e2062652064657465637465640a202a206279207468652066616374207468617420746865792070726573657276652074686520666c616773206163726f737320746865206469766973696f6e206f6620352f322e0a202a2050494920616e64205050726f20657868696269742074686973206265686176696f7220746f6f2c206275742074686579206861766520637075696420617661696c61626c652e0a202a2f0a0a2f2a0a202a20506572666f726d2074686520437972697820352f3220746573742e204120437972697820776f6e2774206368616e67650a202a2074686520666c6167732c207768696c65206f74686572203438362063686970732077696c6c2e0a202a2f0a73746174696320696e6c696e6520696e7420746573745f63797269785f353264697628766f6964290a7b0a09756e7369676e656420696e7420746573743b0a0a095f5f61736d5f5f205f5f766f6c6174696c655f5f280a09202020202022736168665c6e5c742209092f2a20636c65617220666c616773202825656178203d2030783030303529202a2f0a09202020202022646976202562325c6e5c7422092f2a2064697669646520352062792032202a2f0a092020202020226c6168662209092f2a2073746f726520666c61677320696e746f20256168202a2f0a0920202020203a20223d6122202874657374290a0920202020203a20223022202835292c20227122202832290a0920202020203a2022636322293b0a0a092f2a2041482069732030783032206f6e20437972697820616674657220746865206469766964652e2e202a2f0a0972657475726e2028756e7369676e6564206368617229202874657374203e3e203829203d3d20307830323b0a7d0a0a73746174696320766f6964205f5f637075696e69742063797269785f6964656e746966792873747275637420637075696e666f5f783836202a63290a7b0a092f2a2044657465637420437972697820776974682064697361626c6564204350554944202a2f0a0969662028632d3e783836203d3d203420262620746573745f63797269785f3532646976282929207b0a0909756e7369676e6564206368617220646972302c20646972313b0a0a090973747263707928632d3e7838365f76656e646f725f69642c20224379726978496e737465616422293b0a0909632d3e7838365f76656e646f72203d205838365f56454e444f525f43595249583b0a0a09092f2a2041637475616c6c7920656e61626c65206370756964206f6e20746865206f6c646572206379726978202a2f0a0a09092f2a20526574726965766520435055207265766973696f6e73202a2f0a0a0909646f5f63797269785f64657669642826646972302c202664697231293b0a0a090964697230203e3e3d20343b0a0a09092f2a20436865636b20697420697320616e206166666563746564206d6f64656c202a2f0a0a09096966202864697230203d3d2035207c7c2064697230203d3d203329207b0a090909756e7369676e6564206368617220636372333b0a090909756e7369676e6564206c6f6e6720666c6167733b0a0909097072696e746b284b45524e5f494e464f2022456e61626c696e67204350554944206f6e2043797269782070726f636573736f722e5c6e22293b0a0909096c6f63616c5f6972715f7361766528666c616773293b0a09090963637233203d206765744378383628435838365f43435233293b0a0909092f2a20656e61626c65204d4150454e20202a2f0a0909097365744378383628435838365f434352332c2028636372332026203078306629207c2030783130293b0a0909092f2a20656e61626c6520637075696420202a2f0a090909736574437838365f6f6c6428435838365f434352342c20676574437838365f6f6c6428435838365f4343523429207c2030783830293b0a0909092f2a2064697361626c65204d4150454e202a2f0a0909097365744378383628435838365f434352332c2063637233293b0a0909096c6f63616c5f6972715f726573746f726528666c616773293b0a09097d0a097d0a7d0a0a73746174696320636f6e737420737472756374206370755f646576205f5f637075696e6974636f6e73742063797269785f6370755f646576203d207b0a092e635f76656e646f72093d20224379726978222c0a092e635f6964656e74093d207b20224379726978496e737465616422207d2c0a092e635f6561726c795f696e6974093d206561726c795f696e69745f63797269782c0a092e635f696e697409093d20696e69745f63797269782c0a092e635f6964656e74696679093d2063797269785f6964656e746966792c0a092e635f7838365f76656e646f72093d205838365f56454e444f525f43595249582c0a7d3b0a0a6370755f6465765f72656769737465722863797269785f6370755f646576293b0a0a73746174696320636f6e737420737472756374206370755f646576205f5f637075696e6974636f6e7374206e73635f6370755f646576203d207b0a092e635f76656e646f72093d20224e5343222c0a092e635f6964656e74093d207b202247656f6465206279204e534322207d2c0a092e635f696e697409093d20696e69745f6e73632c0a092e635f7838365f76656e646f72093d205838365f56454e444f525f4e53432c0a7d3b0a0a6370755f6465765f7265676973746572286e73635f6370755f646576293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b65726e656c2f6370752f68797065727669736f722e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303430373400313231313437343433333000303032303635360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f6d6d6f6e2068797065727669736f7220636f64650a202a0a202a20436f707972696768742028432920323030382c20564d776172652c20496e632e0a202a20417574686f72203a20416c6f6b204e204b617461726961203c616b61746172696140766d776172652e636f6d3e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f720a202a2028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c206275740a202a20574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459204f52204649544e45535320464f52204120504152544943554c415220505552504f53452c20474f4f44205449544c45206f720a202a204e4f4e20494e4652494e47454d454e542e20205365652074686520474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72650a202a2064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c203531204672616e6b6c696e2053742c20466966746820466c6f6f722c20426f73746f6e2c204d412030323131302d31333031205553412e0a202a0a202a2f0a0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f68797065727669736f722e683e0a0a2f2a0a202a2048797065727669736f7220646574656374206f726465722e20205468697320697320737065636966696564206578706c696369746c79206865726520626563617573650a202a20736f6d652068797065727669736f7273206d6967687420696d706c656d656e7420636f6d7061746962696c697479206d6f64657320666f72206f746865720a202a2068797065727669736f727320616e64207468657265666f7265206e65656420746f20626520646574656374656420696e2073706563696669632073657175656e63652e0a202a2f0a73746174696320636f6e7374205f5f696e6974636f6e7374207374727563742068797065727669736f725f783836202a20636f6e73742068797065727669736f72735b5d203d0a7b0a23696664656620434f4e4649475f58454e5f505648564d0a09267838365f68797065725f78656e5f68766d2c0a23656e6469660a09267838365f68797065725f766d776172652c0a09267838365f68797065725f6d735f6879706572762c0a23696664656620434f4e4649475f4b564d5f47554553540a09267838365f68797065725f6b766d2c0a23656e6469660a7d3b0a0a636f6e7374207374727563742068797065727669736f725f783836202a7838365f68797065723b0a4558504f52545f53594d424f4c287838365f6879706572293b0a0a73746174696320696e6c696e6520766f6964205f5f696e69740a6465746563745f68797065727669736f725f76656e646f7228766f6964290a7b0a09636f6e7374207374727563742068797065727669736f725f783836202a682c202a20636f6e7374202a703b0a0a09666f72202870203d2068797065727669736f72733b2070203c2068797065727669736f7273202b2041525241595f53495a452868797065727669736f7273293b20702b2b29207b0a090968203d202a703b0a090969662028682d3e646574656374282929207b0a0909097838365f6879706572203d20683b0a0909097072696e746b284b45524e5f494e464f202248797065727669736f722064657465637465643a2025735c6e222c20682d3e6e616d65293b0a090909627265616b3b0a09097d0a097d0a7d0a0a766f6964205f5f637075696e697420696e69745f68797065727669736f722873747275637420637075696e666f5f783836202a63290a7b0a09696620287838365f6879706572202626207838365f68797065722d3e7365745f6370755f6665617475726573290a09097838365f68797065722d3e7365745f6370755f66656174757265732863293b0a7d0a0a766f6964205f5f696e697420696e69745f68797065727669736f725f706c6174666f726d28766f6964290a7b0a0a096465746563745f68797065727669736f725f76656e646f7228293b0a0a0969662028217838365f6879706572290a090972657475726e3b0a0a09696e69745f68797065727669736f722826626f6f745f6370755f64617461293b0a0a09696620287838365f68797065722d3e696e69745f706c6174666f726d290a09097838365f68797065722d3e696e69745f706c6174666f726d28293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b65726e656c2f6370752f696e74656c2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030353131343600313231313437343433333000303031373536310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7468726561645f696e666f2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f756163636573732e683e0a0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f6d73722e683e0a23696e636c756465203c61736d2f627567732e683e0a23696e636c756465203c61736d2f6370752e683e0a0a23696664656620434f4e4649475f5838365f36340a23696e636c756465203c6c696e75782f746f706f6c6f67792e683e0a23696e636c756465203c61736d2f6e756d615f36342e683e0a23656e6469660a0a23696e636c75646520226370752e68220a0a23696664656620434f4e4649475f5838365f4c4f43414c5f415049430a23696e636c756465203c61736d2f6d70737065632e683e0a23696e636c756465203c61736d2f617069632e683e0a23656e6469660a0a73746174696320766f6964205f5f637075696e6974206561726c795f696e69745f696e74656c2873747275637420637075696e666f5f783836202a63290a7b0a09753634206d6973635f656e61626c653b0a0a092f2a20556e6d61736b204350554944206c6576656c73206966206d61736b65643a202a2f0a0969662028632d3e783836203e2036207c7c2028632d3e783836203d3d203620262620632d3e7838365f6d6f64656c203e3d203078642929207b0a090972646d73726c284d53525f494133325f4d4953435f454e41424c452c206d6973635f656e61626c65293b0a0a0909696620286d6973635f656e61626c652026204d53525f494133325f4d4953435f454e41424c455f4c494d49545f435055494429207b0a0909096d6973635f656e61626c6520263d207e4d53525f494133325f4d4953435f454e41424c455f4c494d49545f43505549443b0a09090977726d73726c284d53525f494133325f4d4953435f454e41424c452c206d6973635f656e61626c65293b0a090909632d3e63707569645f6c6576656c203d2063707569645f6561782830293b0a0909096765745f6370755f6361702863293b0a09097d0a097d0a0a096966202828632d3e783836203d3d2030786620262620632d3e7838365f6d6f64656c203e3d203078303329207c7c0a090928632d3e783836203d3d2030783620262620632d3e7838365f6d6f64656c203e3d203078306529290a09097365745f6370755f63617028632c205838365f464541545552455f434f4e5354414e545f545343293b0a0a0969662028632d3e783836203e3d203620262620216370755f68617328632c205838365f464541545552455f494136342929207b0a0909756e7369676e6564206c6f7765725f776f72643b0a0a090977726d7372284d53525f494133325f55434f44455f5245562c20302c2030293b0a09092f2a205265717569726564206279207468652053444d202a2f0a090973796e635f636f726528293b0a090972646d7372284d53525f494133325f55434f44455f5245562c206c6f7765725f776f72642c20632d3e6d6963726f636f6465293b0a097d0a0a092f2a0a09202a2041746f6d206572726174756d2041414534342f41414634302f41414733382f41414834313a0a09202a0a09202a2041207261636520636f6e646974696f6e206265747765656e2073706563756c6174697665206665746368657320616e6420696e76616c69646174696e670a09202a2061206c6172676520706167652e20205468697320697320776f726b65642061726f756e6420696e206d6963726f636f64652c206275742077650a09202a206e65656420746865206d6963726f636f646520746f206861766520616c7265616479206265656e206c6f616465642e2e2e20736f2069662069742069730a09202a206e6f742c207265636f6d6d656e6420612042494f532075706461746520616e642064697361626c65206c617267652070616765732e0a09202a2f0a0969662028632d3e783836203d3d203620262620632d3e7838365f6d6f64656c203d3d203078316320262620632d3e7838365f6d61736b203c3d20322026260a0920202020632d3e6d6963726f636f6465203c20307832306529207b0a09097072696e746b284b45524e5f5741524e494e47202241746f6d20505345206572726174756d2064657465637465642c2042494f53206d6963726f636f646520757064617465207265636f6d6d656e6465645c6e22293b0a0909636c6561725f6370755f63617028632c205838365f464541545552455f505345293b0a097d0a0a23696664656620434f4e4649475f5838365f36340a097365745f6370755f63617028632c205838365f464541545552455f535953454e5445523332293b0a23656c73650a092f2a204e65746275727374207265706f72747320363420627974657320636c666c7573682073697a652c2062757420646f657320494f20696e20313238206279746573202a2f0a0969662028632d3e783836203d3d20313520262620632d3e7838365f63616368655f616c69676e6d656e74203d3d203634290a0909632d3e7838365f63616368655f616c69676e6d656e74203d203132383b0a23656e6469660a0a092f2a20435055494420776f726b61726f756e6420666f7220304633332f3046333420435055202a2f0a0969662028632d3e783836203d3d2030784620262620632d3e7838365f6d6f64656c203d3d203078330a092020202026262028632d3e7838365f6d61736b203d3d20307833207c7c20632d3e7838365f6d61736b203d3d2030783429290a0909632d3e7838365f706879735f62697473203d2033363b0a0a092f2a0a09202a20632d3e7838365f706f77657220697320383030305f30303037206564782e204269742038206973205453432072756e7320617420636f6e7374616e7420726174650a09202a207769746820502f542073746174657320616e6420646f6573206e6f742073746f7020696e206465657020432d7374617465732e0a09202a0a09202a20497420697320616c736f2072656c6961626c65206163726f737320636f72657320616e6420736f636b6574732e2028627574206e6f74206163726f73730a09202a20636162696e657473202d207765207475726e206974206f666620696e20746861742063617365206578706c696369746c792e290a09202a2f0a0969662028632d3e7838365f706f7765722026202831203c3c20382929207b0a09097365745f6370755f63617028632c205838365f464541545552455f434f4e5354414e545f545343293b0a09097365745f6370755f63617028632c205838365f464541545552455f4e4f4e53544f505f545343293b0a09096966202821636865636b5f7473635f756e737461626c652829290a09090973636865645f636c6f636b5f737461626c65203d20313b0a097d0a0a092f2a0a09202a2054686572652069732061206b6e6f776e206572726174756d206f6e2050656e7469756d2049494920616e6420436f726520536f6c6f0a09202a20616e6420436f72652044756f20435055732e0a09202a202220506167652077697468205041542073657420746f205743207768696c65206173736f636961746564204d5452522069732055430a09202a2020206d617920636f6e736f6c696461746520746f20554320220a09202a2042656361757365206f662074686973206572726174756d2c2069742069732062657474657220746f20737469636b20776974680a09202a2073657474696e6720574320696e204d54525220726174686572207468616e207573696e6720504154206f6e20746865736520435055732e0a09202a0a09202a20456e61626c6520504154205743206f6e6c79206f6e2050342c20436f72652032206f72206c6174657220435055732e0a09202a2f0a0969662028632d3e783836203d3d203620262620632d3e7838365f6d6f64656c203c203135290a0909636c6561725f6370755f63617028632c205838365f464541545552455f504154293b0a0a23696664656620434f4e4649475f4b4d454d434845434b0a092f2a0a09202a205034732068617665206120226661737420737472696e6773222066656174757265207768696368206361757365732073696e676c652d0a09202a207374657070696e672052455020696e737472756374696f6e7320746f206f6e6c792067656e6572617465206120234442206f6e0a09202a2063616368652d6c696e6520626f756e6461726965732e0a09202a0a09202a20496e676f204d6f6c6e6172207265706f7274656420612050656e7469756d204420286d6f64656c20362920616e6420612058656f6e0a09202a20286d6f64656c2032292077697468207468652073616d652070726f626c656d2e0a09202a2f0a0969662028632d3e783836203d3d20313529207b0a090972646d73726c284d53525f494133325f4d4953435f454e41424c452c206d6973635f656e61626c65293b0a0a0909696620286d6973635f656e61626c652026204d53525f494133325f4d4953435f454e41424c455f464153545f535452494e4729207b0a0909097072696e746b284b45524e5f494e464f20226b6d656d636865636b3a2044697361626c696e67206661737420737472696e67206f7065726174696f6e735c6e22293b0a0a0909096d6973635f656e61626c6520263d207e4d53525f494133325f4d4953435f454e41424c455f464153545f535452494e473b0a09090977726d73726c284d53525f494133325f4d4953435f454e41424c452c206d6973635f656e61626c65293b0a09097d0a097d0a23656e6469660a0a092f2a0a09202a204966206661737420737472696e67206973206e6f7420656e61626c656420696e20494133325f4d4953435f454e41424c4520666f7220616e7920726561736f6e2c0a09202a20636c65617220746865206661737420737472696e6720616e6420656e68616e636564206661737420737472696e6720435055206361706162696c69746965732e0a09202a2f0a0969662028632d3e783836203e2036207c7c2028632d3e783836203d3d203620262620632d3e7838365f6d6f64656c203e3d203078642929207b0a090972646d73726c284d53525f494133325f4d4953435f454e41424c452c206d6973635f656e61626c65293b0a09096966202821286d6973635f656e61626c652026204d53525f494133325f4d4953435f454e41424c455f464153545f535452494e472929207b0a0909097072696e746b284b45524e5f494e464f202244697361626c6564206661737420737472696e67206f7065726174696f6e735c6e22293b0a09090973657475705f636c6561725f6370755f636170285838365f464541545552455f5245505f474f4f44293b0a09090973657475705f636c6561725f6370755f636170285838365f464541545552455f45524d53293b0a09097d0a097d0a7d0a0a23696664656620434f4e4649475f5838365f33320a2f2a0a202a094561726c792070726f626520737570706f7274206c6f67696320666f72207070726f206d656d6f7279206572726174756d202335300a202a0a202a09546869732069732063616c6c6564206265666f726520776520646f20637075206964656e7420776f726b0a202a2f0a0a696e74205f5f637075696e6974207070726f5f776974685f72616d5f62756728766f6964290a7b0a092f2a205573657320646174612066726f6d206561726c795f6370755f646574656374206e6f77202a2f0a0969662028626f6f745f6370755f646174612e7838365f76656e646f72203d3d205838365f56454e444f525f494e54454c2026260a0920202020626f6f745f6370755f646174612e783836203d3d20362026260a0920202020626f6f745f6370755f646174612e7838365f6d6f64656c203d3d20312026260a0920202020626f6f745f6370755f646174612e7838365f6d61736b203c203829207b0a09097072696e746b284b45524e5f494e464f202250656e7469756d2050726f2077697468204572726174612335302064657465637465642e2054616b696e67206576617369766520616374696f6e2e5c6e22293b0a090972657475726e20313b0a097d0a0972657475726e20303b0a7d0a0a23696664656620434f4e4649475f5838365f463030465f4255470a73746174696320766f6964205f5f637075696e697420747261705f696e69745f663030665f62756728766f6964290a7b0a095f5f7365745f6669786d6170284649585f463030465f4944542c205f5f706128266964745f7461626c65292c20504147455f4b45524e454c5f524f293b0a0a092f2a0a09202a2055706461746520746865204944542064657363726970746f7220616e642072656c6f6164207468652049445420736f20746861740a09202a20697420757365732074686520726561642d6f6e6c79206d6170706564207669727475616c20616464726573732e0a09202a2f0a096964745f64657363722e61646472657373203d206669785f746f5f76697274284649585f463030465f494454293b0a096c6f61645f69647428266964745f6465736372293b0a7d0a23656e6469660a0a73746174696320766f6964205f5f637075696e697420696e74656c5f736d705f636865636b2873747275637420637075696e666f5f783836202a63290a7b0a092f2a2063616c6c696e672069732066726f6d206964656e746966795f7365636f6e646172795f6370752829203f202a2f0a096966202821632d3e6370755f696e646578290a090972657475726e3b0a0a092f2a0a09202a204d61736b20422c2050656e7469756d2c20627574206e6f742050656e7469756d204d4d580a09202a2f0a0969662028632d3e783836203d3d20352026260a0920202020632d3e7838365f6d61736b203e3d203120262620632d3e7838365f6d61736b203c3d20342026260a0920202020632d3e7838365f6d6f64656c203c3d203329207b0a09092f2a0a0909202a2052656d656d6265722077652068617665204220737465702050656e746961207769746820627567730a0909202a2f0a09095741524e5f4f4e434528312c20225741524e494e473a20534d50206f7065726174696f6e206d617920626520756e72656c6961626c65220a090909092020202022776974682042207374657070696e672070726f636573736f72732e5c6e22293b0a097d0a7d0a0a73746174696320766f6964205f5f637075696e697420696e74656c5f776f726b61726f756e64732873747275637420637075696e666f5f783836202a63290a7b0a09756e7369676e6564206c6f6e67206c6f2c2068693b0a0a23696664656620434f4e4649475f5838365f463030465f4255470a092f2a0a09202a20416c6c2063757272656e74206d6f64656c73206f662050656e7469756d20616e642050656e7469756d2077697468204d4d5820746563686e6f6c6f677920435055730a09202a206861766520746865204630203046206275672c207768696368206c657473206e6f6e70726976696c65676564207573657273206c6f636b207570207468650a09202a2073797374656d2e0a09202a204e6f746520746861742074686520776f726b61726f756e64206f6e6c792073686f756c6420626520696e697469616c697a6564206f6e63652e2e2e0a09202a2f0a09632d3e663030665f627567203d20303b0a09696620282170617261766972745f656e61626c6564282920262620632d3e783836203d3d203529207b0a090973746174696320696e7420663030665f776f726b61726f756e645f656e61626c65643b0a0a0909632d3e663030665f627567203d20313b0a09096966202821663030665f776f726b61726f756e645f656e61626c656429207b0a090909747261705f696e69745f663030665f62756728293b0a0909097072696e746b284b45524e5f4e4f544943452022496e74656c2050656e7469756d207769746820463020304620627567202d20776f726b61726f756e6420656e61626c65642e5c6e22293b0a090909663030665f776f726b61726f756e645f656e61626c6564203d20313b0a09097d0a097d0a23656e6469660a0a092f2a0a09202a20534550204350554944206275673a2050656e7469756d2050726f207265706f727473205345502062757420646f65736e2774206861766520697420756e74696c0a09202a206d6f64656c2033206d61736b20330a09202a2f0a096966202828632d3e7838363c3c38207c20632d3e7838365f6d6f64656c3c3c34207c20632d3e7838365f6d61736b29203c203078363333290a0909636c6561725f6370755f63617028632c205838365f464541545552455f534550293b0a0a092f2a0a09202a2050342058656f6e206572726174612030333720776f726b61726f756e642e0a09202a2048617264776172652070726566657463686572206d6179206361757365207374616c65206461746120746f206265206c6f6164656420696e746f207468652063616368652e0a09202a2f0a096966202828632d3e783836203d3d203135292026262028632d3e7838365f6d6f64656c203d3d2031292026262028632d3e7838365f6d61736b203d3d20312929207b0a090972646d7372284d53525f494133325f4d4953435f454e41424c452c206c6f2c206869293b0a090969662028286c6f2026204d53525f494133325f4d4953435f454e41424c455f50524546455443485f44495341424c4529203d3d203029207b0a0909097072696e746b20284b45524e5f494e464f20224350553a204330207374657070696e672050342058656f6e2064657465637465642e5c6e22293b0a0909097072696e746b20284b45524e5f494e464f20224350553a2044697361626c696e67206861726477617265207072656665746368696e67202845727261746120303337295c6e22293b0a0909096c6f207c3d204d53525f494133325f4d4953435f454e41424c455f50524546455443485f44495341424c453b0a09090977726d7372284d53525f494133325f4d4953435f454e41424c452c206c6f2c206869293b0a09097d0a097d0a0a092f2a0a09202a205365652069662077652068617665206120676f6f64206c6f63616c204150494320627920636865636b696e6720666f722062756767792050656e7469612c0a09202a20692e652e20616c6c2042207374657070696e677320616e6420746865204332207374657070696e67206f662050353443207768656e207573696e672074686569720a09202a20696e7465677261746564204150494320287365652031314150206572726174756d20696e202250656e7469756d2050726f636573736f720a09202a2053706563696669636174696f6e2055706461746522292e0a09202a2f0a09696620286370755f6861735f617069632026262028632d3e7838363c3c38207c20632d3e7838365f6d6f64656c3c3c3429203d3d2030783532302026260a092020202028632d3e7838365f6d61736b203c20307836207c7c20632d3e7838365f6d61736b203d3d2030786229290a09097365745f6370755f63617028632c205838365f464541545552455f31314150293b0a0a0a23696664656620434f4e4649475f5838365f494e54454c5f55534552434f50590a092f2a0a09202a20536574207570207468652070726566657272656420616c69676e6d656e7420666f72206d6f76736c2062756c6b206d656d6f7279206d6f7665730a09202a2f0a097377697463682028632d3e78383629207b0a096361736520343a09092f2a203438363a20756e746573746564202a2f0a0909627265616b3b0a096361736520353a09092f2a204f6c642050656e7469613a20756e746573746564202a2f0a0909627265616b3b0a096361736520363a09092f2a205049492f50494949206f6e6c79206c696b65206d6f76736c207769746820382d6279746520616c69676e6d656e74202a2f0a09096d6f76736c5f6d61736b2e6d61736b203d20373b0a0909627265616b3b0a09636173652031353a092f2a205034206973204f4b20646f776e20746f20382d6279746520616c69676e6d656e74202a2f0a09096d6f76736c5f6d61736b2e6d61736b203d20373b0a0909627265616b3b0a097d0a23656e6469660a0a23696664656620434f4e4649475f5838365f4e554d41510a096e756d61715f7473635f64697361626c6528293b0a23656e6469660a0a09696e74656c5f736d705f636865636b2863293b0a7d0a23656c73650a73746174696320766f6964205f5f637075696e697420696e74656c5f776f726b61726f756e64732873747275637420637075696e666f5f783836202a63290a7b0a7d0a23656e6469660a0a73746174696320766f6964205f5f637075696e697420737261745f6465746563745f6e6f64652873747275637420637075696e666f5f783836202a63290a7b0a23696664656620434f4e4649475f4e554d410a09756e7369676e6564206e6f64653b0a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a0a092f2a20446f6e277420646f207468652066756e6b792066616c6c6261636b20686575726973746963732074686520414d442076657273696f6e20656d706c6f79730a09202020666f72206e6f772e202a2f0a096e6f6465203d206e756d615f6370755f6e6f646528637075293b0a09696620286e6f6465203d3d204e554d415f4e4f5f4e4f4445207c7c20216e6f64655f6f6e6c696e65286e6f64652929207b0a09092f2a207265757365207468652076616c75652066726f6d20696e69745f6370755f746f5f6e6f64652829202a2f0a09096e6f6465203d206370755f746f5f6e6f646528637075293b0a097d0a096e756d615f7365745f6e6f6465286370752c206e6f6465293b0a23656e6469660a7d0a0a2f2a0a202a2066696e64206f757420746865206e756d626572206f662070726f636573736f7220636f726573206f6e20746865206469650a202a2f0a73746174696320696e74205f5f637075696e697420696e74656c5f6e756d5f6370755f636f7265732873747275637420637075696e666f5f783836202a63290a7b0a09756e7369676e656420696e74206561782c206562782c206563782c206564783b0a0a0969662028632d3e63707569645f6c6576656c203c2034290a090972657475726e20313b0a0a092f2a20496e74656c206861732061206e6f6e2d7374616e6461726420646570656e64656e6379206f6e202565637820666f722074686973204350554944206c6576656c2e202a2f0a0963707569645f636f756e7428342c20302c20266561782c20266562782c20266563782c2026656478293b0a096966202865617820262030783166290a090972657475726e2028656178203e3e20323629202b20313b0a09656c73650a090972657475726e20313b0a7d0a0a73746174696320766f6964205f5f637075696e6974206465746563745f766d785f766972746361702873747275637420637075696e666f5f783836202a63290a7b0a092f2a20496e74656c20564d58204d535220696e64696361746564206665617475726573202a2f0a23646566696e65205838365f564d585f464541545552455f50524f435f43544c535f5450525f534841444f5709307830303230303030300a23646566696e65205838365f564d585f464541545552455f50524f435f43544c535f564e4d490909307830303430303030300a23646566696e65205838365f564d585f464541545552455f50524f435f43544c535f324e445f43544c5309307838303030303030300a23646566696e65205838365f564d585f464541545552455f50524f435f43544c53325f564952545f4150494309307830303030303030310a23646566696e65205838365f564d585f464541545552455f50524f435f43544c53325f4550540909307830303030303030320a23646566696e65205838365f564d585f464541545552455f50524f435f43544c53325f565049440909307830303030303032300a0a0975333220766d785f6d73725f6c6f772c20766d785f6d73725f686967682c206d73725f63746c2c206d73725f63746c323b0a0a09636c6561725f6370755f63617028632c205838365f464541545552455f5450525f534841444f57293b0a09636c6561725f6370755f63617028632c205838365f464541545552455f564e4d49293b0a09636c6561725f6370755f63617028632c205838365f464541545552455f464c45585052494f52495459293b0a09636c6561725f6370755f63617028632c205838365f464541545552455f455054293b0a09636c6561725f6370755f63617028632c205838365f464541545552455f56504944293b0a0a0972646d7372284d53525f494133325f564d585f50524f4342415345445f43544c532c20766d785f6d73725f6c6f772c20766d785f6d73725f68696768293b0a096d73725f63746c203d20766d785f6d73725f68696768207c20766d785f6d73725f6c6f773b0a09696620286d73725f63746c2026205838365f564d585f464541545552455f50524f435f43544c535f5450525f534841444f57290a09097365745f6370755f63617028632c205838365f464541545552455f5450525f534841444f57293b0a09696620286d73725f63746c2026205838365f564d585f464541545552455f50524f435f43544c535f564e4d49290a09097365745f6370755f63617028632c205838365f464541545552455f564e4d49293b0a09696620286d73725f63746c2026205838365f564d585f464541545552455f50524f435f43544c535f324e445f43544c5329207b0a090972646d7372284d53525f494133325f564d585f50524f4342415345445f43544c53322c0a0909202020202020766d785f6d73725f6c6f772c20766d785f6d73725f68696768293b0a09096d73725f63746c32203d20766d785f6d73725f68696768207c20766d785f6d73725f6c6f773b0a090969662028286d73725f63746c322026205838365f564d585f464541545552455f50524f435f43544c53325f564952545f41504943292026260a090920202020286d73725f63746c2026205838365f564d585f464541545552455f50524f435f43544c535f5450525f534841444f5729290a0909097365745f6370755f63617028632c205838365f464541545552455f464c45585052494f52495459293b0a0909696620286d73725f63746c322026205838365f564d585f464541545552455f50524f435f43544c53325f455054290a0909097365745f6370755f63617028632c205838365f464541545552455f455054293b0a0909696620286d73725f63746c322026205838365f564d585f464541545552455f50524f435f43544c53325f56504944290a0909097365745f6370755f63617028632c205838365f464541545552455f56504944293b0a097d0a7d0a0a73746174696320766f6964205f5f637075696e697420696e69745f696e74656c2873747275637420637075696e666f5f783836202a63290a7b0a09756e7369676e656420696e74206c32203d20303b0a0a096561726c795f696e69745f696e74656c2863293b0a0a09696e74656c5f776f726b61726f756e64732863293b0a0a092f2a0a09202a204465746563742074686520657874656e64656420746f706f6c6f677920696e666f726d6174696f6e20696620617661696c61626c652e20546869730a09202a2077696c6c207265696e697469616c6973652074686520696e697469616c5f6170696369642077686963682077696c6c20626520757365640a09202a20696e20696e69745f696e74656c5f6361636865696e666f28290a09202a2f0a096465746563745f657874656e6465645f746f706f6c6f67792863293b0a0a096c32203d20696e69745f696e74656c5f6361636865696e666f2863293b0a0969662028632d3e63707569645f6c6576656c203e203929207b0a0909756e7369676e656420656178203d2063707569645f656178283130293b0a09092f2a20436865636b20666f722076657273696f6e20616e6420746865206e756d626572206f6620636f756e74657273202a2f0a090969662028286561782026203078666629202626202828286561783e3e38292026203078666629203e203129290a0909097365745f6370755f63617028632c205838365f464541545552455f415243485f504552464d4f4e293b0a097d0a0a09696620286370755f6861735f786d6d32290a09097365745f6370755f63617028632c205838365f464541545552455f4c46454e43455f5244545343293b0a09696620286370755f6861735f647329207b0a0909756e7369676e656420696e74206c313b0a090972646d7372284d53525f494133325f4d4953435f454e41424c452c206c312c206c32293b0a09096966202821286c3120262028313c3c31312929290a0909097365745f6370755f63617028632c205838365f464541545552455f425453293b0a09096966202821286c3120262028313c3c31322929290a0909097365745f6370755f63617028632c205838365f464541545552455f50454253293b0a097d0a0a0969662028632d3e783836203d3d203620262620632d3e7838365f6d6f64656c203d3d203239202626206370755f6861735f636c666c757368290a09097365745f6370755f63617028632c205838365f464541545552455f434c464c5553485f4d4f4e49544f52293b0a0a23696664656620434f4e4649475f5838365f36340a0969662028632d3e783836203d3d203135290a0909632d3e7838365f63616368655f616c69676e6d656e74203d20632d3e7838365f636c666c7573685f73697a65202a20323b0a0969662028632d3e783836203d3d2036290a09097365745f6370755f63617028632c205838365f464541545552455f5245505f474f4f44293b0a23656c73650a092f2a0a09202a204e616d657320666f72207468652050656e7469756d2049492f43656c65726f6e2070726f636573736f72730a09202a2064657465637461626c65206f6e6c7920627920616c736f20636865636b696e67207468652063616368652073697a652e0a09202a204469786f6e206973204e4f5420612043656c65726f6e2e0a09202a2f0a0969662028632d3e783836203d3d203629207b0a090963686172202a70203d204e554c4c3b0a0a09097377697463682028632d3e7838365f6d6f64656c29207b0a09096361736520353a0a090909696620286c32203d3d2030290a0909090970203d202243656c65726f6e2028436f76696e67746f6e29223b0a090909656c736520696620286c32203d3d20323536290a0909090970203d20224d6f62696c652050656e7469756d20494920284469786f6e29223b0a090909627265616b3b0a0a09096361736520363a0a090909696620286c32203d3d20313238290a0909090970203d202243656c65726f6e20284d656e646f63696e6f29223b0a090909656c73652069662028632d3e7838365f6d61736b203d3d2030207c7c20632d3e7838365f6d61736b203d3d2035290a0909090970203d202243656c65726f6e2d41223b0a090909627265616b3b0a0a09096361736520383a0a090909696620286c32203d3d20313238290a0909090970203d202243656c65726f6e2028436f707065726d696e6529223b0a090909627265616b3b0a09097d0a0a09096966202870290a09090973747263707928632d3e7838365f6d6f64656c5f69642c2070293b0a097d0a0a0969662028632d3e783836203d3d203135290a09097365745f6370755f63617028632c205838365f464541545552455f5034293b0a0969662028632d3e783836203d3d2036290a09097365745f6370755f63617028632c205838365f464541545552455f5033293b0a23656e6469660a0a0969662028216370755f68617328632c205838365f464541545552455f58544f504f4c4f47592929207b0a09092f2a0a0909202a206c657427732075736520746865206c656761637920637075696420766563746f722030783120616e642030783420666f7220746f706f6c6f67790a0909202a20646574656374696f6e2e0a0909202a2f0a0909632d3e7838365f6d61785f636f726573203d20696e74656c5f6e756d5f6370755f636f7265732863293b0a23696664656620434f4e4649475f5838365f33320a09096465746563745f68742863293b0a23656e6469660a097d0a0a092f2a20576f726b2061726f756e6420657272617461202a2f0a09737261745f6465746563745f6e6f64652863293b0a0a09696620286370755f68617328632c205838365f464541545552455f564d5829290a09096465746563745f766d785f766972746361702863293b0a0a092f2a0a09202a20496e697469616c697a65204d53525f494133325f454e455247595f504552465f424941532069662042494f5320646964206e6f742e0a09202a207838365f656e657267795f706572665f706f6c69637928382920697320617661696c61626c6520746f206368616e67652069742061742072756e2d74696d650a09202a2f0a09696620286370755f68617328632c205838365f464541545552455f4550422929207b0a0909753634206570623b0a0a090972646d73726c284d53525f494133325f454e455247595f504552465f424941532c20657062293b0a0909696620282865706220262030784629203d3d20454e455247595f504552465f424941535f504552464f524d414e434529207b0a0909097072696e746b5f6f6e6365284b45524e5f5741524e494e472022454e455247595f504552465f424941533a220a09090909222053657420746f20276e6f726d616c272c207761732027706572666f726d616e6365275c6e220a0909090922454e455247595f504552465f424941533a205669657720616e64207570646174652077697468220a0909090922207838365f656e657267795f706572665f706f6c6963792838295c6e22293b0a090909657062203d20286570622026207e30784629207c20454e455247595f504552465f424941535f4e4f524d414c3b0a09090977726d73726c284d53525f494133325f454e455247595f504552465f424941532c20657062293b0a09097d0a097d0a7d0a0a23696664656620434f4e4649475f5838365f33320a73746174696320756e7369676e656420696e74205f5f637075696e697420696e74656c5f73697a655f63616368652873747275637420637075696e666f5f783836202a632c20756e7369676e656420696e742073697a65290a7b0a092f2a0a09202a20496e74656c2050494949205475616c6174696e2e205468697320636f6d657320696e2074776f20666c61766f7572732e0a09202a204f6e6520686173203235366b62206f662063616368652c20746865206f74686572203531322e2057652068617665206e6f207761790a09202a20746f2064657465726d696e652077686963682c20736f20776520757365206120626f6f7474696d65206f766572726964650a09202a20666f7220746865203531326b62206d6f64656c2c20616e6420617373756d6520323536206f74686572776973652e0a09202a2f0a096966202828632d3e783836203d3d2036292026262028632d3e7838365f6d6f64656c203d3d20313129202626202873697a65203d3d203029290a090973697a65203d203235363b0a0972657475726e2073697a653b0a7d0a23656e6469660a0a23646566696e6520544c425f494e53545f344b09307830310a23646566696e6520544c425f494e53545f344d09307830320a23646566696e6520544c425f494e53545f324d5f344d09307830330a0a23646566696e6520544c425f494e53545f414c4c09307830350a23646566696e6520544c425f494e53545f314709307830360a0a23646566696e6520544c425f444154415f344b09307831310a23646566696e6520544c425f444154415f344d09307831320a23646566696e6520544c425f444154415f324d5f344d09307831330a23646566696e6520544c425f444154415f344b5f344d09307831340a0a23646566696e6520544c425f444154415f314709307831360a0a23646566696e6520544c425f44415441305f344b09307832310a23646566696e6520544c425f44415441305f344d09307832320a23646566696e6520544c425f44415441305f324d5f344d09307832330a0a23646566696e652053544c425f344b0909307834310a0a73746174696320636f6e737420737472756374205f746c625f7461626c6520696e74656c5f746c625f7461626c655b5d205f5f637075696e6974636f6e7374203d207b0a097b20307830312c20544c425f494e53545f344b2c090933322c092220544c425f494e53542034204b427974652070616765732c20342d77617920736574206173736f6369617469766522207d2c0a097b20307830322c20544c425f494e53545f344d2c0909322c092220544c425f494e53542034204d427974652070616765732c2066756c6c206173736f6369617469766522207d2c0a097b20307830332c20544c425f444154415f344b2c090936342c092220544c425f444154412034204b427974652070616765732c20342d77617920736574206173736f6369617469766522207d2c0a097b20307830342c20544c425f444154415f344d2c0909382c092220544c425f444154412034204d427974652070616765732c20342d77617920736574206173736f6369617469766522207d2c0a097b20307830352c20544c425f444154415f344d2c090933322c092220544c425f444154412034204d427974652070616765732c20342d77617920736574206173736f6369617469766522207d2c0a097b20307830622c20544c425f494e53545f344d2c0909342c092220544c425f494e53542034204d427974652070616765732c20342d77617920736574206173736f6369617469766522207d2c0a097b20307834662c20544c425f494e53545f344b2c090933322c092220544c425f494e53542034204b42797465207061676573202a2f22207d2c0a097b20307835302c20544c425f494e53545f414c4c2c090936342c092220544c425f494e53542034204b4279746520616e6420322d4d42797465206f7220342d4d4279746520706167657322207d2c0a097b20307835312c20544c425f494e53545f414c4c2c09093132382c092220544c425f494e53542034204b4279746520616e6420322d4d42797465206f7220342d4d4279746520706167657322207d2c0a097b20307835322c20544c425f494e53545f414c4c2c09093235362c092220544c425f494e53542034204b4279746520616e6420322d4d42797465206f7220342d4d4279746520706167657322207d2c0a097b20307835352c20544c425f494e53545f324d5f344d2c0909372c092220544c425f494e535420322d4d42797465206f7220342d4d427974652070616765732c2066756c6c79206173736f6369617469766522207d2c0a097b20307835362c20544c425f44415441305f344d2c090931362c092220544c425f44415441302034204d427974652070616765732c20342d77617920736574206173736f6369617469766522207d2c0a097b20307835372c20544c425f44415441305f344b2c090931362c092220544c425f44415441302034204b427974652070616765732c20342d776179206173736f6369617469766522207d2c0a097b20307835392c20544c425f44415441305f344b2c090931362c092220544c425f44415441302034204b427974652070616765732c2066756c6c79206173736f6369617469766522207d2c0a097b20307835612c20544c425f44415441305f324d5f344d2c0933322c092220544c425f444154413020322d4d42797465206f722034204d427974652070616765732c20342d77617920736574206173736f6369617469766522207d2c0a097b20307835622c20544c425f444154415f344b5f344d2c090936342c092220544c425f444154412034204b4279746520616e642034204d4279746520706167657322207d2c0a097b20307835632c20544c425f444154415f344b5f344d2c09093132382c092220544c425f444154412034204b4279746520616e642034204d4279746520706167657322207d2c0a097b20307835642c20544c425f444154415f344b5f344d2c09093235362c092220544c425f444154412034204b4279746520616e642034204d4279746520706167657322207d2c0a097b20307862302c20544c425f494e53545f344b2c09093132382c092220544c425f494e53542034204b427974652070616765732c20342d77617920736574206173736f6369617469766522207d2c0a097b20307862312c20544c425f494e53545f324d5f344d2c0909342c092220544c425f494e535420324d2070616765732c20342d7761792c203820656e7472696573206f7220344d2070616765732c20342d77617920656e747269657322207d2c0a097b20307862322c20544c425f494e53545f344b2c090936342c092220544c425f494e535420344b427974652070616765732c20342d77617920736574206173736f6369617469766522207d2c0a097b20307862332c20544c425f444154415f344b2c09093132382c092220544c425f444154412034204b427974652070616765732c20342d77617920736574206173736f6369617469766522207d2c0a097b20307862342c20544c425f444154415f344b2c09093235362c092220544c425f444154412034204b427974652070616765732c20342d776179206173736f6369617469766522207d2c0a097b20307862612c20544c425f444154415f344b2c090936342c092220544c425f444154412034204b427974652070616765732c20342d776179206173736f6369617469766522207d2c0a097b20307863302c20544c425f444154415f344b5f344d2c0909382c092220544c425f444154412034204b4279746520616e642034204d427974652070616765732c20342d776179206173736f6369617469766522207d2c0a097b20307863612c2053544c425f344b2c09093531322c09222053544c422034204b427974652070616765732c20342d776179206173736f6369617469766522207d2c0a097b20307830302c20302c2030207d0a7d3b0a0a73746174696320766f6964205f5f637075696e697420696e74656c5f746c625f6c6f6f6b757028636f6e737420756e7369676e656420636861722064657363290a7b0a09756e7369676e65642063686172206b3b0a096966202864657363203d3d2030290a090972657475726e3b0a0a092f2a206c6f6f6b20757020746869732064657363726970746f7220696e20746865207461626c65202a2f0a09666f7220286b203d20303b20696e74656c5f746c625f7461626c655b6b5d2e64657363726970746f7220213d2064657363202626205c0a090909696e74656c5f746c625f7461626c655b6b5d2e64657363726970746f7220213d20303b206b2b2b290a09093b0a0a0969662028696e74656c5f746c625f7461626c655b6b5d2e746c625f74797065203d3d2030290a090972657475726e3b0a0a097377697463682028696e74656c5f746c625f7461626c655b6b5d2e746c625f7479706529207b0a09636173652053544c425f344b3a0a090969662028746c625f6c6c695f346b5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c695f346b5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a090969662028746c625f6c6c645f346b5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c645f346b5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a0909627265616b3b0a096361736520544c425f494e53545f414c4c3a0a090969662028746c625f6c6c695f346b5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c695f346b5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a090969662028746c625f6c6c695f326d5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c695f326d5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a090969662028746c625f6c6c695f346d5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c695f346d5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a0909627265616b3b0a096361736520544c425f494e53545f344b3a0a090969662028746c625f6c6c695f346b5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c695f346b5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a0909627265616b3b0a096361736520544c425f494e53545f344d3a0a090969662028746c625f6c6c695f346d5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c695f346d5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a0909627265616b3b0a096361736520544c425f494e53545f324d5f344d3a0a090969662028746c625f6c6c695f326d5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c695f326d5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a090969662028746c625f6c6c695f346d5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c695f346d5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a0909627265616b3b0a096361736520544c425f444154415f344b3a0a096361736520544c425f44415441305f344b3a0a090969662028746c625f6c6c645f346b5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c645f346b5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a0909627265616b3b0a096361736520544c425f444154415f344d3a0a096361736520544c425f44415441305f344d3a0a090969662028746c625f6c6c645f346d5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c645f346d5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a0909627265616b3b0a096361736520544c425f444154415f324d5f344d3a0a096361736520544c425f44415441305f324d5f344d3a0a090969662028746c625f6c6c645f326d5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c645f326d5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a090969662028746c625f6c6c645f346d5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c645f346d5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a0909627265616b3b0a096361736520544c425f444154415f344b5f344d3a0a090969662028746c625f6c6c645f346b5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c645f346b5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a090969662028746c625f6c6c645f346d5b454e54524945535d203c20696e74656c5f746c625f7461626c655b6b5d2e656e7472696573290a090909746c625f6c6c645f346d5b454e54524945535d203d20696e74656c5f746c625f7461626c655b6b5d2e656e74726965733b0a0909627265616b3b0a097d0a7d0a0a73746174696320766f6964205f5f637075696e697420696e74656c5f746c625f666c757368616c6c5f73686966745f7365742873747275637420637075696e666f5f783836202a63290a7b0a09737769746368202828632d3e783836203c3c203829202b20632d3e7838365f6d6f64656c29207b0a09636173652030783630663a202f2a206f726967696e616c203635206e6d2063656c65726f6e2f70656e7469756d2f636f7265322f78656f6e2c20224d65726f6d222f22436f6e726f6522202a2f0a09636173652030783631363a202f2a2073696e676c652d636f7265203635206e6d2063656c65726f6e2f636f726532736f6c6f20224d65726f6d2d4c222f22436f6e726f652d4c22202a2f0a09636173652030783631373a202f2a2063757272656e74203435206e6d2063656c65726f6e2f636f7265322f78656f6e202250656e72796e222f22576f6c6664616c6522202a2f0a09636173652030783631643a202f2a207369782d636f7265203435206e6d2078656f6e202244756e6e696e67746f6e22202a2f0a0909746c625f666c757368616c6c5f7368696674203d202d313b0a0909627265616b3b0a09636173652030783631613a202f2a203435206e6d206e6568616c656d2c2022426c6f6f6d6669656c6422202a2f0a09636173652030783631653a202f2a203435206e6d206e6568616c656d2c20224c796e6e6669656c6422202a2f0a09636173652030783632353a202f2a203332206e6d206e6568616c656d2c2022436c61726b64616c6522202a2f0a09636173652030783632633a202f2a203332206e6d206e6568616c656d2c202247756c66746f776e22202a2f0a09636173652030783632653a202f2a203435206e6d206e6568616c656d2d65782c20224265636b746f6e22202a2f0a09636173652030783632663a202f2a203332206e6d2058656f6e204537202a2f0a0909746c625f666c757368616c6c5f7368696674203d20363b0a0909627265616b3b0a09636173652030783632613a202f2a2053616e6479427269646765202a2f0a09636173652030783632643a202f2a2053616e64794272696467652c2022526f6d656c792d455022202a2f0a0909746c625f666c757368616c6c5f7368696674203d20353b0a0909627265616b3b0a09636173652030783633613a202f2a20497679627269646765202a2f0a0909746c625f666c757368616c6c5f7368696674203d20313b0a0909627265616b3b0a0964656661756c743a0a0909746c625f666c757368616c6c5f7368696674203d20363b0a097d0a7d0a0a73746174696320766f6964205f5f637075696e697420696e74656c5f6465746563745f746c622873747275637420637075696e666f5f783836202a63290a7b0a09696e7420692c206a2c206e3b0a09756e7369676e656420696e7420726567735b345d3b0a09756e7369676e65642063686172202a64657363203d2028756e7369676e65642063686172202a29726567733b0a0a0969662028632d3e63707569645f6c6576656c203c2032290a090972657475726e3b0a0a092f2a204e756d626572206f662074696d657320746f2069746572617465202a2f0a096e203d2063707569645f656178283229202620307846463b0a0a09666f72202869203d2030203b2069203c206e203b20692b2b29207b0a0909637075696428322c2026726567735b305d2c2026726567735b315d2c2026726567735b325d2c2026726567735b335d293b0a0a09092f2a20496620626974203331206973207365742c207468697320697320616e20756e6b6e6f776e20666f726d6174202a2f0a0909666f7220286a203d2030203b206a203c2033203b206a2b2b290a09090969662028726567735b6a5d2026202831203c3c20333129290a09090909726567735b6a5d203d20303b0a0a09092f2a20427974652030206973206c6576656c20636f756e742c206e6f7420612064657363726970746f72202a2f0a0909666f7220286a203d2031203b206a203c203136203b206a2b2b290a090909696e74656c5f746c625f6c6f6f6b757028646573635b6a5d293b0a097d0a09696e74656c5f746c625f666c757368616c6c5f73686966745f7365742863293b0a7d0a0a73746174696320636f6e737420737472756374206370755f646576205f5f637075696e6974636f6e737420696e74656c5f6370755f646576203d207b0a092e635f76656e646f72093d2022496e74656c222c0a092e635f6964656e74093d207b202247656e75696e65496e74656c22207d2c0a23696664656620434f4e4649475f5838365f33320a092e635f6d6f64656c73203d207b0a09097b202e76656e646f72203d205838365f56454e444f525f494e54454c2c202e66616d696c79203d20342c202e6d6f64656c5f6e616d6573203d0a090920207b0a09090920205b305d203d20223438362044582d32352f3333222c0a09090920205b315d203d20223438362044582d3530222c0a09090920205b325d203d2022343836205358222c0a09090920205b335d203d20223438362044582f32222c0a09090920205b345d203d202234383620534c222c0a09090920205b355d203d20223438362053582f32222c0a09090920205b375d203d20223438362044582f322d5742222c0a09090920205b385d203d20223438362044582f34222c0a09090920205b395d203d20223438362044582f342d5742220a090920207d0a09097d2c0a09097b202e76656e646f72203d205838365f56454e444f525f494e54454c2c202e66616d696c79203d20352c202e6d6f64656c5f6e616d6573203d0a090920207b0a09090920205b305d203d202250656e7469756d2036302f363620412d73746570222c0a09090920205b315d203d202250656e7469756d2036302f3636222c0a09090920205b325d203d202250656e7469756d203735202d20323030222c0a09090920205b335d203d20224f766572447269766520504f445035563833222c0a09090920205b345d203d202250656e7469756d204d4d58222c0a09090920205b375d203d20224d6f62696c652050656e7469756d203735202d20323030222c0a09090920205b385d203d20224d6f62696c652050656e7469756d204d4d58220a090920207d0a09097d2c0a09097b202e76656e646f72203d205838365f56454e444f525f494e54454c2c202e66616d696c79203d20362c202e6d6f64656c5f6e616d6573203d0a090920207b0a09090920205b305d203d202250656e7469756d2050726f20412d73746570222c0a09090920205b315d203d202250656e7469756d2050726f222c0a09090920205b335d203d202250656e7469756d20494920284b6c616d61746829222c0a09090920205b345d203d202250656e7469756d204949202844657363687574657329222c0a09090920205b355d203d202250656e7469756d204949202844657363687574657329222c0a09090920205b365d203d20224d6f62696c652050656e7469756d204949222c0a09090920205b375d203d202250656e7469756d2049494920284b61746d616929222c0a09090920205b385d203d202250656e7469756d204949492028436f707065726d696e6529222c0a09090920205b31305d203d202250656e7469756d204949492028436173636164657329222c0a09090920205b31315d203d202250656e7469756d2049494920285475616c6174696e29222c0a090920207d0a09097d2c0a09097b202e76656e646f72203d205838365f56454e444f525f494e54454c2c202e66616d696c79203d2031352c202e6d6f64656c5f6e616d6573203d0a090920207b0a09090920205b305d203d202250656e7469756d20342028556e6b6e6f776e29222c0a09090920205b315d203d202250656e7469756d2034202857696c6c616d6574746529222c0a09090920205b325d203d202250656e7469756d203420284e6f727468776f6f6429222c0a09090920205b345d203d202250656e7469756d20342028466f7374657229222c0a09090920205b355d203d202250656e7469756d20342028466f7374657229222c0a090920207d0a09097d2c0a097d2c0a092e635f73697a655f6361636865093d20696e74656c5f73697a655f63616368652c0a23656e6469660a092e635f6465746563745f746c62093d20696e74656c5f6465746563745f746c622c0a092e635f6561726c795f696e69742020203d206561726c795f696e69745f696e74656c2c0a092e635f696e697409093d20696e69745f696e74656c2c0a092e635f7838365f76656e646f72093d205838365f56454e444f525f494e54454c2c0a7d3b0a0a6370755f6465765f726567697374657228696e74656c5f6370755f646576293b0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b65726e656c2f6370752f696e74656c5f6361636865696e666f2e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031303135323500313231313437343433333000303032313535350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a09526f7574696e657320746f20696e64656e7469667920636163686573206f6e20496e74656c204350552e0a202a0a202a094368616e6765733a0a202a0956656e6b61746573682050616c6c6970616469093a20416464696e67206361636865206964656e74696669636174696f6e207468726f7567682063707569642834290a202a094173686f6b2052616a203c6173686f6b2e72616a40696e74656c2e636f6d3e3a20576f726b20776974682043505520686f74706c756720696e6672617374727563747572652e0a202a09416e6469204b6c65656e202f20416e647265617320486572726d616e6e093a2043505549443420656d756c6174696f6e206f6e20414d442e0a202a2f0a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f6465766963652e683e0a23696e636c756465203c6c696e75782f636f6d70696c65722e683e0a23696e636c756465203c6c696e75782f6370752e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c61736d2f616d645f6e622e683e0a23696e636c756465203c61736d2f736d702e683e0a0a23646566696e65204c564c5f315f494e535409310a23646566696e65204c564c5f315f4441544109320a23646566696e65204c564c5f320909330a23646566696e65204c564c5f330909340a23646566696e65204c564c5f545241434509350a0a737472756374205f63616368655f7461626c65207b0a09756e7369676e656420636861722064657363726970746f723b0a09636861722063616368655f747970653b0a0973686f72742073697a653b0a7d3b0a0a23646566696e65204d422878290928287829202a2031303234290a0a2f2a20416c6c207468652063616368652064657363726970746f7220747970657320776520636172652061626f757420286e6f20544c42206f720a202020747261636520636163686520656e747269657329202a2f0a0a73746174696320636f6e737420737472756374205f63616368655f7461626c65205f5f637075696e6974636f6e73742063616368655f7461626c655b5d203d0a7b0a097b20307830362c204c564c5f315f494e53542c2038207d2c092f2a20342d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307830382c204c564c5f315f494e53542c203136207d2c092f2a20342d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307830392c204c564c5f315f494e53542c203332207d2c092f2a20342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307830612c204c564c5f315f444154412c2038207d2c092f2a20322077617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307830632c204c564c5f315f444154412c203136207d2c092f2a20342d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307830642c204c564c5f315f444154412c203136207d2c092f2a20342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307830652c204c564c5f315f444154412c203234207d2c092f2a20362d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307832312c204c564c5f322c202020202020323536207d2c092f2a20382d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307832322c204c564c5f332c202020202020353132207d2c092f2a20342d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307832332c204c564c5f332c2020202020204d42283129207d2c092f2a20382d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307832352c204c564c5f332c2020202020204d42283229207d2c092f2a20382d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307832392c204c564c5f332c2020202020204d42283429207d2c092f2a20382d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307832632c204c564c5f315f444154412c203332207d2c092f2a20382d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307833302c204c564c5f315f494e53542c203332207d2c092f2a20382d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307833392c204c564c5f322c202020202020313238207d2c092f2a20342d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307833612c204c564c5f322c202020202020313932207d2c092f2a20362d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307833622c204c564c5f322c202020202020313238207d2c092f2a20322d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307833632c204c564c5f322c202020202020323536207d2c092f2a20342d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307833642c204c564c5f322c202020202020333834207d2c092f2a20362d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307833652c204c564c5f322c202020202020353132207d2c092f2a20342d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307833662c204c564c5f322c202020202020323536207d2c092f2a20322d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307834312c204c564c5f322c202020202020313238207d2c092f2a20342d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307834322c204c564c5f322c202020202020323536207d2c092f2a20342d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307834332c204c564c5f322c202020202020353132207d2c092f2a20342d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307834342c204c564c5f322c2020202020204d42283129207d2c092f2a20342d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307834352c204c564c5f322c2020202020204d42283229207d2c092f2a20342d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307834362c204c564c5f332c2020202020204d42283429207d2c092f2a20342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307834372c204c564c5f332c2020202020204d42283829207d2c092f2a20382d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307834382c204c564c5f322c2020202020204d42283329207d2c092f2a2031322d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307834392c204c564c5f332c2020202020204d42283429207d2c092f2a2031362d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307834612c204c564c5f332c2020202020204d42283629207d2c092f2a2031322d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307834622c204c564c5f332c2020202020204d42283829207d2c092f2a2031362d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307834632c204c564c5f332c2020202020204d4228313229207d2c092f2a2031322d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307834642c204c564c5f332c2020202020204d4228313629207d2c092f2a2031362d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307834652c204c564c5f322c2020202020204d42283629207d2c092f2a2032342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307836302c204c564c5f315f444154412c203136207d2c092f2a20382d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307836362c204c564c5f315f444154412c2038207d2c092f2a20342d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307836372c204c564c5f315f444154412c203136207d2c092f2a20342d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307836382c204c564c5f315f444154412c203332207d2c092f2a20342d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307837302c204c564c5f54524143452c20203132207d2c092f2a20382d77617920736574206173736f63202a2f0a097b20307837312c204c564c5f54524143452c20203136207d2c092f2a20382d77617920736574206173736f63202a2f0a097b20307837322c204c564c5f54524143452c20203332207d2c092f2a20382d77617920736574206173736f63202a2f0a097b20307837332c204c564c5f54524143452c20203634207d2c092f2a20382d77617920736574206173736f63202a2f0a097b20307837382c204c564c5f322c2020202020204d42283129207d2c092f2a20342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307837392c204c564c5f322c202020202020313238207d2c092f2a20382d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307837612c204c564c5f322c202020202020323536207d2c092f2a20382d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307837622c204c564c5f322c202020202020353132207d2c092f2a20382d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307837632c204c564c5f322c2020202020204d42283129207d2c092f2a20382d77617920736574206173736f632c20736563746f7265642063616368652c2036342062797465206c696e652073697a65202a2f0a097b20307837642c204c564c5f322c2020202020204d42283229207d2c092f2a20382d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307837662c204c564c5f322c202020202020353132207d2c092f2a20322d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307838302c204c564c5f322c202020202020353132207d2c092f2a20382d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307838322c204c564c5f322c202020202020323536207d2c092f2a20382d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307838332c204c564c5f322c202020202020353132207d2c092f2a20382d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307838342c204c564c5f322c2020202020204d42283129207d2c092f2a20382d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307838352c204c564c5f322c2020202020204d42283229207d2c092f2a20382d77617920736574206173736f632c2033322062797465206c696e652073697a65202a2f0a097b20307838362c204c564c5f322c202020202020353132207d2c092f2a20342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307838372c204c564c5f322c2020202020204d42283129207d2c092f2a20382d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307864302c204c564c5f332c202020202020353132207d2c092f2a20342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307864312c204c564c5f332c2020202020204d42283129207d2c092f2a20342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307864322c204c564c5f332c2020202020204d42283229207d2c092f2a20342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307864362c204c564c5f332c2020202020204d42283129207d2c092f2a20382d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307864372c204c564c5f332c2020202020204d42283229207d2c092f2a20382d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307864382c204c564c5f332c2020202020204d42283429207d2c092f2a2031322d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307864632c204c564c5f332c2020202020204d42283229207d2c092f2a2031322d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307864642c204c564c5f332c2020202020204d42283429207d2c092f2a2031322d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307864652c204c564c5f332c2020202020204d42283829207d2c092f2a2031322d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307865322c204c564c5f332c2020202020204d42283229207d2c092f2a2031362d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307865332c204c564c5f332c2020202020204d42283429207d2c092f2a2031362d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307865342c204c564c5f332c2020202020204d42283829207d2c092f2a2031362d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307865612c204c564c5f332c2020202020204d4228313229207d2c092f2a2032342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307865622c204c564c5f332c2020202020204d4228313829207d2c092f2a2032342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307865632c204c564c5f332c2020202020204d4228323429207d2c092f2a2032342d77617920736574206173736f632c2036342062797465206c696e652073697a65202a2f0a097b20307830302c20302c20307d0a7d3b0a0a0a656e756d205f63616368655f74797065207b0a0943414348455f545950455f4e554c4c093d20302c0a0943414348455f545950455f44415441203d20312c0a0943414348455f545950455f494e5354203d20322c0a0943414348455f545950455f554e4946494544203d20330a7d3b0a0a756e696f6e205f6370756964345f6c6561665f656178207b0a09737472756374207b0a0909656e756d205f63616368655f7479706509747970653a353b0a0909756e7369676e656420696e7409096c6576656c3a333b0a0909756e7369676e656420696e74090969735f73656c665f696e697469616c697a696e673a313b0a0909756e7369676e656420696e74090969735f66756c6c795f6173736f636961746976653a313b0a0909756e7369676e656420696e74090972657365727665643a343b0a0909756e7369676e656420696e7409096e756d5f746872656164735f73686172696e673a31323b0a0909756e7369676e656420696e7409096e756d5f636f7265735f6f6e5f6469653a363b0a097d2073706c69743b0a097533322066756c6c3b0a7d3b0a0a756e696f6e205f6370756964345f6c6561665f656278207b0a09737472756374207b0a0909756e7369676e656420696e740909636f686572656e63795f6c696e655f73697a653a31323b0a0909756e7369676e656420696e740909706879736963616c5f6c696e655f706172746974696f6e3a31303b0a0909756e7369676e656420696e740909776179735f6f665f6173736f6369617469766974793a31303b0a097d2073706c69743b0a097533322066756c6c3b0a7d3b0a0a756e696f6e205f6370756964345f6c6561665f656378207b0a09737472756374207b0a0909756e7369676e656420696e7409096e756d6265725f6f665f736574733a33323b0a097d2073706c69743b0a097533322066756c6c3b0a7d3b0a0a737472756374205f6370756964345f696e666f5f72656773207b0a09756e696f6e205f6370756964345f6c6561665f656178206561783b0a09756e696f6e205f6370756964345f6c6561665f656278206562783b0a09756e696f6e205f6370756964345f6c6561665f656378206563783b0a09756e7369676e6564206c6f6e672073697a653b0a0973747275637420616d645f6e6f727468627269646765202a6e623b0a7d3b0a0a737472756374205f6370756964345f696e666f207b0a09737472756374205f6370756964345f696e666f5f7265677320626173653b0a094445434c4152455f4249544d4150287368617265645f6370755f6d61702c204e525f43505553293b0a7d3b0a0a756e7369676e65642073686f72740909096e756d5f63616368655f6c65617665733b0a0a2f2a20414d4420646f65736e27742068617665204350554944342e20456d756c617465206974206865726520746f207265706f7274207468652073616d650a202020696e666f726d6174696f6e20746f2074686520757365722e202054686973206d616b657320736f6d6520617373756d7074696f6e732061626f757420746865206d616368696e653a0a2020204c32206e6f74207368617265642c206e6f20534d54206574632e20746861742069732063757272656e746c792074727565206f6e20414d4420435055732e0a0a202020496e207468656f72792074686520544c427320636f756c64206265207265706f727465642061732066616b6520747970652028746865792061726520696e202264756d6d7922292e0a2020204d61796265206c61746572202a2f0a756e696f6e206c315f6361636865207b0a09737472756374207b0a0909756e7369676e6564206c696e655f73697a653a383b0a0909756e7369676e6564206c696e65735f7065725f7461673a383b0a0909756e7369676e6564206173736f633a383b0a0909756e7369676e65642073697a655f696e5f6b623a383b0a097d3b0a09756e7369676e65642076616c3b0a7d3b0a0a756e696f6e206c325f6361636865207b0a09737472756374207b0a0909756e7369676e6564206c696e655f73697a653a383b0a0909756e7369676e6564206c696e65735f7065725f7461673a343b0a0909756e7369676e6564206173736f633a343b0a0909756e7369676e65642073697a655f696e5f6b623a31363b0a097d3b0a09756e7369676e65642076616c3b0a7d3b0a0a756e696f6e206c335f6361636865207b0a09737472756374207b0a0909756e7369676e6564206c696e655f73697a653a383b0a0909756e7369676e6564206c696e65735f7065725f7461673a343b0a0909756e7369676e6564206173736f633a343b0a0909756e7369676e6564207265733a323b0a0909756e7369676e65642073697a655f656e636f6465643a31343b0a097d3b0a09756e7369676e65642076616c3b0a7d3b0a0a73746174696320636f6e737420756e7369676e65642073686f7274205f5f637075696e6974636f6e7374206173736f63735b5d203d207b0a095b315d203d20312c0a095b325d203d20322c0a095b345d203d20342c0a095b365d203d20382c0a095b385d203d2031362c0a095b3078615d203d2033322c0a095b3078625d203d2034382c0a095b3078635d203d2036342c0a095b3078645d203d2039362c0a095b3078655d203d203132382c0a095b3078665d203d20307866666666202f2a2066756c6c79206173736f63696174697665202d206e6f2077617920746f2073686f7720746869732063757272656e746c79202a2f0a7d3b0a0a73746174696320636f6e737420756e7369676e65642063686172205f5f637075696e6974636f6e7374206c6576656c735b5d203d207b20312c20312c20322c2033207d3b0a73746174696320636f6e737420756e7369676e65642063686172205f5f637075696e6974636f6e73742074797065735b5d203d207b20312c20322c20332c2033207d3b0a0a73746174696320766f6964205f5f637075696e69740a616d645f63707569643428696e74206c6561662c20756e696f6e205f6370756964345f6c6561665f656178202a6561782c0a09092020202020756e696f6e205f6370756964345f6c6561665f656278202a6562782c0a09092020202020756e696f6e205f6370756964345f6c6561665f656378202a656378290a7b0a09756e7369676e65642064756d6d793b0a09756e7369676e6564206c696e655f73697a652c206c696e65735f7065725f7461672c206173736f632c2073697a655f696e5f6b623b0a09756e696f6e206c315f6361636865206c31692c206c31643b0a09756e696f6e206c325f6361636865206c323b0a09756e696f6e206c335f6361636865206c333b0a09756e696f6e206c315f6361636865202a6c31203d20266c31643b0a0a096561782d3e66756c6c203d20303b0a096562782d3e66756c6c203d20303b0a096563782d3e66756c6c203d20303b0a0a09637075696428307838303030303030352c202664756d6d792c202664756d6d792c20266c31642e76616c2c20266c31692e76616c293b0a09637075696428307838303030303030362c202664756d6d792c202664756d6d792c20266c322e76616c2c20266c332e76616c293b0a0a0973776974636820286c65616629207b0a096361736520313a0a09096c31203d20266c31693b0a096361736520303a0a090969662028216c312d3e76616c290a09090972657475726e3b0a09096173736f63203d206173736f63735b6c312d3e6173736f635d3b0a09096c696e655f73697a65203d206c312d3e6c696e655f73697a653b0a09096c696e65735f7065725f746167203d206c312d3e6c696e65735f7065725f7461673b0a090973697a655f696e5f6b62203d206c312d3e73697a655f696e5f6b623b0a0909627265616b3b0a096361736520323a0a090969662028216c322e76616c290a09090972657475726e3b0a09096173736f63203d206173736f63735b6c322e6173736f635d3b0a09096c696e655f73697a65203d206c322e6c696e655f73697a653b0a09096c696e65735f7065725f746167203d206c322e6c696e65735f7065725f7461673b0a09092f2a206370755f64617461206861732065727261746120636f7272656374696f6e7320666f72204b37206170706c696564202a2f0a090973697a655f696e5f6b62203d205f5f746869735f6370755f72656164286370755f696e666f2e7838365f63616368655f73697a65293b0a0909627265616b3b0a096361736520333a0a090969662028216c332e76616c290a09090972657475726e3b0a09096173736f63203d206173736f63735b6c332e6173736f635d3b0a09096c696e655f73697a65203d206c332e6c696e655f73697a653b0a09096c696e65735f7065725f746167203d206c332e6c696e65735f7065725f7461673b0a090973697a655f696e5f6b62203d206c332e73697a655f656e636f646564202a203531323b0a090969662028626f6f745f6370755f686173285838365f464541545552455f414d445f44434d2929207b0a09090973697a655f696e5f6b62203d2073697a655f696e5f6b62203e3e20313b0a0909096173736f63203d206173736f63203e3e20313b0a09097d0a0909627265616b3b0a0964656661756c743a0a090972657475726e3b0a097d0a0a096561782d3e73706c69742e69735f73656c665f696e697469616c697a696e67203d20313b0a096561782d3e73706c69742e74797065203d2074797065735b6c6561665d3b0a096561782d3e73706c69742e6c6576656c203d206c6576656c735b6c6561665d3b0a096561782d3e73706c69742e6e756d5f746872656164735f73686172696e67203d20303b0a096561782d3e73706c69742e6e756d5f636f7265735f6f6e5f646965203d205f5f746869735f6370755f72656164286370755f696e666f2e7838365f6d61785f636f72657329202d20313b0a0a0a09696620286173736f63203d3d20307866666666290a09096561782d3e73706c69742e69735f66756c6c795f6173736f63696174697665203d20313b0a096562782d3e73706c69742e636f686572656e63795f6c696e655f73697a65203d206c696e655f73697a65202d20313b0a096562782d3e73706c69742e776179735f6f665f6173736f636961746976697479203d206173736f63202d20313b0a096562782d3e73706c69742e706879736963616c5f6c696e655f706172746974696f6e203d206c696e65735f7065725f746167202d20313b0a096563782d3e73706c69742e6e756d6265725f6f665f73657473203d202873697a655f696e5f6b62202a203130323429202f206c696e655f73697a65202f0a0909286562782d3e73706c69742e776179735f6f665f6173736f636961746976697479202b203129202d20313b0a7d0a0a737472756374205f63616368655f61747472207b0a097374727563742061747472696275746520617474723b0a097373697a655f7420282a73686f772928737472756374205f6370756964345f696e666f202a2c2063686172202a2c20756e7369676e656420696e74293b0a097373697a655f7420282a73746f72652928737472756374205f6370756964345f696e666f202a2c20636f6e73742063686172202a2c2073697a655f7420636f756e742c0a09090920756e7369676e656420696e74293b0a7d3b0a0a23696620646566696e656428434f4e4649475f414d445f4e422920262620646566696e656428434f4e4649475f5359534653290a2f2a0a202a204c332063616368652064657363726970746f72730a202a2f0a73746174696320766f6964205f5f637075696e697420616d645f63616c635f6c335f696e64696365732873747275637420616d645f6e6f727468627269646765202a6e62290a7b0a0973747275637420616d645f6c335f6361636865202a6c33203d20266e622d3e6c335f63616368653b0a09756e7369676e656420696e74207363302c207363312c207363322c207363333b0a097533322076616c203d20303b0a0a097063695f726561645f636f6e6669675f64776f7264286e622d3e6d6973632c2030783143342c202676616c293b0a0a092f2a2063616c63756c6174652073756263616368652073697a6573202a2f0a096c332d3e7375626361636865735b305d203d20736330203d20212876616c202620424954283029293b0a096c332d3e7375626361636865735b315d203d20736331203d20212876616c202620424954283429293b0a0a0969662028626f6f745f6370755f646174612e783836203d3d203078313529207b0a09096c332d3e7375626361636865735b305d203d20736330202b3d20212876616c202620424954283129293b0a09096c332d3e7375626361636865735b315d203d20736331202b3d20212876616c202620424954283529293b0a097d0a0a096c332d3e7375626361636865735b325d203d20736332203d20212876616c2026204249542838292920202b20212876616c202620424954283929293b0a096c332d3e7375626361636865735b335d203d20736333203d20212876616c2026204249542831322929202b20212876616c20262042495428313329293b0a0a096c332d3e696e6469636573203d20286d6178286d617833287363302c207363312c20736332292c2073633329203c3c20313029202d20313b0a7d0a0a73746174696320766f6964205f5f637075696e697420616d645f696e69745f6c335f636163686528737472756374205f6370756964345f696e666f5f72656773202a746869735f6c6561662c20696e7420696e646578290a7b0a09696e74206e6f64653b0a0a092f2a206f6e6c7920666f72204c332c20616e64206e6f7420696e207669727475616c697a656420656e7669726f6e6d656e7473202a2f0a0969662028696e646578203c2033290a090972657475726e3b0a0a096e6f6465203d20616d645f6765745f6e625f696428736d705f70726f636573736f725f69642829293b0a09746869735f6c6561662d3e6e62203d206e6f64655f746f5f616d645f6e62286e6f6465293b0a0969662028746869735f6c6561662d3e6e622026262021746869735f6c6561662d3e6e622d3e6c335f63616368652e696e6469636573290a0909616d645f63616c635f6c335f696e646963657328746869735f6c6561662d3e6e62293b0a7d0a0a2f2a0a202a20636865636b2077686574686572206120736c6f74207573656420666f722064697361626c696e6720616e204c3320696e646578206973206f636375706965642e0a202a20406c333a204c332063616368652064657363726970746f720a202a2040736c6f743a20736c6f74206e756d6265722028302e2e31290a202a0a202a204072657475726e733a207468652064697361626c656420696e6465782069662075736564206f72206e656761746976652076616c756520696620736c6f7420667265652e0a202a2f0a696e7420616d645f6765745f6c335f64697361626c655f736c6f742873747275637420616d645f6e6f727468627269646765202a6e622c20756e7369676e656420736c6f74290a7b0a09756e7369676e656420696e7420726567203d20303b0a0a097063695f726561645f636f6e6669675f64776f7264286e622d3e6d6973632c203078314243202b20736c6f74202a20342c2026726567293b0a0a092f2a20636865636b2077686574686572207468697320736c6f742069732061637469766174656420616c7265616479202a2f0a09696620287265672026202833554c203c3c20333029290a090972657475726e2072656720262030786666663b0a0a0972657475726e202d313b0a7d0a0a737461746963207373697a655f742073686f775f63616368655f64697361626c6528737472756374205f6370756964345f696e666f202a746869735f6c6561662c2063686172202a6275662c0a090909092020756e7369676e656420696e7420736c6f74290a7b0a09696e7420696e6465783b0a0a096966202821746869735f6c6561662d3e626173652e6e62207c7c2021616d645f6e625f6861735f6665617475726528414d445f4e425f4c335f494e4445585f44495341424c4529290a090972657475726e202d45494e56414c3b0a0a09696e646578203d20616d645f6765745f6c335f64697361626c655f736c6f7428746869735f6c6561662d3e626173652e6e622c20736c6f74293b0a0969662028696e646578203e3d2030290a090972657475726e20737072696e7466286275662c202225645c6e222c20696e646578293b0a0a0972657475726e20737072696e7466286275662c2022465245455c6e22293b0a7d0a0a23646566696e652053484f575f43414348455f44495341424c4528736c6f742909090909095c0a737461746963207373697a655f7409090909090909095c0a73686f775f63616368655f64697361626c655f2323736c6f7428737472756374205f6370756964345f696e666f202a746869735f6c6561662c2063686172202a6275662c095c0a0909092020756e7369676e656420696e742063707529090909095c0a7b0909090909090909095c0a0972657475726e2073686f775f63616368655f64697361626c6528746869735f6c6561662c206275662c20736c6f74293b09095c0a7d0a53484f575f43414348455f44495341424c452830290a53484f575f43414348455f44495341424c452831290a0a73746174696320766f696420616d645f6c335f64697361626c655f696e6465782873747275637420616d645f6e6f727468627269646765202a6e622c20696e74206370752c0a0909090920756e7369676e656420736c6f742c20756e7369676e6564206c6f6e6720696478290a7b0a09696e7420693b0a0a09696478207c3d20424954283330293b0a0a092f2a0a09202a202064697361626c6520696e64657820696e20616c6c2034207375626361636865730a09202a2f0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a090975333220726567203d20696478207c202869203c3c203230293b0a0a090969662028216e622d3e6c335f63616368652e7375626361636865735b695d290a090909636f6e74696e75653b0a0a09097063695f77726974655f636f6e6669675f64776f7264286e622d3e6d6973632c203078314243202b20736c6f74202a20342c20726567293b0a0a09092f2a0a0909202a205765206e65656420746f205742494e5644206f6e206120636f7265206f6e20746865206e6f646520636f6e7461696e696e6720746865204c330a0909202a20636163686520776869636820696e64696365732077652064697361626c65207468657265666f726520612073696d706c65207762696e766428290a0909202a206973206e6f742073756666696369656e742e0a0909202a2f0a09097762696e76645f6f6e5f63707528637075293b0a0a0909726567207c3d20424954283331293b0a09097063695f77726974655f636f6e6669675f64776f7264286e622d3e6d6973632c203078314243202b20736c6f74202a20342c20726567293b0a097d0a7d0a0a2f2a0a202a2064697361626c652061204c3320636163686520696e646578206279207573696e6720612064697361626c652d736c6f740a202a0a202a20406c333a202020204c332063616368652064657363726970746f720a202a20406370753a2020204120435055206f6e20746865206e6f646520636f6e7461696e696e6720746865204c332063616368650a202a2040736c6f743a2020736c6f74206e756d6265722028302e2e31290a202a2040696e6465783a20696e64657820746f2064697361626c650a202a0a202a204072657475726e3a2030206f6e20737563636573732c206572726f7220737461747573206f6e206661696c7572650a202a2f0a696e7420616d645f7365745f6c335f64697361626c655f736c6f742873747275637420616d645f6e6f727468627269646765202a6e622c20696e74206370752c20756e7369676e656420736c6f742c0a09090920202020756e7369676e6564206c6f6e6720696e646578290a7b0a09696e7420726574203d20303b0a0a092f2a2020636865636b2069662040736c6f7420697320616c72656164792075736564206f722074686520696e64657820697320616c72656164792064697361626c6564202a2f0a09726574203d20616d645f6765745f6c335f64697361626c655f736c6f74286e622c20736c6f74293b0a0969662028726574203e3d2030290a090972657475726e202d4545584953543b0a0a0969662028696e646578203e206e622d3e6c335f63616368652e696e6469636573290a090972657475726e202d45494e56414c3b0a0a092f2a20636865636b207768657468657220746865206f7468657220736c6f74206861732064697361626c6564207468652073616d6520696e64657820616c7265616479202a2f0a0969662028696e646578203d3d20616d645f6765745f6c335f64697361626c655f736c6f74286e622c2021736c6f7429290a090972657475726e202d4545584953543b0a0a09616d645f6c335f64697361626c655f696e646578286e622c206370752c20736c6f742c20696e646578293b0a0a0972657475726e20303b0a7d0a0a737461746963207373697a655f742073746f72655f63616368655f64697361626c6528737472756374205f6370756964345f696e666f202a746869735f6c6561662c0a090909092020636f6e73742063686172202a6275662c2073697a655f7420636f756e742c0a090909092020756e7369676e656420696e7420736c6f74290a7b0a09756e7369676e6564206c6f6e672076616c203d20303b0a09696e74206370752c20657272203d20303b0a0a09696620282163617061626c65284341505f5359535f41444d494e29290a090972657475726e202d455045524d3b0a0a096966202821746869735f6c6561662d3e626173652e6e62207c7c2021616d645f6e625f6861735f6665617475726528414d445f4e425f4c335f494e4445585f44495341424c4529290a090972657475726e202d45494e56414c3b0a0a09637075203d206370756d61736b5f666972737428746f5f6370756d61736b28746869735f6c6561662d3e7368617265645f6370755f6d617029293b0a0a09696620287374726963745f737472746f756c286275662c2031302c202676616c29203c2030290a090972657475726e202d45494e56414c3b0a0a09657272203d20616d645f7365745f6c335f64697361626c655f736c6f7428746869735f6c6561662d3e626173652e6e622c206370752c20736c6f742c2076616c293b0a096966202865727229207b0a090969662028657272203d3d202d454558495354290a09090970725f7761726e696e6728224c3320736c6f7420256420696e207573652f696e64657820616c72656164792064697361626c6564215c6e222c0a09090909202020736c6f74293b0a090972657475726e206572723b0a097d0a0972657475726e20636f756e743b0a7d0a0a23646566696e652053544f52455f43414348455f44495341424c4528736c6f742909090909095c0a737461746963207373697a655f7409090909090909095c0a73746f72655f63616368655f64697361626c655f2323736c6f7428737472756374205f6370756964345f696e666f202a746869735f6c6561662c09095c0a090909202020636f6e73742063686172202a6275662c2073697a655f7420636f756e742c09095c0a090909202020756e7369676e656420696e742063707529090909095c0a7b0909090909090909095c0a0972657475726e2073746f72655f63616368655f64697361626c6528746869735f6c6561662c206275662c20636f756e742c20736c6f74293b095c0a7d0a53544f52455f43414348455f44495341424c452830290a53544f52455f43414348455f44495341424c452831290a0a73746174696320737472756374205f63616368655f617474722063616368655f64697361626c655f30203d205f5f415454522863616368655f64697361626c655f302c20303634342c0a090973686f775f63616368655f64697361626c655f302c2073746f72655f63616368655f64697361626c655f30293b0a73746174696320737472756374205f63616368655f617474722063616368655f64697361626c655f31203d205f5f415454522863616368655f64697361626c655f312c20303634342c0a090973686f775f63616368655f64697361626c655f312c2073746f72655f63616368655f64697361626c655f31293b0a0a737461746963207373697a655f740a73686f775f73756263616368657328737472756374205f6370756964345f696e666f202a746869735f6c6561662c2063686172202a6275662c20756e7369676e656420696e7420637075290a7b0a096966202821746869735f6c6561662d3e626173652e6e62207c7c2021616d645f6e625f6861735f6665617475726528414d445f4e425f4c335f504152544954494f4e494e4729290a090972657475726e202d45494e56414c3b0a0a0972657475726e20737072696e7466286275662c202225785c6e222c20616d645f6765745f7375626361636865732863707529293b0a7d0a0a737461746963207373697a655f740a73746f72655f73756263616368657328737472756374205f6370756964345f696e666f202a746869735f6c6561662c20636f6e73742063686172202a6275662c2073697a655f7420636f756e742c0a0909756e7369676e656420696e7420637075290a7b0a09756e7369676e6564206c6f6e672076616c3b0a0a09696620282163617061626c65284341505f5359535f41444d494e29290a090972657475726e202d455045524d3b0a0a096966202821746869735f6c6561662d3e626173652e6e62207c7c2021616d645f6e625f6861735f6665617475726528414d445f4e425f4c335f504152544954494f4e494e4729290a090972657475726e202d45494e56414c3b0a0a09696620287374726963745f737472746f756c286275662c2031362c202676616c29203c2030290a090972657475726e202d45494e56414c3b0a0a0969662028616d645f7365745f737562636163686573286370752c2076616c29290a090972657475726e202d45494e56414c3b0a0a0972657475726e20636f756e743b0a7d0a0a73746174696320737472756374205f63616368655f6174747220737562636163686573203d0a095f5f41545452287375626361636865732c20303634342c2073686f775f7375626361636865732c2073746f72655f737562636163686573293b0a0a23656c73650a23646566696e6520616d645f696e69745f6c335f636163686528782c2079290a23656e64696620202f2a20434f4e4649475f414d445f4e4220262620434f4e4649475f5359534653202a2f0a0a73746174696320696e740a5f5f637075696e6974206370756964345f63616368655f6c6f6f6b75705f7265677328696e7420696e6465782c0a09090909202020737472756374205f6370756964345f696e666f5f72656773202a746869735f6c656166290a7b0a09756e696f6e205f6370756964345f6c6561665f656178096561783b0a09756e696f6e205f6370756964345f6c6561665f656278096562783b0a09756e696f6e205f6370756964345f6c6561665f656378096563783b0a09756e7369676e656409096564783b0a0a0969662028626f6f745f6370755f646174612e7838365f76656e646f72203d3d205838365f56454e444f525f414d4429207b0a0909696620286370755f6861735f746f706f657874290a09090963707569645f636f756e7428307838303030303031642c20696e6465782c20266561782e66756c6c2c0a0909090920202020266562782e66756c6c2c20266563782e66756c6c2c2026656478293b0a0909656c73650a090909616d645f63707569643428696e6465782c20266561782c20266562782c2026656378293b0a0909616d645f696e69745f6c335f636163686528746869735f6c6561662c20696e646578293b0a097d20656c7365207b0a090963707569645f636f756e7428342c20696e6465782c20266561782e66756c6c2c20266562782e66756c6c2c20266563782e66756c6c2c2026656478293b0a097d0a0a09696620286561782e73706c69742e74797065203d3d2043414348455f545950455f4e554c4c290a090972657475726e202d45494f3b202f2a20626574746572206572726f72203f202a2f0a0a09746869735f6c6561662d3e656178203d206561783b0a09746869735f6c6561662d3e656278203d206562783b0a09746869735f6c6561662d3e656378203d206563783b0a09746869735f6c6561662d3e73697a65203d20286563782e73706c69742e6e756d6265725f6f665f73657473202020202020202020202b203129202a0a0909092020286562782e73706c69742e636f686572656e63795f6c696e655f73697a6520202020202b203129202a0a0909092020286562782e73706c69742e706879736963616c5f6c696e655f706172746974696f6e202b203129202a0a0909092020286562782e73706c69742e776179735f6f665f6173736f6369617469766974792020202b2031293b0a0972657475726e20303b0a7d0a0a73746174696320696e74205f5f637075696e69742066696e645f6e756d5f63616368655f6c65617665732873747275637420637075696e666f5f783836202a63290a7b0a09756e7369676e656420696e7409096561782c206562782c206563782c206564782c206f703b0a09756e696f6e205f6370756964345f6c6561665f6561780963616368655f6561783b0a09696e742009090969203d202d313b0a0a0969662028632d3e7838365f76656e646f72203d3d205838365f56454e444f525f414d44290a09096f70203d20307838303030303031643b0a09656c73650a09096f70203d20343b0a0a09646f207b0a09092b2b693b0a09092f2a20446f206370756964286f7029206c6f6f7020746f2066696e64206f7574206e756d5f63616368655f6c6561766573202a2f0a090963707569645f636f756e74286f702c20692c20266561782c20266562782c20266563782c2026656478293b0a090963616368655f6561782e66756c6c203d206561783b0a097d207768696c65202863616368655f6561782e73706c69742e7479706520213d2043414348455f545950455f4e554c4c293b0a0972657475726e20693b0a7d0a0a766f6964205f5f637075696e697420696e69745f616d645f6361636865696e666f2873747275637420637075696e666f5f783836202a63290a7b0a0a09696620286370755f6861735f746f706f65787429207b0a09096e756d5f63616368655f6c6561766573203d2066696e645f6e756d5f63616368655f6c65617665732863293b0a097d20656c73652069662028632d3e657874656e6465645f63707569645f6c6576656c203e3d203078383030303030303629207b0a09096966202863707569645f656478283078383030303030303629202620307866303030290a0909096e756d5f63616368655f6c6561766573203d20343b0a0909656c73650a0909096e756d5f63616368655f6c6561766573203d20333b0a097d0a7d0a0a756e7369676e656420696e74205f5f637075696e697420696e69745f696e74656c5f6361636865696e666f2873747275637420637075696e666f5f783836202a63290a7b0a092f2a2043616368652073697a6573202a2f0a09756e7369676e656420696e74207472616365203d20302c206c3169203d20302c206c3164203d20302c206c32203d20302c206c33203d20303b0a09756e7369676e656420696e74206e65775f6c3164203d20302c206e65775f6c3169203d20303b202f2a2043616368652073697a65732066726f6d206370756964283429202a2f0a09756e7369676e656420696e74206e65775f6c32203d20302c206e65775f6c33203d20302c20693b202f2a2043616368652073697a65732066726f6d206370756964283429202a2f0a09756e7369676e656420696e74206c325f6964203d20302c206c335f6964203d20302c206e756d5f746872656164735f73686172696e672c20696e6465785f6d73623b0a23696664656620434f4e4649475f5838365f48540a09756e7369676e656420696e7420637075203d20632d3e6370755f696e6465783b0a23656e6469660a0a0969662028632d3e63707569645f6c6576656c203e203329207b0a090973746174696320696e742069735f696e697469616c697a65643b0a0a09096966202869735f696e697469616c697a6564203d3d203029207b0a0909092f2a20496e6974206e756d5f63616368655f6c65617665732066726f6d20626f6f7420435055202a2f0a0909096e756d5f63616368655f6c6561766573203d2066696e645f6e756d5f63616368655f6c65617665732863293b0a09090969735f696e697469616c697a65642b2b3b0a09097d0a0a09092f2a0a0909202a205768656e6576657220706f737369626c65207573652063707569642834292c2064657465726d696e69737469632063616368650a0909202a20706172616d6574657273206370756964206c65616620746f2066696e64207468652063616368652064657461696c730a0909202a2f0a0909666f72202869203d20303b2069203c206e756d5f63616368655f6c65617665733b20692b2b29207b0a090909737472756374205f6370756964345f696e666f5f7265677320746869735f6c6561663b0a090909696e742072657476616c3b0a0a09090972657476616c203d206370756964345f63616368655f6c6f6f6b75705f7265677328692c2026746869735f6c656166293b0a0909096966202872657476616c203e3d203029207b0a090909097377697463682028746869735f6c6561662e6561782e73706c69742e6c6576656c29207b0a090909096361736520313a0a090909090969662028746869735f6c6561662e6561782e73706c69742e74797065203d3d0a0909090909090943414348455f545950455f44415441290a0909090909096e65775f6c3164203d20746869735f6c6561662e73697a652f313032343b0a0909090909656c73652069662028746869735f6c6561662e6561782e73706c69742e74797065203d3d0a0909090909090943414348455f545950455f494e5354290a0909090909096e65775f6c3169203d20746869735f6c6561662e73697a652f313032343b0a0909090909627265616b3b0a090909096361736520323a0a09090909096e65775f6c32203d20746869735f6c6561662e73697a652f313032343b0a09090909096e756d5f746872656164735f73686172696e67203d2031202b20746869735f6c6561662e6561782e73706c69742e6e756d5f746872656164735f73686172696e673b0a0909090909696e6465785f6d7362203d206765745f636f756e745f6f72646572286e756d5f746872656164735f73686172696e67293b0a09090909096c325f6964203d20632d3e6170696369642026207e282831203c3c20696e6465785f6d736229202d2031293b0a0909090909627265616b3b0a090909096361736520333a0a09090909096e65775f6c33203d20746869735f6c6561662e73697a652f313032343b0a09090909096e756d5f746872656164735f73686172696e67203d2031202b20746869735f6c6561662e6561782e73706c69742e6e756d5f746872656164735f73686172696e673b0a0909090909696e6465785f6d7362203d206765745f636f756e745f6f72646572280a090909090909096e756d5f746872656164735f73686172696e67293b0a09090909096c335f6964203d20632d3e6170696369642026207e282831203c3c20696e6465785f6d736229202d2031293b0a0909090909627265616b3b0a0909090964656661756c743a0a0909090909627265616b3b0a090909097d0a0909097d0a09097d0a097d0a092f2a0a09202a20446f6e277420757365206370756964322069662063707569643420697320737570706f727465642e20466f722050342c207765207573652063707569643220666f720a09202a2074726163652063616368650a09202a2f0a0969662028286e756d5f63616368655f6c6561766573203d3d2030207c7c20632d3e783836203d3d2031352920262620632d3e63707569645f6c6576656c203e203129207b0a09092f2a20737570706f727473206561783d32202063616c6c202a2f0a0909696e74206a2c206e3b0a0909756e7369676e656420696e7420726567735b345d3b0a0909756e7369676e65642063686172202a6470203d2028756e7369676e65642063686172202a29726567733b0a0909696e74206f6e6c795f7472616365203d20303b0a0a0909696620286e756d5f63616368655f6c656176657320213d203020262620632d3e783836203d3d203135290a0909096f6e6c795f7472616365203d20313b0a0a09092f2a204e756d626572206f662074696d657320746f2069746572617465202a2f0a09096e203d2063707569645f656178283229202620307846463b0a0a0909666f72202869203d2030203b2069203c206e203b20692b2b29207b0a090909637075696428322c2026726567735b305d2c2026726567735b315d2c2026726567735b325d2c2026726567735b335d293b0a0a0909092f2a20496620626974203331206973207365742c207468697320697320616e20756e6b6e6f776e20666f726d6174202a2f0a090909666f7220286a203d2030203b206a203c2033203b206a2b2b290a0909090969662028726567735b6a5d2026202831203c3c20333129290a0909090909726567735b6a5d203d20303b0a0a0909092f2a20427974652030206973206c6576656c20636f756e742c206e6f7420612064657363726970746f72202a2f0a090909666f7220286a203d2031203b206a203c203136203b206a2b2b29207b0a09090909756e7369676e6564206368617220646573203d2064705b6a5d3b0a09090909756e7369676e65642063686172206b203d20303b0a0a090909092f2a206c6f6f6b20757020746869732064657363726970746f7220696e20746865207461626c65202a2f0a090909097768696c65202863616368655f7461626c655b6b5d2e64657363726970746f7220213d203029207b0a09090909096966202863616368655f7461626c655b6b5d2e64657363726970746f72203d3d2064657329207b0a090909090909696620286f6e6c795f74726163652026262063616368655f7461626c655b6b5d2e63616368655f7479706520213d204c564c5f5452414345290a09090909090909627265616b3b0a090909090909737769746368202863616368655f7461626c655b6b5d2e63616368655f7479706529207b0a09090909090963617365204c564c5f315f494e53543a0a090909090909096c3169202b3d2063616368655f7461626c655b6b5d2e73697a653b0a09090909090909627265616b3b0a09090909090963617365204c564c5f315f444154413a0a090909090909096c3164202b3d2063616368655f7461626c655b6b5d2e73697a653b0a09090909090909627265616b3b0a09090909090963617365204c564c5f323a0a090909090909096c32202b3d2063616368655f7461626c655b6b5d2e73697a653b0a09090909090909627265616b3b0a09090909090963617365204c564c5f333a0a090909090909096c33202b3d2063616368655f7461626c655b6b5d2e73697a653b0a09090909090909627265616b3b0a09090909090963617365204c564c5f54524143453a0a090909090909097472616365202b3d2063616368655f7461626c655b6b5d2e73697a653b0a09090909090909627265616b3b0a0909090909097d0a0a090909090909627265616b3b0a09090909097d0a0a09090909096b2b2b3b0a090909097d0a0909097d0a09097d0a097d0a0a09696620286e65775f6c3164290a09096c3164203d206e65775f6c31643b0a0a09696620286e65775f6c3169290a09096c3169203d206e65775f6c31693b0a0a09696620286e65775f6c3229207b0a09096c32203d206e65775f6c323b0a23696664656620434f4e4649475f5838365f48540a09097065725f637075286370755f6c6c635f69642c2063707529203d206c325f69643b0a23656e6469660a097d0a0a09696620286e65775f6c3329207b0a09096c33203d206e65775f6c333b0a23696664656620434f4e4649475f5838365f48540a09097065725f637075286370755f6c6c635f69642c2063707529203d206c335f69643b0a23656e6469660a097d0a0a09632d3e7838365f63616368655f73697a65203d206c33203f206c33203a20286c32203f206c32203a20286c31692b6c316429293b0a0a0972657475726e206c323b0a7d0a0a23696664656620434f4e4649475f53595346530a0a2f2a20706f696e74657220746f205f6370756964345f696e666f2061727261792028666f722065616368206361636865206c65616629202a2f0a73746174696320444546494e455f5045525f43505528737472756374205f6370756964345f696e666f202a2c206963695f6370756964345f696e666f293b0a23646566696e65204350554944345f494e464f5f49445828782c20792909282628287065725f637075286963695f6370756964345f696e666f2c207829295b795d29290a0a23696664656620434f4e4649475f534d500a0a73746174696320696e74205f5f637075696e69742063616368655f7368617265645f616d645f6370755f6d61705f736574757028756e7369676e656420696e74206370752c20696e7420696e646578290a7b0a09737472756374205f6370756964345f696e666f202a746869735f6c6561663b0a09696e7420692c207369626c696e673b0a0a09696620286370755f6861735f746f706f65787429207b0a0909756e7369676e656420696e74206170696369642c206e7368617265642c2066697273742c206c6173743b0a0a090969662028217065725f637075286963695f6370756964345f696e666f2c2063707529290a09090972657475726e20303b0a0a0909746869735f6c656166203d204350554944345f494e464f5f494458286370752c20696e646578293b0a09096e736861726564203d20746869735f6c6561662d3e626173652e6561782e73706c69742e6e756d5f746872656164735f73686172696e67202b20313b0a0909617069636964203d206370755f6461746128637075292e6170696369643b0a09096669727374203d20617069636964202d20286170696369642025206e736861726564293b0a09096c617374203d206669727374202b206e736861726564202d20313b0a0a0909666f725f656163685f6f6e6c696e655f637075286929207b0a090909617069636964203d206370755f646174612869292e6170696369643b0a0909096966202828617069636964203c20666972737429207c7c2028617069636964203e206c61737429290a09090909636f6e74696e75653b0a09090969662028217065725f637075286963695f6370756964345f696e666f2c206929290a09090909636f6e74696e75653b0a090909746869735f6c656166203d204350554944345f494e464f5f49445828692c20696e646578293b0a0a090909666f725f656163685f6f6e6c696e655f637075287369626c696e6729207b0a09090909617069636964203d206370755f64617461287369626c696e67292e6170696369643b0a090909096966202828617069636964203c20666972737429207c7c2028617069636964203e206c61737429290a0909090909636f6e74696e75653b0a090909097365745f626974287369626c696e672c20746869735f6c6561662d3e7368617265645f6370755f6d6170293b0a0909097d0a09097d0a097d20656c73652069662028696e646578203d3d203329207b0a0909666f725f656163685f63707528692c206370755f6c6c635f7368617265645f6d61736b286370752929207b0a09090969662028217065725f637075286963695f6370756964345f696e666f2c206929290a09090909636f6e74696e75653b0a090909746869735f6c656166203d204350554944345f494e464f5f49445828692c20696e646578293b0a090909666f725f656163685f637075287369626c696e672c206370755f6c6c635f7368617265645f6d61736b286370752929207b0a0909090969662028216370755f6f6e6c696e65287369626c696e6729290a0909090909636f6e74696e75653b0a090909097365745f626974287369626c696e672c20746869735f6c6561662d3e7368617265645f6370755f6d6170293b0a0909097d0a09097d0a097d20656c73650a090972657475726e20303b0a0a0972657475726e20313b0a7d0a0a73746174696320766f6964205f5f637075696e69742063616368655f7368617265645f6370755f6d61705f736574757028756e7369676e656420696e74206370752c20696e7420696e646578290a7b0a09737472756374205f6370756964345f696e666f202a746869735f6c6561662c202a7369626c696e675f6c6561663b0a09756e7369676e6564206c6f6e67206e756d5f746872656164735f73686172696e673b0a09696e7420696e6465785f6d73622c20693b0a0973747275637420637075696e666f5f783836202a63203d20266370755f6461746128637075293b0a0a0969662028632d3e7838365f76656e646f72203d3d205838365f56454e444f525f414d4429207b0a09096966202863616368655f7368617265645f616d645f6370755f6d61705f7365747570286370752c20696e64657829290a09090972657475726e3b0a097d0a0a09746869735f6c656166203d204350554944345f494e464f5f494458286370752c20696e646578293b0a096e756d5f746872656164735f73686172696e67203d2031202b20746869735f6c6561662d3e626173652e6561782e73706c69742e6e756d5f746872656164735f73686172696e673b0a0a09696620286e756d5f746872656164735f73686172696e67203d3d2031290a09096370756d61736b5f7365745f637075286370752c20746f5f6370756d61736b28746869735f6c6561662d3e7368617265645f6370755f6d617029293b0a09656c7365207b0a0909696e6465785f6d7362203d206765745f636f756e745f6f72646572286e756d5f746872656164735f73686172696e67293b0a0a0909666f725f656163685f6f6e6c696e655f637075286929207b0a090909696620286370755f646174612869292e617069636964203e3e20696e6465785f6d7362203d3d0a09090920202020632d3e617069636964203e3e20696e6465785f6d736229207b0a090909096370756d61736b5f7365745f63707528692c0a0909090909746f5f6370756d61736b28746869735f6c6561662d3e7368617265645f6370755f6d617029293b0a09090909696620286920213d20637075202626207065725f637075286963695f6370756964345f696e666f2c2069292920207b0a09090909097369626c696e675f6c656166203d0a0909090909094350554944345f494e464f5f49445828692c20696e646578293b0a09090909096370756d61736b5f7365745f637075286370752c20746f5f6370756d61736b280a0909090909097369626c696e675f6c6561662d3e7368617265645f6370755f6d617029293b0a090909097d0a0909097d0a09097d0a097d0a7d0a73746174696320766f6964205f5f637075696e69742063616368655f72656d6f76655f7368617265645f6370755f6d617028756e7369676e656420696e74206370752c20696e7420696e646578290a7b0a09737472756374205f6370756964345f696e666f092a746869735f6c6561662c202a7369626c696e675f6c6561663b0a09696e74207369626c696e673b0a0a09746869735f6c656166203d204350554944345f494e464f5f494458286370752c20696e646578293b0a09666f725f656163685f637075287369626c696e672c20746f5f6370756d61736b28746869735f6c6561662d3e7368617265645f6370755f6d61702929207b0a09097369626c696e675f6c656166203d204350554944345f494e464f5f494458287369626c696e672c20696e646578293b0a09096370756d61736b5f636c6561725f637075286370752c0a090909092020746f5f6370756d61736b287369626c696e675f6c6561662d3e7368617265645f6370755f6d617029293b0a097d0a7d0a23656c73650a73746174696320766f6964205f5f637075696e69742063616368655f7368617265645f6370755f6d61705f736574757028756e7369676e656420696e74206370752c20696e7420696e646578290a7b0a7d0a0a73746174696320766f6964205f5f637075696e69742063616368655f72656d6f76655f7368617265645f6370755f6d617028756e7369676e656420696e74206370752c20696e7420696e646578290a7b0a7d0a23656e6469660a0a73746174696320766f6964205f5f637075696e697420667265655f63616368655f6174747269627574657328756e7369676e656420696e7420637075290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e756d5f63616368655f6c65617665733b20692b2b290a090963616368655f72656d6f76655f7368617265645f6370755f6d6170286370752c2069293b0a0a096b66726565287065725f637075286963695f6370756964345f696e666f2c2063707529293b0a097065725f637075286963695f6370756964345f696e666f2c2063707529203d204e554c4c3b0a7d0a0a73746174696320766f6964205f5f637075696e6974206765745f6370755f6c656176657328766f6964202a5f72657476616c290a7b0a09696e74206a2c202a72657476616c203d205f72657476616c2c20637075203d20736d705f70726f636573736f725f696428293b0a0a092f2a20446f20637075696420616e642073746f72652074686520726573756c7473202a2f0a09666f7220286a203d20303b206a203c206e756d5f63616368655f6c65617665733b206a2b2b29207b0a0909737472756374205f6370756964345f696e666f202a746869735f6c656166203d204350554944345f494e464f5f494458286370752c206a293b0a0a09092a72657476616c203d206370756964345f63616368655f6c6f6f6b75705f72656773286a2c2026746869735f6c6561662d3e62617365293b0a090969662028756e6c696b656c79282a72657476616c203c20302929207b0a090909696e7420693b0a0a090909666f72202869203d20303b2069203c206a3b20692b2b290a0909090963616368655f72656d6f76655f7368617265645f6370755f6d6170286370752c2069293b0a090909627265616b3b0a09097d0a090963616368655f7368617265645f6370755f6d61705f7365747570286370752c206a293b0a097d0a7d0a0a73746174696320696e74205f5f637075696e6974206465746563745f63616368655f6174747269627574657328756e7369676e656420696e7420637075290a7b0a09696e7409090972657476616c3b0a0a09696620286e756d5f63616368655f6c6561766573203d3d2030290a090972657475726e202d454e4f454e543b0a0a097065725f637075286963695f6370756964345f696e666f2c2063707529203d206b7a616c6c6f63280a092020202073697a656f6628737472756374205f6370756964345f696e666f29202a206e756d5f63616368655f6c65617665732c204746505f4b45524e454c293b0a09696620287065725f637075286963695f6370756964345f696e666f2c2063707529203d3d204e554c4c290a090972657475726e202d454e4f4d454d3b0a0a09736d705f63616c6c5f66756e6374696f6e5f73696e676c65286370752c206765745f6370755f6c65617665732c202672657476616c2c2074727565293b0a096966202872657476616c29207b0a09096b66726565287065725f637075286963695f6370756964345f696e666f2c2063707529293b0a09097065725f637075286963695f6370756964345f696e666f2c2063707529203d204e554c4c3b0a097d0a0a0972657475726e2072657476616c3b0a7d0a0a23696e636c756465203c6c696e75782f6b6f626a6563742e683e0a23696e636c756465203c6c696e75782f73797366732e683e0a23696e636c756465203c6c696e75782f6370752e683e0a0a2f2a20706f696e74657220746f206b6f626a65637420666f7220637075582f6361636865202a2f0a73746174696320444546494e455f5045525f43505528737472756374206b6f626a656374202a2c206963695f63616368655f6b6f626a656374293b0a0a737472756374205f696e6465785f6b6f626a656374207b0a09737472756374206b6f626a656374206b6f626a3b0a09756e7369676e656420696e74206370753b0a09756e7369676e65642073686f727420696e6465783b0a7d3b0a0a2f2a20706f696e74657220746f206172726179206f66206b6f626a6563747320666f7220637075582f63616368652f696e64657859202a2f0a73746174696320444546494e455f5045525f43505528737472756374205f696e6465785f6b6f626a656374202a2c206963695f696e6465785f6b6f626a656374293b0a23646566696e6520494e4445585f4b4f424a4543545f50545228782c2079290909282628287065725f637075286963695f696e6465785f6b6f626a6563742c207829295b795d29290a0a23646566696e652073686f775f6f6e655f706c75732866696c655f6e616d652c206f626a6563742c2076616c29090909095c0a737461746963207373697a655f742073686f775f232366696c655f6e616d6528737472756374205f6370756964345f696e666f202a746869735f6c6561662c2063686172202a6275662c205c0a09090909756e7369676e656420696e7420637075290909095c0a7b0909090909090909095c0a0972657475726e20737072696e7466286275662c2022256c755c6e222c2028756e7369676e6564206c6f6e6729746869735f6c6561662d3e6f626a656374202b2076616c293b205c0a7d0a0a73686f775f6f6e655f706c7573286c6576656c2c20626173652e6561782e73706c69742e6c6576656c2c2030293b0a73686f775f6f6e655f706c757328636f686572656e63795f6c696e655f73697a652c20626173652e6562782e73706c69742e636f686572656e63795f6c696e655f73697a652c2031293b0a73686f775f6f6e655f706c757328706879736963616c5f6c696e655f706172746974696f6e2c20626173652e6562782e73706c69742e706879736963616c5f6c696e655f706172746974696f6e2c2031293b0a73686f775f6f6e655f706c757328776179735f6f665f6173736f6369617469766974792c20626173652e6562782e73706c69742e776179735f6f665f6173736f6369617469766974792c2031293b0a73686f775f6f6e655f706c7573286e756d6265725f6f665f736574732c20626173652e6563782e73706c69742e6e756d6265725f6f665f736574732c2031293b0a0a737461746963207373697a655f742073686f775f73697a6528737472756374205f6370756964345f696e666f202a746869735f6c6561662c2063686172202a6275662c0a09090920756e7369676e656420696e7420637075290a7b0a0972657475726e20737072696e7466286275662c2022256c754b5c6e222c20746869735f6c6561662d3e626173652e73697a65202f2031303234293b0a7d0a0a737461746963207373697a655f742073686f775f7368617265645f6370755f6d61705f66756e6328737472756374205f6370756964345f696e666f202a746869735f6c6561662c0a0909090909696e7420747970652c2063686172202a627566290a7b0a09707472646966665f74206c656e203d205054525f414c49474e28627566202b20504147455f53495a45202d20312c20504147455f53495a4529202d206275663b0a09696e74206e203d20303b0a0a09696620286c656e203e203129207b0a0909636f6e737420737472756374206370756d61736b202a6d61736b3b0a0a09096d61736b203d20746f5f6370756d61736b28746869735f6c6561662d3e7368617265645f6370755f6d6170293b0a09096e203d2074797065203f0a0909096370756c6973745f73636e7072696e7466286275662c206c656e2d322c206d61736b29203a0a0909096370756d61736b5f73636e7072696e7466286275662c206c656e2d322c206d61736b293b0a09096275665b6e2b2b5d203d20275c6e273b0a09096275665b6e5d203d20275c30273b0a097d0a0972657475726e206e3b0a7d0a0a73746174696320696e6c696e65207373697a655f742073686f775f7368617265645f6370755f6d617028737472756374205f6370756964345f696e666f202a6c6561662c2063686172202a6275662c0a09090909092020756e7369676e656420696e7420637075290a7b0a0972657475726e2073686f775f7368617265645f6370755f6d61705f66756e63286c6561662c20302c20627566293b0a7d0a0a73746174696320696e6c696e65207373697a655f742073686f775f7368617265645f6370755f6c69737428737472756374205f6370756964345f696e666f202a6c6561662c2063686172202a6275662c0a0909090909202020756e7369676e656420696e7420637075290a7b0a0972657475726e2073686f775f7368617265645f6370755f6d61705f66756e63286c6561662c20312c20627566293b0a7d0a0a737461746963207373697a655f742073686f775f7479706528737472756374205f6370756964345f696e666f202a746869735f6c6561662c2063686172202a6275662c0a09090920756e7369676e656420696e7420637075290a7b0a097377697463682028746869735f6c6561662d3e626173652e6561782e73706c69742e7479706529207b0a09636173652043414348455f545950455f444154413a0a090972657475726e20737072696e7466286275662c2022446174615c6e22293b0a09636173652043414348455f545950455f494e53543a0a090972657475726e20737072696e7466286275662c2022496e737472756374696f6e5c6e22293b0a09636173652043414348455f545950455f554e49464945443a0a090972657475726e20737072696e7466286275662c2022556e69666965645c6e22293b0a0964656661756c743a0a090972657475726e20737072696e7466286275662c2022556e6b6e6f776e5c6e22293b0a097d0a7d0a0a23646566696e6520746f5f6f626a656374286b2909636f6e7461696e65725f6f66286b2c20737472756374205f696e6465785f6b6f626a6563742c206b6f626a290a23646566696e6520746f5f6174747228612909636f6e7461696e65725f6f6628612c20737472756374205f63616368655f617474722c2061747472290a0a23646566696e6520646566696e655f6f6e655f726f285f6e616d6529205c0a73746174696320737472756374205f63616368655f61747472205f6e616d65203d205c0a095f5f41545452285f6e616d652c20303434342c2073686f775f23235f6e616d652c204e554c4c290a0a646566696e655f6f6e655f726f286c6576656c293b0a646566696e655f6f6e655f726f2874797065293b0a646566696e655f6f6e655f726f28636f686572656e63795f6c696e655f73697a65293b0a646566696e655f6f6e655f726f28706879736963616c5f6c696e655f706172746974696f6e293b0a646566696e655f6f6e655f726f28776179735f6f665f6173736f636961746976697479293b0a646566696e655f6f6e655f726f286e756d6265725f6f665f73657473293b0a646566696e655f6f6e655f726f2873697a65293b0a646566696e655f6f6e655f726f287368617265645f6370755f6d6170293b0a646566696e655f6f6e655f726f287368617265645f6370755f6c697374293b0a0a7374617469632073747275637420617474726962757465202a64656661756c745f61747472735b5d203d207b0a0926747970652e617474722c0a09266c6576656c2e617474722c0a0926636f686572656e63795f6c696e655f73697a652e617474722c0a0926706879736963616c5f6c696e655f706172746974696f6e2e617474722c0a0926776179735f6f665f6173736f6369617469766974792e617474722c0a09266e756d6265725f6f665f736574732e617474722c0a092673697a652e617474722c0a09267368617265645f6370755f6d61702e617474722c0a09267368617265645f6370755f6c6973742e617474722c0a094e554c4c0a7d3b0a0a23696664656620434f4e4649475f414d445f4e420a7374617469632073747275637420617474726962757465202a2a205f5f637075696e697420616d645f6c335f617474727328766f6964290a7b0a097374617469632073747275637420617474726962757465202a2a61747472733b0a09696e74206e3b0a0a09696620286174747273290a090972657475726e2061747472733b0a0a096e203d2041525241595f53495a452864656661756c745f6174747273293b0a0a0969662028616d645f6e625f6861735f6665617475726528414d445f4e425f4c335f494e4445585f44495341424c4529290a09096e202b3d20323b0a0a0969662028616d645f6e625f6861735f6665617475726528414d445f4e425f4c335f504152544954494f4e494e4729290a09096e202b3d20313b0a0a096174747273203d206b7a616c6c6f63286e202a2073697a656f66202873747275637420617474726962757465202a292c204746505f4b45524e454c293b0a09696620286174747273203d3d204e554c4c290a090972657475726e206174747273203d2064656661756c745f61747472733b0a0a09666f7220286e203d20303b2064656661756c745f61747472735b6e5d3b206e2b2b290a090961747472735b6e5d203d2064656661756c745f61747472735b6e5d3b0a0a0969662028616d645f6e625f6861735f6665617475726528414d445f4e425f4c335f494e4445585f44495341424c452929207b0a090961747472735b6e2b2b5d203d202663616368655f64697361626c655f302e617474723b0a090961747472735b6e2b2b5d203d202663616368655f64697361626c655f312e617474723b0a097d0a0a0969662028616d645f6e625f6861735f6665617475726528414d445f4e425f4c335f504152544954494f4e494e4729290a090961747472735b6e2b2b5d203d20267375626361636865732e617474723b0a0a0972657475726e2061747472733b0a7d0a23656e6469660a0a737461746963207373697a655f742073686f7728737472756374206b6f626a656374202a6b6f626a2c2073747275637420617474726962757465202a617474722c2063686172202a627566290a7b0a09737472756374205f63616368655f61747472202a6661747472203d20746f5f617474722861747472293b0a09737472756374205f696e6465785f6b6f626a656374202a746869735f6c656166203d20746f5f6f626a656374286b6f626a293b0a097373697a655f74207265743b0a0a09726574203d2066617474722d3e73686f77203f0a090966617474722d3e73686f77284350554944345f494e464f5f49445828746869735f6c6561662d3e6370752c20746869735f6c6561662d3e696e646578292c0a0909096275662c20746869735f6c6561662d3e63707529203a0a0909303b0a0972657475726e207265743b0a7d0a0a737461746963207373697a655f742073746f726528737472756374206b6f626a656374202a6b6f626a2c2073747275637420617474726962757465202a617474722c0a09092020202020636f6e73742063686172202a6275662c2073697a655f7420636f756e74290a7b0a09737472756374205f63616368655f61747472202a6661747472203d20746f5f617474722861747472293b0a09737472756374205f696e6465785f6b6f626a656374202a746869735f6c656166203d20746f5f6f626a656374286b6f626a293b0a097373697a655f74207265743b0a0a09726574203d2066617474722d3e73746f7265203f0a090966617474722d3e73746f7265284350554944345f494e464f5f49445828746869735f6c6561662d3e6370752c20746869735f6c6561662d3e696e646578292c0a0909096275662c20636f756e742c20746869735f6c6561662d3e63707529203a0a0909303b0a0972657475726e207265743b0a7d0a0a73746174696320636f6e7374207374727563742073797366735f6f70732073797366735f6f7073203d207b0a092e73686f772020203d2073686f772c0a092e73746f726520203d2073746f72652c0a7d3b0a0a73746174696320737472756374206b6f626a5f74797065206b747970655f6361636865203d207b0a092e73797366735f6f7073093d202673797366735f6f70732c0a092e64656661756c745f6174747273093d2064656661756c745f61747472732c0a7d3b0a0a73746174696320737472756374206b6f626a5f74797065206b747970655f7065726370755f656e747279203d207b0a092e73797366735f6f7073093d202673797366735f6f70732c0a7d3b0a0a73746174696320766f6964205f5f637075696e6974206370756964345f63616368655f73797366735f6578697428756e7369676e656420696e7420637075290a7b0a096b66726565287065725f637075286963695f63616368655f6b6f626a6563742c2063707529293b0a096b66726565287065725f637075286963695f696e6465785f6b6f626a6563742c2063707529293b0a097065725f637075286963695f63616368655f6b6f626a6563742c2063707529203d204e554c4c3b0a097065725f637075286963695f696e6465785f6b6f626a6563742c2063707529203d204e554c4c3b0a09667265655f63616368655f6174747269627574657328637075293b0a7d0a0a73746174696320696e74205f5f637075696e6974206370756964345f63616368655f73797366735f696e697428756e7369676e656420696e7420637075290a7b0a09696e74206572723b0a0a09696620286e756d5f63616368655f6c6561766573203d3d2030290a090972657475726e202d454e4f454e543b0a0a09657272203d206465746563745f63616368655f6174747269627574657328637075293b0a0969662028657272290a090972657475726e206572723b0a0a092f2a20416c6c6f6361746520616c6c207265717569726564206d656d6f7279202a2f0a097065725f637075286963695f63616368655f6b6f626a6563742c2063707529203d0a09096b7a616c6c6f632873697a656f6628737472756374206b6f626a656374292c204746505f4b45524e454c293b0a0969662028756e6c696b656c79287065725f637075286963695f63616368655f6b6f626a6563742c2063707529203d3d204e554c4c29290a0909676f746f206572725f6f75743b0a0a097065725f637075286963695f696e6465785f6b6f626a6563742c2063707529203d206b7a616c6c6f63280a092020202073697a656f6628737472756374205f696e6465785f6b6f626a65637429202a206e756d5f63616368655f6c65617665732c204746505f4b45524e454c293b0a0969662028756e6c696b656c79287065725f637075286963695f696e6465785f6b6f626a6563742c2063707529203d3d204e554c4c29290a0909676f746f206572725f6f75743b0a0a0972657475726e20303b0a0a6572725f6f75743a0a096370756964345f63616368655f73797366735f6578697428637075293b0a0972657475726e202d454e4f4d454d3b0a7d0a0a737461746963204445434c4152455f4249544d41502863616368655f6465765f6d61702c204e525f43505553293b0a0a2f2a204164642f52656d6f766520636163686520696e7465726661636520666f722043505520646576696365202a2f0a73746174696320696e74205f5f637075696e69742063616368655f6164645f6465762873747275637420646576696365202a646576290a7b0a09756e7369676e656420696e7420637075203d206465762d3e69643b0a09756e7369676e6564206c6f6e6720692c206a3b0a09737472756374205f696e6465785f6b6f626a656374202a746869735f6f626a6563743b0a09737472756374205f6370756964345f696e666f2020202a746869735f6c6561663b0a09696e742072657476616c3b0a0a0972657476616c203d206370756964345f63616368655f73797366735f696e697428637075293b0a0969662028756e6c696b656c792872657476616c203c203029290a090972657475726e2072657476616c3b0a0a0972657476616c203d206b6f626a6563745f696e69745f616e645f616464287065725f637075286963695f63616368655f6b6f626a6563742c20637075292c0a09090909202020202020266b747970655f7065726370755f656e7472792c0a09090909202020202020266465762d3e6b6f626a2c20222573222c2022636163686522293b0a096966202872657476616c203c203029207b0a09096370756964345f63616368655f73797366735f6578697428637075293b0a090972657475726e2072657476616c3b0a097d0a0a09666f72202869203d20303b2069203c206e756d5f63616368655f6c65617665733b20692b2b29207b0a0909746869735f6f626a656374203d20494e4445585f4b4f424a4543545f505452286370752c2069293b0a0909746869735f6f626a6563742d3e637075203d206370753b0a0909746869735f6f626a6563742d3e696e646578203d20693b0a0a0909746869735f6c656166203d204350554944345f494e464f5f494458286370752c2069293b0a0a09096b747970655f63616368652e64656661756c745f6174747273203d2064656661756c745f61747472733b0a23696664656620434f4e4649475f414d445f4e420a090969662028746869735f6c6561662d3e626173652e6e62290a0909096b747970655f63616368652e64656661756c745f6174747273203d20616d645f6c335f617474727328293b0a23656e6469660a090972657476616c203d206b6f626a6563745f696e69745f616e645f616464282628746869735f6f626a6563742d3e6b6f626a292c0a0909090909202020202020266b747970655f63616368652c0a09090909092020202020207065725f637075286963695f63616368655f6b6f626a6563742c20637075292c0a090909090920202020202022696e64657825316c75222c2069293b0a090969662028756e6c696b656c792872657476616c2929207b0a090909666f7220286a203d20303b206a203c20693b206a2b2b290a090909096b6f626a6563745f707574282628494e4445585f4b4f424a4543545f505452286370752c206a292d3e6b6f626a29293b0a0909096b6f626a6563745f707574287065725f637075286963695f63616368655f6b6f626a6563742c2063707529293b0a0909096370756964345f63616368655f73797366735f6578697428637075293b0a09090972657475726e2072657476616c3b0a09097d0a09096b6f626a6563745f756576656e74282628746869735f6f626a6563742d3e6b6f626a292c204b4f424a5f414444293b0a097d0a096370756d61736b5f7365745f637075286370752c20746f5f6370756d61736b2863616368655f6465765f6d617029293b0a0a096b6f626a6563745f756576656e74287065725f637075286963695f63616368655f6b6f626a6563742c20637075292c204b4f424a5f414444293b0a0972657475726e20303b0a7d0a0a73746174696320766f6964205f5f637075696e69742063616368655f72656d6f76655f6465762873747275637420646576696365202a646576290a7b0a09756e7369676e656420696e7420637075203d206465762d3e69643b0a09756e7369676e6564206c6f6e6720693b0a0a09696620287065725f637075286963695f6370756964345f696e666f2c2063707529203d3d204e554c4c290a090972657475726e3b0a0969662028216370756d61736b5f746573745f637075286370752c20746f5f6370756d61736b2863616368655f6465765f6d61702929290a090972657475726e3b0a096370756d61736b5f636c6561725f637075286370752c20746f5f6370756d61736b2863616368655f6465765f6d617029293b0a0a09666f72202869203d20303b2069203c206e756d5f63616368655f6c65617665733b20692b2b290a09096b6f626a6563745f707574282628494e4445585f4b4f424a4543545f505452286370752c2069292d3e6b6f626a29293b0a096b6f626a6563745f707574287065725f637075286963695f63616368655f6b6f626a6563742c2063707529293b0a096370756964345f63616368655f73797366735f6578697428637075293b0a7d0a0a73746174696320696e74205f5f637075696e6974206361636865696e666f5f6370755f63616c6c6261636b28737472756374206e6f7469666965725f626c6f636b202a6e66622c0a0909090909756e7369676e6564206c6f6e6720616374696f6e2c20766f6964202a68637075290a7b0a09756e7369676e656420696e7420637075203d2028756e7369676e6564206c6f6e6729686370753b0a0973747275637420646576696365202a6465763b0a0a09646576203d206765745f6370755f64657669636528637075293b0a097377697463682028616374696f6e29207b0a0963617365204350555f4f4e4c494e453a0a0963617365204350555f4f4e4c494e455f46524f5a454e3a0a090963616368655f6164645f64657628646576293b0a0909627265616b3b0a0963617365204350555f444541443a0a0963617365204350555f444541445f46524f5a454e3a0a090963616368655f72656d6f76655f64657628646576293b0a0909627265616b3b0a097d0a0972657475726e204e4f544946595f4f4b3b0a7d0a0a73746174696320737472756374206e6f7469666965725f626c6f636b205f5f637075696e697464617461206361636865696e666f5f6370755f6e6f746966696572203d207b0a092e6e6f7469666965725f63616c6c203d206361636865696e666f5f6370755f63616c6c6261636b2c0a7d3b0a0a73746174696320696e74205f5f637075696e69742063616368655f73797366735f696e697428766f6964290a7b0a09696e7420693b0a0a09696620286e756d5f63616368655f6c6561766573203d3d2030290a090972657475726e20303b0a0a09666f725f656163685f6f6e6c696e655f637075286929207b0a0909696e74206572723b0a090973747275637420646576696365202a646576203d206765745f6370755f6465766963652869293b0a0a0909657272203d2063616368655f6164645f64657628646576293b0a090969662028657272290a09090972657475726e206572723b0a097d0a0972656769737465725f686f746370755f6e6f74696669657228266361636865696e666f5f6370755f6e6f746966696572293b0a0972657475726e20303b0a7d0a0a6465766963655f696e697463616c6c2863616368655f73797366735f696e6974293b0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b65726e656c2f6370752f6d617463682e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303436373600313231313437343433333000303031373535300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c61736d2f6370755f6465766963655f69642e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c6c696e75782f6370752e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a0a2f2a2a0a202a207838365f6d617463685f637075202d206d617463682063757272656e742043505520616761696e20616e206172726179206f66207838365f6370755f6964730a202a20406d617463683a20506f696e74657220746f206172726179206f66207838365f6370755f6964732e204c61737420656e747279207465726d696e6174656420776974680a202a2020202020202020207b7d2e0a202a0a202a2052657475726e2074686520656e747279206966207468652063757272656e7420435055206d6174636865732074686520656e747269657320696e207468650a202a20706173736564207838365f6370755f6964206d61746368207461626c652e204f7468657277697365204e554c4c2e2020546865206d61746368207461626c650a202a20636f6e7461696e732076656e646f7220285838365f56454e444f525f2a292c2066616d696c792c206d6f64656c20616e6420666561747572652062697473206f720a202a20726573706563746976652077696c646361726420656e74726965732e0a202a0a202a2041207479706963616c207461626c6520656e74727920776f756c6420626520746f206d617463682061207370656369666963204350550a202a207b205838365f56454e444f525f494e54454c2c20362c2030783132207d0a202a206f7220746f206d6174636820612073706563696669632043505520666561747572650a202a207b205838365f464541545552455f4d41544348285838365f464541545552455f464f4f42415229207d0a202a0a202a204669656c64732063616e2062652077696c64636172646564207769746820255838365f56454e444f525f414e592c20255838365f46414d494c595f414e592c0a202a20255838365f4d4f44454c5f414e592c20255838365f464541545552455f414e59206f722030202865786365707420666f722076656e646f72290a202a0a202a20417272617973207573656420746f206d6174636820666f7220746869732073686f756c6420616c736f206265206465636c61726564207573696e670a202a204d4f44554c455f4445564943455f5441424c45287838366370752c202e2e2e290a202a0a202a205468697320616c77617973206d61746368657320616761696e73742074686520626f6f74206370752c20617373756d696e67206d6f64656c7320616e64206665617475726573206172650a202a20636f6e73697374656e74206f76657220616c6c20435055732e0a202a2f0a636f6e737420737472756374207838365f6370755f6964202a7838365f6d617463685f63707528636f6e737420737472756374207838365f6370755f6964202a6d61746368290a7b0a09636f6e737420737472756374207838365f6370755f6964202a6d3b0a0973747275637420637075696e666f5f783836202a63203d2026626f6f745f6370755f646174613b0a0a09666f7220286d203d206d617463683b206d2d3e76656e646f72207c206d2d3e66616d696c79207c206d2d3e6d6f64656c207c206d2d3e666561747572653b206d2b2b29207b0a0909696620286d2d3e76656e646f7220213d205838365f56454e444f525f414e5920262620632d3e7838365f76656e646f7220213d206d2d3e76656e646f72290a090909636f6e74696e75653b0a0909696620286d2d3e66616d696c7920213d205838365f46414d494c595f414e5920262620632d3e78383620213d206d2d3e66616d696c79290a090909636f6e74696e75653b0a0909696620286d2d3e6d6f64656c20213d205838365f4d4f44454c5f414e5920262620632d3e7838365f6d6f64656c20213d206d2d3e6d6f64656c290a090909636f6e74696e75653b0a0909696620286d2d3e6665617475726520213d205838365f464541545552455f414e5920262620216370755f68617328632c206d2d3e6665617475726529290a090909636f6e74696e75653b0a090972657475726e206d3b0a097d0a0972657475726e204e554c4c3b0a7d0a4558504f52545f53594d424f4c287838365f6d617463685f637075293b0a0a7373697a655f7420617263685f7072696e745f6370755f6d6f64616c6961732873747275637420646576696365202a6465762c0a09090909737472756374206465766963655f617474726962757465202a617474722c0a0909090963686172202a627566707472290a7b0a09696e742073697a65203d20504147455f53495a453b0a09696e7420692c206e3b0a0963686172202a627566203d206275667074723b0a0a096e203d20736e7072696e7466286275662c2073697a652c20227838366370753a76656e646f723a253034583a66616d696c793a253034583a220a09092020202020226d6f64656c3a253034583a666561747572653a222c0a0909626f6f745f6370755f646174612e7838365f76656e646f722c0a0909626f6f745f6370755f646174612e7838362c0a0909626f6f745f6370755f646174612e7838365f6d6f64656c293b0a0973697a65202d3d206e3b0a09627566202b3d206e3b0a0973697a65202d3d20313b0a09666f72202869203d20303b2069203c204e434150494e54532a33323b20692b2b29207b0a090969662028626f6f745f6370755f68617328692929207b0a0909096e203d20736e7072696e7466286275662c2073697a652c20222c25303458222c2069293b0a090909696620286e203e3d2073697a6529207b0a090909095741524e28312c2022783836206665617475726573206f766572666c6f7720706167655c6e22293b0a09090909627265616b3b0a0909097d0a09090973697a65202d3d206e3b0a090909627566202b3d206e3b0a09097d0a097d0a092a6275662b2b203d20275c6e273b0a0972657475726e20627566202d206275667074723b0a7d0a0a696e7420617263685f6370755f756576656e742873747275637420646576696365202a6465762c20737472756374206b6f626a5f756576656e745f656e76202a656e76290a7b0a0963686172202a627566203d206b7a616c6c6f6328504147455f53495a452c204746505f4b45524e454c293b0a096966202862756629207b0a0909617263685f7072696e745f6370755f6d6f64616c696173284e554c4c2c204e554c4c2c20627566293b0a09096164645f756576656e745f76617228656e762c20224d4f44414c4941533d2573222c20627566293b0a09096b6672656528627566293b0a097d0a0972657475726e20303b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b65726e656c2f6370752f6d636865636b2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031373532350035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b65726e656c2f6370752f6d636865636b2f4d616b6566696c650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303035333300313231313437343433333000303032313136360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f626a2d79090909093d20206d63652e6f206d63652d73657665726974792e6f0a0a6f626a2d2428434f4e4649475f5838365f414e4349454e545f4d434529092b3d2077696e636869702e6f2070352e6f0a6f626a2d2428434f4e4649475f5838365f4d43455f494e54454c29092b3d206d63655f696e74656c2e6f0a6f626a2d2428434f4e4649475f5838365f4d43455f414d4429092b3d206d63655f616d642e6f0a6f626a2d2428434f4e4649475f5838365f4d43455f5448524553484f4c4429202b3d207468726573686f6c642e6f0a6f626a2d2428434f4e4649475f5838365f4d43455f494e4a45435429092b3d206d63652d696e6a6563742e6f0a0a6f626a2d2428434f4e4649475f5838365f544845524d414c5f564543544f5229202b3d20746865726d5f7468726f742e6f0a0a6f626a2d2428434f4e4649475f414350495f415045492909092b3d206d63652d617065692e6f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b65726e656c2f6370752f6d636865636b2f6d63652d617065692e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313034353600313231313437343433333000303032313335370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20427269646765206265747765656e204d434520616e6420415045490a202a0a202a204f6e20736f6d65206d616368696e652c20636f72726563746564206d656d6f7279206572726f727320617265207265706f727465642076696120415045490a202a2067656e65726963206861726477617265206572726f7220736f757263652028474845532920696e7374656164206f6620636f72726563746564204d616368696e650a202a20436865636b2e20546865736520636f72726563746564206d656d6f7279206572726f72732063616e206265207265706f7274656420746f20757365722073706163650a202a207468726f756768202f6465762f6d63656c6f67207669612066616b696e67206120636f72726563746564204d616368696e6520436865636b2c20736f20746861740a202a20746865206572726f72206d656d6f727920706167652063616e206265206f66666c696e6564206279202f7362696e2f6d63656c6f6720696620746865206572726f720a202a20636f756e7420666f72206f6e652070616765206973206265796f6e6420746865207468726573686f6c642e0a202a0a202a20466f7220666174616c204d43452c2073617665204d4345207265636f726420696e746f2070657273697374656e742073746f726167652076696120455253542c20736f0a202a207468617420746865204d4345207265636f72642063616e206265206c6f67676564206166746572207265626f6f742076696120455253542e0a202a0a202a20436f70797269676874203230313020496e74656c20436f72702e0a202a202020417574686f723a204875616e672059696e67203c79696e672e6875616e6740696e74656c2e636f6d3e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e0a202a2032206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d41202030323131312d3133303720205553410a202a2f0a0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f616370692e683e0a23696e636c756465203c6c696e75782f637065722e683e0a23696e636c756465203c616370692f617065692e683e0a23696e636c756465203c61736d2f6d63652e683e0a0a23696e636c75646520226d63652d696e7465726e616c2e68220a0a766f696420617065695f6d63655f7265706f72745f6d656d5f6572726f7228696e7420636f727265637465642c2073747275637420637065725f7365635f6d656d5f657272202a6d656d5f657272290a7b0a09737472756374206d6365206d3b0a0a092f2a204f6e6c7920636f72726563746564204d43206973207265706f72746564202a2f0a096966202821636f72726563746564207c7c2021286d656d5f6572722d3e76616c69646174696f6e5f6269747320260a09090909435045525f4d454d5f56414c49445f504859534943414c5f4144445245535329290a090972657475726e3b0a0a096d63655f736574757028266d293b0a096d2e62616e6b203d20313b0a092f2a2046616b652061206d656d6f7279207265616420636f72726563746564206572726f72207769746820756e6b6e6f776e206368616e6e656c202a2f0a096d2e737461747573203d204d43495f5354415455535f56414c207c204d43495f5354415455535f454e207c204d43495f5354415455535f4144445256207c20307839663b0a096d2e61646472203d206d656d5f6572722d3e706879736963616c5f616464723b0a096d63655f6c6f6728266d293b0a096d63655f6e6f746966795f69727128293b0a7d0a4558504f52545f53594d424f4c5f47504c28617065695f6d63655f7265706f72745f6d656d5f6572726f72293b0a0a23646566696e6520435045525f43524541544f525f4d43450909090909095c0a09555549445f4c4528307837356135373465332c203078353035322c203078346232392c20307838612c20307838652c20307862652c20307832632c095c0a0909307836342c20307839302c20307862382c2030783964290a23646566696e6520435045525f53454354494f4e5f545950455f4d43450909090909095c0a09555549445f4c4528307866653038666662652c203078393565342c203078346265372c20307862632c20307837332c20307834302c20307839362c095c0a0909307830342c20307834612c20307833382c2030786663290a0a2f2a0a202a20435045522073706563696669636174696f6e2028696e20554546492073706563696669636174696f6e20322e3320617070656e646978204e292072657175697265730a202a20627974652d7061636b65642e0a202a2f0a73747275637420637065725f6d63655f7265636f7264207b0a0973747275637420637065725f7265636f72645f686561646572206864723b0a0973747275637420637065725f73656374696f6e5f64657363726970746f72207365635f6864723b0a09737472756374206d6365206d63653b0a7d205f5f7061636b65643b0a0a696e7420617065695f77726974655f6d636528737472756374206d6365202a6d290a7b0a0973747275637420637065725f6d63655f7265636f7264207263643b0a0a096d656d73657428267263642c20302c2073697a656f662872636429293b0a096d656d637079287263642e6864722e7369676e61747572652c20435045525f5349475f5245434f52442c20435045525f5349475f53495a45293b0a097263642e6864722e7265766973696f6e203d20435045525f5245434f52445f5245563b0a097263642e6864722e7369676e61747572655f656e64203d20435045525f5349475f454e443b0a097263642e6864722e73656374696f6e5f636f756e74203d20313b0a097263642e6864722e6572726f725f7365766572697479203d20435045525f5345565f464154414c3b0a092f2a2074696d657374616d702c20706c6174666f726d5f69642c20706172746974696f6e5f69642061726520616c6c20696e76616c6964202a2f0a097263642e6864722e76616c69646174696f6e5f62697473203d20303b0a097263642e6864722e7265636f72645f6c656e677468203d2073697a656f6628726364293b0a097263642e6864722e63726561746f725f6964203d20435045525f43524541544f525f4d43453b0a097263642e6864722e6e6f74696669636174696f6e5f74797065203d20435045525f4e4f544946595f4d43453b0a097263642e6864722e7265636f72645f6964203d20637065725f6e6578745f7265636f72645f696428293b0a097263642e6864722e666c616773203d20435045525f48575f4552524f525f464c4147535f505245564552523b0a0a097263642e7365635f6864722e73656374696f6e5f6f6666736574203d2028766f6964202a29267263642e6d6365202d2028766f6964202a29267263643b0a097263642e7365635f6864722e73656374696f6e5f6c656e677468203d2073697a656f66287263642e6d6365293b0a097263642e7365635f6864722e7265766973696f6e203d20435045525f5345435f5245563b0a092f2a206672755f696420616e64206672755f7465787420697320696e76616c6964202a2f0a097263642e7365635f6864722e76616c69646174696f6e5f62697473203d20303b0a097263642e7365635f6864722e666c616773203d20435045525f5345435f5052494d4152593b0a097263642e7365635f6864722e73656374696f6e5f74797065203d20435045525f53454354494f4e5f545950455f4d43453b0a097263642e7365635f6864722e73656374696f6e5f7365766572697479203d20435045525f5345565f464154414c3b0a0a096d656d63707928267263642e6d63652c206d2c2073697a656f66282a6d29293b0a0a0972657475726e20657273745f777269746528267263642e686472293b0a7d0a0a7373697a655f7420617065695f726561645f6d636528737472756374206d6365202a6d2c20753634202a7265636f72645f6964290a7b0a0973747275637420637065725f6d63655f7265636f7264207263643b0a09696e742072632c20706f733b0a0a097263203d20657273745f6765745f7265636f72645f69645f626567696e2826706f73293b0a09696620287263290a090972657475726e2072633b0a72657472793a0a097263203d20657273745f6765745f7265636f72645f69645f6e6578742826706f732c207265636f72645f6964293b0a09696620287263290a0909676f746f206f75743b0a092f2a206e6f206d6f7265207265636f7264202a2f0a09696620282a7265636f72645f6964203d3d20415045495f455253545f494e56414c49445f5245434f52445f4944290a0909676f746f206f75743b0a097263203d20657273745f72656164282a7265636f72645f69642c20267263642e6864722c2073697a656f662872636429293b0a092f2a20736f6d656f6e6520656c73652068617320636c656172656420746865207265636f72642c20747279206e657874206f6e65202a2f0a09696620287263203d3d202d454e4f454e54290a0909676f746f2072657472793b0a09656c736520696620287263203c2030290a0909676f746f206f75743b0a092f2a2074727920746f20736b6970206f746865722074797065207265636f72647320696e2073746f72616765202a2f0a09656c73652069662028726320213d2073697a656f662872636429207c7c0a090920757569645f6c655f636d70287263642e6864722e63726561746f725f69642c20435045525f43524541544f525f4d434529290a0909676f746f2072657472793b0a096d656d637079286d2c20267263642e6d63652c2073697a656f66282a6d29293b0a097263203d2073697a656f66282a6d293b0a6f75743a0a09657273745f6765745f7265636f72645f69645f656e6428293b0a0a0972657475726e2072633b0a7d0a0a2f2a20436865636b2077686574686572207468657265206973207265636f726420696e2045525354202a2f0a696e7420617065695f636865636b5f6d636528766f6964290a7b0a0972657475726e20657273745f6765745f7265636f72645f636f756e7428293b0a7d0a0a696e7420617065695f636c6561725f6d636528753634207265636f72645f6964290a7b0a0972657475726e20657273745f636c656172287265636f72645f6964293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b65726e656c2f6370752f6d636865636b2f6d63652d696e6a6563742e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313430353400313231313437343433333000303032313731330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204d616368696e6520636865636b20696e6a656374696f6e20737570706f72742e0a202a20436f70797269676874203230303820496e74656c20436f72706f726174696f6e2e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b2076657273696f6e20320a202a206f6620746865204c6963656e73652e0a202a0a202a20417574686f72733a0a202a20416e6469204b6c65656e0a202a2059696e67204875616e670a202a2f0a23696e636c756465203c6c696e75782f756163636573732e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f74696d65722e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f707265656d70742e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f6e6f7469666965722e683e0a23696e636c756465203c6c696e75782f6b64656275672e683e0a23696e636c756465203c6c696e75782f6370752e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6766702e683e0a23696e636c756465203c61736d2f6d63652e683e0a23696e636c756465203c61736d2f617069632e683e0a23696e636c756465203c61736d2f6e6d692e683e0a0a2f2a205570646174652066616b65206d636520726567697374657273206f6e2063757272656e74204350552e202a2f0a73746174696320766f696420696e6a6563745f6d636528737472756374206d6365202a6d290a7b0a09737472756374206d6365202a69203d20267065725f63707528696e6a6563746d2c206d2d3e657874637075293b0a0a092f2a204d616b652073757265206e6f206f6e65207265616473207061727469616c6c79207772697474656e20696e6a6563746d202a2f0a09692d3e66696e6973686564203d20303b0a096d6228293b0a096d2d3e66696e6973686564203d20303b0a092f2a2046697273742073657420746865206669656c64732061667465722066696e6973686564202a2f0a09692d3e657874637075203d206d2d3e6578746370753b0a096d6228293b0a092f2a204e6f77207772697465207265636f726420696e206f726465722c2066696e6973686564206c61737420286578636570742061626f766529202a2f0a096d656d63707928692c206d2c2073697a656f6628737472756374206d636529293b0a092f2a2046696e616c6c79206163746976617465206974202a2f0a096d6228293b0a09692d3e66696e6973686564203d20313b0a7d0a0a73746174696320766f69642072616973655f706f6c6c28737472756374206d6365202a6d290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a096d63655f62616e6b735f7420623b0a0a096d656d7365742826622c20307866662c2073697a656f66286d63655f62616e6b735f7429293b0a096c6f63616c5f6972715f7361766528666c616773293b0a096d616368696e655f636865636b5f706f6c6c28302c202662293b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a096d2d3e66696e6973686564203d20303b0a7d0a0a73746174696320766f69642072616973655f657863657074696f6e28737472756374206d6365202a6d2c207374727563742070745f72656773202a7072656773290a7b0a097374727563742070745f7265677320726567733b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096966202821707265677329207b0a09096d656d7365742826726567732c20302c2073697a656f66287374727563742070745f7265677329293b0a0909726567732e6970203d206d2d3e69703b0a0909726567732e6373203d206d2d3e63733b0a09097072656773203d2026726567733b0a097d0a092f2a20696e206d636865636b2065786563657074696f6e2068616e646c65722c206972712077696c6c2062652064697361626c6564202a2f0a096c6f63616c5f6972715f7361766528666c616773293b0a09646f5f6d616368696e655f636865636b2870726567732c2030293b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a096d2d3e66696e6973686564203d20303b0a7d0a0a737461746963206370756d61736b5f7661725f74206d63655f696e6a6563745f6370756d61736b3b0a73746174696320444546494e455f4d55544558286d63655f696e6a6563745f6d75746578293b0a0a73746174696320696e74206d63655f72616973655f6e6f7469667928756e7369676e656420696e7420636d642c207374727563742070745f72656773202a72656773290a7b0a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a09737472756374206d6365202a6d203d20265f5f6765745f6370755f76617228696e6a6563746d293b0a0969662028216370756d61736b5f746573745f637075286370752c206d63655f696e6a6563745f6370756d61736b29290a090972657475726e204e4d495f444f4e453b0a096370756d61736b5f636c6561725f637075286370752c206d63655f696e6a6563745f6370756d61736b293b0a09696620286d2d3e696e6a6563745f666c6167732026204d434a5f455843455054494f4e290a090972616973655f657863657074696f6e286d2c2072656773293b0a09656c736520696620286d2d3e737461747573290a090972616973655f706f6c6c286d293b0a0972657475726e204e4d495f48414e444c45443b0a7d0a0a73746174696320766f6964206d63655f6972715f69706928766f6964202a696e666f290a7b0a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a09737472756374206d6365202a6d203d20265f5f6765745f6370755f76617228696e6a6563746d293b0a0a09696620286370756d61736b5f746573745f637075286370752c206d63655f696e6a6563745f6370756d61736b292026260a0909096d2d3e696e6a6563745f666c6167732026204d434a5f455843455054494f4e29207b0a09096370756d61736b5f636c6561725f637075286370752c206d63655f696e6a6563745f6370756d61736b293b0a090972616973655f657863657074696f6e286d2c204e554c4c293b0a097d0a7d0a0a2f2a20496e6a656374206d6365206f6e2063757272656e7420435055202a2f0a73746174696320696e742072616973655f6c6f63616c28766f6964290a7b0a097374727563