Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396868
Locktime 0
Block 100451
Transaction 5f832a70bcef85c15ba5f63c6f0da69a9f483535307b8722c70b43f73c21db93
>
0.00000001 NMC

Input scripts

0.304402202fce74c0361a4e3065a5a18a5c02fce060ce2673277a336879805d657e4f842d02202b13c2f9161d7a725ebd75f53fc9a5fd5a16f17948cfb9dc314f1a5a7afa6ba1[ALL]

Output scripts

0.047c8fbf2b6805fa0ae422ebbc8d144413db263d3514f5638a1ef5466e6dd4d98c1e2b817c7d6af10faab01ef58f797edb5956a43a88121e61070eb4ac80b4d671 OP_CHECKSIG
1.765f6d6d74696d65725f61646472203e3e20504147455f53484946542c0a0909090909504147455f53495a452c20766d612d3e766d5f706167655f70726f742929207b0a09097072696e746b284b45524e5f455252202272656d61705f70666e5f72616e6765206661696c656420696e2075765f6d6d74696d65725f6d6d61705c6e22293b0a090972657475726e202d45414741494e3b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320737472756374206d6973636465766963652075765f6d6d74696d65725f6d697363646576203d207b0a094d4953435f44594e414d49435f4d494e4f522c0a0955565f4d4d54494d45525f4e414d452c0a092675765f6d6d74696d65725f666f70730a7d3b0a0a0a2f2a2a0a202a2075765f6d6d74696d65725f696e6974202d2064657669636520696e697469616c697a6174696f6e20726f7574696e650a202a0a202a20446f657320696e697469616c20736574757020666f72207468652075765f6d6d74696d6572206465766963652e0a202a2f0a73746174696320696e74205f5f696e69742075765f6d6d74696d65725f696e697428766f6964290a7b0a09696620282169735f75765f73797374656d282929207b0a09097072696e746b284b45524e5f455252202225733a20486172647761726520756e737570706f727465645c6e222c2055565f4d4d54494d45525f4e414d45293b0a090972657475726e202d313b0a097d0a0a092f2a0a09202a2053616e69747920636865636b20746865206379636c65732f736563207661726961626c650a09202a2f0a0969662028736e5f7274635f6379636c65735f7065725f7365636f6e64203c2031303030303029207b0a09097072696e746b284b45524e5f455252202225733a20756e61626c6520746f2064657465726d696e6520636c6f636b206672657175656e63795c6e222c0a09092020202020202055565f4d4d54494d45525f4e414d45293b0a090972657475726e202d313b0a097d0a0a0975765f6d6d74696d65725f66656d746f706572696f64203d202828756e7369676e6564206c6f6e672931453135202b0a09090909736e5f7274635f6379636c65735f7065725f7365636f6e64202f203229202f0a09090909736e5f7274635f6379636c65735f7065725f7365636f6e643b0a0a09696620286d6973635f7265676973746572282675765f6d6d74696d65725f6d6973636465762929207b0a09097072696e746b284b45524e5f455252202225733a206661696c656420746f207265676973746572206465766963655c6e222c0a09092020202020202055565f4d4d54494d45525f4e414d45293b0a090972657475726e202d313b0a097d0a0a097072696e746b284b45524e5f494e464f202225733a207625732c20256c64204d487a5c6e222c2055565f4d4d54494d45525f444553432c0a090955565f4d4d54494d45525f56455253494f4e2c0a0909736e5f7274635f6379636c65735f7065725f7365636f6e642f28756e7369676e6564206c6f6e6729314536293b0a0a0972657475726e20303b0a7d0a0a6d6f64756c655f696e69742875765f6d6d74696d65725f696e6974293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f636861722f76697274696f5f636f6e736f6c652e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031353431343400313231313437343433333000303032303437300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323030362c20323030372c20323030392052757374792052757373656c6c2c2049424d20436f72706f726174696f6e0a202a20436f707972696768742028432920323030392c20323031302c203230313120526564204861742c20496e632e0a202a20436f707972696768742028432920323030392c20323031302c203230313120416d69742053686168203c616d69742e73686168407265646861742e636f6d3e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f720a202a2028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d41202030323131312d3133303720205553410a202a2f0a23696e636c756465203c6c696e75782f636465762e683e0a23696e636c756465203c6c696e75782f646562756766732e683e0a23696e636c756465203c6c696e75782f636f6d706c6574696f6e2e683e0a23696e636c756465203c6c696e75782f6465766963652e683e0a23696e636c756465203c6c696e75782f6572722e683e0a23696e636c756465203c6c696e75782f667265657a65722e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f73706c6963652e683e0a23696e636c756465203c6c696e75782f706167656d61702e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6c6973742e683e0a23696e636c756465203c6c696e75782f706f6c6c2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f76697274696f2e683e0a23696e636c756465203c6c696e75782f76697274696f5f636f6e736f6c652e683e0a23696e636c756465203c6c696e75782f776169742e683e0a23696e636c756465203c6c696e75782f776f726b71756575652e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f646d612d6d617070696e672e683e0a23696e636c756465203c6c696e75782f6b636f6e6669672e683e0a23696e636c75646520222e2e2f7474792f6876632f6876635f636f6e736f6c652e68220a0a23646566696e652069735f7270726f635f656e61626c65642049535f454e41424c454428434f4e4649475f52454d4f544550524f43290a0a2f2a0a202a2054686973206973206120676c6f62616c2073747275637420666f722073746f72696e6720636f6d6d6f6e206461746120666f7220616c6c2074686520646576696365730a202a2074686973206472697665722068616e646c65732e0a202a0a202a204d61696e6c792c206974206861732061206c696e6b6564206c69737420666f7220616c6c2074686520636f6e736f6c657320696e206f6e6520706c61636520736f0a202a20746861742063616c6c6261636b732066726f6d2068766320666f72206765745f636861727328292c207075745f6368617273282920776f726b2070726f7065726c790a202a206163726f7373206d756c7469706c65206465766963657320616e64206d756c7469706c6520706f72747320706572206465766963652e0a202a2f0a73747275637420706f7274735f6472697665725f64617461207b0a092f2a205573656420666f72207265676973746572696e67206368617264657673202a2f0a0973747275637420636c617373202a636c6173733b0a0a092f2a205573656420666f72206578706f7274696e67207065722d706f727420696e666f726d6174696f6e20746f2064656275676673202a2f0a097374727563742064656e747279202a646562756766735f6469723b0a0a092f2a204c697374206f6620616c6c2074686520646576696365732077652772652068616e646c696e67202a2f0a09737472756374206c6973745f6865616420706f7274646576733b0a0a092f2a204e756d626572206f6620646576696365732074686973206472697665722069732068616e646c696e67202a2f0a09756e7369676e656420696e7420696e6465783b0a0a092f2a0a09202a2054686973206973207573656420746f206b65657020747261636b206f6620746865206e756d626572206f662068766320636f6e736f6c65730a09202a20737061776e65642062792074686973206472697665722e202054686973206e756d62657220697320676976656e206173207468652066697273740a09202a20617267756d656e7420746f206876635f616c6c6f6328292e2020546f20636f72726563746c79206d617020616e20696e697469616c0a09202a20636f6e736f6c6520737061776e656420766961206876635f696e7374616e746961746520746f2074686520636f6e736f6c65206265696e670a09202a20686f6f6b656420757020766961206876635f616c6c6f632c207765206e65656420746f2070617373207468652073616d6520767465726d6e6f2e0a09202a0a09202a20576520616c736f206a75737420617373756d652074686520666972737420636f6e736f6c65206265696e6720696e697469616c69736564207761730a09202a20746865206669727374206f6e65207468617420676f7420757365642061732074686520696e697469616c20636f6e736f6c652e0a09202a2f0a09756e7369676e656420696e74206e6578745f767465726d6e6f3b0a0a092f2a20416c6c2074686520636f6e736f6c6520646576696365732068616e646c6564206279207468697320647269766572202a2f0a09737472756374206c6973745f6865616420636f6e736f6c65733b0a7d3b0a7374617469632073747275637420706f7274735f6472697665725f646174612070647276646174613b0a0a444546494e455f5350494e4c4f434b2870647276646174615f6c6f636b293b0a4445434c4152455f434f4d504c4554494f4e286561726c795f636f6e736f6c655f6164646564293b0a0a2f2a20546869732073747275637420686f6c647320696e666f726d6174696f6e207468617427732072656c6576616e74206f6e6c7920666f7220636f6e736f6c6520706f727473202a2f0a73747275637420636f6e736f6c65207b0a092f2a205765276c6c20706c61636520616c6c20636f6e736f6c657320696e2061206c69737420696e2074686520706472766461746120737472756374202a2f0a09737472756374206c6973745f68656164206c6973743b0a0a092f2a205468652068766320646576696365206173736f6369617465642077697468207468697320636f6e736f6c6520706f7274202a2f0a09737472756374206876635f737472756374202a6876633b0a0a092f2a205468652073697a65206f662074686520636f6e736f6c65202a2f0a097374727563742077696e73697a652077733b0a0a092f2a0a09202a2054686973206e756d626572206964656e74696669657320746865206e756d6265722074686174207765207573656420746f2072656769737465720a09202a20776974682068766320696e206876635f696e7374616e7469617465282920616e64206876635f616c6c6f6328293b2074686973206973207468650a09202a206e756d62657220706173736564206f6e20627920746865206876632063616c6c6261636b7320746f20757320746f0a09202a20646966666572656e7469617465206265747765656e20746865206f7468657220636f6e736f6c6520706f7274732068616e646c65642062790a09202a2074686973206472697665720a09202a2f0a0975333220767465726d6e6f3b0a7d3b0a0a73747275637420706f72745f627566666572207b0a0963686172202a6275663b0a0a092f2a2073697a65206f66207468652062756666657220696e202a6275662061626f7665202a2f0a0973697a655f742073697a653b0a0a092f2a2075736564206c656e677468206f662074686520627566666572202a2f0a0973697a655f74206c656e3b0a092f2a206f666673657420696e20746865206275662066726f6d20776869636820746f20636f6e73756d652064617461202a2f0a0973697a655f74206f66667365743b0a0a092f2a20444d412061646472657373206f6620627566666572202a2f0a09646d615f616464725f7420646d613b0a0a092f2a2044657669636520776520676f7420444d41206d656d6f72792066726f6d202a2f0a0973747275637420646576696365202a6465763b0a0a092f2a204c697374206f662070656e64696e6720646d61206275666665727320746f2066726565202a2f0a09737472756374206c6973745f68656164206c6973743b0a0a092f2a2049662073677061676573203d3d2030207468656e206275662069732075736564202a2f0a09756e7369676e656420696e7420736770616765733b0a0a092f2a207367206973207573656420696620737061676573203e20302e207367206d75737420626520746865206c61737420696e20697320737472756374202a2f0a0973747275637420736361747465726c6973742073675b305d3b0a7d3b0a0a2f2a0a202a20546869732069732061207065722d6465766963652073747275637420746861742073746f726573206461746120636f6d6d6f6e20746f20616c6c207468650a202a20706f72747320666f722074686174206465766963652028766465762d3e70726976292e0a202a2f0a73747275637420706f7274735f646576696365207b0a092f2a204e65787420706f727464657620696e20746865206c6973742c206865616420697320696e2074686520706472766461746120737472756374202a2f0a09737472756374206c6973745f68656164206c6973743b0a0a092f2a0a09202a20576f726b71756575652068616e646c6572732077686572652077652070726f6365737320646566657272656420776f726b2061667465720a09202a206e6f74696669636174696f6e0a09202a2f0a0973747275637420776f726b5f73747275637420636f6e74726f6c5f776f726b3b0a0a09737472756374206c6973745f6865616420706f7274733b0a0a092f2a20546f2070726f7465637420746865206c697374206f6620706f727473202a2f0a097370696e6c6f636b5f7420706f7274735f6c6f636b3b0a0a092f2a20546f2070726f7465637420746865207671206f7065726174696f6e7320666f722074686520636f6e74726f6c206368616e6e656c202a2f0a097370696e6c6f636b5f74206376715f6c6f636b3b0a0a092f2a205468652063757272656e7420636f6e6669672073706163652069732073746f7265642068657265202a2f0a097374727563742076697274696f5f636f6e736f6c655f636f6e66696720636f6e6669673b0a0a092f2a205468652076697274696f20646576696365207765277265206173736f6369617465642077697468202a2f0a097374727563742076697274696f5f646576696365202a766465763b0a0a092f2a0a09202a204120636f75706c65206f66207669727471756575657320666f722074686520636f6e74726f6c206368616e6e656c3a206f6e6520666f720a09202a2067756573742d3e686f7374207472616e73666572732c206f6e6520666f7220686f73742d3e6775657374207472616e73666572730a09202a2f0a0973747275637420766972747175657565202a635f6976712c202a635f6f76713b0a0a092f2a204172726179206f66207065722d706f727420494f2076697274717565756573202a2f0a0973747275637420766972747175657565202a2a696e5f7671732c202a2a6f75745f7671733b0a0a092f2a205573656420666f72206e756d626572696e67206465766963657320666f7220737973667320616e642064656275676673202a2f0a09756e7369676e656420696e74206472765f696e6465783b0a0a092f2a204d616a6f72206e756d62657220666f722074686973206465766963652e2020506f7274732077696c6c2062652063726561746564206173206d696e6f72732e202a2f0a09696e74206368725f6d616a6f723b0a7d3b0a0a73747275637420706f72745f7374617473207b0a09756e7369676e6564206c6f6e672062797465735f73656e742c2062797465735f72656365697665642c2062797465735f6469736361726465643b0a7d3b0a0a2f2a20546869732073747275637420686f6c647320746865207065722d706f72742064617461202a2f0a73747275637420706f7274207b0a092f2a204e65787420706f727420696e20746865206c6973742c206865616420697320696e2074686520706f7274735f646576696365202a2f0a09737472756374206c6973745f68656164206c6973743b0a0a092f2a20506f696e74657220746f2074686520706172656e742076697274696f5f636f6e736f6c6520646576696365202a2f0a0973747275637420706f7274735f646576696365202a706f72746465763b0a0a092f2a205468652063757272656e74206275666665722066726f6d20776869636820646174612068617320746f2062652066656420746f2072656164657273202a2f0a0973747275637420706f72745f627566666572202a696e6275663b0a0a092f2a0a09202a20546f2070726f7465637420746865206f7065726174696f6e73206f6e2074686520696e5f7671206173736f636961746564207769746820746869730a09202a20706f72742e202048617320746f2062652061207370696e6c6f636b20626563617573652069742063616e2062652063616c6c65642066726f6d0a09202a20696e7465727275707420636f6e7465787420286765745f636861722829292e0a09202a2f0a097370696e6c6f636b5f7420696e6275665f6c6f636b3b0a0a092f2a2050726f7465637420746865206f7065726174696f6e73206f6e20746865206f75745f76712e202a2f0a097370696e6c6f636b5f74206f757476715f6c6f636b3b0a0a092f2a2054686520494f2076717320666f72207468697320706f7274202a2f0a0973747275637420766972747175657565202a696e5f76712c202a6f75745f76713b0a0a092f2a2046696c6520696e207468652064656275676673206469726563746f72792074686174206578706f736573207468697320706f7274277320696e666f726d6174696f6e202a2f0a097374727563742064656e747279202a646562756766735f66696c653b0a0a092f2a0a09202a204b65657020636f756e74206f66207468652062797465732073656e742c20726563656976656420616e642064697363617264656420666f720a09202a207468697320706f727420666f72206163636f756e74696e6720616e6420646562756767696e6720707572706f7365732e202054686573650a09202a20636f756e747320617265206e6f74207265736574206163726f737320706f7274206f70656e202f20636c6f7365206576656e74732e0a09202a2f0a0973747275637420706f72745f73746174732073746174733b0a0a092f2a0a09202a2054686520656e747269657320696e2074686973207374727563742077696c6c2062652076616c6964206966207468697320706f72742069730a09202a20686f6f6b656420757020746f20616e2068766320636f6e736f6c650a09202a2f0a0973747275637420636f6e736f6c6520636f6e733b0a0a092f2a204561636820706f7274206173736f63696174657320776974682061207365706172617465206368617220646576696365202a2f0a097374727563742063646576202a636465763b0a0973747275637420646576696365202a6465763b0a0a092f2a205265666572656e63652d636f756e74696e6720746f2068616e646c6520706f727420686f742d756e706c75677320616e642066696c65206f7065726174696f6e73202a2f0a09737472756374206b726566206b7265663b0a0a092f2a20412077616974717565756520666f7220706f6c6c2829206f7220626c6f636b696e672072656164206f7065726174696f6e73202a2f0a09776169745f71756575655f686561645f74207761697471756575653b0a0a092f2a2054686520276e616d6527206f662074686520706f72742074686174207765206578706f7365207669612073797366732070726f70657274696573202a2f0a0963686172202a6e616d653b0a0a092f2a2057652063616e206e6f746966792061707073206f6620686f737420636f6e6e656374202f20646973636f6e6e656374206576656e74732076696120534947494f202a2f0a0973747275637420666173796e635f737472756374202a6173796e635f71756575653b0a0a092f2a20546865202769642720746f206964656e746966792074686520706f727420776974682074686520486f7374202a2f0a097533322069643b0a0a09626f6f6c206f757476715f66756c6c3b0a0a092f2a2049732074686520686f737420646576696365206f70656e202a2f0a09626f6f6c20686f73745f636f6e6e65637465643b0a0a092f2a2057652073686f756c6420616c6c6f77206f6e6c79206f6e652070726f6365737320746f206f70656e206120706f7274202a2f0a09626f6f6c2067756573745f636f6e6e65637465643b0a7d3b0a0a2f2a2054686973206973207468652076657279206561726c7920617263682d737065636966696564207075742063686172732066756e6374696f6e2e202a2f0a73746174696320696e7420282a6561726c795f7075745f636861727329287533322c20636f6e73742063686172202a2c20696e74293b0a0a7374617469632073747275637420706f7274202a66696e645f706f72745f62795f767465726d6e6f2875333220767465726d6e6f290a7b0a0973747275637420706f7274202a706f72743b0a0973747275637420636f6e736f6c65202a636f6e733b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f69727173617665282670647276646174615f6c6f636b2c20666c616773293b0a096c6973745f666f725f656163685f656e74727928636f6e732c202670647276646174612e636f6e736f6c65732c206c69737429207b0a090969662028636f6e732d3e767465726d6e6f203d3d20767465726d6e6f29207b0a090909706f7274203d20636f6e7461696e65725f6f6628636f6e732c2073747275637420706f72742c20636f6e73293b0a090909676f746f206f75743b0a09097d0a097d0a09706f7274203d204e554c4c3b0a6f75743a0a097370696e5f756e6c6f636b5f697271726573746f7265282670647276646174615f6c6f636b2c20666c616773293b0a0972657475726e20706f72743b0a7d0a0a7374617469632073747275637420706f7274202a66696e645f706f72745f62795f646576745f696e5f706f72746465762873747275637420706f7274735f646576696365202a706f72746465762c0a090909090909206465765f7420646576290a7b0a0973747275637420706f7274202a706f72743b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f697271736176652826706f72746465762d3e706f7274735f6c6f636b2c20666c616773293b0a096c6973745f666f725f656163685f656e74727928706f72742c2026706f72746465762d3e706f7274732c206c697374290a090969662028706f72742d3e636465762d3e646576203d3d20646576290a090909676f746f206f75743b0a09706f7274203d204e554c4c3b0a6f75743a0a097370696e5f756e6c6f636b5f697271726573746f72652826706f72746465762d3e706f7274735f6c6f636b2c20666c616773293b0a0a0972657475726e20706f72743b0a7d0a0a7374617469632073747275637420706f7274202a66696e645f706f72745f62795f64657674286465765f7420646576290a7b0a0973747275637420706f7274735f646576696365202a706f72746465763b0a0973747275637420706f7274202a706f72743b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f69727173617665282670647276646174615f6c6f636b2c20666c616773293b0a096c6973745f666f725f656163685f656e74727928706f72746465762c202670647276646174612e706f7274646576732c206c69737429207b0a0909706f7274203d2066696e645f706f72745f62795f646576745f696e5f706f727464657628706f72746465762c20646576293b0a090969662028706f7274290a090909676f746f206f75743b0a097d0a09706f7274203d204e554c4c3b0a6f75743a0a097370696e5f756e6c6f636b5f697271726573746f7265282670647276646174615f6c6f636b2c20666c616773293b0a0972657475726e20706f72743b0a7d0a0a7374617469632073747275637420706f7274202a66696e645f706f72745f62795f69642873747275637420706f7274735f646576696365202a706f72746465762c20753332206964290a7b0a0973747275637420706f7274202a706f72743b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f697271736176652826706f72746465762d3e706f7274735f6c6f636b2c20666c616773293b0a096c6973745f666f725f656163685f656e74727928706f72742c2026706f72746465762d3e706f7274732c206c697374290a090969662028706f72742d3e6964203d3d206964290a090909676f746f206f75743b0a09706f7274203d204e554c4c3b0a6f75743a0a097370696e5f756e6c6f636b5f697271726573746f72652826706f72746465762d3e706f7274735f6c6f636b2c20666c616773293b0a0a0972657475726e20706f72743b0a7d0a0a7374617469632073747275637420706f7274202a66696e645f706f72745f62795f76712873747275637420706f7274735f646576696365202a706f72746465762c0a090909092020202073747275637420766972747175657565202a7671290a7b0a0973747275637420706f7274202a706f72743b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f697271736176652826706f72746465762d3e706f7274735f6c6f636b2c20666c616773293b0a096c6973745f666f725f656163685f656e74727928706f72742c2026706f72746465762d3e706f7274732c206c697374290a090969662028706f72742d3e696e5f7671203d3d207671207c7c20706f72742d3e6f75745f7671203d3d207671290a090909676f746f206f75743b0a09706f7274203d204e554c4c3b0a6f75743a0a097370696e5f756e6c6f636b5f697271726573746f72652826706f72746465762d3e706f7274735f6c6f636b2c20666c616773293b0a0972657475726e20706f72743b0a7d0a0a73746174696320626f6f6c2069735f636f6e736f6c655f706f72742873747275637420706f7274202a706f7274290a7b0a0969662028706f72742d3e636f6e732e687663290a090972657475726e20747275653b0a0972657475726e2066616c73653b0a7d0a0a73746174696320626f6f6c2069735f7270726f635f73657269616c28636f6e7374207374727563742076697274696f5f646576696365202a76646576290a7b0a0972657475726e2069735f7270726f635f656e61626c656420262620766465762d3e69642e646576696365203d3d2056495254494f5f49445f5250524f435f53455249414c3b0a7d0a0a73746174696320696e6c696e6520626f6f6c207573655f6d756c7469706f72742873747275637420706f7274735f646576696365202a706f7274646576290a7b0a092f2a0a09202a205468697320636f6e646974696f6e2063616e2062652074727565207768656e207075745f63686172732069732063616c6c65642066726f6d0a09202a206561726c795f696e69740a09202a2f0a096966202821706f72746465762d3e76646576290a090972657475726e20303b0a0972657475726e20706f72746465762d3e766465762d3e66656174757265735b305d2026202831203c3c2056495254494f5f434f4e534f4c455f465f4d554c5449504f5254293b0a7d0a0a73746174696320444546494e455f5350494e4c4f434b28646d615f627566735f6c6f636b293b0a737461746963204c4953545f484541442870656e64696e675f667265655f646d615f62756673293b0a0a73746174696320766f696420667265655f6275662873747275637420706f72745f627566666572202a6275662c20626f6f6c2063616e5f736c656570290a7b0a09756e7369676e656420696e7420693b0a0a09666f72202869203d20303b2069203c206275662d3e736770616765733b20692b2b29207b0a09097374727563742070616765202a70616765203d2073675f7061676528266275662d3e73675b695d293b0a0909696620282170616765290a090909627265616b3b0a09097075745f706167652870616765293b0a097d0a0a0969662028216275662d3e64657629207b0a09096b66726565286275662d3e627566293b0a097d20656c7365206966202869735f7270726f635f656e61626c656429207b0a0909756e7369676e6564206c6f6e6720666c6167733b0a0a09092f2a20646d615f667265655f636f686572656e7420726571756972657320696e746572727570747320746f20626520656e61626c65642e202a2f0a0909696620282163616e5f736c65657029207b0a0909092f2a20717565756520757020646d612d6275666665727320746f206265206672656564206c61746572202a2f0a0909097370696e5f6c6f636b5f697271736176652826646d615f627566735f6c6f636b2c20666c616773293b0a0909096c6973745f6164645f7461696c28266275662d3e6c6973742c202670656e64696e675f667265655f646d615f62756673293b0a0909097370696e5f756e6c6f636b5f697271726573746f72652826646d615f627566735f6c6f636b2c20666c616773293b0a09090972657475726e3b0a09097d0a0909646d615f667265655f636f686572656e74286275662d3e6465762c206275662d3e73697a652c206275662d3e6275662c206275662d3e646d61293b0a0a09092f2a2052656c656173652064657669636520726566636e7420616e6420616c6c6f7720697420746f206265206672656564202a2f0a09097075745f646576696365286275662d3e646576293b0a097d0a0a096b6672656528627566293b0a7d0a0a73746174696320766f6964207265636c61696d5f646d615f6275667328766f6964290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0973747275637420706f72745f627566666572202a6275662c202a746d703b0a094c4953545f4845414428746d705f6c697374293b0a0a09696620286c6973745f656d707479282670656e64696e675f667265655f646d615f6275667329290a090972657475726e3b0a0a092f2a20437265617465206120636f7079206f66207468652070656e64696e675f667265655f646d615f62756673207768696c6520686f6c64696e6720746865206c6f636b202a2f0a097370696e5f6c6f636b5f697271736176652826646d615f627566735f6c6f636b2c20666c616773293b0a096c6973745f6375745f706f736974696f6e2826746d705f6c6973742c202670656e64696e675f667265655f646d615f627566732c0a090909202070656e64696e675f667265655f646d615f627566732e70726576293b0a097370696e5f756e6c6f636b5f697271726573746f72652826646d615f627566735f6c6f636b2c20666c616773293b0a0a092f2a2052656c656173652074686520646d6120627566666572732c20776974686f7574206972717320656e61626c6564202a2f0a096c6973745f666f725f656163685f656e7472795f73616665286275662c20746d702c2026746d705f6c6973742c206c69737429207b0a09096c6973745f64656c28266275662d3e6c697374293b0a0909667265655f627566286275662c2074727565293b0a097d0a7d0a0a7374617469632073747275637420706f72745f627566666572202a616c6c6f635f6275662873747275637420766972747175657565202a76712c2073697a655f74206275665f73697a652c0a090909092020202020696e74207061676573290a7b0a0973747275637420706f72745f627566666572202a6275663b0a0a097265636c61696d5f646d615f6275667328293b0a0a092f2a0a09202a20416c6c6f636174652062756666657220616e6420746865207367206c6973742e20546865207367206c69737420617272617920697320616c6c6f63617465640a09202a206469726563746c792061667465722074686520706f72745f627566666572207374727563742e0a09202a2f0a09627566203d206b6d616c6c6f632873697a656f66282a62756629202b2073697a656f662873747275637420736361747465726c69737429202a2070616765732c0a09092020202020204746505f4b45524e454c293b0a096966202821627566290a0909676f746f206661696c3b0a0a096275662d3e73677061676573203d2070616765733b0a09696620287061676573203e203029207b0a09096275662d3e646576203d204e554c4c3b0a09096275662d3e627566203d204e554c4c3b0a090972657475726e206275663b0a097d0a0a096966202869735f7270726f635f73657269616c2876712d3e766465762929207b0a09092f2a0a0909202a20416c6c6f6361746520444d41206d656d6f72792066726f6d20616e636573746f722e205768656e20612076697274696f0a0909202a2064657669636520697320637265617465642062792072656d6f746570726f632c2074686520444d41206d656d6f72792069730a0909202a206173736f636961746564207769746820746865206772616e64706172656e74206465766963653a0a0909202a2076646576203d3e207270726f63203d3e20706c6174666f726d2d6465762e0a0909202a2054686520636f6465206865726520776f756c642068617665206265656e206c65737320717569726b792069660a0909202a20444d415f4d454d4f52595f494e434c554445535f4348494c4452454e20686164206265656e20737570706f727465640a0909202a20696e20646d612d636f686572656e742e630a0909202a2f0a0909696620282176712d3e766465762d3e6465762e706172656e74207c7c202176712d3e766465762d3e6465762e706172656e742d3e706172656e74290a090909676f746f20667265655f6275663b0a09096275662d3e646576203d2076712d3e766465762d3e6465762e706172656e742d3e706172656e743b0a0a09092f2a20496e6372656173652064657669636520726566636e7420746f2061766f69642066726565696e67206974202a2f0a09096765745f646576696365286275662d3e646576293b0a09096275662d3e627566203d20646d615f616c6c6f635f636f686572656e74286275662d3e6465762c206275665f73697a652c20266275662d3e646d612c0a09090909092020202020204746505f4b45524e454c293b0a097d20656c7365207b0a09096275662d3e646576203d204e554c4c3b0a09096275662d3e627566203d206b6d616c6c6f63286275665f73697a652c204746505f4b45524e454c293b0a097d0a0a0969662028216275662d3e627566290a0909676f746f20667265655f6275663b0a096275662d3e6c656e203d20303b0a096275662d3e6f6666736574203d20303b0a096275662d3e73697a65203d206275665f73697a653b0a0972657475726e206275663b0a0a667265655f6275663a0a096b6672656528627566293b0a6661696c3a0a0972657475726e204e554c4c3b0a7d0a0a2f2a2043616c6c6572732073686f756c642074616b6520617070726f707269617465206c6f636b73202a2f0a7374617469632073747275637420706f72745f627566666572202a6765745f696e6275662873747275637420706f7274202a706f7274290a7b0a0973747275637420706f72745f627566666572202a6275663b0a09756e7369676e656420696e74206c656e3b0a0a0969662028706f72742d3e696e627566290a090972657475726e20706f72742d3e696e6275663b0a0a09627566203d207669727471756575655f6765745f62756628706f72742d3e696e5f76712c20266c656e293b0a096966202862756629207b0a09096275662d3e6c656e203d206c656e3b0a09096275662d3e6f6666736574203d20303b0a0909706f72742d3e73746174732e62797465735f7265636569766564202b3d206c656e3b0a097d0a0972657475726e206275663b0a7d0a0a2f2a0a202a20437265617465206120736361747465722d676174686572206c69737420726570726573656e74696e67206f757220696e7075742062756666657220616e64207075740a202a20697420696e207468652071756575652e0a202a0a202a2043616c6c6572732073686f756c642074616b6520617070726f707269617465206c6f636b732e0a202a2f0a73746174696320696e74206164645f696e6275662873747275637420766972747175657565202a76712c2073747275637420706f72745f627566666572202a627566290a7b0a0973747275637420736361747465726c6973742073675b315d3b0a09696e74207265743b0a0a0973675f696e69745f6f6e652873672c206275662d3e6275662c206275662d3e73697a65293b0a0a09726574203d207669727471756575655f6164645f6275662876712c2073672c20302c20312c206275662c204746505f41544f4d4943293b0a097669727471756575655f6b69636b287671293b0a096966202821726574290a0909726574203d2076712d3e6e756d5f667265653b0a0972657475726e207265743b0a7d0a0a2f2a204469736361726420616e7920756e726561642064617461207468697320706f7274206861732e2043616c6c657273206c6f636b6572732e202a2f0a73746174696320766f696420646973636172645f706f72745f646174612873747275637420706f7274202a706f7274290a7b0a0973747275637420706f72745f627566666572202a6275663b0a09756e7369676e656420696e74206572723b0a0a096966202821706f72742d3e706f727464657629207b0a09092f2a2044657669636520686173206265656e20756e706c75676765642e20207671732061726520616c726561647920676f6e652e202a2f0a090972657475726e3b0a097d0a09627566203d206765745f696e62756628706f7274293b0a0a09657272203d20303b0a097768696c65202862756629207b0a0909706f72742d3e73746174732e62797465735f646973636172646564202b3d206275662d3e6c656e202d206275662d3e6f66667365743b0a0909696620286164645f696e62756628706f72742d3e696e5f76712c2062756629203c203029207b0a0909096572722b2b3b0a090909667265655f627566286275662c2066616c7365293b0a09097d0a0909706f72742d3e696e627566203d204e554c4c3b0a0909627566203d206765745f696e62756628706f7274293b0a097d0a0969662028657272290a09096465765f7761726e28706f72742d3e6465762c20224572726f727320616464696e672025642062756666657273206261636b20746f2076715c6e222c0a09090920657272293b0a7d0a0a73746174696320626f6f6c20706f72745f6861735f646174612873747275637420706f7274202a706f7274290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09626f6f6c207265743b0a0a09726574203d2066616c73653b0a097370696e5f6c6f636b5f697271736176652826706f72742d3e696e6275665f6c6f636b2c20666c616773293b0a09706f72742d3e696e627566203d206765745f696e62756628706f7274293b0a0969662028706f72742d3e696e627566290a0909726574203d20747275653b0a0a097370696e5f756e6c6f636b5f697271726573746f72652826706f72742d3e696e6275665f6c6f636b2c20666c616773293b0a0972657475726e207265743b0a7d0a0a737461746963207373697a655f74205f5f73656e645f636f6e74726f6c5f6d73672873747275637420706f7274735f646576696365202a706f72746465762c2075333220706f72745f69642c0a090909092020756e7369676e656420696e74206576656e742c20756e7369676e656420696e742076616c7565290a7b0a0973747275637420736361747465726c6973742073675b315d3b0a097374727563742076697274696f5f636f6e736f6c655f636f6e74726f6c2063706b743b0a0973747275637420766972747175657565202a76713b0a09756e7369676e656420696e74206c656e3b0a0a0969662028217573655f6d756c7469706f727428706f727464657629290a090972657475726e20303b0a0a0963706b742e6964203d20706f72745f69643b0a0963706b742e6576656e74203d206576656e743b0a0963706b742e76616c7565203d2076616c75653b0a0a097671203d20706f72746465762d3e635f6f76713b0a0a0973675f696e69745f6f6e652873672c202663706b742c2073697a656f662863706b7429293b0a09696620287669727471756575655f6164645f6275662876712c2073672c20312c20302c202663706b742c204746505f41544f4d494329203d3d203029207b0a09097669727471756575655f6b69636b287671293b0a09097768696c652028217669727471756575655f6765745f6275662876712c20266c656e29290a0909096370755f72656c617828293b0a097d0a0972657475726e20303b0a7d0a0a737461746963207373697a655f742073656e645f636f6e74726f6c5f6d73672873747275637420706f7274202a706f72742c20756e7369676e656420696e74206576656e742c0a09090909756e7369676e656420696e742076616c7565290a7b0a092f2a204469642074686520706f72742067657420756e706c7567676564206265666f72652075736572737061636520636c6f7365642069743f202a2f0a0969662028706f72742d3e706f7274646576290a090972657475726e205f5f73656e645f636f6e74726f6c5f6d736728706f72742d3e706f72746465762c20706f72742d3e69642c206576656e742c2076616c7565293b0a0972657475726e20303b0a7d0a0a0a2f2a2043616c6c657273206d7573742074616b652074686520706f72742d3e6f757476715f6c6f636b202a2f0a73746174696320766f6964207265636c61696d5f636f6e73756d65645f627566666572732873747275637420706f7274202a706f7274290a7b0a0973747275637420706f72745f627566666572202a6275663b0a09756e7369676e656420696e74206c656e3b0a0a096966202821706f72742d3e706f727464657629207b0a09092f2a2044657669636520686173206265656e20756e706c75676765642e20207671732061726520616c726561647920676f6e652e202a2f0a090972657475726e3b0a097d0a097768696c65202828627566203d207669727471756575655f6765745f62756628706f72742d3e6f75745f76712c20266c656e292929207b0a0909667265655f627566286275662c2066616c7365293b0a0909706f72742d3e6f757476715f66756c6c203d2066616c73653b0a097d0a7d0a0a737461746963207373697a655f74205f5f73656e645f746f5f706f72742873747275637420706f7274202a706f72742c2073747275637420736361747465726c697374202a73672c0a090909202020202020696e74206e656e74732c2073697a655f7420696e5f636f756e742c0a090909202020202020766f6964202a646174612c20626f6f6c206e6f6e626c6f636b290a7b0a0973747275637420766972747175657565202a6f75745f76713b0a09696e74206572723b0a09756e7369676e6564206c6f6e6720666c6167733b0a09756e7369676e656420696e74206c656e3b0a0a096f75745f7671203d20706f72742d3e6f75745f76713b0a0a097370696e5f6c6f636b5f697271736176652826706f72742d3e6f757476715f6c6f636b2c20666c616773293b0a0a097265636c61696d5f636f6e73756d65645f6275666665727328706f7274293b0a0a09657272203d207669727471756575655f6164645f627566286f75745f76712c2073672c206e656e74732c20302c20646174612c204746505f41544f4d4943293b0a0a092f2a2054656c6c20486f737420746f20676f21202a2f0a097669727471756575655f6b69636b286f75745f7671293b0a0a096966202865727229207b0a0909696e5f636f756e74203d20303b0a0909676f746f20646f6e653b0a097d0a0a09696620286f75745f76712d3e6e756d5f66726565203d3d2030290a0909706f72742d3e6f757476715f66756c6c203d20747275653b0a0a09696620286e6f6e626c6f636b290a0909676f746f20646f6e653b0a0a092f2a0a09202a20576169742074696c6c2074686520686f73742061636b6e6f776c656467657320697420707573686564206f75742074686520646174612077650a09202a2073656e742e20205468697320697320646f6e6520666f7220646174612066726f6d20746865206876635f636f6e736f6c653b20746865207474790a09202a206f7065726174696f6e732061726520706572666f726d65642077697468207370696e6c6f636b732068656c6420736f2077652063616e27740a09202a20736c65657020686572652e2020416e20616c7465726e617469766520776f756c6420626520746f20636f707920746865206461746120746f20610a09202a2062756666657220616e642072656c617820746865207370696e6e696e6720726571756972656d656e742e202054686520646f776e736964652069730a09202a207765206e65656420746f206b6d616c6c6f632061204746505f41544f4d49432062756666657220656163682074696d65207468650a09202a20636f6e736f6c65206472697665722077726974657320736f6d657468696e67206f75742e0a09202a2f0a097768696c652028217669727471756575655f6765745f627566286f75745f76712c20266c656e29290a09096370755f72656c617828293b0a646f6e653a0a097370696e5f756e6c6f636b5f697271726573746f72652826706f72742d3e6f757476715f6c6f636b2c20666c616773293b0a0a09706f72742d3e73746174732e62797465735f73656e74202b3d20696e5f636f756e743b0a092f2a0a09202a20576527726520657870656374656420746f2072657475726e2074686520616d6f756e74206f6620646174612077652077726f7465202d2d20616c6c0a09202a206f662069740a09202a2f0a0972657475726e20696e5f636f756e743b0a7d0a0a2f2a0a202a2047697665206f757420746865206461746120746861742773207265717565737465642066726f6d2074686520627566666572207468617420776520686176650a202a207175657565642075702e0a202a2f0a737461746963207373697a655f742066696c6c5f726561646275662873747275637420706f7274202a706f72742c2063686172202a6f75745f6275662c2073697a655f74206f75745f636f756e742c0a09090920202020626f6f6c20746f5f75736572290a7b0a0973747275637420706f72745f627566666572202a6275663b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a0969662028216f75745f636f756e74207c7c2021706f72745f6861735f6461746128706f727429290a090972657475726e20303b0a0a09627566203d20706f72742d3e696e6275663b0a096f75745f636f756e74203d206d696e286f75745f636f756e742c206275662d3e6c656e202d206275662d3e6f6666736574293b0a0a0969662028746f5f7573657229207b0a09097373697a655f74207265743b0a0a0909726574203d20636f70795f746f5f75736572286f75745f6275662c206275662d3e627566202b206275662d3e6f66667365742c206f75745f636f756e74293b0a090969662028726574290a09090972657475726e202d454641554c543b0a097d20656c7365207b0a09096d656d637079286f75745f6275662c206275662d3e627566202b206275662d3e6f66667365742c206f75745f636f756e74293b0a097d0a0a096275662d3e6f6666736574202b3d206f75745f636f756e743b0a0a09696620286275662d3e6f6666736574203d3d206275662d3e6c656e29207b0a09092f2a0a0909202a20576527726520646f6e65207573696e6720616c6c20746865206461746120696e2074686973206275666665722e0a0909202a2052652d717565756520736f20746861742074686520486f73742063616e2073656e64207573206d6f726520646174612e0a0909202a2f0a09097370696e5f6c6f636b5f697271736176652826706f72742d3e696e6275665f6c6f636b2c20666c616773293b0a0909706f72742d3e696e627566203d204e554c4c3b0a0a0909696620286164645f696e62756628706f72742d3e696e5f76712c2062756629203c2030290a0909096465765f7761726e28706f72742d3e6465762c20226661696c6564206164645f6275665c6e22293b0a0a09097370696e5f756e6c6f636b5f697271726573746f72652826706f72742d3e696e6275665f6c6f636b2c20666c616773293b0a097d0a092f2a2052657475726e20746865206e756d626572206f662062797465732061637475616c6c7920636f70696564202a2f0a0972657475726e206f75745f636f756e743b0a7d0a0a2f2a2054686520636f6e646974696f6e2074686174206d757374206265207472756520666f7220706f6c6c696e6720746f20656e64202a2f0a73746174696320626f6f6c2077696c6c5f726561645f626c6f636b2873747275637420706f7274202a706f7274290a7b0a096966202821706f72742d3e67756573745f636f6e6e656374656429207b0a09092f2a20506f727420676f7420686f742d756e706c75676765642e204c6574277320657869742e202a2f0a090972657475726e2066616c73653b0a097d0a0972657475726e2021706f72745f6861735f6461746128706f72742920262620706f72742d3e686f73745f636f6e6e65637465643b0a7d0a0a73746174696320626f6f6c2077696c6c5f77726974655f626c6f636b2873747275637420706f7274202a706f7274290a7b0a09626f6f6c207265743b0a0a096966202821706f72742d3e67756573745f636f6e6e656374656429207b0a09092f2a20506f727420676f7420686f742d756e706c75676765642e204c6574277320657869742e202a2f0a090972657475726e2066616c73653b0a097d0a096966202821706f72742d3e686f73745f636f6e6e6563746564290a090972657475726e20747275653b0a0a097370696e5f6c6f636b5f6972712826706f72742d3e6f757476715f6c6f636b293b0a092f2a0a09202a20436865636b2069662074686520486f73742068617320636f6e73756d656420616e7920627566666572732073696e6365207765206c6173740a09202a2073656e742064617461202874686973206973206f6e6c79206170706c696361626c6520666f72206e6f6e626c6f636b696e6720706f727473292e0a09202a2f0a097265636c61696d5f636f6e73756d65645f6275666665727328706f7274293b0a09726574203d20706f72742d3e6f757476715f66756c6c3b0a097370696e5f756e6c6f636b5f6972712826706f72742d3e6f757476715f6c6f636b293b0a0a0972657475726e207265743b0a7d0a0a737461746963207373697a655f7420706f72745f666f70735f72656164287374727563742066696c65202a66696c702c2063686172205f5f75736572202a756275662c0a09090920202020202073697a655f7420636f756e742c206c6f66665f74202a6f666670290a7b0a0973747275637420706f7274202a706f72743b0a097373697a655f74207265743b0a0a09706f7274203d2066696c702d3e707269766174655f646174613b0a0a096966202821706f72745f6861735f6461746128706f72742929207b0a09092f2a0a0909202a204966206e6f7468696e67277320636f6e6e6563746564206f6e2074686520686f7374206a7573742072657475726e203020696e0a0909202a2063617365206f66206c6973745f656d7074793b20746869732074656c6c732074686520757365727370616365206170700a0909202a20746861742074686572652773206e6f20636f6e6e656374696f6e0a0909202a2f0a09096966202821706f72742d3e686f73745f636f6e6e6563746564290a09090972657475726e20303b0a09096966202866696c702d3e665f666c6167732026204f5f4e4f4e424c4f434b290a09090972657475726e202d45414741494e3b0a0a0909726574203d20776169745f6576656e745f667265657a61626c6528706f72742d3e7761697471756575652c0a09090909092020202177696c6c5f726561645f626c6f636b28706f727429293b0a090969662028726574203c2030290a09090972657475726e207265743b0a097d0a092f2a20506f727420676f7420686f742d756e706c75676765642e202a2f0a096966202821706f72742d3e67756573745f636f6e6e6563746564290a090972657475726e202d454e4f4445563b0a092f2a0a09202a20576520636f756c64277665207265636569766564206120646973636f6e6e656374696f6e206d657373616765207768696c6520776520776572650a09202a2077616974696e6720666f72206d6f726520646174612e0a09202a0a09202a205468697320636865636b206973206e6f7420636c756262656420696e2074686520696628292073746174656d656e742061626f76652061732077650a09202a206d69676874207265636569766520736f6d6520646174612061732077656c6c2061732074686520686f737420636f756c64206765740a09202a20646973636f6e6e656374656420616674657220776520676f7420776f6b656e2075702066726f6d206f757220776169742e2020536f2077650a09202a207265616c6c792077616e7420746f2067697665206f66662077686174657665722064617461207765206861766520616e64206f6e6c79207468656e0a09202a20636865636b20666f7220686f73745f636f6e6e65637465642e0a09202a2f0a096966202821706f72745f6861735f6461746128706f7274292026262021706f72742d3e686f73745f636f6e6e6563746564290a090972657475726e20303b0a0a0972657475726e2066696c6c5f7265616462756628706f72742c20756275662c20636f756e742c2074727565293b0a7d0a0a73746174696320696e7420776169745f706f72745f7772697461626c652873747275637420706f7274202a706f72742c20626f6f6c206e6f6e626c6f636b290a7b0a09696e74207265743b0a0a096966202877696c6c5f77726974655f626c6f636b28706f72742929207b0a0909696620286e6f6e626c6f636b290a09090972657475726e202d45414741494e3b0a0a0909726574203d20776169745f6576656e745f667265657a61626c6528706f72742d3e7761697471756575652c0a09090909092020202177696c6c5f77726974655f626c6f636b28706f727429293b0a090969662028726574203c2030290a09090972657475726e207265743b0a097d0a092f2a20506f727420676f7420686f742d756e706c75676765642e202a2f0a096966202821706f72742d3e67756573745f636f6e6e6563746564290a090972657475726e202d454e4f4445563b0a0a0972657475726e20303b0a7d0a0a737461746963207373697a655f7420706f72745f666f70735f7772697465287374727563742066696c65202a66696c702c20636f6e73742063686172205f5f75736572202a756275662c0a0909092020202020202073697a655f7420636f756e742c206c6f66665f74202a6f666670290a7b0a0973747275637420706f7274202a706f72743b0a0973747275637420706f72745f627566666572202a6275663b0a097373697a655f74207265743b0a09626f6f6c206e6f6e626c6f636b3b0a0973747275637420736361747465726c6973742073675b315d3b0a0a092f2a2055736572737061636520636f756c64206265206f757420746f20666f6f6c207573202a2f0a096966202821636f756e74290a090972657475726e20303b0a0a09706f7274203d2066696c702d3e707269766174655f646174613b0a0a096e6f6e626c6f636b203d2066696c702d3e665f666c6167732026204f5f4e4f4e424c4f434b3b0a0a09726574203d20776169745f706f72745f7772697461626c6528706f72742c206e6f6e626c6f636b293b0a0969662028726574203c2030290a090972657475726e207265743b0a0a09636f756e74203d206d696e282873697a655f7429283332202a2031303234292c20636f756e74293b0a0a09627566203d20616c6c6f635f62756628706f72742d3e6f75745f76712c20636f756e742c2030293b0a096966202821627566290a090972657475726e202d454e4f4d454d3b0a0a09726574203d20636f70795f66726f6d5f75736572286275662d3e6275662c20756275662c20636f756e74293b0a096966202872657429207b0a0909726574203d202d454641554c543b0a0909676f746f20667265655f6275663b0a097d0a0a092f2a0a09202a205765206e6f772061736b2073656e645f627566282920746f206e6f74207370696e20666f722067656e6572696320706f727473202d2d2077650a09202a2063616e2072652d757365207468652073616d6520636f646520706174682074686174206e6f6e2d626c6f636b696e672066696c650a09202a2064657363726970746f72732074616b6520666f7220626c6f636b696e672066696c652064657363726970746f72732073696e6365207468650a09202a207761697420697320616c726561647920646f6e6520616e64207765277265206365727461696e207468652077726974652077696c6c20676f0a09202a207468726f75676820746f2074686520686f73742e0a09202a2f0a096e6f6e626c6f636b203d20747275653b0a0973675f696e69745f6f6e652873672c206275662d3e6275662c20636f756e74293b0a09726574203d205f5f73656e645f746f5f706f727428706f72742c2073672c20312c20636f756e742c206275662c206e6f6e626c6f636b293b0a0a09696620286e6f6e626c6f636b20262620726574203e2030290a0909676f746f206f75743b0a0a667265655f6275663a0a09667265655f627566286275662c2074727565293b0a6f75743a0a0972657475726e207265743b0a7d0a0a7374727563742073675f6c697374207b0a09756e7369676e656420696e74206e3b0a09756e7369676e656420696e742073697a653b0a0973697a655f74206c656e3b0a0973747275637420736361747465726c697374202a73673b0a7d3b0a0a73746174696320696e7420706970655f746f5f73672873747275637420706970655f696e6f64655f696e666f202a706970652c2073747275637420706970655f627566666572202a6275662c0a0909097374727563742073706c6963655f64657363202a7364290a7b0a097374727563742073675f6c697374202a73676c203d2073642d3e752e646174613b0a09756e7369676e656420696e74206f66667365742c206c656e3b0a0a096966202873676c2d3e6e203d3d2073676c2d3e73697a65290a090972657475726e20303b0a0a092f2a20547279206c6f636b20746869732070616765202a2f0a09696620286275662d3e6f70732d3e737465616c28706970652c2062756629203d3d203029207b0a09092f2a20476574207265666572656e636520616e6420756e6c6f636b207061676520666f72206d6f76696e67202a2f0a09096765745f70616765286275662d3e70616765293b0a0909756e6c6f636b5f70616765286275662d3e70616765293b0a0a09096c656e203d206d696e286275662d3e6c656e2c2073642d3e6c656e293b0a090973675f7365745f7061676528262873676c2d3e73675b73676c2d3e6e5d292c206275662d3e706167652c206c656e2c206275662d3e6f6666736574293b0a097d20656c7365207b0a09092f2a204661696c6261636b20746f20636f7079696e6720612070616765202a2f0a09097374727563742070616765202a70616765203d20616c6c6f635f70616765284746505f4b45524e454c293b0a090963686172202a737263203d206275662d3e6f70732d3e6d617028706970652c206275662c2031293b0a090963686172202a6473743b0a0a0909696620282170616765290a09090972657475726e202d454e4f4d454d3b0a0909647374203d206b6d61702870616765293b0a0a09096f6666736574203d2073642d3e706f732026207e504147455f4d41534b3b0a0a09096c656e203d2073642d3e6c656e3b0a0909696620286c656e202b206f6666736574203e20504147455f53495a45290a0909096c656e203d20504147455f53495a45202d206f66667365743b0a0a09096d656d63707928647374202b206f66667365742c20737263202b206275662d3e6f66667365742c206c656e293b0a0a09096b756e6d61702870616765293b0a09096275662d3e6f70732d3e756e6d617028706970652c206275662c20737263293b0a0a090973675f7365745f7061676528262873676c2d3e73675b73676c2d3e6e5d292c20706167652c206c656e2c206f6666736574293b0a097d0a0973676c2d3e6e2b2b3b0a0973676c2d3e6c656e202b3d206c656e3b0a0a0972657475726e206c656e3b0a7d0a0a2f2a20466173746572207a65726f2d636f70792077726974652062792073706c6963696e67202a2f0a737461746963207373697a655f7420706f72745f666f70735f73706c6963655f77726974652873747275637420706970655f696e6f64655f696e666f202a706970652c0a090909092020202020207374727563742066696c65202a66696c702c206c6f66665f74202a70706f732c0a0909090920202020202073697a655f74206c656e2c20756e7369676e656420696e7420666c616773290a7b0a0973747275637420706f7274202a706f7274203d2066696c702d3e707269766174655f646174613b0a097374727563742073675f6c6973742073676c3b0a097373697a655f74207265743b0a0973747275637420706f72745f627566666572202a6275663b0a097374727563742073706c6963655f64657363207364203d207b0a09092e746f74616c5f6c656e203d206c656e2c0a09092e666c616773203d20666c6167732c0a09092e706f73203d202a70706f732c0a09092e752e64617461203d202673676c2c0a097d3b0a0a092f2a0a09202a205270726f635f73657269616c20646f6573206e6f742079657420737570706f72742073706c6963652e20546f20737570706f72742073706c6963650a09202a20706970655f746f5f73672829206d75737420616c6c6f6361746520646d612d6275666665727320616e6420636f707920636f6e74656e742066726f6d0a09202a20726567756c617220706167657320746f20646d612070616765732e20416e6420616c6c6f635f62756620616e6420667265655f627566206d7573740a09202a20737570706f727420616c6c6f636174696e6720616e642066726565696e6720737563682061206c697374206f6620646d612d627566666572732e0a09202a2f0a096966202869735f7270726f635f73657269616c28706f72742d3e6f75745f76712d3e7664657629290a090972657475726e202d45494e56414c3b0a0a09726574203d20776169745f706f72745f7772697461626c6528706f72742c2066696c702d3e665f666c6167732026204f5f4e4f4e424c4f434b293b0a0969662028726574203c2030290a090972657475726e207265743b0a0a09627566203d20616c6c6f635f62756628706f72742d3e6f75745f76712c20302c20706970652d3e6e7262756673293b0a096966202821627566290a090972657475726e202d454e4f4d454d3b0a0a0973676c2e6e203d20303b0a0973676c2e6c656e203d20303b0a0973676c2e73697a65203d20706970652d3e6e72627566733b0a0973676c2e7367203d206275662d3e73673b0a0973675f696e69745f7461626c652873676c2e73672c2073676c2e73697a65293b0a09726574203d205f5f73706c6963655f66726f6d5f7069706528706970652c202673642c20706970655f746f5f7367293b0a09696620286c696b656c7928726574203e203029290a0909726574203d205f5f73656e645f746f5f706f727428706f72742c206275662d3e73672c2073676c2e6e2c2073676c2e6c656e2c206275662c2074727565293b0a0a0969662028756e6c696b656c7928726574203c3d203029290a0909667265655f627566286275662c2074727565293b0a0972657475726e207265743b0a7d0a0a73746174696320756e7369676e656420696e7420706f72745f666f70735f706f6c6c287374727563742066696c65202a66696c702c20706f6c6c5f7461626c65202a77616974290a7b0a0973747275637420706f7274202a706f72743b0a09756e7369676e656420696e74207265743b0a0a09706f7274203d2066696c702d3e707269766174655f646174613b0a09706f6c6c5f776169742866696c702c2026706f72742d3e7761697471756575652c2077616974293b0a0a096966202821706f72742d3e67756573745f636f6e6e656374656429207b0a09092f2a20506f727420676f7420756e706c7567676564202a2f0a090972657475726e20504f4c4c4855503b0a097d0a09726574203d20303b0a09696620282177696c6c5f726561645f626c6f636b28706f727429290a0909726574207c3d20504f4c4c494e207c20504f4c4c52444e4f524d3b0a09696620282177696c6c5f77726974655f626c6f636b28706f727429290a0909726574207c3d20504f4c4c4f55543b0a096966202821706f72742d3e686f73745f636f6e6e6563746564290a0909726574207c3d20504f4c4c4855503b0a0a0972657475726e207265743b0a7d0a0a73746174696320766f69642072656d6f76655f706f727428737472756374206b726566202a6b726566293b0a0a73746174696320696e7420706f72745f666f70735f72656c656173652873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c70290a7b0a0973747275637420706f7274202a706f72743b0a0a09706f7274203d2066696c702d3e707269766174655f646174613b0a0a092f2a204e6f7469667920686f7374206f6620706f7274206265696e6720636c6f736564202a2f0a0973656e645f636f6e74726f6c5f6d736728706f72742c2056495254494f5f434f4e534f4c455f504f52545f4f50454e2c2030293b0a0a097370696e5f6c6f636b5f6972712826706f72742d3e696e6275665f6c6f636b293b0a09706f72742d3e67756573745f636f6e6e6563746564203d2066616c73653b0a0a09646973636172645f706f72745f6461746128706f7274293b0a0a097370696e5f756e6c6f636b5f6972712826706f72742d3e696e6275665f6c6f636b293b0a0a097370696e5f6c6f636b5f6972712826706f72742d3e6f757476715f6c6f636b293b0a097265636c61696d5f636f6e73756d65645f6275666665727328706f7274293b0a097370696e5f756e6c6f636b5f6972712826706f72742d3e6f757476715f6c6f636b293b0a0a097265636c61696d5f646d615f6275667328293b0a092f2a0a09202a204c6f636b73206172656e2774206e65636573736172792068657265206173206120706f72742063616e2774206265206f70656e65642061667465720a09202a20756e706c75672c20616e64206966206120706f72742069736e277420756e706c75676765642c2061206b72656620776f756c6420616c72656164790a09202a20657869737420666f722074686520706f72742e2020506c75732c2074616b696e6720706f7274735f6c6f636b206865726520776f756c640a09202a20637265617465206120646570656e64656e6379206f6e206f74686572206c6f636b732074616b656e2062792066756e6374696f6e730a09202a20696e736964652072656d6f76655f706f727420696620776527726520746865206c61737420686f6c646572206f662074686520706f72742c0a09202a206372656174696e67206d616e792070726f626c656d732e0a09202a2f0a096b7265665f7075742826706f72742d3e6b7265662c2072656d6f76655f706f7274293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e7420706f72745f666f70735f6f70656e2873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c70290a7b0a097374727563742063646576202a63646576203d20696e6f64652d3e695f636465763b0a0973747275637420706f7274202a706f72743b0a09696e74207265743b0a0a09706f7274203d2066696e645f706f72745f62795f6465767428636465762d3e646576293b0a0966696c702d3e707269766174655f64617461203d20706f72743b0a0a092f2a2050726576656e7420616761696e7374206120706f72742067657474696e6720686f742d756e706c7567676564206174207468652073616d652074696d65202a2f0a097370696e5f6c6f636b5f6972712826706f72742d3e706f72746465762d3e706f7274735f6c6f636b293b0a096b7265665f6765742826706f72742d3e6b726566293b0a097370696e5f756e6c6f636b5f6972712826706f72742d3e706f72746465762d3e706f7274735f6c6f636b293b0a0a092f2a0a09202a20446f6e277420616c6c6f77206f70656e696e67206f6620636f6e736f6c6520706f72742064657669636573202d2d2074686174277320646f6e650a09202a20766961202f6465762f6876630a09202a2f0a096966202869735f636f6e736f6c655f706f727428706f72742929207b0a0909726574203d202d454e58494f3b0a0909676f746f206f75743b0a097d0a0a092f2a20416c6c6f77206f6e6c79206f6e652070726f6365737320746f206f70656e206120706172746963756c617220706f727420617420612074696d65202a2f0a097370696e5f6c6f636b5f6972712826706f72742d3e696e6275665f6c6f636b293b0a0969662028706f72742d3e67756573745f636f6e6e656374656429207b0a09097370696e5f756e6c6f636b5f6972712826706f72742d3e696e6275665f6c6f636b293b0a0909726574203d202d454d46494c453b0a0909676f746f206f75743b0a097d0a0a09706f72742d3e67756573745f636f6e6e6563746564203d20747275653b0a097370696e5f756e6c6f636b5f6972712826706f72742d3e696e6275665f6c6f636b293b0a0a097370696e5f6c6f636b5f6972712826706f72742d3e6f757476715f6c6f636b293b0a092f2a0a09202a205468657265206d696768742062652061206368616e63652074686174207765206d6973736564207265636c61696d696e672061206665770a09202a206275666665727320696e207468652077696e646f77206f662074686520706f72742067657474696e672070726576696f75736c7920636c6f7365640a09202a20616e64206f70656e696e67206e6f772e0a09202a2f0a097265636c61696d5f636f6e73756d65645f6275666665727328706f7274293b0a097370696e5f756e6c6f636b5f6972712826706f72742d3e6f757476715f6c6f636b293b0a0a096e6f6e7365656b61626c655f6f70656e28696e6f64652c2066696c70293b0a0a092f2a204e6f7469667920686f7374206f6620706f7274206265696e67206f70656e6564202a2f0a0973656e645f636f6e74726f6c5f6d73672866696c702d3e707269766174655f646174612c2056495254494f5f434f4e534f4c455f504f52545f4f50454e2c2031293b0a0a0972657475726e20303b0a6f75743a0a096b7265665f7075742826706f72742d3e6b7265662c2072656d6f76655f706f7274293b0a0972657475726e207265743b0a7d0a0a73746174696320696e7420706f72745f666f70735f666173796e6328696e742066642c207374727563742066696c65202a66696c702c20696e74206d6f6465290a7b0a0973747275637420706f7274202a706f72743b0a0a09706f7274203d2066696c702d3e707269766174655f646174613b0a0972657475726e20666173796e635f68656c7065722866642c2066696c702c206d6f64652c2026706f72742d3e6173796e635f7175657565293b0a7d0a0a2f2a0a202a205468652066696c65206f7065726174696f6e73207468617420776520737570706f72743a2070726f6772616d7320696e207468652067756573742063616e206f70656e0a202a206120636f6e736f6c65206465766963652c20726561642066726f6d2069742c20777269746520746f2069742c20706f6c6c20666f72206461746120616e640a202a20636c6f73652069742e20205468652064657669636573206172652061740a202a2020202f6465762f76706f72743c646576696365206e756d6265723e703c706f7274206e756d6265723e0a202a2f0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e7320706f72745f666f7073203d207b0a092e6f776e6572203d20544849535f4d4f44554c452c0a092e6f70656e20203d20706f72745f666f70735f6f70656e2c0a092e7265616420203d20706f72745f666f70735f726561642c0a092e7772697465203d20706f72745f666f70735f77726974652c0a092e73706c6963655f7772697465203d20706f72745f666f70735f73706c6963655f77726974652c0a092e706f6c6c20203d20706f72745f666f70735f706f6c6c2c0a092e72656c65617365203d20706f72745f666f70735f72656c656173652c0a092e666173796e63203d20706f72745f666f70735f666173796e632c0a092e6c6c7365656b203d206e6f5f6c6c7365656b2c0a7d3b0a0a2f2a0a202a20546865207075745f636861727328292063616c6c6261636b20697320707265747479207374726169676874666f72776172642e0a202a0a202a205765207475726e20746865206368617261637465727320696e746f206120736361747465722d676174686572206c6973742c2061646420697420746f207468650a202a206f757470757420717565756520616e64207468656e206b69636b2074686520486f73742e20205468656e2077652073697420686572652077616974696e6720666f720a202a20697420746f2066696e6973683a20696e656666696369656e7420696e207468656f72792c2062757420696e2070726163746963650a202a20696d706c656d656e746174696f6e732077696c6c20646f20697420696d6d6564696174656c7920286c67756573742773204c61756e6368657220646f6573292e0a202a2f0a73746174696320696e74207075745f63686172732875333220767465726d6e6f2c20636f6e73742063686172202a6275662c20696e7420636f756e74290a7b0a0973747275637420706f7274202a706f72743b0a0973747275637420736361747465726c6973742073675b315d3b0a0a0969662028756e6c696b656c79286561726c795f7075745f636861727329290a090972657475726e206561726c795f7075745f636861727328767465726d6e6f2c206275662c20636f756e74293b0a0a09706f7274203d2066696e645f706f72745f62795f767465726d6e6f28767465726d6e6f293b0a096966202821706f7274290a090972657475726e202d45504950453b0a0a0973675f696e69745f6f6e652873672c206275662c20636f756e74293b0a0972657475726e205f5f73656e645f746f5f706f727428706f72742c2073672c20312c20636f756e742c2028766f6964202a296275662c2066616c7365293b0a7d0a0a2f2a0a202a206765745f63686172732829206973207468652063616c6c6261636b2066726f6d20746865206876635f636f6e736f6c6520696e6672617374727563747572650a202a207768656e20616e20696e746572727570742069732072656365697665642e0a202a0a202a2057652063616c6c206f757420746f2066696c6c5f72656164627566207468617420676574732075732074686520726571756972656420646174612066726f6d207468650a202a2062756666657273207468617420617265207175657565642075702e0a202a2f0a73746174696320696e74206765745f63686172732875333220767465726d6e6f2c2063686172202a6275662c20696e7420636f756e74290a7b0a0973747275637420706f7274202a706f72743b0a0a092f2a204966207765277665206e6f74207365742075702074686520706f7274207965742c2077652068617665206e6f20696e70757420746f20676976652e202a2f0a0969662028756e6c696b656c79286561726c795f7075745f636861727329290a090972657475726e20303b0a0a09706f7274203d2066696e645f706f72745f62795f767465726d6e6f28767465726d6e6f293b0a096966202821706f7274290a090972657475726e202d45504950453b0a0a092f2a20496620776520646f6e2774206861766520616e20696e707574207175657565207965742c2077652063616e27742067657420696e7075742e202a2f0a094255475f4f4e2821706f72742d3e696e5f7671293b0a0a0972657475726e2066696c6c5f7265616462756628706f72742c206275662c20636f756e742c2066616c7365293b0a7d0a0a73746174696320766f696420726573697a655f636f6e736f6c652873747275637420706f7274202a706f7274290a7b0a097374727563742076697274696f5f646576696365202a766465763b0a0a092f2a2054686520706f727420636f756c642068617665206265656e20686f742d756e706c7567676564202a2f0a096966202821706f7274207c7c202169735f636f6e736f6c655f706f727428706f727429290a090972657475726e3b0a0a0976646576203d20706f72742d3e706f72746465762d3e766465763b0a0a092f2a20446f6e2774207465737420465f53495a4520617420616c6c206966207765277265207270726f633a206e6f7420612076616c6964206665617475726521202a2f0a09696620282169735f7270726f635f73657269616c2876646576292026260a092020202076697274696f5f6861735f6665617475726528766465762c2056495254494f5f434f4e534f4c455f465f53495a4529290a09096876635f726573697a6528706f72742d3e636f6e732e6876632c20706f72742d3e636f6e732e7773293b0a7d0a0a2f2a205765207365742074686520636f6e66696775726174696f6e206174207468697320706f696e742c2073696e6365207765206e6f772068617665206120747479202a2f0a73746174696320696e74206e6f7469666965725f6164645f76696f28737472756374206876635f737472756374202a68702c20696e742064617461290a7b0a0973747275637420706f7274202a706f72743b0a0a09706f7274203d2066696e645f706f72745f62795f767465726d6e6f2868702d3e767465726d6e6f293b0a096966202821706f7274290a090972657475726e202d45494e56414c3b0a0a0968702d3e6972715f726571756573746564203d20313b0a09726573697a655f636f6e736f6c6528706f7274293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f6964206e6f7469666965725f64656c5f76696f28737472756374206876635f737472756374202a68702c20696e742064617461290a7b0a0968702d3e6972715f726571756573746564203d20303b0a7d0a0a2f2a20546865206f7065726174696f6e7320666f7220636f6e736f6c6520706f7274732e202a2f0a73746174696320636f6e7374207374727563742068765f6f70732068765f6f7073203d207b0a092e6765745f6368617273203d206765745f63686172732c0a092e7075745f6368617273203d207075745f63686172732c0a092e6e6f7469666965725f616464203d206e6f7469666965725f6164645f76696f2c0a092e6e6f7469666965725f64656c203d206e6f7469666965725f64656c5f76696f2c0a092e6e6f7469666965725f68616e677570203d206e6f7469666965725f64656c5f76696f2c0a7d3b0a0a2f2a0a202a20436f6e736f6c6520647269766572732061726520696e697469616c697a65642076657279206561726c7920736f20626f6f74206d657373616765732063616e20676f0a202a206f75742c20736f20776520646f207468696e677320736c696768746c7920646966666572656e746c792066726f6d207468652067656e657269632076697274696f0a202a20696e697469616c697a6174696f6e206f6620746865206e657420616e6420626c6f636b20647269766572732e0a202a0a202a20417420746869732073746167652c2074686520636f6e736f6c65206973206f75747075742d6f6e6c792e20204974277320746f6f206561726c7920746f207365740a202a2075702061207669727471756575652c20736f207765206c657420746865206472697665727320646f20736f6d6520626f757469717565206561726c792d6f75747075740a202a207468696e672e0a202a2f0a696e74205f5f696e69742076697274696f5f636f6e735f6561726c795f696e697428696e7420282a7075745f636861727329287533322c20636f6e73742063686172202a2c20696e7429290a7b0a096561726c795f7075745f6368617273203d207075745f63686172733b0a0972657475726e206876635f696e7374616e746961746528302c20302c202668765f6f7073293b0a7d0a0a696e7420696e69745f706f72745f636f6e736f6c652873747275637420706f7274202a706f7274290a7b0a09696e74207265743b0a0a092f2a0a09202a2054686520486f737427732074656c6c696e67207573207468697320706f7274206973206120636f6e736f6c6520706f72742e2020486f6f6b2069740a09202a207570207769746820616e2068766320636f6e736f6c652e0a09202a0a09202a20546f2073657420757020616e64206d616e616765206f7572207669727475616c20636f6e736f6c652c2077652063616c6c0a09202a206876635f616c6c6f6328292e0a09202a0a09202a2054686520666972737420617267756d656e74206f66206876635f616c6c6f63282920697320746865207669727475616c20636f6e736f6c650a09202a206e756d6265722e2020546865207365636f6e6420617267756d656e742069732074686520706172616d6574657220666f72207468650a09202a206e6f74696669636174696f6e206d656368616e69736d20286c696b6520697271206e756d626572292e202057652063757272656e746c790a09202a206c656176652074686973206173207a65726f2c2076697274717565756573206861766520696d706c69636974206e6f74696669636174696f6e732e0a09202a0a09202a2054686520746869726420617267756d656e74206973206120227374727563742068765f6f70732220636f6e7461696e696e67207468650a09202a207075745f63686172732829206765745f636861727328292c206e6f7469666965725f616464282920616e64206e6f7469666965725f64656c28290a09202a20706f696e746572732e20205468652066696e616c20617267756d656e7420697320746865206f7574707574206275666665722073697a653a2077650a09202a2063616e20646f20616e792073697a652c20736f2077652070757420504147455f53495a4520686572652e0a09202a2f0a09706f72742d3e636f6e732e767465726d6e6f203d2070647276646174612e6e6578745f767465726d6e6f3b0a0a09706f72742d3e636f6e732e687663203d206876635f616c6c6f6328706f72742d3e636f6e732e767465726d6e6f2c20302c202668765f6f70732c20504147455f53495a45293b0a096966202849535f45525228706f72742d3e636f6e732e6876632929207b0a0909726574203d205054525f45525228706f72742d3e636f6e732e687663293b0a09096465765f65727228706f72742d3e6465762c0a090909226572726f7220256420616c6c6f636174696e672068766320666f7220706f72745c6e222c20726574293b0a0909706f72742d3e636f6e732e687663203d204e554c4c3b0a090972657475726e207265743b0a097d0a097370696e5f6c6f636b5f697271282670647276646174615f6c6f636b293b0a0970647276646174612e6e6578745f767465726d6e6f2b2b3b0a096c6973745f6164645f7461696c2826706f72742d3e636f6e732e6c6973742c202670647276646174612e636f6e736f6c6573293b0a097370696e5f756e6c6f636b5f697271282670647276646174615f6c6f636b293b0a09706f72742d3e67756573745f636f6e6e6563746564203d20747275653b0a0a092f2a0a09202a205374617274207573696e6720746865206e657720636f6e736f6c65206f75747075742069662074686973206973207468652066697273740a09202a20636f6e736f6c6520746f20636f6d652075702e0a09202a2f0a09696620286561726c795f7075745f6368617273290a09096561726c795f7075745f6368617273203d204e554c4c3b0a0a092f2a204e6f7469667920686f7374206f6620706f7274206265696e67206f70656e6564202a2f0a0973656e645f636f6e74726f6c5f6d736728706f72742c2056495254494f5f434f4e534f4c455f504f52545f4f50454e2c2031293b0a0a0972657475726e20303b0a7d0a0a737461746963207373697a655f742073686f775f706f72745f6e616d652873747275637420646576696365202a6465762c0a090909202020202020737472756374206465766963655f617474726962757465202a617474722c2063686172202a627566666572290a7b0a0973747275637420706f7274202a706f72743b0a0a09706f7274203d206465765f6765745f6472766461746128646576293b0a0a0972657475726e20737072696e7466286275666665722c202225735c6e222c20706f72742d3e6e616d65293b0a7d0a0a737461746963204445564943455f41545452286e616d652c20535f495255474f2c2073686f775f706f72745f6e616d652c204e554c4c293b0a0a7374617469632073747275637420617474726962757465202a706f72745f73797366735f656e74726965735b5d203d207b0a09266465765f617474725f6e616d652e617474722c0a094e554c4c0a7d3b0a0a73746174696320737472756374206174747269627574655f67726f757020706f72745f6174747269627574655f67726f7570203d207b0a092e6e616d65203d204e554c4c2c09092f2a2070757420696e20646576696365206469726563746f7279202a2f0a092e6174747273203d20706f72745f73797366735f656e74726965732c0a7d3b0a0a737461746963207373697a655f7420646562756766735f72656164287374727563742066696c65202a66696c702c2063686172205f5f75736572202a756275662c0a0909092020202073697a655f7420636f756e742c206c6f66665f74202a6f666670290a7b0a0973747275637420706f7274202a706f72743b0a0963686172202a6275663b0a097373697a655f74207265742c206f75745f6f66667365742c206f75745f636f756e743b0a0a096f75745f636f756e74203d20313032343b0a09627566203d206b6d616c6c6f63286f75745f636f756e742c204746505f4b45524e454c293b0a096966202821627566290a090972657475726e202d454e4f4d454d3b0a0a09706f7274203d2066696c702d3e707269766174655f646174613b0a096f75745f6f6666736574203d20303b0a096f75745f6f6666736574202b3d20736e7072696e746628627566202b206f75745f6f66667365742c206f75745f636f756e742c0a09090920202020202020226e616d653a2025735c6e222c20706f72742d3e6e616d65203f20706f72742d3e6e616d65203a202222293b0a096f75745f6f6666736574202b3d20736e7072696e746628627566202b206f75745f6f66667365742c206f75745f636f756e74202d206f75745f6f66667365742c0a090909202020202020202267756573745f636f6e6e65637465643a2025645c6e222c20706f72742d3e67756573745f636f6e6e6563746564293b0a096f75745f6f6666736574202b3d20736e7072696e746628627566202b206f75745f6f66667365742c206f75745f636f756e74202d206f75745f6f66667365742c0a0909092020202020202022686f73745f636f6e6e65637465643a2025645c6e222c20706f72742d3e686f73745f636f6e6e6563746564293b0a096f75745f6f6666736574202b3d20736e7072696e746628627566202b206f75745f6f66667365742c206f75745f636f756e74202d206f75745f6f66667365742c0a09090920202020202020226f757476715f66756c6c3a2025645c6e222c20706f72742d3e6f757476715f66756c6c293b0a096f75745f6f6666736574202b3d20736e7072696e746628627566202b206f75745f6f66667365742c206f75745f636f756e74202d206f75745f6f66667365742c0a090909202020202020202262797465735f73656e743a20256c755c6e222c20706f72742d3e73746174732e62797465735f73656e74293b0a096f75745f6f6666736574202b3d20736e7072696e746628627566202b206f75745f6f66667365742c206f75745f636f756e74202d206f75745f6f66667365742c0a090909202020202020202262797465735f72656365697665643a20256c755c6e222c0a09090920202020202020706f72742d3e73746174732e62797465735f7265636569766564293b0a096f75745f6f6666736574202b3d20736e7072696e746628627566202b206f75745f6f66667365742c206f75745f636f756e74202d206f75745f6f66667365742c0a090909202020202020202262797465735f6469736361726465643a20256c755c6e222c0a09090920202020202020706f72742d3e73746174732e62797465735f646973636172646564293b0a096f75745f6f6666736574202b3d20736e7072696e746628627566202b206f75745f6f66667365742c206f75745f636f756e74202d206f75745f6f66667365742c0a090909202020202020202269735f636f6e736f6c653a2025735c6e222c0a0909092020202020202069735f636f6e736f6c655f706f727428706f727429203f202279657322203a20226e6f22293b0a096f75745f6f6666736574202b3d20736e7072696e746628627566202b206f75745f6f66667365742c206f75745f636f756e74202d206f75745f6f66667365742c0a0909092020202020202022636f6e736f6c655f767465726d6e6f3a2025755c6e222c20706f72742d3e636f6e732e767465726d6e6f293b0a0a09726574203d2073696d706c655f726561645f66726f6d5f62756666657228756275662c20636f756e742c206f6666702c206275662c206f75745f6f6666736574293b0a096b6672656528627566293b0a0972657475726e207265743b0a7d0a0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e7320706f72745f646562756766735f6f7073203d207b0a092e6f776e6572203d20544849535f4d4f44554c452c0a092e6f70656e20203d2073696d706c655f6f70656e2c0a092e7265616420203d20646562756766735f726561642c0a7d3b0a0a73746174696320766f6964207365745f636f6e736f6c655f73697a652873747275637420706f7274202a706f72742c2075313620726f77732c2075313620636f6c73290a7b0a096966202821706f7274207c7c202169735f636f6e736f6c655f706f727428706f727429290a090972657475726e3b0a0a09706f72742d3e636f6e732e77732e77735f726f77203d20726f77733b0a09706f72742d3e636f6e732e77732e77735f636f6c203d20636f6c733b0a7d0a0a73746174696320756e7369676e656420696e742066696c6c5f71756575652873747275637420766972747175657565202a76712c207370696e6c6f636b5f74202a6c6f636b290a7b0a0973747275637420706f72745f627566666572202a6275663b0a09756e7369676e656420696e74206e725f61646465645f627566733b0a09696e74207265743b0a0a096e725f61646465645f62756673203d20303b0a09646f207b0a0909627566203d20616c6c6f635f6275662876712c20504147455f53495a452c2030293b0a09096966202821627566290a090909627265616b3b0a0a09097370696e5f6c6f636b5f697271286c6f636b293b0a0909726574203d206164645f696e6275662876712c20627566293b0a090969662028726574203c203029207b0a0909097370696e5f756e6c6f636b5f697271286c6f636b293b0a090909667265655f627566286275662c2074727565293b0a090909627265616b3b0a09097d0a09096e725f61646465645f627566732b2b3b0a09097370696e5f756e6c6f636b5f697271286c6f636b293b0a097d207768696c652028726574203e2030293b0a0a0972657475726e206e725f61646465645f627566733b0a7d0a0a73746174696320766f69642073656e645f736967696f5f746f5f706f72742873747275637420706f7274202a706f7274290a7b0a0969662028706f72742d3e6173796e635f717565756520262620706f72742d3e67756573745f636f6e6e6563746564290a09096b696c6c5f666173796e632826706f72742d3e6173796e635f71756575652c20534947494f2c20504f4c4c5f4f5554293b0a7d0a0a73746174696320696e74206164645f706f72742873747275637420706f7274735f646576696365202a706f72746465762c20753332206964290a7b0a096368617220646562756766735f6e616d655b31365d3b0a0973747275637420706f7274202a706f72743b0a0973747275637420706f72745f627566666572202a6275663b0a096465765f7420646576743b0a09756e7369676e656420696e74206e725f61646465645f627566733b0a09696e74206572723b0a0a09706f7274203d206b6d616c6c6f632873697a656f66282a706f7274292c204746505f4b45524e454c293b0a096966202821706f727429207b0a0909657272203d202d454e4f4d454d3b0a0909676f746f206661696c3b0a097d0a096b7265665f696e69742826706f72742d3e6b726566293b0a0a09706f72742d3e706f7274646576203d20706f72746465763b0a09706f72742d3e6964203d2069643b0a0a09706f72742d3e6e616d65203d204e554c4c3b0a09706f72742d3e696e627566203d204e554c4c3b0a09706f72742d3e636f6e732e687663203d204e554c4c3b0a09706f72742d3e6173796e635f7175657565203d204e554c4c3b0a0a09706f72742d3e636f6e732e77732e77735f726f77203d20706f72742d3e636f6e732e77732e77735f636f6c203d20303b0a0a09706f72742d3e686f73745f636f6e6e6563746564203d20706f72742d3e67756573745f636f6e6e6563746564203d2066616c73653b0a09706f72742d3e7374617473203d202873747275637420706f72745f737461747329207b2030207d3b0a0a09706f72742d3e6f757476715f66756c6c203d2066616c73653b0a0a09706f72742d3e696e5f7671203d20706f72746465762d3e696e5f7671735b706f72742d3e69645d3b0a09706f72742d3e6f75745f7671203d20706f72746465762d3e6f75745f7671735b706f72742d3e69645d3b0a0a09706f72742d3e63646576203d20636465765f616c6c6f6328293b0a096966202821706f72742d3e6364657629207b0a09096465765f6572722826706f72742d3e706f72746465762d3e766465762d3e6465762c20224572726f7220616c6c6f636174696e6720636465765c6e22293b0a0909657272203d202d454e4f4d454d3b0a0909676f746f20667265655f706f72743b0a097d0a09706f72742d3e636465762d3e6f7073203d2026706f72745f666f70733b0a0a0964657674203d204d4b44455628706f72746465762d3e6368725f6d616a6f722c206964293b0a09657272203d20636465765f61646428706f72742d3e636465762c20646576742c2031293b0a0969662028657272203c203029207b0a09096465765f6572722826706f72742d3e706f72746465762d3e766465762d3e6465762c0a090909224572726f7220256420616464696e67206364657620666f7220706f72742025755c6e222c206572722c206964293b0a0909676f746f20667265655f636465763b0a097d0a09706f72742d3e646576203d206465766963655f6372656174652870647276646174612e636c6173732c2026706f72742d3e706f72746465762d3e766465762d3e6465762c0a090909092020646576742c20706f72742c202276706f72742575702575222c0a090909092020706f72742d3e706f72746465762d3e6472765f696e6465782c206964293b0a096966202849535f45525228706f72742d3e6465762929207b0a0909657272203d205054525f45525228706f72742d3e646576293b0a09096465765f6572722826706f72742d3e706f72746465762d3e766465762d3e6465762c0a090909224572726f72202564206372656174696e672064657669636520666f7220706f72742025755c6e222c0a0909096572722c206964293b0a0909676f746f20667265655f636465763b0a097d0a0a097370696e5f6c6f636b5f696e69742826706f72742d3e696e6275665f6c6f636b293b0a097370696e5f6c6f636b5f696e69742826706f72742d3e6f757476715f6c6f636b293b0a09696e69745f7761697471756575655f686561642826706f72742d3e776169747175657565293b0a0a092f2a2046696c6c2074686520696e5f76712077697468206275666665727320736f2074686520686f73742063616e2073656e6420757320646174612e202a2f0a096e725f61646465645f62756673203d2066696c6c5f717565756528706f72742d3e696e5f76712c2026706f72742d3e696e6275665f6c6f636b293b0a0969662028216e725f61646465645f6275667329207b0a09096465765f65727228706f72742d3e6465762c20224572726f7220616c6c6f636174696e6720696e627566735c6e22293b0a0909657272203d202d454e4f4d454d3b0a0909676f746f20667265655f6465766963653b0a097d0a0a096966202869735f7270726f635f73657269616c28706f72742d3e706f72746465762d3e7664657629290a09092f2a0a0909202a20466f72207270726f635f73657269616c20617373756d652072656d6f74652070726f636573736f7220697320636f6e6e65637465642e0a0909202a207270726f635f73657269616c20646f6573206e6f742077616e742074686520636f6e736f6c6520706f72742c206f6e6c790a0909202a207468652067656e6572696320706f727420696d706c656d656e746174696f6e2e0a0909202a2f0a0909706f72742d3e686f73745f636f6e6e6563746564203d20747275653b0a09656c73652069662028217573655f6d756c7469706f727428706f72742d3e706f72746465762929207b0a09092f2a0a0909202a204966207765277265206e6f74207573696e67206d756c7469706f727420737570706f72742c0a0909202a20746869732068617320746f206265206120636f6e736f6c6520706f72742e0a0909202a2f0a0909657272203d20696e69745f706f72745f636f6e736f6c6528706f7274293b0a090969662028657272290a090909676f746f20667265655f696e627566733b0a097d0a0a097370696e5f6c6f636b5f6972712826706f72746465762d3e706f7274735f6c6f636b293b0a096c6973745f6164645f7461696c2826706f72742d3e6c6973742c2026706f72742d3e706f72746465762d3e706f727473293b0a097370696e5f756e6c6f636b5f6972712826706f72746465762d3e706f7274735f6c6f636b293b0a0a092f2a0a09202a2054656c6c2074686520486f73742077652772652073657420736f20746861742069742063616e2073656e6420757320766172696f75730a09202a20636f6e66696775726174696f6e20706172616d657465727320666f72207468697320706f7274202865672c20706f7274206e616d652c0a09202a2063616368696e672c20776865746865722074686973206973206120636f6e736f6c6520706f72742c206574632e290a09202a2f0a0973656e645f636f6e74726f6c5f6d736728706f72742c2056495254494f5f434f4e534f4c455f504f52545f52454144592c2031293b0a0a096966202870647276646174612e646562756766735f64697229207b0a09092f2a0a0909202a2046696e616c6c792c206372656174652074686520646562756766732066696c6520746861742077652063616e2075736520746f0a0909202a20696e7370656374206120706f7274277320737461746520617420616e792074696d650a0909202a2f0a0909737072696e746628646562756766735f6e616d652c202276706f72742575702575222c0a090909706f72742d3e706f72746465762d3e6472765f696e6465782c206964293b0a0909706f72742d3e646562756766735f66696c65203d20646562756766735f6372656174655f66696c6528646562756766735f6e616d652c20303434342c0a090909090909092070647276646174612e646562756766735f6469722c0a0909090909090920706f72742c0a090909090909092026706f72745f646562756766735f6f7073293b0a097d0a0972657475726e20303b0a0a667265655f696e627566733a0a097768696c65202828627566203d207669727471756575655f6465746163685f756e757365645f62756628706f72742d3e696e5f76712929290a0909667265655f627566286275662c2074727565293b0a667265655f6465766963653a0a096465766963655f64657374726f792870647276646174612e636c6173732c20706f72742d3e6465762d3e64657674293b0a667265655f636465763a0a09636465765f64656c28706f72742d3e63646576293b0a667265655f706f72743a0a096b6672656528706f7274293b0a6661696c3a0a092f2a2054686520686f7374206d696768742077616e7420746f206e6f74696679206d616e6167656d656e742073772061626f757420706f727420616464206661696c757265202a2f0a095f5f73656e645f636f6e74726f6c5f6d736728706f72746465762c2069642c2056495254494f5f434f4e534f4c455f504f52545f52454144592c2030293b0a0972657475726e206572723b0a7d0a0a2f2a204e6f2075736572732072656d61696e2c2072656d6f766520616c6c20706f72742d737065636966696320646174612e202a2f0a73746174696320766f69642072656d6f76655f706f727428737472756374206b726566202a6b726566290a7b0a0973747275637420706f7274202a706f72743b0a0a09706f7274203d20636f6e7461696e65725f6f66286b7265662c2073747275637420706f72742c206b726566293b0a0a0973797366735f72656d6f76655f67726f75702826706f72742d3e6465762d3e6b6f626a2c2026706f72745f6174747269627574655f67726f7570293b0a096465766963655f64657374726f792870647276646174612e636c6173732c20706f72742d3e6465762d3e64657674293b0a09636465765f64656c28706f72742d3e63646576293b0a0a096b6672656528706f72742d3e6e616d65293b0a0a09646562756766735f72656d6f766528706f72742d3e646562756766735f66696c65293b0a0a096b6672656528706f7274293b0a7d0a0a73746174696320766f69642072656d6f76655f706f72745f646174612873747275637420706f7274202a706f7274290a7b0a0973747275637420706f72745f627566666572202a6275663b0a0a092f2a2052656d6f766520756e757365642064617461207468697320706f7274206d6967687420686176652072656365697665642e202a2f0a09646973636172645f706f72745f6461746128706f7274293b0a0a097265636c61696d5f636f6e73756d65645f6275666665727328706f7274293b0a0a092f2a2052656d6f766520627566666572732077652071756575656420757020666f722074686520486f737420746f2073656e64207573206461746120696e2e202a2f0a097768696c65202828627566203d207669727471756575655f6465746163685f756e757365645f62756628706f72742d3e696e5f76712929290a0909667265655f627566286275662c2074727565293b0a0a092f2a20467265652070656e64696e6720627566666572732066726f6d20746865206f75742d71756575652e202a2f0a097768696c65202828627566203d207669727471756575655f6465746163685f756e757365645f62756628706f72742d3e6f75745f76712929290a0909667265655f627566286275662c2074727565293b0a7d0a0a2f2a0a202a20506f727420676f7420756e706c75676765642e202052656d6f766520706f72742066726f6d20706f72746465762773206c69737420616e642064726f70207468650a202a206b726566207265666572656e63652e20204966206e6f2075736572737061636520686173207468697320706f7274206f70656e65642c2069742077696c6c0a202a20726573756c7420696e20696d6d6564696174652072656d6f76616c2074686520706f72742e0a202a2f0a73746174696320766f696420756e706c75675f706f72742873747275637420706f7274202a706f7274290a7b0a097370696e5f6c6f636b5f6972712826706f72742d3e706f72746465762d3e706f7274735f6c6f636b293b0a096c6973745f64656c2826706f72742d3e6c697374293b0a097370696e5f756e6c6f636b5f6972712826706f72742d3e706f72746465762d3e706f7274735f6c6f636b293b0a0a0969662028706f72742d3e67756573745f636f6e6e656374656429207b0a0909706f72742d3e67756573745f636f6e6e6563746564203d2066616c73653b0a0909706f72742d3e686f73745f636f6e6e6563746564203d2066616c73653b0a090977616b655f75705f696e7465727275707469626c652826706f72742d3e776169747175657565293b0a0a09092f2a204c65742074686520617070206b6e6f772074686520706f727420697320676f696e6720646f776e2e202a2f0a090973656e645f736967696f5f746f5f706f727428706f7274293b0a097d0a0a096966202869735f636f6e736f6c655f706f727428706f72742929207b0a09097370696e5f6c6f636b5f697271282670647276646174615f6c6f636b293b0a09096c6973745f64656c2826706f72742d3e636f6e732e6c697374293b0a09097370696e5f756e6c6f636b5f697271282670647276646174615f6c6f636b293b0a09096876635f72656d6f766528706f72742d3e636f6e732e687663293b0a097d0a0a0972656d6f76655f706f72745f6461746128706f7274293b0a0a092f2a0a09202a2057652073686f756c64206a75737420617373756d65207468652064657669636520697473656c662068617320676f6e65206f6666202d2d0a09202a20656c7365206120636c6f7365206f6e20616e206f70656e20706f7274206c617465722077696c6c2074727920746f2073656e64206f757420610a09202a20636f6e74726f6c206d6573736167652e0a09202a2f0a09706f72742d3e706f7274646576203d204e554c4c3b0a0a092f2a0a09202a204c6f636b732061726f756e64206865726520617265206e6f74206e6563657373617279202d206120706f72742063616e27742062650a09202a206f70656e65642061667465722077652072656d6f7665642074686520706f7274207374727563742066726f6d20706f7274735f6c6973740a09202a2061626f76652e0a09202a2f0a096b7265665f7075742826706f72742d3e6b7265662c2072656d6f76655f706f7274293b0a7d0a0a2f2a20416e792070726976617465206d6573736167657320746861742074686520486f737420616e642047756573742077616e7420746f207368617265202a2f0a73746174696320766f69642068616e646c655f636f6e74726f6c5f6d6573736167652873747275637420706f7274735f646576696365202a706f72746465762c0a0909090920202073747275637420706f72745f627566666572202a627566290a7b0a097374727563742076697274696f5f636f6e736f6c655f636f6e74726f6c202a63706b743b0a0973747275637420706f7274202a706f72743b0a0973697a655f74206e616d655f73697a653b0a09696e74206572723b0a0a0963706b74203d20287374727563742076697274696f5f636f6e736f6c655f636f6e74726f6c202a29286275662d3e627566202b206275662d3e6f6666736574293b0a0a09706f7274203d2066696e645f706f72745f62795f696428706f72746465762c2063706b742d3e6964293b0a096966202821706f72742026262063706b742d3e6576656e7420213d2056495254494f5f434f4e534f4c455f504f52545f41444429207b0a09092f2a204e6f2076616c696420686561646572206174207374617274206f66206275666665722e202044726f702069742e202a2f0a09096465765f6462672826706f72746465762d3e766465762d3e6465762c0a09090922496e76616c696420696e64657820257520696e20636f6e74726f6c207061636b65745c6e222c2063706b742d3e6964293b0a090972657475726e3b0a097d0a0a09737769746368202863706b742d3e6576656e7429207b0a09636173652056495254494f5f434f4e534f4c455f504f52545f4144443a0a090969662028706f727429207b0a0909096465765f6462672826706f72746465762d3e766465762d3e6465762c0a0909090922506f727420257520616c72656164792061646465645c6e222c20706f72742d3e6964293b0a09090973656e645f636f6e74726f6c5f6d736728706f72742c2056495254494f5f434f4e534f4c455f504f52545f52454144592c2031293b0a090909627265616b3b0a09097d0a09096966202863706b742d3e6964203e3d20706f72746465762d3e636f6e6669672e6d61785f6e725f706f72747329207b0a0909096465765f7761726e2826706f72746465762d3e766465762d3e6465762c0a09090909225265717565737420666f7220616464696e6720706f72742077697468206f75742d6f662d626f756e642069642025752c206d61782e20737570706f727465642069643a2025755c6e222c0a0909090963706b742d3e69642c20706f72746465762d3e636f6e6669672e6d61785f6e725f706f727473202d2031293b0a090909627265616b3b0a09097d0a09096164645f706f727428706f72746465762c2063706b742d3e6964293b0a0909627265616b3b0a09636173652056495254494f5f434f4e534f4c455f504f52545f52454d4f56453a0a0909756e706c75675f706f727428706f7274293b0a0909627265616b3b0a09636173652056495254494f5f434f4e534f4c455f434f4e534f4c455f504f52543a0a0909696620282163706b742d3e76616c7565290a090909627265616b3b0a09096966202869735f636f6e736f6c655f706f727428706f727429290a090909627265616b3b0a0a0909696e69745f706f72745f636f6e736f6c6528706f7274293b0a0909636f6d706c65746528266561726c795f636f6e736f6c655f6164646564293b0a09092f2a0a0909202a20436f756c642072656d6f76652074686520706f7274206865726520696e206361736520696e6974206661696c73202d206275740a0909202a206861766520746f206e6f746966792074686520686f73742066697273742e0a0909202a2f0a0909627265616b3b0a09636173652056495254494f5f434f4e534f4c455f524553495a453a207b0a0909737472756374207b0a0909095f5f75313620726f77733b0a0909095f5f75313620636f6c733b0a09097d2073697a653b0a0a0909696620282169735f636f6e736f6c655f706f727428706f727429290a090909627265616b3b0a0a09096d656d637079282673697a652c206275662d3e627566202b206275662d3e6f6666736574202b2073697a656f66282a63706b74292c0a09092020202020202073697a656f662873697a6529293b0a09097365745f636f6e736f6c655f73697a6528706f72742c2073697a652e726f77732c2073697a652e636f6c73293b0a0a0909706f72742d3e636f6e732e6876632d3e6972715f726571756573746564203d20313b0a0909726573697a655f636f6e736f6c6528706f7274293b0a0909627265616b3b0a097d0a09636173652056495254494f5f434f4e534f4c455f504f52545f4f50454e3a0a0909706f72742d3e686f73745f636f6e6e6563746564203d2063706b742d3e76616c75653b0a090977616b655f75705f696e7465727275707469626c652826706f72742d3e776169747175657565293b0a09092f2a0a0909202a2049662074686520686f737420706f727420676f7420636c6f73656420616e642074686520686f73742068616420616e790a0909202a20756e636f6e73756d656420627566666572732c207765276c6c2062652061626c6520746f207265636c61696d207468656d0a0909202a206e6f772e0a0909202a2f0a09097370696e5f6c6f636b5f6972712826706f72742d3e6f757476715f6c6f636b293b0a09097265636c61696d5f636f6e73756d65645f6275666665727328706f7274293b0a09097370696e5f756e6c6f636b5f6972712826706f72742d3e6f757476715f6c6f636b293b0a0a09092f2a0a0909202a2049662074686520677565737420697320636f6e6e65637465642c206974276c6c20626520696e746572657374656420696e0a0909202a206b6e6f77696e672074686520686f737420636f6e6e656374696f6e207374617465206368616e6765642e0a0909202a2f0a090973656e645f736967696f5f746f5f706f727428706f7274293b0a0909627265616b3b0a09636173652056495254494f5f434f4e534f4c455f504f52545f4e414d453a0a09092f2a0a0909202a20496620776520776f6b652075702061667465722068696265726e6174696f6e2c2077652063616e2067657420746869730a0909202a20616761696e2e2020536b697020697420696e207468617420636173652e0a0909202a2f0a090969662028706f72742d3e6e616d65290a090909627265616b3b0a0a09092f2a0a0909202a20536b6970207468652073697a65206f66207468652068656164657220616e64207468652063706b7420746f20676574207468652073697a650a0909202a206f6620746865206e616d652074686174207761732073656e740a0909202a2f0a09096e616d655f73697a65203d206275662d3e6c656e202d206275662d3e6f6666736574202d2073697a656f66282a63706b7429202b20313b0a0a0909706f72742d3e6e616d65203d206b6d616c6c6f63286e616d655f73697a652c204746505f4b45524e454c293b0a09096966202821706f72742d3e6e616d6529207b0a0909096465765f65727228706f72742d3e6465762c0a09090909224e6f7420656e6f75676820737061636520746f2073746f726520706f7274206e616d655c6e22293b0a090909627265616b3b0a09097d0a09097374726e63707928706f72742d3e6e616d652c206275662d3e627566202b206275662d3e6f6666736574202b2073697a656f66282a63706b74292c0a0909096e616d655f73697a65202d2031293b0a0909706f72742d3e6e616d655b6e616d655f73697a65202d20315d203d20303b0a0a09092f2a0a0909202a2053696e6365207765206f6e6c792068617665206f6e65207379736673206174747269627574652c20276e616d65272c0a0909202a20637265617465206974206f6e6c7920696620776520686176652061206e616d6520666f722074686520706f72742e0a0909202a2f0a0909657272203d2073797366735f6372656174655f67726f75702826706f72742d3e6465762d3e6b6f626a2c0a09090909092026706f72745f6174747269627574655f67726f7570293b0a09096966202865727229207b0a0909096465765f65727228706f72742d3e6465762c0a09090909224572726f72202564206372656174696e672073797366732064657669636520617474726962757465735c6e222c0a09090909657272293b0a09097d20656c7365207b0a0909092f2a0a090909202a2047656e657261746520612075646576206576656e7420736f207468617420617070726f7072696174650a090909202a2073796d6c696e6b732063616e2062652063726561746564206261736564206f6e20756465760a090909202a2072756c65732e0a090909202a2f0a0909096b6f626a6563745f756576656e742826706f72742d3e6465762d3e6b6f626a2c204b4f424a5f4348414e4745293b0a09097d0a0909627265616b3b0a097d0a7d0a0a73746174696320766f696420636f6e74726f6c5f776f726b5f68616e646c65722873747275637420776f726b5f737472756374202a776f726b290a7b0a0973747275637420706f7274735f646576696365202a706f72746465763b0a0973747275637420766972747175657565202a76713b0a0973747275637420706f72745f627566666572202a6275663b0a09756e7369676e656420696e74206c656e3b0a0a09706f7274646576203d20636f6e7461696e65725f6f6628776f726b2c2073747275637420706f7274735f6465766963652c20636f6e74726f6c5f776f726b293b0a097671203d20706f72746465762d3e635f6976713b0a0a097370696e5f6c6f636b2826706f72746465762d3e6376715f6c6f636b293b0a097768696c65202828627566203d207669727471756575655f6765745f6275662876712c20266c656e292929207b0a09097370696e5f756e6c6f636b2826706f72746465762d3e6376715f6c6f636b293b0a0a09096275662d3e6c656e203d206c656e3b0a09096275662d3e6f6666736574203d20303b0a0a090968616e646c655f636f6e74726f6c5f6d65737361676528706f72746465762c20627566293b0a0a09097370696e5f6c6f636b2826706f72746465762d3e6376715f6c6f636b293b0a0909696620286164645f696e62756628706f72746465762d3e635f6976712c2062756629203c203029207b0a0909096465765f7761726e2826706f72746465762d3e766465762d3e6465762c0a0909090920224572726f7220616464696e672062756666657220746f2071756575655c6e22293b0a090909667265655f627566286275662c2066616c7365293b0a09097d0a097d0a097370696e5f756e6c6f636b2826706f72746465762d3e6376715f6c6f636b293b0a7d0a0a73746174696320766f6964206f75745f696e74722873747275637420766972747175657565202a7671290a7b0a0973747275637420706f7274202a706f72743b0a0a09706f7274203d2066696e645f706f72745f62795f76712876712d3e766465762d3e707269762c207671293b0a096966202821706f7274290a090972657475726e3b0a0a0977616b655f75705f696e7465727275707469626c652826706f72742d3e776169747175657565293b0a7d0a0a73746174696320766f696420696e5f696e74722873747275637420766972747175657565202a7671290a7b0a0973747275637420706f7274202a706f72743b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a09706f7274203d2066696e645f706f72745f62795f76712876712d3e766465762d3e707269762c207671293b0a096966202821706f7274290a090972657475726e3b0a0a097370696e5f6c6f636b5f697271736176652826706f72742d3e696e6275665f6c6f636b2c20666c616773293b0a09706f72742d3e696e627566203d206765745f696e62756628706f7274293b0a0a092f2a0a09202a20446f6e27742071756575652075702064617461207768656e20706f727420697320636c6f7365642e20205468697320636f6e646974696f6e0a09202a2063616e2062652072656163686564207768656e206120636f6e736f6c6520706f7274206973206e6f742079657420636f6e6e656374656420286e6f0a09202a2074747920697320737061776e65642920616e642074686520686f73742073656e6473206f7574206461746120746f20636f6e736f6c650a09202a20706f7274732e2020466f722067656e657269632073657269616c20706f7274732c2074686520686f737420776f6e27740a09202a202873686f756c646e2774292073656e6420646174612074696c6c2074686520677565737420697320636f6e6e65637465642e0a09202a2f0a096966202821706f72742d3e67756573745f636f6e6e6563746564290a0909646973636172645f706f72745f6461746128706f7274293b0a0a097370696e5f756e6c6f636b5f697271726573746f72652826706f72742d3e696e6275665f6c6f636b2c20666c616773293b0a0a0977616b655f75705f696e7465727275707469626c652826706f72742d3e776169747175657565293b0a0a092f2a2053656e64206120534947494f20696e6469636174696e67206e6577206461746120696e2063617365207468652070726f636573732061736b656420666f72206974202a2f0a0973656e645f736967696f5f746f5f706f727428706f7274293b0a0a096966202869735f636f6e736f6c655f706f727428706f727429202626206876635f706f6c6c28706f72742d3e636f6e732e68766329290a09096876635f6b69636b28293b0a7d0a0a73746174696320766f696420636f6e74726f6c5f696e74722873747275637420766972747175657565202a7671290a7b0a0973747275637420706f7274735f646576696365202a706f72746465763b0a0a09706f7274646576203d2076712d3e766465762d3e707269763b0a097363686564756c655f776f726b2826706f72746465762d3e636f6e74726f6c5f776f726b293b0a7d0a0a73746174696320766f696420636f6e6669675f696e7472287374727563742076697274696f5f646576696365202a76646576290a7b0a0973747275637420706f7274735f646576696365202a706f72746465763b0a0a09706f7274646576203d20766465762d3e707269763b0a0a0969662028217573655f6d756c7469706f727428706f72746465762929207b0a090973747275637420706f7274202a706f72743b0a090975313620726f77732c20636f6c733b0a0a0909766465762d3e636f6e6669672d3e67657428766465762c0a0909090920206f66667365746f66287374727563742076697274696f5f636f6e736f6c655f636f6e6669672c20636f6c73292c0a09090909202026636f6c732c2073697a656f662875313629293b0a0909766465762d3e636f6e6669672d3e67657428766465762c0a0909090920206f66667365746f66287374727563742076697274696f5f636f6e736f6c655f636f6e6669672c20726f7773292c0a09090909202026726f77732c2073697a656f662875313629293b0a0a0909706f7274203d2066696e645f706f72745f62795f696428706f72746465762c2030293b0a09097365745f636f6e736f6c655f73697a6528706f72742c20726f77732c20636f6c73293b0a0a09092f2a0a0909202a205765276c6c20757365207468697320776179206f6620726573697a696e67206f6e6c7920666f72206c65676163790a0909202a20737570706f72742e2020466f72206e65776572207573657273706163650a0909202a202856495254494f5f434f4e534f4c455f465f4d554c54504f52542b292c2075736520636f6e74726f6c206d657373616765730a0909202a20746f20696e64696361746520636f6e736f6c652073697a65206368616e67657320736f20746861742069742063616e2062650a0909202a20646f6e65207065722d706f72742e0a0909202a2f0a0909726573697a655f636f6e736f6c6528706f7274293b0a097d0a7d0a0a73746174696320696e7420696e69745f7671732873747275637420706f7274735f646576696365202a706f7274646576290a7b0a0976715f63616c6c6261636b5f74202a2a696f5f63616c6c6261636b733b0a0963686172202a2a696f5f6e616d65733b0a0973747275637420766972747175657565202a2a7671733b0a0975333220692c206a2c206e725f706f7274732c206e725f7175657565733b0a09696e74206572723b0a0a096e725f706f727473203d20706f72746465762d3e636f6e6669672e6d61785f6e725f706f7274733b0a096e725f717565756573203d207573655f6d756c7469706f727428706f727464657629203f20286e725f706f727473202b203129202a2032203a20323b0a0a09767173203d206b6d616c6c6f63286e725f717565756573202a2073697a656f662873747275637420766972747175657565202a292c204746505f4b45524e454c293b0a09696f5f63616c6c6261636b73203d206b6d616c6c6f63286e725f717565756573202a2073697a656f662876715f63616c6c6261636b5f74202a292c204746505f4b45524e454c293b0a09696f5f6e616d6573203d206b6d616c6c6f63286e725f717565756573202a2073697a656f662863686172202a292c204746505f4b45524e454c293b0a09706f72746465762d3e696e5f767173203d206b6d616c6c6f63286e725f706f727473202a2073697a656f662873747275637420766972747175657565202a292c0a0909090920204746505f4b45524e454c293b0a09706f72746465762d3e6f75745f767173203d206b6d616c6c6f63286e725f706f727473202a2073697a656f662873747275637420766972747175657565202a292c0a090909092020204746505f4b45524e454c293b0a096966202821767173207c7c2021696f5f63616c6c6261636b73207c7c2021696f5f6e616d6573207c7c2021706f72746465762d3e696e5f767173207c7c0a092020202021706f72746465762d3e6f75745f76717329207b0a0909657272203d202d454e4f4d454d3b0a0909676f746f20667265653b0a097d0a0a092f2a0a09202a20466f72206261636b7761726420636f6d70617420286e6577657220686f737420627574206f6c646572206775657374292c2074686520686f73740a09202a20737061776e73206120636f6e736f6c6520706f727420666972737420616e6420616c736f20696e697473207468652076717320666f7220706f72740a09202a2030206265666f7265206f74686572732e0a09202a2f0a096a203d20303b0a09696f5f63616c6c6261636b735b6a5d203d20696e5f696e74723b0a09696f5f63616c6c6261636b735b6a202b20315d203d206f75745f696e74723b0a09696f5f6e616d65735b6a5d203d2022696e707574223b0a09696f5f6e616d65735b6a202b20315d203d20226f7574707574223b0a096a202b3d20323b0a0a09696620287573655f6d756c7469706f727428706f72746465762929207b0a0909696f5f63616c6c6261636b735b6a5d203d20636f6e74726f6c5f696e74723b0a0909696f5f63616c6c6261636b735b6a202b20315d203d204e554c4c3b0a0909696f5f6e616d65735b6a5d203d2022636f6e74726f6c2d69223b0a0909696f5f6e616d65735b6a202b20315d203d2022636f6e74726f6c2d6f223b0a0a0909666f72202869203d20313b2069203c206e725f706f7274733b20692b2b29207b0a0909096a202b3d20323b0a090909696f5f63616c6c6261636b735b6a5d203d20696e5f696e74723b0a090909696f5f63616c6c6261636b735b6a202b20315d203d206f75745f696e74723b0a090909696f5f6e616d65735b6a5d203d2022696e707574223b0a090909696f5f6e616d65735b6a202b20315d203d20226f7574707574223b0a09097d0a097d0a092f2a2046696e6420746865207175657565732e202a2f0a09657272203d20706f72746465762d3e766465762d3e636f6e6669672d3e66696e645f76717328706f72746465762d3e766465762c206e725f7175657565732c207671732c0a0909090909202020202020696f5f63616c6c6261636b732c0a090909090920202020202028636f6e73742063686172202a2a29696f5f6e616d6573293b0a0969662028657272290a0909676f746f20667265653b0a0a096a203d20303b0a09706f72746465762d3e696e5f7671735b305d203d207671735b305d3b0a09706f72746465762d3e6f75745f7671735b305d203d207671735b315d3b0a096a202b3d20323b0a09696620287573655f6d756c7469706f727428706f72746465762929207b0a0909706f72746465762d3e635f697671203d207671735b6a5d3b0a0909706f72746465762d3e635f6f7671203d207671735b6a202b20315d3b0a0a0909666f72202869203d20313b2069203c206e725f706f7274733b20692b2b29207b0a0909096a202b3d20323b0a090909706f72746465762d3e696e5f7671735b695d203d207671735b6a5d3b0a090909706f72746465762d3e6f75745f7671735b695d203d207671735b6a202b20315d3b0a09097d0a097d0a096b6672656528696f5f6e616d6573293b0a096b6672656528696f5f63616c6c6261636b73293b0a096b6672656528767173293b0a0a0972657475726e20303b0a0a667265653a0a096b6672656528706f72746465762d3e6f75745f767173293b0a096b6672656528706f72746465762d3e696e5f767173293b0a096b6672656528696f5f6e616d6573293b0a096b6672656528696f5f63616c6c6261636b73293b0a096b6672656528767173293b0a0a0972657475726e206572723b0a7d0a0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e7320706f72746465765f666f7073203d207b0a092e6f776e6572203d20544849535f4d4f44554c452c0a7d3b0a0a73746174696320766f69642072656d6f76655f7671732873747275637420706f7274735f646576696365202a706f7274646576290a7b0a09706f72746465762d3e766465762d3e636f6e6669672d3e64656c5f76717328706f72746465762d3e76646576293b0a096b6672656528706f72746465762d3e696e5f767173293b0a096b6672656528706f72746465762d3e6f75745f767173293b0a7d0a0a73746174696320766f69642072656d6f76655f636f6e74726f6c715f646174612873747275637420706f7274735f646576696365202a706f7274646576290a7b0a0973747275637420706f72745f627566666572202a6275663b0a09756e7369676e656420696e74206c656e3b0a0a0969662028217573655f6d756c7469706f727428706f727464657629290a090972657475726e3b0a0a097768696c65202828627566203d207669727471756575655f6765745f62756628706f72746465762d3e635f6976712c20266c656e2929290a0909667265655f627566286275662c2074727565293b0a0a097768696c65202828627566203d207669727471756575655f6465746163685f756e757365645f62756628706f72746465762d3e635f6976712929290a0909667265655f627566286275662c2074727565293b0a7d0a0a2f2a0a202a204f6e6365207765277265206675727468657220696e20626f6f742c207765206765742070726f626564206c696b6520616e79206f746865722076697274696f0a202a206465766963652e0a202a0a202a2049662074686520686f737420616c736f20737570706f727473206d756c7469706c6520636f6e736f6c6520706f7274732c20776520636865636b207468650a202a20636f6e66696720737061636520746f2073656520686f77206d616e7920706f7274732074686520686f73742068617320737061776e65642e202057650a202a20696e697469616c697a65206561636820706f727420666f756e642e0a202a2f0a73746174696320696e742076697274636f6e735f70726f6265287374727563742076697274696f5f646576696365202a76646576290a7b0a0973747275637420706f7274735f646576696365202a706f72746465763b0a09696e74206572723b0a09626f6f6c206d756c7469706f72743b0a09626f6f6c206561726c79203d206561726c795f7075745f636861727320213d204e554c4c3b0a0a092f2a20456e7375726520746f2072656164206561726c795f7075745f6368617273206e6f77202a2f0a096261727269657228293b0a0a09706f7274646576203d206b6d616c6c6f632873697a656f66282a706f7274646576292c204746505f4b45524e454c293b0a096966202821706f727464657629207b0a0909657272203d202d454e4f4d454d3b0a0909676f746f206661696c3b0a097d0a0a092f2a20417474616368207468697320706f727464657620746f20746869732076697274696f5f6465766963652c20616e6420766963652d76657273612e202a2f0a09706f72746465762d3e76646576203d20766465763b0a09766465762d3e70726976203d20706f72746465763b0a0a097370696e5f6c6f636b5f697271282670647276646174615f6c6f636b293b0a09706f72746465762d3e6472765f696e646578203d2070647276646174612e696e6465782b2b3b0a097370696e5f756e6c6f636b5f697271282670647276646174615f6c6f636b293b0a0a09706f72746465762d3e6368725f6d616a6f72203d2072656769737465725f63687264657628302c202276697274696f2d706f727473646576222c0a0909090909202020202026706f72746465765f666f7073293b0a0969662028706f72746465762d3e6368725f6d616a6f72203c203029207b0a09096465765f6572722826766465762d3e6465762c0a090909224572726f72202564207265676973746572696e672063687264657620666f72206465766963652025755c6e222c0a090909706f72746465762d3e6368725f6d616a6f722c20706f72746465762d3e6472765f696e646578293b0a0909657272203d20706f72746465762d3e6368725f6d616a6f723b0a0909676f746f20667265653b0a097d0a0a096d756c7469706f7274203d2066616c73653b0a09706f72746465762d3e636f6e6669672e6d61785f6e725f706f727473203d20313b0a0a092f2a20446f6e27742074657374204d554c5449504f525420617420616c6c206966207765277265207270726f633a206e6f7420612076616c6964206665617475726521202a2f0a09696620282169735f7270726f635f73657269616c2876646576292026260a092020202076697274696f5f636f6e6669675f76616c28766465762c2056495254494f5f434f4e534f4c455f465f4d554c5449504f52542c0a0909090920206f66667365746f66287374727563742076697274696f5f636f6e736f6c655f636f6e6669672c0a09090909092020206d61785f6e725f706f727473292c0a09090909202026706f72746465762d3e636f6e6669672e6d61785f6e725f706f72747329203d3d203029207b0a09096d756c7469706f7274203d20747275653b0a097d0a0a09657272203d20696e69745f76717328706f7274646576293b0a0969662028657272203c203029207b0a09096465765f6572722826766465762d3e6465762c20224572726f7220256420696e697469616c697a696e67207671735c6e222c20657272293b0a0909676f746f20667265655f6368726465763b0a097d0a0a097370696e5f6c6f636b5f696e69742826706f72746465762d3e706f7274735f6c6f636b293b0a09494e49545f4c4953545f484541442826706f72746465762d3e706f727473293b0a0a09696620286d756c7469706f727429207b0a0909756e7369676e656420696e74206e725f61646465645f627566733b0a0a09097370696e5f6c6f636b5f696e69742826706f72746465762d3e6376715f6c6f636b293b0a0909494e49545f574f524b2826706f72746465762d3e636f6e74726f6c5f776f726b2c2026636f6e74726f6c5f776f726b5f68616e646c6572293b0a0a09096e725f61646465645f62756673203d2066696c6c5f717565756528706f72746465762d3e635f6976712c2026706f72746465762d3e6376715f6c6f636b293b0a090969662028216e725f61646465645f6275667329207b0a0909096465765f6572722826766465762d3e6465762c0a09090909224572726f7220616c6c6f636174696e67206275666665727320666f7220636f6e74726f6c2071756575655c6e22293b0a090909657272203d202d454e4f4d454d3b0a090909676f746f20667265655f7671733b0a09097d0a097d20656c7365207b0a09092f2a0a0909202a20466f72206261636b7761726420636f6d7061746962696c6974793a20437265617465206120636f6e736f6c6520706f72740a0909202a2069662077652772652072756e6e696e67206f6e206f6c64657220686f73742e0a0909202a2f0a09096164645f706f727428706f72746465762c2030293b0a097d0a0a097370696e5f6c6f636b5f697271282670647276646174615f6c6f636b293b0a096c6973745f6164645f7461696c2826706f72746465762d3e6c6973742c202670647276646174612e706f727464657673293b0a097370696e5f756e6c6f636b5f697271282670647276646174615f6c6f636b293b0a0a095f5f73656e645f636f6e74726f6c5f6d736728706f72746465762c2056495254494f5f434f4e534f4c455f4241445f49442c0a09090920202056495254494f5f434f4e534f4c455f4445564943455f52454144592c2031293b0a0a092f2a0a09202a2049662074686572652077617320616e206561726c792076697274696f20636f6e736f6c652c20617373756d65207468617420746865726520617265206e6f0a09202a206f7468657220636f6e736f6c65732e205765206e65656420746f207761697420756e74696c20746865206876635f616c6c6f63206d617463686573207468650a09202a206876635f696e7374616e74696174652c206f7468657277697365207474795f6f70656e2077696c6c20636f6d706c61696e2c20726573756c74696e6720696e0a09202a206120225761726e696e673a20756e61626c6520746f206f70656e20616e20696e697469616c20636f6e736f6c652220626f6f74206661696c7572652e0a09202a20576974686f7574206d756c7469706f7274207468697320697320646f6e6520696e206164645f706f72742061626f76652e2057697468206d756c7469706f72740a09202a2074686973206d696768742074616b6520736f6d6520686f73743c2d3e677565737420636f6d6d756e69636174696f6e202d2074687573207765206861766520746f0a09202a20776169742e0a09202a2f0a09696620286d756c7469706f7274202626206561726c79290a0909776169745f666f725f636f6d706c6574696f6e28266561726c795f636f6e736f6c655f6164646564293b0a0a0972657475726e20303b0a0a667265655f7671733a0a092f2a2054686520686f7374206d696768742077616e7420746f206e6f74696679206d676d742073772061626f75742064657669636520616464206661696c757265202a2f0a095f5f73656e645f636f6e74726f6c5f6d736728706f72746465762c2056495254494f5f434f4e534f4c455f4241445f49442c0a09090920202056495254494f5f434f4e534f4c455f4445564943455f52454144592c2030293b0a0972656d6f76655f76717328706f7274646576293b0a667265655f6368726465763a0a09756e72656769737465725f63687264657628706f72746465762d3e6368725f6d616a6f722c202276697274696f2d706f72747364657622293b0a667265653a0a096b6672656528706f7274646576293b0a6661696c3a0a0972657475726e206572723b0a7d0a0a73746174696320766f69642076697274636f6e735f72656d6f7665287374727563742076697274696f5f646576696365202a76646576290a7b0a0973747275637420706f7274735f646576696365202a706f72746465763b0a0973747275637420706f7274202a706f72742c202a706f7274323b0a0a09706f7274646576203d20766465762d3e707269763b0a0a097370696e5f6c6f636b5f697271282670647276646174615f6c6f636b293b0a096c6973745f64656c2826706f72746465762d3e6c697374293b0a097370696e5f756e6c6f636b5f697271282670647276646174615f6c6f636b293b0a0a092f2a2044697361626c6520696e746572727570747320666f7220767173202a2f0a09766465762d3e636f6e6669672d3e72657365742876646576293b0a092f2a2046696e69736820757020776f726b20746861742773206c696e6564207570202a2f0a09696620287573655f6d756c7469706f727428706f727464657629290a090963616e63656c5f776f726b5f73796e632826706f72746465762d3e636f6e74726f6c5f776f726b293b0a0a096c6973745f666f725f656163685f656e7472795f7361666528706f72742c20706f7274322c2026706f72746465762d3e706f7274732c206c697374290a0909756e706c75675f706f727428706f7274293b0a0a09756e72656769737465725f63687264657628706f72746465762d3e6368725f6d616a6f722c202276697274696f2d706f72747364657622293b0a0a092f2a0a09202a205768656e2079616e6b696e67206f75742061206465766963652c20776520696d6d6564696174656c79206c6f7365207468650a09202a20286465766963652d7369646529207175657565732e2020536f2074686572652773206e6f20706f696e7420696e206b656570696e67207468650a09202a20677565737420736964652061726f756e642074696c6c2077652064726f70206f75722066696e616c207265666572656e63652e2020546869730a09202a20616c736f206d65616e73207468617420616e7920706f7274732077686963682061726520696e20616e206f70656e2073746174652077696c6c0a09202a206861766520746f206a7573742073746f70207573696e672074686520706f72742c20617320746865207671732061726520676f696e670a09202a20617761792e0a09202a2f0a0972656d6f76655f636f6e74726f6c715f6461746128706f7274646576293b0a0972656d6f76655f76717328706f7274646576293b0a096b6672656528706f7274646576293b0a7d0a0a737461746963207374727563742076697274696f5f6465766963655f69642069645f7461626c655b5d203d207b0a097b2056495254494f5f49445f434f4e534f4c452c2056495254494f5f4445565f414e595f4944207d2c0a097b2030207d2c0a7d3b0a0a73746174696320756e7369676e656420696e742066656174757265735b5d203d207b0a0956495254494f5f434f4e534f4c455f465f53495a452c0a0956495254494f5f434f4e534f4c455f465f4d554c5449504f52542c0a7d3b0a0a737461746963207374727563742076697274696f5f6465766963655f6964207270726f635f73657269616c5f69645f7461626c655b5d203d207b0a2369662049535f454e41424c454428434f4e4649475f52454d4f544550524f43290a097b2056495254494f5f49445f5250524f435f53455249414c2c2056495254494f5f4445565f414e595f4944207d2c0a23656e6469660a097b2030207d2c0a7d3b0a0a73746174696320756e7369676e656420696e74207270726f635f73657269616c5f66656174757265735b5d203d207b0a7d3b0a0a23696664656620434f4e4649475f504d0a73746174696320696e742076697274636f6e735f667265657a65287374727563742076697274696f5f646576696365202a76646576290a7b0a0973747275637420706f7274735f646576696365202a706f72746465763b0a0973747275637420706f7274202a706f72743b0a0a09706f7274646576203d20766465762d3e707269763b0a0a09766465762d3e636f6e6669672d3e72657365742876646576293b0a0a097669727471756575655f64697361626c655f636228706f72746465762d3e635f697671293b0a0963616e63656c5f776f726b5f73796e632826706f72746465762d3e636f6e74726f6c5f776f726b293b0a092f2a0a09202a204f6e6365206d6f72653a20696620636f6e74726f6c5f776f726b5f68616e646c65722829207761732072756e6e696e672c20697420776f756c640a09202a20656e61626c652074686520636220617320746865206c61737420737465702e0a09202a2f0a097669727471756575655f64697361626c655f636228706f72746465762d3e635f697671293b0a0972656d6f76655f636f6e74726f6c715f6461746128706f7274646576293b0a0a096c6973745f666f725f656163685f656e74727928706f72742c2026706f72746465762d3e706f7274732c206c69737429207b0a09097669727471756575655f64697361626c655f636228706f72742d3e696e5f7671293b0a09097669727471756575655f64697361626c655f636228706f72742d3e6f75745f7671293b0a09092f2a0a0909202a205765276c6c2061736b2074686520686f7374206c6174657220696620746865206e657720696e766f636174696f6e206861730a0909202a2074686520706f7274206f70656e6564206f7220636c6f7365642e0a0909202a2f0a0909706f72742d3e686f73745f636f6e6e6563746564203d2066616c73653b0a090972656d6f76655f706f72745f6461746128706f7274293b0a097d0a0972656d6f76655f76717328706f7274646576293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742076697274636f6e735f726573746f7265287374727563742076697274696f5f646576696365202a76646576290a7b0a0973747275637420706f7274735f646576696365202a706f72746465763b0a0973747275637420706f7274202a706f72743b0a09696e74207265743b0a0a09706f7274646576203d20766465762d3e707269763b0a0a09726574203d20696e69745f76717328706f7274646576293b0a0969662028726574290a090972657475726e207265743b0a0a09696620287573655f6d756c7469706f727428706f727464657629290a090966696c6c5f717565756528706f72746465762d3e635f6976712c2026706f72746465762d3e6376715f6c6f636b293b0a0a096c6973745f666f725f656163685f656e74727928706f72742c2026706f72746465762d3e706f7274732c206c69737429207b0a0909706f72742d3e696e5f7671203d20706f72746465762d3e696e5f7671735b706f72742d3e69645d3b0a0909706f72742d3e6f75745f7671203d20706f72746465762d3e6f75745f7671735b706f72742d3e69645d3b0a0a090966696c6c5f717565756528706f72742d3e696e5f76712c2026706f72742d3e696e6275665f6c6f636b293b0a0a09092f2a2047657420706f7274206f70656e2f636c6f736520737461747573206f6e2074686520686f7374202a2f0a090973656e645f636f6e74726f6c5f6d736728706f72742c2056495254494f5f434f4e534f4c455f504f52545f52454144592c2031293b0a0a09092f2a0a0909202a204966206120706f727420776173206f70656e206174207468652074696d65206f662073757370656e64696e672c2077650a0909202a206861766520746f206c65742074686520686f7374206b6e6f7720746861742069742773207374696c6c206f70656e2e0a0909202a2f0a090969662028706f72742d3e67756573745f636f6e6e6563746564290a09090973656e645f636f6e74726f6c5f6d736728706f72742c2056495254494f5f434f4e534f4c455f504f52545f4f50454e2c2031293b0a097d0a0972657475726e20303b0a7d0a23656e6469660a0a737461746963207374727563742076697274696f5f6472697665722076697274696f5f636f6e736f6c65203d207b0a092e666561747572655f7461626c65203d2066656174757265732c0a092e666561747572655f7461626c655f73697a65203d2041525241595f53495a45286665617475726573292c0a092e6472697665722e6e616d65203d094b4255494c445f4d4f444e414d452c0a092e6472697665722e6f776e6572203d09544849535f4d4f44554c452c0a092e69645f7461626c65203d0969645f7461626c652c0a092e70726f6265203d0976697274636f6e735f70726f62652c0a092e72656d6f7665203d0976697274636f6e735f72656d6f76652c0a092e636f6e6669675f6368616e676564203d20636f6e6669675f696e74722c0a23696664656620434f4e4649475f504d0a092e667265657a65203d0976697274636f6e735f667265657a652c0a092e726573746f7265203d0976697274636f6e735f726573746f72652c0a23656e6469660a7d3b0a0a737461746963207374727563742076697274696f5f6472697665722076697274696f5f7270726f635f73657269616c203d207b0a092e666561747572655f7461626c65203d207270726f635f73657269616c5f66656174757265732c0a092e666561747572655f7461626c655f73697a65203d2041525241595f53495a45287270726f635f73657269616c5f6665617475726573292c0a092e6472697665722e6e616d65203d092276697274696f5f7270726f635f73657269616c222c0a092e6472697665722e6f776e6572203d09544849535f4d4f44554c452c0a092e69645f7461626c65203d097270726f635f73657269616c5f69645f7461626c652c0a092e70726f6265203d0976697274636f6e735f70726f62652c0a092e72656d6f7665203d0976697274636f6e735f72656d6f76652c0a7d3b0a0a73746174696320696e74205f5f696e697420696e697428766f6964290a7b0a09696e74206572723b0a0a0970647276646174612e636c617373203d20636c6173735f63726561746528544849535f4d4f44554c452c202276697274696f2d706f72747322293b0a096966202849535f4552522870647276646174612e636c6173732929207b0a0909657272203d205054525f4552522870647276646174612e636c617373293b0a090970725f65727228224572726f72202564206372656174696e672076697274696f2d706f72747320636c6173735c6e222c20657272293b0a090972657475726e206572723b0a097d0a0a0970647276646174612e646562756766735f646972203d20646562756766735f6372656174655f646972282276697274696f2d706f727473222c204e554c4c293b0a09696620282170647276646174612e646562756766735f64697229207b0a090970725f7761726e696e6728224572726f7220256c64206372656174696e6720646562756766732064697220666f722076697274696f2d706f7274735c6e222c0a0909092020205054525f4552522870647276646174612e646562756766735f64697229293b0a097d0a09494e49545f4c4953545f48454144282670647276646174612e636f6e736f6c6573293b0a09494e49545f4c4953545f48454144282670647276646174612e706f727464657673293b0a0a09657272203d2072656769737465725f76697274696f5f647269766572282676697274696f5f636f6e736f6c65293b0a0969662028657272203c203029207b0a090970725f65727228224572726f72202564207265676973746572696e672076697274696f206472697665725c6e222c20657272293b0a0909676f746f20667265653b0a097d0a09657272203d2072656769737465725f76697274696f5f647269766572282676697274696f5f7270726f635f73657269616c293b0a0969662028657272203c203029207b0a090970725f65727228224572726f72202564207265676973746572696e672076697274696f207270726f632073657269616c206472697665725c6e222c0a090920202020202020657272293b0a0909676f746f20756e72656769737465723b0a097d0a0972657475726e20303b0a756e72656769737465723a0a09756e72656769737465725f76697274696f5f647269766572282676697274696f5f636f6e736f6c65293b0a667265653a0a096966202870647276646174612e646562756766735f646972290a0909646562756766735f72656d6f76655f7265637572736976652870647276646174612e646562756766735f646972293b0a09636c6173735f64657374726f792870647276646174612e636c617373293b0a0972657475726e206572723b0a7d0a0a73746174696320766f6964205f5f657869742066696e6928766f6964290a7b0a097265636c61696d5f646d615f6275667328293b0a0a09756e72656769737465725f76697274696f5f647269766572282676697274696f5f636f6e736f6c65293b0a09756e72656769737465725f76697274696f5f647269766572282676697274696f5f7270726f635f73657269616c293b0a0a09636c6173735f64657374726f792870647276646174612e636c617373293b0a096966202870647276646174612e646562756766735f646972290a0909646562756766735f72656d6f76655f7265637572736976652870647276646174612e646562756766735f646972293b0a7d0a6d6f64756c655f696e697428696e6974293b0a6d6f64756c655f657869742866696e69293b0a0a4d4f44554c455f4445564943455f5441424c452876697274696f2c2069645f7461626c65293b0a4d4f44554c455f4445534352495054494f4e282256697274696f20636f6e736f6c652064726976657222293b0a4d4f44554c455f4c4943454e5345282247504c22293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f636861722f78696c696e785f6877696361702f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303032303132330035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f636861722f78696c696e785f6877696361702f4d616b6566696c650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303032343400313231313437343433333000303032313536330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f7400000000000000000000000000000000000000000000000000000000303030303030300030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230a23204d616b6566696c6520666f72207468652058696c696e78204f504220687769636170206472697665720a230a0a6f626a2d2428434f4e4649475f58494c494e585f48574943415029202b3d2078696c696e785f6877696361705f6d2e6f200a200a78696c696e785f6877696361705f6d2d79203a3d2078696c696e785f6877696361702e6f206669666f5f696361702e6f206275666665725f696361702e6f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f636861722f78696c696e785f6877696361702f6275666665725f696361702e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323437343600313231313437343433333000303032323535310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a0a202a2020202020417574686f723a2058696c696e782c20496e632e0a202a0a202a2020202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a202a2020202020756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a202a20202020204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f722028617420796f75720a202a20202020206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a202020202058494c494e582049532050524f564944494e4720544849532044455349474e2c20434f44452c204f5220494e464f524d4154494f4e20224153204953220a202a20202020204153204120434f55525445535920544f20594f552c20534f4c454c5920464f522055534520494e20444556454c4f50494e472050524f4752414d5320414e440a202a2020202020534f4c5554494f4e5320464f522058494c494e5820444556494345532e202042592050524f564944494e4720544849532044455349474e2c20434f44452c0a202a20202020204f5220494e464f524d4154494f4e204153204f4e4520504f535349424c4520494d504c454d454e544154494f4e204f46205448495320464541545552452c0a202a20202020204150504c49434154494f4e204f52205354414e444152442c2058494c494e58204953204d414b494e47204e4f20524550524553454e544154494f4e0a202a202020202054484154205448495320494d504c454d454e544154494f4e20495320465245452046524f4d20414e5920434c41494d53204f4620494e4652494e47454d454e542c0a202a2020202020414e4420594f552041524520524553504f4e5349424c4520464f52204f425441494e494e4720414e592052494748545320594f55204d415920524551554952450a202a2020202020464f5220594f555220494d504c454d454e544154494f4e2e202058494c494e5820455850524553534c5920444953434c41494d5320414e590a202a202020202057415252414e54592057484154534f455645522057495448205245535045435420544f20544845204144455155414359204f46205448450a202a2020202020494d504c454d454e544154494f4e2c20494e434c5544494e4720425554204e4f54204c494d4954454420544f20414e592057415252414e54494553204f520a202a2020202020524550524553454e544154494f4e532054484154205448495320494d504c454d454e544154494f4e20495320465245452046524f4d20434c41494d53204f460a202a2020202020494e4652494e47454d454e542c20494d504c4945442057415252414e54494553204f46204d45524348414e544142494c49545920414e44204649544e4553530a202a2020202020464f52204120504152544943554c415220505552504f53452e0a202a0a202a202020202028632920436f7079726967687420323030332d323030382058696c696e7820496e632e0a202a2020202020416c6c207269676874732072657365727665642e0a202a0a202a2020202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e736520616c6f6e670a202a20202020207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f66747761726520466f756e646174696f6e2c20496e632e2c0a202a2020202020363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a23696e636c75646520226275666665725f696361702e68220a0a2f2a20496e6469636174657320686f77206d616e792062797465732077696c6c2066697420696e2061206275666665722e202831204252414d29202a2f0a23646566696e65205848495f4d41585f4255464645525f42595445532020202020202020323034380a23646566696e65205848495f4d41585f4255464645525f494e5453202020202020202020285848495f4d41585f4255464645525f4259544553203e3e2032290a0a2f2a2046696c652061636365737320616e64206572726f7220636f6e7374616e7473202a2f0a23646566696e65205848495f4445564943455f524541445f4552524f52202020202020202d310a23646566696e65205848495f4445564943455f57524954455f4552524f522020202020202d320a23646566696e65205848495f4255464645525f4f564552464c4f575f4552524f522020202d330a0a23646566696e65205848495f4445564943455f52454144202020202020202020202020203078310a23646566696e65205848495f4445564943455f57524954452020202020202020202020203078300a0a2f2a20436f6e7374616e747320666f7220636865636b696e67207472616e7366657220737461747573202a2f0a23646566696e65205848495f4359434c455f444f4e452020202020202020202020202020300a23646566696e65205848495f4359434c455f455845435554494e47202020202020202020310a0a2f2a206275666665725f69636170207265676973746572206f666673657473202a2f0a0a2f2a2053697a65206f66207472616e736665722c20726561642026207772697465202a2f0a23646566696e65205848495f53495a455f5245475f4f4646534554202020202020202030783830304c0a2f2a206f666673657420696e746f206272616d2c20726561642026207772697465202a2f0a23646566696e65205848495f4252414d5f4f46465345545f5245475f4f46465345542030783830344c0a2f2a2052656164206e6f7420436f6e6669677572652c20646972656374696f6e206f66207472616e736665722e20205772697465206f6e6c79202a2f0a23646566696e65205848495f524e435f5245475f4f464653455420202020202020202030783830384c0a2f2a20496e64696361746573207472616e7366657220636f6d706c6574652e2052656164206f6e6c79202a2f0a23646566696e65205848495f5354415455535f5245475f4f464653455420202020202030783830434c0a0a2f2a20436f6e7374616e747320666f722073657474696e672074686520524e43207265676973746572202a2f0a23646566696e65205848495f434f4e4649475552452020202020202020202020202020307830554c0a23646566696e65205848495f524541444241434b202020202020202020202020202020307831554c0a0a2f2a20436f6e7374616e747320666f722074686520446f6e65207265676973746572202a2f0a23646566696e65205848495f4e4f545f46494e49534845442020202020202020202020307830554c0a23646566696e65205848495f46494e4953484544202020202020202020202020202020307831554c0a0a23646566696e65205848495f4255464645525f535441525420300a0a2f2a2a0a202a206275666665725f696361705f6765745f737461747573202d204765742074686520636f6e74656e7473206f6620746865207374617475732072656769737465722e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a0a202a205468652073746174757320726567697374657220636f6e7461696e732074686520494341502073746174757320616e642074686520646f6e65206269742e0a202a0a202a204438202d206366676572720a202a204437202d2064616c69676e0a202a204436202d207269700a202a204435202d20696e5f61626f72745f6c0a202a204434202d20416c7761797320310a202a204433202d20416c7761797320310a202a204432202d20416c7761797320310a202a204431202d20416c7761797320310a202a204430202d20446f6e65206269740a202a2a2f0a753332206275666665725f696361705f6765745f73746174757328737472756374206877696361705f64727664617461202a64727664617461290a7b0a0972657475726e20696e5f6265333228647276646174612d3e626173655f61646472657373202b205848495f5354415455535f5245475f4f4646534554293b0a7d0a0a2f2a2a0a202a206275666665725f696361705f6765745f6272616d202d20526561647320646174612066726f6d207468652073746f7261676520627566666572206272616d2e0a202a2040626173655f616464726573733a20636f6e7461696e732074686520626173652061646472657373206f662074686520636f6d706f6e656e742e0a202a20406f66667365743a2054686520776f7264206f66667365742066726f6d2077686963682074686520646174612073686f756c6420626520726561642e0a202a0a202a2041206272616d2069732075736564206173206120636f6e66696775726174696f6e206d656d6f72792063616368652e20204f6e65206672616d65206f6620646174612063616e0a202a2062652073746f72656420696e2074686973202273746f7261676520627566666572222e0a202a2a2f0a73746174696320696e6c696e6520753332206275666665725f696361705f6765745f6272616d28766f6964205f5f696f6d656d202a626173655f616464726573732c0a0909753332206f6666736574290a7b0a0972657475726e20696e5f6265333228626173655f61646472657373202b20286f6666736574203c3c203229293b0a7d0a0a2f2a2a0a202a206275666665725f696361705f62757379202d2052657475726e20747275652069662074686520696361702064657669636520697320627573790a202a2040626173655f616464726573733a2069732074686520626173652061646472657373206f6620746865206465766963650a202a0a202a20546865207175657269657320746865206c6f77206f7264657220626974206f6620746865207374617475732072656769737465722c2077686963680a202a20696e646963617465732077686574686572207468652063757272656e7420636f6e66696775726174696f6e206f7220726561646261636b206f7065726174696f6e0a202a2068617320636f6d706c657465642e0a202a2a2f0a73746174696320696e6c696e6520626f6f6c206275666665725f696361705f6275737928766f6964205f5f696f6d656d202a626173655f61646472657373290a7b0a0975333220737461747573203d20696e5f6265333228626173655f61646472657373202b205848495f5354415455535f5245475f4f4646534554293b0a0972657475726e20287374617475732026203129203d3d205848495f4e4f545f46494e49534845443b0a7d0a0a2f2a2a0a202a206275666665725f696361705f7365745f73697a65202d20536574207468652073697a652072656769737465722e0a202a2040626173655f616464726573733a2069732074686520626173652061646472657373206f6620746865206465766963650a202a2040646174613a205468652073697a6520696e2062797465732e0a202a0a202a205468652073697a6520726567697374657220686f6c647320746865206e756d626572206f6620382062697420627974657320746f207472616e73666572206265747765656e0a202a206272616d20616e6420746865206963617020286f72206963617020746f206272616d292e0a202a2a2f0a73746174696320696e6c696e6520766f6964206275666665725f696361705f7365745f73697a6528766f6964205f5f696f6d656d202a626173655f616464726573732c0a09097533322064617461290a7b0a096f75745f6265333228626173655f61646472657373202b205848495f53495a455f5245475f4f46465345542c2064617461293b0a7d0a0a2f2a2a0a202a206275666665725f696361705f7365745f6f6666736574202d2053657420746865206272616d206f66667365742072656769737465722e0a202a2040626173655f616464726573733a20636f6e7461696e732074686520626173652061646472657373206f6620746865206465766963652e0a202a2040646174613a206973207468652076616c756520746f206265207772697474656e20746f2074686520646174612072656769737465722e0a202a0a202a20546865206272616d206f666673657420726567697374657220686f6c647320746865207374617274696e67206272616d206164647265737320746f207472616e736665720a202a20646174612066726f6d20647572696e6720636f6e66696775726174696f6e206f72207772697465206461746120746f20647572696e6720726561646261636b2e0a202a2a2f0a73746174696320696e6c696e6520766f6964206275666665725f696361705f7365745f6f666673657428766f6964205f5f696f6d656d202a626173655f616464726573732c0a09097533322064617461290a7b0a096f75745f6265333228626173655f61646472657373202b205848495f4252414d5f4f46465345545f5245475f4f46465345542c2064617461293b0a7d0a0a2f2a2a0a202a206275666665725f696361705f7365745f726e63202d205365742074686520524e432028526561646261636b206e6f7420436f6e666967757265292072656769737465722e0a202a2040626173655f616464726573733a20636f6e7461696e732074686520626173652061646472657373206f6620746865206465766963652e0a202a2040646174613a206973207468652076616c756520746f206265207772697474656e20746f2074686520646174612072656769737465722e0a202a0a202a2054686520524e432072656769737465722064657465726d696e65732074686520646972656374696f6e206f66207468652064617461207472616e736665722e202049740a202a20636f6e74726f6c732077686574686572206120636f6e66696775726174696f6e206f7220726561646261636b2074616b6520706c6163652e202057726974696e6720746f0a202a207468697320726567697374657220696e6974696174657320746865207472616e736665722e2020412076616c7565206f66203120696e6974696174657320610a202a20726561646261636b207768696c652077726974696e6720612076616c7565206f66203020696e69746961746573206120636f6e66696775726174696f6e2e0a202a2a2f0a73746174696320696e6c696e6520766f6964206275666665725f696361705f7365745f726e6328766f6964205f5f696f6d656d202a626173655f616464726573732c0a09097533322064617461290a7b0a096f75745f6265333228626173655f61646472657373202b205848495f524e435f5245475f4f46465345542c2064617461293b0a7d0a0a2f2a2a0a202a206275666665725f696361705f7365745f6272616d202d205772697465206461746120746f207468652073746f7261676520627566666572206272616d2e0a202a2040626173655f616464726573733a20636f6e7461696e732074686520626173652061646472657373206f662074686520636f6d706f6e656e742e0a202a20406f66667365743a2054686520776f7264206f66667365742061742077686963682074686520646174612073686f756c64206265207772697474656e2e0a202a2040646174613a205468652076616c756520746f206265207772697474656e20746f20746865206272616d206f66667365742e0a202a0a202a2041206272616d2069732075736564206173206120636f6e66696775726174696f6e206d656d6f72792063616368652e20204f6e65206672616d65206f6620646174612063616e0a202a2062652073746f72656420696e2074686973202273746f7261676520627566666572222e0a202a2a2f0a73746174696320696e6c696e6520766f6964206275666665725f696361705f7365745f6272616d28766f6964205f5f696f6d656d202a626173655f616464726573732c0a0909753332206f66667365742c207533322064617461290a7b0a096f75745f6265333228626173655f61646472657373202b20286f6666736574203c3c2032292c2064617461293b0a7d0a0a2f2a2a0a202a206275666665725f696361705f6465766963655f72656164202d205472616e736665722062797465732066726f6d204943415020746f207468652073746f72616765206275666665722e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a20406f66667365743a205468652073746f726167652062756666657220737461727420616464726573732e0a202a2040636f756e743a20546865206e756d626572206f6620776f72647320283332206269742920746f20726561642066726f6d207468650a202a2020202020202020202020646576696365202849434150292e0a202a2a2f0a73746174696320696e74206275666665725f696361705f6465766963655f7265616428737472756374206877696361705f64727664617461202a647276646174612c0a0909753332206f66667365742c2075333220636f756e74290a7b0a0a097333322072657472696573203d20303b0a09766f6964205f5f696f6d656d202a626173655f61646472657373203d20647276646174612d3e626173655f616464726573733b0a0a09696620286275666665725f696361705f6275737928626173655f6164647265737329290a090972657475726e202d45425553593b0a0a0969662028286f6666736574202b20636f756e7429203e205848495f4d41585f4255464645525f494e5453290a090972657475726e202d45494e56414c3b0a0a092f2a2073657453697a6520636f756e742a3420746f206765742062797465732e202a2f0a096275666665725f696361705f7365745f73697a6528626173655f616464726573732c2028636f756e74203c3c203229293b0a096275666665725f696361705f7365745f6f666673657428626173655f616464726573732c206f6666736574293b0a096275666665725f696361705f7365745f726e6328626173655f616464726573732c205848495f524541444241434b293b0a0a097768696c6520286275666665725f696361705f6275737928626173655f616464726573732929207b0a0909726574726965732b2b3b0a09096966202872657472696573203e205848495f4d41585f52455452494553290a09090972657475726e202d45425553593b0a097d0a0972657475726e20303b0a0a7d3b0a0a2f2a2a0a202a206275666665725f696361705f6465766963655f7772697465202d205472616e736665722062797465732066726f6d204943415020746f207468652073746f72616765206275666665722e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a20406f66667365743a205468652073746f726167652062756666657220737461727420616464726573732e0a202a2040636f756e743a20546865206e756d626572206f6620776f72647320283332206269742920746f20726561642066726f6d207468650a202a2020202020202020202020646576696365202849434150292e0a202a2a2f0a73746174696320696e74206275666665725f696361705f6465766963655f777269746528737472756374206877696361705f64727664617461202a647276646174612c0a0909753332206f66667365742c2075333220636f756e74290a7b0a0a097333322072657472696573203d20303b0a09766f6964205f5f696f6d656d202a626173655f61646472657373203d20647276646174612d3e626173655f616464726573733b0a0a09696620286275666665725f696361705f6275737928626173655f6164647265737329290a090972657475726e202d45425553593b0a0a0969662028286f6666736574202b20636f756e7429203e205848495f4d41585f4255464645525f494e5453290a090972657475726e202d45494e56414c3b0a0a092f2a2073657453697a6520636f756e742a3420746f206765742062797465732e202a2f0a096275666665725f696361705f7365745f73697a6528626173655f616464726573732c20636f756e74203c3c2032293b0a096275666665725f696361705f7365745f6f666673657428626173655f616464726573732c206f6666736574293b0a096275666665725f696361705f7365745f726e6328626173655f616464726573732c205848495f434f4e464947555245293b0a0a097768696c6520286275666665725f696361705f6275737928626173655f616464726573732929207b0a0909726574726965732b2b3b0a09096966202872657472696573203e205848495f4d41585f52455452494553290a09090972657475726e202d45425553593b0a097d0a0972657475726e20303b0a0a7d3b0a0a2f2a2a0a202a206275666665725f696361705f7265736574202d20526573657420746865206c6f676963206f66207468652069636170206465766963652e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a0a202a2057726974696e6720746f207468652073746174757320726567697374657220726573657473207468652049434150206c6f67696320696e20616e20696e7465726e616c0a202a2076657273696f6e206f662074686520636f72652e2020466f72207468652076657273696f6e206f662074686520636f7265207075626c697368656420696e2045444b2c0a202a20746869732069732061206e6f6f702e0a202a2a2f0a766f6964206275666665725f696361705f726573657428737472756374206877696361705f64727664617461202a64727664617461290a7b0a202020206f75745f6265333228647276646174612d3e626173655f61646472657373202b205848495f5354415455535f5245475f4f46465345542c20307846454645293b0a7d0a0a2f2a2a0a202a206275666665725f696361705f7365745f636f6e66696775726174696f6e202d204c6f61642061207061727469616c2062697473747265616d2066726f6d2073797374656d206d656d6f72792e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a2040646174613a204b65726e656c2061646472657373206f6620746865207061727469616c2062697473747265616d2e0a202a204073697a653a207468652073697a65206f6620746865207061727469616c2062697473747265616d20696e2033322062697420776f7264732e0a202a2a2f0a696e74206275666665725f696361705f7365745f636f6e66696775726174696f6e28737472756374206877696361705f64727664617461202a647276646174612c20753332202a646174612c0a09090920202020207533322073697a65290a7b0a09696e74207374617475733b0a09733332206275666665725f636f756e74203d20303b0a09733332206e756d5f777269746573203d20303b0a09626f6f6c206469727479203d20303b0a0975333220693b0a09766f6964205f5f696f6d656d202a626173655f61646472657373203d20647276646174612d3e626173655f616464726573733b0a0a092f2a204c6f6f70207468726f75676820616c6c207468652064617461202a2f0a09666f72202869203d20302c206275666665725f636f756e74203d20303b2069203c2073697a653b20692b2b29207b0a0a09092f2a20436f7079206461746120746f206272616d202a2f0a09096275666665725f696361705f7365745f6272616d28626173655f616464726573732c206275666665725f636f756e742c20646174615b695d293b0a09096469727479203d20313b0a0a0909696620286275666665725f636f756e74203c205848495f4d41585f4255464645525f494e5453202d203129207b0a0909096275666665725f636f756e742b2b3b0a090909636f6e74696e75653b0a09097d0a0a09092f2a205772697465206461746120746f2049434150202a2f0a0909737461747573203d206275666665725f696361705f6465766963655f7772697465280a09090909647276646174612c0a090909095848495f4255464645525f53544152542c0a090909095848495f4d41585f4255464645525f494e5453293b0a09096966202873746174757320213d203029207b0a0909092f2a2061626f72742e202a2f0a0909096275666665725f696361705f72657365742864727664617461293b0a09090972657475726e207374617475733b0a09097d0a0a09096275666665725f636f756e74203d20303b0a09096e756d5f7772697465732b2b3b0a09096469727479203d20303b0a097d0a0a092f2a20577269746520756e7772697474656e206461746120746f2049434150202a2f0a0969662028646972747929207b0a09092f2a205772697465206461746120746f2049434150202a2f0a0909737461747573203d206275666665725f696361705f6465766963655f777269746528647276646174612c205848495f4255464645525f53544152542c0a090909090920202020206275666665725f636f756e74293b0a09096966202873746174757320213d203029207b0a0909092f2a2061626f72742e202a2f0a0909096275666665725f696361705f72657365742864727664617461293b0a09097d0a090972657475726e207374617475733b0a097d0a0a0972657475726e20303b0a7d3b0a0a2f2a2a0a202a206275666665725f696361705f6765745f636f6e66696775726174696f6e202d205265616420636f6e66696775726174696f6e20646174612066726f6d20746865206465766963652e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a2040646174613a2041646472657373206f6620746865206461746120726570726573656e74696e6720746865207061727469616c2062697473747265616d0a202a204073697a653a207468652073697a65206f6620746865207061727469616c2062697473747265616d20696e2033322062697420776f7264732e0a202a2a2f0a696e74206275666665725f696361705f6765745f636f6e66696775726174696f6e28737472756374206877696361705f64727664617461202a647276646174612c20753332202a646174612c0a09090920202020207533322073697a65290a7b0a09696e74207374617475733b0a09733332206275666665725f636f756e74203d20303b0a0973333220726561645f636f756e74203d20303b0a0975333220693b0a09766f6964205f5f696f6d656d202a626173655f61646472657373203d20647276646174612d3e626173655f616464726573733b0a0a092f2a204c6f6f70207468726f75676820616c6c207468652064617461202a2f0a09666f72202869203d20302c206275666665725f636f756e74203d205848495f4d41585f4255464645525f494e54533b2069203c2073697a653b20692b2b29207b0a0909696620286275666665725f636f756e74203d3d205848495f4d41585f4255464645525f494e545329207b0a09090975333220776f7264735f72656d61696e696e67203d2073697a65202d20693b0a09090975333220776f7264735f746f5f72656164203d0a09090909776f7264735f72656d61696e696e67203c0a090909095848495f4d41585f4255464645525f494e5453203f20776f7264735f72656d61696e696e67203a0a090909095848495f4d41585f4255464645525f494e54533b0a0a0909092f2a205265616420646174612066726f6d2049434150202a2f0a090909737461747573203d206275666665725f696361705f6465766963655f72656164280a0909090909647276646174612c0a09090909095848495f4255464645525f53544152542c0a0909090909776f7264735f746f5f72656164293b0a0909096966202873746174757320213d203029207b0a090909092f2a2061626f72742e202a2f0a090909096275666665725f696361705f72657365742864727664617461293b0a0909090972657475726e207374617475733b0a0909097d0a0a0909096275666665725f636f756e74203d20303b0a090909726561645f636f756e742b2b3b0a09097d0a0a09092f2a20436f707920646174612066726f6d206272616d202a2f0a0909646174615b695d203d206275666665725f696361705f6765745f6272616d28626173655f616464726573732c206275666665725f636f756e74293b0a09096275666665725f636f756e742b2b3b0a097d0a0a0972657475726e20303b0a7d3b0a00000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f636861722f78696c696e785f6877696361702f6275666665725f696361702e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303433373100313231313437343433333000303032323534360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a0a202a2020202020417574686f723a2058696c696e782c20496e632e0a202a0a202a2020202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a202a2020202020756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a202a20202020204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f722028617420796f75720a202a20202020206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a202020202058494c494e582049532050524f564944494e4720544849532044455349474e2c20434f44452c204f5220494e464f524d4154494f4e20224153204953220a202a20202020204153204120434f55525445535920544f20594f552c20534f4c454c5920464f522055534520494e20444556454c4f50494e472050524f4752414d5320414e440a202a2020202020534f4c5554494f4e5320464f522058494c494e5820444556494345532e202042592050524f564944494e4720544849532044455349474e2c20434f44452c0a202a20202020204f5220494e464f524d4154494f4e204153204f4e4520504f535349424c4520494d504c454d454e544154494f4e204f46205448495320464541545552452c0a202a20202020204150504c49434154494f4e204f52205354414e444152442c2058494c494e58204953204d414b494e47204e4f20524550524553454e544154494f4e0a202a202020202054484154205448495320494d504c454d454e544154494f4e20495320465245452046524f4d20414e5920434c41494d53204f4620494e4652494e47454d454e542c0a202a2020202020414e4420594f552041524520524553504f4e5349424c4520464f52204f425441494e494e4720414e592052494748545320594f55204d415920524551554952450a202a2020202020464f5220594f555220494d504c454d454e544154494f4e2e202058494c494e5820455850524553534c5920444953434c41494d5320414e590a202a202020202057415252414e54592057484154534f455645522057495448205245535045435420544f20544845204144455155414359204f46205448450a202a2020202020494d504c454d454e544154494f4e2c20494e434c5544494e4720425554204e4f54204c494d4954454420544f20414e592057415252414e54494553204f520a202a2020202020524550524553454e544154494f4e532054484154205448495320494d504c454d454e544154494f4e20495320465245452046524f4d20434c41494d53204f460a202a2020202020494e4652494e47454d454e542c20494d504c4945442057415252414e54494553204f46204d45524348414e544142494c49545920414e44204649544e4553530a202a2020202020464f52204120504152544943554c415220505552504f53452e0a202a0a202a202020202028632920436f7079726967687420323030332d323030382058696c696e7820496e632e0a202a2020202020416c6c207269676874732072657365727665642e0a202a0a202a2020202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e736520616c6f6e670a202a20202020207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f66747761726520466f756e646174696f6e2c20496e632e2c0a202a2020202020363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a2369666e6465662058494c494e585f4255464645525f494341505f485f092f2a2070726576656e742063697263756c617220696e636c7573696f6e73202a2f0a23646566696e652058494c494e585f4255464645525f494341505f485f092f2a206279207573696e672070726f74656374696f6e206d6163726f73202a2f0a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f636465762e683e0a23696e636c756465203c6c696e75782f706c6174666f726d5f6465766963652e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465202278696c696e785f6877696361702e68220a0a2f2a204c6f6164732061207061727469616c2062697473747265616d2066726f6d2073797374656d206d656d6f72792e202a2f0a696e74206275666665725f696361705f7365745f636f6e66696775726174696f6e28737472756374206877696361705f64727664617461202a647276646174612c20753332202a646174612c0a09090920202020207533322053697a65293b0a0a2f2a204c6f6164732061207061727469616c2062697473747265616d2066726f6d2073797374656d206d656d6f72792e202a2f0a696e74206275666665725f696361705f6765745f636f6e66696775726174696f6e28737472756374206877696361705f64727664617461202a647276646174612c20753332202a646174612c0a09090920202020207533322053697a65293b0a0a753332206275666665725f696361705f6765745f73746174757328737472756374206877696361705f64727664617461202a64727664617461293b0a766f6964206275666665725f696361705f726573657428737472756374206877696361705f64727664617461202a64727664617461293b0a0a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f636861722f78696c696e785f6877696361702f6669666f5f696361702e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323732303200313231313437343433333000303032323231310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a0a202a2020202020417574686f723a2058696c696e782c20496e632e0a202a0a202a2020202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a202a2020202020756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a202a20202020204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f722028617420796f75720a202a20202020206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a202020202058494c494e582049532050524f564944494e4720544849532044455349474e2c20434f44452c204f5220494e464f524d4154494f4e20224153204953220a202a20202020204153204120434f55525445535920544f20594f552c20534f4c454c5920464f522055534520494e20444556454c4f50494e472050524f4752414d5320414e440a202a2020202020534f4c5554494f4e5320464f522058494c494e5820444556494345532e202042592050524f564944494e4720544849532044455349474e2c20434f44452c0a202a20202020204f5220494e464f524d4154494f4e204153204f4e4520504f535349424c4520494d504c454d454e544154494f4e204f46205448495320464541545552452c0a202a20202020204150504c49434154494f4e204f52205354414e444152442c2058494c494e58204953204d414b494e47204e4f20524550524553454e544154494f4e0a202a202020202054484154205448495320494d504c454d454e544154494f4e20495320465245452046524f4d20414e5920434c41494d53204f4620494e4652494e47454d454e542c0a202a2020202020414e4420594f552041524520524553504f4e5349424c4520464f52204f425441494e494e4720414e592052494748545320594f55204d415920524551554952450a202a2020202020464f5220594f555220494d504c454d454e544154494f4e2e202058494c494e5820455850524553534c5920444953434c41494d5320414e590a202a202020202057415252414e54592057484154534f455645522057495448205245535045435420544f20544845204144455155414359204f46205448450a202a2020202020494d504c454d454e544154494f4e2c20494e434c5544494e4720425554204e4f54204c494d4954454420544f20414e592057415252414e54494553204f520a202a2020202020524550524553454e544154494f4e532054484154205448495320494d504c454d454e544154494f4e20495320465245452046524f4d20434c41494d53204f460a202a2020202020494e4652494e47454d454e542c20494d504c4945442057415252414e54494553204f46204d45524348414e544142494c49545920414e44204649544e4553530a202a2020202020464f52204120504152544943554c415220505552504f53452e0a202a0a202a202020202028632920436f7079726967687420323030372d323030382058696c696e7820496e632e0a202a2020202020416c6c207269676874732072657365727665642e0a202a0a202a2020202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e736520616c6f6e670a202a20202020207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f66747761726520466f756e646174696f6e2c20496e632e2c0a202a2020202020363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a23696e636c75646520226669666f5f696361702e68220a0a2f2a205265676973746572206f66667365747320666f72207468652058487749636170206465766963652e202a2f0a23646566696e65205848495f474945525f4f4646534554093078314320202f2a2044657669636520476c6f62616c20496e7465727275707420456e61626c6520526567202a2f0a23646566696e65205848495f49504953525f4f4646534554203078323020202f2a20496e7465727275707420537461747573205265676973746572202a2f0a23646566696e65205848495f49504945525f4f4646534554203078323820202f2a20496e7465727275707420456e61626c65205265676973746572202a2f0a23646566696e65205848495f57465f4f4646534554203078313030202f2a205772697465204649464f202a2f0a23646566696e65205848495f52465f4f4646534554203078313034202f2a2052656164204649464f202a2f0a23646566696e65205848495f535a5f4f4646534554203078313038202f2a2053697a65205265676973746572202a2f0a23646566696e65205848495f43525f4f4646534554203078313043202f2a20436f6e74726f6c205265676973746572202a2f0a23646566696e65205848495f53525f4f4646534554203078313130202f2a20537461747573205265676973746572202a2f0a23646566696e65205848495f5746565f4f4646534554203078313134202f2a205772697465204649464f20566163616e6379205265676973746572202a2f0a23646566696e65205848495f52464f5f4f4646534554203078313138202f2a2052656164204649464f204f63637570616e6379205265676973746572202a2f0a0a2f2a2044657669636520476c6f62616c20496e7465727275707420456e61626c65205265676973746572202847494552292062697420646566696e6974696f6e73202a2f0a0a23646566696e65205848495f474945525f4749455f4d41534b2030783830303030303030202f2a20476c6f62616c20496e7465727275707420656e61626c65204d61736b202a2f0a0a2f2a2a0a202a204877496361702044657669636520496e74657272757074205374617475732f456e61626c65205265676973746572730a202a0a202a20496e74657272757074205374617475732052656769737465722028495049535229203a205468697320726567697374657220686f6c6473207468650a202a20696e746572727570742073746174757320666c61677320666f7220746865206465766963652e20546865736520626974732061726520746f67676c65206f6e0a202a2077726974652e0a202a0a202a20496e7465727275707420456e61626c652052656769737465722028495049455229203a2054686973207265676973746572206973207573656420746f20656e61626c650a202a20696e7465727275707420736f757263657320666f7220746865206465766963652e0a202a2057726974696e6720612027312720746f20612062697420656e61626c65732074686520636f72726573706f6e64696e6720696e746572727570742e0a202a2057726974696e6720612027302720746f2061206269742064697361626c65732074686520636f72726573706f6e64696e6720696e746572727570742e0a202a0a202a2049504953522f4950494552207265676973746572732068617665207468652073616d652062697420646566696e6974696f6e7320616e6420617265206f6e6c7920646566696e65640a202a206f6e63652e0a202a2f0a23646566696e65205848495f49504958525f5246554c4c5f4d41534b2030783030303030303038202f2a2052656164204649464f2046756c6c202a2f0a23646566696e65205848495f49504958525f57454d5054595f4d41534b2030783030303030303034202f2a205772697465204649464f20456d707479202a2f0a23646566696e65205848495f49504958525f5244505f4d41534b2030783030303030303032202f2a2052656164204649464f2068616c662066756c6c202a2f0a23646566696e65205848495f49504958525f5752505f4d41534b2030783030303030303031202f2a205772697465204649464f2068616c662066756c6c202a2f0a23646566696e65205848495f49504958525f414c4c5f4d41534b2030783030303030303046202f2a204d61736b206f6620616c6c20696e7465727275707473202a2f0a0a2f2a20436f6e74726f6c2052656769737465722028435229202a2f0a23646566696e65205848495f43525f53575f52455345545f4d41534b2030783030303030303038202f2a205357205265736574204d61736b202a2f0a23646566696e65205848495f43525f4649464f5f434c525f4d41534b2030783030303030303034202f2a204649464f20436c656172204d61736b202a2f0a23646566696e65205848495f43525f524541445f4d41534b2030783030303030303032202f2a20526561642066726f6d204943415020746f204649464f202a2f0a23646566696e65205848495f43525f57524954455f4d41534b2030783030303030303031202f2a2057726974652066726f6d204649464f20746f2049434150202a2f0a0a0a23646566696e65205848495f57464f5f4d41585f564143414e43592031303234202f2a204d6178205772697465204649464f20566163616e63792c20696e20776f726473202a2f0a23646566696e65205848495f52464f5f4d41585f4f43435550414e435920323536202f2a204d61782052656164204649464f204f63637570616e63792c20696e20776f726473202a2f0a2f2a20546865206d6178696d756d20616d6f756e742077652063616e20726571756573742066726f6d206669666f5f696361705f6765745f636f6e66696775726174696f6e0a2020206174206f6e63652c20696e2062797465732e202a2f0a23646566696e65205848495f4d41585f524541445f5452414e53414354494f4e5f574f5244532030784646460a0a0a2f2a2a0a202a206669666f5f696361705f6669666f5f7772697465202d205772697465206461746120746f20746865207772697465204649464f2e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a2040646174613a207468652033322d6269742076616c756520746f206265207772697474656e20746f20746865204649464f2e0a202a0a202a20546869732066756e6374696f6e2077696c6c2073696c656e746c79206661696c20696620746865206669666f2069732066756c6c2e0a202a2a2f0a73746174696320696e6c696e6520766f6964206669666f5f696361705f6669666f5f777269746528737472756374206877696361705f64727664617461202a647276646174612c0a09097533322064617461290a7b0a096465765f64626728647276646174612d3e6465762c20226669666f5f77726974653a2025785c6e222c2064617461293b0a096f75745f6265333228647276646174612d3e626173655f61646472657373202b205848495f57465f4f46465345542c2064617461293b0a7d0a0a2f2a2a0a202a206669666f5f696361705f6669666f5f72656164202d205265616420646174612066726f6d207468652052656164204649464f2e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a0a202a20546869732066756e6374696f6e2077696c6c2073696c656e746c79206661696c20696620746865206669666f20697320656d7074792e0a202a2a2f0a73746174696320696e6c696e6520753332206669666f5f696361705f6669666f5f7265616428737472756374206877696361705f64727664617461202a64727664617461290a7b0a097533322064617461203d20696e5f6265333228647276646174612d3e626173655f61646472657373202b205848495f52465f4f4646534554293b0a096465765f64626728647276646174612d3e6465762c20226669666f5f726561643a2025785c6e222c2064617461293b0a0972657475726e20646174613b0a7d0a0a2f2a2a0a202a206669666f5f696361705f7365745f726561645f73697a65202d2053657420746865207468652073697a652072656769737465722e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a2040646174613a207468652073697a65206f662074686520666f6c6c6f77696e672072656164207472616e73616374696f6e2c20696e20776f7264732e0a202a2a2f0a73746174696320696e6c696e6520766f6964206669666f5f696361705f7365745f726561645f73697a6528737472756374206877696361705f64727664617461202a647276646174612c0a09097533322064617461290a7b0a096f75745f6265333228647276646174612d3e626173655f61646472657373202b205848495f535a5f4f46465345542c2064617461293b0a7d0a0a2f2a2a0a202a206669666f5f696361705f73746172745f636f6e666967202d20496e697469617465206120636f6e66696775726174696f6e202877726974652920746f20746865206465766963652e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a2a2f0a73746174696320696e6c696e6520766f6964206669666f5f696361705f73746172745f636f6e66696728737472756374206877696361705f64727664617461202a64727664617461290a7b0a096f75745f6265333228647276646174612d3e626173655f61646472657373202b205848495f43525f4f46465345542c205848495f43525f57524954455f4d41534b293b0a096465765f64626728647276646174612d3e6465762c2022636f6e66696775726174696f6e20737461727465645c6e22293b0a7d0a0a2f2a2a0a202a206669666f5f696361705f73746172745f726561646261636b202d20496e697469617465206120726561646261636b2066726f6d20746865206465766963652e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a2a2f0a73746174696320696e6c696e6520766f6964206669666f5f696361705f73746172745f726561646261636b28737472756374206877696361705f64727664617461202a64727664617461290a7b0a096f75745f6265333228647276646174612d3e626173655f61646472657373202b205848495f43525f4f46465345542c205848495f43525f524541445f4d41534b293b0a096465765f64626728647276646174612d3e6465762c2022726561646261636b20737461727465645c6e22293b0a7d0a0a2f2a2a0a202a206669666f5f696361705f6765745f737461747573202d204765742074686520636f6e74656e7473206f6620746865207374617475732072656769737465722e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a0a202a205468652073746174757320726567697374657220636f6e7461696e732074686520494341502073746174757320616e642074686520646f6e65206269742e0a202a0a202a204438202d206366676572720a202a204437202d2064616c69676e0a202a204436202d207269700a202a204435202d20696e5f61626f72745f6c0a202a204434202d20416c7761797320310a202a204433202d20416c7761797320310a202a204432202d20416c7761797320310a202a204431202d20416c7761797320310a202a204430202d20446f6e65206269740a202a2a2f0a753332206669666f5f696361705f6765745f73746174757328737472756374206877696361705f64727664617461202a64727664617461290a7b0a0975333220737461747573203d20696e5f6265333228647276646174612d3e626173655f61646472657373202b205848495f53525f4f4646534554293b0a096465765f64626728647276646174612d3e6465762c202247657474696e6720737461747573203d2025785c6e222c20737461747573293b0a0972657475726e207374617475733b0a7d0a0a2f2a2a0a202a206669666f5f696361705f62757379202d2052657475726e2074727565206966207468652049434150206973207374696c6c2070726f63657373696e672061207472616e73616374696f6e2e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a2a2f0a73746174696320696e6c696e6520753332206669666f5f696361705f6275737928737472756374206877696361705f64727664617461202a64727664617461290a7b0a0975333220737461747573203d20696e5f6265333228647276646174612d3e626173655f61646472657373202b205848495f53525f4f4646534554293b0a0972657475726e20287374617475732026205848495f53525f444f4e455f4d41534b29203f2030203a20313b0a7d0a0a2f2a2a0a202a206669666f5f696361705f77726974655f6669666f5f766163616e6379202d20517565727920746865207772697465206669666f20617661696c61626c652073706163652e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a0a202a2052657475726e20746865206e756d626572206f6620776f72647320746861742063616e20626520736166656c792070757368656420696e746f20746865207772697465206669666f2e0a202a2a2f0a73746174696320696e6c696e6520753332206669666f5f696361705f77726974655f6669666f5f766163616e6379280a0909737472756374206877696361705f64727664617461202a64727664617461290a7b0a0972657475726e20696e5f6265333228647276646174612d3e626173655f61646472657373202b205848495f5746565f4f4646534554293b0a7d0a0a2f2a2a0a202a206669666f5f696361705f726561645f6669666f5f6f63637570616e6379202d205175657279207468652072656164206669666f20617661696c61626c6520646174612e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a0a202a2052657475726e20746865206e756d626572206f6620776f72647320746861742063616e20626520736166656c7920726561642066726f6d207468652072656164206669666f2e0a202a2a2f0a73746174696320696e6c696e6520753332206669666f5f696361705f726561645f6669666f5f6f63637570616e6379280a0909737472756374206877696361705f64727664617461202a64727664617461290a7b0a0972657475726e20696e5f6265333228647276646174612d3e626173655f61646472657373202b205848495f52464f5f4f4646534554293b0a7d0a0a2f2a2a0a202a206669666f5f696361705f7365745f636f6e66696775726174696f6e202d2053656e6420636f6e66696775726174696f6e206461746120746f2074686520494341502e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a20406672616d655f6275666665723a206120706f696e74657220746f20746865206461746120746f206265207772697474656e20746f207468650a202a090949434150206465766963652e0a202a20406e756d5f776f7264733a20746865206e756d626572206f6620776f72647320283332206269742920746f20777269746520746f2074686520494341500a202a09096465766963652e0a0a202a20546869732066756e6374696f6e207772697465732074686520676976656e2075736572206461746120746f20746865205772697465204649464f20696e0a202a20706f6c6c6564206d6f646520616e642073746172747320746865207472616e73666572206f6620746865206461746120746f0a202a207468652049434150206465766963652e0a202a2a2f0a696e74206669666f5f696361705f7365745f636f6e66696775726174696f6e28737472756374206877696361705f64727664617461202a647276646174612c0a0909753332202a6672616d655f6275666665722c20753332206e756d5f776f726473290a7b0a0a097533322077726974655f6669666f5f766163616e6379203d20303b0a097533322072657472696573203d20303b0a097533322072656d61696e696e675f776f7264733b0a0a096465765f64626728647276646174612d3e6465762c20226669666f5f7365745f636f6e66696775726174696f6e5c6e22293b0a0a092f2a0a09202a20436865636b206966207468652049434150206465766963652069732042757379207769746820746865206c61737420526561642f57726974650a09202a2f0a09696620286669666f5f696361705f62757379286472766461746129290a090972657475726e202d45425553593b0a0a092f2a0a09202a20536574207570207468652062756666657220706f696e74657220616e642074686520776f72647320746f206265207472616e736665727265642e0a09202a2f0a0972656d61696e696e675f776f726473203d206e756d5f776f7264733b0a0a097768696c65202872656d61696e696e675f776f726473203e203029207b0a09092f2a0a0909202a205761697420756e74696c207765206861766520736f6d65206461746120696e20746865206669666f2e0a0909202a2f0a09097768696c65202877726974655f6669666f5f766163616e6379203d3d203029207b0a09090977726974655f6669666f5f766163616e6379203d0a090909096669666f5f696361705f77726974655f6669666f5f766163616e63792864727664617461293b0a090909726574726965732b2b3b0a0909096966202872657472696573203e205848495f4d41585f52455452494553290a0909090972657475726e202d45494f3b0a09097d0a0a09092f2a0a0909202a205772697465206461746120696e746f20746865205772697465204649464f2e0a0909202a2f0a09097768696c6520282877726974655f6669666f5f766163616e637920213d2030292026260a090909092872656d61696e696e675f776f726473203e20302929207b0a0909096669666f5f696361705f6669666f5f777269746528647276646174612c202a6672616d655f627566666572293b0a0a09090972656d61696e696e675f776f7264732d2d3b0a09090977726974655f6669666f5f766163616e63792d2d3b0a0909096672616d655f6275666665722b2b3b0a09097d0a09092f2a2053746172742070757368696e6720776861746576657220697320696e20746865204649464f20696e746f2074686520494341502e202a2f0a09096669666f5f696361705f73746172745f636f6e6669672864727664617461293b0a097d0a0a092f2a205761697420756e74696c20746865207772697465206861732066696e69736865642e202a2f0a097768696c6520286669666f5f696361705f6275737928647276646174612929207b0a0909726574726965732b2b3b0a09096966202872657472696573203e205848495f4d41585f52455452494553290a090909627265616b3b0a097d0a0a096465765f64626728647276646174612d3e6465762c2022646f6e65206669666f5f7365745f636f6e66696775726174696f6e5c6e22293b0a0a092f2a0a09202a2049662074686520726571756573746564206e756d626572206f6620776f7264732068617665206e6f74206265656e20726561642066726f6d0a09202a2074686520646576696365207468656e20696e646963617465206661696c7572652e0a09202a2f0a096966202872656d61696e696e675f776f72647320213d2030290a090972657475726e202d45494f3b0a0a0972657475726e20303b0a7d0a0a2f2a2a0a202a206669666f5f696361705f6765745f636f6e66696775726174696f6e202d205265616420636f6e66696775726174696f6e20646174612066726f6d20746865206465766963652e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a2040646174613a2041646472657373206f6620746865206461746120726570726573656e74696e6720746865207061727469616c2062697473747265616d0a202a204073697a653a207468652073697a65206f6620746865207061727469616c2062697473747265616d20696e2033322062697420776f7264732e0a202a0a202a20546869732066756e6374696f6e2072656164732074686520737065636966696564206e756d626572206f6620776f7264732066726f6d2074686520494341502064657669636520696e0a202a2074686520706f6c6c6564206d6f64652e0a202a2f0a696e74206669666f5f696361705f6765745f636f6e66696775726174696f6e28737472756374206877696361705f64727664617461202a647276646174612c0a0909753332202a6672616d655f6275666665722c20753332206e756d5f776f726473290a7b0a0a0975333220726561645f6669666f5f6f63637570616e6379203d20303b0a097533322072657472696573203d20303b0a09753332202a64617461203d206672616d655f6275666665723b0a097533322072656d61696e696e675f776f7264733b0a0975333220776f7264735f746f5f726561643b0a0a096465765f64626728647276646174612d3e6465762c20226669666f5f6765745f636f6e66696775726174696f6e5c6e22293b0a0a092f2a0a09202a20436865636b206966207468652049434150206465766963652069732042757379207769746820746865206c6173742057726974652f526561640a09202a2f0a09696620286669666f5f696361705f62757379286472766461746129290a090972657475726e202d45425553593b0a0a0972656d61696e696e675f776f726473203d206e756d5f776f7264733b0a0a097768696c65202872656d61696e696e675f776f726473203e203029207b0a0909776f7264735f746f5f72656164203d2072656d61696e696e675f776f7264733b0a09092f2a20546865206861726477617265206861732061206c696d6974206f6e20746865206e756d626572206f6620776f7264730a0909202020746861742063616e2062652072656164206174206f6e652074696d652e20202a2f0a090969662028776f7264735f746f5f72656164203e205848495f4d41585f524541445f5452414e53414354494f4e5f574f524453290a090909776f7264735f746f5f72656164203d205848495f4d41585f524541445f5452414e53414354494f4e5f574f5244533b0a0a090972656d61696e696e675f776f726473202d3d20776f7264735f746f5f726561643b0a0a09096669666f5f696361705f7365745f726561645f73697a6528647276646174612c20776f7264735f746f5f72656164293b0a09096669666f5f696361705f73746172745f726561646261636b2864727664617461293b0a0a09097768696c652028776f7264735f746f5f72656164203e203029207b0a0909092f2a205761697420756e74696c207765206861766520736f6d65206461746120696e20746865206669666f2e202a2f0a0909097768696c652028726561645f6669666f5f6f63637570616e6379203d3d203029207b0a09090909726561645f6669666f5f6f63637570616e6379203d0a09090909096669666f5f696361705f726561645f6669666f5f6f63637570616e63792864727664617461293b0a09090909726574726965732b2b3b0a090909096966202872657472696573203e205848495f4d41585f52455452494553290a090909090972657475726e202d45494f3b0a0909097d0a0a09090969662028726561645f6669666f5f6f63637570616e6379203e20776f7264735f746f5f72656164290a09090909726561645f6669666f5f6f63637570616e6379203d20776f7264735f746f5f726561643b0a0a090909776f7264735f746f5f72656164202d3d20726561645f6669666f5f6f63637570616e63793b0a0a0909092f2a20526561642074686520646174612066726f6d207468652052656164204649464f2e202a2f0a0909097768696c652028726561645f6669666f5f6f63637570616e637920213d203029207b0a090909092a646174612b2b203d206669666f5f696361705f6669666f5f726561642864727664617461293b0a09090909726561645f6669666f5f6f63637570616e63792d2d3b0a0909097d0a09097d0a097d0a0a096465765f64626728647276646174612d3e6465762c2022646f6e65206669666f5f6765745f636f6e66696775726174696f6e5c6e22293b0a0a0972657475726e20303b0a7d0a0a2f2a2a0a202a206275666665725f696361705f7265736574202d20526573657420746865206c6f676963206f66207468652069636170206465766963652e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a0a202a20546869732066756e6374696f6e20666f726365732074686520736f667477617265207265736574206f662074686520636f6d706c65746520485749434150206465766963652e0a202a20416c6c20746865207265676973746572732077696c6c2072657475726e20746f207468652064656661756c742076616c756520616e6420746865204649464f20697320616c736f0a202a20666c757368656420617320612070617274206f66207468697320736f6674776172652072657365742e0a202a2f0a766f6964206669666f5f696361705f726573657428737472756374206877696361705f64727664617461202a64727664617461290a7b0a09753332207265675f646174613b0a092f2a0a09202a20526573657420746865206465766963652062792073657474696e672f636c656172696e67207468652052455345542062697420696e207468650a09202a20436f6e74726f6c2052656769737465722e0a09202a2f0a097265675f64617461203d20696e5f6265333228647276646174612d3e626173655f61646472657373202b205848495f43525f4f4646534554293b0a0a096f75745f6265333228647276646174612d3e626173655f61646472657373202b205848495f43525f4f46465345542c0a090909097265675f64617461207c205848495f43525f53575f52455345545f4d41534b293b0a0a096f75745f6265333228647276646174612d3e626173655f61646472657373202b205848495f43525f4f46465345542c0a090909097265675f64617461202620287e5848495f43525f53575f52455345545f4d41534b29293b0a0a7d0a0a2f2a2a0a202a206669666f5f696361705f666c7573685f6669666f202d20546869732066756e6374696f6e20666c757368657320746865204649464f7320696e20746865206465766963652e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a2f0a766f6964206669666f5f696361705f666c7573685f6669666f28737472756374206877696361705f64727664617461202a64727664617461290a7b0a09753332207265675f646174613b0a092f2a0a09202a20466c75736820746865204649464f2062792073657474696e672f636c656172696e6720746865204649464f20436c6561722062697420696e207468650a09202a20436f6e74726f6c2052656769737465722e0a09202a2f0a097265675f64617461203d20696e5f6265333228647276646174612d3e626173655f61646472657373202b205848495f43525f4f4646534554293b0a0a096f75745f6265333228647276646174612d3e626173655f61646472657373202b205848495f43525f4f46465345542c0a090909097265675f64617461207c205848495f43525f4649464f5f434c525f4d41534b293b0a0a096f75745f6265333228647276646174612d3e626173655f61646472657373202b205848495f43525f4f46465345542c0a090909097265675f64617461202620287e5848495f43525f4649464f5f434c525f4d41534b29293b0a7d0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f636861722f78696c696e785f6877696361702f6669666f5f696361702e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303435313700313231313437343433333000303032323232320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a0a202a2020202020417574686f723a2058696c696e782c20496e632e0a202a0a202a2020202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a202a2020202020756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a202a20202020204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f722028617420796f75720a202a20202020206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a202020202058494c494e582049532050524f564944494e4720544849532044455349474e2c20434f44452c204f5220494e464f524d4154494f4e20224153204953220a202a20202020204153204120434f55525445535920544f20594f552c20534f4c454c5920464f522055534520494e20444556454c4f50494e472050524f4752414d5320414e440a202a2020202020534f4c5554494f4e5320464f522058494c494e5820444556494345532e202042592050524f564944494e4720544849532044455349474e2c20434f44452c0a202a20202020204f5220494e464f524d4154494f4e204153204f4e4520504f535349424c4520494d504c454d454e544154494f4e204f46205448495320464541545552452c0a202a20202020204150504c49434154494f4e204f52205354414e444152442c2058494c494e58204953204d414b494e47204e4f20524550524553454e544154494f4e0a202a202020202054484154205448495320494d504c454d454e544154494f4e20495320465245452046524f4d20414e5920434c41494d53204f4620494e4652494e47454d454e542c0a202a2020202020414e4420594f552041524520524553504f4e5349424c4520464f52204f425441494e494e4720414e592052494748545320594f55204d415920524551554952450a202a2020202020464f5220594f555220494d504c454d454e544154494f4e2e202058494c494e5820455850524553534c5920444953434c41494d5320414e590a202a202020202057415252414e54592057484154534f455645522057495448205245535045435420544f20544845204144455155414359204f46205448450a202a2020202020494d504c454d454e544154494f4e2c20494e434c5544494e4720425554204e4f54204c494d4954454420544f20414e592057415252414e54494553204f520a202a2020202020524550524553454e544154494f4e532054484154205448495320494d504c454d454e544154494f4e20495320465245452046524f4d20434c41494d53204f460a202a2020202020494e4652494e47454d454e542c20494d504c4945442057415252414e54494553204f46204d45524348414e544142494c49545920414e44204649544e4553530a202a2020202020464f52204120504152544943554c415220505552504f53452e0a202a0a202a202020202028632920436f7079726967687420323030372d323030382058696c696e7820496e632e0a202a2020202020416c6c207269676874732072657365727665642e0a202a0a202a2020202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e736520616c6f6e670a202a20202020207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f66747761726520466f756e646174696f6e2c20496e632e2c0a202a2020202020363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a2369666e6465662058494c494e585f4649464f5f494341505f485f092f2a2070726576656e742063697263756c617220696e636c7573696f6e73202a2f0a23646566696e652058494c494e585f4649464f5f494341505f485f092f2a206279207573696e672070726f74656374696f6e206d6163726f73202a2f0a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f636465762e683e0a23696e636c756465203c6c696e75782f706c6174666f726d5f6465766963652e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465202278696c696e785f6877696361702e68220a0a2f2a20526561647320696e7465676572732066726f6d207468652064657669636520696e746f207468652073746f72616765206275666665722e202a2f0a696e74206669666f5f696361705f6765745f636f6e66696775726174696f6e280a0909737472756374206877696361705f64727664617461202a647276646174612c0a0909753332202a4672616d654275666665722c0a0909753332204e756d576f726473293b0a0a2f2a2057726974657320696e74656765727320746f20746865206465766963652066726f6d207468652073746f72616765206275666665722e202a2f0a696e74206669666f5f696361705f7365745f636f6e66696775726174696f6e280a0909737472756374206877696361705f64727664617461202a647276646174612c0a0909753332202a4672616d654275666665722c0a0909753332204e756d576f726473293b0a0a753332206669666f5f696361705f6765745f73746174757328737472756374206877696361705f64727664617461202a64727664617461293b0a766f6964206669666f5f696361705f726573657428737472756374206877696361705f64727664617461202a64727664617461293b0a766f6964206669666f5f696361705f666c7573685f6669666f28737472756374206877696361705f64727664617461202a64727664617461293b0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f636861722f78696c696e785f6877696361702f78696c696e785f6877696361702e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030353431333600313231313437343433333000303032333134360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a0a202a2020202020417574686f723a2058696c696e782c20496e632e0a202a0a202a2020202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a202a2020202020756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a202a20202020204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f722028617420796f75720a202a20202020206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a202020202058494c494e582049532050524f564944494e4720544849532044455349474e2c20434f44452c204f5220494e464f524d4154494f4e20224153204953220a202a20202020204153204120434f55525445535920544f20594f552c20534f4c454c5920464f522055534520494e20444556454c4f50494e472050524f4752414d5320414e440a202a2020202020534f4c5554494f4e5320464f522058494c494e5820444556494345532e202042592050524f564944494e4720544849532044455349474e2c20434f44452c0a202a20202020204f5220494e464f524d4154494f4e204153204f4e4520504f535349424c4520494d504c454d454e544154494f4e204f46205448495320464541545552452c0a202a20202020204150504c49434154494f4e204f52205354414e444152442c2058494c494e58204953204d414b494e47204e4f20524550524553454e544154494f4e0a202a202020202054484154205448495320494d504c454d454e544154494f4e20495320465245452046524f4d20414e5920434c41494d53204f4620494e4652494e47454d454e542c0a202a2020202020414e4420594f552041524520524553504f4e5349424c4520464f52204f425441494e494e4720414e592052494748545320594f55204d415920524551554952450a202a2020202020464f5220594f555220494d504c454d454e544154494f4e2e202058494c494e5820455850524553534c5920444953434c41494d5320414e590a202a202020202057415252414e54592057484154534f455645522057495448205245535045435420544f20544845204144455155414359204f46205448450a202a2020202020494d504c454d454e544154494f4e2c20494e434c5544494e4720425554204e4f54204c494d4954454420544f20414e592057415252414e54494553204f520a202a2020202020524550524553454e544154494f4e532054484154205448495320494d504c454d454e544154494f4e20495320465245452046524f4d20434c41494d53204f460a202a2020202020494e4652494e47454d454e542c20494d504c4945442057415252414e54494553204f46204d45524348414e544142494c49545920414e44204649544e4553530a202a2020202020464f52204120504152544943554c415220505552504f53452e0a202a0a202a202020202028632920436f7079726967687420323030322058696c696e7820496e632e2c2053797374656d7320456e67696e656572696e672047726f75700a202a202020202028632920436f7079726967687420323030342058696c696e7820496e632e2c2053797374656d7320456e67696e656572696e672047726f75700a202a202020202028632920436f7079726967687420323030372d323030382058696c696e7820496e632e0a202a2020202020416c6c207269676874732072657365727665642e0a202a0a202a2020202020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e736520616c6f6e670a202a20202020207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f66747761726520466f756e646174696f6e2c20496e632e2c0a202a2020202020363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a2f2a0a202a20546869732069732074686520636f646520626568696e64202f6465762f696361702a202d2d20697420616c6c6f7773206120757365722d73706163650a202a206170706c69636174696f6e20746f20757365207468652058696c696e7820494341502073756273797374656d2e0a202a0a202a2054686520666f6c6c6f77696e67206f7065726174696f6e732061726520706f737369626c653a0a202a0a202a206f70656e2020202020202020206f70656e2074686520706f727420616e6420696e697469616c697a6520666f72206163636573732e0a202a2072656c6561736520202020202072656c6561736520706f72740a202a2077726974652020202020202020577269746520612062697473747265616d20746f2074686520636f6e66696775726174696f6e2070726f636573736f722e0a202a207265616420202020202020202052656164206120646174612073747265616d2066726f6d2074686520636f6e66696775726174696f6e2070726f636573736f722e0a202a0a202a204166746572206265696e67206f70656e65642c2074686520706f727420697320696e697469616c697a656420616e6420616363657373656420746f2061766f696420610a202a20636f727275707465642066697273742072656164207768696368206d6179206f63637572207769746820736f6d652068617264776172652e202054686520706f72740a202a206973206c65667420696e206120646573796e636865642073746174652c20726571756972696e67207468617420612073796e63682073657175656e63652062650a202a207472616e736d6974746564206265666f726520616e792076616c696420636f6e66696775726174696f6e20646174612e20204120757365722077696c6c20686176650a202a206578636c75736976652061636365737320746f2074686520646576696365207768696c652069742072656d61696e73206f70656e2c20616e64207468652073746174650a202a206f662074686520494341502063616e6e6f742062652067756172616e74656564206166746572207468652064657669636520697320636c6f7365642e20204e6f74650a202a2074686174206120636f6d706c657465207265736574206f662074686520636f726520616e6420746865207374617465206f662074686520494341502063616e6e6f740a202a20626520706572666f726d6564206f6e206d616e792076657273696f6e73206f662074686520636f7265732c2068656e6365207573657273206f6620746869730a202a206465766963652073686f756c642061766f6964206d616b696e6720696e636f6e73697374656e7420616363657373657320746f20746865206465766963652e2020496e0a202a20706172746963756c61722c20616363657373696e6720746865207265616420696e746572666163652c20776974686f75742066697273742067656e65726174696e670a202a206120777269746520636f6e7461696e696e67206120726561646261636b207061636b65742063616e206c6561766520746865204943415020696e20616e0a202a20696e61636365737369626c652073746174652e0a202a0a202a204e6f7465207468617420696e206f7264657220746f2075736520746865207265616420696e746572666163652c206974206973206669727374206e65636573736172790a202a20746f20777269746520612072657175657374207061636b657420746f2074686520777269746520696e746572666163652e2020692e652e2c206974206973206e6f740a202a20706f737369626c6520746f2073696d706c7920726561646261636b207468652062697473747265616d20286f7220616e7920636f6e66696775726174696f6e0a202a2062697473292066726f6d20612064657669636520776974686f7574207370656369666963616c6c792072657175657374696e67207468656d2066697273742e0a202a2054686520636f646520746f2063726166742073756368207061636b65747320697320696e74656e64656420746f2062652070617274206f66207468650a202a20757365722d7370616365206170706c69636174696f6e20636f6465207468617420757365732074686973206465766963652e20205468652073696d706c6573740a202a2077617920746f20757365207468697320696e746572666163652069732073696d706c793a0a202a0a202a20637020666f6f2e626974202f6465762f69636170300a202a0a202a204e6f7465207468617420756e6c65737320666f6f2e62697420697320616e20617070726f7072696174656c7920636f6e7374727563746564207061727469616c0a202a2062697473747265616d2c20746869732068617320612068696768206c696b656c69686f6f64206f66206f76657277726974696e67207468652064657369676e0a202a2063757272656e746c792070726f6772616d6d656420696e2074686520465047412e0a202a2f0a0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f696f706f72742e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f66636e746c2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f706f6c6c2e683e0a23696e636c756465203c6c696e75782f70726f635f66732e683e0a23696e636c756465203c6c696e75782f6d757465782e683e0a23696e636c756465203c6c696e75782f73797363746c2e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f636465762e683e0a23696e636c756465203c6c696e75782f706c6174666f726d5f6465766963652e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f756163636573732e683e0a0a23696664656620434f4e4649475f4f460a2f2a20466f72206f70656e206669726d776172652e202a2f0a23696e636c756465203c6c696e75782f6f665f616464726573732e683e0a23696e636c756465203c6c696e75782f6f665f6465766963652e683e0a23696e636c756465203c6c696e75782f6f665f706c6174666f726d2e683e0a23656e6469660a0a23696e636c756465202278696c696e785f6877696361702e68220a23696e636c75646520226275666665725f696361702e68220a23696e636c75646520226669666f5f696361702e68220a0a23646566696e65204452495645525f4e414d45202269636170220a0a23646566696e65204857494341505f524547532020202830783130303030290a0a23646566696e6520584857494341505f4d414a4f52203235390a23646566696e6520584857494341505f4d494e4f5220300a23646566696e65204857494341505f4445564943455320310a0a2f2a20416e2061727261792c2077686963682069732073657420746f2074727565207768656e207468652064657669636520697320726567697374657265642e202a2f0a73746174696320444546494e455f4d55544558286877696361705f6d75746578293b0a73746174696320626f6f6c2070726f6265645f646576696365735b4857494341505f444556494345535d3b0a73746174696320737472756374206d7574657820696361705f73656d3b0a0a7374617469632073747275637420636c617373202a696361705f636c6173733b0a0a23646566696e6520554e494d504c454d454e544544203078464646460a0a73746174696320636f6e73742073747275637420636f6e6669675f7265676973746572732076325f636f6e6669675f726567697374657273203d207b0a092e435243203d20302c0a092e464152203d20312c0a092e46445249203d20322c0a092e4644524f203d20332c0a092e434d44203d20342c0a092e43544c203d20352c0a092e4d41534b203d20362c0a092e53544154203d20372c0a092e4c4f5554203d20382c0a092e434f52203d20392c0a092e4d465752203d2031302c0a092e464c52203d2031312c0a092e4b4559203d2031322c0a092e434243203d2031332c0a092e4944434f4445203d2031342c0a092e41585353203d20554e494d504c454d454e5445442c0a092e4330525f31203d20554e494d504c454d454e5445442c0a092e43534f42203d20554e494d504c454d454e5445442c0a092e574253544152203d20554e494d504c454d454e5445442c0a092e54494d4552203d20554e494d504c454d454e5445442c0a092e424f4f54535453203d20554e494d504c454d454e5445442c0a092e43544c5f31203d20554e494d504c454d454e5445442c0a7d3b0a0a73746174696320636f6e73742073747275637420636f6e6669675f7265676973746572732076345f636f6e6669675f726567697374657273203d207b0a092e435243203d20302c0a092e464152203d20312c0a092e46445249203d20322c0a092e4644524f203d20332c0a092e434d44203d20342c0a092e43544c203d20352c0a092e4d41534b203d20362c0a092e53544154203d20372c0a092e4c4f5554203d20382c0a092e434f52203d20392c0a092e4d465752203d2031302c0a092e464c52203d20554e494d504c454d454e5445442c0a092e4b4559203d20554e494d504c454d454e5445442c0a092e434243203d2031312c0a092e4944434f4445203d2031322c0a092e41585353203d2031332c0a092e4330525f31203d20554e494d504c454d454e5445442c0a092e43534f42203d20554e494d504c454d454e5445442c0a092e574253544152203d20554e494d504c454d454e5445442c0a092e54494d4552203d20554e494d504c454d454e5445442c0a092e424f4f54535453203d20554e494d504c454d454e5445442c0a092e43544c5f31203d20554e494d504c454d454e5445442c0a7d3b0a0a73746174696320636f6e73742073747275637420636f6e6669675f7265676973746572732076355f636f6e6669675f726567697374657273203d207b0a092e435243203d20302c0a092e464152203d20312c0a092e46445249203d20322c0a092e4644524f203d20332c0a092e434d44203d20342c0a092e43544c203d20352c0a092e4d41534b203d20362c0a092e53544154203d20372c0a092e4c4f5554203d20382c0a092e434f52203d20392c0a092e4d465752203d2031302c0a092e464c52203d20554e494d504c454d454e5445442c0a092e4b4559203d20554e494d504c454d454e5445442c0a092e434243203d2031312c0a092e4944434f4445203d2031322c0a092e41585353203d2031332c0a092e4330525f31203d2031342c0a092e43534f42203d2031352c0a092e574253544152203d2031362c0a092e54494d4552203d2031372c0a092e424f4f54535453203d2031382c0a092e43544c5f31203d2031392c0a7d3b0a0a73746174696320636f6e73742073747275637420636f6e6669675f7265676973746572732076365f636f6e6669675f726567697374657273203d207b0a092e435243203d20302c0a092e464152203d20312c0a092e46445249203d20322c0a092e4644524f203d20332c0a092e434d44203d20342c0a092e43544c203d20352c0a092e4d41534b203d20362c0a092e53544154203d20372c0a092e4c4f5554203d20382c0a092e434f52203d20392c0a092e4d465752203d2031302c0a092e464c52203d20554e494d504c454d454e5445442c0a092e4b4559203d20554e494d504c454d454e5445442c0a092e434243203d2031312c0a092e4944434f4445203d2031322c0a092e41585353203d2031332c0a092e4330525f31203d2031342c0a092e43534f42203d2031352c0a092e574253544152203d2031362c0a092e54494d4552203d2031372c0a092e424f4f54535453203d2032322c0a092e43544c5f31203d2032342c0a7d3b0a0a2f2a2a0a202a206877696361705f636f6d6d616e645f646573796e63202d2053656e64206120444553594e4320636f6d6d616e6420746f20746865204943415020706f72742e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a0a202a205468697320636f6d6d616e6420646573796e6368726f6e697a6573207468652049434150204166746572207468697320636f6d6d616e642c20610a202a2062697473747265616d20636f6e7461696e696e672061204e554c4c207061636b65742c20666f6c6c6f77656420627920612053594e4348207061636b65742069730a202a207265717569726564206265666f72652074686520494341502077696c6c207265636f676e697a6520636f6d6d616e64732e0a202a2f0a73746174696320696e74206877696361705f636f6d6d616e645f646573796e6328737472756374206877696361705f64727664617461202a64727664617461290a7b0a09753332206275666665725b345d3b0a0975333220696e646578203d20303b0a0a092f2a0a09202a2043726561746520746865206461746120746f206265207772697474656e20746f2074686520494341502e0a09202a2f0a096275666665725b696e6465782b2b5d203d206877696361705f747970655f315f777269746528647276646174612d3e636f6e6669675f726567732d3e434d4429207c20313b0a096275666665725b696e6465782b2b5d203d205848495f434d445f444553594e43483b0a096275666665725b696e6465782b2b5d203d205848495f4e4f4f505f5041434b45543b0a096275666665725b696e6465782b2b5d203d205848495f4e4f4f505f5041434b45543b0a0a092f2a0a09202a20577269746520746865206461746120746f20746865204649464f20616e6420696e746961746520746865207472616e73666572206f6620646174612070726573656e740a09202a20696e20746865204649464f20746f207468652049434150206465766963652e0a09202a2f0a0972657475726e20647276646174612d3e636f6e6669672d3e7365745f636f6e66696775726174696f6e28647276646174612c0a090909266275666665725b305d2c20696e646578293b0a7d0a0a2f2a2a0a202a206877696361705f6765745f636f6e66696775726174696f6e5f7265676973746572202d205175657279206120636f6e66696775726174696f6e2072656769737465722e0a202a2040647276646174613a206120706f696e74657220746f2074686520647276646174612e0a202a20407265673a206120636f6e7374616e7420776869636820726570726573656e74732074686520636f6e66696775726174696f6e0a202a090972656769737465722076616c756520746f2062652072657475726e65642e0a202a2009094578616d706c65733a20205848495f4944434f44452c205848495f464c522e0a202a20407265675f646174613a2072657475726e73207468652076616c7565206f66207468652072656769737465722e0a202a0a202a2053656e64732061207175657279207061636b657420746f20746865204943415020616e64207468656e2072656365697665732074686520726573706f6e73652e0a202a205468652069636170206973206c65667420696e2053796e636865642073746174652e0a202a2f0a73746174696320696e74206877696361705f6765745f636f6e66696775726174696f6e5f726567697374657228737472756374206877696361705f64727664617461202a647276646174612c0a0909753332207265672c20753332202a7265675f64617461290a7b0a09696e74207374617475733b0a09753332206275666665725b365d3b0a0975333220696e646578203d20303b0a0a092f2a0a09202a2043726561746520746865206461746120746f206265207772697474656e20746f2074686520494341502e0a09202a2f0a096275666665725b696e6465782b2b5d203d205848495f44554d4d595f5041434b45543b0a096275666665725b696e6465782b2b5d203d205848495f4e4f4f505f5041434b45543b0a096275666665725b696e6465782b2b5d203d205848495f53594e435f5041434b45543b0a096275666665725b696e6465782b2b5d203d205848495f4e4f4f505f5041434b45543b0a096275666665725b696e6465782b2b5d203d205848495f4e4f4f505f5041434b45543b0a0a092f2a0a09202a20577269746520746865206461746120746f20746865204649464f20616e6420696e69746961746520746865207472616e73666572206f6620646174612070726573656e740a09202a20696e20746865204649464f20746f207468652049434150206465766963652e0a09202a2f0a09737461747573203d20647276646174612d3e636f6e6669672d3e7365745f636f6e66696775726174696f6e28647276646174612c0a09090909090920202020266275666665725b305d2c20696e646578293b0a0969662028737461747573290a090972657475726e207374617475733b0a0a092f2a204966207468652073796e63776f726420776173206e6f7420666f756e642c207468656e207765206e65656420746f207374617274206f7665722e202a2f0a09737461747573203d20647276646174612d3e636f6e6669672d3e6765745f7374617475732864727664617461293b0a0969662028287374617475732026205848495f53525f44414c49474e5f4d41534b2920213d205848495f53525f44414c49474e5f4d41534b290a090972657475726e202d45494f3b0a0a09696e646578203d20303b0a096275666665725b696e6465782b2b5d203d206877696361705f747970655f315f726561642872656729207c20313b0a096275666665725b696e6465782b2b5d203d205848495f4e4f4f505f5041434b45543b0a096275666665725b696e6465782b2b5d203d205848495f4e4f4f505f5041434b45543b0a0a092f2a0a09202a20577269746520746865206461746120746f20746865204649464f20616e6420696e746961746520746865207472616e73666572206f6620646174612070726573656e740a09202a20696e20746865204649464f20746f207468652049434150206465766963652e0a09202a2f0a09737461747573203d20647276646174612d3e636f6e6669672d3e7365745f636f6e66696775726174696f6e28647276646174612c0a090909266275666665725b305d2c20696e646578293b0a0969662028737461747573290a090972657475726e207374617475733b0a0a092f2a0a09202a20526561642074686520636f6e66696775726174696f6e2072656769737465720a09202a2f0a09737461747573203d20647276646174612d3e636f6e6669672d3e6765745f636f6e66696775726174696f6e28647276646174612c207265675f646174612c2031293b0a0969662028737461747573290a090972657475726e207374617475733b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742068