1. | 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6d6d2f746573746d6d696f74726163652e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303630363300313231313437343433333000303031373636360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a205772697474656e2062792050656b6b61205061616c616e656e2c20323030382d32303039203c707140696b692e66693e0a202a2f0a0a23646566696e652070725f666d7428666d7429204b4255494c445f4d4f444e414d4520223a202220666d740a0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f696f2e683e0a23696e636c756465203c6c696e75782f6d6d696f74726163652e683e0a0a73746174696320756e7369676e6564206c6f6e67206d6d696f5f616464726573733b0a6d6f64756c655f706172616d286d6d696f5f616464726573732c20756c6f6e672c2030293b0a4d4f44554c455f5041524d5f44455343286d6d696f5f616464726573732c20222053746172742061646472657373206f6620746865206d617070696e67206f66203136206b4220220a0909090922286f722038204d4220696620726561645f666172206973206e6f6e2d7a65726f292e22293b0a0a73746174696320756e7369676e6564206c6f6e6720726561645f666172203d2030783430303130303b0a6d6f64756c655f706172616d28726561645f6661722c20756c6f6e672c2030293b0a4d4f44554c455f5041524d5f4445534328726561645f6661722c2022204f6666736574206f6620612033322d62697420726561642077697468696e2038204d4220220a09090909222864656661756c743a203078343030313030292e22293b0a0a73746174696320756e7369676e65642076313628756e7369676e65642069290a7b0a0972657475726e2069202a203132202b20373b0a7d0a0a73746174696320756e7369676e65642076333228756e7369676e65642069290a7b0a0972657475726e2069202a20323132333731202b2031333b0a7d0a0a73746174696320766f696420646f5f77726974655f7465737428766f6964205f5f696f6d656d202a70290a7b0a09756e7369676e656420696e7420693b0a0970725f696e666f2822777269746520746573742e5c6e22293b0a096d6d696f74726163655f7072696e746b2822577269746520746573742e5c6e22293b0a0a09666f72202869203d20303b2069203c203235363b20692b2b290a0909696f77726974653828692c2070202b2069293b0a0a09666f72202869203d20313032343b2069203c202835202a2031303234293b2069202b3d2032290a0909696f77726974653136287631362869292c2070202b2069293b0a0a09666f72202869203d202835202a2031303234293b2069203c20283136202a2031303234293b2069202b3d2034290a0909696f77726974653332287633322869292c2070202b2069293b0a7d0a0a73746174696320766f696420646f5f726561645f7465737428766f6964205f5f696f6d656d202a70290a7b0a09756e7369676e656420696e7420693b0a09756e7369676e656420657272735b335d203d207b2030207d3b0a0970725f696e666f28227265616420746573742e5c6e22293b0a096d6d696f74726163655f7072696e746b28225265616420746573742e5c6e22293b0a0a09666f72202869203d20303b2069203c203235363b20692b2b290a090969662028696f72656164382870202b20692920213d2069290a0909092b2b657272735b305d3b0a0a09666f72202869203d20313032343b2069203c202835202a2031303234293b2069202b3d2032290a090969662028696f7265616431362870202b20692920213d20763136286929290a0909092b2b657272735b315d3b0a0a09666f72202869203d202835202a2031303234293b2069203c20283136202a2031303234293b2069202b3d2034290a090969662028696f7265616433322870202b20692920213d20763332286929290a0909092b2b657272735b325d3b0a0a096d6d696f74726163655f7072696e746b282252656164206572726f72733a20382d6269742025642c2031362d6269742025642c2033322d6269742025642e5c6e222c0a090909090909657272735b305d2c20657272735b315d2c20657272735b325d293b0a7d0a0a73746174696320766f696420646f5f726561645f6661725f7465737428766f6964205f5f696f6d656d202a70290a7b0a0970725f696e666f2822726561642066617220746573742e5c6e22293b0a096d6d696f74726163655f7072696e746b2822526561642066617220746573742e5c6e22293b0a0a09696f7265616433322870202b20726561645f666172293b0a7d0a0a73746174696320766f696420646f5f7465737428756e7369676e6564206c6f6e672073697a65290a7b0a09766f6964205f5f696f6d656d202a70203d20696f72656d61705f6e6f6361636865286d6d696f5f616464726573732c2073697a65293b0a0969662028217029207b0a090970725f6572722822636f756c64206e6f7420696f72656d61702c2061626f7274696e672e5c6e22293b0a090972657475726e3b0a097d0a096d6d696f74726163655f7072696e746b2822696f72656d61702072657475726e65642025702e5c6e222c2070293b0a09646f5f77726974655f746573742870293b0a09646f5f726561645f746573742870293b0a0969662028726561645f66617220262620726561645f666172203c2073697a65202d2034290a0909646f5f726561645f6661725f746573742870293b0a09696f756e6d61702870293b0a7d0a0a2f2a0a202a20546573747320686f77206d6d696f7472616365206265686176657320696e2066616365206f66206d756c7469706c6520696f72656d6170202f20696f756e6d61707320696e0a202a20612073686f72742074696d652e2057652068616420612062756720696e2064656665727265642066726565696e672070726f6365647572652077686963682074726965640a202a20746f2066726565207468697320726567696f6e206d756c7469706c652074696d65732028696f72656d61702063616e207265757365207468652073616d6520616464726573730a202a20666f72206d616e79206d617070696e6773292e0a202a2f0a73746174696320766f696420646f5f746573745f62756c6b5f696f72656d617070696e6728766f6964290a7b0a09766f6964205f5f696f6d656d202a703b0a09696e7420693b0a0a09666f72202869203d20303b2069203c2031303b202b2b6929207b0a090970203d20696f72656d61705f6e6f6361636865286d6d696f5f616464726573732c20504147455f53495a45293b0a09096966202870290a090909696f756e6d61702870293b0a097d0a0a092f2a20466f7263652066726565696e672e2049662069742077696c6c2063726173682077652077696c6c206b6e6f77207768792e202a2f0a0973796e6368726f6e697a655f72637528293b0a7d0a0a73746174696320696e74205f5f696e697420696e697428766f6964290a7b0a09756e7369676e6564206c6f6e672073697a65203d2028726561645f66617229203f202838203c3c20323029203a20283136203c3c203130293b0a0a09696620286d6d696f5f61646472657373203d3d203029207b0a090970725f6572722822796f75206861766520746f2075736520746865206d6f64756c6520617267756d656e74206d6d696f5f616464726573732e5c6e22293b0a090970725f6572722822444f204e4f54204c4f41442054484953204d4f44554c4520554e4c45535320594f55205245414c4c59204b4e4f57205748415420594f552041524520444f494e47215c6e22293b0a090972657475726e202d454e58494f3b0a097d0a0a0970725f7761726e696e6728225741524e494e473a206d617070696e6720256c75206b4220402030782530386c7820696e2050434920616464726573732073706163652c20220a090920202022616e642077726974696e67203136206b42206f66207275626269736820696e2074686572652e5c6e222c0a090920202073697a65203e3e2031302c206d6d696f5f61646472657373293b0a09646f5f746573742873697a65293b0a09646f5f746573745f62756c6b5f696f72656d617070696e6728293b0a0970725f696e666f2822416c6c20646f6e652e5c6e22293b0a0972657475726e20303b0a7d0a0a73746174696320766f6964205f5f6578697420636c65616e757028766f6964290a7b0a0970725f64656275672822756e6c6f616465642e5c6e22293b0a7d0a0a6d6f64756c655f696e697428696e6974293b0a6d6f64756c655f6578697428636c65616e7570293b0a4d4f44554c455f4c4943454e5345282247504c22293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6d6d2f746c622e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323133333300313231313437343433333000303031353536340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f6370752e683e0a0a23696e636c756465203c61736d2f746c62666c7573682e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f63616368652e683e0a23696e636c756465203c61736d2f617069632e683e0a23696e636c756465203c61736d2f75762f75762e683e0a23696e636c756465203c6c696e75782f646562756766732e683e0a0a444546494e455f5045525f4350555f5348415245445f414c49474e45442873747275637420746c625f73746174652c206370755f746c627374617465290a0909093d207b2026696e69745f6d6d2c20302c207d3b0a0a2f2a0a202a09536d617274657220534d5020666c757368696e67206d6163726f732e0a202a0909632f6f204c696e757320546f7276616c64732e0a202a0a202a095468657365206d65616e20796f752063616e207265616c6c7920646566696e6974656c792075747465726c7920666f726765742061626f75740a202a0977726974696e6720746f20757365722073706163652066726f6d20696e74657272757074732e2028497473206e6f7420616c6c6f77656420616e79776179292e0a202a0a202a094f7074696d697a6174696f6e73204d616e667265642053707261756c203c6d616e6672656440636f6c6f7266756c6c6966652e636f6d3e0a202a0a202a094d6f7265207363616c61626c6520666c7573682c2066726f6d20416e6469204b6c65656e0a202a0a202a09496d706c656d656e7420666c757368204950492062792043414c4c5f46554e4354494f4e5f564543544f522c20416c6578205368690a202a2f0a0a73747275637420666c7573685f746c625f696e666f207b0a09737472756374206d6d5f737472756374202a666c7573685f6d6d3b0a09756e7369676e6564206c6f6e6720666c7573685f73746172743b0a09756e7369676e6564206c6f6e6720666c7573685f656e643b0a7d3b0a0a2f2a0a202a2057652063616e6e6f742063616c6c206d6d64726f70282920626563617573652077652061726520696e20696e7465727275707420636f6e746578742c0a202a20696e737465616420757064617465206d6d2d3e6370755f766d5f6d61736b2e0a202a2f0a766f6964206c656176655f6d6d28696e7420637075290a7b0a09737472756374206d6d5f737472756374202a6163746976655f6d6d203d20746869735f6370755f72656164286370755f746c6273746174652e6163746976655f6d6d293b0a0969662028746869735f6370755f72656164286370755f746c6273746174652e737461746529203d3d20544c4253544154455f4f4b290a090942554728293b0a09696620286370756d61736b5f746573745f637075286370752c206d6d5f6370756d61736b286163746976655f6d6d292929207b0a09096370756d61736b5f636c6561725f637075286370752c206d6d5f6370756d61736b286163746976655f6d6d29293b0a09096c6f61645f63723328737761707065725f70675f646972293b0a097d0a7d0a4558504f52545f53594d424f4c5f47504c286c656176655f6d6d293b0a0a2f2a0a202a2054686520666c7573682049504920617373756d65732074686174206120746872656164207377697463682068617070656e7320696e2074686973206f726465723a0a202a205b637075303a207468652063707520746861742073776974636865735d0a202a203129207377697463685f6d6d28292065697468657220316129206f72203162290a202a20316129207468726561642073776974636820746f206120646966666572656e74206d6d0a202a203161312920736574206370755f746c62737461746520746f20544c4253544154455f4f4b0a202a094e6f772074686520746c6220666c757368204e4d492068616e646c657220666c7573685f746c625f66756e6320776f6e27742063616c6c206c656176655f6d6d0a202a09696620637075302077617320696e206c617a7920746c62206d6f64652e0a202a20316132292075706461746520637075206163746976655f6d6d0a202a094e6f772063707530206163636570747320746c6220666c757368657320666f7220746865206e6577206d6d2e0a202a2031613329206370755f736574286370752c206e65775f6d6d2d3e6370755f766d5f6d61736b293b0a202a094e6f7720746865206f7468657220637075732077696c6c2073656e6420746c6220666c75736820697069732e0a202a2031613429206368616e6765206372332e0a202a2031613529206370755f636c656172286370752c206f6c645f6d6d2d3e6370755f766d5f6d61736b293b0a202a0953746f70206970692064656c697665727920666f7220746865206f6c64206d6d2e2054686973206973206e6f742073796e6368726f6e697a656420776974680a202a09746865206f7468657220637075732c2062757420666c7573685f746c625f66756e632069676e6f726520666c757368206970697320666f72207468652077726f6e670a202a096d6d2c20616e6420696e2074686520776f727374206361736520776520706572666f726d2061207375706572666c756f757320746c6220666c7573682e0a202a20316229207468726561642073776974636820776974686f7574206d6d206368616e67650a202a09637075206163746976655f6d6d20697320636f72726563742c206370753020616c72656164792068616e646c657320666c75736820697069732e0a202a203162312920736574206370755f746c62737461746520746f20544c4253544154455f4f4b0a202a203162322920746573745f616e645f73657420746865206370752062697420696e206370755f766d5f6d61736b2e0a202a0941746f6d6963616c6c79207365742074686520626974205b6f7468657220637075732077696c6c2073746172742073656e64696e6720666c75736820697069735d2c0a202a09616e64207465737420746865206269742e0a202a203162332920696620746865206269742077617320303a206c656176655f6d6d207761732063616c6c65642c20666c7573682074686520746c622e0a202a203229207377697463682025256573702c2069652063757272656e740a202a0a202a2054686520696e74657272757074206d7573742068616e646c652032207370656369616c2063617365733a0a202a202d20637233206973206368616e676564206265666f72652025256573702c2069652e2069742063616e6e6f74207573652063757272656e742d3e7b6163746976655f2c7d6d6d2e0a202a202d207468652063707520706572666f726d732073706563756c617469766520746c622072656164732c20692e652e206576656e2069662074686520637075206f6e6c790a202a20202072756e7320696e206b65726e656c2073706163652c207468652063707520636f756c64206c6f616420746c6220656e747269657320666f7220757365722073706163650a202a20202070616765732e0a202a0a202a2054686520676f6f64206e6577732069732074686174206370755f746c627374617465206973206c6f63616c20746f2065616368206370752c206e6f0a202a2077726974652f72656164206f72646572696e672070726f626c656d732e0a202a2f0a0a2f2a0a202a20544c4220666c7573682066756e636174696f6e3a0a202a20312920466c7573682074686520746c6220656e74726965732069662074686520637075207573657320746865206d6d20746861742773206265696e6720666c75736865642e0a202a203229204c6561766520746865206d6d2069662077652061726520696e20746865206c617a7920746c62206d6f64652e0a202a2f0a73746174696320766f696420666c7573685f746c625f66756e6328766f6964202a696e666f290a7b0a0973747275637420666c7573685f746c625f696e666f202a66203d20696e666f3b0a0a09696e635f6972715f73746174286972715f746c625f636f756e74293b0a0a0969662028662d3e666c7573685f6d6d20213d20746869735f6370755f72656164286370755f746c6273746174652e6163746976655f6d6d29290a090972657475726e3b0a0a0969662028746869735f6370755f72656164286370755f746c6273746174652e737461746529203d3d20544c4253544154455f4f4b29207b0a090969662028662d3e666c7573685f656e64203d3d20544c425f464c5553485f414c4c290a0909096c6f63616c5f666c7573685f746c6228293b0a0909656c7365206966202821662d3e666c7573685f656e64290a0909095f5f666c7573685f746c625f73696e676c6528662d3e666c7573685f7374617274293b0a0909656c7365207b0a090909756e7369676e6564206c6f6e6720616464723b0a09090961646472203d20662d3e666c7573685f73746172743b0a0909097768696c65202861646472203c20662d3e666c7573685f656e6429207b0a090909095f5f666c7573685f746c625f73696e676c652861646472293b0a0909090961646472202b3d20504147455f53495a453b0a0909097d0a09097d0a097d20656c73650a09096c656176655f6d6d28736d705f70726f636573736f725f69642829293b0a0a7d0a0a766f6964206e61746976655f666c7573685f746c625f6f746865727328636f6e737420737472756374206370756d61736b202a6370756d61736b2c0a0909090920737472756374206d6d5f737472756374202a6d6d2c20756e7369676e6564206c6f6e672073746172742c0a0909090920756e7369676e6564206c6f6e6720656e64290a7b0a0973747275637420666c7573685f746c625f696e666f20696e666f3b0a09696e666f2e666c7573685f6d6d203d206d6d3b0a09696e666f2e666c7573685f7374617274203d2073746172743b0a09696e666f2e666c7573685f656e64203d20656e643b0a0a096966202869735f75765f73797374656d282929207b0a0909756e7369676e656420696e74206370753b0a0a0909637075203d20736d705f70726f636573736f725f696428293b0a09096370756d61736b203d2075765f666c7573685f746c625f6f7468657273286370756d61736b2c206d6d2c2073746172742c20656e642c20637075293b0a0909696620286370756d61736b290a090909736d705f63616c6c5f66756e6374696f6e5f6d616e79286370756d61736b2c20666c7573685f746c625f66756e632c0a090909090909090926696e666f2c2031293b0a090972657475726e3b0a097d0a09736d705f63616c6c5f66756e6374696f6e5f6d616e79286370756d61736b2c20666c7573685f746c625f66756e632c2026696e666f2c2031293b0a7d0a0a766f696420666c7573685f746c625f63757272656e745f7461736b28766f6964290a7b0a09737472756374206d6d5f737472756374202a6d6d203d2063757272656e742d3e6d6d3b0a0a09707265656d70745f64697361626c6528293b0a0a096c6f63616c5f666c7573685f746c6228293b0a09696620286370756d61736b5f616e795f627574286d6d5f6370756d61736b286d6d292c20736d705f70726f636573736f725f6964282929203c206e725f6370755f696473290a0909666c7573685f746c625f6f7468657273286d6d5f6370756d61736b286d6d292c206d6d2c2030554c2c20544c425f464c5553485f414c4c293b0a09707265656d70745f656e61626c6528293b0a7d0a0a2f2a0a202a2049742063616e2066696e64206f75742074686520544850206c6172676520706167652c206f720a202a2048554745544c42207061676520696e20746c625f666c757368207768656e205448502064697361626c65640a202a2f0a73746174696320696e6c696e6520756e7369676e6564206c6f6e67206861735f6c617267655f7061676528737472756374206d6d5f737472756374202a6d6d2c0a0909090920756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e6720656e64290a7b0a097067645f74202a7067643b0a097075645f74202a7075643b0a09706d645f74202a706d643b0a09756e7369676e6564206c6f6e672061646472203d20414c49474e2873746172742c2048504147455f53495a45293b0a09666f7220283b2061646472203c20656e643b2061646472202b3d2048504147455f53495a4529207b0a0909706764203d207067645f6f6666736574286d6d2c2061646472293b0a0909696620286c696b656c7928217067645f6e6f6e65282a706764292929207b0a090909707564203d207075645f6f6666736574287067642c2061646472293b0a090909696620286c696b656c7928217075645f6e6f6e65282a707564292929207b0a09090909706d64203d20706d645f6f6666736574287075642c2061646472293b0a09090909696620286c696b656c792821706d645f6e6f6e65282a706d642929290a090909090969662028706d645f6c61726765282a706d6429290a09090909090972657475726e20616464723b0a0909097d0a09097d0a097d0a0972657475726e20303b0a7d0a0a766f696420666c7573685f746c625f6d6d5f72616e676528737472756374206d6d5f737472756374202a6d6d2c20756e7369676e6564206c6f6e672073746172742c0a09090909756e7369676e6564206c6f6e6720656e642c20756e7369676e6564206c6f6e6720766d666c6167290a7b0a09756e7369676e6564206c6f6e6720616464723b0a09756e7369676e6564206163745f656e74726965732c20746c625f656e7472696573203d20303b0a0a09707265656d70745f64697361626c6528293b0a096966202863757272656e742d3e6163746976655f6d6d20213d206d6d290a0909676f746f20666c7573685f616c6c3b0a0a09696620282163757272656e742d3e6d6d29207b0a09096c656176655f6d6d28736d705f70726f636573736f725f69642829293b0a0909676f746f20666c7573685f616c6c3b0a097d0a0a0969662028656e64203d3d20544c425f464c5553485f414c4c207c7c20746c625f666c757368616c6c5f7368696674203d3d202d310a09090909097c7c20766d666c6167202620564d5f48554745544c4229207b0a09096c6f63616c5f666c7573685f746c6228293b0a0909676f746f20666c7573685f616c6c3b0a097d0a0a092f2a20496e206d6f6465726e204350552c206c617374206c6576656c20746c62207573656420666f7220626f746820646174612f696e73202a2f0a0969662028766d666c6167202620564d5f45584543290a0909746c625f656e7472696573203d20746c625f6c6c695f346b5b454e54524945535d3b0a09656c73650a0909746c625f656e7472696573203d20746c625f6c6c645f346b5b454e54524945535d3b0a092f2a20417373756d6520616c6c206f6620544c4220656e747269657320776173206f636375706965642062792074686973207461736b202a2f0a096163745f656e7472696573203d206d6d2d3e746f74616c5f766d203e20746c625f656e7472696573203f20746c625f656e7472696573203a206d6d2d3e746f74616c5f766d3b0a0a092f2a20746c625f666c757368616c6c5f7368696674206973206f6e2062616c616e636520706f696e742c2064657461696c7320696e20636f6d6d6974206c6f67202a2f0a096966202828656e64202d20737461727429203e3e20504147455f5348494654203e206163745f656e7472696573203e3e20746c625f666c757368616c6c5f7368696674290a09096c6f63616c5f666c7573685f746c6228293b0a09656c7365207b0a0909696620286861735f6c617267655f70616765286d6d2c2073746172742c20656e642929207b0a0909096c6f63616c5f666c7573685f746c6228293b0a090909676f746f20666c7573685f616c6c3b0a09097d0a09092f2a20666c7573682072616e6765206279206f6e65206279206f6e652027696e766c706727202a2f0a0909666f72202861646472203d2073746172743b2061646472203c20656e643b0961646472202b3d20504147455f53495a45290a0909095f5f666c7573685f746c625f73696e676c652861646472293b0a0a0909696620286370756d61736b5f616e795f627574286d6d5f6370756d61736b286d6d292c0a09090909736d705f70726f636573736f725f6964282929203c206e725f6370755f696473290a090909666c7573685f746c625f6f7468657273286d6d5f6370756d61736b286d6d292c206d6d2c2073746172742c20656e64293b0a0909707265656d70745f656e61626c6528293b0a090972657475726e3b0a097d0a0a666c7573685f616c6c3a0a09696620286370756d61736b5f616e795f627574286d6d5f6370756d61736b286d6d292c20736d705f70726f636573736f725f6964282929203c206e725f6370755f696473290a0909666c7573685f746c625f6f7468657273286d6d5f6370756d61736b286d6d292c206d6d2c2030554c2c20544c425f464c5553485f414c4c293b0a09707265656d70745f656e61626c6528293b0a7d0a0a766f696420666c7573685f746c625f706167652873747275637420766d5f617265615f737472756374202a766d612c20756e7369676e6564206c6f6e67207374617274290a7b0a09737472756374206d6d5f737472756374202a6d6d203d20766d612d3e766d5f6d6d3b0a0a09707265656d70745f64697361626c6528293b0a0a096966202863757272656e742d3e6163746976655f6d6d203d3d206d6d29207b0a09096966202863757272656e742d3e6d6d290a0909095f5f666c7573685f746c625f6f6e65287374617274293b0a0909656c73650a0909096c656176655f6d6d28736d705f70726f636573736f725f69642829293b0a097d0a0a09696620286370756d61736b5f616e795f627574286d6d5f6370756d61736b286d6d292c20736d705f70726f636573736f725f6964282929203c206e725f6370755f696473290a0909666c7573685f746c625f6f7468657273286d6d5f6370756d61736b286d6d292c206d6d2c2073746172742c2030554c293b0a0a09707265656d70745f656e61626c6528293b0a7d0a0a73746174696320766f696420646f5f666c7573685f746c625f616c6c28766f6964202a696e666f290a7b0a095f5f666c7573685f746c625f616c6c28293b0a0969662028746869735f6370755f72656164286370755f746c6273746174652e737461746529203d3d20544c4253544154455f4c415a59290a09096c656176655f6d6d28736d705f70726f636573736f725f69642829293b0a7d0a0a766f696420666c7573685f746c625f616c6c28766f6964290a7b0a096f6e5f656163685f63707528646f5f666c7573685f746c625f616c6c2c204e554c4c2c2031293b0a7d0a0a73746174696320766f696420646f5f6b65726e656c5f72616e67655f666c75736828766f6964202a696e666f290a7b0a0973747275637420666c7573685f746c625f696e666f202a66203d20696e666f3b0a09756e7369676e6564206c6f6e6720616464723b0a0a092f2a20666c7573682072616e6765206279206f6e65206279206f6e652027696e766c706727202a2f0a09666f72202861646472203d20662d3e666c7573685f73746172743b2061646472203c20662d3e666c7573685f656e643b2061646472202b3d20504147455f53495a45290a09095f5f666c7573685f746c625f73696e676c652861646472293b0a7d0a0a766f696420666c7573685f746c625f6b65726e656c5f72616e676528756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e6720656e64290a7b0a09756e7369676e6564206163745f656e74726965733b0a0973747275637420666c7573685f746c625f696e666f20696e666f3b0a0a092f2a20496e206d6f6465726e204350552c206c617374206c6576656c20746c62207573656420666f7220626f746820646174612f696e73202a2f0a096163745f656e7472696573203d20746c625f6c6c645f346b5b454e54524945535d3b0a0a092f2a2042616c616e63652061732075736572207370616365207461736b277320666c7573682c20612062697420636f6e736572766174697665202a2f0a0969662028656e64203d3d20544c425f464c5553485f414c4c207c7c20746c625f666c757368616c6c5f7368696674203d3d202d31207c7c0a090928656e64202d20737461727429203e3e20504147455f5348494654203e206163745f656e7472696573203e3e20746c625f666c757368616c6c5f7368696674290a0a09096f6e5f656163685f63707528646f5f666c7573685f746c625f616c6c2c204e554c4c2c2031293b0a09656c7365207b0a0909696e666f2e666c7573685f7374617274203d2073746172743b0a0909696e666f2e666c7573685f656e64203d20656e643b0a09096f6e5f656163685f63707528646f5f6b65726e656c5f72616e67655f666c7573682c2026696e666f2c2031293b0a097d0a7d0a0a23696664656620434f4e4649475f44454255475f544c42464c5553480a737461746963207373697a655f7420746c62666c7573685f726561645f66696c65287374727563742066696c65202a66696c652c2063686172205f5f75736572202a757365725f6275662c0a090909202020202073697a655f7420636f756e742c206c6f66665f74202a70706f73290a7b0a0963686172206275665b33325d3b0a09756e7369676e656420696e74206c656e3b0a0a096c656e203d20737072696e7466286275662c20222568645c6e222c20746c625f666c757368616c6c5f7368696674293b0a0972657475726e2073696d706c655f726561645f66726f6d5f62756666657228757365725f6275662c20636f756e742c2070706f732c206275662c206c656e293b0a7d0a0a737461746963207373697a655f7420746c62666c7573685f77726974655f66696c65287374727563742066696c65202a66696c652c0a090920636f6e73742063686172205f5f75736572202a757365725f6275662c2073697a655f7420636f756e742c206c6f66665f74202a70706f73290a7b0a0963686172206275665b33325d3b0a097373697a655f74206c656e3b0a0973382073686966743b0a0a096c656e203d206d696e28636f756e742c2073697a656f662862756629202d2031293b0a0969662028636f70795f66726f6d5f75736572286275662c20757365725f6275662c206c656e29290a090972657475726e202d454641554c543b0a0a096275665b6c656e5d203d20275c30273b0a09696620286b737472746f7338286275662c20302c2026736869667429290a090972657475726e202d45494e56414c3b0a0a09696620287368696674203c202d31207c7c207368696674203e3d20424954535f5045525f4c4f4e47290a090972657475726e202d45494e56414c3b0a0a09746c625f666c757368616c6c5f7368696674203d2073686966743b0a0972657475726e20636f756e743b0a7d0a0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e7320666f70735f746c62666c757368203d207b0a092e72656164203d20746c62666c7573685f726561645f66696c652c0a092e7772697465203d20746c62666c7573685f77726974655f66696c652c0a092e6c6c7365656b203d2064656661756c745f6c6c7365656b2c0a7d3b0a0a73746174696320696e74205f5f637075696e6974206372656174655f746c625f666c757368616c6c5f736869667428766f6964290a7b0a09646562756766735f6372656174655f66696c652822746c625f666c757368616c6c5f7368696674222c20535f4952555352207c20535f49575553522c0a09090920202020617263685f646562756766735f6469722c204e554c4c2c2026666f70735f746c62666c757368293b0a0972657475726e20303b0a7d0a6c6174655f696e697463616c6c286372656174655f746c625f666c757368616c6c5f7368696674293b0a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6e65742f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031353031320035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6e65742f4d616b6566696c6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303031323600313231313437343433333000303031363435310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230a2320417263682d7370656369666963206e6574776f726b206d6f64756c65730a230a6f626a2d2428434f4e4649475f4250465f4a495429202b3d206270665f6a69742e6f206270665f6a69745f636f6d702e6f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6e65742f6270665f6a69742e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313031333200313231313437343433333000303031363535300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a206270665f6a69742e53203a20425046204a49542068656c7065722066756e6374696f6e730a202a0a202a20436f7079726967687420284329203230313120457269632044756d617a65742028657269632e64756d617a657440676d61696c2e636f6d290a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b2076657273696f6e20320a202a206f6620746865204c6963656e73652e0a202a2f0a23696e636c756465203c6c696e75782f6c696e6b6167652e683e0a23696e636c756465203c61736d2f6477617266322e683e0a0a2f2a0a202a2043616c6c696e6720636f6e76656e74696f6e203a0a202a20726469203a20736b6220706f696e7465720a202a20657369203a206f6666736574206f66206279746528732920746f20666574636820696e20736b62202863616e20626520736372617463686564290a202a20723820203a20636f7079206f6620736b622d3e646174610a202a20723964203a20686c656e203d20736b622d3e6c656e202d20736b622d3e646174615f6c656e0a202a2f0a23646566696e6520534b4244415441092572380a23646566696e6520534b465f4d41585f4e45475f4f46462020202024282d307832303030303029202f2a20534b465f4c4c5f4f46462066726f6d2066696c7465722e68202a2f0a0a736b5f6c6f61645f776f72643a0a092e676c6f626c09736b5f6c6f61645f776f72640a0a097465737409256573692c256573690a096a73096270665f736c6f775f706174685f776f72645f6e65670a0a736b5f6c6f61645f776f72645f706f7369746976655f6f66667365743a0a092e676c6f626c09736b5f6c6f61645f776f72645f706f7369746976655f6f66667365740a0a096d6f7609257239642c2565617809092320686c656e0a0973756209256573692c2565617809092320686c656e202d206f66667365740a09636d700924332c256561780a096a6c65096270665f736c6f775f706174685f776f72640a096d6f76202020202028534b42444154412c25727369292c256561780a0962737761702020202565617820200909092f2a206e746f686c2829202a2f0a097265740a0a736b5f6c6f61645f68616c663a0a092e676c6f626c09736b5f6c6f61645f68616c660a0a097465737409256573692c256573690a096a73096270665f736c6f775f706174685f68616c665f6e65670a0a736b5f6c6f61645f68616c665f706f7369746976655f6f66667365743a0a092e676c6f626c09736b5f6c6f61645f68616c665f706f7369746976655f6f66667365740a0a096d6f7609257239642c256561780a0973756209256573692c2565617809092309686c656e202d206f66667365740a09636d700924312c256561780a096a6c65096270665f736c6f775f706174685f68616c660a096d6f767a776c0928534b42444154412c25727369292c256561780a09726f6c0924382c25617809090923206e746f687328290a097265740a0a736b5f6c6f61645f627974653a0a092e676c6f626c09736b5f6c6f61645f627974650a0a097465737409256573692c256573690a096a73096270665f736c6f775f706174685f627974655f6e65670a0a736b5f6c6f61645f627974655f706f7369746976655f6f66667365743a0a092e676c6f626c09736b5f6c6f61645f627974655f706f7369746976655f6f66667365740a0a09636d7009256573692c257239642020202f2a20696620286f6666736574203e3d20686c656e2920676f746f206270665f736c6f775f706174685f62797465202a2f0a096a6c65096270665f736c6f775f706174685f627974650a096d6f767a626c0928534b42444154412c25727369292c256561780a097265740a0a2f2a2a0a202a20736b5f6c6f61645f627974655f6d7368202d204250465f535f4c44585f425f4d53482068656c7065720a202a0a202a20496d706c656d656e7473204250465f535f4c44585f425f4d5348203a206c6478622020342a285b6f66667365745d26307866290a202a204d757374207072657365727665204120616363756d756c61746f72202825656178290a202a20496e70757473203a202565736920697320746865206f66667365742076616c75650a202a2f0a736b5f6c6f61645f627974655f6d73683a0a092e676c6f626c09736b5f6c6f61645f627974655f6d73680a097465737409256573692c256573690a096a73096270665f736c6f775f706174685f627974655f6d73685f6e65670a0a736b5f6c6f61645f627974655f6d73685f706f7369746976655f6f66667365743a0a092e676c6f626c09736b5f6c6f61645f627974655f6d73685f706f7369746976655f6f66667365740a09636d7009256573692c257239642020202020202f2a20696620286f6666736574203e3d20686c656e2920676f746f206270665f736c6f775f706174685f627974655f6d7368202a2f0a096a6c65096270665f736c6f775f706174685f627974655f6d73680a096d6f767a626c0928534b42444154412c25727369292c256562780a09616e64092431352c25626c0a0973686c0924322c25626c0a097265740a0a2f2a2072736920636f6e7461696e73206f666673657420616e642063616e20626520736372617463686564202a2f0a23646566696e65206270665f736c6f775f706174685f636f6d6d6f6e284c454e2909095c0a097075736809257264693b202020202f2a207361766520736b62202a2f09095c0a0970757368092572393b090909095c0a097075736809534b42444154413b0909095c0a2f2a2072736920616c726561647920686173206f6666736574202a2f0909095c0a096d6f7609244c454e2c256563783b092f2a206c656e202a2f095c0a096c6561092d31322825726270292c257264783b0909095c0a0963616c6c09736b625f636f70795f626974733b0909095c0a097465737420202020256561782c256561783b0909095c0a09706f7009534b42444154413b0909095c0a09706f70092572393b090909095c0a09706f7009257264690a0a0a6270665f736c6f775f706174685f776f72643a0a096270665f736c6f775f706174685f636f6d6d6f6e2834290a096a73096270665f6572726f720a096d6f76092d31322825726270292c256561780a09627377617009256561780a097265740a0a6270665f736c6f775f706174685f68616c663a0a096270665f736c6f775f706174685f636f6d6d6f6e2832290a096a73096270665f6572726f720a096d6f76092d31322825726270292c2561780a09726f6c0924382c2561780a096d6f767a776c092561782c256561780a097265740a0a6270665f736c6f775f706174685f627974653a0a096270665f736c6f775f706174685f636f6d6d6f6e2831290a096a73096270665f6572726f720a096d6f767a626c092d31322825726270292c256561780a097265740a0a6270665f736c6f775f706174685f627974655f6d73683a0a097863686709256561782c25656278202f2a20646f6e74206c6f73652041202c20582069732061626f757420746f20626520736372617463686564202a2f0a096270665f736c6f775f706174685f636f6d6d6f6e2831290a096a73096270665f6572726f720a096d6f767a626c092d31322825726270292c256561780a09616e64092431352c25616c0a0973686c0924322c25616c0a097863686709256561782c256562780a097265740a0a23646566696e6520736b5f6e656761746976655f636f6d6d6f6e2853495a4529090909095c0a097075736809257264693b092f2a207361766520736b62202a2f090909095c0a0970757368092572393b0909090909095c0a097075736809534b42444154413b09090909095c0a2f2a2072736920616c726561647920686173206f6666736574202a2f09090909095c0a096d6f76092453495a452c256563783b092f2a2073697a65202a2f0909095c0a0963616c6c096270665f696e7465726e616c5f6c6f61645f706f696e7465725f6e65675f68656c7065723b09095c0a097465737409257261782c257261783b09090909095c0a09706f7009534b42444154413b09090909095c0a09706f70092572393b0909090909095c0a09706f7009257264693b0909090909095c0a096a7a096270665f6572726f720a0a0a6270665f736c6f775f706174685f776f72645f6e65673a0a09636d7009534b465f4d41585f4e45475f4f46462c2025657369092f2a20746573742072616e6765202a2f0a096a6c096270665f6572726f72092f2a206f6666736574206c6f776572202d3e206572726f7220202a2f0a736b5f6c6f61645f776f72645f6e656761746976655f6f66667365743a0a092e676c6f626c09736b5f6c6f61645f776f72645f6e656761746976655f6f66667365740a09736b5f6e656761746976655f636f6d6d6f6e2834290a096d6f76092825726178292c20256561780a09627377617009256561780a097265740a0a6270665f736c6f775f706174685f68616c665f6e65673a0a09636d7009534b465f4d41585f4e45475f4f46462c20256573690a096a6c096270665f6572726f720a736b5f6c6f61645f68616c665f6e656761746976655f6f66667365743a0a092e676c6f626c09736b5f6c6f61645f68616c665f6e656761746976655f6f66667365740a09736b5f6e656761746976655f636f6d6d6f6e2832290a096d6f76092825726178292c2561780a09726f6c0924382c2561780a096d6f767a776c092561782c256561780a097265740a0a6270665f736c6f775f706174685f627974655f6e65673a0a09636d7009534b465f4d41585f4e45475f4f46462c20256573690a096a6c096270665f6572726f720a736b5f6c6f61645f627974655f6e656761746976655f6f66667365743a0a092e676c6f626c09736b5f6c6f61645f627974655f6e656761746976655f6f66667365740a09736b5f6e656761746976655f636f6d6d6f6e2831290a096d6f767a626c092825726178292c20256561780a097265740a0a6270665f736c6f775f706174685f627974655f6d73685f6e65673a0a09636d7009534b465f4d41585f4e45475f4f46462c20256573690a096a6c096270665f6572726f720a736b5f6c6f61645f627974655f6d73685f6e656761746976655f6f66667365743a0a092e676c6f626c09736b5f6c6f61645f627974655f6d73685f6e656761746976655f6f66667365740a097863686709256561782c25656278202f2a20646f6e74206c6f73652041202c20582069732061626f757420746f20626520736372617463686564202a2f0a09736b5f6e656761746976655f636f6d6d6f6e2831290a096d6f767a626c092825726178292c256561780a09616e64092431352c25616c0a0973686c0924322c25616c0a097863686709256561782c256562780a097265740a0a6270665f6572726f723a0a2320666f72636520612072657475726e20302066726f6d206a69742068616e646c65720a09786f720909256561782c256561780a096d6f7609092d382825726270292c257262780a096c65617665710a097265740a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6e65742f6270665f6a69745f636f6d702e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030353131303400313231313437343433333000303031373631320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a206270665f6a69745f636f6d702e63203a20425046204a495420636f6d70696c65720a202a0a202a20436f7079726967687420284329203230313120457269632044756d617a65742028657269632e64756d617a657440676d61696c2e636f6d290a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b2076657273696f6e20320a202a206f6620746865204c6963656e73652e0a202a2f0a23696e636c756465203c6c696e75782f6d6f64756c656c6f616465722e683e0a23696e636c756465203c61736d2f6361636865666c7573682e683e0a23696e636c756465203c6c696e75782f6e65746465766963652e683e0a23696e636c756465203c6c696e75782f66696c7465722e683e0a23696e636c756465203c6c696e75782f69665f766c616e2e683e0a0a2f2a0a202a20436f6e76656e74696f6e73203a0a202a2020454158203a20425046204120616363756d756c61746f720a202a2020454258203a20425046205820616363756d756c61746f720a202a2020524449203a20706f696e74657220746f20736b6220202028666972737420617267756d656e7420676976656e20746f204a49542066756e6374696f6e290a202a2020524250203a206672616d6520706f696e74657220286576656e20696620434f4e4649475f4652414d455f504f494e5445523d6e290a202a20204543582c4544582c455349203a2073637261746368207265676973746572730a202a2020723964203a20736b622d3e6c656e202d20736b622d3e646174615f6c656e2028686561646c656e290a202a2020723820203a20736b622d3e646174610a202a202d382852425029203a207361766564205242582076616c75650a202a202d313628524250292e2e2d38302852425029203a204250465f4d454d574f5244532076616c7565730a202a2f0a696e74206270665f6a69745f656e61626c65205f5f726561645f6d6f73746c793b0a0a2f2a0a202a20617373656d626c7920636f646520696e20617263682f7838362f6e65742f6270665f6a69742e530a202a2f0a65787465726e20753820736b5f6c6f61645f776f72645b5d2c20736b5f6c6f61645f68616c665b5d2c20736b5f6c6f61645f627974655b5d2c20736b5f6c6f61645f627974655f6d73685b5d3b0a65787465726e20753820736b5f6c6f61645f776f72645f706f7369746976655f6f66667365745b5d2c20736b5f6c6f61645f68616c665f706f7369746976655f6f66667365745b5d3b0a65787465726e20753820736b5f6c6f61645f627974655f706f7369746976655f6f66667365745b5d2c20736b5f6c6f61645f627974655f6d73685f706f7369746976655f6f66667365745b5d3b0a65787465726e20753820736b5f6c6f61645f776f72645f6e656761746976655f6f66667365745b5d2c20736b5f6c6f61645f68616c665f6e656761746976655f6f66667365745b5d3b0a65787465726e20753820736b5f6c6f61645f627974655f6e656761746976655f6f66667365745b5d2c20736b5f6c6f61645f627974655f6d73685f6e656761746976655f6f66667365745b5d3b0a0a73746174696320696e6c696e65207538202a656d69745f636f6465287538202a7074722c207533322062797465732c20756e7369676e656420696e74206c656e290a7b0a09696620286c656e203d3d2031290a09092a707472203d2062797465733b0a09656c736520696620286c656e203d3d2032290a09092a28753136202a29707472203d2062797465733b0a09656c7365207b0a09092a28753332202a29707472203d2062797465733b0a09096261727269657228293b0a097d0a0972657475726e20707472202b206c656e3b0a7d0a0a23646566696e6520454d49542862797465732c206c656e2909646f207b2070726f67203d20656d69745f636f64652870726f672c2062797465732c206c656e293b207d207768696c65202830290a0a23646566696e6520454d495431286231290909454d49542862312c2031290a23646566696e6520454d4954322862312c206232290909454d49542828623129202b202828623229203c3c2038292c2032290a23646566696e6520454d4954332862312c2062322c2062332909454d49542828623129202b202828623229203c3c203829202b202828623329203c3c203136292c2033290a23646566696e6520454d4954342862312c2062322c2062332c20623429202020454d49542828623129202b202828623229203c3c203829202b202828623329203c3c20313629202b202828623429203c3c203234292c2034290a23646566696e6520454d4954315f6f666633322862312c206f66662909646f207b20454d495431286231293b20454d4954286f66662c2034293b7d207768696c65202830290a0a23646566696e6520434c4541525f41282920454d49543228307833312c203078633029202f2a20786f7220256561782c25656178202a2f0a23646566696e6520434c4541525f58282920454d49543228307833312c203078646229202f2a20786f7220256562782c25656278202a2f0a0a73746174696320696e6c696e6520626f6f6c2069735f696d6d3828696e742076616c7565290a7b0a0972657475726e2076616c7565203c3d203132372026262076616c7565203e3d202d3132383b0a7d0a0a73746174696320696e6c696e6520626f6f6c2069735f6e65617228696e74206f6666736574290a7b0a0972657475726e206f6666736574203c3d20313237202626206f6666736574203e3d202d3132383b0a7d0a0a23646566696e6520454d49545f4a4d50286f6666736574290909090909095c0a646f207b0909090909090909095c0a09696620286f666673657429207b090909090909095c0a09096966202869735f6e656172286f6666736574292909090909095c0a090909454d49543228307865622c206f6666736574293b202f2a206a6d70202e2b6f666638202a2f09095c0a0909656c7365090909090909095c0a090909454d4954315f6f6666333228307865392c206f6666736574293b202f2a206a6d70202e2b6f66663332202a2f095c0a097d09090909090909095c0a7d207768696c65202830290a0a2f2a206c697374206f662078383620636f6e64206a756d7073206f70636f64657320282e202b207338290a202a2041646420307831302028616e6420616e20657874726120307830662920746f2067656e657261746520666172206a756d707320282e202b20733332290a202a2f0a23646566696e65205838365f4a422020307837320a23646566696e65205838365f4a414520307837330a23646566696e65205838365f4a452020307837340a23646566696e65205838365f4a4e4520307837350a23646566696e65205838365f4a424520307837360a23646566696e65205838365f4a412020307837370a0a23646566696e6520454d49545f434f4e445f4a4d50286f702c206f666673657429090909095c0a646f207b09090909090909095c0a096966202869735f6e656172286f6666736574292909090909095c0a0909454d495432286f702c206f6666736574293b202f2a206a7878202e2b6f666638202a2f09095c0a09656c7365207b090909090909095c0a0909454d49543228307830662c206f70202b2030783130293b090909095c0a0909454d4954286f66667365742c2034293b202f2a206a7878202e2b6f66663332202a2f09095c0a097d090909090909095c0a7d207768696c65202830290a0a23646566696e6520434f4e445f53454c28434f44452c20544f502c20464f5029095c0a096361736520434f44453a0909095c0a0909745f6f70203d20544f503b09095c0a0909665f6f70203d20464f503b09095c0a0909676f746f20636f6e645f6272616e63680a0a0a23646566696e65205345454e5f444154415245462031202f2a206d696768742063616c6c2065787465726e616c2068656c70657273202a2f0a23646566696e65205345454e5f585245472020202032202f2a206562782069732075736564202a2f0a23646566696e65205345454e5f4d454d202020202034202f2a20757365206d656d5b5d20666f722074656d706f726172792073746f72616765202a2f0a0a73746174696320696e6c696e6520766f6964206270665f666c7573685f69636163686528766f6964202a73746172742c20766f6964202a656e64290a7b0a096d6d5f7365676d656e745f74206f6c645f6673203d206765745f667328293b0a0a097365745f6673284b45524e454c5f4453293b0a09736d705f776d6228293b0a09666c7573685f6963616368655f72616e67652828756e7369676e6564206c6f6e672973746172742c2028756e7369676e6564206c6f6e6729656e64293b0a097365745f6673286f6c645f6673293b0a7d0a0a23646566696e652043484f4f53455f4c4f41445f46554e43284b2c2066756e6329205c0a092828696e74294b203c2030203f202828696e74294b203e3d20534b465f4c4c5f4f4646203f2066756e6323235f6e656761746976655f6f6666736574203a2066756e6329203a2066756e6323235f706f7369746976655f6f6666736574290a0a766f6964206270665f6a69745f636f6d70696c652873747275637420736b5f66696c746572202a6670290a7b0a0975382074656d705b36345d3b0a097538202a70726f673b0a09756e7369676e656420696e742070726f676c656e2c206f6c6470726f676c656e203d20303b0a09696e7420696c656e2c20693b0a09696e7420745f6f66667365742c20665f6f66667365743b0a09753820745f6f702c20665f6f702c207365656e203d20302c20706173733b0a097538202a696d616765203d204e554c4c3b0a097538202a66756e633b0a09696e742070635f72657430203d202d313b202f2a2062706620696e646578206f662066697273742052455420233020696e737472756374696f6e2028696620616e7929202a2f0a09756e7369676e656420696e7420636c65616e75705f616464723b202f2a206570696c6f67756520636f6465206f6666736574202a2f0a09756e7369676e656420696e74202a61646472733b0a09636f6e73742073747275637420736f636b5f66696c746572202a66696c746572203d2066702d3e696e736e733b0a09696e7420666c656e203d2066702d3e6c656e3b0a0a0969662028216270665f6a69745f656e61626c65290a090972657475726e3b0a0a096164647273203d206b6d616c6c6f6328666c656e202a2073697a656f66282a6164647273292c204746505f4b45524e454c293b0a09696620286164647273203d3d204e554c4c290a090972657475726e3b0a0a092f2a204265666f726520666972737420706173732c206d616b65206120726f75676820657374696d6174696f6e206f662061646472735b5d0a09202a20656163682062706620696e737472756374696f6e206973207472616e736c6174656420746f206c657373207468616e2036342062797465730a09202a2f0a09666f72202870726f676c656e203d20302c2069203d20303b2069203c20666c656e3b20692b2b29207b0a090970726f676c656e202b3d2036343b0a090961646472735b695d203d2070726f676c656e3b0a097d0a09636c65616e75705f61646472203d2070726f676c656e3b202f2a206570696c6f6775652061646472657373202a2f0a0a09666f72202870617373203d20303b2070617373203c2031303b20706173732b2b29207b0a09097538207365656e5f6f725f7061737330203d202870617373203d3d203029203f20285345454e5f58524547207c205345454e5f44415441524546207c205345454e5f4d454d29203a207365656e3b0a09092f2a206e6f2070726f6c6f6775652f6570696c6f67756520666f72207472697669616c2066696c74657273202852455420736f6d657468696e6729202a2f0a090970726f676c656e203d20303b0a090970726f67203d2074656d703b0a0a0909696620287365656e5f6f725f706173733029207b0a090909454d49543428307835352c20307834382c20307838392c2030786535293b202f2a207075736820257262703b206d6f7620257273702c25726270202a2f0a090909454d49543428307834382c20307838332c20307865632c203936293b092f2a207375627120202439362c25727370092a2f0a0909092f2a206e6f7465203a206d7573742073617665202572627820696e2063617365206270665f6572726f7220697320686974202a2f0a090909696620287365656e5f6f725f7061737330202620285345454e5f58524547207c205345454e5f4441544152454629290a09090909454d49543428307834382c20307838392c20307835642c2030786638293b202f2a206d6f7620257262782c202d38282572627029202a2f0a090909696620287365656e5f6f725f70617373302026205345454e5f58524547290a09090909434c4541525f5828293b202f2a206d616b65207375726520776520646f6e74206c65656b206b65726e656c206d656d6f7279202a2f0a0a0909092f2a0a090909202a20496620746869732066696c746572206e6565647320746f2061636365737320736b6220646174612c0a090909202a206c6f61647320723920616e642072382077697468203a0a090909202a20207239203d20736b622d3e6c656e202d20736b622d3e646174615f6c656e0a090909202a20207238203d20736b622d3e646174610a090909202a2f0a090909696620287365656e5f6f725f70617373302026205345454e5f4441544152454629207b0a09090909696620286f66667365746f662873747275637420736b5f627566662c206c656e29203c3d20313237290a09090909092f2a206d6f76202020206f6666382825726469292c25723964202a2f0a0909090909454d49543428307834342c20307838622c20307834662c206f66667365746f662873747275637420736b5f627566662c206c656e29293b0a09090909656c7365207b0a09090909092f2a206d6f76202020206f666633322825726469292c25723964202a2f0a0909090909454d49543328307834342c20307838622c2030783866293b0a0909090909454d4954286f66667365746f662873747275637420736b5f627566662c206c656e292c2034293b0a090909097d0a090909096966202869735f696d6d38286f66667365746f662873747275637420736b5f627566662c20646174615f6c656e2929290a09090909092f2a20737562202020206f6666382825726469292c25723964202a2f0a0909090909454d49543428307834342c20307832622c20307834662c206f66667365746f662873747275637420736b5f627566662c20646174615f6c656e29293b0a09090909656c7365207b0a0909090909454d49543328307834342c20307832622c2030783866293b0a0909090909454d4954286f66667365746f662873747275637420736b5f627566662c20646174615f6c656e292c2034293b0a090909097d0a0a090909096966202869735f696d6d38286f66667365746f662873747275637420736b5f627566662c20646174612929290a09090909092f2a206d6f76206f6666382825726469292c257238202a2f0a0909090909454d49543428307834632c20307838622c20307834372c206f66667365746f662873747275637420736b5f627566662c206461746129293b0a09090909656c7365207b0a09090909092f2a206d6f76206f666633322825726469292c257238202a2f0a0909090909454d49543328307834632c20307838622c2030783837293b0a0909090909454d4954286f66667365746f662873747275637420736b5f627566662c2064617461292c2034293b0a090909097d0a0909097d0a09097d0a0a0909737769746368202866696c7465725b305d2e636f646529207b0a090963617365204250465f535f5245545f4b3a0a090963617365204250465f535f4c445f575f4c454e3a0a090963617365204250465f535f414e435f50524f544f434f4c3a0a090963617365204250465f535f414e435f4946494e4445583a0a090963617365204250465f535f414e435f4d41524b3a0a090963617365204250465f535f414e435f5258484153483a0a090963617365204250465f535f414e435f4350553a0a090963617365204250465f535f414e435f564c414e5f5441473a0a090963617365204250465f535f414e435f564c414e5f5441475f50524553454e543a0a090963617365204250465f535f414e435f51554555453a0a090963617365204250465f535f4c445f575f4142533a0a090963617365204250465f535f4c445f485f4142533a0a090963617365204250465f535f4c445f425f4142533a0a0909092f2a20666972737420696e737472756374696f6e2073657473204120726567697374657220286f72206973205245542027636f6e7374616e742729202a2f0a090909627265616b3b0a090964656661756c743a0a0909092f2a206d616b65207375726520776520646f6e74206c65616b206b65726e656c20696e666f726d6174696f6e20746f2075736572202a2f0a090909434c4541525f4128293b202f2a2041203d2030202a2f0a09097d0a0a0909666f72202869203d20303b2069203c20666c656e3b20692b2b29207b0a090909756e7369676e656420696e74204b203d2066696c7465725b695d2e6b3b0a0a090909737769746368202866696c7465725b695d2e636f646529207b0a09090963617365204250465f535f414c555f4144445f583a202f2a2041202b3d20583b202a2f0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543228307830312c2030786438293b09092f2a2061646420256562782c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f4144445f4b3a202f2a2041202b3d204b3b202a2f0a0909090969662028214b290a0909090909627265616b3b0a090909096966202869735f696d6d38284b29290a0909090909454d49543328307838332c20307863302c204b293b092f2a2061646420696d6d382c25656178202a2f0a09090909656c73650a0909090909454d4954315f6f6666333228307830352c204b293b092f2a2061646420696d6d33322c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f5355425f583a202f2a2041202d3d20583b202a2f0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543228307832392c2030786438293b09092f2a2073756220202020256562782c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f5355425f4b3a202f2a2041202d3d204b202a2f0a0909090969662028214b290a0909090909627265616b3b0a090909096966202869735f696d6d38284b29290a0909090909454d49543328307838332c20307865382c204b293b202f2a2073756220696d6d382c25656178202a2f0a09090909656c73650a0909090909454d4954315f6f6666333228307832642c204b293b202f2a2073756220696d6d33322c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f4d554c5f583a202f2a2041202a3d20583b202a2f0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543328307830662c20307861662c2030786333293b092f2a20696d756c20256562782c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f4d554c5f4b3a202f2a2041202a3d204b202a2f0a090909096966202869735f696d6d38284b29290a0909090909454d49543328307836622c20307863302c204b293b202f2a20696d756c20696d6d382c256561782c25656178202a2f0a09090909656c7365207b0a0909090909454d49543228307836392c2030786330293b09092f2a20696d756c20696d6d33322c25656178202a2f0a0909090909454d4954284b2c2034293b0a090909097d0a09090909627265616b3b0a09090963617365204250465f535f414c555f4449565f583a202f2a2041202f3d20583b202a2f0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543228307838352c2030786462293b092f2a207465737420256562782c25656278202a2f0a090909096966202870635f72657430203e203029207b0a09090909092f2a2061646472735b70635f72657430202d20315d2069732073746172742061646472657373206f66207461726765740a0909090909202a202861646472735b695d202d20342920697320746865206164647265737320666f6c6c6f77696e672074686973206a6d700a0909090909202a202822786f7220256564782c256564783b20646976202565627822206265696e672034206279746573206c6f6e67290a0909090909202a2f0a0909090909454d49545f434f4e445f4a4d50285838365f4a452c2061646472735b70635f72657430202d20315d202d0a09090909090909092861646472735b695d202d203429293b0a090909097d20656c7365207b0a0909090909454d49545f434f4e445f4a4d50285838365f4a4e452c2032202b2035293b0a0909090909434c4541525f4128293b0a0909090909454d4954315f6f6666333228307865392c20636c65616e75705f61646472202d202861646472735b695d202d203429293b202f2a206a6d70202e2b6f66663332202a2f0a090909097d0a09090909454d49543428307833312c20307864322c20307866372c2030786633293b202f2a20786f7220256564782c256564783b206469762025656278202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f4d4f445f583a202f2a204120253d20583b202a2f0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543228307838352c2030786462293b092f2a207465737420256562782c25656278202a2f0a090909096966202870635f72657430203e203029207b0a09090909092f2a2061646472735b70635f72657430202d20315d2069732073746172742061646472657373206f66207461726765740a0909090909202a202861646472735b695d202d20362920697320746865206164647265737320666f6c6c6f77696e672074686973206a6d700a0909090909202a202822786f7220256564782c256564783b2064697620256562783b6d6f7620256564782c2565617822206265696e672036206279746573206c6f6e67290a0909090909202a2f0a0909090909454d49545f434f4e445f4a4d50285838365f4a452c2061646472735b70635f72657430202d20315d202d0a09090909090909092861646472735b695d202d203629293b0a090909097d20656c7365207b0a0909090909454d49545f434f4e445f4a4d50285838365f4a4e452c2032202b2035293b0a0909090909434c4541525f4128293b0a0909090909454d4954315f6f6666333228307865392c20636c65616e75705f61646472202d202861646472735b695d202d203629293b202f2a206a6d70202e2b6f66663332202a2f0a090909097d0a09090909454d49543228307833312c2030786432293b092f2a20786f7220256564782c25656478202a2f0a09090909454d49543228307866372c2030786633293b092f2a206469762025656278202a2f0a09090909454d49543228307838392c2030786430293b092f2a206d6f7620256564782c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f4d4f445f4b3a202f2a204120253d204b3b202a2f0a09090909454d49543228307833312c2030786432293b092f2a20786f7220256564782c25656478202a2f0a09090909454d4954312830786239293b454d4954284b2c2034293b092f2a206d6f7620696d6d33322c25656378202a2f0a09090909454d49543228307866372c2030786631293b092f2a206469762025656378202a2f0a09090909454d49543228307838392c2030786430293b092f2a206d6f7620256564782c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f4449565f4b3a202f2a2041203d207265636970726f63616c5f64697669646528412c204b293b202a2f0a09090909454d49543328307834382c20307836392c2030786330293b202f2a20696d756c20696d6d33322c257261782c25726178202a2f0a09090909454d4954284b2c2034293b0a09090909454d49543428307834382c20307863312c20307865382c2030783230293b202f2a207368722024307832302c25726178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f414e445f583a0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543228307832312c2030786438293b09092f2a20616e6420256562782c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f414e445f4b3a0a09090909696620284b203e3d203078464646464646303029207b0a0909090909454d49543228307832342c204b20262030784646293b202f2a20616e6420696d6d382c25616c202a2f0a090909097d20656c736520696620284b203e3d203078464646463030303029207b0a0909090909454d49543228307836362c2030783235293b092f2a20616e6420696d6d31362c256178202a2f0a0909090909454d4954284b2c2032293b0a090909097d20656c7365207b0a0909090909454d4954315f6f6666333228307832352c204b293b092f2a20616e6420696d6d33322c25656178202a2f0a090909097d0a09090909627265616b3b0a09090963617365204250465f535f414c555f4f525f583a0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543228307830392c2030786438293b09092f2a206f7220256562782c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f4f525f4b3a0a090909096966202869735f696d6d38284b29290a0909090909454d49543328307838332c20307863382c204b293b202f2a206f7220696d6d382c25656178202a2f0a09090909656c73650a0909090909454d4954315f6f6666333228307830642c204b293b092f2a206f7220696d6d33322c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414e435f414c555f584f525f583a202f2a2041205e3d20583b202a2f0a09090963617365204250465f535f414c555f584f525f583a0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543228307833312c2030786438293b09092f2a20786f7220256562782c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f584f525f4b3a202f2a2041205e3d204b3b202a2f0a09090909696620284b203d3d2030290a0909090909627265616b3b0a090909096966202869735f696d6d38284b29290a0909090909454d49543328307838332c20307866302c204b293b092f2a20786f7220696d6d382c25656178202a2f0a09090909656c73650a0909090909454d4954315f6f6666333228307833352c204b293b092f2a20786f7220696d6d33322c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f4c53485f583a202f2a2041203c3c3d20583b202a2f0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543428307838392c20307864392c20307864332c2030786530293b092f2a206d6f7620256562782c256563783b2073686c2025636c2c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f4c53485f4b3a0a09090909696620284b203d3d2030290a0909090909627265616b3b0a09090909656c736520696620284b203d3d2031290a0909090909454d49543228307864312c2030786530293b202f2a2073686c2025656178202a2f0a09090909656c73650a0909090909454d49543328307863312c20307865302c204b293b0a09090909627265616b3b0a09090963617365204250465f535f414c555f5253485f583a202f2a2041203e3e3d20583b202a2f0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543428307838392c20307864392c20307864332c2030786538293b092f2a206d6f7620256562782c256563783b207368722025636c2c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f414c555f5253485f4b3a202f2a2041203e3e3d204b3b202a2f0a09090909696620284b203d3d2030290a0909090909627265616b3b0a09090909656c736520696620284b203d3d2031290a0909090909454d49543228307864312c2030786538293b202f2a207368722025656178202a2f0a09090909656c73650a0909090909454d49543328307863312c20307865382c204b293b0a09090909627265616b3b0a09090963617365204250465f535f414c555f4e45473a0a09090909454d49543228307866372c2030786438293b09092f2a206e65672025656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f5245545f4b3a0a0909090969662028214b29207b0a09090909096966202870635f72657430203d3d202d31290a09090909090970635f72657430203d20693b0a0909090909434c4541525f4128293b0a090909097d20656c7365207b0a0909090909454d4954315f6f6666333228307862382c204b293b092f2a206d6f762024696d6d33322c25656178202a2f0a090909097d0a090909092f2a2066616c6c696e746f202a2f0a09090963617365204250465f535f5245545f413a0a09090909696620287365656e5f6f725f706173733029207b0a0909090909696620286920213d20666c656e202d203129207b0a090909090909454d49545f4a4d5028636c65616e75705f61646472202d2061646472735b695d293b0a090909090909627265616b3b0a09090909097d0a0909090909696620287365656e5f6f725f70617373302026205345454e5f58524547290a090909090909454d49543428307834382c20307838622c20307835642c2030786638293b20202f2a206d6f7620202d382825726270292c25726278202a2f0a0909090909454d4954312830786339293b09092f2a206c6561766571202a2f0a090909097d0a09090909454d4954312830786333293b09092f2a20726574202a2f0a09090909627265616b3b0a09090963617365204250465f535f4d4953435f5441583a202f2a2058203d2041202a2f0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543228307838392c2030786333293b092f2a206d6f7620202020256561782c25656278202a2f0a09090909627265616b3b0a09090963617365204250465f535f4d4953435f5458413a202f2a2041203d2058202a2f0a090909097365656e207c3d205345454e5f585245473b0a09090909454d49543228307838392c2030786438293b092f2a206d6f7620202020256562782c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f4c445f494d4d3a202f2a2041203d204b202a2f0a0909090969662028214b290a0909090909434c4541525f4128293b0a09090909656c73650a0909090909454d4954315f6f6666333228307862382c204b293b202f2a206d6f762024696d6d33322c25656178202a2f0a09090909627265616b3b0a09090963617365204250465f535f4c44585f494d4d3a202f2a2058203d204b202a2f0a090909097365656e207c3d205345454e5f585245473b0a0909090969662028214b290a0909090909434c4541525f5828293b0a09090909656c73650a0909090909454d4954315f6f6666333228307862622c204b293b202f2a206d6f762024696d6d33322c25656278202a2f0a09090909627265616b3b0a09090963617365204250465f535f4c445f4d454d3a202f2a2041203d206d656d5b4b5d203a206d6f76206f6666382825726270292c25656178202a2f0a090909097365656e207c3d205345454e5f4d454d3b0a09090909454d49543328307838622c20307834352c2030786630202d204b2a34293b0a09090909627265616b3b0a09090963617365204250465f535f4c44585f4d454d3a202f2a2058203d206d656d5b4b5d203a206d6f76206f6666382825726270292c25656278202a2f0a090909097365656e207c3d205345454e5f58524547207c205345454e5f4d454d3b0a09090909454d49543328307838622c20307835642c2030786630202d204b2a34293b0a09090909627265616b3b0a09090963617365204250465f535f53543a202f2a206d656d5b4b5d203d2041203a206d6f7620256561782c6f666638282572627029202a2f0a090909097365656e207c3d205345454e5f4d454d3b0a09090909454d49543328307838392c20307834352c2030786630202d204b2a34293b0a09090909627265616b3b0a09090963617365204250465f535f5354583a202f2a206d656d5b4b5d203d2058203a206d6f7620256562782c6f666638282572627029202a2f0a090909097365656e207c3d205345454e5f58524547207c205345454e5f4d454d3b0a09090909454d49543328307838392c20307835642c2030786630202d204b2a34293b0a09090909627265616b3b0a09090963617365204250465f535f4c445f575f4c454e3a202f2a0941203d20736b622d3e6c656e3b202a2f0a090909094255494c445f4255475f4f4e284649454c445f53495a454f462873747275637420736b5f627566662c206c656e2920213d2034293b0a090909096966202869735f696d6d38286f66667365746f662873747275637420736b5f627566662c206c656e2929290a09090909092f2a206d6f76202020206f6666382825726469292c25656178202a2f0a0909090909454d49543328307838622c20307834372c206f66667365746f662873747275637420736b5f627566662c206c656e29293b0a09090909656c7365207b0a0909090909454d49543228307838622c2030783837293b0a0909090909454d4954286f66667365746f662873747275637420736b5f627566662c206c656e292c2034293b0a090909097d0a09090909627265616b3b0a09090963617365204250465f535f4c44585f575f4c454e3a202f2a2058203d20736b622d3e6c656e3b202a2f0a090909097365656e207c3d205345454e5f585245473b0a090909096966202869735f696d6d38286f66667365746f662873747275637420736b5f627566662c206c656e2929290a09090909092f2a206d6f76206f6666382825726469292c25656278202a2f0a0909090909454d49543328307838622c20307835662c206f66667365746f662873747275637420736b5f627566662c206c656e29293b0a09090909656c7365207b0a0909090909454d49543228307838622c2030783966293b0a0909090909454d4954286f66667365746f662873747275637420736b5f627566662c206c656e292c2034293b0a090909097d0a09090909627265616b3b0a09090963617365204250465f535f414e435f50524f544f434f4c3a202f2a2041203d206e746f687328736b622d3e70726f746f636f6c293b202a2f0a090909094255494c445f4255475f4f4e284649454c445f53495a454f462873747275637420736b5f627566662c2070726f746f636f6c2920213d2032293b0a090909096966202869735f696d6d38286f66667365746f662873747275637420736b5f627566662c2070726f746f636f6c292929207b0a09090909092f2a206d6f767a776c206f6666382825726469292c25656178202a2f0a0909090909454d49543428307830662c20307862372c20307834372c206f66667365746f662873747275637420736b5f627566662c2070726f746f636f6c29293b0a090909097d20656c7365207b0a0909090909454d49543328307830662c20307862372c2030783837293b202f2a206d6f767a776c206f666633322825726469292c25656178202a2f0a0909090909454d4954286f66667365746f662873747275637420736b5f627566662c2070726f746f636f6c292c2034293b0a090909097d0a09090909454d49543228307838362c2030786334293b202f2a206e746f68732829203a207863686720202025616c2c256168202a2f0a09090909627265616b3b0a09090963617365204250465f535f414e435f4946494e4445583a0a090909096966202869735f696d6d38286f66667365746f662873747275637420736b5f627566662c20646576292929207b0a09090909092f2a206d6f7671206f6666382825726469292c25726178202a2f0a0909090909454d49543428307834382c20307838622c20307834372c206f66667365746f662873747275637420736b5f627566662c2064657629293b0a090909097d20656c7365207b0a0909090909454d49543328307834382c20307838622c2030783837293b202f2a206d6f7671206f666633322825726469292c25726178202a2f0a0909090909454d4954286f66667365746f662873747275637420736b5f627566662c20646576292c2034293b0a090909097d0a09090909454d49543328307834382c20307838352c2030786330293b092f2a207465737420257261782c25726178202a2f0a09090909454d49545f434f4e445f4a4d50285838365f4a452c20636c65616e75705f61646472202d202861646472735b695d202d203629293b0a090909094255494c445f4255475f4f4e284649454c445f53495a454f4628737472756374206e65745f6465766963652c206966696e6465782920213d2034293b0a09090909454d49543228307838622c2030783830293b092f2a206d6f76206f666633322825726178292c25656178202a2f0a09090909454d4954286f66667365746f6628737472756374206e65745f6465766963652c206966696e646578292c2034293b0a09090909627265616b3b0a09090963617365204250465f535f414e435f4d41524b3a0a090909094255494c445f4255475f4f4e284649454c445f53495a454f462873747275637420736b5f627566662c206d61726b2920213d2034293b0a090909096966202869735f696d6d38286f66667365746f662873747275637420736b5f627566662c206d61726b292929207b0a09090909092f2a206d6f76206f6666382825726469292c25656178202a2f0a0909090909454d49543328307838622c20307834372c206f66667365746f662873747275637420736b5f627566662c206d61726b29293b0a090909097d20656c7365207b0a0909090909454d49543228307838622c2030783837293b0a0909090909454d4954286f66667365746f662873747275637420736b5f627566662c206d61726b292c2034293b0a090909097d0a09090909627265616b3b0a09090963617365204250465f535f414e435f5258484153483a0a090909094255494c445f4255475f4f4e284649454c445f53495a454f462873747275637420736b5f627566662c207278686173682920213d2034293b0a090909096966202869735f696d6d38286f66667365746f662873747275637420736b5f627566662c20727868617368292929207b0a09090909092f2a206d6f76206f6666382825726469292c25656178202a2f0a0909090909454d49543328307838622c20307834372c206f66667365746f662873747275637420736b5f627566662c2072786861736829293b0a090909097d20656c7365207b0a0909090909454d49543228307838622c2030783837293b0a0909090909454d4954286f66667365746f662873747275637420736b5f627566662c20727868617368292c2034293b0a090909097d0a09090909627265616b3b0a09090963617365204250465f535f414e435f51554555453a0a090909094255494c445f4255475f4f4e284649454c445f53495a454f462873747275637420736b5f627566662c2071756575655f6d617070696e672920213d2032293b0a090909096966202869735f696d6d38286f66667365746f662873747275637420736b5f627566662c2071756575655f6d617070696e67292929207b0a09090909092f2a206d6f767a776c206f6666382825726469292c25656178202a2f0a0909090909454d49543428307830662c20307862372c20307834372c206f66667365746f662873747275637420736b5f627566662c2071756575655f6d617070696e6729293b0a090909097d20656c7365207b0a0909090909454d49543328307830662c20307862372c2030783837293b202f2a206d6f767a776c206f666633322825726469292c25656178202a2f0a0909090909454d4954286f66667365746f662873747275637420736b5f627566662c2071756575655f6d617070696e67292c2034293b0a090909097d0a09090909627265616b3b0a09090963617365204250465f535f414e435f4350553a0a23696664656620434f4e4649475f534d500a09090909454d49543428307836352c20307838622c20307830342c2030783235293b202f2a206d6f76202567733a6f666633322c25656178202a2f0a09090909454d495428287533322928756e7369676e6564206c6f6e6729266370755f6e756d6265722c2034293b202f2a2041203d20736d705f70726f636573736f725f696428293b202a2f0a23656c73650a09090909434c4541525f4128293b0a23656e6469660a09090909627265616b3b0a09090963617365204250465f535f414e435f564c414e5f5441473a0a09090963617365204250465f535f414e435f564c414e5f5441475f50524553454e543a0a090909094255494c445f4255475f4f4e284649454c445f53495a454f462873747275637420736b5f627566662c20766c616e5f7463692920213d2032293b0a090909096966202869735f696d6d38286f66667365746f662873747275637420736b5f627566662c20766c616e5f746369292929207b0a09090909092f2a206d6f767a776c206f6666382825726469292c25656178202a2f0a0909090909454d49543428307830662c20307862372c20307834372c206f66667365746f662873747275637420736b5f627566662c20766c616e5f74636929293b0a090909097d20656c7365207b0a0909090909454d49543328307830662c20307862372c2030783837293b202f2a206d6f767a776c206f666633322825726469292c25656178202a2f0a0909090909454d4954286f66667365746f662873747275637420736b5f627566662c20766c616e5f746369292c2034293b0a090909097d0a090909094255494c445f4255475f4f4e28564c414e5f5441475f50524553454e5420213d20307831303030293b0a090909096966202866696c7465725b695d2e636f6465203d3d204250465f535f414e435f564c414e5f54414729207b0a0909090909454d49543328307838302c20307865342c2030786566293b202f2a20616e642020202024307865662c256168202a2f0a090909097d20656c7365207b0a0909090909454d49543328307863312c20307865382c2030783063293b202f2a2073687220202020243078632c25656178202a2f0a0909090909454d49543328307838332c20307865302c2030783031293b202f2a20616e6420202020243078312c25656178202a2f0a090909097d0a09090909627265616b3b0a09090963617365204250465f535f4c445f575f4142533a0a0909090966756e63203d2043484f4f53455f4c4f41445f46554e43284b2c20736b5f6c6f61645f776f7264293b0a636f6d6d6f6e5f6c6f61643a0909097365656e207c3d205345454e5f444154415245463b0a09090909745f6f6666736574203d2066756e63202d2028696d616765202b2061646472735b695d293b0a09090909454d4954315f6f6666333228307862652c204b293b202f2a206d6f7620696d6d33322c25657369202a2f0a09090909454d4954315f6f6666333228307865382c20745f6f6666736574293b202f2a2063616c6c202a2f0a09090909627265616b3b0a09090963617365204250465f535f4c445f485f4142533a0a0909090966756e63203d2043484f4f53455f4c4f41445f46554e43284b2c20736b5f6c6f61645f68616c66293b0a09090909676f746f20636f6d6d6f6e5f6c6f61643b0a09090963617365204250465f535f4c445f425f4142533a0a0909090966756e63203d2043484f4f53455f4c4f41445f46554e43284b2c20736b5f6c6f61645f62797465293b0a09090909676f746f20636f6d6d6f6e5f6c6f61643b0a09090963617365204250465f535f4c44585f425f4d53483a0a0909090966756e63203d2043484f4f53455f4c4f41445f46554e43284b2c20736b5f6c6f61645f627974655f6d7368293b0a090909097365656e207c3d205345454e5f44415441524546207c205345454e5f585245473b0a09090909745f6f6666736574203d2066756e63202d2028696d616765202b2061646472735b695d293b0a09090909454d4954315f6f6666333228307862652c204b293b092f2a206d6f7620696d6d33322c25657369202a2f0a09090909454d4954315f6f6666333228307865382c20745f6f6666736574293b202f2a2063616c6c20736b5f6c6f61645f627974655f6d7368202a2f0a09090909627265616b3b0a09090963617365204250465f535f4c445f575f494e443a0a0909090966756e63203d20736b5f6c6f61645f776f72643b0a636f6d6d6f6e5f6c6f61645f696e643a09097365656e207c3d205345454e5f44415441524546207c205345454e5f585245473b0a09090909745f6f6666736574203d2066756e63202d2028696d616765202b2061646472735b695d293b0a09090909696620284b29207b0a09090909096966202869735f696d6d38284b2929207b0a090909090909454d49543328307838642c20307837332c204b293b202f2a206c656120696d6d382825726278292c2025657369202a2f0a09090909097d20656c7365207b0a090909090909454d49543228307838642c2030786233293b202f2a206c656120696d6d33322825726278292c25657369202a2f0a090909090909454d4954284b2c2034293b0a09090909097d0a090909097d20656c7365207b0a0909090909454d49543228307838392c30786465293b202f2a206d6f7620256562782c25657369202a2f0a090909097d0a09090909454d4954315f6f6666333228307865382c20745f6f6666736574293b092f2a2063616c6c20736b5f6c6f61645f7878785f696e64202a2f0a09090909627265616b3b0a09090963617365204250465f535f4c445f485f494e443a0a0909090966756e63203d20736b5f6c6f61645f68616c663b0a09090909676f746f20636f6d6d6f6e5f6c6f61645f696e643b0a09090963617365204250465f535f4c445f425f494e443a0a0909090966756e63203d20736b5f6c6f61645f627974653b0a09090909676f746f20636f6d6d6f6e5f6c6f61645f696e643b0a09090963617365204250465f535f4a4d505f4a413a0a09090909745f6f6666736574203d2061646472735b69202b204b5d202d2061646472735b695d3b0a09090909454d49545f4a4d5028745f6f6666736574293b0a09090909627265616b3b0a090909434f4e445f53454c284250465f535f4a4d505f4a47545f4b2c205838365f4a412c205838365f4a4245293b0a090909434f4e445f53454c284250465f535f4a4d505f4a47455f4b2c205838365f4a41452c205838365f4a42293b0a090909434f4e445f53454c284250465f535f4a4d505f4a45515f4b2c205838365f4a452c205838365f4a4e45293b0a090909434f4e445f53454c284250465f535f4a4d505f4a5345545f4b2c5838365f4a4e452c205838365f4a45293b0a090909434f4e445f53454c284250465f535f4a4d505f4a47545f582c205838365f4a412c205838365f4a4245293b0a090909434f4e445f53454c284250465f535f4a4d505f4a47455f582c205838365f4a41452c205838365f4a42293b0a090909434f4e445f53454c284250465f535f4a4d505f4a45515f582c205838365f4a452c205838365f4a4e45293b0a090909434f4e445f53454c284250465f535f4a4d505f4a5345545f582c5838365f4a4e452c205838365f4a45293b0a0a636f6e645f6272616e63683a090909665f6f6666736574203d2061646472735b69202b2066696c7465725b695d2e6a665d202d2061646472735b695d3b0a09090909745f6f6666736574203d2061646472735b69202b2066696c7465725b695d2e6a745d202d2061646472735b695d3b0a0a090909092f2a2073616d6520746172676574732c2063616e2061766f696420646f696e67207468652074657374203a29202a2f0a090909096966202866696c7465725b695d2e6a74203d3d2066696c7465725b695d2e6a6629207b0a0909090909454d49545f4a4d5028745f6f6666736574293b0a0909090909627265616b3b0a090909097d0a0a09090909737769746368202866696c7465725b695d2e636f646529207b0a0909090963617365204250465f535f4a4d505f4a47545f583a0a0909090963617365204250465f535f4a4d505f4a47455f583a0a0909090963617365204250465f535f4a4d505f4a45515f583a0a09090909097365656e207c3d205345454e5f585245473b0a0909090909454d49543228307833392c2030786438293b202f2a20636d7020256562782c25656178202a2f0a0909090909627265616b3b0a0909090963617365204250465f535f4a4d505f4a5345545f583a0a09090909097365656e207c3d205345454e5f585245473b0a0909090909454d49543228307838352c2030786438293b202f2a207465737420256562782c25656178202a2f0a0909090909627265616b3b0a0909090963617365204250465f535f4a4d505f4a45515f4b3a0a0909090909696620284b203d3d203029207b0a090909090909454d49543228307838352c2030786330293b202f2a2074657374202020256561782c25656178202a2f0a090909090909627265616b3b0a09090909097d0a0909090963617365204250465f535f4a4d505f4a47545f4b3a0a0909090963617365204250465f535f4a4d505f4a47455f4b3a0a0909090909696620284b203c3d20313237290a090909090909454d49543328307838332c20307866382c204b293b202f2a20636d7020696d6d382c25656178202a2f0a0909090909656c73650a090909090909454d4954315f6f6666333228307833642c204b293b202f2a20636d7020696d6d33322c25656178202a2f0a0909090909627265616b3b0a0909090963617365204250465f535f4a4d505f4a5345545f4b3a0a0909090909696620284b203c3d2030784646290a090909090909454d49543228307861382c204b293b202f2a207465737420696d6d382c25616c202a2f0a0909090909656c7365206966202821284b2026203078464646463030464629290a090909090909454d49543328307866362c20307863342c204b203e3e2038293b202f2a207465737420696d6d382c256168202a2f0a0909090909656c736520696620284b203c3d2030784646464629207b0a090909090909454d49543228307836362c2030786139293b202f2a207465737420696d6d31362c256178202a2f0a090909090909454d4954284b2c2032293b0a09090909097d20656c7365207b0a090909090909454d4954315f6f6666333228307861392c204b293b202f2a207465737420696d6d33322c25656178202a2f0a09090909097d0a0909090909627265616b3b0a090909097d0a090909096966202866696c7465725b695d2e6a7420213d203029207b0a09090909096966202866696c7465725b695d2e6a6620262620665f6f6666736574290a090909090909745f6f6666736574202b3d2069735f6e65617228665f6f666673657429203f2032203a20353b0a0909090909454d49545f434f4e445f4a4d5028745f6f702c20745f6f6666736574293b0a09090909096966202866696c7465725b695d2e6a66290a090909090909454d49545f4a4d5028665f6f6666736574293b0a0909090909627265616b3b0a090909097d0a09090909454d49545f434f4e445f4a4d5028665f6f702c20665f6f6666736574293b0a09090909627265616b3b0a09090964656661756c743a0a090909092f2a20686d6d2c20746f6f20636f6d706c65782066696c7465722c20676976652075702077697468206a697420636f6d70696c6572202a2f0a09090909676f746f206f75743b0a0909097d0a090909696c656e203d2070726f67202d2074656d703b0a09090969662028696d61676529207b0a0909090969662028756e6c696b656c792870726f676c656e202b20696c656e203e206f6c6470726f676c656e2929207b0a090909090970725f65727228226270625f6a69745f636f6d70696c6520666174616c206572726f725c6e22293b0a09090909096b66726565286164647273293b0a09090909096d6f64756c655f66726565284e554c4c2c20696d616765293b0a090909090972657475726e3b0a090909097d0a090909096d656d63707928696d616765202b2070726f676c656e2c2074656d702c20696c656e293b0a0909097d0a09090970726f676c656e202b3d20696c656e3b0a09090961646472735b695d203d2070726f676c656e3b0a09090970726f67203d2074656d703b0a09097d0a09092f2a206c6173742062706620696e737472756374696f6e20697320616c77617973206120524554203a0a0909202a2075736520697420746f20676976652074686520636c65616e757020696e737472756374696f6e28732920616464720a0909202a2f0a0909636c65616e75705f61646472203d2070726f676c656e202d20313b202f2a20726574202a2f0a0909696620287365656e5f6f725f7061737330290a090909636c65616e75705f61646472202d3d20313b202f2a206c6561766571202a2f0a0909696620287365656e5f6f725f70617373302026205345454e5f58524547290a090909636c65616e75705f61646472202d3d20343b202f2a206d6f7620202d382825726270292c25726278202a2f0a0a090969662028696d61676529207b0a0909096966202870726f676c656e20213d206f6c6470726f676c656e290a0909090970725f65727228226270625f6a69745f636f6d70696c652070726f676c656e3d257520213d206f6c6470726f676c656e3d25755c6e222c2070726f676c656e2c206f6c6470726f676c656e293b0a090909627265616b3b0a09097d0a09096966202870726f676c656e203d3d206f6c6470726f676c656e29207b0a090909696d616765203d206d6f64756c655f616c6c6f63286d61785f7428756e7369676e656420696e742c0a09090909090920202070726f676c656e2c0a09090909090920202073697a656f662873747275637420776f726b5f7374727563742929293b0a0909096966202821696d616765290a09090909676f746f206f75743b0a09097d0a09096f6c6470726f676c656e203d2070726f676c656e3b0a097d0a09696620286270665f6a69745f656e61626c65203e2031290a090970725f6572722822666c656e3d25642070726f676c656e3d257520706173733d256420696d6167653d25705c6e222c0a090920202020202020666c656e2c2070726f676c656e2c20706173732c20696d616765293b0a0a0969662028696d61676529207b0a0909696620286270665f6a69745f656e61626c65203e2031290a0909097072696e745f6865785f64756d70284b45524e5f4552522c20224a495420636f64653a20222c2044554d505f5052454649585f414444524553532c0a090909092020202020202031362c20312c20696d6167652c2070726f676c656e2c2066616c7365293b0a0a09096270665f666c7573685f69636163686528696d6167652c20696d616765202b2070726f676c656e293b0a0a090966702d3e6270665f66756e63203d2028766f6964202a29696d6167653b0a097d0a6f75743a0a096b66726565286164647273293b0a0972657475726e3b0a7d0a0a73746174696320766f6964206a69745f667265655f64656665722873747275637420776f726b5f737472756374202a617267290a7b0a096d6f64756c655f66726565284e554c4c2c20617267293b0a7d0a0a2f2a2072756e2066726f6d20736f66746972712c207765206d75737420757365206120776f726b5f73747275637420746f2063616c6c0a202a206d6f64756c655f6672656528292066726f6d2070726f6365737320636f6e746578740a202a2f0a766f6964206270665f6a69745f667265652873747275637420736b5f66696c746572202a6670290a7b0a096966202866702d3e6270665f66756e6320213d20736b5f72756e5f66696c74657229207b0a090973747275637420776f726b5f737472756374202a776f726b203d202873747275637420776f726b5f737472756374202a2966702d3e6270665f66756e633b0a0a0909494e49545f574f524b28776f726b2c206a69745f667265655f6465666572293b0a09097363686564756c655f776f726b28776f726b293b0a097d0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6f70726f66696c652f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031363034330035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6f70726f66696c652f4d616b6566696c650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303036303700313231313437343433333000303031373530360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f626a2d2428434f4e4649475f4f50524f46494c4529202b3d206f70726f66696c652e6f0a0a4452495645525f4f424a53203d202428616464707265666978202e2e2f2e2e2f2e2e2f647269766572732f6f70726f66696c652f2c205c0a09096f70726f662e6f206370755f6275666665722e6f206275666665725f73796e632e6f205c0a09096576656e745f6275666665722e6f206f70726f66696c655f66696c65732e6f205c0a09096f70726f66696c6566732e6f206f70726f66696c655f73746174732e6f20205c0a090974696d65725f696e742e6f206e6d695f74696d65725f696e742e6f20290a0a6f70726f66696c652d79090909093a3d2024284452495645525f4f424a532920696e69742e6f206261636b74726163652e6f0a6f70726f66696c652d2428434f4e4649475f5838365f4c4f43414c5f415049432920092b3d206e6d695f696e742e6f206f705f6d6f64656c5f616d642e6f205c0a09090909092020206f705f6d6f64656c5f7070726f2e6f206f705f6d6f64656c5f70342e6f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6f70726f66696c652f6261636b74726163652e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303534303000313231313437343433333000303032303132350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a0a202a204066696c65206261636b74726163652e630a202a0a202a204072656d61726b20436f707972696768742032303032204f50726f66696c6520617574686f72730a202a204072656d61726b2052656164207468652066696c6520434f5059494e470a202a0a202a2040617574686f72204a6f686e204c65766f6e0a202a2040617574686f7220446176696420536d6974680a202a2f0a0a23696e636c756465203c6c696e75782f6f70726f66696c652e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f636f6d7061742e683e0a23696e636c756465203c6c696e75782f756163636573732e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f737461636b74726163652e683e0a0a73746174696320696e74206261636b74726163655f737461636b28766f6964202a646174612c2063686172202a6e616d65290a7b0a092f2a205965732c2077652077616e7420616c6c20737461636b73202a2f0a0972657475726e20303b0a7d0a0a73746174696320766f6964206261636b74726163655f6164647265737328766f6964202a646174612c20756e7369676e6564206c6f6e6720616464722c20696e742072656c6961626c65290a7b0a09756e7369676e656420696e74202a6465707468203d20646174613b0a0a0969662028282a6465707468292d2d290a09096f70726f66696c655f6164645f74726163652861646472293b0a7d0a0a7374617469632073747275637420737461636b74726163655f6f7073206261636b74726163655f6f7073203d207b0a092e737461636b09093d206261636b74726163655f737461636b2c0a092e61646472657373093d206261636b74726163655f616464726573732c0a092e77616c6b5f737461636b093d207072696e745f636f6e746578745f737461636b2c0a7d3b0a0a23696664656620434f4e4649475f434f4d5041540a7374617469632073747275637420737461636b5f6672616d655f69613332202a0a64756d705f757365725f6261636b74726163655f33322873747275637420737461636b5f6672616d655f69613332202a68656164290a7b0a092f2a20416c736f20636865636b206163636573736962696c697479206f66206f6e6520737472756374206672616d655f68656164206265796f6e643a202a2f0a0973747275637420737461636b5f6672616d655f6961333220627566686561645b325d3b0a0973747275637420737461636b5f6672616d655f69613332202a66703b0a09756e7369676e6564206c6f6e672062797465733b0a0a096279746573203d20636f70795f66726f6d5f757365725f6e6d6928627566686561642c20686561642c2073697a656f66286275666865616429293b0a0969662028627974657320213d2073697a656f66286275666865616429290a090972657475726e204e554c4c3b0a0a096670203d202873747275637420737461636b5f6672616d655f69613332202a2920636f6d7061745f70747228627566686561645b305d2e6e6578745f6672616d65293b0a0a096f70726f66696c655f6164645f747261636528627566686561645b305d2e72657475726e5f61646472657373293b0a0a092f2a206672616d6520706f696e746572732073686f756c64207374726963746c792070726f6772657373206261636b2075702074686520737461636b0a092a2028746f7761726473206869676865722061646472657373657329202a2f0a096966202868656164203e3d206670290a090972657475726e204e554c4c3b0a0a0972657475726e2066703b0a7d0a0a73746174696320696e6c696e6520696e740a7838365f6261636b74726163655f3332287374727563742070745f72656773202a20636f6e737420726567732c20756e7369676e656420696e74206465707468290a7b0a0973747275637420737461636b5f6672616d655f69613332202a686561643b0a0a092f2a20557365722070726f636573732069732049413332202a2f0a09696620282163757272656e74207c7c2021746573745f7468726561645f666c6167285449465f4941333229290a090972657475726e20303b0a0a0968656164203d202873747275637420737461636b5f6672616d655f69613332202a2920726567732d3e62703b0a097768696c65202864657074682d2d2026262068656164290a090968656164203d2064756d705f757365725f6261636b74726163655f33322868656164293b0a0a0972657475726e20313b0a7d0a0a23656c73650a73746174696320696e6c696e6520696e740a7838365f6261636b74726163655f3332287374727563742070745f72656773202a20636f6e737420726567732c20756e7369676e656420696e74206465707468290a7b0a0972657475726e20303b0a7d0a23656e646966202f2a20434f4e4649475f434f4d504154202a2f0a0a7374617469632073747275637420737461636b5f6672616d65202a64756d705f757365725f6261636b74726163652873747275637420737461636b5f6672616d65202a68656164290a7b0a092f2a20416c736f20636865636b206163636573736962696c697479206f66206f6e6520737472756374206672616d655f68656164206265796f6e643a202a2f0a0973747275637420737461636b5f6672616d6520627566686561645b325d3b0a09756e7369676e6564206c6f6e672062797465733b0a0a096279746573203d20636f70795f66726f6d5f757365725f6e6d6928627566686561642c20686561642c2073697a656f66286275666865616429293b0a0969662028627974657320213d2073697a656f66286275666865616429290a090972657475726e204e554c4c3b0a0a096f70726f66696c655f6164645f747261636528627566686561645b305d2e72657475726e5f61646472657373293b0a0a092f2a206672616d6520706f696e746572732073686f756c64207374726963746c792070726f6772657373206261636b2075702074686520737461636b0a09202a2028746f7761726473206869676865722061646472657373657329202a2f0a096966202868656164203e3d20627566686561645b305d2e6e6578745f6672616d65290a090972657475726e204e554c4c3b0a0a0972657475726e20627566686561645b305d2e6e6578745f6672616d653b0a7d0a0a766f69640a7838365f6261636b7472616365287374727563742070745f72656773202a20636f6e737420726567732c20756e7369676e656420696e74206465707468290a7b0a0973747275637420737461636b5f6672616d65202a68656164203d202873747275637420737461636b5f6672616d65202a296672616d655f706f696e7465722872656773293b0a0a096966202821757365725f6d6f64655f766d28726567732929207b0a0909756e7369676e6564206c6f6e6720737461636b203d206b65726e656c5f737461636b5f706f696e7465722872656773293b0a0909696620286465707468290a09090964756d705f7472616365284e554c4c2c20726567732c2028756e7369676e6564206c6f6e67202a29737461636b2c20302c0a09090909202020266261636b74726163655f6f70732c20266465707468293b0a090972657475726e3b0a097d0a0a09696620287838365f6261636b74726163655f333228726567732c20646570746829290a090972657475726e3b0a0a097768696c65202864657074682d2d2026262068656164290a090968656164203d2064756d705f757365725f6261636b74726163652868656164293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6f70726f66696c652f696e69742e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303135303400313231313437343433333000303031373135320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a0a202a204066696c6520696e69742e630a202a0a202a204072656d61726b20436f707972696768742032303032204f50726f66696c6520617574686f72730a202a204072656d61726b2052656164207468652066696c6520434f5059494e470a202a0a202a2040617574686f72204a6f686e204c65766f6e203c6c65766f6e406d6f76656d656e74617269616e2e6f72673e0a202a2f0a0a23696e636c756465203c6c696e75782f6f70726f66696c652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a0a2f2a0a202a20576520737570706f727420435055732074686174206861766520706572666f726d616e636520636f756e74657273206c696b65207468652050656e7469756d2050726f0a202a207769746820746865204e4d49206d6f6465206472697665722e0a202a2f0a0a23696664656620434f4e4649475f5838365f4c4f43414c5f415049430a65787465726e20696e74206f705f6e6d695f696e697428737472756374206f70726f66696c655f6f7065726174696f6e73202a6f7073293b0a65787465726e20766f6964206f705f6e6d695f6578697428766f6964293b0a23656c73650a73746174696320696e74206f705f6e6d695f696e697428737472756374206f70726f66696c655f6f7065726174696f6e73202a6f707329207b2072657475726e202d454e4f4445563b207d0a73746174696320766f6964206f705f6e6d695f6578697428766f696429207b207d0a23656e6469660a0a65787465726e20766f6964207838365f6261636b7472616365287374727563742070745f72656773202a20636f6e737420726567732c20756e7369676e656420696e74206465707468293b0a0a696e74205f5f696e6974206f70726f66696c655f617263685f696e697428737472756374206f70726f66696c655f6f7065726174696f6e73202a6f7073290a7b0a096f70732d3e6261636b7472616365203d207838365f6261636b74726163653b0a0972657475726e206f705f6e6d695f696e6974286f7073293b0a7d0a0a766f6964206f70726f66696c655f617263685f6578697428766f6964290a7b0a096f705f6e6d695f6578697428293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6f70726f66696c652f6e6d695f696e742e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343137313100313231313437343433333000303031373635300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a0a202a204066696c65206e6d695f696e742e630a202a0a202a204072656d61726b20436f7079726967687420323030322d32303039204f50726f66696c6520617574686f72730a202a204072656d61726b2052656164207468652066696c6520434f5059494e470a202a0a202a2040617574686f72204a6f686e204c65766f6e203c6c65766f6e406d6f76656d656e74617269616e2e6f72673e0a202a2040617574686f7220526f626572742052696368746572203c726f626572742e7269636874657240616d642e636f6d3e0a202a2040617574686f72204261727279204b6173696e646f7266203c62617272792e6b6173696e646f726640616d642e636f6d3e0a202a2040617574686f72204a61736f6e20596568203c6a61736f6e2e79656840616d642e636f6d3e0a202a2040617574686f7220537572617665652053757468696b756c70616e6974203c737572617665652e73757468696b756c70616e697440616d642e636f6d3e0a202a2f0a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6e6f7469666965722e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f6f70726f66696c652e683e0a23696e636c756465203c6c696e75782f737973636f72655f6f70732e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f6d6f64756c65706172616d2e683e0a23696e636c756465203c6c696e75782f6b64656275672e683e0a23696e636c756465203c6c696e75782f6370752e683e0a23696e636c756465203c61736d2f6e6d692e683e0a23696e636c756465203c61736d2f6d73722e683e0a23696e636c756465203c61736d2f617069632e683e0a0a23696e636c75646520226f705f636f756e7465722e68220a23696e636c75646520226f705f7838365f6d6f64656c2e68220a0a73746174696320737472756374206f705f7838365f6d6f64656c5f73706563202a6d6f64656c3b0a73746174696320444546494e455f5045525f43505528737472756374206f705f6d7372732c206370755f6d737273293b0a73746174696320444546494e455f5045525f43505528756e7369676e6564206c6f6e672c2073617665645f6c76747063293b0a0a2f2a206d7573742062652070726f7465637465642077697468206765745f6f6e6c696e655f6370757328292f7075745f6f6e6c696e655f6370757328293a202a2f0a73746174696320696e74206e6d695f656e61626c65643b0a73746174696320696e74206374725f72756e6e696e673b0a0a737472756374206f705f636f756e7465725f636f6e66696720636f756e7465725f636f6e6669675b4f505f4d41585f434f554e5445525d3b0a0a2f2a20636f6d6d6f6e2066756e6374696f6e73202a2f0a0a753634206f705f7838365f6765745f6374726c28737472756374206f705f7838365f6d6f64656c5f7370656320636f6e7374202a6d6f64656c2c0a090920202020737472756374206f705f636f756e7465725f636f6e666967202a636f756e7465725f636f6e666967290a7b0a097536342076616c203d20303b0a09753136206576656e74203d202875313629636f756e7465725f636f6e6669672d3e6576656e743b0a0a0976616c207c3d20415243485f504552464d4f4e5f4556454e5453454c5f494e543b0a0976616c207c3d20636f756e7465725f636f6e6669672d3e75736572203f20415243485f504552464d4f4e5f4556454e5453454c5f555352203a20303b0a0976616c207c3d20636f756e7465725f636f6e6669672d3e6b65726e656c203f20415243485f504552464d4f4e5f4556454e5453454c5f4f53203a20303b0a0976616c207c3d2028636f756e7465725f636f6e6669672d3e756e69745f6d61736b2026203078464629203c3c20383b0a09636f756e7465725f636f6e6669672d3e657874726120263d2028415243485f504552464d4f4e5f4556454e5453454c5f494e56207c0a090909092020415243485f504552464d4f4e5f4556454e5453454c5f45444745207c0a090909092020415243485f504552464d4f4e5f4556454e5453454c5f434d41534b293b0a0976616c207c3d20636f756e7465725f636f6e6669672d3e65787472613b0a096576656e7420263d206d6f64656c2d3e6576656e745f6d61736b203f206d6f64656c2d3e6576656e745f6d61736b203a20307846463b0a0976616c207c3d206576656e74202620307846463b0a0976616c207c3d202875363429286576656e7420262030783046303029203c3c2032343b0a0a0972657475726e2076616c3b0a7d0a0a0a73746174696320696e742070726f66696c655f657863657074696f6e735f6e6f7469667928756e7369676e656420696e742076616c2c207374727563742070745f72656773202a72656773290a7b0a09696620286374725f72756e6e696e67290a09096d6f64656c2d3e636865636b5f6374727328726567732c20265f5f6765745f6370755f766172286370755f6d73727329293b0a09656c73652069662028216e6d695f656e61626c6564290a090972657475726e204e4d495f444f4e453b0a09656c73650a09096d6f64656c2d3e73746f7028265f5f6765745f6370755f766172286370755f6d73727329293b0a0972657475726e204e4d495f48414e444c45443b0a7d0a0a73746174696320766f6964206e6d695f6370755f736176655f72656769737465727328737472756374206f705f6d737273202a6d737273290a7b0a09737472756374206f705f6d7372202a636f756e74657273203d206d7372732d3e636f756e746572733b0a09737472756374206f705f6d7372202a636f6e74726f6c73203d206d7372732d3e636f6e74726f6c733b0a09756e7369676e656420696e7420693b0a0a09666f72202869203d20303b2069203c206d6f64656c2d3e6e756d5f636f756e746572733b202b2b6929207b0a090969662028636f756e746572735b695d2e61646472290a09090972646d73726c28636f756e746572735b695d2e616464722c20636f756e746572735b695d2e7361766564293b0a097d0a0a09666f72202869203d20303b2069203c206d6f64656c2d3e6e756d5f636f6e74726f6c733b202b2b6929207b0a090969662028636f6e74726f6c735b695d2e61646472290a09090972646d73726c28636f6e74726f6c735b695d2e616464722c20636f6e74726f6c735b695d2e7361766564293b0a097d0a7d0a0a73746174696320766f6964206e6d695f6370755f737461727428766f6964202a64756d6d79290a7b0a09737472756374206f705f6d73727320636f6e7374202a6d737273203d20265f5f6765745f6370755f766172286370755f6d737273293b0a0969662028216d7372732d3e636f6e74726f6c73290a09095741524e5f4f4e5f4f4e43452831293b0a09656c73650a09096d6f64656c2d3e7374617274286d737273293b0a7d0a0a73746174696320696e74206e6d695f737461727428766f6964290a7b0a096765745f6f6e6c696e655f6370757328293b0a096374725f72756e6e696e67203d20313b0a092f2a206d616b65206374725f72756e6e696e672076697369626c6520746f20746865206e6d692068616e646c65723a202a2f0a09736d705f6d6228293b0a096f6e5f656163685f637075286e6d695f6370755f73746172742c204e554c4c2c2031293b0a097075745f6f6e6c696e655f6370757328293b0a0972657475726e20303b0a7d0a0a73746174696320766f6964206e6d695f6370755f73746f7028766f6964202a64756d6d79290a7b0a09737472756374206f705f6d73727320636f6e7374202a6d737273203d20265f5f6765745f6370755f766172286370755f6d737273293b0a0969662028216d7372732d3e636f6e74726f6c73290a09095741524e5f4f4e5f4f4e43452831293b0a09656c73650a09096d6f64656c2d3e73746f70286d737273293b0a7d0a0a73746174696320766f6964206e6d695f73746f7028766f6964290a7b0a096765745f6f6e6c696e655f6370757328293b0a096f6e5f656163685f637075286e6d695f6370755f73746f702c204e554c4c2c2031293b0a096374725f72756e6e696e67203d20303b0a097075745f6f6e6c696e655f6370757328293b0a7d0a0a23696664656620434f4e4649475f4f50524f46494c455f4556454e545f4d554c5449504c45580a0a73746174696320444546494e455f5045525f43505528696e742c207377697463685f696e646578293b0a0a73746174696320696e6c696e6520696e74206861735f6d757828766f6964290a7b0a0972657475726e2021216d6f64656c2d3e7377697463685f6374726c3b0a7d0a0a696e6c696e6520696e74206f705f7838365f706879735f746f5f7669727428696e742070687973290a7b0a0972657475726e205f5f746869735f6370755f72656164287377697463685f696e64657829202b20706879733b0a7d0a0a696e6c696e6520696e74206f705f7838365f766972745f746f5f7068797328696e742076697274290a7b0a0972657475726e20766972742025206d6f64656c2d3e6e756d5f636f756e746572733b0a7d0a0a73746174696320766f6964206e6d695f73687574646f776e5f6d757828766f6964290a7b0a09696e7420693b0a0a0969662028216861735f6d75782829290a090972657475726e3b0a0a09666f725f656163685f706f737369626c655f637075286929207b0a09096b66726565287065725f637075286370755f6d7372732c2069292e6d756c7469706c6578293b0a09097065725f637075286370755f6d7372732c2069292e6d756c7469706c6578203d204e554c4c3b0a09097065725f637075287377697463685f696e6465782c206929203d20303b0a097d0a7d0a0a73746174696320696e74206e6d695f73657475705f6d757828766f6964290a7b0a0973697a655f74206d756c7469706c65785f73697a65203d0a090973697a656f6628737472756374206f705f6d737229202a206d6f64656c2d3e6e756d5f766972745f636f756e746572733b0a09696e7420693b0a0a0969662028216861735f6d75782829290a090972657475726e20313b0a0a09666f725f656163685f706f737369626c655f637075286929207b0a09097065725f637075286370755f6d7372732c2069292e6d756c7469706c6578203d0a0909096b7a616c6c6f63286d756c7469706c65785f73697a652c204746505f4b45524e454c293b0a090969662028217065725f637075286370755f6d7372732c2069292e6d756c7469706c6578290a09090972657475726e20303b0a097d0a0a0972657475726e20313b0a7d0a0a73746174696320766f6964206e6d695f6370755f73657475705f6d757828696e74206370752c20737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a09696e7420693b0a09737472756374206f705f6d7372202a6d756c7469706c6578203d206d7372732d3e6d756c7469706c65783b0a0a0969662028216861735f6d75782829290a090972657475726e3b0a0a09666f72202869203d20303b2069203c206d6f64656c2d3e6e756d5f766972745f636f756e746572733b202b2b6929207b0a090969662028636f756e7465725f636f6e6669675b695d2e656e61626c656429207b0a0909096d756c7469706c65785b695d2e7361766564203d202d2875363429636f756e7465725f636f6e6669675b695d2e636f756e743b0a09097d20656c7365207b0a0909096d756c7469706c65785b695d2e7361766564203d20303b0a09097d0a097d0a0a097065725f637075287377697463685f696e6465782c2063707529203d20303b0a7d0a0a73746174696320766f6964206e6d695f6370755f736176655f6d70785f72656769737465727328737472756374206f705f6d737273202a6d737273290a7b0a09737472756374206f705f6d7372202a636f756e74657273203d206d7372732d3e636f756e746572733b0a09737472756374206f705f6d7372202a6d756c7469706c6578203d206d7372732d3e6d756c7469706c65783b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206d6f64656c2d3e6e756d5f636f756e746572733b202b2b6929207b0a0909696e742076697274203d206f705f7838365f706879735f746f5f766972742869293b0a090969662028636f756e746572735b695d2e61646472290a09090972646d73726c28636f756e746572735b695d2e616464722c206d756c7469706c65785b766972745d2e7361766564293b0a097d0a7d0a0a73746174696320766f6964206e6d695f6370755f726573746f72655f6d70785f72656769737465727328737472756374206f705f6d737273202a6d737273290a7b0a09737472756374206f705f6d7372202a636f756e74657273203d206d7372732d3e636f756e746572733b0a09737472756374206f705f6d7372202a6d756c7469706c6578203d206d7372732d3e6d756c7469706c65783b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206d6f64656c2d3e6e756d5f636f756e746572733b202b2b6929207b0a0909696e742076697274203d206f705f7838365f706879735f746f5f766972742869293b0a090969662028636f756e746572735b695d2e61646472290a09090977726d73726c28636f756e746572735b695d2e616464722c206d756c7469706c65785b766972745d2e7361766564293b0a097d0a7d0a0a73746174696320766f6964206e6d695f6370755f73776974636828766f6964202a64756d6d79290a7b0a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a09696e74207369203d207065725f637075287377697463685f696e6465782c20637075293b0a09737472756374206f705f6d737273202a6d737273203d20267065725f637075286370755f6d7372732c20637075293b0a0a096e6d695f6370755f73746f70284e554c4c293b0a096e6d695f6370755f736176655f6d70785f726567697374657273286d737273293b0a0a092f2a206d6f766520746f206e65787420736574202a2f0a097369202b3d206d6f64656c2d3e6e756d5f636f756e746572733b0a0969662028287369203e3d206d6f64656c2d3e6e756d5f766972745f636f756e7465727329207c7c2028636f756e7465725f636f6e6669675b73695d2e636f756e74203d3d203029290a09097065725f637075287377697463685f696e6465782c2063707529203d20303b0a09656c73650a09097065725f637075287377697463685f696e6465782c2063707529203d2073693b0a0a096d6f64656c2d3e7377697463685f6374726c286d6f64656c2c206d737273293b0a096e6d695f6370755f726573746f72655f6d70785f726567697374657273286d737273293b0a0a096e6d695f6370755f7374617274284e554c4c293b0a7d0a0a0a2f2a0a202a20517569636b20636865636b20746f20736565206966206d756c7469706c6578696e67206973206e65636573736172792e0a202a2054686520636865636b2073686f756c642062652073756666696369656e742073696e636520636f756e746572732061726520757365640a202a20696e206f726472652e0a202a2f0a73746174696320696e74206e6d695f6d756c7469706c65785f6f6e28766f6964290a7b0a0972657475726e20636f756e7465725f636f6e6669675b6d6f64656c2d3e6e756d5f636f756e746572735d2e636f756e74203f2030203a202d45494e56414c3b0a7d0a0a73746174696320696e74206e6d695f7377697463685f6576656e7428766f6964290a7b0a0969662028216861735f6d75782829290a090972657475726e202d454e4f5359533b09092f2a206e6f7420696d706c656d656e746564202a2f0a09696620286e6d695f6d756c7469706c65785f6f6e2829203c2030290a090972657475726e202d45494e56414c3b09092f2a206e6f74206e6563657373617279202a2f0a0a096765745f6f6e6c696e655f6370757328293b0a09696620286374725f72756e6e696e67290a09096f6e5f656163685f637075286e6d695f6370755f7377697463682c204e554c4c2c2031293b0a097075745f6f6e6c696e655f6370757328293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e6520766f6964206d75785f696e697428737472756374206f70726f66696c655f6f7065726174696f6e73202a6f7073290a7b0a09696620286861735f6d75782829290a09096f70732d3e7377697463685f6576656e7473203d206e6d695f7377697463685f6576656e743b0a7d0a0a73746174696320766f6964206d75785f636c6f6e6528696e7420637075290a7b0a0969662028216861735f6d75782829290a090972657475726e3b0a0a096d656d637079287065725f637075286370755f6d7372732c20637075292e6d756c7469706c65782c0a09202020202020207065725f637075286370755f6d7372732c2030292e6d756c7469706c65782c0a092020202020202073697a656f6628737472756374206f705f6d737229202a206d6f64656c2d3e6e756d5f766972745f636f756e74657273293b0a7d0a0a23656c73650a0a696e6c696e6520696e74206f705f7838365f706879735f746f5f7669727428696e74207068797329207b2072657475726e20706879733b207d0a696e6c696e6520696e74206f705f7838365f766972745f746f5f7068797328696e74207669727429207b2072657475726e20766972743b207d0a73746174696320696e6c696e6520766f6964206e6d695f73687574646f776e5f6d757828766f696429207b207d0a73746174696320696e6c696e6520696e74206e6d695f73657475705f6d757828766f696429207b2072657475726e20313b207d0a73746174696320696e6c696e6520766f69640a6e6d695f6370755f73657475705f6d757828696e74206370752c20737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d73727329207b207d0a73746174696320696e6c696e6520766f6964206d75785f696e697428737472756374206f70726f66696c655f6f7065726174696f6e73202a6f707329207b207d0a73746174696320766f6964206d75785f636c6f6e6528696e742063707529207b207d0a0a23656e6469660a0a73746174696320766f696420667265655f6d73727328766f6964290a7b0a09696e7420693b0a09666f725f656163685f706f737369626c655f637075286929207b0a09096b66726565287065725f637075286370755f6d7372732c2069292e636f756e74657273293b0a09097065725f637075286370755f6d7372732c2069292e636f756e74657273203d204e554c4c3b0a09096b66726565287065725f637075286370755f6d7372732c2069292e636f6e74726f6c73293b0a09097065725f637075286370755f6d7372732c2069292e636f6e74726f6c73203d204e554c4c3b0a097d0a096e6d695f73687574646f776e5f6d757828293b0a7d0a0a73746174696320696e7420616c6c6f636174655f6d73727328766f6964290a7b0a0973697a655f7420636f6e74726f6c735f73697a65203d2073697a656f6628737472756374206f705f6d737229202a206d6f64656c2d3e6e756d5f636f6e74726f6c733b0a0973697a655f7420636f756e746572735f73697a65203d2073697a656f6628737472756374206f705f6d737229202a206d6f64656c2d3e6e756d5f636f756e746572733b0a0a09696e7420693b0a09666f725f656163685f706f737369626c655f637075286929207b0a09097065725f637075286370755f6d7372732c2069292e636f756e74657273203d206b7a616c6c6f6328636f756e746572735f73697a652c0a090909090909094746505f4b45524e454c293b0a090969662028217065725f637075286370755f6d7372732c2069292e636f756e74657273290a090909676f746f206661696c3b0a09097065725f637075286370755f6d7372732c2069292e636f6e74726f6c73203d206b7a616c6c6f6328636f6e74726f6c735f73697a652c0a090909090909094746505f4b45524e454c293b0a090969662028217065725f637075286370755f6d7372732c2069292e636f6e74726f6c73290a090909676f746f206661696c3b0a097d0a0a0969662028216e6d695f73657475705f6d75782829290a0909676f746f206661696c3b0a0a0972657475726e20313b0a0a6661696c3a0a09667265655f6d73727328293b0a0972657475726e20303b0a7d0a0a73746174696320766f6964206e6d695f6370755f736574757028766f6964202a64756d6d79290a7b0a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a09737472756374206f705f6d737273202a6d737273203d20267065725f637075286370755f6d7372732c20637075293b0a096e6d695f6370755f736176655f726567697374657273286d737273293b0a097261775f7370696e5f6c6f636b28266f70726f66696c6566735f6c6f636b293b0a096d6f64656c2d3e73657475705f63747273286d6f64656c2c206d737273293b0a096e6d695f6370755f73657475705f6d7578286370752c206d737273293b0a097261775f7370696e5f756e6c6f636b28266f70726f66696c6566735f6c6f636b293b0a097065725f6370752873617665645f6c767470632c2063707529203d20617069635f7265616428415049435f4c56545043293b0a09617069635f777269746528415049435f4c565450432c20415049435f444d5f4e4d49293b0a7d0a0a73746174696320766f6964206e6d695f6370755f726573746f72655f72656769737465727328737472756374206f705f6d737273202a6d737273290a7b0a09737472756374206f705f6d7372202a636f756e74657273203d206d7372732d3e636f756e746572733b0a09737472756374206f705f6d7372202a636f6e74726f6c73203d206d7372732d3e636f6e74726f6c733b0a09756e7369676e656420696e7420693b0a0a09666f72202869203d20303b2069203c206d6f64656c2d3e6e756d5f636f6e74726f6c733b202b2b6929207b0a090969662028636f6e74726f6c735b695d2e61646472290a09090977726d73726c28636f6e74726f6c735b695d2e616464722c20636f6e74726f6c735b695d2e7361766564293b0a097d0a0a09666f72202869203d20303b2069203c206d6f64656c2d3e6e756d5f636f756e746572733b202b2b6929207b0a090969662028636f756e746572735b695d2e61646472290a09090977726d73726c28636f756e746572735b695d2e616464722c20636f756e746572735b695d2e7361766564293b0a097d0a7d0a0a73746174696320766f6964206e6d695f6370755f73687574646f776e28766f6964202a64756d6d79290a7b0a09756e7369676e656420696e7420763b0a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a09737472756374206f705f6d737273202a6d737273203d20267065725f637075286370755f6d7372732c20637075293b0a0a092f2a20726573746f72696e6720415049435f4c565450432063616e207472696767657220616e2061706963206572726f722062656361757365207468652064656c69766572790a09202a206d6f646520616e6420766563746f72206e7220636f6d62696e6174696f6e2063616e20626520696c6c6567616c2e205468617427732062792064657369676e3a206f6e0a09202a20706f776572206f6e2061706963206c767420636f6e7461696e2061207a65726f20766563746f72206e7220776869636820617265206c6567616c206f6e6c7920666f720a09202a204e4d492064656c6976657279206d6f64652e20536f20696e6869626974206170696320657272206265666f726520726573746f72696e67206c767470630a09202a2f0a0976203d20617069635f7265616428415049435f4c5654455252293b0a09617069635f777269746528415049435f4c56544552522c2076207c20415049435f4c56545f4d41534b4544293b0a09617069635f777269746528415049435f4c565450432c207065725f6370752873617665645f6c767470632c2063707529293b0a09617069635f777269746528415049435f4c56544552522c2076293b0a096e6d695f6370755f726573746f72655f726567697374657273286d737273293b0a7d0a0a73746174696320766f6964206e6d695f6370755f757028766f6964202a64756d6d79290a7b0a09696620286e6d695f656e61626c6564290a09096e6d695f6370755f73657475702864756d6d79293b0a09696620286374725f72756e6e696e67290a09096e6d695f6370755f73746172742864756d6d79293b0a7d0a0a73746174696320766f6964206e6d695f6370755f646f776e28766f6964202a64756d6d79290a7b0a09696620286374725f72756e6e696e67290a09096e6d695f6370755f73746f702864756d6d79293b0a09696620286e6d695f656e61626c6564290a09096e6d695f6370755f73687574646f776e2864756d6d79293b0a7d0a0a73746174696320696e74206e6d695f6372656174655f66696c6573287374727563742073757065725f626c6f636b202a73622c207374727563742064656e747279202a726f6f74290a7b0a09756e7369676e656420696e7420693b0a0a09666f72202869203d20303b2069203c206d6f64656c2d3e6e756d5f766972745f636f756e746572733b202b2b6929207b0a09097374727563742064656e747279202a6469723b0a090963686172206275665b345d3b0a0a09092f2a20717569636b206c6974746c65206861636b20746f205f6e6f745f206578706f7365206120636f756e746572206966206974206973206e6f740a0909202a20617661696c61626c6520666f72207573652e2020546869732073686f756c642070726f7465637420757365727370616365206170702e0a0909202a204e4f54453a2020617373756d657320313a31206d617070696e67206865726520287468617420636f756e7465727320617265206f7267616e697a65640a0909202a202020202020202073657175656e7469616c6c7920696e207468656972207374727563742061737369676e6d656e74292e0a0909202a2f0a09096966202821617661696c5f746f5f72657372765f706572666374725f6e6d695f626974286f705f7838365f766972745f746f5f7068797328692929290a090909636f6e74696e75653b0a0a0909736e7072696e7466286275662c202073697a656f6628627566292c20222564222c2069293b0a0909646972203d206f70726f66696c6566735f6d6b6469722873622c20726f6f742c20627566293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c2022656e61626c6564222c2026636f756e7465725f636f6e6669675b695d2e656e61626c6564293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c20226576656e74222c2026636f756e7465725f636f6e6669675b695d2e6576656e74293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c2022636f756e74222c2026636f756e7465725f636f6e6669675b695d2e636f756e74293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c2022756e69745f6d61736b222c2026636f756e7465725f636f6e6669675b695d2e756e69745f6d61736b293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c20226b65726e656c222c2026636f756e7465725f636f6e6669675b695d2e6b65726e656c293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c202275736572222c2026636f756e7465725f636f6e6669675b695d2e75736572293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c20226578747261222c2026636f756e7465725f636f6e6669675b695d2e6578747261293b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320696e74206f70726f66696c655f6370755f6e6f74696669657228737472756374206e6f7469666965725f626c6f636b202a622c20756e7369676e6564206c6f6e6720616374696f6e2c0a0909090920766f6964202a64617461290a7b0a09696e7420637075203d2028756e7369676e6564206c6f6e6729646174613b0a097377697463682028616374696f6e29207b0a0963617365204350555f444f574e5f4641494c45443a0a0963617365204350555f4f4e4c494e453a0a0909736d705f63616c6c5f66756e6374696f6e5f73696e676c65286370752c206e6d695f6370755f75702c204e554c4c2c2030293b0a0909627265616b3b0a0963617365204350555f444f574e5f505245504152453a0a0909736d705f63616c6c5f66756e6374696f6e5f73696e676c65286370752c206e6d695f6370755f646f776e2c204e554c4c2c2031293b0a0909627265616b3b0a097d0a0972657475726e204e4f544946595f444f4e453b0a7d0a0a73746174696320737472756374206e6f7469666965725f626c6f636b206f70726f66696c655f6370755f6e62203d207b0a092e6e6f7469666965725f63616c6c203d206f70726f66696c655f6370755f6e6f7469666965720a7d3b0a0a73746174696320696e74206e6d695f736574757028766f6964290a7b0a09696e7420657272203d20303b0a09696e74206370753b0a0a096966202821616c6c6f636174655f6d7372732829290a090972657475726e202d454e4f4d454d3b0a0a092f2a205765206e65656420746f2073657269616c697a65207361766520616e6420736574757020666f72204854206265636175736520746865207375627365740a09202a206f66206d737273206172652064697374696e637420666f72207361766520616e64207365747570206f7065726174696f6e730a09202a2f0a0a092f2a20417373756d652073617665642f726573746f72656420636f756e7465727320617265207468652073616d65206f6e20616c6c2043505573202a2f0a09657272203d206d6f64656c2d3e66696c6c5f696e5f61646472657373657328267065725f637075286370755f6d7372732c203029293b0a0969662028657272290a0909676f746f206661696c3b0a0a09666f725f656163685f706f737369626c655f6370752863707529207b0a09096966202821637075290a090909636f6e74696e75653b0a0a09096d656d637079287065725f637075286370755f6d7372732c20637075292e636f756e746572732c0a0909202020202020207065725f637075286370755f6d7372732c2030292e636f756e746572732c0a09092020202020202073697a656f6628737472756374206f705f6d737229202a206d6f64656c2d3e6e756d5f636f756e74657273293b0a0a09096d656d637079287065725f637075286370755f6d7372732c20637075292e636f6e74726f6c732c0a0909202020202020207065725f637075286370755f6d7372732c2030292e636f6e74726f6c732c0a09092020202020202073697a656f6628737472756374206f705f6d737229202a206d6f64656c2d3e6e756d5f636f6e74726f6c73293b0a0a09096d75785f636c6f6e6528637075293b0a097d0a0a096e6d695f656e61626c6564203d20303b0a096374725f72756e6e696e67203d20303b0a092f2a206d616b65207661726961626c65732076697369626c6520746f20746865206e6d692068616e646c65723a202a2f0a09736d705f6d6228293b0a09657272203d2072656769737465725f6e6d695f68616e646c6572284e4d495f4c4f43414c2c2070726f66696c655f657863657074696f6e735f6e6f746966792c0a0909090909302c20226f70726f66696c6522293b0a0969662028657272290a0909676f746f206661696c3b0a0a096765745f6f6e6c696e655f6370757328293b0a0972656769737465725f6370755f6e6f74696669657228266f70726f66696c655f6370755f6e62293b0a096e6d695f656e61626c6564203d20313b0a092f2a206d616b65206e6d695f656e61626c65642076697369626c6520746f20746865206e6d692068616e646c65723a202a2f0a09736d705f6d6228293b0a096f6e5f656163685f637075286e6d695f6370755f73657475702c204e554c4c2c2031293b0a097075745f6f6e6c696e655f6370757328293b0a0a0972657475726e20303b0a6661696c3a0a09667265655f6d73727328293b0a0972657475726e206572723b0a7d0a0a73746174696320766f6964206e6d695f73687574646f776e28766f6964290a7b0a09737472756374206f705f6d737273202a6d7372733b0a0a096765745f6f6e6c696e655f6370757328293b0a09756e72656769737465725f6370755f6e6f74696669657228266f70726f66696c655f6370755f6e62293b0a096f6e5f656163685f637075286e6d695f6370755f73687574646f776e2c204e554c4c2c2031293b0a096e6d695f656e61626c6564203d20303b0a096374725f72756e6e696e67203d20303b0a097075745f6f6e6c696e655f6370757328293b0a092f2a206d616b65207661726961626c65732076697369626c6520746f20746865206e6d692068616e646c65723a202a2f0a09736d705f6d6228293b0a09756e72656769737465725f6e6d695f68616e646c6572284e4d495f4c4f43414c2c20226f70726f66696c6522293b0a096d737273203d20266765745f6370755f766172286370755f6d737273293b0a096d6f64656c2d3e73687574646f776e286d737273293b0a09667265655f6d73727328293b0a097075745f6370755f766172286370755f6d737273293b0a7d0a0a23696664656620434f4e4649475f504d0a0a73746174696320696e74206e6d695f73757370656e6428766f6964290a7b0a092f2a204f6e6c79206f6e6520435055206c6566742c206a7573742073746f702074686174206f6e65202a2f0a09696620286e6d695f656e61626c6564203d3d2031290a09096e6d695f6370755f73746f70284e554c4c293b0a0972657475726e20303b0a7d0a0a73746174696320766f6964206e6d695f726573756d6528766f6964290a7b0a09696620286e6d695f656e61626c6564203d3d2031290a09096e6d695f6370755f7374617274284e554c4c293b0a7d0a0a7374617469632073747275637420737973636f72655f6f7073206f70726f66696c655f737973636f72655f6f7073203d207b0a092e726573756d6509093d206e6d695f726573756d652c0a092e73757370656e64093d206e6d695f73757370656e642c0a7d3b0a0a73746174696320766f6964205f5f696e697420696e69745f73757370656e645f726573756d6528766f6964290a7b0a0972656769737465725f737973636f72655f6f707328266f70726f66696c655f737973636f72655f6f7073293b0a7d0a0a73746174696320766f696420657869745f73757370656e645f726573756d6528766f6964290a7b0a09756e72656769737465725f737973636f72655f6f707328266f70726f66696c655f737973636f72655f6f7073293b0a7d0a0a23656c73650a0a73746174696320696e6c696e6520766f696420696e69745f73757370656e645f726573756d6528766f696429207b207d0a73746174696320696e6c696e6520766f696420657869745f73757370656e645f726573756d6528766f696429207b207d0a0a23656e646966202f2a20434f4e4649475f504d202a2f0a0a73746174696320696e74205f5f696e69742070345f696e69742863686172202a2a6370755f74797065290a7b0a095f5f7538206370755f6d6f64656c203d20626f6f745f6370755f646174612e7838365f6d6f64656c3b0a0a09696620286370755f6d6f64656c203e2036207c7c206370755f6d6f64656c203d3d2035290a090972657475726e20303b0a0a2369666e64656620434f4e4649475f534d500a092a6370755f74797065203d2022693338362f7034223b0a096d6f64656c203d20266f705f70345f737065633b0a0972657475726e20313b0a23656c73650a097377697463682028736d705f6e756d5f7369626c696e677329207b0a096361736520313a0a09092a6370755f74797065203d2022693338362f7034223b0a09096d6f64656c203d20266f705f70345f737065633b0a090972657475726e20313b0a0a096361736520323a0a09092a6370755f74797065203d2022693338362f70342d6874223b0a09096d6f64656c203d20266f705f70345f6874325f737065633b0a090972657475726e20313b0a097d0a23656e6469660a0a097072696e746b284b45524e5f494e464f20226f70726f66696c653a205034204879706572546872656164696e672064657465637465642077697468203e203220746872656164735c6e22293b0a097072696e746b284b45524e5f494e464f20226f70726f66696c653a20526576657274696e6720746f2074696d6572206d6f64652e5c6e22293b0a0972657475726e20303b0a7d0a0a656e756d205f5f666f7263655f6370755f74797065207b0a097265736572766564203d20302c09092f2a20646f206e6f7420666f726365202a2f0a0974696d65722c0a09617263685f706572666d6f6e2c0a7d3b0a0a73746174696320696e7420666f7263655f6370755f747970653b0a0a73746174696320696e74207365745f6370755f7479706528636f6e73742063686172202a7374722c20737472756374206b65726e656c5f706172616d202a6b70290a7b0a096966202821737472636d70287374722c202274696d6572222929207b0a0909666f7263655f6370755f74797065203d2074696d65723b0a09097072696e746b284b45524e5f494e464f20226f70726f66696c653a20666f7263696e67204e4d492074696d6572206d6f64655c6e22293b0a097d20656c7365206966202821737472636d70287374722c2022617263685f706572666d6f6e222929207b0a0909666f7263655f6370755f74797065203d20617263685f706572666d6f6e3b0a09097072696e746b284b45524e5f494e464f20226f70726f66696c653a20666f7263696e67206172636869746563747572616c20706572666d6f6e5c6e22293b0a097d20656c7365207b0a0909666f7263655f6370755f74797065203d20303b0a097d0a0a0972657475726e20303b0a7d0a6d6f64756c655f706172616d5f63616c6c286370755f747970652c207365745f6370755f747970652c204e554c4c2c204e554c4c2c2030293b0a0a73746174696320696e74205f5f696e6974207070726f5f696e69742863686172202a2a6370755f74797065290a7b0a095f5f7538206370755f6d6f64656c203d20626f6f745f6370755f646174612e7838365f6d6f64656c3b0a09737472756374206f705f7838365f6d6f64656c5f73706563202a73706563203d20266f705f7070726f5f737065633b092f2a2064656661756c74202a2f0a0a0969662028666f7263655f6370755f74797065203d3d20617263685f706572666d6f6e202626206370755f6861735f617263685f706572666d6f6e290a090972657475726e20303b0a0a092f2a0a09202a20446f63756d656e746174696f6e206f6e206964656e74696679696e6720496e74656c2070726f636573736f7273206279204350552066616d696c790a09202a20616e64206d6f64656c2063616e20626520666f756e6420696e2074686520496e74656c20536f66747761726520446576656c6f70657227730a09202a204d616e75616c73202853444d293a0a09202a0a09202a2020687474703a2f2f7777772e696e74656c2e636f6d2f70726f64756374732f70726f636573736f722f6d616e75616c732f0a09202a0a09202a204173206f66204d617920323031302074686520646f63756d656e746174696f6e20666f7220746869732077617320696e207468653a0a09202a2022496e74656c20363420616e642049412d3332204172636869746563747572657320536f66747761726520446576656c6f70657227730a09202a204d616e75616c20566f6c756d652033423a2053797374656d2050726f6772616d6d696e67204775696465222c20225461626c6520422d310a09202a204350554944205369676e61747572652056616c756573206f6620446973706c617946616d696c795f446973706c61794d6f64656c222e0a09202a2f0a0973776974636820286370755f6d6f64656c29207b0a09636173652030202e2e2e20323a0a09092a6370755f74797065203d2022693338362f7070726f223b0a0909627265616b3b0a09636173652033202e2e2e20353a0a09092a6370755f74797065203d2022693338362f706969223b0a0909627265616b3b0a09636173652036202e2e2e20383a0a0963617365203130202e2e2e2031313a0a09092a6370755f74797065203d2022693338362f70696969223b0a0909627265616b3b0a096361736520393a0a09636173652031333a0a09092a6370755f74797065203d2022693338362f70365f6d6f62696c65223b0a0909627265616b3b0a09636173652031343a0a09092a6370755f74797065203d2022693338362f636f7265223b0a0909627265616b3b0a096361736520307830663a0a096361736520307831363a0a096361736520307831373a0a096361736520307831643a0a09092a6370755f74797065203d2022693338362f636f72655f32223b0a0909627265616b3b0a096361736520307831613a0a096361736520307831653a0a096361736520307832653a0a090973706563203d20266f705f617263685f706572666d6f6e5f737065633b0a09092a6370755f74797065203d2022693338362f636f72655f6937223b0a0909627265616b3b0a096361736520307831633a0a09092a6370755f74797065203d2022693338362f61746f6d223b0a0909627265616b3b0a0964656661756c743a0a09092f2a20556e6b6e6f776e202a2f0a090972657475726e20303b0a097d0a0a096d6f64656c203d20737065633b0a0972657475726e20313b0a7d0a0a696e74205f5f696e6974206f705f6e6d695f696e697428737472756374206f70726f66696c655f6f7065726174696f6e73202a6f7073290a7b0a095f5f75382076656e646f72203d20626f6f745f6370755f646174612e7838365f76656e646f723b0a095f5f75382066616d696c79203d20626f6f745f6370755f646174612e7838363b0a0963686172202a6370755f74797065203d204e554c4c3b0a09696e7420726574203d20303b0a0a0969662028216370755f6861735f61706963290a090972657475726e202d454e4f4445563b0a0a0969662028666f7263655f6370755f74797065203d3d2074696d6572290a090972657475726e202d454e4f4445563b0a0a09737769746368202876656e646f7229207b0a0963617365205838365f56454e444f525f414d443a0a09092f2a204e6565647320746f206265206174206c6561737420616e204174686c6f6e20286f722068616d6d657220696e203332626974206d6f646529202a2f0a0a0909737769746368202866616d696c7929207b0a09096361736520363a0a0909096370755f74797065203d2022693338362f6174686c6f6e223b0a090909627265616b3b0a090963617365203078663a0a0909092f2a0a090909202a2041637475616c6c7920697420636f756c6420626520693338362f68616d6d657220746f6f2c206275740a090909202a2067697665207573657220737061636520616e20636f6e73697374656e74206e616d652e0a090909202a2f0a0909096370755f74797065203d20227838362d36342f68616d6d6572223b0a090909627265616b3b0a09096361736520307831303a0a0909096370755f74797065203d20227838362d36342f66616d696c793130223b0a090909627265616b3b0a09096361736520307831313a0a0909096370755f74797065203d20227838362d36342f66616d696c79313168223b0a090909627265616b3b0a09096361736520307831323a0a0909096370755f74797065203d20227838362d36342f66616d696c79313268223b0a090909627265616b3b0a09096361736520307831343a0a0909096370755f74797065203d20227838362d36342f66616d696c79313468223b0a090909627265616b3b0a09096361736520307831353a0a0909096370755f74797065203d20227838362d36342f66616d696c79313568223b0a090909627265616b3b0a090964656661756c743a0a09090972657475726e202d454e4f4445563b0a09097d0a09096d6f64656c203d20266f705f616d645f737065633b0a0909627265616b3b0a0a0963617365205838365f56454e444f525f494e54454c3a0a0909737769746368202866616d696c7929207b0a0909092f2a2050656e7469756d204956202a2f0a090963617365203078663a0a09090970345f696e697428266370755f74797065293b0a090909627265616b3b0a0a0909092f2a20412050362d636c6173732070726f636573736f72202a2f0a09096361736520363a0a0909097070726f5f696e697428266370755f74797065293b0a090909627265616b3b0a0a090964656661756c743a0a090909627265616b3b0a09097d0a0a0909696620286370755f74797065290a090909627265616b3b0a0a090969662028216370755f6861735f617263685f706572666d6f6e290a09090972657475726e202d454e4f4445563b0a0a09092f2a20757365206172636820706572666d6f6e2061732066616c6c6261636b202a2f0a09096370755f74797065203d2022693338362f617263685f706572666d6f6e223b0a09096d6f64656c203d20266f705f617263685f706572666d6f6e5f737065633b0a0909627265616b3b0a0a0964656661756c743a0a090972657475726e202d454e4f4445563b0a097d0a0a092f2a2064656661756c742076616c7565732c2063616e206265206f7665727772697474656e206279206d6f64656c202a2f0a096f70732d3e6372656174655f66696c6573093d206e6d695f6372656174655f66696c65733b0a096f70732d3e736574757009093d206e6d695f73657475703b0a096f70732d3e73687574646f776e09093d206e6d695f73687574646f776e3b0a096f70732d3e737461727409093d206e6d695f73746172743b0a096f70732d3e73746f7009093d206e6d695f73746f703b0a096f70732d3e6370755f7479706509093d206370755f747970653b0a0a09696620286d6f64656c2d3e696e6974290a0909726574203d206d6f64656c2d3e696e6974286f7073293b0a0969662028726574290a090972657475726e207265743b0a0a0969662028216d6f64656c2d3e6e756d5f766972745f636f756e74657273290a09096d6f64656c2d3e6e756d5f766972745f636f756e74657273203d206d6f64656c2d3e6e756d5f636f756e746572733b0a0a096d75785f696e6974286f7073293b0a0a09696e69745f73757370656e645f726573756d6528293b0a0a097072696e746b284b45524e5f494e464f20226f70726f66696c653a207573696e67204e4d4920696e746572727570742e5c6e22293b0a0972657475726e20303b0a7d0a0a766f6964206f705f6e6d695f6578697428766f6964290a7b0a09657869745f73757370656e645f726573756d6528293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6f70726f66696c652f6f705f636f756e7465722e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303130323400313231313437343433333000303032303336360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a0a202a204066696c65206f705f636f756e7465722e680a202a0a202a204072656d61726b20436f707972696768742032303032204f50726f66696c6520617574686f72730a202a204072656d61726b2052656164207468652066696c6520434f5059494e470a202a0a202a2040617574686f72204a6f686e204c65766f6e0a202a2f0a0a2369666e646566204f505f434f554e5445525f480a23646566696e65204f505f434f554e5445525f480a0a23646566696e65204f505f4d41585f434f554e5445522033320a0a2f2a205065722d7065726663747220636f6e66696775726174696f6e20617320736574207669610a202a206f70726f66696c6566732e0a202a2f0a737472756374206f705f636f756e7465725f636f6e666967207b0a09756e7369676e6564206c6f6e6720636f756e743b0a09756e7369676e6564206c6f6e6720656e61626c65643b0a09756e7369676e6564206c6f6e67206576656e743b0a09756e7369676e6564206c6f6e67206b65726e656c3b0a09756e7369676e6564206c6f6e6720757365723b0a09756e7369676e6564206c6f6e6720756e69745f6d61736b3b0a09756e7369676e6564206c6f6e672065787472613b0a7d3b0a0a65787465726e20737472756374206f705f636f756e7465725f636f6e66696720636f756e7465725f636f6e6669675b5d3b0a0a23656e646966202f2a204f505f434f554e5445525f48202a2f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6f70726f66696c652f6f705f6d6f64656c5f616d642e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333137313600313231313437343433333000303032303633360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204066696c65206f705f6d6f64656c5f616d642e630a202a206174686c6f6e202f204b37202f204b38202f2046616d696c7920313068206d6f64656c2d7370656369666963204d5352206f7065726174696f6e730a202a0a202a204072656d61726b20436f7079726967687420323030322d32303039204f50726f66696c6520617574686f72730a202a204072656d61726b2052656164207468652066696c6520434f5059494e470a202a0a202a2040617574686f72204a6f686e204c65766f6e0a202a2040617574686f72205068696c6970706520456c69650a202a2040617574686f722047726179646f6e20486f6172650a202a2040617574686f7220526f626572742052696368746572203c726f626572742e7269636874657240616d642e636f6d3e0a202a2040617574686f72204261727279204b6173696e646f7266203c62617272792e6b6173696e646f726640616d642e636f6d3e0a202a2040617574686f72204a61736f6e20596568203c6a61736f6e2e79656840616d642e636f6d3e0a202a2040617574686f7220537572617665652053757468696b756c70616e6974203c737572617665652e73757468696b756c70616e697440616d642e636f6d3e0a202a2f0a0a23696e636c756465203c6c696e75782f6f70726f66696c652e683e0a23696e636c756465203c6c696e75782f6465766963652e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f7065726370752e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f6d73722e683e0a23696e636c756465203c61736d2f6e6d692e683e0a23696e636c756465203c61736d2f617069632e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f637075666561747572652e683e0a0a23696e636c75646520226f705f7838365f6d6f64656c2e68220a23696e636c75646520226f705f636f756e7465722e68220a0a23696664656620434f4e4649475f4f50524f46494c455f4556454e545f4d554c5449504c45580a23646566696e65204e554d5f564952545f434f554e544552530933320a23656c73650a23646566696e65204e554d5f564952545f434f554e5445525309300a23656e6469660a0a23646566696e65204f505f4556454e545f4d41534b0909093078304646460a23646566696e65204f505f4354525f4f564552464c4f570909092831554c4c3c3c3331290a0a23646566696e65204d53525f414d445f4556454e5453454c5f524553455256454409282830784646464646434630554c4c3c3c3332297c2831554c4c3c3c323129290a0a73746174696320696e74206e756d5f636f756e746572733b0a73746174696320756e7369676e6564206c6f6e672072657365745f76616c75655b4f505f4d41585f434f554e5445525d3b0a0a23646566696e65204942535f46455443485f53495a45090909360a23646566696e65204942535f4f505f53495a4509090931320a0a73746174696320753332206962735f636170733b0a0a737472756374206962735f636f6e666967207b0a09756e7369676e6564206c6f6e67206f705f656e61626c65643b0a09756e7369676e6564206c6f6e672066657463685f656e61626c65643b0a09756e7369676e6564206c6f6e67206d61785f636e745f66657463683b0a09756e7369676e6564206c6f6e67206d61785f636e745f6f703b0a09756e7369676e6564206c6f6e672072616e645f656e3b0a09756e7369676e6564206c6f6e6720646973706174636865645f6f70733b0a09756e7369676e6564206c6f6e67206272616e63685f7461726765743b0a7d3b0a0a737472756374206962735f7374617465207b0a0975363409096962735f6f705f63746c3b0a09696e7409096272616e63685f7461726765743b0a09756e7369676e6564206c6f6e670973616d706c655f73697a653b0a7d3b0a0a73746174696320737472756374206962735f636f6e666967206962735f636f6e6669673b0a73746174696320737472756374206962735f7374617465206962735f73746174653b0a0a2f2a0a202a204942532072616e646f6d697a6174696f6e206d6163726f730a202a2f0a23646566696e65204942535f52414e444f4d5f4249545309090931320a23646566696e65204942535f52414e444f4d5f4d41534b090909282831554c4c203c3c204942535f52414e444f4d5f4249545329202d2031290a23646566696e65204942535f52414e444f4d5f4d4158434e545f4f4646534554092831554c4c203c3c20284942535f52414e444f4d5f42495453202d203529290a0a2f2a0a202a2031362d626974204c696e65617220466565646261636b20536869667420526567697374657220284c465352290a202a0a202a20202020202020202020202020202020202020202020203136202020313420202031332020202031310a202a20466565646261636b20706f6c796e6f6d69616c203d205820202b205820202b205820202b20205820202b20310a202a2f0a73746174696320756e7369676e656420696e74206c6673725f72616e646f6d28766f6964290a7b0a0973746174696320756e7369676e656420696e74206c6673725f76616c7565203d203078463030443b0a09756e7369676e656420696e74206269743b0a0a092f2a20436f6d70757465206e6578742062697420746f20736869667420696e202a2f0a09626974203d2028286c6673725f76616c7565203e3e203029205e0a0920202020202020286c6673725f76616c7565203e3e203229205e0a0920202020202020286c6673725f76616c7565203e3e203329205e0a0920202020202020286c6673725f76616c7565203e3e203529292026203078303030313b0a0a092f2a20416476616e636520746f206e6578742072656769737465722076616c7565202a2f0a096c6673725f76616c7565203d20286c6673725f76616c7565203e3e203129207c2028626974203c3c203135293b0a0a0972657475726e206c6673725f76616c75653b0a7d0a0a2f2a0a202a2049425320736f6674776172652072616e646f6d697a6174696f6e0a202a0a202a205468652049425320706572696f646963206f7020636f756e7465722069732072616e646f6d697a656420696e20736f6674776172652e20546865206c6f7765722031320a202a2062697473206f66207468652032302062697420636f756e746572206172652072616e646f6d697a65642e204962734f70437572436e742069730a202a20696e697469616c697a656420776974682061203132206269742072616e646f6d2076616c75652e0a202a2f0a73746174696320696e6c696e6520753634206f705f616d645f72616e646f6d697a655f6962735f6f70287536342076616c290a7b0a09756e7369676e656420696e742072616e646f6d203d206c6673725f72616e646f6d28293b0a0a096966202821286962735f636170732026204942535f434150535f524457524f50434e5429290a09092f2a0a0909202a20576f726b2061726f756e64206966207468652068772063616e206e6f7420777269746520746f204962734f70437572436e740a0909202a0a0909202a2052616e646f6d697a6520746865206c6f77657220382062697473206f6620746865203136206269740a0909202a204962734f704d6178436e74205b31353a305d2076616c756520696e207468652072616e6765206f66202d31323820746f0a0909202a202b31323720627920616464696e672f7375627472616374696e6720616e206f666673657420746f207468650a0909202a206d6178696d756d20636f756e7420284962734f704d6178436e74292e0a0909202a0a0909202a20546f2061766f6964206f766572206f7220756e646572666c6f777320616e642070726f7465637420757070657220626974730a0909202a207374617274696e67206174206269742031362c2074686520696e697469616c2076616c756520666f720a0909202a204962734f704d6178436e74206d7573742066697420696e207468652072616e67652066726f6d2030783030383120746f0a0909202a203078666638302e0a0909202a2f0a090976616c202b3d20287338292872616e646f6d203e3e2034293b0a09656c73650a090976616c207c3d2028753634292872616e646f6d2026204942535f52414e444f4d5f4d41534b29203c3c2033323b0a0a0972657475726e2076616c3b0a7d0a0a73746174696320696e6c696e6520766f69640a6f705f616d645f68616e646c655f696273287374727563742070745f72656773202a20636f6e737420726567732c0a09092020737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a097536342076616c2c2063746c3b0a09737472756374206f705f656e74727920656e7472793b0a0a0969662028216962735f63617073290a090972657475726e3b0a0a09696620286962735f636f6e6669672e66657463685f656e61626c656429207b0a090972646d73726c284d53525f414d4436345f494253464554434843544c2c2063746c293b0a09096966202863746c2026204942535f46455443485f56414c29207b0a09090972646d73726c284d53525f414d4436345f49425346455443484c494e41442c2076616c293b0a0909096f70726f66696c655f77726974655f726573657276652826656e7472792c20726567732c2076616c2c0a0909090909202020202020204942535f46455443485f434f44452c204942535f46455443485f53495a45293b0a0909096f70726f66696c655f6164645f6461746136342826656e7472792c2076616c293b0a0909096f70726f66696c655f6164645f6461746136342826656e7472792c2063746c293b0a09090972646d73726c284d53525f414d4436345f49425346455443485048595341442c2076616c293b0a0909096f70726f66696c655f6164645f6461746136342826656e7472792c2076616c293b0a0909096f70726f66696c655f77726974655f636f6d6d69742826656e747279293b0a0a0909092f2a207265656e61626c652074686520495251202a2f0a09090963746c20263d207e284942535f46455443485f56414c207c204942535f46455443485f434e54293b0a09090963746c207c3d204942535f46455443485f454e41424c453b0a09090977726d73726c284d53525f414d4436345f494253464554434843544c2c2063746c293b0a09097d0a097d0a0a09696620286962735f636f6e6669672e6f705f656e61626c656429207b0a090972646d73726c284d53525f414d4436345f4942534f5043544c2c2063746c293b0a09096966202863746c2026204942535f4f505f56414c29207b0a09090972646d73726c284d53525f414d4436345f4942534f505249502c2076616c293b0a0909096f70726f66696c655f77726974655f726573657276652826656e7472792c20726567732c2076616c2c204942535f4f505f434f44452c0a0909090909202020202020206962735f73746174652e73616d706c655f73697a65293b0a0909096f70726f66696c655f6164645f6461746136342826656e7472792c2076616c293b0a09090972646d73726c284d53525f414d4436345f4942534f50444154412c2076616c293b0a0909096f70726f66696c655f6164645f6461746136342826656e7472792c2076616c293b0a09090972646d73726c284d53525f414d4436345f4942534f5044415441322c2076616c293b0a0909096f70726f66696c655f6164645f6461746136342826656e7472792c2076616c293b0a09090972646d73726c284d53525f414d4436345f4942534f5044415441332c2076616c293b0a0909096f70726f66696c655f6164645f6461746136342826656e7472792c2076616c293b0a09090972646d73726c284d53525f414d4436345f49425344434c494e41442c2076616c293b0a0909096f70726f66696c655f6164645f6461746136342826656e7472792c2076616c293b0a09090972646d73726c284d53525f414d4436345f49425344435048595341442c2076616c293b0a0909096f70726f66696c655f6164645f6461746136342826656e7472792c2076616c293b0a090909696620286962735f73746174652e6272616e63685f74617267657429207b0a0909090972646d73726c284d53525f414d4436345f49425342525441524745542c2076616c293b0a090909096f70726f66696c655f6164645f646174612826656e7472792c2028756e7369676e6564206c6f6e672976616c293b0a0909097d0a0909096f70726f66696c655f77726974655f636f6d6d69742826656e747279293b0a0a0909092f2a207265656e61626c652074686520495251202a2f0a09090963746c203d206f705f616d645f72616e646f6d697a655f6962735f6f70286962735f73746174652e6962735f6f705f63746c293b0a09090977726d73726c284d53525f414d4436345f4942534f5043544c2c2063746c293b0a09097d0a097d0a7d0a0a73746174696320696e6c696e6520766f6964206f705f616d645f73746172745f69627328766f6964290a7b0a097536342076616c3b0a0a0969662028216962735f63617073290a090972657475726e3b0a0a096d656d73657428266962735f73746174652c20302c2073697a656f66286962735f737461746529293b0a0a092f2a0a09202a204e6f74653a2053696e636520746865206d617820636f756e742073657474696e6773206d6179206f7574206f662072616e67652077650a09202a207772697465206261636b207468652061637475616c20757365642076616c75657320736f207468617420757365726c616e642063616e20726561640a09202a2069742e0a09202a2f0a0a09696620286962735f636f6e6669672e66657463685f656e61626c656429207b0a090976616c203d206962735f636f6e6669672e6d61785f636e745f6665746368203e3e20343b0a090976616c203d206d696e2876616c2c204942535f46455443485f4d41585f434e54293b0a09096962735f636f6e6669672e6d61785f636e745f6665746368203d2076616c203c3c20343b0a090976616c207c3d206962735f636f6e6669672e72616e645f656e203f204942535f46455443485f52414e445f454e203a20303b0a090976616c207c3d204942535f46455443485f454e41424c453b0a090977726d73726c284d53525f414d4436345f494253464554434843544c2c2076616c293b0a097d0a0a09696620286962735f636f6e6669672e6f705f656e61626c656429207b0a090976616c203d206962735f636f6e6669672e6d61785f636e745f6f70203e3e20343b0a09096966202821286962735f636170732026204942535f434150535f524457524f50434e542929207b0a0909092f2a0a090909202a204962734f70437572436e74206e6f7420737570706f727465642e20205365650a090909202a206f705f616d645f72616e646f6d697a655f6962735f6f70282920666f722064657461696c732e0a090909202a2f0a09090976616c203d20636c616d702876616c2c20307830303831554c4c2c20307846463830554c4c293b0a0909096962735f636f6e6669672e6d61785f636e745f6f70203d2076616c203c3c20343b0a09097d20656c7365207b0a0909092f2a0a090909202a205468652073746172742076616c75652069732072616e646f6d697a6564207769746820610a090909202a20706f736974697665206f66667365742c207765206e65656420746f20636f6d70656e736174652069740a090909202a2077697468207468652068616c66206f66207468652072616e646f6d697a65642072616e67652e20416c736f0a090909202a2061766f696420756e646572666c6f77732e0a090909202a2f0a09090976616c202b3d204942535f52414e444f4d5f4d4158434e545f4f46465345543b0a090909696620286962735f636170732026204942535f434150535f4f50434e54455854290a0909090976616c203d206d696e2876616c2c204942535f4f505f4d41585f434e545f455854293b0a090909656c73650a0909090976616c203d206d696e2876616c2c204942535f4f505f4d41585f434e54293b0a0909096962735f636f6e6669672e6d61785f636e745f6f70203d0a090909092876616c202d204942535f52414e444f4d5f4d4158434e545f4f464653455429203c3c20343b0a09097d0a090976616c203d20282876616c2026207e4942535f4f505f4d41585f434e5429203c3c203429207c202876616c2026204942535f4f505f4d41585f434e54293b0a090976616c207c3d206962735f636f6e6669672e646973706174636865645f6f7073203f204942535f4f505f434e545f43544c203a20303b0a090976616c207c3d204942535f4f505f454e41424c453b0a09096962735f73746174652e6962735f6f705f63746c203d2076616c3b0a09096962735f73746174652e73616d706c655f73697a65203d204942535f4f505f53495a453b0a0909696620286962735f636f6e6669672e6272616e63685f74617267657429207b0a0909096962735f73746174652e6272616e63685f746172676574203d20313b0a0909096962735f73746174652e73616d706c655f73697a652b2b3b0a09097d0a090976616c203d206f705f616d645f72616e646f6d697a655f6962735f6f70286962735f73746174652e6962735f6f705f63746c293b0a090977726d73726c284d53525f414d4436345f4942534f5043544c2c2076616c293b0a097d0a7d0a0a73746174696320766f6964206f705f616d645f73746f705f69627328766f6964290a7b0a0969662028216962735f63617073290a090972657475726e3b0a0a09696620286962735f636f6e6669672e66657463685f656e61626c6564290a09092f2a20636c656172206d617820636f756e7420616e6420656e61626c65202a2f0a090977726d73726c284d53525f414d4436345f494253464554434843544c2c2030293b0a0a09696620286962735f636f6e6669672e6f705f656e61626c6564290a09092f2a20636c656172206d617820636f756e7420616e6420656e61626c65202a2f0a090977726d73726c284d53525f414d4436345f4942534f5043544c2c2030293b0a7d0a0a23696664656620434f4e4649475f4f50524f46494c455f4556454e545f4d554c5449504c45580a0a73746174696320766f6964206f705f6d75785f7377697463685f6374726c28737472756374206f705f7838365f6d6f64656c5f7370656320636f6e7374202a6d6f64656c2c0a09090920202020202020737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a097536342076616c3b0a09696e7420693b0a0a092f2a20656e61626c652061637469766520636f756e74657273202a2f0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a0909696e742076697274203d206f705f7838365f706879735f746f5f766972742869293b0a0909696620282172657365745f76616c75655b766972745d290a090909636f6e74696e75653b0a090972646d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a090976616c20263d206d6f64656c2d3e72657365727665643b0a090976616c207c3d206f705f7838365f6765745f6374726c286d6f64656c2c2026636f756e7465725f636f6e6669675b766972745d293b0a090977726d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a097d0a7d0a0a23656e6469660a0a2f2a2066756e6374696f6e7320666f72206f705f616d645f73706563202a2f0a0a73746174696320766f6964206f705f616d645f73687574646f776e28737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a090969662028216d7372732d3e636f756e746572735b695d2e61646472290a090909636f6e74696e75653b0a090972656c656173655f706572666374725f6e6d69284d53525f4b375f5045524643545230202b2069293b0a090972656c656173655f65766e7473656c5f6e6d69284d53525f4b375f45564e5453454c30202b2069293b0a097d0a7d0a0a73746174696320696e74206f705f616d645f66696c6c5f696e5f61646472657373657328737472756374206f705f6d737273202a20636f6e7374206d737273290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b20692b2b29207b0a09096966202821726573657276655f706572666374725f6e6d69284d53525f4b375f5045524643545230202b206929290a090909676f746f206661696c3b0a09096966202821726573657276655f65766e7473656c5f6e6d69284d53525f4b375f45564e5453454c30202b20692929207b0a09090972656c656173655f706572666374725f6e6d69284d53525f4b375f5045524643545230202b2069293b0a090909676f746f206661696c3b0a09097d0a09092f2a20626f746820726567697374657273206d757374206265207265736572766564202a2f0a0909696620286e756d5f636f756e74657273203d3d20414d4436345f4e554d5f434f554e544552535f434f524529207b0a0909096d7372732d3e636f756e746572735b695d2e61646472203d204d53525f463135485f504552465f435452202b202869203c3c2031293b0a0909096d7372732d3e636f6e74726f6c735b695d2e61646472203d204d53525f463135485f504552465f43544c202b202869203c3c2031293b0a09097d20656c7365207b0a0909096d7372732d3e636f6e74726f6c735b695d2e61646472203d204d53525f4b375f45564e5453454c30202b20693b0a0909096d7372732d3e636f756e746572735b695d2e61646472203d204d53525f4b375f5045524643545230202b20693b0a09097d0a0909636f6e74696e75653b0a096661696c3a0a09096966202821636f756e7465725f636f6e6669675b695d2e656e61626c6564290a090909636f6e74696e75653b0a09096f705f7838365f7761726e5f72657365727665642869293b0a09096f705f616d645f73687574646f776e286d737273293b0a090972657475726e202d45425553593b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320766f6964206f705f616d645f73657475705f6374727328737472756374206f705f7838365f6d6f64656c5f7370656320636f6e7374202a6d6f64656c2c0a090909202020202020737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a097536342076616c3b0a09696e7420693b0a0a092f2a2073657475702072657365745f76616c7565202a2f0a09666f72202869203d20303b2069203c204f505f4d41585f434f554e5445523b202b2b6929207b0a090969662028636f756e7465725f636f6e6669675b695d2e656e61626c65640a0909202020202626206d7372732d3e636f756e746572735b6f705f7838365f766972745f746f5f706879732869295d2e61646472290a09090972657365745f76616c75655b695d203d20636f756e7465725f636f6e6669675b695d2e636f756e743b0a0909656c73650a09090972657365745f76616c75655b695d203d20303b0a097d0a0a092f2a20636c65617220616c6c20636f756e74657273202a2f0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a090969662028216d7372732d3e636f6e74726f6c735b695d2e61646472290a090909636f6e74696e75653b0a090972646d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a09096966202876616c202620415243485f504552464d4f4e5f4556454e5453454c5f454e41424c45290a0909096f705f7838365f7761726e5f696e5f7573652869293b0a090976616c20263d206d6f64656c2d3e72657365727665643b0a090977726d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a09092f2a0a0909202a2061766f696420612066616c736520646574656374696f6e206f6620637472206f766572666c6f777320696e204e4d490a0909202a2068616e646c65720a0909202a2f0a090977726d73726c286d7372732d3e636f756e746572735b695d2e616464722c202d314c4c293b0a097d0a0a092f2a20656e61626c652061637469766520636f756e74657273202a2f0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a0909696e742076697274203d206f705f7838365f706879735f746f5f766972742869293b0a0909696620282172657365745f76616c75655b766972745d290a090909636f6e74696e75653b0a0a09092f2a20736574757020636f756e74657220726567697374657273202a2f0a090977726d73726c286d7372732d3e636f756e746572735b695d2e616464722c202d287536342972657365745f76616c75655b766972745d293b0a0a09092f2a20736574757020636f6e74726f6c20726567697374657273202a2f0a090972646d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a090976616c20263d206d6f64656c2d3e72657365727665643b0a090976616c207c3d206f705f7838365f6765745f6374726c286d6f64656c2c2026636f756e7465725f636f6e6669675b766972745d293b0a090977726d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a097d0a7d0a0a73746174696320696e74206f705f616d645f636865636b5f63747273287374727563742070745f72656773202a20636f6e737420726567732c0a0909092020202020737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a097536342076616c3b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a0909696e742076697274203d206f705f7838365f706879735f746f5f766972742869293b0a0909696620282172657365745f76616c75655b766972745d290a090909636f6e74696e75653b0a090972646d73726c286d7372732d3e636f756e746572735b695d2e616464722c2076616c293b0a09092f2a2062697420697320636c656172206966206f766572666c6f7765643a202a2f0a09096966202876616c2026204f505f4354525f4f564552464c4f57290a090909636f6e74696e75653b0a09096f70726f66696c655f6164645f73616d706c6528726567732c2076697274293b0a090977726d73726c286d7372732d3e636f756e746572735b695d2e616464722c202d287536342972657365745f76616c75655b766972745d293b0a097d0a0a096f705f616d645f68616e646c655f69627328726567732c206d737273293b0a0a092f2a20536565206f705f6d6f64656c5f7070726f2e63202a2f0a0972657475726e20313b0a7d0a0a73746174696320766f6964206f705f616d645f737461727428737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a097536342076616c3b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a0909696620282172657365745f76616c75655b6f705f7838365f706879735f746f5f766972742869295d290a090909636f6e74696e75653b0a090972646d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a090976616c207c3d20415243485f504552464d4f4e5f4556454e5453454c5f454e41424c453b0a090977726d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a097d0a0a096f705f616d645f73746172745f69627328293b0a7d0a0a73746174696320766f6964206f705f616d645f73746f7028737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a097536342076616c3b0a09696e7420693b0a0a092f2a0a09202a20537562746c653a2073746f70206f6e20616c6c20636f756e7465727320746f2061766f6964207261636520776974682073657474696e67206f75720a09202a20706d2063616c6c6261636b0a09202a2f0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a0909696620282172657365745f76616c75655b6f705f7838365f706879735f746f5f766972742869295d290a090909636f6e74696e75653b0a090972646d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a090976616c20263d207e415243485f504552464d4f4e5f4556454e5453454c5f454e41424c453b0a090977726d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a097d0a0a096f705f616d645f73746f705f69627328293b0a7d0a0a2f2a0a202a20636865636b20616e642072657365727665204150494320657874656e64656420696e74657272757074204c5654206f666673657420666f72204942532069660a202a20617661696c61626c650a202a2f0a0a73746174696320766f696420696e69745f69627328766f6964290a7b0a096962735f63617073203d206765745f6962735f6361707328293b0a0a0969662028216962735f63617073290a090972657475726e3b0a0a097072696e746b284b45524e5f494e464f20226f70726f66696c653a20414d44204942532064657465637465642028307825303878295c6e222c206962735f63617073293b0a7d0a0a73746174696320696e7420282a6372656174655f617263685f66696c657329287374727563742073757065725f626c6f636b202a73622c207374727563742064656e747279202a726f6f74293b0a0a73746174696320696e742073657475705f6962735f66696c6573287374727563742073757065725f626c6f636b202a73622c207374727563742064656e747279202a726f6f74290a7b0a097374727563742064656e747279202a6469723b0a09696e7420726574203d20303b0a0a092f2a206172636869746563747572652073706563696669632066696c6573202a2f0a09696620286372656174655f617263685f66696c6573290a0909726574203d206372656174655f617263685f66696c65732873622c20726f6f74293b0a0a0969662028726574290a090972657475726e207265743b0a0a0969662028216962735f63617073290a090972657475726e207265743b0a0a092f2a206d6f64656c2073706563696669632066696c6573202a2f0a0a092f2a20736574757020736f6d6520726561736f6e61626c652064656661756c7473202a2f0a096d656d73657428266962735f636f6e6669672c20302c2073697a656f66286962735f636f6e66696729293b0a096962735f636f6e6669672e6d61785f636e745f6665746368203d203235303030303b0a096962735f636f6e6669672e6d61785f636e745f6f70203d203235303030303b0a0a09696620286962735f636170732026204942535f434150535f464554434853414d29207b0a0909646972203d206f70726f66696c6566735f6d6b6469722873622c20726f6f742c20226962735f666574636822293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c2022656e61626c65222c0a0909090909266962735f636f6e6669672e66657463685f656e61626c6564293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c20226d61785f636f756e74222c0a0909090909266962735f636f6e6669672e6d61785f636e745f6665746368293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c202272616e645f656e61626c65222c0a0909090909266962735f636f6e6669672e72616e645f656e293b0a097d0a0a09696620286962735f636170732026204942535f434150535f4f5053414d29207b0a0909646972203d206f70726f66696c6566735f6d6b6469722873622c20726f6f742c20226962735f6f7022293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c2022656e61626c65222c0a0909090909266962735f636f6e6669672e6f705f656e61626c6564293b0a09096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c20226d61785f636f756e74222c0a0909090909266962735f636f6e6669672e6d61785f636e745f6f70293b0a0909696620286962735f636170732026204942535f434150535f4f50434e54290a0909096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c2022646973706174636865645f6f7073222c0a090909090909266962735f636f6e6669672e646973706174636865645f6f7073293b0a0909696620286962735f636170732026204942535f434150535f42524e54524754290a0909096f70726f66696c6566735f6372656174655f756c6f6e672873622c206469722c20226272616e63685f746172676574222c0a090909090909266962735f636f6e6669672e6272616e63685f746172676574293b0a097d0a0a0972657475726e20303b0a7d0a0a737472756374206f705f7838365f6d6f64656c5f73706563206f705f616d645f737065633b0a0a73746174696320696e74206f705f616d645f696e697428737472756374206f70726f66696c655f6f7065726174696f6e73202a6f7073290a7b0a09696e69745f69627328293b0a096372656174655f617263685f66696c6573203d206f70732d3e6372656174655f66696c65733b0a096f70732d3e6372656174655f66696c6573203d2073657475705f6962735f66696c65733b0a0a0969662028626f6f745f6370755f646174612e783836203d3d203078313529207b0a09096e756d5f636f756e74657273203d20414d4436345f4e554d5f434f554e544552535f434f52453b0a097d20656c7365207b0a09096e756d5f636f756e74657273203d20414d4436345f4e554d5f434f554e544552533b0a097d0a0a096f705f616d645f737065632e6e756d5f636f756e74657273203d206e756d5f636f756e746572733b0a096f705f616d645f737065632e6e756d5f636f6e74726f6c73203d206e756d5f636f756e746572733b0a096f705f616d645f737065632e6e756d5f766972745f636f756e74657273203d206d6178286e756d5f636f756e746572732c204e554d5f564952545f434f554e54455253293b0a0a0972657475726e20303b0a7d0a0a737472756374206f705f7838365f6d6f64656c5f73706563206f705f616d645f73706563203d207b0a092f2a206e756d5f636f756e746572732f6e756d5f636f6e74726f6c732066696c6c656420696e2061742072756e74696d65202a2f0a092e726573657276656409093d204d53525f414d445f4556454e5453454c5f52455345525645442c0a092e6576656e745f6d61736b09093d204f505f4556454e545f4d41534b2c0a092e696e69740909093d206f705f616d645f696e69742c0a092e66696c6c5f696e5f616464726573736573093d20266f705f616d645f66696c6c5f696e5f6164647265737365732c0a092e73657475705f6374727309093d20266f705f616d645f73657475705f637472732c0a092e636865636b5f6374727309093d20266f705f616d645f636865636b5f637472732c0a092e73746172740909093d20266f705f616d645f73746172742c0a092e73746f700909093d20266f705f616d645f73746f702c0a092e73687574646f776e09093d20266f705f616d645f73687574646f776e2c0a23696664656620434f4e4649475f4f50524f46494c455f4556454e545f4d554c5449504c45580a092e7377697463685f6374726c09093d20266f705f6d75785f7377697463685f6374726c2c0a23656e6469660a7d3b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6f70726f66696c652f6f705f6d6f64656c5f70342e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343333343200313231313437343433333000303032303431360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a0a202a204066696c65206f705f6d6f64656c5f70342e630a202a205034206d6f64656c2d7370656369666963204d5352206f7065726174696f6e730a202a0a202a204072656d61726b20436f707972696768742032303032204f50726f66696c6520617574686f72730a202a204072656d61726b2052656164207468652066696c6520434f5059494e470a202a0a202a2040617574686f722047726179646f6e20486f6172650a202a2f0a0a23696e636c756465203c6c696e75782f6f70726f66696c652e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c61736d2f6e6d692e683e0a23696e636c756465203c61736d2f6d73722e683e0a23696e636c756465203c61736d2f6669786d61702e683e0a23696e636c756465203c61736d2f617069632e683e0a0a0a23696e636c75646520226f705f7838365f6d6f64656c2e68220a23696e636c75646520226f705f636f756e7465722e68220a0a23646566696e65204e554d5f4556454e54532033390a0a23646566696e65204e554d5f434f554e544552535f4e4f4e5f485420380a23646566696e65204e554d5f45534352535f4e4f4e5f48542034350a23646566696e65204e554d5f43434352535f4e4f4e5f48542031380a23646566696e65204e554d5f434f4e54524f4c535f4e4f4e5f485420284e554d5f45534352535f4e4f4e5f4854202b204e554d5f43434352535f4e4f4e5f4854290a0a23646566696e65204e554d5f434f554e544552535f48543220340a23646566696e65204e554d5f45534352535f4854322032330a23646566696e65204e554d5f43434352535f48543220390a23646566696e65204e554d5f434f4e54524f4c535f48543220284e554d5f45534352535f485432202b204e554d5f43434352535f485432290a0a23646566696e65204f505f4354525f4f564552464c4f570909092831554c4c3c3c3331290a0a73746174696320756e7369676e656420696e74206e756d5f636f756e74657273203d204e554d5f434f554e544552535f4e4f4e5f48543b0a73746174696320756e7369676e656420696e74206e756d5f636f6e74726f6c73203d204e554d5f434f4e54524f4c535f4e4f4e5f48543b0a0a2f2a20746869732068617320746f20626520636865636b65642064796e616d6963616c6c792073696e6365207468650a20202068797065722d74687265616465646e657373206f662061206368697020697320646973636f76657265642061740a2020206b65726e656c20626f6f742d74696d652e202a2f0a73746174696320696e6c696e6520766f69642073657475705f6e756d5f636f756e7465727328766f6964290a7b0a23696664656620434f4e4649475f534d500a0969662028736d705f6e756d5f7369626c696e6773203d3d203229207b0a09096e756d5f636f756e74657273203d204e554d5f434f554e544552535f4854323b0a09096e756d5f636f6e74726f6c73203d204e554d5f434f4e54524f4c535f4854323b0a097d0a23656e6469660a7d0a0a73746174696320696e6c696e6520696e7420616464725f696e6372656d656e7428766f6964290a7b0a23696664656620434f4e4649475f534d500a0972657475726e20736d705f6e756d5f7369626c696e6773203d3d2032203f2032203a20313b0a23656c73650a0972657475726e20313b0a23656e6469660a7d0a0a0a2f2a207461626c657320746f2073696d756c6174652073696d706c69666965642068617264776172652076696577206f6620703420726567697374657273202a2f0a7374727563742070345f636f756e7465725f62696e64696e67207b0a09696e7420766972745f636f756e7465723b0a09696e7420636f756e7465725f616464726573733b0a09696e7420636363725f616464726573733b0a7d3b0a0a7374727563742070345f6576656e745f62696e64696e67207b0a09696e7420657363725f73656c6563743b20202f2a2076616c756520746f2070757420696e2043434352202a2f0a09696e74206576656e745f73656c6563743b202f2a2076616c756520746f2070757420696e2045534352202a2f0a09737472756374207b0a0909696e7420766972745f636f756e7465723b202f2a20666f72207468697320636f756e7465722e2e2e202a2f0a0909696e7420657363725f616464726573733b202f2a2075736520746869732045534352202020202020202a2f0a097d2062696e64696e67735b325d3b0a7d3b0a0a2f2a206e623a207468657365204354525f2a20646566696e6573206172652061206475706c6963617465206f6620646566696e657320696e0a2020206576656e742f693338362e70342a6576656e74732e202a2f0a0a0a23646566696e65204354525f4250555f302020202020202831203c3c2030290a23646566696e65204354525f4d535f30202020202020202831203c3c2031290a23646566696e65204354525f464c414d455f30202020202831203c3c2032290a23646566696e65204354525f49515f34202020202020202831203c3c2033290a23646566696e65204354525f4250555f322020202020202831203c3c2034290a23646566696e65204354525f4d535f32202020202020202831203c3c2035290a23646566696e65204354525f464c414d455f32202020202831203c3c2036290a23646566696e65204354525f49515f35202020202020202831203c3c2037290a0a737461746963207374727563742070345f636f756e7465725f62696e64696e672070345f636f756e746572735b4e554d5f434f554e544552535f4e4f4e5f48545d203d207b0a097b204354525f4250555f302c2020204d53525f50345f4250555f50455246435452302c2020204d53525f50345f4250555f4343435230207d2c0a097b204354525f4d535f302c202020204d53525f50345f4d535f50455246435452302c202020204d53525f50345f4d535f4343435230207d2c0a097b204354525f464c414d455f302c204d53525f50345f464c414d455f50455246435452302c204d53525f50345f464c414d455f4343435230207d2c0a097b204354525f49515f342c202020204d53525f50345f49515f50455246435452342c202020204d53525f50345f49515f4343435234207d2c0a097b204354525f4250555f322c2020204d53525f50345f4250555f50455246435452322c2020204d53525f50345f4250555f4343435232207d2c0a097b204354525f4d535f322c202020204d53525f50345f4d535f50455246435452322c202020204d53525f50345f4d535f4343435232207d2c0a097b204354525f464c414d455f322c204d53525f50345f464c414d455f50455246435452322c204d53525f50345f464c414d455f4343435232207d2c0a097b204354525f49515f352c202020204d53525f50345f49515f50455246435452352c202020204d53525f50345f49515f4343435235207d0a7d3b0a0a23646566696e65204e554d5f554e555345445f434343525320284e554d5f43434352535f4e4f4e5f4854202d204e554d5f434f554e544552535f4e4f4e5f4854290a0a2f2a207034206576656e7420636f64657320696e206c69626f702f6f705f6576656e742e682061726520696e646963657320696e746f2074686973207461626c652e202a2f0a0a737461746963207374727563742070345f6576656e745f62696e64696e672070345f6576656e74735b4e554d5f4556454e54535d203d207b0a0a097b202f2a204252414e43485f52455449524544202a2f0a0909307830352c20307830362c0a09097b207b4354525f49515f342c204d53525f50345f4352555f45534352327d2c0a090920207b4354525f49515f352c204d53525f50345f4352555f45534352337d207d0a097d2c0a0a097b202f2a204d4953505245445f4252414e43485f52455449524544202a2f0a0909307830342c20307830332c0a09097b207b204354525f49515f342c204d53525f50345f4352555f45534352307d2c0a090920207b204354525f49515f352c204d53525f50345f4352555f45534352317d207d0a097d2c0a0a097b202f2a2054435f44454c495645525f4d4f4445202a2f0a0909307830312c20307830312c0a09097b207b204354525f4d535f302c204d53525f50345f54435f45534352307d2c0a090920207b204354525f4d535f322c204d53525f50345f54435f45534352317d207d0a097d2c0a0a097b202f2a204250555f46455443485f52455155455354202a2f0a0909307830302c20307830332c0a09097b207b204354525f4250555f302c204d53525f50345f4250555f45534352307d2c0a090920207b204354525f4250555f322c204d53525f50345f4250555f45534352317d207d0a097d2c0a0a097b202f2a2049544c425f5245464552454e4345202a2f0a0909307830332c20307831382c0a09097b207b204354525f4250555f302c204d53525f50345f49544c425f45534352307d2c0a090920207b204354525f4250555f322c204d53525f50345f49544c425f45534352317d207d0a097d2c0a0a097b202f2a204d454d4f52595f43414e43454c202a2f0a0909307830352c20307830322c0a09097b207b204354525f464c414d455f302c204d53525f50345f4441435f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f4441435f45534352317d207d0a097d2c0a0a097b202f2a204d454d4f52595f434f4d504c455445202a2f0a0909307830322c20307830382c0a09097b207b204354525f464c414d455f302c204d53525f50345f534141545f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f534141545f45534352317d207d0a097d2c0a0a097b202f2a204c4f41445f504f52545f5245504c4159202a2f0a0909307830322c20307830342c0a09097b207b204354525f464c414d455f302c204d53525f50345f534141545f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f534141545f45534352317d207d0a097d2c0a0a097b202f2a2053544f52455f504f52545f5245504c4159202a2f0a0909307830322c20307830352c0a09097b207b204354525f464c414d455f302c204d53525f50345f534141545f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f534141545f45534352317d207d0a097d2c0a0a097b202f2a204d4f425f4c4f41445f5245504c4159202a2f0a0909307830322c20307830332c0a09097b207b204354525f4250555f302c204d53525f50345f4d4f425f45534352307d2c0a090920207b204354525f4250555f322c204d53525f50345f4d4f425f45534352317d207d0a097d2c0a0a097b202f2a20504147455f57414c4b5f54595045202a2f0a0909307830342c20307830312c0a09097b207b204354525f4250555f302c204d53525f50345f504d485f45534352307d2c0a090920207b204354525f4250555f322c204d53525f50345f504d485f45534352317d207d0a097d2c0a0a097b202f2a204253515f43414348455f5245464552454e4345202a2f0a0909307830372c20307830632c0a09097b207b204354525f4250555f302c204d53525f50345f4253555f45534352307d2c0a090920207b204354525f4250555f322c204d53525f50345f4253555f45534352317d207d0a097d2c0a0a097b202f2a20494f515f414c4c4f434154494f4e202a2f0a0909307830362c20307830332c0a09097b207b204354525f4250555f302c204d53525f50345f4653425f45534352307d2c0a090920207b20302c2030207d207d0a097d2c0a0a097b202f2a20494f515f4143544956455f454e5452494553202a2f0a0909307830362c20307831612c0a09097b207b204354525f4250555f322c204d53525f50345f4653425f45534352317d2c0a090920207b20302c2030207d207d0a097d2c0a0a097b202f2a204653425f444154415f4143544956495459202a2f0a0909307830362c20307831372c0a09097b207b204354525f4250555f302c204d53525f50345f4653425f45534352307d2c0a090920207b204354525f4250555f322c204d53525f50345f4653425f45534352317d207d0a097d2c0a0a097b202f2a204253515f414c4c4f434154494f4e202a2f0a0909307830372c20307830352c0a09097b207b204354525f4250555f302c204d53525f50345f4253555f45534352307d2c0a090920207b20302c2030207d207d0a097d2c0a0a097b202f2a204253515f4143544956455f454e5452494553202a2f0a0909307830372c20307830362c0a09097b207b204354525f4250555f322c204d53525f50345f4253555f4553435231202f2a206775657373202a2f7d2c0a090920207b20302c2030207d207d0a097d2c0a0a097b202f2a205838375f415353495354202a2f0a0909307830352c20307830332c0a09097b207b204354525f49515f342c204d53525f50345f4352555f45534352327d2c0a090920207b204354525f49515f352c204d53525f50345f4352555f45534352337d207d0a097d2c0a0a097b202f2a205353455f494e5055545f415353495354202a2f0a0909307830312c20307833342c0a09097b207b204354525f464c414d455f302c204d53525f50345f4649524d5f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f4649524d5f45534352317d207d0a097d2c0a0a097b202f2a205041434b45445f53505f554f50202a2f0a0909307830312c20307830382c0a09097b207b204354525f464c414d455f302c204d53525f50345f4649524d5f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f4649524d5f45534352317d207d0a097d2c0a0a097b202f2a205041434b45445f44505f554f50202a2f0a0909307830312c20307830632c0a09097b207b204354525f464c414d455f302c204d53525f50345f4649524d5f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f4649524d5f45534352317d207d0a097d2c0a0a097b202f2a205343414c41525f53505f554f50202a2f0a0909307830312c20307830612c0a09097b207b204354525f464c414d455f302c204d53525f50345f4649524d5f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f4649524d5f45534352317d207d0a097d2c0a0a097b202f2a205343414c41525f44505f554f50202a2f0a0909307830312c20307830652c0a09097b207b204354525f464c414d455f302c204d53525f50345f4649524d5f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f4649524d5f45534352317d207d0a097d2c0a0a097b202f2a2036344249545f4d4d585f554f50202a2f0a0909307830312c20307830322c0a09097b207b204354525f464c414d455f302c204d53525f50345f4649524d5f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f4649524d5f45534352317d207d0a097d2c0a0a097b202f2a203132384249545f4d4d585f554f50202a2f0a0909307830312c20307831612c0a09097b207b204354525f464c414d455f302c204d53525f50345f4649524d5f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f4649524d5f45534352317d207d0a097d2c0a0a097b202f2a205838375f46505f554f50202a2f0a0909307830312c20307830342c0a09097b207b204354525f464c414d455f302c204d53525f50345f4649524d5f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f4649524d5f45534352317d207d0a097d2c0a0a097b202f2a205838375f53494d445f4d4f5645535f554f50202a2f0a0909307830312c20307832652c0a09097b207b204354525f464c414d455f302c204d53525f50345f4649524d5f45534352307d2c0a090920207b204354525f464c414d455f322c204d53525f50345f4649524d5f45534352317d207d0a097d2c0a0a097b202f2a204d414348494e455f434c454152202a2f0a0909307830352c20307830322c0a09097b207b204354525f49515f342c204d53525f50345f4352555f45534352327d2c0a090920207b204354525f49515f352c204d53525f50345f4352555f45534352337d207d0a097d2c0a0a097b202f2a20474c4f42414c5f504f5745525f4556454e5453202a2f0a0909307830362c2030783133202f2a206f6c646572206d616e75616c207361797320307830352c206e657765722030783133202a2f2c0a09097b207b204354525f4250555f302c204d53525f50345f4653425f45534352307d2c0a090920207b204354525f4250555f322c204d53525f50345f4653425f45534352317d207d0a097d2c0a0a097b202f2a2054435f4d535f58464552202a2f0a0909307830302c20307830352c0a09097b207b204354525f4d535f302c204d53525f50345f4d535f45534352307d2c0a090920207b204354525f4d535f322c204d53525f50345f4d535f45534352317d207d0a097d2c0a0a097b202f2a20554f505f51554555455f575249544553202a2f0a0909307830302c20307830392c0a09097b207b204354525f4d535f302c204d53525f50345f4d535f45534352307d2c0a090920207b204354525f4d535f322c204d53525f50345f4d535f45534352317d207d0a097d2c0a0a097b202f2a2046524f4e545f454e445f4556454e54202a2f0a0909307830352c20307830382c0a09097b207b204354525f49515f342c204d53525f50345f4352555f45534352327d2c0a090920207b204354525f49515f352c204d53525f50345f4352555f45534352337d207d0a097d2c0a0a097b202f2a20455845435554494f4e5f4556454e54202a2f0a0909307830352c20307830632c0a09097b207b204354525f49515f342c204d53525f50345f4352555f45534352327d2c0a090920207b204354525f49515f352c204d53525f50345f4352555f45534352337d207d0a097d2c0a0a097b202f2a205245504c41595f4556454e54202a2f0a0909307830352c20307830392c0a09097b207b204354525f49515f342c204d53525f50345f4352555f45534352327d2c0a090920207b204354525f49515f352c204d53525f50345f4352555f45534352337d207d0a097d2c0a0a097b202f2a20494e5354525f52455449524544202a2f0a0909307830342c20307830322c0a09097b207b204354525f49515f342c204d53525f50345f4352555f45534352307d2c0a090920207b204354525f49515f352c204d53525f50345f4352555f45534352317d207d0a097d2c0a0a097b202f2a20554f50535f52455449524544202a2f0a0909307830342c20307830312c0a09097b207b204354525f49515f342c204d53525f50345f4352555f45534352307d2c0a090920207b204354525f49515f352c204d53525f50345f4352555f45534352317d207d0a097d2c0a0a097b202f2a20554f505f54595045202a2f0a0909307830322c20307830322c0a09097b207b204354525f49515f342c204d53525f50345f5241545f45534352307d2c0a090920207b204354525f49515f352c204d53525f50345f5241545f45534352317d207d0a097d2c0a0a097b202f2a20524554495245445f4d4953505245445f4252414e43485f54595045202a2f0a0909307830322c20307830352c0a09097b207b204354525f4d535f302c204d53525f50345f544250555f45534352307d2c0a090920207b204354525f4d535f322c204d53525f50345f544250555f45534352317d207d0a097d2c0a0a097b202f2a20524554495245445f4252414e43485f54595045202a2f0a0909307830322c20307830342c0a09097b207b204354525f4d535f302c204d53525f50345f544250555f45534352307d2c0a090920207b204354525f4d535f322c204d53525f50345f544250555f45534352317d207d0a097d0a7d3b0a0a0a23646566696e65204d4953435f504d435f454e41424c45445f50287829202828782920262031203c3c2037290a0a23646566696e6520455343525f52455345525645445f4249545320307838303030303030330a23646566696e6520455343525f434c454152286573637229202828657363722920263d20455343525f52455345525645445f42495453290a23646566696e6520455343525f5345545f5553525f3028657363722c20757372292028286573637229207c3d20282828757372292026203129203c3c203229290a23646566696e6520455343525f5345545f4f535f3028657363722c206f73292028286573637229207c3d202828286f73292026203129203c3c203329290a23646566696e6520455343525f5345545f5553525f3128657363722c20757372292028286573637229207c3d2028282875737229202620312929290a23646566696e6520455343525f5345545f4f535f3128657363722c206f73292028286573637229207c3d202828286f73292026203129203c3c203129290a23646566696e6520455343525f5345545f4556454e545f53454c45435428657363722c2073656c292028286573637229207c3d2028282873656c292026203078336629203c3c20323529290a23646566696e6520455343525f5345545f4556454e545f4d41534b28657363722c206d61736b292028286573637229207c3d202828286d61736b2920262030786666666629203c3c203929290a0a23646566696e6520434343525f52455345525645445f4249545320307833383033304646460a23646566696e6520434343525f434c454152286363637229202828636363722920263d20434343525f52455345525645445f42495453290a23646566696e6520434343525f5345545f52455155495245445f424954532863636372292028286363637229207c3d2030783030303330303030290a23646566696e6520434343525f5345545f455343525f53454c45435428636363722c2073656c292028286363637229207c3d2028282873656c292026203078303729203c3c20313329290a23646566696e6520434343525f5345545f504d495f4f56465f302863636372292028286363637229207c3d2028313c3c323629290a23646566696e6520434343525f5345545f504d495f4f56465f312863636372292028286363637229207c3d2028313c3c323729290a23646566696e6520434343525f5345545f454e41424c452863636372292028286363637229207c3d2028313c3c313229290a23646566696e6520434343525f5345545f44495341424c45286363637229202828636363722920263d207e28313c3c313229290a23646566696e6520434343525f4f56465f5028636363722920282863636372292026202831553c3c333129290a23646566696e6520434343525f434c4541525f4f5646286363637229202828636363722920263d20287e2831553c3c33312929290a0a0a2f2a20746869732061737369676e7320612022737461676765722220746f207468652063757272656e74204350552c2077686963682069732075736564207468726f7567686f75740a20202074686520636f646520696e2074686973206d6f64756c6520617320616e206578747261206172726179206f66667365742c20746f2073656c6563742074686520226576656e220a2020206f7220226f6464222070617274206f6620616c6c207468652064697669646564207265736f75726365732e202a2f0a73746174696320756e7369676e656420696e74206765745f7374616767657228766f6964290a7b0a23696664656620434f4e4649475f534d500a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a0972657475726e2063707520213d206370756d61736b5f6669727374285f5f6765745f6370755f766172286370755f7369626c696e675f6d617029293b0a23656e6469660a0972657475726e20303b0a7d0a0a0a2f2a2066696e616c6c792c206d6564696174652061636365737320746f2061207265616c20686172647761726520636f756e7465720a20202062792070617373696e67206120227669727475616c2220636f756e746572206e756d657220746f2074686973206d6163726f2c0a202020616c6f6e67207769746820796f757220737461676765722073657474696e672e202a2f0a23646566696e6520564952545f43545228737461676765722c2069292028286929202b2028286e756d5f636f756e7465727329202a2028737461676765722929290a0a73746174696320756e7369676e6564206c6f6e672072657365745f76616c75655b4e554d5f434f554e544552535f4e4f4e5f48545d3b0a0a73746174696320766f69642070345f73687574646f776e28737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a0909696620286d7372732d3e636f756e746572735b695d2e61646472290a09090972656c656173655f706572666374725f6e6d69286d7372732d3e636f756e746572735b695d2e61646472293b0a097d0a092f2a0a09202a20736f6d65206f662074686520636f6e74726f6c2072656769737465727320617265207370656369616c6c7920726573657276656420696e0a09202a20636f6e6a756e6374696f6e20776974682074686520636f756e74657220726567697374657273202868656e636520746865207374617274696e67206f6666736574292e0a09202a205468697320736176657320612066657720626974732e0a09202a2f0a09666f72202869203d206e756d5f636f756e746572733b2069203c206e756d5f636f6e74726f6c733b202b2b6929207b0a0909696620286d7372732d3e636f6e74726f6c735b695d2e61646472290a09090972656c656173655f65766e7473656c5f6e6d69286d7372732d3e636f6e74726f6c735b695d2e61646472293b0a097d0a7d0a0a73746174696320696e742070345f66696c6c5f696e5f61646472657373657328737472756374206f705f6d737273202a20636f6e7374206d737273290a7b0a09756e7369676e656420696e7420693b0a09756e7369676e656420696e7420616464722c2063636372616464722c20737461673b0a0a0973657475705f6e756d5f636f756e7465727328293b0a0973746167203d206765745f7374616767657228293b0a0a092f2a2074686520636f756e74657220262063636372207265676973746572732077652070617920617474656e74696f6e20746f202a2f0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a090961646472203d2070345f636f756e746572735b564952545f43545228737461672c2069295d2e636f756e7465725f616464726573733b0a09096363637261646472203d2070345f636f756e746572735b564952545f43545228737461672c2069295d2e636363725f616464726573733b0a090969662028726573657276655f706572666374725f6e6d6928616464722929207b0a0909096d7372732d3e636f756e746572735b695d2e61646472203d20616464723b0a0909096d7372732d3e636f6e74726f6c735b695d2e61646472203d2063636372616464723b0a09097d0a097d0a0a092f2a20343320455343522072656769737465727320696e207468726565206f7220666f757220646973636f6e746967756f75732067726f7570202a2f0a09666f72202861646472203d204d53525f50345f4253555f4553435230202b20737461673b0a09202020202061646472203c204d53525f50345f49515f45534352303b202b2b692c2061646472202b3d20616464725f696e6372656d656e74282929207b0a090969662028726573657276655f65766e7473656c5f6e6d69286164647229290a0909096d7372732d3e636f6e74726f6c735b695d2e61646472203d20616464723b0a097d0a0a092f2a206e6f2049515f45534352302f31206f6e20736f6d65206d6f64656c732c20776520736176652061207365636f6e64652074696d65204253555f45534352302f310a09202a20746f2061766f6964207370656369616c206361736520696e206e6d695f7b736176657c726573746f72657d5f7265676973746572732829202a2f0a0969662028626f6f745f6370755f646174612e7838365f6d6f64656c203e3d2030783329207b0a0909666f72202861646472203d204d53525f50345f4253555f4553435230202b20737461673b0a0909202020202061646472203c3d204d53525f50345f4253555f45534352313b202b2b692c2061646472202b3d20616464725f696e6372656d656e74282929207b0a09090969662028726573657276655f65766e7473656c5f6e6d69286164647229290a090909096d7372732d3e636f6e74726f6c735b695d2e61646472203d20616464723b0a09097d0a097d20656c7365207b0a0909666f72202861646472203d204d53525f50345f49515f4553435230202b20737461673b0a0909202020202061646472203c3d204d53525f50345f49515f45534352313b202b2b692c2061646472202b3d20616464725f696e6372656d656e74282929207b0a09090969662028726573657276655f65766e7473656c5f6e6d69286164647229290a090909096d7372732d3e636f6e74726f6c735b695d2e61646472203d20616464723b0a09097d0a097d0a0a09666f72202861646472203d204d53525f50345f5241545f4553435230202b20737461673b0a09202020202061646472203c3d204d53525f50345f5353555f45534352303b202b2b692c2061646472202b3d20616464725f696e6372656d656e74282929207b0a090969662028726573657276655f65766e7473656c5f6e6d69286164647229290a0909096d7372732d3e636f6e74726f6c735b695d2e61646472203d20616464723b0a097d0a0a09666f72202861646472203d204d53525f50345f4d535f4553435230202b20737461673b0a09202020202061646472203c3d204d53525f50345f54435f45534352313b202b2b692c2061646472202b3d20616464725f696e6372656d656e74282929207b0a090969662028726573657276655f65766e7473656c5f6e6d69286164647229290a0909096d7372732d3e636f6e74726f6c735b695d2e61646472203d20616464723b0a097d0a0a09666f72202861646472203d204d53525f50345f49585f4553435230202b20737461673b0a09202020202061646472203c3d204d53525f50345f4352555f45534352333b202b2b692c2061646472202b3d20616464725f696e6372656d656e74282929207b0a090969662028726573657276655f65766e7473656c5f6e6d69286164647229290a0909096d7372732d3e636f6e74726f6c735b695d2e61646472203d20616464723b0a097d0a0a092f2a2074686572652061726520322072656d61696e696e67206e6f6e2d636f6e746967756f75736c79206c6f6361746564204553435273202a2f0a0a09696620286e756d5f636f756e74657273203d3d204e554d5f434f554e544552535f4e4f4e5f485429207b0a09092f2a207374616e64617264206e6f6e2d485420435055732068616e646c6520626f74682072656d61696e696e672045534352732a2f0a090969662028726573657276655f65766e7473656c5f6e6d69284d53525f50345f4352555f455343523529290a0909096d7372732d3e636f6e74726f6c735b692b2b5d2e61646472203d204d53525f50345f4352555f45534352353b0a090969662028726573657276655f65766e7473656c5f6e6d69284d53525f50345f4352555f455343523429290a0909096d7372732d3e636f6e74726f6c735b692b2b5d2e61646472203d204d53525f50345f4352555f45534352343b0a0a097d20656c7365206966202873746167203d3d203029207b0a09092f2a20485420435055732067697665207468652066697273742072656d61696e64657220746f20746865206576656e207468726561642c2061730a09092020207468652033326e6420636f6e74726f6c207265676973746572202a2f0a090969662028726573657276655f65766e7473656c5f6e6d69284d53525f50345f4352555f455343523429290a0909096d7372732d3e636f6e74726f6c735b692b2b5d2e61646472203d204d53525f50345f4352555f45534352343b0a0a097d20656c7365207b0a09092f2a20616e642074776f20636f70696573206f6620746865207365636f6e6420746f20746865206f6464207468726561642c0a0909202020666f7220746865203232737420616e642032336e6420636f6e74726f6c20726567697374657273202a2f0a090969662028726573657276655f65766e7473656c5f6e6d69284d53525f50345f4352555f45534352352929207b0a0909096d7372732d3e636f6e74726f6c735b692b2b5d2e61646472203d204d53525f50345f4352555f45534352353b0a0909096d7372732d3e636f6e74726f6c735b692b2b5d2e61646472203d204d53525f50345f4352555f45534352353b0a09097d0a097d0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a09096966202821636f756e7465725f636f6e6669675b695d2e656e61626c6564290a090909636f6e74696e75653b0a0909696620286d7372732d3e636f6e74726f6c735b695d2e61646472290a090909636f6e74696e75653b0a09096f705f7838365f7761726e5f72657365727665642869293b0a090970345f73687574646f776e286d737273293b0a090972657475726e202d45425553593b0a097d0a0a0972657475726e20303b0a7d0a0a0a73746174696320766f696420706d635f73657475705f6f6e655f70345f636f756e74657228756e7369676e656420696e7420637472290a7b0a09696e7420693b0a09696e7420636f6e7374206d617862696e64203d20323b0a09756e7369676e656420696e742063636372203d20303b0a09756e7369676e656420696e742065736372203d20303b0a09756e7369676e656420696e742068696768203d20303b0a09756e7369676e656420696e7420636f756e7465725f6269743b0a097374727563742070345f6576656e745f62696e64696e67202a6576203d204e554c4c3b0a09756e7369676e656420696e7420737461673b0a0a0973746167203d206765745f7374616767657228293b0a0a092f2a20636f6e766572742066726f6d20636f756e746572202a6e756d6265722a20746f20636f756e746572202a6269742a202a2f0a09636f756e7465725f626974203d2031203c3c20564952545f43545228737461672c20637472293b0a0a092f2a2066696e64206f7572206576656e742062696e64696e67207374727563747572652e202a2f0a0969662028636f756e7465725f636f6e6669675b6374725d2e6576656e74203c3d2030207c7c20636f756e7465725f636f6e6669675b6374725d2e6576656e74203e204e554d5f4556454e545329207b0a09097072696e746b284b45524e5f4552520a090920202020202020226f70726f66696c653a205034206576656e7420636f6465203078256c78206f7574206f662072616e67655c6e222c0a090920202020202020636f756e7465725f636f6e6669675b6374725d2e6576656e74293b0a090972657475726e3b0a097d0a0a096576203d20262870345f6576656e74735b636f756e7465725f636f6e6669675b6374725d2e6576656e74202d20315d293b0a0a09666f72202869203d20303b2069203c206d617862696e643b20692b2b29207b0a09096966202865762d3e62696e64696e67735b695d2e766972745f636f756e746572202620636f756e7465725f62697429207b0a0a0909092f2a206d6f646966792045534352202a2f0a09090972646d73722865762d3e62696e64696e67735b695d2e657363725f616464726573732c20657363722c2068696768293b0a090909455343525f434c4541522865736372293b0a0909096966202873746167203d3d203029207b0a09090909455343525f5345545f5553525f3028657363722c20636f756e7465725f636f6e6669675b6374725d2e75736572293b0a09090909455343525f5345545f4f535f3028657363722c20636f756e7465725f636f6e6669675b6374725d2e6b65726e656c293b0a0909097d20656c7365207b0a09090909455343525f5345545f5553525f3128657363722c20636f756e7465725f636f6e6669675b6374725d2e75736572293b0a09090909455343525f5345545f4f535f3128657363722c20636f756e7465725f636f6e6669675b6374725d2e6b65726e656c293b0a0909097d0a090909455343525f5345545f4556454e545f53454c45435428657363722c2065762d3e6576656e745f73656c656374293b0a090909455343525f5345545f4556454e545f4d41534b28657363722c20636f756e7465725f636f6e6669675b6374725d2e756e69745f6d61736b293b0a09090977726d73722865762d3e62696e64696e67735b695d2e657363725f616464726573732c20657363722c2068696768293b0a0a0909092f2a206d6f646966792043434352202a2f0a09090972646d73722870345f636f756e746572735b564952545f43545228737461672c20637472295d2e636363725f616464726573732c0a090909202020202020636363722c2068696768293b0a090909434343525f434c4541522863636372293b0a090909434343525f5345545f52455155495245445f424954532863636372293b0a090909434343525f5345545f455343525f53454c45435428636363722c2065762d3e657363725f73656c656374293b0a0909096966202873746167203d3d2030290a09090909434343525f5345545f504d495f4f56465f302863636372293b0a090909656c73650a09090909434343525f5345545f504d495f4f56465f312863636372293b0a09090977726d73722870345f636f756e746572735b564952545f43545228737461672c20637472295d2e636363725f616464726573732c0a090909202020202020636363722c2068696768293b0a09090972657475726e3b0a09097d0a097d0a0a097072696e746b284b45524e5f4552520a0920202020202020226f70726f66696c653a205034206576656e7420636f6465203078256c78206e6f2062696e64696e672c2073746167202564206374722025645c6e222c0a0920202020202020636f756e7465725f636f6e6669675b6374725d2e6576656e742c20737461672c20637472293b0a7d0a0a0a73746174696320766f69642070345f73657475705f6374727328737472756374206f705f7838365f6d6f64656c5f7370656320636f6e7374202a6d6f64656c2c0a0909092020737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a09756e7369676e656420696e7420693b0a09756e7369676e656420696e74206c6f772c20686967683b0a09756e7369676e656420696e7420737461673b0a0a0973746167203d206765745f7374616767657228293b0a0a0972646d7372284d53525f494133325f4d4953435f454e41424c452c206c6f772c2068696768293b0a0969662028214d4953435f504d435f454e41424c45445f50286c6f772929207b0a09097072696e746b284b45524e5f45525220226f70726f66696c653a20503420504d43206e6f7420617661696c61626c655c6e22293b0a090972657475726e3b0a097d0a0a092f2a20636c656172207468652063636372732077652077696c6c20757365202a2f0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b20692b2b29207b0a090969662028756e6c696b656c7928216d7372732d3e636f6e74726f6c735b695d2e6164647229290a090909636f6e74696e75653b0a090972646d73722870345f636f756e746572735b564952545f43545228737461672c2069295d2e636363725f616464726573732c206c6f772c2068696768293b0a0909434343525f434c454152286c6f77293b0a0909434343525f5345545f52455155495245445f42495453286c6f77293b0a090977726d73722870345f636f756e746572735b564952545f43545228737461672c2069295d2e636363725f616464726573732c206c6f772c2068696768293b0a097d0a0a092f2a20636c65617220616c6c2065736372732028696e636c7564696e672074686f7365206f757473696465206f757220636f6e6365726e29202a2f0a09666f72202869203d206e756d5f636f756e746572733b2069203c206e756d5f636f6e74726f6c733b20692b2b29207b0a090969662028756e6c696b656c7928216d7372732d3e636f6e74726f6c735b695d2e6164647229290a090909636f6e74696e75653b0a090977726d7372286d7372732d3e636f6e74726f6c735b695d2e616464722c20302c2030293b0a097d0a0a092f2a20736574757020616c6c20636f756e74657273202a2f0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a090969662028636f756e7465725f636f6e6669675b695d2e656e61626c6564202626206d7372732d3e636f6e74726f6c735b695d2e6164647229207b0a09090972657365745f76616c75655b695d203d20636f756e7465725f636f6e6669675b695d2e636f756e743b0a090909706d635f73657475705f6f6e655f70345f636f756e7465722869293b0a09090977726d73726c2870345f636f756e746572735b564952545f43545228737461672c2069295d2e636f756e7465725f616464726573732c0a090909202020202020202d2875363429636f756e7465725f636f6e6669675b695d2e636f756e74293b0a09097d20656c7365207b0a09090972657365745f76616c75655b695d203d20303b0a09097d0a097d0a7d0a0a0a73746174696320696e742070345f636865636b5f63747273287374727563742070745f72656773202a20636f6e737420726567732c0a09090920737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a09756e7369676e6564206c6f6e67206374722c206c6f772c20686967682c20737461672c207265616c3b0a09696e7420693b0a0a0973746167203d206765745f7374616767657228293b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a0a0909696620282172657365745f76616c75655b695d290a090909636f6e74696e75653b0a0a09092f2a0a0909202a20746865726520697320736f6d6520656363656e7472696369747920696e207468652068617264776172652077686963680a0909202a207265717569726573207468617420776520706572666f726d203220657874726120636f7272656374696f6e733a0a0909202a0a0909202a202d20636865636b20626f74682074686520434343523a4f564620666c616720666f72206f766572666c6f7720616e64207468650a0909202a202020636f756e74657220686967682062697420666f7220756e2d666c6167676564206f766572666c6f77732e0a0909202a0a0909202a202d2077726974652074686520636f756e746572206261636b20747769636520746f20656e7375726520697420676574730a0909202a202020757064617465642070726f7065726c792e0a0909202a0a0909202a2074686520666f726d6572207365656d7320746f206265 |