{
"__typename": "MsgAddPackage",
"creator": "g1t2kg2vtr3fukg43eujkn6x53gfdyakhngt4sfd",
"package": {
"name": "arena",
"path": "gno.land/r/g1t2kg2vtr3fukg43eujkn6x53gfdyakhngt4sfd/gnofly/arena/v0",
"files": [
{
"name": "arena.gno"
},
{
"name": "claims.gno"
},
{
"name": "doc.gno"
},
{
"name": "earnings.gno"
},
{
"name": "errors.gno"
},
{
"name": "escrow.gno"
},
{
"name": "gnomod.toml"
},
{
"name": "json.gno"
},
{
"name": "lobby.gno"
},
{
"name": "render.gno"
},
{
"name": "results.gno"
},
{
"name": "roles.gno"
},
{
"name": "rounds.gno"
},
{
"name": "spec.gno"
},
{
"name": "validate.gno"
}
]
},
"deposit": "",
"send": "",
"max_deposit": "40000000ugnot"
}msg:0,success:true,log:,events:[]
—
Tx{0A9FE0030A0C2F766D2E6D5F616464706B67128DE0030A28673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E67743473666412D0DF030A056172656E611243676E6F2E6C616E642F722F673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E6774347366642F676E6F666C792F6172656E612F76301A87140A096172656E612E676E6F12F9137061636B616765206172656E610A0A696D706F727420280A0922737472636F6E76220A092274696D65220A0A0922676E6F2E6C616E642F702F6E742F6270747265652F7630220A290A0A2F2F205468652077686F6C65207374617465206F6620746865207265616C6D2E2045766572797468696E6720697320756E6578706F7274656420616E64206E6F7468696E672062656C6F772069730A2F2F20657665722072657475726E6564206279207265666572656E63653A2074686520747265657320617265202F702F2074797065732077697468206D757461746F72206D6574686F64732C0A2F2F20736F2068616E64696E67206F6E65206F757420776F756C642062652068616E64696E67206F75742077726974652061636365737320746F20746865207265616C6D2E0A76617220280A0976657273696F6E20696E743634202F2F2062756D7073206F6E2065766572792061646D696E2077726974652C207365652056657273696F6E0A0A092F2F204172656E61732065786973742066726F6D20746865206669727374207061696420656E74727920756E74696C2074686569722067616D65206973206F7665722C206F720A092F2F207468656972206C6F62627920697320656D7074792E20416E206172656E61206E6F626F6479207061696420696E746F206973206E657665722073746F7265642E0A096172656E6173206270747265652E425054726565202F2F206172656E61206964202D3E202A6172656E612C207769746820697473206C6F62627920616E642069747320726F756E640A0A092F2F20546865206C6173742067616D657320706C617965642C20666F7220726561646572733A20746865697220726573756C742C206279206172656E612069642C20616E64207468650A092F2F2069647320696E20746865206F72646572207468657920636C6F7365642C206F6C646573742066697273742E0A09726573756C7473206270747265652E425054726565202F2F206172656E61206964202D3E20656E636F64656420726573756C742C2073656520726573756C74732E676E6F0A09636C6F73656420205B5D737472696E670A0A09726566756E6444656C617920696E743634202F2F207365636F6E647320616674657220612067616D6527732074696D65206C696D6974206265666F726520616E796F6E65206D617920726566756E642069740A0A09657363726F77656420696E743634202F2F2075676E6F74206F77656420746F20706C61796572733A20746865207374616B6573206F66206576657279206C6F62627920616E642072756E6E696E672067616D652C20616E6420746865697220756E636C61696D65642077696E6E696E67730A0A092F2F2057696E6E696E6773206E6F7420636C61696D6564207965742C2073656520636C61696D732E676E6F2E0A09636C61696D73206270747265652E425054726565202F2F20706C617965722061646472657373202D3E20656E636F64656420637265646974730A0A092F2F205768617420706C617965727320776F6E2C20736565206561726E696E67732E676E6F2E0A096561726E696E6773206270747265652E425054726565202F2F20706C617965722061646472657373202D3E20656E636F64656420746F74616C732C20616C6C6F6361746564206F6E206120666972737420736574746C65642067616D650A0977696E6E657273202072616E6B696E67202020202020202F2F2074686520746F7020706C61796572732062792077696E6E696E67730A0A097765625061746820737472696E67202F2F20222F722F673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E6774347366642F676E6F666C792F6172656E612F7630222C207573656420746F206275696C64206C696E6B7320696E2052656E6465720A290A0A636F6E73742064656661756C74526566756E6444656C6179203D20363030202F2F207365636F6E64730A0A2F2F20696E69742072756E73206F6E63652C207768656E20746865207061636B61676520697320616464656420746F2074686520636861696E2E20556E6C696B65207468652067616D650A2F2F207265616C6D2074686973206F6E6520686173206E6F7468696E6720746F2072656D656D6265722061626F757420697473206465706C6F7965723A20697420686173206E6F20726F6C650A2F2F206F6620697473206F776E2E0A66756E6320696E697428637572207265616C6D29207B0A09626F6F747374726170286375722E506B67506174682829290A7D0A0A2F2F20626F6F7473747261702028726529637265617465732074686520696E697469616C2073746174652E205468652074657374732063616C6C20697420746F2073746172742066726F6D20610A2F2F20636C65616E20736C6174652E0A66756E6320626F6F74737472617028706B675061746820737472696E6729207B0A096172656E6173203D206270747265652E4250547265657B7D0A09726573756C7473203D206270747265652E4250547265657B7D0A09636C6F736564203D206E696C0A09726566756E6444656C6179203D2064656661756C74526566756E6444656C61790A09657363726F776564203D20300A09636C61696D73203D206270747265652E4250547265657B7D0A096561726E696E6773203D206270747265652E4250547265657B7D0A0977696E6E657273203D2072616E6B696E677B7D0A0977656250617468203D20776562506174684F6628706B6750617468290A0976657273696F6E203D20310A7D0A0A2F2F2056657273696F6E2072657475726E73206120636F756E74657220746861742062756D7073206F6E2065766572792061646D696E2077726974653A2074686520726566756E640A2F2F2064656C61792E20506C6179657220616E64207265666572656520616374696F6E7320646F206E6F742062756D702069742E0A66756E632056657273696F6E282920696E743634207B0A0972657475726E2076657273696F6E0A7D0A0A2F2F206E6F772072657475726E732074686520626C6F636B2074696D6520696E20556E6978207365636F6E64732E0A66756E63206E6F77282920696E743634207B0A0972657475726E2074696D652E4E6F7728292E556E697828290A7D0A0A2F2F20776562506174684F66207475726E732022676E6F2E6C616E642F722F2E2E2E2220696E746F20222F722F2E2E2E222E0A66756E6320776562506174684F6628706B675061746820737472696E672920737472696E67207B0A09666F722069203A3D20303B2069203C206C656E28706B6750617468293B20692B2B207B0A0909696620706B67506174685B695D203D3D20272F27207B0A09090972657475726E20706B67506174685B693A5D0A09097D0A097D0A0972657475726E2022220A7D0A0A66756E632069746F61286E20696E7436342920737472696E67207B0A0972657475726E20737472636F6E762E466F726D6174496E74286E2C203130290A7D0A1AB1180A0A636C61696D732E676E6F12A2187061636B616765206172656E610A0A696D706F727420280A0922636861696E220A0922737472696E6773220A290A0A2F2F2057696E6E696E677320617265206E6F742073656E74207768656E20612067616D6520736574746C65732E20546865792061726520637265646974656420746F20656163680A2F2F2077696E6E65722C207374617920696E2074686520657363726F772C20616E64207468652077696E6E65722074616B6573207468656D207769746820436C61696D2C2065766572790A2F2F2067616D65206174206F6E63652E204120736574746C656D656E74207468656E206D6F766573206E6F20636F696E20746F206120706C617965722C20616E64206120706C617965720A2F2F2077686F206E6576657220636F6D6573206261636B20636F737473206E6F626F647920616E797468696E672E0A2F2F0A2F2F20526566756E647320284C656176652C2043616E63656C526F756E642C20526566756E64526F756E642C204578706972654C6F62627929207374696C6C2073656E64207468650A2F2F207374616B6573206261636B20737472616967687420617761793A206120726566756E64206973206E6F7420612077696E2E0A0A2F2F20636C61696D4372656469742069732077686174206F6E652067616D65206F776573206F6E6520706C617965722E0A7479706520636C61696D43726564697420737472756374207B0A0969642020202020737472696E670A09616D6F756E7420696E7436340A7D0A0A2F2F205468652063726564697473206F66206120706C61796572206172652073746F726564206173206F6E6520737472696E672C206F6C646573742066697273743A0A2F2F0A2F2F093C6172656E612069643E3A3C616D6F756E743E2C3C6172656E612069643E3A3C616D6F756E743E0A0A66756E6320637265646974734F662861646472206164647265737329205B5D636C61696D437265646974207B0A0976203A3D20636C61696D732E47657428616464722E537472696E672829290A0969662076203D3D206E696C207B0A090972657475726E206E696C0A097D0A09766172206F7574205B5D636C61696D4372656469740A09666F72205F2C20656E747279203A3D2072616E676520737472696E67732E53706C697428762E28737472696E67292C20222C2229207B0A0909636F6C6F6E203A3D20696E64657846726F6D28656E7472792C20302C20273A27290A0909696620636F6C6F6E203D3D2030207C7C20636F6C6F6E203D3D206C656E28656E74727929207B0A09090970616E696328657272436F7272757074436C61696D73290A09097D0A0909616D6F756E742C206F6B203A3D2064696769747328656E7472795B636F6C6F6E2B313A5D290A0909696620216F6B207C7C20616D6F756E74203C3D2030207B0A09090970616E696328657272436F7272757074436C61696D73290A09097D0A09096F7574203D20617070656E64286F75742C20636C61696D4372656469747B69643A20656E7472795B3A636F6C6F6E5D2C20616D6F756E743A20616D6F756E747D290A097D0A0972657475726E206F75740A7D0A0A2F2F20637265646974206F77657320616D6F756E7420746F206120706C6179657220666F72207468652067616D65206F6620616E206172656E612E2054686520636F696E73206172650A2F2F20616C726561647920696E20746865207265616C6D3A2074686579207374617920696E2074686520657363726F7720756E74696C20636C61696D65642E0A66756E6320637265646974286164647220616464726573732C20696420737472696E672C20616D6F756E7420696E74363429207B0A09696620616D6F756E74203C3D2030207B0A090972657475726E0A097D0A09656E747279203A3D206964202B20223A22202B2069746F6128616D6F756E74290A0969662076203A3D20636C61696D732E47657428616464722E537472696E672829293B207620213D206E696C207B0A0909656E747279203D20762E28737472696E6729202B20222C22202B20656E7472790A097D0A09636C61696D732E53657428616464722E537472696E6728292C20656E747279290A09686F6C6428616D6F756E74290A7D0A0A2F2F20436C61696D2073656E6473207468652063616C6C65722065766572797468696E6720746865207265616C6D206F776573207468656D2066726F6D20736574746C65640A2F2F2067616D65732C20616E642072657475726E732074686520616D6F756E7420696E2075676E6F742E2049742070616E696373207768656E207468657265206973206E6F7468696E670A2F2F20746F20636C61696D2E0A66756E6320436C61696D28637572207265616C6D2920696E743634207B0A09706C61796572203A3D2063616C6C65724F6628302C20637572290A096C697374203A3D20637265646974734F6628706C61796572290A096966206C656E286C69737429203D3D2030207B0A090970616E6963286572724E6F7468696E67546F436C61696D290A097D0A09746F74616C203A3D20696E7436342830290A09666F72205F2C2063203A3D2072616E6765206C697374207B0A0909746F74616C202B3D20632E616D6F756E740A097D0A092F2F2053746174652066697273743A206E6F7468696E67206973206F77656420616E79206D6F7265206265666F72652074686520636F696E73206C656176652E0A09636C61696D732E52656D6F766528706C617965722E537472696E672829290A0972656C6561736528746F74616C290A0970617928302C206375722C20706C617965722C20746F74616C290A09617373657274536F6C76656E7428302C20637572290A09636861696E2E456D69742822436C61696D6564222C2022706C61796572222C20706C617965722E537472696E6728292C2022616D6F756E74222C2069746F6128746F74616C292C202267616D6573222C2069746F6128696E743634286C656E286C697374292929290A0972657475726E20746F74616C0A7D0A0A2F2F20436C61696D61626C652072657475726E732077686174206120706C617965722063616E20636C61696D2C20696E2075676E6F742E0A66756E6320436C61696D61626C65286164647220616464726573732920696E743634207B0A09746F74616C203A3D20696E7436342830290A09666F72205F2C2063203A3D2072616E676520637265646974734F66286164647229207B0A0909746F74616C202B3D20632E616D6F756E740A097D0A0972657475726E20746F74616C0A7D0A0A2F2F20436C61696D734A534F4E2072657475726E732077686174206120706C617965722063616E20636C61696D2C2067616D652062792067616D652C206F6C646573742066697273743A0A2F2F0A2F2F097B202261646472657373223A202267312E2E2E222C2022746F74616C223A2031393030303030302C202267616D6573223A205B207B20226964223A20222E2E2E222C2022616D6F756E74223A203139303030303030207D205D207D0A2F2F0A2F2F20546865206F757470757420686173206E6F20776869746573706163652E20416E20616464726573732077697468206E6F7468696E6720746F20636C61696D2072657475726E730A2F2F207468652073616D6520736861706520776974682061207A65726F20746F74616C20616E64206E6F2067616D652E0A66756E6320436C61696D734A534F4E286164647220616464726573732920737472696E67207B0A096C697374203A3D20637265646974734F662861646472290A09766172206220737472696E67732E4275696C6465720A09746F74616C203A3D20696E7436342830290A09666F72205F2C2063203A3D2072616E6765206C697374207B0A0909746F74616C202B3D20632E616D6F756E740A097D0A09622E5772697465537472696E6728607B2261646472657373223A60202B2071756F746528616464722E537472696E67282929202B20602C22746F74616C223A60202B2069746F6128746F74616C29202B20602C2267616D6573223A5B60290A09666F7220692C2063203A3D2072616E6765206C697374207B0A090969662069203E2030207B0A090909622E57726974654279746528272C27290A09097D0A0909622E5772697465537472696E6728607B226964223A2260202B20632E6964202B2060222C22616D6F756E74223A60202B2069746F6128632E616D6F756E7429202B20607D60290A097D0A09622E5772697465537472696E6728225D7D22290A0972657475726E20622E537472696E6728290A7D0A1AF1180A07646F632E676E6F12E5182F2F207630202D20556E617564697465643A205468697320697320616E20696E697469616C2076657273696F6E207468617420686173206E6F7420796574206265656E20666F726D616C6C7920617564697465642E0A2F2F2055736520696E2070726F64756374696F6E20617420796F7572206F776E207269736B2E0A2F2F0A2F2F205061636B616765206172656E6120686F6C64732074686520706169642067616D6573206F6620676E6F666C792C2061206D756C7469706C6179657220706C616E652067616D652E20410A2F2F20706C61796572207061797320616E20656E74727920707269636520696E2075676E6F7420746F206A6F696E20612067616D652C20746865207265616C6D206B65657073207468650A2F2F207374616B657320756E74696C207468652067616D65206973206F7665722C207468656E2063726564697473207468656D20627920612072756C65206974206170706C6965730A2F2F20697473656C662E2057696E6E6572732074616B652077686174207468657920617265206F776564207769746820436C61696D2E0A2F2F0A2F2F2047616D6573206172652063726561746564206F666620636861696E2C206279207468652067616D6520736572766572206174206120706C61796572277320726571756573742C20616E640A2F2F2064657363726962656420627920612073706563202873656520737065632E676E6F293A206D6F64652C20656E7472792070726963652C2073656174732C206C697665732C2067616D650A2F2F2074696D6520616E64206B696C6C207461726765742E20546865207265616C6D206F6E6C792073746F72657320612067616D65206F6E636520736F6D656F6E65207061696420666F720A2F2F2069742C20616E6420666F7267657473206974207768656E206974206973206F766572206F7220697473206C6F62627920656D70746965733A206E6F2067616D65206E6F626F64790A2F2F20706C617965642069732065766572206C656674206F6E20636861696E2E0A2F2F0A2F2F20466F7572206B696E6473206F662063616C6C65727320777269746520746F2069743A0A2F2F0A2F2F2020202D20706C617965727320656E74657220612067616D652077697468207468656972207374616B652061747461636865642C20746865206669727374206F6E652068616E64696E670A2F2F2020202020746865207265616C6D2069747320737065632C20616E64206D6179206C6561766520616761696E20756E74696C206974207374617274732028456E7465722C204C65617665293B0A2F2F2020202D2072656665726565732C207468652067616D6520736572766572732C20737461727420612067616D6520776974682074686520706C6179657273206F6620697473206C6F6262792C0A2F2F2020202020616E64207265706F72742077686F20646965642062792077686F73652068616E64207768656E206974206973206F76657220285374617274526F756E642C0A2F2F2020202020536574746C65526F756E642C2043616E63656C526F756E64293B0A2F2F2020202D20616E796F6E652063616E2073656E6420746865207374616B6573206F6620612067616D65206261636B20746F2069747320706C6179657273206F6E6365207468650A2F2F202020202072656665726565206973206C6F6E67206F7665726475652C20616E6420636C6F73652061206C6F6262792077686F73652067616D65206E65766572207374617274656420616E0A2F2F2020202020686F75722061667465722069742077617320637265617465642028526566756E64526F756E642C204578706972654C6F626279293B0A2F2F2020202D207468652061646D696E73206F66207468652067616D65207265616C6D207365742074686520726566756E642064656C61792028536574526566756E6444656C6179292E0A2F2F0A2F2F20546865207265616C6D206B65657073206E6F20726F6C6573206F6620697473206F776E3A20746865206F776E65722C207468652061646D696E732C207468652072656665726565730A2F2F20616E6420746865207472656173757279206172652074686F7365206F6620676E6F2E6C616E642F722F673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E6774347366642F676E6F666C792F67616D652F76302C2061736B65642061740A2F2F207468652074696D65206F6620656163682063616C6C2E0A2F2F0A2F2F205468652072656665726565206973207472757374656420666F72206661637473206F6E6C793A2077686F20646965642C20616E642062792077686F6D2E20576861742074686573650A2F2F2066616374732061726520776F727468206973206465636964656420627920612072756C65206F660A2F2F20676E6F2E6C616E642F702F673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E6774347366642F676E6F666C792F6172656E612F7061796F75742F76302C207069636B656420627920746865206D6F6465206F66207468652067616D652C0A2F2F20616E6420746865207265616C6D20636865636B732077686174207468652072756C652072657475726E73206265666F72652069742073656E647320616E797468696E672E0A2F2F0A2F2F2023204D6F6E65790A2F2F0A2F2F20546865207265616C6D206F7765732065786163746C7920746865207374616B6573206F6620697473206C6F626269657320616E64206F66206974732072756E6E696E670A2F2F2067616D65732C20616E64207468652077696E6E696E6773206E6F7420636C61696D6564207965742C20616E6420636F756E7473207468656D20696E206F6E65206E756D6265722C0A2F2F2073656520457363726F7765642E20457665727920636F696E2074686174206C65617665730A2F2F20676F657320746F206120706C61796572206F66207468652067616D652069742063616D652066726F6D2C206F7220746F20746865207472656173757279206F66207468652067616D650A2F2F207265616C6D3A0A2F2F0A2F2F09456E74657220202020202020202B7374616B6520202074686520656E76656C6F7065206F66207468652063616C6C20737461797320696E20746865207265616C6D0A2F2F094C6561766520202020202020202D7374616B652020206261636B20746F2074686520706C617965720A2F2F094578706972654C6F62627920202D7374616B657320206261636B20746F2074686520706C6179657273206F6620746865206C6F6262790A2F2F095374617274526F756E642020202030202020202020207374616B6573206D6F76652066726F6D20746865206C6F62627920746F207468652067616D650A2F2F09536574746C65526F756E6420202D666565202020202074686520666565206C65617665732C20746865207265737420697320637265646974656420746F207468652077696E6E6572730A2F2F09436C61696D20202020202020202D6F7765642020202065766572797468696E6720637265646974656420746F207468652063616C6C65722C2065766572792067616D65206174206F6E63650A2F2F0943616E63656C526F756E6420202D706F7420202020206261636B20746F2074686520706C6179657273206F66207468652067616D650A2F2F09526566756E64526F756E6420202D706F7420202020206261636B20746F2074686520706C6179657273206F66207468652067616D650A2F2F0A2F2F20412067616D6520697320636C6F7365642062792065786163746C79206F6E65206F6620536574746C65526F756E642C2043616E63656C526F756E6420616E640A2F2F20526566756E64526F756E642C206F6E63652E0A2F2F0A2F2F2057686174206120736574746C656D656E7420646F6573206E6F742070617920746F2074686520706C61796572732069732074686520686F7573652773206375742C206120666565206F660A2F2F2035252073656E7420746F20746865207472656173757279206F66207468652067616D65207265616C6D2C20726F756E64696E6720696E636C756465642E0A2F2F0A2F2F2052656164732061726520706C61696E2066756E6374696F6E73206D65616E7420666F7220766D2F716576616C2E20546865206F6E657320656E64696E6720696E204A534F4E0A2F2F2072657475726E20612073696E676C6520737472696E6720686F6C64696E672061204A534F4E20646F63756D656E742E2052656E646572206578706F736573207468652073616D650A2F2F2064617461206173206D61726B646F776E20666F7220676E6F7765622E0A7061636B616765206172656E610A1ACA2E0A0C6561726E696E67732E676E6F12B92E7061636B616765206172656E610A0A696D706F72742022676E6F2E6C616E642F702F673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E6774347366642F676E6F666C792F6172656E612F7061796F75742F7630220A0A2F2F204561726E696E677320617265207768617420706C617965727320776F6E2C20616464656420757020726F756E6420616674657220726F756E642E204C696B65207468650A2F2F20726573756C74732074686579206172652061207265636F726420666F7220726561646572733A206E6F207061796D656E74206973206576657220636F6D70757465642066726F6D0A2F2F207468656D2E0A2F2F0A2F2F20466F72206F6E6520736574746C656420726F756E64206120706C6179657227732077696E6E696E67732061726520776861742074686579207765726520706169642061626F76650A2F2F207468656972206F776E207374616B652C20616E64206E65766572206C657373207468616E207A65726F3A206C6F73696E672061207374616B6520646F6573206E6F742074616B650A2F2F20616E797468696E67206261636B2066726F6D20776861742077617320776F6E206265666F72652E2043616E63656C6C656420616E6420726566756E64656420726F756E64730A2F2F20636F756E7420666F72206E6F7468696E672C206E6F626F647920776F6E206F72206C6F737420696E207468656D2E0A0A2F2F20746F7053697A6520697320686F77206D616E7920706C617965727320746865206C697374206F6620746F702077696E6E65727320686F6C64732E0A636F6E737420746F7053697A65203D2031300A0A2F2F20746F74616C73206973207768617420746865207265616C6D2072656D656D626572732061626F7574206F6E6520706C617965722E0A7479706520746F74616C7320737472756374207B0A09776F6E20202020696E743634202F2F2075676E6F7420776F6E2061626F766520746865207374616B65732C206F76657220657665727920736574746C656420726F756E640A09726F756E647320696E743634202F2F20736574746C656420726F756E647320706C617965640A7D0A0A2F2F20546F74616C73206172652073746F72656420617320612073696E676C6520737472696E672C2022776F6E3A726F756E6473222C20666F72207468652073616D6520726561736F6E0A2F2F206173207468652070696C6F7473206F66207468652067616D65207265616C6D3A20612073747275637420776F756C64206265206F6E65206D6F72652073746F726564206F626A6563740A2F2F2070657220706C617965722C20616E64207468652072656665726565207061797320666F7220757020746F203136206E657720706C61796572732070657220736574746C656D656E742E0A0A2F2F20656E636F64652072657475726E73207468652073746F72656420666F726D206F6620742E0A66756E6320287420746F74616C732920656E636F6465282920737472696E67207B0A0972657475726E2069746F6128742E776F6E29202B20223A22202B2069746F6128742E726F756E6473290A7D0A0A2F2F20746F74616C734F662072657475726E732074686520746F74616C73206F66206120706C617965722C207A65726F20666F72206120706C617965722077686F206E657665720A2F2F2066696E6973686564206120726F756E642E0A66756E6320746F74616C734F66286164647220616464726573732920746F74616C73207B0A0976203A3D206561726E696E67732E47657428616464722E537472696E672829290A0969662076203D3D206E696C207B0A090972657475726E20746F74616C737B7D0A097D0A0973203A3D20762E28737472696E67290A09636F6C6F6E203A3D20696E64657846726F6D28732C20302C20273A27290A09696620636F6C6F6E203D3D206C656E287329207B0A090970616E696328657272436F72727570744561726E696E6773290A097D0A09776F6E2C206F6B203A3D2064696769747328735B3A636F6C6F6E5D290A09696620216F6B207B0A090970616E696328657272436F72727570744561726E696E6773290A097D0A09726F756E64732C206F6B203A3D2064696769747328735B636F6C6F6E2B313A5D290A09696620216F6B207B0A090970616E696328657272436F72727570744561726E696E6773290A097D0A0972657475726E20746F74616C737B776F6E3A20776F6E2C20726F756E64733A20726F756E64737D0A7D0A0A2F2F20637265646974526F756E64207265636F726473206120736574746C656420726F756E6420666F722065616368206F662069747320706C61796572733A206F6E65206D6F72650A2F2F20726F756E6420706C617965642C20616E6420776861742074686579207765726520706169642061626F7665207468656972207374616B652C20696620616E797468696E672E0A66756E6320637265646974526F756E64287374616B6520696E7436342C20706C6179657273205B5D616464726573732C207061796F757473205B5D7061796F75742E5061796F757429207B0A09666F72205F2C2070203A3D2072616E676520706C6179657273207B0A09096761696E203A3D20696E7436342830290A0909666F72205F2C2070616964203A3D2072616E6765207061796F757473207B0A090909696620706169642E41646472657373203D3D207020262620706169642E416D6F756E74203E207374616B65207B0A090909096761696E203D20706169642E416D6F756E74202D207374616B650A0909097D0A09097D0A0A090974203A3D20746F74616C734F662870290A09096265666F7265203A3D20742E776F6E0A0909742E776F6E202B3D206761696E0A0909742E726F756E64732B2B0A09096561726E696E67732E53657428702E537472696E6728292C20742E656E636F64652829290A0A09096966206761696E203E2030207B0A0909096966206E6578742C206368616E676564203A3D2077696E6E6572732E726169736528702C206265666F72652C20742E776F6E2C20746F7053697A65293B206368616E676564207B0A0909090977696E6E657273203D206E6578740A0909097D0A09097D0A097D0A7D0A0A2F2F2072616E6B696E6720697320746865206C697374206F6620746F702077696E6E6572733A2074686520706C61796572732077686F20776F6E20746865206D6F73742C20626573740A2F2F2066697273742C206174206D6F737420746F7053697A65206C696E657320616E64206F6E65206C696E652070657220706C617965722E205769746820657175616C2077696E6E696E67732C0A2F2F2074686520706C617965722077686F20676F742074686572652066697273742073746179732061686561642E0A2F2F0A2F2F204974206973207468652072616E6B696E67206F66207468652067616D65207265616C6D2E204974206973206B65707420736F727465642061742077726974652074696D652C20736F0A2F2F2072656164696E67206974206E657665722068617320746F206C6F6F6B20617420657665727920706C617965722E2057696E6E696E6773206F6E6C7920676F696E672075702069730A2F2F2077686174206D616B657320746861742065786163743A206120706C61796572206F75747369646520746865206C6973742063616E206F6E6C7920656E746572206974207468726F7567680A2F2F2072616973652E0A2F2F0A2F2F205468652074776F20736C696365732061726520706172616C6C656C3A20736C69636573206F6620706C61696E2076616C75657320617265206F6E652073746F726564206F626A6563740A2F2F20656163682C207768657265206120736C696365206F66207374727563747320776F756C64206265206F6E65206F626A65637420706572206C696E652E0A747970652072616E6B696E6720737472756374207B0A09616464727320205B5D616464726573730A0973636F726573205B5D696E7436340A7D0A0A2F2F2072616973652070757473206120706C6179657220617420746865697220706C6163652061667465722074686569722073636F72652077656E742075702066726F6D206F6C6420746F0A2F2F2073636F72652E2049742072657475726E73207468652072616E6B696E6720746F2073746F72652C20616E64206368616E676564203D3D2066616C7365207768656E2069742069730A2F2F206C6566742061732069742069733A2074686520706C61796572206973206E6F74206F6E20612066756C6C206C69737420616E64207374696C6C206E6F7420676F6F6420656E6F7567680A2F2F20746F20676574206F6E2E0A66756E632028722072616E6B696E6729207261697365286164647220616464726573732C206F6C642C2073636F726520696E7436342C2073697A6520696E742920286E6578742072616E6B696E672C206368616E67656420626F6F6C29207B0A0966726F6D203A3D20722E6C696E654F6628616464722C206F6C64290A09746F203A3D20722E7365617263682873636F7265202D203129202F2F206166746572206576657279206C696E65207769746820746869732073636F7265206F72206D6F72650A0969662066726F6D203C203020262620746F203E3D2073697A65207B0A090972657475726E20722C2066616C73650A097D0A0969662066726F6D203E3D203020262620746F203E2066726F6D207B0A0909746F203D2066726F6D202F2F2063616E6E6F742068617070656E3A20612073636F7265206F6E6C7920676F65732075700A097D0A096E657874203D2072616E6B696E677B0A090961646472733A202073706C696365416464727328722E61646472732C2066726F6D2C20746F2C20616464722C2073697A65292C0A090973636F7265733A2073706C696365496E747328722E73636F7265732C2066726F6D2C20746F2C2073636F72652C2073697A65292C0A097D0A0972657475726E206E6578742C20747275650A7D0A0A2F2F207365617263682072657475726E732074686520696E646578206F6620746865206669727374206C696E65207769746820612073636F7265206F66206C696D6974206F72206C6573732C0A2F2F20746865206E756D626572206F66206C696E6573207768656E207468657265206973206E6F6E652E20546865206C69737420697320736F727465642C20736F207468697320697320610A2F2F2062696E617279207365617263682E0A66756E632028722072616E6B696E672920736561726368286C696D697420696E7436342920696E74207B0A096C6F2C206869203A3D20302C206C656E28722E73636F726573290A09666F72206C6F203C206869207B0A09096D6964203A3D20286C6F202B20686929202F20320A0909696620722E73636F7265735B6D69645D203C3D206C696D6974207B0A0909096869203D206D69640A09097D20656C7365207B0A0909096C6F203D206D6964202B20310A09097D0A097D0A0972657475726E206C6F0A7D0A0A2F2F206C696E654F662072657475726E732074686520696E646578206F66206120706C617965722773206C696E652C202D31207768656E20746865792068617665206E6F6E652E206F6C640A2F2F2069732074686520706C6179657227732073636F7265206265666F726520746865206368616E6765206265696E67206170706C6965642E0A2F2F0A2F2F2041206C696E6520616C776179732063617272696573207468652063757272656E742073636F7265206F662069747320706C617965722C20626563617573652065766572790A2F2F206368616E6765206F6620612073636F726520676F6573207468726F7567682072616973652E20536F20746865206C696E652063616E206F6E6C7920626520616D6F6E672074686F73650A2F2F20776974682065786163746C79206F6C642E204120706C617965722077686F73652073636F726520776173207A65726F20686173206E65766572206265656E207468726F7567680A2F2F20726169736520616E6420686173206E6F206C696E652E0A66756E632028722072616E6B696E6729206C696E654F66286164647220616464726573732C206F6C6420696E7436342920696E74207B0A096966206F6C64203C3D2030207B0A090972657475726E202D310A097D0A09666F722069203A3D20722E736561726368286F6C64293B2069203C206C656E28722E73636F7265732920262620722E73636F7265735B695D203D3D206F6C643B20692B2B207B0A0909696620722E61646472735B695D203D3D2061646472207B0A09090972657475726E20690A09097D0A097D0A0972657475726E202D310A7D0A0A2F2F2073706C69636541646472732072657475726E73206120636F7079206F6620612072616E6B696E6720636F6C756D6E2077697468207620696E73657274656420617420696E6465780A2F2F20746F2E20576974682066726F6D203E3D20302074686520656C656D656E74206174207468617420696E6465782C2074686520706C6179657227732070726576696F7573206C696E652C0A2F2F206973206C656674206F75743B20746F206D757374206E6F7420626520706173742069742E20576974682066726F6D203C20302074686520726573756C74206973206B65707420746F0A2F2F2073697A6520656C656D656E74732062792064726F7070696E6720746865207461696C3B20746F206D7573742062652062656C6F772073697A652E0A2F2F0A2F2F2054686520636F7079206861732065786163746C7920746865206C656E677468206F662069747320636F6E74656E742C20736F2074686174206E6F7468696E6720656C73652073746179730A2F2F20696E2073746F726167652E0A66756E632073706C6963654164647273286C697374205B5D616464726573732C2066726F6D2C20746F20696E742C207620616464726573732C2073697A6520696E7429205B5D61646472657373207B0A0969662066726F6D203C2030207B0A09096966206C656E286C69737429203E3D2073697A65207B0A0909096C697374203D206C6973745B3A73697A652D315D0A09097D0A09096F7574203A3D206D616B65285B5D616464726573732C20302C206C656E286C697374292B31290A09096F7574203D20617070656E64286F75742C206C6973745B3A746F5D2E2E2E290A09096F7574203D20617070656E64286F75742C2076290A090972657475726E20617070656E64286F75742C206C6973745B746F3A5D2E2E2E290A097D0A096F7574203A3D206D616B65285B5D616464726573732C20302C206C656E286C69737429290A096F7574203D20617070656E64286F75742C206C6973745B3A746F5D2E2E2E290A096F7574203D20617070656E64286F75742C2076290A096F7574203D20617070656E64286F75742C206C6973745B746F3A66726F6D5D2E2E2E290A0972657475726E20617070656E64286F75742C206C6973745B66726F6D2B313A5D2E2E2E290A7D0A0A2F2F2073706C696365496E74732069732073706C696365416464727320666F72206120636F6C756D6E206F66206E756D626572732E0A66756E632073706C696365496E7473286C697374205B5D696E7436342C2066726F6D2C20746F20696E742C207620696E7436342C2073697A6520696E7429205B5D696E743634207B0A0969662066726F6D203C2030207B0A09096966206C656E286C69737429203E3D2073697A65207B0A0909096C697374203D206C6973745B3A73697A652D315D0A09097D0A09096F7574203A3D206D616B65285B5D696E7436342C20302C206C656E286C697374292B31290A09096F7574203D20617070656E64286F75742C206C6973745B3A746F5D2E2E2E290A09096F7574203D20617070656E64286F75742C2076290A090972657475726E20617070656E64286F75742C206C6973745B746F3A5D2E2E2E290A097D0A096F7574203A3D206D616B65285B5D696E7436342C20302C206C656E286C69737429290A096F7574203D20617070656E64286F75742C206C6973745B3A746F5D2E2E2E290A096F7574203D20617070656E64286F75742C2076290A096F7574203D20617070656E64286F75742C206C6973745B746F3A66726F6D5D2E2E2E290A0972657475726E20617070656E64286F75742C206C6973745B66726F6D2B313A5D2E2E2E290A7D0A1AA4170A0A6572726F72732E676E6F1295177061636B616765206172656E610A0A696D706F727420226572726F7273220A0A2F2F204572726F7273206172652076616C7565732063726561746564206F6E63652C206174207061636B61676520696E69743A20612070616E69632077697468206F6E65206F66207468656D0A2F2F20636F737473206E6F20616C6C6F636174696F6E2E204D657373616765732074686174206E65656420612076616C756520617265206275696C74206174207468652063616C6C2E0A76617220280A0965727253706F6F6665645265616C6D203D206572726F72732E4E65772822676E6F666C793A2073706F6F666564207265616C6D22290A096572724E6F744F776E657220202020203D206572726F72732E4E65772822676E6F666C793A2063616C6C6572206973206E6F7420746865206F776E657222290A096572724E6F7441646D696E20202020203D206572726F72732E4E65772822676E6F666C793A2063616C6C6572206973206E6F7420616E2061646D696E22290A096572724E6F74526566657265652020203D206572726F72732E4E65772822676E6F666C793A2063616C6C6572206973206E6F742061207265666572656522290A0A09657272496E76616C69645370656320202020202020203D206572726F72732E4E65772822676E6F666C793A20696E76616C6964206172656E61207370656322290A09657272496E76616C69644D6F646520202020202020203D206572726F72732E4E65772822676E6F666C793A206D6F6465206D757374206265206F6E65206F663A20626174746C652D726F79616C652C2064656174686D6174636822290A09657272496E76616C69645374616B65202020202020203D206572726F72732E4E65772822676E6F666C793A207374616B65206D757374206265206265747765656E203130303030303020616E6420313030303030303030302075676E6F7422290A09657272496E76616C69645365617473202020202020203D206572726F72732E4E65772822676E6F666C793A207365617473206D75737420736174697366792032203C3D206D696E5365617473203C3D206D61785365617473203C3D203822290A09657272496E76616C69644C69766573202020202020203D206572726F72732E4E65772822676E6F666C793A206C69766573206D757374206265206265747765656E203120616E64203322290A09657272496E76616C69645365636F6E647320202020203D206572726F72732E4E65772822676E6F666C793A2067616D652074696D65206D757374206265206265747765656E2033303020616E642031383030207365636F6E647322290A09657272496E76616C69644B696C6C54617267657420203D206572726F72732E4E65772822676E6F666C793A20746865206B696C6C20746172676574206D757374206265206265747765656E203020616E6420323022290A09657272526F79616C65546172676574202020202020203D206572726F72732E4E65772822676E6F666C793A20626174746C652D726F79616C6520686173206E6F206B696C6C207461726765743A20746865206C617374206F6E6520666C79696E672077696E7322290A09657272496E76616C69644164647265737320202020203D206572726F72732E4E65772822676E6F666C793A20696E76616C6964206164647265737322290A09657272496E76616C6964526566756E6444656C6179203D206572726F72732E4E65772822676E6F666C793A20726566756E642064656C6179206D757374206265206265747765656E20363020616E64203836343030207365636F6E647322290A09657272556E6B6E6F776E4172656E61202020202020203D206572726F72732E4E65772822676E6F666C793A20756E6B6E6F776E206172656E6122290A0A096572724E6F745573657243616C6C202020203D206572726F72732E4E65772822676E6F666C793A20456E746572206D7573742062652063616C6C6564206469726563746C792062792061207573657220286D616B6574782063616C6C2922290A09657272456E747279436C6F736564202020203D206572726F72732E4E65772822676E6F666C793A2074686973206172656E61206E6F206C6F6E6765722074616B657320656E747269657322290A096572724E6F745965744372656174656420203D206572726F72732E4E65772822676E6F666C793A2074686973206172656E6120776173206372656174656420696E207468652066757475726522290A09657272496E76616C69645469636B657420203D206572726F72732E4E65772822676E6F666C793A207469636B6574206D757374206265203634206C6F7765726361736520686578206368617261637465727322290A09657272416C7265616479496E4C6F626279203D206572726F72732E4E65772822676E6F666C793A20616C726561647920696E20746865206C6F626279206F662074686973206172656E6122290A096572724C6F62627946756C6C2020202020203D206572726F72732E4E65772822676E6F666C793A20746865206C6F6262792069732066756C6C22290A096572724E6F74496E4C6F62627920202020203D206572726F72732E4E65772822676E6F666C793A206E6F7420696E20746865206C6F626279206F662074686973206172656E6122290A096572724E6F744578706972656420202020203D206572726F72732E4E65772822676E6F666C793A2074686973206172656E61207374696C6C2074616B657320656E747269657322290A0A09657272526F756E6452756E6E696E672020203D206572726F72732E4E65772822676E6F666C793A207468652067616D65206F662074686973206172656E6120686173207374617274656422290A09657272546F6F466577506C617965727320203D206572726F72732E4E65772822676E6F666C793A20666577657220706C6179657273207468616E20746865206172656E6120726571756972657322290A096572724E6F526F756E6420202020202020203D206572726F72732E4E65772822676E6F666C793A207468652067616D65206F662074686973206172656E61206973206E6F742072756E6E696E6722290A09657272526566756E64546F6F4561726C79203D206572726F72732E4E65772822676E6F666C793A207468652067616D652063616E6E6F7420626520726566756E6465642079657422290A0A09657272426164536574746C656D656E74203D206572726F72732E4E65772822676E6F666C793A20736574746C656D656E7420726566757365643A207468652072756C65207061797320736F6D656F6E652077686F20646964206E6F7420706C61792C2074776963652C206F72206E6F7468696E6722290A096572724E6F74436F6E73657276656420203D206572726F72732E4E65772822676E6F666C793A20736574746C656D656E7420726566757365643A207061796F75747320616E642066656520646F206E6F742061646420757020746F2074686520706F7422290A09657272457363726F7720202020202020203D206572726F72732E4E65772822676E6F666C793A20657363726F77206163636F756E74696E67206572726F7222290A09657272496E736F6C76656E7420202020203D206572726F72732E4E65772822676E6F666C793A20746865207265616C6D20686F6C6473206C657373207468616E20746865207374616B6573206974206F77657322290A0A096572724E6F7468696E67546F436C61696D203D206572726F72732E4E65772822676E6F666C793A206E6F7468696E6720746F20636C61696D22290A09657272436F7272757074436C61696D7320203D206572726F72732E4E65772822676E6F666C793A20636F727275707420636C61696D73207265636F726422290A0A09657272436F7272757074526573756C742020203D206572726F72732E4E65772822676E6F666C793A20636F727275707420726573756C74207265636F726422290A09657272436F72727570744561726E696E6773203D206572726F72732E4E65772822676E6F666C793A20636F7272757074206561726E696E6773207265636F726422290A290A1A9A140A0A657363726F772E676E6F128B147061636B616765206172656E610A0A696D706F727420280A0922636861696E220A0922636861696E2F62616E6B6572220A290A0A2F2F20546865206D6F6E6579206F6620746865207265616C6D20676F6573207468726F7567682074686520666F75722066756E6374696F6E732062656C6F7720616E64206E6F77686572650A2F2F20656C73652E0A2F2F0A2F2F20657363726F776564206973207768617420746865207265616C6D206F7765733A20746865207374616B6573206F66206576657279206C6F62627920616E64206F662065766572790A2F2F2072756E6E696E6720726F756E642C20696E2075676E6F742E20497420676F657320757020696E20686F6C642C207768656E206120706C6179657220656E746572732C20616E640A2F2F20646F776E20696E2072656C656173652C206265666F726520636F696E73206C656176652E205468652062616C616E6365206F6620746865207265616C6D277320616464726573732069730A2F2F2077686174206974206861732E205468652072756C65206F6620746869732066696C652069730A2F2F0A2F2F0962616C616E6365203E3D20657363726F7765642C20616E642062616C616E6365203D3D20657363726F77656420756E6C65737320736F6D656F6E65206761766520636F696E7320617761790A2F2F0A2F2F20436F696E732063616E206F6E6C7920636F6D6520696E207468726F75676820456E7465723A2074686520636861696E207265667573657320612063616C6C20746861740A2F2F20617474616368657320636F696E7320746F20612066756E6374696F6E207468617420646F6573206E6F742072656164207468656D2E20536F6D656F6E652063616E207374696C6C0A2F2F2073656E6420636F696E7320737472616967687420746F20746865207265616C6D27732061646472657373207769746820612062616E6B207472616E736665722E20537563680A2F2F20636F696E7320617265206F77656420746F206E6F626F64792C206E6F2066756E6374696F6E207370656E6473207468656D2C20616E64207468657920737461792074686572652E0A2F2F0A2F2F2045766572792066756E6374696F6E2074686174206D6F766573206D6F6E657920656E6473207769746820617373657274536F6C76656E742E2049662061206D697374616B6520696E0A2F2F2074686973207265616C6D2065766572206D616465206120706174682073656E64206D6F7265207468616E2069742072656C65617365642C20746865207265616C6D20776F756C642062650A2F2F20706179696E67206F6E6520706C61796572207769746820746865207374616B65206F6620616E6F746865723A2074686520636865636B207475726E73207468617420696E746F20616E0A2F2F2061626F72746564207472616E73616374696F6E2C2077686963682074616B657320746865207061796D656E7473206261636B20776974682069742E0A0A2F2F2070617944656E6F6D20697320746865206F6E6C7920636F696E20746865207265616C6D206465616C7320696E2E0A636F6E73742070617944656E6F6D203D202275676E6F74220A0A2F2F20686F6C64207265636F726473207468617420746865207265616C6D20726563656976656420616D6F756E7420696E207374616B65732E0A66756E6320686F6C6428616D6F756E7420696E74363429207B0A09696620616D6F756E74203C3D2030207B0A090970616E696328657272457363726F77290A097D0A09657363726F776564202B3D20616D6F756E740A7D0A0A2F2F2072656C656173652074616B657320616D6F756E74206F7574206F66207768617420746865207265616C6D206F7765732E2049742069732063616C6C6564206265666F7265207468650A2F2F20636F696E73206172652073656E742C20616E642069742070616E69637320726174686572207468616E206C65742074686520636F756E74657220676F2062656C6F77207A65726F2E0A66756E632072656C6561736528616D6F756E7420696E74363429207B0A09696620616D6F756E74203C3D2030207C7C20616D6F756E74203E20657363726F776564207B0A090970616E696328657272457363726F77290A097D0A09657363726F776564202D3D20616D6F756E740A7D0A0A2F2F207061792073656E647320616D6F756E742075676E6F742066726F6D20746865207265616C6D2773206F776E2062616C616E636520746F20616E20616464726573732E0A2F2F0A2F2F2041205265616C6D53656E642062616E6B65722063616E207370656E642065766572797468696E6720746865207265616C6D20686F6C64732C207768696368206973207768792069740A2F2F206973206275696C74206865726520616E64206F6E6C7920686572652C2066726F6D20746865206C69766520637572206F66207468652063726F7373696E672066756E6374696F6E0A2F2F2028726C6D292C20616E64206E65766572206B6570742E205468652062616E6B2061626F72747320746865207472616E73616374696F6E20696620746865207265616C6D20646F65730A2F2F206E6F7420686176652074686520636F696E732E0A66756E6320706179285F20696E742C20726C6D207265616C6D2C20746F20616464726573732C20616D6F756E7420696E74363429207B0A09696620616D6F756E74203C3D2030207B0A090970616E696328657272457363726F77290A097D0A09636F696E73203A3D20636861696E2E4E6577436F696E7328636861696E2E4E6577436F696E2870617944656E6F6D2C20616D6F756E7429290A0962616E6B65722E4E657742616E6B65722862616E6B65722E42616E6B6572547970655265616C6D53656E642C20726C6D292E53656E64436F696E7328726C6D2E4164647265737328292C20746F2C20636F696E73290A7D0A0A2F2F20617373657274536F6C76656E742070616E69637320756E6C65737320746865207265616C6D20686F6C6473206174206C656173742077686174206974206F7765732E0A66756E6320617373657274536F6C76656E74285F20696E742C20726C6D207265616C6D29207B0A0969662062616E6B65722E4E6577526561646F6E6C7942616E6B657228292E476574436F696E28726C6D2E4164647265737328292C2070617944656E6F6D29203C20657363726F776564207B0A090970616E696328657272496E736F6C76656E74290A097D0A7D0A0A2F2F20457363726F7765642072657475726E73207768617420746865207265616C6D206F77657320746F20706C61796572732C20696E2075676E6F743A20746865207374616B6573206F660A2F2F206576657279206C6F62627920616E64206F662065766572792072756E6E696E6720726F756E642E205468652062616C616E6365206F6620746865207265616C6D27730A2F2F2061646472657373206973206E657665722062656C6F772069742E0A66756E6320457363726F776564282920696E743634207B0A0972657475726E20657363726F7765640A7D0A1A6A0A0B676E6F6D6F642E746F6D6C125B6D6F64756C65203D2022676E6F2E6C616E642F722F673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E6774347366642F676E6F666C792F6172656E612F7630220A676E6F203D2022302E39220A1A95300A086A736F6E2E676E6F1288307061636B616765206172656E610A0A696D706F72742022737472696E6773220A0A2F2F20546865204A534F4E20646F63756D656E747320617265206275696C742062792068616E642E20546861742069732073616665206265636175736520657665727920737472696E670A2F2F20746861742072656163686573207468656D207761732076616C69646174656420616761696E73742061204A534F4E2D736166652063686172736574207768656E206974207761730A2F2F207772697474656E3A2069647320617265206865782C206D6F64657320616E64206E6F6E636573205B612D7A302D392D5D2C207469636B657473206865782C206164647265737365730A2F2F206265636833322E20546865206F6E6520737472696E672074686174206973206E6F7420756E64657220746865207265616C6D277320636F6E74726F6C2C20616E20616464726573730A2F2F20747970656420696E746F20612071756572792C20676F6573207468726F7567682071756F74652E0A2F2F0A2F2F204F72646572696E672069732064657465726D696E697374696320657665727977686572653A206172656E617320666F6C6C6F77207468656972206964202874686520747265650A2F2F20697465726174657320696E206B6579206F72646572292C2061206C6F62627920616E64206120726F756E6420746865206F72646572206F6620656E7472792C20726573756C74730A2F2F20617265206E657765737420666972737420616E64206561726E696E677320626573742066697273742E0A0A2F2F204172656E61734A534F4E2072657475726E73206576657279206172656E6120736F6D656F6E65207061696420696E746F20616E642077686F73652067616D65206973206E6F740A2F2F206F7665722C2061732061204A534F4E20617272617920736F727465642062792069643A0A2F2F0A2F2F095B0A2F2F0920207B20226964223A2022336632612E2E2E222C20226D6F6465223A202264656174686D61746368222C20227374616B65223A2031303030303030302C0A2F2F0920202020226D696E5365617473223A20322C20226D61785365617473223A20382C20226C69766573223A20332C20227365636F6E6473223A203930302C20226B696C6C546172676574223A20352C0A2F2F09202020202263726561746F72223A202267312E2E2E222C202263726561746564223A20313739303935303030302C20226E6F6E6365223A20226B337839222C0A2F2F0920202020226C6F626279223A205B207B202261646472657373223A202267312E2E2E222C20227469636B6574223A20223966383664302E2E2E303061303822207D205D2C0A2F2F092020202022726F756E64223A207B2022737461727465644174223A20313739303935303330302C2022706C6179657273223A205B202267312E2E2E222C202267312E2E2E22205D207D207D0A2F2F095D0A2F2F0A2F2F20546865206F757470757420686173206E6F20776869746573706163652E2022726F756E6422206973206E756C6C20756E74696C207468652067616D65207374617274732E0A2F2F20546865206669656C64732066726F6D20226D6F64652220746F20226E6F6E6365222061726520746865206172656E61277320737065633A207468652067616D65207365727665720A2F2F2072656275696C647320746865207370656320737472696E672C20616E6420736F207468652069642C2066726F6D207468656D2E0A66756E63204172656E61734A534F4E282920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09622E57726974654279746528275B27290A096669727374203A3D20747275650A096172656E61732E497465726174652822222C2022222C2066756E6328696420737472696E672C207620616E792920626F6F6C207B0A0909696620216669727374207B0A090909622E57726974654279746528272C27290A09097D0A09096669727374203D2066616C73650A090977726974654172656E612826622C2069642C20762E282A6172656E6129290A090972657475726E2066616C73650A097D290A09622E57726974654279746528275D27290A0972657475726E20622E537472696E6728290A7D0A0A2F2F204172656E614A534F4E2072657475726E73206F6E65206172656E6120696E20746865207368617065206F66204172656E61734A534F4E2C206F72206E756C6C2E0A66756E63204172656E614A534F4E28696420737472696E672920737472696E67207B0A0961203A3D206765744172656E61286964290A0969662061203D3D206E696C207B0A090972657475726E20226E756C6C220A097D0A09766172206220737472696E67732E4275696C6465720A0977726974654172656E612826622C2069642C2061290A0972657475726E20622E537472696E6728290A7D0A0A66756E632077726974654172656E612862202A737472696E67732E4275696C6465722C20696420737472696E672C2061202A6172656E6129207B0A09622E5772697465537472696E6728607B226964223A2260202B206964202B2060222C226D6F6465223A2260202B20612E6D6F6465202B20602260290A09666F72205F2C2066203A3D2072616E6765205B5D737472756374207B0A09096B20737472696E670A09097620696E7436340A097D7B7B227374616B65222C20612E7374616B657D2C207B226D696E5365617473222C20612E6D696E53656174737D2C207B226D61785365617473222C20612E6D617853656174737D2C207B226C69766573222C20612E6C697665737D2C0A09097B227365636F6E6473222C20612E7365636F6E64737D2C207B226B696C6C546172676574222C20612E6B696C6C5461726765747D7D207B0A0909622E5772697465537472696E6728602C2260202B20662E6B202B2060223A60202B2069746F6128662E7629290A097D0A09622E5772697465537472696E6728602C2263726561746F72223A2260202B20612E63726561746F722E537472696E672829202B2060222C2263726561746564223A60202B2069746F6128612E6372656174656429202B20602C226E6F6E6365223A2260202B20612E6E6F6E6365202B20602260290A09622E5772697465537472696E6728602C226C6F626279223A5B60290A09666F7220692C2070203A3D2072616E676520612E6C6F626279207B0A090969662069203E2030207B0A090909622E57726974654279746528272C27290A09097D0A0909622E5772697465537472696E6728607B2261646472657373223A2260202B20702E537472696E672829202B2060222C227469636B6574223A2260202B20612E7469636B6574735B695D202B2060227D60290A097D0A09622E5772697465537472696E6728605D2C22726F756E64223A60290A09696620612E726F756E64203D3D206E696C207B0A0909622E5772697465537472696E6728226E756C6C7D22290A090972657475726E0A097D0A09622E5772697465537472696E6728607B22737461727465644174223A60202B2069746F6128612E726F756E642E73746172746564417429202B20602C22706C6179657273223A5B60290A09666F7220692C2070203A3D2072616E676520612E726F756E642E706C6179657273207B0A090969662069203E2030207B0A090909622E57726974654279746528272C27290A09097D0A0909622E5772697465537472696E6728602260202B20702E537472696E672829202B20602260290A097D0A09622E5772697465537472696E6728225D7D7D22290A7D0A0A2F2F20526573756C74734A534F4E2072657475726E7320746865206C61737420636C6F7365642067616D65732C206E65776573742066697273742C206174206D6F73742035303A0A2F2F0A2F2F095B207B20226964223A2022336632612E2E2E222C20226D6F6465223A202264656174686D61746368222C20227374616B65223A2031303030303030302C0A2F2F0920202020226F7574636F6D65223A2022736574746C6564222C2022706C6179657273223A20322C2022706F74223A2032303030303030302C2022666565223A203530303030302C0A2F2F092020202022636C6F7365644174223A20313739303935313030302C0A2F2F0920202020227061796F757473223A205B207B202261646472657373223A202267312E2E2E222C2022616D6F756E74223A203139353030303030207D205D207D205D0A66756E6320526573756C74734A534F4E282920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09622E57726974654279746528275B27290A09666F722069203A3D206C656E28636C6F73656429202D20313B2069203E3D20303B20692D2D207B0A090969662069203C206C656E28636C6F736564292D31207B0A090909622E57726974654279746528272C27290A09097D0A0909722C205F203A3D20726573756C744F6628636C6F7365645B695D290A09097772697465526573756C742826622C20636C6F7365645B695D2C2072290A097D0A09622E57726974654279746528275D27290A0972657475726E20622E537472696E6728290A7D0A0A2F2F20526573756C744A534F4E2072657475726E732074686520726573756C74206F66206F6E6520636C6F7365642067616D6520696E20746865207368617065206F660A2F2F20526573756C74734A534F4E2C206F72206E756C6C207768656E20746865207265616C6D20646F6573206E6F74206861766520697420287374696C6C2072756E6E696E672C206F720A2F2F20746F6F206F6C64292E0A66756E6320526573756C744A534F4E28696420737472696E672920737472696E67207B0A09722C206F6B203A3D20726573756C744F66286964290A09696620216F6B207B0A090972657475726E20226E756C6C220A097D0A09766172206220737472696E67732E4275696C6465720A097772697465526573756C742826622C2069642C2072290A0972657475726E20622E537472696E6728290A7D0A0A66756E63207772697465526573756C742862202A737472696E67732E4275696C6465722C20696420737472696E672C207220726573756C7429207B0A09622E5772697465537472696E6728607B226964223A2260202B206964202B2060222C226D6F6465223A2260202B20722E6D6F6465202B2060222C227374616B65223A60202B2069746F6128722E7374616B6529202B0A0909602C226F7574636F6D65223A2260202B20722E6F7574636F6D65202B2060222C22706C6179657273223A60202B2069746F6128722E706C617965727329202B20602C22706F74223A60202B2069746F6128722E706F7429202B0A0909602C22666565223A60202B2069746F6128722E66656529202B20602C22636C6F7365644174223A60202B2069746F6128722E636C6F736564417429202B20602C227061796F757473223A5B60290A09666F7220692C2070203A3D2072616E676520722E7061796F757473207B0A090969662069203E2030207B0A090909622E57726974654279746528272C27290A09097D0A0909622E5772697465537472696E6728607B2261646472657373223A2260202B20702E416464726573732E537472696E672829202B2060222C22616D6F756E74223A60202B2069746F6128702E416D6F756E7429202B20607D60290A097D0A09622E5772697465537472696E6728225D7D22290A7D0A0A2F2F204561726E696E67734A534F4E2072657475726E732074686520746F702077696E6E6572732061732061204A534F4E2061727261792C20626573742066697273742C206174206D6F73740A2F2F20313020656E74726965733A0A2F2F0A2F2F095B207B202261646472657373223A202267312E2E2E222C2022776F6E223A2031393030303030302C2022726F756E6473223A2033207D205D0A2F2F0A2F2F20546865206F757470757420686173206E6F20776869746573706163652E2022776F6E2220616464732075702C20726F756E6420616674657220726F756E642C2077686174207468650A2F2F20706C617965722077617320706169642061626F7665207468656972206F776E207374616B652C206E65766572206C657373207468616E207A65726F20666F72206120726F756E642E0A2F2F2022726F756E64732220697320686F77206D616E7920736574746C656420726F756E6473207468657920706C617965642E205769746820657175616C2077696E6E696E67732C207468650A2F2F20706C617965722077686F20676F742074686572652066697273742073746179732061686561642E0A66756E63204561726E696E67734A534F4E282920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09622E57726974654279746528275B27290A09666F7220692C2061646472203A3D2072616E67652077696E6E6572732E6164647273207B0A090969662069203E2030207B0A090909622E57726974654279746528272C27290A09097D0A09097772697465546F74616C732826622C206022602B616464722E537472696E6728292B6022602C20746F74616C734F66286164647229290A097D0A09622E57726974654279746528275D27290A0972657475726E20622E537472696E6728290A7D0A0A2F2F20506C617965724A534F4E2072657475726E73206F6E6520706C61796572277320746F74616C732061732061204A534F4E206F626A6563743A0A2F2F0A2F2F097B202261646472657373223A202267312E2E2E222C2022776F6E223A2031393030303030302C2022726F756E6473223A2033207D0A2F2F0A2F2F20546865206F757470757420686173206E6F20776869746573706163652E20416E20756E6B6E6F776E20616464726573732072657475726E73207468652073616D652073686170650A2F2F2077697468207A65726F20776F6E20616E64207A65726F20726F756E64732E0A66756E6320506C617965724A534F4E286164647220616464726573732920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A097772697465546F74616C732826622C2071756F746528616464722E537472696E672829292C20746F74616C734F66286164647229290A0972657475726E20622E537472696E6728290A7D0A0A2F2F207772697465546F74616C73207772697465732074686520746F74616C73206F66206120706C617965722E2071756F7465642069732074686520706C61796572277320616464726573730A2F2F2061732061204A534F4E20737472696E67206C69746572616C2C2071756F74657320696E636C756465642E0A66756E63207772697465546F74616C732862202A737472696E67732E4275696C6465722C2071756F74656420737472696E672C207420746F74616C7329207B0A09622E5772697465537472696E6728607B2261646472657373223A60290A09622E5772697465537472696E672871756F746564290A09622E5772697465537472696E6728602C22776F6E223A60290A09622E5772697465537472696E672869746F6128742E776F6E29290A09622E5772697465537472696E6728602C22726F756E6473223A60290A09622E5772697465537472696E672869746F6128742E726F756E647329290A09622E57726974654279746528277D27290A7D0A0A2F2F2071756F74652072657475726E7320732061732061204A534F4E20737472696E67206C69746572616C2C2071756F74657320696E636C756465642E20497420697320666F72207468650A2F2F20737472696E677320746865207265616C6D20646964206E6F742076616C69646174652E2051756F74657320616E64206261636B736C617368657320617265206573636170656420616E640A2F2F20616E797468696E67206F757473696465207072696E7461626C65204153434949206973207265706C6163656420627920223F222C20736F2074686520726573756C742069730A2F2F2076616C6964204A534F4E207768617465766572207320686F6C64732E0A66756E632071756F7465287320737472696E672920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09622E57726974654279746528272227290A09666F722069203A3D20303B2069203C206C656E2873293B20692B2B207B0A090963203A3D20735B695D0A0909737769746368207B0A0909636173652063203D3D20272227207C7C2063203D3D20275C5C273A0A090909622E57726974654279746528275C5C27290A090909622E5772697465427974652863290A0909636173652063203C2030783230207C7C2063203E20307837653A0A090909622E57726974654279746528273F27290A090964656661756C743A0A090909622E5772697465427974652863290A09097D0A097D0A09622E57726974654279746528272227290A0972657475726E20622E537472696E6728290A7D0A1AD52D0A096C6F6262792E676E6F12C72D7061636B616765206172656E610A0A696D706F727420280A0922636861696E220A0A092F2F204F6E6C7920666F72204F726967696E53656E642C20696E20456E7465722E2043616C6C6572206964656E7469747920616C7761797320636F6D65732066726F6D0A092F2F206375722E50726576696F757328292C206E657665722066726F6D2074686973207061636B6167652E0A0922636861696E2F72756E74696D652F756E73616665220A290A0A2F2F206172656E61206973206F6E652067616D653A2069747320737065632C2074686520706C61796572732077686F207061696420616E6420776169742C20616E64206F6E63652069740A2F2F20737461727465642C2069747320726F756E642E2049742069732073746F7265642066726F6D20746865206669727374207061696420656E74727920616E642064656C657465640A2F2F207768656E2069747320726F756E6420697320636C6F736564206F7220697473206C6F62627920656D70746965732E0A74797065206172656E6120737472756374207B0A09737065630A096C6F6262792020205B5D616464726573730A097469636B657473205B5D737472696E67202F2F205348412D323536206F66206561636820706C617965722773207365637265742C2036342068657820636861726163746572730A09726F756E642020202A726F756E642020202F2F206E696C20756E74696C207468652067616D65207374617274730A7D0A0A66756E63206765744172656E6128696420737472696E6729202A6172656E61207B0A0976203A3D206172656E61732E476574286964290A0969662076203D3D206E696C207B0A090972657475726E206E696C0A097D0A0972657475726E20762E282A6172656E61290A7D0A0A66756E63206D7573744172656E6128696420737472696E6729202A6172656E61207B0A0961203A3D206765744172656E61286964290A0969662061203D3D206E696C207B0A090970616E696328657272556E6B6E6F776E4172656E61290A097D0A0972657475726E20610A7D0A0A2F2F20456E7465722070757473207468652063616C6C657220696E20746865206C6F626279206F6620746865206172656E6120746861742073706563206465736372696265732C20616E640A2F2F2072657475726E73206974732069642E20546865206578616374207374616B65206D75737420626520617474616368656420746F20746865207472616E73616374696F6E0A2F2F20282D73656E6420223C7374616B653E75676E6F74222920616E6420737461797320696E20746865207265616C6D20756E74696C2074686520706C61796572206C6561766573206F720A2F2F207468652067616D65206973206F7665722E0A2F2F0A2F2F2054686520666972737420656E747279206372656174657320746865206172656E612C20746865206E657874206F6E6573206A6F696E2069743A20746865207265616C6D0A2F2F207265636F6D7075746573207468652069642066726F6D2074686520737065632065766572792074696D652E20416E206172656E612074616B657320656E747269657320666F7220616E0A2F2F20686F75722061667465722069742077617320637265617465642C20616E6420756E74696C206974732067616D65207374617274732E0A2F2F0A2F2F207469636B6574206973203634206C6F776572636173652068657820636861726163746572732C20746865205348412D323536206F66206120736563726574207468650A2F2F20706C61796572277320636C69656E74206D6164652075703A207468652067616D652073657276657220676976657320746865207365617420746F2077686F657665722073686F77730A2F2F20746865207365637265742E0A2F2F0A2F2F204974206D7573742062652063616C6C6564206469726563746C792062792061207573657220286D616B6574782063616C6C293A20612063616C6C2072656C617965642062790A2F2F20616E6F74686572207265616C6D206F722062792061206D616B6574782072756E2073637269707420697320726566757365642E0A66756E6320456E74657228637572207265616C6D2C207370656320737472696E672C207469636B657420737472696E672920737472696E67207B0A09706C61796572203A3D2063616C6C65724F6628302C20637572290A092F2F20506169642D63616C6C2067756172643A2074776F20636865636B73207468617420617265206F6E6C7920636F727265637420746F6765746865722E0A092F2F0A092F2F20286129205468652063616C6C6572206973206120706C61696E2075736572206163636F756E742E204F6E6C79207468656E20697320746865202D73656E640A092F2F2020202020656E76656C6F70652067756172616E7465656420746F2068617665206C616E6465642061742074686973207265616C6D277320616464726573732E20410A092F2F202020202072656C6179696E67207265616C6D206F722061206D616B6574782072756E207363726970742063616E2061747461636820636F696E7320746F207468650A092F2F20202020207472616E73616374696F6E20616E64206B656570207468656D2C207768696C65204F726967696E53656E64207374696C6C207265706F727473207468656D2E0A09696620216375722E50726576696F757328292E49735573657243616C6C2829207B0A090970616E6963286572724E6F745573657243616C6C290A097D0A097370203A3D207061727365537065632873706563290A096964203A3D2069644F662873706563290A0974203A3D206E6F7728290A0969662074203E2073702E637265617465642B656E74727957696E646F77207B0A090970616E696328657272456E747279436C6F736564290A097D0A0969662073702E63726561746564203E20742B636C6F636B536B6577207B0A090970616E6963286572724E6F7459657443726561746564290A097D0A096966202176616C69645469636B6574287469636B657429207B0A090970616E696328657272496E76616C69645469636B6574290A097D0A0961203A3D206765744172656E61286964290A0969662061203D3D206E696C207B0A090961203D20266172656E617B737065633A2073707D0A097D0A09696620612E726F756E6420213D206E696C207B0A090970616E696328657272526F756E6452756E6E696E67290A097D0A09696620696E6465784F664164647228612E6C6F6262792C20706C6179657229203E3D2030207B0A090970616E696328657272416C7265616479496E4C6F626279290A097D0A09696620696E743634286C656E28612E6C6F6262792929203E3D20612E6D61785365617473207B0A090970616E6963286572724C6F62627946756C6C290A097D0A092F2F202862292054686520656E76656C6F70652069732065786163746C7920746865207374616B653A206F6E6520636F696E2C207468652072696768742064656E6F6D2C207468650A092F2F2020202020726967687420616D6F756E742E20416E797468696E6720656C736520776F756C642065697468657220756E646572706179206F72206C6561766520636F696E730A092F2F2020202020696E20746865207265616C6D2074686174206974206F77657320746F206E6F626F64792E0A0973656E74203A3D20756E736166652E4F726967696E53656E6428290A096966206C656E2873656E742920213D2031207C7C2073656E745B305D2E44656E6F6D20213D2070617944656E6F6D207C7C2073656E745B305D2E416D6F756E7420213D20612E7374616B65207B0A090970616E69632822676E6F666C793A2077726F6E67207061796D656E742C2073656E642065786163746C792022202B2069746F6128612E7374616B6529202B2070617944656E6F6D290A097D0A0A092F2F2054686520636F696E732061726520616C726561647920617420746865207265616C6D277320616464726573733A2074686520636861696E206D6F766564207468656D0A092F2F206265666F7265207468652063616C6C2E20416C6C2074686174206973206C65667420697320746F20777269746520646F776E2077686F20746865792062656C6F6E6720746F2E0A09612E6C6F626279203D20776974684164647228612E6C6F6262792C20706C61796572290A09612E7469636B657473203D2077697468537472696E6728612E7469636B6574732C207469636B6574290A096172656E61732E5365742869642C2061290A09686F6C6428612E7374616B65290A092F2F205468652067756172642061626F766520736179732074686520636F696E7320617272697665642E2054686973206C6F6F6B73206174207468652062616C616E63652E0A09617373657274536F6C76656E7428302C20637572290A0A09636861696E2E456D69742822456E7465726564222C0A0909226172656E61222C2069642C0A090922706C61796572222C20706C617965722E537472696E6728292C0A0909227374616B65222C2069746F6128612E7374616B65292C0A0909227469636B6574222C207469636B65742C0A0909226C6F626279222C2069746F6128696E743634286C656E28612E6C6F6262792929292C0A09290A0972657475726E2069640A7D0A0A2F2F204C656176652074616B6573207468652063616C6C6572206F7574206F6620746865206C6F626279206F6620616E206172656E6120616E642073656E6473207468656972207374616B650A2F2F206261636B2E20497420776F726B7320756E74696C207468652067616D65207374617274732E20546865206C61737420706C61796572206F75742064656C65746573207468650A2F2F206172656E613A206E6F7468696E67206973206C656674206F6E20636861696E206F6620612067616D65206E6F626F647920706C617965642E0A66756E63204C6561766528637572207265616C6D2C20696420737472696E6729207B0A09706C61796572203A3D2063616C6C65724F6628302C20637572290A0961203A3D206D7573744172656E61286964290A0973656174203A3D20696E6465784F664164647228612E6C6F6262792C20706C61796572290A0969662073656174203C2030207B0A090970616E6963286572724E6F74496E4C6F626279290A097D0A09612E6C6F626279203D20776974686F75744164647228612E6C6F6262792C2073656174290A09612E7469636B657473203D20776974686F7574537472696E6728612E7469636B6574732C2073656174290A096966206C656E28612E6C6F62627929203D3D2030207B0A09096172656E61732E52656D6F7665286964290A097D0A0972656C6561736528612E7374616B65290A0A0970617928302C206375722C20706C617965722C20612E7374616B65290A09617373657274536F6C76656E7428302C20637572290A0A09636861696E2E456D697428224C656674222C0A0909226172656E61222C2069642C0A090922706C61796572222C20706C617965722E537472696E6728292C0A0909227374616B65222C2069746F6128612E7374616B65292C0A09290A7D0A0A2F2F204578706972654C6F62627920636C6F73657320616E206172656E612077686F73652067616D65206E6576657220737461727465643A20657665727920706C6179657220696E207468650A2F2F206C6F6262792067657473207468656972207374616B65206261636B2C20616E6420746865206172656E612069732064656C657465642E20416E796F6E652063616E2063616C6C2069740A2F2F206F6E636520746865206172656E612073746F707065642074616B696E6720656E74726965732C20616E20686F75722061667465722069742077617320637265617465642E0A66756E63204578706972654C6F62627928637572207265616C6D2C20696420737472696E6729207B0A0963616C6C6572203A3D2063616C6C65724F6628302C20637572290A0961203A3D206D7573744172656E61286964290A09696620612E726F756E6420213D206E696C207B0A090970616E696328657272526F756E6452756E6E696E67290A097D0A096966206E6F772829203C3D20612E637265617465642B656E74727957696E646F77207B0A090970616E6963286572724E6F7445787069726564290A097D0A09706C6179657273203A3D20612E6C6F6262790A096172656E61732E52656D6F7665286964290A0972656C6561736528612E7374616B65202A20696E743634286C656E28706C61796572732929290A09666F72205F2C2070203A3D2072616E676520706C6179657273207B0A090970617928302C206375722C20702C20612E7374616B65290A097D0A09617373657274536F6C76656E7428302C20637572290A0A09636861696E2E456D697428224C6F62627945787069726564222C0A0909226172656E61222C2069642C0A090922706C6179657273222C2069746F6128696E743634286C656E28706C61796572732929292C0A09092263616C6C6572222C2063616C6C65722E537472696E6728292C0A09290A7D0A0A2F2F2054686520666F75722068656C706572732062656C6F772072657475726E2061206E657720736C696365206F662065786163746C7920746865206C656E677468206F66206974730A2F2F20636F6E74656E742C20736F2074686174206E6F7468696E6720656C736520737461797320696E2073746F726167652E20546865792072657475726E206E696C20666F7220616E0A2F2F20656D707479206C6973742E0A0A2F2F2077697468416464722072657475726E73206C697374207769746820762061646465642061742074686520656E642E0A66756E63207769746841646472286C697374205B5D616464726573732C2076206164647265737329205B5D61646472657373207B0A096F7574203A3D206D616B65285B5D616464726573732C206C656E286C697374292C206C656E286C697374292B31290A09636F7079286F75742C206C697374290A0972657475726E20617070656E64286F75742C2076290A7D0A0A2F2F2077697468537472696E672072657475726E73206C697374207769746820762061646465642061742074686520656E642E0A66756E632077697468537472696E67286C697374205B5D737472696E672C207620737472696E6729205B5D737472696E67207B0A096F7574203A3D206D616B65285B5D737472696E672C206C656E286C697374292C206C656E286C697374292B31290A09636F7079286F75742C206C697374290A0972657475726E20617070656E64286F75742C2076290A7D0A0A2F2F20776974686F7574416464722072657475726E73206C69737420776974686F75742074686520656C656D656E7420617420696E6465782061742E0A66756E6320776974686F757441646472286C697374205B5D616464726573732C20617420696E7429205B5D61646472657373207B0A096966206C656E286C69737429203D3D2031207B0A090972657475726E206E696C0A097D0A096F7574203A3D206D616B65285B5D616464726573732C20302C206C656E286C697374292D31290A096F7574203D20617070656E64286F75742C206C6973745B3A61745D2E2E2E290A0972657475726E20617070656E64286F75742C206C6973745B61742B313A5D2E2E2E290A7D0A0A2F2F20776974686F7574537472696E672072657475726E73206C69737420776974686F75742074686520656C656D656E7420617420696E6465782061742E0A66756E6320776974686F7574537472696E67286C697374205B5D737472696E672C20617420696E7429205B5D737472696E67207B0A096966206C656E286C69737429203D3D2031207B0A090972657475726E206E696C0A097D0A096F7574203A3D206D616B65285B5D737472696E672C20302C206C656E286C697374292D31290A096F7574203D20617070656E64286F75742C206C6973745B3A61745D2E2E2E290A0972657475726E20617070656E64286F75742C206C6973745B61742B313A5D2E2E2E290A7D0A1AD1410A0A72656E6465722E676E6F12C2417061636B616765206172656E610A0A696D706F727420280A0922737472696E6773220A092274696D65220A0A0922676E6F2E6C616E642F702F673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E6774347366642F676E6F666C792F6172656E612F7061796F75742F7630220A290A0A2F2F2052656E6465722072657475726E7320746865207374617465206F6620746865206172656E6173206173206D61726B646F776E2C20666F7220676E6F7765623A0A2F2F0A2F2F092222202020202020202020202020746865206F70656E206172656E617320616E6420746865206C6173742067616D657320706C617965640A2F2F09226172656E612F3C69643E2220206F6E65206172656E613A206974732072756C65732C206C6F62627920616E642067616D652C206F722069747320726573756C740A2F2F09226561726E696E6773222020202074686520746F702077696E6E6572730A2F2F0A2F2F2045766572797468696E67207072696E7465642068657265207761732076616C69646174656420616761696E73742061206E6172726F772063686172736574207768656E206974207761730A2F2F207772697474656E202873656520737065632E676E6F20616E642076616C69646174652E676E6F292C206F7220697320616E20616464726573732074686520636861696E20676176650A2F2F20746865207265616C6D2E20546865206F6E6C792063616C6C65722D737570706C6965642076616C75652C20746865206964206F6620616E206172656E6120706167652C2069730A2F2F207072696E746564206F6E6C7920696620697420697320612076616C69642069642E204E6F7468696E67206E65656473206D61726B646F776E206573636170696E672E0A66756E632052656E646572287061746820737472696E672920737472696E67207B0A09737769746368207B0A09636173652070617468203D3D2022223A0A090972657475726E2072656E646572486F6D6528290A09636173652070617468203D3D20226561726E696E6773223A0A090972657475726E2072656E6465724561726E696E677328290A096361736520737472696E67732E48617350726566697828706174682C20226172656E612F22293A0A09096964203A3D20737472696E67732E5472696D50726566697828706174682C20226172656E612F22290A090969662061203A3D206765744172656E61286964293B206120213D206E696C207B0A09090972657475726E2072656E6465724172656E612869642C2061290A09097D0A0909696620722C206F6B203A3D20726573756C744F66286964293B206F6B207B0A09090972657475726E2072656E646572526573756C742869642C2072290A09097D0A097D0A0972657475726E20222320676E6F666C79206172656E61735C6E5C6E50616765206E6F7420666F756E642E20476F206261636B20746F20746865205B6F766572766965775D2822202B206C696E6B28222229202B2022292E5C6E220A7D0A0A2F2F206C696E6B2072657475726E732074686520676E6F7765622055524C206F6620612052656E6465722070617468206F662074686973207265616C6D2E0A66756E63206C696E6B287061746820737472696E672920737472696E67207B0A0969662070617468203D3D202222207B0A090972657475726E20776562506174680A097D0A0972657475726E2077656250617468202B20223A22202B20706174680A7D0A0A66756E632072656E646572486F6D65282920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09622E5772697465537472696E6728222320676E6F666C79206172656E61735C6E5C6E22290A09622E5772697465537472696E672822506169642067616D6573206F6620676E6F666C792C2061206D756C7469706C6179657220706C616E652067616D652C206372656174656420627920706C6179657273206174205B676E6F666C792E78797A2F6172656E615D2868747470733A2F2F676E6F666C792E78797A2F6172656E61292E5C6E22290A09622E5772697465537472696E672822412070696C6F7420706179732074686520656E74727920707269636520746F206A6F696E2C20746865207265616C6D206B6565707320746865207374616B657320756E74696C207468652067616D65206973206F7665722C207468656E2063726564697473207468656D206279207468652072756C65206F6620697473206D6F64652E2057696E6E65727320636C61696D2077686174207468657920617265206F776564207769746820436C61696D2E5C6E22290A09622E5772697465537472696E67282254686520686F7573652074616B65732022202B2070657263656E742866656542707329202B2022206F662077686174206120736574746C65642067616D652070617973206F75742E5C6E5C6E22290A0A09622E5772697465537472696E6728222323204F70656E206172656E61735C6E5C6E22290A096966206172656E61732E53697A652829203D3D2030207B0A0909622E5772697465537472696E6728224E6F206172656E612068617320706C6179657273207269676874206E6F772E5C6E5C6E22290A097D20656C7365207B0A0909622E5772697465537472696E6728227C204172656E61207C204D6F6465207C20456E747279207C205365617473207C204C69766573207C2054696D65207C204B696C6C20746172676574207C2050696C6F7473207C5C6E7C2D2D2D7C2D2D2D7C2D2D2D7C2D2D2D7C2D2D2D7C2D2D2D7C2D2D2D7C2D2D2D7C5C6E22290A09096172656E61732E497465726174652822222C2022222C2066756E6328696420737472696E672C207620616E792920626F6F6C207B0A09090961203A3D20762E282A6172656E61290A09090970696C6F7473203A3D2069746F6128696E743634286C656E28612E6C6F626279292929202B20222077616974696E67220A090909696620612E726F756E6420213D206E696C207B0A0909090970696C6F7473203D2069746F6128696E743634286C656E28612E726F756E642E706C6179657273292929202B202220706C6179696E67220A0909097D0A090909622E5772697465537472696E6728227C205B22202B2069645B3A385D202B20225D2822202B206C696E6B28226172656E612F222B696429202B202229207C2022202B20612E6D6F6465202B2022207C2022202B20676E6F7428612E7374616B6529202B0A0909090922207C2022202B2069746F6128612E6D696E536561747329202B202220746F2022202B2069746F6128612E6D6178536561747329202B2022207C2022202B2069746F6128612E6C6976657329202B0A0909090922207C2022202B2069746F6128612E7365636F6E64732F363029202B2022206D696E207C2022202B2074617267657443656C6C28612E6B696C6C54617267657429202B2022207C2022202B2070696C6F7473202B2022207C5C6E22290A09090972657475726E2066616C73650A09097D290A0909622E57726974654279746528275C6E27290A097D0A0A09622E5772697465537472696E6728222323204C6173742067616D65735C6E5C6E22290A096966206C656E28636C6F73656429203D3D2030207B0A0909622E5772697465537472696E6728224E6F2067616D65206973206F766572207965742E5C6E5C6E22290A097D20656C7365207B0A0909622E5772697465537472696E6728227C204172656E61207C204D6F6465207C204F7574636F6D65207C2050696C6F7473207C20506F74207C20466565207C5C6E7C2D2D2D7C2D2D2D7C2D2D2D7C2D2D2D7C2D2D2D7C2D2D2D7C5C6E22290A0909666F722069203A3D206C656E28636C6F73656429202D20313B2069203E3D20302026262069203E3D206C656E28636C6F736564292D31303B20692D2D207B0A090909722C205F203A3D20726573756C744F6628636C6F7365645B695D290A090909622E5772697465537472696E6728227C205B22202B20636C6F7365645B695D5B3A385D202B20225D2822202B206C696E6B28226172656E612F222B636C6F7365645B695D29202B202229207C2022202B20722E6D6F6465202B2022207C2022202B20722E6F7574636F6D65202B0A0909090922207C2022202B2069746F6128722E706C617965727329202B2022207C2022202B20676E6F7428722E706F7429202B2022207C2022202B20676E6F7428722E66656529202B2022207C5C6E22290A09097D0A0909622E57726974654279746528275C6E27290A097D0A0A09622E5772697465537472696E6728227C207C207C5C6E7C2D2D2D7C2D2D2D7C5C6E22290A09622E5772697465537472696E6728227C20496E20657363726F77207C2022202B20676E6F7428657363726F77656429202B2022207C5C6E22290A09622E5772697465537472696E6728227C20526566756E642064656C6179207C2022202B2069746F6128726566756E6444656C617929202B20222073207C5C6E5C6E22290A09622E5772697465537472696E6728222D205B4561726E696E67735D2822202B206C696E6B28226561726E696E67732229202B2022293A2022202B2069746F6128696E743634286C656E2877696E6E6572732E6164647273292929202B20222072616E6B65642070696C6F74735C6E22290A0972657475726E20622E537472696E6728290A7D0A0A66756E632072656E6465724172656E6128696420737472696E672C2061202A6172656E612920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09622E5772697465537472696E67282223204172656E612022202B2069645B3A385D202B20225C6E5C6E22290A09622E5772697465537472696E6728224D6F6465206022202B20612E6D6F6465202B2022603A2022202B206D6F6465446F6328612E6D6F646529202B20225C6E5C6E22290A0A09622E5772697465537472696E6728227C207C207C5C6E7C2D2D2D7C2D2D2D7C5C6E22290A09622E5772697465537472696E6728227C204964207C206022202B206964202B202260207C5C6E22290A09622E5772697465537472696E6728227C20456E747279207C2022202B20676E6F7428612E7374616B6529202B2022207C5C6E22290A09622E5772697465537472696E6728227C205365617473207C2022202B2069746F6128612E6D696E536561747329202B202220746F2022202B2069746F6128612E6D6178536561747329202B2022207C5C6E22290A09622E5772697465537472696E6728227C204C69766573207C2022202B2069746F6128612E6C6976657329202B2022207C5C6E22290A09622E5772697465537472696E6728227C2047616D652074696D65207C2022202B2069746F6128612E7365636F6E64732F363029202B2022206D696E207C5C6E22290A09622E5772697465537472696E6728227C204B696C6C20746172676574207C2022202B2074617267657443656C6C28612E6B696C6C54617267657429202B2022207C5C6E22290A09622E5772697465537472696E6728227C2043726561746564206279207C2022202B20612E63726561746F722E537472696E672829202B2022207C5C6E22290A09622E5772697465537472696E6728227C2054616B657320656E747269657320756E74696C207C2022202B20636C6F636B28612E637265617465642B656E74727957696E646F7729202B2022207C5C6E5C6E22290A0A09696620612E726F756E64203D3D206E696C207B0A0909622E5772697465537472696E6728222323204C6F6262795C6E5C6E22290A0909622E5772697465537472696E67282250696C6F74732077686F207061696420616E64207761697420666F72207468652067616D652E20546865792063616E206C65617665207769746820604C656176656020756E74696C206974207374617274732E5C6E5C6E22290A0909622E5772697465537472696E6728227C2053656174207C2050696C6F74207C5C6E7C2D2D2D7C2D2D2D7C5C6E22290A0909666F7220692C20706C61796572203A3D2072616E676520612E6C6F626279207B0A090909622E5772697465537472696E6728227C2022202B2069746F6128696E74363428692B312929202B2022207C2022202B20706C617965722E537472696E672829202B2022207C5C6E22290A09097D0A097D20656C7365207B0A090972203A3D20612E726F756E640A0909622E5772697465537472696E67282223232047616D655C6E5C6E22290A0909622E5772697465537472696E672822537461727465642061742022202B20636C6F636B28722E73746172746564417429202B202220776974682022202B2069746F6128696E743634286C656E28722E706C6179657273292929202B0A090909222070696C6F747320616E64206120706F74206F662022202B20676E6F7428612E7374616B652A696E743634286C656E28722E706C6179657273292929202B20222E5C6E22290A0909622E5772697465537472696E672822496620746865207265666572656520646F6573206E6F7420736574746C652069742C20616E796F6E652063616E2073656E6420746865207374616B6573206261636B20776974682060526566756E64526F756E64602066726F6D2022202B0A090909636C6F636B28722E7374617274656441742B612E7365636F6E64732B726566756E6444656C617929202B20222E5C6E5C6E22290A0909622E5772697465537472696E6728227C2050696C6F74207C5C6E7C2D2D2D7C5C6E22290A0909666F72205F2C20706C61796572203A3D2072616E676520722E706C6179657273207B0A090909622E5772697465537472696E6728227C2022202B20706C617965722E537472696E672829202B2022207C5C6E22290A09097D0A097D0A09622E5772697465537472696E6728225C6E5B4561726E696E67735D2822202B206C696E6B28226561726E696E67732229202B202229207C205B4F766572766965775D2822202B206C696E6B28222229202B2022295C6E22290A0972657475726E20622E537472696E6728290A7D0A0A66756E632072656E646572526573756C7428696420737472696E672C207220726573756C742920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09622E5772697465537472696E67282223204172656E612022202B2069645B3A385D202B20225C6E5C6E22290A09622E5772697465537472696E6728224D6F6465206022202B20722E6D6F6465202B2022602C2022202B2069746F6128722E706C617965727329202B20222070696C6F74732C20636C6F7365642061742022202B20636C6F636B28722E636C6F736564417429202B20223A2022202B20722E6F7574636F6D65202B20222E5C6E5C6E22290A09622E5772697465537472696E6728227C207C207C5C6E7C2D2D2D7C2D2D2D7C5C6E22290A09622E5772697465537472696E6728227C20456E747279207C2022202B20676E6F7428722E7374616B6529202B2022207C5C6E22290A09622E5772697465537472696E6728227C20506F74207C2022202B20676E6F7428722E706F7429202B2022207C5C6E22290A09622E5772697465537472696E6728227C20466565207C2022202B20676E6F7428722E66656529202B2022207C5C6E22290A09622E5772697465537472696E6728227C2050616964207C2022202B207061696443656C6C287229202B2022207C5C6E22290A09622E5772697465537472696E6728225C6E5B4F766572766965775D2822202B206C696E6B28222229202B2022295C6E22290A0972657475726E20622E537472696E6728290A7D0A0A2F2F2074617267657443656C6C20666F726D6174732061206B696C6C207461726765743A206D6F7374206172656E617320656E64206F6E2074686520636C6F636B206F6E6C792E0A66756E632074617267657443656C6C286E20696E7436342920737472696E67207B0A096966206E203D3D2030207B0A090972657475726E20226E6F6E65220A097D0A0972657475726E2069746F61286E29202B2022206B696C6C73220A7D0A0A2F2F207061696443656C6C206C697374732077686F207761732070616964207768617420696E206120726F756E642C20666F722061207461626C652063656C6C2E0A66756E63207061696443656C6C287220726573756C742920737472696E67207B0A09696620722E6F7574636F6D6520213D206F7574636F6D65536574746C6564207B0A090972657475726E20226576657279207374616B652073656E74206261636B220A097D0A096966206C656E28722E7061796F75747329203D3D2030207B0A090972657475726E20226E6F626F6479220A097D0A097061727473203A3D206D616B65285B5D737472696E672C206C656E28722E7061796F75747329290A09666F7220692C2070203A3D2072616E676520722E7061796F757473207B0A090970617274735B695D203D20702E416464726573732E537472696E672829202B20222022202B20676E6F7428702E416D6F756E74290A097D0A0972657475726E20737472696E67732E4A6F696E2870617274732C20222C2022290A7D0A0A66756E632072656E6465724561726E696E6773282920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09622E5772697465537472696E6728222320676E6F666C79206172656E61206561726E696E67735C6E5C6E22290A09622E5772697465537472696E67282254686520746F702022202B2069746F6128746F7053697A6529202B20222070696C6F74732062792077686174207468657920776F6E2061626F7665207468656972206F776E207374616B65732C206F76657220657665727920736574746C656420726F756E642E5C6E5C6E22290A096966206C656E2877696E6E6572732E616464727329203D3D2030207B0A0909622E5772697465537472696E6728224E6F626F647920776F6E20616E797468696E67207965742E5C6E22290A097D20656C7365207B0A0909622E5772697465537472696E6728227C2052616E6B207C2050696C6F74207C20576F6E207C20526F756E6473207C5C6E7C2D2D2D7C2D2D2D7C2D2D2D7C2D2D2D7C5C6E22290A0909666F7220692C2061646472203A3D2072616E67652077696E6E6572732E6164647273207B0A09090974203A3D20746F74616C734F662861646472290A090909622E5772697465537472696E6728227C2022202B2069746F6128696E74363428692B312929202B2022207C2022202B20616464722E537472696E672829202B0A0909090922207C2022202B20676E6F7428742E776F6E29202B2022207C2022202B2069746F6128742E726F756E647329202B2022207C5C6E22290A09097D0A097D0A09622E5772697465537472696E6728225C6E5B4261636B20746F20746865206F766572766965775D2822202B206C696E6B28222229202B2022295C6E22290A0972657475726E20622E537472696E6728290A7D0A0A2F2F206D6F6465446F63206973206F6E652073656E74656E63652061626F757420746865207061796F75742072756C65206F662061206D6F64652E0A66756E63206D6F6465446F63286D6F646520737472696E672920737472696E67207B0A09737769746368206D6F6465207B0A0963617365207061796F75742E4D6F6465426174746C65526F79616C653A0A090972657475726E202274686520706F742C206C65737320746865206665652C20676F657320746F20746865206C6173742070696C6F7420666C79696E673B207768656E2074686520636C6F636B2072756E73206F75742C20746F207468652070696C6F74207374696C6C20696E207769746820746865206D6F7374206B696C6C732E220A0963617365207061796F75742E4D6F646544656174686D617463683A0A090972657475726E202274686520706F742C206C65737320746865206665652C20676F657320746F2074686520746F70207468726565206279206B696C6C733A203630252C2033302520616E64203130252E220A097D0A0972657475726E202273656520746865207061796F7574207061636B6167652E220A7D0A0A2F2F20676E6F7420666F726D61747320616E20616D6F756E74206F662075676E6F7420696E20474E4F542C20776974686F757420747261696C696E67207A65726F733A0A2F2F2031303030303030302067697665732022313020474E4F54222C20393530303030302067697665732022392E3520474E4F54222C20312067697665732022302E30303030303120474E4F54222E0A66756E6320676E6F742875676E6F7420696E7436342920737472696E67207B0A0977686F6C652C2066726163203A3D2075676E6F742F313030303030302C2075676E6F7425313030303030300A0969662066726163203D3D2030207B0A090972657475726E2069746F612877686F6C6529202B202220474E4F54220A097D0A09646563696D616C73203A3D2069746F612831303030303030202B2066726163295B313A5D202F2F20616C6C20736978206F66207468656D2C207A65726F7320696E636C756465640A09656E64203A3D206C656E28646563696D616C73290A09666F7220646563696D616C735B656E642D315D203D3D20273027207B0A0909656E642D2D0A097D0A0972657475726E2069746F612877686F6C6529202B20222E22202B20646563696D616C735B3A656E645D202B202220474E4F54220A7D0A0A2F2F2070657263656E7420666F726D61747320626173697320706F696E747320617320612070657263656E746167652C20776974686F757420747261696C696E67207A65726F733A0A2F2F2035303020676976657320223525222C203235302067697665732022322E3525222C20312067697665732022302E303125222E0A66756E632070657263656E742862707320696E7436342920737472696E67207B0A0977686F6C652C2066726163203A3D206270732F3130302C20627073253130300A09737769746368207B0A09636173652066726163203D3D20303A0A090972657475726E2069746F612877686F6C6529202B202225220A09636173652066726163253130203D3D20303A0A090972657475726E2069746F612877686F6C6529202B20222E22202B2069746F6128667261632F313029202B202225220A09636173652066726163203C2031303A0A090972657475726E2069746F612877686F6C6529202B20222E3022202B2069746F61286672616329202B202225220A097D0A0972657475726E2069746F612877686F6C6529202B20222E22202B2069746F61286672616329202B202225220A7D0A0A2F2F20636C6F636B20666F726D617473206120626C6F636B2074696D6520696E20556E6978207365636F6E64732C20696E205554432E0A66756E6320636C6F636B28756E697820696E7436342920737472696E67207B0A0972657475726E2074696D652E556E697828756E69782C2030292E55544328292E466F726D61742822323030362D30312D30322031353A30343A30352229202B202220555443220A7D0A1AC2180A0B726573756C74732E676E6F12B2187061636B616765206172656E610A0A696D706F727420280A0922737472696E6773220A0A0922676E6F2E6C616E642F702F673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E6774347366642F676E6F666C792F6172656E612F7061796F75742F7630220A290A0A2F2F20726573756C7420697320686F7720612067616D6520656E6465642C206B65707420666F7220726561646572733A206E6F207061796D656E74206973206576657220636F6D70757465640A2F2F2066726F6D2069742E0A7479706520726573756C7420737472756374207B0A096D6F64652020202020737472696E670A097374616B6520202020696E7436340A096F7574636F6D652020737472696E67202F2F20736574746C65642C2063616E63656C6C6564206F7220726566756E6465640A09706C61796572732020696E74363420202F2F20686F77206D616E7920706C617965640A09706F74202020202020696E74363420202F2F207468656972207374616B65730A09666565202020202020696E7436340A09636C6F736564417420696E74363420202020202020202020202F2F20626C6F636B2074696D652C20556E6978207365636F6E64730A097061796F75747320205B5D7061796F75742E5061796F7574202F2F2077686F20776173207061696420776861742C20696E20746865206F72646572206F662074686520706C61796572730A7D0A0A636F6E737420280A096F7574636F6D65536574746C65642020203D2022736574746C6564220A096F7574636F6D6543616E63656C6C6564203D202263616E63656C6C6564220A096F7574636F6D65526566756E64656420203D2022726566756E646564220A290A0A2F2F206D6178526573756C747320697320686F77206D616E7920636C6F7365642067616D657320746865207265616C6D2072656D656D626572732E0A636F6E7374206D6178526573756C7473203D2035300A0A2F2F204120726573756C742069732073746F726564206173206F6E6520737472696E672C20697473206669656C64732073657061726174656420627920227C222C20746865207061796F7574730A2F2F206C6173742061732022616464726573733A616D6F756E74222073657061726174656420627920222C223A0A2F2F0A2F2F096D6F64657C7374616B657C6F7574636F6D657C706C61796572737C706F747C6665657C636C6F73656441747C67312E2E2E3A31393530303030302C67312E2E2E3A3530303030300A66756E6320287220726573756C742920656E636F6465282920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09622E5772697465537472696E6728722E6D6F6465290A09666F72205F2C206E203A3D2072616E6765205B5D737472696E677B69746F6128722E7374616B65292C20722E6F7574636F6D652C2069746F6128722E706C6179657273292C2069746F6128722E706F74292C2069746F6128722E666565292C2069746F6128722E636C6F7365644174297D207B0A0909622E57726974654279746528277C27290A0909622E5772697465537472696E67286E290A097D0A09622E57726974654279746528277C27290A09622E5772697465537472696E67286A6F696E5061796F75747328722E7061796F75747329290A0972657475726E20622E537472696E6728290A7D0A0A66756E63206465636F6465526573756C74287320737472696E672920726573756C74207B0A0966203A3D20737472696E67732E53706C697428732C20227C22290A096966206C656E28662920213D2038207B0A090970616E696328657272436F7272757074526573756C74290A097D0A096E756D203A3D2066756E63286920696E742920696E743634207B0A09096E2C206F6B203A3D2064696769747328665B695D290A0909696620216F6B207B0A09090970616E696328657272436F7272757074526573756C74290A09097D0A090972657475726E206E0A097D0A0972203A3D20726573756C747B6D6F64653A20665B305D2C207374616B653A206E756D2831292C206F7574636F6D653A20665B325D2C20706C61796572733A206E756D2833292C20706F743A206E756D2834292C206665653A206E756D2835292C20636C6F73656441743A206E756D2836297D0A09696620722E6F7574636F6D6520213D206F7574636F6D65536574746C656420262620722E6F7574636F6D6520213D206F7574636F6D6543616E63656C6C656420262620722E6F7574636F6D6520213D206F7574636F6D65526566756E646564207B0A090970616E696328657272436F7272757074526573756C74290A097D0A09696620665B375D203D3D202222207B0A090972657475726E20720A097D0A09666F72205F2C20656E747279203A3D2072616E676520737472696E67732E53706C697428665B375D2C20222C2229207B0A0909636F6C6F6E203A3D20696E64657846726F6D28656E7472792C20302C20273A27290A0909696620636F6C6F6E203D3D2030207C7C20636F6C6F6E203D3D206C656E28656E74727929207B0A09090970616E696328657272436F7272757074526573756C74290A09097D0A0909616D6F756E742C206F6B203A3D2064696769747328656E7472795B636F6C6F6E2B313A5D290A0909696620216F6B207B0A09090970616E696328657272436F7272757074526573756C74290A09097D0A0909722E7061796F757473203D20617070656E6428722E7061796F7574732C207061796F75742E5061796F75747B416464726573733A206164647265737328656E7472795B3A636F6C6F6E5D292C20416D6F756E743A20616D6F756E747D290A097D0A0972657475726E20720A7D0A0A2F2F207265636F7264206B656570732074686520726573756C74206F66206120636C6F7365642067616D652C20616E6420666F726765747320746865206F6C64657374206F6E6520706173740A2F2F206D6178526573756C74732E0A66756E63207265636F726428696420737472696E672C207220726573756C7429207B0A09726573756C74732E5365742869642C20722E656E636F64652829290A09636C6F736564203D20617070656E6428636C6F7365642C206964290A096966206C656E28636C6F73656429203E206D6178526573756C7473207B0A0909726573756C74732E52656D6F766528636C6F7365645B305D290A09096E657874203A3D206D616B65285B5D737472696E672C206C656E28636C6F736564292D31290A0909636F7079286E6578742C20636C6F7365645B313A5D290A0909636C6F736564203D206E6578740A097D0A7D0A0A2F2F20726573756C744F662072657475726E732074686520726573756C74206F66206120636C6F7365642067616D652C20696620746865207265616C6D207374696C6C206861732069742E0A66756E6320726573756C744F6628696420737472696E67292028726573756C742C20626F6F6C29207B0A0976203A3D20726573756C74732E476574286964290A0969662076203D3D206E696C207B0A090972657475726E20726573756C747B7D2C2066616C73650A097D0A0972657475726E206465636F6465526573756C7428762E28737472696E6729292C20747275650A7D0A0A2F2F20696E64657846726F6D2072657475726E732074686520696E646578206F6620746865206669727374206320696E2073206174206F7220616674657220692C206F72206C656E2873292E0A66756E6320696E64657846726F6D287320737472696E672C206920696E742C206320627974652920696E74207B0A09666F722069203C206C656E28732920262620735B695D20213D2063207B0A0909692B2B0A097D0A0972657475726E20690A7D0A0A2F2F20646967697473207061727365732061206E6F6E2D6E6567617469766520646563696D616C206F66206174206D6F7374203138206469676974732E0A66756E6320646967697473287320737472696E67292028696E7436342C20626F6F6C29207B0A096966206C656E287329203D3D2030207C7C206C656E287329203E203138207B0A090972657475726E20302C2066616C73650A097D0A096E203A3D20696E7436342830290A09666F722069203A3D20303B2069203C206C656E2873293B20692B2B207B0A090963203A3D20735B695D0A090969662063203C20273027207C7C2063203E20273927207B0A09090972657475726E20302C2066616C73650A09097D0A09096E203D206E2A3130202B20696E74363428632D273027290A097D0A0972657475726E206E2C20747275650A7D0A1A95140A09726F6C65732E676E6F1287147061636B616765206172656E610A0A696D706F72742022676E6F2E6C616E642F722F673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E6774347366642F676E6F666C792F67616D652F7630220A0A2F2F20546865206172656E61207265616C6D206B65657073206E6F20726F6C6573206F6620697473206F776E2E2057686F206F776E732069742C2077686F2061646D696E6973746572730A2F2F2069742C2077686F2072656665726565732069747320726F756E647320616E64207768657265206974732066656520676F6573206172652074686520616E7377657273206F66207468650A2F2F2067616D65207265616C6D2C2061736B656420616761696E2061742065766572792063616C6C3A206120726566657265652072656D6F76656420746865726520697320726566757365640A2F2F206865726520696E207468652073616D6520626C6F636B2E0A0A2F2F20617574686F726974792069732074686520736574206F66207175657374696F6E732074686973207265616C6D2061736B732061626F757420726F6C65732E0A7479706520617574686F7269747920696E74657266616365207B0A094F776E6572282920616464726573730A09497341646D696E286164647220616464726573732920626F6F6C0A09497352656665726565286164647220616464726573732920626F6F6C0A095472656173757279282920616464726573730A7D0A0A2F2F2067616D65526F6C657320616E737765727320776974682074686520726F6C6573206F66207468652067616D65207265616C6D2E0A747970652067616D65526F6C6573207374727563747B7D0A0A66756E63202867616D65526F6C657329204F776E65722829206164647265737320202020202020202020202020207B2072657475726E2067616D652E4F776E65722829207D0A66756E63202867616D65526F6C65732920497341646D696E286164647220616464726573732920626F6F6C2020207B2072657475726E2067616D652E497341646D696E286164647229207D0A66756E63202867616D65526F6C65732920497352656665726565286164647220616464726573732920626F6F6C207B2072657475726E2067616D652E497352656665726565286164647229207D0A66756E63202867616D65526F6C6573292054726561737572792829206164647265737320202020202020202020207B2072657475726E2067616D652E54726561737572792829207D0A0A2F2F20726F6C65732069732074686520617574686F72697479206F662074686973207265616C6D3A207468652067616D65207265616C6D2C20616C776179732E0A2F2F0A2F2F2049742069732061207661726961626C6520666F72206F6E6520726561736F6E2E20556E6465722060676E6F20746573746020616E20696D706F72746564207265616C6D2069730A2F2F20696E697469616C697A656420776974686F75742061206465706C6F7965722C20616E6420612074657374206F662074686973207061636B61676520686173206E6F2077617920746F0A2F2F206265636F6D6520746865206F776E6572206F66207468652067616D65207265616C6D2C20736F2074686520746573747320707574207468656972206F776E20616E73776572730A2F2F20686572652E204E6F7468696E67206F7574736964652074686520746573742066696C65732061737369676E732069742C20616E64207468657265206973206E6F207365747465722E0A76617220726F6C657320617574686F72697479203D2067616D65526F6C65737B7D0A0A2F2F2063616C6C65724F662072657475726E73207468652076657269666965642063616C6C6572206F6620612063726F7373696E672066756E6374696F6E2E20726C6D206D7573742062650A2F2F2074686520637572206F66207468652063726F7373696E672066756E6374696F6E2063616C6C696E6720746869732068656C7065723A2061207374616C65206F7220666F726765640A2F2F207265616C6D2076616C7565206661696C7320497343757272656E742C20616E642050726576696F7573206973206F6E6C79206D65616E696E6766756C206F6E2061206C697665206F6E652E0A2F2F0A2F2F2049742074616B657320746865207265616C6D20696E207365636F6E6420706F736974696F6E206F6E20707572706F73652C206C696B6520702F6E742F6F776E61626C6520646F65733A0A2F2F20612066756E6374696F6E2077686F736520666972737420706172616D657465722069732061207265616C6D20697320612063726F7373696E672066756E6374696F6E2E0A66756E632063616C6C65724F66285F20696E742C20726C6D207265616C6D292061646472657373207B0A0969662021726C6D2E497343757272656E742829207B0A090970616E69632865727253706F6F6665645265616C6D290A097D0A0972657475726E20726C6D2E50726576696F757328292E4164647265737328290A7D0A0A2F2F206173736572744F776E65722070616E69637320756E6C657373207468652063616C6C657220697320746865206F776E6572206F66207468652067616D65207265616C6D2C20616E640A2F2F2072657475726E73207468652063616C6C65722E0A66756E63206173736572744F776E6572285F20696E742C20726C6D207265616C6D292061646472657373207B0A0963616C6C6572203A3D2063616C6C65724F6628302C20726C6D290A0969662063616C6C657220213D20726F6C65732E4F776E65722829207B0A090970616E6963286572724E6F744F776E6572290A097D0A0972657475726E2063616C6C65720A7D0A0A2F2F2061737365727441646D696E2070616E69637320756E6C657373207468652063616C6C657220697320616E2061646D696E206F66207468652067616D65207265616C6D2C20616E640A2F2F2072657475726E73207468652063616C6C65722E0A66756E632061737365727441646D696E285F20696E742C20726C6D207265616C6D292061646472657373207B0A0963616C6C6572203A3D2063616C6C65724F6628302C20726C6D290A0969662021726F6C65732E497341646D696E2863616C6C657229207B0A090970616E6963286572724E6F7441646D696E290A097D0A0972657475726E2063616C6C65720A7D0A0A2F2F20617373657274526566657265652070616E69637320756E6C657373207468652063616C6C657220697320612072656665726565206F66207468652067616D65207265616C6D2C20616E640A2F2F2072657475726E73207468652063616C6C65722E0A66756E632061737365727452656665726565285F20696E742C20726C6D207265616C6D292061646472657373207B0A0963616C6C6572203A3D2063616C6C65724F6628302C20726C6D290A0969662021726F6C65732E4973526566657265652863616C6C657229207B0A090970616E6963286572724E6F7452656665726565290A097D0A0972657475726E2063616C6C65720A7D0A1ADE480A0A726F756E64732E676E6F12CF487061636B616765206172656E610A0A696D706F727420280A0922636861696E220A0922737472696E6773220A0A0922676E6F2E6C616E642F702F673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E6774347366642F676E6F666C792F6172656E612F7061796F75742F7630220A290A0A2F2F20726F756E642069732074686520737461727465642067616D65206F6620616E206172656E612E2049747320706C6179657273206172652066697865642061742073746172742C20616E640A2F2F2065616368206F66207468656D20686173206F6E65207374616B6520696E2069742E0A7479706520726F756E6420737472756374207B0A0973746172746564417420696E74363420202020202F2F20626C6F636B2074696D652C20556E6978207365636F6E64730A09706C61796572732020205B5D61646472657373202F2F20696E20746865206F72646572207468657920656E74657265640A7D0A0A2F2F20412067616D6520656E647320696E2065786163746C79206F6E65206F6620746872656520776179733A20536574746C65526F756E642C2043616E63656C526F756E64206F720A2F2F20526566756E64526F756E642E2045616368206F66207468656D2064656C6574657320746865206172656E61206265666F726520616E797468696E6720656C73652C20736F20610A2F2F207365636F6E64206F6E652066696E6473206E6F206172656E6120616E642061626F7274732E0A0A2F2F205374617274526F756E6420737461727473207468652067616D65206F6620616E206172656E61207769746820657665727920706C61796572206F6620697473206C6F6262792E0A2F2F2052656665726565206F6E6C792E20546865206C6F626279206D75737420686F6C64206174206C65617374206D696E536561747320706C61796572733B20697420686F6C64732061740A2F2F206D6F7374206D617853656174732C20456E746572207365657320746F20746861742E204E6F20636F696E206D6F7665733A20746865207374616B6573207468617420776572650A2F2F206F77656420746F20746865206C6F62627920617265206E6F77206F77656420746F2074686520726F756E642E2049742072657475726E7320686F77206D616E7920706C61792E0A66756E63205374617274526F756E6428637572207265616C6D2C20696420737472696E672920696E743634207B0A0972656665726565203A3D206173736572745265666572656528302C20637572290A0961203A3D206D7573744172656E61286964290A09696620612E726F756E6420213D206E696C207B0A090970616E696328657272526F756E6452756E6E696E67290A097D0A09696620696E743634286C656E28612E6C6F6262792929203C20612E6D696E5365617473207B0A090970616E696328657272546F6F466577506C6179657273290A097D0A09612E726F756E64203D2026726F756E647B7374617274656441743A206E6F7728292C20706C61796572733A20612E6C6F6262797D0A09612E6C6F626279203D206E696C0A09612E7469636B657473203D206E696C0A0A09636861696E2E456D69742822526F756E6453746172746564222C0A0909226172656E61222C2069642C0A090922706C6179657273222C206A6F696E416464727328612E726F756E642E706C6179657273292C0A090922737461727465644174222C2069746F6128612E726F756E642E737461727465644174292C0A09092272656665726565222C20726566657265652E537472696E6728292C0A09290A0972657475726E20696E743634286C656E28612E726F756E642E706C617965727329290A7D0A0A2F2F20536574746C65526F756E6420636C6F736573207468652067616D65206F6620616E206172656E613A206974206170706C696573207468652072756C65206F6620697473206D6F64650A2F2F20746F20776861742068617070656E65642C20706179732074686520706C61796572732C20616E642070617973207468652066656520746F207468652074726561737572792E0A2F2F2052656665726565206F6E6C792E0A2F2F0A2F2F20646561746873206973202276696374696D3A6B696C6C65722220656E74726965732073657061726174656420627920223B222C20696E20746865206F7264657220746865790A2F2F2068617070656E65642C202276696374696D3A22207768656E206E6F626F64792073686F74207468652076696374696D20646F776E2C20616E642074686520656D7074790A2F2F20737472696E67207768656E206E6F626F647920646965642E204120706C617965722064696573206174206D6F7374206173206F6674656E20617320746865206172656E61206861730A2F2F206C697665732E0A2F2F0A2F2F205468652072656665726565206973207472757374656420666F7220746865736520666163747320616E6420666F72206E6F7468696E6720656C73652E205468652072756C650A2F2F207265667573657320612076696374696D206F722061206B696C6C65722077686F206973206E6F74206120706C61796572206F662074686520726F756E642C20616E6420646563696465730A2F2F2074686520616D6F756E74732E20546865207265616C6D207468656E20636865636B73207468656D202873656520736574746C6529206265666F726520697420706179732E0A66756E6320536574746C65526F756E6428637572207265616C6D2C20696420737472696E672C2064656174687320737472696E6729207B0A0972656665726565203A3D206173736572745265666572656528302C20637572290A0961203A3D2072756E6E696E674172656E61286964290A096C6973742C20657272203A3D207061796F75742E506172736544656174687328646561746873290A0969662065727220213D206E696C207B0A090970616E696328657272290A097D0A0972756C65203A3D207061796F75742E4C6F6F6B757028612E6D6F6465290A0969662072756C65203D3D206E696C207B0A090970616E696328657272496E76616C69644D6F646529202F2F2063616E6E6F742068617070656E3A2070617273655370656320636865636B656420746865206D6F64650A097D0A092F2F205468652072756C652067657473206120636F7079206F662074686520706C61796572733A20746865206C69737420746865207265616C6D20706179732066726F6D2069730A092F2F206E6F74206F6E6520612072756C652063616E20746F7563682E0A09706C6179657273203A3D206D616B65285B5D616464726573732C206C656E28612E726F756E642E706C617965727329290A09636F707928706C61796572732C20612E726F756E642E706C6179657273290A0967203A3D207061796F75742E47616D657B5374616B653A20612E7374616B652C204C697665733A20612E6C697665732C204B696C6C5461726765743A20612E6B696C6C5461726765742C204665654270733A206665654270737D0A097265732C20657272203A3D2072756C652E536574746C6528672C20706C61796572732C206C697374290A0969662065727220213D206E696C207B0A090970616E696328657272290A097D0A09736574746C6528302C206375722C2069642C20612C207265732C2072656665726565290A7D0A0A2F2F20736574746C6520636C6F736573207468652067616D65206F6620616E206172656E6120776974682074686520726573756C74206F66206974732072756C652E0A2F2F0A2F2F20497420747275737473206E6F7468696E672061626F75742074686520726573756C742E204265666F7265206120636F756E746572206F72206120636F696E206D6F7665732C0A2F2F20636865636B526573756C742076657269666965732074686174206F6E6C7920706C6179657273206F662074686520726F756E6420617265207061696420616E642074686174207468650A2F2F207061796F75747320616E6420746865206665652061646420757020746F2074686520706F742C20746F207468652075676E6F742E0A66756E6320736574746C65285F20696E742C20726C6D207265616C6D2C20696420737472696E672C2061202A6172656E612C20726573207061796F75742E526573756C742C2072656665726565206164647265737329207B0A0972203A3D20612E726F756E640A09706F74203A3D20612E7374616B65202A20696E743634286C656E28722E706C617965727329290A09636865636B526573756C7428706F742C20722E706C61796572732C20726573290A0A092F2F205468652066656520676F657320746F20746865207472656173757279206F66207468652067616D65207265616C6D206173206974206973206E6F772E20496620746861740A092F2F206973206E6F7420616E206164647265737320746865207265616C6D2063616E207061792C207468652066656520676F6573206261636B20746F2074686520706C61796572730A092F2F20696E73746561643A2073686172656420627920746865206F72646572206F662074686520726F756E642C207468652072656D61696E64657220746F207468652066697273742E0A09666565203A3D207265732E4665650A097061796F757473203A3D207265732E5061796F7574730A097472656173757279203A3D20726F6C65732E547265617375727928290A09696620666565203E203020262620282176616C69644164647265737328747265617375727929207C7C207472656173757279203D3D20726C6D2E41646472657373282929207B0A09097061796F757473203D207769746846656553686172656428722E706C61796572732C207061796F7574732C20666565290A0909666565203D20300A097D0A0A092F2F2053746174652066697273743A20746865206172656E6120697320676F6E6520616E642069747320706F74206973206F66662074686520626F6F6B73206265666F7265207468650A092F2F20666972737420636F696E206C65617665732E0A096172656E61732E52656D6F7665286964290A0972656C6561736528706F74290A097265636F72642869642C20726573756C747B0A09096D6F64653A2020202020612E6D6F64652C0A09097374616B653A20202020612E7374616B652C0A09096F7574636F6D653A20206F7574636F6D65536574746C65642C0A0909706C61796572733A2020696E743634286C656E28722E706C617965727329292C0A0909706F743A202020202020706F742C0A09096665653A2020202020206665652C0A0909636C6F73656441743A206E6F7728292C0A09097061796F7574733A20207061796F7574732C0A097D290A09637265646974526F756E6428612E7374616B652C20722E706C61796572732C207061796F757473290A0A092F2F205468652077696E6E696E6773207374617920696E20746865207265616C6D20756E74696C206561636820706C6179657220636C61696D73207468656D3A20610A092F2F20736574746C656D656E742073656E6473206E6F20636F696E20746F206120706C617965722C20736F2069742063616E6E6F74206661696C206F6E206F6E652E0A09666F72205F2C2070203A3D2072616E6765207061796F757473207B0A090963726564697428702E416464726573732C2069642C20702E416D6F756E74290A097D0A09696620666565203E2030207B0A090970617928302C20726C6D2C2074726561737572792C20666565290A097D0A09617373657274536F6C76656E7428302C20726C6D290A0A09636861696E2E456D69742822526F756E64536574746C6564222C0A0909226172656E61222C2069642C0A090922706C6179657273222C2069746F6128696E743634286C656E28722E706C61796572732929292C0A090922706F74222C2069746F6128706F74292C0A090922666565222C2069746F6128666565292C0A0909227061796F757473222C206A6F696E5061796F757473287061796F757473292C0A0909227472656173757279222C2074726561737572792E537472696E6728292C0A09092272656665726565222C20726566657265652E537472696E6728292C0A09290A7D0A0A2F2F20776974684665655368617265642072657475726E73207061796F7574732077697468206665652061646465642C20736861726564206265747765656E20657665727920706C617965720A2F2F206F662074686520726F756E642C20696E207468656972206F726465723A207468652072656D61696E64657220676F657320746F207468652066697273742E0A66756E63207769746846656553686172656428706C6179657273205B5D616464726573732C207061796F757473205B5D7061796F75742E5061796F75742C2066656520696E74363429205B5D7061796F75742E5061796F7574207B0A0965616368203A3D20666565202F20696E743634286C656E28706C617965727329290A096578747261203A3D20666565202D20656163682A696E743634286C656E28706C617965727329290A096F7574203A3D206D616B65285B5D7061796F75742E5061796F75742C20302C206C656E28706C617965727329290A09666F7220692C2070203A3D2072616E676520706C6179657273207B0A0909616D6F756E74203A3D20656163680A090969662069203D3D2030207B0A090909616D6F756E74202B3D2065787472610A09097D0A0909666F72205F2C2071203A3D2072616E6765207061796F757473207B0A090909696620712E41646472657373203D3D2070207B0A09090909616D6F756E74202B3D20712E416D6F756E740A0909097D0A09097D0A0909696620616D6F756E74203E2030207B0A0909096F7574203D20617070656E64286F75742C207061796F75742E5061796F75747B416464726573733A20702C20416D6F756E743A20616D6F756E747D290A09097D0A097D0A0972657475726E206F75740A7D0A0A2F2F20636865636B526573756C742070616E69637320756E6C657373206120726573756C742063616E2062652070616964206F7574206F66206120706F743A206576657279207061796F75740A2F2F20676F657320746F206120706C61796572206F662074686520726F756E642C206120706C617965722069732070616964206174206D6F7374206F6E636520616E64206E657665720A2F2F207A65726F206F72206C6573732C2074686520666565206973206E6F74206E656761746976652C20616E6420616C6C206F66206974206164647320757020746F2074686520706F740A2F2F2065786163746C792E0A2F2F0A2F2F20546865206275696C742D696E2072756C65732067756172616E74656520616C6C206F6620746869732E2054686520636865636B206973206865726520736F2074686174207468650A2F2F207265616C6D20646F6573206E6F7420646570656E64206F6E2069743A20776861746576657220612072756C652072657475726E732C20746865207265616C6D206E657665720A2F2F2073656E6473206D6F7265207468616E2074686520706F742C20616E64206E6576657220746F206120737472616E6765722E0A66756E6320636865636B526573756C7428706F7420696E7436342C20706C6179657273205B5D616464726573732C20726573207061796F75742E526573756C7429207B0A092F2F20457665727920616D6F756E7420697320626F756E6465642062792074686520706F74206265666F72652069742069732061646465642C20736F207468652073756D0A092F2F2063616E6E6F74206F766572666C6F773A206174206D6F73742039207465726D73206F66206174206D6F7374203865392E0A096966207265732E466565203C2030207C7C207265732E466565203E20706F74207B0A090970616E6963286572724E6F74436F6E736572766564290A097D0A0973756D203A3D207265732E4665650A0970616964203A3D206D616B65285B5D626F6F6C2C206C656E28706C617965727329290A09666F72205F2C2070203A3D2072616E6765207265732E5061796F757473207B0A090973656174203A3D20696E6465784F664164647228706C61796572732C20702E41646472657373290A090969662073656174203C2030207C7C20706169645B736561745D207C7C20702E416D6F756E74203C3D2030207B0A09090970616E696328657272426164536574746C656D656E74290A09097D0A0909696620702E416D6F756E74203E20706F74207B0A09090970616E6963286572724E6F74436F6E736572766564290A09097D0A0909706169645B736561745D203D20747275650A090973756D202B3D20702E416D6F756E740A097D0A0969662073756D20213D20706F74207B0A090970616E6963286572724E6F74436F6E736572766564290A097D0A7D0A0A2F2F2043616E63656C526F756E6420636C6F736573207468652067616D65206F6620616E206172656E6120776974686F7574206120726573756C743A20657665727920706C617965720A2F2F2067657473207468656972207374616B65206261636B20696E2066756C6C2E2052656665726565206F6E6C792E0A2F2F0A2F2F205468652067616D6520736572766572207573657320697420666F7220612067616D652069742063616E6E6F7420726566657265652C20666F72206578616D706C65206F6E652069740A2F2F2066696E64732072756E6E696E67207768656E206974207374617274732E0A66756E632043616E63656C526F756E6428637572207265616C6D2C20696420737472696E6729207B0A0972656665726565203A3D206173736572745265666572656528302C20637572290A0961203A3D2072756E6E696E674172656E61286964290A09726566756E6428302C206375722C2069642C20612C206F7574636F6D6543616E63656C6C65642C2022526F756E6443616E63656C6C6564222C2072656665726565290A7D0A0A2F2F20526566756E64526F756E6420636C6F736573207468652067616D65206F6620616E206172656E6120776974686F7574206120726573756C742C206C696B650A2F2F2043616E63656C526F756E642C20616E642063616E2062652063616C6C656420627920616E796F6E652C206F6E63650A2F2F0A2F2F09737461727465644174202B207365636F6E6473202B20526566756E6444656C617928290A2F2F0A2F2F2068617320706173736564206F6E2074686520626C6F636B20636C6F636B2E2049742069732074686520706C61796572732720776179206F7574207768656E207468650A2F2F2072656665726565206E6576657220736574746C65733A206E6F207374616B6520646570656E6473206F6E2061207365727665722073746179696E672075702E0A66756E6320526566756E64526F756E6428637572207265616C6D2C20696420737472696E6729207B0A0963616C6C6572203A3D2063616C6C65724F6628302C20637572290A0961203A3D2072756E6E696E674172656E61286964290A096966206E6F772829203C20612E726F756E642E7374617274656441742B612E7365636F6E64732B726566756E6444656C6179207B0A090970616E696328657272526566756E64546F6F4561726C79290A097D0A09726566756E6428302C206375722C2069642C20612C206F7574636F6D65526566756E6465642C2022526F756E64526566756E646564222C2063616C6C6572290A7D0A0A2F2F20726566756E6420636C6F736573207468652067616D65206F6620616E206172656E6120616E642073656E647320657665727920706C61796572207468656972207374616B650A2F2F206261636B2E204E6F206665652069732074616B656E2E0A66756E6320726566756E64285F20696E742C20726C6D207265616C6D2C20696420737472696E672C2061202A6172656E612C206F7574636F6D652C206576656E7420737472696E672C2063616C6C6572206164647265737329207B0A0972203A3D20612E726F756E640A09706F74203A3D20612E7374616B65202A20696E743634286C656E28722E706C617965727329290A097061796F757473203A3D206D616B65285B5D7061796F75742E5061796F75742C206C656E28722E706C617965727329290A09666F7220692C2070203A3D2072616E676520722E706C6179657273207B0A09097061796F7574735B695D203D207061796F75742E5061796F75747B416464726573733A20702C20416D6F756E743A20612E7374616B657D0A097D0A0A092F2F2053746174652066697273742C20617320696E20736574746C652E0A096172656E61732E52656D6F7665286964290A0972656C6561736528706F74290A097265636F72642869642C20726573756C747B0A09096D6F64653A2020202020612E6D6F64652C0A09097374616B653A20202020612E7374616B652C0A09096F7574636F6D653A20206F7574636F6D652C0A0909706C61796572733A2020696E743634286C656E28722E706C617965727329292C0A0909706F743A202020202020706F742C0A0909636C6F73656441743A206E6F7728292C0A09097061796F7574733A20207061796F7574732C0A097D290A0A09666F72205F2C2070203A3D2072616E676520722E706C6179657273207B0A090970617928302C20726C6D2C20702C20612E7374616B65290A097D0A09617373657274536F6C76656E7428302C20726C6D290A0A09636861696E2E456D6974286576656E742C0A0909226172656E61222C2069642C0A090922706C6179657273222C2069746F6128696E743634286C656E28722E706C61796572732929292C0A090922706F74222C2069746F6128706F74292C0A09092263616C6C6572222C2063616C6C65722E537472696E6728292C0A09290A7D0A0A2F2F2072756E6E696E674172656E612072657475726E7320616E206172656E612077686F73652067616D652069732072756E6E696E672E2049742070616E69637320666F7220616E0A2F2F20756E6B6E6F776E206172656E6120616E6420666F72206F6E652077686F73652067616D6520686173206E6F7420737461727465642E0A66756E632072756E6E696E674172656E6128696420737472696E6729202A6172656E61207B0A0961203A3D206D7573744172656E61286964290A09696620612E726F756E64203D3D206E696C207B0A090970616E6963286572724E6F526F756E64290A097D0A0972657475726E20610A7D0A0A2F2F20526566756E642064656C617920626F756E64732C20696E207365636F6E64732E0A636F6E737420280A096D696E526566756E6444656C6179203D2036300A096D6178526566756E6444656C6179203D2038363430300A290A0A2F2F20536574526566756E6444656C6179207365747320686F77206C6F6E6720616674657220612067616D6527732074696D65206C696D697420616E796F6E65206D617920726566756E640A2F2F2069742E2041646D696E206F6E6C792E0A66756E6320536574526566756E6444656C617928637572207265616C6D2C207365636F6E647320696E74363429207B0A0961737365727441646D696E28302C20637572290A096966207365636F6E6473203C206D696E526566756E6444656C6179207C7C207365636F6E6473203E206D6178526566756E6444656C6179207B0A090970616E696328657272496E76616C6964526566756E6444656C6179290A097D0A09726566756E6444656C6179203D207365636F6E64730A0976657273696F6E2B2B0A09636861696E2E456D69742822526566756E6444656C6179536574222C20227365636F6E6473222C2069746F61287365636F6E647329290A7D0A0A2F2F20526566756E6444656C61792072657475726E732074686520726566756E642064656C61792C20696E207365636F6E64732E0A66756E6320526566756E6444656C6179282920696E743634207B0A0972657475726E20726566756E6444656C61790A7D0A0A2F2F206A6F696E416464727320777269746573206164647265737365732073657061726174656420627920636F6D6D61732C20666F7220616E206576656E742E0A66756E63206A6F696E4164647273286C697374205B5D616464726573732920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09666F7220692C2061203A3D2072616E6765206C697374207B0A090969662069203E2030207B0A090909622E57726974654279746528272C27290A09097D0A0909622E5772697465537472696E6728612E537472696E672829290A097D0A0972657475726E20622E537472696E6728290A7D0A0A2F2F206A6F696E5061796F75747320777269746573207061796F7574732061732022616464726573733A616D6F756E74222073657061726174656420627920636F6D6D61732C20666F720A2F2F20616E206576656E7420616E6420666F72207468652073746F72656420726573756C74732E0A66756E63206A6F696E5061796F757473286C697374205B5D7061796F75742E5061796F75742920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09666F7220692C2070203A3D2072616E6765206C697374207B0A090969662069203E2030207B0A090909622E57726974654279746528272C27290A09097D0A0909622E5772697465537472696E6728702E416464726573732E537472696E672829290A0909622E57726974654279746528273A27290A0909622E5772697465537472696E672869746F6128702E416D6F756E7429290A097D0A0972657475726E20622E537472696E6728290A7D0A1AFF1E0A08737065632E676E6F12F21E7061636B616765206172656E610A0A696D706F727420280A092263727970746F2F736861323536220A0922656E636F64696E672F686578220A0922737472696E6773220A0A0922676E6F2E6C616E642F702F673174326B67327674723366756B67343365756A6B6E3678353367666479616B686E6774347366642F676E6F666C792F6172656E612F7061796F75742F7630220A290A0A2F2F20416E206172656E612069732063726561746564206F666620636861696E2C206279207468652067616D65207365727665722C206174206120706C61796572277320726571756573742E0A2F2F20497420697320646573637269626564206279206120737065632C206120737472696E67206F66206669656C64732073657061726174656420627920227C223A0A2F2F0A2F2F0976317C6D6F64657C7374616B657C6D696E53656174737C6D617853656174737C6C697665737C7365636F6E64737C6B696C6C5461726765747C63726561746F727C637265617465647C6E6F6E63650A2F2F0A2F2F0976317C64656174686D617463687C31303030303030307C327C387C337C3930307C357C67316162632E2E2E7C313736303030303030307C6B3378390A2F2F0A2F2F20616E64206B6E6F776E206279206974732069642C20746865206669727374203234206865782063686172616374657273206F6620746865205348412D323536206F66207468650A2F2F20737065632E2054686520666972737420706C6179657220746F2070617920666F7220616E206172656E612068616E647320746865207265616C6D2069747320737065633B207468650A2F2F207265616C6D20636865636B7320697420616E642073746F72657320746865206172656E6120756E6465722074686520696420697420636F6D70757465732E204E6F626F64792063616E0A2F2F206368616E676520746865207374616B65206F72207468652072756C6573206F6620616E2069643A206120646966666572656E742073706563206973206120646966666572656E740A2F2F2069642E0A2F2F0A2F2F20637265617465642069732074686520736572766572277320636C6F636B207768656E20746865206172656E61207761732070726F706F7365642E20416E206172656E612074616B65730A2F2F20656E747269657320666F7220616E20686F75722066726F6D207468656E2C20616E6420697473206C6F6262792063616E20626520636C6F73656420627920616E796F6E652061667465720A2F2F20746861742C20736565204578706972654C6F6262792E0A0A2F2F20426F756E6473206F66206120737065632C207468652073616D65206173207468652067616D652073657276657227732E0A636F6E737420280A097370656356657273696F6E203D20227631220A0969644C656E202020202020203D2032340A0A096D696E5374616B652020202020203D2031303030303030202020202F2F2075676E6F742C203120474E4F540A096D61785374616B652020202020203D2031303030303030303030202F2F2075676E6F742C203130303020474E4F540A096D696E5365636F6E6473202020203D2033303020202020202020202F2F2035206D696E757465730A096D61785365636F6E6473202020203D2031383030202020202020202F2F203330206D696E757465730A09656E74727957696E646F772020203D2033363030202020202020202F2F207365636F6E647320616E206172656E612074616B657320656E74726965732061667465722069742077617320637265617465640A09636C6F636B536B657720202020203D2033303020202020202020202F2F207365636F6E647320612073657276657220636C6F636B206D61792072756E206168656164206F662074686520636861696E0A096D61784E6F6E63654C656E2020203D2031360A096D6178537065634C656E677468203D203136300A0A092F2F206665654270732069732074686520686F7573652773207368617265206F6620657665727920736574746C65642067616D652C20666F72207468652074726561737572792E0A09666565427073203D203530300A290A0A2F2F2073706563206973206120706172736564206172656E6120737065632E0A74797065207370656320737472756374207B0A096D6F646520202020202020737472696E670A097374616B65202020202020696E7436340A096D696E5365617473202020696E7436340A096D61785365617473202020696E7436340A096C69766573202020202020696E7436340A097365636F6E647320202020696E7436340A096B696C6C54617267657420696E7436340A0963726561746F7220202020616464726573730A096372656174656420202020696E7436340A096E6F6E6365202020202020737472696E670A7D0A0A2F2F2069644F662072657475726E7320746865206964206F662061207370656320737472696E672E0A66756E632069644F66287320737472696E672920737472696E67207B0A0973756D203A3D207368613235362E53756D323536285B5D62797465287329290A0972657475726E206865782E456E636F6465546F537472696E672873756D5B3A5D295B3A69644C656E5D0A7D0A0A2F2F2070617273655370656320726561647320616E6420636865636B732061207370656320737472696E672E2049742070616E696373206F6E20616E797468696E6720746865207265616C6D0A2F2F20776F756C64206E6F7420706C61792E0A66756E6320706172736553706563287320737472696E67292073706563207B0A096966206C656E287329203E206D6178537065634C656E677468207B0A090970616E696328657272496E76616C696453706563290A097D0A0966203A3D20737472696E67732E53706C697428732C20227C22290A096966206C656E28662920213D203131207C7C20665B305D20213D207370656356657273696F6E207B0A090970616E696328657272496E76616C696453706563290A097D0A096E756D203A3D2066756E63286920696E742920696E743634207B0A09096E2C206F6B203A3D2064696769747328665B695D290A0909696620216F6B207B0A09090970616E696328657272496E76616C696453706563290A09097D0A090972657475726E206E0A097D0A097370203A3D20737065637B0A09096D6F64653A20202020202020665B315D2C0A09097374616B653A2020202020206E756D2832292C0A09096D696E53656174733A2020206E756D2833292C0A09096D617853656174733A2020206E756D2834292C0A09096C697665733A2020202020206E756D2835292C0A09097365636F6E64733A202020206E756D2836292C0A09096B696C6C5461726765743A206E756D2837292C0A090963726561746F723A202020206164647265737328665B385D292C0A0909637265617465643A202020206E756D2839292C0A09096E6F6E63653A202020202020665B31305D2C0A097D0A096966207061796F75742E4C6F6F6B75702873702E6D6F646529203D3D206E696C207B0A090970616E696328657272496E76616C69644D6F6465290A097D0A0969662073702E7374616B65203C206D696E5374616B65207C7C2073702E7374616B65203E206D61785374616B65207B0A090970616E696328657272496E76616C69645374616B65290A097D0A0969662073702E6D696E5365617473203C207061796F75742E4D696E506C6179657273207C7C2073702E6D696E5365617473203E2073702E6D61785365617473207C7C2073702E6D61785365617473203E207061796F75742E4D6178506C6179657273207B0A090970616E696328657272496E76616C69645365617473290A097D0A0969662073702E6C69766573203C207061796F75742E4D696E4C69766573207C7C2073702E6C69766573203E207061796F75742E4D61784C69766573207B0A090970616E696328657272496E76616C69644C69766573290A097D0A0969662073702E7365636F6E6473203C206D696E5365636F6E6473207C7C2073702E7365636F6E6473203E206D61785365636F6E6473207B0A090970616E696328657272496E76616C69645365636F6E6473290A097D0A0969662073702E6B696C6C546172676574203E207061796F75742E4D61784B696C6C546172676574207B0A090970616E696328657272496E76616C69644B696C6C546172676574290A097D0A092F2F204120626174746C6520726F79616C6520697320776F6E2062792073746179696E6720696E20746865206169723A2061206B696C6C2074617267657420776F756C6420656E640A092F2F206974206265666F726520746861742E0A0969662073702E6D6F6465203D3D207061796F75742E4D6F6465426174746C65526F79616C652026262073702E6B696C6C54617267657420213D2030207B0A090970616E696328657272526F79616C65546172676574290A097D0A096966202176616C6964416464726573732873702E63726561746F7229207B0A090970616E696328657272496E76616C696441646472657373290A097D0A096966202176616C69644E6F6E63652873702E6E6F6E636529207B0A090970616E696328657272496E76616C696453706563290A097D0A0972657475726E2073700A7D0A0A2F2F2076616C69644E6F6E6365207265706F72747320776865746865722073206973203120746F2031362063686172616374657273206F66205B612D7A302D395D2E0A66756E632076616C69644E6F6E6365287320737472696E672920626F6F6C207B0A096966206C656E287329203D3D2030207C7C206C656E287329203E206D61784E6F6E63654C656E207B0A090972657475726E2066616C73650A097D0A09666F722069203A3D20303B2069203C206C656E2873293B20692B2B207B0A090963203A3D20735B695D0A0909696620212863203E3D202761272026262063203C3D20277A272920262620212863203E3D202730272026262063203C3D2027392729207B0A09090972657475726E2066616C73650A09097D0A097D0A0972657475726E20747275650A7D0A0A2F2F2076616C69644944207265706F727473207768657468657220732063616E20626520616E206172656E612069643A203234206C6F776572636173652068657820636861726163746572732E0A66756E632076616C69644944287320737472696E672920626F6F6C207B0A096966206C656E28732920213D2069644C656E207B0A090972657475726E2066616C73650A097D0A09666F722069203A3D20303B2069203C206C656E2873293B20692B2B207B0A090963203A3D20735B695D0A0909696620212863203E3D202730272026262063203C3D202739272920262620212863203E3D202761272026262063203C3D2027662729207B0A09090972657475726E2066616C73650A09097D0A097D0A0972657475726E20747275650A7D0A1AAA0A0A0C76616C69646174652E676E6F12990A7061636B616765206172656E610A0A2F2F2054686520737472696E672072756C65732062656C6F77206172652077686174206D616B6573207468652068616E642D6275696C74204A534F4E20616E6420746865206D61726B646F776E0A2F2F206F662074686973207265616C6D20736166653A20657665727920737472696E6720746861742069732073746F72656420616E64206C61746572207072696E7465642077656E740A2F2F207468726F756768206F6E65206F66207468656D2C20616E64206E6F6E65206F66207468656D206C65747320612071756F74652C2061206261636B736C6173682C206120706970652C20610A2F2F20627261636B6574206F72206120636F6E74726F6C2063686172616374657220696E2E205468657920617265207468652072756C6573206F66207468652067616D65207265616C6D2E0A0A636F6E7374207469636B65744C656E203D203634202F2F2061205348412D32353620696E206865780A0A2F2F2076616C69645469636B6574207265706F72747320776865746865722073206973203634206C6F776572636173652068657820636861726163746572732C20746865205348412D3235360A2F2F206F662074686520736563726574206120706C61796572277320636C69656E74206B656570732E0A66756E632076616C69645469636B6574287320737472696E672920626F6F6C207B0A096966206C656E28732920213D207469636B65744C656E207B0A090972657475726E2066616C73650A097D0A09666F722069203A3D20303B2069203C206C656E2873293B20692B2B207B0A090963203A3D20735B695D0A0909696620212863203E3D202730272026262063203C3D202739272920262620212863203E3D202761272026262063203C3D2027662729207B0A09090972657475726E2066616C73650A09097D0A097D0A0972657475726E20747275650A7D0A0A2F2F2076616C696441646472657373207265706F7274732077686574686572206164647220697320612076616C6964206164647265737320696E206974732063616E6F6E6963616C2C0A2F2F206C6F7765726361736520666F726D2E0A2F2F0A2F2F204265636833322063616E20616C736F206265207772697474656E20696E20616C6C206361706974616C732C20616E6420616464726573732E497356616C696420616363657074730A2F2F20746861742E2042656368333220646F6573206E6F7420616C6C6F77206D6978696E672063617365732C20736F206C6F6F6B696E6720617420746865206669727374206368617261637465720A2F2F20697320656E6F7567682E0A66756E632076616C696441646472657373286164647220616464726573732920626F6F6C207B0A0972657475726E20616464722E497356616C6964282920262620616464725B305D203D3D202767270A7D0A0A2F2F20696E6465784F66416464722072657475726E732074686520696E646578206F66206164647220696E206C6973742C202D31207768656E206974206973206E6F742074686572652E0A2F2F20546865206C69737473206F662074686973207265616C6D20686F6C64206174206D6F7374203136206164647265737365732E0A66756E6320696E6465784F6641646472286C697374205B5D616464726573732C206164647220616464726573732920696E74207B0A09666F7220692C2061203A3D2072616E6765206C697374207B0A090969662061203D3D2061646472207B0A09090972657475726E20690A09097D0A097D0A0972657475726E202D310A7D0A22220A132F676E6F2E4D656D5061636B61676554797065120B0A094D5055736572416C6C220D343030303030303075676E6F741213088088DEBE01120B32303030303075676E6F741AA8010A3A0A132F746D2E5075624B6579536563703235366B3112230A21035E5CDAE87267965DBAB1867581E252A54FBF22BA77C99B313CF77BD3A9C5D6C712407D389F83EEDDD1314F400BC92633912A85F46A7DA97AB523C797F204E85EEA4730877C880958CB47DDDBDC0FEDAB851BC37C4E0E0D122E883D07E453CA74B15A1A2867317171717171717171717171717171717171717171717171717171717171717171716C75757865}