1. | 2847454e365f504d494e54524d534b2c2030293b0a0a0972633676696473203d20303b0a09726574203d2073616e64796272696467655f70636f64655f72656164286465765f707269762c2047454e365f50434f44455f524541445f524336564944532c202672633676696473293b0a096966202849535f47454e3628646576292026262072657429207b0a090944524d5f44454255475f4452495645522822436f756c646e277420636865636b20666f722042494f5320776f726b61726f756e645c6e22293b0a097d20656c7365206966202849535f47454e362864657629202626202847454e365f4445434f44455f5243365f56494428726336766964732026203078666629203c203435302929207b0a090944524d5f44454255475f4452495645522822596f752073686f756c642075706461746520796f75722042494f532e20436f7272656374696e67206d696e696d756d2072633620766f6c74616765202825646d562d3e25646d56295c6e222c0a090909202047454e365f4445434f44455f5243365f564944287263367669647320262030786666292c20343530293b0a09097263367669647320263d2030786666666630303b0a090972633676696473207c3d2047454e365f454e434f44455f5243365f56494428343530293b0a0909726574203d2073616e64796272696467655f70636f64655f7772697465286465765f707269762c2047454e365f50434f44455f57524954455f524336564944532c2072633676696473293b0a090969662028726574290a09090944524d5f4552524f522822436f756c646e27742066697820696e636f72726563742072633620766f6c746167655c6e22293b0a097d0a0a0967656e365f67745f666f7263655f77616b655f707574286465765f70726976293b0a7d0a0a73746174696320766f69642067656e365f7570646174655f72696e675f66726571287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09696e74206d696e5f66726571203d2031353b0a09696e74206770755f667265713b0a09756e7369676e656420696e742069615f667265712c206d61785f69615f667265713b0a09696e74207363616c696e675f666163746f72203d203138303b0a0a095741524e5f4f4e28216d757465785f69735f6c6f636b656428266465765f707269762d3e7270732e68775f6c6f636b29293b0a0a096d61785f69615f66726571203d20637075667265715f717569636b5f6765745f6d61782830293b0a092f2a0a09202a2044656661756c7420746f206d656173757265642066726571206966206e6f6e6520666f756e642c205043552077696c6c20656e7375726520776520646f6e277420676f0a09202a206f7665720a09202a2f0a0969662028216d61785f69615f66726571290a09096d61785f69615f66726571203d207473635f6b687a3b0a0a092f2a20436f6e766572742066726f6d206b487a20746f204d487a202a2f0a096d61785f69615f66726571202f3d20313030303b0a0a092f2a0a09202a20466f72206561636820706f74656e7469616c20475055206672657175656e63792c206c6f616420612072696e67206672657175656e63792077652764206c696b650a09202a20746f2075736520666f72206d656d6f7279206163636573732e2020576520646f20746869732062792073706563696679696e6720746865204941206672657175656e63790a09202a20746865205043552073686f756c64207573652061732061207265666572656e636520746f2064657465726d696e65207468652072696e67206672657175656e63792e0a09202a2f0a09666f7220286770755f66726571203d206465765f707269762d3e7270732e6d61785f64656c61793b206770755f66726571203e3d206465765f707269762d3e7270732e6d696e5f64656c61793b0a0920202020206770755f667265712d2d29207b0a0909696e742064696666203d206465765f707269762d3e7270732e6d61785f64656c6179202d206770755f667265713b0a0a09092f2a0a0909202a20466f7220475055206672657175656e63696573206c657373207468616e203735304d487a2c206a7573742075736520746865206c6f776573740a0909202a2072696e6720667265712e0a0909202a2f0a0909696620286770755f66726571203c206d696e5f66726571290a09090969615f66726571203d203830303b0a0909656c73650a09090969615f66726571203d206d61785f69615f66726571202d20282864696666202a207363616c696e675f666163746f7229202f2032293b0a090969615f66726571203d204449565f524f554e445f434c4f534553542869615f667265712c20313030293b0a090969615f66726571203c3c3d2047454e365f50434f44455f465245515f49415f524154494f5f53484946543b0a0a090973616e64796272696467655f70636f64655f7772697465286465765f707269762c0a090909090947454e365f50434f44455f57524954455f4d494e5f465245515f5441424c452c0a090909090969615f66726571207c206770755f66726571293b0a097d0a7d0a0a766f69642069726f6e6c616b655f74656172646f776e5f726336287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a09696620286465765f707269762d3e6970732e72656e64657263747829207b0a0909693931355f67656d5f6f626a6563745f756e70696e286465765f707269762d3e6970732e72656e646572637478293b0a090964726d5f67656d5f6f626a6563745f756e7265666572656e636528266465765f707269762d3e6970732e72656e6465726374782d3e62617365293b0a09096465765f707269762d3e6970732e72656e646572637478203d204e554c4c3b0a097d0a0a09696620286465765f707269762d3e6970732e70777263747829207b0a0909693931355f67656d5f6f626a6563745f756e70696e286465765f707269762d3e6970732e707772637478293b0a090964726d5f67656d5f6f626a6563745f756e7265666572656e636528266465765f707269762d3e6970732e7077726374782d3e62617365293b0a09096465765f707269762d3e6970732e707772637478203d204e554c4c3b0a097d0a7d0a0a73746174696320766f69642069726f6e6c616b655f64697361626c655f726336287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a0969662028493931355f5245414428505752435458412929207b0a09092f2a2057616b6520746865204750552c2070726576656e74205243362c207468656e20726573746f72652052535444425943544c202a2f0a0909493931355f57524954452852535444425943544c2c20493931355f524541442852535444425943544c29207c205243585f53575f45584954293b0a0909776169745f666f72282828493931355f524541442852535444425943544c292026205253585f5354415455535f4d41534b29203d3d205253585f5354415455535f4f4e292c0a090909203530293b0a0a0909493931355f575249544528505752435458412c2030293b0a0909504f5354494e475f524541442850575243545841293b0a0a0909493931355f57524954452852535444425943544c2c20493931355f524541442852535444425943544c292026207e5243585f53575f45584954293b0a0909504f5354494e475f524541442852535444425943544c293b0a097d0a7d0a0a73746174696320696e742069726f6e6c616b655f73657475705f726336287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a09696620286465765f707269762d3e6970732e72656e646572637478203d3d204e554c4c290a09096465765f707269762d3e6970732e72656e646572637478203d20696e74656c5f616c6c6f635f636f6e746578745f7061676528646576293b0a0969662028216465765f707269762d3e6970732e72656e646572637478290a090972657475726e202d454e4f4d454d3b0a0a09696620286465765f707269762d3e6970732e707772637478203d3d204e554c4c290a09096465765f707269762d3e6970732e707772637478203d20696e74656c5f616c6c6f635f636f6e746578745f7061676528646576293b0a0969662028216465765f707269762d3e6970732e70777263747829207b0a090969726f6e6c616b655f74656172646f776e5f72633628646576293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320766f69642069726f6e6c616b655f656e61626c655f726336287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f72696e675f627566666572202a72696e67203d20266465765f707269762d3e72696e675b5243535d3b0a09626f6f6c207761735f696e7465727275707469626c653b0a09696e74207265743b0a0a092f2a207263362064697361626c65642062792064656661756c742064756520746f207265706561746564207265706f727473206f662068616e67696e6720647572696e670a09202a20626f6f7420616e6420726573756d652e0a09202a2f0a096966202821696e74656c5f656e61626c655f7263362864657629290a090972657475726e3b0a0a095741524e5f4f4e28216d757465785f69735f6c6f636b656428266465762d3e7374727563745f6d7574657829293b0a0a09726574203d2069726f6e6c616b655f73657475705f72633628646576293b0a0969662028726574290a090972657475726e3b0a0a097761735f696e7465727275707469626c65203d206465765f707269762d3e6d6d2e696e7465727275707469626c653b0a096465765f707269762d3e6d6d2e696e7465727275707469626c65203d2066616c73653b0a0a092f2a0a09202a204750552063616e206175746f6d61746963616c6c7920706f77657220646f776e207468652072656e64657220756e697420696620676976656e206120706167650a09202a20746f20736176652073746174652e0a09202a2f0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2036293b0a096966202872657429207b0a090969726f6e6c616b655f74656172646f776e5f72633628646576293b0a09096465765f707269762d3e6d6d2e696e7465727275707469626c65203d207761735f696e7465727275707469626c653b0a090972657475726e3b0a097d0a0a09696e74656c5f72696e675f656d69742872696e672c204d495f53555350454e445f464c555348207c204d495f53555350454e445f464c5553485f454e293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f5345545f434f4e54455854293b0a09696e74656c5f72696e675f656d69742872696e672c206465765f707269762d3e6970732e72656e6465726374782d3e6774745f6f6666736574207c0a0909094d495f4d4d5f53504143455f475454207c0a0909094d495f534156455f4558545f53544154455f454e207c0a0909094d495f524553544f52455f4558545f53544154455f454e207c0a0909094d495f524553544f52455f494e4849424954293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f53555350454e445f464c555348293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f4e4f4f50293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f464c555348293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a092f2a0a09202a205761697420666f722074686520636f6d6d616e642070617273657220746f20616476616e63652070617374204d495f5345545f434f4e544558542e205468652048570a09202a20646f657320616e20696d706c6963697420666c7573682c20636f6d62696e65642077697468204d495f464c5553482061626f76652c2069742073686f756c642062650a09202a207361666520746f20617373756d6520746861742072656e6465726374782069732076616c69640a09202a2f0a09726574203d20696e74656c5f72696e675f69646c652872696e67293b0a096465765f707269762d3e6d6d2e696e7465727275707469626c65203d207761735f696e7465727275707469626c653b0a096966202872657429207b0a090944524d5f4552524f5228226661696c656420746f20656e61626c652069726f6e6c616b6520706f77657220706f77657220736176696e67735c6e22293b0a090969726f6e6c616b655f74656172646f776e5f72633628646576293b0a090972657475726e3b0a097d0a0a09493931355f575249544528505752435458412c206465765f707269762d3e6970732e7077726374782d3e6774745f6f6666736574207c205057524354585f454e293b0a09493931355f57524954452852535444425943544c2c20493931355f524541442852535444425943544c292026207e5243585f53575f45584954293b0a7d0a0a73746174696320756e7369676e6564206c6f6e6720696e74656c5f707866726571287533322076696466726571290a7b0a09756e7369676e6564206c6f6e6720667265713b0a09696e7420646976203d202876696466726571202620307833663030303029203e3e2031363b0a09696e7420706f7374203d20287669646672657120262030783330303029203e3e2031323b0a09696e7420707265203d202876696466726571202620307837293b0a0a096966202821707265290a090972657475726e20303b0a0a0966726571203d202828646976202a2031333333333329202f202828313c3c706f737429202a2070726529293b0a0a0972657475726e20667265713b0a7d0a0a73746174696320636f6e7374207374727563742063706172616d73207b0a0975313620693b0a0975313620743b0a09753136206d3b0a0975313620633b0a7d2063706172616d735b5d203d207b0a097b20312c20313333332c203330312c203238363634207d2c0a097b20312c20313036362c203239342c203234343630207d2c0a097b20312c203830302c203239342c203235313932207d2c0a097b20302c20313333332c203237362c203237363035207d2c0a097b20302c20313036362c203237362c203237363035207d2c0a097b20302c203830302c203233312c203233373834207d2c0a7d3b0a0a73746174696320756e7369676e6564206c6f6e67205f5f693931355f636869707365745f76616c287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a0975363420746f74616c5f636f756e742c20646966662c207265743b0a0975333220636f756e74312c20636f756e74322c20636f756e74332c206d203d20302c2063203d20303b0a09756e7369676e6564206c6f6e67206e6f77203d206a6966666965735f746f5f6d73656373286a696666696573292c2064696666313b0a09696e7420693b0a0a096173736572745f7370696e5f6c6f636b656428266d63686465765f6c6f636b293b0a0a096469666631203d206e6f77202d206465765f707269762d3e6970732e6c6173745f74696d65313b0a0a092f2a2050726576656e74206469766973696f6e2d62792d7a65726f206966207765206172652061736b696e6720746f6f20666173742e0a09202a20416c736f2c20776520646f6e27742067657420696e746572657374696e6720726573756c74732069662077652061726520706f6c6c696e670a09202a20666173746572207468616e206f6e636520696e2031306d732c20736f206a7573742072657475726e207468652073617665642076616c75650a09202a20696e20737563682063617365732e0a09202a2f0a09696620286469666631203c3d203130290a090972657475726e206465765f707269762d3e6970732e636869707365745f706f7765723b0a0a09636f756e7431203d20493931355f5245414428444d494543293b0a09636f756e7432203d20493931355f52454144284444524543293b0a09636f756e7433203d20493931355f52454144284353494543293b0a0a09746f74616c5f636f756e74203d20636f756e7431202b20636f756e7432202b20636f756e74333b0a0a092f2a204649584d453a2068616e646c65207065722d636f756e746572206f766572666c6f77202a2f0a0969662028746f74616c5f636f756e74203c206465765f707269762d3e6970732e6c6173745f636f756e743129207b0a090964696666203d207e30554c202d206465765f707269762d3e6970732e6c6173745f636f756e74313b0a090964696666202b3d20746f74616c5f636f756e743b0a097d20656c7365207b0a090964696666203d20746f74616c5f636f756e74202d206465765f707269762d3e6970732e6c6173745f636f756e74313b0a097d0a0a09666f72202869203d20303b2069203c2041525241595f53495a452863706172616d73293b20692b2b29207b0a09096966202863706172616d735b695d2e69203d3d206465765f707269762d3e6970732e635f6d2026260a09092020202063706172616d735b695d2e74203d3d206465765f707269762d3e6970732e725f7429207b0a0909096d203d2063706172616d735b695d2e6d3b0a09090963203d2063706172616d735b695d2e633b0a090909627265616b3b0a09097d0a097d0a0a0964696666203d206469765f75363428646966662c206469666631293b0a09726574203d2028286d202a206469666629202b2063293b0a09726574203d206469765f753634287265742c203130293b0a0a096465765f707269762d3e6970732e6c6173745f636f756e7431203d20746f74616c5f636f756e743b0a096465765f707269762d3e6970732e6c6173745f74696d6531203d206e6f773b0a0a096465765f707269762d3e6970732e636869707365745f706f776572203d207265743b0a0a0972657475726e207265743b0a7d0a0a756e7369676e6564206c6f6e6720693931355f636869707365745f76616c287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09756e7369676e6564206c6f6e672076616c3b0a0a09696620286465765f707269762d3e696e666f2d3e67656e20213d2035290a090972657475726e20303b0a0a097370696e5f6c6f636b5f69727128266d63686465765f6c6f636b293b0a0a0976616c203d205f5f693931355f636869707365745f76616c286465765f70726976293b0a0a097370696e5f756e6c6f636b5f69727128266d63686465765f6c6f636b293b0a0a0972657475726e2076616c3b0a7d0a0a756e7369676e6564206c6f6e6720693931355f6d63685f76616c287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09756e7369676e6564206c6f6e67206d2c20782c20623b0a0975333220747366733b0a0a0974736673203d20493931355f524541442854534653293b0a0a096d203d20282874736673202620545346535f534c4f50455f4d41534b29203e3e20545346535f534c4f50455f5348494654293b0a0978203d20493931355f524541443828545231293b0a0a0962203d2074736673202620545346535f494e54525f4d41534b3b0a0a0972657475726e2028286d202a207829202f2031323729202d20623b0a7d0a0a7374617469632075313620707669645f746f5f657874766964287374727563742064726d5f693931355f70726976617465202a6465765f707269762c207538207078766964290a7b0a0973746174696320636f6e73742073747275637420765f7461626c65207b0a09097531362076643b202f2a20696e202e31206d696c202a2f0a090975313620766d3b202f2a20696e202e31206d696c202a2f0a097d20765f7461626c655b5d203d207b0a09097b20302c20302c207d2c0a09097b203337352c20302c207d2c0a09097b203530302c20302c207d2c0a09097b203632352c20302c207d2c0a09097b203735302c20302c207d2c0a09097b203837352c20302c207d2c0a09097b20313030302c20302c207d2c0a09097b20313132352c20302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343132352c20333030302c207d2c0a09097b20343235302c20333132352c207d2c0a09097b20343337352c20333235302c207d2c0a09097b20343530302c20333337352c207d2c0a09097b20343632352c20333530302c207d2c0a09097b20343735302c20333632352c207d2c0a09097b20343837352c20333735302c207d2c0a09097b20353030302c20333837352c207d2c0a09097b20353132352c20343030302c207d2c0a09097b20353235302c20343132352c207d2c0a09097b20353337352c20343235302c207d2c0a09097b20353530302c20343337352c207d2c0a09097b20353632352c20343530302c207d2c0a09097b20353735302c20343632352c207d2c0a09097b20353837352c20343735302c207d2c0a09097b20363030302c20343837352c207d2c0a09097b20363132352c20353030302c207d2c0a09097b20363235302c20353132352c207d2c0a09097b20363337352c20353235302c207d2c0a09097b20363530302c20353337352c207d2c0a09097b20363632352c20353530302c207d2c0a09097b20363735302c20353632352c207d2c0a09097b20363837352c20353735302c207d2c0a09097b20373030302c20353837352c207d2c0a09097b20373132352c20363030302c207d2c0a09097b20373235302c20363132352c207d2c0a09097b20373337352c20363235302c207d2c0a09097b20373530302c20363337352c207d2c0a09097b20373632352c20363530302c207d2c0a09097b20373735302c20363632352c207d2c0a09097b20373837352c20363735302c207d2c0a09097b20383030302c20363837352c207d2c0a09097b20383132352c20373030302c207d2c0a09097b20383235302c20373132352c207d2c0a09097b20383337352c20373235302c207d2c0a09097b20383530302c20373337352c207d2c0a09097b20383632352c20373530302c207d2c0a09097b20383735302c20373632352c207d2c0a09097b20383837352c20373735302c207d2c0a09097b20393030302c20373837352c207d2c0a09097b20393132352c20383030302c207d2c0a09097b20393235302c20383132352c207d2c0a09097b20393337352c20383235302c207d2c0a09097b20393530302c20383337352c207d2c0a09097b20393632352c20383530302c207d2c0a09097b20393735302c20383632352c207d2c0a09097b20393837352c20383735302c207d2c0a09097b2031303030302c20383837352c207d2c0a09097b2031303132352c20393030302c207d2c0a09097b2031303235302c20393132352c207d2c0a09097b2031303337352c20393235302c207d2c0a09097b2031303530302c20393337352c207d2c0a09097b2031303632352c20393530302c207d2c0a09097b2031303735302c20393632352c207d2c0a09097b2031303837352c20393735302c207d2c0a09097b2031313030302c20393837352c207d2c0a09097b2031313132352c2031303030302c207d2c0a09097b2031313235302c2031303132352c207d2c0a09097b2031313337352c2031303235302c207d2c0a09097b2031313530302c2031303337352c207d2c0a09097b2031313632352c2031303530302c207d2c0a09097b2031313735302c2031303632352c207d2c0a09097b2031313837352c2031303735302c207d2c0a09097b2031323030302c2031303837352c207d2c0a09097b2031323132352c2031313030302c207d2c0a09097b2031323235302c2031313132352c207d2c0a09097b2031323337352c2031313235302c207d2c0a09097b2031323530302c2031313337352c207d2c0a09097b2031323632352c2031313530302c207d2c0a09097b2031323735302c2031313632352c207d2c0a09097b2031323837352c2031313735302c207d2c0a09097b2031333030302c2031313837352c207d2c0a09097b2031333132352c2031323030302c207d2c0a09097b2031333235302c2031323132352c207d2c0a09097b2031333337352c2031323235302c207d2c0a09097b2031333530302c2031323337352c207d2c0a09097b2031333632352c2031323530302c207d2c0a09097b2031333735302c2031323632352c207d2c0a09097b2031333837352c2031323735302c207d2c0a09097b2031343030302c2031323837352c207d2c0a09097b2031343132352c2031333030302c207d2c0a09097b2031343235302c2031333132352c207d2c0a09097b2031343337352c2031333235302c207d2c0a09097b2031343530302c2031333337352c207d2c0a09097b2031343632352c2031333530302c207d2c0a09097b2031343735302c2031333632352c207d2c0a09097b2031343837352c2031333735302c207d2c0a09097b2031353030302c2031333837352c207d2c0a09097b2031353132352c2031343030302c207d2c0a09097b2031353235302c2031343132352c207d2c0a09097b2031353337352c2031343235302c207d2c0a09097b2031353530302c2031343337352c207d2c0a09097b2031353632352c2031343530302c207d2c0a09097b2031353735302c2031343632352c207d2c0a09097b2031353837352c2031343735302c207d2c0a09097b2031363030302c2031343837352c207d2c0a09097b2031363132352c2031353030302c207d2c0a097d3b0a09696620286465765f707269762d3e696e666f2d3e69735f6d6f62696c65290a090972657475726e20765f7461626c655b70787669645d2e766d3b0a09656c73650a090972657475726e20765f7461626c655b70787669645d2e76643b0a7d0a0a73746174696320766f6964205f5f693931355f7570646174655f6766785f76616c287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a097374727563742074696d6573706563206e6f772c2064696666313b0a0975363420646966663b0a09756e7369676e6564206c6f6e6720646966666d733b0a0975333220636f756e743b0a0a096173736572745f7370696e5f6c6f636b656428266d63686465765f6c6f636b293b0a0a096765747261776d6f6e6f746f6e696328266e6f77293b0a096469666631203d2074696d65737065635f737562286e6f772c206465765f707269762d3e6970732e6c6173745f74696d6532293b0a0a092f2a20446f6e2774206469766964652062792030202a2f0a09646966666d73203d2064696666312e74765f736563202a2031303030202b2064696666312e74765f6e736563202f20313030303030303b0a096966202821646966666d73290a090972657475726e3b0a0a09636f756e74203d20493931355f52454144284746584543293b0a0a0969662028636f756e74203c206465765f707269762d3e6970732e6c6173745f636f756e743229207b0a090964696666203d207e30554c202d206465765f707269762d3e6970732e6c6173745f636f756e74323b0a090964696666202b3d20636f756e743b0a097d20656c7365207b0a090964696666203d20636f756e74202d206465765f707269762d3e6970732e6c6173745f636f756e74323b0a097d0a0a096465765f707269762d3e6970732e6c6173745f636f756e7432203d20636f756e743b0a096465765f707269762d3e6970732e6c6173745f74696d6532203d206e6f773b0a0a092f2a204d6f7265206d6167696320636f6e7374616e74732e2e2e202a2f0a0964696666203d2064696666202a20313138313b0a0964696666203d206469765f75363428646966662c20646966666d73202a203130293b0a096465765f707269762d3e6970732e6766785f706f776572203d20646966663b0a7d0a0a766f696420693931355f7570646174655f6766785f76616c287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09696620286465765f707269762d3e696e666f2d3e67656e20213d2035290a090972657475726e3b0a0a097370696e5f6c6f636b5f69727128266d63686465765f6c6f636b293b0a0a095f5f693931355f7570646174655f6766785f76616c286465765f70726976293b0a0a097370696e5f756e6c6f636b5f69727128266d63686465765f6c6f636b293b0a7d0a0a73746174696320756e7369676e6564206c6f6e67205f5f693931355f6766785f76616c287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09756e7369676e6564206c6f6e6720742c20636f72722c207374617465312c20636f7272322c207374617465323b0a097533322070787669642c206578745f763b0a0a096173736572745f7370696e5f6c6f636b656428266d63686465765f6c6f636b293b0a0a097078766964203d20493931355f5245414428505856465245515f42415345202b20286465765f707269762d3e7270732e6375725f64656c6179202a203429293b0a097078766964203d20287078766964203e3e20323429202620307837663b0a096578745f76203d20707669645f746f5f657874766964286465765f707269762c207078766964293b0a0a09737461746531203d206578745f763b0a0a0974203d20693931355f6d63685f76616c286465765f70726976293b0a0a092f2a20526576656c20696e2074686520656d7069726963616c6c79206465726976656420636f6e7374616e7473202a2f0a0a092f2a20436f7272656374696f6e20666163746f7220696e20312f31303030303020756e697473202a2f0a096966202874203e203830290a0909636f7272203d20282874202a203233343929202b20313335393430293b0a09656c7365206966202874203e3d203530290a0909636f7272203d20282874202a2039363429202b203239333137293b0a09656c7365202f2a203c203530202a2f0a0909636f7272203d20282874202a2033303129202b2031303034293b0a0a09636f7272203d20636f7272202a202828313530313432202a2073746174653129202f203130303030202d203738363432293b0a09636f7272202f3d203130303030303b0a09636f727232203d2028636f7272202a206465765f707269762d3e6970732e636f7272293b0a0a09737461746532203d2028636f727232202a2073746174653129202f2031303030303b0a09737461746532202f3d203130303b202f2a20636f6e7665727420746f206d57202a2f0a0a095f5f693931355f7570646174655f6766785f76616c286465765f70726976293b0a0a0972657475726e206465765f707269762d3e6970732e6766785f706f776572202b207374617465323b0a7d0a0a756e7369676e6564206c6f6e6720693931355f6766785f76616c287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09756e7369676e6564206c6f6e672076616c3b0a0a09696620286465765f707269762d3e696e666f2d3e67656e20213d2035290a090972657475726e20303b0a0a097370696e5f6c6f636b5f69727128266d63686465765f6c6f636b293b0a0a0976616c203d205f5f693931355f6766785f76616c286465765f70726976293b0a0a097370696e5f756e6c6f636b5f69727128266d63686465765f6c6f636b293b0a0a0972657475726e2076616c3b0a7d0a0a2f2a2a0a202a20693931355f726561645f6d63685f76616c202d2072657475726e2076616c756520666f7220495053207573650a202a0a202a2043616c63756c61746520616e642072657475726e20612076616c756520666f7220746865204950532064726976657220746f20757365207768656e206465636964696e6720776865746865720a202a207765206861766520746865726d616c20616e6420706f7765722068656164726f6f6d20746f20696e63726561736520435055206f722047505520706f776572206275646765742e0a202a2f0a756e7369676e6564206c6f6e6720693931355f726561645f6d63685f76616c28766f6964290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f707269763b0a09756e7369676e6564206c6f6e6720636869707365745f76616c2c2067726170686963735f76616c2c20726574203d20303b0a0a097370696e5f6c6f636b5f69727128266d63686465765f6c6f636b293b0a096966202821693931355f6d63685f646576290a0909676f746f206f75745f756e6c6f636b3b0a096465765f70726976203d20693931355f6d63685f6465763b0a0a09636869707365745f76616c203d205f5f693931355f636869707365745f76616c286465765f70726976293b0a0967726170686963735f76616c203d205f5f693931355f6766785f76616c286465765f70726976293b0a0a09726574203d20636869707365745f76616c202b2067726170686963735f76616c3b0a0a6f75745f756e6c6f636b3a0a097370696e5f756e6c6f636b5f69727128266d63686465765f6c6f636b293b0a0a0972657475726e207265743b0a7d0a4558504f52545f53594d424f4c5f47504c28693931355f726561645f6d63685f76616c293b0a0a2f2a2a0a202a20693931355f6770755f7261697365202d20726169736520475055206672657175656e6379206c696d69740a202a0a202a20526169736520746865206c696d69743b2049505320696e64696361746573207765206861766520746865726d616c2068656164726f6f6d2e0a202a2f0a626f6f6c20693931355f6770755f726169736528766f6964290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f707269763b0a09626f6f6c20726574203d20747275653b0a0a097370696e5f6c6f636b5f69727128266d63686465765f6c6f636b293b0a096966202821693931355f6d63685f64657629207b0a0909726574203d2066616c73653b0a0909676f746f206f75745f756e6c6f636b3b0a097d0a096465765f70726976203d20693931355f6d63685f6465763b0a0a09696620286465765f707269762d3e6970732e6d61785f64656c6179203e206465765f707269762d3e6970732e666d6178290a09096465765f707269762d3e6970732e6d61785f64656c61792d2d3b0a0a6f75745f756e6c6f636b3a0a097370696e5f756e6c6f636b5f69727128266d63686465765f6c6f636b293b0a0a0972657475726e207265743b0a7d0a4558504f52545f53594d424f4c5f47504c28693931355f6770755f7261697365293b0a0a2f2a2a0a202a20693931355f6770755f6c6f776572202d206c6f77657220475055206672657175656e6379206c696d69740a202a0a202a2049505320696e6469636174657320776527726520636c6f736520746f206120746865726d616c206c696d69742c20736f207468726f74746c65206261636b20746865204750550a202a206672657175656e6379206d6178696d756d2e0a202a2f0a626f6f6c20693931355f6770755f6c6f77657228766f6964290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f707269763b0a09626f6f6c20726574203d20747275653b0a0a097370696e5f6c6f636b5f69727128266d63686465765f6c6f636b293b0a096966202821693931355f6d63685f64657629207b0a0909726574203d2066616c73653b0a0909676f746f206f75745f756e6c6f636b3b0a097d0a096465765f70726976203d20693931355f6d63685f6465763b0a0a09696620286465765f707269762d3e6970732e6d61785f64656c6179203c206465765f707269762d3e6970732e6d696e5f64656c6179290a09096465765f707269762d3e6970732e6d61785f64656c61792b2b3b0a0a6f75745f756e6c6f636b3a0a097370696e5f756e6c6f636b5f69727128266d63686465765f6c6f636b293b0a0a0972657475726e207265743b0a7d0a4558504f52545f53594d424f4c5f47504c28693931355f6770755f6c6f776572293b0a0a2f2a2a0a202a20693931355f6770755f62757379202d20696e6469636174652047505520627573696e65737320746f204950530a202a0a202a2054656c6c2074686520495053206472697665722077686574686572206f72206e6f74207468652047505520697320627573792e0a202a2f0a626f6f6c20693931355f6770755f6275737928766f6964290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f707269763b0a0973747275637420696e74656c5f72696e675f627566666572202a72696e673b0a09626f6f6c20726574203d2066616c73653b0a09696e7420693b0a0a097370696e5f6c6f636b5f69727128266d63686465765f6c6f636b293b0a096966202821693931355f6d63685f646576290a0909676f746f206f75745f756e6c6f636b3b0a096465765f70726976203d20693931355f6d63685f6465763b0a0a09666f725f656163685f72696e672872696e672c206465765f707269762c2069290a0909726574207c3d20216c6973745f656d707479282672696e672d3e726571756573745f6c697374293b0a0a6f75745f756e6c6f636b3a0a097370696e5f756e6c6f636b5f69727128266d63686465765f6c6f636b293b0a0a0972657475726e207265743b0a7d0a4558504f52545f53594d424f4c5f47504c28693931355f6770755f62757379293b0a0a2f2a2a0a202a20693931355f6770755f747572626f5f64697361626c65202d2064697361626c6520677261706869637320747572626f0a202a0a202a2044697361626c6520677261706869637320747572626f20627920726573657474696e6720746865206d6178206672657175656e637920616e642073657474696e67207468650a202a2063757272656e74206672657175656e637920746f207468652064656661756c742e0a202a2f0a626f6f6c20693931355f6770755f747572626f5f64697361626c6528766f6964290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f707269763b0a09626f6f6c20726574203d20747275653b0a0a097370696e5f6c6f636b5f69727128266d63686465765f6c6f636b293b0a096966202821693931355f6d63685f64657629207b0a0909726574203d2066616c73653b0a0909676f746f206f75745f756e6c6f636b3b0a097d0a096465765f70726976203d20693931355f6d63685f6465763b0a0a096465765f707269762d3e6970732e6d61785f64656c6179203d206465765f707269762d3e6970732e6673746172743b0a0a09696620282169726f6e6c616b655f7365745f64727073286465765f707269762d3e6465762c206465765f707269762d3e6970732e66737461727429290a0909726574203d2066616c73653b0a0a6f75745f756e6c6f636b3a0a097370696e5f756e6c6f636b5f69727128266d63686465765f6c6f636b293b0a0a0972657475726e207265743b0a7d0a4558504f52545f53594d424f4c5f47504c28693931355f6770755f747572626f5f64697361626c65293b0a0a2f2a2a0a202a2054656c6c732074686520696e74656c5f69707320647269766572207468617420746865206939313520647269766572206973206e6f77206c6f616465642c2069660a202a2049505320676f74206c6f616465642066697273742e0a202a0a202a20546869732061776b776172642064616e636520697320736f2074686174206e656974686572206d6f64756c652068617320746f20646570656e64206f6e207468650a202a206f7468657220696e206f7264657220666f722049505320746f20646f2074686520617070726f70726961746520636f6d6d756e69636174696f6e206f660a202a2047505520747572626f206c696d69747320746f20693931352e0a202a2f0a73746174696320766f69640a6970735f70696e675f666f725f693931355f6c6f616428766f6964290a7b0a09766f696420282a6c696e6b2928766f6964293b0a0a096c696e6b203d2073796d626f6c5f676574286970735f6c696e6b5f746f5f693931355f647269766572293b0a09696620286c696e6b29207b0a09096c696e6b28293b0a090973796d626f6c5f707574286970735f6c696e6b5f746f5f693931355f647269766572293b0a097d0a7d0a0a766f696420696e74656c5f6770755f6970735f696e6974287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a092f2a205765206f6e6c79207265676973746572207468652069393135206970732070617274207769746820696e74656c2d697073206f6e63652065766572797468696e672069730a09202a207365742075702c20746f2061766f696420696e74656c2d69707320736e65616b696e6720696e20616e642072656164696e6720626f6775732076616c7565732e202a2f0a097370696e5f6c6f636b5f69727128266d63686465765f6c6f636b293b0a09693931355f6d63685f646576203d206465765f707269763b0a097370696e5f756e6c6f636b5f69727128266d63686465765f6c6f636b293b0a0a096970735f70696e675f666f725f693931355f6c6f616428293b0a7d0a0a766f696420696e74656c5f6770755f6970735f74656172646f776e28766f6964290a7b0a097370696e5f6c6f636b5f69727128266d63686465765f6c6f636b293b0a09693931355f6d63685f646576203d204e554c4c3b0a097370696e5f756e6c6f636b5f69727128266d63686465765f6c6f636b293b0a7d0a73746174696320766f696420696e74656c5f696e69745f656d6f6e287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09753332206c63667573653b0a097538207078775b31365d3b0a09696e7420693b0a0a092f2a2044697361626c6520746f2070726f6772616d202a2f0a09493931355f5752495445284543522c2030293b0a09504f5354494e475f5245414428454352293b0a0a092f2a2050726f6772616d20656e65726779207765696768747320666f7220766172696f7573206576656e7473202a2f0a09493931355f575249544528534445572c2030783135303430643030293b0a09493931355f5752495445284353494557302c2030783030376630303030293b0a09493931355f5752495445284353494557312c2030783165323230303034293b0a09493931355f5752495445284353494557322c2030783034303030303034293b0a0a09666f72202869203d20303b2069203c20353b20692b2b290a0909493931355f575249544528504557202b202869202a2034292c2030293b0a09666f72202869203d20303b2069203c20333b20692b2b290a0909493931355f575249544528444557202b202869202a2034292c2030293b0a0a092f2a2050726f6772616d20502d7374617465207765696768747320746f206163636f756e7420666f72206672657175656e637920706f7765722061646a7573746d656e74202a2f0a09666f72202869203d20303b2069203c2031363b20692b2b29207b0a090975333220707876696466726571203d20493931355f5245414428505856465245515f42415345202b202869202a203429293b0a0909756e7369676e6564206c6f6e672066726571203d20696e74656c5f70786672657128707876696466726571293b0a0909756e7369676e6564206c6f6e6720766964203d2028707876696466726571202620505856465245515f50585f4d41534b29203e3e0a090909505856465245515f50585f53484946543b0a0909756e7369676e6564206c6f6e672076616c3b0a0a090976616c203d20766964202a207669643b0a090976616c202a3d202866726571202f2031303030293b0a090976616c202a3d203235353b0a090976616c202f3d20283132372a3132372a393030293b0a09096966202876616c203e2030786666290a09090944524d5f4552524f52282262616420707876616c3a20256c645c6e222c2076616c293b0a09097078775b695d203d2076616c3b0a097d0a092f2a2052656e646572207374616e6462792073746174657320676574203020776569676874202a2f0a097078775b31345d203d20303b0a097078775b31355d203d20303b0a0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a09097533322076616c203d20287078775b692a345d203c3c20323429207c20287078775b28692a34292b315d203c3c20313629207c0a090909287078775b28692a34292b325d203c3c203829207c20287078775b28692a34292b335d293b0a0909493931355f575249544528505857202b202869202a2034292c2076616c293b0a097d0a0a092f2a2041646a757374206d61676963207265677320746f206d616769632076616c75657320286d6f7265206578706572696d656e74616c20726573756c747329202a2f0a09493931355f5752495445284f4757302c2030293b0a09493931355f5752495445284f4757312c2030293b0a09493931355f5752495445284547302c2030783030303037663030293b0a09493931355f5752495445284547312c2030783030303030303065293b0a09493931355f5752495445284547322c2030783030306530303030293b0a09493931355f5752495445284547332c2030783638303030333030293b0a09493931355f5752495445284547342c2030783432303030303030293b0a09493931355f5752495445284547352c2030783030313430303331293b0a09493931355f5752495445284547362c2030293b0a09493931355f5752495445284547372c2030293b0a0a09666f72202869203d20303b2069203c20383b20692b2b290a0909493931355f5752495445285058574c202b202869202a2034292c2030293b0a0a092f2a20456e61626c6520504d4f4e202b2073656c656374206576656e7473202a2f0a09493931355f5752495445284543522c2030783830303030303139293b0a0a096c6366757365203d20493931355f52454144284c43465553453032293b0a0a096465765f707269762d3e6970732e636f7272203d20286c63667573652026204c43465553455f4849565f4d41534b293b0a7d0a0a766f696420696e74656c5f64697361626c655f67745f706f77657273617665287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a096966202849535f49524f4e4c414b455f4d286465762929207b0a090969726f6e6c616b655f64697361626c655f6472707328646576293b0a090969726f6e6c616b655f64697361626c655f72633628646576293b0a097d20656c73652069662028494e54454c5f494e464f28646576292d3e67656e203e3d2036202626202149535f56414c4c455956494557286465762929207b0a090963616e63656c5f64656c617965645f776f726b5f73796e6328266465765f707269762d3e7270732e64656c617965645f726573756d655f776f726b293b0a09096d757465785f6c6f636b28266465765f707269762d3e7270732e68775f6c6f636b293b0a090967656e365f64697361626c655f72707328646576293b0a09096d757465785f756e6c6f636b28266465765f707269762d3e7270732e68775f6c6f636b293b0a097d0a7d0a0a73746174696320766f696420696e74656c5f67656e365f706f776572736176655f776f726b2873747275637420776f726b5f737472756374202a776f726b290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d0a0909636f6e7461696e65725f6f6628776f726b2c207374727563742064726d5f693931355f707269766174652c0a09090920202020207270732e64656c617965645f726573756d655f776f726b2e776f726b293b0a097374727563742064726d5f646576696365202a646576203d206465765f707269762d3e6465763b0a0a096d757465785f6c6f636b28266465765f707269762d3e7270732e68775f6c6f636b293b0a0967656e365f656e61626c655f72707328646576293b0a0967656e365f7570646174655f72696e675f6672657128646576293b0a096d757465785f756e6c6f636b28266465765f707269762d3e7270732e68775f6c6f636b293b0a7d0a0a766f696420696e74656c5f656e61626c655f67745f706f77657273617665287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a096966202849535f49524f4e4c414b455f4d286465762929207b0a090969726f6e6c616b655f656e61626c655f6472707328646576293b0a090969726f6e6c616b655f656e61626c655f72633628646576293b0a0909696e74656c5f696e69745f656d6f6e28646576293b0a097d20656c736520696620282849535f47454e362864657629207c7c2049535f47454e37286465762929202626202149535f56414c4c455956494557286465762929207b0a09092f2a0a0909202a2050435520636f6d6d756e69636174696f6e20697320736c6f7720616e64207468697320646f65736e2774206e65656420746f2062650a0909202a20646f6e6520617420616e792073706563696669632074696d652c20736f20646f2074686973206f7574206f66206f7572206661737420706174680a0909202a20746f206d616b6520726573756d6520616e6420696e6974206661737465722e0a0909202a2f0a09097363686564756c655f64656c617965645f776f726b28266465765f707269762d3e7270732e64656c617965645f726573756d655f776f726b2c0a09090909202020202020726f756e645f6a6966666965735f75705f72656c617469766528485a29293b0a097d0a7d0a0a73746174696320766f6964206962785f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a092f2a0a09202a204f6e2049626578205065616b20616e6420436f7567617220506f696e742c207765206e65656420746f2064697361626c6520636c6f636b0a09202a20676174696e6720666f72207468652070616e656c20706f7765722073657175656e636572206f722069742077696c6c206661696c20746f0a09202a207374617274207570207768656e206e6f20706f72747320617265206163746976652e0a09202a2f0a09493931355f575249544528534f5554485f445350434c4b5f474154455f442c205043485f44504c53554e49545f434c4f434b5f474154455f44495341424c45293b0a7d0a0a73746174696320766f69642069726f6e6c616b655f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0975696e7433325f7420647370636c6b5f67617465203d20494c4b5f565248554e49545f434c4f434b5f474154455f44495341424c453b0a0a092f2a20526571756972656420666f7220464243202a2f0a09647370636c6b5f67617465207c3d20494c4b5f4450464352554e49545f434c4f434b5f474154455f44495341424c45207c0a0909202020494c4b5f44504643554e49545f434c4f434b5f474154455f44495341424c45207c0a0909202020494c4b5f44504644554e49545f434c4f434b5f474154455f454e41424c453b0a0a09493931355f5752495445285043485f33444347444953302c0a09092020204d415249554e49545f434c4f434b5f474154455f44495341424c45207c0a09092020205356534d554e49545f434c4f434b5f474154455f44495341424c45293b0a09493931355f5752495445285043485f33444347444953312c0a090920202056464d554e49545f434c4f434b5f474154455f44495341424c45293b0a0a092f2a0a09202a204163636f7264696e6720746f2074686520737065632074686520666f6c6c6f77696e6720626974732073686f756c642062652073657420696e0a09202a206f7264657220746f20656e61626c65206d656d6f72792073656c662d726566726573680a09202a20546865206269742032322f3231206f6620307834323030340a09202a20546865206269742035206f6620307834323032300a09202a2054686520626974203135206f6620307834353030300a09202a2f0a09493931355f575249544528494c4b5f444953504c41595f434849434b454e322c0a090920202028493931355f5245414428494c4b5f444953504c41595f434849434b454e3229207c0a090920202020494c4b5f44504152425f47415445207c20494c4b5f5653445046445f46554c4c29293b0a09647370636c6b5f67617465207c3d20494c4b5f4450415242554e49545f434c4f434b5f474154455f454e41424c453b0a09493931355f575249544528444953505f4152425f43544c2c0a090920202028493931355f5245414428444953505f4152425f43544c29207c0a090920202020444953505f4642435f574d5f44495329293b0a09493931355f575249544528574d335f4c505f494c4b2c2030293b0a09493931355f575249544528574d325f4c505f494c4b2c2030293b0a09493931355f575249544528574d315f4c505f494c4b2c2030293b0a0a092f2a0a09202a204261736564206f6e2074686520646f63756d656e742066726f6d20686172647761726520677579732074686520666f6c6c6f77696e6720626974730a09202a2073686f756c642062652073657420756e636f6e646974696f6e616c6c7920696e206f7264657220746f20656e61626c65204642432e0a09202a2054686520626974203232206f6620307834323030300a09202a2054686520626974203232206f6620307834323030340a09202a205468652062697420372c382c39206f6620307834323032302e0a09202a2f0a096966202849535f49524f4e4c414b455f4d286465762929207b0a0909493931355f575249544528494c4b5f444953504c41595f434849434b454e312c0a090909202020493931355f5245414428494c4b5f444953504c41595f434849434b454e3129207c0a090909202020494c4b5f464243515f444953293b0a0909493931355f575249544528494c4b5f444953504c41595f434849434b454e322c0a090909202020493931355f5245414428494c4b5f444953504c41595f434849434b454e3229207c0a090909202020494c4b5f44504152425f47415445293b0a097d0a0a09493931355f575249544528494c4b5f445350434c4b5f474154455f442c20647370636c6b5f67617465293b0a0a09493931355f575249544528494c4b5f444953504c41595f434849434b454e322c0a0909202020493931355f5245414428494c4b5f444953504c41595f434849434b454e3229207c0a0909202020494c4b5f454c50494e5f3430395f53454c454354293b0a09493931355f5752495445285f33445f434849434b454e322c0a09092020205f33445f434849434b454e325f574d5f524541445f504950454c494e4544203c3c203136207c0a09092020205f33445f434849434b454e325f574d5f524541445f504950454c494e4544293b0a0a092f2a20576144697361626c6552656e6465724361636865506970656c696e6564466c757368202a2f0a09493931355f57524954452843414348455f4d4f44455f302c0a09092020205f4d41534b45445f4249545f454e41424c4528434d305f504950454c494e45445f52454e4445525f464c5553485f44495341424c4529293b0a0a096962785f696e69745f636c6f636b5f676174696e6728646576293b0a7d0a0a73746174696320766f6964206370745f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09696e7420706970653b0a0a092f2a0a09202a204f6e2049626578205065616b20616e6420436f7567617220506f696e742c207765206e65656420746f2064697361626c6520636c6f636b0a09202a20676174696e6720666f72207468652070616e656c20706f7765722073657175656e636572206f722069742077696c6c206661696c20746f0a09202a207374617274207570207768656e206e6f20706f72747320617265206163746976652e0a09202a2f0a09493931355f575249544528534f5554485f445350434c4b5f474154455f442c205043485f44504c53554e49545f434c4f434b5f474154455f44495341424c45293b0a09493931355f575249544528534f5554485f434849434b454e322c20493931355f5245414428534f5554485f434849434b454e3229207c0a090920202044504c535f4544505f5050535f4649585f444953293b0a092f2a205468652062656c6f772066697865732074686520776569726420646973706c617920636f7272757074696f6e2c20612066657720706978656c7320736869667465640a09202a20646f776e776172642c206f6e20286f6e6c7929204c564453206f6620736f6d65204850206c6170746f70732077697468204956592e0a09202a2f0a09666f725f656163685f706970652870697065290a0909493931355f5752495445285452414e535f434849434b454e322870697065292c205452414e535f434849434b454e325f54494d494e475f4f56455252494445293b0a092f2a205741445030436c6f636b476174696e6744697361626c65202a2f0a09666f725f656163685f70697065287069706529207b0a0909493931355f5752495445285452414e535f434849434b454e312870697065292c0a0909092020205452414e535f434849434b454e315f445030554e49545f47435f44495341424c45293b0a097d0a7d0a0a73746174696320766f69642067656e365f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09696e7420706970653b0a0975696e7433325f7420647370636c6b5f67617465203d20494c4b5f565248554e49545f434c4f434b5f474154455f44495341424c453b0a0a09493931355f575249544528494c4b5f445350434c4b5f474154455f442c20647370636c6b5f67617465293b0a0a09493931355f575249544528494c4b5f444953504c41595f434849434b454e322c0a0909202020493931355f5245414428494c4b5f444953504c41595f434849434b454e3229207c0a0909202020494c4b5f454c50494e5f3430395f53454c454354293b0a0a092f2a20576144697361626c6548695a506c616e65735768656e4d534141456e61626c6564202a2f0a09493931355f5752495445285f33445f434849434b454e2c0a09092020205f4d41534b45445f4249545f454e41424c45285f33445f434849434b454e5f48495a5f504c414e455f44495341424c455f4d5341415f34585f534e4229293b0a0a092f2a205761536574757047744d6f64655464526f774469737061746368202a2f0a096966202849535f534e425f4754312864657629290a0909493931355f57524954452847454e365f47545f4d4f44452c0a0909092020205f4d41534b45445f4249545f454e41424c452847454e365f54445f464f55525f524f575f44495350415443485f44495341424c4529293b0a0a09493931355f575249544528574d335f4c505f494c4b2c2030293b0a09493931355f575249544528574d325f4c505f494c4b2c2030293b0a09493931355f575249544528574d315f4c505f494c4b2c2030293b0a0a09493931355f57524954452843414348455f4d4f44455f302c0a09092020205f4d41534b45445f4249545f44495341424c4528434d305f5354435f45564943545f44495341424c455f4c52415f534e4229293b0a0a09493931355f57524954452847454e365f55434743544c312c0a0909202020493931355f524541442847454e365f55434743544c3129207c0a090920202047454e365f424c42554e49545f434c4f434b5f474154455f44495341424c45207c0a090920202047454e365f4353554e49545f434c4f434b5f474154455f44495341424c45293b0a0a092f2a204163636f7264696e6720746f2074686520425370656320766f6c31672c20626974203132202852435042554e49542920636c6f636b0a09202a20676174696e672064697361626c65206d757374206265207365742e20204661696c75726520746f2073657420697420726573756c747320696e0a09202a20666c69636b6572696e6720706978656c732064756520746f205a207772697465206f72646572696e67206661696c757265732061667465720a09202a20736f6d6520616d6f756e74206f662072756e74696d6520696e20746865204d657361202266697265222064656d6f2c20616e6420556e6967696e650a09202a2053616e63747561727920616e642054726f706963732c20616e64206170706172656e746c7920616e797468696e6720656c736520776974680a09202a20616c7068612074657374206f7220706978656c20646973636172642e0a09202a0a09202a204163636f7264696e6720746f2074686520737065632c206269742031312028524343554e495429206d75737420616c736f206265207365742c0a09202a20627574207765206469646e27742064656275672061637475616c2074657374636173657320746f2066696e64206974206f75742e0a09202a0a09202a20416c736f206170706c7920576144697361626c65564453556e6974436c6f636b476174696e6720616e640a09202a20576144697361626c6552435042556e6974436c6f636b476174696e672e0a09202a2f0a09493931355f57524954452847454e365f55434743544c322c0a090920202047454e375f564453554e49545f434c4f434b5f474154455f44495341424c45207c0a090920202047454e365f52435042554e49545f434c4f434b5f474154455f44495341424c45207c0a090920202047454e365f524343554e49545f434c4f434b5f474154455f44495341424c45293b0a0a092f2a2042737065632073617973207765206e65656420746f20616c776179732073657420616c6c206d61736b20626974732e202a2f0a09493931355f5752495445285f33445f434849434b454e332c2028307846464646203c3c20313629207c0a09092020205f33445f434849434b454e335f53465f44495341424c455f46415354434c49505f43554c4c293b0a0a092f2a0a09202a204163636f7264696e6720746f2074686520737065632074686520666f6c6c6f77696e6720626974732073686f756c642062650a09202a2073657420696e206f7264657220746f20656e61626c65206d656d6f72792073656c662d7265667265736820616e64206662633a0a09202a2054686520626974323120616e64206269743232206f6620307834323030300a09202a2054686520626974323120616e64206269743232206f6620307834323030340a09202a20546865206269743520616e642062697437206f6620307834323032300a09202a20546865206269743134206f6620307837303138300a09202a20546865206269743134206f6620307837313138300a09202a2f0a09493931355f575249544528494c4b5f444953504c41595f434849434b454e312c0a0909202020493931355f5245414428494c4b5f444953504c41595f434849434b454e3129207c0a0909202020494c4b5f464243515f444953207c20494c4b5f504142535452455443485f444953293b0a09493931355f575249544528494c4b5f444953504c41595f434849434b454e322c0a0909202020493931355f5245414428494c4b5f444953504c41595f434849434b454e3229207c0a0909202020494c4b5f44504152425f47415445207c20494c4b5f5653445046445f46554c4c293b0a09493931355f575249544528494c4b5f445350434c4b5f474154455f442c0a0909202020493931355f5245414428494c4b5f445350434c4b5f474154455f4429207c0a0909202020494c4b5f4450415242554e49545f434c4f434b5f474154455f454e41424c4520207c0a0909202020494c4b5f44504644554e49545f434c4f434b5f474154455f454e41424c45293b0a0a092f2a2057614d6263447269766572426f6f74456e61626c65202a2f0a09493931355f57524954452847454e365f4d4243544c2c20493931355f524541442847454e365f4d4243544c29207c0a090920202047454e365f4d4243544c5f454e41424c455f424f4f545f4645544348293b0a0a09666f725f656163685f70697065287069706529207b0a0909493931355f575249544528445350434e54522870697065292c0a090909202020493931355f5245414428445350434e545228706970652929207c0a09090920202044495350504c414e455f545249434b4c455f464545445f44495341424c45293b0a0909696e74656c5f666c7573685f646973706c61795f706c616e65286465765f707269762c2070697065293b0a097d0a0a092f2a205468652064656661756c742076616c75652073686f756c64206265203078323030206163636f7264696e6720746f20646f63732c20627574207468652074776f0a09202a20706c6174666f726d73204920636865636b656420686176652061203020666f7220746869732e20284d617962652042494f53206f76657272696465733f29202a2f0a09493931355f57524954452847454e365f47545f4d4f44452c205f4d41534b45445f4249545f44495341424c452830786666666629293b0a09493931355f57524954452847454e365f47545f4d4f44452c205f4d41534b45445f4249545f454e41424c452847454e365f47545f4d4f44455f484929293b0a0a096370745f696e69745f636c6f636b5f676174696e6728646576293b0a7d0a0a73746174696320766f69642067656e375f73657475705f66697865645f66756e635f7363686564756c6572287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a0975696e7433325f7420726567203d20493931355f524541442847454e375f46465f5448524541445f4d4f4445293b0a0a0972656720263d207e47454e375f46465f53434845445f4d41534b3b0a09726567207c3d2047454e375f46465f54535f53434845445f48573b0a09726567207c3d2047454e375f46465f56535f53434845445f48573b0a09726567207c3d2047454e375f46465f44535f53434845445f48573b0a0a09493931355f57524954452847454e375f46465f5448524541445f4d4f44452c20726567293b0a7d0a0a73746174696320766f6964206c70745f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a092f2a0a09202a20544f444f3a2074686973206269742073686f756c64206f6e6c7920626520656e61626c6564207768656e207265616c6c79206e65656465642c207468656e0a09202a2064697361626c6564207768656e206e6f74206e656564656420616e796d6f726520696e206f7264657220746f207361766520706f7765722e0a09202a2f0a09696620286465765f707269762d3e7063685f6964203d3d20494e54454c5f5043485f4c50545f4c505f4445564943455f49445f54595045290a0909493931355f575249544528534f5554485f445350434c4b5f474154455f442c0a090909202020493931355f5245414428534f5554485f445350434c4b5f474154455f4429207c0a0909092020205043485f4c505f504152544954494f4e5f4c4556454c5f44495341424c45293b0a7d0a0a73746174696320766f69642068617377656c6c5f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09696e7420706970653b0a0a09493931355f575249544528574d335f4c505f494c4b2c2030293b0a09493931355f575249544528574d325f4c505f494c4b2c2030293b0a09493931355f575249544528574d315f4c505f494c4b2c2030293b0a0a092f2a204163636f7264696e6720746f2074686520737065632c20626974203133202852435a554e495429206d75737420626520736574206f6e204956422e0a09202a205468697320696d706c656d656e74732074686520576144697361626c6552435a556e6974436c6f636b476174696e6720776f726b61726f756e642e0a09202a2f0a09493931355f57524954452847454e365f55434743544c322c2047454e365f52435a554e49545f434c4f434b5f474154455f44495341424c45293b0a0a092f2a204170706c792074686520576144697361626c655248574f4f7074696d697a6174696f6e466f7252656e64657248616e6720776f726b61726f756e642e202a2f0a09493931355f57524954452847454e375f434f4d4d4f4e5f534c4943455f434849434b454e312c0a090920202047454e375f435343315f5248574f5f4f50545f44495341424c455f494e5f524343293b0a0a092f2a2057614170706c794c33436f6e74726f6c416e644c33436869636b656e4d6f64652072657175697265732074686f73652074776f206f6e2049767920427269646765202a2f0a09493931355f57524954452847454e375f4c33434e544c524547312c0a09090947454e375f57415f464f525f47454e375f4c335f434f4e54524f4c293b0a09493931355f57524954452847454e375f4c335f434849434b454e5f4d4f44455f52454749535445522c0a09090947454e375f57415f4c335f434849434b454e5f4d4f4445293b0a0a092f2a20546869732069732072657175697265642062792057614361744572726f7252656a656374696f6e4973737565202a2f0a09493931355f57524954452847454e375f53515f434849434b454e5f4d4243554e49545f434f4e4649472c0a090909493931355f524541442847454e375f53515f434849434b454e5f4d4243554e49545f434f4e46494729207c0a09090947454e375f53515f434849434b454e5f4d4243554e49545f5351494e544d4f42293b0a0a09666f725f656163685f70697065287069706529207b0a0909493931355f575249544528445350434e54522870697065292c0a090909202020493931355f5245414428445350434e545228706970652929207c0a09090920202044495350504c414e455f545249434b4c455f464545445f44495341424c45293b0a0909696e74656c5f666c7573685f646973706c61795f706c616e65286465765f707269762c2070697065293b0a097d0a0a0967656e375f73657475705f66697865645f66756e635f7363686564756c6572286465765f70726976293b0a0a092f2a20576144697361626c653478325375627370616e4f7074696d697a6174696f6e202a2f0a09493931355f57524954452843414348455f4d4f44455f312c0a09092020205f4d41534b45445f4249545f454e41424c4528504958454c5f5355425350414e5f434f4c4c4543545f4f50545f44495341424c4529293b0a0a092f2a2057614d6263447269766572426f6f74456e61626c65202a2f0a09493931355f57524954452847454e365f4d4243544c2c20493931355f524541442847454e365f4d4243544c29207c0a090920202047454e365f4d4243544c5f454e41424c455f424f4f545f4645544348293b0a0a092f2a205858583a2054686973206973206120776f726b61726f756e6420666f72206561726c792073696c69636f6e207265766973696f6e7320616e642073686f756c642062650a09202a2072656d6f766564206c617465722e0a09202a2f0a09493931355f575249544528574d5f4442472c0a090909493931355f5245414428574d5f44424729207c0a090909574d5f4442475f444953414c4c4f575f4d554c5449504c455f4c50207c0a090909574d5f4442475f444953414c4c4f575f535052495445207c0a090909574d5f4442475f444953414c4c4f575f4d41584649464f293b0a0a096c70745f696e69745f636c6f636b5f676174696e6728646576293b0a7d0a0a73746174696320766f6964206976796272696467655f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09696e7420706970653b0a0975696e7433325f7420736e7063723b0a0a09493931355f575249544528574d335f4c505f494c4b2c2030293b0a09493931355f575249544528574d325f4c505f494c4b2c2030293b0a09493931355f575249544528574d315f4c505f494c4b2c2030293b0a0a09493931355f575249544528494c4b5f445350434c4b5f474154455f442c20494c4b5f565248554e49545f434c4f434b5f474154455f44495341424c45293b0a0a092f2a20576144697361626c654561726c7943756c6c202a2f0a09493931355f5752495445285f33445f434849434b454e332c0a09092020205f4d41534b45445f4249545f454e41424c45285f33445f434849434b454e5f53465f44495341424c455f4f424a454e445f43554c4c29293b0a0a092f2a20576144697361626c654261636b546f4261636b466c6970466978202a2f0a09493931355f5752495445284956425f434849434b454e332c0a0909202020434849434b454e335f44474d475f5245515f4f55545f4649585f44495341424c45207c0a0909202020434849434b454e335f44474d475f444f4e455f4649585f44495341424c45293b0a0a092f2a20576144697361626c655053444475616c4469737061746368456e61626c65202a2f0a096966202849535f4956425f4754312864657629290a0909493931355f57524954452847454e375f48414c465f534c4943455f434849434b454e312c0a0909092020205f4d41534b45445f4249545f454e41424c452847454e375f5053445f53494e474c455f504f52545f44495350415443485f454e41424c4529293b0a09656c73650a0909493931355f57524954452847454e375f48414c465f534c4943455f434849434b454e315f4754322c0a0909092020205f4d41534b45445f4249545f454e41424c452847454e375f5053445f53494e474c455f504f52545f44495350415443485f454e41424c4529293b0a0a092f2a204170706c792074686520576144697361626c655248574f4f7074696d697a6174696f6e466f7252656e64657248616e6720776f726b61726f756e642e202a2f0a09493931355f57524954452847454e375f434f4d4d4f4e5f534c4943455f434849434b454e312c0a090920202047454e375f435343315f5248574f5f4f50545f44495341424c455f494e5f524343293b0a0a092f2a2057614170706c794c33436f6e74726f6c416e644c33436869636b656e4d6f64652072657175697265732074686f73652074776f206f6e2049767920427269646765202a2f0a09493931355f57524954452847454e375f4c33434e544c524547312c0a09090947454e375f57415f464f525f47454e375f4c335f434f4e54524f4c293b0a09493931355f57524954452847454e375f4c335f434849434b454e5f4d4f44455f52454749535445522c0a090920202047454e375f57415f4c335f434849434b454e5f4d4f4445293b0a096966202849535f4956425f4754312864657629290a0909493931355f57524954452847454e375f524f575f434849434b454e322c0a0909092020205f4d41534b45445f4249545f454e41424c4528444f505f434c4f434b5f474154494e475f44495341424c4529293b0a09656c73650a0909493931355f57524954452847454e375f524f575f434849434b454e325f4754322c0a0909092020205f4d41534b45445f4249545f454e41424c4528444f505f434c4f434b5f474154494e475f44495341424c4529293b0a0a0a092f2a205761466f7263654c3353657269616c697a6174696f6e202a2f0a09493931355f57524954452847454e375f4c33535143524547342c20493931355f524541442847454e375f4c33535143524547342920260a09092020207e4c3353515f5552425f524541445f43414d5f4d415443485f44495341424c45293b0a0a092f2a204163636f7264696e6720746f2074686520425370656320766f6c31672c20626974203132202852435042554e49542920636c6f636b0a09202a20676174696e672064697361626c65206d757374206265207365742e20204661696c75726520746f2073657420697420726573756c747320696e0a09202a20666c69636b6572696e6720706978656c732064756520746f205a207772697465206f72646572696e67206661696c757265732061667465720a09202a20736f6d6520616d6f756e74206f662072756e74696d6520696e20746865204d657361202266697265222064656d6f2c20616e6420556e6967696e650a09202a2053616e63747561727920616e642054726f706963732c20616e64206170706172656e746c7920616e797468696e6720656c736520776974680a09202a20616c7068612074657374206f7220706978656c20646973636172642e0a09202a0a09202a204163636f7264696e6720746f2074686520737065632c206269742031312028524343554e495429206d75737420616c736f206265207365742c0a09202a20627574207765206469646e27742064656275672061637475616c2074657374636173657320746f2066696e64206974206f75742e0a09202a0a09202a204163636f7264696e6720746f2074686520737065632c20626974203133202852435a554e495429206d75737420626520736574206f6e204956422e0a09202a205468697320696d706c656d656e74732074686520576144697361626c6552435a556e6974436c6f636b476174696e6720776f726b61726f756e642e0a09202a2f0a09493931355f57524954452847454e365f55434743544c322c0a090920202047454e365f52435a554e49545f434c4f434b5f474154455f44495341424c45207c0a090920202047454e365f524343554e49545f434c4f434b5f474154455f44495341424c45293b0a0a092f2a20546869732069732072657175697265642062792057614361744572726f7252656a656374696f6e4973737565202a2f0a09493931355f57524954452847454e375f53515f434849434b454e5f4d4243554e49545f434f4e4649472c0a090909493931355f524541442847454e375f53515f434849434b454e5f4d4243554e49545f434f4e46494729207c0a09090947454e375f53515f434849434b454e5f4d4243554e49545f5351494e544d4f42293b0a0a09666f725f656163685f70697065287069706529207b0a0909493931355f575249544528445350434e54522870697065292c0a090909202020493931355f5245414428445350434e545228706970652929207c0a09090920202044495350504c414e455f545249434b4c455f464545445f44495341424c45293b0a0909696e74656c5f666c7573685f646973706c61795f706c616e65286465765f707269762c2070697065293b0a097d0a0a092f2a2057614d6263447269766572426f6f74456e61626c65202a2f0a09493931355f57524954452847454e365f4d4243544c2c20493931355f524541442847454e365f4d4243544c29207c0a090920202047454e365f4d4243544c5f454e41424c455f424f4f545f4645544348293b0a0a0967656e375f73657475705f66697865645f66756e635f7363686564756c6572286465765f70726976293b0a0a092f2a20576144697361626c653478325375627370616e4f7074696d697a6174696f6e202a2f0a09493931355f57524954452843414348455f4d4f44455f312c0a09092020205f4d41534b45445f4249545f454e41424c4528504958454c5f5355425350414e5f434f4c4c4543545f4f50545f44495341424c4529293b0a0a09736e706372203d20493931355f524541442847454e365f4d4243554e49545f534e504352293b0a09736e70637220263d207e47454e365f4d42435f534e5043525f4d41534b3b0a09736e706372207c3d2047454e365f4d42435f534e5043525f4d45443b0a09493931355f57524954452847454e365f4d4243554e49545f534e5043522c20736e706372293b0a0a096370745f696e69745f636c6f636b5f676174696e6728646576293b0a7d0a0a73746174696320766f69642076616c6c6579766965775f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09696e7420706970653b0a0a09493931355f575249544528574d335f4c505f494c4b2c2030293b0a09493931355f575249544528574d325f4c505f494c4b2c2030293b0a09493931355f575249544528574d315f4c505f494c4b2c2030293b0a0a09493931355f575249544528494c4b5f445350434c4b5f474154455f442c20494c4b5f565248554e49545f434c4f434b5f474154455f44495341424c45293b0a0a092f2a20576144697361626c654561726c7943756c6c202a2f0a09493931355f5752495445285f33445f434849434b454e332c0a09092020205f4d41534b45445f4249545f454e41424c45285f33445f434849434b454e5f53465f44495341424c455f4f424a454e445f43554c4c29293b0a0a092f2a20576144697361626c654261636b546f4261636b466c6970466978202a2f0a09493931355f5752495445284956425f434849434b454e332c0a0909202020434849434b454e335f44474d475f5245515f4f55545f4649585f44495341424c45207c0a0909202020434849434b454e335f44474d475f444f4e455f4649585f44495341424c45293b0a0a09493931355f57524954452847454e375f48414c465f534c4943455f434849434b454e312c0a09092020205f4d41534b45445f4249545f454e41424c452847454e375f5053445f53494e474c455f504f52545f44495350415443485f454e41424c4529293b0a0a092f2a204170706c792074686520576144697361626c655248574f4f7074696d697a6174696f6e466f7252656e64657248616e6720776f726b61726f756e642e202a2f0a09493931355f57524954452847454e375f434f4d4d4f4e5f534c4943455f434849434b454e312c0a090920202047454e375f435343315f5248574f5f4f50545f44495341424c455f494e5f524343293b0a0a092f2a2057614170706c794c33436f6e74726f6c416e644c33436869636b656e4d6f64652072657175697265732074686f73652074776f206f6e2049767920427269646765202a2f0a09493931355f57524954452847454e375f4c33434e544c524547312c20493931355f524541442847454e375f4c33434e544c5245473129207c2047454e375f4c334147444953293b0a09493931355f57524954452847454e375f4c335f434849434b454e5f4d4f44455f52454749535445522c2047454e375f57415f4c335f434849434b454e5f4d4f4445293b0a0a092f2a205761466f7263654c3353657269616c697a6174696f6e202a2f0a09493931355f57524954452847454e375f4c33535143524547342c20493931355f524541442847454e375f4c33535143524547342920260a09092020207e4c3353515f5552425f524541445f43414d5f4d415443485f44495341424c45293b0a0a092f2a20576144697361626c65446f70436c6f636b476174696e67202a2f0a09493931355f57524954452847454e375f524f575f434849434b454e322c0a09092020205f4d41534b45445f4249545f454e41424c4528444f505f434c4f434b5f474154494e475f44495341424c4529293b0a0a092f2a205761466f7263654c3353657269616c697a6174696f6e202a2f0a09493931355f57524954452847454e375f4c33535143524547342c20493931355f524541442847454e375f4c33535143524547342920260a09092020207e4c3353515f5552425f524541445f43414d5f4d415443485f44495341424c45293b0a0a092f2a20546869732069732072657175697265642062792057614361744572726f7252656a656374696f6e4973737565202a2f0a09493931355f57524954452847454e375f53515f434849434b454e5f4d4243554e49545f434f4e4649472c0a0909202020493931355f524541442847454e375f53515f434849434b454e5f4d4243554e49545f434f4e46494729207c0a090920202047454e375f53515f434849434b454e5f4d4243554e49545f5351494e544d4f42293b0a0a092f2a2057614d6263447269766572426f6f74456e61626c65202a2f0a09493931355f57524954452847454e365f4d4243544c2c20493931355f524541442847454e365f4d4243544c29207c0a090920202047454e365f4d4243544c5f454e41424c455f424f4f545f4645544348293b0a0a0a092f2a204163636f7264696e6720746f2074686520425370656320766f6c31672c20626974203132202852435042554e49542920636c6f636b0a09202a20676174696e672064697361626c65206d757374206265207365742e20204661696c75726520746f2073657420697420726573756c747320696e0a09202a20666c69636b6572696e6720706978656c732064756520746f205a207772697465206f72646572696e67206661696c757265732061667465720a09202a20736f6d6520616d6f756e74206f662072756e74696d6520696e20746865204d657361202266697265222064656d6f2c20616e6420556e6967696e650a09202a2053616e63747561727920616e642054726f706963732c20616e64206170706172656e746c7920616e797468696e6720656c736520776974680a09202a20616c7068612074657374206f7220706978656c20646973636172642e0a09202a0a09202a204163636f7264696e6720746f2074686520737065632c206269742031312028524343554e495429206d75737420616c736f206265207365742c0a09202a20627574207765206469646e27742064656275672061637475616c2074657374636173657320746f2066696e64206974206f75742e0a09202a0a09202a204163636f7264696e6720746f2074686520737065632c20626974203133202852435a554e495429206d75737420626520736574206f6e204956422e0a09202a205468697320696d706c656d656e74732074686520576144697361626c6552435a556e6974436c6f636b476174696e6720776f726b61726f756e642e0a09202a0a09202a20416c736f206170706c7920576144697361626c65564453556e6974436c6f636b476174696e6720616e640a09202a20576144697361626c6552435042556e6974436c6f636b476174696e672e0a09202a2f0a09493931355f57524954452847454e365f55434743544c322c0a090920202047454e375f564453554e49545f434c4f434b5f474154455f44495341424c45207c0a090920202047454e375f54444c554e49545f434c4f434b5f474154455f44495341424c45207c0a090920202047454e365f52435a554e49545f434c4f434b5f474154455f44495341424c45207c0a090920202047454e365f52435042554e49545f434c4f434b5f474154455f44495341424c45207c0a090920202047454e365f524343554e49545f434c4f434b5f474154455f44495341424c45293b0a0a09493931355f57524954452847454e375f55434743544c342c2047454e375f4c3342414e4b32585f434c4f434b5f474154455f44495341424c45293b0a0a09666f725f656163685f70697065287069706529207b0a0909493931355f575249544528445350434e54522870697065292c0a090909202020493931355f5245414428445350434e545228706970652929207c0a09090920202044495350504c414e455f545249434b4c455f464545445f44495341424c45293b0a0909696e74656c5f666c7573685f646973706c61795f706c616e65286465765f707269762c2070697065293b0a097d0a0a09493931355f57524954452843414348455f4d4f44455f312c0a09092020205f4d41534b45445f4249545f454e41424c4528504958454c5f5355425350414e5f434f4c4c4543545f4f50545f44495341424c4529293b0a0a092f2a0a09202a204f6e2056616c6c6579566965772c207468652047556e6974206e6565647320746f207369676e616c207468652047540a09202a207768656e20666c697020616e64206f74686572206576656e747320636f6d706c6574652e2020536f20656e61626c650a09202a20616c6c207468652047556e69742d3e475420696e746572727570747320686572650a09202a2f0a09493931355f575249544528564c565f4450464c4950535441542c2050495045425f4c494e455f434f4d504152455f494e545f454e207c0a090920202050495045425f484c494e455f494e545f454e207c2050495045425f56424c414e4b5f494e545f454e207c0a0909202020535052495445445f464c4950444f4e455f494e545f454e207c20535052495445435f464c4950444f4e455f494e545f454e207c0a0909202020504c414e45425f464c4950444f4e455f494e545f454e207c2050495045415f4c494e455f434f4d504152455f494e545f454e207c0a090920202050495045415f484c494e455f494e545f454e207c2050495045415f56424c414e4b5f494e545f454e207c0a0909202020535052495445425f464c4950444f4e455f494e545f454e207c20535052495445415f464c4950444f4e455f494e545f454e207c0a0909202020504c414e45415f464c4950444f4e455f494e545f454e293b0a0a092f2a0a09202a20576144697361626c65564c56436c6f636b476174696e675f56424949737375650a09202a2044697361626c6520636c6f636b20676174696e67206f6e207468204743464720756e697420746f2070726576656e7420612064656c61790a09202a20696e20746865207265706f7274696e67206f662076626c616e6b206576656e74732e0a09202a2f0a09493931355f575249544528564c565f47554e49545f434c4f434b5f474154452c20474346475f444953293b0a7d0a0a73746174696320766f6964206734785f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0975696e7433325f7420647370636c6b5f676174653b0a0a09493931355f57524954452852454e434c4b5f474154455f44312c2030293b0a09493931355f57524954452852454e434c4b5f474154455f44322c2056465f554e49545f434c4f434b5f474154455f44495341424c45207c0a090920202047535f554e49545f434c4f434b5f474154455f44495341424c45207c0a0909202020434c5f554e49545f434c4f434b5f474154455f44495341424c45293b0a09493931355f57524954452852414d434c4b5f474154455f442c2030293b0a09647370636c6b5f67617465203d20565248554e49545f434c4f434b5f474154455f44495341424c45207c0a09094f5652554e49545f434c4f434b5f474154455f44495341424c45207c0a09094f5643554e49545f434c4f434b5f474154455f44495341424c453b0a096966202849535f474d34352864657629290a0909647370636c6b5f67617465207c3d20445353554e49545f434c4f434b5f474154455f44495341424c453b0a09493931355f575249544528445350434c4b5f474154455f442c20647370636c6b5f67617465293b0a0a092f2a20576144697361626c6552656e6465724361636865506970656c696e6564466c757368202a2f0a09493931355f57524954452843414348455f4d4f44455f302c0a09092020205f4d41534b45445f4249545f454e41424c4528434d305f504950454c494e45445f52454e4445525f464c5553485f44495341424c4529293b0a7d0a0a73746174696320766f69642063726573746c696e655f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a09493931355f57524954452852454e434c4b5f474154455f44312c20493936355f5243435f434c4f434b5f474154455f44495341424c45293b0a09493931355f57524954452852454e434c4b5f474154455f44322c2030293b0a09493931355f575249544528445350434c4b5f474154455f442c2030293b0a09493931355f57524954452852414d434c4b5f474154455f442c2030293b0a09493931355f5752495445313628444555432c2030293b0a7d0a0a73746174696320766f69642062726f616477617465725f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a09493931355f57524954452852454e434c4b5f474154455f44312c20493936355f52435a5f434c4f434b5f474154455f44495341424c45207c0a0909202020493936355f5243435f434c4f434b5f474154455f44495341424c45207c0a0909202020493936355f524350425f434c4f434b5f474154455f44495341424c45207c0a0909202020493936355f4953435f434c4f434b5f474154455f44495341424c45207c0a0909202020493936355f4642435f434c4f434b5f474154455f44495341424c45293b0a09493931355f57524954452852454e434c4b5f474154455f44322c2030293b0a7d0a0a73746174696320766f69642067656e335f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0975333220647374617465203d20493931355f5245414428445f5354415445293b0a0a09647374617465207c3d204453544154455f504c4c5f44335f4f4646207c204453544154455f4746585f434c4f434b5f474154494e47207c0a09094453544154455f444f545f434c4f434b5f474154494e473b0a09493931355f575249544528445f53544154452c20647374617465293b0a0a096966202849535f50494e45564945572864657629290a0909493931355f57524954452845434f534b50442c205f4d41534b45445f4249545f454e41424c452845434f5f474154494e475f43585f4f4e4c5929293b0a0a092f2a204949522022666c69702070656e64696e6722206d65616e7320646f6e6520696620746869732062697420697320736574202a2f0a09493931355f57524954452845434f534b50442c205f4d41534b45445f4249545f44495341424c452845434f5f464c49505f444f4e4529293b0a7d0a0a73746174696320766f696420693835785f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a09493931355f57524954452852454e434c4b5f474154455f44312c2053565f434c4f434b5f474154455f44495341424c45293b0a7d0a0a73746174696320766f696420693833305f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a09493931355f575249544528445350434c4b5f474154455f442c204f5652554e49545f434c4f434b5f474154455f44495341424c45293b0a7d0a0a766f696420696e74656c5f696e69745f636c6f636b5f676174696e67287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e6728646576293b0a7d0a0a2f2a205374617274696e6720776974682048617377656c6c2c207765206861766520646966666572656e7420706f7765722077656c6c7320666f720a202a20646966666572656e74207061727473206f6620746865204750552e205468697320617474656d70747320746f20656e61626c65207468656d20616c6c2e0a202a2f0a766f696420696e74656c5f696e69745f706f7765725f77656c6c73287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09756e7369676e6564206c6f6e6720706f7765725f77656c6c735b5d203d207b0a09094853575f5057525f57454c4c5f43544c312c0a09094853575f5057525f57454c4c5f43544c322c0a09094853575f5057525f57454c4c5f43544c340a097d3b0a09696e7420693b0a0a09696620282149535f48415357454c4c2864657629290a090972657475726e3b0a0a096d757465785f6c6f636b28266465762d3e7374727563745f6d75746578293b0a0a09666f72202869203d20303b2069203c2041525241595f53495a4528706f7765725f77656c6c73293b20692b2b29207b0a0909696e742077656c6c203d20493931355f5245414428706f7765725f77656c6c735b695d293b0a0a0909696620282877656c6c2026204853575f5057525f57454c4c5f535441544529203d3d203029207b0a090909493931355f575249544528706f7765725f77656c6c735b695d2c2077656c6c2026204853575f5057525f57454c4c5f454e41424c45293b0a09090969662028776169745f666f722828493931355f5245414428706f7765725f77656c6c735b695d292026204853575f5057525f57454c4c5f5354415445292c20323029290a0909090944524d5f4552524f5228224572726f7220656e61626c696e6720706f7765722077656c6c20256c785c6e222c20706f7765725f77656c6c735b695d293b0a09097d0a097d0a0a096d757465785f756e6c6f636b28266465762d3e7374727563745f6d75746578293b0a7d0a0a2f2a20536574207570206368697020737065636966696320706f776572206d616e6167656d656e742d72656c617465642066756e6374696f6e73202a2f0a766f696420696e74656c5f696e69745f706d287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a0969662028493931355f4841535f464243286465762929207b0a0909696620284841535f5043485f53504c4954286465762929207b0a0909096465765f707269762d3e646973706c61792e6662635f656e61626c6564203d2069726f6e6c616b655f6662635f656e61626c65643b0a0909096465765f707269762d3e646973706c61792e656e61626c655f666263203d2069726f6e6c616b655f656e61626c655f6662633b0a0909096465765f707269762d3e646973706c61792e64697361626c655f666263203d2069726f6e6c616b655f64697361626c655f6662633b0a09097d20656c7365206966202849535f474d3435286465762929207b0a0909096465765f707269762d3e646973706c61792e6662635f656e61626c6564203d206734785f6662635f656e61626c65643b0a0909096465765f707269762d3e646973706c61792e656e61626c655f666263203d206734785f656e61626c655f6662633b0a0909096465765f707269762d3e646973706c61792e64697361626c655f666263203d206734785f64697361626c655f6662633b0a09097d20656c7365206966202849535f43524553544c494e45286465762929207b0a0909096465765f707269762d3e646973706c61792e6662635f656e61626c6564203d20693878785f6662635f656e61626c65643b0a0909096465765f707269762d3e646973706c61792e656e61626c655f666263203d20693878785f656e61626c655f6662633b0a0909096465765f707269762d3e646973706c61792e64697361626c655f666263203d20693878785f64697361626c655f6662633b0a09097d0a09092f2a20383535474d206e656564732074657374696e67202a2f0a097d0a0a092f2a20466f722063787372202a2f0a096966202849535f50494e45564945572864657629290a0909693931355f70696e65766965775f6765745f6d656d5f6672657128646576293b0a09656c7365206966202849535f47454e352864657629290a0909693931355f69726f6e6c616b655f6765745f6d656d5f6672657128646576293b0a0a092f2a20466f72204649464f2077617465726d61726b2075706461746573202a2f0a09696620284841535f5043485f53504c4954286465762929207b0a09096966202849535f47454e35286465762929207b0a09090969662028493931355f52454144284d4c54525f494c4b29202620494c4b5f53524c545f4d41534b290a090909096465765f707269762d3e646973706c61792e7570646174655f776d203d2069726f6e6c616b655f7570646174655f776d3b0a090909656c7365207b0a0909090944524d5f44454255475f4b4d5328224661696c656420746f206765742070726f706572206c6174656e63792e20220a09090909092020202020202244697361626c6520437853525c6e22293b0a090909096465765f707269762d3e646973706c61792e7570646174655f776d203d204e554c4c3b0a0909097d0a0909096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d2069726f6e6c616b655f696e69745f636c6f636b5f676174696e673b0a09097d20656c7365206966202849535f47454e36286465762929207b0a09090969662028534e425f524541445f574d305f4c4154454e4359282929207b0a090909096465765f707269762d3e646973706c61792e7570646174655f776d203d2073616e64796272696467655f7570646174655f776d3b0a090909096465765f707269762d3e646973706c61792e7570646174655f7370726974655f776d203d2073616e64796272696467655f7570646174655f7370726974655f776d3b0a0909097d20656c7365207b0a0909090944524d5f44454255475f4b4d5328224661696c656420746f207265616420646973706c617920706c616e65206c6174656e63792e20220a09090909092020202020202244697361626c6520437853525c6e22293b0a090909096465765f707269762d3e646973706c61792e7570646174655f776d203d204e554c4c3b0a0909097d0a0909096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d2067656e365f696e69745f636c6f636b5f676174696e673b0a09097d20656c7365206966202849535f495659425249444745286465762929207b0a0909092f2a204649584d453a206465746563742042302b207374657070696e6720616e6420757365206175746f20747261696e696e67202a2f0a09090969662028534e425f524541445f574d305f4c4154454e4359282929207b0a090909096465765f707269762d3e646973706c61792e7570646174655f776d203d206976796272696467655f7570646174655f776d3b0a090909096465765f707269762d3e646973706c61792e7570646174655f7370726974655f776d203d2073616e64796272696467655f7570646174655f7370726974655f776d3b0a0909097d20656c7365207b0a0909090944524d5f44454255475f4b4d5328224661696c656420746f207265616420646973706c617920706c616e65206c6174656e63792e20220a09090909092020202020202244697361626c6520437853525c6e22293b0a090909096465765f707269762d3e646973706c61792e7570646174655f776d203d204e554c4c3b0a0909097d0a0909096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d206976796272696467655f696e69745f636c6f636b5f676174696e673b0a09097d20656c7365206966202849535f48415357454c4c286465762929207b0a09090969662028534e425f524541445f574d305f4c4154454e4359282929207b0a090909096465765f707269762d3e646973706c61792e7570646174655f776d203d2073616e64796272696467655f7570646174655f776d3b0a090909096465765f707269762d3e646973706c61792e7570646174655f7370726974655f776d203d2073616e64796272696467655f7570646174655f7370726974655f776d3b0a090909096465765f707269762d3e646973706c61792e7570646174655f6c696e6574696d655f776d203d2068617377656c6c5f7570646174655f6c696e6574696d655f776d3b0a0909097d20656c7365207b0a0909090944524d5f44454255475f4b4d5328224661696c656420746f207265616420646973706c617920706c616e65206c6174656e63792e20220a09090909092020202020202244697361626c6520437853525c6e22293b0a090909096465765f707269762d3e646973706c61792e7570646174655f776d203d204e554c4c3b0a0909097d0a0909096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d2068617377656c6c5f696e69745f636c6f636b5f676174696e673b0a09097d20656c73650a0909096465765f707269762d3e646973706c61792e7570646174655f776d203d204e554c4c3b0a097d20656c7365206966202849535f56414c4c455956494557286465762929207b0a09096465765f707269762d3e646973706c61792e7570646174655f776d203d2076616c6c6579766965775f7570646174655f776d3b0a09096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d0a09090976616c6c6579766965775f696e69745f636c6f636b5f676174696e673b0a097d20656c7365206966202849535f50494e4556494557286465762929207b0a09096966202821696e74656c5f6765745f637873725f6c6174656e63792849535f50494e45564945575f4728646576292c0a0909090909202020206465765f707269762d3e69735f646472332c0a0909090909202020206465765f707269762d3e6673625f667265712c0a0909090909202020206465765f707269762d3e6d656d5f667265712929207b0a09090944524d5f494e464f28226661696c656420746f2066696e64206b6e6f776e2043785352206c6174656e637920220a09090909202228666f756e642064647225732066736220667265712025642c206d656d2066726571202564292c20220a09090909202264697361626c696e6720437853525c6e222c0a0909090920286465765f707269762d3e69735f64647233203d3d203129203f20223322203a202232222c0a09090909206465765f707269762d3e6673625f667265712c206465765f707269762d3e6d656d5f66726571293b0a0909092f2a2044697361626c65204378535220616e64206e6576657220757064617465206974732077617465726d61726b20616761696e202a2f0a09090970696e65766965775f64697361626c655f6378737228646576293b0a0909096465765f707269762d3e646973706c61792e7570646174655f776d203d204e554c4c3b0a09097d20656c73650a0909096465765f707269762d3e646973706c61792e7570646174655f776d203d2070696e65766965775f7570646174655f776d3b0a09096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d2067656e335f696e69745f636c6f636b5f676174696e673b0a097d20656c7365206966202849535f473458286465762929207b0a09096465765f707269762d3e646973706c61792e7570646174655f776d203d206734785f7570646174655f776d3b0a09096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d206734785f696e69745f636c6f636b5f676174696e673b0a097d20656c7365206966202849535f47454e34286465762929207b0a09096465765f707269762d3e646973706c61792e7570646174655f776d203d20693936355f7570646174655f776d3b0a09096966202849535f43524553544c494e452864657629290a0909096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d2063726573746c696e655f696e69745f636c6f636b5f676174696e673b0a0909656c7365206966202849535f42524f414457415445522864657629290a0909096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d2062726f616477617465725f696e69745f636c6f636b5f676174696e673b0a097d20656c7365206966202849535f47454e33286465762929207b0a09096465765f707269762d3e646973706c61792e7570646174655f776d203d20693978785f7570646174655f776d3b0a09096465765f707269762d3e646973706c61792e6765745f6669666f5f73697a65203d20693978785f6765745f6669666f5f73697a653b0a09096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d2067656e335f696e69745f636c6f636b5f676174696e673b0a097d20656c7365206966202849535f4938363547286465762929207b0a09096465765f707269762d3e646973706c61792e7570646174655f776d203d20693833305f7570646174655f776d3b0a09096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d20693835785f696e69745f636c6f636b5f676174696e673b0a09096465765f707269762d3e646973706c61792e6765745f6669666f5f73697a65203d20693833305f6765745f6669666f5f73697a653b0a097d20656c7365206966202849535f49383558286465762929207b0a09096465765f707269762d3e646973706c61792e7570646174655f776d203d20693978785f7570646174655f776d3b0a09096465765f707269762d3e646973706c61792e6765745f6669666f5f73697a65203d20693835785f6765745f6669666f5f73697a653b0a09096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d20693835785f696e69745f636c6f636b5f676174696e673b0a097d20656c7365207b0a09096465765f707269762d3e646973706c61792e7570646174655f776d203d20693833305f7570646174655f776d3b0a09096465765f707269762d3e646973706c61792e696e69745f636c6f636b5f676174696e67203d20693833305f696e69745f636c6f636b5f676174696e673b0a09096966202849535f383435472864657629290a0909096465765f707269762d3e646973706c61792e6765745f6669666f5f73697a65203d20693834355f6765745f6669666f5f73697a653b0a0909656c73650a0909096465765f707269762d3e646973706c61792e6765745f6669666f5f73697a65203d20693833305f6765745f6669666f5f73697a653b0a097d0a7d0a0a73746174696320766f6964205f5f67656e365f67745f776169745f666f725f7468726561645f6330287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a097533322067745f7468726561645f7374617475735f6d61736b3b0a0a096966202849535f48415357454c4c286465765f707269762d3e64657629290a090967745f7468726561645f7374617475735f6d61736b203d2047454e365f47545f5448524541445f5354415455535f434f52455f4d41534b5f4853573b0a09656c73650a090967745f7468726561645f7374617475735f6d61736b203d2047454e365f47545f5448524541445f5354415455535f434f52455f4d41534b3b0a0a092f2a20772f6120666f7220612073706f726164696320726561642072657475726e696e6720302062792077616974696e6720666f72207468652047540a09202a2074687265616420746f2077616b652075702e0a09202a2f0a0969662028776169745f666f725f61746f6d69635f75732828493931355f524541445f4e4f54524143452847454e365f47545f5448524541445f5354415455535f5245472920262067745f7468726561645f7374617475735f6d61736b29203d3d20302c2035303029290a090944524d5f4552524f5228224754207468726561642073746174757320776169742074696d6564206f75745c6e22293b0a7d0a0a73746174696320766f6964205f5f67656e365f67745f666f7263655f77616b655f7265736574287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09493931355f57524954455f4e4f545241434528464f52434557414b452c2030293b0a09504f5354494e475f524541442845434f425553293b202f2a20736f6d657468696e672066726f6d2073616d652063616368656c696e652c206275742021464f52434557414b45202a2f0a7d0a0a73746174696320766f6964205f5f67656e365f67745f666f7263655f77616b655f676574287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a0975333220666f72636577616b655f61636b3b0a0a096966202849535f48415357454c4c286465765f707269762d3e64657629290a0909666f72636577616b655f61636b203d20464f52434557414b455f41434b5f4853573b0a09656c73650a0909666f72636577616b655f61636b203d20464f52434557414b455f41434b3b0a0a0969662028776169745f666f725f61746f6d69632828493931355f524541445f4e4f545241434528666f72636577616b655f61636b292026203129203d3d20302c0a09090920202020464f52434557414b455f41434b5f54494d454f55545f4d5329290a090944524d5f4552524f52282254696d6564206f75742077616974696e6720666f7220666f72636577616b65206f6c642061636b20746f20636c6561722e5c6e22293b0a0a09493931355f57524954455f4e4f545241434528464f52434557414b452c20464f52434557414b455f4b45524e454c293b0a09504f5354494e475f524541442845434f425553293b202f2a20736f6d657468696e672066726f6d2073616d652063616368656c696e652c206275742021464f52434557414b45202a2f0a0a0969662028776169745f666f725f61746f6d69632828493931355f524541445f4e4f545241434528666f72636577616b655f61636b2920262031292c0a09090920202020464f52434557414b455f41434b5f54494d454f55545f4d5329290a090944524d5f4552524f52282254696d6564206f75742077616974696e6720666f7220666f72636577616b6520746f2061636b20726571756573742e5c6e22293b0a0a095f5f67656e365f67745f776169745f666f725f7468726561645f6330286465765f70726976293b0a7d0a0a73746174696320766f6964205f5f67656e365f67745f666f7263655f77616b655f6d745f7265736574287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09493931355f57524954455f4e4f545241434528464f52434557414b455f4d542c205f4d41534b45445f4249545f44495341424c452830786666666629293b0a092f2a20736f6d657468696e672066726f6d2073616d652063616368656c696e652c206275742021464f52434557414b455f4d54202a2f0a09504f5354494e475f524541442845434f425553293b0a7d0a0a73746174696320766f6964205f5f67656e365f67745f666f7263655f77616b655f6d745f676574287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a0975333220666f72636577616b655f61636b3b0a0a096966202849535f48415357454c4c286465765f707269762d3e64657629290a0909666f72636577616b655f61636b203d20464f52434557414b455f41434b5f4853573b0a09656c73650a0909666f72636577616b655f61636b203d20464f52434557414b455f4d545f41434b3b0a0a0969662028776169745f666f725f61746f6d69632828493931355f524541445f4e4f545241434528666f72636577616b655f61636b292026203129203d3d20302c0a09090920202020464f52434557414b455f41434b5f54494d454f55545f4d5329290a090944524d5f4552524f52282254696d6564206f75742077616974696e6720666f7220666f72636577616b65206f6c642061636b20746f20636c6561722e5c6e22293b0a0a09493931355f57524954455f4e4f545241434528464f52434557414b455f4d542c205f4d41534b45445f4249545f454e41424c4528464f52434557414b455f4b45524e454c29293b0a092f2a20736f6d657468696e672066726f6d2073616d652063616368656c696e652c206275742021464f52434557414b455f4d54202a2f0a09504f5354494e475f524541442845434f425553293b0a0a0969662028776169745f666f725f61746f6d69632828493931355f524541445f4e4f545241434528666f72636577616b655f61636b2920262031292c0a09090920202020464f52434557414b455f41434b5f54494d454f55545f4d5329290a090944524d5f4552524f52282254696d6564206f75742077616974696e6720666f7220666f72636577616b6520746f2061636b20726571756573742e5c6e22293b0a0a095f5f67656e365f67745f776169745f666f725f7468726561645f6330286465765f70726976293b0a7d0a0a2f2a0a202a2047656e6572616c6c7920746869732069732063616c6c656420696d706c696369746c792062792074686520726567697374657220726561642066756e6374696f6e2e20486f77657665722c0a202a20696620736f6d652073657175656e63652072657175697265732074686520475420746f206e6f7420706f77657220646f776e207468656e20746869732066756e6374696f6e2073686f756c640a202a2062652063616c6c65642061742074686520626567696e6e696e67206f66207468652073657175656e636520666f6c6c6f77656420627920612063616c6c20746f0a202a2067656e365f67745f666f7263655f77616b655f70757428292061742074686520656e64206f66207468652073657175656e63652e0a202a2f0a766f69642067656e365f67745f666f7263655f77616b655f676574287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09756e7369676e6564206c6f6e6720697271666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266465765f707269762d3e67745f6c6f636b2c20697271666c616773293b0a09696620286465765f707269762d3e666f72636577616b655f636f756e742b2b203d3d2030290a09096465765f707269762d3e67742e666f7263655f77616b655f676574286465765f70726976293b0a097370696e5f756e6c6f636b5f697271726573746f726528266465765f707269762d3e67745f6c6f636b2c20697271666c616773293b0a7d0a0a766f69642067656e365f67745f636865636b5f6669666f646267287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a097533322067746669666f6462673b0a0967746669666f646267203d20493931355f524541445f4e4f54524143452847544649464f444247293b0a09696620285741524e2867746669666f64626720262047545f4649464f5f4350555f4552524f525f4d41534b2c0a092020202020224d4d494f2072656164206f7220777269746520686173206265656e2064726f707065642025785c6e222c2067746669666f64626729290a0909493931355f57524954455f4e4f54524143452847544649464f4442472c2047545f4649464f5f4350555f4552524f525f4d41534b293b0a7d0a0a73746174696320766f6964205f5f67656e365f67745f666f7263655f77616b655f707574287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09493931355f57524954455f4e4f545241434528464f52434557414b452c2030293b0a092f2a20736f6d657468696e672066726f6d2073616d652063616368656c696e652c206275742021464f52434557414b45202a2f0a09504f5354494e475f524541442845434f425553293b0a0967656e365f67745f636865636b5f6669666f646267286465765f70726976293b0a7d0a0a73746174696320766f6964205f5f67656e365f67745f666f7263655f77616b655f6d745f707574287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09493931355f57524954455f4e4f545241434528464f52434557414b455f4d542c205f4d41534b45445f4249545f44495341424c4528464f52434557414b455f4b45524e454c29293b0a092f2a20736f6d657468696e672066726f6d2073616d652063616368656c696e652c206275742021464f52434557414b455f4d54202a2f0a09504f5354494e475f524541442845434f425553293b0a0967656e365f67745f636865636b5f6669666f646267286465765f70726976293b0a7d0a0a2f2a0a202a207365652067656e365f67745f666f7263655f77616b655f67657428290a202a2f0a766f69642067656e365f67745f666f7263655f77616b655f707574287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09756e7369676e6564206c6f6e6720697271666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266465765f707269762d3e67745f6c6f636b2c20697271666c616773293b0a09696620282d2d6465765f707269762d3e666f72636577616b655f636f756e74203d3d2030290a09096465765f707269762d3e67742e666f7263655f77616b655f707574286465765f70726976293b0a097370696e5f756e6c6f636b5f697271726573746f726528266465765f707269762d3e67745f6c6f636b2c20697271666c616773293b0a7d0a0a696e74205f5f67656e365f67745f776169745f666f725f6669666f287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09696e7420726574203d20303b0a0a09696620286465765f707269762d3e67745f6669666f5f636f756e74203c2047545f4649464f5f4e554d5f52455345525645445f454e545249455329207b0a0909696e74206c6f6f70203d203530303b0a0909753332206669666f203d20493931355f524541445f4e4f54524143452847545f4649464f5f465245455f454e5452494553293b0a09097768696c6520286669666f203c3d2047545f4649464f5f4e554d5f52455345525645445f454e5452494553202626206c6f6f702d2d29207b0a0909097564656c6179283130293b0a0909096669666f203d20493931355f524541445f4e4f54524143452847545f4649464f5f465245455f454e5452494553293b0a09097d0a0909696620285741524e5f4f4e286c6f6f70203c2030202626206669666f203c3d2047545f4649464f5f4e554d5f52455345525645445f454e545249455329290a0909092b2b7265743b0a09096465765f707269762d3e67745f6669666f5f636f756e74203d206669666f3b0a097d0a096465765f707269762d3e67745f6669666f5f636f756e742d2d3b0a0a0972657475726e207265743b0a7d0a0a73746174696320766f696420766c765f666f7263655f77616b655f7265736574287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09493931355f57524954455f4e4f545241434528464f52434557414b455f564c562c205f4d41534b45445f4249545f44495341424c452830786666666629293b0a092f2a20736f6d657468696e672066726f6d2073616d652063616368656c696e652c206275742021464f52434557414b455f564c56202a2f0a09504f5354494e475f5245414428464f52434557414b455f41434b5f564c56293b0a7d0a0a73746174696320766f696420766c765f666f7263655f77616b655f676574287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a0969662028776169745f666f725f61746f6d69632828493931355f524541445f4e4f545241434528464f52434557414b455f41434b5f564c56292026203129203d3d20302c0a09090920202020464f52434557414b455f41434b5f54494d454f55545f4d5329290a090944524d5f4552524f52282254696d6564206f75742077616974696e6720666f7220666f72636577616b65206f6c642061636b20746f20636c6561722e5c6e22293b0a0a09493931355f57524954455f4e4f545241434528464f52434557414b455f564c562c205f4d41534b45445f4249545f454e41424c4528464f52434557414b455f4b45524e454c29293b0a0a0969662028776169745f666f725f61746f6d69632828493931355f524541445f4e4f545241434528464f52434557414b455f41434b5f564c562920262031292c0a09090920202020464f52434557414b455f41434b5f54494d454f55545f4d5329290a090944524d5f4552524f52282254696d6564206f75742077616974696e6720666f7220666f72636577616b6520746f2061636b20726571756573742e5c6e22293b0a0a095f5f67656e365f67745f776169745f666f725f7468726561645f6330286465765f70726976293b0a7d0a0a73746174696320766f696420766c765f666f7263655f77616b655f707574287374727563742064726d5f693931355f70726976617465202a6465765f70726976290a7b0a09493931355f57524954455f4e4f545241434528464f52434557414b455f564c562c205f4d41534b45445f4249545f44495341424c4528464f52434557414b455f4b45524e454c29293b0a092f2a20736f6d657468696e672066726f6d2073616d652063616368656c696e652c206275742021464f52434557414b455f564c56202a2f0a09504f5354494e475f5245414428464f52434557414b455f41434b5f564c56293b0a0967656e365f67745f636865636b5f6669666f646267286465765f70726976293b0a7d0a0a766f696420696e74656c5f67745f7265736574287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a096966202849535f56414c4c455956494557286465762929207b0a0909766c765f666f7263655f77616b655f7265736574286465765f70726976293b0a097d20656c73652069662028494e54454c5f494e464f28646576292d3e67656e203e3d203629207b0a09095f5f67656e365f67745f666f7263655f77616b655f7265736574286465765f70726976293b0a09096966202849535f4956594252494447452864657629207c7c2049535f48415357454c4c2864657629290a0909095f5f67656e365f67745f666f7263655f77616b655f6d745f7265736574286465765f70726976293b0a097d0a7d0a0a766f696420696e74656c5f67745f696e6974287374727563742064726d5f646576696365202a646576290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0a097370696e5f6c6f636b5f696e697428266465765f707269762d3e67745f6c6f636b293b0a0a09696e74656c5f67745f726573657428646576293b0a0a096966202849535f56414c4c455956494557286465762929207b0a09096465765f707269762d3e67742e666f7263655f77616b655f676574203d20766c765f666f7263655f77616b655f6765743b0a09096465765f707269762d3e67742e666f7263655f77616b655f707574203d20766c765f666f7263655f77616b655f7075743b0a097d20656c7365206966202849535f4956594252494447452864657629207c7c2049535f48415357454c4c286465762929207b0a09096465765f707269762d3e67742e666f7263655f77616b655f676574203d205f5f67656e365f67745f666f7263655f77616b655f6d745f6765743b0a09096465765f707269762d3e67742e666f7263655f77616b655f707574203d205f5f67656e365f67745f666f7263655f77616b655f6d745f7075743b0a097d20656c7365206966202849535f47454e36286465762929207b0a09096465765f707269762d3e67742e666f7263655f77616b655f676574203d205f5f67656e365f67745f666f7263655f77616b655f6765743b0a09096465765f707269762d3e67742e666f7263655f77616b655f707574203d205f5f67656e365f67745f666f7263655f77616b655f7075743b0a097d0a09494e49545f44454c415945445f574f524b28266465765f707269762d3e7270732e64656c617965645f726573756d655f776f726b2c0a0909092020696e74656c5f67656e365f706f776572736176655f776f726b293b0a7d0a0a696e742073616e64796272696467655f70636f64655f72656164287374727563742064726d5f693931355f70726976617465202a6465765f707269762c207538206d626f782c20753332202a76616c290a7b0a095741524e5f4f4e28216d757465785f69735f6c6f636b656428266465765f707269762d3e7270732e68775f6c6f636b29293b0a0a0969662028493931355f524541442847454e365f50434f44455f4d41494c424f582920262047454e365f50434f44455f524541445929207b0a090944524d5f44454255475f44524956455228227761726e696e673a2070636f646520287265616429206d61696c626f7820616363657373206661696c65645c6e22293b0a090972657475726e202d45414741494e3b0a097d0a0a09493931355f57524954452847454e365f50434f44455f444154412c202a76616c293b0a09493931355f57524954452847454e365f50434f44455f4d41494c424f582c2047454e365f50434f44455f5245414459207c206d626f78293b0a0a0969662028776169745f666f722828493931355f524541442847454e365f50434f44455f4d41494c424f582920262047454e365f50434f44455f524541445929203d3d20302c0a090920202020203530302929207b0a090944524d5f4552524f52282274696d656f75742077616974696e6720666f722070636f64652072656164202825642920746f2066696e6973685c6e222c206d626f78293b0a090972657475726e202d4554494d45444f55543b0a097d0a0a092a76616c203d20493931355f524541442847454e365f50434f44455f44415441293b0a09493931355f57524954452847454e365f50434f44455f444154412c2030293b0a0a0972657475726e20303b0a7d0a0a696e742073616e64796272696467655f70636f64655f7772697465287374727563742064726d5f693931355f70726976617465202a6465765f707269762c207538206d626f782c207533322076616c290a7b0a095741524e5f4f4e28216d757465785f69735f6c6f636b656428266465765f707269762d3e7270732e68775f6c6f636b29293b0a0a0969662028493931355f524541442847454e365f50434f44455f4d41494c424f582920262047454e365f50434f44455f524541445929207b0a090944524d5f44454255475f44524956455228227761726e696e673a2070636f64652028777269746529206d61696c626f7820616363657373206661696c65645c6e22293b0a090972657475726e202d45414741494e3b0a097d0a0a09493931355f57524954452847454e365f50434f44455f444154412c2076616c293b0a09493931355f57524954452847454e365f50434f44455f4d41494c424f582c2047454e365f50434f44455f5245414459207c206d626f78293b0a0a0969662028776169745f666f722828493931355f524541442847454e365f50434f44455f4d41494c424f582920262047454e365f50434f44455f524541445929203d3d20302c0a090920202020203530302929207b0a090944524d5f4552524f52282274696d656f75742077616974696e6720666f722070636f6465207772697465202825642920746f2066696e6973685c6e222c206d626f78293b0a090972657475726e202d4554494d45444f55543b0a097d0a0a09493931355f57524954452847454e365f50434f44455f444154412c2030293b0a0a0972657475726e20303b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f693931352f696e74656c5f72696e676275666665722e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031333731333600313231313437343433333000303032323130370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f7079726967687420c2a920323030382d3230313020496e74656c20436f72706f726174696f6e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e6720746865206e6578740a202a2070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f66207468650a202a20536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520415554484f5253204f5220434f5059524947485420484f4c44455253204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f544845520a202a204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e470a202a2046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f52204f54484552204445414c494e47530a202a20494e2054484520534f4654574152452e0a202a0a202a20417574686f72733a0a202a202020204572696320416e686f6c74203c6572696340616e686f6c742e6e65743e0a202a202020205a6f75204e616e20686169203c6e616e6861692e7a6f7540696e74656c2e636f6d3e0a202a202020205869616e67204861692068616f3c68616968616f2e7869616e6740696e74656c2e636f6d3e0a202a0a202a2f0a0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c7564652022693931355f6472762e68220a23696e636c756465203c64726d2f693931355f64726d2e683e0a23696e636c7564652022693931355f74726163652e68220a23696e636c7564652022696e74656c5f6472762e68220a0a2f2a0a202a203936352b20737570706f727420504950455f434f4e54524f4c20636f6d6d616e64732c2077686963682070726f766964652066696e657220677261696e656420636f6e74726f6c0a202a206f76657220636163686520666c757368696e672e0a202a2f0a73747275637420706970655f636f6e74726f6c207b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a3b0a09766f6c6174696c6520753332202a6370755f706167653b0a09753332206774745f6f66667365743b0a7d3b0a0a73746174696320696e6c696e6520696e742072696e675f73706163652873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a09696e74207370616365203d202872696e672d3e68656164202620484541445f4144445229202d202872696e672d3e7461696c202b20493931355f52494e475f465245455f5350414345293b0a09696620287370616365203c2030290a09097370616365202b3d2072696e672d3e73697a653b0a0972657475726e2073706163653b0a7d0a0a73746174696320696e740a67656e325f72656e6465725f72696e675f666c7573682873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a09092020202020202075333209696e76616c69646174655f646f6d61696e732c0a09092020202020202075333209666c7573685f646f6d61696e73290a7b0a0975333220636d643b0a09696e74207265743b0a0a09636d64203d204d495f464c5553483b0a09696620282828696e76616c69646174655f646f6d61696e737c666c7573685f646f6d61696e7329202620493931355f47454d5f444f4d41494e5f52454e44455229203d3d2030290a0909636d64207c3d204d495f4e4f5f57524954455f464c5553483b0a0a0969662028696e76616c69646174655f646f6d61696e73202620493931355f47454d5f444f4d41494e5f53414d504c4552290a0909636d64207c3d204d495f524541445f464c5553483b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2032293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c20636d64293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f4e4f4f50293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a67656e345f72656e6465725f72696e675f666c7573682873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a09092020202020202075333209696e76616c69646174655f646f6d61696e732c0a09092020202020202075333209666c7573685f646f6d61696e73290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0975333220636d643b0a09696e74207265743b0a0a092f2a0a09202a20726561642f7772697465206361636865733a0a09202a0a09202a20493931355f47454d5f444f4d41494e5f52454e44455220697320616c7761797320696e76616c6964617465642c206275742069730a09202a206f6e6c7920666c7573686564206966204d495f4e4f5f57524954455f464c55534820697320756e7365742e20204f6e203936352c2069742069730a09202a20616c736f20666c75736865642061742032642076657273757320336420706970656c696e652073776974636865732e0a09202a0a09202a20726561642d6f6e6c79206361636865733a0a09202a0a09202a20493931355f47454d5f444f4d41494e5f53414d504c455220697320666c7573686564206f6e207072652d3936352069660a09202a204d495f524541445f464c555348206973207365742c20616e6420697320616c7761797320666c7573686564206f6e203936352e0a09202a0a09202a20493931355f47454d5f444f4d41494e5f434f4d4d414e44206d6179206e6f742065786973743f0a09202a0a09202a20493931355f47454d5f444f4d41494e5f494e535452554354494f4e2c20776869636820657869737473206f6e203936352c2069730a09202a20696e76616c696461746564207768656e204d495f4558455f464c555348206973207365742e0a09202a0a09202a20493931355f47454d5f444f4d41494e5f5645525445582c20776869636820657869737473206f6e203936352c2069730a09202a20696e76616c6964617465642077697468206576657279204d495f464c5553482e0a09202a0a09202a20544c42733a0a09202a0a09202a204f6e203936352c20544c4273206173736f636961746564207769746820493931355f47454d5f444f4d41494e5f434f4d4d414e440a09202a20616e6420493931355f47454d5f444f4d41494e5f43505520696e2061726520696e76616c6964617465642061742050544520777269746520616e640a09202a20493931355f47454d5f444f4d41494e5f52454e44455220616e6420493931355f47454d5f444f4d41494e5f53414d504c45520a09202a2061726520666c757368656420617420616e79204d495f464c5553482e0a09202a2f0a0a09636d64203d204d495f464c555348207c204d495f4e4f5f57524954455f464c5553483b0a096966202828696e76616c69646174655f646f6d61696e737c666c7573685f646f6d61696e7329202620493931355f47454d5f444f4d41494e5f52454e444552290a0909636d6420263d207e4d495f4e4f5f57524954455f464c5553483b0a0969662028696e76616c69646174655f646f6d61696e73202620493931355f47454d5f444f4d41494e5f494e535452554354494f4e290a0909636d64207c3d204d495f4558455f464c5553483b0a0a0969662028696e76616c69646174655f646f6d61696e73202620493931355f47454d5f444f4d41494e5f434f4d4d414e442026260a09202020202849535f4734582864657629207c7c2049535f47454e35286465762929290a0909636d64207c3d204d495f494e56414c49444154455f4953503b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2032293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c20636d64293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f4e4f4f50293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a2f2a2a0a202a20456d697473206120504950455f434f4e54524f4c20776974682061206e6f6e2d7a65726f20706f73742d73796e63206f7065726174696f6e2c20666f720a202a20696d706c656d656e74696e672074776f20776f726b61726f756e6473206f6e2067656e362e202046726f6d2073656374696f6e20312e342e372e310a202a2022504950455f434f4e54524f4c22206f66207468652053616e6479204272696467652050524d20766f6c756d652032207061727420313a0a202a0a202a205b446576534e422d432b7b572f417d5d204265666f726520616e79206465707468207374616c6c20666c7573682028696e636c7564696e672074686f73650a202a2070726f6475636564206279206e6f6e2d706970656c696e656420737461746520636f6d6d616e6473292c20736f667477617265206e6565647320746f2066697273740a202a2073656e64206120504950455f434f4e54524f4c2077697468206e6f2062697473207365742065786365707420506f73742d53796e63204f7065726174696f6e20213d0a202a20302e0a202a0a202a205b4465762d534e427b572f417d5d3a204265666f7265206120504950455f434f4e54524f4c207769746820577269746520436163686520466c75736820456e61626c650a202a203d312c206120504950455f434f4e54524f4c207769746820616e79206e6f6e2d7a65726f20706f73742d73796e632d6f702069732072657175697265642e0a202a0a202a20416e642074686520776f726b61726f756e6420666f722074686573652074776f207265717569726573207468697320776f726b61726f756e642066697273743a0a202a0a202a205b4465762d534e427b572f417d5d3a20506970652d636f6e74726f6c20776974682043532d7374616c6c2062697420736574206d7573742062652073656e740a202a204245464f52452074686520706970652d636f6e74726f6c2077697468206120706f73742d73796e63206f7020616e64206e6f2077726974652d63616368650a202a20666c75736865732e0a202a0a202a20416e642074686973206c61737420776f726b61726f756e6420697320747269636b792062656361757365206f662074686520726571756972656d656e7473206f6e0a202a2074686174206269742e202046726f6d2073656374696f6e20312e342e372e322e3320225374616c6c22206f66207468652053616e6479204272696467652050524d0a202a20766f6c756d652032207061727420313a0a202a0a202a20202020202231206f662074686520666f6c6c6f77696e67206d75737420616c736f206265207365743a0a202a2020202020202d2052656e6465722054617267657420436163686520466c75736820456e61626c6520285b31325d206f6620445731290a202a2020202020202d20446570746820436163686520466c75736820456e61626c6520285b305d206f6620445731290a202a2020202020202d205374616c6c20617420506978656c2053636f7265626f61726420285b315d206f6620445731290a202a2020202020202d204465707468205374616c6c20285b31335d206f6620445731290a202a2020202020202d20506f73742d53796e63204f7065726174696f6e20285b31335d206f6620445731290a202a2020202020202d204e6f7469667920456e61626c6520285b385d206f662044573129220a202a0a202a2054686520636163686520666c757368657320726571756972652074686520776f726b61726f756e6420666c75736820746861742074726967676572656420746869730a202a206f6e652c20736f2077652063616e2774207573652069742e20204465707468207374616c6c20776f756c642074726967676572207468652073616d652e0a202a20506f73742d73796e63206e6f6e7a65726f2069732077686174207472696767657265642074686973207365636f6e6420776f726b61726f756e642c20736f2077650a202a2063616e2774207573652074686174206f6e65206569746865722e20204e6f7469667920656e61626c6520697320495251732c207768696368206172656e27740a202a207265616c6c79206f757220627573696e6573732e202054686174206c6561766573206f6e6c79207374616c6c2061742073636f7265626f6172642e0a202a2f0a73746174696320696e740a696e74656c5f656d69745f706f73745f73796e635f6e6f6e7a65726f5f666c7573682873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a0973747275637420706970655f636f6e74726f6c202a7063203d2072696e672d3e707269766174653b0a0975333220736372617463685f61646472203d2070632d3e6774745f6f6666736574202b203132383b0a09696e74207265743b0a0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2036293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c204746585f4f505f504950455f434f4e54524f4c283529293b0a09696e74656c5f72696e675f656d69742872696e672c20504950455f434f4e54524f4c5f43535f5354414c4c207c0a090909504950455f434f4e54524f4c5f5354414c4c5f41545f53434f5245424f415244293b0a09696e74656c5f72696e675f656d69742872696e672c20736372617463685f61646472207c20504950455f434f4e54524f4c5f474c4f42414c5f475454293b202f2a2061646472657373202a2f0a09696e74656c5f72696e675f656d69742872696e672c2030293b202f2a206c6f772064776f7264202a2f0a09696e74656c5f72696e675f656d69742872696e672c2030293b202f2a20686967682064776f7264202a2f0a09696e74656c5f72696e675f656d69742872696e672c204d495f4e4f4f50293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2036293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c204746585f4f505f504950455f434f4e54524f4c283529293b0a09696e74656c5f72696e675f656d69742872696e672c20504950455f434f4e54524f4c5f51575f5752495445293b0a09696e74656c5f72696e675f656d69742872696e672c20736372617463685f61646472207c20504950455f434f4e54524f4c5f474c4f42414c5f475454293b202f2a2061646472657373202a2f0a09696e74656c5f72696e675f656d69742872696e672c2030293b0a09696e74656c5f72696e675f656d69742872696e672c2030293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f4e4f4f50293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a67656e365f72656e6465725f72696e675f666c7573682873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a2020202020202020202020202020202020202020202020202075333220696e76616c69646174655f646f6d61696e732c2075333220666c7573685f646f6d61696e73290a7b0a0975333220666c616773203d20303b0a0973747275637420706970655f636f6e74726f6c202a7063203d2072696e672d3e707269766174653b0a0975333220736372617463685f61646472203d2070632d3e6774745f6f6666736574202b203132383b0a09696e74207265743b0a0a092f2a20466f72636520534e4220776f726b61726f756e647320666f7220504950455f434f4e54524f4c20666c7573686573202a2f0a09726574203d20696e74656c5f656d69745f706f73745f73796e635f6e6f6e7a65726f5f666c7573682872696e67293b0a0969662028726574290a090972657475726e207265743b0a0a092f2a204a75737420666c7573682065766572797468696e672e20204578706572696d656e747320686176652073686f776e2074686174207265647563696e67207468650a09202a206e756d626572206f662062697473206261736564206f6e2074686520777269746520646f6d61696e7320686173206c6974746c6520706572666f726d616e63650a09202a20696d706163742e0a09202a2f0a0969662028666c7573685f646f6d61696e7329207b0a0909666c616773207c3d20504950455f434f4e54524f4c5f52454e4445525f5441524745545f43414348455f464c5553483b0a0909666c616773207c3d20504950455f434f4e54524f4c5f44455054485f43414348455f464c5553483b0a09092f2a0a0909202a20456e73757265207468617420616e7920666f6c6c6f77696e67207365716e6f20777269746573206f6e6c792068617070656e0a0909202a207768656e207468652072656e64657220636163686520697320696e6465656420666c75736865642e0a0909202a2f0a0909666c616773207c3d20504950455f434f4e54524f4c5f43535f5354414c4c3b0a097d0a0969662028696e76616c69646174655f646f6d61696e7329207b0a0909666c616773207c3d20504950455f434f4e54524f4c5f544c425f494e56414c49444154453b0a0909666c616773207c3d20504950455f434f4e54524f4c5f494e535452554354494f4e5f43414348455f494e56414c49444154453b0a0909666c616773207c3d20504950455f434f4e54524f4c5f544558545552455f43414348455f494e56414c49444154453b0a0909666c616773207c3d20504950455f434f4e54524f4c5f56465f43414348455f494e56414c49444154453b0a0909666c616773207c3d20504950455f434f4e54524f4c5f434f4e53545f43414348455f494e56414c49444154453b0a0909666c616773207c3d20504950455f434f4e54524f4c5f53544154455f43414348455f494e56414c49444154453b0a09092f2a0a0909202a20544c4220696e76616c6964617465207265717569726573206120706f73742d73796e632077726974652e0a0909202a2f0a0909666c616773207c3d20504950455f434f4e54524f4c5f51575f5752495445207c20504950455f434f4e54524f4c5f43535f5354414c4c3b0a097d0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2034293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c204746585f4f505f504950455f434f4e54524f4c283429293b0a09696e74656c5f72696e675f656d69742872696e672c20666c616773293b0a09696e74656c5f72696e675f656d69742872696e672c20736372617463685f61646472207c20504950455f434f4e54524f4c5f474c4f42414c5f475454293b0a09696e74656c5f72696e675f656d69742872696e672c2030293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a67656e375f72656e6465725f72696e675f63735f7374616c6c5f77612873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a09696e74207265743b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2034293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c204746585f4f505f504950455f434f4e54524f4c283429293b0a09696e74656c5f72696e675f656d69742872696e672c20504950455f434f4e54524f4c5f43535f5354414c4c207c0a090909202020202020504950455f434f4e54524f4c5f5354414c4c5f41545f53434f5245424f415244293b0a09696e74656c5f72696e675f656d69742872696e672c2030293b0a09696e74656c5f72696e675f656d69742872696e672c2030293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a67656e375f72656e6465725f72696e675f666c7573682873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a09092020202020202075333220696e76616c69646174655f646f6d61696e732c2075333220666c7573685f646f6d61696e73290a7b0a0975333220666c616773203d20303b0a0973747275637420706970655f636f6e74726f6c202a7063203d2072696e672d3e707269766174653b0a0975333220736372617463685f61646472203d2070632d3e6774745f6f6666736574202b203132383b0a09696e74207265743b0a0a092f2a0a09202a20456e73757265207468617420616e7920666f6c6c6f77696e67207365716e6f20777269746573206f6e6c792068617070656e207768656e207468652072656e6465720a09202a20636163686520697320696e6465656420666c75736865642e0a09202a0a09202a20576f726b61726f756e643a2034746820504950455f434f4e54524f4c20636f6d6d616e64202865786365707420746865206f6e65732077697468206f6e6c790a09202a20726561642d636163686520696e76616c696461746520626974732073657429206d7573742068617665207468652043535f5354414c4c20626974207365742e2057650a09202a20646f6e27742074727920746f20626520636c6576657220616e64206a7573742073657420697420756e636f6e646974696f6e616c6c792e0a09202a2f0a09666c616773207c3d20504950455f434f4e54524f4c5f43535f5354414c4c3b0a0a092f2a204a75737420666c7573682065766572797468696e672e20204578706572696d656e747320686176652073686f776e2074686174207265647563696e67207468650a09202a206e756d626572206f662062697473206261736564206f6e2074686520777269746520646f6d61696e7320686173206c6974746c6520706572666f726d616e63650a09202a20696d706163742e0a09202a2f0a0969662028666c7573685f646f6d61696e7329207b0a0909666c616773207c3d20504950455f434f4e54524f4c5f52454e4445525f5441524745545f43414348455f464c5553483b0a0909666c616773207c3d20504950455f434f4e54524f4c5f44455054485f43414348455f464c5553483b0a097d0a0969662028696e76616c69646174655f646f6d61696e7329207b0a0909666c616773207c3d20504950455f434f4e54524f4c5f544c425f494e56414c49444154453b0a0909666c616773207c3d20504950455f434f4e54524f4c5f494e535452554354494f4e5f43414348455f494e56414c49444154453b0a0909666c616773207c3d20504950455f434f4e54524f4c5f544558545552455f43414348455f494e56414c49444154453b0a0909666c616773207c3d20504950455f434f4e54524f4c5f56465f43414348455f494e56414c49444154453b0a0909666c616773207c3d20504950455f434f4e54524f4c5f434f4e53545f43414348455f494e56414c49444154453b0a0909666c616773207c3d20504950455f434f4e54524f4c5f53544154455f43414348455f494e56414c49444154453b0a09092f2a0a0909202a20544c4220696e76616c6964617465207265717569726573206120706f73742d73796e632077726974652e0a0909202a2f0a0909666c616773207c3d20504950455f434f4e54524f4c5f51575f57524954453b0a0a09092f2a20576f726b61726f756e643a207765206d757374206973737565206120706970655f636f6e74726f6c20776974682043532d7374616c6c206269740a0909202a20736574206265666f7265206120706970655f636f6e74726f6c20636f6d6d616e64207468617420686173207468652073746174652063616368650a0909202a20696e76616c696461746520626974207365742e202a2f0a090967656e375f72656e6465725f72696e675f63735f7374616c6c5f77612872696e67293b0a097d0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2034293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c204746585f4f505f504950455f434f4e54524f4c283429293b0a09696e74656c5f72696e675f656d69742872696e672c20666c616773293b0a09696e74656c5f72696e675f656d69742872696e672c20736372617463685f61646472207c20504950455f434f4e54524f4c5f474c4f42414c5f475454293b0a09696e74656c5f72696e675f656d69742872696e672c2030293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f69642072696e675f77726974655f7461696c2873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a090909202020207533322076616c7565290a7b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d2072696e672d3e6465762d3e6465765f707269766174653b0a09493931355f57524954455f5441494c2872696e672c2076616c7565293b0a7d0a0a75333220696e74656c5f72696e675f6765745f6163746976655f686561642873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d2072696e672d3e6465762d3e6465765f707269766174653b0a097533322061637468645f726567203d20494e54454c5f494e464f2872696e672d3e646576292d3e67656e203e3d2034203f0a09090952494e475f41435448442872696e672d3e6d6d696f5f6261736529203a2041435448443b0a0a0972657475726e20493931355f524541442861637468645f726567293b0a7d0a0a73746174696320696e7420696e69745f72696e675f636f6d6d6f6e2873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a203d2072696e672d3e6f626a3b0a09696e7420726574203d20303b0a0975333220686561643b0a0a09696620284841535f464f5243455f57414b452864657629290a090967656e365f67745f666f7263655f77616b655f676574286465765f70726976293b0a0a092f2a2053746f70207468652072696e6720696620697427732072756e6e696e672e202a2f0a09493931355f57524954455f43544c2872696e672c2030293b0a09493931355f57524954455f484541442872696e672c2030293b0a0972696e672d3e77726974655f7461696c2872696e672c2030293b0a0a0968656164203d20493931355f524541445f484541442872696e6729202620484541445f414444523b0a0a092f2a204734352072696e6720696e697469616c697a6174696f6e206661696c7320746f207265736574206865616420746f207a65726f202a2f0a09696620286865616420213d203029207b0a090944524d5f44454255475f4b4d53282225732068656164206e6f7420726573657420746f207a65726f20220a0909092020202020202263746c202530387820686561642025303878207461696c202530387820737461727420253038785c6e222c0a09090920202020202072696e672d3e6e616d652c0a090909202020202020493931355f524541445f43544c2872696e67292c0a090909202020202020493931355f524541445f484541442872696e67292c0a090909202020202020493931355f524541445f5441494c2872696e67292c0a090909202020202020493931355f524541445f53544152542872696e6729293b0a0a0909493931355f57524954455f484541442872696e672c2030293b0a0a090969662028493931355f524541445f484541442872696e6729202620484541445f4144445229207b0a09090944524d5f4552524f5228226661696c656420746f20736574202573206865616420746f207a65726f20220a0909090920202263746c202530387820686561642025303878207461696c202530387820737461727420253038785c6e222c0a09090909202072696e672d3e6e616d652c0a090909092020493931355f524541445f43544c2872696e67292c0a090909092020493931355f524541445f484541442872696e67292c0a090909092020493931355f524541445f5441494c2872696e67292c0a090909092020493931355f524541445f53544152542872696e6729293b0a09097d0a097d0a0a092f2a20496e697469616c697a65207468652072696e672e2054686973206d7573742068617070656e205f61667465725f20776527766520636c6561726564207468652072696e670a09202a207265676973746572732077697468207468652061626f76652073657175656e6365202874686520726561646261636b206f66207468652048454144207265676973746572730a09202a20616c736f20656e666f72636573206f72646572696e67292c206f746865727769736520746865206877206d69676874206c6f736520746865206e65772072696e670a09202a2072656769737465722076616c7565732e202a2f0a09493931355f57524954455f53544152542872696e672c206f626a2d3e6774745f6f6666736574293b0a09493931355f57524954455f43544c2872696e672c0a090909282872696e672d3e73697a65202d20504147455f53495a452920262052494e475f4e525f5041474553290a0909097c2052494e475f56414c4944293b0a0a092f2a204966207468652068656164206973207374696c6c206e6f74207a65726f2c207468652072696e672069732064656164202a2f0a0969662028776169745f666f722828493931355f524541445f43544c2872696e672920262052494e475f56414c49442920213d20302026260a09092020202020493931355f524541445f53544152542872696e6729203d3d206f626a2d3e6774745f6f66667365742026260a0909202020202028493931355f524541445f484541442872696e6729202620484541445f4144445229203d3d20302c2035302929207b0a090944524d5f4552524f522822257320696e697469616c697a6174696f6e206661696c656420220a090909092263746c202530387820686561642025303878207461696c202530387820737461727420253038785c6e222c0a0909090972696e672d3e6e616d652c0a09090909493931355f524541445f43544c2872696e67292c0a09090909493931355f524541445f484541442872696e67292c0a09090909493931355f524541445f5441494c2872696e67292c0a09090909493931355f524541445f53544152542872696e6729293b0a0909726574203d202d45494f3b0a0909676f746f206f75743b0a097d0a0a09696620282164726d5f636f72655f636865636b5f666561747572652872696e672d3e6465762c204452495645525f4d4f444553455429290a0909693931355f6b65726e656c5f6c6f73745f636f6e746578742872696e672d3e646576293b0a09656c7365207b0a090972696e672d3e68656164203d20493931355f524541445f484541442872696e67293b0a090972696e672d3e7461696c203d20493931355f524541445f5441494c2872696e67292026205441494c5f414444523b0a090972696e672d3e7370616365203d2072696e675f73706163652872696e67293b0a090972696e672d3e6c6173745f726574697265645f68656164203d202d313b0a097d0a0a6f75743a0a09696620284841535f464f5243455f57414b452864657629290a090967656e365f67745f666f7263655f77616b655f707574286465765f70726976293b0a0a0972657475726e207265743b0a7d0a0a73746174696320696e740a696e69745f706970655f636f6e74726f6c2873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a0973747275637420706970655f636f6e74726f6c202a70633b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a3b0a09696e74207265743b0a0a096966202872696e672d3e70726976617465290a090972657475726e20303b0a0a097063203d206b6d616c6c6f632873697a656f66282a7063292c204746505f4b45524e454c293b0a0969662028217063290a090972657475726e202d454e4f4d454d3b0a0a096f626a203d20693931355f67656d5f616c6c6f635f6f626a6563742872696e672d3e6465762c2034303936293b0a09696620286f626a203d3d204e554c4c29207b0a090944524d5f4552524f5228224661696c656420746f20616c6c6f63617465207365716e6f20706167655c6e22293b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206572723b0a097d0a0a09693931355f67656d5f6f626a6563745f7365745f63616368655f6c6576656c286f626a2c20493931355f43414348455f4c4c43293b0a0a09726574203d20693931355f67656d5f6f626a6563745f70696e286f626a2c20343039362c20747275652c2066616c7365293b0a0969662028726574290a0909676f746f206572725f756e7265663b0a0a0970632d3e6774745f6f6666736574203d206f626a2d3e6774745f6f66667365743b0a0970632d3e6370755f70616765203d20206b6d61702873675f70616765286f626a2d3e70616765732d3e73676c29293b0a096966202870632d3e6370755f70616765203d3d204e554c4c290a0909676f746f206572725f756e70696e3b0a0a0970632d3e6f626a203d206f626a3b0a0972696e672d3e70726976617465203d2070633b0a0972657475726e20303b0a0a6572725f756e70696e3a0a09693931355f67656d5f6f626a6563745f756e70696e286f626a293b0a6572725f756e7265663a0a0964726d5f67656d5f6f626a6563745f756e7265666572656e636528266f626a2d3e62617365293b0a6572723a0a096b66726565287063293b0a0972657475726e207265743b0a7d0a0a73746174696320766f69640a636c65616e75705f706970655f636f6e74726f6c2873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a0973747275637420706970655f636f6e74726f6c202a7063203d2072696e672d3e707269766174653b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a3b0a0a09696620282172696e672d3e70726976617465290a090972657475726e3b0a0a096f626a203d2070632d3e6f626a3b0a0a096b756e6d61702873675f70616765286f626a2d3e70616765732d3e73676c29293b0a09693931355f67656d5f6f626a6563745f756e70696e286f626a293b0a0964726d5f67656d5f6f626a6563745f756e7265666572656e636528266f626a2d3e62617365293b0a0a096b66726565287063293b0a0972696e672d3e70726976617465203d204e554c4c3b0a7d0a0a73746174696320696e7420696e69745f72656e6465725f72696e672873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09696e7420726574203d20696e69745f72696e675f636f6d6d6f6e2872696e67293b0a0a0969662028494e54454c5f494e464f28646576292d3e67656e203e2033290a0909493931355f5752495445284d495f4d4f44452c205f4d41534b45445f4249545f454e41424c452856535f54494d45525f444953504154434829293b0a0a092f2a205765206e65656420746f2064697361626c6520746865204173796e63466c697020706572666f726d616e6365206f7074696d69736174696f6e7320696e206f726465720a09202a20746f20757365204d495f574149545f464f525f4556454e542077697468696e207468652043532e2049742073686f756c6420616c72656164792062650a09202a2070726f6772616d6d656420746f20273127206f6e20616c6c2070726f64756374732e0a09202a2f0a0969662028494e54454c5f494e464f28646576292d3e67656e203e3d2036290a0909493931355f5752495445284d495f4d4f44452c205f4d41534b45445f4249545f454e41424c45284153594e435f464c49505f504552465f44495341424c4529293b0a0a092f2a20526571756972656420666f722074686520686172647761726520746f2070726f6772616d207363616e6c696e652076616c75657320666f722077616974696e67202a2f0a0969662028494e54454c5f494e464f28646576292d3e67656e203d3d2036290a0909493931355f5752495445284746585f4d4f44452c0a0909092020205f4d41534b45445f4249545f454e41424c45284746585f544c425f494e56414c49444154455f414c5741595329293b0a0a096966202849535f47454e372864657629290a0909493931355f5752495445284746585f4d4f44455f47454e372c0a0909092020205f4d41534b45445f4249545f44495341424c45284746585f544c425f494e56414c49444154455f414c5741595329207c0a0909092020205f4d41534b45445f4249545f454e41424c45284746585f5245504c41595f4d4f444529293b0a0a0969662028494e54454c5f494e464f28646576292d3e67656e203e3d203529207b0a0909726574203d20696e69745f706970655f636f6e74726f6c2872696e67293b0a090969662028726574290a09090972657475726e207265743b0a097d0a0a096966202849535f47454e36286465762929207b0a09092f2a2046726f6d207468652053616e64796272696467652050524d2c20766f6c756d652031207061727420332c20706167652032343a0a0909202a20224966207468697320626974206973207365742c20535443756e69742077696c6c2068617665204c5241206173207265706c6163656d656e740a0909202a2020706f6c6963792e205b2e2e2e5d205468697320626974206d7573742062652072657365742e20204c5241207265706c6163656d656e740a0909202a2020706f6c696379206973206e6f7420737570706f727465642e220a0909202a2f0a0909493931355f57524954452843414348455f4d4f44455f302c0a0909092020205f4d41534b45445f4249545f44495341424c4528434d305f5354435f45564943545f44495341424c455f4c52415f534e4229293b0a0a09092f2a2054686973206973206e6f74206578706c696369746c792073657420666f722047454e362c20736f2072656164207468652072656769737465722e0a0909202a2073656520696e74656c5f72696e675f6d695f7365745f636f6e74657874282920666f722077687920776520636172652e0a0909202a20544f444f3a20636f6e7369646572206578706c696369746c792073657474696e67207468652062697420666f722047454e350a0909202a2f0a090972696e672d3e69746c625f6265666f72655f6374785f737769746368203d0a090909212128493931355f52454144284746585f4d4f4445292026204746585f544c425f494e56414c49444154455f414c57415953293b0a097d0a0a0969662028494e54454c5f494e464f28646576292d3e67656e203e3d2036290a0909493931355f575249544528494e5354504d2c205f4d41534b45445f4249545f454e41424c4528494e5354504d5f464f5243455f4f52444552494e4729293b0a0a09696620284841535f4c335f4750555f43414348452864657629290a0909493931355f57524954455f494d522872696e672c207e47454e365f52454e4445525f4c335f5041524954595f4552524f52293b0a0a0972657475726e207265743b0a7d0a0a73746174696320766f69642072656e6465725f72696e675f636c65616e75702873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0a09696620282172696e672d3e70726976617465290a090972657475726e3b0a0a09696620284841535f42524f4b454e5f43535f544c422864657629290a090964726d5f67656d5f6f626a6563745f756e7265666572656e636528746f5f67656d5f6f626a6563742872696e672d3e7072697661746529293b0a0a09636c65616e75705f706970655f636f6e74726f6c2872696e67293b0a7d0a0a73746174696320766f69640a7570646174655f6d626f7865732873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a09202020202020753332206d6d696f5f6f6666736574290a7b0a09696e74656c5f72696e675f656d69742872696e672c204d495f4c4f41445f52454749535445525f494d4d283129293b0a09696e74656c5f72696e675f656d69742872696e672c206d6d696f5f6f6666736574293b0a09696e74656c5f72696e675f656d69742872696e672c2072696e672d3e6f75747374616e64696e675f6c617a795f72657175657374293b0a7d0a0a2f2a2a0a202a2067656e365f6164645f72657175657374202d20557064617465207468652073656d6170686f7265206d61696c626f78207265676973746572730a202a200a202a204072696e67202d2072696e67207468617420697320616464696e67206120726571756573740a202a20407365716e6f202d2072657475726e207365716e6f20737475636b20696e746f207468652072696e670a202a0a202a2055706461746520746865206d61696c626f782072656769737465727320696e20746865202a6f746865722a2072696e67732077697468207468652063757272656e74207365716e6f2e0a202a20546869732061637473206c696b652061207369676e616c20696e207468652063616e6f6e6963616c2073656d6170686f72652e0a202a2f0a73746174696320696e740a67656e365f6164645f726571756573742873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a09753332206d626f78315f7265673b0a09753332206d626f78325f7265673b0a09696e74207265743b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c203130293b0a0969662028726574290a090972657475726e207265743b0a0a096d626f78315f726567203d2072696e672d3e7369676e616c5f6d626f785b305d3b0a096d626f78325f726567203d2072696e672d3e7369676e616c5f6d626f785b315d3b0a0a097570646174655f6d626f7865732872696e672c206d626f78315f726567293b0a097570646174655f6d626f7865732872696e672c206d626f78325f726567293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f53544f52455f44574f52445f494e444558293b0a09696e74656c5f72696e675f656d69742872696e672c20493931355f47454d5f4857535f494e444558203c3c204d495f53544f52455f44574f52445f494e4445585f5348494654293b0a09696e74656c5f72696e675f656d69742872696e672c2072696e672d3e6f75747374616e64696e675f6c617a795f72657175657374293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f555345525f494e54455252555054293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a2f2a2a0a202a20696e74656c5f72696e675f73796e63202d2073796e63207468652077616974657220746f20746865207369676e616c6c6572206f6e207365716e6f0a202a0a202a2040776169746572202d2072696e6720746861742069732077616974696e670a202a20407369676e616c6c6572202d2072696e67207768696368206861732c206f722077696c6c207369676e616c0a202a20407365716e6f202d207365716e6f20776869636820746865207761697465722077696c6c20626c6f636b206f6e0a202a2f0a73746174696320696e740a67656e365f72696e675f73796e632873747275637420696e74656c5f72696e675f627566666572202a7761697465722c0a092020202020202073747275637420696e74656c5f72696e675f627566666572202a7369676e616c6c65722c0a0920202020202020753332207365716e6f290a7b0a09696e74207265743b0a0975333220647731203d204d495f53454d4150484f52455f4d424f58207c0a090920204d495f53454d4150484f52455f434f4d50415245207c0a090920204d495f53454d4150484f52455f52454749535445523b0a0a092f2a205468726f7567686f757420616c6c206f66207468652047454d20636f64652c207365716e6f2070617373656420696d706c696573206f75722063757272656e740a09202a207365716e6f206973203e3d20746865206c617374207365716e6f2065786563757465642e20486f776576657220666f72206861726477617265207468650a09202a20636f6d70617269736f6e206973207374726963746c792067726561746572207468616e2e0a09202a2f0a097365716e6f202d3d20313b0a0a095741524e5f4f4e287369676e616c6c65722d3e73656d6170686f72655f72656769737465725b7761697465722d3e69645d203d3d0a09094d495f53454d4150484f52455f53594e435f494e56414c4944293b0a0a09726574203d20696e74656c5f72696e675f626567696e287761697465722c2034293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d6974287761697465722c0a090909647731207c207369676e616c6c65722d3e73656d6170686f72655f72656769737465725b7761697465722d3e69645d293b0a09696e74656c5f72696e675f656d6974287761697465722c207365716e6f293b0a09696e74656c5f72696e675f656d6974287761697465722c2030293b0a09696e74656c5f72696e675f656d6974287761697465722c204d495f4e4f4f50293b0a09696e74656c5f72696e675f616476616e636528776169746572293b0a0a0972657475726e20303b0a7d0a0a23646566696e6520504950455f434f4e54524f4c5f464c5553482872696e675f5f2c20616464725f5f2909090909095c0a646f207b0909090909090909095c0a09696e74656c5f72696e675f656d69742872696e675f5f2c204746585f4f505f504950455f434f4e54524f4c283429207c20504950455f434f4e54524f4c5f51575f5752495445207c09095c0a090920504950455f434f4e54524f4c5f44455054485f5354414c4c293b090909095c0a09696e74656c5f72696e675f656d69742872696e675f5f2c2028616464725f5f29207c20504950455f434f4e54524f4c5f474c4f42414c5f475454293b0909095c0a09696e74656c5f72696e675f656d69742872696e675f5f2c2030293b090909090909095c0a09696e74656c5f72696e675f656d69742872696e675f5f2c2030293b090909090909095c0a7d207768696c65202830290a0a73746174696320696e740a70635f72656e6465725f6164645f726571756573742873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a0973747275637420706970655f636f6e74726f6c202a7063203d2072696e672d3e707269766174653b0a0975333220736372617463685f61646472203d2070632d3e6774745f6f6666736574202b203132383b0a09696e74207265743b0a0a092f2a20466f722049726f6e6c616b652c204d495f555345525f494e5445525255505420776173206465707265636174656420616e64206170706172656e746c790a09202a20696e636f686572656e7420776974682077726974657320746f206d656d6f72792c20692e652e20636f6d706c6574656c792066756261722c0a09202a20736f207765206e65656420746f2075736520504950455f4e4f5449465920696e73746561642e0a09202a0a09202a20486f77657665722c20776520616c736f206e65656420746f20776f726b61726f756e64207468652071776f72642077726974650a09202a20696e636f686572656e636520627920666c757368696e6720746865203620504950455f4e4f544946592062756666657273206f757420746f0a09202a206d656d6f7279206265666f72652072657175657374696e6720616e20696e746572727570742e0a09202a2f0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c203332293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c204746585f4f505f504950455f434f4e54524f4c283429207c20504950455f434f4e54524f4c5f51575f5752495445207c0a090909504950455f434f4e54524f4c5f57524954455f464c555348207c0a090909504950455f434f4e54524f4c5f544558545552455f43414348455f494e56414c4944415445293b0a09696e74656c5f72696e675f656d69742872696e672c2070632d3e6774745f6f6666736574207c20504950455f434f4e54524f4c5f474c4f42414c5f475454293b0a09696e74656c5f72696e675f656d69742872696e672c2072696e672d3e6f75747374616e64696e675f6c617a795f72657175657374293b0a09696e74656c5f72696e675f656d69742872696e672c2030293b0a09504950455f434f4e54524f4c5f464c5553482872696e672c20736372617463685f61646472293b0a09736372617463685f61646472202b3d203132383b202f2a20777269746520746f2073657061726174652063616368656c696e6573202a2f0a09504950455f434f4e54524f4c5f464c5553482872696e672c20736372617463685f61646472293b0a09736372617463685f61646472202b3d203132383b0a09504950455f434f4e54524f4c5f464c5553482872696e672c20736372617463685f61646472293b0a09736372617463685f61646472202b3d203132383b0a09504950455f434f4e54524f4c5f464c5553482872696e672c20736372617463685f61646472293b0a09736372617463685f61646472202b3d203132383b0a09504950455f434f4e54524f4c5f464c5553482872696e672c20736372617463685f61646472293b0a09736372617463685f61646472202b3d203132383b0a09504950455f434f4e54524f4c5f464c5553482872696e672c20736372617463685f61646472293b0a0a09696e74656c5f72696e675f656d69742872696e672c204746585f4f505f504950455f434f4e54524f4c283429207c20504950455f434f4e54524f4c5f51575f5752495445207c0a090909504950455f434f4e54524f4c5f57524954455f464c555348207c0a090909504950455f434f4e54524f4c5f544558545552455f43414348455f494e56414c4944415445207c0a090909504950455f434f4e54524f4c5f4e4f54494659293b0a09696e74656c5f72696e675f656d69742872696e672c2070632d3e6774745f6f6666736574207c20504950455f434f4e54524f4c5f474c4f42414c5f475454293b0a09696e74656c5f72696e675f656d69742872696e672c2072696e672d3e6f75747374616e64696e675f6c617a795f72657175657374293b0a09696e74656c5f72696e675f656d69742872696e672c2030293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a737461746963207533320a67656e365f72696e675f6765745f7365716e6f2873747275637420696e74656c5f72696e675f627566666572202a72696e672c20626f6f6c206c617a795f636f686572656e6379290a7b0a092f2a20576f726b61726f756e6420746f20666f72636520636f7272656374206f72646572696e67206265747765656e2069727120616e64207365716e6f20777269746573206f6e0a09202a206976622028616e64206d6179626520616c736f206f6e20736e62292062792072656164696e672066726f6d206120435320726567697374657220286c696b650a09202a20414354484429206265666f72652072656164696e67207468652073746174757320706167652e202a2f0a0969662028216c617a795f636f686572656e6379290a0909696e74656c5f72696e675f6765745f6163746976655f686561642872696e67293b0a0972657475726e20696e74656c5f726561645f7374617475735f706167652872696e672c20493931355f47454d5f4857535f494e444558293b0a7d0a0a737461746963207533320a72696e675f6765745f7365716e6f2873747275637420696e74656c5f72696e675f627566666572202a72696e672c20626f6f6c206c617a795f636f686572656e6379290a7b0a0972657475726e20696e74656c5f726561645f7374617475735f706167652872696e672c20493931355f47454d5f4857535f494e444558293b0a7d0a0a737461746963207533320a70635f72656e6465725f6765745f7365716e6f2873747275637420696e74656c5f72696e675f627566666572202a72696e672c20626f6f6c206c617a795f636f686572656e6379290a7b0a0973747275637420706970655f636f6e74726f6c202a7063203d2072696e672d3e707269766174653b0a0972657475726e2070632d3e6370755f706167655b305d3b0a7d0a0a73746174696320626f6f6c0a67656e355f72696e675f6765745f6972712873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a0969662028216465762d3e6972715f656e61626c6564290a090972657475726e2066616c73653b0a0a097370696e5f6c6f636b5f6972717361766528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a096966202872696e672d3e6972715f726566636f756e742b2b203d3d203029207b0a09096465765f707269762d3e67745f6972715f6d61736b20263d207e72696e672d3e6972715f656e61626c655f6d61736b3b0a0909493931355f5752495445284754494d522c206465765f707269762d3e67745f6972715f6d61736b293b0a0909504f5354494e475f52454144284754494d52293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a0a0972657475726e20747275653b0a7d0a0a73746174696320766f69640a67656e355f72696e675f7075745f6972712873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a09696620282d2d72696e672d3e6972715f726566636f756e74203d3d203029207b0a09096465765f707269762d3e67745f6972715f6d61736b207c3d2072696e672d3e6972715f656e61626c655f6d61736b3b0a0909493931355f5752495445284754494d522c206465765f707269762d3e67745f6972715f6d61736b293b0a0909504f5354494e475f52454144284754494d52293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a7d0a0a73746174696320626f6f6c0a693978785f72696e675f6765745f6972712873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a0969662028216465762d3e6972715f656e61626c6564290a090972657475726e2066616c73653b0a0a097370696e5f6c6f636b5f6972717361766528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a096966202872696e672d3e6972715f726566636f756e742b2b203d3d203029207b0a09096465765f707269762d3e6972715f6d61736b20263d207e72696e672d3e6972715f656e61626c655f6d61736b3b0a0909493931355f575249544528494d522c206465765f707269762d3e6972715f6d61736b293b0a0909504f5354494e475f5245414428494d52293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a0a0972657475726e20747275653b0a7d0a0a73746174696320766f69640a693978785f72696e675f7075745f6972712873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a09696620282d2d72696e672d3e6972715f726566636f756e74203d3d203029207b0a09096465765f707269762d3e6972715f6d61736b207c3d2072696e672d3e6972715f656e61626c655f6d61736b3b0a0909493931355f575249544528494d522c206465765f707269762d3e6972715f6d61736b293b0a0909504f5354494e475f5245414428494d52293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a7d0a0a73746174696320626f6f6c0a693878785f72696e675f6765745f6972712873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a0969662028216465762d3e6972715f656e61626c6564290a090972657475726e2066616c73653b0a0a097370696e5f6c6f636b5f6972717361766528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a096966202872696e672d3e6972715f726566636f756e742b2b203d3d203029207b0a09096465765f707269762d3e6972715f6d61736b20263d207e72696e672d3e6972715f656e61626c655f6d61736b3b0a0909493931355f5752495445313628494d522c206465765f707269762d3e6972715f6d61736b293b0a0909504f5354494e475f52454144313628494d52293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a0a0972657475726e20747275653b0a7d0a0a73746174696320766f69640a693878785f72696e675f7075745f6972712873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a09696620282d2d72696e672d3e6972715f726566636f756e74203d3d203029207b0a09096465765f707269762d3e6972715f6d61736b207c3d2072696e672d3e6972715f656e61626c655f6d61736b3b0a0909493931355f5752495445313628494d522c206465765f707269762d3e6972715f6d61736b293b0a0909504f5354494e475f52454144313628494d52293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a7d0a0a766f696420696e74656c5f72696e675f73657475705f7374617475735f706167652873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d2072696e672d3e6465762d3e6465765f707269766174653b0a09753332206d6d696f203d20303b0a0a092f2a205468652072696e672073746174757320706167652061646472657373657320617265206e6f206c6f6e676572206e65787420746f207468652072657374206f660a09202a207468652072696e6720726567697374657273206173206f662067656e372e0a09202a2f0a096966202849535f47454e37286465762929207b0a0909737769746368202872696e672d3e696429207b0a090963617365205243533a0a0909096d6d696f203d2052454e4445525f4857535f5047415f47454e373b0a090909627265616b3b0a090963617365204243533a0a0909096d6d696f203d20424c545f4857535f5047415f47454e373b0a090909627265616b3b0a090963617365205643533a0a0909096d6d696f203d204253445f4857535f5047415f47454e373b0a090909627265616b3b0a09097d0a097d20656c7365206966202849535f47454e362872696e672d3e6465762929207b0a09096d6d696f203d2052494e475f4857535f5047415f47454e362872696e672d3e6d6d696f5f62617365293b0a097d20656c7365207b0a09096d6d696f203d2052494e475f4857535f5047412872696e672d3e6d6d696f5f62617365293b0a097d0a0a09493931355f5752495445286d6d696f2c20287533322972696e672d3e7374617475735f706167652e6766785f61646472293b0a09504f5354494e475f52454144286d6d696f293b0a7d0a0a73746174696320696e740a6273645f72696e675f666c7573682873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a09202020202020207533322020202020696e76616c69646174655f646f6d61696e732c0a09202020202020207533322020202020666c7573685f646f6d61696e73290a7b0a09696e74207265743b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2032293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c204d495f464c555348293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f4e4f4f50293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0972657475726e20303b0a7d0a0a73746174696320696e740a693978785f6164645f726571756573742873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a09696e74207265743b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2034293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c204d495f53544f52455f44574f52445f494e444558293b0a09696e74656c5f72696e675f656d69742872696e672c20493931355f47454d5f4857535f494e444558203c3c204d495f53544f52455f44574f52445f494e4445585f5348494654293b0a09696e74656c5f72696e675f656d69742872696e672c2072696e672d3e6f75747374616e64696e675f6c617a795f72657175657374293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f555345525f494e54455252555054293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a73746174696320626f6f6c0a67656e365f72696e675f6765745f6972712873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a0969662028216465762d3e6972715f656e61626c6564290a092020202020202072657475726e2066616c73653b0a0a092f2a204974206c6f6f6b73206c696b65207765206e65656420746f2070726576656e74207468652067742066726f6d2073757370656e64696e67207768696c652077616974696e670a09202a20666f7220616e206e6f7469666979206972712c206f74686572776973652069727173207365656d20746f20676574206c6f7374206f6e206174206c65617374207468650a09202a20626c742f6273642072696e6773206f6e206976622e202a2f0a0967656e365f67745f666f7263655f77616b655f676574286465765f70726976293b0a0a097370696e5f6c6f636b5f6972717361766528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a096966202872696e672d3e6972715f726566636f756e742b2b203d3d203029207b0a0909696620284841535f4c335f4750555f434143484528646576292026262072696e672d3e6964203d3d20524353290a090909493931355f57524954455f494d522872696e672c207e2872696e672d3e6972715f656e61626c655f6d61736b207c0a09090909090947454e365f52454e4445525f4c335f5041524954595f4552524f5229293b0a0909656c73650a090909493931355f57524954455f494d522872696e672c207e72696e672d3e6972715f656e61626c655f6d61736b293b0a09096465765f707269762d3e67745f6972715f6d61736b20263d207e72696e672d3e6972715f656e61626c655f6d61736b3b0a0909493931355f5752495445284754494d522c206465765f707269762d3e67745f6972715f6d61736b293b0a0909504f5354494e475f52454144284754494d52293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a0a0972657475726e20747275653b0a7d0a0a73746174696320766f69640a67656e365f72696e675f7075745f6972712873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a09696620282d2d72696e672d3e6972715f726566636f756e74203d3d203029207b0a0909696620284841535f4c335f4750555f434143484528646576292026262072696e672d3e6964203d3d20524353290a090909493931355f57524954455f494d522872696e672c207e47454e365f52454e4445525f4c335f5041524954595f4552524f52293b0a0909656c73650a090909493931355f57524954455f494d522872696e672c207e30293b0a09096465765f707269762d3e67745f6972715f6d61736b207c3d2072696e672d3e6972715f656e61626c655f6d61736b3b0a0909493931355f5752495445284754494d522c206465765f707269762d3e67745f6972715f6d61736b293b0a0909504f5354494e475f52454144284754494d52293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266465765f707269762d3e6972715f6c6f636b2c20666c616773293b0a0a0967656e365f67745f666f7263655f77616b655f707574286465765f70726976293b0a7d0a0a73746174696320696e740a693936355f64697370617463685f657865636275666665722873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a09090920753332206f66667365742c20753332206c656e6774682c0a09090920756e7369676e656420666c616773290a7b0a09696e74207265743b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2032293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c0a0909094d495f42415443485f4255464645525f5354415254207c0a0909094d495f42415443485f475454207c0a09090928666c616773202620493931355f44495350415443485f534543555245203f2030203a204d495f42415443485f4e4f4e5f5345435552455f4939363529293b0a09696e74656c5f72696e675f656d69742872696e672c206f6666736574293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a2f2a204a757374207573657273706163652041424920636f6e76656e74696f6e20746f206c696d69742074686520776120626174636820626f20746f2061207265736f6e61626c652073697a65202a2f0a23646566696e6520493833305f42415443485f4c494d495420283235362a31303234290a73746174696320696e740a693833305f64697370617463685f657865636275666665722873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a09090909753332206f66667365742c20753332206c656e2c0a09090909756e7369676e656420666c616773290a7b0a09696e74207265743b0a0a0969662028666c616773202620493931355f44495350415443485f50494e4e454429207b0a0909726574203d20696e74656c5f72696e675f626567696e2872696e672c2034293b0a090969662028726574290a09090972657475726e207265743b0a0a0909696e74656c5f72696e675f656d69742872696e672c204d495f42415443485f425546464552293b0a0909696e74656c5f72696e675f656d69742872696e672c206f6666736574207c2028666c616773202620493931355f44495350415443485f534543555245203f2030203a204d495f42415443485f4e4f4e5f53454355524529293b0a0909696e74656c5f72696e675f656d69742872696e672c206f6666736574202b206c656e202d2038293b0a0909696e74656c5f72696e675f656d69742872696e672c204d495f4e4f4f50293b0a0909696e74656c5f72696e675f616476616e63652872696e67293b0a097d20656c7365207b0a09097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a203d2072696e672d3e707269766174653b0a09097533322063735f6f6666736574203d206f626a2d3e6774745f6f66667365743b0a0a0909696620286c656e203e20493833305f42415443485f4c494d4954290a09090972657475726e202d454e4f5350433b0a0a0909726574203d20696e74656c5f72696e675f626567696e2872696e672c20392b33293b0a090969662028726574290a09090972657475726e207265743b0a09092f2a20426c6974207468652062617463682028776869636820686173206e6f7720616c6c2072656c6f6373206170706c6965642920746f2074686520737461626c652062617463680a0909202a207363726174636820626f20617265612028736f207468617420746865204353206e65766572207374756d626c6573206f7665722069747320746c620a0909202a20696e76616c69646174696f6e2062756729202e2e2e202a2f0a0909696e74656c5f72696e675f656d69742872696e672c2058595f5352435f434f50595f424c545f434d44207c0a0909090958595f5352435f434f50595f424c545f57524954455f414c504841207c0a0909090958595f5352435f434f50595f424c545f57524954455f524742293b0a0909696e74656c5f72696e675f656d69742872696e672c20424c545f44455054485f3332207c20424c545f524f505f4758434f5059207c2034303936293b0a0909696e74656c5f72696e675f656d69742872696e672c2030293b0a0909696e74656c5f72696e675f656d69742872696e672c20284449565f524f554e445f5550286c656e2c203430393629203c3c20313629207c2031303234293b0a0909696e74656c5f72696e675f656d69742872696e672c2063735f6f6666736574293b0a0909696e74656c5f72696e675f656d69742872696e672c2030293b0a0909696e74656c5f72696e675f656d69742872696e672c2034303936293b0a0909696e74656c5f72696e675f656d69742872696e672c206f6666736574293b0a0909696e74656c5f72696e675f656d69742872696e672c204d495f464c555348293b0a0a09092f2a202e2e2e20616e6420657865637574652069742e202a2f0a0909696e74656c5f72696e675f656d69742872696e672c204d495f42415443485f425546464552293b0a0909696e74656c5f72696e675f656d69742872696e672c2063735f6f6666736574207c2028666c616773202620493931355f44495350415443485f534543555245203f2030203a204d495f42415443485f4e4f4e5f53454355524529293b0a0909696e74656c5f72696e675f656d69742872696e672c2063735f6f6666736574202b206c656e202d2038293b0a0909696e74656c5f72696e675f616476616e63652872696e67293b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a693931355f64697370617463685f657865636275666665722873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a09090920753332206f66667365742c20753332206c656e2c0a09090920756e7369676e656420666c616773290a7b0a09696e74207265743b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2032293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c204d495f42415443485f4255464645525f5354415254207c204d495f42415443485f475454293b0a09696e74656c5f72696e675f656d69742872696e672c206f6666736574207c2028666c616773202620493931355f44495350415443485f534543555245203f2030203a204d495f42415443485f4e4f4e5f53454355524529293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f696420636c65616e75705f7374617475735f706167652873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a3b0a0a096f626a203d2072696e672d3e7374617475735f706167652e6f626a3b0a09696620286f626a203d3d204e554c4c290a090972657475726e3b0a0a096b756e6d61702873675f70616765286f626a2d3e70616765732d3e73676c29293b0a09693931355f67656d5f6f626a6563745f756e70696e286f626a293b0a0964726d5f67656d5f6f626a6563745f756e7265666572656e636528266f626a2d3e62617365293b0a0972696e672d3e7374617475735f706167652e6f626a203d204e554c4c3b0a7d0a0a73746174696320696e7420696e69745f7374617475735f706167652873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a3b0a09696e74207265743b0a0a096f626a203d20693931355f67656d5f616c6c6f635f6f626a656374286465762c2034303936293b0a09696620286f626a203d3d204e554c4c29207b0a090944524d5f4552524f5228224661696c656420746f20616c6c6f636174652073746174757320706167655c6e22293b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206572723b0a097d0a0a09693931355f67656d5f6f626a6563745f7365745f63616368655f6c6576656c286f626a2c20493931355f43414348455f4c4c43293b0a0a09726574203d20693931355f67656d5f6f626a6563745f70696e286f626a2c20343039362c20747275652c2066616c7365293b0a096966202872657420213d203029207b0a0909676f746f206572725f756e7265663b0a097d0a0a0972696e672d3e7374617475735f706167652e6766785f61646472203d206f626a2d3e6774745f6f66667365743b0a0972696e672d3e7374617475735f706167652e706167655f61646472203d206b6d61702873675f70616765286f626a2d3e70616765732d3e73676c29293b0a096966202872696e672d3e7374617475735f706167652e706167655f61646472203d3d204e554c4c29207b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206572725f756e70696e3b0a097d0a0972696e672d3e7374617475735f706167652e6f626a203d206f626a3b0a096d656d7365742872696e672d3e7374617475735f706167652e706167655f616464722c20302c20504147455f53495a45293b0a0a09696e74656c5f72696e675f73657475705f7374617475735f706167652872696e67293b0a0944524d5f44454255475f4452495645522822257320687773206f66667365743a203078253038785c6e222c0a09090972696e672d3e6e616d652c2072696e672d3e7374617475735f706167652e6766785f61646472293b0a0a0972657475726e20303b0a0a6572725f756e70696e3a0a09693931355f67656d5f6f626a6563745f756e70696e286f626a293b0a6572725f756e7265663a0a0964726d5f67656d5f6f626a6563745f756e7265666572656e636528266f626a2d3e62617365293b0a6572723a0a0972657475726e207265743b0a7d0a0a73746174696320696e7420696e69745f706879735f6877735f7067612873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d2072696e672d3e6465762d3e6465765f707269766174653b0a0975333220616464723b0a0a0969662028216465765f707269762d3e7374617475735f706167655f646d616829207b0a09096465765f707269762d3e7374617475735f706167655f646d6168203d0a09090964726d5f7063695f616c6c6f632872696e672d3e6465762c20504147455f53495a452c20504147455f53495a45293b0a090969662028216465765f707269762d3e7374617475735f706167655f646d6168290a09090972657475726e202d454e4f4d454d3b0a097d0a0a0961646472203d206465765f707269762d3e7374617475735f706167655f646d61682d3e627573616464723b0a0969662028494e54454c5f494e464f2872696e672d3e646576292d3e67656e203e3d2034290a090961646472207c3d20286465765f707269762d3e7374617475735f706167655f646d61682d3e62757361646472203e3e20323829202620307866303b0a09493931355f5752495445284857535f5047412c2061646472293b0a0a0972696e672d3e7374617475735f706167652e706167655f61646472203d206465765f707269762d3e7374617475735f706167655f646d61682d3e76616464723b0a096d656d7365742872696e672d3e7374617475735f706167652e706167655f616464722c20302c20504147455f53495a45293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e7420696e74656c5f696e69745f72696e675f627566666572287374727563742064726d5f646576696365202a6465762c0a09090909202073747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a3b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09696e74207265743b0a0a0972696e672d3e646576203d206465763b0a09494e49545f4c4953545f48454144282672696e672d3e6163746976655f6c697374293b0a09494e49545f4c4953545f48454144282672696e672d3e726571756573745f6c697374293b0a0972696e672d3e73697a65203d203332202a20504147455f53495a453b0a096d656d7365742872696e672d3e73796e635f7365716e6f2c20302c2073697a656f662872696e672d3e73796e635f7365716e6f29293b0a0a09696e69745f7761697471756575655f68656164282672696e672d3e6972715f7175657565293b0a0a0969662028493931355f4e4545445f4746585f485753286465762929207b0a0909726574203d20696e69745f7374617475735f706167652872696e67293b0a090969662028726574290a09090972657475726e207265743b0a097d20656c7365207b0a09094255475f4f4e2872696e672d3e696420213d20524353293b0a0909726574203d20696e69745f706879735f6877735f7067612872696e67293b0a090969662028726574290a09090972657475726e207265743b0a097d0a0a096f626a203d20693931355f67656d5f616c6c6f635f6f626a656374286465762c2072696e672d3e73697a65293b0a09696620286f626a203d3d204e554c4c29207b0a090944524d5f4552524f5228224661696c656420746f20616c6c6f636174652072696e676275666665725c6e22293b0a0909726574203d202d454e4f4d454d3b0a0909676f746f206572725f6877733b0a097d0a0a0972696e672d3e6f626a203d206f626a3b0a0a09726574203d20693931355f67656d5f6f626a6563745f70696e286f626a2c20504147455f53495a452c20747275652c2066616c7365293b0a0969662028726574290a0909676f746f206572725f756e7265663b0a0a09726574203d20693931355f67656d5f6f626a6563745f7365745f746f5f6774745f646f6d61696e286f626a2c2074727565293b0a0969662028726574290a0909676f746f206572725f756e70696e3b0a0a0972696e672d3e7669727475616c5f7374617274203d0a0909696f72656d61705f7763286465765f707269762d3e6d6d2e6774742d3e676d615f6275735f61646472202b206f626a2d3e6774745f6f66667365742c0a09090920202072696e672d3e73697a65293b0a096966202872696e672d3e7669727475616c5f7374617274203d3d204e554c4c29207b0a090944524d5f4552524f5228224661696c656420746f206d61702072696e676275666665722e5c6e22293b0a0909726574203d202d45494e56414c3b0a0909676f746f206572725f756e70696e3b0a097d0a0a09726574203d2072696e672d3e696e69742872696e67293b0a0969662028726574290a0909676f746f206572725f756e6d61703b0a0a092f2a20576f726b61726f756e6420616e206572726174756d206f6e2074686520693833302077686963682063617573657320612068616e672069660a09202a20746865205441494c20706f696e74657220706f696e747320746f2077697468696e20746865206c61737420322063616368656c696e65730a09202a206f6620746865206275666665722e0a09202a2f0a0972696e672d3e6566666563746976655f73697a65203d2072696e672d3e73697a653b0a096966202849535f493833302872696e672d3e64657629207c7c2049535f383435472872696e672d3e64657629290a090972696e672d3e6566666563746976655f73697a65202d3d203132383b0a0a0972657475726e20303b0a0a6572725f756e6d61703a0a09696f756e6d61702872696e672d3e7669727475616c5f7374617274293b0a6572725f756e70696e3a0a09693931355f67656d5f6f626a6563745f756e70696e286f626a293b0a6572725f756e7265663a0a0964726d5f67656d5f6f626a6563745f756e7265666572656e636528266f626a2d3e62617365293b0a0972696e672d3e6f626a203d204e554c4c3b0a6572725f6877733a0a09636c65616e75705f7374617475735f706167652872696e67293b0a0972657475726e207265743b0a7d0a0a766f696420696e74656c5f636c65616e75705f72696e675f6275666665722873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f707269763b0a09696e74207265743b0a0a096966202872696e672d3e6f626a203d3d204e554c4c290a090972657475726e3b0a0a092f2a2044697361626c65207468652072696e67206275666665722e205468652072696e67206d7573742062652069646c65206174207468697320706f696e74202a2f0a096465765f70726976203d2072696e672d3e6465762d3e6465765f707269766174653b0a09726574203d20696e74656c5f72696e675f69646c652872696e67293b0a0969662028726574290a090944524d5f4552524f5228226661696c656420746f2071756965736365202573207768696c737420636c65616e696e672075703a2025645c6e222c0a090909202072696e672d3e6e616d652c20726574293b0a0a09493931355f57524954455f43544c2872696e672c2030293b0a0a09696f756e6d61702872696e672d3e7669727475616c5f7374617274293b0a0a09693931355f67656d5f6f626a6563745f756e70696e2872696e672d3e6f626a293b0a0964726d5f67656d5f6f626a6563745f756e7265666572656e6365282672696e672d3e6f626a2d3e62617365293b0a0972696e672d3e6f626a203d204e554c4c3b0a0a096966202872696e672d3e636c65616e7570290a090972696e672d3e636c65616e75702872696e67293b0a0a09636c65616e75705f7374617475735f706167652872696e67293b0a7d0a0a73746174696320696e7420696e74656c5f72696e675f776169745f7365716e6f2873747275637420696e74656c5f72696e675f627566666572202a72696e672c20753332207365716e6f290a7b0a09696e74207265743b0a0a09726574203d20693931355f776169745f7365716e6f2872696e672c207365716e6f293b0a096966202821726574290a0909693931355f67656d5f7265746972655f72657175657374735f72696e672872696e67293b0a0a0972657475726e207265743b0a7d0a0a73746174696320696e7420696e74656c5f72696e675f776169745f726571756573742873747275637420696e74656c5f72696e675f627566666572202a72696e672c20696e74206e290a7b0a097374727563742064726d5f693931355f67656d5f72657175657374202a726571756573743b0a09753332207365716e6f203d20303b0a09696e74207265743b0a0a09693931355f67656d5f7265746972655f72657175657374735f72696e672872696e67293b0a0a096966202872696e672d3e6c6173745f726574697265645f6865616420213d202d3129207b0a090972696e672d3e68656164203d2072696e672d3e6c6173745f726574697265645f686561643b0a090972696e672d3e6c6173745f726574697265645f68656164203d202d313b0a090972696e672d3e7370616365203d2072696e675f73706163652872696e67293b0a09096966202872696e672d3e7370616365203e3d206e290a09090972657475726e20303b0a097d0a0a096c6973745f666f725f656163685f656e74727928726571756573742c202672696e672d3e726571756573745f6c6973742c206c69737429207b0a0909696e742073706163653b0a0a090969662028726571756573742d3e7461696c203d3d202d31290a090909636f6e74696e75653b0a0a09097370616365203d20726571756573742d3e7461696c202d202872696e672d3e7461696c202b20493931355f52494e475f465245455f5350414345293b0a0909696620287370616365203c2030290a0909097370616365202b3d2072696e672d3e73697a653b0a0909696620287370616365203e3d206e29207b0a0909097365716e6f203d20726571756573742d3e7365716e6f3b0a090909627265616b3b0a09097d0a0a09092f2a20436f6e73756d652074686973207265717565737420696e2063617365207765206e656564206d6f7265207370616365207468616e0a0909202a20697320617661696c61626c6520616e6420736f206e65656420746f2070726576656e7420612072616365206265747765656e0a0909202a207570646174696e67206c6173745f726574697265645f6865616420616e6420646972656374207265616473206f660a0909202a20493931355f52494e475f484541442e20497420616c736f2070726f76696465732061206e6963652073616e69747920636865636b2e0a0909202a2f0a0909726571756573742d3e7461696c203d202d313b0a097d0a0a09696620287365716e6f203d3d2030290a090972657475726e202d454e4f5350433b0a0a09726574203d20696e74656c5f72696e675f776169745f7365716e6f2872696e672c207365716e6f293b0a0969662028726574290a090972657475726e207265743b0a0a09696620285741524e5f4f4e2872696e672d3e6c6173745f726574697265645f68656164203d3d202d3129290a090972657475726e202d454e4f5350433b0a0a0972696e672d3e68656164203d2072696e672d3e6c6173745f726574697265645f686561643b0a0972696e672d3e6c6173745f726574697265645f68656164203d202d313b0a0972696e672d3e7370616365203d2072696e675f73706163652872696e67293b0a09696620285741524e5f4f4e2872696e672d3e7370616365203c206e29290a090972657475726e202d454e4f5350433b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742072696e675f776169745f666f725f73706163652873747275637420696e74656c5f72696e675f627566666572202a72696e672c20696e74206e290a7b0a097374727563742064726d5f646576696365202a646576203d2072696e672d3e6465763b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d206465762d3e6465765f707269766174653b0a09756e7369676e6564206c6f6e6720656e643b0a09696e74207265743b0a0a09726574203d20696e74656c5f72696e675f776169745f726571756573742872696e672c206e293b0a096966202872657420213d202d454e4f535043290a090972657475726e207265743b0a0a0974726163655f693931355f72696e675f776169745f626567696e2872696e67293b0a092f2a20576974682047454d207468652068616e67636865636b2074696d65722073686f756c64206b69636b207573206f7574206f6620746865206c6f6f702c0a09202a206c656176696e67206974206561726c792072756e7320746865207269736b206f6620636f7272757074696e672047454d20737461746520286475650a09202a20746f2072756e6e696e67206f6e20616c6d6f737420756e74657374656420636f64657061746873292e20427574206f6e20726573756d650a09202a2074696d65727320646f6e277420776f726b207965742c20736f2070726576656e74206120636f6d706c6574652068616e6720696e20746861740a09202a20636173652062792063686f6f73696e6720616e20696e73616e656c79206c617267652074696d656f75742e202a2f0a09656e64203d206a696666696573202b203630202a20485a3b0a0a09646f207b0a090972696e672d3e68656164203d20493931355f524541445f484541442872696e67293b0a090972696e672d3e7370616365203d2072696e675f73706163652872696e67293b0a09096966202872696e672d3e7370616365203e3d206e29207b0a09090974726163655f693931355f72696e675f776169745f656e642872696e67293b0a09090972657475726e20303b0a09097d0a0a0909696620286465762d3e7072696d6172792d3e6d617374657229207b0a0909097374727563742064726d5f693931355f6d61737465725f70726976617465202a6d61737465725f70726976203d206465762d3e7072696d6172792d3e6d61737465722d3e6472697665725f707269763b0a090909696620286d61737465725f707269762d3e73617265615f70726976290a090909096d61737465725f707269762d3e73617265615f707269762d3e706572665f626f786573207c3d20493931355f424f585f574149543b0a09097d0a0a09096d736c6565702831293b0a0a0909726574203d20693931355f67656d5f636865636b5f7765646765286465765f707269762c206465765f707269762d3e6d6d2e696e7465727275707469626c65293b0a090969662028726574290a09090972657475726e207265743b0a097d207768696c6520282174696d655f6166746572286a6966666965732c20656e6429293b0a0974726163655f693931355f72696e675f776169745f656e642872696e67293b0a0972657475726e202d45425553593b0a7d0a0a73746174696320696e7420696e74656c5f777261705f72696e675f6275666665722873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a0975696e7433325f74205f5f696f6d656d202a766972743b0a09696e742072656d203d2072696e672d3e73697a65202d2072696e672d3e7461696c3b0a0a096966202872696e672d3e7370616365203c2072656d29207b0a0909696e7420726574203d2072696e675f776169745f666f725f73706163652872696e672c2072656d293b0a090969662028726574290a09090972657475726e207265743b0a097d0a0a0976697274203d2072696e672d3e7669727475616c5f7374617274202b2072696e672d3e7461696c3b0a0972656d202f3d20343b0a097768696c65202872656d2d2d290a0909696f77726974653332284d495f4e4f4f502c20766972742b2b293b0a0a0972696e672d3e7461696c203d20303b0a0972696e672d3e7370616365203d2072696e675f73706163652872696e67293b0a0a0972657475726e20303b0a7d0a0a696e7420696e74656c5f72696e675f69646c652873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a09753332207365716e6f3b0a09696e74207265743b0a0a092f2a205765206e65656420746f2061646420616e7920726571756573747320726571756972656420746f20666c75736820746865206f626a6563747320616e642072696e67202a2f0a096966202872696e672d3e6f75747374616e64696e675f6c617a795f7265717565737429207b0a0909726574203d20693931355f6164645f726571756573742872696e672c204e554c4c2c204e554c4c293b0a090969662028726574290a09090972657475726e207265743b0a097d0a0a092f2a20576169742075706f6e20746865206c617374207265717565737420746f20626520636f6d706c65746564202a2f0a09696620286c6973745f656d707479282672696e672d3e726571756573745f6c69737429290a090972657475726e20303b0a0a097365716e6f203d206c6973745f656e7472792872696e672d3e726571756573745f6c6973742e707265762c0a0909092020207374727563742064726d5f693931355f67656d5f726571756573742c0a0909092020206c697374292d3e7365716e6f3b0a0a0972657475726e20693931355f776169745f7365716e6f2872696e672c207365716e6f293b0a7d0a0a73746174696320696e740a696e74656c5f72696e675f616c6c6f635f7365716e6f2873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a096966202872696e672d3e6f75747374616e64696e675f6c617a795f72657175657374290a090972657475726e20303b0a0a0972657475726e20693931355f67656d5f6765745f7365716e6f2872696e672d3e6465762c202672696e672d3e6f75747374616e64696e675f6c617a795f72657175657374293b0a7d0a0a696e7420696e74656c5f72696e675f626567696e2873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a09092020202020696e74206e756d5f64776f726473290a7b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d2072696e672d3e6465762d3e6465765f707269766174653b0a09696e74206e203d20342a6e756d5f64776f7264733b0a09696e74207265743b0a0a09726574203d20693931355f67656d5f636865636b5f7765646765286465765f707269762c206465765f707269762d3e6d6d2e696e7465727275707469626c65293b0a0969662028726574290a090972657475726e207265743b0a0a092f2a20507265616c6c6f6361746520746865206f6c72206265666f726520746f756368696e67207468652072696e67202a2f0a09726574203d20696e74656c5f72696e675f616c6c6f635f7365716e6f2872696e67293b0a0969662028726574290a090972657475726e207265743b0a0a0969662028756e6c696b656c792872696e672d3e7461696c202b206e203e2072696e672d3e6566666563746976655f73697a652929207b0a0909726574203d20696e74656c5f777261705f72696e675f6275666665722872696e67293b0a090969662028756e6c696b656c792872657429290a09090972657475726e207265743b0a097d0a0a0969662028756e6c696b656c792872696e672d3e7370616365203c206e2929207b0a0909726574203d2072696e675f776169745f666f725f73706163652872696e672c206e293b0a090969662028756e6c696b656c792872657429290a09090972657475726e207265743b0a097d0a0a0972696e672d3e7370616365202d3d206e3b0a0972657475726e20303b0a7d0a0a766f696420696e74656c5f72696e675f616476616e63652873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a097374727563742064726d5f693931355f70726976617465202a6465765f70726976203d2072696e672d3e6465762d3e6465765f707269766174653b0a0a0972696e672d3e7461696c20263d2072696e672d3e73697a65202d20313b0a09696620286465765f707269762d3e73746f705f72696e6773202620696e74656c5f72696e675f666c61672872696e6729290a090972657475726e3b0a0972696e672d3e77726974655f7461696c2872696e672c2072696e672d3e7461696c293b0a7d0a0a0a73746174696320766f69642067656e365f6273645f72696e675f77726974655f7461696c2873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a0909090920202020207533322076616c7565290a7b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d2072696e672d3e6465762d3e6465765f707269766174653b0a0a202020202020202f2a204576657279207461696c206d6f7665206d75737420666f6c6c6f77207468652073657175656e63652062656c6f77202a2f0a0a092f2a2044697361626c65206e6f74696669636174696f6e2074686174207468652072696e672069732049444c452e205468652047540a09202a2077696c6c207468656e20617373756d652074686174206974206973206275737920616e64206272696e67206974206f7574206f66207263362e0a09202a2f0a09493931355f57524954452847454e365f4253445f534c4545505f50534d495f434f4e54524f4c2c0a09092020205f4d41534b45445f4249545f454e41424c452847454e365f4253445f534c4545505f4d53475f44495341424c4529293b0a0a092f2a20436c6561722074686520636f6e746578742069642e2048657265206265206d6167696321202a2f0a09493931355f575249544536342847454e365f4253445f524e4349442c20307830293b0a0a092f2a205761697420666f72207468652072696e67206e6f7420746f2062652069646c652c20692e652e20666f7220697420746f2077616b652075702e202a2f0a0969662028776169745f666f722828493931355f524541442847454e365f4253445f534c4545505f50534d495f434f4e54524f4c2920260a090920202020202047454e365f4253445f534c4545505f494e44494341544f5229203d3d20302c0a09092020202020353029290a090944524d5f4552524f52282274696d6564206f75742077616974696e6720666f7220746865204253442072696e6720746f2077616b652075705c6e22293b0a0a092f2a204e6f772074686174207468652072696e672069732066756c6c7920706f77657265642075702c2075706461746520746865207461696c202a2f0a09493931355f57524954455f5441494c2872696e672c2076616c7565293b0a09504f5354494e475f524541442852494e475f5441494c2872696e672d3e6d6d696f5f6261736529293b0a0a092f2a204c6574207468652072696e672073656e642049444c45206d6573736167657320746f2074686520475420616761696e2c0a09202a20616e6420736f206c657420697420736c65657020746f20636f6e736572766520706f776572207768656e2069646c652e0a09202a2f0a09493931355f57524954452847454e365f4253445f534c4545505f50534d495f434f4e54524f4c2c0a09092020205f4d41534b45445f4249545f44495341424c452847454e365f4253445f534c4545505f4d53475f44495341424c4529293b0a7d0a0a73746174696320696e742067656e365f72696e675f666c7573682873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a09090920202075333220696e76616c69646174652c2075333220666c757368290a7b0a0975696e7433325f7420636d643b0a09696e74207265743b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2034293b0a0969662028726574290a090972657475726e207265743b0a0a09636d64203d204d495f464c5553485f44573b0a092f2a0a09202a20427370656320766f6c2031632e35202d20766964656f20656e67696e6520636f6d6d616e642073747265616d65723a0a09202a2022496620454e41424c45442c20616c6c20544c42732077696c6c20626520696e76616c696461746564206f6e63652074686520666c7573680a09202a206f7065726174696f6e20697320636f6d706c6574652e205468697320626974206973206f6e6c792076616c6964207768656e207468650a09202a20506f73742d53796e63204f7065726174696f6e206669656c6420697320612076616c7565206f66203168206f722033682e220a09202a2f0a0969662028696e76616c6964617465202620493931355f47454d5f4750555f444f4d41494e53290a0909636d64207c3d204d495f494e56414c49444154455f544c42207c204d495f494e56414c49444154455f425344207c0a0909094d495f464c5553485f44575f53544f52455f494e444558207c204d495f464c5553485f44575f4f505f53544f524544573b0a09696e74656c5f72696e675f656d69742872696e672c20636d64293b0a09696e74656c5f72696e675f656d69742872696e672c20493931355f47454d5f4857535f534352415443485f41444452207c204d495f464c5553485f44575f5553455f475454293b0a09696e74656c5f72696e675f656d69742872696e672c2030293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f4e4f4f50293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0972657475726e20303b0a7d0a0a73746174696320696e740a6873775f72696e675f64697370617463685f657865636275666665722873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a090909202020202020753332206f66667365742c20753332206c656e2c0a090909202020202020756e7369676e656420666c616773290a7b0a09696e74207265743b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2032293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c0a0909094d495f42415443485f4255464645525f5354415254207c204d495f42415443485f50504754545f485357207c0a09090928666c616773202620493931355f44495350415443485f534543555245203f2030203a204d495f42415443485f4e4f4e5f5345435552455f48535729293b0a092f2a20626974302d3720697320746865206c656e677468206f6e2047454e362b202a2f0a09696e74656c5f72696e675f656d69742872696e672c206f6666736574293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a67656e365f72696e675f64697370617463685f657865636275666665722873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a090909202020202020753332206f66667365742c20753332206c656e2c0a090909202020202020756e7369676e656420666c616773290a7b0a09696e74207265743b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2032293b0a0969662028726574290a090972657475726e207265743b0a0a09696e74656c5f72696e675f656d69742872696e672c0a0909094d495f42415443485f4255464645525f5354415254207c0a09090928666c616773202620493931355f44495350415443485f534543555245203f2030203a204d495f42415443485f4e4f4e5f5345435552455f4939363529293b0a092f2a20626974302d3720697320746865206c656e677468206f6e2047454e362b202a2f0a09696e74656c5f72696e675f656d69742872696e672c206f6666736574293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0a0972657475726e20303b0a7d0a0a2f2a20426c697474657220737570706f7274202853616e64794272696467652b29202a2f0a0a73746174696320696e7420626c745f72696e675f666c7573682873747275637420696e74656c5f72696e675f627566666572202a72696e672c0a090909202075333220696e76616c69646174652c2075333220666c757368290a7b0a0975696e7433325f7420636d643b0a09696e74207265743b0a0a09726574203d20696e74656c5f72696e675f626567696e2872696e672c2034293b0a0969662028726574290a090972657475726e207265743b0a0a09636d64203d204d495f464c5553485f44573b0a092f2a0a09202a20427370656320766f6c2031632e33202d20626c697474657220656e67696e6520636f6d6d616e642073747265616d65723a0a09202a2022496620454e41424c45442c20616c6c20544c42732077696c6c20626520696e76616c696461746564206f6e63652074686520666c7573680a09202a206f7065726174696f6e20697320636f6d706c6574652e205468697320626974206973206f6e6c792076616c6964207768656e207468650a09202a20506f73742d53796e63204f7065726174696f6e206669656c6420697320612076616c7565206f66203168206f722033682e220a09202a2f0a0969662028696e76616c6964617465202620493931355f47454d5f444f4d41494e5f52454e444552290a0909636d64207c3d204d495f494e56414c49444154455f544c42207c204d495f464c5553485f44575f53544f52455f494e444558207c0a0909094d495f464c5553485f44575f4f505f53544f524544573b0a09696e74656c5f72696e675f656d69742872696e672c20636d64293b0a09696e74656c5f72696e675f656d69742872696e672c20493931355f47454d5f4857535f534352415443485f41444452207c204d495f464c5553485f44575f5553455f475454293b0a09696e74656c5f72696e675f656d69742872696e672c2030293b0a09696e74656c5f72696e675f656d69742872696e672c204d495f4e4f4f50293b0a09696e74656c5f72696e675f616476616e63652872696e67293b0a0972657475726e20303b0a7d0a0a696e7420696e74656c5f696e69745f72656e6465725f72696e675f627566666572287374727563742064726d5f646576696365202a646576290a7b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f72696e675f627566666572202a72696e67203d20266465765f707269762d3e72696e675b5243535d3b0a0a0972696e672d3e6e616d65203d202272656e6465722072696e67223b0a0972696e672d3e6964203d205243533b0a0972696e672d3e6d6d696f5f62617365203d2052454e4445525f52494e475f424153453b0a0a0969662028494e54454c5f494e464f28646576292d3e67656e203e3d203629207b0a090972696e672d3e6164645f72657175657374203d2067656e365f6164645f726571756573743b0a090972696e672d3e666c757368203d2067656e375f72656e6465725f72696e675f666c7573683b0a090969662028494e54454c5f494e464f28646576292d3e67656e203d3d2036290a09090972696e672d3e666c757368203d2067656e365f72656e6465725f72696e675f666c7573683b0a090972696e672d3e6972715f676574203d2067656e365f72696e675f6765745f6972713b0a090972696e672d3e6972715f707574203d2067656e365f72696e675f7075745f6972713b0a090972696e672d3e6972715f656e61626c655f6d61736b203d2047545f555345525f494e544552525550543b0a090972696e672d3e6765745f7365716e6f203d2067656e365f72696e675f6765745f7365716e6f3b0a090972696e672d3e73796e635f746f203d2067656e365f72696e675f73796e633b0a090972696e672d3e73656d6170686f72655f72656769737465725b305d203d204d495f53454d4150484f52455f53594e435f494e56414c49443b0a090972696e672d3e73656d6170686f72655f72656769737465725b315d203d204d495f53454d4150484f52455f53594e435f52563b0a090972696e672d3e73656d6170686f72655f72656769737465725b325d203d204d495f53454d4150484f52455f53594e435f52423b0a090972696e672d3e7369676e616c5f6d626f785b305d203d2047454e365f565253594e433b0a090972696e672d3e7369676e616c5f6d626f785b315d203d2047454e365f425253594e433b0a097d20656c7365206966202849535f47454e35286465762929207b0a090972696e672d3e6164645f72657175657374203d2070635f72656e6465725f6164645f726571756573743b0a090972696e672d3e666c757368203d2067656e345f72656e6465725f72696e675f666c7573683b0a090972696e672d3e6765745f7365716e6f203d2070635f72656e6465725f6765745f7365716e6f3b0a090972696e672d3e6972715f676574203d2067656e355f72696e675f6765745f6972713b0a090972696e672d3e6972715f707574203d2067656e355f72696e675f7075745f6972713b0a090972696e672d3e6972715f656e61626c655f6d61736b203d2047545f555345525f494e54455252555054207c2047545f504950455f4e4f544946593b0a097d20656c7365207b0a090972696e672d3e6164645f72657175657374203d20693978785f6164645f726571756573743b0a090969662028494e54454c5f494e464f28646576292d3e67656e203c2034290a09090972696e672d3e666c757368203d2067656e325f72656e6465725f72696e675f666c7573683b0a0909656c73650a09090972696e672d3e666c757368203d2067656e345f72656e6465725f72696e675f666c7573683b0a090972696e672d3e6765745f7365716e6f203d2072696e675f6765745f7365716e6f3b0a09096966202849535f47454e32286465762929207b0a09090972696e672d3e6972715f676574203d20693878785f72696e675f6765745f6972713b0a09090972696e672d3e6972715f707574203d20693878785f72696e675f7075745f6972713b0a09097d20656c7365207b0a09090972696e672d3e6972715f676574203d20693978785f72696e675f6765745f6972713b0a09090972696e672d3e6972715f707574203d20693978785f72696e675f7075745f6972713b0a09097d0a090972696e672d3e6972715f656e61626c655f6d61736b203d20493931355f555345525f494e544552525550543b0a097d0a0972696e672d3e77726974655f7461696c203d2072696e675f77726974655f7461696c3b0a096966202849535f48415357454c4c2864657629290a090972696e672d3e64697370617463685f65786563627566666572203d206873775f72696e675f64697370617463685f657865636275666665723b0a09656c73652069662028494e54454c5f494e464f28646576292d3e67656e203e3d2036290a090972696e672d3e64697370617463685f65786563627566666572203d2067656e365f72696e675f64697370617463685f657865636275666665723b0a09656c73652069662028494e54454c5f494e464f28646576292d3e67656e203e3d2034290a090972696e672d3e64697370617463685f65786563627566666572203d20693936355f64697370617463685f657865636275666665723b0a09656c7365206966202849535f493833302864657629207c7c2049535f383435472864657629290a090972696e672d3e64697370617463685f65786563627566666572203d20693833305f64697370617463685f657865636275666665723b0a09656c73650a090972696e672d3e64697370617463685f65786563627566666572203d20693931355f64697370617463685f657865636275666665723b0a0972696e672d3e696e6974203d20696e69745f72656e6465725f72696e673b0a0972696e672d3e636c65616e7570203d2072656e6465725f72696e675f636c65616e75703b0a0a092f2a20576f726b61726f756e6420626174636862756666657220746f20636f6d62617420435320746c62206275672e202a2f0a09696620284841535f42524f4b454e5f43535f544c42286465762929207b0a09097374727563742064726d5f693931355f67656d5f6f626a656374202a6f626a3b0a0909696e74207265743b0a0a09096f626a203d20693931355f67656d5f616c6c6f635f6f626a656374286465762c20493833305f42415443485f4c494d4954293b0a0909696620286f626a203d3d204e554c4c29207b0a09090944524d5f4552524f5228224661696c656420746f20616c6c6f6361746520626174636820626f5c6e22293b0a09090972657475726e202d454e4f4d454d3b0a09097d0a0a0909726574203d20693931355f67656d5f6f626a6563745f70696e286f626a2c20302c20747275652c2066616c7365293b0a09096966202872657420213d203029207b0a09090964726d5f67656d5f6f626a6563745f756e7265666572656e636528266f626a2d3e62617365293b0a09090944524d5f4552524f5228224661696c656420746f2070696e6720626174636820626f5c6e22293b0a09090972657475726e207265743b0a09097d0a0a090972696e672d3e70726976617465203d206f626a3b0a097d0a0a0972657475726e20696e74656c5f696e69745f72696e675f627566666572286465762c2072696e67293b0a7d0a0a696e7420696e74656c5f72656e6465725f72696e675f696e69745f647269287374727563742064726d5f646576696365202a6465762c207536342073746172742c207533322073697a65290a7b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f72696e675f627566666572202a72696e67203d20266465765f707269762d3e72696e675b5243535d3b0a09696e74207265743b0a0a0972696e672d3e6e616d65203d202272656e6465722072696e67223b0a0972696e672d3e6964203d205243533b0a0972696e672d3e6d6d696f5f62617365203d2052454e4445525f52494e475f424153453b0a0a0969662028494e54454c5f494e464f28646576292d3e67656e203e3d203629207b0a09092f2a206e6f6e2d6b6d73206e6f7420737570706f72746564206f6e2067656e362b202a2f0a090972657475726e202d454e4f4445563b0a097d0a0a092f2a204e6f74653a2067656d206973206e6f7420737570706f72746564206f6e2067656e352f696c6b20776974686f7574206b6d73202874686520636f72726573706f6e64696e670a09202a2067656d5f696e697420696f63746c2072657475726e732077697468202d454e4f444556292e2048656e636520776520646f206e6f74206e65656420746f207365742075700a09202a20746865207370656369616c2067656e352066756e6374696f6e732e202a2f0a0972696e672d3e6164645f72657175657374203d20693978785f6164645f726571756573743b0a0969662028494e54454c5f494e464f28646576292d3e67656e203c2034290a090972696e672d3e666c757368203d2067656e325f72656e6465725f72696e675f666c7573683b0a09656c73650a090972696e672d3e666c757368203d2067656e345f72656e6465725f72696e675f666c7573683b0a0972696e672d3e6765745f7365716e6f203d2072696e675f6765745f7365716e6f3b0a096966202849535f47454e32286465762929207b0a090972696e672d3e6972715f676574203d20693878785f72696e675f6765745f6972713b0a090972696e672d3e6972715f707574203d20693878785f72696e675f7075745f6972713b0a097d20656c7365207b0a090972696e672d3e6972715f676574203d20693978785f72696e675f6765745f6972713b0a090972696e672d3e6972715f707574203d20693978785f72696e675f7075745f6972713b0a097d0a0972696e672d3e6972715f656e61626c655f6d61736b203d20493931355f555345525f494e544552525550543b0a0972696e672d3e77726974655f7461696c203d2072696e675f77726974655f7461696c3b0a0969662028494e54454c5f494e464f28646576292d3e67656e203e3d2034290a090972696e672d3e64697370617463685f65786563627566666572203d20693936355f64697370617463685f657865636275666665723b0a09656c7365206966202849535f493833302864657629207c7c2049535f383435472864657629290a090972696e672d3e64697370617463685f65786563627566666572203d20693833305f64697370617463685f657865636275666665723b0a09656c73650a090972696e672d3e64697370617463685f65786563627566666572203d20693931355f64697370617463685f657865636275666665723b0a0972696e672d3e696e6974203d20696e69745f72656e6465725f72696e673b0a0972696e672d3e636c65616e7570203d2072656e6465725f72696e675f636c65616e75703b0a0a0972696e672d3e646576203d206465763b0a09494e49545f4c4953545f48454144282672696e672d3e6163746976655f6c697374293b0a09494e49545f4c4953545f48454144282672696e672d3e726571756573745f6c697374293b0a0a0972696e672d3e73697a65203d2073697a653b0a0972696e672d3e6566666563746976655f73697a65203d2072696e672d3e73697a653b0a096966202849535f493833302872696e672d3e64657629207c7c2049535f383435472872696e672d3e64657629290a090972696e672d3e6566666563746976655f73697a65202d3d203132383b0a0a0972696e672d3e7669727475616c5f7374617274203d20696f72656d61705f77632873746172742c2073697a65293b0a096966202872696e672d3e7669727475616c5f7374617274203d3d204e554c4c29207b0a090944524d5f4552524f52282263616e206e6f7420696f72656d6170207669727475616c206164647265737320666f72220a0909092020222072696e67206275666665725c6e22293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a096966202821493931355f4e4545445f4746585f485753286465762929207b0a0909726574203d20696e69745f706879735f6877735f7067612872696e67293b0a090969662028726574290a09090972657475726e207265743b0a097d0a0a0972657475726e20303b0a7d0a0a696e7420696e74656c5f696e69745f6273645f72696e675f627566666572287374727563742064726d5f646576696365202a646576290a7b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f72696e675f627566666572202a72696e67203d20266465765f707269762d3e72696e675b5643535d3b0a0a0972696e672d3e6e616d65203d20226273642072696e67223b0a0972696e672d3e6964203d205643533b0a0a0972696e672d3e77726974655f7461696c203d2072696e675f77726974655f7461696c3b0a096966202849535f47454e362864657629207c7c2049535f47454e37286465762929207b0a090972696e672d3e6d6d696f5f62617365203d2047454e365f4253445f52494e475f424153453b0a09092f2a2067656e3620627364206e656564732061207370656369616c20776120666f72207461696c2075706461746573202a2f0a09096966202849535f47454e362864657629290a09090972696e672d3e77726974655f7461696c203d2067656e365f6273645f72696e675f77726974655f7461696c3b0a090972696e672d3e666c757368203d2067656e365f72696e675f666c7573683b0a090972696e672d3e6164645f72657175657374203d2067656e365f6164645f726571756573743b0a090972696e672d3e6765745f7365716e6f203d2067656e365f72696e675f6765745f7365716e6f3b0a090972696e672d3e6972715f656e61626c655f6d61736b203d2047454e365f4253445f555345525f494e544552525550543b0a090972696e672d3e6972715f676574203d2067656e365f72696e675f6765745f6972713b0a090972696e672d3e6972715f707574203d2067656e365f72696e675f7075745f6972713b0a090972696e672d3e64697370617463685f65786563627566666572203d2067656e365f72696e675f64697370617463685f657865636275666665723b0a090972696e672d3e73796e635f746f203d2067656e365f72696e675f73796e633b0a090972696e672d3e73656d6170686f72655f72656769737465725b305d203d204d495f53454d4150484f52455f53594e435f56523b0a090972696e672d3e73656d6170686f72655f72656769737465725b315d203d204d495f53454d4150484f52455f53594e435f494e56414c49443b0a090972696e672d3e73656d6170686f72655f72656769737465725b325d203d204d495f53454d4150484f52455f53594e435f56423b0a090972696e672d3e7369676e616c5f6d626f785b305d203d2047454e365f525653594e433b0a090972696e672d3e7369676e616c5f6d626f785b315d203d2047454e365f425653594e433b0a097d20656c7365207b0a090972696e672d3e6d6d696f5f62617365203d204253445f52494e475f424153453b0a090972696e672d3e666c757368203d206273645f72696e675f666c7573683b0a090972696e672d3e6164645f72657175657374203d20693978785f6164645f726571756573743b0a090972696e672d3e6765745f7365716e6f203d2072696e675f6765745f7365716e6f3b0a09096966202849535f47454e35286465762929207b0a09090972696e672d3e6972715f656e61626c655f6d61736b203d2047545f4253445f555345525f494e544552525550543b0a09090972696e672d3e6972715f676574203d2067656e355f72696e675f6765745f6972713b0a09090972696e672d3e6972715f707574203d2067656e355f72696e675f7075745f6972713b0a09097d20656c7365207b0a09090972696e672d3e6972715f656e61626c655f6d61736b203d20493931355f4253445f555345525f494e544552525550543b0a09090972696e672d3e6972715f676574203d20693978785f72696e675f6765745f6972713b0a09090972696e672d3e6972715f707574203d20693978785f72696e675f7075745f6972713b0a09097d0a090972696e672d3e64697370617463685f65786563627566666572203d20693936355f64697370617463685f657865636275666665723b0a097d0a0972696e672d3e696e6974203d20696e69745f72696e675f636f6d6d6f6e3b0a0a0972657475726e20696e74656c5f696e69745f72696e675f627566666572286465762c2072696e67293b0a7d0a0a696e7420696e74656c5f696e69745f626c745f72696e675f627566666572287374727563742064726d5f646576696365202a646576290a7b0a0964726d5f693931355f707269766174655f74202a6465765f70726976203d206465762d3e6465765f707269766174653b0a0973747275637420696e74656c5f72696e675f627566666572202a72696e67203d20266465765f707269762d3e72696e675b4243535d3b0a0a0972696e672d3e6e616d65203d2022626c69747465722072696e67223b0a0972696e672d3e6964203d204243533b0a0a0972696e672d3e6d6d696f5f62617365203d20424c545f52494e475f424153453b0a0972696e672d3e77726974655f7461696c203d2072696e675f77726974655f7461696c3b0a0972696e672d3e666c757368203d20626c745f72696e675f666c7573683b0a0972696e672d3e6164645f72657175657374203d2067656e365f6164645f726571756573743b0a0972696e672d3e6765745f7365716e6f203d2067656e365f72696e675f6765745f7365716e6f3b0a0972696e672d3e6972715f656e61626c655f6d61736b203d2047454e365f424c49545445525f555345525f494e544552525550543b0a0972696e672d3e6972715f676574203d2067656e365f72696e675f6765745f6972713b0a0972696e672d3e6972715f707574203d2067656e365f72696e675f7075745f6972713b0a0972696e672d3e64697370617463685f65786563627566666572203d2067656e365f72696e675f64697370617463685f657865636275666665723b0a0972696e672d3e73796e635f746f203d2067656e365f72696e675f73796e633b0a0972696e672d3e73656d6170686f72655f72656769737465725b305d203d204d495f53454d4150484f52455f53594e435f42523b0a0972696e672d3e73656d6170686f72655f72656769737465725b315d203d204d495f53454d4150484f52455f53594e435f42563b0a0972696e672d3e73656d6170686f72655f72656769737465725b325d203d204d495f53454d4150484f52455f53594e435f494e56414c49443b0a0972696e672d3e7369676e616c5f6d626f785b305d203d2047454e365f524253594e433b0a0972696e672d3e7369676e616c5f6d626f785b315d203d2047454e365f564253594e433b0a0972696e672d3e696e6974203d20696e69745f72696e675f636f6d6d6f6e3b0a0a0972657475726e20696e74656c5f696e69745f72696e675f627566666572286465762c2072696e67293b0a7d0a0a696e740a696e74656c5f72696e675f666c7573685f616c6c5f6361636865732873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a09696e74207265743b0a0a09696620282172696e672d3e6770755f6361636865735f6469727479290a090972657475726e20303b0a0a09726574203d2072696e672d3e666c7573682872696e672c20302c20493931355f47454d5f4750555f444f4d41494e53293b0a0969662028726574290a090972657475726e207265743b0a0a0974726163655f693931355f67656d5f72696e675f666c7573682872696e672c20302c20493931355f47454d5f4750555f444f4d41494e53293b0a0a0972696e672d3e6770755f6361636865735f6469727479203d2066616c73653b0a0972657475726e20303b0a7d0a0a696e740a696e74656c5f72696e675f696e76616c69646174655f616c6c5f6361636865732873747275637420696e74656c5f72696e675f627566666572202a72696e67290a7b0a0975696e7433325f7420666c7573685f646f6d61696e733b0a09696e74207265743b0a0a09666c7573685f646f6d61696e73203d20303b0a096966202872696e672d3e6770755f6361636865735f6469727479290a0909666c7573685f646f6d61696e73203d20493931355f47454d5f4750555f444f4d41494e533b0a0a09726574203d2072 |