Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396872
Locktime 0
Block 100455
Transaction 11a77bfda56c43722ef692726c5bb1e3aa6c49df6b8a333353c0d77b53293f34
>
0.00000001 NMC

Input scripts

0.3045022100d4be2c768f2c384d4074f2c830dbb0c055e88f4cc9e8173a142f0834a65f8d69022042deac5d08e4c8b98cdb756a25e3aae6f341d5b7f867b8e8c441b22dc937e457[ALL]

Output scripts

0.04ebb28645535fc851da0026a741f846849ce3be33224eb4ff092c93a1e6ba5687a49af655c1c7cd48767f953ec98d0e6b333114ed394bb4879b42e93e1971f4c4 OP_CHECKSIG
1.00000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20533343323431362f32343530204350556672657120537570706f72740a202a0a202a20436f707972696768742032303131204865696b6f2053747565626e6572203c6865696b6f40736e746563682e64653e0a202a0a202a206261736564206f6e20733363363478785f637075667265712e630a202a0a202a20436f70797269676874203230303920576f6c66736f6e204d6963726f656c656374726f6e69637320706c630a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f637075667265712e683e0a23696e636c756465203c6c696e75782f636c6b2e683e0a23696e636c756465203c6c696e75782f6572722e683e0a23696e636c756465203c6c696e75782f726567756c61746f722f636f6e73756d65722e683e0a23696e636c756465203c6c696e75782f7265626f6f742e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a0a73746174696320444546494e455f4d5554455828637075667265715f6c6f636b293b0a0a73747275637420733363323431365f64617461207b0a0973747275637420636c6b202a61726d6469763b0a0973747275637420636c6b202a61726d636c6b3b0a0973747275637420636c6b202a68636c6b3b0a0a09756e7369676e6564206c6f6e6720726567756c61746f725f6c6174656e63793b0a23696664656620434f4e4649475f41524d5f533343323431365f435055465245515f56434f52455343414c450a0973747275637420726567756c61746f72202a76646461726d3b0a23656e6469660a0a0973747275637420637075667265715f6672657175656e63795f7461626c65202a667265715f7461626c653b0a0a09626f6f6c2069735f6476733b0a09626f6f6c2064697361626c655f6476733b0a7d3b0a0a7374617469632073747275637420733363323431365f6461746120733363323431365f637075667265713b0a0a73747275637420733363323431365f64766673207b0a09756e7369676e656420696e742076646461726d5f6d696e3b0a09756e7369676e656420696e742076646461726d5f6d61783b0a7d3b0a0a2f2a2070736575646f2d6672657175656e637920666f7220647673206d6f6465202a2f0a23646566696e6520465245515f445653093133323333330a0a2f2a206672657175656e637920746f20736c65657020616e64207265626f6f7420696e0a202a206974277320657373656e7469616c20746f206c65617665206476732c20617320736f6d6520626f6172647320646f206e6f74207265636f6e666967757265207468650a202a20726567756c61746f72206f6e207265626f6f740a202a2f0a23646566696e6520465245515f534c454550093133333333330a0a2f2a20536f757263657320666f72207468652041524d434c4b202a2f0a23646566696e6520534f555243455f48434c4b09300a23646566696e6520534f555243455f41524d44495609310a0a23696664656620434f4e4649475f41524d5f533343323431365f435055465245515f56434f52455343414c450a2f2a2053334332343136206f6e6c7920737570706f727473206368616e67696e672074686520766f6c7461676520696e20746865206476732d6d6f64652e0a202a20566f6c746167657320646f776e20746f20312e3056207365656d20746f20776f726b2c20736f2077652074616b6520776861742074686520726567756c61746f720a202a2063616e206765742075732e0a202a2f0a7374617469632073747275637420733363323431365f6476667320733363323431365f647666735f7461626c655b5d203d207b0a095b534f555243455f48434c4b5d203d207b20203935303030302c2031323530303030207d2c0a095b534f555243455f41524d4449565d203d207b20313235303030302c2031333530303030207d2c0a7d3b0a23656e6469660a0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c6520733363323431365f667265715f7461626c655b5d203d207b0a097b20534f555243455f48434c4b2c20465245515f445653207d2c0a097b20534f555243455f41524d4449562c20313333333333207d2c0a097b20534f555243455f41524d4449562c20323636363636207d2c0a097b20534f555243455f41524d4449562c20343030303030207d2c0a097b20302c20435055465245515f5441424c455f454e44207d2c0a7d3b0a0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c6520733363323435305f667265715f7461626c655b5d203d207b0a097b20534f555243455f48434c4b2c20465245515f445653207d2c0a097b20534f555243455f41524d4449562c20313333353030207d2c0a097b20534f555243455f41524d4449562c20323637303030207d2c0a097b20534f555243455f41524d4449562c20353334303030207d2c0a097b20302c20435055465245515f5441424c455f454e44207d2c0a7d3b0a0a73746174696320696e7420733363323431365f637075667265715f7665726966795f73706565642873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0973747275637420733363323431365f64617461202a7333635f66726571203d2026733363323431365f637075667265713b0a0a0969662028706f6c6963792d3e63707520213d2030290a090972657475726e202d45494e56414c3b0a0a0972657475726e20637075667265715f6672657175656e63795f7461626c655f76657269667928706f6c6963792c207333635f667265712d3e667265715f7461626c65293b0a7d0a0a73746174696320756e7369676e656420696e7420733363323431365f637075667265715f6765745f737065656428756e7369676e656420696e7420637075290a7b0a0973747275637420733363323431365f64617461202a7333635f66726571203d2026733363323431365f637075667265713b0a0a096966202863707520213d2030290a090972657475726e20303b0a0a092f2a2072657475726e206f75722070736575646f2d6672657175656e6379207768656e20696e20647673206d6f6465202a2f0a09696620287333635f667265712d3e69735f647673290a090972657475726e20465245515f4456533b0a0a0972657475726e20636c6b5f6765745f72617465287333635f667265712d3e61726d636c6b29202f20313030303b0a7d0a0a73746174696320696e7420733363323431365f637075667265715f7365745f61726d6469762873747275637420733363323431365f64617461202a7333635f667265712c0a09090909202020202020756e7369676e656420696e742066726571290a7b0a09696e74207265743b0a0a0969662028636c6b5f6765745f72617465287333635f667265712d3e61726d64697629202f203130303020213d206672657129207b0a0909726574203d20636c6b5f7365745f72617465287333635f667265712d3e61726d6469762c2066726571202a2031303030293b0a090969662028726574203c203029207b0a09090970725f6572722822637075667265713a204661696c656420746f207365742061726d64697620726174652025646b487a3a2025645c6e222c0a09090920202020202020667265712c20726574293b0a09090972657475726e207265743b0a09097d0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320696e7420733363323431365f637075667265715f656e7465725f6476732873747275637420733363323431365f64617461202a7333635f667265712c20696e7420696478290a7b0a23696664656620434f4e4649475f41524d5f533343323431365f435055465245515f56434f52455343414c450a0973747275637420733363323431365f64766673202a647666733b0a23656e6469660a09696e74207265743b0a0a09696620287333635f667265712d3e69735f64767329207b0a090970725f64656275672822637075667265713a20616c726561647920696e20647673206d6f64652c206e6f7468696e6720746f20646f5c6e22293b0a090972657475726e20303b0a097d0a0a0970725f64656275672822637075667265713a20737769746368696e672061726d636c6b20746f2068636c6b2028256c756b487a295c6e222c0a090920636c6b5f6765745f72617465287333635f667265712d3e68636c6b29202f2031303030293b0a09726574203d20636c6b5f7365745f706172656e74287333635f667265712d3e61726d636c6b2c207333635f667265712d3e68636c6b293b0a0969662028726574203c203029207b0a090970725f6572722822637075667265713a204661696c656420746f207377697463682061726d636c6b20746f2068636c6b3a2025645c6e222c20726574293b0a090972657475726e207265743b0a097d0a0a23696664656620434f4e4649475f41524d5f533343323431365f435055465245515f56434f52455343414c450a092f2a206368616e67696e672074686520636f726520766f6c74616765206973206f6e6c7920616c6c6f776564207768656e20696e20647673206d6f6465202a2f0a09696620287333635f667265712d3e76646461726d29207b0a090964766673203d2026733363323431365f647666735f7461626c655b6964785d3b0a0a090970725f64656275672822637075667265713a2073657474696e6720726567756c61746f7220746f2025642d25645c6e222c0a09090920647666732d3e76646461726d5f6d696e2c20647666732d3e76646461726d5f6d6178293b0a0909726574203d20726567756c61746f725f7365745f766f6c74616765287333635f667265712d3e76646461726d2c0a090909090920202020647666732d3e76646461726d5f6d696e2c0a090909090920202020647666732d3e76646461726d5f6d6178293b0a0a09092f2a207768656e206c6f776572696e672074686520766f6c74616765206661696c65642c207468657265206973206e6f7468696e6720746f20646f202a2f0a09096966202872657420213d2030290a09090970725f6572722822637075667265713a204661696c656420746f207365742056444441524d3a2025645c6e222c20726574293b0a097d0a23656e6469660a0a097333635f667265712d3e69735f647673203d20313b0a0a0972657475726e20303b0a7d0a0a73746174696320696e7420733363323431365f637075667265715f6c656176655f6476732873747275637420733363323431365f64617461202a7333635f667265712c20696e7420696478290a7b0a23696664656620434f4e4649475f41524d5f533343323431365f435055465245515f56434f52455343414c450a0973747275637420733363323431365f64766673202a647666733b0a23656e6469660a09696e74207265743b0a0a0969662028217333635f667265712d3e69735f64767329207b0a090970725f64656275672822637075667265713a206e6f7420696e20647673206d6f64652c20736f2063616e2774206c656176655c6e22293b0a090972657475726e20303b0a097d0a0a23696664656620434f4e4649475f41524d5f533343323431365f435055465245515f56434f52455343414c450a09696620287333635f667265712d3e76646461726d29207b0a090964766673203d2026733363323431365f647666735f7461626c655b6964785d3b0a0a090970725f64656275672822637075667265713a2073657474696e6720726567756c61746f7220746f2025642d25645c6e222c0a09090920647666732d3e76646461726d5f6d696e2c20647666732d3e76646461726d5f6d6178293b0a0909726574203d20726567756c61746f725f7365745f766f6c74616765287333635f667265712d3e76646461726d2c0a090909090920202020647666732d3e76646461726d5f6d696e2c0a090909090920202020647666732d3e76646461726d5f6d6178293b0a09096966202872657420213d203029207b0a09090970725f6572722822637075667265713a204661696c656420746f207365742056444441524d3a2025645c6e222c20726574293b0a09090972657475726e207265743b0a09097d0a097d0a23656e6469660a0a092f2a20666f7263652061726d64697620746f2068636c6b206672657175656e637920666f72207472616e736974696f6e2066726f6d206476732a2f0a0969662028636c6b5f6765745f72617465287333635f667265712d3e61726d64697629203e20636c6b5f6765745f72617465287333635f667265712d3e68636c6b2929207b0a090970725f64656275672822637075667265713a20666f7263652061726d64697620746f2068636c6b206672657175656e63792028256c756b487a295c6e222c0a09090920636c6b5f6765745f72617465287333635f667265712d3e68636c6b29202f2031303030293b0a0909726574203d20733363323431365f637075667265715f7365745f61726d646976287333635f667265712c0a0909090909636c6b5f6765745f72617465287333635f667265712d3e68636c6b29202f2031303030293b0a090969662028726574203c203029207b0a09090970725f6572722822637075667265713a204661696c656420746f20746f20736574207468652061726d64697620746f20256c756b487a3a2025645c6e222c0a09090920202020202020636c6b5f6765745f72617465287333635f667265712d3e68636c6b29202f20313030302c20726574293b0a09090972657475726e207265743b0a09097d0a097d0a0a0970725f64656275672822637075667265713a20737769746368696e672061726d636c6b20706172656e7420746f2061726d6469762028256c756b487a295c6e222c0a090909636c6b5f6765745f72617465287333635f667265712d3e61726d64697629202f2031303030293b0a0a09726574203d20636c6b5f7365745f706172656e74287333635f667265712d3e61726d636c6b2c207333635f667265712d3e61726d646976293b0a0969662028726574203c203029207b0a090970725f6572722822637075667265713a204661696c656420746f207377697463682061726d636c6b20636c6f636b20706172656e7420746f2061726d6469763a2025645c6e222c0a090920202020202020726574293b0a090972657475726e207265743b0a097d0a0a097333635f667265712d3e69735f647673203d20303b0a0a0972657475726e20303b0a7d0a0a73746174696320696e7420733363323431365f637075667265715f7365745f7461726765742873747275637420637075667265715f706f6c696379202a706f6c6963792c0a09090909202020202020756e7369676e656420696e74207461726765745f667265712c0a09090909202020202020756e7369676e656420696e742072656c6174696f6e290a7b0a0973747275637420733363323431365f64617461202a7333635f66726571203d2026733363323431365f637075667265713b0a0973747275637420637075667265715f66726571732066726571733b0a09696e74206964782c207265742c20746f5f647673203d20303b0a09756e7369676e656420696e7420693b0a0a096d757465785f6c6f636b2826637075667265715f6c6f636b293b0a0a0970725f64656275672822637075667265713a20746f2025644b487a2c2072656c6174696f6e2025645c6e222c207461726765745f667265712c2072656c6174696f6e293b0a0a09726574203d20637075667265715f6672657175656e63795f7461626c655f74617267657428706f6c6963792c207333635f667265712d3e667265715f7461626c652c0a090909090920202020207461726765745f667265712c2072656c6174696f6e2c202669293b0a096966202872657420213d2030290a0909676f746f206f75743b0a0a09696478203d207333635f667265712d3e667265715f7461626c655b695d2e696e6465783b0a0a0969662028696478203d3d20534f555243455f48434c4b290a0909746f5f647673203d20313b0a0a092f2a20737769746368696e6720746f20647673207768656e2069742773206e6f7420616c6c6f776564202a2f0a0969662028746f5f647673202626207333635f667265712d3e64697361626c655f64767329207b0a090970725f64656275672822637075667265713a20656e746572696e6720647673206d6f6465206e6f7420616c6c6f7765645c6e22293b0a0909726574203d202d45494e56414c3b0a0909676f746f206f75743b0a097d0a0a0966726571732e637075203d20303b0a0966726571732e666c616773203d20303b0a0966726571732e6f6c64203d207333635f667265712d3e69735f647673203f20465245515f4456530a0909090920202020203a20636c6b5f6765745f72617465287333635f667265712d3e61726d636c6b29202f20313030303b0a0a092f2a205768656e206c656176696e20647673206d6f64652c20616c7761797320737769746368207468652061726d64697620746f207468652068636c6b20726174650a09202a205468652053334332343136206861732073746162696c69747920697373756573207768656e20737769746368696e67206469726563746c7920746f0a09202a20686967686572206672657175656e636965732e0a09202a2f0a0966726571732e6e6577203d20287333635f667265712d3e69735f6476732026262021746f5f647673290a090909093f20636c6b5f6765745f72617465287333635f667265712d3e68636c6b29202f20313030300a090909093a207333635f667265712d3e667265715f7461626c655b695d2e6672657175656e63793b0a0a0970725f64656275672822637075667265713a205472616e736974696f6e2025642d25646b487a5c6e222c2066726571732e6f6c642c2066726571732e6e6577293b0a0a096966202821746f5f6476732026262066726571732e6f6c64203d3d2066726571732e6e6577290a0909676f746f206f75743b0a0a09637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f5052454348414e4745293b0a0a0969662028746f5f64767329207b0a090970725f64656275672822637075667265713a20656e746572206476735c6e22293b0a0909726574203d20733363323431365f637075667265715f656e7465725f647673287333635f667265712c20696478293b0a097d20656c736520696620287333635f667265712d3e69735f64767329207b0a090970725f64656275672822637075667265713a206c65617665206476735c6e22293b0a0909726574203d20733363323431365f637075667265715f6c656176655f647673287333635f667265712c20696478293b0a097d20656c7365207b0a090970725f64656275672822637075667265713a206368616e67652061726d64697620746f2025646b487a5c6e222c2066726571732e6e6577293b0a0909726574203d20733363323431365f637075667265715f7365745f61726d646976287333635f667265712c2066726571732e6e6577293b0a097d0a0a09637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f504f53544348414e4745293b0a0a6f75743a0a096d757465785f756e6c6f636b2826637075667265715f6c6f636b293b0a0a0972657475726e207265743b0a7d0a0a23696664656620434f4e4649475f41524d5f533343323431365f435055465245515f56434f52455343414c450a73746174696320766f6964205f5f696e697420733363323431365f637075667265715f6366675f726567756c61746f722873747275637420733363323431365f64617461202a7333635f66726571290a7b0a09696e7420636f756e742c20762c20692c20666f756e643b0a0973747275637420637075667265715f6672657175656e63795f7461626c65202a667265713b0a0973747275637420733363323431365f64766673202a647666733b0a0a09636f756e74203d20726567756c61746f725f636f756e745f766f6c7461676573287333635f667265712d3e76646461726d293b0a0969662028636f756e74203c203029207b0a090970725f6572722822637075667265713a20556e61626c6520746f20636865636b20737570706f7274656420766f6c74616765735c6e22293b0a090972657475726e3b0a097d0a0a0966726571203d207333635f667265712d3e667265715f7461626c653b0a097768696c652028636f756e74203e203020262620667265712d3e6672657175656e637920213d20435055465245515f5441424c455f454e4429207b0a090969662028667265712d3e6672657175656e6379203d3d20435055465245515f454e5452595f494e56414c4944290a090909636f6e74696e75653b0a0a090964766673203d2026733363323431365f647666735f7461626c655b667265712d3e696e6465785d3b0a0909666f756e64203d20303b0a0a09092f2a20436865636b206f6e6c7920746865206d696e2d766f6c746167652c206d6f726520697320616c77617973206f6b206f6e2053334332343136202a2f0a0909666f72202869203d20303b2069203c20636f756e743b20692b2b29207b0a09090976203d20726567756c61746f725f6c6973745f766f6c74616765287333635f667265712d3e76646461726d2c2069293b0a0909096966202876203e3d20647666732d3e76646461726d5f6d696e290a09090909666f756e64203d20313b0a09097d0a0a09096966202821666f756e6429207b0a09090970725f64656275672822637075667265713a2025646b487a20756e737570706f7274656420627920726567756c61746f725c6e222c0a0909090920667265712d3e6672657175656e6379293b0a090909667265712d3e6672657175656e6379203d20435055465245515f454e5452595f494e56414c49443b0a09097d0a0a0909667265712b2b3b0a097d0a0a092f2a2047756573736564202a2f0a097333635f667265712d3e726567756c61746f725f6c6174656e6379203d2031202a2031303030202a20313030303b0a7d0a23656e6469660a0a73746174696320696e7420733363323431365f637075667265715f7265626f6f745f6e6f7469666965725f65767428737472756374206e6f7469666965725f626c6f636b202a746869732c0a090909090920202020202020756e7369676e6564206c6f6e67206576656e742c20766f6964202a707472290a7b0a0973747275637420733363323431365f64617461202a7333635f66726571203d2026733363323431365f637075667265713b0a09696e74207265743b0a0a096d757465785f6c6f636b2826637075667265715f6c6f636b293b0a0a092f2a2064697361626c652066757274686572206368616e676573202a2f0a097333635f667265712d3e64697361626c655f647673203d20313b0a0a096d757465785f756e6c6f636b2826637075667265715f6c6f636b293b0a0a092f2a20736f6d6520626f6172647320646f6e2774207265636f6e6669677572652074686520726567756c61746f72206f6e207265626f6f742c2077686963680a09202a20636f756c64206c65616420746f20756e646572766f6c74696e672074686520637075207768656e2074686520636c6f636b2069732072657365742e0a09202a205468657265666f726520776520616c77617973206c656176652074686520445653206d6f6465206f6e207265626f6f742e0a09202a2f0a09696620287333635f667265712d3e69735f64767329207b0a090970725f64656275672822637075667265713a206c6561766520647673206f6e207265626f6f745c6e22293b0a0909726574203d20637075667265715f6472697665725f74617267657428637075667265715f6370755f6765742830292c20465245515f534c4545502c2030293b0a090969662028726574203c2030290a09090972657475726e204e4f544946595f4241443b0a097d0a0a0972657475726e204e4f544946595f444f4e453b0a7d0a0a73746174696320737472756374206e6f7469666965725f626c6f636b20733363323431365f637075667265715f7265626f6f745f6e6f746966696572203d207b0a092e6e6f7469666965725f63616c6c203d20733363323431365f637075667265715f7265626f6f745f6e6f7469666965725f6576742c0a7d3b0a0a73746174696320696e74205f5f696e697420733363323431365f637075667265715f6472697665725f696e69742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0973747275637420733363323431365f64617461202a7333635f66726571203d2026733363323431365f637075667265713b0a0973747275637420637075667265715f6672657175656e63795f7461626c65202a667265713b0a0973747275637420636c6b202a6d737973636c6b3b0a09756e7369676e6564206c6f6e6720726174653b0a09696e74207265743b0a0a0969662028706f6c6963792d3e63707520213d2030290a090972657475726e202d45494e56414c3b0a0a096d737973636c6b203d20636c6b5f676574284e554c4c2c20226d737973636c6b22293b0a096966202849535f455252286d737973636c6b2929207b0a0909726574203d205054525f455252286d737973636c6b293b0a090970725f6572722822637075667265713a20556e61626c6520746f206f627461696e206d737973636c6b3a2025645c6e222c20726574293b0a090972657475726e207265743b0a097d0a0a092f2a0a09202a205333433234313620616e642053334332343530207368617265207468652073616d652070726f636573736f722d494420616e6420616c736f2070726f76696465206e6f0a09202a206f74686572206d65616e7320746f2064697374696e6775697368207468656d206f74686572207468616e207468726f756768207468652072617465206f660a09202a206d737973636c6b2e204f6e2053334332343136206d737973636c6b2072756e73206174203830304d487a20616e64206f6e2053334332343530206174203533334d487a2e0a09202a2f0a0972617465203d20636c6b5f6765745f72617465286d737973636c6b293b0a096966202872617465203d3d20383030202a2031303030202a203130303029207b0a090970725f696e666f2822637075667265713a206d737973636c6b2072756e6e696e6720617420256c756b487a2c207573696e672053334332343136206672657175656e6379207461626c655c6e222c0a09090972617465202f2031303030293b0a09097333635f667265712d3e667265715f7461626c65203d20733363323431365f667265715f7461626c653b0a0909706f6c6963792d3e637075696e666f2e6d61785f66726571203d203430303030303b0a097d20656c7365206966202872617465202f2031303030203d3d2035333430303029207b0a090970725f696e666f2822637075667265713a206d737973636c6b2072756e6e696e6720617420256c756b487a2c207573696e672053334332343530206672657175656e6379207461626c655c6e222c0a09090972617465202f2031303030293b0a09097333635f667265712d3e667265715f7461626c65203d20733363323435305f667265715f7461626c653b0a0909706f6c6963792d3e637075696e666f2e6d61785f66726571203d203533343030303b0a097d0a0a092f2a206e6f74206e656564656420616e796d6f7265202a2f0a09636c6b5f707574286d737973636c6b293b0a0a09696620287333635f667265712d3e667265715f7461626c65203d3d204e554c4c29207b0a090970725f6572722822637075667265713a204e6f206672657175656e637920696e666f726d6174696f6e20666f722074686973204350552c206d737973636c6b20617420256c756b487a5c6e222c0a09092020202020202072617465202f2031303030293b0a090972657475726e202d454e4f4445563b0a097d0a0a097333635f667265712d3e69735f647673203d20303b0a0a097333635f667265712d3e61726d646976203d20636c6b5f676574284e554c4c2c202261726d64697622293b0a096966202849535f455252287333635f667265712d3e61726d6469762929207b0a0909726574203d205054525f455252287333635f667265712d3e61726d646976293b0a090970725f6572722822637075667265713a20556e61626c6520746f206f627461696e2041524d4449563a2025645c6e222c20726574293b0a090972657475726e207265743b0a097d0a0a097333635f667265712d3e68636c6b203d20636c6b5f676574284e554c4c2c202268636c6b22293b0a096966202849535f455252287333635f667265712d3e68636c6b2929207b0a0909726574203d205054525f455252287333635f667265712d3e68636c6b293b0a090970725f6572722822637075667265713a20556e61626c6520746f206f627461696e2048434c4b3a2025645c6e222c20726574293b0a0909676f746f206572725f68636c6b3b0a097d0a0a092f2a2063686563682068636c6b20726174652c207765206f6e6c7920737570706f72742074686520636f6d6d6f6e203133334d487a20666f72206e6f770a09202a2068636c6b20636f756c6420616c736f2072756e2061742036364d487a2c206275742074686973206e6f74206f6674656e20757365640a09202a2f0a0972617465203d20636c6b5f6765745f72617465287333635f667265712d3e68636c6b293b0a096966202872617465203c20313333202a2031303030202a203130303029207b0a090970725f6572722822637075667265713a2048434c4b206e6f74206174203133334d487a5c6e22293b0a0909636c6b5f707574287333635f667265712d3e68636c6b293b0a0909726574203d202d45494e56414c3b0a0909676f746f206572725f61726d636c6b3b0a097d0a0a097333635f667265712d3e61726d636c6b203d20636c6b5f676574284e554c4c2c202261726d636c6b22293b0a096966202849535f455252287333635f667265712d3e61726d636c6b2929207b0a0909726574203d205054525f455252287333635f667265712d3e61726d636c6b293b0a090970725f6572722822637075667265713a20556e61626c6520746f206f627461696e2041524d434c4b3a2025645c6e222c20726574293b0a0909676f746f206572725f61726d636c6b3b0a097d0a0a23696664656620434f4e4649475f41524d5f533343323431365f435055465245515f56434f52455343414c450a097333635f667265712d3e76646461726d203d20726567756c61746f725f676574284e554c4c2c202276646461726d22293b0a096966202849535f455252287333635f667265712d3e76646461726d2929207b0a0909726574203d205054525f455252287333635f667265712d3e76646461726d293b0a090970725f6572722822637075667265713a204661696c656420746f206f627461696e2056444441524d3a2025645c6e222c20726574293b0a0909676f746f206572725f76646461726d3b0a097d0a0a09733363323431365f637075667265715f6366675f726567756c61746f72287333635f66726571293b0a23656c73650a097333635f667265712d3e726567756c61746f725f6c6174656e6379203d20303b0a23656e6469660a0a0966726571203d207333635f667265712d3e667265715f7461626c653b0a097768696c652028667265712d3e6672657175656e637920213d20435055465245515f5441424c455f454e4429207b0a09092f2a207370656369616c2068616e646c696e6720666f7220647673206d6f6465202a2f0a090969662028667265712d3e696e646578203d3d203029207b0a09090969662028217333635f667265712d3e68636c6b29207b0a0909090970725f64656275672822637075667265713a2025646b487a20756e737570706f7274656420617320697420776f756c64206e65656420756e617661696c61626c6520647673206d6f64655c6e222c0a090909090920667265712d3e6672657175656e6379293b0a09090909667265712d3e6672657175656e6379203d20435055465245515f454e5452595f494e56414c49443b0a0909097d20656c7365207b0a09090909667265712b2b3b0a09090909636f6e74696e75653b0a0909097d0a09097d0a0a09092f2a20436865636b20666f72206672657175656e636965732077652063616e2067656e6572617465202a2f0a090972617465203d20636c6b5f726f756e645f72617465287333635f667265712d3e61726d6469762c0a09090909202020202020667265712d3e6672657175656e6379202a2031303030293b0a090972617465202f3d20313030303b0a0909696620287261746520213d20667265712d3e6672657175656e637929207b0a09090970725f64656275672822637075667265713a2025646b487a20756e737570706f7274656420627920636c6f636b2028636c6b5f726f756e645f726174652072657475726e20256c75295c6e222c0a0909090920667265712d3e6672657175656e63792c2072617465293b0a090909667265712d3e6672657175656e6379203d20435055465245515f454e5452595f494e56414c49443b0a09097d0a0a0909667265712b2b3b0a097d0a0a09706f6c6963792d3e637572203d20636c6b5f6765745f72617465287333635f667265712d3e61726d636c6b29202f20313030303b0a0a092f2a20446174617368656574207361797320504c4c2073746162616c69736174696f6e2074696d65206d757374206265206174206c656173742033303075732c0a09202a20736f206275742061646420736f6d652066756467652e20287265666572656e636520696e204c4f434b434f4e30207265676973746572206465736372697074696f6e290a09202a2f0a09706f6c6963792d3e637075696e666f2e7472616e736974696f6e5f6c6174656e6379203d2028353030202a203130303029202b0a090909090920202020207333635f667265712d3e726567756c61746f725f6c6174656e63793b0a0a09726574203d20637075667265715f6672657175656e63795f7461626c655f637075696e666f28706f6c6963792c207333635f667265712d3e667265715f7461626c65293b0a0969662028726574290a0909676f746f206572725f667265715f7461626c653b0a0a09637075667265715f6672657175656e63795f7461626c655f6765745f61747472287333635f667265712d3e667265715f7461626c652c2030293b0a0a0972656769737465725f7265626f6f745f6e6f7469666965722826733363323431365f637075667265715f7265626f6f745f6e6f746966696572293b0a0a0972657475726e20303b0a0a6572725f667265715f7461626c653a0a23696664656620434f4e4649475f41524d5f533343323431365f435055465245515f56434f52455343414c450a09726567756c61746f725f707574287333635f667265712d3e76646461726d293b0a6572725f76646461726d3a0a23656e6469660a09636c6b5f707574287333635f667265712d3e61726d636c6b293b0a6572725f61726d636c6b3a0a09636c6b5f707574287333635f667265712d3e68636c6b293b0a6572725f68636c6b3a0a09636c6b5f707574287333635f667265712d3e61726d646976293b0a0a0972657475726e207265743b0a7d0a0a7374617469632073747275637420667265715f61747472202a733363323431365f637075667265715f617474725b5d203d207b0a0926637075667265715f667265715f617474725f7363616c696e675f617661696c61626c655f66726571732c0a094e554c4c2c0a7d3b0a0a7374617469632073747275637420637075667265715f64726976657220733363323431365f637075667265715f647269766572203d207b0a092e6f776e657209093d20544849535f4d4f44554c452c0a092e666c616773202020202020202020203d20302c0a092e76657269667909093d20733363323431365f637075667265715f7665726966795f73706565642c0a092e74617267657409093d20733363323431365f637075667265715f7365745f7461726765742c0a092e67657409093d20733363323431365f637075667265715f6765745f73706565642c0a092e696e697409093d20733363323431365f637075667265715f6472697665725f696e69742c0a092e6e616d6509093d202273336332343136222c0a092e6174747209093d20733363323431365f637075667265715f617474722c0a7d3b0a0a73746174696320696e74205f5f696e697420733363323431365f637075667265715f696e697428766f6964290a7b0a0972657475726e20637075667265715f72656769737465725f6472697665722826733363323431365f637075667265715f647269766572293b0a7d0a6d6f64756c655f696e697428733363323431365f637075667265715f696e6974293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f637075667265712f733363363478782d637075667265712e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313434373700313231313437343433333000303032313035330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874203230303920576f6c66736f6e204d6963726f656c656374726f6e69637320706c630a202a0a202a2053334336347878204350556672657120537570706f72740a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23646566696e652070725f666d7428666d74292022637075667265713a202220666d740a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f637075667265712e683e0a23696e636c756465203c6c696e75782f636c6b2e683e0a23696e636c756465203c6c696e75782f6572722e683e0a23696e636c756465203c6c696e75782f726567756c61746f722f636f6e73756d65722e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a0a7374617469632073747275637420636c6b202a61726d636c6b3b0a7374617469632073747275637420726567756c61746f72202a76646461726d3b0a73746174696320756e7369676e6564206c6f6e6720726567756c61746f725f6c6174656e63793b0a0a23696664656620434f4e4649475f4350555f533343363431300a73747275637420733363363478785f64766673207b0a09756e7369676e656420696e742076646461726d5f6d696e3b0a09756e7369676e656420696e742076646461726d5f6d61783b0a7d3b0a0a7374617469632073747275637420733363363478785f6476667320733363363478785f647666735f7461626c655b5d203d207b0a095b305d203d207b20313030303030302c2031313530303030207d2c0a095b315d203d207b20313035303030302c2031313530303030207d2c0a095b325d203d207b20313130303030302c2031313530303030207d2c0a095b335d203d207b20313230303030302c2031333530303030207d2c0a095b345d203d207b20313330303030302c2031333530303030207d2c0a7d3b0a0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c6520733363363478785f667265715f7461626c655b5d203d207b0a097b20302c20203636303030207d2c0a097b20302c20313030303030207d2c0a097b20302c20313333303030207d2c0a097b20312c20323030303030207d2c0a097b20312c20323232303030207d2c0a097b20312c20323636303030207d2c0a097b20322c20333333303030207d2c0a097b20322c20343030303030207d2c0a097b20322c20353332303030207d2c0a097b20322c20353333303030207d2c0a097b20332c20363637303030207d2c0a097b20342c20383030303030207d2c0a097b20302c20435055465245515f5441424c455f454e44207d2c0a7d3b0a23656e6469660a0a73746174696320696e7420733363363478785f637075667265715f7665726966795f73706565642873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0969662028706f6c6963792d3e63707520213d2030290a090972657475726e202d45494e56414c3b0a0a0972657475726e20637075667265715f6672657175656e63795f7461626c655f76657269667928706f6c6963792c20733363363478785f667265715f7461626c65293b0a7d0a0a73746174696320756e7369676e656420696e7420733363363478785f637075667265715f6765745f737065656428756e7369676e656420696e7420637075290a7b0a096966202863707520213d2030290a090972657475726e20303b0a0a0972657475726e20636c6b5f6765745f726174652861726d636c6b29202f20313030303b0a7d0a0a73746174696320696e7420733363363478785f637075667265715f7365745f7461726765742873747275637420637075667265715f706f6c696379202a706f6c6963792c0a09090909202020202020756e7369676e656420696e74207461726765745f667265712c0a09090909202020202020756e7369676e656420696e742072656c6174696f6e290a7b0a09696e74207265743b0a09756e7369676e656420696e7420693b0a0973747275637420637075667265715f66726571732066726571733b0a0973747275637420733363363478785f64766673202a647666733b0a0a09726574203d20637075667265715f6672657175656e63795f7461626c655f74617267657428706f6c6963792c20733363363478785f667265715f7461626c652c0a090909090920202020207461726765745f667265712c2072656c6174696f6e2c202669293b0a096966202872657420213d2030290a090972657475726e207265743b0a0a0966726571732e637075203d20303b0a0966726571732e6f6c64203d20636c6b5f6765745f726174652861726d636c6b29202f20313030303b0a0966726571732e6e6577203d20733363363478785f667265715f7461626c655b695d2e6672657175656e63793b0a0966726571732e666c616773203d20303b0a0964766673203d2026733363363478785f647666735f7461626c655b733363363478785f667265715f7461626c655b695d2e696e6465785d3b0a0a096966202866726571732e6f6c64203d3d2066726571732e6e6577290a090972657475726e20303b0a0a0970725f646562756728225472616e736974696f6e2025642d25646b487a5c6e222c2066726571732e6f6c642c2066726571732e6e6577293b0a0a09637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f5052454348414e4745293b0a0a23696664656620434f4e4649475f524547554c41544f520a096966202876646461726d2026262066726571732e6e6577203e2066726571732e6f6c6429207b0a0909726574203d20726567756c61746f725f7365745f766f6c746167652876646461726d2c0a090909090920202020647666732d3e76646461726d5f6d696e2c0a090909090920202020647666732d3e76646461726d5f6d6178293b0a09096966202872657420213d203029207b0a09090970725f65727228224661696c656420746f207365742056444441524d20666f722025646b487a3a2025645c6e222c0a0909092020202020202066726571732e6e65772c20726574293b0a090909676f746f206572723b0a09097d0a097d0a23656e6469660a0a09726574203d20636c6b5f7365745f726174652861726d636c6b2c2066726571732e6e6577202a2031303030293b0a0969662028726574203c203029207b0a090970725f65727228224661696c656420746f2073657420726174652025646b487a3a2025645c6e222c0a09092020202020202066726571732e6e65772c20726574293b0a0909676f746f206572723b0a097d0a0a09637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f504f53544348414e4745293b0a0a23696664656620434f4e4649475f524547554c41544f520a096966202876646461726d2026262066726571732e6e6577203c2066726571732e6f6c6429207b0a0909726574203d20726567756c61746f725f7365745f766f6c746167652876646461726d2c0a090909090920202020647666732d3e76646461726d5f6d696e2c0a090909090920202020647666732d3e76646461726d5f6d6178293b0a09096966202872657420213d203029207b0a09090970725f65727228224661696c656420746f207365742056444441524d20666f722025646b487a3a2025645c6e222c0a0909092020202020202066726571732e6e65772c20726574293b0a090909676f746f206572725f636c6b3b0a09097d0a097d0a23656e6469660a0a0970725f646562756728225365742061637475616c206672657175656e637920256c756b487a5c6e222c0a090920636c6b5f6765745f726174652861726d636c6b29202f2031303030293b0a0a0972657475726e20303b0a0a6572725f636c6b3a0a0969662028636c6b5f7365745f726174652861726d636c6b2c2066726571732e6f6c64202a203130303029203c2030290a090970725f65727228224661696c656420746f20726573746f7265206f726967696e616c20636c6f636b20726174655c6e22293b0a6572723a0a09637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f504f53544348414e4745293b0a0a0972657475726e207265743b0a7d0a0a23696664656620434f4e4649475f524547554c41544f520a73746174696320766f6964205f5f696e697420733363363478785f637075667265715f636f6e6669675f726567756c61746f7228766f6964290a7b0a09696e7420636f756e742c20762c20692c20666f756e643b0a0973747275637420637075667265715f6672657175656e63795f7461626c65202a667265713b0a0973747275637420733363363478785f64766673202a647666733b0a0a09636f756e74203d20726567756c61746f725f636f756e745f766f6c74616765732876646461726d293b0a0969662028636f756e74203c203029207b0a090970725f6572722822556e61626c6520746f20636865636b20737570706f7274656420766f6c74616765735c6e22293b0a097d0a0a0966726571203d20733363363478785f667265715f7461626c653b0a097768696c652028636f756e74203e203020262620667265712d3e6672657175656e637920213d20435055465245515f5441424c455f454e4429207b0a090969662028667265712d3e6672657175656e6379203d3d20435055465245515f454e5452595f494e56414c4944290a090909636f6e74696e75653b0a0a090964766673203d2026733363363478785f647666735f7461626c655b667265712d3e696e6465785d3b0a0909666f756e64203d20303b0a0a0909666f72202869203d20303b2069203c20636f756e743b20692b2b29207b0a09090976203d20726567756c61746f725f6c6973745f766f6c746167652876646461726d2c2069293b0a0909096966202876203e3d20647666732d3e76646461726d5f6d696e2026262076203c3d20647666732d3e76646461726d5f6d6178290a09090909666f756e64203d20313b0a09097d0a0a09096966202821666f756e6429207b0a09090970725f6465627567282225646b487a20756e737570706f7274656420627920726567756c61746f725c6e222c0a0909090920667265712d3e6672657175656e6379293b0a090909667265712d3e6672657175656e6379203d20435055465245515f454e5452595f494e56414c49443b0a09097d0a0a0909667265712b2b3b0a097d0a0a092f2a204775657373206261736564206f6e20686176696e6720746f20646f20616e204932432f5350492077726974653b20696e206675747572652077650a09202a2077696c6c2062652061626c6520746f2071756572792074686520726567756c61746f7220706572666f726d616e636520686572652e202a2f0a09726567756c61746f725f6c6174656e6379203d2031202a2031303030202a20313030303b0a7d0a23656e6469660a0a73746174696320696e7420733363363478785f637075667265715f6472697665725f696e69742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a09696e74207265743b0a0973747275637420637075667265715f6672657175656e63795f7461626c65202a667265713b0a0a0969662028706f6c6963792d3e63707520213d2030290a090972657475726e202d45494e56414c3b0a0a0969662028733363363478785f667265715f7461626c65203d3d204e554c4c29207b0a090970725f65727228224e6f206672657175656e637920696e666f726d6174696f6e20666f722074686973204350555c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a0961726d636c6b203d20636c6b5f676574284e554c4c2c202261726d636c6b22293b0a096966202849535f4552522861726d636c6b2929207b0a090970725f6572722822556e61626c6520746f206f627461696e2041524d434c4b3a20256c645c6e222c0a0909202020202020205054525f4552522861726d636c6b29293b0a090972657475726e205054525f4552522861726d636c6b293b0a097d0a0a23696664656620434f4e4649475f524547554c41544f520a0976646461726d203d20726567756c61746f725f676574284e554c4c2c202276646461726d22293b0a096966202849535f4552522876646461726d2929207b0a0909726574203d205054525f4552522876646461726d293b0a090970725f65727228224661696c656420746f206f627461696e2056444441524d3a2025645c6e222c20726574293b0a090970725f65727228224f6e6c79206672657175656e6379207363616c696e6720617661696c61626c655c6e22293b0a090976646461726d203d204e554c4c3b0a097d20656c7365207b0a0909733363363478785f637075667265715f636f6e6669675f726567756c61746f7228293b0a097d0a23656e6469660a0a0966726571203d20733363363478785f667265715f7461626c653b0a097768696c652028667265712d3e6672657175656e637920213d20435055465245515f5441424c455f454e4429207b0a0909756e7369676e6564206c6f6e6720723b0a0a09092f2a20436865636b20666f72206672657175656e636965732077652063616e2067656e6572617465202a2f0a090972203d20636c6b5f726f756e645f726174652861726d636c6b2c20667265712d3e6672657175656e6379202a2031303030293b0a090972202f3d20313030303b0a0909696620287220213d20667265712d3e6672657175656e637929207b0a09090970725f6465627567282225646b487a20756e737570706f7274656420627920636c6f636b5c6e222c0a0909090920667265712d3e6672657175656e6379293b0a090909667265712d3e6672657175656e6379203d20435055465245515f454e5452595f494e56414c49443b0a09097d0a0a09092f2a2049662077652068617665206e6f20726567756c61746f72207468656e20617373756d6520737461727475700a0909202a206672657175656e637920697320746865206d6178696d756d2077652063616e20737570706f72742e202a2f0a0909696620282176646461726d20262620667265712d3e6672657175656e6379203e20733363363478785f637075667265715f6765745f7370656564283029290a090909667265712d3e6672657175656e6379203d20435055465245515f454e5452595f494e56414c49443b0a0a0909667265712b2b3b0a097d0a0a09706f6c6963792d3e637572203d20636c6b5f6765745f726174652861726d636c6b29202f20313030303b0a0a092f2a20446174617368656574207361797320504c4c2073746162616c69736174696f6e2074696d6520286966207765207765726520746f207573650a09202a2074686520504c4c732c20776869636820776520646f6e27742063757272656e746c7929206973207e333030757320776f72737420636173652c0a09202a206275742061646420736f6d652066756467652e0a09202a2f0a09706f6c6963792d3e637075696e666f2e7472616e736974696f6e5f6c6174656e6379203d2028353030202a203130303029202b20726567756c61746f725f6c6174656e63793b0a0a09726574203d20637075667265715f6672657175656e63795f7461626c655f637075696e666f28706f6c6963792c20733363363478785f667265715f7461626c65293b0a096966202872657420213d203029207b0a090970725f65727228224661696c656420746f20636f6e666967757265206672657175656e6379207461626c653a2025645c6e222c0a090920202020202020726574293b0a0909726567756c61746f725f7075742876646461726d293b0a0909636c6b5f7075742861726d636c6b293b0a097d0a0a0972657475726e207265743b0a7d0a0a7374617469632073747275637420637075667265715f64726976657220733363363478785f637075667265715f647269766572203d207b0a092e6f776e657209093d20544849535f4d4f44554c452c0a092e666c616773202020202020202020203d20302c0a092e76657269667909093d20733363363478785f637075667265715f7665726966795f73706565642c0a092e74617267657409093d20733363363478785f637075667265715f7365745f7461726765742c0a092e67657409093d20733363363478785f637075667265715f6765745f73706565642c0a092e696e697409093d20733363363478785f637075667265715f6472697665725f696e69742c0a092e6e616d6509093d2022733363222c0a7d3b0a0a73746174696320696e74205f5f696e697420733363363478785f637075667265715f696e697428766f6964290a7b0a0972657475726e20637075667265715f72656769737465725f6472697665722826733363363478785f637075667265715f647269766572293b0a7d0a6d6f64756c655f696e697428733363363478785f637075667265715f696e6974293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f637075667265712f733570763231302d637075667265712e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333537353300313231313437343433333000303032303735310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028632920323031302053616d73756e6720456c656374726f6e69637320436f2e2c204c74642e0a202a0909687474703a2f2f7777772e73616d73756e672e636f6d0a202a0a202a20435055206672657175656e6379207363616c696e6720666f7220533550433131302f533550563231300a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a2a2f0a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6572722e683e0a23696e636c756465203c6c696e75782f636c6b2e683e0a23696e636c756465203c6c696e75782f696f2e683e0a23696e636c756465203c6c696e75782f637075667265712e683e0a23696e636c756465203c6c696e75782f7265626f6f742e683e0a23696e636c756465203c6c696e75782f726567756c61746f722f636f6e73756d65722e683e0a23696e636c756465203c6c696e75782f73757370656e642e683e0a0a23696e636c756465203c6d6163682f6d61702e683e0a23696e636c756465203c6d6163682f726567732d636c6f636b2e683e0a0a7374617469632073747275637420636c6b202a6370755f636c6b3b0a7374617469632073747275637420636c6b202a646d63305f636c6b3b0a7374617469632073747275637420636c6b202a646d63315f636c6b3b0a7374617469632073747275637420637075667265715f66726571732066726571733b0a73746174696320444546494e455f4d55544558287365745f667265715f6c6f636b293b0a0a2f2a2041504c4c204d2c502c532076616c75657320666f722031472f3830304d687a202a2f0a23646566696e652041504c4c5f56414c5f3130303009282831203c3c20333129207c2028313235203c3c20313629207c202833203c3c203829207c2031290a23646566696e652041504c4c5f56414c5f38303009282831203c3c20333129207c2028313030203c3c20313629207c202833203c3c203829207c2031290a0a2f2a20557365203830304d487a207768656e20656e746572696e6720736c656570206d6f6465202a2f0a23646566696e6520534c4545505f465245510928383030202a2031303030290a0a2f2a0a202a2072656c6174696f6e2068617320616e206164646974696f6e616c2073796d616e74696373206f74686572207468616e20746865207374616e64617264206f6620637075667265710a202a20444953414c42455f465552544845525f435055465245513a2064697361626c6520667572746865722061636365737320746f207461726765740a202a20454e41424c455f465552545545525f435055465245513a20656e61626c652061636365737320746f207461726765740a202a2f0a656e756d20637075667265715f616363657373207b0a0944495341424c455f465552544845525f43505546524551203d20307831302c0a09454e41424c455f465552544845525f43505546524551203d20307832302c0a7d3b0a0a73746174696320626f6f6c206e6f5f637075667265715f6163636573733b0a0a2f2a0a202a204452414d20636f6e66696775726174696f6e7320746f2063616c63756c617465207265667265736820636f756e74657220666f72206368616e67696e670a202a206672657175656e6379206f66206d656d6f72792e0a202a2f0a737472756374206472616d5f636f6e66207b0a09756e7369676e6564206c6f6e6720667265713b092f2a20485a202a2f0a09756e7369676e6564206c6f6e6720726566726573683b092f2a204452414d207265667265736820636f756e746572202a2031303030202a2f0a7d3b0a0a2f2a204452414d20636f6e66696775726174696f6e2028444d433020616e6420444d433129202a2f0a73746174696320737472756374206472616d5f636f6e6620733570763231305f6472616d5f636f6e665b325d3b0a0a656e756d20706572665f6c6576656c207b0a094c302c204c312c204c322c204c332c204c342c0a7d3b0a0a656e756d20733570763231305f6d656d5f74797065207b0a094c50444452093d203078312c0a094c5044445232093d203078322c0a0944445232093d203078342c0a7d3b0a0a656e756d20733570763231305f646d635f706f7274207b0a09444d4330203d20302c0a09444d43312c0a7d3b0a0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c6520733570763231305f667265715f7461626c655b5d203d207b0a097b4c302c20313030302a313030307d2c0a097b4c312c203830302a313030307d2c0a097b4c322c203430302a313030307d2c0a097b4c332c203230302a313030307d2c0a097b4c342c203130302a313030307d2c0a097b302c20435055465245515f5441424c455f454e447d2c0a7d3b0a0a7374617469632073747275637420726567756c61746f72202a61726d5f726567756c61746f723b0a7374617469632073747275637420726567756c61746f72202a696e745f726567756c61746f723b0a0a73747275637420733570763231305f6476735f636f6e66207b0a09696e742061726d5f766f6c743b092f2a207556202a2f0a09696e7420696e745f766f6c743b092f2a207556202a2f0a7d3b0a0a73746174696320636f6e737420696e742061726d5f766f6c745f6d6178203d20313335303030303b0a73746174696320636f6e737420696e7420696e745f766f6c745f6d6178203d20313235303030303b0a0a7374617469632073747275637420733570763231305f6476735f636f6e66206476735f636f6e665b5d203d207b0a095b4c305d203d207b0a09092e61726d5f766f6c74093d20313235303030302c0a09092e696e745f766f6c74093d20313130303030302c0a097d2c0a095b4c315d203d207b0a09092e61726d5f766f6c74093d20313230303030302c0a09092e696e745f766f6c74093d20313130303030302c0a097d2c0a095b4c325d203d207b0a09092e61726d5f766f6c74093d20313035303030302c0a09092e696e745f766f6c74093d20313130303030302c0a097d2c0a095b4c335d203d207b0a09092e61726d5f766f6c74093d203935303030302c0a09092e696e745f766f6c74093d20313130303030302c0a097d2c0a095b4c345d203d207b0a09092e61726d5f766f6c74093d203935303030302c0a09092e696e745f766f6c74093d20313030303030302c0a097d2c0a7d3b0a0a7374617469632075333220636c6b6469765f76616c5b355d5b31315d203d207b0a092f2a0a09202a20436c6f636b20646976696465722076616c756520666f7220666f6c6c6f77696e670a09202a207b2041504c4c2c2041324d2c2048434c4b5f4d5359532c2050434c4b5f4d5359532c0a09202a20202048434c4b5f445359532c2050434c4b5f445359532c2048434c4b5f505359532c2050434c4b5f505359532c0a09202a2020204f4e454452414d2c204d46432c20473344207d0a09202a2f0a0a092f2a204c30203a205b313030302f3230302f3130305d5b3136362f38335d5b3133332f36365d5b3230302f3230305d202a2f0a097b302c20342c20342c20312c20332c20312c20342c20312c20332c20302c20307d2c0a0a092f2a204c31203a205b3830302f3230302f3130305d5b3136362f38335d5b3133332f36365d5b3230302f3230305d202a2f0a097b302c20332c20332c20312c20332c20312c20342c20312c20332c20302c20307d2c0a0a092f2a204c32203a205b3430302f3230302f3130305d5b3136362f38335d5b3133332f36365d5b3230302f3230305d202a2f0a097b312c20332c20312c20312c20332c20312c20342c20312c20332c20302c20307d2c0a0a092f2a204c33203a205b3230302f3230302f3130305d5b3136362f38335d5b3133332f36365d5b3230302f3230305d202a2f0a097b332c20332c20312c20312c20332c20312c20342c20312c20332c20302c20307d2c0a0a092f2a204c34203a205b3130302f3130302f3130305d5b38332f38335d5b36362f36365d5b3130302f3130305d202a2f0a097b372c20372c20302c20302c20372c20302c20392c20302c20372c20302c20307d2c0a7d3b0a0a2f2a0a202a20546869732066756e6374696f6e20736574204452414d207265667265736820636f756e7465720a202a206163636f726964696e6720746f206f7065726174696e67206672657175656e6379206f66204452414d0a202a2063683a20444d4320706f7274206e756d6265722030206f7220310a202a20667265713a204f7065726174696e67206672657175656e6379206f66204452414d284b487a290a202a2f0a73746174696320766f696420733570763231305f7365745f7265667265736828656e756d20733570763231305f646d635f706f72742063682c20756e7369676e6564206c6f6e672066726571290a7b0a09756e7369676e6564206c6f6e6720746d702c20746d70313b0a09766f6964205f5f696f6d656d202a726567203d204e554c4c3b0a0a09696620286368203d3d20444d433029207b0a0909726567203d20285335505f56415f444d4330202b2030783330293b0a097d20656c736520696620286368203d3d20444d433129207b0a0909726567203d20285335505f56415f444d4331202b2030783330293b0a097d20656c7365207b0a09097072696e746b284b45524e5f455252202243616e6e6f742066696e6420444d4320706f72745c6e22293b0a090972657475726e3b0a097d0a0a092f2a2046696e642063757272656e74204452414d206672657175656e6379202a2f0a09746d70203d20733570763231305f6472616d5f636f6e665b63685d2e667265713b0a0a09646f5f64697628746d702c2066726571293b0a0a09746d7031203d20733570763231305f6472616d5f636f6e665b63685d2e726566726573683b0a0a09646f5f64697628746d70312c20746d70293b0a0a095f5f7261775f77726974656c28746d70312c20726567293b0a7d0a0a73746174696320696e7420733570763231305f7665726966795f73706565642873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0969662028706f6c6963792d3e637075290a090972657475726e202d45494e56414c3b0a0a0972657475726e20637075667265715f6672657175656e63795f7461626c655f76657269667928706f6c6963792c20733570763231305f667265715f7461626c65293b0a7d0a0a73746174696320756e7369676e656420696e7420733570763231305f676574737065656428756e7369676e656420696e7420637075290a7b0a0969662028637075290a090972657475726e20303b0a0a0972657475726e20636c6b5f6765745f72617465286370755f636c6b29202f20313030303b0a7d0a0a73746174696320696e7420733570763231305f7461726765742873747275637420637075667265715f706f6c696379202a706f6c6963792c0a0909092020756e7369676e656420696e74207461726765745f667265712c0a0909092020756e7369676e656420696e742072656c6174696f6e290a7b0a09756e7369676e6564206c6f6e67207265673b0a09756e7369676e656420696e7420696e6465782c20707269765f696e6465783b0a09756e7369676e656420696e7420706c6c5f6368616e67696e67203d20303b0a09756e7369676e656420696e74206275735f73706565645f6368616e67696e67203d20303b0a09696e742061726d5f766f6c742c20696e745f766f6c743b0a09696e7420726574203d20303b0a0a096d757465785f6c6f636b28267365745f667265715f6c6f636b293b0a0a096966202872656c6174696f6e202620454e41424c455f465552544845525f43505546524551290a09096e6f5f637075667265715f616363657373203d2066616c73653b0a0a09696620286e6f5f637075667265715f61636365737329207b0a23696664656620434f4e4649475f504d5f564552424f53450a090970725f657272282225733a25642064656e6965642061636365737320746f2025732061732069742069732064697361626c6564220a090909092274656d706f726172696c795c6e222c205f5f46494c455f5f2c205f5f4c494e455f5f2c205f5f66756e635f5f293b0a23656e6469660a0909726574203d202d45494e56414c3b0a0909676f746f20657869743b0a097d0a0a096966202872656c6174696f6e20262044495341424c455f465552544845525f43505546524551290a09096e6f5f637075667265715f616363657373203d20747275653b0a0a0972656c6174696f6e20263d207e28454e41424c455f465552544845525f43505546524551207c2044495341424c455f465552544845525f43505546524551293b0a0a0966726571732e6f6c64203d20733570763231305f67657473706565642830293b0a0a0969662028637075667265715f6672657175656e63795f7461626c655f74617267657428706f6c6963792c20733570763231305f667265715f7461626c652c0a09090909092020207461726765745f667265712c2072656c6174696f6e2c2026696e6465782929207b0a0909726574203d202d45494e56414c3b0a0909676f746f20657869743b0a097d0a0a0966726571732e6e6577203d20733570763231305f667265715f7461626c655b696e6465785d2e6672657175656e63793b0a0966726571732e637075203d20303b0a0a096966202866726571732e6e6577203d3d2066726571732e6f6c64290a0909676f746f20657869743b0a0a092f2a2046696e64696e672063757272656e742072756e6e696e67206c6576656c20696e646578202a2f0a0969662028637075667265715f6672657175656e63795f7461626c655f74617267657428706f6c6963792c20733570763231305f667265715f7461626c652c0a090909090920202066726571732e6f6c642c2072656c6174696f6e2c2026707269765f696e6465782929207b0a0909726574203d202d45494e56414c3b0a0909676f746f20657869743b0a097d0a0a0961726d5f766f6c74203d206476735f636f6e665b696e6465785d2e61726d5f766f6c743b0a09696e745f766f6c74203d206476735f636f6e665b696e6465785d2e696e745f766f6c743b0a0a096966202866726571732e6e6577203e2066726571732e6f6c6429207b0a0909726574203d20726567756c61746f725f7365745f766f6c746167652861726d5f726567756c61746f722c0a0909090961726d5f766f6c742c2061726d5f766f6c745f6d6178293b0a090969662028726574290a090909676f746f20657869743b0a0a0909726574203d20726567756c61746f725f7365745f766f6c7461676528696e745f726567756c61746f722c0a09090909696e745f766f6c742c20696e745f766f6c745f6d6178293b0a090969662028726574290a090909676f746f20657869743b0a097d0a0a09637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f5052454348414e4745293b0a0a092f2a20436865636b206966207468657265206e65656420746f206368616e676520504c4c202a2f0a096966202828696e646578203d3d204c3029207c7c2028707269765f696e646578203d3d204c3029290a0909706c6c5f6368616e67696e67203d20313b0a0a092f2a20436865636b206966207468657265206e65656420746f206368616e67652053797374656d2062757320636c6f636b202a2f0a096966202828696e646578203d3d204c3429207c7c2028707269765f696e646578203d3d204c3429290a09096275735f73706565645f6368616e67696e67203d20313b0a0a09696620286275735f73706565645f6368616e67696e6729207b0a09092f2a0a0909202a205265636f6e666967757265204452414d207265667265736820636f756e7465722076616c756520666f72206d696e696d756d0a0909202a2074656d706f7261727920636c6f636b207768696c65206368616e67696e6720646976696465722e0a0909202a20657870656374656420636c6f636b2069732038334d687a203a20372e38757365632f28312f38334d687a29203d2030783238370a0909202a2f0a090969662028706c6c5f6368616e67696e67290a090909733570763231305f7365745f7265667265736828444d43312c203833303030293b0a0909656c73650a090909733570763231305f7365745f7265667265736828444d43312c20313030303030293b0a0a0909733570763231305f7365745f7265667265736828444d43302c203833303030293b0a097d0a0a092f2a0a09202a2041504c4c2073686f756c64206265206368616e67656420696e2074686973206c6576656c0a09202a2041504c4c202d3e204d504c4c28666f7220737461626c65207472616e736974696f6e29202d3e2041504c4c0a09202a20536f6d6520636c6f636b20736f75726365277320636c6f636b2041504920617265206e6f742070726570617265642e0a09202a20446f206e6f742075736520636c6f636b2041504920696e2062656c6f7720636f64652e0a09202a2f0a0969662028706c6c5f6368616e67696e6729207b0a09092f2a0a0909202a20312e2054656d706f72617279204368616e6765206469766964657220666f72204d464320616e64204733440a0909202a2053434c4b41324d283230302f313d323030292d3e283230302f343d3530294d687a0a0909202a2f0a0909726567203d205f5f7261775f726561646c285335505f434c4b5f44495632293b0a090972656720263d207e285335505f434c4b444956325f4733445f4d41534b207c205335505f434c4b444956325f4d46435f4d41534b293b0a0909726567207c3d202833203c3c205335505f434c4b444956325f4733445f534849465429207c0a0909092833203c3c205335505f434c4b444956325f4d46435f5348494654293b0a09095f5f7261775f77726974656c287265672c205335505f434c4b5f44495632293b0a0a09092f2a20466f72204d46432c20473344206469766964696e67202a2f0a0909646f207b0a090909726567203d205f5f7261775f726561646c285335505f434c4b4449565f5354415430293b0a09097d207768696c652028726567202620282831203c3c20313629207c202831203c3c2031372929293b0a0a09092f2a0a0909202a20322e204368616e67652053434c4b41324d283230304d687a29746f2053434c4b4d504c4c20696e204d46435f4d55582c20473344204d55580a0909202a20283230302f343d3530292d3e283636372f343d313636294d687a0a0909202a2f0a0909726567203d205f5f7261775f726561646c285335505f434c4b5f53524332293b0a090972656720263d207e285335505f434c4b535243325f4733445f4d41534b207c205335505f434c4b535243325f4d46435f4d41534b293b0a0909726567207c3d202831203c3c205335505f434c4b535243325f4733445f534849465429207c0a0909092831203c3c205335505f434c4b535243325f4d46435f5348494654293b0a09095f5f7261775f77726974656c287265672c205335505f434c4b5f53524332293b0a0a0909646f207b0a090909726567203d205f5f7261775f726561646c285335505f434c4b4d55585f5354415431293b0a09097d207768696c652028726567202620282831203c3c203729207c202831203c3c20332929293b0a0a09092f2a0a0909202a20332e20444d4331207265667265736820636f756e7420666f72203133334d687a2069662028696e646578203d3d204c34292069730a0909202a2074727565207265667265736820636f756e74657220697320616c72656164792070726f6772616d656420696e2075707065720a0909202a20636f64652e2030783238374038334d687a0a0909202a2f0a090969662028216275735f73706565645f6368616e67696e67290a090909733570763231305f7365745f7265667265736828444d43312c20313333303030293b0a0a09092f2a20342e2053434c4b41504c4c202d3e2053434c4b4d504c4c202a2f0a0909726567203d205f5f7261775f726561646c285335505f434c4b5f53524330293b0a090972656720263d207e285335505f434c4b535243305f4d55583230305f4d41534b293b0a0909726567207c3d2028307831203c3c205335505f434c4b535243305f4d55583230305f5348494654293b0a09095f5f7261775f77726974656c287265672c205335505f434c4b5f53524330293b0a0a0909646f207b0a090909726567203d205f5f7261775f726561646c285335505f434c4b4d55585f5354415430293b0a09097d207768696c65202872656720262028307831203c3c20313829293b0a0a097d0a0a092f2a204368616e67652064697669646572202a2f0a09726567203d205f5f7261775f726561646c285335505f434c4b5f44495630293b0a0a0972656720263d207e285335505f434c4b444956305f41504c4c5f4d41534b207c205335505f434c4b444956305f41324d5f4d41534b207c0a09095335505f434c4b444956305f48434c4b3230305f4d41534b207c205335505f434c4b444956305f50434c4b3130305f4d41534b207c0a09095335505f434c4b444956305f48434c4b3136365f4d41534b207c205335505f434c4b444956305f50434c4b38335f4d41534b207c0a09095335505f434c4b444956305f48434c4b3133335f4d41534b207c205335505f434c4b444956305f50434c4b36365f4d41534b293b0a0a09726567207c3d202828636c6b6469765f76616c5b696e6465785d5b305d203c3c205335505f434c4b444956305f41504c4c5f534849465429207c0a090928636c6b6469765f76616c5b696e6465785d5b315d203c3c205335505f434c4b444956305f41324d5f534849465429207c0a090928636c6b6469765f76616c5b696e6465785d5b325d203c3c205335505f434c4b444956305f48434c4b3230305f534849465429207c0a090928636c6b6469765f76616c5b696e6465785d5b335d203c3c205335505f434c4b444956305f50434c4b3130305f534849465429207c0a090928636c6b6469765f76616c5b696e6465785d5b345d203c3c205335505f434c4b444956305f48434c4b3136365f534849465429207c0a090928636c6b6469765f76616c5b696e6465785d5b355d203c3c205335505f434c4b444956305f50434c4b38335f534849465429207c0a090928636c6b6469765f76616c5b696e6465785d5b365d203c3c205335505f434c4b444956305f48434c4b3133335f534849465429207c0a090928636c6b6469765f76616c5b696e6465785d5b375d203c3c205335505f434c4b444956305f50434c4b36365f534849465429293b0a0a095f5f7261775f77726974656c287265672c205335505f434c4b5f44495630293b0a0a09646f207b0a0909726567203d205f5f7261775f726561646c285335505f434c4b4449565f5354415430293b0a097d207768696c65202872656720262030786666293b0a0a092f2a2041524d204d43532076616c7565206368616e676564202a2f0a09726567203d205f5f7261775f726561646c285335505f41524d5f4d43535f434f4e293b0a0972656720263d207e3078333b0a0969662028696e646578203e3d204c33290a0909726567207c3d203078333b0a09656c73650a0909726567207c3d203078313b0a0a095f5f7261775f77726974656c287265672c205335505f41524d5f4d43535f434f4e293b0a0a0969662028706c6c5f6368616e67696e6729207b0a09092f2a20352e20536574204c6f636b2074696d65203d20333075732a32344d687a203d203078326366202a2f0a09095f5f7261775f77726974656c2830783263662c205335505f41504c4c5f4c4f434b293b0a0a09092f2a0a0909202a20362e205475726e206f6e2041504c4c0a0909202a20362d312e2053657420504d532076616c7565730a0909202a20362d322e205761697420756e74696c652074686520504c4c206973206c6f636b65640a0909202a2f0a090969662028696e646578203d3d204c30290a0909095f5f7261775f77726974656c2841504c4c5f56414c5f313030302c205335505f41504c4c5f434f4e293b0a0909656c73650a0909095f5f7261775f77726974656c2841504c4c5f56414c5f3830302c205335505f41504c4c5f434f4e293b0a0a0909646f207b0a090909726567203d205f5f7261775f726561646c285335505f41504c4c5f434f4e293b0a09097d207768696c652028212872656720262028307831203c3c2032392929293b0a0a09092f2a0a0909202a20372e204368616e676520736f75636520636c6f636b2066726f6d2053434c4b4d504c4c283636374d687a290a0909202a20746f2053434c4b41324d283230304d687a2920696e204d46435f4d555820616e6420473344204d55580a0909202a20283636372f343d313636292d3e283230302f343d3530294d687a0a0909202a2f0a0909726567203d205f5f7261775f726561646c285335505f434c4b5f53524332293b0a090972656720263d207e285335505f434c4b535243325f4733445f4d41534b207c205335505f434c4b535243325f4d46435f4d41534b293b0a0909726567207c3d202830203c3c205335505f434c4b535243325f4733445f534849465429207c0a0909092830203c3c205335505f434c4b535243325f4d46435f5348494654293b0a09095f5f7261775f77726974656c287265672c205335505f434c4b5f53524332293b0a0a0909646f207b0a090909726567203d205f5f7261775f726561646c285335505f434c4b4d55585f5354415431293b0a09097d207768696c652028726567202620282831203c3c203729207c202831203c3c20332929293b0a0a09092f2a0a0909202a20382e204368616e6765206469766964657220666f72204d464320616e64204733440a0909202a20283230302f343d3530292d3e283230302f313d323030294d687a0a0909202a2f0a0909726567203d205f5f7261775f726561646c285335505f434c4b5f44495632293b0a090972656720263d207e285335505f434c4b444956325f4733445f4d41534b207c205335505f434c4b444956325f4d46435f4d41534b293b0a0909726567207c3d2028636c6b6469765f76616c5b696e6465785d5b31305d203c3c205335505f434c4b444956325f4733445f534849465429207c0a09090928636c6b6469765f76616c5b696e6465785d5b395d203c3c205335505f434c4b444956325f4d46435f5348494654293b0a09095f5f7261775f77726974656c287265672c205335505f434c4b5f44495632293b0a0a09092f2a20466f72204d46432c20473344206469766964696e67202a2f0a0909646f207b0a090909726567203d205f5f7261775f726561646c285335505f434c4b4449565f5354415430293b0a09097d207768696c652028726567202620282831203c3c20313629207c202831203c3c2031372929293b0a0a09092f2a20392e204368616e6765204d504c4c20746f2041504c4c20696e204d5359535f4d5558202a2f0a0909726567203d205f5f7261775f726561646c285335505f434c4b5f53524330293b0a090972656720263d207e285335505f434c4b535243305f4d55583230305f4d41534b293b0a0909726567207c3d2028307830203c3c205335505f434c4b535243305f4d55583230305f5348494654293b0a09095f5f7261775f77726974656c287265672c205335505f434c4b5f53524330293b0a0a0909646f207b0a090909726567203d205f5f7261775f726561646c285335505f434c4b4d55585f5354415430293b0a09097d207768696c65202872656720262028307831203c3c20313829293b0a0a09092f2a0a0909202a2031302e20444d4331207265667265736820636f756e7465720a0909202a204c34203a20444d4331203d203130304d687a20372e3875732f28312f31303029203d2030783330630a0909202a204f7468657273203a20444d4331203d203230304d687a20372e3875732f28312f32303029203d2030783631380a0909202a2f0a090969662028216275735f73706565645f6368616e67696e67290a090909733570763231305f7365745f7265667265736828444d43312c20323030303030293b0a097d0a0a092f2a0a09202a204c34206c6576656c206e65656420746f206368616e6765206d656d6f7279206275732073706565642c2068656e6365206f6e656472616d20636c6f636b206469766965720a09202a20616e64206d656d6f7279207265667265736820706172616d657465722073686f756c64206265206368616e6765640a09202a2f0a09696620286275735f73706565645f6368616e67696e6729207b0a0909726567203d205f5f7261775f726561646c285335505f434c4b5f44495636293b0a090972656720263d207e5335505f434c4b444956365f4f4e454452414d5f4d41534b3b0a0909726567207c3d2028636c6b6469765f76616c5b696e6465785d5b385d203c3c205335505f434c4b444956365f4f4e454452414d5f5348494654293b0a09095f5f7261775f77726974656c287265672c205335505f434c4b5f44495636293b0a0a0909646f207b0a090909726567203d205f5f7261775f726561646c285335505f434c4b4449565f5354415431293b0a09097d207768696c6520287265672026202831203c3c20313529293b0a0a09092f2a205265636f6e666967757265204452414d207265667265736820636f756e7465722076616c7565202a2f0a090969662028696e64657820213d204c3429207b0a0909092f2a0a090909202a20444d4330203a203136364d687a0a090909202a20444d4331203a203230304d687a0a090909202a2f0a090909733570763231305f7365745f7265667265736828444d43302c20313636303030293b0a090909733570763231305f7365745f7265667265736828444d43312c20323030303030293b0a09097d20656c7365207b0a0909092f2a0a090909202a20444d4330203a2038334d687a0a090909202a20444d4331203a203130304d687a0a090909202a2f0a090909733570763231305f7365745f7265667265736828444d43302c203833303030293b0a090909733570763231305f7365745f7265667265736828444d43312c20313030303030293b0a09097d0a097d0a0a09637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f504f53544348414e4745293b0a0a096966202866726571732e6e6577203c2066726571732e6f6c6429207b0a0909726567756c61746f725f7365745f766f6c7461676528696e745f726567756c61746f722c0a09090909696e745f766f6c742c20696e745f766f6c745f6d6178293b0a0a0909726567756c61746f725f7365745f766f6c746167652861726d5f726567756c61746f722c0a0909090961726d5f766f6c742c2061726d5f766f6c745f6d6178293b0a097d0a0a097072696e746b284b45524e5f4445425547202250657266206368616e6765645b4c25645d5c6e222c20696e646578293b0a0a657869743a0a096d757465785f756e6c6f636b28267365745f667265715f6c6f636b293b0a0972657475726e207265743b0a7d0a0a23696664656620434f4e4649475f504d0a73746174696320696e7420733570763231305f637075667265715f73757370656e642873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0972657475726e20303b0a7d0a0a73746174696320696e7420733570763231305f637075667265715f726573756d652873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0972657475726e20303b0a7d0a23656e6469660a0a73746174696320696e7420636865636b5f6d656d5f7479706528766f6964205f5f696f6d656d202a646d635f726567290a7b0a09756e7369676e6564206c6f6e672076616c3b0a0a0976616c203d205f5f7261775f726561646c28646d635f726567202b20307834293b0a0976616c203d202876616c20262028307866203c3c203829293b0a0a0972657475726e2076616c203e3e20383b0a7d0a0a73746174696320696e74205f5f696e697420733570763231305f6370755f696e69742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a09756e7369676e6564206c6f6e67206d656d5f747970653b0a09696e74207265743b0a0a096370755f636c6b203d20636c6b5f676574284e554c4c2c202261726d636c6b22293b0a096966202849535f455252286370755f636c6b29290a090972657475726e205054525f455252286370755f636c6b293b0a0a09646d63305f636c6b203d20636c6b5f676574284e554c4c2c202273636c6b5f646d633022293b0a096966202849535f45525228646d63305f636c6b2929207b0a0909726574203d205054525f45525228646d63305f636c6b293b0a0909676f746f206f75745f646d63303b0a097d0a0a09646d63315f636c6b203d20636c6b5f676574284e554c4c2c202268636c6b5f6d73797322293b0a096966202849535f45525228646d63315f636c6b2929207b0a0909726574203d205054525f45525228646d63315f636c6b293b0a0909676f746f206f75745f646d63313b0a097d0a0a0969662028706f6c6963792d3e63707520213d203029207b0a0909726574203d202d45494e56414c3b0a0909676f746f206f75745f646d63313b0a097d0a0a092f2a0a09202a20636865636b5f6d656d5f74797065203a205468697320647269766572206f6e6c7920737570706f7274204c504444522026204c50444452322e0a09202a206f74686572206d656d6f72792074797065206973206e6f7420737570706f727465642e0a09202a2f0a096d656d5f74797065203d20636865636b5f6d656d5f74797065285335505f56415f444d4330293b0a0a0969662028286d656d5f7479706520213d204c504444522920262620286d656d5f7479706520213d204c50444452322929207b0a09097072696e746b284b45524e5f45525220224350554672657120646f65736e277420737570706f72742074686973206d656d6f727920747970655c6e22293b0a0909726574203d202d45494e56414c3b0a0909676f746f206f75745f646d63313b0a097d0a0a092f2a2046696e642063757272656e74207265667265736820636f756e74657220616e64206672657175656e6379206561636820444d43202a2f0a09733570763231305f6472616d5f636f6e665b305d2e72656672657368203d20285f5f7261775f726561646c285335505f56415f444d4330202b203078333029202a2031303030293b0a09733570763231305f6472616d5f636f6e665b305d2e66726571203d20636c6b5f6765745f7261746528646d63305f636c6b293b0a0a09733570763231305f6472616d5f636f6e665b315d2e72656672657368203d20285f5f7261775f726561646c285335505f56415f444d4331202b203078333029202a2031303030293b0a09733570763231305f6472616d5f636f6e665b315d2e66726571203d20636c6b5f6765745f7261746528646d63315f636c6b293b0a0a09706f6c6963792d3e637572203d20706f6c6963792d3e6d696e203d20706f6c6963792d3e6d6178203d20733570763231305f67657473706565642830293b0a0a09637075667265715f6672657175656e63795f7461626c655f6765745f6174747228733570763231305f667265715f7461626c652c20706f6c6963792d3e637075293b0a0a09706f6c6963792d3e637075696e666f2e7472616e736974696f6e5f6c6174656e6379203d2034303030303b0a0a0972657475726e20637075667265715f6672657175656e63795f7461626c655f637075696e666f28706f6c6963792c20733570763231305f667265715f7461626c65293b0a0a6f75745f646d63313a0a09636c6b5f70757428646d63305f636c6b293b0a6f75745f646d63303a0a09636c6b5f707574286370755f636c6b293b0a0972657475726e207265743b0a7d0a0a73746174696320696e7420733570763231305f637075667265715f6e6f7469666965725f6576656e7428737472756374206e6f7469666965725f626c6f636b202a746869732c0a09090909092020756e7369676e6564206c6f6e67206576656e742c20766f6964202a707472290a7b0a09696e74207265743b0a0a0973776974636820286576656e7429207b0a096361736520504d5f53555350454e445f505245504152453a0a0909726574203d20637075667265715f6472697665725f74617267657428637075667265715f6370755f6765742830292c20534c4545505f465245512c0a09090909092020202044495341424c455f465552544845525f43505546524551293b0a090969662028726574203c2030290a09090972657475726e204e4f544946595f4241443b0a0a090972657475726e204e4f544946595f4f4b3b0a096361736520504d5f504f53545f524553544f52453a0a096361736520504d5f504f53545f53555350454e443a0a0909637075667265715f6472697665725f74617267657428637075667265715f6370755f6765742830292c20534c4545505f465245512c0a09090909202020202020454e41424c455f465552544845525f43505546524551293b0a0a090972657475726e204e4f544946595f4f4b3b0a097d0a0a0972657475726e204e4f544946595f444f4e453b0a7d0a0a73746174696320696e7420733570763231305f637075667265715f7265626f6f745f6e6f7469666965725f6576656e7428737472756374206e6f7469666965725f626c6f636b202a746869732c0a09090909090920756e7369676e6564206c6f6e67206576656e742c20766f6964202a707472290a7b0a09696e74207265743b0a0a09726574203d20637075667265715f6472697665725f74617267657428637075667265715f6370755f6765742830292c20534c4545505f465245512c0a090909092020202044495341424c455f465552544845525f43505546524551293b0a0969662028726574203c2030290a090972657475726e204e4f544946595f4241443b0a0a0972657475726e204e4f544946595f444f4e453b0a7d0a0a7374617469632073747275637420637075667265715f64726976657220733570763231305f647269766572203d207b0a092e666c61677309093d20435055465245515f535449434b592c0a092e76657269667909093d20733570763231305f7665726966795f73706565642c0a092e74617267657409093d20733570763231305f7461726765742c0a092e67657409093d20733570763231305f67657473706565642c0a092e696e697409093d20733570763231305f6370755f696e69742c0a092e6e616d6509093d202273357076323130222c0a23696664656620434f4e4649475f504d0a092e73757370656e64093d20733570763231305f637075667265715f73757370656e642c0a092e726573756d6509093d20733570763231305f637075667265715f726573756d652c0a23656e6469660a7d3b0a0a73746174696320737472756374206e6f7469666965725f626c6f636b20733570763231305f637075667265715f6e6f746966696572203d207b0a092e6e6f7469666965725f63616c6c203d20733570763231305f637075667265715f6e6f7469666965725f6576656e742c0a7d3b0a0a73746174696320737472756374206e6f7469666965725f626c6f636b20733570763231305f637075667265715f7265626f6f745f6e6f746966696572203d207b0a092e6e6f7469666965725f63616c6c203d20733570763231305f637075667265715f7265626f6f745f6e6f7469666965725f6576656e742c0a7d3b0a0a73746174696320696e74205f5f696e697420733570763231305f637075667265715f696e697428766f6964290a7b0a0961726d5f726567756c61746f72203d20726567756c61746f725f676574284e554c4c2c202276646461726d22293b0a096966202849535f4552522861726d5f726567756c61746f722929207b0a090970725f65727228226661696c656420746f2067657420726567756c61746f722076646461726d22293b0a090972657475726e205054525f4552522861726d5f726567756c61746f72293b0a097d0a0a09696e745f726567756c61746f72203d20726567756c61746f725f676574284e554c4c2c2022766464696e7422293b0a096966202849535f45525228696e745f726567756c61746f722929207b0a090970725f65727228226661696c656420746f2067657420726567756c61746f7220766464696e7422293b0a0909726567756c61746f725f7075742861726d5f726567756c61746f72293b0a090972657475726e205054525f45525228696e745f726567756c61746f72293b0a097d0a0a0972656769737465725f706d5f6e6f7469666965722826733570763231305f637075667265715f6e6f746966696572293b0a0972656769737465725f7265626f6f745f6e6f7469666965722826733570763231305f637075667265715f7265626f6f745f6e6f746966696572293b0a0a0972657475726e20637075667265715f72656769737465725f6472697665722826733570763231305f647269766572293b0a7d0a0a6c6174655f696e697463616c6c28733570763231305f637075667265715f696e6974293b0a0000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f637075667265712f73633532305f667265712e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313032323000313231313437343433333000303032303031350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a0973633532305f667265712e633a20637075667265712064726976657220666f722074686520414d4420456c616e2073633532300a202a0a202a09436f70797269676874202843292032303035205365616e20596f756e67203c7365616e406d6573732e6f72673e0a202a0a202a09546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a096d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a096173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a0932206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a094261736564206f6e20656c616e667265712e630a202a0a202a09323030352d30332d33303a202d20696e697469616c207265766973696f6e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f637075667265712e683e0a23696e636c756465203c6c696e75782f74696d65782e683e0a23696e636c756465203c6c696e75782f696f2e683e0a0a23696e636c756465203c61736d2f6370755f6465766963655f69642e683e0a23696e636c756465203c61736d2f6d73722e683e0a0a23646566696e65204d4d43525f424153450930786666666566303030092f2a205468652064656661756c7420626173652061646472657373202a2f0a23646566696e65204f4646535f43505543544c093078322020202f2a2043505520436f6e74726f6c205265676973746572202a2f0a0a737461746963205f5f7538205f5f696f6d656d202a63707563746c3b0a0a23646566696e6520504658202273633532305f667265713a20220a0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c652073633532305f667265715f7461626c655b5d203d207b0a097b307830312c093130303030307d2c0a097b307830322c093133333030307d2c0a097b302c09435055465245515f5441424c455f454e447d2c0a7d3b0a0a73746174696320756e7369676e656420696e742073633532305f667265715f6765745f6370755f6672657175656e637928756e7369676e656420696e7420637075290a7b0a09753820636c6f636b73706565645f726567203d202a63707563746c3b0a0a097377697463682028636c6f636b73706565645f7265672026203078303329207b0a0964656661756c743a0a09097072696e746b284b45524e5f4552522050465820226572726f723a2063707563746c2072656769737465722068617320756e657870656374656420220a090909092276616c756520253032785c6e222c20636c6f636b73706565645f726567293b0a096361736520307830313a0a090972657475726e203130303030303b0a096361736520307830323a0a090972657475726e203133333030303b0a097d0a7d0a0a73746174696320766f69642073633532305f667265715f7365745f6370755f737461746528756e7369676e656420696e74207374617465290a7b0a0a0973747275637420637075667265715f66726571730966726571733b0a09753820636c6f636b73706565645f7265673b0a0a0966726571732e6f6c64203d2073633532305f667265715f6765745f6370755f6672657175656e63792830293b0a0966726571732e6e6577203d2073633532305f667265715f7461626c655b73746174655d2e6672657175656e63793b0a0966726571732e637075203d20303b202f2a20414d4420456c616e206973205550202a2f0a0a09637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f5052454348414e4745293b0a0a0970725f64656275672822617474656d7074696e6720746f20736574206672657175656e637920746f202569206b487a5c6e222c0a09090973633532305f667265715f7461626c655b73746174655d2e6672657175656e6379293b0a0a096c6f63616c5f6972715f64697361626c6528293b0a0a09636c6f636b73706565645f726567203d202a63707563746c2026207e307830333b0a092a63707563746c203d20636c6f636b73706565645f726567207c2073633532305f667265715f7461626c655b73746174655d2e696e6465783b0a0a096c6f63616c5f6972715f656e61626c6528293b0a0a09637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f504f53544348414e4745293b0a7d3b0a0a73746174696320696e742073633532305f667265715f7665726966792873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0972657475726e20637075667265715f6672657175656e63795f7461626c655f76657269667928706f6c6963792c202673633532305f667265715f7461626c655b305d293b0a7d0a0a73746174696320696e742073633532305f667265715f7461726765742873747275637420637075667265715f706f6c696379202a706f6c6963792c0a09090920202020756e7369676e656420696e74207461726765745f667265712c0a09090920202020756e7369676e656420696e742072656c6174696f6e290a7b0a09756e7369676e656420696e74206e65777374617465203d20303b0a0a0969662028637075667265715f6672657175656e63795f7461626c655f74617267657428706f6c6963792c2073633532305f667265715f7461626c652c0a090909097461726765745f667265712c2072656c6174696f6e2c20266e6577737461746529290a090972657475726e202d45494e56414c3b0a0a0973633532305f667265715f7365745f6370755f7374617465286e65777374617465293b0a0a0972657475726e20303b0a7d0a0a0a2f2a0a202a094d6f64756c6520696e697420616e64206578697420636f64650a202a2f0a0a73746174696320696e742073633532305f667265715f6370755f696e69742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0973747275637420637075696e666f5f783836202a63203d20266370755f646174612830293b0a09696e7420726573756c743b0a0a092f2a206361706162696c69747920636865636b202a2f0a0969662028632d3e7838365f76656e646f7220213d205838365f56454e444f525f414d44207c7c0a0920202020632d3e78383620213d2034207c7c20632d3e7838365f6d6f64656c20213d2039290a090972657475726e202d454e4f4445563b0a0a092f2a20637075696e666f20616e642064656661756c7420706f6c6963792076616c756573202a2f0a09706f6c6963792d3e637075696e666f2e7472616e736974696f6e5f6c6174656e6379203d20313030303030303b202f2a20316d73202a2f0a09706f6c6963792d3e637572203d2073633532305f667265715f6765745f6370755f6672657175656e63792830293b0a0a09726573756c74203d20637075667265715f6672657175656e63795f7461626c655f637075696e666f28706f6c6963792c2073633532305f667265715f7461626c65293b0a0969662028726573756c74290a090972657475726e20726573756c743b0a0a09637075667265715f6672657175656e63795f7461626c655f6765745f617474722873633532305f667265715f7461626c652c20706f6c6963792d3e637075293b0a0a0972657475726e20303b0a7d0a0a0a73746174696320696e742073633532305f667265715f6370755f657869742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a09637075667265715f6672657175656e63795f7461626c655f7075745f6174747228706f6c6963792d3e637075293b0a0972657475726e20303b0a7d0a0a0a7374617469632073747275637420667265715f61747472202a73633532305f667265715f617474725b5d203d207b0a0926637075667265715f667265715f617474725f7363616c696e675f617661696c61626c655f66726571732c0a094e554c4c2c0a7d3b0a0a0a7374617469632073747275637420637075667265715f6472697665722073633532305f667265715f647269766572203d207b0a092e676574093d2073633532305f667265715f6765745f6370755f6672657175656e63792c0a092e766572696679093d2073633532305f667265715f7665726966792c0a092e746172676574093d2073633532305f667265715f7461726765742c0a092e696e6974093d2073633532305f667265715f6370755f696e69742c0a092e65786974093d2073633532305f667265715f6370755f657869742c0a092e6e616d65093d202273633532305f66726571222c0a092e6f776e6572093d20544849535f4d4f44554c452c0a092e61747472093d2073633532305f667265715f617474722c0a7d3b0a0a73746174696320636f6e737420737472756374207838365f6370755f69642073633532305f6964735b5d203d207b0a097b205838365f56454e444f525f414d442c20342c2039207d2c0a097b7d0a7d3b0a4d4f44554c455f4445564943455f5441424c45287838366370752c2073633532305f696473293b0a0a73746174696320696e74205f5f696e69742073633532305f667265715f696e697428766f6964290a7b0a09696e74206572723b0a0a0969662028217838365f6d617463685f6370752873633532305f69647329290a090972657475726e202d454e4f4445563b0a0a0963707563746c203d20696f72656d61702828756e7369676e6564206c6f6e6729284d4d43525f42415345202b204f4646535f43505543544c292c2031293b0a09696620282163707563746c29207b0a09097072696e746b284b45524e5f455252202273633532305f667265713a206572726f723a206661696c656420746f2072656d6170206d656d6f72795c6e22293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a09657272203d20637075667265715f72656769737465725f647269766572282673633532305f667265715f647269766572293b0a0969662028657272290a0909696f756e6d61702863707563746c293b0a0a0972657475726e206572723b0a7d0a0a0a73746174696320766f6964205f5f657869742073633532305f667265715f6578697428766f6964290a7b0a09637075667265715f756e72656769737465725f647269766572282673633532305f667265715f647269766572293b0a09696f756e6d61702863707563746c293b0a7d0a0a0a4d4f44554c455f4c4943454e5345282247504c22293b0a4d4f44554c455f415554484f5228225365616e20596f756e67203c7365616e406d6573732e6f72673e22293b0a4d4f44554c455f4445534352495054494f4e2822637075667265712064726976657220666f7220414d44277320456c616e2073633532302043505522293b0a0a6d6f64756c655f696e69742873633532305f667265715f696e6974293b0a6d6f64756c655f657869742873633532305f667265715f65786974293b0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f637075667265712f73706561722d637075667265712e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313630363000313231313437343433333000303032303733310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20647269766572732f637075667265712f73706561722d637075667265712e630a202a0a202a20435055204672657175656e6379205363616c696e6720666f7220535045417220706c6174666f726d0a202a0a202a20436f70797269676874202843292032303132205354204d6963726f656c656374726f6e6963730a202a2044656570616b2053696b7269203c64656570616b2e73696b72694073742e636f6d3e0a202a0a202a20546869732066696c65206973206c6963656e73656420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c69630a202a204c6963656e73652076657273696f6e20322e20546869732070726f6772616d206973206c6963656e736564202261732069732220776974686f757420616e790a202a2077617272616e7479206f6620616e79206b696e642c20776865746865722065787072657373206f7220696d706c6965642e0a202a2f0a0a23646566696e652070725f666d7428666d7429204b4255494c445f4d4f444e414d4520223a202220666d740a0a23696e636c756465203c6c696e75782f636c6b2e683e0a23696e636c756465203c6c696e75782f637075667265712e683e0a23696e636c756465203c6c696e75782f6572722e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f6f662e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a0a2f2a205350454172204350554672657120647269766572206461746120737472756374757265202a2f0a73746174696320737472756374207b0a0973747275637420636c6b202a636c6b3b0a09756e7369676e656420696e74207472616e736974696f6e5f6c6174656e63793b0a0973747275637420637075667265715f6672657175656e63795f7461626c65202a667265715f74626c3b0a0975333220636e743b0a7d2073706561725f637075667265713b0a0a696e742073706561725f637075667265715f7665726966792873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0972657475726e20637075667265715f6672657175656e63795f7461626c655f76657269667928706f6c6963792c2073706561725f637075667265712e667265715f74626c293b0a7d0a0a73746174696320756e7369676e656420696e742073706561725f637075667265715f67657428756e7369676e656420696e7420637075290a7b0a0972657475726e20636c6b5f6765745f726174652873706561725f637075667265712e636c6b29202f20313030303b0a7d0a0a7374617469632073747275637420636c6b202a7370656172313334305f6370755f6765745f706f737369626c655f706172656e7428756e7369676e6564206c6f6e67206e657766726571290a7b0a0973747275637420636c6b202a7379735f70636c6b3b0a09696e742070636c6b3b0a092f2a0a09202a20496e205350454172313334302c2063707520636c6b277320706172656e742073797320636c6b2063616e2074616b6520696e7075742066726f6d0a09202a20666f6c6c6f77696e6720736f75726365730a09202a2f0a09636f6e73742063686172202a7379735f636c6b5f7372635b5d203d207b0a0909227379735f73796e5f636c6b222c0a090922706c6c315f636c6b222c0a090922706c6c325f636c6b222c0a090922706c6c335f636c6b222c0a097d3b0a0a092f2a0a09202a2041732073797320636c6b2063616e2068617665206d756c7469706c6520736f757263652077697468207468656972206f776e2072616e67650a09202a206c696d69746174696f6e20736f2077652063686f6f736520706f737369626c6520736f7572636573206163636f7264696e676c790a09202a2f0a09696620286e657766726571203c3d20333030303030303030290a090970636c6b203d20303b202f2a20737263206973207379735f73796e5f636c6b202a2f0a09656c736520696620286e657766726571203e20333030303030303030202626206e657766726571203c3d20353030303030303030290a090970636c6b203d20333b202f2a2073726320697320706c6c335f636c6b202a2f0a09656c736520696620286e657766726571203d3d20363030303030303030290a090970636c6b203d20313b202f2a2073726320697320706c6c315f636c6b202a2f0a09656c73650a090972657475726e204552525f505452282d45494e56414c293b0a0a092f2a2047657420706172656e7420746f2073797320636c6f636b202a2f0a097379735f70636c6b203d20636c6b5f676574284e554c4c2c207379735f636c6b5f7372635b70636c6b5d293b0a096966202849535f455252287379735f70636c6b29290a090970725f65727228224661696c656420746f2067657420257320636c6f636b5c6e222c207379735f636c6b5f7372635b70636c6b5d293b0a0a0972657475726e207379735f70636c6b3b0a7d0a0a2f2a0a202a20496e205350454172313334302c2077652063616e6e6f7420757365206e657766726571206469726563746c792062656361757365207765206e65656420746f2061637475616c6c790a202a20616363657373206120736f7572636520636c6f636b2028636c6b29207768696368206d69676874206e6f7420626520616e636573746f72206f66206370752061742070726573656e742e0a202a2048656e636520696e2053504541723133343020776520776f756c64206f706572617465206f6e20736f7572636520636c6f636b206469726563746c79206265666f726520737769746368696e670a202a2063707520636c6f636b20746f2069742e0a202a2f0a73746174696320696e74207370656172313334305f7365745f6370755f726174652873747275637420636c6b202a7379735f70636c6b2c20756e7369676e6564206c6f6e67206e657766726571290a7b0a0973747275637420636c6b202a7379735f636c6b3b0a09696e7420726574203d20303b0a0a097379735f636c6b203d20636c6b5f6765745f706172656e742873706561725f637075667265712e636c6b293b0a096966202849535f455252287379735f636c6b2929207b0a090970725f65727228226661696c656420746f2067657420637075277320706172656e7420287379732920636c6f636b5c6e22293b0a090972657475726e205054525f455252287379735f636c6b293b0a097d0a0a092f2a20536574207468652072617465206f662074686520736f7572636520636c6f636b206265666f7265206368616e67696e672074686520706172656e74202a2f0a09726574203d20636c6b5f7365745f72617465287379735f70636c6b2c206e657766726571293b0a096966202872657429207b0a090970725f65727228224661696c656420746f207365742073797320636c6b207261746520746f20256c755c6e222c206e657766726571293b0a090972657475726e207265743b0a097d0a0a09726574203d20636c6b5f7365745f706172656e74287379735f636c6b2c207379735f70636c6b293b0a096966202872657429207b0a090970725f65727228224661696c656420746f207365742073797320636c6b20706172656e745c6e22293b0a090972657475726e207265743b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320696e742073706561725f637075667265715f7461726765742873747275637420637075667265715f706f6c696379202a706f6c6963792c0a0909756e7369676e656420696e74207461726765745f667265712c20756e7369676e656420696e742072656c6174696f6e290a7b0a0973747275637420637075667265715f66726571732066726571733b0a09756e7369676e6564206c6f6e67206e6577667265713b0a0973747275637420636c6b202a737263636c6b3b0a09696e7420696e6465782c207265742c206d756c74203d20313b0a0a0969662028637075667265715f6672657175656e63795f7461626c655f74617267657428706f6c6963792c2073706561725f637075667265712e667265715f74626c2c0a090909097461726765745f667265712c2072656c6174696f6e2c2026696e64657829290a090972657475726e202d45494e56414c3b0a0a0966726571732e637075203d20706f6c6963792d3e6370753b0a0966726571732e6f6c64203d2073706561725f637075667265715f6765742830293b0a0a096e657766726571203d2073706561725f637075667265712e667265715f74626c5b696e6465785d2e6672657175656e6379202a20313030303b0a09696620286f665f6d616368696e655f69735f636f6d70617469626c65282273742c737065617231333430222929207b0a09092f2a0a0909202a20535045417231333430206973207370656369616c20696e207468652073656e736520746861742064756520746f2074686520706f73736962696c6974790a0909202a206f66206d756c7469706c6520636c6f636b20736f757263657320666f722063707520636c6b277320706172656e742077652063616e20686176650a0909202a20646966666572656e7420636c6f636b20736f7572636520666f7220646966666572656e74206672657175656e6379206f662063707520636c6b2e0a0909202a2048656e6365207765206e65656420746f2063686f6f7365206f6e652066726f6d20616d6f6e67737420746865736520706f737369626c6520636c6f636b0a0909202a20736f75726365732e0a0909202a2f0a0909737263636c6b203d207370656172313334305f6370755f6765745f706f737369626c655f706172656e74286e657766726571293b0a09096966202849535f45525228737263636c6b2929207b0a09090970725f65727228224661696c656420746f206765742073726320636c6b5c6e22293b0a09090972657475726e205054525f45525228737263636c6b293b0a09097d0a0a09092f2a205350454172313334303a2073726320636c6b20697320616c776179732032202a20696e74656e6465642063707520636c6b202a2f0a09096d756c74203d20323b0a097d20656c7365207b0a09092f2a0a0909202a2073726320636c6f636b20746f20626520616c746572656420697320616e636573746f72206f662063707520636c6f636b2e2048656e63652077650a0909202a2063616e206469726563746c7920776f726b206f6e2063707520636c6b0a0909202a2f0a0909737263636c6b203d2073706561725f637075667265712e636c6b3b0a097d0a0a096e657766726571203d20636c6b5f726f756e645f7261746528737263636c6b2c206e657766726571202a206d756c74293b0a09696620286e657766726571203c203029207b0a090970725f6572722822636c6b5f726f756e645f72617465206661696c656420666f72206370752073726320636c6f636b5c6e22293b0a090972657475726e206e6577667265713b0a097d0a0a0966726571732e6e6577203d206e657766726571202f20313030303b0a0966726571732e6e6577202f3d206d756c743b0a09637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f5052454348414e4745293b0a0a09696620286d756c74203d3d2032290a0909726574203d207370656172313334305f7365745f6370755f7261746528737263636c6b2c206e657766726571293b0a09656c73650a0909726574203d20636c6b5f7365745f726174652873706561725f637075667265712e636c6b2c206e657766726571293b0a0a092f2a204765742063757272656e74207261746520616674657220636c6b5f7365745f726174652c20696e2063617365206f66206661696c757265202a2f0a096966202872657429207b0a090970725f657272282243505520467265713a2063707520636c6b5f7365745f72617465206661696c65643a2025645c6e222c20726574293b0a090966726571732e6e6577203d20636c6b5f6765745f726174652873706561725f637075667265712e636c6b29202f20313030303b0a097d0a0a09637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f504f53544348414e4745293b0a0972657475726e207265743b0a7d0a0a73746174696320696e742073706561725f637075667265715f696e69742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a09696e74207265743b0a0a09726574203d20637075667265715f6672657175656e63795f7461626c655f637075696e666f28706f6c6963792c2073706561725f637075667265712e667265715f74626c293b0a096966202872657429207b0a090970725f6572722822637075667265715f6672657175656e63795f7461626c655f637075696e666f2829206661696c656422293b0a090972657475726e207265743b0a097d0a0a09637075667265715f6672657175656e63795f7461626c655f6765745f617474722873706561725f637075667265712e667265715f74626c2c20706f6c6963792d3e637075293b0a09706f6c6963792d3e637075696e666f2e7472616e736974696f6e5f6c6174656e6379203d2073706561725f637075667265712e7472616e736974696f6e5f6c6174656e63793b0a09706f6c6963792d3e637572203d2073706561725f637075667265715f6765742830293b0a0a096370756d61736b5f636f707928706f6c6963792d3e637075732c20746f706f6c6f67795f636f72655f6370756d61736b28706f6c6963792d3e63707529293b0a096370756d61736b5f636f707928706f6c6963792d3e72656c617465645f637075732c20706f6c6963792d3e63707573293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742073706561725f637075667265715f657869742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a09637075667265715f6672657175656e63795f7461626c655f7075745f6174747228706f6c6963792d3e637075293b0a0972657475726e20303b0a7d0a0a7374617469632073747275637420667265715f61747472202a73706561725f637075667265715f617474725b5d203d207b0a092026637075667265715f667265715f617474725f7363616c696e675f617661696c61626c655f66726571732c0a09204e554c4c2c0a7d3b0a0a7374617469632073747275637420637075667265715f6472697665722073706561725f637075667265715f647269766572203d207b0a092e6e616d6509093d2022637075667265712d7370656172222c0a092e666c61677309093d20435055465245515f535449434b592c0a092e76657269667909093d2073706561725f637075667265715f7665726966792c0a092e74617267657409093d2073706561725f637075667265715f7461726765742c0a092e67657409093d2073706561725f637075667265715f6765742c0a092e696e697409093d2073706561725f637075667265715f696e69742c0a092e6578697409093d2073706561725f637075667265715f657869742c0a092e6174747209093d2073706561725f637075667265715f617474722c0a7d3b0a0a73746174696320696e742073706561725f637075667265715f6472697665725f696e697428766f6964290a7b0a09737472756374206465766963655f6e6f6465202a6e703b0a09636f6e7374207374727563742070726f7065727479202a70726f703b0a0973747275637420637075667265715f6672657175656e63795f7461626c65202a667265715f74626c3b0a09636f6e7374205f5f62653332202a76616c3b0a09696e7420636e742c20692c207265743b0a0a096e70203d206f665f66696e645f6e6f64655f62795f7061746828222f637075732f637075403022293b0a0969662028216e7029207b0a090970725f65727228224e6f20637075206e6f646520666f756e6422293b0a090972657475726e202d454e4f4445563b0a097d0a0a09696620286f665f70726f70657274795f726561645f753332286e702c2022636c6f636b2d6c6174656e6379222c0a090909092673706561725f637075667265712e7472616e736974696f6e5f6c6174656e637929290a090973706561725f637075667265712e7472616e736974696f6e5f6c6174656e6379203d20435055465245515f455445524e414c3b0a0a0970726f70203d206f665f66696e645f70726f7065727479286e702c2022637075667265715f74626c222c204e554c4c293b0a09696620282170726f70207c7c202170726f702d3e76616c756529207b0a090970725f6572722822496e76616c696420637075667265715f74626c22293b0a0909726574203d202d454e4f4445563b0a0909676f746f206f75745f7075745f6e6f64653b0a097d0a0a09636e74203d2070726f702d3e6c656e677468202f2073697a656f6628753332293b0a0976616c203d2070726f702d3e76616c75653b0a0a09667265715f74626c203d206b6d616c6c6f632873697a656f66282a667265715f74626c29202a2028636e74202b2031292c204746505f4b45524e454c293b0a096966202821667265715f74626c29207b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206f75745f7075745f6e6f64653b0a097d0a0a09666f72202869203d20303b2069203c20636e743b20692b2b29207b0a0909667265715f74626c5b695d2e696e646578203d20693b0a0909667265715f74626c5b695d2e6672657175656e6379203d20626533325f746f5f637075702876616c2b2b293b0a097d0a0a09667265715f74626c5b695d2e696e646578203d20693b0a09667265715f74626c5b695d2e6672657175656e6379203d20435055465245515f5441424c455f454e443b0a0a0973706561725f637075667265712e667265715f74626c203d20667265715f74626c3b0a0a096f665f6e6f64655f707574286e70293b0a0a0973706561725f637075667265712e636c6b203d20636c6b5f676574284e554c4c2c20226370755f636c6b22293b0a096966202849535f4552522873706561725f637075667265712e636c6b2929207b0a090970725f6572722822556e61626c6520746f206765742043505520636c6f636b5c6e22293b0a0909726574203d205054525f4552522873706561725f637075667265712e636c6b293b0a0909676f746f206f75745f7075745f6d656d3b0a097d0a0a09726574203d20637075667265715f72656769737465725f647269766572282673706561725f637075667265715f647269766572293b0a096966202821726574290a090972657475726e20303b0a0a0970725f65727228226661696c6564207265676973746572206472697665723a2025645c6e222c20726574293b0a09636c6b5f7075742873706561725f637075667265712e636c6b293b0a0a6f75745f7075745f6d656d3a0a096b6672656528667265715f74626c293b0a0972657475726e207265743b0a0a6f75745f7075745f6e6f64653a0a096f665f6e6f64655f707574286e70293b0a0972657475726e207265743b0a7d0a6c6174655f696e697463616c6c2873706561725f637075667265715f6472697665725f696e6974293b0a0a4d4f44554c455f415554484f52282244656570616b2053696b7269203c64656570616b2e73696b72694073742e636f6d3e22293b0a4d4f44554c455f4445534352495054494f4e2822535045417220435055467265712064726976657222293b0a4d4f44554c455f4c4943454e5345282247504c22293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f637075667265712f7370656564737465702d63656e7472696e6f2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333733363400313231313437343433333000303032323030310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20637075667265712064726976657220666f7220456e68616e636564205370656564537465702c20617320666f756e6420696e20496e74656c27732050656e7469756d0a202a204d202870617274206f66207468652043656e7472696e6f2063686970736574292e0a202a0a202a2053696e636520746865206f726967696e616c2050656e7469756d204d2c206d6f7374206e657720496e74656c204350557320737570706f727420456e68616e6365640a202a205370656564537465702e0a202a0a202a20446573706974652074686520225370656564537465702220696e20746865206e616d652c207468697320697320616c6d6f737420656e746972656c7920756e6c696b650a202a20747261646974696f6e616c205370656564537465702e0a202a0a202a204d6f64656c6c6564206f6e207370656564737465702e630a202a0a202a20436f70797269676874202843292032303033204a6572656d79204669747a68617264696e6765203c6a6572656d7940676f6f702e6f72673e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f637075667265712e683e0a23696e636c756465203c6c696e75782f73636865642e683e092f2a2063757272656e74202a2f0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f636f6d70696c65722e683e0a23696e636c756465203c6c696e75782f6766702e683e0a0a23696e636c756465203c61736d2f6d73722e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f637075666561747572652e683e0a23696e636c756465203c61736d2f6370755f6465766963655f69642e683e0a0a23646566696e65205046580909227370656564737465702d63656e7472696e6f3a20220a23646566696e65204d41494e5441494e455209226370756672657140766765722e6b65726e656c2e6f7267220a0a23646566696e6520494e54454c5f4d53525f52414e47450928307866666666290a0a737472756374206370755f69640a7b0a095f5f7538097838363b2020202020202020202020202f2a204350552066616d696c79202a2f0a095f5f7538097838365f6d6f64656c3b092f2a206d6f64656c202a2f0a095f5f7538097838365f6d61736b3b092f2a207374657070696e67202a2f0a7d3b0a0a656e756d207b0a094350555f42414e4941532c0a094350555f444f5448414e5f41312c0a094350555f444f5448414e5f41322c0a094350555f444f5448414e5f42302c0a094350555f4d503448545f44302c0a094350555f4d503448545f45302c0a7d3b0a0a73746174696320636f6e737420737472756374206370755f6964206370755f6964735b5d203d207b0a095b4350555f42414e4941535d093d207b20362c2020392c2035207d2c0a095b4350555f444f5448414e5f41315d093d207b20362c2031332c2031207d2c0a095b4350555f444f5448414e5f41325d093d207b20362c2031332c2032207d2c0a095b4350555f444f5448414e5f42305d093d207b20362c2031332c2036207d2c0a095b4350555f4d503448545f44305d093d207b31352c2020332c2034207d2c0a095b4350555f4d503448545f45305d093d207b31352c2020342c2031207d2c0a7d3b0a23646566696e65204e5f4944530941525241595f53495a45286370755f696473290a0a737472756374206370755f6d6f64656c0a7b0a09636f6e737420737472756374206370755f6964202a6370755f69643b0a09636f6e73742063686172092a6d6f64656c5f6e616d653b0a09756e7369676e6564096d61785f667265713b202f2a206d617820636c6f636b20696e206b487a202a2f0a0a0973747275637420637075667265715f6672657175656e63795f7461626c65202a6f705f706f696e74733b202f2a20636c6f636b2f766f6c74616765207061697273202a2f0a7d3b0a73746174696320696e742063656e7472696e6f5f7665726966795f6370755f696428636f6e73742073747275637420637075696e666f5f783836202a632c0a090909092020636f6e737420737472756374206370755f6964202a78293b0a0a2f2a204f7065726174696e6720706f696e747320666f722063757272656e7420435055202a2f0a73746174696320444546494e455f5045525f43505528737472756374206370755f6d6f64656c202a2c2063656e7472696e6f5f6d6f64656c293b0a73746174696320444546494e455f5045525f43505528636f6e737420737472756374206370755f6964202a2c2063656e7472696e6f5f637075293b0a0a7374617469632073747275637420637075667265715f6472697665722063656e7472696e6f5f6472697665723b0a0a23696664656620434f4e4649475f5838365f5350454544535445505f43454e5452494e4f5f5441424c450a0a2f2a20436f6d70757465732074686520636f727265637420666f726d20666f7220494133325f504552465f43544c204d535220666f72206120706172746963756c61720a2020206672657175656e63792f766f6c74616765206f7065726174696e6720706f696e743b206672657175656e637920696e204d487a2c20766f6c747320696e206d562e0a202020546869732069732073746f7265642061732022696e6465782220696e20746865207374727563747572652e202a2f0a23646566696e65204f50286d687a2c206d7629090909090909095c0a097b09090909090909095c0a09092e6672657175656e6379203d20286d687a29202a20313030302c090909095c0a09092e696e646578203d202828286d687a292f31303029203c3c203829207c2028286d76202d2037303029202f2031362909095c0a097d0a0a2f2a0a202a20546865736520766f6c74616765207461626c6573207765726520646572697665642066726f6d2074686520496e74656c2050656e7469756d204d0a202a206461746173686565742c20646f63756d656e742032353236313230322e7064662c205461626c6520352e202049206861766520766572696669656420746865790a202a2061726520636f6e73697374656e742077697468206d792049424d205468696e6b506164205833312c20776869636820686173206120312e3347487a2050656e7469756d0a202a204d2e0a202a2f0a0a2f2a20556c747261204c6f7720566f6c7461676520496e74656c2050656e7469756d204d2070726f636573736f72203930304d487a202842616e69617329202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c652062616e6961735f3930305b5d203d0a7b0a094f50283630302c2020383434292c0a094f50283830302c2020393838292c0a094f50283930302c2031303034292c0a097b202e6672657175656e6379203d20435055465245515f5441424c455f454e44207d0a7d3b0a0a2f2a20556c747261204c6f7720566f6c7461676520496e74656c2050656e7469756d204d2070726f636573736f7220313030304d487a202842616e69617329202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c652062616e6961735f313030305b5d203d0a7b0a094f50283630302c202020383434292c0a094f50283830302c202020393732292c0a094f50283930302c202020393838292c0a094f5028313030302c2031303034292c0a097b202e6672657175656e6379203d20435055465245515f5441424c455f454e44207d0a7d3b0a0a2f2a204c6f7720566f6c7461676520496e74656c2050656e7469756d204d2070726f636573736f7220312e313047487a202842616e69617329202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c652062616e6961735f313130305b5d203d0a7b0a094f5028203630302c2020393536292c0a094f5028203830302c2031303230292c0a094f5028203930302c2031313030292c0a094f5028313030302c2031313634292c0a094f5028313130302c2031313830292c0a097b202e6672657175656e6379203d20435055465245515f5441424c455f454e44207d0a7d3b0a0a0a2f2a204c6f7720566f6c7461676520496e74656c2050656e7469756d204d2070726f636573736f7220312e323047487a202842616e69617329202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c652062616e6961735f313230305b5d203d0a7b0a094f5028203630302c2020393536292c0a094f5028203830302c2031303034292c0a094f5028203930302c2031303230292c0a094f5028313030302c2031313030292c0a094f5028313130302c2031313634292c0a094f5028313230302c2031313830292c0a097b202e6672657175656e6379203d20435055465245515f5441424c455f454e44207d0a7d3b0a0a2f2a20496e74656c2050656e7469756d204d2070726f636573736f7220312e333047487a202842616e69617329202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c652062616e6961735f313330305b5d203d0a7b0a094f5028203630302c2020393536292c0a094f5028203830302c2031323630292c0a094f5028313030302c2031323932292c0a094f5028313230302c2031333536292c0a094f5028313330302c2031333838292c0a097b202e6672657175656e6379203d20435055465245515f5441424c455f454e44207d0a7d3b0a0a2f2a20496e74656c2050656e7469756d204d2070726f636573736f7220312e343047487a202842616e69617329202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c652062616e6961735f313430305b5d203d0a7b0a094f5028203630302c2020393536292c0a094f5028203830302c2031313830292c0a094f5028313030302c2031333038292c0a094f5028313230302c2031343336292c0a094f5028313430302c2031343834292c0a097b202e6672657175656e6379203d20435055465245515f5441424c455f454e44207d0a7d3b0a0a2f2a20496e74656c2050656e7469756d204d2070726f636573736f7220312e353047487a202842616e69617329202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c652062616e6961735f313530305b5d203d0a7b0a094f5028203630302c2020393536292c0a094f5028203830302c2031313136292c0a094f5028313030302c2031323238292c0a094f5028313230302c2031333536292c0a094f5028313430302c2031343532292c0a094f5028313530302c2031343834292c0a097b202e6672657175656e6379203d20435055465245515f5441424c455f454e44207d0a7d3b0a0a2f2a20496e74656c2050656e7469756d204d2070726f636573736f7220312e363047487a202842616e69617329202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c652062616e6961735f313630305b5d203d0a7b0a094f5028203630302c2020393536292c0a094f5028203830302c2031303336292c0a094f5028313030302c2031313634292c0a094f5028313230302c2031323736292c0a094f5028313430302c2031343230292c0a094f5028313630302c2031343834292c0a097b202e6672657175656e6379203d20435055465245515f5441424c455f454e44207d0a7d3b0a0a2f2a20496e74656c2050656e7469756d204d2070726f636573736f7220312e373047487a202842616e69617329202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c652062616e6961735f313730305b5d203d0a7b0a094f5028203630302c2020393536292c0a094f5028203830302c2031303034292c0a094f5028313030302c2031313136292c0a094f5028313230302c2031323238292c0a094f5028313430302c2031333038292c0a094f5028313730302c2031343834292c0a097b202e6672657175656e6379203d20435055465245515f5441424c455f454e44207d0a7d3b0a23756e646566204f500a0a23646566696e65205f42414e4941532863707569642c206d61782c206e616d6529095c0a7b092e6370755f696409093d2063707569642c095c0a092e6d6f64656c5f6e616d65093d2022496e74656c2852292050656e7469756d285229204d2070726f636573736f722022206e616d6520224d487a222c205c0a092e6d61785f66726571093d20286d6178292a313030302c095c0a092e6f705f706f696e7473093d2062616e6961735f23236d61782c095c0a7d0a23646566696e652042414e494153286d617829095f42414e49415328266370755f6964735b4350555f42414e4941535d2c206d61782c20236d6178290a0a2f2a20435055206d6f64656c732c207468656972206f7065726174696e67206672657175656e63792072616e67652c20616e6420667265712f766f6c746167650a2020206f7065726174696e6720706f696e7473202a2f0a73746174696320737472756374206370755f6d6f64656c206d6f64656c735b5d203d0a7b0a095f42414e49415328266370755f6964735b4350555f42414e4941535d2c203930302c20222039303022292c0a0942414e4941532831303030292c0a0942414e4941532831313030292c0a0942414e4941532831323030292c0a0942414e4941532831333030292c0a0942414e4941532831343030292c0a0942414e4941532831353030292c0a0942414e4941532831363030292c0a0942414e4941532831373030292c0a0a092f2a204e554c4c206d6f64656c5f6e616d6520697320612077696c6463617264202a2f0a097b20266370755f6964735b4350555f444f5448414e5f41315d2c204e554c4c2c20302c204e554c4c207d2c0a097b20266370755f6964735b4350555f444f5448414e5f41325d2c204e554c4c2c20302c204e554c4c207d2c0a097b20266370755f6964735b4350555f444f5448414e5f42305d2c204e554c4c2c20302c204e554c4c207d2c0a097b20266370755f6964735b4350555f4d503448545f44305d2c204e554c4c2c20302c204e554c4c207d2c0a097b20266370755f6964735b4350555f4d503448545f45305d2c204e554c4c2c20302c204e554c4c207d2c0a0a097b204e554c4c2c207d0a7d3b0a23756e646566205f42414e4941530a23756e6465662042414e4941530a0a73746174696320696e742063656e7472696e6f5f6370755f696e69745f7461626c652873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0973747275637420637075696e666f5f783836202a637075203d20266370755f6461746128706f6c6963792d3e637075293b0a09737472756374206370755f6d6f64656c202a6d6f64656c3b0a0a09666f72286d6f64656c203d206d6f64656c733b206d6f64656c2d3e6370755f696420213d204e554c4c3b206d6f64656c2b2b290a09096966202863656e7472696e6f5f7665726966795f6370755f6964286370752c206d6f64656c2d3e6370755f6964292026260a090920202020286d6f64656c2d3e6d6f64656c5f6e616d65203d3d204e554c4c207c7c0a09092020202020737472636d70286370752d3e7838365f6d6f64656c5f69642c206d6f64656c2d3e6d6f64656c5f6e616d6529203d3d203029290a090909627265616b3b0a0a09696620286d6f64656c2d3e6370755f6964203d3d204e554c4c29207b0a09092f2a204e6f206d6174636820617420616c6c202a2f0a090970725f646562756728226e6f20737570706f727420666f7220435055206d6f64656c205c2225735c223a20220a0909202020202020202273656e64202f70726f632f637075696e666f20746f2022204d41494e5441494e455220225c6e222c0a0909202020202020206370752d3e7838365f6d6f64656c5f6964293b0a090972657475726e202d454e4f454e543b0a097d0a0a09696620286d6f64656c2d3e6f705f706f696e7473203d3d204e554c4c29207b0a09092f2a204d6174636865642061206e6f6e2d6d61746368202a2f0a090970725f646562756728226e6f207461626c6520737570706f727420666f7220435055206d6f64656c205c2225735c225c6e222c0a0909202020202020206370752d3e7838365f6d6f64656c5f6964293b0a090970725f64656275672822747279207573696e672074686520616370692d63707566726571206472697665725c6e22293b0a090972657475726e202d454e4f454e543b0a097d0a0a097065725f6370752863656e7472696e6f5f6d6f64656c2c20706f6c6963792d3e63707529203d206d6f64656c3b0a0a0970725f64656275672822666f756e64205c2225735c223a206d6178206672657175656e63793a2025646b487a5c6e222c0a09202020202020206d6f64656c2d3e6d6f64656c5f6e616d652c206d6f64656c2d3e6d61785f66726571293b0a0a0972657475726e20303b0a7d0a0a23656c73650a73746174696320696e6c696e6520696e742063656e7472696e6f5f6370755f696e69745f7461626c652873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0972657475726e202d454e4f4445563b0a7d0a23656e646966202f2a20434f4e4649475f5838365f5350454544535445505f43454e5452494e4f5f5441424c45202a2f0a0a73746174696320696e742063656e7472696e6f5f7665726966795f6370755f696428636f6e73742073747275637420637075696e666f5f783836202a632c0a090909092020636f6e737420737472756374206370755f6964202a78290a7b0a096966202828632d3e783836203d3d20782d3e783836292026260a092020202028632d3e7838365f6d6f64656c203d3d20782d3e7838365f6d6f64656c292026260a092020202028632d3e7838365f6d61736b203d3d20782d3e7838365f6d61736b29290a090972657475726e20313b0a0972657475726e20303b0a7d0a0a2f2a20546f2062652063616c6c6564206f6e6c792061667465722063656e7472696e6f5f6d6f64656c20697320696e697469616c697a6564202a2f0a73746174696320756e7369676e656420657874726163745f636c6f636b28756e7369676e6564206d73722c20756e7369676e656420696e74206370752c20696e74206661696c73616665290a7b0a09696e7420693b0a0a092f2a0a09202a204578747261637420636c6f636b20696e206b487a2066726f6d20504552465f43544c2076616c75650a09202a20666f722063656e7472696e6f2c20617320736f6d65204453445473206172652062756767792e0a09202a20496465616c6c792c20746869732063616e20626520646f6e65207573696e672074686520616370695f64617461207374727563747572652e0a09202a2f0a0969662028287065725f6370752863656e7472696e6f5f6370752c2063707529203d3d20266370755f6964735b4350555f42414e4941535d29207c7c0a0920202020287065725f6370752863656e7472696e6f5f6370752c2063707529203d3d20266370755f6964735b4350555f444f5448414e5f41315d29207c7c0a0920202020287065725f6370752863656e7472696e6f5f6370752c2063707529203d3d20266370755f6964735b4350555f444f5448414e5f42305d2929207b0a09096d7372203d20286d7372203e3e203829202620307866663b0a090972657475726e206d7372202a203130303030303b0a097d0a0a096966202828217065725f6370752863656e7472696e6f5f6d6f64656c2c206370752929207c7c0a092020202028217065725f6370752863656e7472696e6f5f6d6f64656c2c20637075292d3e6f705f706f696e747329290a090972657475726e20303b0a0a096d737220263d203078666666663b0a09666f72202869203d20303b0a09097065725f6370752863656e7472696e6f5f6d6f64656c2c20637075292d3e6f705f706f696e74735b695d2e6672657175656e63790a09090909090909213d20435055465245515f5441424c455f454e443b0a092020202020692b2b29207b0a0909696620286d7372203d3d207065725f6370752863656e7472696e6f5f6d6f64656c2c20637075292d3e6f705f706f696e74735b695d2e696e646578290a09090972657475726e207065725f6370752863656e7472696e6f5f6d6f64656c2c20637075292d3e0a090909090909096f705f706f696e74735b695d2e6672657175656e63793b0a097d0a09696620286661696c73616665290a090972657475726e207065725f6370752863656e7472696e6f5f6d6f64656c2c20637075292d3e6f705f706f696e74735b692d315d2e6672657175656e63793b0a09656c73650a090972657475726e20303b0a7d0a0a2f2a2052657475726e207468652063757272656e7420435055206672657175656e637920696e206b487a202a2f0a73746174696320756e7369676e656420696e74206765745f6375725f6672657128756e7369676e656420696e7420637075290a7b0a09756e7369676e6564206c2c20683b0a09756e7369676e656420636c6f636b5f667265713b0a0a0972646d73725f6f6e5f637075286370752c204d53525f494133325f504552465f5354415455532c20266c2c202668293b0a09636c6f636b5f66726571203d20657874726163745f636c6f636b286c2c206370752c2030293b0a0a0969662028756e6c696b656c7928636c6f636b5f66726571203d3d20302929207b0a09092f2a0a0909202a204f6e20736f6d6520435055732c2077652063616e20736565207472616e7369656e74204d53522076616c75657320287768696368206172650a0909202a206e6f742070726573656e7420696e205f505353292c207768696c652043505520697320646f696e6720736f6d65206175746f6d617469630a0909202a20502d7374617465207472616e736974696f6e20286c696b6520544d32292e2047657420746865206c617374206672657120736574200a0909202a20696e20504552465f43544c2e0a0909202a2f0a090972646d73725f6f6e5f637075286370752c204d53525f494133325f504552465f43544c2c20266c2c202668293b0a0909636c6f636b5f66726571203d20657874726163745f636c6f636b286c2c206370752c2031293b0a097d0a0972657475726e20636c6f636b5f667265713b0a7d0a0a0a73746174696320696e742063656e7472696e6f5f6370755f696e69742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0973747275637420637075696e666f5f783836202a637075203d20266370755f6461746128706f6c6963792d3e637075293b0a09756e7369676e656420667265713b0a09756e7369676e6564206c2c20683b0a09696e74207265743b0a09696e7420693b0a0a092f2a204f6e6c7920496e74656c206d616b657320456e68616e636564205370656564737465702d63617061626c652043505573202a2f0a09696620286370752d3e7838365f76656e646f7220213d205838365f56454e444f525f494e54454c207c7c0a0920202020216370755f686173286370752c205838365f464541545552455f45535429290a090972657475726e202d454e4f4445563b0a0a09696620286370755f686173286370752c205838365f464541545552455f434f4e5354414e545f54534329290a090963656e7472696e6f5f6472697665722e666c616773207c3d20435055465245515f434f4e53545f4c4f4f50533b0a0a0969662028706f6c6963792d3e63707520213d2030290a090972657475726e202d454e4f4445563b0a0a09666f72202869203d20303b2069203c204e5f4944533b20692b2b290a09096966202863656e7472696e6f5f7665726966795f6370755f6964286370752c20266370755f6964735b695d29290a090909627265616b3b0a0a09696620286920213d204e5f494453290a09097065725f6370752863656e7472696e6f5f6370752c20706f6c6963792d3e63707529203d20266370755f6964735b695d3b0a0a0969662028217065725f6370752863656e7472696e6f5f6370752c20706f6c6963792d3e6370752929207b0a090970725f64656275672822666f756e6420756e737570706f7274656420435055207769746820220a090922456e68616e636564205370656564537465703a2073656e64202f70726f632f637075696e666f20746f20220a09094d41494e5441494e455220225c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a096966202863656e7472696e6f5f6370755f696e69745f7461626c6528706f6c6963792929207b0a090972657475726e202d454e4f4445563b0a097d0a0a092f2a20436865636b20746f2073656520696620456e68616e6365642053706565645374657020697320656e61626c65642c20616e642074727920746f0a09202020656e61626c65206974206966206e6f742e202a2f0a0972646d7372284d53525f494133325f4d4953435f454e41424c452c206c2c2068293b0a0a096966202821286c2026204d53525f494133325f4d4953435f454e41424c455f454e48414e4345445f5350454544535445502929207b0a09096c207c3d204d53525f494133325f4d4953435f454e41424c455f454e48414e4345445f5350454544535445503b0a090970725f64656275672822747279696e6720746f20656e61626c6520456e68616e6365642053706565645374657020282578295c6e222c206c293b0a090977726d7372284d53525f494133325f4d4953435f454e41424c452c206c2c2068293b0a0a09092f2a20636865636b20746f2073656520696620697420737475636b202a2f0a090972646d7372284d53525f494133325f4d4953435f454e41424c452c206c2c2068293b0a09096966202821286c2026204d53525f494133325f4d4953435f454e41424c455f454e48414e4345445f5350454544535445502929207b0a0909097072696e746b284b45524e5f494e464f205046580a0909090922636f756c646e277420656e61626c6520456e68616e636564205370656564537465705c6e22293b0a09090972657475726e202d454e4f4445563b0a09097d0a097d0a0a0966726571203d206765745f6375725f6672657128706f6c6963792d3e637075293b0a09706f6c6963792d3e637075696e666f2e7472616e736974696f6e5f6c6174656e6379203d2031303030303b0a0909090909092f2a2031307553207472616e736974696f6e206c6174656e6379202a2f0a09706f6c6963792d3e637572203d20667265713b0a0a0970725f6465627567282263656e7472696e6f5f6370755f696e69743a206375723d25646b487a5c6e222c20706f6c6963792d3e637572293b0a0a09726574203d20637075667265715f6672657175656e63795f7461626c655f637075696e666f28706f6c6963792c0a09097065725f6370752863656e7472696e6f5f6d6f64656c2c20706f6c6963792d3e637075292d3e6f705f706f696e7473293b0a0969662028726574290a090972657475726e2028726574293b0a0a09637075667265715f6672657175656e63795f7461626c655f6765745f61747472280a09097065725f6370752863656e7472696e6f5f6d6f64656c2c20706f6c6963792d3e637075292d3e6f705f706f696e74732c20706f6c6963792d3e637075293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742063656e7472696e6f5f6370755f657869742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a09756e7369676e656420696e7420637075203d20706f6c6963792d3e6370753b0a0a0969662028217065725f6370752863656e7472696e6f5f6d6f64656c2c2063707529290a090972657475726e202d454e4f4445563b0a0a09637075667265715f6672657175656e63795f7461626c655f7075745f6174747228637075293b0a0a097065725f6370752863656e7472696e6f5f6d6f64656c2c2063707529203d204e554c4c3b0a0a0972657475726e20303b0a7d0a0a2f2a2a0a202a2063656e7472696e6f5f766572696679202d2076657269666965732061206e6577204350554672657120706f6c6963790a202a2040706f6c6963793a206e657720706f6c6963790a202a0a202a204c696d6974206d7573742062652077697468696e2074686973206d6f64656c2773206672657175656e63792072616e6765206174206c65617374206f6e650a202a20626f7264657220696e636c756465642e0a202a2f0a73746174696320696e742063656e7472696e6f5f766572696679202873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0972657475726e20637075667265715f6672657175656e63795f7461626c655f76657269667928706f6c6963792c0a0909097065725f6370752863656e7472696e6f5f6d6f64656c2c20706f6c6963792d3e637075292d3e6f705f706f696e7473293b0a7d0a0a2f2a2a0a202a2063656e7472696e6f5f736574706f6c696379202d207365742061206e6577204350554672657120706f6c6963790a202a2040706f6c6963793a206e657720706f6c6963790a202a20407461726765745f667265713a2074686520746172676574206672657175656e63790a202a204072656c6174696f6e3a20686f772074686174206672657175656e63792072656c6174657320746f206163686965766564206672657175656e63790a202a0928435055465245515f52454c4154494f4e5f4c206f7220435055465245515f52454c4154494f4e5f48290a202a0a202a20536574732061206e6577204350554672657120706f6c6963792e0a202a2f0a73746174696320696e742063656e7472696e6f5f746172676574202873747275637420637075667265715f706f6c696379202a706f6c6963792c0a09090920202020756e7369676e656420696e74207461726765745f667265712c0a09090920202020756e7369676e656420696e742072656c6174696f6e290a7b0a09756e7369676e656420696e74202020206e65777374617465203d20303b0a09756e7369676e656420696e74096d73722c206f6c646d7372203d20302c2068203d20302c20637075203d20706f6c6963792d3e6370753b0a0973747275637420637075667265715f66726571730966726571733b0a09696e7409090972657476616c203d20303b0a09756e7369676e656420696e7409096a2c206b2c2066697273745f6370752c20746d703b0a096370756d61736b5f7661725f7420636f76657265645f637075733b0a0a0969662028756e6c696b656c7928217a616c6c6f635f6370756d61736b5f7661722826636f76657265645f637075732c204746505f4b45524e454c2929290a090972657475726e202d454e4f4d454d3b0a0a0969662028756e6c696b656c79287065725f6370752863656e7472696e6f5f6d6f64656c2c2063707529203d3d204e554c4c2929207b0a090972657476616c203d202d454e4f4445563b0a0909676f746f206f75743b0a097d0a0a0969662028756e6c696b656c7928637075667265715f6672657175656e63795f7461626c655f74617267657428706f6c6963792c0a0909097065725f6370752863656e7472696e6f5f6d6f64656c2c20637075292d3e6f705f706f696e74732c0a0909097461726765745f667265712c0a09090972656c6174696f6e2c0a090909266e65777374617465292929207b0a090972657476616c203d202d45494e56414c3b0a0909676f746f206f75743b0a097d0a0a0966697273745f637075203d20313b0a09666f725f656163685f637075286a2c20706f6c6963792d3e6370757329207b0a0909696e7420676f6f645f6370753b0a0a09092f2a206370756672657120686f6c64732074686520686f74706c7567206c6f636b2c20736f2077652061726520736166652068657265202a2f0a090969662028216370755f6f6e6c696e65286a29290a090909636f6e74696e75653b0a0a09092f2a0a0909202a20537570706f727420666f7220534d502073797374656d732e0a0909202a204d616b652073757265207765206172652072756e6e696e67206f6e2043505520746861742077616e747320746f206368616e676520667265710a0909202a2f0a090969662028706f6c6963792d3e7368617265645f74797065203d3d20435055465245515f5348415245445f545950455f414e59290a090909676f6f645f637075203d206370756d61736b5f616e795f616e6428706f6c6963792d3e637075732c0a0909090909092020206370755f6f6e6c696e655f6d61736b293b0a0909656c73650a090909676f6f645f637075203d206a3b0a0a090969662028676f6f645f637075203e3d206e725f6370755f69647329207b0a09090970725f64656275672822636f756c646e2774206c696d697420746f204350557320696e207468697320646f6d61696e5c6e22293b0a09090972657476616c203d202d45414741494e3b0a0909096966202866697273745f63707529207b0a090909092f2a20576520686176656e2774207374617274656420746865207472616e736974696f6e207965742e202a2f0a09090909676f746f206f75743b0a0909097d0a090909627265616b3b0a09097d0a0a09096d7372203d207065725f6370752863656e7472696e6f5f6d6f64656c2c20637075292d3e6f705f706f696e74735b6e657773746174655d2e696e6465783b0a0a09096966202866697273745f63707529207b0a09090972646d73725f6f6e5f63707528676f6f645f6370752c204d53525f494133325f504552465f43544c2c20266f6c646d73722c202668293b0a090909696620286d7372203d3d20286f6c646d73722026203078666666662929207b0a0909090970725f646562756728226e6f206368616e6765206e6565646564202d206d73722077617320616e64206e6565647320220a090909090922746f2062652025785c6e222c206f6c646d7372293b0a0909090972657476616c203d20303b0a09090909676f746f206f75743b0a0909097d0a0a09090966726571732e6f6c64203d20657874726163745f636c6f636b286f6c646d73722c206370752c2030293b0a09090966726571732e6e6577203d20657874726163745f636c6f636b286d73722c206370752c2030293b0a0a09090970725f646562756728227461726765743d25646b487a206f6c643d2564206e65773d2564206d73723d253034785c6e222c0a090909097461726765745f667265712c2066726571732e6f6c642c2066726571732e6e65772c206d7372293b0a0a090909666f725f656163685f637075286b2c20706f6c6963792d3e6370757329207b0a0909090969662028216370755f6f6e6c696e65286b29290a0909090909636f6e74696e75653b0a0909090966726571732e637075203d206b3b0a09090909637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c0a0909090909435055465245515f5052454348414e4745293b0a0909097d0a0a09090966697273745f637075203d20303b0a0909092f2a20616c6c20627574203136204c5342206172652072657365727665642c207472656174207468656d20776974682063617265202a2f0a0909096f6c646d737220263d207e3078666666663b0a0909096d737220263d203078666666663b0a0909096f6c646d7372207c3d206d73723b0a09097d0a0a090977726d73725f6f6e5f63707528676f6f645f6370752c204d53525f494133325f504552465f43544c2c206f6c646d73722c2068293b0a090969662028706f6c6963792d3e7368617265645f74797065203d3d20435055465245515f5348415245445f545950455f414e59290a090909627265616b3b0a0a09096370756d61736b5f7365745f637075286a2c20636f76657265645f63707573293b0a097d0a0a09666f725f656163685f637075286b2c20706f6c6963792d3e6370757329207b0a090969662028216370755f6f6e6c696e65286b29290a090909636f6e74696e75653b0a090966726571732e637075203d206b3b0a0909637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f504f53544348414e4745293b0a097d0a0a0969662028756e6c696b656c792872657476616c2929207b0a09092f2a0a0909202a2057652068617665206661696c65642068616c66776179207468726f75676820746865206672657175656e6379206368616e67652e0a0909202a20576520686176652073656e742063616c6c6261636b7320746f20706f6c6963792d3e6370757320616e640a0909202a204d535273206861766520616c7265616479206265656e207772697474656e206f6e20636f766572645f637075732e0a0909202a2042657374206566666f727420756e646f2e2e0a0909202a2f0a0a0909666f725f656163685f637075286a2c20636f76657265645f63707573290a09090977726d73725f6f6e5f637075286a2c204d53525f494133325f504552465f43544c2c206f6c646d73722c2068293b0a0a0909746d70203d2066726571732e6e65773b0a090966726571732e6e6577203d2066726571732e6f6c643b0a090966726571732e6f6c64203d20746d703b0a0909666f725f656163685f637075286a2c20706f6c6963792d3e6370757329207b0a09090969662028216370755f6f6e6c696e65286a29290a09090909636f6e74696e75653b0a090909637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f5052454348414e4745293b0a090909637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f504f53544348414e4745293b0a09097d0a097d0a0972657476616c203d20303b0a0a6f75743a0a09667265655f6370756d61736b5f76617228636f76657265645f63707573293b0a0972657475726e2072657476616c3b0a7d0a0a7374617469632073747275637420667265715f617474722a2063656e7472696e6f5f617474725b5d203d207b0a0926637075667265715f667265715f617474725f7363616c696e675f617661696c61626c655f66726571732c0a094e554c4c2c0a7d3b0a0a7374617469632073747275637420637075667265715f6472697665722063656e7472696e6f5f647269766572203d207b0a092e6e616d6509093d202263656e7472696e6f222c202f2a2073686f756c64206265207370656564737465702d63656e7472696e6f2c0a090909090920627574207468657265277320612031362063686172206c696d6974202a2f0a092e696e697409093d2063656e7472696e6f5f6370755f696e69742c0a092e6578697409093d2063656e7472696e6f5f6370755f657869742c0a092e76657269667909093d2063656e7472696e6f5f7665726966792c0a092e74617267657409093d2063656e7472696e6f5f7461726765742c0a092e67657409093d206765745f6375725f667265712c0a092e6174747220202020202020202020203d2063656e7472696e6f5f617474722c0a092e6f776e657209093d20544849535f4d4f44554c452c0a7d3b0a0a2f2a0a202a205468697320646f65736e2774207265706c616365207468652064657461696c656420636865636b732061626f766520626563617573650a202a207468652067656e65726963204350552049447320646f6e2774206861766520612077617920746f206d6174636820666f72207374657070696e67730a202a206f72204153434949206d6f64656c204944732e0a202a2f0a73746174696320636f6e737420737472756374207838365f6370755f69642063656e7472696e6f5f6964735b5d203d207b0a097b205838365f56454e444f525f494e54454c2c20362c20392c205838365f464541545552455f455354207d2c0a097b205838365f56454e444f525f494e54454c2c20362c2031332c205838365f464541545552455f455354207d2c0a097b205838365f56454e444f525f494e54454c2c20362c2031332c205838365f464541545552455f455354207d2c0a097b205838365f56454e444f525f494e54454c2c20362c2031332c205838365f464541545552455f455354207d2c0a097b205838365f56454e444f525f494e54454c2c2031352c20332c205838365f464541545552455f455354207d2c0a097b205838365f56454e444f525f494e54454c2c2031352c20342c205838365f464541545552455f455354207d2c0a097b7d0a7d3b0a23696620300a2f2a204175746f6c6f6164206f72206e6f743f20446f206e6f7420666f72206e6f772e202a2f0a4d4f44554c455f4445564943455f5441424c45287838366370752c2063656e7472696e6f5f696473293b0a23656e6469660a0a2f2a2a0a202a2063656e7472696e6f5f696e6974202d20696e697469616c697a65732074686520456e68616e636564205370656564537465702043505546726571206472697665720a202a0a202a20496e697469616c697a65732074686520456e68616e6365642053706565645374657020737570706f72742e2052657475726e73202d454e4f444556206f6e0a202a20756e737570706f7274656420646576696365732c202d454e4f454e542069662074686572652773206e6f20766f6c74616765207461626c6520666f7220746869730a202a20706172746963756c617220435055206d6f64656c2c202d45494e56414c206f6e2070726f626c656d7320647572696e6720696e6974696174697a6174696f6e2c0a202a20616e64207a65726f206f6e20737563636573732e0a202a0a202a2054686973206973207175697465207069636b792e20204e6f74206f6e6c7920646f65732074686520435055206861766520746f20616476657274697365207468650a202a20226573742220666c616720696e20746865206370756964206361706162696c69747920666c6167732c207765206c6f6f6b20666f7220612073706563696669630a202a20435055206d6f64656c20616e64207374657070696e672c20616e64207765206e65656420746f206861766520746865206578616374206d6f64656c206e616d6520696e0a202a206f757220766f6c74616765207461626c65732e2020546861742069732c20626520706172616e6f69642061626f7574206e6f742072656c656173696e670a202a20736f6d656f6e6527732076616c7561626c65206d6167696320736d6f6b652e0a202a2f0a73746174696320696e74205f5f696e69742063656e7472696e6f5f696e697428766f6964290a7b0a0969662028217838365f6d617463685f6370752863656e7472696e6f5f69647329290a090972657475726e202d454e4f4445563b0a0972657475726e20637075667265715f72656769737465725f647269766572282663656e7472696e6f5f647269766572293b0a7d0a0a73746174696320766f6964205f5f657869742063656e7472696e6f5f6578697428766f6964290a7b0a09637075667265715f756e72656769737465725f647269766572282663656e7472696e6f5f647269766572293b0a7d0a0a4d4f44554c455f415554484f522028224a6572656d79204669747a68617264696e6765203c6a6572656d7940676f6f702e6f72673e22293b0a4d4f44554c455f4445534352495054494f4e202822456e68616e636564205370656564537465702064726976657220666f7220496e74656c2050656e7469756d204d2070726f636573736f72732e22293b0a4d4f44554c455f4c4943454e534520282247504c22293b0a0a6c6174655f696e697463616c6c2863656e7472696e6f5f696e6974293b0a6d6f64756c655f657869742863656e7472696e6f5f65786974293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f637075667265712f7370656564737465702d6963682e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323630303400313231313437343433333000303032303731300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a202843292032303031202044617665204a6f6e65732c2041726a616e2076616e2064652076656e2e0a202a202843292032303032202d20323030332020446f6d696e696b2042726f646f77736b69203c6c696e75784062726f646f2e64653e0a202a0a202a20204c6963656e73656420756e64657220746865207465726d73206f662074686520474e552047504c204c6963656e73652076657273696f6e20322e0a202a202042617365642075706f6e207265766572736520656e67696e656572656420696e666f726d6174696f6e2c20616e64206f6e20496e74656c20646f63756d656e746174696f6e0a202a2020666f7220636869707365747320494348322d4d20616e6420494348332d4d2e0a202a0a202a20204d616e79207468616e6b7320746f20447563726f74204272756e6f20666f722066696e64696e6720616e6420666978696e6720746865206c6173740a202a2020226d697373696e67206c696e6b2220666f7220494348322d4d2f494348332d4d20737570706f72742c20616e6420746f2054686f6d61732057696e6b6c65720a202a2020666f7220657874656e736976652074657374696e672e0a202a0a202a20204249472046415420444953434c41494d45523a20576f726b20696e2070726f677265737320636f64652e20506f737369626c79202a64616e6765726f75732a0a202a2f0a0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a202020202020202020202020202020202020202020202020535045454453544550202d20444546494e4954494f4e5320202020202020202020202020202020202020202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f637075667265712e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a0a23696e636c756465203c61736d2f6370755f6465766963655f69642e683e0a0a23696e636c75646520227370656564737465702d6c69622e68220a0a0a2f2a207370656564737465705f636869707365743a0a202a2020204974206973206e656365737361727920746f206b6e6f77207768696368206368697073657420697320757365642e20417320616363657373657320746f0a202a207468697320646576696365206f6363757220617420766172696f757320706c6163657320696e2074686973206d6f64756c652c207765206e65656420610a202a2073746174696320737472756374207063695f646576202a20706f696e74696e6720746f2074686174206465766963652e0a202a2f0a73746174696320737472756374207063695f646576202a7370656564737465705f636869707365745f6465763b0a0a0a2f2a207370656564737465705f70726f636573736f720a202a2f0a73746174696320656e756d207370656564737465705f70726f636573736f72207370656564737465705f70726f636573736f723b0a0a7374617469632075333220706d626173653b0a0a2f2a0a202a202020546865726520617265206f6e6c792074776f206672657175656e63792073746174657320666f7220656163682070726f636573736f722e2056616c7565730a202a2061726520696e206b487a20666f72207468652074696d65206265696e672e0a202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c65207370656564737465705f66726571735b5d203d207b0a097b5350454544535445505f484947482c09307d2c0a097b5350454544535445505f4c4f572c0909307d2c0a097b302c090909435055465245515f5441424c455f454e447d2c0a7d3b0a0a0a2f2a2a0a202a207370656564737465705f66696e645f7265676973746572202d20726561642074686520504d4241534520616464726573730a202a0a202a2052657475726e733a202d454e4f444556206966206e6f20726567697374657220636f756c6420626520666f756e640a202a2f0a73746174696320696e74207370656564737465705f66696e645f726567697374657228766f6964290a7b0a0969662028217370656564737465705f636869707365745f646576290a090972657475726e202d454e4f4445563b0a0a092f2a2067657420504d42415345202a2f0a097063695f726561645f636f6e6669675f64776f7264287370656564737465705f636869707365745f6465762c20307834302c2026706d62617365293b0a09696620282128706d62617365202620307830312929207b0a09097072696e746b284b45524e5f45525220227370656564737465702d6963683a20636f756c64206e6f742066696e64207370656564737465702072656769737465725c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a09706d6261736520263d20307846464646464646453b0a096966202821706d6261736529207b0a09097072696e746b284b45524e5f45525220227370656564737465702d6963683a20636f756c64206e6f742066696e64207370656564737465702072656769737465725c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a0970725f64656275672822706d6261736520697320307825785c6e222c20706d62617365293b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a207370656564737465705f7365745f7374617465202d2073657420746865205370656564537465702073746174650a202a204073746174653a206e65772070726f636573736f72206672657175656e637920737461746520285350454544535445505f4c4f57206f72205350454544535445505f48494748290a202a0a202a202020547269657320746f206368616e676520746865205370656564537465702073746174652e202043616e2062652063616c6c65642066726f6d0a202a202020736d705f63616c6c5f66756e6374696f6e5f73696e676c652e0a202a2f0a73746174696320766f6964207370656564737465705f7365745f737461746528756e7369676e656420696e74207374617465290a7b0a09753820706d325f626c6b3b0a0975382076616c75653b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a09696620287374617465203e20307831290a090972657475726e3b0a0a092f2a2044697361626c652049525173202a2f0a096c6f63616c5f6972715f7361766528666c616773293b0a0a092f2a2072656164207374617465202a2f0a0976616c7565203d20696e6228706d62617365202b2030783530293b0a0a0970725f646562756728227265616420617420706d626173652030782578202b20307835302072657475726e656420307825785c6e222c20706d626173652c2076616c7565293b0a0a092f2a207772697465206e6577207374617465202a2f0a0976616c756520263d20307846453b0a0976616c7565207c3d2073746174653b0a0a0970725f6465627567282277726974696e67203078257820746f20706d626173652030782578202b20307835305c6e222c2076616c75652c20706d62617365293b0a0a092f2a2044697361626c6520627573206d6173746572206172626974726174696f6e202a2f0a09706d325f626c6b203d20696e6228706d62617365202b2030783230293b0a09706d325f626c6b207c3d20307830313b0a096f75746228706d325f626c6b2c2028706d62617365202b203078323029293b0a0a092f2a2041637475616c207472616e736974696f6e202a2f0a096f7574622876616c75652c2028706d62617365202b203078353029293b0a0a092f2a20526573746f726520627573206d6173746572206172626974726174696f6e202a2f0a09706d325f626c6b20263d20307866653b0a096f75746228706d325f626c6b2c2028706d62617365202b203078323029293b0a0a092f2a20636865636b206966207472616e736974696f6e20776173207375636365737366756c202a2f0a0976616c7565203d20696e6228706d62617365202b2030783530293b0a0a092f2a20456e61626c652049525173202a2f0a096c6f63616c5f6972715f726573746f726528666c616773293b0a0a0970725f646562756728227265616420617420706d626173652030782578202b20307835302072657475726e656420307825785c6e222c20706d626173652c2076616c7565293b0a0a09696620287374617465203d3d202876616c756520262030783129290a090970725f646562756728226368616e676520746f202575204d487a207375636365656465645c6e222c0a0909097370656564737465705f6765745f6672657175656e6379287370656564737465705f70726f636573736f7229202f2031303030293b0a09656c73650a09097072696e746b284b45524e5f4552522022637075667265713a206368616e6765206661696c6564202d20492f4f206572726f725c6e22293b0a0a0972657475726e3b0a7d0a0a2f2a205772617070657220666f7220736d705f63616c6c5f66756e6374696f6e5f73696e676c652e202a2f0a73746174696320766f6964205f7370656564737465705f7365745f737461746528766f6964202a5f7374617465290a7b0a097370656564737465705f7365745f7374617465282a28756e7369676e656420696e74202a295f7374617465293b0a7d0a0a2f2a2a0a202a207370656564737465705f6163746976617465202d2061637469766174652053706565645374657020636f6e74726f6c20696e2074686520636869707365740a202a0a202a202020547269657320746f20616374697661746520746865205370656564537465702073746174757320616e6420636f6e74726f6c207265676973746572732e0a202a2052657475726e73202d45494e56414c206f6e20616e20756e737570706f7274656420636869707365742c20616e64207a65726f206f6e20737563636573732e0a202a2f0a73746174696320696e74207370656564737465705f616374697661746528766f6964290a7b0a097531362076616c7565203d20303b0a0a0969662028217370656564737465705f636869707365745f646576290a090972657475726e202d45494e56414c3b0a0a097063695f726561645f636f6e6669675f776f7264287370656564737465705f636869707365745f6465762c203078303041302c202676616c7565293b0a0969662028212876616c7565202620307830382929207b0a090976616c7565207c3d20307830383b0a090970725f6465627567282261637469766174696e67205370656564537465702028544d29207265676973746572735c6e22293b0a09097063695f77726974655f636f6e6669675f776f7264287370656564737465705f636869707365745f6465762c203078303041302c2076616c7565293b0a097d0a0a0972657475726e20303b0a7d0a0a0a2f2a2a0a202a207370656564737465705f6465746563745f63686970736574202d206465746563742074686520536f75746862726964676520776869636820636f6e7461696e7320537065656453746570206c6f6769630a202a0a202a2020204465746563747320494348322d4d2c20494348332d4d20616e6420494348342d4d20736f206661722e20546865207063695f64657620706f696e747320746f0a202a20746865204c504320627269646765202f20504d206d6f64756c6520776869636820636f6e7461696e7320616c6c20706f7765722d6d616e6167656d656e740a202a2066756e6374696f6e732e2052657475726e7320746865205350454544535445505f434849505345545f2d6e756d62657220666f72207468652064657465637465640a202a20636869707365742c206f72207a65726f206f6e206661696c7572652e0a202a2f0a73746174696320756e7369676e656420696e74207370656564737465705f6465746563745f6368697073657428766f6964290a7b0a097370656564737465705f636869707365745f646576203d207063695f6765745f737562737973285043495f56454e444f525f49445f494e54454c2c0a0909092020202020205043495f4445564943455f49445f494e54454c5f383238303144425f31322c0a0909092020202020205043495f414e595f49442c205043495f414e595f49442c0a0909092020202020204e554c4c293b0a09696620287370656564737465705f636869707365745f646576290a090972657475726e20343b202f2a20342d4d202a2f0a0a097370656564737465705f636869707365745f646576203d207063695f6765745f737562737973285043495f56454e444f525f49445f494e54454c2c0a0909092020202020205043495f4445564943455f49445f494e54454c5f383238303143415f31322c0a0909092020202020205043495f414e595f49442c205043495f414e595f49442c0a0909092020202020204e554c4c293b0a09696620287370656564737465705f636869707365745f646576290a090972657475726e20333b202f2a20332d4d202a2f0a0a0a097370656564737465705f636869707365745f646576203d207063695f6765745f737562737973285043495f56454e444f525f49445f494e54454c2c0a0909092020202020205043495f4445564943455f49445f494e54454c5f383238303142415f31302c0a0909092020202020205043495f414e595f49442c205043495f414e595f49442c0a0909092020202020204e554c4c293b0a09696620287370656564737465705f636869707365745f64657629207b0a09092f2a207370656564737465702e6320636175736573206c6f636b757073206f6e2044656c6c20496e737069726f6e73203830303020616e640a0909202a203831303020776869636820757365206120707265747479206f6c64207265766973696f6e206f66207468652038323831350a0909202a20686f7374206272696467652e2041626f7274206f6e2074686573652073797374656d732e0a0909202a2f0a090973746174696320737472756374207063695f646576202a686f73746272696467653b0a0a0909686f737462726964676520203d207063695f6765745f737562737973285043495f56454e444f525f49445f494e54454c2c0a0909092020202020205043495f4445564943455f49445f494e54454c5f38323831355f4d432c0a0909092020202020205043495f414e595f49442c205043495f414e595f49442c0a0909092020202020204e554c4c293b0a0a09096966202821686f7374627269646765290a09090972657475726e20323b202f2a20322d4d202a2f0a0a090969662028686f73746272696467652d3e7265766973696f6e203c203529207b0a09090970725f64656275672822686f737462726964676520646f6573206e6f7420737570706f7274207370656564737465705c6e22293b0a0909097370656564737465705f636869707365745f646576203d204e554c4c3b0a0909097063695f6465765f70757428686f7374627269646765293b0a09090972657475726e20303b0a09097d0a0a09097063695f6465765f70757428686f7374627269646765293b0a090972657475726e20323b202f2a20322d4d202a2f0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320766f6964206765745f667265715f6461746128766f6964202a5f7370656564290a7b0a09756e7369676e656420696e74202a7370656564203d205f73706565643b0a0a092a7370656564203d207370656564737465705f6765745f6672657175656e6379287370656564737465705f70726f636573736f72293b0a7d0a0a73746174696320756e7369676e656420696e74207370656564737465705f67657428756e7369676e656420696e7420637075290a7b0a09756e7369676e656420696e742073706565643b0a0a092f2a20596f7527726520737570706f73656420746f20656e7375726520435055206973206f6e6c696e652e202a2f0a0969662028736d705f63616c6c5f66756e6374696f6e5f73696e676c65286370752c206765745f667265715f646174612c202673706565642c20312920213d2030290a090942554728293b0a0a0970725f646562756728226465746563746564202575206b487a2061732063757272656e74206672657175656e63795c6e222c207370656564293b0a0972657475726e2073706565643b0a7d0a0a2f2a2a0a202a207370656564737465705f746172676574202d207365742061206e6577204350554672657120706f6c6963790a202a2040706f6c6963793a206e657720706f6c6963790a202a20407461726765745f667265713a2074686520746172676574206672657175656e63790a202a204072656c6174696f6e3a20686f772074686174206672657175656e63792072656c6174657320746f206163686965766564206672657175656e63790a202a0928435055465245515f52454c4154494f4e5f4c206f7220435055465245515f52454c4154494f4e5f48290a202a0a202a20536574732061206e6577204350554672657120706f6c6963792e0a202a2f0a73746174696320696e74207370656564737465705f7461726765742873747275637420637075667265715f706f6c696379202a706f6c6963792c0a0909092020202020756e7369676e656420696e74207461726765745f667265712c0a0909092020202020756e7369676e656420696e742072656c6174696f6e290a7b0a09756e7369676e656420696e74206e65777374617465203d20302c20706f6c6963795f6370753b0a0973747275637420637075667265715f66726571732066726571733b0a09696e7420693b0a0a0969662028637075667265715f6672657175656e63795f7461626c655f74617267657428706f6c6963792c20267370656564737465705f66726571735b305d2c0a090909097461726765745f667265712c2072656c6174696f6e2c20266e6577737461746529290a090972657475726e202d45494e56414c3b0a0a09706f6c6963795f637075203d206370756d61736b5f616e795f616e6428706f6c6963792d3e637075732c206370755f6f6e6c696e655f6d61736b293b0a0966726571732e6f6c64203d207370656564737465705f67657428706f6c6963795f637075293b0a0966726571732e6e6577203d207370656564737465705f66726571735b6e657773746174655d2e6672657175656e63793b0a0966726571732e637075203d20706f6c6963792d3e6370753b0a0a0970725f646562756728227472616e736974696e672066726f6d20257520746f202575206b487a5c6e222c2066726571732e6f6c642c2066726571732e6e6577293b0a0a092f2a206e6f207472616e736974696f6e206e6563657373617279202a2f0a096966202866726571732e6f6c64203d3d2066726571732e6e6577290a090972657475726e20303b0a0a09666f725f656163685f63707528692c20706f6c6963792d3e6370757329207b0a090966726571732e637075203d20693b0a0909637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f5052454348414e4745293b0a097d0a0a09736d705f63616c6c5f66756e6374696f6e5f73696e676c6528706f6c6963795f6370752c205f7370656564737465705f7365745f73746174652c20266e657773746174652c0a090909092074727565293b0a0a09666f725f656163685f63707528692c20706f6c6963792d3e6370757329207b0a090966726571732e637075203d20693b0a0909637075667265715f6e6f746966795f7472616e736974696f6e282666726571732c20435055465245515f504f53544348414e4745293b0a097d0a0a0972657475726e20303b0a7d0a0a0a2f2a2a0a202a207370656564737465705f766572696679202d2076657269666965732061206e6577204350554672657120706f6c6963790a202a2040706f6c6963793a206e657720706f6c6963790a202a0a202a204c696d6974206d7573742062652077697468696e207370656564737465705f6c6f775f6672657120616e64207370656564737465705f686967685f667265712c20776974680a202a206174206c65617374206f6e6520626f7264657220696e636c756465642e0a202a2f0a73746174696320696e74207370656564737465705f7665726966792873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a0972657475726e20637075667265715f6672657175656e63795f7461626c655f76657269667928706f6c6963792c20267370656564737465705f66726571735b305d293b0a7d0a0a737472756374206765745f6672657173207b0a0973747275637420637075667265715f706f6c696379202a706f6c6963793b0a09696e74207265743b0a7d3b0a0a73746174696320766f6964206765745f66726571735f6f6e5f63707528766f6964202a5f6765745f6672657173290a7b0a09737472756374206765745f6672657173202a6765745f6672657173203d205f6765745f66726571733b0a0a096765745f66726571732d3e726574203d0a09097370656564737465705f6765745f6672657173287370656564737465705f70726f636573736f722c0a09090920202020267370656564737465705f66726571735b5350454544535445505f4c4f575d2e6672657175656e63792c0a09090920202020267370656564737465705f66726571735b5350454544535445505f484947485d2e6672657175656e63792c0a09090920202020266765745f66726571732d3e706f6c6963792d3e637075696e666f2e7472616e736974696f6e5f6c6174656e63792c0a09090920202020267370656564737465705f7365745f7374617465293b0a7d0a0a73746174696320696e74207370656564737465705f6370755f696e69742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a09696e7420726573756c743b0a09756e7369676e656420696e7420706f6c6963795f6370752c2073706565643b0a09737472756374206765745f66726571732067663b0a0a092f2a206f6e6c792072756e206f6e2043505520746f206265207365742c206f72206f6e20697473207369626c696e67202a2f0a23696664656620434f4e4649475f534d500a096370756d61736b5f636f707928706f6c6963792d3e637075732c206370755f7369626c696e675f6d61736b28706f6c6963792d3e63707529293b0a23656e6469660a09706f6c6963795f637075203d206370756d61736b5f616e795f616e6428706f6c6963792d3e637075732c206370755f6f6e6c696e655f6d61736b293b0a0a092f2a20646574656374206c6f7720616e642068696768206672657175656e637920616e64207472616e736974696f6e206c6174656e6379202a2f0a0967662e706f6c696379203d20706f6c6963793b0a09736d705f63616c6c5f66756e6374696f6e5f73696e676c6528706f6c6963795f6370752c206765745f66726571735f6f6e5f6370752c202667662c2031293b0a096966202867662e726574290a090972657475726e2067662e7265743b0a0a092f2a206765742063757272656e742073706565642073657474696e67202a2f0a097370656564203d207370656564737465705f67657428706f6c6963795f637075293b0a0969662028217370656564290a090972657475726e202d45494f3b0a0a0970725f6465627567282263757272656e746c792061742025732073706565642073657474696e67202d202569204d487a5c6e222c0a0909287370656564203d3d207370656564737465705f66726571735b5350454544535445505f4c4f575d2e6672657175656e6379290a09093f20226c6f7722203a202268696768222c0a0909287370656564202f203130303029293b0a0a092f2a20637075696e666f20616e642064656661756c7420706f6c6963792076616c756573202a2f0a09706f6c6963792d3e637572203d2073706565643b0a0a09726573756c74203d20637075667265715f6672657175656e63795f7461626c655f637075696e666f28706f6c6963792c207370656564737465705f6672657173293b0a0969662028726573756c74290a090972657475726e20726573756c743b0a0a09637075667265715f6672657175656e63795f7461626c655f6765745f61747472287370656564737465705f66726571732c20706f6c6963792d3e637075293b0a0a0972657475726e20303b0a7d0a0a0a73746174696320696e74207370656564737465705f6370755f657869742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a09637075667265715f6672657175656e63795f7461626c655f7075745f6174747228706f6c6963792d3e637075293b0a0972657475726e20303b0a7d0a0a7374617469632073747275637420667265715f61747472202a7370656564737465705f617474725b5d203d207b0a0926637075667265715f667265715f617474725f7363616c696e675f617661696c61626c655f66726571732c0a094e554c4c2c0a7d3b0a0a0a7374617469632073747275637420637075667265715f647269766572207370656564737465705f647269766572203d207b0a092e6e616d65093d20227370656564737465702d696368222c0a092e766572696679093d207370656564737465705f7665726966792c0a092e746172676574093d207370656564737465705f7461726765742c0a092e696e6974093d207370656564737465705f6370755f696e69742c0a092e65786974093d207370656564737465705f6370755f657869742c0a092e676574093d207370656564737465705f6765742c0a092e6f776e6572093d20544849535f4d4f44554c452c0a092e61747472093d207370656564737465705f617474722c0a7d3b0a0a73746174696320636f6e737420737472756374207838365f6370755f69642073735f736d695f6964735b5d203d207b0a097b205838365f56454e444f525f494e54454c2c20362c203078622c207d2c0a097b205838365f56454e444f525f494e54454c2c20362c203078382c207d2c0a097b205838365f56454e444f525f494e54454c2c2031352c2032207d2c0a097b7d0a7d3b0a23696620300a2f2a204175746f6c6f6164206f72206e6f743f20446f206e6f7420666f72206e6f772e202a2f0a4d4f44554c455f4445564943455f5441424c45287838366370752c2073735f736d695f696473293b0a23656e6469660a0a2f2a2a0a202a207370656564737465705f696e6974202d20696e697469616c697a657320746865205370656564537465702043505546726571206472697665720a202a0a202a202020496e697469616c697a6573207468652053706565645374657020737570706f72742e2052657475726e73202d454e4f444556206f6e20756e737570706f727465640a202a20646576696365732c202d45494e56414c206f6e2070726f626c656d7320647572696e6720696e6974696174697a6174696f6e2c20616e64207a65726f206f6e0a202a20737563636573732e0a202a2f0a73746174696320696e74205f5f696e6974207370656564737465705f696e697428766f6964290a7b0a0969662028217838365f6d617463685f6370752873735f736d695f69647329290a090972657475726e202d454e4f4445563b0a0a092f2a206465746563742070726f636573736f72202a2f0a097370656564737465705f70726f636573736f72203d207370656564737465705f6465746563745f70726f636573736f7228293b0a0969662028217370656564737465705f70726f636573736f7229207b0a090970725f64656275672822496e74656c2852292053706565645374657028544d292063617061626c652070726f636573736f7220220a09090909226e6f7420666f756e645c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a092f2a206465746563742063686970736574202a2f0a0969662028217370656564737465705f6465746563745f63686970736574282929207b0a090970725f64656275672822496e74656c2852292053706565645374657028544d2920666f7220746869732063686970736574206e6f7420220a0909090922287965742920617661696c61626c652e5c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a092f2a2061637469766174652073706565647374657020737570706f7274202a2f0a09696620287370656564737465705f6163746976617465282929207b0a09097063695f6465765f707574287370656564737465705f636869707365745f646576293b0a090972657475726e202d45494e56414c3b0a097d0a0a09696620287370656564737465705f66696e645f72656769737465722829290a090972657475726e202d454e4f4445563b0a0a0972657475726e20637075667265715f72656769737465725f64726976657228267370656564737465705f647269766572293b0a7d0a0a0a2f2a2a0a202a207370656564737465705f65786974202d20756e7265676973746572732053706565645374657020737570706f72740a202a0a202a202020556e7265676973746572732053706565645374657020737570706f72742e0a202a2f0a73746174696320766f6964205f5f65786974207370656564737465705f6578697428766f6964290a7b0a097063695f6465765f707574287370656564737465705f636869707365745f646576293b0a09637075667265715f756e72656769737465725f64726976657228267370656564737465705f647269766572293b0a7d0a0a0a4d4f44554c455f415554484f52282244617665204a6f6e6573203c646176656a407265646861742e636f6d3e2c20220a090922446f6d696e696b2042726f646f77736b69203c6c696e75784062726f646f2e64653e22293b0a4d4f44554c455f4445534352495054494f4e28225370656564737465702064726976657220666f7220496e74656c206d6f62696c652070726f636573736f7273206f6e20636869707365747320220a09092277697468204943482d4d20736f757468627269646765732e22293b0a4d4f44554c455f4c4943454e5345282247504c22293b0a0a6d6f64756c655f696e6974287370656564737465705f696e6974293b0a6d6f64756c655f65786974287370656564737465705f65786974293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f637075667265712f7370656564737465702d6c69622e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323731333200313231313437343433333000303032303731360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a202843292032303032202d203230303320446f6d696e696b2042726f646f77736b69203c6c696e75784062726f646f2e64653e0a202a0a202a20204c6963656e73656420756e64657220746865207465726d73206f662074686520474e552047504c204c6963656e73652076657273696f6e20322e0a202a0a202a20204c69627261727920666f7220636f6d6d6f6e2066756e6374696f6e7320666f7220496e74656c2053706565645374657020762e3120616e6420762e3220737570706f72740a202a0a202a20204249472046415420444953434c41494d45523a20576f726b20696e2070726f677265737320636f64652e20506f737369626c79202a64616e6765726f75732a0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f6d6f64756c65706172616d2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f637075667265712e683e0a0a23696e636c756465203c61736d2f6d73722e683e0a23696e636c756465203c61736d2f7473632e683e0a23696e636c75646520227370656564737465702d6c69622e68220a0a23646566696e652050465820227370656564737465702d6c69623a20220a0a23696664656620434f4e4649475f5838365f5350454544535445505f52454c415845445f4341505f434845434b0a73746174696320696e742072656c617865645f636865636b3b0a23656c73650a23646566696e652072656c617865645f636865636b20300a23656e6469660a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a202020202020202020202020202020202020204745542050524f434553534f5220434f524520535045454420494e204b485a20202020202020202020202020202020202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a73746174696320756e7369676e656420696e742070656e7469756d335f6765745f6672657175656e637928656e756d207370656564737465705f70726f636573736f722070726f636573736f72290a7b0a092f2a20536565207461626c65203134206f662070335f64732e70646620616e64207461626c65203232206f662032393833343030332e706466202a2f0a09737472756374207b0a0909756e7369676e656420696e7420726174696f3b092f2a204672657175656e6379204d756c7469706c696572202878313029202a2f0a09097538206269746d61703b09092f2a20706f776572206f6e20636f6e66696775726174696f6e20626974730a09090909095b32372c2032353a32325d2028696e204d5352203078326129202a2f0a097d206d73725f6465636f64655f6d756c745b5d203d207b0a09097b2033302c2030783031207d2c0a09097b2033352c2030783035207d2c0a09097b2034302c2030783032207d2c0a09097b2034352c2030783036207d2c0a09097b2035302c2030783030207d2c0a09097b2035352c2030783034207d2c0a09097b2036302c2030783062207d2c0a09097b2036352c2030783066207d2c0a09097b2037302c2030783039207d2c0a09097b2037352c2030783064207d2c0a09097b2038302c2030783061207d2c0a09097b2038352c2030783236207d2c0a09097b2039302c2030783230207d2c0a09097b203130302c2030783262207d2c0a09097b20302c2030786666207d092f2a206572726f72206f7220756e6b6e6f776e2076616c7565202a2f0a097d3b0a0a092f2a2050494949282d4d29204653422073657474696e67733a20736565207461626c652062312d62206f662032343534373230362e706466202a2f0a09737472756374207b0a0909756e7369676e656420696e742076616c75653b092f2a2046726f6e7420536964652042757320737065656420696e204d487a202a2f0a09097538206269746d61703b09092f2a20706f776572206f6e20636f6e66696775726174696f6e2062697473205b31383a2031395d0a090909090928696e204d5352203078326129202a2f0a097d206d73725f6465636f64655f6673625b5d203d207b0a09097b202036362c20307830207d2c0a09097b203130302c20307832207d2c0a09097b203133332c20307831207d2c0a09097b202020302c20307866667d0a097d3b0a0a09753332206d73725f6c6f2c206d73725f746d703b0a09696e742069203d20302c206a203d20303b0a0a092f2a2072656164204d53522030783261202d207765206f6e6c79206e65656420746865206c6f772033322062697473202a2f0a0972646d7372284d53525f494133325f45424c5f43525f504f5745524f4e2c206d73725f6c6f2c206d73725f746d70293b0a0970725f646562756728225033202d204d53525f494133325f45424c5f43525f504f5745524f4e3a203078257820307825785c6e222c206d73725f6c6f2c206d73725f746d70293b0a096d73725f746d70203d206d73725f6c6f3b0a0a092f2a206465636f64652074686520465342202a2f0a096d73725f746d7020263d203078303063303030303b0a096d73725f746d70203e3e3d2031383b0a097768696c6520286d73725f746d7020213d206d73725f6465636f64655f6673625b695d2e6269746d617029207b0a0909696620286d73725f6465636f64655f6673625b695d2e6269746d6170203d3d2030786666290a09090972657475726e20303b0a0909692b2b3b0a097d0a0a092f2a206465636f646520746865206d756c7469706c696572202a2f0a096966202870726f636573736f72203d3d205350454544535445505f4350555f504949495f435f4541524c5929207b0a090970725f64656275672822776f726b61726f756e6420666f72206561726c792050494949735c6e22293b0a09096d73725f6c6f20263d20307830336330303030303b0a097d20656c73650a09096d73725f6c6f20263d20307830626330303030303b0a096d73725f6c6f203e3e3d2032323b0a097768696c6520286d73725f6c6f20213d206d73725f6465636f64655f6d756c745b6a5d2e6269746d617029207b0a0909696620286d73725f6465636f64655f6d756c745b6a5d2e6269746d6170203d3d2030786666290a09090972657475726e20303b0a09096a2b2b3b0a097d0a0a0970725f6465627567282273706565642069732025755c6e222c0a0909286d73725f6465636f64655f6d756c745b6a5d2e726174696f202a206d73725f6465636f64655f6673625b695d2e76616c7565202a2031303029293b0a0a0972657475726e206d73725f6465636f64655f6d756c745b6a5d2e726174696f202a206d73725f6465636f64655f6673625b695d2e76616c7565202a203130303b0a7d0a0a0a73746174696320756e7369676e656420696e742070656e7469756d4d5f6765745f6672657175656e637928766f6964290a7b0a09753332206d73725f6c6f2c206d73725f746d703b0a0a0972646d7372284d53525f494133325f45424c5f43525f504f5745524f4e2c206d73725f6c6f2c206d73725f746d70293b0a0970725f64656275672822504d202d204d53525f494133325f45424c5f43525f504f5745524f4e3a203078257820307825785c6e222c206d73725f6c6f2c206d73725f746d70293b0a0a092f2a20736565207461626c6520422d32206f662032343534373231322e706466202a2f0a09696620286d73725f6c6f2026203078303030343030303029207b0a09097072696e746b284b45524e5f4445425547205046582022504d202d20696e76616c6964204653423a203078257820307825785c6e222c0a090909096d73725f6c6f2c206d73725f746d70293b0a090972657475726e20303b0a097d0a0a096d73725f746d70203d20286d73725f6c6f203e3e20323229202620307831663b0a0970725f64656275672822626974732032322d32362061726520307825782c2073706565642069732025755c6e222c0a0909096d73725f746d702c20286d73725f746d70202a20313030202a203130303029293b0a0a0972657475726e206d73725f746d70202a20313030202a20313030303b0a7d0a0a73746174696320756e7369676e656420696e742070656e7469756d5f636f72655f6765745f6672657175656e637928766f6964290a7b0a0975333220667362203d20303b0a09753332206d73725f6c6f2c206d73725f746d703b0a09696e74207265743b0a0a0972646d7372284d53525f4653425f465245512c206d73725f6c6f2c206d73725f746d70293b0a092f2a20736565207461626c6520422d32206f662032353336363932302e706466202a2f0a0973776974636820286d73725f6c6f2026203078303729207b0a096361736520353a0a0909667362203d203130303030303b0a0909627265616b3b0a096361736520313a0a0909667362203d203133333333333b0a0909627265616b3b0a096361736520333a0a0909667362203d203136363636373b0a0909627265616b3b0a096361736520323a0a0909667362203d203230303030303b0a0909627265616b3b0a096361736520303a0a0909667362203d203236363636373b0a0909627265616b3b0a096361736520343a0a0909667362203d203333333333333b0a0909627265616b3b0a0964656661756c743a0a09097072696e746b284b45524e5f455252202250434f5245202d204d53525f4653425f4652455120756e646566696e65642076616c756522293b0a097d0a0a0972646d7372284d53525f494133325f45424c5f43525f504f5745524f4e2c206d73725f6c6f2c206d73725f746d70293b0a0970725f6465627567282250434f5245202d204d53525f494133325f45424c5f43525f504f5745524f4e3a203078257820307825785c6e222c0a0909096d73725f6c6f2c206d73725f746d70293b0a0a096d73725f746d70203d20286d73725f6c6f203e3e20323229202620307831663b0a0970725f64656275672822626974732032322d32362061726520307825782c2073706565642069732025755c6e222c0a0909096d73725f746d702c20286d73725f746d70202a2066736229293b0a0a09726574203d20286d73725f746d70202a20667362293b0a0972657475726e207265743b0a7d0a0a0a73746174696320756e7369676e656420696e742070656e7469756d345f6765745f6672657175656e637928766f6964290a7b0a0973747275637420637075696e666f5f783836202a63203d2026626f6f745f6370755f646174613b0a09753332206d73725f6c6f2c206d73725f68692c206d756c743b0a09756e7369676e656420696e7420667362203d20303b0a09756e7369676e656420696e74207265743b0a097538206673625f636f64653b0a0a092f2a2050656e7469756d2034204d6f64656c203020616e64203120646f206e6f7420686176652074686520436f726520436c6f636b204672657175656e63790a09202a20746f2053797374656d20427573204672657175656e637920526174696f204669656c6420696e207468652050726f636573736f72204672657175656e63790a09202a20436f6e66696775726174696f6e205265676973746572206f6620746865204d53522e205468657265666f7265207468652063757272656e740a09202a206672657175656e63792063616e6e6f742062652063616c63756c6174656420616e642068617320746f206265206d656173757265642e0a09202a2f0a0969662028632d3e7838365f6d6f64656c203c2032290a090972657475726e206370755f6b687a3b0a0a0972646d737228307832632c206d73725f6c6f2c206d73725f6869293b0a0a0970725f646562756728225034202d204d53525f4542435f4652455155454e43595f49443a203078257820307825785c6e222c206d73725f6c6f2c206d73725f6869293b0a0a092f2a206465636f646520746865204653423a207365652049412d333220496e74656c202843292041726368697465637475726520536f6674776172650a09202a20446576656c6f7065722773204d616e75616c2c20566f6c756d6520333a2053797374656d2050726772616d6d696e672047756964652c0a09202a207265766973696f6e2023313220696e205461626c6520422d313a204d53527320696e207468652050656e7469756d203420616e640a09202a20496e74656c2058656f6e2050726f636573736f72732c206f6e207061676520422d3420616e6420422d352e0a09202a2f0a096673625f636f6465203d20286d73725f6c6f203e3e203136292026203078373b0a0973776974636820286673625f636f646529207b0a096361736520303a0a0909667362203d20313030202a20313030303b0a0909627265616b3b0a096361736520313a0a0909667362203d203133333333202a2031303b0a0909627265616b3b0a096361736520323a0a0909667362203d20323030202a20313030303b0a0909627265616b3b0a097d0a0a096966202821667362290a09097072696e746b284b45524e5f4445425547205046582022636f756c646e277420646574656374204653422073706565642e20220a0909090922506c656173652073656e6420616e20652d6d61696c20746f203c6c696e75784062726f646f2e64653e5c6e22293b0a0a092f2a204d756c7469706c6965722e202a2f0a096d756c74203d206d73725f6c6f203e3e2032343b0a0a0970725f646562756728225034202d20465342202575206b487a3b204d756c7469706c6965722025753b205370656564202575206b487a5c6e222c0a0909096673622c206d756c742c2028667362202a206d756c7429293b0a0a09726574203d2028667362202a206d756c74293b0a0972657475726e207265743b0a7d0a0a0a2f2a205761726e696e673a206d6179206765742063616c6c65642066726f6d20736d705f63616c6c5f66756e6374696f6e5f73696e676c652e202a2f0a756e7369676e656420696e74207370656564737465705f6765745f6672657175656e637928656e756d207370656564737465705f70726f636573736f722070726f636573736f72290a7b0a09737769746368202870726f636573736f7229207b0a0963617365205350454544535445505f4350555f50434f52453a0a090972657475726e2070656e7469756d5f636f72655f6765745f6672657175656e637928293b0a0963617365205350454544535445505f4350555f504d3a0a090972657475726e2070656e7469756d4d5f6765745f6672657175656e637928293b0a0963617365205350454544535445505f4350555f5034443a0a0963617365205350454544535445505f4350555f50344d3a0a090972657475726e2070656e7469756d345f6765745f6672657175656e637928293b0a0963617365205350454544535445505f4350555f504949495f543a0a0963617365205350454544535445505f4350555f504949495f433a0a0963617365205350454544535445505f4350555f504949495f435f4541524c593a0a090972657475726e2070656e7469756d335f6765745f6672657175656e63792870726f636573736f72293b0a0964656661756c743a0a090972657475726e20303b0a097d3b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c287370656564737465705f6765745f6672657175656e6379293b0a0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a2020202020202020202020202020202020444554454354205350454544535445502d43415041424c452050524f434553534f52202020202020202020202020202020202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a2f2a204b65657020696e2073796e63207769746820746865207838365f6370755f6964207461626c657320696e2074686520646966666572656e74206d6f64756c6573202a2f0a756e7369676e656420696e74207370656564737465705f6465746563745f70726f636573736f7228766f6964290a7b0a0973747275637420637075696e666f5f783836202a63203d20266370755f646174612830293b0a09753332206562782c206d73725f6c6f2c206d73725f68693b0a0a0970725f646562756728227838363a2025782c206d6f64656c3a2025785c6e222c20632d3e7838362c20632d3e7838365f6d6f64656c293b0a0a096966202828632d3e7838365f76656e646f7220213d205838365f56454e444f525f494e54454c29207c7c0a09202020202828632d3e78383620213d2036292026262028632d3e78383620213d203078462929290a090972657475726e20303b0a0a0969662028632d3e783836203d3d2030784629207b0a09092f2a20496e74656c204d6f62696c652050656e7469756d20342d4d0a0909202a206f7220496e74656c204d6f62696c652050656e7469756d2034207769746820353333204d487a20465342202a2f0a090969662028632d3e7838365f6d6f64656c20213d2032290a09090972657475726e20303b0a0a0909656278203d2063707569645f6562782830783030303030303031293b0a090965627820263d20307830303030303046463b0a0a090970725f646562756728226562782076616c75652069732025782c207838365f6d61736b2069732025785c6e222c206562782c20632d3e7838365f6d61736b293b0a0a09097377697463682028632d3e7838365f6d61736b29207b0a09096361736520343a0a0909092f2a0a090909202a20422d7374657070696e67205b4d2d50342d4d5d0a090909202a2073616d706c652068617320656278203d20307830662c2070726f64756374696f6e2068617320307830652e0a090909202a2f0a0909096966202828656278203d3d203078306529207c7c2028656278203d3d203078306629290a0909090972657475726e205350454544535445505f4350555f50344d3b0a090909627265616b3b0a09096361736520373a0a0909092f2a0a090909202a20432d7374657070696e67205b4d2d50342d4d5d0a090909202a206e6565647320746f2068617665206562783d307830652c20656c7365206974277320612063656c65726f6e3a0a090909202a2063662e2032353133303931372e706466202f207061676520372c20666f6f746e6f74652035206576656e0a090909202a2074686f7567682032353037323132302e706466202f2070616765203720646f65736e2774207361790a090909202a2073616d706c657320617265206f6e6c79206f6620422d7374657070696e672e2e2e0a090909202a2f0a09090969662028656278203d3d2030783065290a0909090972657475726e205350454544535445505f4350555f50344d3b0a090909627265616b3b0a09096361736520393a0a0909092f2a0a090909202a20442d7374657070696e67205b4d2d50342d4d206f72204d2d50342f3533335d0a090909202a0a090909202a207468697320697320746f74616c6c7920737472616e67653a204350554944203078304632392069730a090909202a2075736564206279204d2d50342d4d2c204d2d50342f35333320616e642821292043656c65726f6e20435055732e0a090909202a20546865206c6174746572206e65656420746f20626520736f72746564206f7574206173207468657920646f6e27740a090909202a20737570706f7274207370656564737465702e0a090909202a2043656c65726f6e73207769746820435055494420307830463239206d61792068617665206569746865720a090909202a206562783d307838206f7220307866202d2d2032353133303931372e70646620646f65736e27742073617920616e797468696e670a090909202a2073706563696669632e0a090909202a204d2d50342d4d73206d6179206861766520656974686572206562783d307865206f7220307866205b7365652061626f76655d0a090909202a204d2d50342f353333206861766520656974686572206562783d307865206f72203078662e205b32353331373630372e7064665d0a090909202a20616c736f2c204d2d50344d204854732068617665206562783d3078382c20746f6f0a090909202a20466f72206e6f772c2074686579206172652064697374696e6775697368656420627920746865206d6f64656c5f69640a090909202a20737472696e670a090909202a2f0a0909096966202828656278203d3d203078306529207c7c0a090909092873747273747228632d3e7838365f6d6f64656c5f69642c0a0909090920202020224d6f62696c6520496e74656c2852292050656e7469756d2852292034222920213d204e554c4c29290a0909090972657475726e205350454544535445505f4350555f50344d3b0a090909627265616b3b0a090964656661756c743a0a090909627265616b3b0a09097d0a090972657475726e20303b0a097d0a0a097377697463682028632d3e7838365f6d6f64656c29207b0a096361736520307830423a202f2a20496e74656c2050494949205b5475616c6174696e5d202a2f0a09092f2a2063707569645f656278283129206973203078303420666f72206465736b746f7020504949492c0a0909202a203078303620666f72206d6f62696c6520504949492d4d202a2f0a0909656278203d2063707569645f6562782830783030303030303031293b0a090970725f646562756728226562782069732025785c6e222c20656278293b0a0a090965627820263d20307830303030303046463b0a0a09096966202865627820213d2030783036290a09090972657475726e20303b0a0a09092f2a20536f2066617220616c6c20504949492d4d2070726f636573736f727320737570706f7274205370656564537465702e205365650a0909202a20496e74656c27732032343534303634302e706466206f66204a756e6520323030330a0909202a2f0a090972657475726e205350454544535445505f4350555f504949495f543b0a0a096361736520307830383a202f2a20496e74656c2050494949205b436f707065726d696e655d202a2f0a0a09092f2a20616c6c206d6f62696c65205049494920436f707065726d696e657320686176652046534220313030204d487a0a0909202a203d3d3e20736f7274206f7574206120666577206465736b746f702050494949732e202a2f0a090972646d7372284d53525f494133325f45424c5f43525f504f5745524f4e2c206d73725f6c6f2c206d73725f6869293b0a090970725f64656275672822436f707065726d696e653a204d53525f494133325f45424c5f43525f504f5745524f4e20697320307825782c20307825785c6e222c0a090909096d73725f6c6f2c206d73725f6869293b0a09096d73725f6c6f20263d203078303063303030303b0a0909696620286d73725f6c6f20213d20307830303830303030290a09090972657475726e20303b0a0a09092f2a0a0909202a204966207468652070726f636573736f722069732061206d6f62696c652076657273696f6e2c0a0909202a20706c6174666f726d2049442068617320626974203530207365740a0909202a206974206861732053706565645374657020746563686e6f6c6f6779206966206569746865720a0909202a20626974203536206f72203537206973207365740a0909202a2f0a090972646d7372284d53525f494133325f504c4154464f524d5f49442c206d73725f6c6f2c206d73725f6869293b0a090970725f64656275672822436f707065726d696e653a204d53525f494133325f504c4154464f524d20494420697320307825782c20307825785c6e222c0a090909096d73725f6c6f2c206d73725f6869293b0a090969662028286d73725f686920262028313c3c313829292026260a0909202020202872656c617865645f636865636b203f2031203a20286d73725f686920262028333c3c323429292929207b0a09090969662028632d3e7838365f6d61736b203d3d203078303129207b0a0909090970725f646562756728226561726c7920504949492076657273696f6e5c6e22293b0a0909090972657475726e205350454544535445505f4350555f504949495f435f4541524c593b0a0909097d20656c73650a0909090972657475726e205350454544535445505f4350555f504949495f433b0a09097d0a0a0964656661756c743a0a090972657475726e20303b0a097d0a7d0a4558504f52545f53594d424f4c5f47504c287370656564737465705f6465746563745f70726f636573736f72293b0a0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a202020202020202020202020202020202020202020444554454354205350454544535445502053504545445320202020202020202020202020202020202020202020202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a756e7369676e656420696e74207370656564737465705f6765745f667265717328656e756d207370656564737465705f70726f636573736f722070726f636573736f722c0a090909092020756e7369676e656420696e74202a6c6f775f73706565642c0a090909092020756e7369676e656420696e74202a686967685f73706565642c0a090909092020756e7369676e656420696e74202a7472616e736974696f6e5f6c6174656e63792c0a090909092020766f696420282a7365745f7374617465292028756e7369676e656420696e7420737461746529290a7b0a09756e7369676e656420696e7420707265765f73706565643b0a09756e7369676e656420696e7420726574203d20303b0a09756e7369676e6564206c6f6e6720666c6167733b0a097374727563742074696d6576616c207476312c207476323b0a0a0969662028282170726f636573736f7229207c7c2028216c6f775f737065656429207c7c202821686967685f737065656429207c7c2028217365745f737461746529290a090972657475726e202d45494e56414c3b0a0a0970725f64656275672822747279696e6720746f2064657465726d696e6520626f7468207370656564735c6e22293b0a0a092f2a206765742063757272656e74207370656564202a2f0a09707265765f7370656564203d207370656564737465705f6765745f6672657175656e63792870726f636573736f72293b0a096966202821707265765f7370656564290a090972657475726e202d45494f3b0a0a0970725f6465627567282270726576696f75732073706565642069732025755c6e222c20707265765f7370656564293b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a0a092f2a2073776974636820746f206c6f77207374617465202a2f0a097365745f7374617465285350454544535445505f4c4f57293b0a092a6c6f775f7370656564203d207370656564737465705f6765745f6672657175656e63792870726f636573736f72293b0a0969662028212a6c6f775f737065656429207b0a0909726574203d202d45494f3b0a0909676f746f206f75743b0a097d0a0a0970725f646562756728226c6f772073706565642069732025755c6e222c202a6c6f775f7370656564293b0a0a092f2a207374617274206c6174656e6379206d6561737572656d656e74202a2f0a09696620287472616e736974696f6e5f6c6174656e6379290a0909646f5f67657474696d656f666461792826747631293b0a0a092f2a2073776974636820746f2068696768207374617465202a2f0a097365745f7374617465285350454544535445505f48494748293b0a0a092f2a20656e64206c6174656e6379206d6561737572656d656e74202a2f0a09696620287472616e736974696f6e5f6c6174656e6379290a0909646f5f67657474696d656f666461792826747632293b0a0a092a686967685f7370656564203d207370656564737465705f6765745f6672657175656e63792870726f636573736f72293b0a0969662028212a686967685f737065656429207b0a0909726574203d202d45494f3b0a0909676f746f206f75743b0a097d0a0a0970725f64656275672822686967682073706565642069732025755c6e222c202a686967685f7370656564293b0a0a09696620282a6c6f775f7370656564203d3d202a686967685f737065656429207b0a0909726574203d202d454e4f4445563b0a0909676f746f206f75743b0a097d0a0a092f2a2073776974636820746f2070726576696f75732073746174652c206966206e6563657373617279202a2f0a09696620282a686967685f737065656420213d20707265765f7370656564290a09097365745f7374617465285350454544535445505f4c4f57293b0a0a09696620287472616e736974696f6e5f6c6174656e637929207b0a09092a7472616e736974696f6e5f6c6174656e6379203d20287476322e74765f736563202d207476312e74765f73656329202a20555345435f5045525f534543202b0a0909097476322e74765f75736563202d207476312e74765f757365633b0a090970725f646562756728227472616e736974696f6e206c6174656e637920697320257520755365635c6e222c202a7472616e736974696f6e5f6c6174656e6379293b0a0a09092f2a20636f6e76657274207553656320746f206e53656320616e64206164642032302520666f722073616665747920726561736f6e73202a2f0a09092a7472616e736974696f6e5f6c6174656e6379202a3d20313230303b0a0a09092f2a20636865636b20696620746865206c6174656e6379206d6561737572656d656e7420697320746f6f2068696768206f7220746f6f206c6f770a0909202a20616e642073657420697420746f206120736166652076616c75652028353030755365632920696e207468617420636173650a0909202a2f0a0909696620282a7472616e736974696f6e5f6c6174656e6379203e203130303030303030207c7c0a0909202020202a7472616e736974696f6e5f6c6174656e6379203c20353030303029207b0a0909097072696e746b284b45524e5f5741524e494e472050465820226672657175656e6379207472616e736974696f6e20220a0909090909226d65617375726564207365656d73206f7574206f662072616e67652028257520220a0909090909226e536563292c2066616c6c696e67206261636b20746f20612073616665206f6e65206f66220a0909090909222575206e5365632e5c6e222c0a09090909092a7472616e736974696f6e5f6c6174656e63792c20353030303030293b0a0909092a7472616e736974696f6e5f6c6174656e6379203d203530303030303b0a09097d0a097d0a0a6f75743a0a096c6f63616c5f6972715f726573746f726528666c616773293b0a0972657475726e207265743b0a7d0a4558504f52545f53594d424f4c5f47504c287370656564737465705f6765745f6672657173293b0a0a23696664656620434f4e4649475f5838365f5350454544535445505f52454c415845445f4341505f434845434b0a6d6f64756c655f706172616d2872656c617865645f636865636b2c20696e742c2030343434293b0a4d4f44554c455f5041524d5f444553432872656c617865645f636865636b2c0a090922446f6e277420646f20616c6c20636865636b7320666f7220737065656473746570206361706162696c6974792e22293b0a23656e6469660a0a4d4f44554c455f415554484f522822446f6d696e696b2042726f646f77736b69203c6c696e75784062726f646f2e64653e22293b0a4d4f44554c455f4445534352495054494f4e28224c69627261727920666f7220496e74656c205370656564537465702031206f722032206370756672657120647269766572732e22293b0a4d4f44554c455f4c4943454e5345282247504c22293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f637075667265712f7370656564737465702d6c69622e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303332373400313231313437343433333000303032303732340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a202843292032303032202d203230303320446f6d696e696b2042726f646f77736b69203c6c696e75784062726f646f2e64653e0a202a0a202a20204c6963656e73656420756e64657220746865207465726d73206f662074686520474e552047504c204c6963656e73652076657273696f6e20322e0a202a0a202a20204c69627261727920666f7220636f6d6d6f6e2066756e6374696f6e7320666f7220496e74656c2053706565645374657020762e3120616e6420762e3220737570706f72740a202a0a202a20204249472046415420444953434c41494d45523a20576f726b20696e2070726f677265737320636f64652e20506f737369626c79202a64616e6765726f75732a0a202a2f0a0a0a0a2f2a2070726f636573736f7273202a2f0a656e756d207370656564737465705f70726f636573736f72207b0a095350454544535445505f4350555f504949495f435f4541524c59203d20307830303030303030312c20202f2a20436f707065726d696e6520636f7265202a2f0a095350454544535445505f4350555f504949495f43092020203d20307830303030303030322c20202f2a20436f707065726d696e6520636f7265202a2f0a095350454544535445505f4350555f504949495f54092020203d20307830303030303030332c20202f2a205475616c6174696e20636f7265202a2f0a095350454544535445505f4350555f50344d092020203d20307830303030303030342c20202f2a2050342d4d20202a2f0a2f2a2074686520666f6c6c6f77696e672070726f636573736f727320617265206e6f74207370656564737465702d63617061626c6520616e6420617265206e6f74206175746f2d64657465637465640a202a20696e207370656564737465705f6465746563745f70726f636573736f7228292e20486f77657665722c2074686569722073706565642063616e206265206465746563746564207573696e670a202a20746865207370656564737465705f6765745f6672657175656e637928292063616c6c2e202a2f0a095350454544535445505f4350555f504d092020203d20307846464646464630332c20202f2a2050656e7469756d204d20202a2f0a095350454544535445505f4350555f503444092020203d20307846464646464630342c20202f2a206465736b746f7020503420202a2f0a095350454544535445505f4350555f50434f5245092020203d20307846464646464630352c20202f2a20436f7265202a2f0a7d3b0a0a2f2a2073706565647374657020737461746573202d2d206f6e6c792074776f206f66207468656d202a2f0a0a23646566696e65205350454544535445505f4849474809307830303030303030300a23646566696e65205350454544535445505f4c4f5709307830303030303030310a0a0a2f2a206465746563742061207370656564737465702d63617061626c652070726f636573736f72202a2f0a65787465726e20656e756d207370656564737465705f70726f636573736f72207370656564737465705f6465746563745f70726f636573736f7228766f6964293b0a0a2f2a20646574656374207468652063757272656e742073706565642028696e206b687a29206f66207468652070726f636573736f72202a2f0a65787465726e20756e7369676e656420696e74207370656564737465705f6765745f6672657175656e637928656e756d207370656564737465705f70726f636573736f722070726f636573736f72293b0a0a0a2f2a2064657465637420746865206c6f7720616e64206869676820737065656473206f66207468652070726f636573736f722e205468652063616c6c6261636b0a202a207365745f737461746522277320666972737420617267756d656e7420697320656974686572205350454544535445505f48494748206f720a202a205350454544535445505f4c4f573b20746865207365636f6e6420617267756d656e74206973207a65726f20736f2074686174206e6f0a202a20637075667265715f6e6f746966795f7472616e736974696f6e2063616c6c732061726520696e697469617465642e0a202a2f0a65787465726e20756e7369676e656420696e74207370656564737465705f6765745f667265717328656e756d207370656564737465705f70726f636573736f722070726f636573736f722c0a09756e7369676e656420696e74202a6c6f775f73706565642c0a09756e7369676e656420696e74202a686967685f73706565642c0a09756e7369676e656420696e74202a7472616e736974696f6e5f6c6174656e63792c0a09766f696420282a7365745f7374617465292028756e7369676e656420696e7420737461746529293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f637075667265712f7370656564737465702d736d692e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323637373100313231313437343433333000303032303735300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20496e74656c2053706565645374657020534d49206472697665722e0a202a0a202a20284329203230303320204869726f736869204d69757261203c6d697572614064612d6368612e6f72673e0a202a0a202a20204c6963656e73656420756e64657220746865207465726d73206f662074686520474e552047504c204c6963656e73652076657273696f6e20322e0a202a0a202a2f0a0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a202020202020202020202020202020202020202020202020535045454453544550202d20444546494e4954494f4e5320202020202020202020202020202020202020202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f6d6f64756c65706172616d2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f637075667265712e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f696f2e683e0a23696e636c756465203c61736d2f6973742e683e0a23696e636c756465203c61736d2f6370755f6465766963655f69642e683e0a0a23696e636c75646520227370656564737465702d6c69622e68220a0a2f2a207370656564737465702073797374656d206d616e6167656d656e7420696e7465726661636520706f72742f636f6d6d616e642e0a202a0a202a20546865736520706172616d65746572732061726520676f742066726f6d204953542d534d492042494f532063616c6c2e0a202a20496620757365722067697665732069742c2074686573652061726520757365642e0a202a0a202a2f0a73746174696320696e7420736d695f706f72743b0a73746174696320696e7420736d695f636d643b0a73746174696320756e7369676e656420696e7420736d695f7369673b0a0a2f2a20696e666f2061626f7574207468652070726f636573736f72202a2f0a73746174696320656e756d207370656564737465705f70726f636573736f72207370656564737465705f70726f636573736f723b0a0a2f2a0a202a20546865726520617265206f6e6c792074776f206672657175656e63792073746174657320666f7220656163682070726f636573736f722e2056616c7565730a202a2061726520696e206b487a20666f72207468652074696d65206265696e672e0a202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c65207370656564737465705f66726571735b5d203d207b0a097b5350454544535445505f484947482c09307d2c0a097b5350454544535445505f4c4f572c0909307d2c0a097b302c090909435055465245515f5441424c455f454e447d2c0a7d3b0a0a23646566696e65204745545f5350454544535445505f4f574e455220300a23646566696e65204745545f5350454544535445505f535441544520310a23646566696e65205345545f5350454544535445505f535441544520320a23646566696e65204745545f5350454544535445505f465245515320340a0a2f2a20686f77206f6674656e207368616c6c2074686520534d492063616c6c206265207472696564206966206974206661696c65642c20652e672e20626563617573650a202a206f6620444d4120616374697669747920676f696e67206f6e3f202a2f0a23646566696e6520534d495f545249455320350a0a2f2a2a0a202a207370656564737465705f736d695f6f776e6572736869700a202a2f0a73746174696320696e74207370656564737465705f736d695f6f776e65727368697028766f6964290a7b0a0975333220636f6d6d616e642c20726573756c742c206d616769632c2064756d6d793b0a097533322066756e6374696f6e203d204745545f5350454544535445505f4f574e45523b0a09756e7369676e65642063686172206d616769635f646174615b5d203d2022436f7079726967687420286329203139393920496e74656c20436f72706f726174696f6e223b0a0a09636f6d6d616e64203d2028736d695f7369672026203078666666666666303029207c2028736d695f636d6420262030786666293b0a096d61676963203d20766972745f746f5f70687973286d616769635f64617461293b0a0a0970725f64656275672822747279696e6720746f206f627461696e206f776e657273686970207769746820636f6d6d616e6420257820617420706f72742025785c6e222c0a090909636f6d6d616e642c20736d695f706f7274293b0a0a095f5f61736d5f5f205f5f766f6c6174696c655f5f280a090922707573682025256562705c6e220a0909226f7574202525616c2c202825256478295c6e220a090922706f702025256562705c6e220a09093a20223d44222028726573756c74292c0a09092020223d6122202864756d6d79292c20223d6222202864756d6d79292c20223d6322202864756d6d79292c20223d6422202864756d6d79292c0a09092020223d5322202864756d6d79290a09093a202261222028636f6d6d616e64292c20226222202866756e6374696f6e292c20226322202830292c202264222028736d695f706f7274292c0a09092020224422202830292c2022532220286d61676963290a09093a20226d656d6f7279220a09293b0a0a0970725f64656275672822726573756c742069732025785c6e222c20726573756c74293b0a0a0972657475726e20726573756c743b0a7d0a0a2f2a2a0a202a207370656564737465705f736d695f6765745f6672657173202d20676574205370656564537465702070726566657272656420262063757272656e7420667265712e0a202a20406c6f773a20746865206c6f77206672657175656e63792076616c756520697320706c6163656420686572650a202a2040686967683a207468652068696768206672657175656e63792076616c756520697320706c6163656420686572650a202a0a202a204f6e6c7920617661696c61626c65206f6e206c61746572205370656564537465702d656e61626c65642073797374656d732c2072657475726e732066616c736520726573756c7473206f720a202a206576656e2068616e6773205b63662e206275676d652e6f73646c2e6f7267202320313432325d206f6e206561726c6965722073797374656d732e20456d7069726963616c2074657374696e670a202a2073686f7773207468617420746865206c6174746572206f63637572732069662021286973745f696e666f2e6576656e74202620307846464646292e0a202a2f0a73746174696320696e74207370656564737465705f736d695f6765745f667265717328756e7369676e656420696e74202a6c6f772c20756e7369676e656420696e74202a68696768290a7b0a0975333220636f6d6d616e642c20726573756c74203d20302c206564692c20686967685f6d687a2c206c6f775f6d687a2c2064756d6d793b0a09753332207374617465203d20303b0a097533322066756e6374696f6e203d204745545f5350454544535445505f46524551533b0a0a096966202821286973745f696e666f2e6576656e742026203078464646462929207b0a090970725f64656275672822627567202331343232202d2d2063616e277420726561642066726571732066726f6d2042494f535c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a09636f6d6d616e64203d2028736d695f7369672026203078666666666666303029207c2028736d695f636d6420262030786666293b0a0a0970725f64656275672822747279696e6720746f2064657465726d696e65206672657175656e63696573207769746820636f6d6d616e6420257820617420706f72742025785c6e222c0a090909636f6d6d616e642c20736d695f706f7274293b0a0a095f5f61736d5f5f205f5f766f6c6174696c655f5f280a090922707573682025256562705c6e220a0909226f7574202525616c2c202825256478295c6e220a090922706f70202525656270220a09093a20223d61222028726573756c74292c0a09092020223d62222028686967685f6d687a292c0a09092020223d632220286c6f775f6d687a292c0a09092020223d642220287374617465292c20223d44222028656469292c20223d5322202864756d6d79290a09093a202261222028636f6d6d616e64292c0a09092020226222202866756e6374696f6e292c0a0909202022632220287374617465292c0a090920202264222028736d695f706f7274292c20225322202830292c20224422202830290a09293b0a0a0970725f64656275672822726573756c742025782c206c6f775f667265712025752c20686967685f667265712025755c6e222c0a090909726573756c742c206c6f775f6d687a2c20686967685f6d687a293b0a0a092f2a2061626f727420696620726573756c747320617265206f6276696f75736c7920696e636f72726563742e2e2e202a2f0a096966202828686967685f6d687a202b206c6f775f6d687a29203c20363030290a090972