1. | 74696f6e5f706f7765725f6f666628293b0a092f2a204e4f5452454143484544202a2f0a7d0a0a73746174696320766f6964206c696e6b73746174696f6e5f73686f775f637075696e666f28737472756374207365715f66696c65202a6d290a7b0a097365715f7072696e7466286d2c202276656e646f725c745c743a2042756666616c6f20546563686e6f6c6f67795c6e22293b0a097365715f7072696e7466286d2c20226d616368696e655c745c743a204c696e6b73746174696f6e20492f4b75726f626f78284847295c6e22293b0a7d0a0a73746174696320696e74205f5f696e6974206c696e6b73746174696f6e5f70726f626528766f6964290a7b0a09756e7369676e6564206c6f6e6720726f6f743b0a0a09726f6f74203d206f665f6765745f666c61745f64745f726f6f7428293b0a0a0969662028216f665f666c61745f64745f69735f636f6d70617469626c6528726f6f742c20226c696e6b73746174696f6e2229290a090972657475726e20303b0a0972657475726e20313b0a7d0a0a646566696e655f6d616368696e65286c696e6b73746174696f6e297b0a092e6e616d65200909093d202242756666616c6f204c696e6b73746174696f6e222c0a092e70726f6265200909093d206c696e6b73746174696f6e5f70726f62652c0a092e73657475705f617263682009093d206c696e6b73746174696f6e5f73657475705f617263682c0a092e696e69745f4952512009093d206c696e6b73746174696f6e5f696e69745f4952512c0a092e73686f775f637075696e666f2009093d206c696e6b73746174696f6e5f73686f775f637075696e666f2c0a092e6765745f6972712009093d206d7069635f6765745f6972712c0a092e726573746172742009093d206c696e6b73746174696f6e5f726573746172742c0a092e706f7765725f6f66662009093d206c696e6b73746174696f6e5f706f7765725f6f66662c0a092e68616c74092009093d206c696e6b73746174696f6e5f68616c742c0a092e63616c6962726174655f6465637220093d2067656e657269635f63616c6962726174655f646563722c0a7d3b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f656d6265646465643678782f6c735f756172742e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303636353400313231313437343433333000303032333331340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2041565220706f7765722d6d616e6167656d656e74206368697020696e7465726661636520666f72207468652042756666616c6f204c696e6b73746174696f6e202f0a202a204b75726f626f7820506c6174666f726d2e0a202a0a202a20417574686f723a20323030362028632920472e204c69616b686f766574736b690a202a0920672e6c69616b686f766574736b6940676d782e64650a202a0a202a20546869732066696c65206973206c6963656e73656420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2076657273696f6e20322e2020546869732070726f6772616d206973206c6963656e736564202261732069732220776974686f757420616e792077617272616e7479206f660a202a20616e79206b696e642c20776865746865722065787072657373206f7220696d706c6965642e0a202a2f0a23696e636c756465203c6c696e75782f776f726b71756575652e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f73657269616c5f7265672e683e0a23696e636c756465203c6c696e75782f73657269616c5f383235302e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f7465726d626974732e683e0a0a23696e636c75646520226d70633130782e68220a0a73746174696320766f6964205f5f696f6d656d202a6176725f616464723b0a73746174696320756e7369676e6564206c6f6e67206176725f636c6f636b3b0a0a7374617469632073747275637420776f726b5f7374727563742077645f776f726b3b0a0a73746174696320766f69642077645f73746f702873747275637420776f726b5f737472756374202a756e75736564290a7b0a09636f6e7374206368617220737472696e675b5d203d202241414141464646464a4a4a4a3e3e3e3e565656563e3e3e3e5a5a5a5a565656564b4b4b4b223b0a09696e742069203d20302c20726573637565203d20383b0a09696e74206c656e203d207374726c656e28737472696e67293b0a0a097768696c6520287265736375652d2d29207b0a0909696e74206a3b0a090963686172206c7372203d20696e5f38286176725f61646472202b20554152545f4c5352293b0a0a0909696620286c737220262028554152545f4c53525f54485245207c20554152545f4c53525f54454d542929207b0a090909666f7220286a203d20303b206a203c2031362026262069203c206c656e3b206a2b2b2c20692b2b290a090909096f75745f38286176725f61646472202b20554152545f54582c20737472696e675b695d293b0a0909096966202869203d3d206c656e29207b0a090909092f2a205265616420224f4b22206261636b3a20346d7320666f7220746865206c61737420224b4b4b4b220a09090909202020706c7573206120636f75706c65206279746573206261636b202a2f0a090909096d736c6565702837293b0a090909097072696e746b28226c696e6b73746174696f6e3a2064697361726d696e672074686520415652207761746368646f673a2022293b0a090909097768696c652028696e5f38286176725f61646472202b20554152545f4c535229202620554152545f4c53525f4452290a09090909097072696e746b28222563222c20696e5f38286176725f61646472202b20554152545f525829293b0a09090909627265616b3b0a0909097d0a09097d0a09096d736c656570283137293b0a097d0a097072696e746b28225c6e22293b0a7d0a0a23646566696e65204156525f51554f5428636c6f636b29202828636c6f636b29202b2038202a203936303029202f20283136202a2039363030290a0a766f6964206176725f756172745f636f6e66696775726528766f6964290a7b0a09756e7369676e65642063686172206376616c203d20554152545f4c43525f574c454e383b0a09756e7369676e656420696e742071756f74203d204156525f51554f54286176725f636c6f636b293b0a0a0969662028216176725f61646472207c7c20216176725f636c6f636b290a090972657475726e3b0a0a096f75745f38286176725f61646472202b20554152545f4c43522c206376616c293b0909092f2a20696e697469616c6973652055415254202a2f0a096f75745f38286176725f61646472202b20554152545f4d43522c2030293b0a096f75745f38286176725f61646472202b20554152545f4945522c2030293b0a0a096376616c207c3d20554152545f4c43525f53544f50207c20554152545f4c43525f504152495459207c20554152545f4c43525f455041523b0a0a096f75745f38286176725f61646472202b20554152545f4c43522c206376616c293b0909092f2a205365742063686172616374657220666f726d6174202a2f0a0a096f75745f38286176725f61646472202b20554152545f4c43522c206376616c207c20554152545f4c43525f444c4142293b092f2a2073657420444c4142202a2f0a096f75745f38286176725f61646472202b20554152545f444c4c2c2071756f7420262030786666293b09092f2a204c53206f662064697669736f72202a2f0a096f75745f38286176725f61646472202b20554152545f444c4d2c2071756f74203e3e2038293b0909092f2a204d53206f662064697669736f72202a2f0a096f75745f38286176725f61646472202b20554152545f4c43522c206376616c293b0909092f2a20726573657420444c4142202a2f0a096f75745f38286176725f61646472202b20554152545f4643522c20554152545f4643525f454e41424c455f4649464f293b092f2a20656e61626c65204649464f202a2f0a7d0a0a766f6964206176725f756172745f73656e6428636f6e737420636861722063290a7b0a0969662028216176725f61646472207c7c20216176725f636c6f636b290a090972657475726e3b0a0a096f75745f38286176725f61646472202b20554152545f54582c2063293b0a096f75745f38286176725f61646472202b20554152545f54582c2063293b0a096f75745f38286176725f61646472202b20554152545f54582c2063293b0a096f75745f38286176725f61646472202b20554152545f54582c2063293b0a7d0a0a73746174696320766f6964205f5f696e6974206c735f756172745f696e697428766f6964290a7b0a096c6f63616c5f6972715f64697361626c6528293b0a0a2369666e64656620434f4e4649475f53455249414c5f383235300a096f75745f38286176725f61646472202b20554152545f4643522c20554152545f4643525f454e41424c455f4649464f293b092f2a20656e61626c65204649464f202a2f0a096f75745f38286176725f61646472202b20554152545f4643522c20554152545f4643525f454e41424c455f4649464f207c0a09202020202020554152545f4643525f434c4541525f52435652207c20554152545f4643525f434c4541525f584d4954293b092f2a20636c656172204649464f73202a2f0a096f75745f38286176725f61646472202b20554152545f4643522c2030293b0a096f75745f38286176725f61646472202b20554152545f4945522c2030293b0a0a092f2a20436c65617220757020696e7465727275707473202a2f0a0928766f69642920696e5f38286176725f61646472202b20554152545f4c5352293b0a0928766f69642920696e5f38286176725f61646472202b20554152545f5258293b0a0928766f69642920696e5f38286176725f61646472202b20554152545f494952293b0a0928766f69642920696e5f38286176725f61646472202b20554152545f4d5352293b0a23656e6469660a096176725f756172745f636f6e66696775726528293b0a0a096c6f63616c5f6972715f656e61626c6528293b0a7d0a0a73746174696320696e74205f5f696e6974206c735f75617274735f696e697428766f6964290a7b0a09737472756374206465766963655f6e6f6465202a6176723b0a09706879735f616464725f7420706879735f616464723b0a09696e74206c656e3b0a0a09617672203d206f665f66696e645f6e6f64655f62795f7061746828222f736f633130782f73657269616c40383030303435303022293b0a096966202821617672290a090972657475726e202d45494e56414c3b0a0a096176725f636c6f636b203d202a287533322a296f665f6765745f70726f7065727479286176722c2022636c6f636b2d6672657175656e6379222c20266c656e293b0a09706879735f61646472203d2028287533322a296f665f6765745f70726f7065727479286176722c2022726567222c20266c656e29295b305d3b0a0a0969662028216176725f636c6f636b207c7c2021706879735f61646472290a090972657475726e202d45494e56414c3b0a0a096176725f61646472203d20696f72656d617028706879735f616464722c203332293b0a0969662028216176725f61646472290a090972657475726e202d454641554c543b0a0a096c735f756172745f696e697428293b0a0a09494e49545f574f524b282677645f776f726b2c2077645f73746f70293b0a097363686564756c655f776f726b282677645f776f726b293b0a0a0972657475726e20303b0a7d0a0a6d616368696e655f6c6174655f696e697463616c6c286c696e6b73746174696f6e2c206c735f75617274735f696e6974293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f656d6265646465643678782f6d70633130782e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313535333400313231313437343433333000303032323735350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f6d6d6f6e20726f7574696e657320666f7220746865204d6f746f726f6c6120535053204d50433130362f383234302f31303720486f7374206272696467652f4d656d0a202a2063746c722f455049432f6574632e0a202a0a202a20417574686f723a204d61726b20412e2047726565720a202a2020202020202020206d6772656572406d76697374612e636f6d0a202a0a202a203230303120286329204d6f6e746156697374612c20536f6674776172652c20496e632e2020546869732066696c65206973206c6963656e73656420756e6465720a202a20746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322e2020546869732070726f6772616d0a202a206973206c6963656e736564202261732069732220776974686f757420616e792077617272616e7479206f6620616e79206b696e642c207768657468657220657870726573730a202a206f7220696d706c6965642e0a202a2f0a2369666e646566205f5f5050435f4b45524e454c5f4d50433130585f480a23646566696e65205f5f5050435f4b45524e454c5f4d50433130585f480a0a23696e636c756465203c6c696e75782f7063695f6964732e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a0a2f2a0a202a205468652076616c756573206865726520646f6e277420636f6d706c6574656c79206d61702065766572797468696e67206275742073686f756c6420776f726b20696e206d6f73740a202a2063617365732e0a202a0a202a204d41502041202850526550204d6170290a202a20202050726f636573736f723a2030783830303030303030202d2030783830376666666666202d3e2050434920492f4f3a2030783030303030303030202d20307830303766666666660a202a20202050726f636573736f723a2030786330303030303030202d2030786466666666666666202d3e20504349204d454d3a2030783030303030303030202d20307831666666666666660a202a202020504349204d454d3a20202030783830303030303030202d3e2050726f636573736f722053797374656d204d656d6f72793a20307830303030303030300a202a20202045554d42206d617070656420746f3a20696f72656d61705f62617365202d20307830303130303030302028696f72656d61705f62617365202d2031204d42290a202a0a202a204d41502042202843485250204d6170290a202a20202050726f636573736f723a2030786665303030303030202d2030786665626666666666202d3e2050434920492f4f3a2030783030303030303030202d20307830306266666666660a202a20202050726f636573736f723a2030783830303030303030202d2030786266666666666666202d3e20504349204d454d3a2030783830303030303030202d20307862666666666666660a202a202020504349204d454d3a20202030783030303030303030202d3e2050726f636573736f722053797374656d204d656d6f72793a20307830303030303030300a202a20202045554d42206d617070656420746f3a20696f72656d61705f62617365202d20307830303130303030302028696f72656d61705f62617365202d2031204d42290a202a2f0a0a2f2a0a202a20446566696e65207468652076656e646f722f6465766963652049447320666f722074686520766172696f757320627269646765732d2d73686f756c6420626520616464656420746f0a202a203c6c696e75782f7063695f6964732e683e0a202a2f0a23646566696e65094d50433130585f4252494447455f3130360928285043495f4445564943455f49445f4d4f544f524f4c415f4d5043313036203c3c20313629207c20205c0a0909090920205043495f56454e444f525f49445f4d4f544f524f4c41290a23646566696e65094d50433130585f4252494447455f38323430092828307830303033203c3c20313629207c205043495f56454e444f525f49445f4d4f544f524f4c41290a23646566696e65094d50433130585f4252494447455f313037092828307830303034203c3c20313629207c205043495f56454e444f525f49445f4d4f544f524f4c41290a23646566696e65094d50433130585f4252494447455f38323435092828307830303036203c3c20313629207c205043495f56454e444f525f49445f4d4f544f524f4c41290a0a2f2a20446566696e65207468652074797065206f66206d617020746f20757365202a2f0a23646566696e65094d50433130585f4d454d5f4d41505f410909310a23646566696e65094d50433130585f4d454d5f4d41505f420909320a0a2f2a204d61702041202850526550204d61702920446566696e6573202a2f0a23646566696e65094d50433130585f4d4150415f434e46475f414444520909307838303030306366380a23646566696e65094d50433130585f4d4150415f434e46475f444154410909307838303030306366630a0a23646566696e65204d50433130585f4d4150415f4953415f494f5f424153450909307838303030303030300a23646566696e65204d50433130585f4d4150415f4953415f4d454d5f4241534509307863303030303030300a23646566696e65094d50433130585f4d4150415f4452414d5f4f46465345540909307838303030303030300a0a23646566696e65094d50433130585f4d4150415f5043495f494e5441434b5f4144445209307862666666666666300a23646566696e65094d50433130585f4d4150415f5043495f494f5f535441525409307830303030303030300a23646566696e65094d50433130585f4d4150415f5043495f494f5f454e4409202020202020202830783030383030303030202d2031290a23646566696e65094d50433130585f4d4150415f5043495f4d454d5f535441525409307830303030303030300a23646566696e65094d50433130585f4d4150415f5043495f4d454d5f454e4409202020202020202830783230303030303030202d2031290a0a23646566696e65094d50433130585f4d4150415f5043495f4d454d5f4f464653455409284d50433130585f4d4150415f4953415f4d454d5f42415345202d095c0a0909090909204d50433130585f4d4150415f5043495f4d454d5f5354415254290a0a2f2a204d61702042202843485250204d61702920446566696e6573202a2f0a23646566696e65094d50433130585f4d4150425f434e46475f414444520909307866656330303030300a23646566696e65094d50433130585f4d4150425f434e46475f444154410909307866656530303030300a0a23646566696e65204d50433130585f4d4150425f4953415f494f5f424153450909307866653030303030300a23646566696e65204d50433130585f4d4150425f4953415f4d454d5f4241534509307838303030303030300a23646566696e65094d50433130585f4d4150425f4452414d5f4f46465345540909307830303030303030300a0a23646566696e65094d50433130585f4d4150425f5043495f494e5441434b5f4144445209307866656630303030300a23646566696e65094d50433130585f4d4150425f5043495f494f5f535441525409307830303030303030300a23646566696e65094d50433130585f4d4150425f5043495f494f5f454e4409202020202020202830783030633030303030202d2031290a23646566696e65094d50433130585f4d4150425f5043495f4d454d5f535441525409307838303030303030300a23646566696e65094d50433130585f4d4150425f5043495f4d454d5f454e4409202020202020202830786330303030303030202d2031290a0a23646566696e65094d50433130585f4d4150425f5043495f4d454d5f4f464653455409284d50433130585f4d4150425f4953415f4d454d5f42415345202d095c0a0909090909204d50433130585f4d4150425f5043495f4d454d5f5354415254290a0a2f2a2053657420686f7365206d656d6265727320746f2076616c75657320617070726f70726961746520666f7220746865206d656d206d61702075736564202a2f0a23646566696e65094d50433130585f53455455505f484f534528686f73652c206d617029207b09090909095c0a0928686f7365292d3e7063695f6d656d5f6f6666736574203d204d50433130585f4d415023236d617023235f5043495f4d454d5f4f46465345543b095c0a0928686f7365292d3e696f5f73706163652e7374617274203d204d50433130585f4d415023236d617023235f5043495f494f5f53544152543b095c0a0928686f7365292d3e696f5f73706163652e656e64203d204d50433130585f4d415023236d617023235f5043495f494f5f454e443b09095c0a0928686f7365292d3e6d656d5f73706163652e7374617274203d204d50433130585f4d415023236d617023235f5043495f4d454d5f53544152543b095c0a0928686f7365292d3e6d656d5f73706163652e656e64203d204d50433130585f4d415023236d617023235f5043495f4d454d5f454e443b09095c0a0928686f7365292d3e696f5f626173655f76697274203d2028766f6964202a294d50433130585f4d415023236d617023235f4953415f494f5f424153453b095c0a7d0a0a0a2f2a204d697363656c6c616e656f757320436f6e66696775726174696f6e207265676973746572206f666673657473202a2f0a23646566696e65094d50433130585f4346475f5049525f5245470909307830390a23646566696e65094d50433130585f4346475f5049525f484f53545f42524944474509307830300a23646566696e65094d50433130585f4346475f5049525f4147454e540909307830310a0a23646566696e65094d50433130585f4346475f45554d424241520909307837380a0a23646566696e65094d50433130585f4346475f50494352315f5245470909307861380a23646566696e65094d50433130585f4346475f50494352315f414444525f4d41505f4d41534b09307830303031303030300a23646566696e65094d50433130585f4346475f50494352315f414444525f4d41505f4109307830303031303030300a23646566696e65094d50433130585f4346475f50494352315f414444525f4d41505f4209307830303030303030300a23646566696e65094d50433130585f4346475f50494352315f535045435f5043495f524409307830303030303030340a23646566696e65094d50433130585f4346475f50494352315f53545f474154485f454e09307830303030303034300a0a23646566696e65094d50433130585f4346475f50494352325f5245470909307861630a23646566696e65094d50433130585f4346475f50494352325f434f50594241434b5f4f505409307830303030303030310a0a23646566696e65094d50433130585f4346475f4d4150425f4f5054494f4e535f52454709307865300a23646566696e65094d50433130585f4346475f4d4150425f4f5054494f4e535f434641450930783830092f2a204350555f46445f414c4941535f454e202a2f0a23646566696e65094d50433130585f4346475f4d4150425f4f5054494f4e535f504641450930783430092f2a205043495f46445f414c4941535f454e202a2f0a23646566696e65094d50433130585f4346475f4d4150425f4f5054494f4e535f44520930783230092f2a20444c4c5f5245534554202a2f0a23646566696e65094d50433130585f4346475f4d4150425f4f5054494f4e535f50434943480930783038092f2a205043495f434f4d5041544942494c4954595f484f4c45202a2f0a23646566696e65094d50433130585f4346475f4d4150425f4f5054494f4e535f50524f4343480930783034092f2a2050524f435f434f4d5041544942494c4954595f484f4c45202a2f0a0a2f2a20446566696e65206f66667365747320666f7220746865206d656d6f727920636f6e74726f6c6c65722072656769737465727320696e2074686520636f6e666967207370616365202a2f0a23646566696e65204d50433130585f4d43544c525f4d454d5f53544152545f310930783830092f2a2042616e6b7320302d33202a2f0a23646566696e65204d50433130585f4d43544c525f4d454d5f53544152545f320930783834092f2a2042616e6b7320342d37202a2f0a23646566696e65204d50433130585f4d43544c525f4558545f4d454d5f53544152545f310930783838092f2a2042616e6b7320302d33202a2f0a23646566696e65204d50433130585f4d43544c525f4558545f4d454d5f53544152545f320930783863092f2a2042616e6b7320342d37202a2f0a0a23646566696e65204d50433130585f4d43544c525f4d454d5f454e445f31090930783930092f2a2042616e6b7320302d33202a2f0a23646566696e65204d50433130585f4d43544c525f4d454d5f454e445f32090930783934092f2a2042616e6b7320342d37202a2f0a23646566696e65204d50433130585f4d43544c525f4558545f4d454d5f454e445f310930783938092f2a2042616e6b7320302d33202a2f0a23646566696e65204d50433130585f4d43544c525f4558545f4d454d5f454e445f320930783963092f2a2042616e6b7320342d37202a2f0a0a23646566696e65204d50433130585f4d43544c525f4d454d5f42414e4b5f454e41424c455309307861300a0a2f2a20446566696e6520736f6d65206f666673657420696e207468652045554d42202a2f0a23646566696e65094d50433130585f45554d425f53495a45090930783030313030303030202f2a20546f74616c2045554d422073697a652028314d4229202a2f0a0a23646566696e65204d50433130585f45554d425f4d555f4f4646534554090930783030303030303030202f2a204d736720556e697420726567206f6666736574202a2f0a23646566696e65204d50433130585f45554d425f4d555f53495a45090930783030303031303030202f2a204d736720556e6974207265672073697a65202a2f0a23646566696e65204d50433130585f45554d425f444d415f4f4646534554090930783030303031303030202f2a20444d4120556e697420726567206f6666736574202a2f0a23646566696e65204d50433130585f45554d425f444d415f53495a45090930783030303031303030202f2a20444d4120556e6974207265672073697a6520202a2f0a23646566696e65204d50433130585f45554d425f4154555f4f4646534554090930783030303032303030202f2a204164647220786c61746520726567206f6666736574202a2f0a23646566696e65204d50433130585f45554d425f4154555f53495a45090930783030303031303030202f2a204164647220786c617465207265672073697a6520202a2f0a23646566696e65204d50433130585f45554d425f4932435f4f4646534554090930783030303033303030202f2a2049324320556e697420726567206f6666736574202a2f0a23646566696e65204d50433130585f45554d425f4932435f53495a45090930783030303031303030202f2a2049324320556e6974207265672073697a6520202a2f0a23646566696e65204d50433130585f45554d425f44554152545f4f46465345540930783030303034303030202f2a20445541525420556e697420726567206f666673657420283832343529202a2f0a23646566696e65204d50433130585f45554d425f44554152545f53495a45090930783030303031303030202f2a20445541525420556e6974207265672073697a6520283832343529202a2f0a23646566696e65094d50433130585f45554d425f455049435f4f4646534554090930783030303430303030202f2a2045504943206f666673657420696e2045554d42202a2f0a23646566696e65094d50433130585f45554d425f455049435f53495a45090930783030303330303030202f2a20455049432073697a65202a2f0a23646566696e65204d50433130585f45554d425f504d5f4f4646534554090930783030306665303030202f2a20506572666f726d616e6365204d6f6e69746f7220726567206f666673657420283832343529202a2f0a23646566696e65204d50433130585f45554d425f504d5f53495a45090930783030303031303030202f2a20506572666f726d616e6365204d6f6e69746f72207265672073697a6520283832343529202a2f0a23646566696e65204d50433130585f45554d425f57505f4f4646534554090930783030306666303030202f2a2044617461207061746820646961676e6f737469632c207761746368706f696e7420726567206f6666736574202a2f0a23646566696e65204d50433130585f45554d425f57505f53495a45090930783030303031303030202f2a2044617461207061746820646961676e6f737469632c207761746368706f696e74207265672073697a65202a2f0a0a2f2a0a202a20446566696e6520736f6d65207265636f6d6d656e64656420706c6163657320746f20707574207468652045554d4220726567732e0a202a20466f7220626f7468206d6170732c207265636f6d6d656e642070757474696e67207468652045554d422066726f6d203078656666303030303020746f20307865666666666666662e0a202a2f0a65787465726e20756e7369676e6564206c6f6e67090909696f72656d61705f626173653b0a23646566696e65094d50433130585f4d4150415f45554d425f42415345090928696f72656d61705f62617365202d204d50433130585f45554d425f53495a45290a23646566696e65094d50433130585f4d4150425f45554d425f4241534509094d50433130585f4d4150415f45554d425f424153450a0a656e756d207070635f7379735f64657669636573207b0a094d50433130585f494943312c0a094d50433130585f444d41302c0a094d50433130585f444d41312c0a094d50433130585f55415254302c0a094d50433130585f55415254312c0a094e554d5f5050435f5359535f444556532c0a7d3b0a0a696e74206d70633130785f6272696467655f696e697428737472756374207063695f636f6e74726f6c6c6572202a686f73652c0a09092020202020202075696e742063757272656e745f6d61702c0a09092020202020202075696e74206e65775f6d61702c0a09092020202020202075696e7420706879735f65756d625f62617365293b0a756e7369676e6564206c6f6e67206d70633130785f6765745f6d656d5f73697a652875696e74206d656d5f6d6170293b0a696e74206d70633130785f656e61626c655f73746f72655f676174686572696e6728737472756374207063695f636f6e74726f6c6c6572202a686f7365293b0a696e74206d70633130785f64697361626c655f73746f72655f676174686572696e6728737472756374207063695f636f6e74726f6c6c6572202a686f7365293b0a0a2f2a20466f72204d504331303720626f6172647320746861742075736520746865206275696c742d696e206f70656e706963202a2f0a766f6964206d70633130785f7365745f6f70656e70696328766f6964293b0a0a23656e646966092f2a205f5f5050435f4b45524e454c5f4d50433130585f48202a2f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f656d6265646465643678782f6d7063373434385f687063322e63000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313232343500313231313437343433333000303032333635360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a206d7063373434385f687063322e630a202a0a202a20426f61726420736574757020726f7574696e657320666f722074686520467265657363616c65206d706337343438687063322874616967612920706c6174666f726d0a202a0a202a20417574686f723a204a61636f622050616e0a202a09206a61636f622e70616e40667265657363616c652e636f6d0a202a20417574686f723a205869616e67687561205869616f0a202a20202020202020782e7869616f40667265657363616c652e636f6d0a202a204d61696e7461696e65723a20526f79205a616e67203c7469652d6665692e7a616e6740667265657363616c652e636f6d3e0a202a200941646420466c617420446576696365205472656520737570706f727420666f74206d7063373434386870633220626f6172640a202a0a202a20436f7079726967687420323030342d3230303620467265657363616c652053656d69636f6e647563746f722c20496e632e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f6b6465765f742e683e0a23696e636c756465203c6c696e75782f636f6e736f6c652e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f7365715f66696c652e683e0a23696e636c756465203c6c696e75782f726f6f745f6465762e683e0a23696e636c756465203c6c696e75782f73657269616c2e683e0a23696e636c756465203c6c696e75782f7474792e683e0a23696e636c756465203c6c696e75782f73657269616c5f636f72652e683e0a0a23696e636c756465203c61736d2f74696d652e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f756462672e683e0a23696e636c756465203c61736d2f7473693130382e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a23696e636c756465203c61736d2f7265672e683e0a23696e636c756465203c6d6d2f6d6d755f6465636c2e683e0a23696e636c756465203c61736d2f7473693130385f7063692e683e0a23696e636c756465203c61736d2f7473693130385f6972712e683e0a23696e636c756465203c61736d2f6d7069632e683e0a0a23756e6465662044454255470a2369666465662044454255470a23646566696e652044424728666d742e2e2e2920646f207b207072696e746b28666d74293b207d207768696c652830290a23656c73650a23646566696e652044424728666d742e2e2e2920646f207b207d207768696c652830290a23656e6469660a0a23646566696e65204d504337343438485043325f5043495f4346475f5048595320307866623030303030300a0a696e74206d7063373434385f687063325f6578636c7564655f64657669636528737472756374207063695f636f6e74726f6c6c6572202a686f73652c0a09090909755f63686172206275732c20755f6368617220646576666e290a7b0a0969662028627573203d3d2030202626205043495f534c4f5428646576666e29203d3d2030290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a09656c73650a090972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320766f6964205f5f696e6974206d7063373434385f687063325f73657475705f6172636828766f6964290a7b0a09737472756374206465766963655f6e6f6465202a6e703b0a09696620287070635f6d642e70726f6772657373290a09097070635f6d642e70726f677265737328226d7063373434385f687063325f73657475705f6172636828293a7365745f627269646765222c2030293b0a0a097473693130385f6373725f7669725f62617365203d206765745f7669725f6373726261736528293b0a0a092f2a2073657475702050434920686f737420627269646765202a2f0a23696664656620434f4e4649475f5043490a09666f725f656163685f636f6d70617469626c655f6e6f6465286e702c2022706369222c20227473693130382d70636922290a09097473693130385f73657475705f706369286e702c204d504337343438485043325f5043495f4346475f504859532c2030293b0a0a097070635f6d642e7063695f6578636c7564655f646576696365203d206d7063373434385f687063325f6578636c7564655f6465766963653b0a09696620287070635f6d642e70726f6772657373290a09097070635f6d642e70726f677265737328227473693130383a207265736f757263657320736574222c203078313030293b0a23656e6469660a0a097072696e746b284b45524e5f494e464f20224d50433734343848504332202854414947412920506c6174666f726d5c6e22293b0a097072696e746b284b45524e5f494e464f0a0920202020202020224a6f696e746c7920706f7274656420627920467265657363616c6520616e642054756e6472612053656d69636f6e647563746f725c6e22293b0a097072696e746b284b45524e5f494e464f0a092020202020202022456e61626c696e67204c32206361636865207468656e20656e61626c696e6720746865204849443020707265666574636820656e67696e652e5c6e22293b0a7d0a0a2f2a0a202a20496e7465727275707420736574757020616e6420736572766963652e2020496e7465727275707473206f6e20746865206d7063373434385f6870633220636f6d650a202a2066726f6d2074686520666f75722065787465726e616c20494e542070696e732c2050434920696e74657272757074732061726520726f75746564207669610a202a2050434920696e7465727275707420636f6e74726f6c207265676973746572732c2069742067656e65726174657320696e7465726e616c2049525132330a202a0a202a20496e7465727275707420726f7574696e67206f6e2074686520546169676120426f6172643a0a202a205453493130383a50425f494e545b305d202d3e20435055303a494e54230a202a205453493130383a50425f494e545b315d202d3e20435055303a4d4350230a202a205453493130383a50425f494e545b325d202d3e204e2f430a202a205453493130383a50425f494e545b335d202d3e204e2f430a202a2f0a73746174696320766f6964205f5f696e6974206d7063373434385f687063325f696e69745f49525128766f6964290a7b0a09737472756374206d706963202a6d7069633b0a23696664656620434f4e4649475f5043490a09756e7369676e656420696e7420636173636164655f7063695f6972713b0a09737472756374206465766963655f6e6f6465202a7473695f7063693b0a09737472756374206465766963655f6e6f6465202a636173636164655f6e6f6465203d204e554c4c3b0a23656e6469660a0a096d706963203d206d7069635f616c6c6f63284e554c4c2c20302c204d5049435f4249475f454e4449414e207c0a0909094d5049435f5350565f454f49207c204d5049435f4e4f5f505448524f555f444953207c204d5049435f5245475345545f5453493130382c0a09090932342c20302c0a090909225473693130385f50494322293b0a0a094255475f4f4e286d706963203d3d204e554c4c293b0a0a096d7069635f61737369676e5f697375286d7069632c20302c206d7069632d3e7061646472202b203078313030293b0a0a096d7069635f696e6974286d706963293b0a0a23696664656620434f4e4649475f5043490a097473695f706369203d206f665f66696e645f6e6f64655f62795f74797065284e554c4c2c202270636922293b0a09696620287473695f706369203d3d204e554c4c29207b0a09097072696e746b282225733a204e6f2074736931303820706369206e6f646520666f756e6420215c6e222c205f5f66756e635f5f293b0a090972657475726e3b0a097d0a09636173636164655f6e6f6465203d206f665f66696e645f6e6f64655f62795f74797065284e554c4c2c20227069632d726f7574657222293b0a0969662028636173636164655f6e6f6465203d3d204e554c4c29207b0a09097072696e746b282225733a204e6f20747369313038207063692063617363616465206e6f646520666f756e6420215c6e222c205f5f66756e635f5f293b0a090972657475726e3b0a097d0a0a09636173636164655f7063695f697271203d206972715f6f665f70617273655f616e645f6d6170287473695f7063692c2030293b0a09444247282225733a2074736931303820636173636164655f7063695f697271203d20307825785c6e222c205f5f66756e635f5f2c0a0920202020287533322920636173636164655f7063695f697271293b0a097473693130385f7063695f696e745f696e697428636173636164655f6e6f6465293b0a096972715f7365745f68616e646c65725f6461746128636173636164655f7063695f6972712c206d706963293b0a096972715f7365745f636861696e65645f68616e646c657228636173636164655f7063695f6972712c207473693130385f6972715f63617363616465293b0a23656e6469660a092f2a20436f6e666967757265204d504943206f75747075747320746f2043505530202a2f0a097473693130385f77726974655f726567285453493130385f4d5049435f4f4646534554202b2030783330632c2030293b0a7d0a0a766f6964206d7063373434385f687063325f73686f775f637075696e666f28737472756374207365715f66696c65202a6d290a7b0a097365715f7072696e7466286d2c202276656e646f725c745c743a20467265657363616c652053656d69636f6e647563746f725c6e22293b0a7d0a0a766f6964206d7063373434385f687063325f726573746172742863686172202a636d64290a7b0a096c6f63616c5f6972715f64697361626c6528293b0a0a092f2a2053657420657863657074696f6e207072656669782068696768202d20746f20746865206669726d77617265202a2f0a095f6e6d61736b5f616e645f6f725f6d737228302c204d53525f4950293b0a0a09666f7220283b3b29203b09092f2a205370696e20756e74696c2072657365742068617070656e73202a2f0a7d0a0a766f6964206d7063373434385f687063325f706f7765725f6f666628766f6964290a7b0a096c6f63616c5f6972715f64697361626c6528293b0a09666f7220283b3b29203b09092f2a204e6f2077617920746f207368757420706f776572206f6666207769746820736f667477617265202a2f0a7d0a0a766f6964206d7063373434385f687063325f68616c7428766f6964290a7b0a096d7063373434385f687063325f706f7765725f6f666628293b0a7d0a0a2f2a0a202a2043616c6c65642076657279206561726c792c206465766963652d747265652069736e277420756e666c617474656e65640a202a2f0a73746174696320696e74205f5f696e6974206d7063373434385f687063325f70726f626528766f6964290a7b0a09756e7369676e6564206c6f6e6720726f6f74203d206f665f6765745f666c61745f64745f726f6f7428293b0a0a0969662028216f665f666c61745f64745f69735f636f6d70617469626c6528726f6f742c20226d7063373478782229290a090972657475726e20303b0a0972657475726e20313b0a7d0a0a73746174696320696e74206d7063373434385f6d616368696e655f636865636b5f657863657074696f6e287374727563742070745f72656773202a72656773290a7b0a09636f6e73742073747275637420657863657074696f6e5f7461626c655f656e747279202a656e7472793b0a0a092f2a2041726520776520707265706172656420746f2068616e646c652074686973206661756c74202a2f0a096966202828656e747279203d207365617263685f657863657074696f6e5f7461626c657328726567732d3e6e6970292920213d204e554c4c29207b0a09097473693130385f636c6561725f7063695f6366675f6572726f7228293b0a0909726567732d3e6d7372207c3d204d53525f52493b0a0909726567732d3e6e6970203d20656e7472792d3e66697875703b0a090972657475726e20313b0a097d0a0972657475726e20303b0a7d0a0a646566696e655f6d616368696e65286d7063373434385f68706332297b0a092e6e616d65200909093d20224d5043373434382048504332222c0a092e70726f6265200909093d206d7063373434385f687063325f70726f62652c0a092e73657475705f617263682009093d206d7063373434385f687063325f73657475705f617263682c0a092e696e69745f4952512009093d206d7063373434385f687063325f696e69745f4952512c0a092e73686f775f637075696e666f2009093d206d7063373434385f687063325f73686f775f637075696e666f2c0a092e6765745f6972712009093d206d7069635f6765745f6972712c0a092e726573746172742009093d206d7063373434385f687063325f726573746172742c0a092e63616c6962726174655f6465637220093d2067656e657269635f63616c6962726174655f646563722c0a092e6d616368696e655f636865636b5f657863657074696f6e3d206d7063373434385f6d616368696e655f636865636b5f657863657074696f6e2c0a092e70726f67726573732009093d20756462675f70726f67726573732c0a7d3b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f656d6265646465643678782f7072706d63323830302e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303736363500313231313437343433333000303032333330310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20426f61726420736574757020726f7574696e657320666f7220746865204d6f746f726f6c61205072504d43323830300a202a0a202a20417574686f723a2044616c65204661726e73776f727468203c64616c65406661726e73776f7274682e6f72673e0a202a0a202a203230303720286329204d6f6e746156697374612c20536f6674776172652c20496e632e2020546869732066696c65206973206c6963656e73656420756e6465720a202a20746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322e2020546869732070726f6772616d0a202a206973206c6963656e736564202261732069732220776974686f757420616e792077617272616e7479206f6620616e79206b696e642c207768657468657220657870726573730a202a206f7220696d706c6965642e0a202a2f0a0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f7365715f66696c652e683e0a0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f74696d652e683e0a0a23696e636c756465203c6d6d2f6d6d755f6465636c2e683e0a0a23696e636c756465203c7379736465762f6d7636347836302e683e0a0a23646566696e65204d5636347836305f4d50505f434e544c5f30093078303030300a23646566696e65204d5636347836305f4d50505f434e544c5f32093078303030380a0a23646566696e65204d5636347836305f4750505f494f5f434e544c093078303030300a23646566696e65204d5636347836305f4750505f4c4556454c5f434e544c093078303031300a23646566696e65204d5636347836305f4750505f56414c55455f534554093078303031380a0a23646566696e6520504c4154464f524d5f4e414d455f4d41580933320a0a7374617469632063686172207072706d63323830305f706c6174666f726d5f6e616d655b504c4154464f524d5f4e414d455f4d41585d3b0a0a73746174696320766f6964205f5f696f6d656d202a6d7636347836305f6d70705f7265675f626173653b0a73746174696320766f6964205f5f696f6d656d202a6d7636347836305f6770705f7265675f626173653b0a0a73746174696320766f6964205f5f696e6974207072706d63323830305f73657475705f6172636828766f6964290a7b0a09737472756374206465766963655f6e6f6465202a6e703b0a09706879735f616464725f742070616464723b0a09636f6e737420756e7369676e656420696e74202a7265673b0a0a092f2a0a09202a20696f72656d6170206d707020616e64206770702072656769737465727320696e2063617365207468657920617265206c617465720a09202a206e6565646564206279207072706d63323830305f72657365745f626f61726428292e0a09202a2f0a096e70203d206f665f66696e645f636f6d70617469626c655f6e6f6465284e554c4c2c204e554c4c2c20226d617276656c6c2c6d7636343336302d6d707022293b0a09726567203d206f665f6765745f70726f7065727479286e702c2022726567222c204e554c4c293b0a097061646472203d206f665f7472616e736c6174655f61646472657373286e702c20726567293b0a096f665f6e6f64655f707574286e70293b0a096d7636347836305f6d70705f7265675f62617365203d20696f72656d61702870616464722c207265675b315d293b0a0a096e70203d206f665f66696e645f636f6d70617469626c655f6e6f6465284e554c4c2c204e554c4c2c20226d617276656c6c2c6d7636343336302d67707022293b0a09726567203d206f665f6765745f70726f7065727479286e702c2022726567222c204e554c4c293b0a097061646472203d206f665f7472616e736c6174655f61646472657373286e702c20726567293b0a096f665f6e6f64655f707574286e70293b0a096d7636347836305f6770705f7265675f62617365203d20696f72656d61702870616464722c207265675b315d293b0a0a23696664656620434f4e4649475f5043490a096d7636347836305f7063695f696e697428293b0a23656e6469660a0a097072696e746b28224d6f746f726f6c612025735c6e222c207072706d63323830305f706c6174666f726d5f6e616d65293b0a7d0a0a73746174696320766f6964207072706d63323830305f72657365745f626f61726428766f6964290a7b0a097533322074656d703b0a0a096c6f63616c5f6972715f64697361626c6528293b0a0a0974656d70203d20696e5f6c653332286d7636347836305f6d70705f7265675f62617365202b204d5636347836305f4d50505f434e544c5f30293b0a0974656d7020263d20307846464646304646463b0a096f75745f6c653332286d7636347836305f6d70705f7265675f62617365202b204d5636347836305f4d50505f434e544c5f302c2074656d70293b0a0a0974656d70203d20696e5f6c653332286d7636347836305f6770705f7265675f62617365202b204d5636347836305f4750505f4c4556454c5f434e544c293b0a0974656d70207c3d20307830303030303030343b0a096f75745f6c653332286d7636347836305f6770705f7265675f62617365202b204d5636347836305f4750505f4c4556454c5f434e544c2c2074656d70293b0a0a0974656d70203d20696e5f6c653332286d7636347836305f6770705f7265675f62617365202b204d5636347836305f4750505f494f5f434e544c293b0a0974656d70207c3d20307830303030303030343b0a096f75745f6c653332286d7636347836305f6770705f7265675f62617365202b204d5636347836305f4750505f494f5f434e544c2c2074656d70293b0a0a0974656d70203d20696e5f6c653332286d7636347836305f6d70705f7265675f62617365202b204d5636347836305f4d50505f434e544c5f32293b0a0974656d7020263d20307846464646304646463b0a096f75745f6c653332286d7636347836305f6d70705f7265675f62617365202b204d5636347836305f4d50505f434e544c5f322c2074656d70293b0a0a0974656d70203d20696e5f6c653332286d7636347836305f6770705f7265675f62617365202b204d5636347836305f4750505f4c4556454c5f434e544c293b0a0974656d70207c3d20307830303038303030303b0a096f75745f6c653332286d7636347836305f6770705f7265675f62617365202b204d5636347836305f4750505f4c4556454c5f434e544c2c2074656d70293b0a0a0974656d70203d20696e5f6c653332286d7636347836305f6770705f7265675f62617365202b204d5636347836305f4750505f494f5f434e544c293b0a0974656d70207c3d20307830303038303030303b0a096f75745f6c653332286d7636347836305f6770705f7265675f62617365202b204d5636347836305f4750505f494f5f434e544c2c2074656d70293b0a0a096f75745f6c653332286d7636347836305f6770705f7265675f62617365202b204d5636347836305f4750505f56414c55455f5345542c2030783030303830303034293b0a7d0a0a73746174696320766f6964207072706d63323830305f726573746172742863686172202a636d64290a7b0a09766f6c6174696c6520756c6f6e672069203d2031303030303030303b0a0a097072706d63323830305f72657365745f626f61726428293b0a0a097768696c652028692d2d203e2030293b0a0970616e6963282272657374617274206661696c65645c6e22293b0a7d0a0a23696664656620434f4e4649475f4e4f545f434f484552454e545f43414348450a23646566696e6520505052504d323830305f434f484552454e43595f53455454494e4720226f6666220a23656c73650a23646566696e6520505052504d323830305f434f484552454e43595f53455454494e4720226f6e220a23656e6469660a0a766f6964207072706d63323830305f73686f775f637075696e666f28737472756374207365715f66696c65202a6d290a7b0a097365715f7072696e7466286d2c202256656e646f725c745c743a204d6f746f726f6c615c6e22293b0a097365715f7072696e7466286d2c2022636f686572656e63795c743a2025735c6e222c20505052504d323830305f434f484552454e43595f53455454494e47293b0a7d0a0a2f2a0a202a2043616c6c65642076657279206561726c792c206465766963652d747265652069736e277420756e666c617474656e65640a202a2f0a73746174696320696e74205f5f696e6974207072706d63323830305f70726f626528766f6964290a7b0a09756e7369676e6564206c6f6e6720726f6f74203d206f665f6765745f666c61745f64745f726f6f7428293b0a09756e7369676e6564206c6f6e67206c656e203d20504c4154464f524d5f4e414d455f4d41583b0a09766f6964202a6d3b0a0a0969662028216f665f666c61745f64745f69735f636f6d70617469626c6528726f6f742c20226d6f746f726f6c612c5072504d43323830302229290a090972657475726e20303b0a0a092f2a20557064617465207070635f6d642e6e616d652077697468206e616d652066726f6d206474202a2f0a096d203d206f665f6765745f666c61745f64745f70726f7028726f6f742c20226d6f64656c222c20266c656e293b0a09696620286d290a09097374726e637079287072706d63323830305f706c6174666f726d5f6e616d652c206d2c0a0909096d696e2828696e74296c656e2c20504c4154464f524d5f4e414d455f4d4158202d203129293b0a0a095f7365745f4c324352285f6765745f4c3243522829207c204c3243525f4c3245293b0a0972657475726e20313b0a7d0a0a646566696e655f6d616368696e65287072706d6332383030297b0a092e6e616d650909093d207072706d63323830305f706c6174666f726d5f6e616d652c0a092e70726f62650909093d207072706d63323830305f70726f62652c0a092e73657475705f6172636809093d207072706d63323830305f73657475705f617263682c0a092e696e69745f6561726c7909093d206d7636347836305f696e69745f6561726c792c0a092e73686f775f637075696e666f09093d207072706d63323830305f73686f775f637075696e666f2c0a092e696e69745f49525109093d206d7636347836305f696e69745f6972712c0a092e6765745f69727109093d206d7636347836305f6765745f6972712c0a092e7265737461727409093d207072706d63323830305f726573746172742c0a092e63616c6962726174655f6465637209093d2067656e657269635f63616c6962726174655f646563722c0a7d3b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f656d6265646465643678782f73746f7263656e7465722e630000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303536343000313231313437343433333000303032343032350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20426f61726420736574757020726f7574696e657320666f72207468652073746f7263656e7465720a202a0a202a20436f70797269676874203230303720284329204f7976696e642052657076696b20286e61696c406e736c75322d6c696e75782e6f7267290a202a20436f70797269676874203230303720416e64792057696c636f782c204a6f6e204c6f656c696765720a202a0a202a204261736564206f6e206c696e6b73746174696f6e2e6320627920472e204c69616b686f766574736b690a202a0a202a20546869732066696c65206973206c6963656e73656420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2076657273696f6e20322e2020546869732070726f6772616d206973206c6963656e736564202261732069732220776974686f757420616e792077617272616e7479206f660a202a20616e79206b696e642c20776865746865722065787072657373206f7220696d706c6965642e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e697472642e683e0a23696e636c756465203c6c696e75782f6f665f706c6174666f726d2e683e0a0a23696e636c756465203c61736d2f74696d652e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f6d7069632e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a0a23696e636c75646520226d70633130782e68220a0a0a737461746963205f5f696e69746461746120737472756374206f665f6465766963655f69642073746f7263656e7465725f6f665f6275735b5d203d207b0a097b202e6e616d65203d2022736f63222c207d2c0a097b7d2c0a7d3b0a0a73746174696320696e74205f5f696e69742073746f7263656e7465725f6465766963655f70726f626528766f6964290a7b0a096f665f706c6174666f726d5f6275735f70726f6265284e554c4c2c2073746f7263656e7465725f6f665f6275732c204e554c4c293b0a0972657475726e20303b0a7d0a6d616368696e655f6465766963655f696e697463616c6c2873746f7263656e7465722c2073746f7263656e7465725f6465766963655f70726f6265293b0a0a0a73746174696320696e74205f5f696e69742073746f7263656e7465725f6164645f62726964676528737472756374206465766963655f6e6f6465202a646576290a7b0a23696664656620434f4e4649475f5043490a09696e74206c656e3b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09636f6e737420696e74202a6275735f72616e67653b0a0a097072696e746b2822416464696e672050434920686f7374206272696467652025735c6e222c206465762d3e66756c6c5f6e616d65293b0a0a09686f7365203d2070636962696f735f616c6c6f635f636f6e74726f6c6c657228646576293b0a0969662028686f7365203d3d204e554c4c290a090972657475726e202d454e4f4d454d3b0a0a096275735f72616e6765203d206f665f6765745f70726f7065727479286465762c20226275732d72616e6765222c20266c656e293b0a09686f73652d3e66697273745f6275736e6f203d206275735f72616e6765203f206275735f72616e67655b305d203a20303b0a09686f73652d3e6c6173745f6275736e6f203d206275735f72616e6765203f206275735f72616e67655b315d203a20307866663b0a0a0973657475705f696e6469726563745f70636928686f73652c204d50433130585f4d4150425f434e46475f414444522c204d50433130585f4d4150425f434e46475f444154412c2030293b0a0a092f2a20496e7465727072657420746865202272616e676573222070726f7065727479202a2f0a092f2a205468697320616c736f206d6170732074686520492f4f20726567696f6e20616e642073657473206973615f696f2f6d656d5f62617365202a2f0a097063695f70726f636573735f6272696467655f4f465f72616e67657328686f73652c206465762c2031293b0a23656e6469660a0a0972657475726e20303b0a7d0a0a73746174696320766f6964205f5f696e69742073746f7263656e7465725f73657475705f6172636828766f6964290a7b0a09737472756374206465766963655f6e6f6465202a6e703b0a0a092f2a204c6f6f6b75702050434920686f73742062726964676573202a2f0a09666f725f656163685f636f6d70617469626c655f6e6f6465286e702c2022706369222c20226d70633130782d70636922290a090973746f7263656e7465725f6164645f627269646765286e70293b0a0a097072696e746b284b45524e5f494e464f2022494f4d4547412053746f7243656e7465725c6e22293b0a7d0a0a2f2a0a202a20496e7465727275707420736574757020616e6420736572766963652e2020496e7465727275707473206f6e2074686520747572626f73746174696f6e20636f6d650a202a2066726f6d2074686520666f75722050434920736c6f747320706c7573206f6e626f617264203832343120646576696365733a204932432c2044554152542e0a202a2f0a73746174696320766f6964205f5f696e69742073746f7263656e7465725f696e69745f49525128766f6964290a7b0a09737472756374206d706963202a6d7069633b0a0a096d706963203d206d7069635f616c6c6f63284e554c4c2c20302c20302c2031362c20302c2022204f70656e504943202022293b0a094255475f4f4e286d706963203d3d204e554c4c293b0a0a092f2a0a09202a2031362053657269616c20496e746572727570747320666f6c6c6f77656420627920313620496e7465726e616c20496e74657272757074732e0a09202a2049324320697320746865207365636f6e6420696e7465726e616c2c20736f2069742069732061742031372c20307831313032302e0a09202a2f0a096d7069635f61737369676e5f697375286d7069632c20302c206d7069632d3e7061646472202b2030783130323030293b0a096d7069635f61737369676e5f697375286d7069632c20312c206d7069632d3e7061646472202b2030783131303030293b0a0a096d7069635f696e6974286d706963293b0a7d0a0a73746174696320766f69642073746f7263656e7465725f726573746172742863686172202a636d64290a7b0a096c6f63616c5f6972715f64697361626c6528293b0a0a092f2a2053657420657863657074696f6e207072656669782068696768202d20746f20746865206669726d77617265202a2f0a095f6e6d61736b5f616e645f6f725f6d737228302c204d53525f4950293b0a0a092f2a205761697420666f7220726573657420746f2068617070656e202a2f0a09666f7220283b3b29203b0a7d0a0a73746174696320696e74205f5f696e69742073746f7263656e7465725f70726f626528766f6964290a7b0a09756e7369676e6564206c6f6e6720726f6f74203d206f665f6765745f666c61745f64745f726f6f7428293b0a0a0972657475726e206f665f666c61745f64745f69735f636f6d70617469626c6528726f6f742c2022696f6d6567612c73746f7263656e74657222293b0a7d0a0a646566696e655f6d616368696e652873746f7263656e746572297b0a092e6e616d65200909093d2022494f4d4547412053746f7243656e746572222c0a092e70726f6265200909093d2073746f7263656e7465725f70726f62652c0a092e73657475705f617263682009093d2073746f7263656e7465725f73657475705f617263682c0a092e696e69745f4952512009093d2073746f7263656e7465725f696e69745f4952512c0a092e6765745f6972712009093d206d7069635f6765745f6972712c0a092e726573746172742009093d2073746f7263656e7465725f726573746172742c0a092e63616c6962726174655f6465637220093d2067656e657269635f63616c6962726174655f646563722c0a7d3b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f656d6265646465643678782f7573626765636b6f5f756462672e630000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313533323000313231313437343433333000303032343433340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20617263682f706f77657270632f706c6174666f726d732f656d6265646465643678782f7573626765636b6f5f756462672e630a202a0a202a20756462672073657269616c20696e7075742f6f757470757420726f7574696e657320666f722074686520555342204765636b6f20616461707465722e0a202a20436f707972696768742028432920323030382d32303039205468652047616d6543756265204c696e7578205465616d0a202a20436f707972696768742028432920323030382c3230303920416c626572742048657272616e7a0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20320a202a206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a2f0a0a23696e636c756465203c6d6d2f6d6d755f6465636c2e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f756462672e683e0a23696e636c756465203c61736d2f6669786d61702e683e0a0a23696e636c75646520227573626765636b6f5f756462672e68220a0a0a23646566696e65204558495f434c4b5f33324d485a2020202020202020202020350a0a23646566696e65204558495f4353522020202020202020202020202020202020307830300a23646566696e652020204558495f4353525f434c4b4d41534b20202020202020283078373c3c34290a23646566696e6520202020204558495f4353525f434c4b5f33324d485a202020284558495f434c4b5f33324d485a3c3c34290a23646566696e652020204558495f4353525f43534d41534b2020202020202020283078373c3c37290a23646566696e6520202020204558495f4353525f43535f302020202020202020283078313c3c372920202f2a20436869702053656c65637420303031202a2f0a0a23646566696e65204558495f4352202020202020202020202020202020202020307830630a23646566696e652020204558495f43525f54535441525420202020202020202028313c3c30290a23646566696e652020204558495f43525f5752495445090928313c3c32290a23646566696e652020204558495f43525f524541445f5752495445202020202028323c3c32290a23646566696e652020204558495f43525f544c454e286c656e292020202020202828286c656e292d31293c3c34290a0a23646566696e65204558495f4441544120202020202020202020202020202020307831300a0a23646566696e652055475f524541445f415454454d505453093130300a23646566696e652055475f57524954455f415454454d505453093130300a0a0a73746174696320766f6964205f5f696f6d656d202a75675f696f5f626173653b0a0a2f2a0a202a20506572666f726d73206f6e6520696e7075742f6f7574707574207472616e73616374696f6e206265747765656e207468652065786920686f737420616e6420746865207573626765636b6f2e0a202a2f0a737461746963207533322075675f696f5f7472616e73616374696f6e2875333220696e290a7b0a09753332205f5f696f6d656d202a6373725f726567203d2075675f696f5f62617365202b204558495f4353523b0a09753332205f5f696f6d656d202a646174615f726567203d2075675f696f5f62617365202b204558495f444154413b0a09753332205f5f696f6d656d202a63725f726567203d2075675f696f5f62617365202b204558495f43523b0a09753332206373722c20646174612c2063723b0a0a092f2a2073656c656374202a2f0a09637372203d204558495f4353525f434c4b5f33324d485a207c204558495f4353525f43535f303b0a096f75745f62653332286373725f7265672c20637372293b0a0a092f2a20726561642f7772697465202a2f0a0964617461203d20696e3b0a096f75745f6265333228646174615f7265672c2064617461293b0a096372203d204558495f43525f544c454e283229207c204558495f43525f524541445f5752495445207c204558495f43525f5453544152543b0a096f75745f626533322863725f7265672c206372293b0a0a097768696c652028696e5f626533322863725f726567292026204558495f43525f545354415254290a09096261727269657228293b0a0a092f2a20646573656c656374202a2f0a096f75745f62653332286373725f7265672c2030293b0a0a092f2a20726573756c74202a2f0a0964617461203d20696e5f6265333228646174615f726567293b0a0a0972657475726e20646174613b0a7d0a0a2f2a0a202a2052657475726e73207472756520696620616e207573626765636b6f206164617074657220697320666f756e642e0a202a2f0a73746174696320696e742075675f69735f616461707465725f70726573656e7428766f6964290a7b0a09696620282175675f696f5f62617365290a090972657475726e20303b0a0a0972657475726e2075675f696f5f7472616e73616374696f6e283078393030303030303029203d3d20307830343730303030303b0a7d0a0a2f2a0a202a2052657475726e73207472756520696620746865205458206669666f20697320726561647920666f72207472616e736d697373696f6e2e0a202a2f0a73746174696320696e742075675f69735f74786669666f5f726561647928766f6964290a7b0a0972657475726e2075675f696f5f7472616e73616374696f6e283078633030303030303029202620307830343030303030303b0a7d0a0a2f2a0a202a20547269657320746f207472616e736d69742061206368617261637465722e0a202a20496620746865205458206669666f206973206e6f742072656164792074686520726573756c7420697320756e646566696e65642e0a202a2f0a73746174696320766f69642075675f7261775f707574632863686172206368290a7b0a0975675f696f5f7472616e73616374696f6e2830786230303030303030207c20286368203c3c20323029293b0a7d0a0a2f2a0a202a205472616e736d6974732061206368617261637465722e0a202a2049742073696c656e746c79206661696c7320696620746865205458206669666f206973206e6f742072656164792061667465722061206e756d626572206f6620726574726965732e0a202a2f0a73746174696320766f69642075675f707574632863686172206368290a7b0a09696e7420636f756e74203d2055475f57524954455f415454454d5054533b0a0a09696620282175675f696f5f62617365290a090972657475726e3b0a0a09696620286368203d3d20275c6e27290a090975675f7075746328275c7227293b0a0a097768696c6520282175675f69735f74786669666f5f7265616479282920262620636f756e742d2d290a09096261727269657228293b0a0969662028636f756e74203e3d2030290a090975675f7261775f70757463286368293b0a7d0a0a2f2a0a202a2052657475726e73207472756520696620746865205258206669666f20697320726561647920666f72207472616e736d697373696f6e2e0a202a2f0a73746174696320696e742075675f69735f72786669666f5f726561647928766f6964290a7b0a0972657475726e2075675f696f5f7472616e73616374696f6e283078643030303030303029202620307830343030303030303b0a7d0a0a2f2a0a202a20547269657320746f20726563656976652061206368617261637465722e0a202a20496620612063686172616374657220697320756e617661696c61626c65207468652066756e6374696f6e2072657475726e73202d312e0a202a2f0a73746174696320696e742075675f7261775f6765746328766f6964290a7b0a097533322064617461203d2075675f696f5f7472616e73616374696f6e2830786130303030303030293b0a09696620286461746120262030783038303030303030290a090972657475726e202864617461203e3e20313629202620307866663b0a09656c73650a090972657475726e202d313b0a7d0a0a2f2a0a202a2052656365697665732061206368617261637465722e0a202a204974206661696c7320696620746865205258206669666f206973206e6f742072656164792061667465722061206e756d626572206f6620726574726965732e0a202a2f0a73746174696320696e742075675f6765746328766f6964290a7b0a09696e7420636f756e74203d2055475f524541445f415454454d5054533b0a0a09696620282175675f696f5f62617365290a090972657475726e202d313b0a0a097768696c6520282175675f69735f72786669666f5f7265616479282920262620636f756e742d2d290a09096261727269657228293b0a0972657475726e2075675f7261775f6765746328293b0a7d0a0a2f2a0a202a20756462672066756e6374696f6e732e0a202a0a202a2f0a0a2f2a0a202a205472616e736d6974732061206368617261637465722e0a202a2f0a766f69642075675f756462675f707574632863686172206368290a7b0a0975675f70757463286368293b0a7d0a0a2f2a0a202a2052656365697665732061206368617261637465722e20576169747320756e74696c20612063686172616374657220697320617661696c61626c652e0a202a2f0a73746174696320696e742075675f756462675f6765746328766f6964290a7b0a09696e742063683b0a0a097768696c652028286368203d2075675f67657463282929203d3d202d31290a09096261727269657228293b0a0972657475726e2063683b0a7d0a0a2f2a0a202a2052656365697665732061206368617261637465722e204966206120636861726163746572206973206e6f7420617661696c61626c652c2072657475726e73202d312e0a202a2f0a73746174696320696e742075675f756462675f676574635f706f6c6c28766f6964290a7b0a09696620282175675f69735f72786669666f5f72656164792829290a090972657475726e202d313b0a0972657475726e2075675f6765746328293b0a7d0a0a2f2a0a202a2052657472696576657320616e6420707265706172657320746865207669727475616c2061646472657373206e656564656420746f20616363657373207468652068617264776172652e0a202a2f0a73746174696320766f6964205f5f696f6d656d202a75675f756462675f73657475705f6578695f696f5f6261736528737472756374206465766963655f6e6f6465202a6e70290a7b0a09766f6964205f5f696f6d656d202a6578695f696f5f62617365203d204e554c4c3b0a09706879735f616464725f742070616464723b0a09636f6e737420756e7369676e656420696e74202a7265673b0a0a09726567203d206f665f6765745f70726f7065727479286e702c2022726567222c204e554c4c293b0a096966202872656729207b0a09097061646472203d206f665f7472616e736c6174655f61646472657373286e702c20726567293b0a0909696620287061646472290a0909096578695f696f5f62617365203d20696f72656d61702870616464722c207265675b315d293b0a097d0a0972657475726e206578695f696f5f626173653b0a7d0a0a2f2a0a202a20436865636b73206966206120555342204765636b6f206164617074657220697320696e73657274656420696e20616e79206d656d6f7279206361726420736c6f742e0a202a2f0a73746174696320766f6964205f5f696f6d656d202a75675f756462675f70726f626528766f6964205f5f696f6d656d202a6578695f696f5f62617365290a7b0a09696e7420693b0a0a092f2a206c6f6f6b20666f722061207573626765636b6f206f6e206d656d6361726420736c6f7473204120616e642042202a2f0a09666f72202869203d20303b2069203c20323b20692b2b29207b0a090975675f696f5f62617365203d206578695f696f5f62617365202b2030783134202a20693b0a09096966202875675f69735f616461707465725f70726573656e742829290a090909627265616b3b0a097d0a096966202869203d3d2032290a090975675f696f5f62617365203d204e554c4c3b0a0972657475726e2075675f696f5f626173653b0a0a7d0a0a2f2a0a202a20555342204765636b6f207564626720737570706f727420696e697469616c697a6174696f6e2e0a202a2f0a766f6964205f5f696e69742075675f756462675f696e697428766f6964290a7b0a09737472756374206465766963655f6e6f6465202a6e703b0a09766f6964205f5f696f6d656d202a6578695f696f5f626173653b0a0a096966202875675f696f5f62617365290a0909756462675f7072696e7466282225733a206561726c79202d3e2066696e616c5c6e222c205f5f66756e635f5f293b0a0a096e70203d206f665f66696e645f636f6d70617469626c655f6e6f6465284e554c4c2c204e554c4c2c20226e696e74656e646f2c666c69707065722d65786922293b0a0969662028216e7029207b0a0909756462675f7072696e7466282225733a20455849206e6f6465206e6f7420666f756e645c6e222c205f5f66756e635f5f293b0a0909676f746f20646f6e653b0a097d0a0a096578695f696f5f62617365203d2075675f756462675f73657475705f6578695f696f5f62617365286e70293b0a0969662028216578695f696f5f6261736529207b0a0909756462675f7072696e7466282225733a206661696c656420746f2073657475702045584920696f20626173655c6e222c205f5f66756e635f5f293b0a0909676f746f20646f6e653b0a097d0a0a09696620282175675f756462675f70726f6265286578695f696f5f626173652929207b0a0909756462675f7072696e746628227573626765636b6f5f756462673a206e6f7420666f756e645c6e22293b0a0909696f756e6d6170286578695f696f5f62617365293b0a097d20656c7365207b0a0909756462675f70757463203d2075675f756462675f707574633b0a0909756462675f67657463203d2075675f756462675f676574633b0a0909756462675f676574635f706f6c6c203d2075675f756462675f676574635f706f6c6c3b0a0909756462675f7072696e746628227573626765636b6f5f756462673a2072656164795c6e22293b0a097d0a0a646f6e653a0a09696620286e70290a09096f665f6e6f64655f707574286e70293b0a0972657475726e3b0a7d0a0a23696664656620434f4e4649475f5050435f4541524c595f44454255475f5553424745434b4f0a0a73746174696320706879735f616464725f74205f5f696e69742075675f6561726c795f677261625f696f5f6164647228766f6964290a7b0a23696620646566696e656428434f4e4649475f47414d4543554245290a0972657475726e20307830633030303030303b0a23656c696620646566696e656428434f4e4649475f574949290a0972657475726e20307830643030303030303b0a23656c73650a236572726f7220496e76616c696420706c6174666f726d20666f7220555342204765636b6f206261736564206561726c7920646562756767696e672e0a23656e6469660a7d0a0a2f2a0a202a20555342204765636b6f206561726c7920646562756720737570706f727420696e697469616c697a6174696f6e20666f7220756462672e0a202a2f0a766f6964205f5f696e697420756462675f696e69745f7573626765636b6f28766f6964290a7b0a09766f6964205f5f696f6d656d202a6561726c795f64656275675f617265613b0a09766f6964205f5f696f6d656d202a6578695f696f5f626173653b0a0a092f2a0a09202a204174207468697320706f696e74207765206861766520612042415420616c7265616479207365747570207468617420656e61626c657320492f4f0a09202a20746f20746865204558492068617264776172652e0a09202a0a09202a205468652042415420757365732061207669727475616c20616464726573732072616e676520726573657276656420617420746865206669786d61702e0a09202a2054686973206d757374206d6174636820746865207669727475616c206164647265737320636f6e6669677572656420696e0a09202a20686561645f33322e533a73657475705f7573626765636b6f5f62617428292e0a09202a2f0a096561726c795f64656275675f61726561203d2028766f6964205f5f696f6d656d202a295f5f6669785f746f5f76697274284649585f4541524c595f44454255475f42415345293b0a096578695f696f5f62617365203d206561726c795f64656275675f61726561202b20307830303030363830303b0a0a092f2a2074727920746f20646574656374206120555342204765636b6f202a2f0a09696620282175675f756462675f70726f6265286578695f696f5f6261736529290a090972657475726e3b0a0a092f2a20776520666f756e64206120555342204765636b6f2c206c6f6164207564626720686f6f6b73202a2f0a09756462675f70757463203d2075675f756462675f707574633b0a09756462675f67657463203d2075675f756462675f676574633b0a09756462675f676574635f706f6c6c203d2075675f756462675f676574635f706f6c6c3b0a0a092f2a0a09202a205072657061726520616761696e207468652073616d652042415420666f72204d4d555f696e69742e0a09202a205468697320616c6c6f7773207564626720492f4f20746f20636f6e74696e756520776f726b696e6720616674657220746865204d4d552069730a09202a207475726e6564206f6e20666f72207265616c2e0a09202a204974206973207361666520746f20636f6e74696e7565207573696e67207468652073616d65207669727475616c20616464726573732061732069742069730a09202a2061207265736572766564206669786d617020617265612e0a09202a2f0a0973657462617428312c2028756e7369676e6564206c6f6e67296561726c795f64656275675f617265612c0a092020202020202075675f6561726c795f677261625f696f5f6164647228292c203132382a313032342c20504147455f4b45524e454c5f4e4347293b0a7d0a0a23656e646966202f2a20434f4e4649475f5050435f4541524c595f44454255475f5553424745434b4f202a2f0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f656d6265646465643678782f7573626765636b6f5f756462672e680000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303133373400313231313437343433333000303032343434350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20617263682f706f77657270632f706c6174666f726d732f656d6265646465643678782f7573626765636b6f5f756462672e680a202a0a202a20756462672073657269616c20696e7075742f6f757470757420726f7574696e657320666f722074686520555342204765636b6f20616461707465722e0a202a20436f707972696768742028432920323030382d32303039205468652047616d6543756265204c696e7578205465616d0a202a20436f707972696768742028432920323030382c3230303920416c626572742048657272616e7a0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20320a202a206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a2f0a0a2369666e646566205f5f5553424745434b4f5f554442475f480a23646566696e65205f5f5553424745434b4f5f554442475f480a0a23696664656620434f4e4649475f5553424745434b4f5f554442470a0a65787465726e20766f6964205f5f696e69742075675f756462675f696e697428766f6964293b0a0a23656c73650a0a73746174696320696e6c696e6520766f6964205f5f696e69742075675f756462675f696e697428766f6964290a7b0a7d0a0a23656e646966202f2a20434f4e4649475f5553424745434b4f5f55444247202a2f0a0a766f6964205f5f696e697420756462675f696e69745f7573626765636b6f28766f6964293b0a0a23656e646966202f2a205f5f5553424745434b4f5f554442475f48202a2f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f656d6265646465643678782f7769692e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313330313100313231313437343433333000303032323431340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20617263682f706f77657270632f706c6174666f726d732f656d6265646465643678782f7769692e630a202a0a202a204e696e74656e646f2057696920626f6172642d737065636966696320737570706f72740a202a20436f707972696768742028432920323030382d32303039205468652047616d6543756265204c696e7578205465616d0a202a20436f707972696768742028432920323030382c3230303920416c626572742048657272616e7a0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20320a202a206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a2f0a23646566696e65204452565f4d4f44554c455f4e414d452022776969220a23646566696e652070725f666d7428666d7429204452565f4d4f44554c455f4e414d4520223a202220666d740a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f7365715f66696c652e683e0a23696e636c756465203c6c696e75782f6f665f706c6174666f726d2e683e0a23696e636c756465203c6c696e75782f6d656d626c6f636b2e683e0a23696e636c756465203c6d6d2f6d6d755f6465636c2e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f74696d652e683e0a23696e636c756465203c61736d2f756462672e683e0a0a23696e636c7564652022666c69707065722d7069632e68220a23696e636c7564652022686c77642d7069632e68220a23696e636c75646520227573626765636b6f5f756462672e68220a0a2f2a20636f6e74726f6c20626c6f636b202a2f0a23646566696e652048575f4354524c5f434f4d50415449424c4509226e696e74656e646f2c686f6c6c79776f6f642d636f6e74726f6c220a0a23646566696e652048575f4354524c5f5245534554530909307839340a23646566696e652048575f4354524c5f5245534554535f5359530928313c3c30290a0a2f2a206770696f202a2f0a23646566696e652048575f4750494f5f434f4d50415449424c4509226e696e74656e646f2c686f6c6c79776f6f642d6770696f220a0a23646566696e652048575f4750494f5f4241534528696478290928696478202a2030783230290a23646566696e652048575f4750494f5f4f55542869647829092848575f4750494f5f424153452869647829202b2030290a23646566696e652048575f4750494f5f4449522869647829092848575f4750494f5f424153452869647829202b2034290a0a23646566696e652048575f4750494f5f53485554444f574e0928313c3c31290a23646566696e652048575f4750494f5f534c4f545f4c45440928313c3c35290a23646566696e652048575f4750494f5f53454e534f525f4241520928313c3c38290a0a0a73746174696320766f6964205f5f696f6d656d202a68775f6374726c3b0a73746174696320766f6964205f5f696f6d656d202a68775f6770696f3b0a0a756e7369676e6564206c6f6e67207769695f686f6c655f73746172743b0a756e7369676e6564206c6f6e67207769695f686f6c655f73697a653b0a0a0a73746174696320696e74205f5f696e697420706167655f616c69676e656428756e7369676e6564206c6f6e672078290a7b0a0972657475726e2021287820262028504147455f53495a452d3129293b0a7d0a0a766f6964205f5f696e6974207769695f6d656d6f72795f66697875707328766f6964290a7b0a09737472756374206d656d626c6f636b5f726567696f6e202a70203d206d656d626c6f636b2e6d656d6f72792e726567696f6e733b0a0a092f2a0a09202a20546869732069732070617274206f66206120776f726b61726f756e6420746f20616c6c6f772074686520757365206f662074776f0a09202a20646973636f6e74696e756f75732052414d2072616e676573206f6e20746865205769692c206576656e20696620746869732069730a09202a2063757272656e746c7920756e737570706f72746564206f6e2033322d62697420506f7765725043204c696e75782e0a09202a0a09202a20576520636f616c65736365207468652074776f206d656d6f72792072616e676573206f66207468652057696920696e746f20610a09202a2073696e676c652072616e67652c207468656e206372656174652061207265736572766174696f6e20666f72207468652022686f6c65220a09202a206265747765656e20626f74682072616e6765732e0a09202a2f0a0a094255475f4f4e286d656d626c6f636b2e6d656d6f72792e636e7420213d2032293b0a094255475f4f4e2821706167655f616c69676e656428705b305d2e6261736529207c7c2021706167655f616c69676e656428705b315d2e6261736529293b0a0a092f2a207472696d20756e616c69676e6564207461696c202a2f0a096d656d626c6f636b5f72656d6f766528414c49474e28705b315d2e62617365202b20705b315d2e73697a652c20504147455f53495a45292c0a09090928706879735f616464725f7429554c4c4f4e475f4d4158293b0a0a092f2a2064657465726d696e6520686f6c652c2061646420262072657365727665207468656d202a2f0a097769695f686f6c655f7374617274203d20414c49474e28705b305d2e62617365202b20705b305d2e73697a652c20504147455f53495a45293b0a097769695f686f6c655f73697a65203d20705b315d2e62617365202d207769695f686f6c655f73746172743b0a096d656d626c6f636b5f616464287769695f686f6c655f73746172742c207769695f686f6c655f73697a65293b0a096d656d626c6f636b5f72657365727665287769695f686f6c655f73746172742c207769695f686f6c655f73697a65293b0a0a094255475f4f4e286d656d626c6f636b2e6d656d6f72792e636e7420213d2031293b0a095f5f6d656d626c6f636b5f64756d705f616c6c28293b0a0a092f2a20616c6c6f7720696f72656d617070696e6720746865206164647265737320737061636520696e2074686520686f6c65202a2f0a095f5f616c6c6f775f696f72656d61705f7265736572766564203d20313b0a7d0a0a756e7369676e6564206c6f6e67205f5f696e6974207769695f6d6d755f6d6170696e5f6d656d3228756e7369676e6564206c6f6e6720746f70290a7b0a09756e7369676e6564206c6f6e672064656c74612c2073697a652c20626c3b0a09756e7369676e6564206c6f6e67206d61785f73697a65203d20283235363c3c3230293b0a0a092f2a204d454d322036344d424030783130303030303030202a2f0a0964656c7461203d207769695f686f6c655f7374617274202b207769695f686f6c655f73697a653b0a0973697a65203d20746f70202d2064656c74613b0a09666f722028626c203d203132383c3c31303b20626c203c206d61785f73697a653b20626c203c3c3d203129207b0a090969662028626c202a2032203e2073697a65290a090909627265616b3b0a097d0a0973657462617428342c20504147455f4f46465345542b64656c74612c2064656c74612c20626c2c20504147455f4b45524e454c5f58293b0a0972657475726e2064656c7461202b20626c3b0a7d0a0a73746174696320766f6964207769695f7370696e28766f6964290a7b0a096c6f63616c5f6972715f64697361626c6528293b0a09666f7220283b3b290a09096370755f72656c617828293b0a7d0a0a73746174696320766f6964205f5f696f6d656d202a7769695f696f72656d61705f68775f726567732863686172202a6e616d652c2063686172202a636f6d70617469626c65290a7b0a09766f6964205f5f696f6d656d202a68775f72656773203d204e554c4c3b0a09737472756374206465766963655f6e6f6465202a6e703b0a09737472756374207265736f75726365207265733b0a09696e74206572726f72203d202d454e4f4445563b0a0a096e70203d206f665f66696e645f636f6d70617469626c655f6e6f6465284e554c4c2c204e554c4c2c20636f6d70617469626c65293b0a0969662028216e7029207b0a090970725f65727228226e6f20636f6d70617469626c65206e6f646520666f756e6420666f722025735c6e222c20636f6d70617469626c65293b0a0909676f746f206f75743b0a097d0a096572726f72203d206f665f616464726573735f746f5f7265736f75726365286e702c20302c2026726573293b0a09696620286572726f7229207b0a090970725f65727228226e6f2076616c69642072656720666f756e6420666f722025735c6e222c206e702d3e6e616d65293b0a0909676f746f206f75745f7075743b0a097d0a0a0968775f72656773203d20696f72656d6170287265732e73746172742c207265736f757263655f73697a65282672657329293b0a096966202868775f7265677329207b0a090970725f696e666f2822257320617420307825303878206d617070656420746f20307825705c6e222c206e616d652c0a0909097265732e73746172742c2068775f72656773293b0a097d0a0a6f75745f7075743a0a096f665f6e6f64655f707574286e70293b0a6f75743a0a0972657475726e2068775f726567733b0a7d0a0a73746174696320766f6964205f5f696e6974207769695f73657475705f6172636828766f6964290a7b0a0968775f6374726c203d207769695f696f72656d61705f68775f72656773282268775f6374726c222c2048575f4354524c5f434f4d50415449424c45293b0a0968775f6770696f203d207769695f696f72656d61705f68775f72656773282268775f6770696f222c2048575f4750494f5f434f4d50415449424c45293b0a096966202868775f6770696f29207b0a09092f2a207475726e206f6666207468652066726f6e7420626c7565206c656420616e64204952206c69676874202a2f0a0909636c726269747333322868775f6770696f202b2048575f4750494f5f4f55542830292c0a090909202048575f4750494f5f534c4f545f4c4544207c2048575f4750494f5f53454e534f525f424152293b0a097d0a7d0a0a73746174696320766f6964207769695f726573746172742863686172202a636d64290a7b0a096c6f63616c5f6972715f64697361626c6528293b0a0a096966202868775f6374726c29207b0a09092f2a20636c656172207468652073797374656d2072657365742070696e20746f2063617573652061207265736574202a2f0a0909636c726269747333322868775f6374726c202b2048575f4354524c5f5245534554532c2048575f4354524c5f5245534554535f535953293b0a097d0a097769695f7370696e28293b0a7d0a0a73746174696320766f6964207769695f706f7765725f6f666628766f6964290a7b0a096c6f63616c5f6972715f64697361626c6528293b0a0a096966202868775f6770696f29207b0a09092f2a206d616b65207375726520746861742074686520706f7765726f6666204750494f20697320636f6e66696775726564206173206f7574707574202a2f0a09097365746269747333322868775f6770696f202b2048575f4750494f5f4449522831292c2048575f4750494f5f53485554444f574e293b0a0a09092f2a2064726976652074686520706f7765726f6666204750494f2068696768202a2f0a09097365746269747333322868775f6770696f202b2048575f4750494f5f4f55542831292c2048575f4750494f5f53485554444f574e293b0a097d0a097769695f7370696e28293b0a7d0a0a73746174696320766f6964207769695f68616c7428766f6964290a7b0a09696620287070635f6d642e72657374617274290a09097070635f6d642e72657374617274284e554c4c293b0a097769695f7370696e28293b0a7d0a0a73746174696320766f6964205f5f696e6974207769695f696e69745f6561726c7928766f6964290a7b0a0975675f756462675f696e697428293b0a7d0a0a73746174696320766f6964205f5f696e6974207769695f7069635f70726f626528766f6964290a7b0a09666c69707065725f7069635f70726f626528293b0a09686c77645f7069635f70726f626528293b0a7d0a0a73746174696320696e74205f5f696e6974207769695f70726f626528766f6964290a7b0a09756e7369676e6564206c6f6e672064745f726f6f743b0a0a0964745f726f6f74203d206f665f6765745f666c61745f64745f726f6f7428293b0a0969662028216f665f666c61745f64745f69735f636f6d70617469626c652864745f726f6f742c20226e696e74656e646f2c7769692229290a090972657475726e20303b0a0a0972657475726e20313b0a7d0a0a73746174696320766f6964207769695f73687574646f776e28766f6964290a7b0a09686c77645f7175696573636528293b0a09666c69707065725f7175696573636528293b0a7d0a0a646566696e655f6d616368696e652877696929207b0a092e6e616d650909093d2022776969222c0a092e70726f62650909093d207769695f70726f62652c0a092e696e69745f6561726c7909093d207769695f696e69745f6561726c792c0a092e73657475705f6172636809093d207769695f73657475705f617263682c0a092e7265737461727409093d207769695f726573746172742c0a092e706f7765725f6f666609093d207769695f706f7765725f6f66662c0a092e68616c740909093d207769695f68616c742c0a092e696e69745f49525109093d207769695f7069635f70726f62652c0a092e6765745f69727109093d20666c69707065725f7069635f6765745f6972712c0a092e63616c6962726174655f6465637209093d2067656e657269635f63616c6962726174655f646563722c0a092e70726f677265737309093d20756462675f70726f67726573732c0a092e6d616368696e655f73687574646f776e093d207769695f73687574646f776e2c0a7d3b0a0a73746174696320737472756374206f665f6465766963655f6964207769695f6f665f6275735b5d203d207b0a097b202e636f6d70617469626c65203d20226e696e74656e646f2c686f6c6c79776f6f64222c207d2c0a097b207d2c0a7d3b0a0a73746174696320696e74205f5f696e6974207769695f6465766963655f70726f626528766f6964290a7b0a0969662028216d616368696e655f69732877696929290a090972657475726e20303b0a0a096f665f706c6174666f726d5f6275735f70726f6265284e554c4c2c207769695f6f665f6275732c204e554c4c293b0a0972657475726e20303b0a7d0a6465766963655f696e697463616c6c287769695f6465766963655f70726f6265293b0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f66736c5f756c69313537352e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323230373600313231313437343433333000303032313431370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20554c49204d3135373520736574757020636f6465202d20737065636966696320746f20467265657363616c6520626f617264730a202a0a202a20436f70797269676874203230303720467265657363616c652053656d69636f6e647563746f7220496e632e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e207265646973747269627574652020697420616e642f6f72206d6f646966792069740a202a20756e6465722020746865207465726d73206f66202074686520474e552047656e6572616c20205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a202a204672656520536f66747761726520466f756e646174696f6e3b20206569746865722076657273696f6e2032206f662074686520204c6963656e73652c206f722028617420796f75720a202a206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f6d633134363831387274632e683e0a0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a0a23646566696e6520554c495f504952514109307830380a23646566696e6520554c495f504952514209307830390a23646566696e6520554c495f504952514309307830610a23646566696e6520554c495f504952514409307830620a23646566696e6520554c495f504952514509307830630a23646566696e6520554c495f504952514609307830640a23646566696e6520554c495f504952514709307830650a0a23646566696e6520554c495f383235395f4e4f4e4509307830300a23646566696e6520554c495f383235395f4952513109307830380a23646566696e6520554c495f383235395f4952513309307830320a23646566696e6520554c495f383235395f4952513409307830340a23646566696e6520554c495f383235395f4952513509307830350a23646566696e6520554c495f383235395f4952513609307830370a23646566696e6520554c495f383235395f4952513709307830360a23646566696e6520554c495f383235395f4952513909307830310a23646566696e6520554c495f383235395f495251313009307830330a23646566696e6520554c495f383235395f495251313109307830390a23646566696e6520554c495f383235395f495251313209307830620a23646566696e6520554c495f383235395f495251313409307830640a23646566696e6520554c495f383235395f495251313509307830660a0a753820756c695f706972715f746f5f6972715b385d203d207b0a09554c495f383235395f495251392c09092f2a205049525141202a2f0a09554c495f383235395f49525131302c09092f2a205049525142202a2f0a09554c495f383235395f49525131312c09092f2a205049525143202a2f0a09554c495f383235395f49525131322c09092f2a205049525144202a2f0a09554c495f383235395f495251352c09092f2a205049525145202a2f0a09554c495f383235395f495251362c09092f2a205049525146202a2f0a09554c495f383235395f495251372c09092f2a205049525147202a2f0a09554c495f383235395f4e4f4e452c09092f2a205049525148202a2f0a7d3b0a0a73746174696320696e6c696e6520626f6f6c2069735f717569726b5f76616c696428766f6964290a7b0a0972657475726e20286d616368696e655f6973286d7063383678785f6870636e29207c7c0a09096d616368696e655f6973286d7063383534345f647329207c7c0a09096d616368696e655f69732870323032305f647329207c7c0a09096d616368696e655f6973286d7063383537325f647329293b0a7d0a0a2f2a20427269646765202a2f0a73746174696320766f6964206561726c795f756c693532343928737472756374207063695f646576202a646576290a7b0a09756e7369676e656420636861722074656d703b0a0a09696620282169735f717569726b5f76616c69642829290a090972657475726e3b0a0a097063695f77726974655f636f6e6669675f776f7264286465762c205043495f434f4d4d414e442c205043495f434f4d4d414e445f494f207c0a0909205043495f434f4d4d414e445f4d454d4f5259207c205043495f434f4d4d414e445f4d4153544552293b0a0a092f2a20726561642f7772697465206c6f636b202a2f0a097063695f726561645f636f6e6669675f62797465286465762c20307837632c202674656d70293b0a097063695f77726974655f636f6e6669675f62797465286465762c20307837632c2030783830293b0a0a092f2a207365742061732050325020627269646765202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c205043495f434c4153535f50524f472c2030783031293b0a096465762d3e636c617373207c3d203078313b0a0a092f2a20726573746f7265206c6f636b202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307837632c2074656d70293b0a7d0a0a0a73746174696320766f696420717569726b5f756c693135373528737472756374207063695f646576202a646576290a7b0a09696e7420693b0a0a09696620282169735f717569726b5f76616c69642829290a090972657475726e3b0a0a092f2a0a09202a20554c493135373520696e746572727570747320726f7574652073657475700a09202a2f0a0a092f2a20554c493135373520495251206d617070696e6720636f6e66207265676973746572206d61707320504952517820746f204952516e202a2f0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a090975382076616c203d20756c695f706972715f746f5f6972715b692a325d207c2028756c695f706972715f746f5f6972715b692a322b315d203c3c2034293b0a09097063695f77726974655f636f6e6669675f62797465286465762c2030783438202b20692c2076616c293b0a097d0a0a092f2a2055534220312e31204f48434920636f6e74726f6c6c657220313a206465762032382c2066756e632030202d204952513132202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307838362c20554c495f5049525144293b0a0a092f2a2055534220312e31204f48434920636f6e74726f6c6c657220323a206465762032382c2066756e632031202d2049525139202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307838372c20554c495f5049525141293b0a0a092f2a2055534220312e31204f48434920636f6e74726f6c6c657220333a206465762032382c2066756e632032202d204952513130202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307838382c20554c495f5049525142293b0a0a092f2a204c616e20636f6e74726f6c6c65723a206465762032372c2066756e632030202d2049525136202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307838392c20554c495f5049525146293b0a0a092f2a204143393720417564696f20636f6e74726f6c6c65723a206465762032392c2066756e632030202d2049525136202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307838612c20554c495f5049525146293b0a0a092f2a204d6f64656d20636f6e74726f6c6c65723a206465762032392c2066756e632031202d2049525136202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307838622c20554c495f5049525146293b0a0a092f2a20484420417564696f20636f6e74726f6c6c65723a206465762032392c2066756e632032202d2049525136202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307838632c20554c495f5049525146293b0a0a092f2a205341544120636f6e74726f6c6c65723a206465762033312c2066756e632031202d2049525135202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307838642c20554c495f5049525145293b0a0a092f2a20534d4220696e746572727570743a206465762033302c2066756e632031202d2049525137202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307838652c20554c495f5049525147293b0a0a092f2a20504d5520414350492053434920696e746572727570743a206465762033302c2066756e632032202d2049525137202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307838662c20554c495f5049525147293b0a0a092f2a2055534220322e3020636f6e74726f6c6c65723a206465762032382c2066756e632033202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307837342c20554c495f383235395f4952513131293b0a0a092f2a205072696d617279205041544120494445204952513a2031340a09202a205365636f6e64617279205041544120494445204952513a2031350a09202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307834342c2030783330207c20554c495f383235395f4952513134293b0a097063695f77726974655f636f6e6669675f62797465286465762c20307837352c20554c495f383235395f4952513135293b0a7d0a0a73746174696320766f696420717569726b5f66696e616c5f756c693135373528737472756374207063695f646576202a646576290a7b0a092f2a2053657420693832353920696e7465727275707420747269676765720a09202a2049525120333a20204c6576656c0a09202a2049525120343a20204c6576656c0a09202a2049525120353a20204c6576656c0a09202a2049525120363a20204c6576656c0a09202a2049525120373a20204c6576656c0a09202a2049525120393a20204c6576656c0a09202a204952512031303a204c6576656c0a09202a204952512031313a204c6576656c0a09202a204952512031323a204c6576656c0a09202a204952512031343a20456467650a09202a204952512031353a20456467650a09202a2f0a09696620282169735f717569726b5f76616c69642829290a090972657475726e3b0a0a096f75746228307866612c203078346430293b0a096f75746228307831652c203078346431293b0a0a092f2a20736574757020525443202a2f0a09434d4f535f5752495445285254435f5345542c205254435f434f4e54524f4c293b0a09434d4f535f5752495445285254435f3234482c205254435f434f4e54524f4c293b0a0a092f2a20656e73757265206d6f6e74682c20646174652c20616e64207765656b20616c61726d206669656c6473206172652069676e6f726564202a2f0a09434d4f535f575249544528302c205254435f56414c4944293b0a0a096f7574625f7028307837632c2030783732293b0a096f7574625f70285254435f414c41524d5f444f4e545f434152452c2030783733293b0a0a096f7574625f7028307837642c2030783732293b0a096f7574625f70285254435f414c41524d5f444f4e545f434152452c2030783733293b0a7d0a0a2f2a2053415441202a2f0a73746174696320766f696420717569726b5f756c693532383828737472756374207063695f646576202a646576290a7b0a09756e7369676e6564206368617220633b0a09756e7369676e656420696e7420643b0a0a09696620282169735f717569726b5f76616c69642829290a090972657475726e3b0a0a092f2a20726561642f7772697465206c6f636b202a2f0a097063695f726561645f636f6e6669675f62797465286465762c20307838332c202663293b0a097063695f77726974655f636f6e6669675f62797465286465762c20307838332c20637c30783830293b0a0a097063695f726561645f636f6e6669675f64776f7264286465762c205043495f434c4153535f5245564953494f4e2c202664293b0a0964203d2028642026203078666629207c20285043495f434c4153535f53544f524147455f534154415f41484349203c3c2038293b0a097063695f77726974655f636f6e6669675f64776f7264286465762c205043495f434c4153535f5245564953494f4e2c2064293b0a0a092f2a20726573746f7265206c6f636b202a2f0a097063695f77726974655f636f6e6669675f62797465286465762c20307838332c2063293b0a0a092f2a2064697361626c6520656d756c617465642050415441206d6f646520656e61626c6564202a2f0a097063695f726561645f636f6e6669675f62797465286465762c20307838342c202663293b0a097063695f77726974655f636f6e6669675f62797465286465762c20307838342c20632026207e30783031293b0a7d0a0a2f2a2050415441202a2f0a73746174696320766f696420717569726b5f756c693532323928737472756374207063695f646576202a646576290a7b0a09756e7369676e65642073686f72742074656d703b0a0a09696620282169735f717569726b5f76616c69642829290a090972657475726e3b0a0a097063695f77726974655f636f6e6669675f776f7264286465762c205043495f434f4d4d414e442c205043495f434f4d4d414e445f494e54585f44495341424c45207c0a09095043495f434f4d4d414e445f4d4153544552207c205043495f434f4d4d414e445f494f293b0a0a092f2a20456e61626c65204e6174697665204952512031342f3135202a2f0a097063695f726561645f636f6e6669675f776f7264286465762c20307834612c202674656d70293b0a097063695f77726974655f636f6e6669675f776f7264286465762c20307834612c2074656d70207c20307831303030293b0a7d0a0a2f2a205765206861766520746f20646f20612064756d6d792072656164206f6e207468652050325020666f72207468652052544320746f20776f726b2c20575446202a2f0a73746174696320766f696420717569726b5f66696e616c5f756c693532343928737472756374207063695f646576202a646576290a7b0a09696e7420693b0a097538202a64756d6d793b0a09737472756374207063695f627573202a627573203d206465762d3e6275733b0a09737472756374207265736f75726365202a7265733b0a097265736f757263655f73697a655f7420656e64203d20303b0a0a09666f72202869203d205043495f4252494447455f5245534f55524345533b2069203c205043495f4252494447455f5245534f55524345532b333b20692b2b29207b0a0909756e7369676e6564206c6f6e6720666c616773203d207063695f7265736f757263655f666c616773286465762c2069293b0a09096966202828666c61677320262028494f5245534f555243455f4d454d7c494f5245534f555243455f50524546455443482929203d3d20494f5245534f555243455f4d454d290a090909656e64203d207063695f7265736f757263655f656e64286465762c2069293b0a097d0a0a097063695f6275735f666f725f656163685f7265736f75726365286275732c207265732c206929207b0a090969662028726573202626207265732d3e666c616773202620494f5245534f555243455f4d454d29207b0a090909696620287265732d3e656e64203d3d20656e64290a0909090964756d6d79203d20696f72656d6170287265732d3e73746172742c20307834293b0a090909656c73650a0909090964756d6d79203d20696f72656d6170287265732d3e656e64202d20332c20307834293b0a0909096966202864756d6d7929207b0a09090909696e5f382864756d6d79293b0a09090909696f756e6d61702864756d6d79293b0a0909097d0a090909627265616b3b0a09097d0a097d0a7d0a0a4445434c4152455f5043495f46495855505f4541524c59285043495f56454e444f525f49445f414c2c203078353234392c206561726c795f756c6935323439293b0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f414c2c203078313537352c20717569726b5f756c6931353735293b0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f414c2c203078353238382c20717569726b5f756c6935323838293b0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f414c2c203078353232392c20717569726b5f756c6935323239293b0a4445434c4152455f5043495f46495855505f46494e414c285043495f56454e444f525f49445f414c2c203078353234392c20717569726b5f66696e616c5f756c6935323439293b0a4445434c4152455f5043495f46495855505f46494e414c285043495f56454e444f525f49445f414c2c203078313537352c20717569726b5f66696e616c5f756c6931353735293b0a4445434c4152455f5043495f46495855505f524553554d45285043495f56454e444f525f49445f414c2c203078353232392c20717569726b5f756c6935323239293b0a0a73746174696320766f696420687063645f717569726b5f756c693135373528737472756374207063695f646576202a646576290a7b0a097533322074656d7033323b0a0a0969662028216d616368696e655f6973286d7063383678785f6870636429290a090972657475726e3b0a0a092f2a2044697361626c6520494e5478202a2f0a097063695f726561645f636f6e6669675f64776f7264286465762c20307834382c202674656d703332293b0a097063695f77726974655f636f6e6669675f64776f7264286465762c20307834382c202874656d703332207c20313c3c323629293b0a0a092f2a20456e61626c65207369646562616e6420696e74657272757074202a2f0a097063695f726561645f636f6e6669675f64776f7264286465762c20307839302c202674656d703332293b0a097063695f77726974655f636f6e6669675f64776f7264286465762c20307839302c202874656d703332207c20313c3c323229293b0a7d0a0a73746174696320766f696420687063645f717569726b5f756c693532383828737472756374207063695f646576202a646576290a7b0a09756e7369676e6564206368617220633b0a0a0969662028216d616368696e655f6973286d7063383678785f6870636429290a090972657475726e3b0a0a097063695f726561645f636f6e6669675f62797465286465762c20307838332c202663293b0a0963207c3d20307838303b0a097063695f77726974655f636f6e6669675f62797465286465762c20307838332c2063293b0a0a097063695f77726974655f636f6e6669675f62797465286465762c205043495f434c4153535f50524f472c2030783031293b0a097063695f77726974655f636f6e6669675f62797465286465762c205043495f434c4153535f4445564943452c2030783036293b0a0a097063695f726561645f636f6e6669675f62797465286465762c20307838332c202663293b0a096320263d20307837663b0a097063695f77726974655f636f6e6669675f62797465286465762c20307838332c2063293b0a7d0a0a2f2a0a202a2053696e63652038323539504943207761732064697361626c6564206f6e2074686520626f6172642c2074686520494445206465766963652063616e206e6f740a202a2075736520746865206c6567616379204952512c207765206e65656420746f206c657420746865204944452064657669636520776f726b20756e6465720a202a206e6174697665206d6f646520616e64207573652074686520696e74657272757074206c696e65206c696b65206f746865722050434920646576696365732e0a202a2049525131342069732061207369646562616e6420696e746572727570742066726f6d204944452064657669636520746f2043505520616e642077652075736520746869730a202a2061732074686520696e7465727275707420666f7220494445206465766963652e0a202a2f0a73746174696320766f696420687063645f717569726b5f756c693532323928737472756374207063695f646576202a646576290a7b0a09756e7369676e6564206368617220633b0a0a0969662028216d616368696e655f6973286d7063383678785f6870636429290a090972657475726e3b0a0a097063695f726561645f636f6e6669675f62797465286465762c20307834622c202663293b0a0963207c3d20307831303b0a097063695f77726974655f636f6e6669675f62797465286465762c20307834622c2063293b0a7d0a0a2f2a0a202a205341544120696e746572727570742070696e20627567206669780a202a2054686572652773206120636869702062756720666f7220353238382c2054686520696e746572727570742070696e2073686f756c6420626520322c0a202a206e6f74207468652072656164206f6e6c792076616c756520312c20536f2069742075736520494e5442232c206e6f7420494e5441232077686963680a202a2061637475616c6c79207573656420627920746865204944452064657669636520353232392e0a202a204173206f662074686973206275672c20647572696e67207468652050434920696e697469616c697a6174696f6e2c20353238382072656164207468650a202a20697271206f6620494445206465766963652066726f6d207468652064657669636520747265652c20746869732066756e6374696f6e2066697820746869730a202a206275672062792072652d61737369676e696e67206120636f72726563742069727120746f20353238382e0a202a0a202a2f0a73746174696320766f696420687063645f66696e616c5f756c693532383828737472756374207063695f646576202a646576290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f7374286465762d3e627573293b0a09737472756374206465766963655f6e6f6465202a686f73656e6f6465203d20686f7365203f20686f73652d3e646e203a204e554c4c3b0a09737472756374206f665f697271206f6972713b0a09696e7420766972712c2070696e203d20323b0a09753332206c616464725b335d3b0a0a0969662028216d616368696e655f6973286d7063383678785f6870636429290a090972657475726e3b0a0a096966202821686f73656e6f6465290a090972657475726e3b0a0a096c616464725b305d203d2028686f73652d3e66697273745f6275736e6f203c3c20313629207c20285043495f444556464e2833312c203029203c3c2038293b0a096c616464725b315d203d206c616464725b325d203d20303b0a096f665f6972715f6d61705f72617728686f73656e6f64652c202670696e2c20312c206c616464722c20266f697271293b0a0976697271203d206972715f6372656174655f6f665f6d617070696e67286f6972712e636f6e74726f6c6c65722c206f6972712e7370656369666965722c0a0909090920202020206f6972712e73697a65293b0a096465762d3e697271203d20766972713b0a7d0a0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f414c2c203078313537352c20687063645f717569726b5f756c6931353735293b0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f414c2c203078353238382c20687063645f717569726b5f756c6935323838293b0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f414c2c203078353232392c20687063645f717569726b5f756c6935323239293b0a4445434c4152455f5043495f46495855505f46494e414c285043495f56454e444f525f49445f414c2c203078353238382c20687063645f66696e616c5f756c6935323838293b0a0a696e7420756c695f6578636c7564655f64657669636528737472756374207063695f636f6e74726f6c6c6572202a686f73652c0a090909755f63686172206275732c20755f6368617220646576666e290a7b0a0969662028627573203d3d2028686f73652d3e66697273745f6275736e6f202b20322929207b0a09092f2a206578636c756465204d6f64656d20636f6e74726f6c6c6572202a2f0a090969662028285043495f534c4f5428646576666e29203d3d2032392920262620285043495f46554e4328646576666e29203d3d203129290a09090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a09092f2a206578636c75646520484420417564696f20636f6e74726f6c6c6572202a2f0a090969662028285043495f534c4f5428646576666e29203d3d2032392920262620285043495f46554e4328646576666e29203d3d203229290a09090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a097d0a0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f6d61706c652f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303032303336330035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f6d61706c652f4b636f6e66696700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303037303700313231313437343433333000303032313637320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000636f6e666967205050435f4d41504c450a09646570656e6473206f6e205050433634202626205050435f424f4f4b33530a09626f6f6c20224d61706c65203937304658204576616c756174696f6e20426f617264220a0973656c656374205043490a0973656c656374204d5049430a0973656c6563742055335f444152540a0973656c656374204d5049435f55335f48545f495251530a0973656c6563742047454e455249435f544253594e430a0973656c656374205050435f554442475f31363535300a0973656c656374205050435f3937305f4e41500a0973656c656374205050435f4e41544956450a0973656c656374205050435f525441530a0973656c656374204d4d494f5f4e5652414d0a0973656c656374204154415f4e4f4e5354414e44415244206966204154410a0964656661756c74206e0a0968656c700a2020202020202020202054686973206f7074696f6e20656e61626c657320737570706f727420666f7220746865204d61706c65203937304658204576616c756174696f6e20426f6172642e0a092020466f72206d6f726520696e666f726d6174696f6e2c20726566657220746f203c687474703a2f2f7777772e3937306576616c2e636f6d3e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f6d61706c652f4d616b6566696c65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303030333600313231313437343433333000303032323032320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f626a2d79092b3d2073657475702e6f207063692e6f2074696d652e6f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f6d61706c652f6d61706c652e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303037313200313231313437343433333000303032313633320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204465636c61726174696f6e7320666f72206d61706c652d737065636966696320636f64652e0a202a0a202a204d61706c6520697320746865206e616d65206f66206120505043393730206576616c756174696f6e20626f6172642e0a202a2f0a65787465726e20696e74206d61706c655f7365745f7274635f74696d6528737472756374207274635f74696d65202a746d293b0a65787465726e20766f6964206d61706c655f6765745f7274635f74696d6528737472756374207274635f74696d65202a746d293b0a65787465726e20756e7369676e6564206c6f6e67206d61706c655f6765745f626f6f745f74696d6528766f6964293b0a65787465726e20766f6964206d61706c655f63616c6962726174655f6465637228766f6964293b0a65787465726e20766f6964206d61706c655f7063695f696e697428766f6964293b0a65787465726e20766f6964206d61706c655f7063695f6972715f666978757028737472756374207063695f646576202a646576293b0a65787465726e20696e74206d61706c655f7063695f6765745f6c65676163795f6964655f69727128737472756374207063695f646576202a6465762c20696e74206368616e6e656c293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f6d61706c652f7063692e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343131333200313231313437343433333000303032313330330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323030342042656e6a616d696e2048657272656e7363686d75696474202862656e68406b65726e656c2e6372617368696e672e6f7267292c0a202a090920202020202049424d20436f72702e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23756e6465662044454255470a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f6972712e683e0a0a23696e636c756465203c61736d2f73656374696f6e732e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f696f6d6d752e683e0a23696e636c756465203c61736d2f7070632d7063692e683e0a0a23696e636c75646520226d61706c652e68220a0a2369666465662044454255470a23646566696e652044424728782e2e2e29207072696e746b2878290a23656c73650a23646566696e652044424728782e2e2e290a23656e6469660a0a73746174696320737472756374207063695f636f6e74726f6c6c6572202a75335f6167702c202a75335f68742c202a75345f706369653b0a0a73746174696320696e74205f5f696e69742066697875705f6f6e655f6c6576656c5f6275735f72616e676528737472756374206465766963655f6e6f6465202a6e6f64652c20696e7420686967686572290a7b0a09666f7220283b206e6f646520213d20303b6e6f6465203d206e6f64652d3e7369626c696e6729207b0a0909636f6e737420696e74202a6275735f72616e67653b0a0909636f6e737420756e7369676e656420696e74202a636c6173735f636f64653b0a0909696e74206c656e3b0a0a09092f2a20466f72205043493c2d3e5043492062726964676573206f72204361726442757320627269646765732c20776520676f20646f776e202a2f0a0909636c6173735f636f6465203d206f665f6765745f70726f7065727479286e6f64652c2022636c6173732d636f6465222c204e554c4c293b0a09096966202821636c6173735f636f6465207c7c2028282a636c6173735f636f6465203e3e20382920213d205043495f434c4153535f4252494447455f5043492026260a090909282a636c6173735f636f6465203e3e20382920213d205043495f434c4153535f4252494447455f4341524442555329290a090909636f6e74696e75653b0a09096275735f72616e6765203d206f665f6765745f70726f7065727479286e6f64652c20226275732d72616e6765222c20266c656e293b0a0909696620286275735f72616e676520213d204e554c4c202626206c656e203e2032202a2073697a656f6628696e742929207b0a090909696620286275735f72616e67655b315d203e20686967686572290a09090909686967686572203d206275735f72616e67655b315d3b0a09097d0a0909686967686572203d2066697875705f6f6e655f6c6576656c5f6275735f72616e6765286e6f64652d3e6368696c642c20686967686572293b0a097d0a0972657475726e206869676865723b0a7d0a0a2f2a205468697320726f7574696e652066697865732074686520226275732d72616e6765222070726f7065727479206f6620616c6c206272696467657320696e207468650a202a2073797374656d2073696e636520746865792074656e6420746f206861766520746865697220226c61737422206d656d6265722077726f6e67206f6e206d6163730a202a0a202a204e6f746520746861742074686520627573206e756d62657273206d616e6970756c61746564206865726520617265204f4620627573206e756d626572732c20746865790a202a20617265206e6f74204c696e757820627573206e756d626572732e0a202a2f0a73746174696320766f6964205f5f696e69742066697875705f6275735f72616e676528737472756374206465766963655f6e6f6465202a627269646765290a7b0a09696e74202a6275735f72616e67653b0a097374727563742070726f7065727479202a70726f703b0a09696e74206c656e3b0a0a092f2a204c6f6f6b75702074686520226275732d72616e6765222070726f706572747920666f722074686520686f7365202a2f0a0970726f70203d206f665f66696e645f70726f7065727479286272696467652c20226275732d72616e6765222c20266c656e293b0a096966202870726f70203d3d204e554c4c20207c7c2070726f702d3e76616c7565203d3d204e554c4c207c7c206c656e203c2032202a2073697a656f6628696e742929207b0a09097072696e746b284b45524e5f5741524e494e47202243616e277420676574206275732d72616e676520666f722025735c6e222c0a090909202020202020206272696467652d3e66756c6c5f6e616d65293b0a090972657475726e3b0a097d0a096275735f72616e6765203d2070726f702d3e76616c75653b0a096275735f72616e67655b315d203d2066697875705f6f6e655f6c6576656c5f6275735f72616e6765286272696467652d3e6368696c642c206275735f72616e67655b315d293b0a7d0a0a0a73746174696320756e7369676e6564206c6f6e672075335f6167705f6366613028753820646576666e2c207538206f6666290a7b0a0972657475726e202831203c3c2028756e7369676e6564206c6f6e67295043495f534c4f5428646576666e2929207c0a09092828756e7369676e6564206c6f6e67295043495f46554e4328646576666e29203c3c203829207c0a09092828756e7369676e6564206c6f6e67296f666620262030784643554c293b0a7d0a0a73746174696320756e7369676e6564206c6f6e672075335f6167705f63666131287538206275732c20753820646576666e2c207538206f6666290a7b0a0972657475726e202828756e7369676e6564206c6f6e6729627573203c3c20313629207c0a09092828756e7369676e6564206c6f6e6729646576666e203c3c203829207c0a09092828756e7369676e6564206c6f6e67296f666620262030784643554c29207c0a090931554c3b0a7d0a0a73746174696320766f6c6174696c6520766f6964205f5f696f6d656d202a75335f6167705f6366675f61636365737328737472756374207063695f636f6e74726f6c6c65722a20686f73652c0a09090909202020202020207538206275732c207538206465765f666e2c207538206f6666736574290a7b0a09756e7369676e656420696e742063616464723b0a0a0969662028627573203d3d20686f73652d3e66697273745f6275736e6f29207b0a0909696620286465765f666e203c20283131203c3c203329290a09090972657475726e204e554c4c3b0a09096361646472203d2075335f6167705f63666130286465765f666e2c206f6666736574293b0a097d20656c73650a09096361646472203d2075335f6167705f63666131286275732c206465765f666e2c206f6666736574293b0a0a092f2a20556e696e6f7274682077696c6c2072657475726e206761726261676520696620776520646f6e27742072656164206261636b207468652076616c75652021202a2f0a09646f207b0a09096f75745f6c65333228686f73652d3e6366675f616464722c206361646472293b0a097d207768696c652028696e5f6c65333228686f73652d3e6366675f616464722920213d206361646472293b0a0a096f666673657420263d20307830373b0a0972657475726e20686f73652d3e6366675f64617461202b206f66667365743b0a7d0a0a73746174696320696e742075335f6167705f726561645f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c0a090909202020202020696e74206f66667365742c20696e74206c656e2c20753332202a76616c290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09766f6c6174696c6520766f6964205f5f696f6d656d202a616464723b0a0a09686f7365203d207063695f6275735f746f5f686f737428627573293b0a0969662028686f7365203d3d204e554c4c290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a0961646472203d2075335f6167705f6366675f61636365737328686f73652c206275732d3e6e756d6265722c20646576666e2c206f6666736574293b0a09696620282161646472290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a092f2a0a09202a204e6f74653a207468652063616c6c65722068617320616c726561647920636865636b65642074686174206f66667365742069730a09202a207375697461626c7920616c69676e656420616e642074686174206c656e20697320312c2032206f7220342e0a09202a2f0a0973776974636820286c656e29207b0a096361736520313a0a09092a76616c203d20696e5f382861646472293b0a0909627265616b3b0a096361736520323a0a09092a76616c203d20696e5f6c6531362861646472293b0a0909627265616b3b0a0964656661756c743a0a09092a76616c203d20696e5f6c6533322861646472293b0a0909627265616b3b0a097d0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320696e742075335f6167705f77726974655f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c0a09090920202020202020696e74206f66667365742c20696e74206c656e2c207533322076616c290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09766f6c6174696c6520766f6964205f5f696f6d656d202a616464723b0a0a09686f7365203d207063695f6275735f746f5f686f737428627573293b0a0969662028686f7365203d3d204e554c4c290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a0961646472203d2075335f6167705f6366675f61636365737328686f73652c206275732d3e6e756d6265722c20646576666e2c206f6666736574293b0a09696620282161646472290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a092f2a0a09202a204e6f74653a207468652063616c6c65722068617320616c726561647920636865636b65642074686174206f66667365742069730a09202a207375697461626c7920616c69676e656420616e642074686174206c656e20697320312c2032206f7220342e0a09202a2f0a0973776974636820286c656e29207b0a096361736520313a0a09096f75745f3828616464722c2076616c293b0a0909627265616b3b0a096361736520323a0a09096f75745f6c65313628616464722c2076616c293b0a0909627265616b3b0a0964656661756c743a0a09096f75745f6c65333228616464722c2076616c293b0a0909627265616b3b0a097d0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320737472756374207063695f6f70732075335f6167705f7063695f6f7073203d0a7b0a092e72656164203d2075335f6167705f726561645f636f6e6669672c0a092e7772697465203d2075335f6167705f77726974655f636f6e6669672c0a7d3b0a0a73746174696320756e7369676e6564206c6f6e672075335f68745f6366613028753820646576666e2c207538206f6666290a7b0a0972657475726e2028646576666e203c3c203829207c206f66663b0a7d0a0a73746174696320756e7369676e6564206c6f6e672075335f68745f63666131287538206275732c20753820646576666e2c207538206f6666290a7b0a0972657475726e2075335f68745f6366613028646576666e2c206f666629202b2028627573203c3c20313629202b2030783031303030303030554c3b0a7d0a0a73746174696320766f6c6174696c6520766f6964205f5f696f6d656d202a75335f68745f6366675f61636365737328737472756374207063695f636f6e74726f6c6c65722a20686f73652c0a090909092020202020207538206275732c20753820646576666e2c207538206f6666736574290a7b0a0969662028627573203d3d20686f73652d3e66697273745f6275736e6f29207b0a0909696620285043495f534c4f5428646576666e29203d3d2030290a09090972657475726e204e554c4c3b0a090972657475726e20686f73652d3e6366675f64617461202b2075335f68745f6366613028646576666e2c206f6666736574293b0a097d20656c73650a090972657475726e20686f73652d3e6366675f64617461202b2075335f68745f63666131286275732c20646576666e2c206f6666736574293b0a7d0a0a73746174696320696e742075335f68745f726f6f745f726561645f636f6e66696728737472756374207063695f636f6e74726f6c6c6572202a686f73652c207538206f66667365742c0a090909092020696e74206c656e2c20753332202a76616c290a7b0a09766f6c6174696c6520766f6964205f5f696f6d656d202a616464723b0a0a0961646472203d20686f73652d3e6366675f616464723b0a0961646472202b3d2028286f66667365742026207e3329203c3c203229202b202834202d206c656e202d20286f66667365742026203329293b0a0a0973776974636820286c656e29207b0a096361736520313a0a09092a76616c203d20696e5f382861646472293b0a0909627265616b3b0a096361736520323a0a09092a76616c203d20696e5f626531362861646472293b0a0909627265616b3b0a0964656661756c743a0a09092a76616c203d20696e5f626533322861646472293b0a0909627265616b3b0a097d0a0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320696e742075335f68745f726f6f745f77726974655f636f6e66696728737472756374207063695f636f6e74726f6c6c6572202a686f73652c207538206f66667365742c0a090909092020696e74206c656e2c207533322076616c290a7b0a09766f6c6174696c6520766f6964205f5f696f6d656d202a616464723b0a0a0961646472203d20686f73652d3e6366675f61646472202b2028286f66667365742026207e3329203c3c203229202b202834202d206c656e202d20286f66667365742026203329293b0a0a09696620286f6666736574203e3d205043495f424153455f414444524553535f30202626206f6666736574203c205043495f4341504142494c4954595f4c495354290a090972657475726e2050434942494f535f5355434345535346554c3b0a0a0973776974636820286c656e29207b0a096361736520313a0a09096f75745f3828616464722c2076616c293b0a0909627265616b3b0a096361736520323a0a09096f75745f6265313628616464722c2076616c293b0a0909627265616b3b0a0964656661756c743a0a09096f75745f6265333228616464722c2076616c293b0a0909627265616b3b0a097d0a0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320696e742075335f68745f726561645f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c0a0909092020202020696e74206f66667365742c20696e74206c656e2c20753332202a76616c290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09766f6c6174696c6520766f6964205f5f696f6d656d202a616464723b0a0a09686f7365203d207063695f6275735f746f5f686f737428627573293b0a0969662028686f7365203d3d204e554c4c290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a09696620286275732d3e6e756d626572203d3d20686f73652d3e66697273745f6275736e6f20262620646576666e203d3d205043495f444556464e28302c203029290a090972657475726e2075335f68745f726f6f745f726561645f636f6e66696728686f73652c206f66667365742c206c656e2c2076616c293b0a0a09696620286f6666736574203e2030786666290a090972657475726e2050434942494f535f4241445f52454749535445525f4e554d4245523b0a0a0961646472203d2075335f68745f6366675f61636365737328686f73652c206275732d3e6e756d6265722c20646576666e2c206f6666736574293b0a09696620282161646472290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a092f2a0a09202a204e6f74653a207468652063616c6c65722068617320616c726561647920636865636b65642074686174206f66667365742069730a09202a207375697461626c7920616c69676e656420616e642074686174206c656e20697320312c2032206f7220342e0a09202a2f0a0973776974636820286c656e29207b0a096361736520313a0a09092a76616c203d20696e5f382861646472293b0a0909627265616b3b0a096361736520323a0a09092a76616c203d20696e5f6c6531362861646472293b0a0909627265616b3b0a0964656661756c743a0a09092a76616c203d20696e5f6c6533322861646472293b0a0909627265616b3b0a097d0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320696e742075335f68745f77726974655f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c0a090909202020202020696e74206f66667365742c20696e74206c656e2c207533322076616c290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09766f6c6174696c6520766f6964205f5f696f6d656d202a616464723b0a0a09686f7365203d207063695f6275735f746f5f686f737428627573293b0a0969662028686f7365203d3d204e554c4c290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a09696620286275732d3e6e756d626572203d3d20686f73652d3e66697273745f6275736e6f20262620646576666e203d3d205043495f444556464e28302c203029290a090972657475726e2075335f68745f726f6f745f77726974655f636f6e66696728686f73652c206f66667365742c206c656e2c2076616c293b0a0a09696620286f6666736574203e2030786666290a090972657475726e2050434942494f535f4241445f52454749535445525f4e554d4245523b0a0a0961646472203d2075335f68745f6366675f61636365737328686f73652c206275732d3e6e756d6265722c20646576666e2c206f6666736574293b0a09696620282161646472290a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a092f2a0a09202a204e6f74653a207468652063616c6c65722068617320616c726561647920636865636b65642074686174206f66667365742069730a09202a207375697461626c7920616c69676e656420616e642074686174206c656e20697320312c2032206f7220342e0a09202a2f0a0973776974636820286c656e29207b0a096361736520313a0a09096f75745f3828616464722c2076616c293b0a0909627265616b3b0a096361736520323a0a09096f75745f6c65313628616464722c2076616c293b0a0909627265616b3b0a0964656661756c743a0a09096f75745f6c65333228616464722c2076616c293b0a0909627265616b3b0a097d0a0972657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320737472756374207063695f6f70732075335f68745f7063695f6f7073203d0a7b0a092e72656164203d2075335f68745f726561645f636f6e6669672c0a092e7772697465203d2075335f68745f77726974655f636f6e6669672c0a7d3b0a0a73746174696320756e7369676e656420696e742075345f706369655f6366613028756e7369676e656420696e7420646576666e2c20756e7369676e656420696e74206f6666290a7b0a0972657475726e202831203c3c205043495f534c4f5428646576666e2929097c0a0920202020202020285043495f46554e4328646576666e29203c3c203829097c0a092020202020202028286f6666203e3e203829203c3c2032382920097c0a0920202020202020286f66662026203078666375293b0a7d0a0a73746174696320756e7369676e656420696e742075345f706369655f6366613128756e7369676e656420696e74206275732c20756e7369676e656420696e7420646576666e2c0a0909090920756e7369676e656420696e74206f6666290a7b0a202020202020202072657475726e2028627573203c3c2031362909097c0a092020202020202028646576666e203c3c20382909097c0a092020202020202028286f6666203e3e203829203c3c20323829097c0a0920202020202020286f666620262030786663752909097c2031753b0a7d0a0a73746174696320766f6c6174696c6520766f6964205f5f696f6d656d202a75345f706369655f6366675f61636365737328737472756374207063695f636f6e74726f6c6c65722a20686f73652c0a202020202020202020202020202020202020202020202020202020202020202020202020202020207538206275732c207538206465765f666e2c20696e74206f6666736574290a7b0a2020202020202020756e7369676e656420696e742063616464723b0a0a202020202020202069662028627573203d3d20686f73652d3e66697273745f6275736e6f290a202020202020202020202020202020206361646472203d2075345f706369655f63666130286465765f666e2c206f6666736574293b0a2020202020202020656c73650a202020202020202020202020202020206361646472203d2075345f706369655f63666131286275732c206465765f666e2c206f6666736574293b0a0a20202020202020202f2a20556e696e6f7274682077696c6c2072657475726e206761726261676520696620776520646f6e27742072656164206261636b207468652076616c75652021202a2f0a2020202020202020646f207b0a202020202020202020202020202020206f75745f6c65333228686f73652d3e6366675f616464722c206361646472293b0a20202020202020207d207768696c652028696e5f6c65333228686f73652d3e6366675f616464722920213d206361646472293b0a0a20202020202020206f666673657420263d20307830333b0a202020202020202072657475726e20686f73652d3e6366675f64617461202b206f66667365743b0a7d0a0a73746174696320696e742075345f706369655f726561645f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c0a20202020202020202020202020202020202020202020202020202020202020696e74206f66667365742c20696e74206c656e2c20753332202a76616c290a7b0a2020202020202020737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a2020202020202020766f6c6174696c6520766f6964205f5f696f6d656d202a616464723b0a0a2020202020202020686f7365203d207063695f6275735f746f5f686f737428627573293b0a202020202020202069662028686f7365203d3d204e554c4c290a2020202020202020202020202020202072657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a2020202020202020696620286f6666736574203e3d20307831303030290a2020202020202020202020202020202072657475726e202050434942494f535f4241445f52454749535445525f4e554d4245523b0a202020202020202061646472203d2075345f706369655f6366675f61636365737328686f73652c206275732d3e6e756d6265722c20646576666e2c206f6666736574293b0a2020202020202020696620282161646472290a2020202020202020202020202020202072657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a20202020202020202f2a0a2020202020202020202a204e6f74653a207468652063616c6c65722068617320616c726561647920636865636b65642074686174206f66667365742069730a2020202020202020202a207375697461626c7920616c69676e656420616e642074686174206c656e20697320312c2032206f7220342e0a2020202020202020202a2f0a202020202020202073776974636820286c656e29207b0a20202020202020206361736520313a0a202020202020202020202020202020202a76616c203d20696e5f382861646472293b0a20202020202020202020202020202020627265616b3b0a20202020202020206361736520323a0a202020202020202020202020202020202a76616c203d20696e5f6c6531362861646472293b0a20202020202020202020202020202020627265616b3b0a202020202020202064656661756c743a0a202020202020202020202020202020202a76616c203d20696e5f6c6533322861646472293b0a20202020202020202020202020202020627265616b3b0a20202020202020207d0a202020202020202072657475726e2050434942494f535f5355434345535346554c3b0a7d0a73746174696320696e742075345f706369655f77726974655f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c0a2020202020202020202020202020202020202020202020202020202020202020696e74206f66667365742c20696e74206c656e2c207533322076616c290a7b0a2020202020202020737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a2020202020202020766f6c6174696c6520766f6964205f5f696f6d656d202a616464723b0a0a2020202020202020686f7365203d207063695f6275735f746f5f686f737428627573293b0a202020202020202069662028686f7365203d3d204e554c4c290a2020202020202020202020202020202072657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a2020202020202020696620286f6666736574203e3d20307831303030290a2020202020202020202020202020202072657475726e202050434942494f535f4241445f52454749535445525f4e554d4245523b0a202020202020202061646472203d2075345f706369655f6366675f61636365737328686f73652c206275732d3e6e756d6265722c20646576666e2c206f6666736574293b0a2020202020202020696620282161646472290a2020202020202020202020202020202072657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a20202020202020202f2a0a2020202020202020202a204e6f74653a207468652063616c6c65722068617320616c726561647920636865636b65642074686174206f66667365742069730a2020202020202020202a207375697461626c7920616c69676e656420616e642074686174206c656e20697320312c2032206f7220342e0a2020202020202020202a2f0a202020202020202073776974636820286c656e29207b0a20202020202020206361736520313a0a202020202020202020202020202020206f75745f3828616464722c2076616c293b0a20202020202020202020202020202020627265616b3b0a20202020202020206361736520323a0a202020202020202020202020202020206f75745f6c65313628616464722c2076616c293b0a20202020202020202020202020202020627265616b3b0a202020202020202064656661756c743a0a202020202020202020202020202020206f75745f6c65333228616464722c2076616c293b0a20202020202020202020202020202020627265616b3b0a20202020202020207d0a202020202020202072657475726e2050434942494f535f5355434345535346554c3b0a7d0a0a73746174696320737472756374207063695f6f70732075345f706369655f7063695f6f7073203d0a7b0a092e72656164203d2075345f706369655f726561645f636f6e6669672c0a092e7772697465203d2075345f706369655f77726974655f636f6e6669672c0a7d3b0a0a73746174696320766f6964205f5f696e69742073657475705f75335f61677028737472756374207063695f636f6e74726f6c6c65722a20686f7365290a7b0a092f2a204f6e2047352c207765206d6f76652041475020757020746f206869676820627573206e756d62657220736f20776520646f6e2774206e6565640a09202a20746f20726561737369676e20627573206e756d6265727320666f722048542e204966207765206576657220686176652050325020627269646765730a09202a206f6e204147502c207765276c6c206861766520746f206d6f7665207063695f61737369676e5f616c6c5f627573657320746f207468650a09202a207063695f636f6e74726f6c6c65722073747275637475726520736f20776520656e61626c6520697420666f722041475020616e64206e6f7420666f720a09202a204854206368696c64732e0a09202a205765206861726420636f64652074686520616464726573732062656361757365206f662074686520646966666572656e742073697a65206f660a09202a207468652072656720616464726573732063656c6c2c207765207368616c6c206669782074686174206279206b696c6c696e67207374727563740a09202a207265675f70726f706572747920616e64207573696e6720736f6d65206163636573736f722066756e6374696f6e7320696e73746561640a09202a2f0a09686f73652d3e66697273745f6275736e6f203d20307866303b0a09686f73652d3e6c6173745f6275736e6f203d20307866663b0a09686f73652d3e6f7073203d202675335f6167705f7063695f6f70733b0a09686f73652d3e6366675f61646472203d20696f72656d61702830786630303030303030202b2030783830303030302c20307831303030293b0a09686f73652d3e6366675f64617461203d20696f72656d61702830786630303030303030202b2030786330303030302c20307831303030293b0a0a0975335f616770203d20686f73653b0a7d0a0a73746174696320766f6964205f5f696e69742073657475705f75345f7063696528737472756374207063695f636f6e74726f6c6c65722a20686f7365290a7b0a20202020202020202f2a2057652063757272656e746c79206f6e6c7920696d706c656d656e742074686520226e6f6e2d61746f6d69632220636f6e6669672073706163652c20746f0a2020202020202020202a206265206f7074696d69736564206c617465722e0a2020202020202020202a2f0a2020202020202020686f73652d3e6f7073203d202675345f706369655f7063695f6f70733b0a2020202020202020686f73652d3e6366675f61646472203d20696f72656d61702830786630303030303030202b2030783830303030302c20307831303030293b0a2020202020202020686f73652d3e6366675f64617461203d20696f72656d61702830786630303030303030202b2030786330303030302c20307831303030293b0a0a202020202020202075345f70636965203d20686f73653b0a7d0a0a73746174696320766f6964205f5f696e69742073657475705f75335f687428737472756374207063695f636f6e74726f6c6c65722a20686f7365290a7b0a09686f73652d3e6f7073203d202675335f68745f7063695f6f70733b0a0a092f2a205765206861726420636f64652074686520616464726573732062656361757365206f662074686520646966666572656e742073697a65206f660a09202a207468652072656720616464726573732063656c6c2c207765207368616c6c206669782074686174206279206b696c6c696e67207374727563740a09202a207265675f70726f706572747920616e64207573696e6720736f6d65206163636573736f722066756e6374696f6e7320696e73746561640a09202a2f0a09686f73652d3e6366675f64617461203d20696f72656d617028307866323030303030302c2030783032303030303030293b0a09686f73652d3e6366675f61646472203d20696f72656d617028307866383037303030302c20307831303030293b0a0a09686f73652d3e66697273745f6275736e6f203d20303b0a09686f73652d3e6c6173745f6275736e6f203d20307865663b0a0a0975335f6874203d20686f73653b0a7d0a0a73746174696320696e74205f5f696e6974206d61706c655f6164645f62726964676528737472756374206465766963655f6e6f6465202a646576290a7b0a09696e74206c656e3b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a09636861722a20646973705f6e616d653b0a09636f6e737420696e74202a6275735f72616e67653b0a09696e74207072696d617279203d20313b0a0a094442472822416464696e672050434920686f7374206272696467652025735c6e222c206465762d3e66756c6c5f6e616d65293b0a0a096275735f72616e6765203d206f665f6765745f70726f7065727479286465762c20226275732d72616e6765222c20266c656e293b0a09696620286275735f72616e6765203d3d204e554c4c207c7c206c656e203c2032202a2073697a656f6628696e742929207b0a09097072696e746b284b45524e5f5741524e494e47202243616e277420676574206275732d72616e676520666f722025732c20617373756d652062757320305c6e222c0a09096465762d3e66756c6c5f6e616d65293b0a097d0a0a09686f7365203d2070636962696f735f616c6c6f635f636f6e74726f6c6c657228646576293b0a0969662028686f7365203d3d204e554c4c290a090972657475726e202d454e4f4d454d3b0a09686f73652d3e66697273745f6275736e6f203d206275735f72616e6765203f206275735f72616e67655b305d203a20303b0a09686f73652d3e6c6173745f6275736e6f203d206275735f72616e6765203f206275735f72616e67655b315d203a20307866663b0a0a09646973705f6e616d65203d204e554c4c3b0a09696620286f665f6465766963655f69735f636f6d70617469626c65286465762c202275332d616770222929207b0a090973657475705f75335f61677028686f7365293b0a0909646973705f6e616d65203d202255332d414750223b0a09097072696d617279203d20303b0a097d20656c736520696620286f665f6465766963655f69735f636f6d70617469626c65286465762c202275332d6874222929207b0a090973657475705f75335f687428686f7365293b0a0909646973705f6e616d65203d202255332d4854223b0a09097072696d617279203d20313b0a20202020202020207d20656c736520696620286f665f6465766963655f69735f636f6d70617469626c65286465762c202275342d70636965222929207b0a2020202020202020202020202020202073657475705f75345f7063696528686f7365293b0a20202020202020202020202020202020646973705f6e616d65203d202255342d50434945223b0a202020202020202020202020202020207072696d617279203d20303b0a097d0a097072696e746b284b45524e5f494e464f2022466f756e642025732050434920686f7374206272696467652e204669726d7761726520627573206e756d6265723a2025642d3e25645c6e222c0a0909646973705f6e616d652c20686f73652d3e66697273745f6275736e6f2c20686f73652d3e6c6173745f6275736e6f293b0a0a092f2a20496e7465727072657420746865202272616e676573222070726f7065727479202a2f0a092f2a205468697320616c736f206d6170732074686520492f4f20726567696f6e20616e642073657473206973615f696f2f6d656d5f62617365202a2f0a097063695f70726f636573735f6272696467655f4f465f72616e67657328686f73652c206465762c207072696d617279293b0a0a092f2a20466978757020226275732d72616e676522204f462070726f7065727479202a2f0a0966697875705f6275735f72616e676528646576293b0a0a092f2a20436865636b20666f72206c656761637920494f73202a2f0a096973615f6272696467655f66696e645f6561726c7928686f7365293b0a0a0972657475726e20303b0a7d0a0a0a766f6964206d61706c655f7063695f6972715f666978757028737472756374207063695f646576202a646576290a7b0a094442472822202d3e206d61706c655f7063695f6972715f66697875705c6e22293b0a0a092f2a2046697875702049525120666f72205043496520686f7374202a2f0a096966202875345f7063696520213d204e554c4c202626206465762d3e6275732d3e6e756d626572203d3d20302026260a09202020207063695f6275735f746f5f686f7374286465762d3e62757329203d3d2075345f7063696529207b0a09097072696e746b284b45524e5f4445425547202246697875702055342050434965204952515c6e22293b0a09096465762d3e697271203d206972715f6372656174655f6d617070696e67284e554c4c2c2031293b0a0909696620286465762d3e69727120213d204e4f5f495251290a0909096972715f7365745f6972715f74797065286465762d3e6972712c204952515f545950455f4c4556454c5f4c4f57293b0a097d0a0a092f2a204869646520414d44383131312049444520696e74657272757074207768656e20696e206c6567616379206d6f646520736f0a09202a20746865206472697665722063616c6c73207063695f6765745f6c65676163795f6964655f69727128290a09202a2f0a09696620286465762d3e76656e646f72203d3d205043495f56454e444f525f49445f414d442026260a09202020206465762d3e646576696365203d3d205043495f4445564943455f49445f414d445f383131315f4944452026260a0920202020286465762d3e636c617373202620352920213d203529207b0a09096465762d3e697271203d204e4f5f4952513b0a097d0a0a094442472822203c2d206d61706c655f7063695f6972715f66697875705c6e22293b0a7d0a0a766f6964205f5f696e6974206d61706c655f7063695f696e697428766f6964290a7b0a09737472756374206465766963655f6e6f6465202a6e702c202a726f6f743b0a09737472756374206465766963655f6e6f6465202a6874203d204e554c4c3b0a0a092f2a2050726f626520726f6f742050434920686f7374732c2074686174206973206f6e205533207468652041475020686f737420616e64207468650a09202a2048797065725472616e73706f727420686f73742e2054686174206f6e652069732061637475616c6c7920226b657074222061726f756e640a09202a20616e642061637475616c6c79206164646564206c6173742061732069742773207265736f75726365206d616e6167656d656e742072656c6965730a09202a206f6e2074686520414750207265736f757263657320746f2068617665206265656e2073657475702066697273740a09202a2f0a09726f6f74203d206f665f66696e645f6e6f64655f62795f7061746828222f22293b0a0969662028726f6f74203d3d204e554c4c29207b0a09097072696e746b284b45524e5f4352495420226d61706c655f66696e645f627269646765733a2063616e27742066696e6420726f6f74206f662064657669636520747265655c6e22293b0a090972657475726e3b0a097d0a09666f7220286e70203d204e554c4c3b20286e70203d206f665f6765745f6e6578745f6368696c6428726f6f742c206e70292920213d204e554c4c3b29207b0a090969662028216e702d3e74797065290a090909636f6e74696e75653b0a090969662028737472636d70286e702d3e747970652c2022706369222920262620737472636d70286e702d3e747970652c202268742229290a090909636f6e74696e75653b0a090969662028286f665f6465766963655f69735f636f6d70617469626c65286e702c202275342d706369652229207c7c0a090920202020206f665f6465766963655f69735f636f6d70617469626c65286e702c202275332d6167702229292026260a0909202020206d61706c655f6164645f627269646765286e7029203d3d2030290a0909096f665f6e6f64655f676574286e70293b0a0a0909696620286f665f6465766963655f69735f636f6d70617469626c65286e702c202275332d6874222929207b0a0909096f665f6e6f64655f676574286e70293b0a0909096874203d206e703b0a09097d0a097d0a096f665f6e6f64655f70757428726f6f74293b0a0a092f2a204e6f77207365747570207468652048797065725472616e73706f727420686f737420696620776520666f756e6420616e790a09202a2f0a09696620286874202626206d61706c655f6164645f6272696467652868742920213d2030290a09096f665f6e6f64655f707574286874293b0a0a092f2a20536574757020746865206c696e6b616765206265747765656e204f46206e6f64657320616e642050484273202a2f200a097063695f646576735f7068625f696e697428293b0a0a092f2a20466978757020746865205043493c2d3e4f46206d617070696e6720666f72205533204147502064756520746f206275732072656e756d626572696e672e2057650a09202a20617373756d65207468657265206973206e6f2050325020627269646765206f6e2074686520414750206275732c2077686963682073686f756c6420626520610a09202a207361666520617373756d7074696f6e7320686f706566756c6c792e0a09202a2f0a096966202875335f61677029207b0a0909737472756374206465766963655f6e6f6465202a6e70203d2075335f6167702d3e646e3b0a09095043495f444e286e70292d3e6275736e6f203d20307866303b0a0909666f7220286e70203d206e702d3e6368696c643b206e703b206e70203d206e702d3e7369626c696e67290a0909095043495f444e286e70292d3e6275736e6f203d20307866303b0a097d0a0a092f2a2054656c6c207063692e6320746f206e6f74206368616e676520616e79207265736f7572636520616c6c6f636174696f6e732e20202a2f0a097063695f6164645f666c616773285043495f50524f42455f4f4e4c59293b0a7d0a0a696e74206d61706c655f7063695f6765745f6c65676163795f6964655f69727128737472756374207063695f646576202a706465762c20696e74206368616e6e656c290a7b0a09737472756374206465766963655f6e6f6465202a6e703b0a09756e7369676e656420696e7420646566697271203d206368616e6e656c203f203135203a2031343b0a09756e7369676e656420696e74206972713b0a0a0969662028706465762d3e76656e646f7220213d205043495f56454e444f525f49445f414d44207c7c0a0920202020706465762d3e64657669636520213d205043495f4445564943455f49445f414d445f383131315f494445290a090972657475726e206465666972713b0a0a096e70203d207063695f6465766963655f746f5f4f465f6e6f64652870646576293b0a09696620286e70203d3d204e554c4c29207b0a09097072696e746b28224661696c656420746f206c6f63617465204f46206e6f646520666f72204944452025735c6e222c0a0909202020202020207063695f6e616d65287064657629293b0a090972657475726e206465666972713b0a097d0a09697271203d206972715f6f665f70617273655f616e645f6d6170286e702c206368616e6e656c202620307831293b0a0969662028697271203d3d204e4f5f49525129207b0a09097072696e746b28224661696c656420746f206d6170206f6e626f6172642049444520696e7465727275707420666f72206368616e6e656c2025645c6e222c0a0909202020202020206368616e6e656c293b0a090972657475726e206465666972713b0a097d0a0972657475726e206972713b0a7d0a0a73746174696320766f696420717569726b5f6970725f6d736928737472756374207063695f646576202a646576290a7b0a092f2a20536f6d657468696e672070726576656e7473204d5349732066726f6d20746865204950522066726f6d20776f726b696e67206f6e2042696d696e692c0a09202a20616e64207468652064726976657220686173206e6f20736d6172747320746f207265636f7665722e20536f2064697361626c65204d53490a09202a206f6e20697420666f72206e6f772e202a2f0a0a09696620286d616368696e655f6973286d61706c652929207b0a09096465762d3e6e6f5f6d7369203d20313b0a09096465765f696e666f28266465762d3e6465762c2022517569726b2064697361626c6564204d53495c6e22293b0a097d0a7d0a4445434c4152455f5043495f46495855505f46494e414c285043495f56454e444f525f49445f49424d2c205043495f4445564943455f49445f49424d5f4f4253494449414e2c0a090909717569726b5f6970725f6d7369293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f6d61706c652f73657475702e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323331333000313231313437343433333000303032313636360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20204d61706c652028393730206576616c20626f6172642920736574757020636f64650a202a0a202a202028632920436f7079726967687420323030342042656e6a616d696e2048657272656e7363686d696474202862656e68406b65726e656c2e6372617368696e672e6f7267292c0a202a20202020202020202020202020202020202020202049424d20436f72702e200a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a20206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a2f0a0a23756e6465662044454255470a0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f756e697374642e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c6c696e75782f757365722e683e0a23696e636c756465203c6c696e75782f7474792e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f696f706f72742e683e0a23696e636c756465203c6c696e75782f6d616a6f722e683e0a23696e636c756465203c6c696e75782f696e697472642e683e0a23696e636c756465203c6c696e75782f76745f6b65726e2e683e0a23696e636c756465203c6c696e75782f636f6e736f6c652e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f6164622e683e0a23696e636c756465203c6c696e75782f637564612e683e0a23696e636c756465203c6c696e75782f706d752e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f7365715f66696c652e683e0a23696e636c756465203c6c696e75782f726f6f745f6465762e683e0a23696e636c756465203c6c696e75782f73657269616c2e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a23696e636c756465203c6c696e75782f6f665f6465766963652e683e0a23696e636c756465203c6c696e75782f6d656d626c6f636b2e683e0a0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f73656374696f6e732e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a23696e636c756465203c61736d2f696f6d6d752e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a23696e636c756465203c61736d2f74696d652e683e0a23696e636c756465203c61736d2f6d7069632e683e0a23696e636c756465203c61736d2f727461732e683e0a23696e636c756465203c61736d2f756462672e683e0a23696e636c756465203c61736d2f6e7672616d2e683e0a0a23696e636c75646520226d61706c652e68220a0a2369666465662044454255470a23646566696e652044424728666d742e2e2e2920756462675f7072696e746628666d74290a23656c73650a23646566696e652044424728666d742e2e2e290a23656e6469660a0a73746174696320756e7369676e6564206c6f6e67206d61706c655f66696e645f6e7672616d5f6261736528766f6964290a7b0a09737472756374206465766963655f6e6f6465202a727463733b0a09756e7369676e6564206c6f6e6720726573756c74203d20303b0a0a092f2a2066696e64204e5652414d20646576696365202a2f0a0972746373203d206f665f66696e645f636f6d70617469626c655f6e6f6465284e554c4c2c20226e7672616d222c2022414d443831313122293b0a09696620287274637329207b0a0909737472756374207265736f7572636520723b0a0909696620286f665f616464726573735f746f5f7265736f7572636528727463732c20302c2026722929207b0a0909097072696e746b284b45524e5f454d45524720224d61706c653a20556e61626c6520746f207472616e736c617465204e5652414d220a090909202020202020202220616464726573735c6e22293b0a090909676f746f206261696c3b0a09097d0a0909696620282128722e666c616773202620494f5245534f555243455f494f2929207b0a0909097072696e746b284b45524e5f454d45524720224d61706c653a204e5652414d20616464726573732069736e27742050494f215c6e22293b0a090909676f746f206261696c3b0a09097d0a0909726573756c74203d20722e73746172743b0a097d20656c73650a09097072696e746b284b45524e5f454d45524720224d61706c653a20556e61626c6520746f2066696e64204e5652414d5c6e22293b0a206261696c3a0a096f665f6e6f64655f7075742872746373293b0a0972657475726e20726573756c743b0a7d0a0a73746174696320766f6964206d61706c655f726573746172742863686172202a636d64290a7b0a09756e7369676e656420696e74206d61706c655f6e7672616d5f626173653b0a09636f6e737420756e7369676e656420696e74202a6d61706c655f6e7672616d5f6f66667365742c202a6d61706c655f6e7672616d5f636f6d6d616e643b0a09737472756374206465766963655f6e6f6465202a73703b0a0a096d61706c655f6e7672616d5f62617365203d206d61706c655f66696e645f6e7672616d5f6261736528293b0a09696620286d61706c655f6e7672616d5f62617365203d3d2030290a0909676f746f206661696c3b0a0a092f2a2066696e6420736572766963652070726f636573736f7220646576696365202a2f0a097370203d206f665f66696e645f6e6f64655f62795f6e616d65284e554c4c2c2022736572766963652d70726f636573736f7222293b0a096966202821737029207b0a09097072696e746b284b45524e5f454d45524720224d61706c653a20556e61626c6520746f2066696e6420536572766963652050726f636573736f725c6e22293b0a0909676f746f206661696c3b0a097d0a096d61706c655f6e7672616d5f6f6666736574203d206f665f6765745f70726f70657274792873702c2022726573746172742d61646472222c204e554c4c293b0a096d61706c655f6e7672616d5f636f6d6d616e64203d206f665f6765745f70726f70657274792873702c2022726573746172742d76616c7565222c204e554c4c293b0a096f665f6e6f64655f707574287370293b0a0a092f2a2073656e6420636f6d6d616e64202a2f0a096f7574625f70282a6d61706c655f6e7672616d5f636f6d6d616e642c206d61706c655f6e7672616d5f62617365202b202a6d61706c655f6e7672616d5f6f6666736574293b0a09666f7220283b3b29203b0a206661696c3a0a097072696e746b284b45524e5f454d45524720224d61706c653a204d616e75616c20526573746172742052657175697265645c6e22293b0a7d0a0a73746174696320766f6964206d61706c655f706f7765725f6f666628766f6964290a7b0a09756e7369676e656420696e74206d61706c655f6e7672616d5f626173653b0a09636f6e737420756e7369676e656420696e74202a6d61706c655f6e7672616d5f6f66667365742c202a6d61706c655f6e7672616d5f636f6d6d616e643b0a09737472756374206465766963655f6e6f6465202a73703b0a0a096d61706c655f6e7672616d5f62617365203d206d61706c655f66696e645f6e7672616d5f6261736528293b0a09696620286d61706c655f6e7672616d5f62617365203d3d2030290a0909676f746f206661696c3b0a0a092f2a2066696e6420736572766963652070726f636573736f7220646576696365202a2f0a097370203d206f665f66696e645f6e6f64655f62795f6e616d65284e554c4c2c2022736572766963652d70726f636573736f7222293b0a096966202821737029207b0a09097072696e746b284b45524e5f454d45524720224d61706c653a20556e61626c6520746f2066696e6420536572766963652050726f636573736f725c6e22293b0a0909676f746f206661696c3b0a097d0a096d61706c655f6e7672616d5f6f6666736574203d206f665f6765745f70726f70657274792873702c2022706f7765722d6f66662d61646472222c204e554c4c293b0a096d61706c655f6e7672616d5f636f6d6d616e64203d206f665f6765745f70726f70657274792873702c2022706f7765722d6f66662d76616c7565222c204e554c4c293b0a096f665f6e6f64655f707574287370293b0a0a092f2a2073656e6420636f6d6d616e64202a2f0a096f7574625f70282a6d61706c655f6e7672616d5f636f6d6d616e642c206d61706c655f6e7672616d5f62617365202b202a6d61706c655f6e7672616d5f6f6666736574293b0a09666f7220283b3b29203b0a206661696c3a0a097072696e746b284b45524e5f454d45524720224d61706c653a204d616e75616c20506f7765722d446f776e2052657175697265645c6e22293b0a7d0a0a73746174696320766f6964206d61706c655f68616c7428766f6964290a7b0a096d61706c655f706f7765725f6f666628293b0a7d0a0a23696664656620434f4e4649475f534d500a73747275637420736d705f6f70735f74206d61706c655f736d705f6f7073203d207b0a092e70726f626509093d20736d705f6d7069635f70726f62652c0a092e6d6573736167655f70617373093d20736d705f6d7069635f6d6573736167655f706173732c0a092e6b69636b5f637075093d20736d705f67656e657269635f6b69636b5f6370752c0a092e73657475705f637075093d20736d705f6d7069635f73657475705f6370752c0a092e676976655f74696d6562617365093d20736d705f67656e657269635f676976655f74696d65626173652c0a092e74616b655f74696d6562617365093d20736d705f67656e657269635f74616b655f74696d65626173652c0a7d3b0a23656e646966202f2a20434f4e4649475f534d50202a2f0a0a73746174696320766f6964205f5f696e6974206d61706c655f7573655f727461735f7265626f6f745f616e645f68616c745f69665f70726573656e7428766f6964290a7b0a0969662028727461735f736572766963655f70726573656e74282273797374656d2d7265626f6f7422292026260a0920202020727461735f736572766963655f70726573656e742822706f7765722d6f6666222929207b0a09097070635f6d642e72657374617274203d20727461735f726573746172743b0a09097070635f6d642e706f7765725f6f6666203d20727461735f706f7765725f6f66663b0a09097070635f6d642e68616c74203d20727461735f68616c743b0a097d0a7d0a0a766f6964205f5f696e6974206d61706c655f73657475705f6172636828766f6964290a7b0a092f2a20696e697420746f20736f6d65207e73616e652076616c756520756e74696c2063616c6962726174655f64656c617928292072756e73202a2f0a096c6f6f70735f7065725f6a69666679203d2035303030303030303b0a0a092f2a20536574757020534d502063616c6c6261636b202a2f0a23696664656620434f4e4649475f534d500a09736d705f6f7073203d20266d61706c655f736d705f6f70733b0a23656e6469660a092f2a204c6f6f6b75702050434920686f737473202a2f0a20202020202020096d61706c655f7063695f696e697428293b0a0a23696664656620434f4e4649475f44554d4d595f434f4e534f4c450a09636f6e73776974636870203d202664756d6d795f636f6e3b0a23656e6469660a096d61706c655f7573655f727461735f7265626f6f745f616e645f68616c745f69665f70726573656e7428293b0a0a097072696e746b284b45524e5f444542554720225573696e67206e61746976652f4e41502069646c65206c6f6f705c6e22293b0a0a096d6d696f5f6e7672616d5f696e697428293b0a7d0a0a2f2a200a202a204561726c7920696e697469616c697a6174696f6e2e0a202a2f0a73746174696320766f6964205f5f696e6974206d61706c655f696e69745f6561726c7928766f6964290a7b0a094442472822202d3e206d61706c655f696e69745f6561726c795c6e22293b0a0a09696f6d6d755f696e69745f6561726c795f6461727428293b0a0a094442472822203c2d206d61706c655f696e69745f6561726c795c6e22293b0a7d0a0a2f2a0a202a205468697320697320616c6d6f7374206964656e746963616c20746f207053657269657320616e6420434852502e205765206e65656420746f206d616b6520746861740a202a20636f64652067656e65726963206174206f6e6520706f696e742c207769746820617070726f707269617465206269747320696e20746865206465766963652d7472656520746f0a202a206964656e74696679207468652070726573656e6365206f6620616e20485420415049430a202a2f0a73746174696320766f6964205f5f696e6974206d61706c655f696e69745f49525128766f6964290a7b0a09737472756374206465766963655f6e6f6465202a726f6f742c202a6e702c202a6d7069635f6e6f6465203d204e554c4c3b0a09636f6e737420756e7369676e656420696e74202a6f7070726f703b0a09756e7369676e6564206c6f6e67206f70656e7069635f61646472203d20303b0a09696e74206e616464722c206e2c20692c206f70706c656e2c206861735f69737573203d20303b0a09737472756374206d706963202a6d7069633b0a09756e7369676e656420696e7420666c616773203d20303b0a0a092f2a204c6f63617465204d50494320696e20746865206465766963652d747265652e204e6f746520746861742074686572652069732061206275670a09202a20696e204d61706c65206465766963652d74726565207768657265207468652074797065206f662074686520636f6e74726f6c6c65722069730a09202a206f70656e2d70696320616e64206e6f7420696e746572727570742d636f6e74726f6c6c65720a09202a2f0a0a09666f725f656163685f6e6f64655f62795f74797065286e702c2022696e746572727570742d636f6e74726f6c6c657222290a0909696620286f665f6465766963655f69735f636f6d70617469626c65286e702c20226f70656e2d706963222929207b0a0909096d7069635f6e6f6465203d206e703b0a090909627265616b3b0a09097d0a09696620286d7069635f6e6f6465203d3d204e554c4c290a0909666f725f656163685f6e6f64655f62795f74797065286e702c20226f70656e2d7069632229207b0a0909096d7069635f6e6f6465203d206e703b0a090909627265616b3b0a09097d0a09696620286d7069635f6e6f6465203d3d204e554c4c29207b0a09097072696e746b284b45524e5f4552520a090920202020202020224661696c656420746f206c6f6361746520746865204d50494320696e7465727275707420636f6e74726f6c6c65725c6e22293b0a090972657475726e3b0a097d0a0a092f2a2046696e642061646472657373206c69737420696e202f706c6174666f726d2d6f70656e2d706963202a2f0a09726f6f74203d206f665f66696e645f6e6f64655f62795f7061746828222f22293b0a096e61646472203d206f665f6e5f616464725f63656c6c7328726f6f74293b0a096f7070726f70203d206f665f6765745f70726f706572747928726f6f742c2022706c6174666f726d2d6f70656e2d706963222c20266f70706c656e293b0a09696620286f7070726f7020213d203029207b0a09096f70656e7069635f61646472203d206f665f726561645f6e756d626572286f7070726f702c206e61646472293b0a09096861735f69737573203d20286f70706c656e203e206e61646472293b0a09097072696e746b284b45524e5f444542554720224f70656e50494320616464723a20256c782c2068617320495355733a2025645c6e222c0a0909202020202020206f70656e7069635f616464722c206861735f69737573293b0a097d0a0a094255475f4f4e286f70656e7069635f61646472203d3d2030293b0a0a092f2a20436865636b20666f7220612062696720656e6469616e204d504943202a2f0a09696620286f665f6765745f70726f7065727479286e702c20226269672d656e6469616e222c204e554c4c2920213d204e554c4c290a0909666c616773207c3d204d5049435f4249475f454e4449414e3b0a0a092f2a20585858204d61706c652073706563696669632062697473202a2f0a09666c616773207c3d204d5049435f55335f48545f495251533b0a092f2a20416c6c2055332f553420617265206269672d656e6469616e2c206f6c64657220534c4f46206669726d7761726520646f65736e277420656e636f64652074686973202a2f0a09666c616773207c3d204d5049435f4249475f454e4449414e3b0a0a092f2a20536574757020746865206f70656e706963206472697665722e204d6f7265206465766963652d74726565206a756e6b732c207765206861726420636f6465206e6f0a09202a204953557320666f72206e6f772e2049276c6c206861766520746f207265766973697420736f6d652073747566667320776974682074686520666f6c6b7320646f696e670a09202a20746865206669726d7761726520666f722074686f73650a09202a2f0a096d706963203d206d7069635f616c6c6f63286d7069635f6e6f64652c206f70656e7069635f616464722c20666c6167732c0a09090920202f2a6861735f69737573203f203136203a2a2f20302c20302c2022204d504943202020202022293b0a094255475f4f4e286d706963203d3d204e554c4c293b0a0a092f2a204164642049535573202a2f0a096f70706c656e202f3d2073697a656f6628753332293b0a09666f7220286e203d20302c2069203d206e616464723b2069203c206f70706c656e3b2069202b3d206e616464722c206e2b2b29207b0a0909756e7369676e6564206c6f6e672069737561646472203d206f665f726561645f6e756d626572286f7070726f70202b20692c206e61646472293b0a09096d7069635f61737369676e5f697375286d7069632c206e2c2069737561646472293b0a097d0a0a092f2a20416c6c2049535573206172652073657475702c20636f6d706c65746520696e697469616c697a6174696f6e202a2f0a096d7069635f696e6974286d706963293b0a097070635f6d642e6765745f697271203d206d7069635f6765745f6972713b0a096f665f6e6f64655f707574286d7069635f6e6f6465293b0a096f665f6e6f64655f70757428726f6f74293b0a7d0a0a73746174696320766f6964205f5f696e6974206d61706c655f70726f67726573732863686172202a732c20756e7369676e65642073686f727420686578290a7b0a097072696e746b28222a2a2a2025303478203a2025735c6e222c206865782c2073203f2073203a202222293b0a7d0a0a0a2f2a0a202a2043616c6c65642076657279206561726c792c204d4d55206973206f66662c206465766963652d747265652069736e277420756e666c617474656e65640a202a2f0a73746174696320696e74205f5f696e6974206d61706c655f70726f626528766f6964290a7b0a09756e7369676e6564206c6f6e6720726f6f74203d206f665f6765745f666c61745f64745f726f6f7428293b0a0a0969662028216f665f666c61745f64745f69735f636f6d70617469626c6528726f6f742c20224d6f6d656e74756d2c4d61706c6522292026260a0920202020216f665f666c61745f64745f69735f636f6d70617469626c6528726f6f742c20224d6f6d656e74756d2c4170616368652229290a090972657475726e20303b0a092f2a0a09202a204f6e2055332c2074686520444152542028696f6d6d7529206d75737420626520616c6c6f6361746564206e6f772073696e63652069740a09202a2068617320616e20696d70616374206f6e20687461625f696e697469616c697a65202864756520746f20746865206c6172676520706167652069740a09202a206f6363757069657320686176696e6720746f2062652062726f6b656e20757020736f20746865204441525420697473656c66206973206e6f740a09202a2070617274206f662074686520636163686561626c65206c696e6172206d617070696e670a09202a2f0a09616c6c6f635f646172745f7461626c6528293b0a0a09687074655f696e69745f6e617469766528293b0a0a0972657475726e20313b0a7d0a0a646566696e655f6d616368696e65286d61706c6529207b0a092e6e616d650909093d20224d61706c65222c0a092e70726f62650909093d206d61706c655f70726f62652c0a092e73657475705f6172636809093d206d61706c655f73657475705f617263682c0a092e696e69745f6561726c7909093d206d61706c655f696e69745f6561726c792c0a092e696e69745f49525109093d206d61706c655f696e69745f4952512c0a092e7063695f6972715f666978757009093d206d61706c655f7063695f6972715f66697875702c0a092e7063695f6765745f6c65676163795f6964655f697271093d206d61706c655f7063695f6765745f6c65676163795f6964655f6972712c0a092e7265737461727409093d206d61706c655f726573746172742c0a092e706f7765725f6f666609093d206d61706c655f706f7765725f6f66662c0a092e68616c740909093d206d61706c655f68616c742c0a20202020202020092e6765745f626f6f745f74696d6509093d206d61706c655f6765745f626f6f745f74696d652c0a20202020202020092e7365745f7274635f74696d6509093d206d61706c655f7365745f7274635f74696d652c0a20202020202020092e6765745f7274635f74696d6509093d206d61706c655f6765745f7274635f74696d652c0a202020202020092e63616c6962726174655f6465637209093d2067656e657269635f63616c6962726174655f646563722c0a092e70726f677265737309093d206d61706c655f70726f67726573732c0a092e706f7765725f7361766509093d20706f776572345f69646c652c0a7d3b0a0a23696664656620434f4e4649475f454441430a2f2a0a202a205265676973746572206120706c6174666f726d2064657669636520666f7220435043393235206d656d6f727920636f6e74726f6c6c6572206f6e0a202a20616c6c20626f61726473207769746820553348202843504339323529206272696467652e0a202a2f0a73746174696320696e74205f5f696e6974206d61706c655f6370633932355f656461635f736574757028766f6964290a7b0a0973747275637420706c6174666f726d5f646576696365202a706465763b0a09737472756374206465766963655f6e6f6465202a6e70203d204e554c4c3b0a09737472756374207265736f7572636520723b0a09696e74207265743b0a09766f6c6174696c6520766f6964205f5f696f6d656d202a6d656d3b0a09753332207265763b0a0a096e70203d206f665f66696e645f6e6f64655f62795f74797065284e554c4c2c20226d656d6f72792d636f6e74726f6c6c657222293b0a0969662028216e7029207b0a09097072696e746b284b45524e5f455252202225733a20556e61626c6520746f2066696e64206d656d6f72792d636f6e74726f6c6c6572206e6f64655c6e222c0a0909095f5f66756e635f5f293b0a090972657475726e202d454e4f4445563b0a097d0a0a09726574203d206f665f616464726573735f746f5f7265736f75726365286e702c20302c202672293b0a096f665f6e6f64655f707574286e70293b0a0a0969662028726574203c203029207b0a09097072696e746b284b45524e5f455252202225733a20556e61626c6520746f20676574206d656d6f72792d636f6e74726f6c6c6572207265675c6e222c0a0909095f5f66756e635f5f293b0a090972657475726e202d454e4f4445563b0a097d0a0a096d656d203d20696f72656d617028722e73746172742c207265736f757263655f73697a6528267229293b0a0969662028216d656d29207b0a09097072696e746b284b45524e5f455252202225733a20556e61626c6520746f206d6170206d656d6f72792d636f6e74726f6c6c6572206d656d6f72795c6e222c0a090909095f5f66756e635f5f293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a09726576203d205f5f7261775f726561646c286d656d293b0a09696f756e6d6170286d656d293b0a0a0969662028726576203c2030783334207c7c20726576203e203078336629207b202f2a20553348202a2f0a09097072696e746b284b45524e5f455252202225733a204e6f6e2d435043393235285533482920627269646765207265766973696f6e3a20253032785c6e222c0a0909095f5f66756e635f5f2c20726576293b0a090972657475726e20303b0a097d0a0a0970646576203d20706c6174666f726d5f6465766963655f72656769737465725f73696d706c6528226370633932355f65646163222c20302c2026722c2031293b0a096966202849535f455252287064657629290a090972657475726e205054525f4552522870646576293b0a0a097072696e746b284b45524e5f494e464f202225733a2043504339323520706c6174666f726d2064657669636520637265617465645c6e222c205f5f66756e635f5f293b0a0a0972657475726e20303b0a7d0a6d616368696e655f6465766963655f696e697463616c6c286d61706c652c206d61706c655f6370633932355f656461635f7365747570293b0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f6d61706c652f74696d652e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313130333400313231313437343433333000303032313436340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a202028632920436f7079726967687420323030342042656e6a616d696e2048657272656e7363686d696474202862656e68406b65726e656c2e6372617368696e672e6f7267292c0a202a20202020202020202020202020202020202020202049424d20436f72702e200a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a20206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a2f0a0a23756e6465662044454255470a0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f706172616d2e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f74696d652e683e0a23696e636c756465203c6c696e75782f6164622e683e0a23696e636c756465203c6c696e75782f706d752e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f6d633134363831387274632e683e0a23696e636c756465203c6c696e75782f6263642e683e0a0a23696e636c756465203c61736d2f73656374696f6e732e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f74696d652e683e0a0a23696e636c75646520226d61706c652e68220a0a2369666465662044454255470a23646566696e652044424728782e2e2e29207072696e746b2878290a23656c73650a23646566696e652044424728782e2e2e290a23656e6469660a0a73746174696320696e74206d61706c655f7274635f616464723b0a0a73746174696320696e74206d61706c655f636c6f636b5f7265616428696e742061646472290a7b0a096f7574625f7028616464722c206d61706c655f7274635f61646472293b0a0972657475726e20696e625f70286d61706c655f7274635f616464722b31293b0a7d0a0a73746174696320766f6964206d61706c655f636c6f636b5f777269746528756e7369676e6564206c6f6e672076616c2c20696e742061646472290a7b0a096f7574625f7028616464722c206d61706c655f7274635f61646472293b0a096f7574625f702876616c2c206d61706c655f7274635f616464722b31293b0a7d0a0a766f6964206d61706c655f6765745f7274635f74696d6528737472756374207274635f74696d65202a746d290a7b0a09646f207b0a0909746d2d3e746d5f736563203d206d61706c655f636c6f636b5f72656164285254435f5345434f4e4453293b0a0909746d2d3e746d5f6d696e203d206d61706c655f636c6f636b5f72656164285254435f4d494e55544553293b0a0909746d2d3e746d5f686f7572203d206d61706c655f636c6f636b5f72656164285254435f484f555253293b0a0909746d2d3e746d5f6d646179203d206d61706c655f636c6f636b5f72656164285254435f4441595f4f465f4d4f4e5448293b0a0909746d2d3e746d5f6d6f6e203d206d61706c655f636c6f636b5f72656164285254435f4d4f4e5448293b0a0909746d2d3e746d5f79656172203d206d61706c655f636c6f636b5f72656164285254435f59454152293b0a097d207768696c652028746d2d3e746d5f73656320213d206d61706c655f636c6f636b5f72656164285254435f5345434f4e445329293b0a0a096966202821286d61706c655f636c6f636b5f72656164285254435f434f4e54524f4c292026205254435f444d5f42494e415259290a09202020207c7c205254435f414c574159535f42434429207b0a0909746d2d3e746d5f736563203d206263643262696e28746d2d3e746d5f736563293b0a0909746d2d3e746d5f6d696e203d206263643262696e28746d2d3e746d5f6d696e293b0a0909746d2d3e746d5f686f7572203d206263643262696e28746d2d3e746d5f686f7572293b0a0909746d2d3e746d5f6d646179203d206263643262696e28746d2d3e746d5f6d646179293b0a0909746d2d3e746d5f6d6f6e203d206263643262696e28746d2d3e746d5f6d6f6e293b0a0909746d2d3e746d5f79656172203d206263643262696e28746d2d3e746d5f79656172293b0a0920207d0a096966202828746d2d3e746d5f79656172202b203139303029203c2031393730290a0909746d2d3e746d5f79656172202b3d203130303b0a0a09477265676f7269616e44617928746d293b0a7d0a0a696e74206d61706c655f7365745f7274635f74696d6528737472756374207274635f74696d65202a746d290a7b0a09756e7369676e6564206368617220736176655f636f6e74726f6c2c20736176655f667265715f73656c6563743b0a09696e74207365632c206d696e2c20686f75722c206d6f6e2c206d6461792c20796561723b0a0a097370696e5f6c6f636b28267274635f6c6f636b293b0a0a09736176655f636f6e74726f6c203d206d61706c655f636c6f636b5f72656164285254435f434f4e54524f4c293b202f2a2074656c6c2074686520636c6f636b2069742773206265696e6720736574202a2f0a0a096d61706c655f636c6f636b5f77726974652828736176655f636f6e74726f6c7c5254435f534554292c205254435f434f4e54524f4c293b0a0a09736176655f667265715f73656c656374203d206d61706c655f636c6f636b5f72656164285254435f465245515f53454c454354293b202f2a2073746f7020616e64207265736574207072657363616c6572202a2f0a0a096d61706c655f636c6f636b5f77726974652828736176655f667265715f73656c6563747c5254435f4449565f524553455432292c205254435f465245515f53454c454354293b0a0a09736563203d20746d2d3e746d5f7365633b0a096d696e203d20746d2d3e746d5f6d696e3b0a09686f7572203d20746d2d3e746d5f686f75723b0a096d6f6e203d20746d2d3e746d5f6d6f6e3b0a096d646179203d20746d2d3e746d5f6d6461793b0a0979656172203d20746d2d3e746d5f796561723b0a0a09696620282128736176655f636f6e74726f6c2026205254435f444d5f42494e41525929207c7c205254435f414c574159535f42434429207b0a0909736563203d2062696e3262636428736563293b0a09096d696e203d2062696e32626364286d696e293b0a0909686f7572203d2062696e3262636428686f7572293b0a09096d6f6e203d2062696e32626364286d6f6e293b0a09096d646179203d2062696e32626364286d646179293b0a090979656172203d2062696e326263642879656172293b0a097d0a096d61706c655f636c6f636b5f7772697465287365632c205254435f5345434f4e4453293b0a096d61706c655f636c6f636b5f7772697465286d696e2c205254435f4d494e55544553293b0a096d61706c655f636c6f636b5f777269746528686f75722c205254435f484f555253293b0a096d61706c655f636c6f636b5f7772697465286d6f6e2c205254435f4d4f4e5448293b0a096d61706c655f636c6f636b5f7772697465286d6461792c205254435f4441595f4f465f4d4f4e5448293b0a096d61706c655f636c6f636b5f777269746528796561722c205254435f59454152293b0a0a092f2a2054686520666f6c6c6f77696e6720666c616773206861766520746f2062652072656c65617365642065786163746c7920696e2074686973206f726465722c0a09202a206f74686572776973652074686520445331323838372028706f70756c6172204d433134363831384120636c6f6e65207769746820696e74656772617465640a09202a206261747465727920616e642071756172747a292077696c6c206e6f7420726573657420746865206f7363696c6c61746f7220616e642077696c6c206e6f740a09202a2075706461746520707265636973656c7920353030206d73206c617465722e20596f7520776f6e27742066696e642074686973206d656e74696f6e656420696e0a09202a207468652044616c6c61732053656d69636f6e647563746f722064617461207368656574732c206275742077686f2062656c696576657320646174610a09202a2073686565747320616e79776179202e2e2e2020202020202020202020202020202020202020202020202020202d2d204d61726b7573204b75686e0a09202a2f0a096d61706c655f636c6f636b5f777269746528736176655f636f6e74726f6c2c205254435f434f4e54524f4c293b0a096d61706c655f636c6f636b5f777269746528736176655f667265715f73656c6563742c205254435f465245515f53454c454354293b0a0a097370696e5f756e6c6f636b28267274635f6c6f636b293b0a0a0972657475726e20303b0a7d0a0a73746174696320737472756374207265736f75726365207274635f696f726573203d207b0a092e6e616d65203d2022727463222c0a092e666c616773203d20494f5245534f555243455f425553592c0a7d3b0a0a756e7369676e6564206c6f6e67205f5f696e6974206d61706c655f6765745f626f6f745f74696d6528766f6964290a7b0a09737472756374207274635f74696d6520746d3b0a09737472756374206465766963655f6e6f6465202a727463733b0a0a0972746373203d206f665f66696e645f636f6d70617469626c655f6e6f6465284e554c4c2c2022727463222c2022706e70504e502c62303022293b0a09696620287274637329207b0a0909737472756374207265736f7572636520723b0a0909696620286f665f616464726573735f746f5f7265736f7572636528727463732c20302c2026722929207b0a0909097072696e746b284b45524e5f454d45524720224d61706c653a20556e61626c6520746f207472616e736c61746520525443220a090909202020202020202220616464726573735c6e22293b0a090909676f746f206261696c3b0a09097d0a0909696620282128722e666c616773202620494f5245534f555243455f494f2929207b0a0909097072696e746b284b45524e5f454d45524720224d61706c653a2052544320616464726573732069736e27742050494f215c6e22293b0a090909676f746f206261696c3b0a09097d0a09096d61706c655f7274635f61646472203d20722e73746172743b0a09097072696e746b284b45524e5f494e464f20224d61706c653a20466f756e642052544320617420494f20307825785c6e222c0a0909202020202020206d61706c655f7274635f61646472293b0a097d0a206261696c3a0a09696620286d61706c655f7274635f61646472203d3d203029207b0a09096d61706c655f7274635f61646472203d205254435f504f52542830293b202f2a206c65676163792061646472657373202a2f0a09097072696e746b284b45524e5f494e464f20224d61706c653a204e6f20646576696365206e6f646520666f72205254432c20617373756d696e6720220a090920202020202020226c65676163792061646472657373202830782578295c6e222c206d61706c655f7274635f61646472293b0a097d0a0a097274635f696f7265732e7374617274203d206d61706c655f7274635f616464723b0a097274635f696f7265732e656e64203d206d61706c655f7274635f61646472202b20373b0a09726571756573745f7265736f757263652826696f706f72745f7265736f757263652c20267274635f696f726573293b0a0a096d61706c655f6765745f7274635f74696d652826746d293b0a0972657475726e206d6b74696d6528746d2e746d5f796561722b313930302c20746d2e746d5f6d6f6e2b312c20746d2e746d5f6d6461792c0a0909202020202020746d2e746d5f686f75722c20746d2e746d5f6d696e2c20746d2e746d5f736563293b0a7d0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f706173656d692f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303032303534330035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f706173656d692f4b636f6e666967000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303136323600313231313437343433333000303032323035330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000636f6e666967205050435f504153454d490a09646570656e6473206f6e205050433634202626205050435f424f4f4b33530a09626f6f6c202250412053656d6920536f432d626173656420706c6174666f726d73220a0964656661756c74206e0a0973656c656374204d5049430a0973656c656374205043490a0973656c656374205050435f554442475f31363535300a0973656c656374205050435f4e41544956450a0973656c656374204d5049435f42524f4b454e5f524547524541440a0968656c700a09202054686973206f7074696f6e20656e61626c657320737570706f727420666f722050412053656d6927732050575266696369656e74206c696e650a0920206f6620536f432070726f636573736f72732c20696e636c7564696e6720504136542d313638324d0a0a6d656e75202250412053656d692050575266696369656e74206f7074696f6e73220a09646570656e6473206f6e205050435f504153454d490a0a636f6e666967205050435f504153454d495f494f4d4d550a09626f6f6c202250412053656d6920494f4d4d5520737570706f7274220a09646570656e6473206f6e205050435f504153454d490a0968656c700a092020494f4d4d5520737570706f727420666f722050412053656d692050575266696369656e740a0a636f6e666967205050435f504153454d495f494f4d4d555f444d415f464f5243450a09626f6f6c2022466f72636520444d4120656e67696e6520746f2075736520494f4d4d55220a09646570656e6473206f6e205050435f504153454d495f494f4d4d550a0968656c700a09202054686973206f7074696f6e20666f726365732074686520757365206f662074686520494f4d4d5520616c736f20666f72207468650a092020444d4120656e67696e652e204f746865727769736520746865206b65726e656c2077696c6c20757365206974206f6e6c79207768656e0a09202072756e6e696e6720756e64657220612068797065727669736f722e0a0a092020496620696e20646f7562742c2073617920224e222e0a0a636f6e666967205050435f504153454d495f4d44494f0a09646570656e6473206f6e205048594c49420a09747269737461746520224d44494f20737570706f727420766961204750494f220a0964656661756c7420790a0968656c700a09202044726976657220666f72204d44494f20766961204750494f206f6e2050575266696369656e7420706c6174666f726d730a0a656e646d656e750a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f706173656d692f4d616b6566696c650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303032343500313231313437343433333000303032323230340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f626a2d79092b3d2073657475702e6f207063692e6f2074696d652e6f2069646c652e6f20706f776572736176652e6f20696f6d6d752e6f20646d615f6c69622e6f206d6973632e6f0a6f626a2d2428434f4e4649475f5050435f504153454d495f4d44494f29092b3d206770696f5f6d64696f2e6f0a6f626a2d2428434f4e4649475f5050435f504153454d495f4350554652455129202b3d20637075667265712e6f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f706173656d692f637075667265712e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313730353300313231313437343433333000303032323336320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323030372050412053656d692c20496e630a202a0a202a20417574686f72733a2045676f72204d6172746f766574736b79203c65676f7240706173656d692e636f6d3e0a202a09202020204f6c6f66204a6f68616e73736f6e203c6f6c6f66406c69786f6d2e6e65743e0a202a0a202a204d61696e7461696e65642062793a204f6c6f66204a6f68616e73736f6e203c6f6c6f66406c69786f6d2e6e65743e0a202a0a202a204261736564206f6e20617263682f706f77657270632f706c6174666f726d732f63656c6c2f6362655f637075667265712e633a0a202a2028432920436f707972696768742049424d20446575747363686c616e6420456e747769636b6c756e6720476d624820323030350a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a20616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c20363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a0a202a2f0a0a23696e636c756465203c6c696e75782f637075667265712e683e0a23696e636c756465203c6c696e75782f74696d65722e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a0a23696e636c756465203c61736d2f68775f6972712e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f74696d652e683e0a23696e636c756465203c61736d2f736d702e683e0a0a23646566696e65205344434153525f52454709093078303130300a23646566696e65205344434153525f5245475f535452494445093078313030300a23646566696e65205344435057525f43464741305f524547093078303130300a23646566696e65205344435057525f50575354305f524547093078303030300a23646566696e65205344435057525f47495a54494d455f524547093078303434300a0a2f2a205344435057525f47495a54494d455f524547206669656c6473202a2f0a23646566696e65205344435057525f47495a54494d455f475209307838303030303030300a23646566696e65205344435057525f47495a54494d455f4c4f4e474c4f434b09307830303030303066660a0a2f2a204f6666736574206f6620415352207265676973746572732066726f6d205344432062617365202a2f0a23646566696e65205344434153525f4f4646534554090930783132303030300a0a73746174696320766f6964205f5f696f6d656d202a7364637077725f6d6170626173653b0a73746174696320766f6964205f5f696f6d656d202a7364636173725f6d6170626173653b0a0a73746174696320444546494e455f4d55544558287061735f7377697463685f6d75746578293b0a0a2f2a2043757272656e74206173746174652c2069732075736564207768656e2077616b696e672075702066726f6d20706f77657220736176696e6773206f6e0a202a206f6e6520636f72652c20696e206361736520746865206f7468657220636f7265206861732073776974636865642073746174657320647572696e670a202a207468652069646c652074696d652e0a202a2f0a73746174696320696e742063757272656e745f6173746174653b0a0a2f2a20576520737570706f727420352841302d41342920706f77657220737461746573206578636c7564696e6720747572626f2841352d413629206d6f646573202a2f0a7374617469632073747275637420637075667265715f6672657175656e63795f7461626c65207061735f66726571735b5d203d207b0a097b302c09307d2c0a097b312c09307d2c0a097b322c09307d2c0a097b332c09307d2c0a097b342c09307d2c0a097b302c09435055465245515f5441424c455f454e447d2c0a7d3b0a0a7374617469632073747275637420667265715f61747472202a7061735f6370755f66726571735f617474725b5d203d207b0a0926637075667265715f667265715f617474725f7363616c696e675f617661696c61626c655f66726571732c0a094e554c4c2c0a7d3b0a0a2f2a0a202a2068617264776172652073706563696669632066756e6374696f6e730a202a2f0a0a73746174696320696e74206765745f6173746174655f6672657128696e7420617374617465290a7b0a09753332207265743b0a09726574203d20696e5f6c653332287364637077725f6d617062617365202b205344435057525f43464741305f524547202b2028617374617465202a203078313029293b0a0a0972657475726e20726574202620307833663b0a7d0a0a73746174696320696e74206765745f6375725f61737461746528696e7420637075290a7b0a09753332207265743b0a0a09726574203d20696e5f6c653332287364637077725f6d617062617365202b205344435057525f50575354305f524547293b0a09726574203d2028726574203e3e2028637075202a203429292026203078373b0a0a0972657475726e207265743b0a7d0a0a73746174696320696e74206765745f67697a6d6f5f6c6174656e637928766f6964290a7b0a097533322067697a74696d652c207265743b0a0a0967697a74696d65203d20696e5f6c653332287364637077725f6d617062617365202b205344435057525f47495a54494d455f524547293b0a0a092f2a206a7573742070726f766964652074686520757070657220626f756e64202a2f0a096966202867697a74696d652026205344435057525f47495a54494d455f4752290a0909726574203d202867697a74696d652026205344435057525f47495a54494d455f4c4f4e474c4f434b29202a203132383030303b0a09656c73650a0909726574203d202867697a74696d652026205344435057525f47495a54494d455f4c4f4e474c4f434b29202a20313030303b0a0a0972657475726e207265743b0a7d0a0a73746174696320766f6964207365745f61737461746528696e74206370752c20756e7369676e656420696e7420617374617465290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a092f2a2052657475726e2069662063616c6c6564206265666f726520696e6974206861732072756e202a2f0a0969662028756e6c696b656c7928217364636173725f6d61706261736529290a090972657475726e3b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a0a096f75745f6c653332287364636173725f6d617062617365202b205344434153525f524547202b205344434153525f5245475f5354524944452a6370752c20617374617465293b0a0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a696e7420636865636b5f61737461746528766f6964290a7b0a0972657475726e206765745f6375725f61737461746528686172645f736d705f70726f636573736f725f69642829293b0a7d0a0a766f696420726573746f72655f61737461746528696e7420637075290a7b0a097365745f617374617465286370752c2063757272656e745f617374617465293b0a7d0a0a2f2a0a202a20637075667265712066756e6374696f6e730a202a2f0a0a73746174696320696e74207061735f637075667265715f6370755f696e69742873747275637420637075667265715f706f6c696379202a706f6c696379290a7b0a09636f6e737420753332202a6d61785f66726571703b0a09753332206d61785f667265713b0a09696e7420692c206375725f6173746174653b0a09737472756374207265736f75726365207265733b0a09737472756374206465766963655f6e6f6465202a6370752c202a646e3b0a09696e7420657272203d202d454e4f4445563b0a0a09637075203d206f665f6765745f6370755f6e6f646528706f6c6963792d3e6370752c204e554c4c293b0a0a096966202821637075290a0909676f746f206f75743b0a0a09646e203d206f665f66696e645f636f6d70617469626c655f6e6f6465284e554c4c2c204e554c4c2c2022313638326d2d73646322293b0a096966202821646e290a0909646e203d206f665f66696e645f636f6d70617469626c655f6e6f6465284e554c4c2c204e554c4c2c0a0909090909202020202022706173656d692c70777266696369656e742d73646322293b0a096966202821646e290a0909676f746f206f75743b0a09657272203d206f665f616464726573735f746f5f7265736f7572636528646e2c20302c2026726573293b0a096f665f6e6f64655f70757428646e293b0a0969662028657272290a0909676f746f206f75743b0a097364636173725f6d617062617365203d20696f72656d6170287265732e7374617274202b205344434153525f4f46465345542c20307832303030293b0a0969662028217364636173725f6d61706261736529207b0a0909657272203d202d45494e56414c3b0a0909676f746f206f75743b0a097d0a0a09646e203d206f665f66696e645f636f6d70617469626c655f6e6f6465284e554c4c2c204e554c4c2c2022313638326d2d67697a6d6f22293b0a096966202821646e290a0909646e203d206f665f66696e645f636f6d70617469626c655f6e6f6465284e554c4c2c204e554c4c2c0a0909090909202020202022706173656d692c70777266696369656e742d67697a6d6f22293b0a096966202821646e29207b0a0909657272203d202d454e4f4445563b0a0909676f746f206f75745f756e6d61705f7364636173723b0a097d0a09657272203d206f665f616464726573735f746f5f7265736f7572636528646e2c20302c2026726573293b0a096f665f6e6f64655f70757428646e293b0a0969662028657272290a0909676f746f206f75745f756e6d61705f7364636173723b0a097364637077725f6d617062617365203d20696f72656d6170287265732e73746172742c20307831303030293b0a0969662028217364637077725f6d61706261736529207b0a0909657272203d202d45494e56414c3b0a0909676f746f206f75745f756e6d61705f7364636173723b0a097d0a0a0970725f64656275672822696e69742063707566726571206f6e204350552025645c6e222c20706f6c6963792d3e637075293b0a0a096d61785f6672657170203d206f |