1. | 2c20616e64207468656e0a09202020746865792073686f756c6420776f726b20696d6d6564696174656c7920746865726561667465722e0a092a2f0a096b65726e656c5f656e64203d2063616c6c6261636b5f696e6974286b65726e656c5f656e64293b0a0a092f2a200a09202a204c6f636174652074686520636f6d6d616e64206c696e652e0a09202a2f0a092f2a204861636b20666f72204a656e73656e2e2e2e2073696e6365207765277265207265737472696374656420746f2038206f7220313620636861727320666f720a09202020626f6f7420666c61677320646570656e64696e67206f6e2074686520626f6f74206d6f64652c207765206e65656420736f6d652073686f727468616e642e0a09202020546869732073686f756c6420646f20666f7220696e7374616c6c6174696f6e2e20202a2f0a0969662028737472636d7028434f4d4d414e445f4c494e452c2022494e5354414c4c2229203d3d203029207b0a09097374726c63707928636f6d6d616e645f6c696e652c2022726f6f743d2f6465762f666430206c6f61645f72616d6469736b3d31222c2073697a656f6620636f6d6d616e645f6c696e65293b0a097d20656c7365207b0a09097374726c63707928636f6d6d616e645f6c696e652c20434f4d4d414e445f4c494e452c2073697a656f6620636f6d6d616e645f6c696e65293b0a097d0a0973747263707928626f6f745f636f6d6d616e645f6c696e652c20636f6d6d616e645f6c696e65293b0a092a636d646c696e655f70203d20636f6d6d616e645f6c696e653b0a0a092f2a200a09202a2050726f6365737320636f6d6d616e642d6c696e6520617267756d656e74732e0a09202a2f0a097768696c6520282870203d207374727365702826617267732c2022205c7422292920213d204e554c4c29207b0a090969662028212a702920636f6e74696e75653b0a0909696620287374726e636d7028702c2022616c7068615f6d763d222c203929203d3d203029207b0a090909766563203d206765745f7379737665635f62796e616d6528702b39293b0a090909636f6e74696e75653b0a09097d0a0909696620287374726e636d7028702c20226379636c653d222c203629203d3d203029207b0a0909096573745f6379636c655f66726571203d2073696d706c655f737472746f6c28702b362c204e554c4c2c2030293b0a090909636f6e74696e75653b0a09097d0a0909696620287374726e636d7028702c20226d656d3d222c203429203d3d203029207b0a0909096d656d5f73697a655f6c696d6974203d206765745f6d656d5f73697a655f6c696d697428702b34293b0a090909636f6e74696e75653b0a09097d0a0909696620287374726e636d7028702c202273726d636f6e73222c203729203d3d203029207b0a09090973726d636f6e735f6f7574707574207c3d20313b0a090909636f6e74696e75653b0a09097d0a0909696620287374726e636d7028702c2022636f6e736f6c653d73726d222c20313129203d3d203029207b0a09090973726d636f6e735f6f7574707574207c3d20323b0a090909636f6e74696e75653b0a09097d0a0909696620287374726e636d7028702c20226761727473697a653d222c203929203d3d203029207b0a090909616c7068615f616770676172745f73697a65203d0a090909096765745f6d656d5f73697a655f6c696d697428702b3929203c3c20504147455f53484946543b0a090909636f6e74696e75653b0a09097d0a23696664656620434f4e4649475f564552424f53455f4d434845434b0a0909696620287374726e636d7028702c2022766572626f73655f6d636865636b3d222c20313529203d3d203029207b0a090909616c7068615f766572626f73655f6d636865636b203d2073696d706c655f737472746f6c28702b31352c204e554c4c2c2030293b0a090909636f6e74696e75653b0a09097d0a23656e6469660a097d0a0a092f2a205265706c6163652074686520636f6d6d616e64206c696e652c206e6f772074686174207765277665206b696c6c65642069742077697468207374727365702e20202a2f0a0973747263707928636f6d6d616e645f6c696e652c20626f6f745f636f6d6d616e645f6c696e65293b0a0a092f2a2049662077652077616e742053524d20636f6e736f6c65207072696e746b206563686f696e67206561726c792c20646f206974206e6f772e202a2f0a0969662028616c7068615f7573696e675f73726d2026262073726d636f6e735f6f757470757429207b0a090972656769737465725f73726d5f636f6e736f6c6528293b0a0a09092f2a0a0909202a2049662022636f6e736f6c653d73726d2220776173207370656369666965642c20636c656172207468652073726d636f6e735f6f75747075740a0909202a20666c6167206e6f7720736f20746861742074696d652e6320776f6e277420756e72656769737465725f73726d5f636f6e736f6c650a0909202a2f0a09096966202873726d636f6e735f6f757470757420262032290a09090973726d636f6e735f6f7574707574203d20303b0a097d0a0a23696664656620434f4e4649475f4d414749435f53595352510a092f2a204966207765277265207573696e672053524d2c206d616b652073797372712d622068616c74206261636b20746f207468652070726f6d2c0a092020206e6f74206175746f2d7265626f6f742e20202a2f0a0969662028616c7068615f7573696e675f73726d29207b0a09097374727563742073797372715f6b65795f6f70202a6f70203d205f5f73797372715f6765745f6b65795f6f7028276227293b0a09096f702d3e68616e646c6572203d2028766f6964202a29206d616368696e655f68616c743b0a097d0a23656e6469660a0a092f2a0a09202a204964656e7469667920616e64207265636f6e66696775726520666f72207468652063757272656e742073797374656d2e0a09202a2f0a09637075203d2028737472756374207065726370755f7374727563742a292828636861722a296877727062202b2068777270622d3e70726f636573736f725f6f6666736574293b0a0a096765745f7379736e616d65732868777270622d3e7379735f747970652c2068777270622d3e7379735f766172696174696f6e2c0a090920202020206370752d3e747970652c2026747970655f6e616d652c20267661725f6e616d65293b0a09696620282a7661725f6e616d65203d3d20273027290a09097661725f6e616d65203d2022223b0a0a09696620282176656329207b0a0909766563203d206765745f7379737665632868777270622d3e7379735f747970652c2068777270622d3e7379735f766172696174696f6e2c0a09090909206370752d3e74797065293b0a097d0a0a09696620282176656329207b0a090970616e69632822556e737570706f727465642073797374656d20747970653a202573257325732028256c6420256c64295c6e222c0a0909202020202020747970655f6e616d652c20282a7661725f6e616d65203f202220766172696174696f6e2022203a202222292c207661725f6e616d652c0a090920202020202068777270622d3e7379735f747970652c2068777270622d3e7379735f766172696174696f6e293b0a097d0a096966202876656320213d2026616c7068615f6d7629207b0a0909616c7068615f6d76203d202a7665633b0a097d0a090a097072696e746b2822426f6f74696e6720220a23696664656620434f4e4649475f414c5048415f47454e455249430a09202020202020202247454e4552494320220a23656e6469660a0920202020202020226f6e20257325732573207573696e67206d616368696e6520766563746f722025732066726f6d2025735c6e222c0a0920202020202020747970655f6e616d652c20282a7661725f6e616d65203f202220766172696174696f6e2022203a202222292c0a09202020202020207661725f6e616d652c20616c7068615f6d762e766563746f725f6e616d652c0a092020202020202028616c7068615f7573696e675f73726d203f202253524d22203a20224d494c4f2229293b0a0a097072696e746b28224d616a6f72204f7074696f6e733a20220a23696664656620434f4e4649475f534d500a092020202020202022534d5020220a23656e6469660a23696664656620434f4e4649475f414c5048415f455635360a0920202020202020224556353620220a23656e6469660a23696664656620434f4e4649475f414c5048415f455636370a0920202020202020224556363720220a23656e6469660a23696664656620434f4e4649475f414c5048415f4c45474143595f53544152545f414444524553530a0920202020202020224c45474143595f535441525420220a23656e6469660a23696664656620434f4e4649475f564552424f53455f4d434845434b0a092020202020202022564552424f53455f4d434845434b20220a23656e6469660a0a23696664656620434f4e4649475f444953434f4e5449474d454d0a092020202020202022444953434f4e5449474d454d20220a23696664656620434f4e4649475f4e554d410a0920202020202020224e554d4120220a23656e6469660a23656e6469660a0a23696664656620434f4e4649475f44454255475f5350494e4c4f434b0a09202020202020202244454255475f5350494e4c4f434b20220a23656e6469660a23696664656620434f4e4649475f4d414749435f53595352510a0920202020202020224d414749435f535953525120220a23656e6469660a0920202020202020225c6e22293b0a0a097072696e746b2822436f6d6d616e64206c696e653a2025735c6e222c20636f6d6d616e645f6c696e65293b0a0a092f2a200a09202a2053796e6320757020746865204841452e0a09202a2053617665207468652053524d27732063757272656e742076616c756520666f7220726573746f726174696f6e2e0a09202a2f0a0973726d5f686165203d202a616c7068615f6d762e6861655f72656769737465723b0a095f5f7365745f68616528616c7068615f6d762e6861655f6361636865293b0a0a092f2a20526573657420656e61626c6520636f727265637461626c65206572726f72207265706f7274732e20202a2f0a0977726d63657328307837293b0a0a092f2a2046696e64206f7572206d656d6f72792e20202a2f0a0973657475705f6d656d6f7279286b65726e656c5f656e64293b0a0a092f2a204669727374206775657373206174206370752063616368652073697a65732e2020446f2074686973206265666f726520696e69745f617263682e20202a2f0a0964657465726d696e655f6370755f636163686573286370752d3e74797065293b0a0a092f2a20496e697469616c697a6520746865206d616368696e652e2020557375616c6c792068617320746f20646f20776974682073657474696e672075700a09202020444d412077696e646f777320616e6420746865206c696b652e20202a2f0a0969662028616c7068615f6d762e696e69745f61726368290a0909616c7068615f6d762e696e69745f6172636828293b0a0a092f2a2052657365727665207374616e64617264207265736f75726365732e20202a2f0a09726573657276655f7374645f7265736f757263657328293b0a0a092f2a200a09202a204769766520757320612064656661756c7420636f6e736f6c652e20205447412075736572732077696c6c20736565206e6f7468696e6720756e74696c0a09202a206368725f6465765f696e69742069732063616c6c65642c20726174686572206c61746520696e2074686520626f6f742073657175656e63652e0a09202a2f0a0a23696664656620434f4e4649475f56540a23696620646566696e656428434f4e4649475f5647415f434f4e534f4c45290a09636f6e73776974636870203d20267667615f636f6e3b0a23656c696620646566696e656428434f4e4649475f44554d4d595f434f4e534f4c45290a09636f6e73776974636870203d202664756d6d795f636f6e3b0a23656e6469660a23656e6469660a0a092f2a2044656661756c7420726f6f742066696c6573797374656d20746f20736461322e20202a2f0a09524f4f545f444556203d20526f6f745f534441323b0a0a23696664656620434f4e4649475f454953410a092f2a204649584d453a20206f6e6c79207365742074686973207768656e2077652061637475616c6c792068617665204549534120696e207468697320626f783f202a2f0a09454953415f627573203d20313b0a23656e6469660a0a20092f2a0a09202a20436865636b2041534e20696e20485752504220666f722076616c69646974792c207265706f7274206966206261642e0a09202a204649584d453a20686f77207761732074686973206661696c696e673f202053686f756c6420776520747275737420697420696e73746561642c0a09202a20616e6420636f7079207468652076616c756520696e746f20616c7068615f6d762e6d61785f61736e3f0a2009202a2f0a0a20096966202868777270622d3e6d61785f61736e20213d204d41585f41534e29207b0a09097072696e746b28224d61782041534e2066726f6d2048575250422069732062616420283078256c78295c6e222c2068777270622d3e6d61785f61736e293b0a20097d0a0a092f2a0a09202a204964656e746966792074686520666c6f636b206f662070656e6775696e732e0a09202a2f0a0a23696664656620434f4e4649475f534d500a0973657475705f736d7028293b0a23656e6469660a09706167696e675f696e697428293b0a7d0a0a7374617469632063686172207379735f756e6b6e6f776e5b5d203d2022556e6b6e6f776e223b0a737461746963206368617220737973747970655f6e616d65735b5d5b31365d203d207b0a092230222c0a0922414455222c2022436f627261222c202252756279222c2022466c616d696e676f222c20224d616e6e657175696e222c20224a656e73656e222c0a092250656c6963616e222c20224d6f7267616e222c20225361626c65222c20224d6564756c6c61222c20224e6f6e616d65222c0a0922547572626f6c61736572222c20224176616e7469222c20224d757374616e67222c2022416c636f72222c2022547261646577696e64222c0a09224d696b617361222c202245423634222c202245423636222c2022454236342b222c2022416c706861426f6f6b31222c0a092252617768696465222c20224b32222c20224c796e78222c2022584c222c20224542313634222c20224e6f726974616b65222c0a0922436f72746578222c20223239222c20224d69617461222c202258584d222c202254616b617261222c202259756b6f6e222c0a09225473756e616d69222c202257696c6466697265222c2022435553434f222c20224569676572222c2022546974616e222c20224d617276656c220a7d3b0a0a737461746963206368617220756e6f6666696369616c5f6e616d65735b5d5b385d203d207b22313030222c20225275666669616e227d3b0a0a7374617469632063686172206170695f6e616d65735b5d5b31365d203d207b22323030222c20224e617574696c7573227d3b0a0a73746174696320636861722065623136345f6e616d65735b5d5b385d203d207b224542313634222c20225043313634222c20224c58313634222c20225358313634222c20225258313634227d3b0a73746174696320696e742065623136345f696e64696365735b5d203d207b302c302c302c312c312c312c312c312c322c322c322c322c332c332c332c332c347d3b0a0a737461746963206368617220616c636f725f6e616d65735b5d5b31365d203d207b22416c636f72222c20224d6176657269636b222c202242726574227d3b0a73746174696320696e7420616c636f725f696e64696365735b5d203d207b302c302c302c312c312c312c302c302c302c302c302c302c322c322c322c322c322c327d3b0a0a73746174696320636861722065623634705f6e616d65735b5d5b31365d203d207b22454236342b222c202243616272696f6c6574222c2022416c7068615043493634227d3b0a73746174696320696e742065623634705f696e64696365735b5d203d207b302c302c312c327d3b0a0a737461746963206368617220656236365f6e616d65735b5d5b385d203d207b2245423636222c2022454236362b227d3b0a73746174696320696e7420656236365f696e64696365735b5d203d207b302c302c317d3b0a0a7374617469632063686172206d617276656c5f6e616d65735b5d5b31365d203d207b0a09224d617276656c2f455637220a7d3b0a73746174696320696e74206d617276656c5f696e64696365735b5d203d207b2030207d3b0a0a737461746963206368617220726177686964655f6e616d65735b5d5b31365d203d207b0a0922446f646765222c20225772616e676c6572222c2022447572616e676f222c202254696e637570222c2022446156696e6369220a7d3b0a73746174696320696e7420726177686964655f696e64696365735b5d203d207b302c302c302c312c312c322c322c332c332c342c347d3b0a0a737461746963206368617220746974616e5f6e616d65735b5d5b31365d203d207b0a092244454641554c54222c2022507269766174656572222c202246616c636f6e222c20224772616e697465220a7d3b0a73746174696320696e7420746974616e5f696e64696365735b5d203d207b302c312c322c322c337d3b0a0a7374617469632063686172207473756e616d695f6e616d65735b5d5b31365d203d207b0a092230222c20224450323634222c2022576172686f6c222c202257696e646a616d6d6572222c20224d6f6e6574222c2022436c6970706572222c0a0922476f6c6472757368222c2022576562627269636b222c2022436174616d6172616e222c20224272697362616e65222c20224d656c626f75726e65222c0a0922466c79696e6720436c6970706572222c2022536861726b220a7d3b0a73746174696320696e74207473756e616d695f696e64696365735b5d203d207b302c312c322c332c342c352c362c372c382c392c31302c31312c31327d3b0a0a7374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a205f5f696e69740a6765745f73797376656328756e7369676e6564206c6f6e6720747970652c20756e7369676e6564206c6f6e6720766172696174696f6e2c20756e7369676e6564206c6f6e6720637075290a7b0a097374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a737973747970655f766563735b5d205f5f696e697464617461203d0a097b0a09094e554c4c2c09092f2a2030202a2f0a09094e554c4c2c09092f2a20414455202a2f0a09094e554c4c2c09092f2a20436f627261202a2f0a09094e554c4c2c09092f2a2052756279202a2f0a09094e554c4c2c09092f2a20466c616d696e676f202a2f0a09094e554c4c2c09092f2a204d616e6e657175696e202a2f0a0909266a656e73656e5f6d762c0a09094e554c4c2c2009092f2a2050656c6963616e202a2f0a09094e554c4c2c09092f2a204d6f7267616e202a2f0a09094e554c4c2c09092f2a205361626c65202d2d207365652062656c6f772e20202a2f0a09094e554c4c2c09092f2a204d6564756c6c61202a2f0a0909266e6f6e616d655f6d762c0a09094e554c4c2c09092f2a20547572626f6c61736572202a2f0a0909266176616e74695f6d762c0a09094e554c4c2c09092f2a204d757374616e67202a2f0a09094e554c4c2c09092f2a20416c636f722c20427265742c204d6176657269636b2e20485752504220696e61636375726174653f202a2f0a09094e554c4c2c09092f2a20547261646577696e64202a2f0a09094e554c4c2c09092f2a204d696b617361202d2d207365652062656c6f772e20202a2f0a09094e554c4c2c09092f2a2045423634202a2f0a09094e554c4c2c09092f2a2045423636202d2d2073656520766172696174696f6e2e20202a2f0a09094e554c4c2c09092f2a20454236342b202d2d2073656520766172696174696f6e2e20202a2f0a090926616c706861626f6f6b315f6d762c0a090926726177686964655f6d762c0a09094e554c4c2c09092f2a204b32202a2f0a0909266c796e785f6d762c092f2a204c796e78202a2f0a090926786c5f6d762c0a09094e554c4c2c09092f2a204542313634202d2d2073656520766172696174696f6e2e20202a2f0a09094e554c4c2c09092f2a204e6f726974616b65202d2d207365652062656c6f772e20202a2f0a09094e554c4c2c09092f2a20436f72746578202a2f0a09094e554c4c2c09092f2a203239202a2f0a0909266d696174615f6d762c0a09094e554c4c2c09092f2a2058584d202a2f0a09092674616b6172615f6d762c0a09094e554c4c2c09092f2a2059756b6f6e202a2f0a09094e554c4c2c09092f2a205473756e616d69202d2d2073656520766172696174696f6e2e20202a2f0a09092677696c64666972655f6d762c092f2a2057696c6466697265202a2f0a09094e554c4c2c09092f2a20435553434f202a2f0a09092665696765725f6d762c092f2a204569676572202a2f0a09094e554c4c2c09092f2a20546974616e202a2f0a09094e554c4c2c09092f2a204d617276656c202a2f0a097d3b0a0a097374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a756e6f6666696369616c5f766563735b5d205f5f696e697464617461203d0a097b0a09094e554c4c2c09092f2a20313030202a2f0a0909267275666669616e5f6d762c0a097d3b0a0a097374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a6170695f766563735b5d205f5f696e697464617461203d0a097b0a09094e554c4c2c09092f2a20323030202a2f0a0909266e617574696c75735f6d762c0a097d3b0a0a097374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a616c636f725f766563735b5d205f5f696e697464617461203d200a097b0a090926616c636f725f6d762c2026786c745f6d762c2026786c745f6d760a097d3b0a0a097374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a65623136345f766563735b5d205f5f696e697464617461203d0a097b0a09092665623136345f6d762c202670633136345f6d762c20266c783136345f6d762c202673783136345f6d762c202672783136345f6d760a097d3b0a0a097374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a65623634705f766563735b5d205f5f696e697464617461203d0a097b0a09092665623634705f6d762c0a09092663616272696f6c65745f6d762c0a09092663616272696f6c65745f6d7609092f2a20416c7068615043493634202a2f0a097d3b0a0a097374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a656236365f766563735b5d205f5f696e697464617461203d0a097b0a090926656236365f6d762c0a09092665623636705f6d760a097d3b0a0a097374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a6d617276656c5f766563735b5d205f5f696e697464617461203d0a097b0a0909266d617276656c5f6576375f6d762c0a097d3b0a0a097374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a746974616e5f766563735b5d205f5f696e697464617461203d0a097b0a090926746974616e5f6d762c09092f2a2064656661756c742020202a2f0a0909267072697661746565725f6d762c09092f2a20707269766174656572202a2f0a090926746974616e5f6d762c09092f2a2066616c636f6e202020202a2f0a0909267072697661746565725f6d762c09092f2a206772616e6974652020202a2f0a097d3b0a0a097374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a7473756e616d695f766563735b5d20205f5f696e697464617461203d0a097b0a09094e554c4c2c0a09092664703236345f6d762c09092f2a206470323634202a2f0a09092664703236345f6d762c09092f2a20776172686f6c202a2f0a09092664703236345f6d762c09092f2a2077696e646a616d6d6572202a2f0a0909266d6f6e65745f6d762c09092f2a206d6f6e6574202a2f0a090926636c69707065725f6d762c09092f2a20636c6970706572202a2f0a09092664703236345f6d762c09092f2a20676f6c6472757368202a2f0a090926776562627269636b5f6d762c09092f2a20776562627269636b202a2f0a09092664703236345f6d762c09092f2a20636174616d6172616e202a2f0a09094e554c4c2c0909092f2a206272697362616e653f202a2f0a09094e554c4c2c0909092f2a206d656c626f75726e653f202a2f0a09094e554c4c2c0909092f2a20666c79696e6720636c69707065723f202a2f0a090926736861726b5f6d762c09092f2a20736861726b202a2f0a097d3b0a0a092f2a203f3f3f20446f207765206e65656420746f2064697374696e6775697368206265747765656e2052617768696465733f20202a2f0a0a0973747275637420616c7068615f6d616368696e655f766563746f72202a7665633b0a0a092f2a20536561726368207468652073797374656d207461626c65732066697273742e2e2e202a2f0a09766563203d204e554c4c3b0a096966202874797065203c2041525241595f53495a4528737973747970655f766563732929207b0a0909766563203d20737973747970655f766563735b747970655d3b0a097d20656c736520696620282874797065203e2053545f4150495f42494153292026260a09092020202874797065202d2053545f4150495f4249415329203c2041525241595f53495a45286170695f766563732929207b0a0909766563203d206170695f766563735b74797065202d2053545f4150495f424941535d3b0a097d20656c736520696620282874797065203e2053545f554e4f4646494349414c5f42494153292026260a09092020202874797065202d2053545f554e4f4646494349414c5f4249415329203c2041525241595f53495a4528756e6f6666696369616c5f766563732929207b0a0909766563203d20756e6f6666696369616c5f766563735b74797065202d2053545f554e4f4646494349414c5f424941535d3b0a097d0a0a092f2a204966207765277665206e6f7420666f756e64206f6e652c2074727920666f72206120766172696174696f6e2e20202a2f0a0a09696620282176656329207b0a09092f2a204d656d6265722049442069732061206269742d6669656c642e202a2f0a0909756e7369676e6564206c6f6e67206d656d626572203d2028766172696174696f6e203e3e20313029202620307833663b0a0a090963707520263d20307866666666666666663b202f2a206d616b6520697420757361626c65202a2f0a0a090973776974636820287479706529207b0a0909636173652053545f4445435f414c434f523a0a090909696620286d656d626572203c2041525241595f53495a4528616c636f725f696e646963657329290a09090909766563203d20616c636f725f766563735b616c636f725f696e64696365735b6d656d6265725d5d3b0a090909627265616b3b0a0909636173652053545f4445435f45423136343a0a090909696620286d656d626572203c2041525241595f53495a452865623136345f696e646963657329290a09090909766563203d2065623136345f766563735b65623136345f696e64696365735b6d656d6265725d5d3b0a0909092f2a205043313634206d61792073686f7720617320454231363420766172696174696f6e20776974682045563536204350552c0a0909092020206275742c2073696e6365206e6f20747275652045423136342068616420616e797468696e6720627574204556352e2e2e202a2f0a09090969662028766563203d3d202665623136345f6d7620262620637075203d3d20455635365f435055290a09090909766563203d202670633136345f6d763b0a090909627265616b3b0a0909636173652053545f4445435f45423634503a0a090909696620286d656d626572203c2041525241595f53495a452865623634705f696e646963657329290a09090909766563203d2065623634705f766563735b65623634705f696e64696365735b6d656d6265725d5d3b0a090909627265616b3b0a0909636173652053545f4445435f454236363a0a090909696620286d656d626572203c2041525241595f53495a4528656236365f696e646963657329290a09090909766563203d20656236365f766563735b656236365f696e64696365735b6d656d6265725d5d3b0a090909627265616b3b0a0909636173652053545f4445435f4d415256454c3a0a090909696620286d656d626572203c2041525241595f53495a45286d617276656c5f696e646963657329290a09090909766563203d206d617276656c5f766563735b6d617276656c5f696e64696365735b6d656d6265725d5d3b0a090909627265616b3b0a0909636173652053545f4445435f544954414e3a0a090909766563203d20746974616e5f766563735b305d3b092f2a2064656661756c74202a2f0a090909696620286d656d626572203c2041525241595f53495a4528746974616e5f696e646963657329290a09090909766563203d20746974616e5f766563735b746974616e5f696e64696365735b6d656d6265725d5d3b0a090909627265616b3b0a0909636173652053545f4445435f5453554e414d493a0a090909696620286d656d626572203c2041525241595f53495a45287473756e616d695f696e646963657329290a09090909766563203d207473756e616d695f766563735b7473756e616d695f696e64696365735b6d656d6265725d5d3b0a090909627265616b3b0a0909636173652053545f4445435f313030303a0a09090969662028637075203d3d204556355f435055207c7c20637075203d3d20455635365f435055290a09090909766563203d20266d696b6173615f7072696d6f5f6d763b0a090909656c73650a09090909766563203d20266d696b6173615f6d763b0a090909627265616b3b0a0909636173652053545f4445435f4e4f524954414b453a0a09090969662028637075203d3d204556355f435055207c7c20637075203d3d20455635365f435055290a09090909766563203d20266e6f726974616b655f7072696d6f5f6d763b0a090909656c73650a09090909766563203d20266e6f726974616b655f6d763b0a090909627265616b3b0a0909636173652053545f4445435f323130305f413530303a0a09090969662028637075203d3d204556355f435055207c7c20637075203d3d20455635365f435055290a09090909766563203d20267361626c655f67616d6d615f6d763b0a090909656c73650a09090909766563203d20267361626c655f6d763b0a090909627265616b3b0a09097d0a097d0a0972657475726e207665633b0a7d0a0a7374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a205f5f696e69740a6765745f7379737665635f62796e616d6528636f6e73742063686172202a6e616d65290a7b0a097374617469632073747275637420616c7068615f6d616368696e655f766563746f72202a616c6c5f766563735b5d205f5f696e697464617461203d0a097b0a090926616c636f725f6d762c0a090926616c706861626f6f6b315f6d762c0a0909266176616e74695f6d762c0a09092663616272696f6c65745f6d762c0a090926636c69707065725f6d762c0a09092664703236345f6d762c0a09092665623136345f6d762c0a09092665623634705f6d762c0a090926656236365f6d762c0a09092665623636705f6d762c0a09092665696765725f6d762c0a0909266a656e73656e5f6d762c0a0909266c783136345f6d762c0a0909266c796e785f6d762c0a0909266d696174615f6d762c0a0909266d696b6173615f6d762c0a0909266d696b6173615f7072696d6f5f6d762c0a0909266d6f6e65745f6d762c0a0909266e617574696c75735f6d762c0a0909266e6f6e616d655f6d762c0a0909266e6f726974616b655f6d762c0a0909266e6f726974616b655f7072696d6f5f6d762c0a09092670326b5f6d762c0a09092670633136345f6d762c0a0909267072697661746565725f6d762c0a090926726177686964655f6d762c0a0909267275666669616e5f6d762c0a09092672783136345f6d762c0a0909267361626c655f6d762c0a0909267361626c655f67616d6d615f6d762c0a090926736861726b5f6d762c0a09092673783136345f6d762c0a09092674616b6172615f6d762c0a090926776562627269636b5f6d762c0a09092677696c64666972655f6d762c0a090926786c5f6d762c0a090926786c745f6d760a097d3b0a0a0973697a655f7420693b0a0a09666f72202869203d20303b2069203c2041525241595f53495a4528616c6c5f76656373293b202b2b6929207b0a090973747275637420616c7068615f6d616368696e655f766563746f72202a6d76203d20616c6c5f766563735b695d3b0a09096966202873747263617365636d70286d762d3e766563746f725f6e616d652c206e616d6529203d3d2030290a09090972657475726e206d763b0a097d0a0972657475726e204e554c4c3b0a7d0a0a73746174696320766f69640a6765745f7379736e616d657328756e7369676e6564206c6f6e6720747970652c20756e7369676e6564206c6f6e6720766172696174696f6e2c20756e7369676e6564206c6f6e67206370752c0a09202020202063686172202a2a747970655f6e616d652c2063686172202a2a766172696174696f6e5f6e616d65290a7b0a09756e7369676e6564206c6f6e67206d656d6265723b0a0a092f2a204966206e6f7420696e20746865207461626c65732c206d616b6520697420554e4b4e4f574e2c0a09202020656c7365207365742074797065206e616d6520746f2066616d696c79202a2f0a096966202874797065203c2041525241595f53495a4528737973747970655f6e616d65732929207b0a09092a747970655f6e616d65203d20737973747970655f6e616d65735b747970655d3b0a097d20656c736520696620282874797065203e2053545f4150495f42494153292026260a09092020202874797065202d2053545f4150495f4249415329203c2041525241595f53495a45286170695f6e616d65732929207b0a09092a747970655f6e616d65203d206170695f6e616d65735b74797065202d2053545f4150495f424941535d3b0a097d20656c736520696620282874797065203e2053545f554e4f4646494349414c5f42494153292026260a09092020202874797065202d2053545f554e4f4646494349414c5f4249415329203c2041525241595f53495a4528756e6f6666696369616c5f6e616d65732929207b0a09092a747970655f6e616d65203d20756e6f6666696369616c5f6e616d65735b74797065202d2053545f554e4f4646494349414c5f424941535d3b0a097d20656c7365207b0a09092a747970655f6e616d65203d207379735f756e6b6e6f776e3b0a09092a766172696174696f6e5f6e616d65203d207379735f756e6b6e6f776e3b0a090972657475726e3b0a097d0a0a092f2a2053657420766172696174696f6e20746f202230223b20696620766172696174696f6e206973207a65726f2c20646f6e652e20202a2f0a092a766172696174696f6e5f6e616d65203d20737973747970655f6e616d65735b305d3b0a0969662028766172696174696f6e203d3d203029207b0a090972657475726e3b0a097d0a0a096d656d626572203d2028766172696174696f6e203e3e20313029202620307833663b202f2a206d656d6265722049442069732061206269742d6669656c64202a2f0a0a0963707520263d20307866666666666666663b202f2a206d616b6520697420757361626c65202a2f0a0a0973776974636820287479706529207b202f2a2073656c6563742062792066616d696c79202a2f0a0964656661756c743a202f2a2064656661756c7420746f20766172696174696f6e2022302220666f72206e6f77202a2f0a0909627265616b3b0a09636173652053545f4445435f45423136343a0a0909696620286d656d626572203c2041525241595f53495a452865623136345f696e646963657329290a0909092a766172696174696f6e5f6e616d65203d2065623136345f6e616d65735b65623136345f696e64696365735b6d656d6265725d5d3b0a09092f2a205043313634206d61792073686f7720617320454231363420766172696174696f6e2c2062757420776974682045563536204350552c0a0909202020736f2c2073696e6365206e6f20747275652045423136342068616420616e797468696e6720627574204556352e2e2e202a2f0a09096966202865623136345f696e64696365735b6d656d6265725d203d3d203020262620637075203d3d20455635365f435055290a0909092a766172696174696f6e5f6e616d65203d2065623136345f6e616d65735b315d3b202f2a206d616b65206974205043313634202a2f0a0909627265616b3b0a09636173652053545f4445435f414c434f523a0a0909696620286d656d626572203c2041525241595f53495a4528616c636f725f696e646963657329290a0909092a766172696174696f6e5f6e616d65203d20616c636f725f6e616d65735b616c636f725f696e64696365735b6d656d6265725d5d3b0a0909627265616b3b0a09636173652053545f4445435f45423634503a0a0909696620286d656d626572203c2041525241595f53495a452865623634705f696e646963657329290a0909092a766172696174696f6e5f6e616d65203d2065623634705f6e616d65735b65623634705f696e64696365735b6d656d6265725d5d3b0a0909627265616b3b0a09636173652053545f4445435f454236363a0a0909696620286d656d626572203c2041525241595f53495a4528656236365f696e646963657329290a0909092a766172696174696f6e5f6e616d65203d20656236365f6e616d65735b656236365f696e64696365735b6d656d6265725d5d3b0a0909627265616b3b0a09636173652053545f4445435f4d415256454c3a0a0909696620286d656d626572203c2041525241595f53495a45286d617276656c5f696e646963657329290a0909092a766172696174696f6e5f6e616d65203d206d617276656c5f6e616d65735b6d617276656c5f696e64696365735b6d656d6265725d5d3b0a0909627265616b3b0a09636173652053545f4445435f524157484944453a0a0909696620286d656d626572203c2041525241595f53495a4528726177686964655f696e646963657329290a0909092a766172696174696f6e5f6e616d65203d20726177686964655f6e616d65735b726177686964655f696e64696365735b6d656d6265725d5d3b0a0909627265616b3b0a09636173652053545f4445435f544954414e3a0a09092a766172696174696f6e5f6e616d65203d20746974616e5f6e616d65735b305d3b092f2a2064656661756c74202a2f0a0909696620286d656d626572203c2041525241595f53495a4528746974616e5f696e646963657329290a0909092a766172696174696f6e5f6e616d65203d20746974616e5f6e616d65735b746974616e5f696e64696365735b6d656d6265725d5d3b0a0909627265616b3b0a09636173652053545f4445435f5453554e414d493a0a0909696620286d656d626572203c2041525241595f53495a45287473756e616d695f696e646963657329290a0909092a766172696174696f6e5f6e616d65203d207473756e616d695f6e616d65735b7473756e616d695f696e64696365735b6d656d6265725d5d3b0a0909627265616b3b0a097d0a7d0a0a2f2a0a202a2041206368616e676520776173206d61646520746f207468652048575250422076696120616e2045434f20616e642074686520666f6c6c6f77696e6720636f64650a202a20747261636b7320612070617274206f66207468652045434f2e2020496e2048575250422076657273696f6e73206c657373207468616e20352c207468652045434f0a202a20776173206e6f7420696d706c656d656e74656420696e2074686520636f6e736f6c65206669726d776172652e202049662069742773207265766973696f6e2035206f720a202a20677265617465722077652063616e2067657420746865206e616d65206f662074686520706c6174666f726d20617320616e20415343494920737472696e672066726f6d0a202a207468652048575250422e2020546861742773207768617420746869732066756e6374696f6e20646f65732e2020497420636865636b7320746865207265766973696f6e0a202a206c6576656c20616e642069662074686520737472696e6720697320696e207468652048575250422069742072657475726e73207468652061646472657373206f660a202a2074686520737472696e672d2d6120706f696e74657220746f20746865206e616d65206f662074686520706c6174666f726d2e0a202a0a202a2052657475726e733a0a202a2020202020202d20506f696e74657220746f206120415343494920737472696e67206966206974277320696e207468652048575250420a202a2020202020202d20506f696e74657220746f206120626c616e6b20737472696e67206966207468652064617461206973206e6f7420696e207468652048575250422e0a202a2f0a0a7374617469632063686172202a0a706c6174666f726d5f737472696e6728766f6964290a7b0a09737472756374206473725f737472756374202a6473723b0a09737461746963206368617220756e6b5f73797374656d5f737472696e675b5d203d20224e2f41223b0a0a092f2a20476f20746f2074686520636f6e736f6c6520666f722074686520737472696e6720706f696e7465722e0a09202a20496620746865207270625f76657273206973206e6f742035206f72206772656174657220746865207270620a09202a206973206f6c6420616e6420646f6573206e6f7420686176652074686973206461746120696e2069742e0a09202a2f0a096966202868777270622d3e7265766973696f6e203c2035290a090972657475726e2028756e6b5f73797374656d5f737472696e67293b0a09656c7365207b0a09092f2a205468652044796e616d69632053797374656d205265636f676e6974696f6e207374727563740a0909202a20686173207468652073797374656d20706c6174666f726d206e616d65207374617274696e670a0909202a206166746572207468652063686172616374657220636f756e74206f662074686520737472696e672e0a0909202a2f0a0909647372203d20202828737472756374206473725f737472756374202a290a090909282863686172202a296877727062202b2068777270622d3e6473725f6f666673657429293b0a090972657475726e20282863686172202a29647372202b20286473722d3e7379736e616d655f6f6666202b0a090909092020202020202073697a656f66286c6f6e672929293b0a097d0a7d0a0a73746174696320696e740a6765745f6e725f70726f636573736f727328737472756374207065726370755f737472756374202a637075626173652c20756e7369676e6564206c6f6e67206e756d290a7b0a09737472756374207065726370755f737472756374202a6370753b0a09756e7369676e6564206c6f6e6720693b0a09696e7420636f756e74203d20303b0a0a09666f72202869203d20303b2069203c206e756d3b20692b2b29207b0a0909637075203d2028737472756374207065726370755f737472756374202a290a090909282863686172202a2963707562617365202b20692a68777270622d3e70726f636573736f725f73697a65293b0a090969662028286370752d3e666c616773202620307831636329203d3d203078316363290a090909636f756e742b2b3b0a097d0a0972657475726e20636f756e743b0a7d0a0a73746174696320766f69640a73686f775f63616368655f73697a652028737472756374207365715f66696c65202a662c20636f6e73742063686172202a77686963682c20696e74207368617065290a7b0a09696620287368617065203d3d202d31290a09097365715f7072696e74662028662c202225735c745c743a206e2f615c6e222c207768696368293b0a09656c736520696620287368617065203d3d2030290a09097365715f7072696e74662028662c202225735c745c743a20756e6b6e6f776e5c6e222c207768696368293b0a09656c73650a09097365715f7072696e74662028662c202225735c745c743a2025644b2c2025642d7761792c20256462206c696e655c6e222c0a0909092020202077686963682c207368617065203e3e2031302c20736861706520262031352c0a0909092020202031203c3c2028287368617065203e3e203429202620313529293b0a7d0a0a73746174696320696e740a73686f775f637075696e666f28737472756374207365715f66696c65202a662c20766f6964202a736c6f74290a7b0a0965787465726e2073747275637420756e616c69676e65645f73746174207b0a0909756e7369676e6564206c6f6e6720636f756e742c2076612c2070633b0a097d20756e616c69676e65645b325d3b0a0a097374617469632063686172206370755f6e616d65735b5d5b385d203d207b0a090922455633222c2022455634222c202253696d756c617465222c20224c434134222c2022455635222c202245563435222c202245563536222c0a090922455636222c20225043413536222c20225043413537222c202245563637222c2022455636384342222c202245563638414c222c0a090922455636384358222c2022455637222c202245563739222c202245563639220a097d3b0a0a09737472756374207065726370755f737472756374202a637075203d20736c6f743b0a09756e7369676e656420696e74206370755f696e6465783b0a0963686172202a6370755f6e616d653b0a0963686172202a737973747970655f6e616d653b0a0963686172202a737973766172696174696f6e5f6e616d653b0a09696e74206e725f70726f636573736f72733b0a0a096370755f696e646578203d2028756e7369676e65642920286370752d3e74797065202d2031293b0a096370755f6e616d65203d2022556e6b6e6f776e223b0a09696620286370755f696e646578203c2041525241595f53495a45286370755f6e616d657329290a09096370755f6e616d65203d206370755f6e616d65735b6370755f696e6465785d3b0a0a096765745f7379736e616d65732868777270622d3e7379735f747970652c2068777270622d3e7379735f766172696174696f6e2c0a090920202020206370752d3e747970652c2026737973747970655f6e616d652c2026737973766172696174696f6e5f6e616d65293b0a0a096e725f70726f636573736f7273203d206765745f6e725f70726f636573736f7273286370752c2068777270622d3e6e725f70726f636573736f7273293b0a0a097365715f7072696e746628662c20226370755c745c745c743a20416c7068615c6e220a090920202020202022637075206d6f64656c5c745c743a2025735c6e220a09092020202020202263707520766172696174696f6e5c745c743a20256c645c6e220a090920202020202022637075207265766973696f6e5c745c743a20256c645c6e220a0909202020202020226370752073657269616c206e756d6265725c743a2025735c6e220a09092020202020202273797374656d20747970655c745c743a2025735c6e220a09092020202020202273797374656d20766172696174696f6e5c743a2025735c6e220a09092020202020202273797374656d207265766973696f6e5c745c743a20256c645c6e220a09092020202020202273797374656d2073657269616c206e756d6265725c743a2025735c6e220a0909202020202020226379636c65206672657175656e6379205b487a5d5c743a20256c752025735c6e220a09092020202020202274696d6572206672657175656e6379205b487a5d5c743a20256c752e2530326c755c6e220a090920202020202022706167652073697a65205b62797465735d5c743a20256c645c6e220a090920202020202022706879732e206164647265737320626974735c743a20256c645c6e220a0909202020202020226d61782e20616464722e20737061636520235c743a20256c645c6e220a090920202020202022426f676f4d4950535c745c743a20256c752e2530326c755c6e220a0909202020202020226b65726e656c20756e616c69676e6564206163635c743a20256c64202870633d256c782c76613d256c78295c6e220a0909202020202020227573657220756e616c69676e6564206163635c743a20256c64202870633d256c782c76613d256c78295c6e220a090920202020202022706c6174666f726d20737472696e675c745c743a2025735c6e220a090920202020202022637075732064657465637465645c745c743a2025645c6e222c0a0909202020202020206370755f6e616d652c206370752d3e766172696174696f6e2c206370752d3e7265766973696f6e2c0a09092020202020202028636861722a296370752d3e73657269616c5f6e6f2c0a090920202020202020737973747970655f6e616d652c20737973766172696174696f6e5f6e616d652c2068777270622d3e7379735f7265766973696f6e2c0a09092020202020202028636861722a2968777270622d3e73736e2c0a0909202020202020206573745f6379636c655f66726571203f203a2068777270622d3e6379636c655f667265712c0a0909202020202020206573745f6379636c655f66726571203f20226573742e22203a2022222c0a09092020202020202068777270622d3e696e74725f66726571202f20343039362c0a09092020202020202028313030202a2068777270622d3e696e74725f66726571202f2034303936292025203130302c0a09092020202020202068777270622d3e7061676573697a652c0a09092020202020202068777270622d3e70615f626974732c0a09092020202020202068777270622d3e6d61785f61736e2c0a0909202020202020206c6f6f70735f7065725f6a69666679202f20283530303030302f485a292c0a090920202020202020286c6f6f70735f7065725f6a69666679202f2028353030302f485a29292025203130302c0a090920202020202020756e616c69676e65645b305d2e636f756e742c20756e616c69676e65645b305d2e70632c20756e616c69676e65645b305d2e76612c0a090920202020202020756e616c69676e65645b315d2e636f756e742c20756e616c69676e65645b315d2e70632c20756e616c69676e65645b315d2e76612c0a090920202020202020706c6174666f726d5f737472696e6728292c206e725f70726f636573736f7273293b0a0a23696664656620434f4e4649475f534d500a097365715f7072696e746628662c202263707573206163746976655c745c743a2025755c6e220a09092020202020202263707520616374697665206d61736b5c745c743a20253031366c785c6e222c0a0909202020202020206e756d5f6f6e6c696e655f6370757328292c206370756d61736b5f62697473286370755f706f737369626c655f6d61736b295b305d293b0a23656e6469660a0a0973686f775f63616368655f73697a652028662c20224c3120496361636865222c20616c7068615f6c31695f63616368657368617065293b0a0973686f775f63616368655f73697a652028662c20224c3120446361636865222c20616c7068615f6c31645f63616368657368617065293b0a0973686f775f63616368655f73697a652028662c20224c32206361636865222c20616c7068615f6c325f63616368657368617065293b0a0973686f775f63616368655f73697a652028662c20224c33206361636865222c20616c7068615f6c335f63616368657368617065293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74205f5f696e69740a726561645f6d656d5f626c6f636b28696e74202a616464722c20696e74207374726964652c20696e742073697a65290a7b0a096c6f6e67206e6c6f616473203d2073697a65202f207374726964652c20636e742c20746d703b0a0a095f5f61736d5f5f205f5f766f6c6174696c655f5f280a092209727063632020202025305c6e220a0922313a096c646c0925332c30282532295c6e220a092209737562710925312c312c25315c6e220a092f2a204e6578742074776f20584f527320696e74726f6475636520616e206578706c69636974206461746120646570656e64656e6379206265747765656e0a09202020636f6e7365637574697665206c6f61647320696e20746865206c6f6f702c2077686963682077696c6c20676976652075732074727565206c6f61640a092020206c6174656e63792e202a2f0a092209786f720925332c25322c25325c6e220a092209786f720925332c25322c25325c6e220a092209616464710925322c25342c25325c6e220a092209626e650925312c31625c6e220a092209727063630925335c6e220a0922097375626c0925332c25302c25305c6e220a093a20223d2672222028636e74292c20223d26722220286e6c6f616473292c20223d267222202861646472292c20223d2672222028746d70290a093a202272222028737472696465292c2022312220286e6c6f616473292c2022322220286164647229293b0a0a0972657475726e20636e74202f202873697a65202f20737472696465293b0a7d0a0a23646566696e652043534841504528746f74616c73697a652c206c696e6573697a652c206173736f6329205c0a20202828746f74616c73697a652026207e3078666629207c20286c696e6573697a65203c3c203429207c206173736f63290a0a2f2a203f3f3f2045563520737570706f72747320757020746f2036344d2c2062757420646964207468652073797374656d732077697468206d6f7265207468616e0a20202031364d206f662042434143484520657665722065786973743f202a2f0a23646566696e65204d41585f4243414348455f53495a450931362a313032342a313032340a0a2f2a204e6f7465207468617420746865206f666663686970206361636865732061726520646972656374206d6170706564206f6e20616c6c20416c706861732e202a2f0a73746174696320696e74205f5f696e69740a65787465726e616c5f63616368655f70726f626528696e74206d696e73697a652c20696e74207769647468290a7b0a09696e74206379636c65732c20707265765f6379636c6573203d20313030303030303b0a09696e7420737472696465203d2031203c3c2077696474683b0a096c6f6e672073697a65203d206d696e73697a652c206d617873697a65203d204d41585f4243414348455f53495a45202a20323b0a0a09696620286d617873697a65203e20286d61785f6c6f775f70666e202b203129203c3c20504147455f5348494654290a09096d617873697a65203d2031203c3c2028696c6f6732286d61785f6c6f775f70666e202b203129202b20504147455f5348494654293b0a0a092f2a204765742074686520666972737420626c6f636b206361636865642e202a2f0a09726561645f6d656d5f626c6f636b285f5f76612830292c207374726964652c2073697a65293b0a0a097768696c65202873697a65203c206d617873697a6529207b0a09092f2a2047657420616e2061766572616765206c6f6164206c6174656e637920696e206379636c65732e202a2f0a09096379636c6573203d20726561645f6d656d5f626c6f636b285f5f76612830292c207374726964652c2073697a65293b0a0909696620286379636c6573203e20707265765f6379636c6573202a203229207b0a0909092f2a2046696e652c20776520657863656564207468652063616368652e202a2f0a0909097072696e746b2822256c644b204263616368652064657465637465643b206c6f616420686974206c6174656e637920256420220a09090920202020202020226379636c65732c206c6f6164206d697373206c6174656e6379202564206379636c65735c6e222c0a0909092020202020202073697a65203e3e2031312c20707265765f6379636c65732c206379636c6573293b0a09090972657475726e204353484150452873697a65203e3e20312c2077696474682c2031293b0a09097d0a09092f2a2054727920746f2067657420746865206e65787420626c6f636b206361636865642e202a2f0a0909726561645f6d656d5f626c6f636b285f5f76612873697a65292c207374726964652c2073697a65293b0a0909707265765f6379636c6573203d206379636c65733b0a090973697a65203c3c3d20313b0a097d0a0972657475726e202d313b092f2a204e6f2042434143484520666f756e642e202a2f0a7d0a0a73746174696320766f6964205f5f696e69740a64657465726d696e655f6370755f6361636865732028756e7369676e656420696e74206370755f74797065290a7b0a09696e74204c31492c204c31442c204c322c204c333b0a0a0973776974636820286370755f7479706529207b0a0963617365204556345f4350553a0a096361736520455634355f4350553a0a0920207b0a0909696620286370755f74797065203d3d204556345f435055290a0909094c3149203d2043534841504528382a313032342c20352c2031293b0a0909656c73650a0909094c3149203d204353484150452831362a313032342c20352c2031293b0a09094c3144203d204c31493b0a09094c33203d202d313b0a090a09092f2a204249555f43544c20697320612077726974652d6f6e6c792041626f782072656769737465722e202050414c636f64652068617320610a0909202020736861646f7720636f70792c20616e64206d617920626520617661696c61626c652066726f6d20736f6d652076657273696f6e730a09092020206f6620746865204353455256452050414c63616c6c2e202049662077652063616e206765742069742c207468656e0a0a090909756e7369676e6564206c6f6e67206269755f63746c2c2073697a653b0a09090973697a65203d203132382a31303234202a202831203c3c2028286269755f63746c203e3e203238292026203729293b0a0909094c32203d20435348415045202873697a652c20352c2031293b0a0a0909202020556e666f7274756e6174656c792c2077652063616e27742072656c79206f6e20746861742e0a09092a2f0a09094c32203d2065787465726e616c5f63616368655f70726f6265283132382a313032342c2035293b0a0909627265616b3b0a0920207d0a0a0963617365204c4341345f4350553a0a0920207b0a0909756e7369676e6564206c6f6e67206361722c2073697a653b0a0a09094c3149203d204c3144203d2043534841504528382a313032342c20352c2031293b0a09094c33203d202d313b0a0a0909636172203d202a28767569702920706879735f746f5f7669727420283078313230303030303738554c293b0a090973697a65203d2036342a31303234202a202831203c3c202828636172203e3e2035292026203729293b0a09092f2a204e6f207479706f202d2d203820627974652063616368656c696e652073697a652e202057686f64617468756e6b2e20202a2f0a09094c32203d202863617220262031203f20435348415045202873697a652c20332c203129203a202d31293b0a0909627265616b3b0a0920207d0a0a0963617365204556355f4350553a0a096361736520455635365f4350553a0a0920207b0a0909756e7369676e6564206c6f6e672073635f63746c2c2077696474683b0a0a09094c3149203d204c3144203d2043534841504528382a313032342c20352c2031293b0a0a09092f2a20436865636b20746865206c696e652073697a65206f6620746865205363616368652e20202a2f0a090973635f63746c203d202a2876756c702920706879735f746f5f766972742028307866666666663030306138554c293b0a09097769647468203d2073635f63746c202620307831303030203f2036203a20353b0a09094c32203d20435348415045202839362a313032342c2077696474682c2033293b0a0a09092f2a2042435f434f4e54524f4c20616e642042435f434f4e464947206172652077726974652d6f6e6c7920495052732e202050414c636f64650a0909202020686173206120736861646f7720636f70792c20616e64206d617920626520617661696c61626c652066726f6d20736f6d652076657273696f6e730a09092020206f6620746865204353455256452050414c63616c6c2e202049662077652063616e206765742069742c207468656e0a0a090909756e7369676e6564206c6f6e672062635f636f6e74726f6c2c2062635f636f6e6669672c2073697a653b0a09090973697a65203d20313032342a31303234202a202831203c3c20282862635f636f6e6669672026203729202d203129293b0a0909094c33203d202862635f636f6e74726f6c20262031203f20435348415045202873697a652c2077696474682c203129203a202d31293b0a0a0909202020556e666f7274756e6174656c792c2077652063616e27742072656c79206f6e20746861742e0a09092a2f0a09094c33203d2065787465726e616c5f63616368655f70726f626528313032342a313032342c207769647468293b0a0909627265616b3b0a0920207d0a0a09636173652050434135365f4350553a0a09636173652050434135375f4350553a0a0920207b0a0909696620286370755f74797065203d3d2050434135365f43505529207b0a0909094c3149203d204353484150452831362a313032342c20362c2031293b0a0909094c3144203d2043534841504528382a313032342c20352c2031293b0a09097d20656c7365207b0a0909094c3149203d204353484150452833322a313032342c20362c2032293b0a0909094c3144203d204353484150452831362a313032342c20352c2031293b0a09097d0a09094c33203d202d313b0a0a23696620300a0909756e7369676e6564206c6f6e672063626f785f636f6e6669672c2073697a653b0a0a090963626f785f636f6e666967203d202a2876756c702920706879735f746f5f766972742028307866666666663030303038554c293b0a090973697a65203d203531322a31303234202a202831203c3c20282863626f785f636f6e666967203e3e203132292026203329293b0a0a09094c32203d20282863626f785f636f6e666967203e3e2033312920262031203f20435348415045202873697a652c20362c203129203a202d31293b0a23656c73650a09094c32203d2065787465726e616c5f63616368655f70726f6265283531322a313032342c2036293b0a23656e6469660a0909627265616b3b0a0920207d0a0a0963617365204556365f4350553a0a096361736520455636375f4350553a0a0963617365204556363843425f4350553a0a09636173652045563638414c5f4350553a0a0963617365204556363843585f4350553a0a096361736520455636395f4350553a0a09094c3149203d204c3144203d204353484150452836342a313032342c20362c2032293b0a09094c32203d2065787465726e616c5f63616368655f70726f626528313032342a313032342c2036293b0a09094c33203d202d313b0a0909627265616b3b0a0a0963617365204556375f4350553a0a096361736520455637395f4350553a0a09094c3149203d204c3144203d204353484150452836342a313032342c20362c2032293b0a09094c32203d2043534841504528372a313032342a313032342f342c20362c2037293b0a09094c33203d202d313b0a0909627265616b3b0a0a0964656661756c743a0a09092f2a204e6f7468696e67206b6e6f776e2061626f757420746869732063707520747970652e20202a2f0a09094c3149203d204c3144203d204c32203d204c33203d20303b0a0909627265616b3b0a097d0a0a09616c7068615f6c31695f63616368657368617065203d204c31493b0a09616c7068615f6c31645f63616368657368617065203d204c31443b0a09616c7068615f6c325f63616368657368617065203d204c323b0a09616c7068615f6c335f63616368657368617065203d204c333b0a7d0a0a2f2a0a202a2057652073686f77206f6e6c792043505520233020696e666f2e0a202a2f0a73746174696320766f6964202a0a635f737461727428737472756374207365715f66696c65202a662c206c6f66665f74202a706f73290a7b0a0972657475726e202a706f73203f204e554c4c203a202863686172202a296877727062202b2068777270622d3e70726f636573736f725f6f66667365743b0a7d0a0a73746174696320766f6964202a0a635f6e65787428737472756374207365715f66696c65202a662c20766f6964202a762c206c6f66665f74202a706f73290a7b0a0972657475726e204e554c4c3b0a7d0a0a73746174696320766f69640a635f73746f7028737472756374207365715f66696c65202a662c20766f6964202a76290a7b0a7d0a0a636f6e737420737472756374207365715f6f7065726174696f6e7320637075696e666f5f6f70203d207b0a092e7374617274093d20635f73746172742c0a092e6e657874093d20635f6e6578742c0a092e73746f70093d20635f73746f702c0a092e73686f77093d2073686f775f637075696e666f2c0a7d3b0a0a0a73746174696320696e740a616c7068615f70616e69635f6576656e7428737472756374206e6f7469666965725f626c6f636b202a746869732c20756e7369676e6564206c6f6e67206576656e742c20766f6964202a707472290a7b0a23696620310a092f2a204649584d45204649584d45204649584d45202a2f0a092f2a20496620776520617265207573696e672053524d20616e642073657269616c20636f6e736f6c652c206a75737420686172642068616c7420686572652e202a2f0a0969662028616c7068615f7573696e675f73726d2026262073726d636f6e735f6f7574707574290a09095f5f68616c7428293b0a23656e6469660a202020202020202072657475726e204e4f544946595f444f4e453b0a7d0a0a737461746963205f5f696e697420696e74206164645f706373706b7228766f6964290a7b0a0973747275637420706c6174666f726d5f646576696365202a70643b0a09696e74207265743b0a0a097064203d20706c6174666f726d5f6465766963655f616c6c6f632822706373706b72222c202d31293b0a0969662028217064290a090972657475726e202d454e4f4d454d3b0a0a09726574203d20706c6174666f726d5f6465766963655f616464287064293b0a0969662028726574290a0909706c6174666f726d5f6465766963655f707574287064293b0a0a0972657475726e207265743b0a7d0a6465766963655f696e697463616c6c286164645f706373706b72293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7369676e616c2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333731313500313231313437343433333000303031373537340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20206c696e75782f617263682f616c7068612f6b65726e656c2f7369676e616c2e630a202a0a202a2020436f7079726967687420284329203139393520204c696e757320546f7276616c64730a202a0a202a2020313939372d31312d303220204d6f64696669656420666f7220504f5349582e3162207369676e616c7320627920526963686172642048656e646572736f6e0a202a2f0a0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7369676e616c2e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f776169742e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c6c696e75782f756e697374642e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f7474792e683e0a23696e636c756465203c6c696e75782f62696e666d74732e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a23696e636c756465203c6c696e75782f73797363616c6c732e683e0a23696e636c756465203c6c696e75782f7472616365686f6f6b2e683e0a0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f736967636f6e746578742e683e0a23696e636c756465203c61736d2f75636f6e746578742e683e0a0a23696e636c756465202270726f746f2e68220a0a0a23646566696e652044454255475f53494720300a0a23646566696e65205f424c4f434b41424c4520287e287369676d61736b285349474b494c4c29207c207369676d61736b2853494753544f502929290a0a61736d6c696e6b61676520766f6964207265745f66726f6d5f7379735f63616c6c28766f6964293b0a0a2f2a0a202a20546865204f53462f312073696770726f636d61736b2063616c6c696e672073657175656e636520697320646966666572656e742066726f6d207468650a202a20432073696770726f636d61736b28292073657175656e63652e2e0a202a2f0a53595343414c4c5f444546494e4532286f73665f73696770726f636d61736b2c20696e742c20686f772c20756e7369676e6564206c6f6e672c206e65776d61736b290a7b0a097369677365745f74206f6c646d61736b3b0a097369677365745f74206d61736b3b0a09756e7369676e6564206c6f6e67207265733b0a0a09736967696e697473657428266d61736b2c206e65776d61736b2026205f424c4f434b41424c45293b0a09726573203d2073696770726f636d61736b28686f772c20266d61736b2c20266f6c646d61736b293b0a09696620282172657329207b0a0909666f7263655f7375636365737366756c5f73797363616c6c5f72657475726e28293b0a0909726573203d206f6c646d61736b2e7369675b305d3b0a097d0a0972657475726e207265733b0a7d0a0a53595343414c4c5f444546494e4533286f73665f736967616374696f6e2c20696e742c207369672c0a0909636f6e737420737472756374206f73665f736967616374696f6e205f5f75736572202a2c206163742c0a0909737472756374206f73665f736967616374696f6e205f5f75736572202a2c206f616374290a7b0a09737472756374206b5f736967616374696f6e206e65775f6b612c206f6c645f6b613b0a09696e74207265743b0a0a096966202861637429207b0a09096f6c645f7369677365745f74206d61736b3b0a090969662028216163636573735f6f6b285645524946595f524541442c206163742c2073697a656f66282a6163742929207c7c0a0909202020205f5f6765745f75736572286e65775f6b612e73612e73615f68616e646c65722c20266163742d3e73615f68616e646c657229207c7c0a0909202020205f5f6765745f75736572286e65775f6b612e73612e73615f666c6167732c20266163742d3e73615f666c61677329207c7c0a0909202020205f5f6765745f75736572286d61736b2c20266163742d3e73615f6d61736b29290a09090972657475726e202d454641554c543b0a0909736967696e697473657428266e65775f6b612e73612e73615f6d61736b2c206d61736b293b0a09096e65775f6b612e6b615f726573746f726572203d204e554c4c3b0a097d0a0a09726574203d20646f5f736967616374696f6e287369672c20616374203f20266e65775f6b61203a204e554c4c2c206f616374203f20266f6c645f6b61203a204e554c4c293b0a0a096966202821726574202626206f61637429207b0a090969662028216163636573735f6f6b285645524946595f57524954452c206f6163742c2073697a656f66282a6f6163742929207c7c0a0909202020205f5f7075745f75736572286f6c645f6b612e73612e73615f68616e646c65722c20266f6163742d3e73615f68616e646c657229207c7c0a0909202020205f5f7075745f75736572286f6c645f6b612e73612e73615f666c6167732c20266f6163742d3e73615f666c61677329207c7c0a0909202020205f5f7075745f75736572286f6c645f6b612e73612e73615f6d61736b2e7369675b305d2c20266f6163742d3e73615f6d61736b29290a09090972657475726e202d454641554c543b0a097d0a0a0972657475726e207265743b0a7d0a0a53595343414c4c5f444546494e45352872745f736967616374696f6e2c20696e742c207369672c20636f6e73742073747275637420736967616374696f6e205f5f75736572202a2c206163742c0a090973747275637420736967616374696f6e205f5f75736572202a2c206f6163742c0a090973697a655f742c2073696773657473697a652c20766f6964205f5f75736572202a2c20726573746f726572290a7b0a09737472756374206b5f736967616374696f6e206e65775f6b612c206f6c645f6b613b0a09696e74207265743b0a0a092f2a205858583a20446f6e277420707265636c7564652068616e646c696e6720646966666572656e742073697a6564207369677365745f7427732e20202a2f0a096966202873696773657473697a6520213d2073697a656f66287369677365745f7429290a090972657475726e202d45494e56414c3b0a0a096966202861637429207b0a09096e65775f6b612e6b615f726573746f726572203d20726573746f7265723b0a090969662028636f70795f66726f6d5f7573657228266e65775f6b612e73612c206163742c2073697a656f66282a6163742929290a09090972657475726e202d454641554c543b0a097d0a0a09726574203d20646f5f736967616374696f6e287369672c20616374203f20266e65775f6b61203a204e554c4c2c206f616374203f20266f6c645f6b61203a204e554c4c293b0a0a096966202821726574202626206f61637429207b0a090969662028636f70795f746f5f75736572286f6163742c20266f6c645f6b612e73612c2073697a656f66282a6f6163742929290a09090972657475726e202d454641554c543b0a097d0a0a0972657475726e207265743b0a7d0a0a2f2a0a202a2041746f6d6963616c6c79207377617020696e20746865206e6577207369676e616c206d61736b2c20616e64207761697420666f722061207369676e616c2e0a202a2f0a53595343414c4c5f444546494e45312873696773757370656e642c206f6c645f7369677365745f742c206d61736b290a7b0a097369677365745f7420626c6f636b65643b0a09736967696e69747365742826626c6f636b65642c206d61736b293b0a0972657475726e2073696773757370656e642826626c6f636b6564293b0a7d0a0a2f2a0a202a20446f2061207369676e616c2072657475726e3b20756e646f20746865207369676e616c20737461636b2e0a202a2f0a0a236966205f4e5349475f574f524453203e20310a23206572726f7220224e6f6e2053415f534947494e464f206672616d65206e65656473207265617272616e67696e67220a23656e6469660a0a737472756374207369676672616d650a7b0a0973747275637420736967636f6e746578742073633b0a09756e7369676e656420696e7420726574636f64655b335d3b0a7d3b0a0a7374727563742072745f7369676672616d650a7b0a0973747275637420736967696e666f20696e666f3b0a097374727563742075636f6e746578742075633b0a09756e7369676e656420696e7420726574636f64655b335d3b0a7d3b0a0a2f2a2049662074686973206368616e6765732c20757365726c616e6420756e77696e646572732074686174204b6e6f77205468696e67732061626f7574206f7572207369676e616c0a2020206672616d652077696c6c20627265616b2e2020446f206e6f7420756e64657274616b65206c696768746c792e2020497420616c736f20696d706c69657320616e204142490a2020206368616e676520777274207468652073697a65206f6620736967696e666f5f742c207768696368206d617920636175736520736f6d65207061696e2e20202a2f0a65787465726e206368617220636f6d70696c655f74696d655f6173736572740a20202020202020205b6f66667365746f66287374727563742072745f7369676672616d652c2075632e75635f6d636f6e7465787429203d3d20313736203f2031203a202d315d3b0a0a23646566696e6520494e534e5f4d4f565f5233305f52313609307834376665303431300a23646566696e6520494e534e5f4c44495f52300909307832303166303030300a23646566696e6520494e534e5f43414c4c5359530909307830303030303038330a0a737461746963206c6f6e670a726573746f72655f736967636f6e746578742873747275637420736967636f6e74657874205f5f75736572202a73632c207374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e67207573703b0a09737472756374207377697463685f737461636b202a7377203d2028737472756374207377697463685f737461636b202a2972656773202d20313b0a096c6f6e6720692c20657272203d205f5f6765745f7573657228726567732d3e70632c202673632d3e73635f7063293b0a0a0963757272656e745f7468726561645f696e666f28292d3e726573746172745f626c6f636b2e666e203d20646f5f6e6f5f726573746172745f73797363616c6c3b0a0a0973772d3e723236203d2028756e7369676e6564206c6f6e6729207265745f66726f6d5f7379735f63616c6c3b0a0a09657272207c3d205f5f6765745f7573657228726567732d3e72302c2073632d3e73635f726567732b30293b0a09657272207c3d205f5f6765745f7573657228726567732d3e72312c2073632d3e73635f726567732b31293b0a09657272207c3d205f5f6765745f7573657228726567732d3e72322c2073632d3e73635f726567732b32293b0a09657272207c3d205f5f6765745f7573657228726567732d3e72332c2073632d3e73635f726567732b33293b0a09657272207c3d205f5f6765745f7573657228726567732d3e72342c2073632d3e73635f726567732b34293b0a09657272207c3d205f5f6765745f7573657228726567732d3e72352c2073632d3e73635f726567732b35293b0a09657272207c3d205f5f6765745f7573657228726567732d3e72362c2073632d3e73635f726567732b36293b0a09657272207c3d205f5f6765745f7573657228726567732d3e72372c2073632d3e73635f726567732b37293b0a09657272207c3d205f5f6765745f7573657228726567732d3e72382c2073632d3e73635f726567732b38293b0a09657272207c3d205f5f6765745f757365722873772d3e72392c2073632d3e73635f726567732b39293b0a09657272207c3d205f5f6765745f757365722873772d3e7231302c2073632d3e73635f726567732b3130293b0a09657272207c3d205f5f6765745f757365722873772d3e7231312c2073632d3e73635f726567732b3131293b0a09657272207c3d205f5f6765745f757365722873772d3e7231322c2073632d3e73635f726567732b3132293b0a09657272207c3d205f5f6765745f757365722873772d3e7231332c2073632d3e73635f726567732b3133293b0a09657272207c3d205f5f6765745f757365722873772d3e7231342c2073632d3e73635f726567732b3134293b0a09657272207c3d205f5f6765745f757365722873772d3e7231352c2073632d3e73635f726567732b3135293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7231362c2073632d3e73635f726567732b3136293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7231372c2073632d3e73635f726567732b3137293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7231382c2073632d3e73635f726567732b3138293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7231392c2073632d3e73635f726567732b3139293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7232302c2073632d3e73635f726567732b3230293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7232312c2073632d3e73635f726567732b3231293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7232322c2073632d3e73635f726567732b3232293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7232332c2073632d3e73635f726567732b3233293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7232342c2073632d3e73635f726567732b3234293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7232352c2073632d3e73635f726567732b3235293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7232362c2073632d3e73635f726567732b3236293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7232372c2073632d3e73635f726567732b3237293b0a09657272207c3d205f5f6765745f7573657228726567732d3e7232382c2073632d3e73635f726567732b3238293b0a09657272207c3d205f5f6765745f7573657228726567732d3e67702c2073632d3e73635f726567732b3239293b0a09657272207c3d205f5f6765745f75736572287573702c2073632d3e73635f726567732b3330293b0a09777275737028757370293b0a0a09666f72202869203d20303b2069203c2033313b20692b2b290a0909657272207c3d205f5f6765745f757365722873772d3e66705b695d2c2073632d3e73635f6670726567732b69293b0a09657272207c3d205f5f6765745f757365722873772d3e66705b33315d2c202673632d3e73635f66706372293b0a0a0972657475726e206572723b0a7d0a0a2f2a204e6f7465207468617420746869732073797363616c6c20697320616c736f207573656420627920736574636f6e7465787428332920746f20696e7374616c6c0a2020206120676976656e20736967636f6e746578742e2020546869732062656361757365206974277320696d706f737369626c6520746f20736574202a616c6c2a0a20202072656769737465727320616e64207472616e7366657220636f6e74726f6c2066726f6d20757365726c616e642e20202a2f0a0a61736d6c696e6b61676520766f69640a646f5f73696772657475726e2873747275637420736967636f6e74657874205f5f75736572202a7363290a7b0a097374727563742070745f72656773202a72656773203d2063757272656e745f70745f7265677328293b0a097369677365745f74207365743b0a0a092f2a2056657269667920746861742069742773206120676f6f6420736967636f6e74657874206265666f7265207573696e67206974202a2f0a0969662028216163636573735f6f6b285645524946595f524541442c2073632c2073697a656f66282a73632929290a0909676f746f20676976655f736967736567763b0a09696620285f5f6765745f75736572287365742e7369675b305d2c202673632d3e73635f6d61736b29290a0909676f746f20676976655f736967736567763b0a0a097365745f63757272656e745f626c6f636b65642826736574293b0a0a0969662028726573746f72655f736967636f6e746578742873632c207265677329290a0909676f746f20676976655f736967736567763b0a0a092f2a2053656e6420534947545241502069662077652772652073696e676c652d7374657070696e673a202a2f0a09696620287074726163655f63616e63656c5f627074202863757272656e742929207b0a0909736967696e666f5f7420696e666f3b0a0a0909696e666f2e73695f7369676e6f203d20534947545241503b0a0909696e666f2e73695f6572726e6f203d20303b0a0909696e666f2e73695f636f6465203d20545241505f42524b50543b0a0909696e666f2e73695f61646472203d2028766f6964205f5f75736572202a2920726567732d3e70633b0a0909696e666f2e73695f747261706e6f203d20303b0a090973656e645f7369675f696e666f28534947545241502c2026696e666f2c2063757272656e74293b0a097d0a0972657475726e3b0a0a676976655f736967736567763a0a09666f7263655f73696728534947534547562c2063757272656e74293b0a7d0a0a61736d6c696e6b61676520766f69640a646f5f72745f73696772657475726e287374727563742072745f7369676672616d65205f5f75736572202a6672616d65290a7b0a097374727563742070745f72656773202a72656773203d2063757272656e745f70745f7265677328293b0a097369677365745f74207365743b0a0a092f2a2056657269667920746861742069742773206120676f6f642075636f6e746578745f74206265666f7265207573696e67206974202a2f0a0969662028216163636573735f6f6b285645524946595f524541442c20266672616d652d3e75632c2073697a656f66286672616d652d3e75632929290a0909676f746f20676976655f736967736567763b0a09696620285f5f636f70795f66726f6d5f7573657228267365742c20266672616d652d3e75632e75635f7369676d61736b2c2073697a656f66287365742929290a0909676f746f20676976655f736967736567763b0a0a097365745f63757272656e745f626c6f636b65642826736574293b0a0a0969662028726573746f72655f736967636f6e7465787428266672616d652d3e75632e75635f6d636f6e746578742c207265677329290a0909676f746f20676976655f736967736567763b0a0a092f2a2053656e6420534947545241502069662077652772652073696e676c652d7374657070696e673a202a2f0a09696620287074726163655f63616e63656c5f627074202863757272656e742929207b0a0909736967696e666f5f7420696e666f3b0a0a0909696e666f2e73695f7369676e6f203d20534947545241503b0a0909696e666f2e73695f6572726e6f203d20303b0a0909696e666f2e73695f636f6465203d20545241505f42524b50543b0a0909696e666f2e73695f61646472203d2028766f6964205f5f75736572202a2920726567732d3e70633b0a0909696e666f2e73695f747261706e6f203d20303b0a090973656e645f7369675f696e666f28534947545241502c2026696e666f2c2063757272656e74293b0a097d0a0972657475726e3b0a0a676976655f736967736567763a0a09666f7263655f73696728534947534547562c2063757272656e74293b0a7d0a0a0a2f2a0a202a205365742075702061207369676e616c206672616d652e0a202a2f0a0a73746174696320696e6c696e6520766f6964205f5f75736572202a0a6765745f7369676672616d6528737472756374206b5f736967616374696f6e202a6b612c20756e7369676e6564206c6f6e672073702c2073697a655f74206672616d655f73697a65290a7b0a0969662028286b612d3e73612e73615f666c61677320262053415f4f4e535441434b2920213d20302026262021207361735f73735f666c61677328737029290a09097370203d2063757272656e742d3e7361735f73735f7370202b2063757272656e742d3e7361735f73735f73697a653b0a0a0972657475726e2028766f6964205f5f75736572202a2928287370202d206672616d655f73697a65292026202d3332756c293b0a7d0a0a737461746963206c6f6e670a73657475705f736967636f6e746578742873747275637420736967636f6e74657874205f5f75736572202a73632c207374727563742070745f72656773202a726567732c200a090920756e7369676e6564206c6f6e67206d61736b2c20756e7369676e6564206c6f6e67207370290a7b0a09737472756374207377697463685f737461636b202a7377203d2028737472756374207377697463685f737461636b202a2972656773202d20313b0a096c6f6e6720692c20657272203d20303b0a0a09657272207c3d205f5f7075745f75736572286f6e5f7369675f737461636b2828756e7369676e6564206c6f6e67297363292c202673632d3e73635f6f6e737461636b293b0a09657272207c3d205f5f7075745f75736572286d61736b2c202673632d3e73635f6d61736b293b0a09657272207c3d205f5f7075745f7573657228726567732d3e70632c202673632d3e73635f7063293b0a09657272207c3d205f5f7075745f7573657228382c202673632d3e73635f7073293b0a0a09657272207c3d205f5f7075745f7573657228726567732d3e7230202c2073632d3e73635f726567732b30293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7231202c2073632d3e73635f726567732b31293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7232202c2073632d3e73635f726567732b32293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7233202c2073632d3e73635f726567732b33293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7234202c2073632d3e73635f726567732b34293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7235202c2073632d3e73635f726567732b35293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7236202c2073632d3e73635f726567732b36293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7237202c2073632d3e73635f726567732b37293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7238202c2073632d3e73635f726567732b38293b0a09657272207c3d205f5f7075745f757365722873772d3e72392020202c2073632d3e73635f726567732b39293b0a09657272207c3d205f5f7075745f757365722873772d3e72313020202c2073632d3e73635f726567732b3130293b0a09657272207c3d205f5f7075745f757365722873772d3e72313120202c2073632d3e73635f726567732b3131293b0a09657272207c3d205f5f7075745f757365722873772d3e72313220202c2073632d3e73635f726567732b3132293b0a09657272207c3d205f5f7075745f757365722873772d3e72313320202c2073632d3e73635f726567732b3133293b0a09657272207c3d205f5f7075745f757365722873772d3e72313420202c2073632d3e73635f726567732b3134293b0a09657272207c3d205f5f7075745f757365722873772d3e72313520202c2073632d3e73635f726567732b3135293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7231362c2073632d3e73635f726567732b3136293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7231372c2073632d3e73635f726567732b3137293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7231382c2073632d3e73635f726567732b3138293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7231392c2073632d3e73635f726567732b3139293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7232302c2073632d3e73635f726567732b3230293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7232312c2073632d3e73635f726567732b3231293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7232322c2073632d3e73635f726567732b3232293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7232332c2073632d3e73635f726567732b3233293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7232342c2073632d3e73635f726567732b3234293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7232352c2073632d3e73635f726567732b3235293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7232362c2073632d3e73635f726567732b3236293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7232372c2073632d3e73635f726567732b3237293b0a09657272207c3d205f5f7075745f7573657228726567732d3e7232382c2073632d3e73635f726567732b3238293b0a09657272207c3d205f5f7075745f7573657228726567732d3e6770202c2073632d3e73635f726567732b3239293b0a09657272207c3d205f5f7075745f757365722873702c2073632d3e73635f726567732b3330293b0a09657272207c3d205f5f7075745f7573657228302c2073632d3e73635f726567732b3331293b0a0a09666f72202869203d20303b2069203c2033313b20692b2b290a0909657272207c3d205f5f7075745f757365722873772d3e66705b695d2c2073632d3e73635f6670726567732b69293b0a09657272207c3d205f5f7075745f7573657228302c2073632d3e73635f6670726567732b3331293b0a09657272207c3d205f5f7075745f757365722873772d3e66705b33315d2c202673632d3e73635f66706372293b0a0a09657272207c3d205f5f7075745f7573657228726567732d3e747261705f61302c202673632d3e73635f747261706172675f6130293b0a09657272207c3d205f5f7075745f7573657228726567732d3e747261705f61312c202673632d3e73635f747261706172675f6131293b0a09657272207c3d205f5f7075745f7573657228726567732d3e747261705f61322c202673632d3e73635f747261706172675f6132293b0a0a0972657475726e206572723b0a7d0a0a73746174696320696e740a73657475705f6672616d6528696e74207369672c20737472756374206b5f736967616374696f6e202a6b612c207369677365745f74202a7365742c0a09202020207374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e67206f6c6473702c207232362c20657272203d20303b0a09737472756374207369676672616d65205f5f75736572202a6672616d653b0a0a096f6c647370203d20726475737028293b0a096672616d65203d206765745f7369676672616d65286b612c206f6c6473702c2073697a656f66282a6672616d6529293b0a0969662028216163636573735f6f6b285645524946595f57524954452c206672616d652c2073697a656f66282a6672616d652929290a090972657475726e202d454641554c543b0a0a09657272207c3d2073657475705f736967636f6e7465787428266672616d652d3e73632c20726567732c207365742d3e7369675b305d2c206f6c647370293b0a0969662028657272290a090972657475726e202d454641554c543b0a0a092f2a2053657420757020746f2072657475726e2066726f6d207573657273706163652e202049662070726f76696465642c20757365206120737475620a09202020616c726561647920696e207573657273706163652e20202a2f0a09696620286b612d3e6b615f726573746f72657229207b0a0909723236203d2028756e7369676e6564206c6f6e6729206b612d3e6b615f726573746f7265723b0a097d20656c7365207b0a0909657272207c3d205f5f7075745f7573657228494e534e5f4d4f565f5233305f5231362c206672616d652d3e726574636f64652b30293b0a0909657272207c3d205f5f7075745f7573657228494e534e5f4c44495f52302b5f5f4e525f73696772657475726e2c206672616d652d3e726574636f64652b31293b0a0909657272207c3d205f5f7075745f7573657228494e534e5f43414c4c5359532c206672616d652d3e726574636f64652b32293b0a0909696d6228293b0a0909723236203d2028756e7369676e6564206c6f6e6729206672616d652d3e726574636f64653b0a097d0a0a092f2a20436865636b20746861742065766572797468696e6720776173207772697474656e2070726f7065726c792e20202a2f0a0969662028657272290a090972657475726e206572723b0a0a092f2a202252657475726e2220746f207468652068616e646c6572202a2f0a09726567732d3e723236203d207232363b0a09726567732d3e723237203d20726567732d3e7063203d2028756e7369676e6564206c6f6e6729206b612d3e73612e73615f68616e646c65723b0a09726567732d3e723136203d207369673b0909092f2a2061303a207369676e616c206e756d626572202a2f0a09726567732d3e723137203d20303b090909092f2a2061313a20657863657074696f6e20636f6465202a2f0a09726567732d3e723138203d2028756e7369676e6564206c6f6e672920266672616d652d3e73633b092f2a2061323a20736967636f6e7465787420706f696e746572202a2f0a0977727573702828756e7369676e6564206c6f6e6729206672616d65293b0a090a2369662044454255475f5349470a097072696e746b28225349472064656c69766572202825733a2564293a2073703d25702070633d25702072613d25705c6e222c0a090963757272656e742d3e636f6d6d2c2063757272656e742d3e7069642c206672616d652c20726567732d3e70632c20726567732d3e723236293b0a23656e6469660a0972657475726e20303b0a7d0a0a73746174696320696e740a73657475705f72745f6672616d6528696e74207369672c20737472756374206b5f736967616374696f6e202a6b612c20736967696e666f5f74202a696e666f2c0a09202020202020207369677365745f74202a7365742c207374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e67206f6c6473702c207232362c20657272203d20303b0a097374727563742072745f7369676672616d65205f5f75736572202a6672616d653b0a0a096f6c647370203d20726475737028293b0a096672616d65203d206765745f7369676672616d65286b612c206f6c6473702c2073697a656f66282a6672616d6529293b0a0969662028216163636573735f6f6b285645524946595f57524954452c206672616d652c2073697a656f66282a6672616d652929290a090972657475726e202d454641554c543b0a0a09657272207c3d20636f70795f736967696e666f5f746f5f7573657228266672616d652d3e696e666f2c20696e666f293b0a0a092f2a20437265617465207468652075636f6e746578742e20202a2f0a09657272207c3d205f5f7075745f7573657228302c20266672616d652d3e75632e75635f666c616773293b0a09657272207c3d205f5f7075745f7573657228302c20266672616d652d3e75632e75635f6c696e6b293b0a09657272207c3d205f5f7075745f75736572287365742d3e7369675b305d2c20266672616d652d3e75632e75635f6f73665f7369676d61736b293b0a09657272207c3d205f5f736176655f616c74737461636b28266672616d652d3e75632e75635f737461636b2c206f6c647370293b0a09657272207c3d2073657475705f736967636f6e7465787428266672616d652d3e75632e75635f6d636f6e746578742c20726567732c200a090909097365742d3e7369675b305d2c206f6c647370293b0a09657272207c3d205f5f636f70795f746f5f7573657228266672616d652d3e75632e75635f7369676d61736b2c207365742c2073697a656f66282a73657429293b0a0969662028657272290a090972657475726e202d454641554c543b0a0a092f2a2053657420757020746f2072657475726e2066726f6d207573657273706163652e202049662070726f76696465642c20757365206120737475620a09202020616c726561647920696e207573657273706163652e20202a2f0a09696620286b612d3e6b615f726573746f72657229207b0a0909723236203d2028756e7369676e6564206c6f6e6729206b612d3e6b615f726573746f7265723b0a097d20656c7365207b0a0909657272207c3d205f5f7075745f7573657228494e534e5f4d4f565f5233305f5231362c206672616d652d3e726574636f64652b30293b0a0909657272207c3d205f5f7075745f7573657228494e534e5f4c44495f52302b5f5f4e525f72745f73696772657475726e2c0a0909090920206672616d652d3e726574636f64652b31293b0a0909657272207c3d205f5f7075745f7573657228494e534e5f43414c4c5359532c206672616d652d3e726574636f64652b32293b0a0909696d6228293b0a0909723236203d2028756e7369676e6564206c6f6e6729206672616d652d3e726574636f64653b0a097d0a0a0969662028657272290a090972657475726e202d454641554c543b0a0a092f2a202252657475726e2220746f207468652068616e646c6572202a2f0a09726567732d3e723236203d207232363b0a09726567732d3e723237203d20726567732d3e7063203d2028756e7369676e6564206c6f6e6729206b612d3e73612e73615f68616e646c65723b0a09726567732d3e723136203d207369673b09090920202f2a2061303a207369676e616c206e756d626572202a2f0a09726567732d3e723137203d2028756e7369676e6564206c6f6e672920266672616d652d3e696e666f3b202f2a2061313a20736967696e666f20706f696e746572202a2f0a09726567732d3e723138203d2028756e7369676e6564206c6f6e672920266672616d652d3e75633b0920202f2a2061323a2075636f6e7465787420706f696e746572202a2f0a0977727573702828756e7369676e6564206c6f6e6729206672616d65293b0a0a2369662044454255475f5349470a097072696e746b28225349472064656c69766572202825733a2564293a2073703d25702070633d25702072613d25705c6e222c0a090963757272656e742d3e636f6d6d2c2063757272656e742d3e7069642c206672616d652c20726567732d3e70632c20726567732d3e723236293b0a23656e6469660a0a0972657475726e20303b0a7d0a0a0a2f2a0a202a204f4b2c20776527726520696e766f6b696e6720612068616e646c65722e0a202a2f0a73746174696320696e6c696e6520766f69640a68616e646c655f7369676e616c28696e74207369672c20737472756374206b5f736967616374696f6e202a6b612c20736967696e666f5f74202a696e666f2c0a092020202020207374727563742070745f72656773202a2072656773290a7b0a097369677365745f74202a6f6c64736574203d207369676d61736b5f746f5f7361766528293b0a09696e74207265743b0a0a09696620286b612d3e73612e73615f666c61677320262053415f534947494e464f290a0909726574203d2073657475705f72745f6672616d65287369672c206b612c20696e666f2c206f6c647365742c2072656773293b0a09656c73650a0909726574203d2073657475705f6672616d65287369672c206b612c206f6c647365742c2072656773293b0a0a096966202872657429207b0a0909666f7263655f73696773656776287369672c2063757272656e74293b0a090972657475726e3b0a097d0a097369676e616c5f64656c697665726564287369672c20696e666f2c206b612c20726567732c2030293b0a7d0a0a73746174696320696e6c696e6520766f69640a73797363616c6c5f7265737461727428756e7369676e6564206c6f6e672072302c20756e7369676e6564206c6f6e67207231392c0a09097374727563742070745f72656773202a726567732c20737472756374206b5f736967616374696f6e202a6b61290a7b0a097377697463682028726567732d3e723029207b0a09636173652045524553544152545359533a0a09096966202821286b612d3e73612e73615f666c61677320262053415f524553544152542929207b0a0909636173652045524553544152544e4f48414e443a0a090909726567732d3e7230203d2045494e54523b0a090909627265616b3b0a09097d0a09092f2a2066616c6c7468726f756768202a2f0a09636173652045524553544152544e4f494e54523a0a0909726567732d3e7230203d2072303b092f2a20726573657420763020616e6420613320616e64207265706c61792073797363616c6c202a2f0a0909726567732d3e723139203d207231393b0a0909726567732d3e7063202d3d20343b0a0909627265616b3b0a09636173652045524553544152545f52455354415254424c4f434b3a0a0909726567732d3e7230203d2045494e54523b0a0909627265616b3b0a097d0a7d0a0a0a2f2a0a202a204e6f746520746861742027696e6974272069732061207370656369616c2070726f636573733a20697420646f65736e277420676574207369676e616c7320697420646f65736e27740a202a2077616e7420746f2068616e646c652e205468757320796f752063616e6e6f74206b696c6c20696e6974206576656e20776974682061205349474b494c4c206576656e2062790a202a206d697374616b652e0a202a0a202a204e6f7465207468617420776520676f207468726f75676820746865207369676e616c732074776963653a206f6e636520746f20636865636b20746865207369676e616c7320746861740a202a20746865206b65726e656c2063616e2068616e646c652c20616e64207468656e207765206275696c6420616c6c2074686520757365722d6c6576656c207369676e616c2068616e646c696e670a202a20737461636b2d6672616d657320696e206f6e6520676f20616674657220746861742e0a202a0a202a202272302220616e64202272313922206172652074686520726567697374657273207765206e65656420746f20726573746f726520666f722073797374656d2063616c6c0a202a20726573746172742e202272302220697320616c736f207573656420617320616e20696e64696361746f7220776865746865722077652063616e20726573746172742061740a202a20616c6c202869662077652067657420686572652066726f6d20616e797468696e672062757420612073797363616c6c2072657475726e2c2069742077696c6c2062652030290a202a2f0a73746174696320766f69640a646f5f7369676e616c287374727563742070745f72656773202a726567732c20756e7369676e6564206c6f6e672072302c20756e7369676e6564206c6f6e6720723139290a7b0a09736967696e666f5f7420696e666f3b0a09696e74207369676e723b0a09756e7369676e6564206c6f6e672073696e676c655f7374657070696e67203d207074726163655f63616e63656c5f6270742863757272656e74293b0a09737472756374206b5f736967616374696f6e206b613b0a0a092f2a2054686973206c657473207468652064656275676765722072756e2c202e2e2e202a2f0a097369676e72203d206765745f7369676e616c5f746f5f64656c697665722826696e666f2c20266b612c20726567732c204e554c4c293b0a0a092f2a202e2e2e20736f2072652d636865636b207468652073696e676c65207374657070696e672e202a2f0a0973696e676c655f7374657070696e67207c3d207074726163655f63616e63656c5f6270742863757272656e74293b0a0a09696620287369676e72203e203029207b0a09092f2a205768656521202041637475616c6c792064656c6976657220746865207369676e616c2e20202a2f0a0909696620287230290a09090973797363616c6c5f726573746172742872302c207231392c20726567732c20266b61293b0a090968616e646c655f7369676e616c287369676e722c20266b612c2026696e666f2c2072656773293b0a09096966202873696e676c655f7374657070696e6729200a0909097074726163655f7365745f6270742863757272656e74293b202f2a2072652d73657420627074202a2f0a090972657475726e3b0a097d0a0a0969662028723029207b0a092020097377697463682028726567732d3e723029207b0a0909636173652045524553544152544e4f48414e443a0a0909636173652045524553544152545359533a0a0909636173652045524553544152544e4f494e54523a0a0909092f2a20526573657420763020616e6420613320616e64207265706c61792073797363616c6c2e20202a2f0a090909726567732d3e7230203d2072303b0a090909726567732d3e723139203d207231393b0a090909726567732d3e7063202d3d20343b0a090909627265616b3b0a0909636173652045524553544152545f52455354415254424c4f434b3a0a0909092f2a20466f72636520763020746f2074686520726573746172742073797363616c6c20616e64207265706c792e20202a2f0a090909726567732d3e7230203d205f5f4e525f726573746172745f73797363616c6c3b0a090909726567732d3e7063202d3d20343b0a090909627265616b3b0a09097d0a097d0a0a092f2a2049662074686572652773206e6f207369676e616c20746f2064656c697665722c207765206a75737420726573746f726520746865207361766564206d61736b2e20202a2f0a09726573746f72655f73617665645f7369676d61736b28293b0a096966202873696e676c655f7374657070696e67290a09097074726163655f7365745f6270742863757272656e74293b092f2a2072652d73657420627265616b706f696e74202a2f0a7d0a0a766f69640a646f5f776f726b5f70656e64696e67287374727563742070745f72656773202a726567732c20756e7369676e6564206c6f6e67207468726561645f666c6167732c0a090920756e7369676e6564206c6f6e672072302c20756e7369676e6564206c6f6e6720723139290a7b0a09646f207b0a0909696620287468726561645f666c6167732026205f5449465f4e4545445f5245534348454429207b0a0909097363686564756c6528293b0a09097d20656c7365207b0a0909096c6f63616c5f6972715f656e61626c6528293b0a090909696620287468726561645f666c6167732026205f5449465f53494750454e44494e4729207b0a09090909646f5f7369676e616c28726567732c2072302c20723139293b0a090909097230203d20303b0a0909097d20656c7365207b0a09090909636c6561725f7468726561645f666c6167285449465f4e4f544946595f524553554d45293b0a090909097472616365686f6f6b5f6e6f746966795f726573756d652872656773293b0a0909097d0a09097d0a09096c6f63616c5f6972715f64697361626c6528293b0a09097468726561645f666c616773203d2063757272656e745f7468726561645f696e666f28292d3e666c6167733b0a097d207768696c6520287468726561645f666c6167732026205f5449465f574f524b5f4d41534b293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f736d633337633636392e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031363736353100313231313437343433333000303031373637340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20534d432033374336363920696e697469616c697a6174696f6e20636f64650a202a2f0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f7365676d656e742e683e0a0a23696620300a2320646566696e65204442475f444556532861726773292020202020202020207072696e746b20617267730a23656c73650a2320646566696e65204442475f444556532861726773290a23656e6469660a0a23646566696e65204b422020202020202020202020202020313032340a23646566696e65204d42202020202020202020202020202028313032342a4b42290a23646566696e65204742202020202020202020202020202028313032342a4d42290a0a23646566696e6520534d435f4445425547202020300a0a2f2a2046696c653a09736d63633636395f6465662e680a202a0a202a20436f707972696768742028432920313939372062790a202a204469676974616c2045717569706d656e7420436f72706f726174696f6e2c204d61796e6172642c204d6173736163687573657474732e0a202a20416c6c207269676874732072657365727665642e0a202a0a202a205468697320736f667477617265206973206675726e697368656420756e6465722061206c6963656e736520616e64206d6179206265207573656420616e6420636f706965640a202a206f6e6c792020696e20206163636f7264616e636520206f66202074686520207465726d7320206f6620207375636820206c6963656e73652020616e642077697468207468650a202a20696e636c7573696f6e206f66207468652061626f766520636f70797269676874206e6f746963652e205468697320736f667477617265206f722020616e7920206f746865720a202a20636f706965732074686572656f66206d6179206e6f742062652070726f7669646564206f72206f7468657277697365206d61646520617661696c61626c6520746f20616e790a202a206f7468657220706572736f6e2e20204e6f207469746c6520746f20616e6420206f776e657273686970206f66207468652020736f66747761726520697320206865726562790a202a207472616e736665727265642e0a202a0a202a2054686520696e666f726d6174696f6e20696e207468697320736f66747761726520697320207375626a65637420746f206368616e676520776974686f7574206e6f746963650a202a20616e64202073686f756c6420206e6f74202062652020636f6e73747275656420206173206120636f6d6d69746d656e74206279204469676974616c2045717569706d656e740a202a20436f72706f726174696f6e2e0a202a0a202a204469676974616c20617373756d6573206e6f20726573706f6e736962696c69747920666f72207468652075736520206f72202072656c696162696c697479206f66206974730a202a20736f667477617265206f6e2065717569706d656e74207768696368206973206e6f7420737570706c696564206279204469676974616c2e0a202a0a202a0a202a2041627374726163743a090a202a0a202a09546869732066696c6520636f6e7461696e732068656164657220646566696e6974696f6e7320666f722074686520534d43333763363639200a202a09537570657220492f4f20636f6e74726f6c6c65722e200a202a0a202a20417574686f723a090a202a0a202a0945726963205261736d757373656e0a202a0a202a204d6f64696669636174696f6e20486973746f72793a0a202a0a202a0965720932382d4a616e2d3139393709496e697469616c20456e7472790a202a2f0a0a2369666e646566205f5f534d433337633636395f480a23646566696e65205f5f534d433337633636395f480a0a2f2a0a2a2a204d6163726f7320666f722068616e646c696e672064657669636520495251730a2a2a0a2a2a20546865206d61736b2061637473206173206120666c6167207573656420696e206d617070696e672061637475616c204953412049525173202830202d20313529200a2a2a20746f206465766963652049525173202841202d2048292e0a2a2f0a23646566696e6520534d433337633636395f4445564943455f4952515f4d41534b09307838303030303030300a23646566696e6520534d433337633636395f4445564943455f49525128205f5f692029095c0a092828534d433337633636395f4445564943455f4952515f4d41534b29207c20285f5f6929290a23646566696e6520534d433337633636395f49535f4445564943455f495251285f5f6929095c0a092828285f5f692920262028534d433337633636395f4445564943455f4952515f4d41534b2929203d3d2028534d433337633636395f4445564943455f4952515f4d41534b29290a23646566696e6520534d433337633636395f5241575f4445564943455f495251285f5f6929095c0a0928285f5f69292026207e28534d433337633636395f4445564943455f4952515f4d41534b29290a0a2f2a0a2a2a204d6163726f7320666f722068616e646c696e672064657669636520445251730a2a2a0a2a2a20546865206d61736b2061637473206173206120666c6167207573656420696e206d617070696e672061637475616c2049534120444d410a2a2a206368616e6e656c7320746f2064657669636520444d41206368616e6e656c73202841202d2043292e0a2a2f0a23646566696e6520534d433337633636395f4445564943455f4452515f4d41534b09307838303030303030300a23646566696e6520534d433337633636395f4445564943455f445251285f5f6429095c0a092828534d433337633636395f4445564943455f4452515f4d41534b29207c20285f5f6429290a23646566696e6520534d433337633636395f49535f4445564943455f445251285f5f6429095c0a092828285f5f642920262028534d433337633636395f4445564943455f4452515f4d41534b2929203d3d2028534d433337633636395f4445564943455f4452515f4d41534b29290a23646566696e6520534d433337633636395f5241575f4445564943455f445251285f5f6429095c0a0928285f5f64292026207e28534d433337633636395f4445564943455f4452515f4d41534b29290a0a23646566696e6520534d433337633636395f4445564943455f4944093078330a0a2f2a0a2a2a20534d43333763363639204465766963652046756e6374696f6e20446566696e6974696f6e730a2a2f0a23646566696e652053455249414c5f3009300a23646566696e652053455249414c5f3109310a23646566696e6520504152414c4c454c5f3009320a23646566696e6520464c4f5050595f3009330a23646566696e65204944455f300909340a23646566696e65204e554d5f46554e435309350a0a2f2a0a2a2a2044656661756c74204465766963652046756e6374696f6e204d617070696e67730a2a2f0a23646566696e6520434f4d315f424153450930783346380a23646566696e6520434f4d315f49525109340a23646566696e6520434f4d325f424153450930783246380a23646566696e6520434f4d325f49525109330a23646566696e6520504152505f424153450930783342430a23646566696e6520504152505f49525109370a23646566696e6520504152505f44525109330a23646566696e65204644435f424153450930783346300a23646566696e65204644435f4952510909360a23646566696e65204644435f4452510909320a0a2f2a0a2a2a20436f6e66696775726174696f6e204f6e2f4f6666204b657920446566696e6974696f6e730a2a2f0a23646566696e6520534d433337633636395f434f4e4649475f4f4e5f4b45590909307835350a23646566696e6520534d433337633636395f434f4e4649475f4f46465f4b455909307841410a0a2f2a0a2a2a20534d43203337633636392044657669636520495251730a2a2f0a23646566696e6520534d433337633636395f4445564943455f4952515f4109202020202820534d433337633636395f4445564943455f495251282030783031202920290a23646566696e6520534d433337633636395f4445564943455f4952515f4209202020202820534d433337633636395f4445564943455f495251282030783032202920290a23646566696e6520534d433337633636395f4445564943455f4952515f4309202020202820534d433337633636395f4445564943455f495251282030783033202920290a23646566696e6520534d433337633636395f4445564943455f4952515f4409202020202820534d433337633636395f4445564943455f495251282030783034202920290a23646566696e6520534d433337633636395f4445564943455f4952515f4509202020202820534d433337633636395f4445564943455f495251282030783035202920290a23646566696e6520534d433337633636395f4445564943455f4952515f4609202020202820534d433337633636395f4445564943455f495251282030783036202920290a2f2a202020202020534d433337633636395f4445564943455f4952515f4709202020202a2a2a205245534552564544202a2a2a2f0a23646566696e6520534d433337633636395f4445564943455f4952515f4809202020202820534d433337633636395f4445564943455f495251282030783038202920290a0a2f2a0a2a2a20534d43203337633636392044657669636520444d41204368616e6e656c20446566696e6974696f6e730a2a2f0a23646566696e6520534d433337633636395f4445564943455f4452515f410909202020202820534d433337633636395f4445564943455f445251282030783031202920290a23646566696e6520534d433337633636395f4445564943455f4452515f420909202020202820534d433337633636395f4445564943455f445251282030783032202920290a23646566696e6520534d433337633636395f4445564943455f4452515f430909202020202820534d433337633636395f4445564943455f445251282030783033202920290a0a2f2a0a2a2a20436f6e66696775726174696f6e20526567697374657220496e64657820446566696e6974696f6e730a2a2f0a23646566696e6520534d433337633636395f435230305f494e4445580920202020307830300a23646566696e6520534d433337633636395f435230315f494e4445580920202020307830310a23646566696e6520534d433337633636395f435230325f494e4445580920202020307830320a23646566696e6520534d433337633636395f435230335f494e4445580920202020307830330a23646566696e6520534d433337633636395f435230345f494e4445580920202020307830340a23646566696e6520534d433337633636395f435230355f494e4445580920202020307830350a23646566696e6520534d433337633636395f435230365f494e4445580920202020307830360a23646566696e6520534d433337633636395f435230375f494e4445580920202020307830370a23646566696e6520534d433337633636395f435230385f494e4445580920202020307830380a23646566696e6520534d433337633636395f435230395f494e4445580920202020307830390a23646566696e6520534d433337633636395f435230415f494e4445580920202020307830410a23646566696e6520534d433337633636395f435230425f494e4445580920202020307830420a23646566696e6520534d433337633636395f435230435f494e4445580920202020307830430a23646566696e6520534d433337633636395f435230445f494e4445580920202020307830440a23646566696e6520534d433337633636395f435230455f494e4445580920202020307830450a23646566696e6520534d433337633636395f435230465f494e4445580920202020307830460a23646566696e6520534d433337633636395f435231305f494e4445580920202020307831300a23646566696e6520534d433337633636395f435231315f494e4445580920202020307831310a23646566696e6520534d433337633636395f435231325f494e4445580920202020307831320a23646566696e6520534d433337633636395f435231335f494e4445580920202020307831330a23646566696e6520534d433337633636395f435231345f494e4445580920202020307831340a23646566696e6520534d433337633636395f435231355f494e4445580920202020307831350a23646566696e6520534d433337633636395f435231365f494e4445580920202020307831360a23646566696e6520534d433337633636395f435231375f494e4445580920202020307831370a23646566696e6520534d433337633636395f435231385f494e4445580920202020307831380a23646566696e6520534d433337633636395f435231395f494e4445580920202020307831390a23646566696e6520534d433337633636395f435231415f494e4445580920202020307831410a23646566696e6520534d433337633636395f435231425f494e4445580920202020307831420a23646566696e6520534d433337633636395f435231435f494e4445580920202020307831430a23646566696e6520534d433337633636395f435231445f494e4445580920202020307831440a23646566696e6520534d433337633636395f435231455f494e4445580920202020307831450a23646566696e6520534d433337633636395f435231465f494e4445580920202020307831460a23646566696e6520534d433337633636395f435232305f494e4445580920202020307832300a23646566696e6520534d433337633636395f435232315f494e4445580920202020307832310a23646566696e6520534d433337633636395f435232325f494e4445580920202020307832320a23646566696e6520534d433337633636395f435232335f494e4445580920202020307832330a23646566696e6520534d433337633636395f435232345f494e4445580920202020307832340a23646566696e6520534d433337633636395f435232355f494e4445580920202020307832350a23646566696e6520534d433337633636395f435232365f494e4445580920202020307832360a23646566696e6520534d433337633636395f435232375f494e4445580920202020307832370a23646566696e6520534d433337633636395f435232385f494e4445580920202020307832380a23646566696e6520534d433337633636395f435232395f494e4445580920202020307832390a0a2f2a0a2a2a20436f6e66696775726174696f6e20526567697374657220416c69617320446566696e6974696f6e730a2a2f0a23646566696e6520534d433337633636395f4445564943455f49445f494e444558090920202020534d433337633636395f435230445f494e4445580a23646566696e6520534d433337633636395f4445564943455f5245564953494f4e5f494e444558090920202020534d433337633636395f435230455f494e4445580a23646566696e6520534d433337633636395f4644435f424153455f414444524553535f494e4445580920202020534d433337633636395f435232305f494e4445580a23646566696e6520534d433337633636395f4944455f424153455f414444524553535f494e4445580920202020534d433337633636395f435232315f494e4445580a23646566696e6520534d433337633636395f4944455f414c5445524e4154455f414444524553535f494e4445580920202020534d433337633636395f435232325f494e4445580a23646566696e6520534d433337633636395f504152414c4c454c305f424153455f414444524553535f494e4445580920202020534d433337633636395f435232335f494e4445580a23646566696e6520534d433337633636395f53455249414c305f424153455f414444524553535f494e4445580920202020534d433337633636395f435232345f494e4445580a23646566696e6520534d433337633636395f53455249414c315f424153455f414444524553535f494e4445580920202020534d433337633636395f435232355f494e4445580a23646566696e6520534d433337633636395f504152414c4c454c5f4644435f4452515f494e4445580920202020534d433337633636395f435232365f494e4445580a23646566696e6520534d433337633636395f504152414c4c454c5f4644435f4952515f494e4445580920202020534d433337633636395f435232375f494e4445580a23646566696e6520534d433337633636395f53455249414c5f4952515f494e444558090920202020534d433337633636395f435232385f494e4445580a0a2f2a0a2a2a20436f6e66696775726174696f6e20526567697374657220446566696e6974696f6e730a2a2a0a2a2a2054686520494e44455820287772697465206f6e6c792920616e6420444154412028726561642f77726974652920706f7274732061726520656666656374697665200a2a2a206f6e6c79207768656e20746865206368697020697320696e2074686520436f6e66696775726174696f6e2053746174652e0a2a2f0a7479706564656620737472756374205f534d433337633636395f434f4e4649475f52454753207b0a20202020756e7369676e6564206368617220696e6465785f706f72743b0a20202020756e7369676e6564206368617220646174615f706f72743b0a7d20534d433337633636395f434f4e4649475f524547533b0a0a2f2a0a2a2a2043523030202d2064656661756c742076616c756520307832380a2a2a0a2a2a20204944455f454e2028435230303c313a303e293a0a2a2a093078202d20333075612070756c6c2d757073206f6e206e494445454e2c206e48444353302c204e48444353310a2a2a093131202d204952515f4820617661696c61626c6520617320495251206f75747075742c0a2a2a09202020202049525258322c20495254583220617661696c61626c6520617320616c7465726e6174652049522070696e730a2a2a093130202d206e494445454e2c206e48444353302c206e4844435331207573656420746f20636f6e74726f6c204944450a2a2a0a2a2a202056414c49442028435230303c373e293a0a2a2a09412068696768206c6576656c206f6e207468697320736f66747761726520636f6e74726f6c6c6564206269742063616e0a2a2a096265207573656420746f20696e646963617465207468617420612076616c696420636f6e66696775726174696f6e0a2a2a096379636c6520686173206f636375727265642e202054686520636f6e74726f6c20736f667477617265206d7573740a2a2a0974616b65206361726520746f207365742074686973206269742061742074686520617070726f7072696174652074696d65732e0a2a2a0953657420746f207a65726f20616674657220706f7765722075702e2020546869732062697420686173206e6f0a2a2a09656666656374206f6e20616e79206f7468657220686172647761726520696e2074686520636869702e0a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523030207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564206964655f656e203a20323b09202020202f2a20536565206e6f74652061626f766509092a2f0a09756e7369676e656420726573657276656431203a20313b09202020202f2a2052415a0909092a2f0a09756e7369676e6564206664635f707772203a20313b09202020202f2a2031203d20737570706c7920706f77657220746f2046444320202a2f0a09756e7369676e656420726573657276656432203a20333b09202020202f2a2052656164206173203031306209092a2f0a09756e7369676e65642076616c6964203a20313b09202020202f2a20536565206e6f74652061626f766509092a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230303b0a0a2f2a0a2a2a2043523031202d2064656661756c742076616c756520307839430a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523031207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e656420726573657276656431203a20323b09202020202f2a2052415a090909202020202a2f0a09756e7369676e6564207070745f707772203a20313b09202020202f2a2031203d20737570706c7920706f77657220746f2050505409202020202a2f0a09756e7369676e6564207070745f6d6f6465203a20313b09202020202f2a2031203d205072696e746572206d6f64652c2030203d20455050202020202a2f0a09756e7369676e656420726573657276656432203a20313b09202020202f2a205265616420617320310909202020202a2f0a09756e7369676e656420726573657276656433203a20323b09202020202f2a2052415a090909202020202a2f0a09756e7369676e6564206c6f636b5f6372783a20313b09202020202f2a204c6f636b2043523030202d20435231380909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230313b0a0a2f2a0a2a2a2043523032202d2064656661756c742076616c756520307838380a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523032207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e656420726573657276656431203a20333b09202020202f2a2052415a090909202020202a2f0a09756e7369676e65642075617274315f707772203a20313b09202020202f2a2031203d20737570706c7920706f77657220746f205541525431202020202a2f0a09756e7369676e656420726573657276656432203a20333b09202020202f2a2052415a090909202020202a2f0a09756e7369676e65642075617274325f707772203a20313b09202020202f2a2031203d20737570706c7920706f77657220746f205541525432202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230323b0a0a2f2a0a2a2a2043523033202d2064656661756c742076616c756520307837380a2a2a0a2a2a2020435230333c373e09435230333c323e092020202050696e2039340a2a2a20202d2d2d2d2d2d2d092d2d2d2d2d2d2d09202020202d2d2d2d2d2d0a2a2a20202020203009202020580920202020445256322028696e707574290a2a2a20202020203109202020300920202020414452580a2a2a202020202031092020203109202020204952515f420a2a2a0a2a2a2020435230333c363e09435230333c353e09202020204f70204d6f64650a2a2a20202d2d2d2d2d2d2d092d2d2d2d2d2d2d09202020202d2d2d2d2d2d2d0a2a2a202020202030092020203009202020204d6f64656c2033300a2a2a2020202020300920202031092020202050532f320a2a2a2020202020310920202030092020202052657365727665640a2a2a202020202031092020203109202020204154204d6f64650a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523033207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e65642070777267645f67616d656373203a20313b20202f2a2031203d2050575247442c2030203d2047414d45435309202020202a2f0a09756e7369676e6564206664635f6d6f646532203a20313b09202020202f2a2031203d20456e68616e636564204d6f6465203209202020202a2f0a09756e7369676e65642070696e39345f30203a20313b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e656420726573657276656431203a20313b09202020202f2a2052415a090909202020202a2f0a09756e7369676e65642064727664656e203a20313b09202020202f2a2031203d20686967682c2030202d206f757470757409202020202a2f0a09756e7369676e6564206f705f6d6f6465203a20323b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e65642070696e39345f31203a20313b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230333b0a0a2f2a0a2a2a2043523034202d2064656661756c742076616c756520307830300a2a2a0a2a2a202050505f4558545f4d4f44453a0a2a2a09496620435230313c50505f4d4f44453e203d203020616e642050505f4558545f4d4f4445203d0a2a2a09202020203030202d205374616e6461726420616e64204269646972656374696f6e616c0a2a2a09202020203031202d20455050206d6f646520616e64205350500a2a2a09202020203130202d20454350206d6f64650a2a2a090920496e2074686973206d6f64652c2032206472697665732063616e20626520737570706f727465640a2a2a0909206469726563746c792c2033206f72203420647269766573206d757374207573652065787465726e616c0a2a2a0909203420647269766520737570706f72742e20205350502063616e2062652073656c65637465640a2a2a0909207468726f7567682074686520454352207265676973746572206f6620454350206173206d6f6465203030302e0a2a2a09202020203131202d20454350206d6f646520616e6420455050206d6f64650a2a2a090920496e2074686973206d6f64652c2032206472697665732063616e20626520737570706f727465640a2a2a0909206469726563746c792c2033206f72203420647269766573206d757374207573652065787465726e616c0a2a2a0909203420647269766520737570706f72742e20205350502063616e2062652073656c65637465640a2a2a0909207468726f7567682074686520454352207265676973746572206f6620454350206173206d6f6465203030302e0a2a2a090920496e2074686973206d6f64652c204550502063616e2062652073656c6563746564207468726f7567680a2a2a09092074686520454352207265676973746572206f6620454350206173206d6f6465203130302e0a2a2a0a2a2a202050505f4644433a0a2a2a093030202d204e6f726d616c0a2a2a093031202d2050504644310a2a2a093130202d2050504644320a2a2a093131202d2052657365727665640a2a2a0a2a2a20204d494449313a0a2a2a0953657269616c20436c6f636b2053656c6563743a200a2a2a092020202041206c6f77206c6576656c206f6e2074686973206269742064697361626c6573204d49444920737570706f72742c0a2a2a0920202020636c6f636b203d206469766964652062792031332e2020412068696768206c6576656c206f6e2074686973200a2a2a092020202062697420656e61626c6573204d49444920737570706f72742c20636c6f636b203d206469766964652062792031322e0a2a2a0a2a2a094d494449206f706572617465732061742033312e3235204b6270732077686963682063616e2062652064657269766564200a2a2a0966726f6d20313235204b487a20283234204d487a202f203132203d2032204d487a2c2032204d487a202f203136203d20313235204b487a290a2a2a0a2a2a2020414c545f494f3a0a2a2a0930202d205573652070696e7320495252582c20495254580a2a2a0931202d205573652070696e732049525258322c2049525458320a2a2a0a2a2a094966207468697320626974206973207365742c20746865204952207265636569766520616e64207472616e736d69740a2a2a0966756e6374696f6e732077696c6c206e6f7420626520617661696c61626c65206f6e2070696e7320323520616e642032360a2a2a09756e6c65737320435230303c4944455f454e3e203d2031312e0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523034207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564207070745f6578745f6d6f6465203a20323b20202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e6564207070745f666463203a20323b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e6564206d69646931203a20313b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e6564206d69646932203a20313b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e6564206570705f74797065203a20313b09202020202f2a2030203d2045505020312e392c2031203d2045505020312e3709202020202a2f0a09756e7369676e656420616c745f696f203a20313b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230343b0a0a2f2a0a2a2a2043523035202d2064656661756c742076616c756520307830300a2a2a0a2a2a202044454e5f53454c3a0a2a2a093030202d2044656e73656c206f7574707574206e6f726d616c0a2a2a093031202d2052657365727665640a2a2a093130202d2044656e73656c206f757470757420310a2a2a093131202d2044656e73656c206f757470757420300a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523035207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e656420726573657276656431203a20323b09202020202f2a2052415a09090909092a2f0a09756e7369676e6564206664635f646d615f6d6f6465203a20313b20202f2a2030203d2062757273742c2031203d206e6f6e2d62757273740909092a2f0a09756e7369676e65642064656e5f73656c203a20323b09202020202f2a20536565206e6f74652061626f7665090909092a2f0a09756e7369676e656420737761705f647276203a20313b09202020202f2a20537761702074686520464443206d6f746f722073656c6563747309092a2f0a09756e7369676e6564206578747834203a20313b09202020202f2a2030203d20322064726976652c2031203d2065787465726e616c2034206472697665206465636f6465092a2f0a09756e7369676e656420726573657276656432203a20313b09202020202f2a2052415a09090909092a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230353b0a0a2f2a0a2a2a2043523036202d2064656661756c742076616c756520307846460a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523036207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e656420666c6f7070795f61203a20323b09202020202f2a2054797065206f6620666c6f707079206472697665204109202020202a2f0a09756e7369676e656420666c6f7070795f62203a20323b09202020202f2a2054797065206f6620666c6f707079206472697665204209202020202a2f0a09756e7369676e656420666c6f7070795f63203a20323b09202020202f2a2054797065206f6620666c6f707079206472697665204309202020202a2f0a09756e7369676e656420666c6f7070795f64203a20323b09202020202f2a2054797065206f6620666c6f707079206472697665204409202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230363b0a0a2f2a0a2a2a2043523037202d2064656661756c742076616c756520307830300a2a2a0a2a2a20204175746f20506f776572204d616e6167656d656e7420435230373c373a343e3a0a2a2a0930202d204175746f20506f776572646f776e2064697361626c6564202864656661756c74290a2a2a0931202d204175746f20506f776572646f776e20656e61626c65640a2a2a0a2a2a09546869732062697420697320726573657420746f207468652064656661756c7420737461746520627920504f52206f720a2a2a09612068617264776172652072657365742e0a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523037207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e656420666c6f7070795f626f6f74203a20323b2020202f2a2030203d20413a2c2031203d20423a0909202020202a2f0a09756e7369676e656420726573657276656431203a20323b09202020202f2a2052415a090909202020202a2f0a09756e7369676e6564207070745f656e203a20313b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e65642075617274315f656e203a20313b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e65642075617274325f656e203a20313b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e6564206664635f656e203a20313b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230373b0a0a2f2a0a2a2a2043523038202d2064656661756c742076616c756520307830300a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523038207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564207a65726f203a20343b09202020202f2a2030090909202020202a2f0a09756e7369676e6564206164647278375f34203a20343b09202020202f2a204144523c373a333e20666f722041445278206465636f646509202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230383b0a0a2f2a0a2a2a2043523039202d2064656661756c742076616c756520307830300a2a2a0a2a2a2020414452785f434f4e4649473a0a2a2a093030202d20414452782064697361626c65640a2a2a093031202d20312062797465206465636f646520413c333a303e203d2030303030620a2a2a093130202d2038206279746520626c6f636b206465636f646520413c333a303e203d2030585858620a2a2a093131202d203136206279746520626c6f636b206465636f646520413c333a303e203d2058585858620a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523039207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564206164726138203a20333b09202020202f2a204144523c31303a383e20666f722041445278206465636f6465202020202a2f0a09756e7369676e656420726573657276656431203a20333b0a09756e7369676e656420616472785f636f6e666967203a20323b2020202f2a20536565206e6f74652061626f76650909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230393b0a0a2f2a0a2a2a2043523041202d2064656661756c742076616c756520307830300a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523041207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564206563705f6669666f5f7468726573686f6c64203a20343b0a09756e7369676e656420726573657276656431203a20343b0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230413b0a0a2f2a0a2a2a2043523042202d2064656661756c742076616c756520307830300a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523042207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e656420666464305f64727478203a20323b09202020202f2a204644443020446174612052617465205461626c6509202020202a2f0a09756e7369676e656420666464315f64727478203a20323b09202020202f2a204644443120446174612052617465205461626c6509202020202a2f0a09756e7369676e656420666464325f64727478203a20323b09202020202f2a204644443220446174612052617465205461626c6509202020202a2f0a09756e7369676e656420666464335f64727478203a20323b09202020202f2a204644443320446174612052617465205461626c6509202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230423b0a0a2f2a0a2a2a2043523043202d2064656661756c742076616c756520307830300a2a2a0a2a2a202055415254325f4d4f44453a0a2a2a09303030202d205374616e64617264202864656661756c74290a2a2a09303031202d204972444120284850534952290a2a2a09303130202d20416d706c6974756465205368696674204b657965642049522040353030204b487a0a2a2a09303131202d2052657365727665640a2a2a09317878202d2052657365727665640a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523043207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e65642075617274325f7263765f706f6c6172697479203a20313b202020202f2a2031203d20696e7665727420525809092a2f0a09756e7369676e65642075617274325f786d69745f706f6c6172697479203a20313b2020202f2a2031203d20696e7665727420545809092a2f0a09756e7369676e65642075617274325f6475706c6578203a20313b09202020202f2a2031203d2066756c6c2c2030203d2068616c66092a2f0a09756e7369676e65642075617274325f6d6f6465203a20333b09202020202f2a20536565206e6f74652061626f766509092a2f0a09756e7369676e65642075617274315f7370656564203a20313b09202020202f2a2031203d206869676820737065656420656e61626c6564092a2f0a09756e7369676e65642075617274325f7370656564203a20313b09202020202f2a2031203d206869676820737065656420656e61626c6564092a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230433b0a0a2f2a0a2a2a2043523044202d2064656661756c742076616c756520307830330a2a2a0a2a2a2020446576696365204944205265676973746572202d2072656164206f6e6c790a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523044207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564206465766963655f6964203a20383b09202020202f2a2052657475726e732030783320696e2074686973206669656c64202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230443b0a0a2f2a0a2a2a2043523045202d2064656661756c742076616c756520307830320a2a2a0a2a2a2020446576696365205265766973696f6e205265676973746572202d2072656164206f6e6c790a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523045207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564206465766963655f726576203a20383b202020202f2a2052657475726e732030783220696e2074686973206669656c64202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230453b0a0a2f2a0a2a2a2043523046202d2064656661756c742076616c756520307830300a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523046207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564207465737430203a20313b09202020202f2a205265736572766564202d2073657420746f203009202020202a2f0a09756e7369676e6564207465737431203a20313b09202020202f2a205265736572766564202d2073657420746f203009202020202a2f0a09756e7369676e6564207465737432203a20313b09202020202f2a205265736572766564202d2073657420746f203009202020202a2f0a09756e7369676e6564207465737433203a20313b09202020202f2a205265736572766564202d20736574207430203009202020202a2f0a09756e7369676e6564207465737434203a20313b09202020202f2a205265736572766564202d2073657420746f203009202020202a2f0a09756e7369676e6564207465737435203a20313b09202020202f2a205265736572766564202d20736574207430203009202020202a2f0a09756e7369676e6564207465737436203a20313b09202020202f2a205265736572766564202d20736574207430203009202020202a2f0a09756e7369676e6564207465737437203a20313b09202020202f2a205265736572766564202d2073657420746f203009202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435230463b0a0a2f2a0a2a2a2043523130202d2064656661756c742076616c756520307830300a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523130207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e656420726573657276656431203a20333b0920202020202f2a2052415a090909202020202a2f0a09756e7369676e656420706c6c5f6761696e203a20313b0920202020202f2a2031203d2033562c2032203d203556206f7065726174696f6e202020202a2f0a09756e7369676e656420706c6c5f73746f70203a20313b0920202020202f2a2031203d2073746f7020504c4c730909202020202a2f0a09756e7369676e6564206163655f73746f70203a20313b0920202020202f2a2031203d2073746f70205541525420636c6f636b7309202020202a2f0a09756e7369676e656420706c6c5f636c6f636b5f6374726c203a20313b202f2a2030203d2031342e333138204d487a2c2031203d203234204d487a20202a2f0a09756e7369676e65642069725f74657374203a20313b0920202020202f2a20456e61626c652049522074657374206d6f646509202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435231303b0a0a2f2a0a2a2a2043523131202d2064656661756c742076616c756520307830300a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523131207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e65642069725f6c6f6f706261636b203a20313b2020202f2a20496e7465726e616c204952206c6f6f70206261636b0909202020202a2f0a09756e7369676e656420746573745f31306d73203a20313b09202020202f2a20546573742031306d73206175746f706f776572646f776e204644432074696d656f757420202a2f0a09756e7369676e656420726573657276656431203a20363b09202020202f2a2052415a09090909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435231313b0a0a2f2a0a2a2a2043523132202d204352314420617265207265736572766564207265676973746572730a2a2f0a0a2f2a0a2a2a2043523145202d2064656661756c742076616c756520307838300a2a2a0a2a2a202047414d4543533a0a2a2a093030202d2047414d4543532064697361626c65640a2a2a093031202d20312062797465206465636f6465204144523c333a303e203d2030303031620a2a2a093130202d2038206279746520626c6f636b206465636f6465204144523c333a303e203d2030585858620a2a2a093131202d203136206279746520626c6f636b206465636f6465204144523c333a303e203d2058585858620a2a2a0a2a2f0a7479706564656620756e696f6e205f534d4333376336365f43523145207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e65642067616d6563735f636f6e6669673a20323b2020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e65642067616d6563735f61646472395f34203a20363b202f2a2047414d45435320416464723c393a343e09202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435231453b0a0a2f2a0a2a2a2043523146202d2064656661756c742076616c756520307830300a2a2a0a2a2a2020445430204454312044525644454e302044525644454e3120447269766520547970650a2a2a20202d2d2d202d2d2d202d2d2d2d2d2d2d202d2d2d2d2d2d2d202d2d2d2d2d2d2d2d2d2d0a2a2a2020203020202030202044454e53454c20204452415445302020342f322f31204d4220332e35220a2a2a2020202020202020202020202020202020202020202020202020322f31204d4220352e3235220a2a2a2020202020202020202020202020202020202020202020202020322f312e362f31204d4220332e35222028332d6d6f6465290a2a2a2020203020202031202044524154453120204452415445300a2a2a202020312020203020206e44454e53454c20445241544530202050532f320a2a2a2020203120202031202044524154453020204452415445310a2a2a0a2a2a20204e6f74653a2044454e53454c2c204452415445312c20616e6420445241544530206d6170206f6e746f2074776f206f75747075740a2a2a09202070696e73202d2044525644454e3020616e642044525644454e312e0a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523146207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e656420666464305f64726976655f74797065203a20323b092f2a2046444430206472697665207479706509202020202a2f0a09756e7369676e656420666464315f64726976655f74797065203a20323b092f2a2046444431206472697665207479706509202020202a2f0a09756e7369676e656420666464325f64726976655f74797065203a20323b092f2a2046444432206472697665207479706509202020202a2f0a09756e7369676e656420666464335f64726976655f74797065203a20323b092f2a2046444433206472697665207479706509202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435231463b0a0a2f2a0a2a2a2043523230202d2064656661756c742076616c756520307833430a2a2a0a2a2a2020464443204261736520416464726573732052656769737465720a2a2a092d20546f2064697361626c652074686973206465636f64652073657420416464723c393a383e203d20300a2a2a092d20413c31303e203d20302c20413c333a303e203d20305858586220746f206163636573732e0a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523230207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564207a65726f203a20323b09202020202f2a2030090909202020202a2f0a09756e7369676e65642061646472395f34203a20363b09202020202f2a2046444320416464723c393a343e0909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435232303b0a0a2f2a0a2a2a2043523231202d2064656661756c742076616c756520307833430a2a2a0a2a2a2020494445204261736520416464726573732052656769737465720a2a2a092d20546f2064697361626c652074686973206465636f64652073657420416464723c393a383e203d20300a2a2a092d20413c31303e203d20302c20413c333a303e203d20305858586220746f206163636573732e0a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523231207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564207a65726f203a20323b09202020202f2a2030090909202020202a2f0a09756e7369676e65642061646472395f34203a20363b09202020202f2a2049444520416464723c393a343e0909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435232313b0a0a2f2a0a2a2a2043523232202d2064656661756c742076616c756520307833440a2a2a0a2a2a202049444520416c7465726e61746520537461747573204261736520416464726573732052656769737465720a2a2a092d20546f2064697361626c652074686973206465636f64652073657420416464723c393a383e203d20300a2a2a092d20413c31303e203d20302c20413c333a303e203d20303131306220746f206163636573732e0a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523232207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564207a65726f203a20323b09202020202f2a2030090909202020202a2f0a09756e7369676e65642061646472395f34203a20363b09202020202f2a2049444520416c742053746174757320416464723c393a343e09202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435232323b0a0a2f2a0a2a2a2043523233202d2064656661756c742076616c756520307830300a2a2a0a2a2a2020506172616c6c656c20506f7274204261736520416464726573732052656769737465720a2a2a092d20546f2064697361626c652074686973206465636f64652073657420416464723c393a383e203d20300a2a2a092d20413c31303e203d203020746f206163636573732e0a2a2a092d2049662045505020697320656e61626c65642c20413c323a303e203d205858586220746f206163636573732e0a2a2a092020496620455050206973204e4f5420656e61626c65642c20413c313a303e203d2058586220746f206163636573730a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523233207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a09756e7369676e65642061646472395f32203a20383b09202020202f2a20506172616c6c656c20506f727420416464723c393a323e09202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435232333b0a0a2f2a0a2a2a2043523234202d2064656661756c742076616c756520307830300a2a2a0a2a2a20205541525431204261736520416464726573732052656769737465720a2a2a092d20546f2064697361626c652074686973206465636f64652073657420416464723c393a383e203d20300a2a2a092d20413c31303e203d20302c20413c323a303e203d205858586220746f206163636573732e0a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523234207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564207a65726f203a20313b09202020202f2a2030090909202020202a2f0a09756e7369676e65642061646472395f33203a20373b09202020202f2a20554152543120416464723c393a333e0909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435232343b0a0a2f2a0a2a2a2043523235202d2064656661756c742076616c756520307830300a2a2a0a2a2a20205541525432204261736520416464726573732052656769737465720a2a2a092d20546f2064697361626c652074686973206465636f64652073657420416464723c393a383e203d20300a2a2a092d20413c31303e203d20302c20413c323a303e203d205858586220746f206163636573732e0a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523235207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564207a65726f203a20313b09202020202f2a2030090909202020202a2f0a09756e7369676e65642061646472395f33203a20373b09202020202f2a20554152543220416464723c393a333e0909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435232353b0a0a2f2a0a2a2a2043523236202d2064656661756c742076616c756520307830300a2a2a0a2a2a2020506172616c6c656c20506f7274202f2046444320444d412053656c6563742052656769737465720a2a2a0a2a2a20204433202d204430092020444d410a2a2a20204437202d2044340953656c65637465640a2a2a20202d2d2d2d2d2d2d092d2d2d2d2d2d2d2d0a2a2a2020203030303009204e6f6e650a2a2a202020303030310920444d415f410a2a2a202020303031300920444d415f420a2a2a202020303031310920444d415f430a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523236207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564207070745f647271203a20343b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e6564206664635f647271203a20343b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435232363b0a0a2f2a0a2a2a2043523237202d2064656661756c742076616c756520307830300a2a2a0a2a2a2020506172616c6c656c20506f7274202f20464443204952512053656c6563742052656769737465720a2a2a0a2a2a20204433202d2044300920204952510a2a2a20204437202d2044340953656c65637465640a2a2a20202d2d2d2d2d2d2d092d2d2d2d2d2d2d2d0a2a2a2020203030303009204e6f6e650a2a2a2020203030303109204952515f410a2a2a2020203030313009204952515f420a2a2a2020203030313109204952515f430a2a2a2020203031303009204952515f440a2a2a2020203031303109204952515f450a2a2a2020203031313009204952515f460a2a2a20202030313131092052657365727665640a2a2a2020203130303009204952515f480a2a2a0a2a2a2020416e7920756e73656c6563746564204952512052455120697320696e2074726973746174650a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523237207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e6564207070745f697271203a20343b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e6564206664635f697271203a20343b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435232373b0a0a2f2a0a2a2a2043523238202d2064656661756c742076616c756520307830300a2a2a0a2a2a202055415254204952512053656c6563742052656769737465720a2a2a0a2a2a20204433202d2044300920204952510a2a2a20204437202d2044340953656c65637465640a2a2a20202d2d2d2d2d2d2d092d2d2d2d2d2d2d2d0a2a2a2020203030303009204e6f6e650a2a2a2020203030303109204952515f410a2a2a2020203030313009204952515f420a2a2a2020203030313109204952515f430a2a2a2020203031303009204952515f440a2a2a2020203031303109204952515f450a2a2a2020203031313009204952515f460a2a2a20202030313131092052657365727665640a2a2a2020203130303009204952515f480a2a2a2020203131313109207368617265207769746820554152543120286f6e6c7920666f72205541525432290a2a2a0a2a2a2020416e7920756e73656c6563746564204952512052455120697320696e2074726973746174650a2a2a0a2a2a2020546f20736861726520616e20495251206265747765656e20554152543120616e642055415254322c207365740a2a2a2020554152543120746f207573652074686520646573697265642049525120616e642073657420554152543220746f0a2a2a202030784620746f20656e61626c652073686172696e67206d656368616e69736d2e0a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523238207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e65642075617274325f697271203a20343b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e65642075617274315f697271203a20343b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435232383b0a0a2f2a0a2a2a2043523239202d2064656661756c742076616c756520307830300a2a2a0a2a2a2020495251494e204952512053656c6563742052656769737465720a2a2a0a2a2a20204433202d2044300920204952510a2a2a20204437202d2044340953656c65637465640a2a2a20202d2d2d2d2d2d2d092d2d2d2d2d2d2d2d0a2a2a2020203030303009204e6f6e650a2a2a2020203030303109204952515f410a2a2a2020203030313009204952515f420a2a2a2020203030313109204952515f430a2a2a2020203031303009204952515f440a2a2a2020203031303109204952515f450a2a2a2020203031313009204952515f460a2a2a20202030313131092052657365727665640a2a2a2020203130303009204952515f480a2a2a0a2a2a2020416e7920756e73656c6563746564204952512052455120697320696e2074726973746174650a2a2a0a2a2f0a7479706564656620756e696f6e205f534d433337633636395f43523239207b0a20202020756e7369676e656420636861722061735f75636861723b0a20202020737472756374207b0a2020202009756e7369676e656420697271696e5f697271203a20343b09202020202f2a20536565206e6f74652061626f76650909202020202a2f0a09756e7369676e656420726573657276656431203a20343b09202020202f2a2052415a090909202020202a2f0a202020207d0962795f6669656c643b0a7d20534d433337633636395f435232393b0a0a2f2a0a2a2a20416c6961736573206f6620436f6e66696775726174696f6e20526567697374657220666f726d617473202873686f756c64206d617463680a2a2a2074686520736574206f6620696e64657820616c6961736573292e0a2a2a0a2a2a204e6f74652074686174204352323420616e6420435232352068617665207468652073616d6520666f726d617420616e6420617265207468650a2a2a206261736520616464726573732072656769737465727320666f7220554152543120616e642055415254322e202042656361757365206f660a2a2a2074686973207765206f6e6c7920646566696e65203120616c6961732068657265202d20666f722043523234202d206173207468652073657269616c0a2a2a206261736520616464726573732072656769737465722e0a2a2a0a2a2a204e6f74652074686174204352323120616e6420435232322068617665207468652073616d6520666f726d617420616e6420617265207468650a2a2a2062617365206164647265737320616e6420616c7465726e6174652073746174757320616464726573732072656769737465727320666f720a2a2a207468652049444520636f6e74726f6c6c65722e202042656361757365206f662074686973207765206f6e6c7920646566696e65203120616c6961730a2a2a2068657265202d20666f722043523231202d206173207468652049444520616464726573732072656769737465722e0a2a2a0a2a2f0a7479706564656620534d433337633636395f4352304420534d433337633636395f4445564943455f49445f52454749535445523b0a7479706564656620534d433337633636395f4352304520534d433337633636395f4445564943455f5245564953494f4e5f52454749535445523b0a7479706564656620534d433337633636395f4352323020534d433337633636395f4644435f424153455f414444524553535f52454749535445523b0a7479706564656620534d433337633636395f4352323120534d433337633636395f4944455f414444524553535f52454749535445523b0a7479706564656620534d433337633636395f4352323320534d433337633636395f504152414c4c454c5f424153455f414444524553535f52454749535445523b0a7479706564656620534d433337633636395f4352323420534d433337633636395f53455249414c5f424153455f414444524553535f52454749535445523b0a7479706564656620534d433337633636395f4352323620534d433337633636395f504152414c4c454c5f4644435f4452515f52454749535445523b0a7479706564656620534d433337633636395f4352323720534d433337633636395f504152414c4c454c5f4644435f4952515f52454749535445523b0a7479706564656620534d433337633636395f4352323820534d433337633636395f53455249414c5f4952515f52454749535445523b0a0a2f2a0a2a2a204953412f44657669636520495251205472616e736c6174696f6e205461626c6520456e74727920446566696e6974696f6e0a2a2f0a7479706564656620737472756374205f534d433337633636395f4952515f5452414e534c4154494f4e5f454e545259207b0a20202020696e74206465766963655f6972713b0a20202020696e74206973615f6972713b0a7d20534d433337633636395f4952515f5452414e534c4154494f4e5f454e5452593b0a0a2f2a0a2a2a204953412f44657669636520444d41205472616e736c6174696f6e205461626c6520456e74727920446566696e6974696f6e0a2a2f0a7479706564656620737472756374205f534d433337633636395f4452515f5452414e534c4154494f4e5f454e545259207b0a20202020696e74206465766963655f6472713b0a20202020696e74206973615f6472713b0a7d20534d433337633636395f4452515f5452414e534c4154494f4e5f454e5452593b0a0a2f2a0a2a2a2045787465726e616c20496e746572666163652046756e6374696f6e2050726f746f74797065204465636c61726174696f6e730a2a2f0a0a534d433337633636395f434f4e4649475f52454753202a534d433337633636395f64657465637428200a20202020696e740a293b0a0a756e7369676e656420696e7420534d433337633636395f656e61626c655f64657669636528200a20202020756e7369676e656420696e742066756e63200a293b0a0a756e7369676e656420696e7420534d433337633636395f64697361626c655f64657669636528200a20202020756e7369676e656420696e742066756e63200a293b0a0a756e7369676e656420696e7420534d433337633636395f636f6e6669677572655f64657669636528200a20202020756e7369676e656420696e742066756e632c200a20202020696e7420706f72742c200a20202020696e74206972712c200a20202020696e7420647271200a293b0a0a766f696420534d433337633636395f646973706c61795f6465766963655f696e666f28200a20202020766f6964200a293b0a0a23656e646966092f2a205f5f534d433337633636395f48202a2f0a0a2f2a2066696c653a09736d63633636392e630a202a0a202a20436f707972696768742028432920313939372062790a202a204469676974616c2045717569706d656e7420436f72706f726174696f6e2c204d61796e6172642c204d6173736163687573657474732e0a202a20416c6c207269676874732072657365727665642e0a202a0a202a205468697320736f667477617265206973206675726e697368656420756e6465722061206c6963656e736520616e64206d6179206265207573656420616e6420636f706965640a202a206f6e6c792020696e20206163636f7264616e636520206f66202074686520207465726d7320206f6620207375636820206c6963656e73652020616e642077697468207468650a202a20696e636c7573696f6e206f66207468652061626f766520636f70797269676874206e6f746963652e205468697320736f667477617265206f722020616e7920206f746865720a202a20636f706965732074686572656f66206d6179206e6f742062652070726f7669646564206f72206f7468657277697365206d61646520617661696c61626c6520746f20616e790a202a206f7468657220706572736f6e2e20204e6f207469746c6520746f20616e6420206f776e657273686970206f66207468652020736f66747761726520697320206865726562790a202a207472616e736665727265642e0a202a0a202a2054686520696e666f726d6174696f6e20696e207468697320736f66747761726520697320207375626a65637420746f206368616e676520776974686f7574206e6f746963650a202a20616e64202073686f756c6420206e6f74202062652020636f6e73747275656420206173206120636f6d6d69746d656e74206279206469676974616c2065717569706d656e740a202a20636f72706f726174696f6e2e0a202a0a202a204469676974616c20617373756d6573206e6f20726573706f6e736962696c69747920666f72207468652075736520206f72202072656c696162696c697479206f66206974730a202a20736f667477617265206f6e2065717569706d656e74207768696368206973206e6f7420737570706c696564206279206469676974616c2e0a202a2f0a0a2f2a0a202a2b2b0a202a2020464143494c4954593a0a202a0a202a202020202020416c7068612053524d20436f6e736f6c65204669726d776172650a202a0a202a20204d4f44554c45204445534352495054494f4e3a0a202a0a202a09534d4333376336363920537570657220492f4f20636f6e74726f6c6c657220636f6e66696775726174696f6e20726f7574696e65732e0a202a0a202a2020415554484f52533a0a202a0a202a0945726963205261736d757373656e0a202a0a202a20204352454154494f4e20444154453a0a202a20200a202a0932382d4a616e2d313939370a202a0a202a20204d4f44494649434154494f4e20484953544f52593a0a202a090a202a0965720930312d4d61792d3139393709466978656420706f696e74657220636f6e76657273696f6e206572726f727320696e200a202a09090909534d433337633636395f6765745f6465766963655f636f6e66696728292e0a202a20202020202065720932382d4a616e2d3139393709496e697469616c2076657273696f6e2e0a202a0a202a2d2d0a202a2f0a0a2369666e64656620545255450a23646566696e65205452554520310a23656e6469660a2369666e6465662046414c53450a23646566696e652046414c534520300a23656e6469660a0a23646566696e6520776228205f785f2c205f795f2029096f75746228205f795f2c2028756e7369676e656420696e74292828756e7369676e6564206c6f6e67295f785f2920290a23646566696e6520726228205f785f202909696e62282028756e7369676e656420696e74292828756e7369676e6564206c6f6e67295f785f2920290a0a2f2a0a2a2a204c6f63616c2073746f7261676520666f722064657669636520636f6e66696775726174696f6e20696e666f726d6174696f6e2e0a2a2a0a2a2a2053696e63652074686520534d4333376336363920646f6573206e6f742070726f7669646520616e206578706c696369740a2a2a206d656368616e69736d20666f7220656e61626c696e672f64697361626c696e6720696e646976696475616c20646576696365200a2a2a2066756e6374696f6e732c206f74686572207468616e20756e6d617070696e6720746865206465766963652c206c6f63616c200a2a2a2073746f7261676520666f722064657669636520636f6e66696775726174696f6e20696e666f726d6174696f6e206973200a2a2a20616c6c6f6361746564206865726520666f722075736520696e20696d706c656d656e74696e67206f7572206f776e200a2a2a2066756e6374696f6e20656e61626c652f64697361626c6520736368656d652e0a2a2f0a73746174696320737472756374204445564943455f434f4e464947207b0a20202020756e7369676e656420696e7420706f7274313b0a20202020756e7369676e656420696e7420706f7274323b0a20202020696e74206972713b0a20202020696e74206472713b0a7d206c6f63616c5f636f6e666967205b4e554d5f46554e43535d3b0a0a2f2a0a2a2a204c697374206f6620616c6c20706f737369626c652061646472657373657320666f722074686520537570657220492f4f20636869700a2a2f0a73746174696320756e7369676e6564206c6f6e6720534d433337633636395f4164647265737365735b5d205f5f696e697464617461203d0a202020207b0a093078334630554c2c09202020202f2a205072696d617279206164647265737309202020202a2f0a093078333730554c2c09202020202f2a205365636f6e646172792061646472657373202020202a2f0a0930554c0909202020202f2a20456e64206f66206c69737409202020202a2f0a202020207d3b0a0a2f2a0a2a2a20476c6f62616c20506f696e74657220746f2074686520537570657220492f4f206465766963650a2a2f0a73746174696320534d433337633636395f434f4e4649475f52454753202a534d43333763363639205f5f696e697464617461203d204e554c4c3b0a0a2f2a0a2a2a20495251205472616e736c6174696f6e205461626c650a2a2a0a2a2a2054686520495251207472616e736c6174696f6e207461626c652069732061206c697374206f6620534d4333376336363920646576696365200a2a2a20616e64207374616e646172642049534120495251732e0a2a2a0a2a2f0a73746174696320534d433337633636395f4952515f5452414e534c4154494f4e5f454e545259202a534d433337633636395f6972715f7461626c65205f5f696e6974646174613b200a0a2f2a0a2a2a2054686520666f6c6c6f77696e6720646566696e6974696f6e20697320666f72207468652064656661756c7420495251200a2a2a207472616e736c6174696f6e207461626c652e0a2a2f0a73746174696320534d433337633636395f4952515f5452414e534c4154494f4e5f454e54525920534d433337633636395f64656661756c745f6972715f7461626c655b5d0a5f5f696e697464617461203d200a202020207b200a097b20534d433337633636395f4445564943455f4952515f412c202d31207d2c200a097b20534d433337633636395f4445564943455f4952515f422c202d31207d2c200a097b20534d433337633636395f4445564943455f4952515f432c2037207d2c200a097b20534d433337633636395f4445564943455f4952515f442c2036207d2c200a097b20534d433337633636395f4445564943455f4952515f452c2034207d2c200a097b20534d433337633636395f4445564943455f4952515f462c2033207d2c200a097b20534d433337633636395f4445564943455f4952515f482c202d31207d2c200a097b202d312c202d31207d202f2a20456e64206f66207461626c65202a2f0a202020207d3b0a0a2f2a0a2a2a2054686520666f6c6c6f77696e6720646566696e6974696f6e20697320666f7220746865204d4f4e455420285850313030302920495251200a2a2a207472616e736c6174696f6e207461626c652e0a2a2f0a73746174696320534d433337633636395f4952515f5452414e534c4154494f4e5f454e54525920534d433337633636395f6d6f6e65745f6972715f7461626c655b5d0a5f5f696e697464617461203d200a202020207b200a097b20534d433337633636395f4445564943455f4952515f412c202d31207d2c200a097b20534d433337633636395f4445564943455f4952515f422c202d31207d2c200a097b20534d433337633636395f4445564943455f4952515f432c2036207d2c200a097b20534d433337633636395f4445564943455f4952515f442c2037207d2c200a097b20534d433337633636395f4445564943455f4952515f452c2034207d2c200a097b20534d433337633636395f4445564943455f4952515f462c2033207d2c200a097b20534d433337633636395f4445564943455f4952515f482c202d31207d2c200a097b202d312c202d31207d202f2a20456e64206f66207461626c65202a2f0a202020207d3b0a0a73746174696320534d433337633636395f4952515f5452414e534c4154494f4e5f454e545259202a534d433337633636395f6972715f7461626c65735b5d205f5f696e697464617461203d0a202020207b0a09534d433337633636395f64656661756c745f6972715f7461626c652c0a09534d433337633636395f6d6f6e65745f6972715f7461626c650a202020207d3b200a0a2f2a0a2a2a20445251205472616e736c6174696f6e205461626c650a2a2a0a2a2a2054686520445251207472616e736c6174696f6e207461626c652069732061206c697374206f6620534d433337633636392064657669636520616e640a2a2a2049534120444d41206368616e6e656c732e0a2a2a0a2a2f0a73746174696320534d433337633636395f4452515f5452414e534c4154494f4e5f454e545259202a534d433337633636395f6472715f7461626c65205f5f696e6974646174613b0a0a2f2a0a2a2a2054686520666f6c6c6f77696e6720646566696e6974696f6e206973207468652064656661756c74204452510a2a2a207472616e736c6174696f6e207461626c652e0a2a2f0a73746174696320534d433337633636395f4452515f5452414e534c4154494f4e5f454e54525920534d433337633636395f64656661756c745f6472715f7461626c655b5d0a5f5f696e697464617461203d200a202020207b200a097b20534d433337633636395f4445564943455f4452515f412c2032207d2c200a097b20534d433337633636395f4445564943455f4452515f422c2033207d2c200a097b20534d433337633636395f4445564943455f4452515f432c202d31207d2c200a097b202d312c202d31207d202f2a20456e64206f66207461626c65202a2f0a202020207d3b0a0a2f2a0a2a2a204c6f63616c2046756e6374696f6e2050726f746f74797065204465636c61726174696f6e730a2a2f0a0a73746174696320756e7369676e656420696e7420534d433337633636395f69735f6465766963655f656e61626c656428200a20202020756e7369676e656420696e742066756e63200a293b0a0a23696620300a73746174696320756e7369676e656420696e7420534d433337633636395f6765745f6465766963655f636f6e66696728200a20202020756e7369676e656420696e742066756e632c200a20202020696e74202a706f72742c200a20202020696e74202a6972712c200a20202020696e74202a647271200a293b0a23656e6469660a0a73746174696320766f696420534d433337633636395f636f6e6669675f6d6f646528200a20202020756e7369676e656420696e7420656e61626c65200a293b0a0a73746174696320756e7369676e6564206368617220534d433337633636395f726561645f636f6e66696728200a20202020756e7369676e6564206368617220696e646578200a293b0a0a73746174696320766f696420534d433337633636395f77726974655f636f6e66696728200a20202020756e7369676e6564206368617220696e6465782c200a20202020756e7369676e656420636861722064617461200a293b0a0a73746174696320766f696420534d433337633636395f696e69745f6c6f63616c5f636f6e6669672820766f696420293b0a0a73746174696320737472756374204445564943455f434f4e464947202a534d433337633636395f6765745f636f6e666967280a20202020756e7369676e656420696e742066756e630a293b0a0a73746174696320696e7420534d433337633636395f786c6174655f697271280a20202020696e7420697271200a293b0a0a73746174696320696e7420534d433337633636395f786c6174655f647271280a20202020696e7420647271200a293b0a0a73746174696320205f5f63616368656c696e655f616c69676e656420444546494e455f5350494e4c4f434b28736d635f6c6f636b293b0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e2064657465637473207468652070726573656e6365206f6620616e20534d4333376336363920537570657220492f4f0a2a2a09636f6e74726f6c6c65722e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a094e6f6e650a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a20202020202052657475726e73206120706f696e74657220746f207468652064657669636520696620666f756e642c206f74686572776973652c0a2a2a09746865204e554c4c20706f696e7465722069732072657475726e65642e0a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020204e6f6e650a2a2a0a2a2a2d2d0a2a2f0a534d433337633636395f434f4e4649475f52454753202a205f5f696e697420534d433337633636395f6465746563742820696e7420696e64657820290a7b0a20202020696e7420693b0a20202020534d433337633636395f4445564943455f49445f52454749535445522069643b0a0a20202020666f7220282069203d20303b2020534d433337633636395f4164647265737365735b695d20213d20303b2020692b2b2029207b0a2f2a0a2a2a20496e697469616c697a65207468652064657669636520706f696e746572206576656e2074686f75676820776520646f6e277420796574206b6e6f772069660a2a2a2074686520636f6e74726f6c6c6572206973206174207468697320616464726573732e202054686520737570706f72742066756e6374696f6e73206163636573730a2a2a2074686520636f6e74726f6c6c6572207468726f75676820746869732064657669636520706f696e74657220736f207765206e65656420746f207365742069740a2a2a206576656e207768656e20776520617265206c6f6f6b696e67202e2e2e0a2a2f0a2020202009534d43333763363639203d202820534d433337633636395f434f4e4649475f52454753202a2029534d433337633636395f4164647265737365735b695d3b0a2f2a0a2a2a20456e74657220636f6e66696775726174696f6e206d6f64650a2a2f0a09534d433337633636395f636f6e6669675f6d6f646528205452554520293b0a2f2a0a2a2a205265616420746865206465766963652069640a2a2f0a0969642e61735f7563686172203d20534d433337633636395f726561645f636f6e6669672820534d433337633636395f4445564943455f49445f494e44455820293b0a2f2a0a2a2a204578697420636f6e66696775726174696f6e206d6f64650a2a2f0a09534d433337633636395f636f6e6669675f6d6f6465282046414c534520293b0a2f2a0a2a2a20446f65732074686520646576696365206964206d617463683f2020496620736f2c20617373756d65207765206861766520666f756e6420616e0a2a2a20534d4333376336363920636f6e74726f6c6c6572206174207468697320616464726573732e0a2a2f0a09696620282069642e62795f6669656c642e6465766963655f6964203d3d20534d433337633636395f4445564943455f49442029207b0a2f2a0a2a2a20496e697469616c697a65207468652049525120616e6420445251207472616e736c6174696f6e207461626c65732e0a2a2f0a202020200920202020534d433337633636395f6972715f7461626c65203d20534d433337633636395f6972715f7461626c65735b20696e646578205d3b0a0920202020534d433337633636395f6472715f7461626c65203d20534d433337633636395f64656661756c745f6472715f7461626c653b0a2f2a0a2a2a2065726669780a2a2a0a2a2a2049662074686520706c6174666f726d2063616e277420757365207468652049525120616e64204452512064656661756c74732073657420757020696e2074686973200a2a2a2066696c652c2069742073686f756c642063616c6c206120706c6174666f726d2d73706563696669632065787465726e616c20726f7574696e652061742074686973200a2a2a20706f696e7420746f207265736574207468652049525120616e6420445251207472616e736c6174696f6e207461626c6520706f696e7465727320746f20706f696e74200a2a2a2061742074686520617070726f707269617465207461626c657320666f722074686520706c6174666f726d2e20204966207468652064656661756c747320617265200a2a2a2061636365707461626c652c207468656e207468652065787465726e616c20726f7574696e652073686f756c6420646f206e6f7468696e672e0a2a2f0a0a2f2a0a2a2a20507574207468652063686970206261636b20696e746f20636f6e66696775726174696f6e206d6f64650a2a2f0a0920202020534d433337633636395f636f6e6669675f6d6f646528205452554520293b0a2f2a0a2a2a20496e697469616c697a65206c6f63616c2073746f7261676520666f7220636f6e66696775726174696f6e20696e666f726d6174696f6e0a2a2f0a0920202020534d433337633636395f696e69745f6c6f63616c5f636f6e6669672820293b0a2f2a0a2a2a204578697420636f6e66696775726174696f6e206d6f64650a2a2f0a0920202020534d433337633636395f636f6e6669675f6d6f6465282046414c534520293b0a2f2a0a2a2a20534d4333376336363920636f6e74726f6c6c657220666f756e642c20627265616b206f7574206f6620736561726368206c6f6f700a2a2f0a0920202020627265616b3b0a097d0a09656c7365207b0a2f2a0a2a2a204f74686572776973652c20776520646964206e6f742066696e6420616e20534d4333376336363920636f6e74726f6c6c657220617420746869730a2a2a206164647265737320736f20736574207468652064657669636520706f696e74657220746f204e554c4c2e0a2a2f0a0920202020534d43333763363639203d204e554c4c3b0a097d0a202020207d0a2020202072657475726e20534d433337633636393b0a7d0a0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e20656e61626c657320616e20534d43333763363639206465766963652066756e6374696f6e2e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a20202020202066756e633a0a2a2a202020202020202020205768696368206465766963652066756e6374696f6e20746f20656e61626c650a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a20202020202052657475726e73205452554520697320746865206465766963652066756e6374696f6e2077617320656e61626c65642c206f74686572776973652c2046414c53450a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020207b406465736372697074696f6e206f72206e6f6e65407d0a2a2a0a2a2a202044455349474e3a0a2a2a0a2a2a202020202020456e61626c696e672061206465766963652066756e6374696f6e20696e2074686520534d4333376336363920636f6e74726f6c6c657220696e766f6c7665730a2a2a0973657474696e6720616c6c206f6620697473206d617070696e67732028706f72742c206972712c20647271202e2e2e292e202041206c6f63616c200a2a2a0922736861646f772220636f7079206f66207468652064657669636520636f6e66696775726174696f6e206973206b65707420736f2077652063616e0a2a2a096a757374207365742065616368206d617070696e6720746f207768617420746865206c6f63616c20636f707920736179732e0a2a2a0a2a2a09546869732066756e6374696f6e20414c57415953207570646174657320746865206c6f63616c20736861646f7720636f6e66696775726174696f6e206f660a2a2a09746865206465766963652066756e6374696f6e206265696e6720656e61626c65642c206576656e206966207468652064657669636520697320616c776179730a2a2a09656e61626c65642e2020546f2061766f6964207265706c69636174696f6e206f6620636f64652c2066756e6374696f6e7320737563682061730a2a2a09636f6e6669677572655f6465766963652073657420757020746865206c6f63616c20636f707920616e64207468656e2063616c6c2074686973200a2a2a0966756e6374696f6e20746f207468652075706461746520746865207265616c206465766963652e0a2a2a0a2a2a2d2d0a2a2f0a756e7369676e656420696e74205f5f696e697420534d433337633636395f656e61626c655f646576696365202820756e7369676e656420696e742066756e6320290a7b0a20202020756e7369676e656420696e74207265745f76616c203d2046414c53453b0a2f2a0a2a2a20507574207468652064657669636520696e746f20636f6e66696775726174696f6e206d6f64650a2a2f0a20202020534d433337633636395f636f6e6669675f6d6f646528205452554520293b0a2020202073776974636820282066756e632029207b0a2020202009636173652053455249414c5f303a0a09202020207b0a092020202009534d433337633636395f53455249414c5f424153455f414444524553535f524547495354455220626173655f616464723b0a0909534d433337633636395f53455249414c5f4952515f5245474953544552206972713b0a2f2a0a2a2a20456e61626c65207468652073657269616c203120495251206d617070696e670a2a2f0a0920202020096972712e61735f7563686172203d200a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f53455249414c5f4952515f494e44455820293b0a0a09096972712e62795f6669656c642e75617274315f697271203d0a090920202020534d433337633636395f5241575f4445564943455f495251280a090909534d433337633636395f786c6174655f69727128206c6f63616c5f636f6e6669675b2066756e63205d2e69727120290a090920202020293b0a0a0909534d433337633636395f77726974655f636f6e6669672820534d433337633636395f53455249414c5f4952515f494e4445582c206972712e61735f756368617220293b0a2f2a0a2a2a20456e61626c65207468652073657269616c203120706f727420626173652061646472657373206d617070696e670a2a2f0a0909626173655f616464722e61735f7563686172203d20303b0a0909626173655f616464722e62795f6669656c642e61646472395f33203d206c6f63616c5f636f6e6669675b2066756e63205d2e706f727431203e3e20333b0a0a0909534d433337633636395f77726974655f636f6e66696728200a090920202020534d433337633636395f53455249414c305f424153455f414444524553535f494e4445582c0a090920202020626173655f616464722e61735f75636861720a0909293b0a09097265745f76616c203d20545255453b0a0909627265616b3b0a09202020207d0a09636173652053455249414c5f313a0a09202020207b0a092020202009534d433337633636395f53455249414c5f424153455f414444524553535f524547495354455220626173655f616464723b0a0909534d433337633636395f53455249414c5f4952515f5245474953544552206972713b0a2f2a0a2a2a20456e61626c65207468652073657269616c203220495251206d617070696e670a2a2f0a0920202020096972712e61735f7563686172203d200a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f53455249414c5f4952515f494e44455820293b0a0a09096972712e62795f6669656c642e75617274325f697271203d0a090920202020534d433337633636395f5241575f4445564943455f495251280a090909534d433337633636395f786c6174655f69727128206c6f63616c5f636f6e6669675b2066756e63205d2e69727120290a090920202020293b0a0a0909534d433337633636395f77726974655f636f6e6669672820534d433337633636395f53455249414c5f4952515f494e4445582c206972712e61735f756368617220293b0a2f2a0a2a2a20456e61626c65207468652073657269616c203220706f727420626173652061646472657373206d617070696e670a2a2f0a0909626173655f616464722e61735f7563686172203d20303b0a0909626173655f616464722e62795f6669656c642e61646472395f33203d206c6f63616c5f636f6e6669675b2066756e63205d2e706f727431203e3e20333b0a0a0909534d433337633636395f77726974655f636f6e66696728200a090920202020534d433337633636395f53455249414c315f424153455f414444524553535f494e4445582c0a090920202020626173655f616464722e61735f75636861720a0909293b0a09097265745f76616c203d20545255453b0a0909627265616b3b0a09202020207d0a096361736520504152414c4c454c5f303a0a09202020207b0a092020202009534d433337633636395f504152414c4c454c5f424153455f414444524553535f524547495354455220626173655f616464723b0a0909534d433337633636395f504152414c4c454c5f4644435f4952515f5245474953544552206972713b0a0909534d433337633636395f504152414c4c454c5f4644435f4452515f5245474953544552206472713b0a2f2a0a2a2a20456e61626c652074686520706172616c6c656c20706f727420444d41206368616e6e656c206d617070696e670a2a2f0a0920202020096472712e61735f7563686172203d0a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c5f4644435f4452515f494e44455820293b0a0a09096472712e62795f6669656c642e7070745f647271203d200a090920202020534d433337633636395f5241575f4445564943455f445251280a090909534d433337633636395f786c6174655f64727128206c6f63616c5f636f6e6669675b2066756e63205d2e64727120290a090920202020293b0a0a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f504152414c4c454c5f4644435f4452515f494e4445582c0a0909202020206472712e61735f75636861720a0909293b0a2f2a0a2a2a20456e61626c652074686520706172616c6c656c20706f727420495251206d617070696e670a2a2f0a09096972712e61735f7563686172203d200a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c5f4644435f4952515f494e44455820293b0a0a09096972712e62795f6669656c642e7070745f697271203d0a090920202020534d433337633636395f5241575f4445564943455f495251280a090909534d433337633636395f786c6174655f69727128206c6f63616c5f636f6e6669675b2066756e63205d2e69727120290a090920202020293b0a0a0909534d433337633636395f77726974655f636f6e66696728200a090920202020534d433337633636395f504152414c4c454c5f4644435f4952515f494e4445582c0a0909202020206972712e61735f75636861720a0909293b0a2f2a0a2a2a20456e61626c652074686520706172616c6c656c20706f727420626173652061646472657373206d617070696e670a2a2f0a0909626173655f616464722e61735f7563686172203d20303b0a0909626173655f616464722e62795f6669656c642e61646472395f32203d206c6f63616c5f636f6e6669675b2066756e63205d2e706f727431203e3e20323b0a0a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f504152414c4c454c305f424153455f414444524553535f494e4445582c0a090920202020626173655f616464722e61735f75636861720a0909293b0a09097265745f76616c203d20545255453b0a0909627265616b3b0a09202020207d0a096361736520464c4f5050595f303a0a09202020207b0a092020202009534d433337633636395f4644435f424153455f414444524553535f524547495354455220626173655f616464723b0a0909534d433337633636395f504152414c4c454c5f4644435f4952515f5245474953544552206972713b0a0909534d433337633636395f504152414c4c454c5f4644435f4452515f5245474953544552206472713b0a2f2a0a2a2a20456e61626c652074686520666c6f70707920636f6e74726f6c6c657220444d41206368616e6e656c206d617070696e670a2a2f0a0920202020096472712e61735f7563686172203d0a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c5f4644435f4452515f494e44455820293b0a0909200a09096472712e62795f6669656c642e6664635f647271203d0a090920202020534d433337633636395f5241575f4445564943455f445251280a090909534d433337633636395f786c6174655f64727128206c6f63616c5f636f6e6669675b2066756e63205d2e64727120290a090920202020293b0a0909200a0909534d433337633636395f77726974655f636f6e66696728200a090920202020534d433337633636395f504152414c4c454c5f4644435f4452515f494e4445582c0a0909202020206472712e61735f75636861720a0909293b0a2f2a0a2a2a20456e61626c652074686520666c6f70707920636f6e74726f6c6c657220495251206d617070696e670a2a2f0a09096972712e61735f7563686172203d0a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c5f4644435f4952515f494e44455820293b0a0909200a09096972712e62795f6669656c642e6664635f697271203d0a090920202020534d433337633636395f5241575f4445564943455f495251280a090909534d433337633636395f786c6174655f69727128206c6f63616c5f636f6e6669675b2066756e63205d2e69727120290a090920202020293b0a0909200a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f504152414c4c454c5f4644435f4952515f494e4445582c0a0909202020206972712e61735f75636861720a0909293b0a2f2a0a2a2a20456e61626c652074686520666c6f70707920636f6e74726f6c6c657220626173652061646472657373206d617070696e670a2a2f0a0909626173655f616464722e61735f7563686172203d20303b0a0909626173655f616464722e62795f6669656c642e61646472395f34203d206c6f63616c5f636f6e6669675b2066756e63205d2e706f727431203e3e20343b0a0909200a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f4644435f424153455f414444524553535f494e4445582c0a090920202020626173655f616464722e61735f75636861720a0909293b0a09097265745f76616c203d20545255453b0a0909627265616b3b0a09202020207d0a0963617365204944455f303a0a09202020207b0a092020202009534d433337633636395f4944455f414444524553535f5245474953544552206964655f616464723b0a2f2a0a2a2a20456e61626c65207468652049444520616c7465726e6174652073746174757320626173652061646472657373206d617070696e670a2a2f0a0920202020096964655f616464722e61735f7563686172203d20303b0a09096964655f616464722e62795f6669656c642e61646472395f34203d206c6f63616c5f636f6e6669675b2066756e63205d2e706f727432203e3e20343b0a0909200a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f4944455f414c5445524e4154455f414444524553535f494e4445582c0a0909202020206964655f616464722e61735f75636861720a0909293b0a2f2a0a2a2a20456e61626c65207468652049444520636f6e74726f6c6c657220626173652061646472657373206d617070696e670a2a2f0a09096964655f616464722e61735f7563686172203d20303b0a09096964655f616464722e62795f6669656c642e61646472395f34203d206c6f63616c5f636f6e6669675b2066756e63205d2e706f727431203e3e20343b0a0909200a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f4944455f424153455f414444524553535f494e4445582c0a0909202020206964655f616464722e61735f75636861720a0909293b0a09097265745f76616c203d20545255453b0a0909627265616b3b0a09202020207d0a202020207d0a2f2a0a2a2a204578697420636f6e66696775726174696f6e206d6f646520616e642072657475726e0a2a2f0a20202020534d433337633636395f636f6e6669675f6d6f6465282046414c534520293b0a0a2020202072657475726e207265745f76616c3b0a7d0a0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e2064697361626c65732061206465766963652066756e6374696f6e2077697468696e207468650a2a2a09534d4333376336363920537570657220492f4f20636f6e74726f6c6c65722e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a20202020202066756e633a0a2a2a2020202020202020202057686963682066756e6374696f6e20746f2064697361626c650a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a20202020202052657475726e205452554520696620746865206465766963652066756e6374696f6e207761732064697361626c65642c206f74686572776973652c2046414c53450a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020207b406465736372697074696f6e206f72206e6f6e65407d0a2a2a0a2a2a202044455349474e3a0a2a2a0a2a2a20202020202044697361626c696e6720612066756e6374696f6e20696e2074686520534d433337633636392064657669636520696e766f6c7665730a2a2a0964697361626c696e6720616c6c207468652066756e6374696f6e2773206d617070696e67732028706f72742c206972712c20647271202e2e2e292e0a2a2a094120736861646f7720636f7079206f66207468652064657669636520636f6e66696775726174696f6e206973206d61696e7461696e65640a2a2a09696e206c6f63616c2073746f7261676520736f20776520776f6e277420776f7272792061626f76696e6720736176696e67207468650a2a2a0963757272656e7420636f6e66696775726174696f6e20696e666f726d6174696f6e2e0a2a2a0a2a2a2d2d0a2a2f0a756e7369676e656420696e74205f5f696e697420534d433337633636395f64697361626c655f646576696365202820756e7369676e656420696e742066756e6320290a7b0a20202020756e7369676e656420696e74207265745f76616c203d2046414c53453b0a0a2f2a0a2a2a20507574207468652064657669636520696e746f20636f6e66696775726174696f6e206d6f64650a2a2f0a20202020534d433337633636395f636f6e6669675f6d6f646528205452554520293b0a2020202073776974636820282066756e632029207b0a2020202009636173652053455249414c5f303a0a09202020207b0a092020202009534d433337633636395f53455249414c5f424153455f414444524553535f524547495354455220626173655f616464723b0a0909534d433337633636395f53455249414c5f4952515f5245474953544552206972713b0a2f2a0a2a2a2044697361626c65207468652073657269616c203120495251206d617070696e670a2a2f0a0920202020096972712e61735f7563686172203d200a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f53455249414c5f4952515f494e44455820293b0a0a09096972712e62795f6669656c642e75617274315f697271203d20303b0a0a0909534d433337633636395f77726974655f636f6e6669672820534d433337633636395f53455249414c5f4952515f494e4445582c206972712e61735f756368617220293b0a2f2a0a2a2a2044697361626c65207468652073657269616c203120706f727420626173652061646472657373206d617070696e670a2a2f0a0909626173655f616464722e61735f7563686172203d20303b0a0909534d433337633636395f77726974655f636f6e66696728200a090920202020534d433337633636395f53455249414c305f424153455f414444524553535f494e4445582c0a090920202020626173655f616464722e61735f75636861720a0909293b0a09097265745f76616c203d20545255453b0a0909627265616b3b0a09202020207d0a09636173652053455249414c5f313a0a09202020207b0a092020202009534d433337633636395f53455249414c5f424153455f414444524553535f524547495354455220626173655f616464723b0a0909534d433337633636395f53455249414c5f4952515f5245474953544552206972713b0a2f2a0a2a2a2044697361626c65207468652073657269616c203220495251206d617070696e670a2a2f0a0920202020096972712e61735f7563686172203d200a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f53455249414c5f4952515f494e44455820293b0a0a09096972712e62795f6669656c642e75617274325f697271203d20303b0a0a0909534d433337633636395f77726974655f636f6e6669672820534d433337633636395f53455249414c5f4952515f494e4445582c206972712e61735f756368617220293b0a2f2a0a2a2a2044697361626c65207468652073657269616c203220706f727420626173652061646472657373206d617070696e670a2a2f0a0909626173655f616464722e61735f7563686172203d20303b0a0a0909534d433337633636395f77726974655f636f6e66696728200a090920202020534d433337633636395f53455249414c315f424153455f414444524553535f494e4445582c0a090920202020626173655f616464722e61735f75636861720a0909293b0a09097265745f76616c203d20545255453b0a0909627265616b3b0a09202020207d0a096361736520504152414c4c454c5f303a0a09202020207b0a092020202009534d433337633636395f504152414c4c454c5f424153455f414444524553535f524547495354455220626173655f616464723b0a0909534d433337633636395f504152414c4c454c5f4644435f4952515f5245474953544552206972713b0a0909534d433337633636395f504152414c4c454c5f4644435f4452515f5245474953544552206472713b0a2f2a0a2a2a2044697361626c652074686520706172616c6c656c20706f727420444d41206368616e6e656c206d617070696e670a2a2f0a0920202020096472712e61735f7563686172203d0a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c5f4644435f4452515f494e44455820293b0a0a09096472712e62795f6669656c642e7070745f647271203d20303b0a0a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f504152414c4c454c5f4644435f4452515f494e4445582c0a0909202020206472712e61735f75636861720a0909293b0a2f2a0a2a2a2044697361626c652074686520706172616c6c656c20706f727420495251206d617070696e670a2a2f0a09096972712e61735f7563686172203d200a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c5f4644435f4952515f494e44455820293b0a0a09096972712e62795f6669656c642e7070745f697271203d20303b0a0a0909534d433337633636395f77726974655f636f6e66696728200a090920202020534d433337633636395f504152414c4c454c5f4644435f4952515f494e4445582c0a0909202020206972712e61735f75636861720a0909293b0a2f2a0a2a2a2044697361626c652074686520706172616c6c656c20706f727420626173652061646472657373206d617070696e670a2a2f0a0909626173655f616464722e61735f7563686172203d20303b0a0a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f504152414c4c454c305f424153455f414444524553535f494e4445582c0a090920202020626173655f616464722e61735f75636861720a0909293b0a09097265745f76616c203d20545255453b0a0909627265616b3b0a09202020207d0a096361736520464c4f5050595f303a0a09202020207b0a092020202009534d433337633636395f4644435f424153455f414444524553535f524547495354455220626173655f616464723b0a0909534d433337633636395f504152414c4c454c5f4644435f4952515f5245474953544552206972713b0a0909534d433337633636395f504152414c4c454c5f4644435f4452515f5245474953544552206472713b0a2f2a0a2a2a2044697361626c652074686520666c6f70707920636f6e74726f6c6c657220444d41206368616e6e656c206d617070696e670a2a2f0a0920202020096472712e61735f7563686172203d0a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c5f4644435f4452515f494e44455820293b0a0909200a09096472712e62795f6669656c642e6664635f647271203d20303b0a0909200a0909534d433337633636395f77726974655f636f6e66696728200a090920202020534d433337633636395f504152414c4c454c5f4644435f4452515f494e4445582c0a0909202020206472712e61735f75636861720a0909293b0a2f2a0a2a2a2044697361626c652074686520666c6f70707920636f6e74726f6c6c657220495251206d617070696e670a2a2f0a09096972712e61735f7563686172203d0a090920202020534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c5f4644435f4952515f494e44455820293b0a0909200a09096972712e62795f6669656c642e6664635f697271203d20303b0a0909200a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f504152414c4c454c5f4644435f4952515f494e4445582c0a0909202020206972712e61735f75636861720a0909293b0a2f2a0a2a2a2044697361626c652074686520666c6f70707920636f6e74726f6c6c657220626173652061646472657373206d617070696e670a2a2f0a0909626173655f616464722e61735f7563686172203d20303b0a0909200a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f4644435f424153455f414444524553535f494e4445582c0a090920202020626173655f616464722e61735f75636861720a0909293b0a09097265745f76616c203d20545255453b0a0909627265616b3b0a09202020207d0a0963617365204944455f303a0a09202020207b0a092020202009534d433337633636395f4944455f414444524553535f5245474953544552206964655f616464723b0a2f2a0a2a2a2044697361626c65207468652049444520616c7465726e6174652073746174757320626173652061646472657373206d617070696e670a2a2f0a0920202020096964655f616464722e61735f7563686172203d20303b0a0909200a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f4944455f414c5445524e4154455f414444524553535f494e4445582c0a0909202020206964655f616464722e61735f75636861720a0909293b0a2f2a0a2a2a2044697361626c65207468652049444520636f6e74726f6c6c657220626173652061646472657373206d617070696e670a2a2f0a09096964655f616464722e61735f7563686172203d20303b0a0909200a0909534d433337633636395f77726974655f636f6e666967280a090920202020534d433337633636395f4944455f424153455f414444524553535f494e4445582c0a0909202020206964655f616464722e61735f75636861720a0909293b0a09097265745f76616c203d20545255453b0a0909627265616b3b0a09202020207d0a202020207d0a2f2a0a2a2a204578697420636f6e66696775726174696f6e206d6f646520616e642072657475726e0a2a2f0a20202020534d433337633636395f636f6e6669675f6d6f6465282046414c534520293b0a0a2020202072657475726e207265745f76616c3b0a7d0a0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e20636f6e666967757265732061206465766963652066756e6374696f6e2077697468696e20746865200a2a2a09534d4333376336363920537570657220492f4f20636f6e74726f6c6c65722e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a20202020202066756e633a0a2a2a202020202020202020205768696368206465766963652066756e6374696f6e0a2a2a202020202020200a2a2a202020202020706f72743a0a2a2a20202020202020202020492f4f20706f727420666f72207468652066756e6374696f6e20746f207573650a2a2a09200a2a2a2020202020206972713a0a2a2a2020202020202020202049525120666f7220746865206465766963652066756e6374696f6e20746f207573650a2a2a09200a2a2a2020202020206472713a0a2a2a20202020202020202020444d41206368616e6e656c20666f7220746865206465766963652066756e6374696f6e20746f207573650a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a20202020202052657475726e73205452554520696620746865206465766963652066756e6374696f6e2077617320636f6e666967757265642c200a2a2a096f74686572776973652c2046414c53452e0a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020207b406465736372697074696f6e206f72206e6f6e65407d0a2a2a0a2a2a202044455349474e3a0a2a2a0a2a2a09496620746869732066756e6374696f6e2072657475726e7320545255452c20746865206c6f63616c20736861646f7720636f7079206f660a2a2a0974686520636f6e66696775726174696f6e20697320616c736f20757064617465642e2020496620746865206465766963652066756e6374696f6e0a2a2a0969732063757272656e746c792064697361626c65642c206f6e6c7920746865206c6f63616c20736861646f7720636f7079206973200a2a2a097570646174656420616e64207468652061637475616c206465766963652066756e6374696f6e2077696c6c20626520757064617465640a2a2a0969662f7768656e20697420697320656e61626c65642e0a2a2a0a2a2a2d2d0a2a2f0a756e7369676e656420696e74205f5f696e697420534d433337633636395f636f6e6669677572655f64657669636520280a20202020756e7369676e656420696e742066756e632c0a20202020696e7420706f72742c0a20202020696e74206972712c0a20202020696e742064727120290a7b0a20202020737472756374204445564943455f434f4e464947202a63703b0a0a2f2a0a2a2a20436865636b20666f7220612076616c696420636f6e66696775726174696f6e0a2a2f0a20202020696620282028206370203d20534d433337633636395f6765745f636f6e66696720282066756e632029202920213d204e554c4c2029207b0a2f2a0a2a2a20436f6e66696775726174696f6e2069732076616c69642c2075706461746520746865206c6f63616c20736861646f7720636f70790a2a2f0a2020202009696620282028206472712026207e307846462029203d3d20302029207b0a092020202063702d3e647271203d206472713b0a097d0a09696620282028206972712026207e307846462029203d3d20302029207b0a092020202063702d3e697271203d206972713b0a097d0a0969662028202820706f72742026207e3078464646462029203d3d20302029207b0a092020202063702d3e706f727431203d20706f72743b0a097d0a2f2a0a2a2a20496620746865206465766963652066756e6374696f6e20697320656e61626c65642c20757064617465207468652061637475616c0a2a2a2064657669636520636f6e66696775726174696f6e2e0a2a2f0a096966202820534d433337633636395f69735f6465766963655f656e61626c6564282066756e6320292029207b0a0920202020534d433337633636395f656e61626c655f646576696365282066756e6320293b0a097d0a0972657475726e20545255453b0a202020207d0a2020202072657475726e2046414c53453b0a7d0a0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e2064657465726d696e657320776865746865722061206465766963652066756e6374696f6e0a2a2a0977697468696e2074686520534d4333376336363920636f6e74726f6c6c657220697320656e61626c65642e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a20202020202066756e633a0a2a2a202020202020202020205768696368206465766963652066756e6374696f6e0a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a20202020202052657475726e73205452554520696620746865206465766963652066756e6374696f6e20697320656e61626c65642c206f74686572776973652c2046414c53450a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020207b406465736372697074696f6e206f72206e6f6e65407d0a2a2a0a2a2a202044455349474e3a0a2a2a0a2a2a202020202020546f20636865636b207768657468657220612064657669636520697320656e61626c65642077652077696c6c206f6e6c79206c6f6f6b206174200a2a2a0974686520706f727420626173652061646472657373206d617070696e672e20204163636f7264696e6720746f2074686520534d433337633636390a2a2a0973706563696669636174696f6e2c20616c6c206f662074686520706f727420626173652061646472657373206d617070696e6773206172650a2a2a0964697361626c65642069662074686520616464723c393a383e202862697473203c373a363e206f662074686520726567697374657229206172650a2a2a097a65726f2e0a2a2a0a2a2a2d2d0a2a2f0a73746174696320756e7369676e656420696e74205f5f696e697420534d433337633636395f69735f6465766963655f656e61626c6564202820756e7369676e656420696e742066756e6320290a7b0a20202020756e7369676e6564206368617220626173655f61646472203d20303b0a20202020756e7369676e656420696e74206465765f6f6b203d2046414c53453b0a20202020756e7369676e656420696e74207265745f76616c203d2046414c53453b0a2f2a0a2a2a20456e74657220636f6e66696775726174696f6e206d6f64650a2a2f0a20202020534d433337633636395f636f6e6669675f6d6f646528205452554520293b0a20202020200a2020202073776974636820282066756e632029207b0a2020202009636173652053455249414c5f303a0a0920202020626173655f61646472203d0a0909534d433337633636395f726561645f636f6e6669672820534d433337633636395f53455249414c305f424153455f414444524553535f494e44455820293b0a09202020206465765f6f6b203d20545255453b0a0920202020627265616b3b0a09636173652053455249414c5f313a0a0920202020626173655f61646472203d0a0909534d433337633636395f726561645f636f6e6669672820534d433337633636395f53455249414c315f424153455f414444524553535f494e44455820293b0a09202020206465765f6f6b203d20545255453b0a0920202020627265616b3b0a096361736520504152414c4c454c5f303a0a0920202020626173655f61646472203d0a0909534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c305f424153455f414444524553535f494e44455820293b0a09202020206465765f6f6b203d20545255453b0a0920202020627265616b3b0a096361736520464c4f5050595f303a0a0920202020626173655f61646472203d0a0909534d433337633636395f726561645f636f6e6669672820534d433337633636395f4644435f424153455f414444524553535f494e44455820293b0a09202020206465765f6f6b203d20545255453b0a0920202020627265616b3b0a0963617365204944455f303a0a0920202020626173655f61646472203d0a0909534d433337633636395f726561645f636f6e6669672820534d433337633636395f4944455f424153455f414444524553535f494e44455820293b0a09202020206465765f6f6b203d20545255453b0a0920202020627265616b3b0a202020207d0a2f2a0a2a2a204966207765206861766520612076616c6964206465766963652c20636865636b20626173655f616464723c373a363e20746f20736565206966207468650a2a2a2064657669636520697320656e61626c656420286d6170706564292e0a2a2f0a20202020696620282028206465765f6f6b20292026262028202820626173655f6164647220262030784330202920213d203020292029207b0a2f2a0a2a2a20546865206d617070696e67206973206e6f742064697361626c65642c20736f20617373756d652074686174207468652066756e6374696f6e206973200a2a2a20656e61626c65642e0a2a2f0a20202020097265745f76616c203d20545255453b0a202020207d0a2f2a0a2a2a204578697420636f6e66696775726174696f6e206d6f6465200a2a2f0a20202020534d433337633636395f636f6e6669675f6d6f6465282046414c534520293b0a0a2020202072657475726e207265745f76616c3b0a7d0a0a0c0a23696620300a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e207265747269657665732074686520636f6e66696775726174696f6e20696e666f726d6174696f6e206f662061200a2a2a096465766963652066756e6374696f6e2077697468696e2074686520534d4333376336393920537570657220492f4f20636f6e74726f6c6c65722e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a20202020202066756e633a0a2a2a202020202020202020205768696368206465766963652066756e6374696f6e0a2a2a202020202020200a2a2a202020202020706f72743a0a2a2a20202020202020202020492f4f20706f72742072657475726e65640a2a2a09200a2a2a2020202020206972713a0a2a2a202020202020202020204952512072657475726e65640a2a2a09200a2a2a2020202020206472713a0a2a2a20202020202020202020444d41206368616e6e656c2072657475726e65640a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a20202020202052657475726e732054525545206966207468652064657669636520636f6e66696775726174696f6e20776173207375636365737366756c6c790a2a2a097265747269657665642c206f74686572776973652c2046414c53452e0a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a202020202020546865206461746120706f696e74656420746f2062792074686520706f72742c206972712c20616e642064727120706172616d65746572730a2a2a096d79206265206d6f646966696564206576656e2069662074686520636f6e66696775726174696f6e206973206e6f74207375636365737366756c6c790a2a2a097265747269657665642e0a2a2a0a2a2a202044455349474e3a0a2a2a0a2a2a2020202020205468652064657669636520636f6e66696775726174696f6e20697320666574636865642066726f6d20746865206c6f63616c20736861646f770a2a2a09636f70792e2020416e7920756e7573656420706172616d65746572732077696c6c2062652073657420746f202d312e2020416e790a2a2a09706172616d65746572207768696368206973206e6f7420646573697265642063616e207370656369667920746865204e554c4c0a2a2a09706f696e7465722e0a2a2a0a2a2a2d2d0a2a2f0a73746174696320756e7369676e656420696e74205f5f696e697420534d433337633636395f6765745f6465766963655f636f6e66696720280a20202020756e7369676e656420696e742066756e632c0a20202020696e74202a706f72742c0a20202020696e74202a6972712c0a20202020696e74202a64727120290a7b0a20202020737472756374204445564943455f434f4e464947202a63703b0a20202020756e7369676e656420696e74207265745f76616c203d2046414c53453b0a2f2a0a2a2a20436865636b20666f7220612076616c69642064657669636520636f6e66696775726174696f6e0a2a2f0a20202020696620282028206370203d20534d433337633636395f6765745f636f6e666967282066756e632029202920213d204e554c4c2029207b0a2020202009696620282064727120213d204e554c4c2029207b0a09202020202a647271203d2063702d3e6472713b0a09202020207265745f76616c203d20545255453b0a097d0a09696620282069727120213d204e554c4c2029207b0a09202020202a697271203d2063702d3e6972713b0a09202020207265745f76616c203d20545255453b0a097d0a096966202820706f727420213d204e554c4c2029207b0a09202020202a706f7274203d2063702d3e706f7274313b0a09202020207265745f76616c203d20545255453b0a097d0a202020207d0a2020202072657475726e207265745f76616c3b0a7d0a23656e6469660a0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e20646973706c617973207468652063757272656e74207374617465206f662074686520534d433337633639390a2a2a09537570657220492f4f20636f6e74726f6c6c65722773206465766963652066756e6374696f6e732e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a2020202020204e6f6e650a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a2020202020204e6f6e650a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020204e6f6e650a2a2a0a2a2a2d2d0a2a2f0a766f6964205f5f696e697420534d433337633636395f646973706c61795f6465766963655f696e666f202820766f696420290a7b0a202020206966202820534d433337633636395f69735f6465766963655f656e61626c6564282053455249414c5f3020292029207b0a20202020097072696e746b282022202053657269616c20303a20202020456e61626c6564205b20506f727420307825782c20495251202564205d5c6e222c0a0909206c6f63616c5f636f6e6669675b2053455249414c5f30205d2e706f7274312c0a0909206c6f63616c5f636f6e6669675b2053455249414c5f30205d2e6972710a09293b0a202020207d0a20202020656c7365207b0a20202020097072696e746b282022202053657269616c20303a2020202044697361626c65645c6e2220293b0a202020207d0a0a202020206966202820534d433337633636395f69735f6465766963655f656e61626c6564282053455249414c5f3120292029207b0a20202020097072696e746b282022202053657269616c20313a20202020456e61626c6564205b20506f727420307825782c20495251202564205d5c6e222c0a0909206c6f63616c5f636f6e6669675b2053455249414c5f31205d2e706f7274312c0a0909206c6f63616c5f636f6e6669675b2053455249414c5f31205d2e6972710a09293b0a202020207d0a20202020656c7365207b0a20202020097072696e746b282022202053657269616c20313a2020202044697361626c65645c6e2220293b0a202020207d0a0a202020206966202820534d433337633636395f69735f6465766963655f656e61626c65642820504152414c4c454c5f3020292029207b0a20202020097072696e746b2820222020506172616c6c656c3a20202020456e61626c6564205b20506f727420307825782c204952512025642f2564205d5c6e222c0a0909206c6f63616c5f636f6e6669675b20504152414c4c454c5f30205d2e706f7274312c0a0909206c6f63616c5f636f6e6669675b20504152414c4c454c5f30205d2e6972712c0a0909206c6f63616c5f636f6e6669675b20504152414c4c454c5f30205d2e6472710a09293b0a202020207d0a20202020656c7365207b0a20202020097072696e746b2820222020506172616c6c656c3a2020202044697361626c65645c6e2220293b0a202020207d0a0a202020206966202820534d433337633636395f69735f6465766963655f656e61626c65642820464c4f5050595f3020292029207b0a20202020097072696e746b2820222020466c6f707079204374726c3a20456e61626c6564205b20506f727420307825782c204952512025642f2564205d5c6e222c0a0909206c6f63616c5f636f6e6669675b20464c4f5050595f30205d2e706f7274312c0a0909206c6f63616c5f636f6e6669675b20464c4f5050595f30205d2e6972712c0a0909206c6f63616c5f636f6e6669675b20464c4f5050595f30205d2e6472710a09293b0a202020207d0a20202020656c7365207b0a20202020097072696e746b2820222020466c6f707079204374726c3a2044697361626c65645c6e2220293b0a202020207d0a0a202020206966202820534d433337633636395f69735f6465766963655f656e61626c656428204944455f3020292029207b0a20202020097072696e746b282022202049444520303a20202020202020456e61626c6564205b20506f727420307825782c20495251202564205d5c6e222c0a0909206c6f63616c5f636f6e6669675b204944455f30205d2e706f7274312c0a0909206c6f63616c5f636f6e6669675b204944455f30205d2e6972710a09293b0a202020207d0a20202020656c7365207b0a20202020097072696e746b282022202049444520303a2020202020202044697361626c65645c6e2220293b0a202020207d0a7d0a0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e20707574732074686520534d4333376336363920537570657220492f4f20636f6e74726f6c6c657220696e746f2c0a2a2a09616e642074616b6573206974206f7574206f662c20636f6e66696775726174696f6e206d6f64652e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a202020202020656e61626c653a0a2a2a202020202020202020205452554520746f20656e74657220636f6e66696775726174696f6e206d6f64652c2046414c534520746f20657869742e0a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a2020202020204e6f6e650a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a20202020202054686520534d4333376336363920636f6e74726f6c6c6572206d6179206265206c65667420696e20636f6e66696775726174696f6e206d6f64652e0a2a2a0a2a2a2d2d0a2a2f0a73746174696320766f6964205f5f696e697420534d433337633636395f636f6e6669675f6d6f646528200a20202020756e7369676e656420696e7420656e61626c6520290a7b0a202020206966202820656e61626c652029207b0a2f2a0a2a2a20546f20656e74657220636f6e66696775726174696f6e206d6f64652c2074776f2077726974657320696e2073756363657373696f6e20746f2074686520696e6465780a2a2a20706f7274206172652072657175697265642e20204966206120777269746520746f20616e6f746865722061646472657373206f7220706f7274206f63637572730a2a2a206265747765656e2074686573652074776f207772697465732c20746865206368697020646f6573206e6f7420656e74657220636f6e66696775726174696f6e0a2a2a206d6f64652e20205468657265666f72652c2061207370696e6c6f636b20697320706c616365642061726f756e64207468652074776f2077726974657320746f200a2a2a2067756172616e7465652074686174207468657920636f6d706c65746520756e696e7465727275707465642e0a2a2f0a097370696e5f6c6f636b2826736d635f6c6f636b293b0a20202020097762282026534d433337633636392d3e696e6465785f706f72742c20534d433337633636395f434f4e4649475f4f4e5f4b455920293b0a20202020097762282026534d433337633636392d3e696e6465785f706f72742c20534d433337633636395f434f4e4649475f4f4e5f4b455920293b0a097370696e5f756e6c6f636b2826736d635f6c6f636b293b0a202020207d0a20202020656c7365207b0a20202020097762282026534d433337633636392d3e696e6465785f706f72742c20534d433337633636395f434f4e4649475f4f46465f4b455920293b0a202020207d0a7d0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e20726561647320616e20534d4333376336363920537570657220492f4f20636f6e74726f6c6c65720a2a2a09636f6e66696775726174696f6e2072656769737465722e2020546869732066756e6374696f6e20617373756d65732074686174207468650a2a2a0964657669636520697320616c726561647920696e20636f6e66696775726174696f6e206d6f64652e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a202020202020696e6465783a0a2a2a20202020202020202020496e6465782076616c7565206f6620636f6e66696775726174696f6e20726567697374657220746f20726561640a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a2020202020204461746120726561642066726f6d20636f6e66696775726174696f6e2072656769737465720a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020204e6f6e650a2a2a0a2a2a2d2d0a2a2f0a73746174696320756e7369676e65642063686172205f5f696e697420534d433337633636395f726561645f636f6e66696728200a20202020756e7369676e6564206368617220696e64657820290a7b0a20202020756e7369676e6564206368617220646174613b0a0a202020207762282026534d433337633636392d3e696e6465785f706f72742c20696e64657820293b0a2020202064617461203d207262282026534d433337633636392d3e646174615f706f727420293b0a2020202072657475726e20646174613b0a7d0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e2077726974657320616e20534d4333376336363920537570657220492f4f20636f6e74726f6c6c65720a2a2a09636f6e66696775726174696f6e2072656769737465722e2020546869732066756e6374696f6e20617373756d65732074686174207468650a2a2a0964657669636520697320616c726561647920696e20636f6e66696775726174696f6e206d6f64652e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a202020202020696e6465783a0a2a2a20202020202020202020496e646578206f6620636f6e66696775726174696f6e20726567697374657220746f2077726974650a2a2a202020202020200a2a2a202020202020646174613a0a2a2a202020202020202020204461746120746f206265207772697474656e0a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a2020202020204e6f6e650a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020204e6f6e650a2a2a0a2a2a2d2d0a2a2f0a73746174696320766f6964205f5f696e697420534d433337633636395f77726974655f636f6e66696728200a20202020756e7369676e6564206368617220696e6465782c200a20202020756e7369676e65642063686172206461746120290a7b0a202020207762282026534d433337633636392d3e696e6465785f706f72742c20696e64657820293b0a202020207762282026534d433337633636392d3e646174615f706f72742c206461746120293b0a7d0a0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e20696e697469616c697a657320746865206c6f63616c206465766963650a2a2a09636f6e66696775726174696f6e2073746f726167652e2020546869732066756e6374696f6e20617373756d65730a2a2a0974686174207468652064657669636520697320616c726561647920696e20636f6e66696775726174696f6e0a2a2a096d6f64652e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a2020202020204e6f6e650a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a2020202020204e6f6e650a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020204c6f63616c2073746f7261676520666f722064657669636520636f6e66696775726174696f6e20696e666f726d6174696f6e0a2a2a09697320696e697469616c697a65642e0a2a2a0a2a2a2d2d0a2a2f0a73746174696320766f6964205f5f696e697420534d433337633636395f696e69745f6c6f63616c5f636f6e666967202820766f696420290a7b0a20202020534d433337633636395f53455249414c5f424153455f414444524553535f524547495354455220756172745f626173653b0a20202020534d433337633636395f53455249414c5f4952515f524547495354455220756172745f697271733b0a20202020534d433337633636395f504152414c4c454c5f424153455f414444524553535f5245474953544552207070745f626173653b0a20202020534d433337633636395f504152414c4c454c5f4644435f4952515f5245474953544552207070745f6664635f697271733b0a20202020534d433337633636395f504152414c4c454c5f4644435f4452515f5245474953544552207070745f6664635f647271733b0a20202020534d433337633636395f4644435f424153455f414444524553535f5245474953544552206664635f626173653b0a20202020534d433337633636395f4944455f414444524553535f5245474953544552206964655f626173653b0a20202020534d433337633636395f4944455f414444524553535f5245474953544552206964655f616c743b0a0a2f2a0a2a2a204765742073657269616c20706f7274203120626173652061646472657373200a2a2f0a20202020756172745f626173652e61735f7563686172203d200a09534d433337633636395f726561645f636f6e6669672820534d433337633636395f53455249414c305f424153455f414444524553535f494e44455820293b0a2f2a0a2a2a20476574204952517320666f722073657269616c20706f7274732031202620320a2a2f0a20202020756172745f697271732e61735f7563686172203d200a09534d433337633636395f726561645f636f6e6669672820534d433337633636395f53455249414c5f4952515f494e44455820293b0a2f2a0a2a2a2053746f7265206c6f63616c20636f6e66696775726174696f6e20696e666f726d6174696f6e20666f722073657269616c20706f727420310a2a2f0a202020206c6f63616c5f636f6e6669675b53455249414c5f305d2e706f727431203d20756172745f626173652e62795f6669656c642e61646472395f33203c3c20333b0a202020206c6f63616c5f636f6e6669675b53455249414c5f305d2e697271203d200a09534d433337633636395f786c6174655f69727128200a0920202020534d433337633636395f4445564943455f4952512820756172745f697271732e62795f6669656c642e75617274315f6972712029200a09293b0a2f2a0a2a2a204765742073657269616c20706f72742032206261736520616464726573730a2a2f0a20202020756172745f626173652e61735f7563686172203d200a09534d433337633636395f726561645f636f6e6669672820534d433337633636395f53455249414c315f424153455f414444524553535f494e44455820293b0a2f2a0a2a2a2053746f7265206c6f63616c20636f6e66696775726174696f6e20696e666f726d6174696f6e20666f722073657269616c20706f727420320a2a2f0a202020206c6f63616c5f636f6e6669675b53455249414c5f315d2e706f727431203d20756172745f626173652e62795f6669656c642e61646472395f33203c3c20333b0a202020206c6f63616c5f636f6e6669675b53455249414c5f315d2e697271203d200a09534d433337633636395f786c6174655f69727128200a0920202020534d433337633636395f4445564943455f4952512820756172745f697271732e62795f6669656c642e75617274325f6972712029200a09293b0a2f2a0a2a2a2047657420706172616c6c656c20706f7274206261736520616464726573730a2a2f0a202020207070745f626173652e61735f7563686172203d0a09534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c305f424153455f414444524553535f494e44455820293b0a2f2a0a2a2a20476574204952517320666f7220706172616c6c656c20706f727420616e6420666c6f70707920636f6e74726f6c6c65720a2a2f0a202020207070745f6664635f697271732e61735f7563686172203d0a09534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c5f4644435f4952515f494e44455820293b0a2f2a0a2a2a20476574204452517320666f7220706172616c6c656c20706f727420616e6420666c6f70707920636f6e74726f6c6c65720a2a2f0a202020207070745f6664635f647271732e61735f7563686172203d0a09534d433337633636395f726561645f636f6e6669672820534d433337633636395f504152414c4c454c5f4644435f4452515f494e44455820293b0a2f2a0a2a2a2053746f7265206c6f63616c20636f6e66696775726174696f6e20696e666f726d6174696f6e20666f7220706172616c6c656c20706f72740a2a2f0a202020206c6f63616c5f636f6e6669675b504152414c4c454c5f305d2e706f727431203d207070745f626173652e62795f6669656c642e61646472395f32203c3c20323b0a202020206c6f63616c5f636f6e6669675b504152414c4c454c5f305d2e697271203d0a09534d433337633636395f786c6174655f697271280a0920202020534d433337633636395f4445564943455f49525128207070745f6664635f697271732e62795f6669656c642e7070745f69727120290a09293b0a202020206c6f63616c5f636f6e6669675b504152414c4c454c5f305d2e647271203d0a09534d433337633636395f786c6174655f647271280a0920202020534d433337633636395f4445564943455f44525128207070745f6664635f647271732e62795f6669656c642e7070745f64727120290a09293b0a2f2a0a2a2a2047657420666c6f70707920636f6e74726f6c6c6572206261736520616464726573730a2a2f0a202020206664635f626173652e61735f7563686172203d200a09534d433337633636395f726561645f636f6e6669672820534d433337633636395f4644435f424153455f414444524553535f494e44455820293b0a2f2a0a2a2a2053746f7265206c6f63616c20636f6e66696775726174696f6e20696e666f726d6174696f6e20666f7220666c6f70707920636f6e74726f6c6c65720a2a2f0a202020206c6f63616c5f636f6e6669675b464c4f5050595f305d2e706f727431203d206664635f626173652e62795f6669656c642e61646472395f34203c3c20343b0a202020206c6f63616c5f636f6e6669675b464c4f5050595f305d2e697271203d0a09534d433337633636395f786c6174655f697271280a0920202020534d433337633636395f4445564943455f49525128207070745f6664635f697271732e62795f6669656c642e6664635f69727120290a09293b0a202020206c6f63616c5f636f6e6669675b464c4f5050595f305d2e647271203d0a09534d433337633636395f786c6174655f647271280a0920202020534d433337633636395f4445564943455f44525128207070745f6664635f647271732e62795f6669656c642e6664635f64727120290a09293b0a2f2a0a2a2a204765742049444520636f6e74726f6c6c6572206261736520616464726573730a2a2f0a202020206964655f626173652e61735f7563686172203d0a09534d433337633636395f726561645f636f6e6669672820534d433337633636395f4944455f424153455f414444524553535f494e44455820293b0a2f2a0a2a2a204765742049444520616c7465726e61746520737461747573206261736520616464726573730a2a2f0a202020206964655f616c742e61735f7563686172203d0a09534d433337633636395f726561645f636f6e6669672820534d433337633636395f4944455f414c5445524e4154455f414444524553535f494e44455820293b0a2f2a0a2a2a2053746f7265206c6f63616c20636f6e66696775726174696f6e20696e666f726d6174696f6e20666f722049444520636f6e74726f6c6c65720a2a2f0a202020206c6f63616c5f636f6e6669675b4944455f305d2e706f727431203d206964655f626173652e62795f6669656c642e61646472395f34203c3c20343b0a202020206c6f63616c5f636f6e6669675b4944455f305d2e706f727432203d206964655f616c742e62795f6669656c642e61646472395f34203c3c20343b0a202020206c6f63616c5f636f6e6669675b4944455f305d2e697271203d2031343b0a7d0a0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e2072657475726e73206120706f696e74657220746f20746865206c6f63616c20736861646f770a2a2a09636f6e66696775726174696f6e206f662074686520726571756573746564206465766963652066756e6374696f6e2e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a20202020202066756e633a0a2a2a202020202020202020205768696368206465766963652066756e6374696f6e0a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a20202020202052657475726e73206120706f696e74657220746f20746865204445564943455f434f4e4649472073747275637475726520666f72207468650a2a2a097265717565737465642066756e6374696f6e2c206f74686572776973652c204e554c4c2e0a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020207b406465736372697074696f6e206f72206e6f6e65407d0a2a2a0a2a2a2d2d0a2a2f0a73746174696320737472756374204445564943455f434f4e464947202a205f5f696e697420534d433337633636395f6765745f636f6e6669672820756e7369676e656420696e742066756e6320290a7b0a20202020737472756374204445564943455f434f4e464947202a6370203d204e554c4c3b0a0a2020202073776974636820282066756e632029207b0a2020202009636173652053455249414c5f303a0a09202020206370203d20266c6f63616c5f636f6e6669675b2053455249414c5f30205d3b0a0920202020627265616b3b0a09636173652053455249414c5f313a0a09202020206370203d20266c6f63616c5f636f6e6669675b2053455249414c5f31205d3b0a0920202020627265616b3b0a096361736520504152414c4c454c5f303a0a09202020206370203d20266c6f63616c5f636f6e6669675b20504152414c4c454c5f30205d3b0a0920202020627265616b3b0a096361736520464c4f5050595f303a0a09202020206370203d20266c6f63616c5f636f6e6669675b20464c4f5050595f30205d3b0a0920202020627265616b3b0a0963617365204944455f303a0a09202020206370203d20266c6f63616c5f636f6e6669675b204944455f30205d3b0a0920202020627265616b3b0a202020207d0a2020202072657475726e2063703b0a7d0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e207472616e736c617465732049525173206261636b20616e6420666f727468206265747765656e204953410a2a2a094952517320616e6420534d433337633636392064657669636520495251732e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a2020202020206972713a0a2a2a202020202020202020205468652049525120746f207472616e736c6174650a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a20202020202052657475726e7320746865207472616e736c61746564204952512c206f74686572776973652c2072657475726e73202d312e0a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020207b406465736372697074696f6e206f72206e6f6e65407d0a2a2a0a2a2a2d2d0a2a2f0a73746174696320696e74205f5f696e697420534d433337633636395f786c6174655f697271202820696e742069727120290a7b0a20202020696e7420692c207472616e736c617465645f697271203d202d313b0a0a202020206966202820534d433337633636395f49535f4445564943455f495251282069727120292029207b0a2f2a0a2a2a20576520617265207472616e736c6174696e672061206465766963652049525120746f20616e20495341204952510a2a2f0a2020202009666f7220282069203d20303b202820534d433337633636395f6972715f7461626c655b695d2e6465766963655f69727120213d202d312029207c7c202820534d433337633636395f6972715f7461626c655b695d2e6973615f69727120213d202d3120293b20692b2b2029207b0a09202020206966202820697271203d3d20534d433337633636395f6972715f7461626c655b695d2e6465766963655f6972712029207b0a0920202020097472616e736c617465645f697271203d20534d433337633636395f6972715f7461626c655b695d2e6973615f6972713b0a0909627265616b3b0a09202020207d0a097d0a202020207d0a20202020656c7365207b0a2f2a0a2a2a20576520617265207472616e736c6174696e6720616e204953412049525120746f206120646576696365204952510a2a2f0a2020202009666f7220282069203d20303b202820534d433337633636395f6972715f7461626c655b695d2e6973615f69727120213d202d312029207c7c202820534d433337633636395f6972715f7461626c655b695d2e6465766963655f69727120213d202d3120293b20692b2b2029207b0a09202020206966202820697271203d3d20534d433337633636395f6972715f7461626c655b695d2e6973615f6972712029207b0a0920202020097472616e736c617465645f697271203d20534d433337633636395f6972715f7461626c655b695d2e6465766963655f6972713b0a0909627265616b3b0a09202020207d0a097d0a202020207d0a2020202072657475726e207472616e736c617465645f6972713b0a7d0a0a0c0a2f2a0a2a2a2b2b0a2a2a202046554e4354494f4e414c204445534352495054494f4e3a0a2a2a0a2a2a202020202020546869732066756e6374696f6e207472616e736c6174657320444d41206368616e6e656c73206261636b20616e6420666f727468206265747765656e0a2a2a0949534120444d41206368616e6e656c7320616e6420534d433337633636392064657669636520444d41206368616e6e656c732e0a2a2a0a2a2a2020464f524d414c20504152414d45544552533a0a2a2a0a2a2a2020202020206472713a0a2a2a2020202020202020202054686520444d41206368616e6e656c20746f207472616e736c6174650a2a2a0a2a2a202052455455524e2056414c55453a0a2a2a0a2a2a20202020202052657475726e7320746865207472616e736c6174656420444d41206368616e6e656c2c206f74686572776973652c2072657475726e73202d310a2a2a0a2a2a20205349444520454646454354533a0a2a2a0a2a2a2020202020207b406465736372697074696f6e206f72206e6f6e65407d0a2a2a0a2a2a2d2d0a2a2f0a73746174696320696e74205f5f696e697420534d433337633636395f786c6174655f647271202820696e742064727120290a7b0a20202020696e7420692c207472616e736c617465645f647271203d202d313b0a0a202020206966202820534d433337633636395f49535f4445564943455f445251282064727120292029207b0a2f2a0a2a2a20576520617265207472616e736c6174696e6720612064657669636520444d41206368616e6e656c20746f20616e2049534120444d41206368616e6e656c0a2a2f0a2020202009666f7220282069203d20303b202820534d433337633636395f6472715f7461626c655b695d2e6465766963655f64727120213d202d312029207c7c202820534d433337633636395f6472715f7461626c655b695d2e6973615f64727120213d202d3120293b20692b2b2029207b0a09202020206966202820647271203d3d20534d433337633636395f6472715f7461626c655b695d2e6465766963655f6472712029207b0a0920202020097472616e736c617465645f647271203d20534d433337633636395f6472715f7461626c655b695d2e6973615f6472713b0a0909627265616b3b0a09202020207d0a097d0a202020207d0a20202020656c7365207b0a2f2a0a2a2a20576520617265207472616e736c6174696e6720616e2049534120444d41206368616e6e656c20746f20612064657669636520444d41206368616e6e656c0a2a2f0a2020202009666f7220282069203d20303b202820534d433337633636395f6472715f7461626c655b695d2e6973615f64727120213d202d312029207c7c202820534d433337633636395f6472715f7461626c655b695d2e6465766963655f64727120213d202d3120293b20692b2b2029207b0a09202020206966202820647271203d3d20534d433337633636395f6472715f7461626c655b695d2e6973615f6472712029207b0a0920202020097472616e736c617465645f647271203d20534d433337633636395f6472715f7461626c655b695d2e6465766963655f6472713b0a0909627265616b3b0a09202020207d0a097d0a202020207d0a2020202072657475726e207472616e736c617465645f6472713b0a7d0a0c0a23696620300a696e74205f5f696e697420736d63633636395f696e6974202820766f696420290a7b0a20 |