Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396872
Locktime 0
Block 100307
Transaction 33b95eb6549a2bf2c7a92181fb8f2ecbb231d515745c4bf6659ff2c89e012b56
>
0.00000001 NMC

Input scripts

0.30450220359ece03bf6122512c8d251998b20feb475b70858bab03290bc6303878e11aa2022100ef723cc6b10adb63bcef475ea4c619ca4e91ef427b75caf6bf6e62646aa85f80[ALL]

Output scripts

0.04f92fdb28f084b5d271b221cb754ed9fca3e8aef723636c0fe2e5d2711937c14e13a1d17cf2f3c1f5c83954fbf42bd6f8112101e2296df37174b90a65c0c4b994 OP_CHECKSIG
1.2f6b65726e656c2f6f665f706c6174666f726d2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303630333100313231313437343433333000303032313231320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20202020436f707972696768742028432920323030362042656e6a616d696e2048657272656e7363686d6964742c2049424d20436f72702e0a202a090909203c62656e68406b65726e656c2e6372617368696e672e6f72673e0a202a20202020616e6409092041726e6420426572676d616e6e2c2049424d20436f72702e0a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a20206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a2f0a0a23756e6465662044454255470a0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6d6f645f6465766963657461626c652e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f6f662e683e0a23696e636c756465203c6c696e75782f6f665f6465766963652e683e0a23696e636c756465203c6c696e75782f6f665f706c6174666f726d2e683e0a23696e636c756465203c6c696e75782f61746f6d69632e683e0a0a23696e636c756465203c61736d2f6572726e6f2e683e0a23696e636c756465203c61736d2f746f706f6c6f67792e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a23696e636c756465203c61736d2f7070632d7063692e683e0a23696e636c756465203c61736d2f6565682e683e0a0a23696664656620434f4e4649475f5050435f4f465f504c4154464f524d5f5043490a0a2f2a205468652070726f62696e67206f662050434920636f6e74726f6c6c6572732066726f6d206f665f706c6174666f726d2069732063757272656e746c790a202a2036342062697473206f6e6c792c206d6f73746c792064756520746f20677261747569746f757320646966666572656e636573206265747765656e0a202a2074686520333220616e6420363420626974732050434920636f6465206f6e20506f776572504320616e64207468652033322062697473206f6e650a202a206c61636b696e6720736f6d652062697473206e656564656420686572652e0a202a2f0a0a73746174696320696e74206f665f7063695f7068625f70726f62652873747275637420706c6174666f726d5f646576696365202a646576290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a7068623b0a0a092f2a20436865636b2069662077652063616e20646f2074686174202e2e2e202a2f0a09696620287070635f6d642e7063695f73657475705f706862203d3d204e554c4c290a090972657475726e202d454e4f4445563b0a0a0970725f696e666f282253657474696e6720757020504349206275732025735c6e222c206465762d3e6465762e6f665f6e6f64652d3e66756c6c5f6e616d65293b0a0a092f2a20416c6c6f6320616e6420736574757020504842206461746120737472756374757265202a2f0a09706862203d2070636962696f735f616c6c6f635f636f6e74726f6c6c6572286465762d3e6465762e6f665f6e6f6465293b0a096966202821706862290a090972657475726e202d454e4f4445563b0a0a092f2a20536574757020706172656e7420696e207379736673202a2f0a097068622d3e706172656e74203d20266465762d3e6465763b0a0a092f2a2053657475702074686520504842207573696e6720617263682070726f76696465642063616c6c6261636b202a2f0a09696620287070635f6d642e7063695f73657475705f706862287068622929207b0a090970636962696f735f667265655f636f6e74726f6c6c657228706862293b0a090972657475726e202d454e4f4445563b0a097d0a0a092f2a2050726f63657373202272616e676573222070726f7065727479202a2f0a097063695f70726f636573735f6272696467655f4f465f72616e676573287068622c206465762d3e6465762e6f665f6e6f64652c2030293b0a0a092f2a20496e6974207063695f646e20646174612073747275637475726573202a2f0a097063695f646576735f7068625f696e69745f64796e616d696328706862293b0a0a092f2a2043726561746520454548206465766963657320666f722074686520504842202a2f0a096565685f6465765f7068625f696e69745f64796e616d696328706862293b0a0a092f2a2052656769737465722064657669636573207769746820454548202a2f0a23696664656620434f4e4649475f4545480a09696620286465762d3e6465762e6f665f6e6f64652d3e6368696c64290a09096565685f6164645f6465766963655f747265655f6561726c79286465762d3e6465762e6f665f6e6f6465293b0a23656e646966202f2a20434f4e4649475f454548202a2f0a0a092f2a205363616e2074686520627573202a2f0a0970636962696f735f7363616e5f70686228706862293b0a09696620287068622d3e627573203d3d204e554c4c290a090972657475726e202d454e58494f3b0a0a092f2a20436c61696d207265736f75726365732e2054686973206d69676874206e65656420736f6d65207265776f726b2061732077656c6c20646570656e64696e670a09202a20776865746865722077652061726520646f696e672070726f62652d6f6e6c79206f72206e6f742c206c696b652061737369676e696e6720756e61737369676e65640a09202a207265736f7572636573206574632e2e2e0a09202a2f0a0970636962696f735f636c61696d5f6f6e655f627573287068622d3e627573293b0a0a092f2a2046696e69736820454548207365747570202a2f0a23696664656620434f4e4649475f4545480a096565685f6164645f6465766963655f747265655f6c617465287068622d3e627573293b0a23656e6469660a0a092f2a204164642070726f62656420504349206465766963657320746f2074686520646576696365206d6f64656c202a2f0a097063695f6275735f6164645f64657669636573287068622d3e627573293b0a0a092f2a2073797366732066696c65732073686f756c64206f6e6c79206265206164646564206166746572206465766963657320617265206164646564202a2f0a096565685f6164645f73797366735f66696c6573287068622d3e627573293b0a0a0972657475726e20303b0a7d0a0a73746174696320737472756374206f665f6465766963655f6964206f665f7063695f7068625f6964735b5d203d207b0a097b202e74797065203d2022706369222c207d2c0a097b202e74797065203d202270636978222c207d2c0a097b202e74797065203d202270636965222c207d2c0a097b202e74797065203d20227063696578222c207d2c0a097b202e74797065203d20226874222c207d2c0a097b7d0a7d3b0a0a7374617469632073747275637420706c6174666f726d5f647269766572206f665f7063695f7068625f647269766572203d207b0a092e70726f6265203d206f665f7063695f7068625f70726f62652c0a092e647269766572203d207b0a09092e6e616d65203d20226f662d706369222c0a09092e6f776e6572203d20544849535f4d4f44554c452c0a09092e6f665f6d617463685f7461626c65203d206f665f7063695f7068625f6964732c0a097d2c0a7d3b0a0a737461746963205f5f696e697420696e74206f665f7063695f7068625f696e697428766f6964290a7b0a0972657475726e20706c6174666f726d5f6472697665725f726567697374657228266f665f7063695f7068625f647269766572293b0a7d0a0a6465766963655f696e697463616c6c286f665f7063695f7068625f696e6974293b0a0a23656e646966202f2a20434f4e4649475f5050435f4f465f504c4154464f524d5f504349202a2f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f706163612e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313331373500313231313437343433333000303031373631350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2063203230303120505043203634205465616d2c2049424d20436f72700a202a0a202a202020202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a2020202020206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2020202020206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a20202020202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6d656d626c6f636b2e683e0a0a23696e636c756465203c61736d2f6c70706163612e683e0a23696e636c756465203c61736d2f706163612e683e0a23696e636c756465203c61736d2f73656374696f6e732e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f6b657865632e683e0a0a2f2a20546869732073796d626f6c2069732070726f766964656420627920746865206c696e6b6572202d206c65742069742066696c6c20696e2074686520706163610a202a206669656c6420636f72726563746c79202a2f0a65787465726e20756e7369676e6564206c6f6e67205f5f746f635f73746172743b0a0a23696664656620434f4e4649475f5050435f424f4f4b33530a0a2f2a0a202a2054686520737472756374757265207768696368207468652068797065727669736f72206b6e6f77732061626f7574202d2074686973207374727563747572650a202a2073686f756c64206e6f742063726f73732061207061676520626f756e646172792e2020546865207670615f696e69742f72656769737465725f7670612063616c6c0a202a206973206e6f77206b6e6f776e20746f206661696c20696620746865206c7070616361207374727563747572652063726f73736573206120706167650a202a20626f756e646172792e2020546865206c707061636120697320616c736f2075736564206f6e20504f57455235207053657269657320626f7865732e0a202a20546865206c707061636120697320363430206279746573206c6f6e672c20616e642063616e6e6f742072656164696c790a202a206368616e67652073696e6365207468652068797065727669736f72206b6e6f777320697473206c61796f75742c20736f206120316b4220616c69676e6d656e740a202a2077696c6c207375666669636520746f20656e73757265207468617420697420646f65736e27742063726f73732061207061676520626f756e646172792e0a202a2f0a737472756374206c7070616361206c70706163615b5d203d207b0a095b30202e2e2e20284e525f4c5050414341532d31295d203d207b0a09092e64657363203d20307864333937643738312c092f2a20224c70506122202a2f0a09092e73697a65203d2073697a656f6628737472756374206c7070616361292c0a09092e6670726567735f696e5f757365203d20312c0a09092e736c625f636f756e74203d2036342c0a09092e766d78726567735f696e5f757365203d20302c0a09092e706167655f696e73203d20302c0a097d2c0a7d3b0a0a73746174696320737472756374206c7070616361202a65787472615f6c7070616361733b0a737461746963206c6f6e67205f5f696e697464617461206c70706163615f73697a653b0a0a73746174696320766f696420616c6c6f636174655f6c70706163617328696e74206e725f637075732c20756e7369676e6564206c6f6e67206c696d6974290a7b0a09696620286e725f63707573203c3d204e525f4c505041434153290a090972657475726e3b0a0a096c70706163615f73697a65203d20504147455f414c49474e2873697a656f6628737472756374206c707061636129202a0a0909090920286e725f63707573202d204e525f4c50504143415329293b0a0965787472615f6c707061636173203d205f5f7661286d656d626c6f636b5f616c6c6f635f62617365286c70706163615f73697a652c0a09090909090920504147455f53495a452c206c696d697429293b0a7d0a0a73746174696320737472756374206c7070616361202a6e65775f6c707061636128696e7420637075290a7b0a09737472756374206c7070616361202a6c703b0a0a0969662028637075203c204e525f4c505041434153290a090972657475726e20266c70706163615b6370755d3b0a0a096c70203d2065787472615f6c707061636173202b2028637075202d204e525f4c505041434153293b0a092a6c70203d206c70706163615b305d3b0a0a0972657475726e206c703b0a7d0a0a73746174696320766f696420667265655f6c70706163617328766f6964290a7b0a096c6f6e67206e65775f73697a65203d20302c206e723b0a0a0969662028216c70706163615f73697a65290a090972657475726e3b0a096e72203d206e756d5f706f737369626c655f637075732829202d204e525f4c5050414341533b0a09696620286e72203e2030290a09096e65775f73697a65203d20504147455f414c49474e286e72202a2073697a656f6628737472756374206c707061636129293b0a09696620286e65775f73697a65203e3d206c70706163615f73697a65290a090972657475726e3b0a0a096d656d626c6f636b5f66726565285f5f70612865787472615f6c70706163617329202b206e65775f73697a652c206c70706163615f73697a65202d206e65775f73697a65293b0a096c70706163615f73697a65203d206e65775f73697a653b0a7d0a0a23656c73650a0a73746174696320696e6c696e6520766f696420616c6c6f636174655f6c70706163617328696e74206e725f637075732c20756e7369676e6564206c6f6e67206c696d697429207b207d0a73746174696320696e6c696e6520766f696420667265655f6c70706163617328766f696429207b207d0a0a23656e646966202f2a20434f4e4649475f5050435f424f4f4b3353202a2f0a0a23696664656620434f4e4649475f5050435f5354445f4d4d555f36340a0a2f2a0a202a20332070657273697374656e7420534c427320617265207265676973746572656420686572652e2020546865206275666665722077696c6c206265207a65726f0a202a20696e697469616c6c792c2068656e63652077696c6c20616c6c20626520696e7661696c6420756e74696c2077652061637475616c6c79207772697465207468656d2e0a202a2f0a73747275637420736c625f736861646f7720736c625f736861646f775b5d205f5f63616368656c696e655f616c69676e6564203d207b0a095b30202e2e2e20284e525f435055532d31295d203d207b0a09092e70657273697374656e74203d20534c425f4e554d5f424f4c5445442c0a09092e6275666665725f6c656e677468203d2073697a656f662873747275637420736c625f736861646f77292c0a097d2c0a7d3b0a0a23656e646966202f2a20434f4e4649475f5050435f5354445f4d4d555f3634202a2f0a0a2f2a20546865205061636120697320616e2061727261792077697468206f6e6520656e747279207065722070726f636573736f722e20204561636820636f6e7461696e7320616e0a202a206c70706163612c20776869636820636f6e7461696e732074686520696e666f726d6174696f6e20736861726564206265747765656e207468650a202a2068797065727669736f7220616e64204c696e75782e0a202a204f6e2073797374656d732077697468206861726477617265206d756c74692d746872656164696e672c207468657265206172652074776f20746872656164730a202a207065722070726f636573736f722e20205468652050616361206172726179206d75737420636f6e7461696e20616e20656e74727920666f722065616368207468726561642e0a202a20546865205650442041726561732077696c6c20676976652061206d6178206c6f676963616c2070726f636573736f7273203d2032202a206d617820706879736963616c0a202a2070726f636573736f72732e20205468652070726f636573736f7220565044206172726179206e65656473206f6e6520656e7472792070657220706879736963616c0a202a2070726f636573736f7220286e6f7420746872656164292e0a202a2f0a73747275637420706163615f737472756374202a706163613b0a4558504f52545f53594d424f4c2870616361293b0a0a73747275637420706163615f73747275637420626f6f745f706163613b0a0a766f6964205f5f696e697420696e697469616c6973655f706163612873747275637420706163615f737472756374202a6e65775f706163612c20696e7420637075290a7b0a202020202020202f2a2054686520544f432072656769737465722028475052322920706f696e74732033326b4220696e746f2074686520544f432c20736f20746861742036346b420a092a206f662074686520544f432063616e20626520616464726573736564207573696e6720612073696e676c65206d616368696e6520696e737472756374696f6e2e0a092a2f0a09756e7369676e6564206c6f6e67206b65726e656c5f746f63203d2028756e7369676e6564206c6f6e672928265f5f746f635f737461727429202b20307838303030554c3b0a0a23696664656620434f4e4649475f5050435f424f4f4b33530a096e65775f706163612d3e6c70706163615f707472203d206e65775f6c707061636128637075293b0a23656c73650a096e65775f706163612d3e6b65726e656c5f706764203d20737761707065725f70675f6469723b0a23656e6469660a096e65775f706163612d3e6c6f636b5f746f6b656e203d203078383030303b0a096e65775f706163612d3e706163615f696e646578203d206370753b0a096e65775f706163612d3e6b65726e656c5f746f63203d206b65726e656c5f746f633b0a096e65775f706163612d3e6b65726e656c62617365203d2028756e7369676e6564206c6f6e6729205f73746578743b0a096e65775f706163612d3e6b65726e656c5f6d7372203d204d53525f4b45524e454c3b0a096e65775f706163612d3e68775f6370755f6964203d203078666666663b0a096e65775f706163612d3e6b657865635f7374617465203d204b455845435f53544154455f4e4f4e453b0a096e65775f706163612d3e5f5f63757272656e74203d2026696e69745f7461736b3b0a096e65775f706163612d3e646174615f6f6666736574203d20307866656565656565656565656565656565554c4c3b0a23696664656620434f4e4649475f5050435f5354445f4d4d555f36340a096e65775f706163612d3e736c625f736861646f775f707472203d2026736c625f736861646f775b6370755d3b0a23656e646966202f2a20434f4e4649475f5050435f5354445f4d4d555f3634202a2f0a7d0a0a2f2a2050757420746865207061636120706f696e74657220696e746f2072313320616e6420535052475f50414341202a2f0a766f69642073657475705f706163612873747275637420706163615f737472756374202a6e65775f70616361290a7b0a092f2a20536574757020723133202a2f0a096c6f63616c5f70616361203d206e65775f706163613b0a0a23696664656620434f4e4649475f5050435f424f4f4b33450a092f2a204f6e20426f6f6b33452c20696e697469616c697a652074686520544c42206d69737320657863657074696f6e206672616d6573202a2f0a096d74737072285350524e5f535052475f544c425f45584652414d452c206c6f63616c5f706163612d3e6578746c62293b0a23656c73650a092f2a20496e204856206d6f64652c20776520736574757020626f746820485041434120616e64205041434120746f2061766f69642070726f626c656d730a09202a20696620776520646f2061204745545f504143412829206265666f7265207468652066656174757265206669787570732068617665206265656e0a09202a206170706c6965640a09202a2f0a09696620286370755f6861735f66656174757265284350555f4654525f48564d4f444529290a09096d74737072285350524e5f535052475f48504143412c206c6f63616c5f70616361293b0a23656e6469660a096d74737072285350524e5f535052475f504143412c206c6f63616c5f70616361293b0a0a7d0a0a73746174696320696e74205f5f696e69746461746120706163615f73697a653b0a0a766f6964205f5f696e697420616c6c6f636174655f706163617328766f6964290a7b0a09696e74206370752c206c696d69743b0a0a092f2a0a09202a2057652063616e27742074616b6520534c42206d6973736573206f6e2074686520706163612c20616e642077652077616e7420746f20616363657373207468656d0a09202a20696e207265616c206d6f64652c20736f20616c6c6f63617465207468656d2077697468696e2074686520524d4120616e6420616c736f2077697468696e0a09202a20746865206669727374207365676d656e742e0a09202a2f0a096c696d6974203d206d696e2830783130303030303030554c4c2c2070706336345f726d615f73697a65293b0a0a09706163615f73697a65203d20504147455f414c49474e2873697a656f662873747275637420706163615f73747275637429202a206e725f6370755f696473293b0a0a0970616361203d205f5f7661286d656d626c6f636b5f616c6c6f635f6261736528706163615f73697a652c20504147455f53495a452c206c696d697429293b0a096d656d73657428706163612c20302c20706163615f73697a65293b0a0a097072696e746b284b45524e5f44454255472022416c6c6f636174656420257520627974657320666f722025642070616361732061742025705c6e222c0a0909706163615f73697a652c206e725f6370755f6964732c2070616361293b0a0a09616c6c6f636174655f6c707061636173286e725f6370755f6964732c206c696d6974293b0a0a092f2a2043616e27742075736520666f725f656163685f2a5f6370752c2061732074686579206172656e27742066756e6374696f6e616c20796574202a2f0a09666f722028637075203d20303b20637075203c206e725f6370755f6964733b206370752b2b290a0909696e697469616c6973655f706163612826706163615b6370755d2c20637075293b0a7d0a0a766f6964205f5f696e697420667265655f756e757365645f706163617328766f6964290a7b0a09696e74206e65775f73697a653b0a0a096e65775f73697a65203d20504147455f414c49474e2873697a656f662873747275637420706163615f73747275637429202a206e725f6370755f696473293b0a0a09696620286e65775f73697a65203e3d20706163615f73697a65290a090972657475726e3b0a0a096d656d626c6f636b5f66726565285f5f7061287061636129202b206e65775f73697a652c20706163615f73697a65202d206e65775f73697a65293b0a0a097072696e746b284b45524e5f44454255472022467265656420257520627974657320666f7220756e757365642070616361735c6e222c0a0909706163615f73697a65202d206e65775f73697a65293b0a0a09706163615f73697a65203d206e65775f73697a653b0a0a09667265655f6c70706163617328293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7063692d636f6d6d6f6e2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031343131353200313231313437343433333000303032303734370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f6e7461696e7320636f6d6d6f6e2070636920726f7574696e657320666f7220414c4c2070706320706c6174666f726d0a202a20286261736564206f6e207063695f33322e6320616e64207063695f36342e63290a202a0a202a20506f727420666f7220505043363420446176696420456e67656272657473656e2c2049424d20436f72702e0a202a20436f6e7461696e7320636f6d6d6f6e2070636920726f7574696e657320666f7220707063363420706c6174666f726d2c207053657269657320616e642069536572696573206272616e64732e0a202a0a202a20436f7079726967687420284329203230303320416e746f6e20426c616e6368617264203c616e746f6e4061752e69626d2e636f6d3e2c2049424d0a202a2020205265776f726b2c206261736564206f6e20616c7068612050434920636f64652e0a202a0a202a20436f6d6d6f6e20706d61632f707265702f636872702070636920726f7574696e65732e202d2d20436f72740a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6f665f616464726573732e683e0a23696e636c756465203c6c696e75782f6f665f7063692e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f6c6973742e683e0a23696e636c756465203c6c696e75782f73797363616c6c732e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f766d616c6c6f632e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a23696e636c756465203c61736d2f627974656f726465722e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f7070632d7063692e683e0a23696e636c756465203c61736d2f6565682e683e0a0a73746174696320444546494e455f5350494e4c4f434b28686f73655f7370696e6c6f636b293b0a4c4953545f4845414428686f73655f6c697374293b0a0a2f2a20585858206b696c6c207468617420736f6d6520646179202e2e2e202a2f0a73746174696320696e7420676c6f62616c5f7068625f6e756d6265723b09092f2a20476c6f62616c2070686220636f756e746572202a2f0a0a2f2a20495341204d656d6f727920706879736963616c2061646472657373202a2f0a7265736f757263655f73697a655f74206973615f6d656d5f626173653b0a0a0a7374617469632073747275637420646d615f6d61705f6f7073202a7063695f646d615f6f7073203d2026646d615f6469726563745f6f70733b0a0a766f6964207365745f7063695f646d615f6f70732873747275637420646d615f6d61705f6f7073202a646d615f6f7073290a7b0a097063695f646d615f6f7073203d20646d615f6f70733b0a7d0a0a73747275637420646d615f6d61705f6f7073202a6765745f7063695f646d615f6f707328766f6964290a7b0a0972657475726e207063695f646d615f6f70733b0a7d0a4558504f52545f53594d424f4c286765745f7063695f646d615f6f7073293b0a0a737472756374207063695f636f6e74726f6c6c6572202a70636962696f735f616c6c6f635f636f6e74726f6c6c657228737472756374206465766963655f6e6f6465202a646576290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a7068623b0a0a09706862203d207a616c6c6f635f6d617962655f626f6f746d656d2873697a656f6628737472756374207063695f636f6e74726f6c6c6572292c204746505f4b45524e454c293b0a0969662028706862203d3d204e554c4c290a090972657475726e204e554c4c3b0a097370696e5f6c6f636b2826686f73655f7370696e6c6f636b293b0a097068622d3e676c6f62616c5f6e756d626572203d20676c6f62616c5f7068625f6e756d6265722b2b3b0a096c6973745f6164645f7461696c28267068622d3e6c6973745f6e6f64652c2026686f73655f6c697374293b0a097370696e5f756e6c6f636b2826686f73655f7370696e6c6f636b293b0a097068622d3e646e203d206465763b0a097068622d3e69735f64796e616d6963203d206d656d5f696e69745f646f6e653b0a23696664656620434f4e4649475f50504336340a096966202864657629207b0a0909696e74206e6964203d206f665f6e6f64655f746f5f6e696428646576293b0a0a0909696620286e6964203c2030207c7c20216e6f64655f6f6e6c696e65286e696429290a0909096e6964203d202d313b0a0a09095048425f5345545f4e4f4445287068622c206e6964293b0a097d0a23656e6469660a0972657475726e207068623b0a7d0a0a766f69642070636962696f735f667265655f636f6e74726f6c6c657228737472756374207063695f636f6e74726f6c6c6572202a706862290a7b0a097370696e5f6c6f636b2826686f73655f7370696e6c6f636b293b0a096c6973745f64656c28267068622d3e6c6973745f6e6f6465293b0a097370696e5f756e6c6f636b2826686f73655f7370696e6c6f636b293b0a0a09696620287068622d3e69735f64796e616d6963290a09096b6672656528706862293b0a7d0a0a2f2a0a202a205468652066756e6374696f6e206973207573656420746f2072657475726e20746865206d696e696d616c20616c69676e6d656e740a202a20666f72206d656d6f7279206f7220492f4f2077696e646f7773206f6620746865206173736f63696174656420503250206272696467652e0a202a2042792064656661756c742c20344b694220616c69676e6d656e7420666f7220492f4f2077696e646f777320616e6420314d694220666f720a202a206d656d6f72792077696e646f77732e0a202a2f0a7265736f757263655f73697a655f742070636962696f735f77696e646f775f616c69676e6d656e7428737472756374207063695f627573202a6275732c0a090909090920756e7369676e6564206c6f6e672074797065290a7b0a09696620287070635f6d642e70636962696f735f77696e646f775f616c69676e6d656e74290a090972657475726e207070635f6d642e70636962696f735f77696e646f775f616c69676e6d656e74286275732c2074797065293b0a0a092f2a0a09202a2050434920636f72652077696c6c20666967757265206f7574207468652064656661756c740a09202a20616c69676e6d656e743a20344b694220666f7220492f4f20616e6420314d694220666f720a09202a206d656d6f72792077696e646f772e0a09202a2f0a0972657475726e20313b0a7d0a0a737461746963207265736f757263655f73697a655f742070636962696f735f696f5f73697a6528636f6e737420737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a23696664656620434f4e4649475f50504336340a0972657475726e20686f73652d3e7063695f696f5f73697a653b0a23656c73650a0972657475726e207265736f757263655f73697a652826686f73652d3e696f5f7265736f75726365293b0a23656e6469660a7d0a0a696e742070636962696f735f76616464725f69735f696f706f727428766f6964205f5f696f6d656d202a61646472657373290a7b0a09696e7420726574203d20303b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a097265736f757263655f73697a655f742073697a653b0a0a097370696e5f6c6f636b2826686f73655f7370696e6c6f636b293b0a096c6973745f666f725f656163685f656e74727928686f73652c2026686f73655f6c6973742c206c6973745f6e6f646529207b0a090973697a65203d2070636962696f735f696f5f73697a6528686f7365293b0a09096966202861646472657373203e3d20686f73652d3e696f5f626173655f766972742026260a09092020202061646472657373203c2028686f73652d3e696f5f626173655f76697274202b2073697a652929207b0a090909726574203d20313b0a090909627265616b3b0a09097d0a097d0a097370696e5f756e6c6f636b2826686f73655f7370696e6c6f636b293b0a0972657475726e207265743b0a7d0a0a756e7369676e6564206c6f6e67207063695f616464726573735f746f5f70696f28706879735f616464725f742061646472657373290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a097265736f757263655f73697a655f742073697a653b0a09756e7369676e6564206c6f6e6720726574203d207e303b0a0a097370696e5f6c6f636b2826686f73655f7370696e6c6f636b293b0a096c6973745f666f725f656163685f656e74727928686f73652c2026686f73655f6c6973742c206c6973745f6e6f646529207b0a090973697a65203d2070636962696f735f696f5f73697a6528686f7365293b0a09096966202861646472657373203e3d20686f73652d3e696f5f626173655f706879732026260a09092020202061646472657373203c2028686f73652d3e696f5f626173655f70687973202b2073697a652929207b0a090909756e7369676e6564206c6f6e672062617365203d0a0909090928756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a090909726574203d2062617365202b202861646472657373202d20686f73652d3e696f5f626173655f70687973293b0a090909627265616b3b0a09097d0a097d0a097370696e5f756e6c6f636b2826686f73655f7370696e6c6f636b293b0a0a0972657475726e207265743b0a7d0a4558504f52545f53594d424f4c5f47504c287063695f616464726573735f746f5f70696f293b0a0a2f2a0a202a2052657475726e2074686520646f6d61696e206e756d62657220666f722074686973206275732e0a202a2f0a696e74207063695f646f6d61696e5f6e7228737472756374207063695f627573202a627573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a0a0972657475726e20686f73652d3e676c6f62616c5f6e756d6265723b0a7d0a4558504f52545f53594d424f4c287063695f646f6d61696e5f6e72293b0a0a2f2a205468697320726f7574696e65206973206d65616e7420746f2062652075736564206561726c7920647572696e6720626f6f742c207768656e207468650a202a2050434920627573206e756d626572732068617665206e6f7420796574206265656e2061737369676e65642c20616e6420796f75206e65656420746f0a202a2069737375652050434920636f6e666967206379636c657320746f20616e204f46206465766963652e0a202a20497420636f756c6420616c736f206265207573656420746f202266697822205254415320636f6e666967206379636c657320696620796f752077616e740a202a20746f20736574207063695f61737369676e5f616c6c5f627573657320746f203120616e64207374696c6c20757365205254415320666f72205043490a202a20636f6e666967206379636c65732e0a202a2f0a737472756374207063695f636f6e74726f6c6c65722a207063695f66696e645f686f73655f666f725f4f465f64657669636528737472756374206465766963655f6e6f64652a206e6f6465290a7b0a097768696c65286e6f646529207b0a0909737472756374207063695f636f6e74726f6c6c6572202a686f73652c202a746d703b0a09096c6973745f666f725f656163685f656e7472795f7361666528686f73652c20746d702c2026686f73655f6c6973742c206c6973745f6e6f6465290a09090969662028686f73652d3e646e203d3d206e6f6465290a0909090972657475726e20686f73653b0a09096e6f6465203d206e6f64652d3e706172656e743b0a097d0a0972657475726e204e554c4c3b0a7d0a0a737461746963207373697a655f74207063695f73686f775f646576737065632873747275637420646576696365202a6465762c0a0909737472756374206465766963655f617474726962757465202a617474722c2063686172202a627566290a7b0a09737472756374207063695f646576202a706465763b0a09737472756374206465766963655f6e6f6465202a6e703b0a0a0970646576203d20746f5f7063695f6465762028646576293b0a096e70203d207063695f6465766963655f746f5f4f465f6e6f64652870646576293b0a09696620286e70203d3d204e554c4c207c7c206e702d3e66756c6c5f6e616d65203d3d204e554c4c290a090972657475726e20303b0a0972657475726e20737072696e7466286275662c20222573222c206e702d3e66756c6c5f6e616d65293b0a7d0a737461746963204445564943455f4154545228646576737065632c20535f495255474f2c207063695f73686f775f646576737065632c204e554c4c293b0a0a2f2a204164642073797366732070726f70657274696573202a2f0a696e742070636962696f735f6164645f706c6174666f726d5f656e747269657328737472756374207063695f646576202a70646576290a7b0a0972657475726e206465766963655f6372656174655f66696c652826706465762d3e6465762c20266465765f617474725f64657673706563293b0a7d0a0a2f2a0a202a2052656164732074686520696e746572727570742070696e20746f2064657465726d696e6520696620696e746572727570742069732075736520627920636172642e0a202a2049662074686520696e7465727275707420697320757365642c207468656e20676574732074686520696e74657272757074206c696e652066726f6d207468650a202a206f70656e6669726d7761726520616e64207365747320697420696e20746865207063695f64657620616e64207063695f636f6e666967206c696e652e0a202a2f0a73746174696320696e74207063695f726561645f6972715f6c696e6528737472756374207063695f646576202a7063695f646576290a7b0a09737472756374206f665f697271206f6972713b0a09756e7369676e656420696e7420766972713b0a0a0970725f646562756728225043493a2054727920746f206d61702069727120666f722025732e2e2e5c6e222c207063695f6e616d65287063695f64657629293b0a0a2369666465662044454255470a096d656d73657428266f6972712c20307866662c2073697a656f66286f69727129293b0a23656e6469660a092f2a2054727920746f206765742061206d617070696e672066726f6d20746865206465766963652d74726565202a2f0a09696620286f665f6972715f6d61705f706369287063695f6465762c20266f6972712929207b0a09097538206c696e652c2070696e3b0a0a09092f2a2049662074686174206661696c732c206c6574732066616c6c6261636b20746f207768617420697320696e2074686520636f6e6669670a0909202a20737061636520616e64206d61702074686174207468726f756768207468652064656661756c7420636f6e74726f6c6c65722e2057650a0909202a20616c736f2073657420746865207479706520746f206c6576656c206c6f772073696e6365207468617427732077686174205043490a0909202a20696e7465727275707473206172652e20496620796f757220706c6174666f726d20646f657320646966666572656e746c792c207468656e0a0909202a206569746865722070726f7669646520612070726f70657220696e746572727570742074726565206f7220646f6e27742075736520746869730a0909202a2066756e6374696f6e2e0a0909202a2f0a0909696620287063695f726561645f636f6e6669675f62797465287063695f6465762c205043495f494e544552525550545f50494e2c202670696e29290a09090972657475726e202d313b0a09096966202870696e203d3d2030290a09090972657475726e202d313b0a0909696620287063695f726561645f636f6e6669675f62797465287063695f6465762c205043495f494e544552525550545f4c494e452c20266c696e6529207c7c0a0909202020206c696e65203d3d2030786666207c7c206c696e65203d3d203029207b0a09090972657475726e202d313b0a09097d0a090970725f64656275672822204e6f206d61702021205573696e67206c696e65202564202870696e202564292066726f6d2050434920636f6e6669675c6e222c0a090909206c696e652c2070696e293b0a0a090976697271203d206972715f6372656174655f6d617070696e67284e554c4c2c206c696e65293b0a0909696620287669727120213d204e4f5f495251290a0909096972715f7365745f6972715f7479706528766972712c204952515f545950455f4c4556454c5f4c4f57293b0a097d20656c7365207b0a090970725f6465627567282220476f74206f6e652c20737065632025642063656c6c732028307825303878203078253038782e2e2e29206f6e2025735c6e222c0a090909206f6972712e73697a652c206f6972712e7370656369666965725b305d2c206f6972712e7370656369666965725b315d2c0a090909206f665f6e6f64655f66756c6c5f6e616d65286f6972712e636f6e74726f6c6c657229293b0a0a090976697271203d206972715f6372656174655f6f665f6d617070696e67286f6972712e636f6e74726f6c6c65722c206f6972712e7370656369666965722c0a090909090920202020206f6972712e73697a65293b0a097d0a0969662876697271203d3d204e4f5f49525129207b0a090970725f64656275672822204661696c656420746f206d617020215c6e22293b0a090972657475726e202d313b0a097d0a0a0970725f64656275672822204d617070656420746f206c696e7578206972712025645c6e222c2076697271293b0a0a097063695f6465762d3e697271203d20766972713b0a0a0972657475726e20303b0a7d0a0a2f2a0a202a20506c6174666f726d20737570706f727420666f72202f70726f632f6275732f7063692f582f59206d6d61702829732c0a202a206d6f64656c6c6564206f6e20746865207370617263363420696d706c656d656e746174696f6e2062792044617665204d696c6c65722e0a202a20202d2d207061756c75732e0a202a2f0a0a2f2a0a202a2041646a75737420766d5f70676f6666206f6620564d41207375636820746861742069742069732074686520706879736963616c2070616765206f66667365740a202a20636f72726573706f6e64696e6720746f207468652033322d6269742070636920627573206f666673657420666f7220444556207265717565737465642062792074686520757365722e0a202a0a202a204261736963616c6c792c2074686520757365722066696e6473207468652062617365206164647265737320666f722068697320646576696365207768696368206865207769736865730a202a20746f206d6d61702e2020546865792072656164207468652033322d6269742076616c75652066726f6d2074686520636f6e66696720737061636520626173652072656769737465722c0a202a2061646420776861746576657220504147455f53495a45206d756c7469706c65206f6666736574207468657920776973682c20616e642066656564207468697320696e746f207468650a202a206f666673657420706172616d65746572206f66206d6d6170206f6e202f70726f632f6275732f7063692f58585820666f722074686174206465766963652e0a202a0a202a2052657475726e73206e65676174697665206572726f7220636f6465206f6e206661696c7572652c207a65726f206f6e20737563636573732e0a202a2f0a73746174696320737472756374207265736f75726365202a5f5f7063695f6d6d61705f6d616b655f6f666673657428737472756374207063695f646576202a6465762c0a0909090909202020202020207265736f757263655f73697a655f74202a6f66667365742c0a090909090920202020202020656e756d207063695f6d6d61705f7374617465206d6d61705f7374617465290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f7374286465762d3e627573293b0a09756e7369676e6564206c6f6e6720696f5f6f6666736574203d20303b0a09696e7420692c207265735f6269743b0a0a0969662028686f7365203d3d2030290a090972657475726e204e554c4c3b09092f2a2073686f756c64206e657665722068617070656e202a2f0a0a092f2a204966206d656d6f72792c20616464206f6e2074686520504349206272696467652061646472657373206f6666736574202a2f0a09696620286d6d61705f7374617465203d3d207063695f6d6d61705f6d656d29207b0a2369662030202f2a2053656520636f6d6d656e7420696e207063695f7265736f757263655f746f5f75736572282920666f722077687920746869732069732064697361626c6564202a2f0a09092a6f6666736574202b3d20686f73652d3e7063695f6d656d5f6f66667365743b0a23656e6469660a09097265735f626974203d20494f5245534f555243455f4d454d3b0a097d20656c7365207b0a0909696f5f6f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a09092a6f6666736574202b3d20696f5f6f66667365743b0a09097265735f626974203d20494f5245534f555243455f494f3b0a097d0a0a092f2a0a09202a20436865636b207468617420746865206f66667365742072657175657374656420636f72726573706f6e647320746f206f6e65206f66207468650a09202a207265736f7572636573206f6620746865206465766963652e0a09202a2f0a09666f72202869203d20303b2069203c3d205043495f524f4d5f5245534f555243453b20692b2b29207b0a0909737472756374207265736f75726365202a7270203d20266465762d3e7265736f757263655b695d3b0a0909696e7420666c616773203d2072702d3e666c6167733b0a0a09092f2a20747265617420524f4d206173206d656d6f7279202873686f756c6420626520616c726561647929202a2f0a09096966202869203d3d205043495f524f4d5f5245534f55524345290a090909666c616773207c3d20494f5245534f555243455f4d454d3b0a0a09092f2a2041637469766520616e642073616d6520747970653f202a2f0a09096966202828666c6167732026207265735f62697429203d3d2030290a090909636f6e74696e75653b0a0a09092f2a20496e207468652072616e6765206f662074686973207265736f757263653f202a2f0a0909696620282a6f6666736574203c202872702d3e7374617274202620504147455f4d41534b29207c7c202a6f6666736574203e2072702d3e656e64290a090909636f6e74696e75653b0a0a09092f2a20666f756e642069742120636f6e737472756374207468652066696e616c20706879736963616c2061646472657373202a2f0a0909696620286d6d61705f7374617465203d3d207063695f6d6d61705f696f290a0909092a6f6666736574202b3d20686f73652d3e696f5f626173655f70687973202d20696f5f6f66667365743b0a090972657475726e2072703b0a097d0a0a0972657475726e204e554c4c3b0a7d0a0a2f2a0a202a2053657420766d5f706167655f70726f74206f6620564d412c20617320617070726f70726961746520666f722074686973206172636869746563747572652c20666f722061207063690a202a20646576696365206d617070696e672e0a202a2f0a73746174696320706770726f745f74205f5f7063695f6d6d61705f7365745f706770726f7428737472756374207063695f646576202a6465762c20737472756374207265736f75726365202a72702c0a09090909202020202020706770726f745f742070726f74656374696f6e2c0a09090909202020202020656e756d207063695f6d6d61705f7374617465206d6d61705f73746174652c0a09090909202020202020696e742077726974655f636f6d62696e65290a7b0a09756e7369676e6564206c6f6e672070726f74203d20706770726f745f76616c2870726f74656374696f6e293b0a0a092f2a20577269746520636f6d62696e6520697320616c776179732030206f6e206e6f6e2d6d656d6f7279207370616365206d617070696e67732e204f6e0a09202a206d656d6f72792073706163652c206966207468652075736572206469646e2774207061737320312c20776520636865636b20666f7220610a09202a2022707265666574636861626c6522207265736f757263652e2054686973206973206120626974206861636b6973682c20627574207765207573650a09202a207468697320746f20776f726b61726f756e642074686520696e6162696c697479206f66202f737973667320746f2070726f7669646520612077726974650a09202a20636f6d62696e65206269740a09202a2f0a09696620286d6d61705f737461746520213d207063695f6d6d61705f6d656d290a090977726974655f636f6d62696e65203d20303b0a09656c7365206966202877726974655f636f6d62696e65203d3d203029207b0a09096966202872702d3e666c616773202620494f5245534f555243455f5052454645544348290a09090977726974655f636f6d62696e65203d20313b0a097d0a0a092f2a2058585820776f756c64206265206e69636520746f206861766520612077617920746f2061736b20666f722077726974652d7468726f756768202a2f0a096966202877726974655f636f6d62696e65290a090972657475726e20706770726f745f6e6f6e6361636865645f77632870726f74293b0a09656c73650a090972657475726e20706770726f745f6e6f6e6361636865642870726f74293b0a7d0a0a2f2a0a202a2054686973206f6e652069732075736564206279202f6465762f6d656d20616e642066626465762077686f2068617665206e6f20636c75652061626f7574207468650a202a20504349206465766963652c20697420747269657320746f2066696e6420746865205043492064657669636520666972737420616e642063616c6c73207468650a202a2061626f766520726f7574696e650a202a2f0a706770726f745f74207063695f706879735f6d656d5f6163636573735f70726f74287374727563742066696c65202a66696c652c0a090909092020756e7369676e6564206c6f6e672070666e2c0a090909092020756e7369676e6564206c6f6e672073697a652c0a090909092020706770726f745f742070726f74290a7b0a09737472756374207063695f646576202a70646576203d204e554c4c3b0a09737472756374207265736f75726365202a666f756e64203d204e554c4c3b0a097265736f757263655f73697a655f74206f6666736574203d2028287265736f757263655f73697a655f742970666e29203c3c20504147455f53484946543b0a09696e7420693b0a0a0969662028706167655f69735f72616d2870666e29290a090972657475726e2070726f743b0a0a0970726f74203d20706770726f745f6e6f6e6361636865642870726f74293b0a09666f725f656163685f7063695f646576287064657629207b0a0909666f72202869203d20303b2069203c3d205043495f524f4d5f5245534f555243453b20692b2b29207b0a090909737472756374207265736f75726365202a7270203d2026706465762d3e7265736f757263655b695d3b0a090909696e7420666c616773203d2072702d3e666c6167733b0a0a0909092f2a2041637469766520616e642073616d6520747970653f202a2f0a0909096966202828666c616773202620494f5245534f555243455f4d454d29203d3d2030290a09090909636f6e74696e75653b0a0909092f2a20496e207468652072616e6765206f662074686973207265736f757263653f202a2f0a090909696620286f6666736574203c202872702d3e7374617274202620504147455f4d41534b29207c7c0a090909202020206f6666736574203e2072702d3e656e64290a09090909636f6e74696e75653b0a090909666f756e64203d2072703b0a090909627265616b3b0a09097d0a090969662028666f756e64290a090909627265616b3b0a097d0a0969662028666f756e6429207b0a090969662028666f756e642d3e666c616773202620494f5245534f555243455f5052454645544348290a09090970726f74203d20706770726f745f6e6f6e6361636865645f77632870726f74293b0a09097063695f6465765f7075742870646576293b0a097d0a0a0970725f646562756728225043493a204e6f6e2d504349206d617020666f7220256c6c782c2070726f743a20256c785c6e222c0a09092028756e7369676e6564206c6f6e67206c6f6e67296f66667365742c20706770726f745f76616c2870726f7429293b0a0a0972657475726e2070726f743b0a7d0a0a0a2f2a0a202a20506572666f726d207468652061637475616c2072656d6170206f662074686520706167657320666f7220612050434920646576696365206d617070696e672c2061730a202a20617070726f70726961746520666f722074686973206172636869746563747572652e202054686520726567696f6e20696e207468652070726f6365737320746f206d61700a202a2069732064657363726962656420627920766d5f737461727420616e6420766d5f656e64206d656d62657273206f6620564d412c20746865206261736520706879736963616c0a202a206164647265737320697320666f756e6420696e20766d5f70676f66662e0a202a205468652070636920646576696365207374727563747572652069732070726f766964656420736f20746861742061726368697465637475726573206d6179206d616b65206d617070696e670a202a206465636973696f6e73206f6e2061207065722d646576696365206f72207065722d6275732062617369732e0a202a0a202a2052657475726e732061206e65676174697665206572726f7220636f6465206f6e206661696c7572652c207a65726f206f6e20737563636573732e0a202a2f0a696e74207063695f6d6d61705f706167655f72616e676528737472756374207063695f646576202a6465762c2073747275637420766d5f617265615f737472756374202a766d612c0a090909656e756d207063695f6d6d61705f7374617465206d6d61705f73746174652c20696e742077726974655f636f6d62696e65290a7b0a097265736f757263655f73697a655f74206f6666736574203d0a090928287265736f757263655f73697a655f7429766d612d3e766d5f70676f666629203c3c20504147455f53484946543b0a09737472756374207265736f75726365202a72703b0a09696e74207265743b0a0a097270203d205f5f7063695f6d6d61705f6d616b655f6f6666736574286465762c20266f66667365742c206d6d61705f7374617465293b0a09696620287270203d3d204e554c4c290a090972657475726e202d45494e56414c3b0a0a09766d612d3e766d5f70676f6666203d206f6666736574203e3e20504147455f53484946543b0a09766d612d3e766d5f706167655f70726f74203d205f5f7063695f6d6d61705f7365745f706770726f74286465762c2072702c0a0909090909092020766d612d3e766d5f706167655f70726f742c0a09090909090920206d6d61705f73746174652c2077726974655f636f6d62696e65293b0a0a09726574203d2072656d61705f70666e5f72616e676528766d612c20766d612d3e766d5f73746172742c20766d612d3e766d5f70676f66662c0a09090920202020202020766d612d3e766d5f656e64202d20766d612d3e766d5f73746172742c20766d612d3e766d5f706167655f70726f74293b0a0a0972657475726e207265743b0a7d0a0a2f2a20546869732070726f7669646573206c656761637920494f207265616420616363657373206f6e206120627573202a2f0a696e74207063695f6c65676163795f7265616428737472756374207063695f627573202a6275732c206c6f66665f7420706f72742c20753332202a76616c2c2073697a655f742073697a65290a7b0a09756e7369676e6564206c6f6e67206f66667365743b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a09737472756374207265736f75726365202a7270203d2026686f73652d3e696f5f7265736f757263653b0a09766f6964205f5f696f6d656d202a616464723b0a0a092f2a20436865636b20696620706f72742063616e20626520737570706f727465642062792074686174206275732e205765206f6e6c7920636865636b0a09202a207468652072616e676573206f6620746865205048422074686f7567682c206e6f74207468652062757320697473656c66206173207468652072756c65730a09202a20666f7220666f7277617264696e67206c6567616379206379636c657320646f776e206272696467657320617265206e6f74206f75722070726f626c656d0a09202a20686572652e20536f2069662074686520686f73742062726964676520737570706f7274732069742c20776520646f2069742e0a09202a2f0a096f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a096f6666736574202b3d20706f72743b0a0a0969662028212872702d3e666c616773202620494f5245534f555243455f494f29290a090972657475726e202d454e58494f3b0a09696620286f6666736574203c2072702d3e7374617274207c7c20286f6666736574202b2073697a6529203e2072702d3e656e64290a090972657475726e202d454e58494f3b0a0961646472203d20686f73652d3e696f5f626173655f76697274202b20706f72743b0a0a097377697463682873697a6529207b0a096361736520313a0a09092a28287538202a2976616c29203d20696e5f382861646472293b0a090972657475726e20313b0a096361736520323a0a090969662028706f727420262031290a09090972657475726e202d45494e56414c3b0a09092a2828753136202a2976616c29203d20696e5f6c6531362861646472293b0a090972657475726e20323b0a096361736520343a0a090969662028706f727420262033290a09090972657475726e202d45494e56414c3b0a09092a2828753332202a2976616c29203d20696e5f6c6533322861646472293b0a090972657475726e20343b0a097d0a0972657475726e202d45494e56414c3b0a7d0a0a2f2a20546869732070726f7669646573206c656761637920494f20777269746520616363657373206f6e206120627573202a2f0a696e74207063695f6c65676163795f777269746528737472756374207063695f627573202a6275732c206c6f66665f7420706f72742c207533322076616c2c2073697a655f742073697a65290a7b0a09756e7369676e6564206c6f6e67206f66667365743b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a09737472756374207265736f75726365202a7270203d2026686f73652d3e696f5f7265736f757263653b0a09766f6964205f5f696f6d656d202a616464723b0a0a092f2a20436865636b20696620706f72742063616e20626520737570706f727465642062792074686174206275732e205765206f6e6c7920636865636b0a09202a207468652072616e676573206f6620746865205048422074686f7567682c206e6f74207468652062757320697473656c66206173207468652072756c65730a09202a20666f7220666f7277617264696e67206c6567616379206379636c657320646f776e206272696467657320617265206e6f74206f75722070726f626c656d0a09202a20686572652e20536f2069662074686520686f73742062726964676520737570706f7274732069742c20776520646f2069742e0a09202a2f0a096f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a096f6666736574202b3d20706f72743b0a0a0969662028212872702d3e666c616773202620494f5245534f555243455f494f29290a090972657475726e202d454e58494f3b0a09696620286f6666736574203c2072702d3e7374617274207c7c20286f6666736574202b2073697a6529203e2072702d3e656e64290a090972657475726e202d454e58494f3b0a0961646472203d20686f73652d3e696f5f626173655f76697274202b20706f72743b0a0a092f2a205741524e494e473a205468652067656e6572696320636f6465206973206964696f7469632e204974206765747320706173736564206120706f696e7465720a09202a20746f20776861742063616e206265206120312c2032206f7220342062797465207175616e7469747920616e6420616c7761797320726561647320746861740a09202a2061732061207533322c207768696368206d65616e732074686174207765206861766520746f20636f727265637420746865206c6f636174696f6e206f660a09202a20746865206461746120726561642077697468696e2074686f7365203332206269747320666f722073697a65203120616e6420320a09202a2f0a097377697463682873697a6529207b0a096361736520313a0a09096f75745f3828616464722c2076616c203e3e203234293b0a090972657475726e20313b0a096361736520323a0a090969662028706f727420262031290a09090972657475726e202d45494e56414c3b0a09096f75745f6c65313628616464722c2076616c203e3e203136293b0a090972657475726e20323b0a096361736520343a0a090969662028706f727420262033290a09090972657475726e202d45494e56414c3b0a09096f75745f6c65333228616464722c2076616c293b0a090972657475726e20343b0a097d0a0972657475726e202d45494e56414c3b0a7d0a0a2f2a20546869732070726f7669646573206c656761637920494f206f72206d656d6f7279206d6d617020616363657373206f6e206120627573202a2f0a696e74207063695f6d6d61705f6c65676163795f706167655f72616e676528737472756374207063695f627573202a6275732c0a0909092020202020202073747275637420766d5f617265615f737472756374202a766d612c0a09090920202020202020656e756d207063695f6d6d61705f7374617465206d6d61705f7374617465290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a097265736f757263655f73697a655f74206f6666736574203d0a090928287265736f757263655f73697a655f7429766d612d3e766d5f70676f666629203c3c20504147455f53484946543b0a097265736f757263655f73697a655f742073697a65203d20766d612d3e766d5f656e64202d20766d612d3e766d5f73746172743b0a09737472756374207265736f75726365202a72703b0a0a0970725f646562756728227063695f6d6d61705f6c65676163795f706167655f72616e676528253034783a253032782c2025732040256c6c782e2e256c6c78295c6e222c0a0909207063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d6265722c0a0909206d6d61705f7374617465203d3d207063695f6d6d61705f6d656d203f20224d454d22203a2022494f222c0a09092028756e7369676e6564206c6f6e67206c6f6e67296f66667365742c0a09092028756e7369676e6564206c6f6e67206c6f6e6729286f6666736574202b2073697a65202d203129293b0a0a09696620286d6d61705f7374617465203d3d207063695f6d6d61705f6d656d29207b0a09092f2a204861636b20616c65727420210a0909202a0a0909202a20426563617573652058206973206c616d6520616e642063616e206661696c207374617274696e67206966206974206765747320616e206572726f7220747279696e670a0909202a20746f206d6d6170206c65676163795f6d656d2028696e7374656164206f66206a757374206d6f76696e67206f6e20776974686f7574206c6567616379206d656d6f72790a0909202a20616363657373292077652066616b65206974206865726520627920676976696e6720697420616e6f6e796d6f7573206d656d6f72792c206566666563746976656c790a0909202a206265686176696e67206a757374206c696b65202f6465762f7a65726f0a0909202a2f0a090969662028286f6666736574202b2073697a6529203e20686f73652d3e6973615f6d656d5f73697a6529207b0a0909097072696e746b284b45524e5f44454255470a090909202020202020202250726f6365737320257320287069643a256429206d6170706564206e6f6e2d6578697374696e6720504349206c6567616379206d656d6f727920666f722030253034783a253032785c6e222c0a0909092020202020202063757272656e742d3e636f6d6d2c2063757272656e742d3e7069642c207063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d626572293b0a09090969662028766d612d3e766d5f666c616773202620564d5f534841524544290a0909090972657475726e2073686d656d5f7a65726f5f736574757028766d61293b0a09090972657475726e20303b0a09097d0a09096f6666736574202b3d20686f73652d3e6973615f6d656d5f706879733b0a097d20656c7365207b0a0909756e7369676e6564206c6f6e6720696f5f6f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a0909756e7369676e6564206c6f6e6720726f6666736574203d206f6666736574202b20696f5f6f66667365743b0a09097270203d2026686f73652d3e696f5f7265736f757263653b0a090969662028212872702d3e666c616773202620494f5245534f555243455f494f29290a09090972657475726e202d454e58494f3b0a090969662028726f6666736574203c2072702d3e7374617274207c7c2028726f6666736574202b2073697a6529203e2072702d3e656e64290a09090972657475726e202d454e58494f3b0a09096f6666736574202b3d20686f73652d3e696f5f626173655f706879733b0a097d0a0970725f64656275672822202d3e206d617070696e67207068797320256c6c785c6e222c2028756e7369676e6564206c6f6e67206c6f6e67296f6666736574293b0a0a09766d612d3e766d5f70676f6666203d206f6666736574203e3e20504147455f53484946543b0a09766d612d3e766d5f706167655f70726f74203d20706770726f745f6e6f6e63616368656428766d612d3e766d5f706167655f70726f74293b0a0972657475726e2072656d61705f70666e5f72616e676528766d612c20766d612d3e766d5f73746172742c20766d612d3e766d5f70676f66662c0a09090920202020202020766d612d3e766d5f656e64202d20766d612d3e766d5f73746172742c0a09090920202020202020766d612d3e766d5f706167655f70726f74293b0a7d0a0a766f6964207063695f7265736f757263655f746f5f7573657228636f6e737420737472756374207063695f646576202a6465762c20696e74206261722c0a0909092020636f6e737420737472756374207265736f75726365202a727372632c0a09090920207265736f757263655f73697a655f74202a73746172742c207265736f757263655f73697a655f74202a656e64290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f7374286465762d3e627573293b0a097265736f757263655f73697a655f74206f6666736574203d20303b0a0a0969662028686f7365203d3d204e554c4c290a090972657475726e3b0a0a0969662028727372632d3e666c616773202620494f5245534f555243455f494f290a09096f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a0a092f2a205765207061737320612066756c6c79206669786564207570206164647265737320746f20757365726c616e6420666f72204d4d494f20696e7374656164206f660a09202a2061204241522076616c756520626563617573652058206973206c616d6520616e64206578706563747320746f2062652061626c6520746f2075736520746861740a09202a20746f207061737320746f202f6465762f6d656d20210a09202a0a09202a2054686174206d65616e732074686174207765276c6c206861766520706f74656e7469616c6c7920363420626974732076616c75657320776865726520736f6d650a09202a20757365726c616e642061707073206f6e6c792065787065637420333220286c696b65205820697473656c662073696e6365206974207468696e6b73206f6e6c790a09202a205370617263206861732036342062697473204d4d494f292062757420696620776520646f6e277420646f20746861742c20776520627265616b206974206f6e0a09202a2033322062697473204348525073203a2d280a09202a0a09202a20486f706566756c6c792c2074686520737973667320696e737465726661636520697320696d6d756e6520746f20746861742067756e6b2e204f6e636520580a09202a20686173206265656e2066697865642028616e6420746865206669782073707265616420656e6f756768292c2077652063616e2072652d656e61626c65207468650a09202a2032206c696e65732062656c6f7720616e64207061737320646f776e2061204241522076616c756520746f20757365726c616e642e20496e207468617420636173650a09202a207765276c6c20616c736f206861766520746f2072652d656e61626c6520746865206d61746368696e6720636f646520696e0a09202a205f5f7063695f6d6d61705f6d616b655f6f666673657428292e0a09202a0a09202a2042656e482e0a09202a2f0a23696620300a09656c73652069662028727372632d3e666c616773202620494f5245534f555243455f4d454d290a09096f6666736574203d20686f73652d3e7063695f6d656d5f6f66667365743b0a23656e6469660a0a092a7374617274203d20727372632d3e7374617274202d206f66667365743b0a092a656e64203d20727372632d3e656e64202d206f66667365743b0a7d0a0a2f2a2a0a202a207063695f70726f636573735f6272696467655f4f465f72616e676573202d2050617273652050434920627269646765207265736f75726365732066726f6d2064657669636520747265650a202a2040686f73653a206e65776c7920616c6c6f6361746564207063695f636f6e74726f6c6c657220746f2062652073657475700a202a20406465763a20646576696365206e6f6465206f662074686520686f7374206272696467650a202a20407072696d6172793a20736574206966207072696d61727920627573202833322062697473206f6e6c792c20736f6f6e20746f2062652064657072656361746564290a202a0a202a20546869732066756e6374696f6e2077696c6c20706172736520746865202272616e676573222070726f7065727479206f6620612050434920686f737420627269646765206465766963650a202a206e6f646520616e6420736574757020746865207265736f75726365206d617070696e67206f6620612070636920636f6e74726f6c6c6572206261736564206f6e206974730a202a20636f6e74656e742e0a202a0a202a204c69666520776f756c6420626520626f72696e67206966206974207761736e277420666f72206120666577206973737565732074686174207765206861766520746f206465616c0a202a207769746820686572653a0a202a0a202a2020202d2057652063616e206f6e6c7920636f70652077697468206f6e6520494f2073706163652072616e676520616e6420757020746f2033204d656d6f72792073706163650a202a202020202072616e6765732e20486f77657665722c20736f6d65206d616368696e657320287468616e6b73204170706c652021292074656e6420746f2073706c69742074686569720a202a2020202020737061636520696e746f206c6f7473206f6620736d616c6c20636f6e746967756f75732072616e6765732e20536f207765206861766520746f20636f616c657363652e0a202a0a202a2020202d2057652063616e206f6e6c7920636f7065207769746820616c6c206d656d6f72792072616e67657320686176696e67207468652073616d65206f66667365740a202a20202020206265747765656e204350552061646472657373657320616e6420504349206164647265737365732e20556e666f7274756e6174656c792c20736f6d6520627269646765730a202a202020202061726520736574757020666f722061206c6172676520313a31206d617070696e6720616c6f6e672077697468206120736d616c6c202277696e646f77222077686963680a202a20202020206d617073205043492061646472657373203020746f20736f6d652061726269747261727920686967682061646472657373206f66207468652043505520737061636520696e0a202a20202020206f7264657220746f20676976652061636365737320746f2074686520495341206d656d6f727920686f6c652e0a202a202020202054686520776179206f7574206f662068657265207468617420492776652063686f73656e20666f72206e6f7720697320746f20616c7761797320736574207468650a202a20202020206f6666736574206261736564206f6e20746865206669727374207265736f7572636520666f756e642c207468656e206f766572726964652069742069662077650a202a202020202068617665206120646966666572656e74206f666673657420616e64207468652070726576696f7573207761732073657420627920616e2049534120686f6c652e0a202a0a202a2020202d20536f6d6520627573736573206861766520494f207370616365206e6f74207374617274696e6720617420302c207768696368206361757365732074726f75626c6520776974680a202a20202020207468652077617920776520646f206f757220494f207265736f757263652072656e756d626572696e672e2054686520636f646520736f6d6577686174206465616c7320776974680a202a2020202020697420666f72203634206269747320627574204920776f756c64206578706563742070726f626c656d73206f6e20333220626974732e0a202a0a202a2020202d20536f6d65203332206269747320706c6174666f726d732073756368206173203478782063616e206861766520706879736963616c207370616365206c6172676572207468616e0a202a20202020203332206269747320736f207765206e65656420746f2075736520363420626974732076616c75657320666f72207468652070617273696e670a202a2f0a766f6964207063695f70726f636573735f6272696467655f4f465f72616e67657328737472756374207063695f636f6e74726f6c6c6572202a686f73652c0a090909092020737472756374206465766963655f6e6f6465202a6465762c20696e74207072696d617279290a7b0a09636f6e737420753332202a72616e6765733b0a09696e7420726c656e3b0a09696e7420706e61203d206f665f6e5f616464725f63656c6c7328646576293b0a09696e74206e70203d20706e61202b20353b0a09696e74206d656d6e6f203d20302c206973615f686f6c65203d202d313b0a09753332207063695f73706163653b0a09756e7369676e6564206c6f6e67206c6f6e67207063695f616464722c206370755f616464722c207063695f6e6578742c206370755f6e6578742c2073697a653b0a09756e7369676e6564206c6f6e67206c6f6e67206973615f6d62203d20303b0a09737472756374207265736f75726365202a7265733b0a0a097072696e746b284b45524e5f494e464f202250434920686f7374206272696467652025732025732072616e6765733a5c6e222c0a09202020202020206465762d3e66756c6c5f6e616d652c207072696d617279203f2022287072696d6172792922203a202222293b0a0a092f2a204765742072616e6765732070726f7065727479202a2f0a0972616e676573203d206f665f6765745f70726f7065727479286465762c202272616e676573222c2026726c656e293b0a096966202872616e676573203d3d204e554c4c290a090972657475726e3b0a0a092f2a205061727365206974202a2f0a097768696c65202828726c656e202d3d206e70202a203429203e3d203029207b0a09092f2a2052656164206e6578742072616e67657320656c656d656e74202a2f0a09097063695f7370616365203d2072616e6765735b305d3b0a09097063695f61646472203d206f665f726561645f6e756d6265722872616e676573202b20312c2032293b0a09096370755f61646472203d206f665f7472616e736c6174655f61646472657373286465762c2072616e676573202b2033293b0a090973697a65203d206f665f726561645f6e756d6265722872616e676573202b20706e61202b20332c2032293b0a090972616e676573202b3d206e703b0a0a09092f2a204966207765206661696c6564207472616e736c6174696f6e206f7220676f742061207a65726f2d73697a656420726567696f6e0a0909202a2028736f6d652046572074727920746f20666565642075732077697468206e6f6e2073656e736963616c207a65726f2073697a656420726567696f6e730a0909202a207375636820617320706f77657233207768696368206c6f6f6b206c696b6520736f6d65206b696e64206f6620617474656d7074206174206578706f73696e670a0909202a2074686520564741206d656d6f727920686f6c65290a0909202a2f0a0909696620286370755f61646472203d3d204f465f4241445f41444452207c7c2073697a65203d3d2030290a090909636f6e74696e75653b0a0a09092f2a204e6f7720636f6e73756d6520666f6c6c6f77696e6720656c656d656e7473207768696c6520746865792061726520636f6e746967756f7573202a2f0a0909666f7220283b20726c656e203e3d206e70202a2073697a656f6628753332293b0a0909202020202072616e676573202b3d206e702c20726c656e202d3d206e70202a203429207b0a0909096966202872616e6765735b305d20213d207063695f7370616365290a09090909627265616b3b0a0909097063695f6e657874203d206f665f726561645f6e756d6265722872616e676573202b20312c2032293b0a0909096370755f6e657874203d206f665f7472616e736c6174655f61646472657373286465762c2072616e676573202b2033293b0a090909696620287063695f6e65787420213d207063695f61646472202b2073697a65207c7c0a090909202020206370755f6e65787420213d206370755f61646472202b2073697a65290a09090909627265616b3b0a09090973697a65202b3d206f665f726561645f6e756d6265722872616e676573202b20706e61202b20332c2032293b0a09097d0a0a09092f2a20416374206261736564206f6e20616464726573732073706163652074797065202a2f0a0909726573203d204e554c4c3b0a09097377697463682028287063695f7370616365203e3e2032342920262030783329207b0a09096361736520313a09092f2a2050434920494f207370616365202a2f0a0909097072696e746b284b45524e5f494e464f0a09090920202020202020222020494f203078253031366c6c782e2e3078253031366c6c78202d3e203078253031366c6c785c6e222c0a090909202020202020206370755f616464722c206370755f61646472202b2073697a65202d20312c207063695f61646472293b0a0a0909092f2a20576520737570706f7274206f6e6c79206f6e6520494f2072616e6765202a2f0a09090969662028686f73652d3e7063695f696f5f73697a6529207b0a090909097072696e746b284b45524e5f494e464f0a090909092020202020202022205c5c2d2d3e20536b69707065642028746f6f206d616e792920215c6e22293b0a09090909636f6e74696e75653b0a0909097d0a23696664656620434f4e4649475f50504333320a0909092f2a204f6e20333220626974732c206c696d697420492f4f20737061636520746f2031364d42202a2f0a0909096966202873697a65203e2030783031303030303030290a0909090973697a65203d20307830313030303030303b0a0a0909092f2a2033322062697473206e6565647320746f206d617020494f732068657265202a2f0a090909686f73652d3e696f5f626173655f76697274203d20696f72656d6170286370755f616464722c2073697a65293b0a0a0909092f2a204578706563742074726f75626c65206966207063695f61646472206973206e6f742030202a2f0a090909696620287072696d617279290a090909096973615f696f5f62617365203d0a090909090928756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f766972743b0a23656e646966202f2a20434f4e4649475f5050433332202a2f0a0909092f2a207063695f696f5f73697a6520616e6420696f5f626173655f7068797320616c7761797320726570726573656e7420494f0a090909202a207370616365207374617274696e67206174203020736f20776520666163746f7220696e207063695f616464720a090909202a2f0a090909686f73652d3e7063695f696f5f73697a65203d207063695f61646472202b2073697a653b0a090909686f73652d3e696f5f626173655f70687973203d206370755f61646472202d207063695f616464723b0a0a0909092f2a204275696c64207265736f75726365202a2f0a090909726573203d2026686f73652d3e696f5f7265736f757263653b0a0909097265732d3e666c616773203d20494f5245534f555243455f494f3b0a0909097265732d3e7374617274203d207063695f616464723b0a090909627265616b3b0a09096361736520323a09092f2a20504349204d656d6f7279207370616365202a2f0a09096361736520333a09092f2a205043492036342062697473204d656d6f7279207370616365202a2f0a0909097072696e746b284b45524e5f494e464f0a0909092020202020202022204d454d203078253031366c6c782e2e3078253031366c6c78202d3e203078253031366c6c782025735c6e222c0a090909202020202020206370755f616464722c206370755f61646472202b2073697a65202d20312c207063695f616464722c0a09090920202020202020287063695f73706163652026203078343030303030303029203f2022507265666574636822203a202222293b0a0a0909092f2a20576520737570706f7274206f6e6c792033206d656d6f72792072616e676573202a2f0a090909696620286d656d6e6f203e3d203329207b0a090909097072696e746b284b45524e5f494e464f0a090909092020202020202022205c5c2d2d3e20536b69707065642028746f6f206d616e792920215c6e22293b0a09090909636f6e74696e75653b0a0909097d0a0909092f2a2048616e646c657320495341206d656d6f727920686f6c652073706163652068657265202a2f0a090909696620287063695f61646472203d3d203029207b0a090909096973615f6d62203d206370755f616464723b0a090909096973615f686f6c65203d206d656d6e6f3b0a09090909696620287072696d617279207c7c206973615f6d656d5f62617365203d3d2030290a09090909096973615f6d656d5f62617365203d206370755f616464723b0a09090909686f73652d3e6973615f6d656d5f70687973203d206370755f616464723b0a09090909686f73652d3e6973615f6d656d5f73697a65203d2073697a653b0a0909097d0a0a0909092f2a2057652067657420746865205043492f4d656d206f66667365742066726f6d207468652066697273742072616e6765206f720a090909202a207468652c2063757272656e74206f6e6520696620746865206f66667365742063616d652066726f6d20616e204953410a090909202a20686f6c652e204966207468657920646f6e2774206d617463682c206275676765722e0a090909202a2f0a090909696620286d656d6e6f203d3d2030207c7c0a09090920202020286973615f686f6c65203e3d2030202626207063695f6164647220213d20302026260a0909092020202020686f73652d3e7063695f6d656d5f6f6666736574203d3d206973615f6d6229290a09090909686f73652d3e7063695f6d656d5f6f6666736574203d206370755f61646472202d207063695f616464723b0a090909656c736520696620287063695f6164647220213d20302026260a0909090920686f73652d3e7063695f6d656d5f6f666673657420213d206370755f61646472202d207063695f6164647229207b0a090909097072696e746b284b45524e5f494e464f0a090909092020202020202022205c5c2d2d3e20536b697070656420286f6666736574206d69736d617463682920215c6e22293b0a09090909636f6e74696e75653b0a0909097d0a0a0909092f2a204275696c64207265736f75726365202a2f0a090909726573203d2026686f73652d3e6d656d5f7265736f75726365735b6d656d6e6f2b2b5d3b0a0909097265732d3e666c616773203d20494f5245534f555243455f4d454d3b0a090909696620287063695f737061636520262030783430303030303030290a090909097265732d3e666c616773207c3d20494f5245534f555243455f50524546455443483b0a0909097265732d3e7374617274203d206370755f616464723b0a090909627265616b3b0a09097d0a09096966202872657320213d204e554c4c29207b0a0909097265732d3e6e616d65203d206465762d3e66756c6c5f6e616d653b0a0909097265732d3e656e64203d207265732d3e7374617274202b2073697a65202d20313b0a0909097265732d3e706172656e74203d204e554c4c3b0a0909097265732d3e7369626c696e67203d204e554c4c3b0a0909097265732d3e6368696c64203d204e554c4c3b0a09097d0a097d0a0a092f2a204966207468657265277320616e2049534120686f6c6520616e6420746865207063695f6d656d5f6f6666736574206973202d6e6f742d206d61746368696e670a09202a207468652049534120686f6c65206f66667365742c207468656e207765206e65656420746f2072656d6f7665207468652049534120686f6c652066726f6d0a09202a20746865207265736f75726365206c69737420666f7220746861742062726967650a09202a2f0a09696620286973615f686f6c65203e3d203020262620686f73652d3e7063695f6d656d5f6f666673657420213d206973615f6d6229207b0a0909756e7369676e656420696e74206e657874203d206973615f686f6c65202b20313b0a09097072696e746b284b45524e5f494e464f20222052656d6f76696e672049534120686f6c65206174203078253031366c6c785c6e222c206973615f6d62293b0a0909696620286e657874203c206d656d6e6f290a0909096d656d6d6f76652826686f73652d3e6d656d5f7265736f75726365735b6973615f686f6c655d2c0a0909090926686f73652d3e6d656d5f7265736f75726365735b6e6578745d2c0a0909090973697a656f6628737472756374207265736f7572636529202a20286d656d6e6f202d206e65787429293b0a0909686f73652d3e6d656d5f7265736f75726365735b2d2d6d656d6e6f5d2e666c616773203d20303b0a097d0a7d0a0a2f2a20446563696465207768657468657220746f20646973706c61792074686520646f6d61696e206e756d62657220696e202f70726f63202a2f0a696e74207063695f70726f635f646f6d61696e28737472756374207063695f627573202a627573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a0a0969662028217063695f6861735f666c6167285043495f454e41424c455f50524f435f444f4d41494e5329290a090972657475726e20303b0a09696620287063695f6861735f666c6167285043495f434f4d5041545f444f4d41494e5f3029290a090972657475726e20686f73652d3e676c6f62616c5f6e756d62657220213d20303b0a0972657475726e20313b0a7d0a0a2f2a2054686973206865616465722066697875702077696c6c20646f20746865207265736f7572636520666978757020666f7220616c6c20646576696365732061732074686579206172650a202a2070726f6265642c20627574206e6f7420666f72206272696467652072616e6765730a202a2f0a73746174696320766f69642070636962696f735f66697875705f7265736f757263657328737472756374207063695f646576202a646576290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f7374286465762d3e627573293b0a09696e7420693b0a0a096966202821686f736529207b0a09097072696e746b284b45524e5f45525220224e6f20686f73742062726964676520666f72205043492064657620257320215c6e222c0a0909202020202020207063695f6e616d652864657629293b0a090972657475726e3b0a097d0a09666f72202869203d20303b2069203c204445564943455f434f554e545f5245534f555243453b20692b2b29207b0a0909737472756374207265736f75726365202a726573203d206465762d3e7265736f75726365202b20693b0a090969662028217265732d3e666c616773290a090909636f6e74696e75653b0a0a09092f2a20496620776527726520676f696e6720746f2072652d61737369676e2065766572797468696e672c207765206d61726b20616c6c207265736f75726365730a0909202a20617320756e7365742028616e6420302d62617365207468656d292e20496e206164646974696f6e2c207765206d61726b2042415273207374617274696e670a0909202a206174203020617320756e7365742061732077656c6c2c20657863657074206966205043495f50524f42455f4f4e4c5920697320616c736f207365740a0909202a2073696e636520696e207468617420636173652c20776520646f6e27742077616e7420746f2072652d61737369676e20616e797468696e670a0909202a2f0a0909696620287063695f6861735f666c6167285043495f524541535349474e5f414c4c5f5253524329207c7c0a090920202020287265732d3e7374617274203d3d203020262620217063695f6861735f666c6167285043495f50524f42455f4f4e4c59292929207b0a0909092f2a204f6e6c79207072696e74206d657373616765206966206e6f742072652d61737369676e696e67202a2f0a09090969662028217063695f6861735f666c6167285043495f524541535349474e5f414c4c5f5253524329290a0909090970725f646562756728225043493a2573205265736f7572636520256420253031366c6c782d253031366c6c78205b25785d20220a09090909092022697320756e61737369676e65645c6e222c0a0909090909207063695f6e616d6528646576292c20692c0a09090909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c0a09090909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a09090909092028756e7369676e656420696e74297265732d3e666c616773293b0a0909097265732d3e656e64202d3d207265732d3e73746172743b0a0909097265732d3e7374617274203d20303b0a0909097265732d3e666c616773207c3d20494f5245534f555243455f554e5345543b0a090909636f6e74696e75653b0a09097d0a0a090970725f646562756728225043493a2573205265736f7572636520256420253031366c6c782d253031366c6c78205b25785d5c6e222c0a090909207063695f6e616d6528646576292c20692c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c5c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a0909092028756e7369676e656420696e74297265732d3e666c616773293b0a097d0a0a092f2a2043616c6c206d616368696e65207370656369666963207265736f75726365206669787570202a2f0a09696620287070635f6d642e70636962696f735f66697875705f7265736f7572636573290a09097070635f6d642e70636962696f735f66697875705f7265736f757263657328646576293b0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f414e595f49442c205043495f414e595f49442c2070636962696f735f66697875705f7265736f7572636573293b0a0a2f2a20546869732066756e6374696f6e20747269657320746f20666967757265206f7574206966206120627269646765207265736f7572636520686173206265656e20696e697469616c697a65640a202a20627920746865206669726d77617265206f72206e6f742e20497420646f65736e2774206861766520746f206265206162736f6c7574656c792062756c6c65742070726f6f662c206275740a202a207468696e677320676f206d6f726520736d6f6f74686c79207768656e20697420676574732069742072696768742e2049742073686f756c6420636f7665727320636173657320737563680a202a206173204170706c652022636c6f7365642220627269646765207265736f757263657320616e6420626172652d6d6574616c207053657269657320756e61737369676e656420627269646765730a202a2f0a73746174696320696e742070636962696f735f756e696e697469616c697a65645f6272696467655f7265736f7572636528737472756374207063695f627573202a6275732c0a09090909090920737472756374207265736f75726365202a726573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a09737472756374207063695f646576202a646576203d206275732d3e73656c663b0a097265736f757263655f73697a655f74206f66667365743b0a0975313620636f6d6d616e643b0a09696e7420693b0a0a092f2a20576520646f6e277420646f20616e797468696e67206966205043495f50524f42455f4f4e4c5920697320736574202a2f0a09696620287063695f6861735f666c6167285043495f50524f42455f4f4e4c5929290a090972657475726e20303b0a0a092f2a204a6f6220697320612062697420646966666572656e74206265747765656e206d656d6f727920616e6420494f202a2f0a09696620287265732d3e666c616773202620494f5245534f555243455f4d454d29207b0a09092f2a2049662074686520424152206973206e6f6e2d30202872657320213d207063695f6d656d5f6f666673657429207468656e20697427732070726f6261626c79206265656e0a0909202a20696e697469616c697a656420627920736f6d65626f64790a0909202a2f0a0909696620287265732d3e737461727420213d20686f73652d3e7063695f6d656d5f6f6666736574290a09090972657475726e20303b0a0a09092f2a205468652042415220697320302c206c6574277320636865636b206966206d656d6f7279206465636f64696e6720697320656e61626c6564206f6e0a0909202a20746865206272696467652e204966206e6f742c20776520636f6e736964657220697420756e61737369676e65640a0909202a2f0a09097063695f726561645f636f6e6669675f776f7264286465762c205043495f434f4d4d414e442c2026636f6d6d616e64293b0a09096966202828636f6d6d616e642026205043495f434f4d4d414e445f4d454d4f525929203d3d2030290a09090972657475726e20313b0a0a09092f2a204d656d6f7279206465636f64696e6720697320656e61626c656420616e64207468652042415220697320302e20496620616e79206f6620746865206272696467650a0909202a207265736f757263657320636f766572732074686174207374617274696e672061646472657373202830207468656e206974277320676f6f6420656e6f75676820666f720a0909202a20757320666f72206d656d6f72790a0909202a2f0a0909666f72202869203d20303b2069203c20333b20692b2b29207b0a0909096966202828686f73652d3e6d656d5f7265736f75726365735b695d2e666c616773202620494f5245534f555243455f4d454d292026260a09090920202020686f73652d3e6d656d5f7265736f75726365735b695d2e7374617274203d3d20686f73652d3e7063695f6d656d5f6f6666736574290a0909090972657475726e20303b0a09097d0a0a09092f2a2057656c6c2c20697420737461727473206174203020616e64207765206b6e6f772069742077696c6c20636f6c6c69646520736f207765206d61792061730a0909202a2077656c6c20636f6e736964657220697420617320756e61737369676e65642e205468617420636f7665727320746865204170706c6520636173652e0a0909202a2f0a090972657475726e20313b0a097d20656c7365207b0a09092f2a2049662074686520424152206973206e6f6e2d302c207468656e20776520636f6e73696465722069742061737369676e6564202a2f0a09096f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a09096966202828287265732d3e7374617274202d206f66667365742920262030786666666666666666756c2920213d2030290a09090972657475726e20303b0a0a09092f2a20486572652c2077652061726520612062697420646966666572656e74207468616e206d656d6f7279206173207479706963616c6c7920494f2073706163650a0909202a207374617274696e67206174206c6f7720616464726573736573202d69732d2076616c69642e205768617420776520646f20696e737465616420696620746861740a0909202a20776520636f6e736964657220617320756e61737369676e656420616e797468696e67207468617420646f65736e2774206861766520494f20656e61626c65640a0909202a20696e207468652050434920636f6d6d616e642072656769737465722c20616e64207468617427732069742e0a0909202a2f0a09097063695f726561645f636f6e6669675f776f7264286465762c205043495f434f4d4d414e442c2026636f6d6d616e64293b0a090969662028636f6d6d616e642026205043495f434f4d4d414e445f494f290a09090972657475726e20303b0a0a09092f2a2049742773207374617274696e67206174203020616e6420494f2069732064697361626c656420696e20746865206272696467652c20636f6e73696465720a0909202a20697420756e61737369676e65640a0909202a2f0a090972657475726e20313b0a097d0a7d0a0a2f2a204669787570207265736f7572636573206f662061205043493c2d3e50434920627269646765202a2f0a73746174696320766f69642070636962696f735f66697875705f62726964676528737472756374207063695f627573202a627573290a7b0a09737472756374207265736f75726365202a7265733b0a09696e7420693b0a0a09737472756374207063695f646576202a646576203d206275732d3e73656c663b0a0a097063695f6275735f666f725f656163685f7265736f75726365286275732c207265732c206929207b0a09096966202821726573207c7c20217265732d3e666c616773290a090909636f6e74696e75653b0a09096966202869203e3d2033202626206275732d3e73656c662d3e7472616e73706172656e74290a090909636f6e74696e75653b0a0a09092f2a20496620776527726520676f696e6720746f20726561737369676e2065766572797468696e672c2077652063616e0a0909202a20736872696e6b2074686520503250207265736f7572636520746f20686176652073697a65206173206265696e670a0909202a206f66203020696e206f7264657220746f20736176652073706163652e0a0909202a2f0a0909696620287063695f6861735f666c6167285043495f524541535349474e5f414c4c5f525352432929207b0a0909097265732d3e666c616773207c3d20494f5245534f555243455f554e5345543b0a0909097265732d3e7374617274203d20303b0a0909097265732d3e656e64203d202d313b0a090909636f6e74696e75653b0a09097d0a0a090970725f646562756728225043493a257320427573207273726320256420253031366c6c782d253031366c6c78205b25785d5c6e222c0a090909207063695f6e616d6528646576292c20692c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c5c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a0909092028756e7369676e656420696e74297265732d3e666c616773293b0a0a09092f2a2054727920746f2064657465637420756e696e697469616c697a65642050325020627269646765207265736f75726365732c0a0909202a20616e6420636c656172207468656d206f757420736f2074686579206765742072652d61737369676e6564206c617465720a0909202a2f0a09096966202870636962696f735f756e696e697469616c697a65645f6272696467655f7265736f75726365286275732c207265732929207b0a0909097265732d3e666c616773203d20303b0a09090970725f646562756728225043493a257320202020202020202020202028756e61737369676e6564295c6e222c207063695f6e616d652864657629293b0a09097d0a097d0a7d0a0a766f69642070636962696f735f73657475705f6275735f73656c6628737472756374207063695f627573202a627573290a7b0a092f2a204669782075702074686520627573207265736f757263657320666f72205032502062726964676573202a2f0a09696620286275732d3e73656c6620213d204e554c4c290a090970636962696f735f66697875705f62726964676528627573293b0a0a092f2a20506c6174666f726d20737065636966696320627573206669787570732e20546869732069732063757272656e746c79206f6e6c7920757365640a09202a2062792066736c5f70636920616e642049276d20686f70696e6720746f2067657420726964206f6620697420617420736f6d6520706f696e740a09202a2f0a09696620287070635f6d642e70636962696f735f66697875705f627573290a09097070635f6d642e70636962696f735f66697875705f62757328627573293b0a0a092f2a2053657475702062757320444d41206d617070696e6773202a2f0a09696620287070635f6d642e7063695f646d615f6275735f7365747570290a09097070635f6d642e7063695f646d615f6275735f736574757028627573293b0a7d0a0a766f69642070636962696f735f73657475705f6275735f6465766963657328737472756374207063695f627573202a627573290a7b0a09737472756374207063695f646576202a6465763b0a0a0970725f646562756728225043493a20466978757020627573206465766963657320256420282573295c6e222c0a0909206275732d3e6e756d6265722c206275732d3e73656c66203f207063695f6e616d65286275732d3e73656c6629203a202250484222293b0a0a096c6973745f666f725f656163685f656e747279286465762c20266275732d3e646576696365732c206275735f6c69737429207b0a09092f2a20436172646275732063616e2063616c6c20757320746f20616464206e6577206465766963657320746f2061206275732c20736f2069676e6f72650a0909202a2074686f73652077686f2061726520616c72656164792066756c6c7920646973636f76657265640a0909202a2f0a0909696620286465762d3e69735f6164646564290a090909636f6e74696e75653b0a0a09092f2a204669787570204e554d41206e6f6465206173206974206d6179206e6f7420626520736574757020796574206279207468652067656e657269630a0909202a20636f646520616e64206973206e65656465642062792074686520444d4120696e69740a0909202a2f0a09097365745f6465765f6e6f646528266465762d3e6465762c207063696275735f746f5f6e6f6465286465762d3e62757329293b0a0a09092f2a20486f6f6b2075702064656661756c7420444d41206f7073202a2f0a09097365745f646d615f6f707328266465762d3e6465762c207063695f646d615f6f7073293b0a09097365745f646d615f6f666673657428266465762d3e6465762c205043495f4452414d5f4f4646534554293b0a0a09092f2a204164646974696f6e616c20706c6174666f726d20444d412f696f6d6d75207365747570202a2f0a0909696620287070635f6d642e7063695f646d615f6465765f7365747570290a0909097070635f6d642e7063695f646d615f6465765f736574757028646576293b0a0a09092f2a20526561642064656661756c74204952517320616e64206669787570206966206e6563657373617279202a2f0a09097063695f726561645f6972715f6c696e6528646576293b0a0909696620287070635f6d642e7063695f6972715f6669787570290a0909097070635f6d642e7063695f6972715f666978757028646576293b0a097d0a7d0a0a766f69642070636962696f735f7365745f6d617374657228737472756374207063695f646576202a646576290a7b0a092f2a204e6f207370656369616c20627573206d6173746572696e672073657475702068616e646c696e67202a2f0a7d0a0a766f69642070636962696f735f66697875705f62757328737472756374207063695f627573202a627573290a7b0a092f2a205768656e2063616c6c65642066726f6d207468652067656e65726963205043492070726f62652c2072656164205043493c2d3e504349206272696467650a09202a2062617365732e2054686973206973202d6e6f742d2063616c6c6564207768656e2067656e65726174696e67207468652050434920747265652066726f6d0a09202a20746865204f46206465766963652d747265652e0a09202a2f0a09696620286275732d3e73656c6620213d204e554c4c290a09097063695f726561645f6272696467655f626173657328627573293b0a0a092f2a204e6f77206669787570207468652062757320627573202a2f0a0970636962696f735f73657475705f6275735f73656c6628627573293b0a0a092f2a204e6f772066697875702064657669636573206f6e207468617420627573202a2f0a0970636962696f735f73657475705f6275735f6465766963657328627573293b0a7d0a4558504f52545f53594d424f4c2870636962696f735f66697875705f627573293b0a0a766f6964207063695f66697875705f6361726462757328737472756374207063695f627573202a627573290a7b0a092f2a204e6f772066697875702064657669636573206f6e207468617420627573202a2f0a0970636962696f735f73657475705f6275735f6465766963657328627573293b0a7d0a0a0a73746174696320696e7420736b69705f6973615f696f7265736f757263655f616c69676e28737472756374207063695f646576202a646576290a7b0a09696620287063695f6861735f666c6167285043495f43414e5f534b49505f4953415f414c49474e292026260a092020202021286465762d3e6275732d3e6272696467655f63746c2026205043495f4252494447455f43544c5f49534129290a090972657475726e20313b0a0972657475726e20303b0a7d0a0a2f2a0a202a205765206e65656420746f2061766f696420636f6c6c6973696f6e73207769746820606d6972726f726564272056474120706f7274730a202a20616e64206f7468657220737472616e6765204953412068617264776172652c20736f20776520616c776179732077616e74207468650a202a2061646472657373657320746f20626520616c6c6f636174656420696e207468652030783030302d307830666620726567696f6e0a202a206d6f64756c6f2030783430302e0a202a0a202a205768793f204265636175736520736f6d652073696c6c792065787465726e616c20494f206361726473206f6e6c79206465636f64650a202a20746865206c6f772031302062697473206f662074686520494f20616464726573732e2054686520307830302d3078666620726567696f6e0a202a20697320726573657276656420666f72206d6f74686572626f61726420646576696365732074686174206465636f646520616c6c2031360a202a20626974732c20736f2069742773206f6b20746f20616c6c6f636174652061742c207361792c203078323830302d3078323866662c0a202a206275742077652077616e7420746f2074727920746f2061766f696420616c6c6f636174696e67206174203078323930302d3078326266660a202a207768696368206d696768742068617665206265206d6972726f726564206174203078303130302d3078303366662e2e0a202a2f0a7265736f757263655f73697a655f742070636962696f735f616c69676e5f7265736f7572636528766f6964202a646174612c20636f6e737420737472756374207265736f75726365202a7265732c0a090909097265736f757263655f73697a655f742073697a652c207265736f757263655f73697a655f7420616c69676e290a7b0a09737472756374207063695f646576202a646576203d20646174613b0a097265736f757263655f73697a655f74207374617274203d207265732d3e73746172743b0a0a09696620287265732d3e666c616773202620494f5245534f555243455f494f29207b0a090969662028736b69705f6973615f696f7265736f757263655f616c69676e2864657629290a09090972657475726e2073746172743b0a09096966202873746172742026203078333030290a0909097374617274203d20287374617274202b203078336666292026207e30783366663b0a097d0a0a0972657475726e2073746172743b0a7d0a4558504f52545f53594d424f4c2870636962696f735f616c69676e5f7265736f75726365293b0a0a2f2a0a202a205265706172656e74207265736f75726365206368696c6472656e206f66207072207468617420636f6e666c6963742077697468207265730a202a20756e646572207265732c20616e64206d616b6520726573207265706c6163652074686f7365206368696c6472656e2e0a202a2f0a73746174696320696e74207265706172656e745f7265736f757263657328737472756374207265736f75726365202a706172656e742c0a090909092020202020737472756374207265736f75726365202a726573290a7b0a09737472756374207265736f75726365202a702c202a2a70703b0a09737472756374207265736f75726365202a2a66697273747070203d204e554c4c3b0a0a09666f7220287070203d2026706172656e742d3e6368696c643b202870203d202a70702920213d204e554c4c3b207070203d2026702d3e7369626c696e6729207b0a090969662028702d3e656e64203c207265732d3e7374617274290a090909636f6e74696e75653b0a0909696620287265732d3e656e64203c20702d3e7374617274290a090909627265616b3b0a090969662028702d3e7374617274203c207265732d3e7374617274207c7c20702d3e656e64203e207265732d3e656e64290a09090972657475726e202d313b092f2a206e6f7420636f6d706c6574656c7920636f6e7461696e6564202a2f0a09096966202866697273747070203d3d204e554c4c290a09090966697273747070203d2070703b0a097d0a096966202866697273747070203d3d204e554c4c290a090972657475726e202d313b092f2a206469646e27742066696e6420616e7920636f6e666c696374696e6720656e74726965733f202a2f0a097265732d3e706172656e74203d20706172656e743b0a097265732d3e6368696c64203d202a666972737470703b0a097265732d3e7369626c696e67203d202a70703b0a092a66697273747070203d207265733b0a092a7070203d204e554c4c3b0a09666f72202870203d207265732d3e6368696c643b207020213d204e554c4c3b2070203d20702d3e7369626c696e6729207b0a0909702d3e706172656e74203d207265733b0a090970725f646562756728225043493a205265706172656e746564202573205b256c6c782e2e256c6c785d20756e6465722025735c6e222c0a09090920702d3e6e616d652c0a0909092028756e7369676e6564206c6f6e67206c6f6e6729702d3e73746172742c0a0909092028756e7369676e6564206c6f6e67206c6f6e6729702d3e656e642c207265732d3e6e616d65293b0a097d0a0972657475726e20303b0a7d0a0a2f2a0a202a202048616e646c65207265736f7572636573206f662050434920646576696365732e202049662074686520776f726c64207765726520706572666563742c20776520636f756c640a202a20206a75737420616c6c6f6361746520616c6c20746865207265736f7572636520726567696f6e7320616e6420646f206e6f7468696e67206d6f72652e202049742069736e27742e0a202a20204f6e20746865206f746865722068616e642c2077652063616e6e6f74206a7573742072652d616c6c6f6361746520616c6c20646576696365732c20617320697420776f756c640a202a20207265717569726520757320746f206b6e6f77206c6f7473206f6620686f73742062726964676520696e7465726e616c732e2020536f20776520617474656d707420746f0a202a20206b656570206173206d756368206f6620746865206f726967696e616c20636f6e66696775726174696f6e20617320706f737369626c652c2062757420747765616b2069740a202a20207768656e206974277320666f756e6420746f2062652077726f6e672e0a202a0a202a20204b6e6f776e2042494f532070726f626c656d73207765206861766520746f20776f726b2061726f756e643a0a202a092d20492f4f206f72206d656d6f727920726567696f6e73206e6f7420636f6e666967757265640a202a092d20726567696f6e7320636f6e666967757265642c20627574206e6f7420656e61626c656420696e2074686520636f6d6d616e642072656769737465720a202a092d20626f67757320492f4f206164647265737365732061626f76652036344b20757365640a202a092d20657870616e73696f6e20524f4d73206c65667420656e61626c6564202874686973206d617920736f756e64206861726d6c6573732c2062757420676976656e0a202a09202074686520666163742074686520504349207370656373206578706c696369746c7920616c6c6f772061646472657373206465636f6465727320746f2062650a202a092020736861726564206265747765656e20657870616e73696f6e20524f4d7320616e64206f74686572207265736f7572636520726567696f6e732c20697427730a202a0920206174206c656173742064616e6765726f7573290a202a0a202a20204f757220736f6c7574696f6e3a0a202a0928312920416c6c6f63617465207265736f757263657320666f7220616c6c20627573657320626568696e64205043492d746f2d50434920627269646765732e0a202a092020202054686973206769766573207573206669786564206261727269657273206f6e2077686572652077652063616e20616c6c6f636174652e0a202a0928322920416c6c6f63617465207265736f757263657320666f7220616c6c20656e61626c656420646576696365732e202049662074686572652069730a202a09202020206120636f6c6c6973696f6e2c206a757374206d61726b20746865207265736f7572636520617320756e616c6c6f63617465642e20416c736f0a202a092020202064697361626c6520657870616e73696f6e20524f4d7320647572696e67207468697320737465702e0a202a092833292054727920746f20616c6c6f63617465207265736f757263657320666f722064697361626c656420646576696365732e20204966207468650a202a09202020207265736f757263657320776572652061737369676e656420636f72726563746c792c2065766572797468696e6720676f65732077656c6c2c0a202a09202020206966207468657920776572656e27742c207468657920776f6e2774206469737475726220616c6c6f636174696f6e206f66206f746865720a202a09202020207265736f75726365732e0a202a092834292041737369676e206e65772061646472657373657320746f207265736f75726365732077686963682077657265206569746865720a202a09202020206e6f7420636f6e6669677572656420617420616c6c206f72206d6973636f6e666967757265642e20204966206578706c696369746c790a202a09202020207265717565737465642062792074686520757365722c20636f6e66696775726520657870616e73696f6e20524f4d20616464726573730a202a092020202061732077656c6c2e0a202a2f0a0a766f69642070636962696f735f616c6c6f636174655f6275735f7265736f757263657328737472756374207063695f627573202a627573290a7b0a09737472756374207063695f627573202a623b0a09696e7420693b0a09737472756374207265736f75726365202a7265732c202a70723b0a0a0970725f646562756728225043493a20416c6c6f636174696e6720627573207265736f757263657320666f7220253034783a253032782e2e2e5c6e222c0a0909207063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d626572293b0a0a097063695f6275735f666f725f656163685f7265736f75726365286275732c207265732c206929207b0a09096966202821726573207c7c20217265732d3e666c616773207c7c207265732d3e7374617274203e207265732d3e656e64207c7c207265732d3e706172656e74290a090909636f6e74696e75653b0a0a09092f2a20496620746865207265736f7572636520776173206c65667420756e736574206174207468697320706f696e742c20776520636c656172206974202a2f0a0909696620287265732d3e666c616773202620494f5245534f555243455f554e534554290a090909676f746f20636c6561725f7265736f757263653b0a0a0909696620286275732d3e706172656e74203d3d204e554c4c290a0909097072203d20287265732d3e666c616773202620494f5245534f555243455f494f29203f0a0909090926696f706f72745f7265736f75726365203a2026696f6d656d5f7265736f757263653b0a0909656c7365207b0a0909097072203d207063695f66696e645f706172656e745f7265736f75726365286275732d3e73656c662c20726573293b0a090909696620287072203d3d2072657329207b0a090909092f2a20746869732068617070656e73207768656e207468652067656e65726963205043490a09090909202a20636f6465202877726f6e676c79292064656369646573207468617420746869730a09090909202a20627269646765206973207472616e73706172656e7420202d2d207061756c75730a09090909202a2f0a09090909636f6e74696e75653b0a0909097d0a09097d0a0a090970725f646562756728225043493a2025732028627573202564292062726964676520727372632025643a20253031366c6c782d253031366c6c7820220a09090920225b307825785d2c20706172656e7420257020282573295c6e222c0a090909206275732d3e73656c66203f207063695f6e616d65286275732d3e73656c6629203a2022504842222c0a090909206275732d3e6e756d6265722c20692c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a0909092028756e7369676e656420696e74297265732d3e666c6167732c0a0909092070722c202870722026262070722d3e6e616d6529203f2070722d3e6e616d65203a20226e696c22293b0a0a090969662028707220262620212870722d3e666c616773202620494f5245534f555243455f554e5345542929207b0a09090969662028726571756573745f7265736f757263652870722c2072657329203d3d2030290a09090909636f6e74696e75653b0a0909092f2a0a090909202a204d757374206265206120636f6e666c696374207769746820616e206578697374696e6720656e7472792e0a090909202a204d6f7665207468617420656e74727920286f7220656e74726965732920756e646572207468650a090909202a20627269646765207265736f7572636520616e642074727920616761696e2e0a090909202a2f0a090909696620287265706172656e745f7265736f75726365732870722c2072657329203d3d2030290a09090909636f6e74696e75653b0a09097d0a090970725f7761726e696e6728225043493a2043616e6e6f7420616c6c6f63617465207265736f7572636520726567696f6e20220a090909202020222564206f6620504349206272696467652025642c2077696c6c2072656d61705c6e222c20692c206275732d3e6e756d626572293b0a09636c6561725f7265736f757263653a0a09092f2a20546865207265736f75726365206d696768742062652066696775726564206f7574207768656e20646f696e670a0909202a20726561737369676e6d656e74206261736564206f6e20746865207265736f75726365732072657175697265640a0909202a2062792074686520646f776e73747265616d2050434920646576696365732e2048657265207765207365740a0909202a207468652073697a65206f6620746865207265736f7572636520746f206265203020696e206f7264657220746f0a0909202a2073617665206d6f72652073706163652e0a0909202a2f0a09097265732d3e7374617274203d20303b0a09097265732d3e656e64203d202d313b0a09097265732d3e666c616773203d20303b0a097d0a0a096c6973745f666f725f656163685f656e74727928622c20266275732d3e6368696c6472656e2c206e6f6465290a090970636962696f735f616c6c6f636174655f6275735f7265736f75726365732862293b0a7d0a0a73746174696320696e6c696e6520766f696420616c6c6f635f7265736f7572636528737472756374207063695f646576202a6465762c20696e7420696478290a7b0a09737472756374207265736f75726365202a70722c202a72203d20266465762d3e7265736f757263655b6964785d3b0a0a0970725f646562756728225043493a20416c6c6f636174696e672025733a205265736f757263652025643a20253031366c6c782e2e253031366c6c78205b25785d5c6e222c0a0909207063695f6e616d6528646576292c206964782c0a09092028756e7369676e6564206c6f6e67206c6f6e6729722d3e73746172742c0a09092028756e7369676e6564206c6f6e67206c6f6e6729722d3e656e642c0a09092028756e7369676e656420696e7429722d3e666c616773293b0a0a097072203d207063695f66696e645f706172656e745f7265736f75726365286465762c2072293b0a0969662028217072207c7c202870722d3e666c616773202620494f5245534f555243455f554e53455429207c7c0a0920202020726571756573745f7265736f757263652870722c207229203c203029207b0a09097072696e746b284b45524e5f5741524e494e4720225043493a2043616e6e6f7420616c6c6f63617465207265736f7572636520726567696f6e202564220a09092020202020202022206f66206465766963652025732c2077696c6c2072656d61705c6e222c206964782c207063695f6e616d652864657629293b0a0909696620287072290a09090970725f646562756728225043493a2020706172656e742069732025703a20253031366c6c782d253031366c6c78205b25785d5c6e222c0a090909092070722c0a090909092028756e7369676e6564206c6f6e67206c6f6e672970722d3e73746172742c0a090909092028756e7369676e6564206c6f6e67206c6f6e672970722d3e656e642c0a090909092028756e7369676e656420696e742970722d3e666c616773293b0a09092f2a205765276c6c2061737369676e2061206e65772061646472657373206c61746572202a2f0a0909722d3e666c616773207c3d20494f5245534f555243455f554e5345543b0a0909722d3e656e64202d3d20722d3e73746172743b0a0909722d3e7374617274203d20303b0a097d0a7d0a0a73746174696320766f6964205f5f696e69742070636962696f735f616c6c6f636174655f7265736f757263657328696e742070617373290a7b0a09737472756374207063695f646576202a646576203d204e554c4c3b0a09696e74206964782c2064697361626c65643b0a0975313620636f6d6d616e643b0a09737472756374207265736f75726365202a723b0a0a09666f725f656163685f7063695f6465762864657629207b0a09097063695f726561645f636f6e6669675f776f7264286465762c205043495f434f4d4d414e442c2026636f6d6d616e64293b0a0909666f722028696478203d20303b20696478203c3d205043495f524f4d5f5245534f555243453b206964782b2b29207b0a09090972203d20266465762d3e7265736f757263655b6964785d3b0a09090969662028722d3e706172656e742909092f2a20416c726561647920616c6c6f6361746564202a2f0a09090909636f6e74696e75653b0a0909096966202821722d3e666c616773207c7c2028722d3e666c616773202620494f5245534f555243455f554e53455429290a09090909636f6e74696e75653b092f2a204e6f742061737369676e656420617420616c6c202a2f0a0909092f2a205765206f6e6c7920616c6c6f6361746520524f4d73206f6e20706173732031206a75737420696e206361736520746865790a090909202a2068617665206265656e2073637265776564207570206279206669726d776172650a090909202a2f0a09090969662028696478203d3d205043495f524f4d5f5245534f5552434520290a0909090964697361626c6564203d20313b0a09090969662028722d3e666c616773202620494f5245534f555243455f494f290a0909090964697361626c6564203d202128636f6d6d616e642026205043495f434f4d4d414e445f494f293b0a090909656c73650a0909090964697361626c6564203d202128636f6d6d616e642026205043495f434f4d4d414e445f4d454d4f5259293b0a0909096966202870617373203d3d2064697361626c6564290a09090909616c6c6f635f7265736f75726365286465762c20696478293b0a09097d0a09096966202870617373290a090909636f6e74696e75653b0a090972203d20266465762d3e7265736f757263655b5043495f524f4d5f5245534f555243455d3b0a090969662028722d3e666c61677329207b0a0909092f2a205475726e2074686520524f4d206f66662c206c6561766520746865207265736f7572636520726567696f6e2c0a090909202a20627574206b65657020697420756e726567697374657265642e0a090909202a2f0a090909753332207265673b0a0909097063695f726561645f636f6e6669675f64776f7264286465762c206465762d3e726f6d5f626173655f7265672c2026726567293b0a090909696620287265672026205043495f524f4d5f414444524553535f454e41424c4529207b0a0909090970725f646562756728225043493a20537769746368696e67206f666620524f4d206f662025735c6e222c0a0909090909207063695f6e616d652864657629293b0a09090909722d3e666c61677320263d207e494f5245534f555243455f524f4d5f454e41424c453b0a090909097063695f77726974655f636f6e6669675f64776f7264286465762c206465762d3e726f6d5f626173655f7265672c0a090909090909202020202020207265672026207e5043495f524f4d5f414444524553535f454e41424c45293b0a0909097d0a09097d0a097d0a7d0a0a73746174696320766f6964205f5f696e69742070636962696f735f726573657276655f6c65676163795f726567696f6e7328737472756374207063695f627573202a627573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d207063695f6275735f746f5f686f737428627573293b0a097265736f757263655f73697a655f74096f66667365743b0a09737472756374207265736f75726365202a7265732c202a707265733b0a09696e7420693b0a0a0970725f64656275672822526573657276696e67206c65676163792072616e67657320666f7220646f6d61696e20253034785c6e222c207063695f646f6d61696e5f6e722862757329293b0a0a092f2a20436865636b20666f7220494f202a2f0a09696620282128686f73652d3e696f5f7265736f757263652e666c616773202620494f5245534f555243455f494f29290a0909676f746f206e6f5f696f3b0a096f6666736574203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a09726573203d206b7a616c6c6f632873697a656f6628737472756374207265736f75726365292c204746505f4b45524e454c293b0a094255475f4f4e28726573203d3d204e554c4c293b0a097265732d3e6e616d65203d20224c656761637920494f223b0a097265732d3e666c616773203d20494f5245534f555243455f494f3b0a097265732d3e7374617274203d206f66667365743b0a097265732d3e656e64203d20286f6666736574202b2030786666662920262030786666666666666666756c3b0a0970725f6465627567282243616e646964617465206c656761637920494f3a202570525c6e222c20726573293b0a0969662028726571756573745f7265736f757263652826686f73652d3e696f5f7265736f757263652c207265732929207b0a09097072696e746b284b45524e5f44454255470a0909202020202020202250434920253034783a253032782043616e6e6f742072657365727665204c656761637920494f202570525c6e222c0a0909202020202020207063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d6265722c20726573293b0a09096b6672656528726573293b0a097d0a0a206e6f5f696f3a0a092f2a20436865636b20666f72206d656d6f7279202a2f0a096f6666736574203d20686f73652d3e7063695f6d656d5f6f66667365743b0a0970725f64656275672822686f7365206d656d206f66667365743a20253031366c6c785c6e222c2028756e7369676e6564206c6f6e67206c6f6e67296f6666736574293b0a09666f72202869203d20303b2069203c20333b20692b2b29207b0a090970726573203d2026686f73652d3e6d656d5f7265736f75726365735b695d3b0a0909696620282128707265732d3e666c616773202620494f5245534f555243455f4d454d29290a090909636f6e74696e75653b0a090970725f64656275672822686f7365206d656d207265733a202570525c6e222c2070726573293b0a09096966202828707265732d3e7374617274202d206f666673657429203c3d20307861303030302026260a09092020202028707265732d3e656e64202d206f666673657429203e3d2030786266666666290a090909627265616b3b0a097d0a096966202869203e3d2033290a090972657475726e3b0a09726573203d206b7a616c6c6f632873697a656f6628737472756374207265736f75726365292c204746505f4b45524e454c293b0a094255475f4f4e28726573203d3d204e554c4c293b0a097265732d3e6e616d65203d20224c656761637920564741206d656d6f7279223b0a097265732d3e666c616773203d20494f5245534f555243455f4d454d3b0a097265732d3e7374617274203d2030786130303030202b206f66667365743b0a097265732d3e656e64203d2030786266666666202b206f66667365743b0a0970725f6465627567282243616e64696461746520564741206d656d6f72793a202570525c6e222c20726573293b0a0969662028726571756573745f7265736f7572636528707265732c207265732929207b0a09097072696e746b284b45524e5f44454255470a0909202020202020202250434920253034783a253032782043616e6e6f74207265736572766520564741206d656d6f7279202570525c6e222c0a0909202020202020207063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d6265722c20726573293b0a09096b6672656528726573293b0a097d0a7d0a0a766f6964205f5f696e69742070636962696f735f7265736f757263655f73757276657928766f6964290a7b0a09737472756374207063695f627573202a623b0a0a092f2a20416c6c6f6361746520616e642061737369676e207265736f7572636573202a2f0a096c6973745f666f725f656163685f656e74727928622c20267063695f726f6f745f62757365732c206e6f6465290a090970636962696f735f616c6c6f636174655f6275735f7265736f75726365732862293b0a0970636962696f735f616c6c6f636174655f7265736f75726365732830293b0a0970636962696f735f616c6c6f636174655f7265736f75726365732831293b0a0a092f2a204265666f72652077652073746172742061737369676e696e6720756e61737369676e6564207265736f757263652c2077652074727920746f20726573657276650a09202a20746865206c6f7720494f206172656120616e642074686520564741206d656d6f72792061726561206966207468657920696e74657273656374207468650a09202a2062757320617661696c61626c65207265736f757263657320746f2061766f696420616c6c6f636174696e67207468696e6773206f6e20746f70206f66207468656d0a09202a2f0a0969662028217063695f6861735f666c6167285043495f50524f42455f4f4e4c592929207b0a09096c6973745f666f725f656163685f656e74727928622c20267063695f726f6f745f62757365732c206e6f6465290a09090970636962696f735f726573657276655f6c65676163795f726567696f6e732862293b0a097d0a0a092f2a204e6f772c2069662074686520706c6174666f726d206469646e27742064656369646520746f20626c696e646c7920747275737420746865206669726d776172652c0a09202a2077652070726f6365656420746f2061737369676e696e67207468696e677320746861742077657265206c65667420756e61737369676e65640a09202a2f0a0969662028217063695f6861735f666c6167285043495f50524f42455f4f4e4c592929207b0a090970725f646562756728225043493a2041737369676e696e6720756e61737369676e6564207265736f75726365732e2e2e5c6e22293b0a09097063695f61737369676e5f756e61737369676e65645f7265736f757263657328293b0a097d0a0a092f2a2043616c6c206d616368696e6520646570656e64656e74206669787570202a2f0a09696620287070635f6d642e70636962696f735f6669787570290a09097070635f6d642e70636962696f735f666978757028293b0a7d0a0a2f2a20546869732069732075736564206279207468652050434920686f74706c75672064726976657220746f20616c6c6f63617465207265736f757263650a202a206f66206e65776c7920706c7567676564206275737365732e2057652063616e2074727920746f20636f6e736f6c69646174652077697468207468650a202a2072657374206f662074686520636f6465206c617465722c20666f72206e6f772c206b6565702069742061732d6973206173206f7572206d61696e0a202a207265736f7572636520616c6c6f636174696f6e2066756e6374696f6e20646f65736e2774206465616c2077697468207375622d7472656573207965742e0a202a2f0a766f69642070636962696f735f636c61696d5f6f6e655f62757328737472756374207063695f627573202a627573290a7b0a09737472756374207063695f646576202a6465763b0a09737472756374207063695f627573202a6368696c645f6275733b0a0a096c6973745f666f725f656163685f656e747279286465762c20266275732d3e646576696365732c206275735f6c69737429207b0a0909696e7420693b0a0a0909666f72202869203d20303b2069203c205043495f4e554d5f5245534f55524345533b20692b2b29207b0a090909737472756374207265736f75726365202a72203d20266465762d3e7265736f757263655b695d3b0a0a09090969662028722d3e706172656e74207c7c2021722d3e7374617274207c7c2021722d3e666c616773290a09090909636f6e74696e75653b0a0a09090970725f646562756728225043493a20436c61696d696e672025733a20220a0909090920225265736f757263652025643a20253031366c6c782e2e253031366c6c78205b25785d5c6e222c0a09090909207063695f6e616d6528646576292c20692c0a090909092028756e7369676e6564206c6f6e67206c6f6e6729722d3e73746172742c0a090909092028756e7369676e6564206c6f6e67206c6f6e6729722d3e656e642c0a090909092028756e7369676e656420696e7429722d3e666c616773293b0a0a0909097063695f636c61696d5f7265736f75726365286465762c2069293b0a09097d0a097d0a0a096c6973745f666f725f656163685f656e747279286368696c645f6275732c20266275732d3e6368696c6472656e2c206e6f6465290a090970636962696f735f636c61696d5f6f6e655f627573286368696c645f627573293b0a7d0a0a0a2f2a2070636962696f735f66696e6973685f616464696e675f746f5f6275730a202a0a202a205468697320697320746f2062652063616c6c65642062792074686520686f74706c756720636f646520616674657220646576696365732068617665206265656e0a202a20616464656420746f2061206275732c207468697320696e636c7564652063616c6c696e6720697420666f722061205048422074686174206973206a7573740a202a206265696e672061646465640a202a2f0a766f69642070636962696f735f66696e6973685f616464696e675f746f5f62757328737472756374207063695f627573202a627573290a7b0a0970725f646562756728225043493a2046696e697368696e6720616464696e6720746f20686f74706c75672062757320253034783a253032785c6e222c0a0909207063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d626572293b0a0a092f2a20416c6c6f636174652062757320616e642064657669636573207265736f7572636573202a2f0a0970636962696f735f616c6c6f636174655f6275735f7265736f757263657328627573293b0a0970636962696f735f636c61696d5f6f6e655f62757328627573293b0a0a092f2a20466978757020454548202a2f0a096565685f6164645f6465766963655f747265655f6c61746528627573293b0a0a092f2a20416464206e6577206465766963657320746f20676c6f62616c206c697374732e2020526567697374657220696e2070726f632c2073797366732e202a2f0a097063695f6275735f6164645f6465766963657328627573293b0a0a092f2a2073797366732066696c65732073686f756c64206f6e6c79206265206164646564206166746572206465766963657320617265206164646564202a2f0a096565685f6164645f73797366735f66696c657328627573293b0a7d0a4558504f52545f53594d424f4c5f47504c2870636962696f735f66696e6973685f616464696e675f746f5f627573293b0a0a696e742070636962696f735f656e61626c655f64657669636528737472756374207063695f646576202a6465762c20696e74206d61736b290a7b0a09696620287070635f6d642e70636962696f735f656e61626c655f6465766963655f686f6f6b290a0909696620287070635f6d642e70636962696f735f656e61626c655f6465766963655f686f6f6b2864657629290a09090972657475726e202d45494e56414c3b0a0a0972657475726e207063695f656e61626c655f7265736f7572636573286465762c206d61736b293b0a7d0a0a7265736f757263655f73697a655f742070636962696f735f696f5f73706163655f6f666673657428737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a0972657475726e2028756e7369676e6564206c6f6e672920686f73652d3e696f5f626173655f76697274202d205f494f5f424153453b0a7d0a0a73746174696320766f69642070636962696f735f73657475705f7068625f7265736f757263657328737472756374207063695f636f6e74726f6c6c6572202a686f73652c0a0909090909737472756374206c6973745f68656164202a7265736f7572636573290a7b0a09737472756374207265736f75726365202a7265733b0a09696e7420693b0a0a092f2a20486f6f6b75702050484220494f207265736f75726365202a2f0a09726573203d2026686f73652d3e696f5f7265736f757263653b0a0a0969662028217265732d3e666c61677329207b0a09097072696e746b284b45524e5f5741524e494e4720225043493a20492f4f207265736f75726365206e6f742073657420666f7220686f7374220a09092020202020202022206272696467652025732028646f6d61696e202564295c6e222c0a090920202020202020686f73652d3e646e2d3e66756c6c5f6e616d652c20686f73652d3e676c6f62616c5f6e756d626572293b0a23696664656620434f4e4649475f50504333320a09092f2a20576f726b61726f756e6420666f72206c61636b206f6620494f207265736f75726365206f6e6c79206f6e2033322d626974202a2f0a09097265732d3e7374617274203d2028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d206973615f696f5f626173653b0a09097265732d3e656e64203d207265732d3e7374617274202b20494f5f53504143455f4c494d49543b0a09097265732d3e666c616773203d20494f5245534f555243455f494f3b0a23656e646966202f2a20434f4e4649475f5050433332202a2f0a097d0a0a0970725f646562756728225043493a2050484220494f207265736f75726365202020203d20253031366c6c782d253031366c6c78205b256c785d5c6e222c0a09092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c0a09092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a09092028756e7369676e6564206c6f6e67297265732d3e666c616773293b0a097063695f6164645f7265736f757263655f6f6666736574287265736f75726365732c207265732c2070636962696f735f696f5f73706163655f6f666673657428686f736529293b0a0a092f2a20486f6f6b757020504842204d656d6f7279207265736f7572636573202a2f0a09666f72202869203d20303b2069203c20333b202b2b6929207b0a0909726573203d2026686f73652d3e6d656d5f7265736f75726365735b695d3b0a090969662028217265732d3e666c61677329207b0a0909096966202869203e2030290a09090909636f6e74696e75653b0a0909097072696e746b284b45524e5f45525220225043493a204d656d6f7279207265736f757263652030206e6f742073657420666f7220220a0909092020202020202022686f7374206272696467652025732028646f6d61696e202564295c6e222c0a09090920202020202020686f73652d3e646e2d3e66756c6c5f6e616d652c20686f73652d3e676c6f62616c5f6e756d626572293b0a23696664656620434f4e4649475f50504333320a0909092f2a20576f726b61726f756e6420666f72206c61636b206f66204d454d207265736f75726365206f6e6c79206f6e2033322d626974202a2f0a0909097265732d3e7374617274203d20686f73652d3e7063695f6d656d5f6f66667365743b0a0909097265732d3e656e64203d20287265736f757263655f73697a655f74292d314c4c3b0a0909097265732d3e666c616773203d20494f5245534f555243455f4d454d3b0a23656e646966202f2a20434f4e4649475f5050433332202a2f0a09097d0a0a090970725f646562756728225043493a20504842204d454d207265736f75726365202564203d20253031366c6c782d253031366c6c78205b256c785d5c6e222c20692c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e73746172742c0a0909092028756e7369676e6564206c6f6e67206c6f6e67297265732d3e656e642c0a0909092028756e7369676e6564206c6f6e67297265732d3e666c616773293b0a09097063695f6164645f7265736f757263655f6f6666736574287265736f75726365732c207265732c20686f73652d3e7063695f6d656d5f6f6666736574293b0a097d0a0a0970725f646562756728225043493a20504842204d454d206f666673657420202020203d20253031366c6c785c6e222c0a09092028756e7369676e6564206c6f6e67206c6f6e6729686f73652d3e7063695f6d656d5f6f6666736574293b0a0970725f646562756728225043493a2050484220494f20206f666673657420202020203d202530386c785c6e222c0a09092028756e7369676e6564206c6f6e6729686f73652d3e696f5f626173655f76697274202d205f494f5f42415345293b0a0a7d0a0a2f2a0a202a204e756c6c2050434920636f6e666967206163636573732066756e6374696f6e732c20666f72207468652063617365207768656e2077652063616e27740a202a2066696e64206120686f73652e0a202a2f0a23646566696e65204e554c4c5f5043495f4f502872772c2073697a652c20747970652909090909095c0a73746174696320696e7409090909090909095c0a6e756c6c5f2323727723235f636f6e6669675f232373697a6528737472756374207063695f646576202a6465762c20696e74206f66667365742c20747970652076616c29095c0a7b0909090909090909095c0a0972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b20202020090909095c0a7d0a0a73746174696320696e740a6e756c6c5f726561645f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e74206f66667365742c0a090920696e74206c656e2c20753332202a76616c290a7b0a0972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a7d0a0a73746174696320696e740a6e756c6c5f77726974655f636f6e66696728737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e74206f66667365742c0a09092020696e74206c656e2c207533322076616c290a7b0a0972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a7d0a0a73746174696320737472756374207063695f6f7073206e756c6c5f7063695f6f7073203d0a7b0a092e72656164203d206e756c6c5f726561645f636f6e6669672c0a092e7772697465203d206e756c6c5f77726974655f636f6e6669672c0a7d3b0a0a2f2a0a202a2054686573652066756e6374696f6e73206172652075736564206561726c79206f6e206265666f726520504349207363616e6e696e6720697320646f6e650a202a20616e6420616c6c206f6620746865207063695f64657620616e64207063695f62757320737472756374757265732068617665206265656e20637265617465642e0a202a2f0a73746174696320737472756374207063695f627573202a0a66616b655f7063695f62757328737472756374207063695f636f6e74726f6c6c6572202a686f73652c20696e74206275736e72290a7b0a0973746174696320737472756374207063695f627573206275733b0a0a0969662028686f7365203d3d203029207b0a09097072696e746b284b45524e5f455252202243616e27742066696e6420686f736520666f722050434920627573202564215c6e222c206275736e72293b0a097d0a096275732e6e756d626572203d206275736e723b0a096275732e73797364617461203d20686f73653b0a096275732e6f7073203d20686f73653f20686f73652d3e6f70733a20266e756c6c5f7063695f6f70733b0a0972657475726e20266275733b0a7d0a0a23646566696e65204541524c595f5043495f4f502872772c2073697a652c20747970652909090909095c0a696e74206561726c795f2323727723235f636f6e6669675f232373697a6528737472756374207063695f636f6e74726f6c6c6572202a686f73652c20696e74206275732c095c0a09090920202020202020696e7420646576666e2c20696e74206f66667365742c20747970652076616c756529095c0a7b0909090909090909095c0a0972657475726e207063695f6275735f2323727723235f636f6e6669675f232373697a652866616b655f7063695f62757328686f73652c20627573292c095c0a090909090920202020646576666e2c206f66667365742c2076616c7565293b095c0a7d0a0a4541524c595f5043495f4f5028726561642c20627974652c207538202a290a4541524c595f5043495f4f5028726561642c20776f72642c20753136202a290a4541524c595f5043495f4f5028726561642c2064776f72642c20753332202a290a4541524c595f5043495f4f502877726974652c20627974652c207538290a4541524c595f5043495f4f502877726974652c20776f72642c20753136290a4541524c595f5043495f4f502877726974652c2064776f72642c20753332290a0a65787465726e20696e74207063695f6275735f66696e645f6361706162696c6974792028737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e7420636170293b0a696e74206561726c795f66696e645f6361706162696c69747928737472756374207063695f636f6e74726f6c6c6572202a686f73652c20696e74206275732c20696e7420646576666e2c0a0909092020696e7420636170290a7b0a0972657475726e207063695f6275735f66696e645f6361706162696c6974792866616b655f7063695f62757328686f73652c20627573292c20646576666e2c20636170293b0a7d0a0a737472756374206465766963655f6e6f6465202a70636962696f735f6765745f7068625f6f665f6e6f646528737472756374207063695f627573202a627573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206275732d3e737973646174613b0a0a0972657475726e206f665f6e6f64655f67657428686f73652d3e646e293b0a7d0a0a2f2a2a0a202a207063695f7363616e5f706862202d20476976656e2061207063695f636f6e74726f6c6c65722c20736574757020616e64207363616e2074686520504349206275730a202a2040686f73653a20506f696e74657220746f207468652050434920686f737420636f6e74726f6c6c657220696e7374616e6365207374727563747572650a202a2f0a766f69642070636962696f735f7363616e5f70686228737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a094c4953545f48454144287265736f7572636573293b0a09737472756374207063695f627573202a6275733b0a09737472756374206465766963655f6e6f6465202a6e6f6465203d20686f73652d3e646e3b0a09696e74206d6f64653b0a0a0970725f646562756728225043493a205363616e6e696e67205048422025735c6e222c206f665f6e6f64655f66756c6c5f6e616d65286e6f646529293b0a0a092f2a2047657420736f6d6520494f20737061636520666f7220746865206e657720504842202a2f0a0970636962696f735f73657475705f7068625f696f5f737061636528686f7365293b0a0a092f2a20576972652075702050484220627573207265736f7572636573202a2f0a0970636962696f735f73657475705f7068625f7265736f757263657328686f73652c20267265736f7572636573293b0a0a09686f73652d3e6275736e2e7374617274203d20686f73652d3e66697273745f6275736e6f3b0a09686f73652d3e6275736e2e656e6409203d20686f73652d3e6c6173745f6275736e6f3b0a09686f73652d3e6275736e2e666c616773203d20494f5245534f555243455f4255533b0a097063695f6164645f7265736f7572636528267265736f75726365732c2026686f73652d3e6275736e293b0a0a092f2a2043726561746520616e20656d7074792062757320666f722074686520746f706c6576656c202a2f0a09627573203d207063695f6372656174655f726f6f745f62757328686f73652d3e706172656e742c20686f73652d3e66697273745f6275736e6f2c0a090909092020686f73652d3e6f70732c20686f73652c20267265736f7572636573293b0a0969662028627573203d3d204e554c4c29207b0a090970725f65727228224661696c656420746f206372656174652062757320666f722050434920646f6d61696e20253034785c6e222c0a090909686f73652d3e676c6f62616c5f6e756d626572293b0a09097063695f667265655f7265736f757263655f6c69737428267265736f7572636573293b0a090972657475726e3b0a097d0a09686f73652d3e627573203d206275733b0a0a092f2a204765742070726f6265206d6f646520616e6420706572666f726d207363616e202a2f0a096d6f6465203d205043495f50524f42455f4e4f524d414c3b0a09696620286e6f6465202626207070635f6d642e7063695f70726f62655f6d6f6465290a09096d6f6465203d207070635f6d642e7063695f70726f62655f6d6f646528627573293b0a0970725f646562756728222020202070726f6265206d6f64653a2025645c6e222c206d6f6465293b0a09696620286d6f6465203d3d205043495f50524f42455f44455654524545290a09096f665f7363616e5f627573286e6f64652c20627573293b0a0a09696620286d6f6465203d3d205043495f50524f42455f4e4f524d414c29207b0a09097063695f6275735f7570646174655f6275736e5f7265735f656e64286275732c20323535293b0a0909686f73652d3e6c6173745f6275736e6f203d207063695f7363616e5f6368696c645f62757328627573293b0a09097063695f6275735f7570646174655f6275736e5f7265735f656e64286275732c20686f73652d3e6c6173745f6275736e6f293b0a097d0a0a092f2a20506c6174666f726d20676574732061206368616e636520746f20646f20736f6d6520676c6f62616c20666978757073206265666f72650a09202a2077652070726f6365656420746f207265736f7572636520616c6c6f636174696f6e0a09202a2f0a09696620287070635f6d642e70636962696f735f66697875705f706862290a09097070635f6d642e70636962696f735f66697875705f70686228686f7365293b0a0a092f2a20436f6e6669677572652050434920457870726573732073657474696e6773202a2f0a096966202862757320262620217063695f6861735f666c6167285043495f50524f42455f4f4e4c592929207b0a0909737472756374207063695f627573202a6368696c643b0a09096c6973745f666f725f656163685f656e747279286368696c642c20266275732d3e6368696c6472656e2c206e6f646529207b0a090909737472756374207063695f646576202a73656c66203d206368696c642d3e73656c663b0a090909696620282173656c66290a09090909636f6e74696e75653b0a090909706369655f6275735f636f6e6669677572655f73657474696e6773286368696c642c2073656c662d3e706369655f6d707373293b0a09097d0a097d0a7d0a0a73746174696320766f69642066697875705f686964655f686f73745f7265736f757263655f66736c28737472756374207063695f646576202a646576290a7b0a09696e7420692c20636c617373203d206465762d3e636c617373203e3e20383b0a092f2a205768656e20636f6e66696775726564206173206167656e742c2070726f6772616d696e6720696e74657266616365203d2031202a2f0a09696e742070726f675f6966203d206465762d3e636c6173732026203078663b0a0a096966202828636c617373203d3d205043495f434c4153535f50524f434553534f525f504f5745525043207c7c0a092020202020636c617373203d3d205043495f434c4153535f4252494447455f4f54484552292026260a0909286465762d3e6864725f74797065203d3d205043495f4845414445525f545950455f4e4f524d414c292026260a09092870726f675f6966203d3d2030292026260a0909286465762d3e6275732d3e706172656e74203d3d204e554c4c2929207b0a0909666f72202869203d20303b2069203c204445564943455f434f554e545f5245534f555243453b20692b2b29207b0a0909096465762d3e7265736f757263655b695d2e7374617274203d20303b0a0909096465762d3e7265736f757263655b695d2e656e64203d20303b0a0909096465762d3e7265736f757263655b695d2e666c616773203d20303b0a09097d0a097d0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f4d4f544f524f4c412c205043495f414e595f49442c2066697875705f686964655f686f73745f7265736f757263655f66736c293b0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f465245455343414c452c205043495f414e595f49442c2066697875705f686964655f686f73745f7265736f757263655f66736c293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7063695f33322e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313637323300313231313437343433333000303031373737320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f6d6d6f6e20706d61632f707265702f636872702070636920726f7574696e65732e202d2d20436f72740a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6361706162696c6974792e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f6c6973742e683e0a23696e636c756465203c6c696e75782f6f662e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f73656374696f6e732e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a23696e636c756465203c61736d2f7070632d7063692e683e0a23696e636c756465203c61736d2f627974656f726465722e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a0a23756e6465662044454255470a0a756e7369676e6564206c6f6e67206973615f696f5f6261736520202020203d20303b0a756e7369676e6564206c6f6e67207063695f6472616d5f6f6666736574203d20303b0a696e742070636962696f735f61737369676e5f6275735f6f6666736574203d20313b0a0a766f69642070636962696f735f6d616b655f4f465f6275735f6d617028766f6964293b0a0a73746174696320766f69642066697875705f6370633731305f706369363428737472756374207063695f6465762a20646576293b0a7374617469632075382a207063695f746f5f4f465f6275735f6d61703b0a0a2f2a2042792064656661756c742c20776520646f6e27742072652d61737369676e20627573206e756d626572732e20576520646f2074686973206f6e6c79206f6e0a202a20736f6d6520706d6163730a202a2f0a73746174696320696e74207063695f61737369676e5f616c6c5f62757365733b0a0a73746174696320696e74207063695f6275735f636f756e743b0a0a2f2a20546869732077696c6c2072656d61696e204e554c4c20666f72206e6f772c20756e74696c206973612d6272696467652e63206973206d61646520636f6d6d6f6e0a202a20746f20626f74682033322d62697420616e642036342d6269742e0a202a2f0a737472756374207063695f646576202a6973615f6272696467655f7063696465763b0a4558504f52545f53594d424f4c5f47504c286973615f6272696467655f706369646576293b0a0a73746174696320766f69640a66697875705f6370633731305f706369363428737472756374207063695f6465762a20646576290a7b0a092f2a20486964652074686520504349363420424152732066726f6d20746865206b65726e656c20617320746865697220636f6e74656e7420646f65736e27740a09202a206669742077656c6c20696e20746865207265736f75726365206d616e6167656d656e740a09202a2f0a096465762d3e7265736f757263655b305d2e7374617274203d206465762d3e7265736f757263655b305d2e656e64203d20303b0a096465762d3e7265736f757263655b305d2e666c616773203d20303b0a096465762d3e7265736f757263655b315d2e7374617274203d206465762d3e7265736f757263655b315d2e656e64203d20303b0a096465762d3e7265736f757263655b315d2e666c616773203d20303b0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f49424d2c095043495f4445564943455f49445f49424d5f4350433731305f50434936342c0966697875705f6370633731305f7063693634293b0a0a2f2a0a202a2046756e6374696f6e732062656c6f77206172652075736564206f6e204f70656e4669726d77617265206d616368696e65732e0a202a2f0a73746174696320766f69640a6d616b655f6f6e655f6e6f64655f6d617028737472756374206465766963655f6e6f64652a206e6f64652c207538207063695f627573290a7b0a09636f6e737420696e74202a6275735f72616e67653b0a09696e74206c656e3b0a0a09696620287063695f627573203e3d207063695f6275735f636f756e74290a090972657475726e3b0a096275735f72616e6765203d206f665f6765745f70726f7065727479286e6f64652c20226275732d72616e6765222c20266c656e293b0a09696620286275735f72616e6765203d3d204e554c4c207c7c206c656e203c2032202a2073697a656f6628696e742929207b0a09097072696e746b284b45524e5f5741524e494e47202243616e277420676574206275732d72616e676520666f722025732c20220a09092020202020202022617373756d696e672069742073746172747320617420305c6e222c206e6f64652d3e66756c6c5f6e616d65293b0a09097063695f746f5f4f465f6275735f6d61705b7063695f6275735d203d20303b0a097d20656c73650a09097063695f746f5f4f465f6275735f6d61705b7063695f6275735d203d206275735f72616e67655b305d3b0a0a09666f725f656163685f6368696c645f6f665f6e6f6465286e6f64652c206e6f646529207b0a0909737472756374207063695f6465762a206465763b0a0909636f6e737420756e7369676e656420696e74202a636c6173735f636f64652c202a7265673b0a090a0909636c6173735f636f6465203d206f665f6765745f70726f7065727479286e6f64652c2022636c6173732d636f6465222c204e554c4c293b0a09096966202821636c6173735f636f6465207c7c2028282a636c6173735f636f6465203e3e20382920213d205043495f434c4153535f4252494447455f5043492026260a090909282a636c6173735f636f6465203e3e20382920213d205043495f434c4153535f4252494447455f4341524442555329290a090909636f6e74696e75653b0a0909726567203d206f665f6765745f70726f7065727479286e6f64652c2022726567222c204e554c4c293b0a09096966202821726567290a090909636f6e74696e75653b0a0909646576203d207063695f6765745f6275735f616e645f736c6f74287063695f6275732c2028287265675b305d203e3e2038292026203078666629293b0a09096966202821646576207c7c20216465762d3e7375626f7264696e61746529207b0a0909097063695f6465765f70757428646576293b0a090909636f6e74696e75653b0a09097d0a09096d616b655f6f6e655f6e6f64655f6d6170286e6f64652c206465762d3e7375626f7264696e6174652d3e6e756d626572293b0a09097063695f6465765f70757428646576293b0a097d0a7d0a090a766f69640a70636962696f735f6d616b655f4f465f6275735f6d617028766f6964290a7b0a09696e7420693b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73652c202a746d703b0a097374727563742070726f7065727479202a6d61705f70726f703b0a09737472756374206465766963655f6e6f6465202a646e3b0a0a097063695f746f5f4f465f6275735f6d6170203d206b6d616c6c6f63287063695f6275735f636f756e742c204746505f4b45524e454c293b0a0969662028217063695f746f5f4f465f6275735f6d617029207b0a09097072696e746b284b45524e5f455252202243616e277420616c6c6f63617465204f4620627573206d617020215c6e22293b0a090972657475726e3b0a097d0a0a092f2a2057652066696c6c2074686520627573206d6170207769746820696e76616c69642076616c7565732c20746861742068656c70730a09202a20646562756767696e672e0a09202a2f0a09666f722028693d303b20693c7063695f6275735f636f756e743b20692b2b290a09097063695f746f5f4f465f6275735f6d61705b695d203d20307866663b0a0a092f2a20466f72206561636820686f73652c20776520626567696e20736561726368696e672062726964676573202a2f0a096c6973745f666f725f656163685f656e7472795f7361666528686f73652c20746d702c2026686f73655f6c6973742c206c6973745f6e6f646529207b0a0909737472756374206465766963655f6e6f64652a206e6f6465203d20686f73652d3e646e3b0a0a090969662028216e6f6465290a090909636f6e74696e75653b0a09096d616b655f6f6e655f6e6f64655f6d6170286e6f64652c20686f73652d3e66697273745f6275736e6f293b0a097d0a09646e203d206f665f66696e645f6e6f64655f62795f7061746828222f22293b0a096d61705f70726f70203d206f665f66696e645f70726f706572747928646e2c20227063692d4f462d6275732d6d6170222c204e554c4c293b0a09696620286d61705f70726f7029207b0a09094255475f4f4e287063695f6275735f636f756e74203e206d61705f70726f702d3e6c656e677468293b0a09096d656d637079286d61705f70726f702d3e76616c75652c207063695f746f5f4f465f6275735f6d61702c207063695f6275735f636f756e74293b0a097d0a096f665f6e6f64655f70757428646e293b0a2369666465662044454255470a097072696e746b28225043492d3e4f4620627573206d61703a5c6e22293b0a09666f722028693d303b20693c7063695f6275735f636f756e743b20692b2b29207b0a0909696620287063695f746f5f4f465f6275735f6d61705b695d203d3d2030786666290a090909636f6e74696e75653b0a09097072696e746b28222564202d3e2025645c6e222c20692c207063695f746f5f4f465f6275735f6d61705b695d293b0a097d0a23656e6469660a7d0a0a0a2f2a0a202a2052657475726e73207468652050434920646576696365206d61746368696e67206120676976656e204f46206e6f64650a202a2f0a696e74207063695f6465766963655f66726f6d5f4f465f6e6f646528737472756374206465766963655f6e6f6465202a6e6f64652c207538202a6275732c207538202a646576666e290a7b0a09737472756374207063695f646576202a646576203d204e554c4c3b0a09636f6e7374205f5f62653332202a7265673b0a09696e742073697a653b0a0a092f2a20436865636b206966206974206d6967687420686176652061206368616e636520746f20626520612050434920646576696365202a2f0a0969662028217063695f66696e645f686f73655f666f725f4f465f646576696365286e6f646529290a090972657475726e202d454e4f4445563b0a0a09726567203d206f665f6765745f70726f7065727479286e6f64652c2022726567222c202673697a65293b0a096966202821726567207c7c2073697a65203c2035202a2073697a656f662875333229290a090972657475726e202d454e4f4445563b0a0a092a627573203d2028626533325f746f5f6370757028267265675b305d29203e3e20313629202620307866663b0a092a646576666e203d2028626533325f746f5f6370757028267265675b305d29203e3e203829202620307866663b0a0a092f2a204f6b2c2068657265207765206e65656420736f6d6520747765616b2e204966207765206861766520616c72656164792072656e756d62657265640a09202a20616c6c206275737365732c2077652063616e27742072656c79206f6e20746865204f4620627573206e756d62657220616e79206d6f72652e0a09202a20746865207063695f746f5f4f465f6275735f6d6170206973206e6f7420656e6f756768206173207365766572616c20504349206275737365730a09202a206d6179206d61746368207468652073616d65204f4620627573206e756d6265722e0a09202a2f0a0969662028217063695f746f5f4f465f6275735f6d6170290a090972657475726e20303b0a0a09666f725f656163685f7063695f64657628646576290a0909696620287063695f746f5f4f465f6275735f6d61705b6465762d3e6275732d3e6e756d6265725d203d3d202a6275732026260a090909096465762d3e646576666e203d3d202a646576666e29207b0a0909092a627573203d206465762d3e6275732d3e6e756d6265723b0a0909097063695f6465765f70757428646576293b0a09090972657475726e20303b0a09097d0a0a0972657475726e202d454e4f4445563b0a7d0a4558504f52545f53594d424f4c287063695f6465766963655f66726f6d5f4f465f6e6f6465293b0a0a2f2a205765206372656174652074686520227063692d4f462d6275732d6d6170222070726f7065727479206e6f7720736f206974206170706561727320696e207468650a202a202f70726f632064657669636520747265650a202a2f0a766f6964205f5f696e69740a7063695f6372656174655f4f465f6275735f6d617028766f6964290a7b0a097374727563742070726f70657274792a206f665f70726f703b0a09737472756374206465766963655f6e6f6465202a646e3b0a0a096f665f70726f70203d20287374727563742070726f70657274792a2920616c6c6f635f626f6f746d656d2873697a656f66287374727563742070726f706572747929202b20323536293b0a0969662028216f665f70726f70290a090972657475726e3b0a09646e203d206f665f66696e645f6e6f64655f62795f7061746828222f22293b0a0969662028646e29207b0a09096d656d736574286f665f70726f702c202d312c2073697a656f66287374727563742070726f706572747929202b20323536293b0a09096f665f70726f702d3e6e616d65203d20227063692d4f462d6275732d6d6170223b0a09096f665f70726f702d3e6c656e677468203d203235363b0a09096f665f70726f702d3e76616c7565203d20266f665f70726f705b315d3b0a09096f665f6164645f70726f706572747928646e2c206f665f70726f70293b0a09096f665f6e6f64655f70757428646e293b0a097d0a7d0a0a766f69642070636962696f735f73657475705f7068625f696f5f737061636528737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a09756e7369676e6564206c6f6e6720696f5f6f66667365743b0a09737472756374207265736f75726365202a726573203d2026686f73652d3e696f5f7265736f757263653b0a0a092f2a20466978757020494f207370616365206f6666736574202a2f0a09696f5f6f6666736574203d2070636962696f735f696f5f73706163655f6f666673657428686f7365293b0a097265732d3e7374617274202b3d20696f5f6f66667365743b0a097265732d3e656e64202b3d20696f5f6f66667365743b0a7d0a0a73746174696320696e74205f5f696e69742070636962696f735f696e697428766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73652c202a746d703b0a09696e74206e6578745f6275736e6f203d20303b0a0a097072696e746b284b45524e5f494e464f20225043493a2050726f62696e67205043492068617264776172655c6e22293b0a0a09696620287063695f6861735f666c6167285043495f524541535349474e5f414c4c5f42555329290a09097063695f61737369676e5f616c6c5f6275736573203d20313b0a0a092f2a205363616e20616c6c206f6620746865207265636f726465642050434920636f6e74726f6c6c6572732e20202a2f0a096c6973745f666f725f656163685f656e7472795f7361666528686f73652c20746d702c2026686f73655f6c6973742c206c6973745f6e6f646529207b0a0909696620287063695f61737369676e5f616c6c5f6275736573290a090909686f73652d3e66697273745f6275736e6f203d206e6578745f6275736e6f3b0a0909686f73652d3e6c6173745f6275736e6f203d20307866663b0a090970636962696f735f7363616e5f70686228686f7365293b0a09097063695f6275735f6164645f6465766963657328686f73652d3e627573293b0a0909696620287063695f61737369676e5f616c6c5f6275736573207c7c206e6578745f6275736e6f203c3d20686f73652d3e6c6173745f6275736e6f290a0909096e6578745f6275736e6f203d20686f73652d3e6c6173745f6275736e6f202b2070636962696f735f61737369676e5f6275735f6f66667365743b0a097d0a097063695f6275735f636f756e74203d206e6578745f6275736e6f3b0a0a092f2a204f70656e4669726d77617265206261736564206d616368696e6573206e6565642061206d6170206f66204f46206275730a09202a206e756d626572732076732e206b65726e656c20627573206e756d626572732073696e6365207765206d6179206861766520746f0a09202a2072656d6170207468656d2e0a09202a2f0a09696620287063695f61737369676e5f616c6c5f6275736573290a090970636962696f735f6d616b655f4f465f6275735f6d617028293b0a0a092f2a2043616c6c20636f6d6d6f6e20636f646520746f2068616e646c65207265736f7572636520616c6c6f636174696f6e202a2f0a0970636962696f735f7265736f757263655f73757276657928293b0a0a092f2a2043616c6c206d616368696e6520646570656e64656e7420706f73742d696e697420636f6465202a2f0a09696620287070635f6d642e70636962696f735f61667465725f696e6974290a09097070635f6d642e70636962696f735f61667465725f696e697428293b0a0a0972657475726e20303b0a7d0a0a7375627379735f696e697463616c6c2870636962696f735f696e6974293b0a0a73746174696320737472756374207063695f636f6e74726f6c6c65722a0a7063695f6275735f746f5f686f736528696e7420627573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73652c202a746d703b0a0a096c6973745f666f725f656163685f656e7472795f7361666528686f73652c20746d702c2026686f73655f6c6973742c206c6973745f6e6f6465290a090969662028627573203e3d20686f73652d3e66697273745f6275736e6f20262620627573203c3d20686f73652d3e6c6173745f6275736e6f290a09090972657475726e20686f73653b0a0972657475726e204e554c4c3b0a7d0a0a2f2a2050726f7669646520696e666f726d6174696f6e206f6e206c6f636174696f6e73206f6620766172696f757320492f4f20726567696f6e7320696e20706879736963616c0a202a206d656d6f72792e2020446f2074686973206f6e2061207065722d6361726420626173697320736f20746861742077652063686f6f7365207468652072696768740a202a20726f6f74206272696467652e0a202a204e6f74652074686174207468652072657475726e656420494f206f72206d656d6f72792062617365206973206120706879736963616c20616464726573730a202a2f0a0a6c6f6e67207379735f706369636f6e6669675f696f62617365286c6f6e672077686963682c20756e7369676e6564206c6f6e67206275732c20756e7369676e6564206c6f6e6720646576666e290a7b0a09737472756374207063695f636f6e74726f6c6c65722a20686f73653b0a096c6f6e6720726573756c74203d202d454f504e4f54535550503b0a0a09686f7365203d207063695f6275735f746f5f686f736528627573293b0a096966202821686f7365290a090972657475726e202d454e4f4445563b0a0a097377697463682028776869636829207b0a096361736520494f424153455f4252494447455f4e554d4245523a0a090972657475726e20286c6f6e6729686f73652d3e66697273745f6275736e6f3b0a096361736520494f424153455f4d454d4f52593a0a090972657475726e20286c6f6e6729686f73652d3e7063695f6d656d5f6f66667365743b0a096361736520494f424153455f494f3a0a090972657475726e20286c6f6e6729686f73652d3e696f5f626173655f706879733b0a096361736520494f424153455f4953415f494f3a0a090972657475726e20286c6f6e67296973615f696f5f626173653b0a096361736520494f424153455f4953415f4d454d3a0a090972657475726e20286c6f6e67296973615f6d656d5f626173653b0a097d0a0a0972657475726e20726573756c743b0a7d0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7063695f36342e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313635363100313231313437343433333000303031373737370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20506f727420666f7220505043363420446176696420456e67656272657473656e2c2049424d20436f72702e0a202a20436f6e7461696e7320636f6d6d6f6e2070636920726f7574696e657320666f7220707063363420706c6174666f726d2c207053657269657320616e642069536572696573206272616e64732e0a202a200a202a20436f7079726967687420284329203230303320416e746f6e20426c616e6368617264203c616e746f6e4061752e69626d2e636f6d3e2c2049424d0a202a2020205265776f726b2c206261736564206f6e20616c7068612050434920636f64652e0a202a0a202a202020202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a2020202020206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2020202020206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a20202020202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23756e6465662044454255470a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f6c6973742e683e0a23696e636c756465203c6c696e75782f73797363616c6c732e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f766d616c6c6f632e683e0a0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a23696e636c756465203c61736d2f627974656f726465722e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f7070632d7063692e683e0a0a2f2a207063695f696f5f62617365202d2d20746865206261736520616464726573732066726f6d20776869636820696f206261727320617265206f6666736574732e0a202a205468697320697320746865206c6f7765737420492f4f206261736520616464726573732028736f206261722076616c7565732061726520616c7761797320706f736974697665292c0a202a20616e64206974202a6d7573742a20626520746865207374617274206f662049534120737061636520696620616e20495341206275732065786973747320626563617573650a202a20495341206472697665727320757365206861726420636f646564206f6666736574732e20204966206e6f204953412062757320657869737473206e6f7468696e670a202a206973206d6170706564206f6e207468652066697273742036344b206f6620494f2073706163650a202a2f0a756e7369676e6564206c6f6e67207063695f696f5f62617365203d204953415f494f5f424153453b0a4558504f52545f53594d424f4c287063695f696f5f62617365293b0a0a73746174696320696e74205f5f696e69742070636962696f735f696e697428766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73652c202a746d703b0a0a097072696e746b284b45524e5f494e464f20225043493a2050726f62696e67205043492068617264776172655c6e22293b0a0a092f2a20466f72206e6f772c206f7665727269646520706879735f6d656d5f6163636573735f70726f742e204966207765206e6565642069742c670a09202a206c617465722c207765206d6179206d6f7665207468617420696e697469616c697a6174696f6e20746f2065616368207070635f6d640a09202a2f0a097070635f6d642e706879735f6d656d5f6163636573735f70726f74203d207063695f706879735f6d656d5f6163636573735f70726f743b0a0a092f2a204f6e2070706336342c20776520616c7761797320656e61626c652050434920646f6d61696e7320616e64207765206b65657020646f6d61696e20300a09202a206261636b7761726420636f6d70617469626c6520696e202f70726f6320666f7220766964656f2063617264730a09202a2f0a097063695f6164645f666c616773285043495f454e41424c455f50524f435f444f4d41494e53207c205043495f434f4d5041545f444f4d41494e5f30293b0a0a092f2a205363616e20616c6c206f6620746865207265636f726465642050434920636f6e74726f6c6c6572732e20202a2f0a096c6973745f666f725f656163685f656e7472795f7361666528686f73652c20746d702c2026686f73655f6c6973742c206c6973745f6e6f646529207b0a090970636962696f735f7363616e5f70686228686f7365293b0a09097063695f6275735f6164645f6465766963657328686f73652d3e627573293b0a097d0a0a092f2a2043616c6c20636f6d6d6f6e20636f646520746f2068616e646c65207265736f7572636520616c6c6f636174696f6e202a2f0a0970636962696f735f7265736f757263655f73757276657928293b0a0a097072696e746b284b45524e5f444542554720225043493a2050726f62696e672050434920686172647761726520646f6e655c6e22293b0a0a0972657475726e20303b0a7d0a0a7375627379735f696e697463616c6c2870636962696f735f696e6974293b0a0a696e742070636962696f735f756e6d61705f696f5f737061636528737472756374207063695f627573202a627573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a0a095741524e5f4f4e28627573203d3d204e554c4c293b0a0a092f2a2049662074686973206973206e6f742061205048422c207765206f6e6c7920666c757368207468652068617368207461626c65206f7665720a09202a207468652061726561206d61707065642062792074686973206272696467652e20576520646f6e277420706c6179207769746820746865205054450a09202a206d617070696e67732073696e6365207765206d69676874206861766520746f206465616c2077697468207375622d7061676520616c69676e656d6e74730a09202a20736f20666c757368696e67207468652068617368207461626c6520697320746865206f6e6c792073616e652077617920746f206d616b6520737572650a09202a2074686174206e6f206861736820656e74726965732061726520636f766572696e6720746861742072656d6f7665642062726964676520617265610a09202a207768696c65207374696c6c20616c6c6f77696e67206f7468657220627573736573206f7665726c617070696e672074686f73652070616765730a09202a0a09202a204e6f74653a204966207765206576657220737570706f72742050325020686f74706c7567206f6e20426f6f6b33452c207765276c6c20686176650a09202a20746f20646f20616e20617070726f70726961746520544c4220666c757368206865726520746f6f0a09202a2f0a09696620286275732d3e73656c6629207b0a23696664656620434f4e4649475f5050435f5354445f4d4d555f36340a0909737472756374207265736f75726365202a726573203d206275732d3e7265736f757263655b305d3b0a23656e6469660a0a090970725f64656275672822494f20756e6d617070696e6720666f72205043492d504349206272696467652025735c6e222c0a090909207063695f6e616d65286275732d3e73656c6629293b0a0a23696664656620434f4e4649475f5050435f5354445f4d4d555f36340a09095f5f666c7573685f686173685f7461626c655f72616e67652826696e69745f6d6d2c207265732d3e7374617274202b205f494f5f424153452c0a0909090909207265732d3e656e64202b205f494f5f42415345202b2031293b0a23656e6469660a090972657475726e20303b0a097d0a0a092f2a204765742074686520686f737420627269646765202a2f0a09686f7365203d207063695f6275735f746f5f686f737428627573293b0a0a092f2a20436865636b206966207765206861766520494f7320616c6c6f6361746564202a2f0a0969662028686f73652d3e696f5f626173655f616c6c6f63203d3d2030290a090972657475726e20303b0a0a0970725f64656275672822494f20756e6d617070696e6720666f72205048422025735c6e222c20686f73652d3e646e2d3e66756c6c5f6e616d65293b0a0970725f646562756728222020616c6c6f633d307825705c6e222c20686f73652d3e696f5f626173655f616c6c6f63293b0a0a092f2a20546869732069732061205048422c2077652066756c6c7920756e6d61702074686520494f2061726561202a2f0a0976756e6d617028686f73652d3e696f5f626173655f616c6c6f63293b0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c2870636962696f735f756e6d61705f696f5f7370616365293b0a0a73746174696320696e742070636962696f735f6d61705f7068625f696f5f737061636528737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a0973747275637420766d5f737472756374202a617265613b0a09756e7369676e6564206c6f6e6720706879735f706167653b0a09756e7369676e6564206c6f6e672073697a655f706167653b0a09756e7369676e6564206c6f6e6720696f5f766972745f6f66667365743b0a0a09706879735f70616765203d205f414c49474e5f444f574e28686f73652d3e696f5f626173655f706879732c20504147455f53495a45293b0a0973697a655f70616765203d205f414c49474e5f555028686f73652d3e7063695f696f5f73697a652c20504147455f53495a45293b0a0a092f2a204d616b65207375726520494f2061726561206164647265737320697320636c656172202a2f0a09686f73652d3e696f5f626173655f616c6c6f63203d204e554c4c3b0a0a092f2a2049662074686572652773206e6f20494f20746f206d6170206f6e2074686174206275732c20676574206177617920746f6f202a2f0a0969662028686f73652d3e7063695f696f5f73697a65203d3d2030207c7c20686f73652d3e696f5f626173655f70687973203d3d2030290a090972657475726e20303b0a0a092f2a204c6574277320616c6c6f6361746520736f6d6520494f20737061636520666f722074686174206775792e20576520646f6e277420706173730a09202a20564d5f494f52454d4150206265636175736520776520646f6e277420636172652061626f757420616c69676e6d656e7420747269636b7320746861740a09202a2074686520636f726520646f657320696e207468617420636173652e204d617962652077652073686f756c642064756520746f2073747570696420636172640a09202a207769746820696e636f6d706c6574652061646472657373206465636f64696e67206275742049276420726174686572206e6f74206465616c20776974680a09202a2074686f7365206f757473696465206f66207468652072657365727665642036344b206c656761637920726567696f6e2e0a09202a2f0a0961726561203d205f5f6765745f766d5f617265612873697a655f706167652c20302c205048425f494f5f424153452c205048425f494f5f454e44293b0a096966202861726561203d3d204e554c4c290a090972657475726e202d454e4f4d454d3b0a09686f73652d3e696f5f626173655f616c6c6f63203d20617265612d3e616464723b0a09686f73652d3e696f5f626173655f76697274203d2028766f6964205f5f696f6d656d202a2928617265612d3e61646472202b0a0909090909202020202020686f73652d3e696f5f626173655f70687973202d20706879735f70616765293b0a0a0970725f64656275672822494f206d617070696e6720666f72205048422025735c6e222c20686f73652d3e646e2d3e66756c6c5f6e616d65293b0a0970725f646562756728222020706879733d3078253031366c6c782c20766972743d307825702028616c6c6f633d30782570295c6e222c0a090920686f73652d3e696f5f626173655f706879732c20686f73652d3e696f5f626173655f766972742c20686f73652d3e696f5f626173655f616c6c6f63293b0a0970725f64656275672822202073697a653d3078253031366c6c782028616c6c6f633d3078253031366c78295c6e222c0a090920686f73652d3e7063695f696f5f73697a652c2073697a655f70616765293b0a0a092f2a2045737461626c69736820746865206d617070696e67202a2f0a09696620285f5f696f72656d61705f617428706879735f706167652c20617265612d3e616464722c2073697a655f706167652c0a090909205f504147455f4e4f5f4341434845207c205f504147455f4755415244454429203d3d204e554c4c290a090972657475726e202d454e4f4d454d3b0a0a092f2a20466978757020686f736520494f207265736f75726365202a2f0a09696f5f766972745f6f6666736574203d2070636962696f735f696f5f73706163655f6f666673657428686f7365293b0a09686f73652d3e696f5f7265736f757263652e7374617274202b3d20696f5f766972745f6f66667365743b0a09686f73652d3e696f5f7265736f757263652e656e64202b3d20696f5f766972745f6f66667365743b0a0a0970725f646562756728222020686f73652d3e696f5f7265736f757263653d2570525c6e222c2026686f73652d3e696f5f7265736f75726365293b0a0a0972657475726e20303b0a7d0a0a696e742070636962696f735f6d61705f696f5f737061636528737472756374207063695f627573202a627573290a7b0a095741524e5f4f4e28627573203d3d204e554c4c293b0a0a092f2a2049662074686973206e6f742061205048422c206e6f7468696e6720746f20646f2c2070616765207461626c6573207374696c6c20657869737420616e640a09202a20746875732048505445732077696c6c206265206661756c74656420696e207768656e206e65656465640a09202a2f0a09696620286275732d3e73656c6629207b0a090970725f64656275672822494f206d617070696e6720666f72205043492d504349206272696467652025735c6e222c0a090909207063695f6e616d65286275732d3e73656c6629293b0a090970725f646562756728222020766972743d3078253031366c6c782e2e2e3078253031366c6c785c6e222c0a090909206275732d3e7265736f757263655b305d2d3e7374617274202b205f494f5f424153452c0a090909206275732d3e7265736f757263655b305d2d3e656e64202b205f494f5f42415345293b0a090972657475726e20303b0a097d0a0a0972657475726e2070636962696f735f6d61705f7068625f696f5f7370616365287063695f6275735f746f5f686f73742862757329293b0a7d0a4558504f52545f53594d424f4c5f47504c2870636962696f735f6d61705f696f5f7370616365293b0a0a766f69642070636962696f735f73657475705f7068625f696f5f737061636528737472756374207063695f636f6e74726f6c6c6572202a686f7365290a7b0a0970636962696f735f6d61705f7068625f696f5f737061636528686f7365293b0a7d0a0a23646566696e6520494f424153455f4252494447455f4e554d42455209300a23646566696e6520494f424153455f4d454d4f52590909310a23646566696e6520494f424153455f494f0909320a23646566696e6520494f424153455f4953415f494f0909330a23646566696e6520494f424153455f4953415f4d454d0909340a0a6c6f6e67207379735f706369636f6e6669675f696f62617365286c6f6e672077686963682c20756e7369676e6564206c6f6e6720696e5f6275732c0a0909092020756e7369676e6564206c6f6e6720696e5f646576666e290a7b0a09737472756374207063695f636f6e74726f6c6c65722a20686f73653b0a09737472756374206c6973745f68656164202a6c6e3b0a09737472756374207063695f627573202a627573203d204e554c4c3b0a09737472756374206465766963655f6e6f6465202a686f73655f6e6f64653b0a0a092f2a2041726768202120506c6561736520666f7267697665206d6520666f722074686174206861636b2c2062757420746861742773207468650a09202a2073696d706c6573742077617920746f20676574206578697374696e6720584672656520746f206e6f74206c6f636b7570206f6e20736f6d650a09202a204735206d616368696e65732e2e2e20536f207768656e20736f6d657468696e672061736b7320666f7220627573203020696f20626173650a09202a2028627573203020697320485420726f6f74292c2077652072657475726e2074686520414750206f6e6520696e73746561642e0a09202a2f0a0969662028696e5f627573203d3d2030202626206f665f6d616368696e655f69735f636f6d70617469626c6528224d61635249534334222929207b0a0909737472756374206465766963655f6e6f6465202a6167703b0a0a0909616770203d206f665f66696e645f636f6d70617469626c655f6e6f6465284e554c4c2c204e554c4c2c202275332d61677022293b0a090969662028616770290a090909696e5f627573203d20307866303b0a09096f665f6e6f64655f70757428616770293b0a097d0a0a092f2a20546861742073797363616c6c2069736e277420717569746520636f6d70617469626c6520776974682050434920646f6d61696e732c2062757420697427730a09202a2075736564206f6e207072652d646f6d61696e732073657475702e2057652072657475726e20746865206669727374206d617463680a09202a2f0a0a09666f7220286c6e203d207063695f726f6f745f62757365732e6e6578743b206c6e20213d20267063695f726f6f745f62757365733b206c6e203d206c6e2d3e6e65787429207b0a0909627573203d207063695f6275735f62286c6e293b0a090969662028696e5f627573203e3d206275732d3e6e756d62657220262620696e5f627573203c3d206275732d3e6275736e5f7265732e656e64290a090909627265616b3b0a0909627573203d204e554c4c3b0a097d0a0969662028627573203d3d204e554c4c207c7c206275732d3e6465762e6f665f6e6f6465203d3d204e554c4c290a090972657475726e202d454e4f4445563b0a0a09686f73655f6e6f6465203d206275732d3e6465762e6f665f6e6f64653b0a09686f7365203d205043495f444e28686f73655f6e6f6465292d3e7068623b0a0a097377697463682028776869636829207b0a096361736520494f424153455f4252494447455f4e554d4245523a0a090972657475726e20286c6f6e6729686f73652d3e66697273745f6275736e6f3b0a096361736520494f424153455f4d454d4f52593a0a090972657475726e20286c6f6e6729686f73652d3e7063695f6d656d5f6f66667365743b0a096361736520494f424153455f494f3a0a090972657475726e20286c6f6e6729686f73652d3e696f5f626173655f706879733b0a096361736520494f424153455f4953415f494f3a0a090972657475726e20286c6f6e67296973615f696f5f626173653b0a096361736520494f424153455f4953415f4d454d3a0a090972657475726e202d45494e56414c3b0a097d0a0a0972657475726e202d454f504e4f54535550503b0a7d0a0a23696664656620434f4e4649475f4e554d410a696e74207063696275735f746f5f6e6f646528737472756374207063695f627573202a627573290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a706862203d207063695f6275735f746f5f686f737428627573293b0a0972657475726e207068622d3e6e6f64653b0a7d0a4558504f52545f53594d424f4c287063696275735f746f5f6e6f6465293b0a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7063695f646e2e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313135313100313231313437343433333000303032303133350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a207063695f646e2e630a202a0a202a20436f7079726967687420284329203230303120546f646420496e676c6574742c2049424d20436f72706f726174696f6e0a202a0a202a20504349206d616e6970756c6174696f6e20766961206465766963655f6e6f6465732e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f720a202a2028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a202020200a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a200a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c2035392054656d706c6520506c6163652c205375697465203333302c20426f73746f6e2c204d41202030323131312d31333037205553410a202a2f0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6766702e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a23696e636c756465203c61736d2f7070632d7063692e683e0a23696e636c756465203c61736d2f6669726d776172652e683e0a0a2f2a0a202a2054726176657273655f66756e63207468617420696e6974732074686520504349206669656c6473206f662074686520646576696365206e6f64652e0a202a204e4f54453a2074686973202a6d7573742a20626520646f6e65206265666f726520726561642f777269746520636f6e66696720746f20746865206465766963652e0a202a2f0a766f6964202a7570646174655f646e5f7063695f696e666f28737472756374206465766963655f6e6f6465202a646e2c20766f6964202a64617461290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a706862203d20646174613b0a09636f6e737420696e74202a74797065203d0a09096f665f6765745f70726f706572747928646e2c202269626d2c7063692d636f6e6669672d73706163652d74797065222c204e554c4c293b0a09636f6e737420753332202a726567733b0a09737472756374207063695f646e202a70646e3b0a0a0970646e203d207a616c6c6f635f6d617962655f626f6f746d656d2873697a656f66282a70646e292c204746505f4b45524e454c293b0a096966202870646e203d3d204e554c4c290a090972657475726e204e554c4c3b0a09646e2d3e64617461203d2070646e3b0a0970646e2d3e6e6f6465203d20646e3b0a0970646e2d3e706862203d207068623b0a23696664656620434f4e4649475f5050435f504f5745524e560a0970646e2d3e70655f6e756d626572203d20494f44415f494e56414c49445f50453b0a23656e6469660a0972656773203d206f665f6765745f70726f706572747928646e2c2022726567222c204e554c4c293b0a09696620287265677329207b0a09092f2a20466972737420726567697374657220656e7472792069732061646472202830304242535330302920202a2f0a090970646e2d3e6275736e6f203d2028726567735b305d203e3e20313629202620307866663b0a090970646e2d3e646576666e203d2028726567735b305d203e3e203829202620307866663b0a097d0a0a0970646e2d3e7063695f6578745f636f6e6669675f7370616365203d202874797065202626202a74797065203d3d2031293b0a0972657475726e204e554c4c3b0a7d0a0a2f2a0a202a20547261766572736520612064657669636520747265652073746f7070696e672065616368205043492064657669636520696e2074686520747265652e0a202a205468697320697320646f6e652064657074682066697273742e202041732065616368206e6f64652069732070726f6365737365642c20612022707265220a202a2066756e6374696f6e2069732063616c6c656420616e6420746865206368696c6472656e206172652070726f636573736564207265637572736976656c792e0a202a0a202a205468652022707265222066756e632072657475726e7320612076616c75652e20204966206e6f6e2d7a65726f2069732072657475726e65642066726f6d0a202a207468652022707265222066756e632c207468652074726176657273616c2073746f707320616e6420746869732076616c75652069732072657475726e65642e0a202a20546869732072657475726e2076616c75652069732075736566756c207768656e207573696e672074726176657273652061732061206d6574686f64206f660a202a2066696e64696e672061206465766963652e0a202a0a202a204e4f54453a20776520646f206e6f742072756e207468652066756e6320666f722064657669636573207468617420646f206e6f742061707065617220746f0a202a206265205043492065786365707420666f7220746865207374617274206e6f646520776869636820776520617373756d6520287468697320697320676f6f640a202a206265636175736520746865207374617274206e6f6465206973206f6674656e206120706862207768696368206d6179206265206d697373696e67205043490a202a2070726f70657274696573292e0a202a205765207573652074686520636c6173732d636f646520617320616e20696e64696361746f722e2049662077652072756e20696e746f0a202a206f6e65206f66207468657365206e6f64657320776520616c736f20617373756d6520697473207369626c696e677320617265206e6f6e2d70636920666f720a202a20706572666f726d616e63652e0a202a2f0a766f6964202a74726176657273655f7063695f6465766963657328737472756374206465766963655f6e6f6465202a73746172742c2074726176657273655f66756e63207072652c0a0909766f6964202a64617461290a7b0a09737472756374206465766963655f6e6f6465202a646e2c202a6e657874646e3b0a09766f6964202a7265743b0a0a092f2a205765207374617274656420776974682061207068622c206974657261746520616c6c206368696c6473202a2f0a09666f722028646e203d2073746172742d3e6368696c643b20646e3b20646e203d206e657874646e29207b0a0909636f6e737420753332202a636c617373703b0a090975333220636c6173733b0a0a09096e657874646e203d204e554c4c3b0a0909636c61737370203d206f665f6765745f70726f706572747928646e2c2022636c6173732d636f6465222c204e554c4c293b0a0909636c617373203d20636c61737370203f202a636c61737370203a20303b0a0a090969662028707265202626202828726574203d2070726528646e2c2064617461292920213d204e554c4c29290a09090972657475726e207265743b0a0a09092f2a20496620776520617265206120504349206272696467652c20676f20646f776e202a2f0a090969662028646e2d3e6368696c64202626202828636c617373203e3e203829203d3d205043495f434c4153535f4252494447455f504349207c7c0a09090909202028636c617373203e3e203829203d3d205043495f434c4153535f4252494447455f4341524442555329290a0909092f2a2044657074682066697273742e2e2e646f206368696c6472656e202a2f0a0909096e657874646e203d20646e2d3e6368696c643b0a0909656c73652069662028646e2d3e7369626c696e67290a0909092f2a206f6b2c20747279206e657874207369626c696e6720696e73746561642e202a2f0a0909096e657874646e203d20646e2d3e7369626c696e673b0a090969662028216e657874646e29207b0a0909092f2a2057616c6b20757020746f206e6578742076616c6964207369626c696e672e202a2f0a090909646f207b0a09090909646e203d20646e2d3e706172656e743b0a0909090969662028646e203d3d207374617274290a090909090972657475726e204e554c4c3b0a0909097d207768696c652028646e2d3e7369626c696e67203d3d204e554c4c293b0a0909096e657874646e203d20646e2d3e7369626c696e673b0a09097d0a097d0a0972657475726e204e554c4c3b0a7d0a0a2f2a2a200a202a207063695f646576735f7068625f696e69745f64796e616d6963202d20736574757020706369206465766963657320756e6465722074686973205048420a202a207068623a207063692d746f2d686f7374206272696467652028746f702d6c6576656c2062726964676520636f6e6e656374696e6720746f20637075290a202a0a202a205468697320726f7574696e652069732063616c6c656420626f746820647572696e6720626f6f742c20286265666f726520746865206d656d6f72790a202a2073756273797374656d206973207365742075702c206265666f7265206b6d616c6c6f632069732076616c69642920616e6420647572696e6720746865200a202a2064796e616d6963206c706172206f7065726174696f6e206f6620616464696e6720612050484220746f20612072756e6e696e672073797374656d2e0a202a2f0a766f6964207063695f646576735f7068625f696e69745f64796e616d696328737472756374207063695f636f6e74726f6c6c6572202a706862290a7b0a09737472756374206465766963655f6e6f6465202a646e203d207068622d3e646e3b0a09737472756374207063695f646e202a70646e3b0a0a092f2a20504842206e6f646573207468656d73656c766573206d757374206e6f74206d61746368202a2f0a097570646174655f646e5f7063695f696e666f28646e2c20706862293b0a0970646e203d20646e2d3e646174613b0a096966202870646e29207b0a090970646e2d3e646576666e203d2070646e2d3e6275736e6f203d202d313b0a090970646e2d3e706862203d207068623b0a097d0a0a092f2a2055706461746520646e2d3e706862207074727320666f72206e65772070686220616e64206368696c6472656e2064657669636573202a2f0a0974726176657273655f7063695f6465766963657328646e2c207570646174655f646e5f7063695f696e666f2c20706862293b0a7d0a0a2f2a2a200a202a207063695f646576735f7068625f696e6974202d20496e697469616c697a65207068627320616e6420706369206465767320756e646572207468656d2e0a202a200a202a205468697320726f7574696e652077616c6b73206f76657220616c6c20706862277320287063692d686f7374206272696467657329206f6e207468650a202a2073797374656d2c20616e642073657473207570206173736f72746564207063692d72656c617465642073747275637475726573200a202a2028696e636c7564696e672070636920696e666f20696e2074686520646576696365206e6f646520737472756374732920666f7220656163680a202a207063692064657669636520666f756e6420756e6465726e656174682e20205468697320726f7574696e652072756e73206f6e63652c0a202a206561726c7920696e2074686520626f6f742073657175656e63652e0a202a2f0a766f6964205f5f696e6974207063695f646576735f7068625f696e697428766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a7068622c202a746d703b0a0a092f2a2054686973206d75737420626520646f6e6520666972737420736f2074686520646576696365206e6f64657320686176652076616c69642070636920696e666f21202a2f0a096c6973745f666f725f656163685f656e7472795f73616665287068622c20746d702c2026686f73655f6c6973742c206c6973745f6e6f6465290a09097063695f646576735f7068625f696e69745f64796e616d696328706862293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7063695f6f665f7363616e2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323530323400313231313437343433333000303032313135300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2048656c70657220726f7574696e657320746f207363616e2074686520646576696365207472656520666f7220504349206465766963657320616e64206275737365730a202a0a202a204d69677261746564206f7574206f6620506f776572504320617263686974656374757265207063695f36342e632066696c65206279204772616e74204c696b656c790a202a203c6772616e742e6c696b656c79407365637265746c61622e63613e20736f207468617420746865736520726f7574696e65732061726520617661696c61626c6520666f720a202a2033322062697420616c736f2e0a202a0a202a20436f7079726967687420284329203230303320416e746f6e20426c616e6368617264203c616e746f6e4061752e69626d2e636f6d3e2c2049424d0a202a2020205265776f726b2c206261736564206f6e20616c7068612050434920636f64652e0a202a20436f7079726967687420286329203230303920536563726574204c616220546563686e6f6c6f67696573204c74642e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2076657273696f6e2032206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c61736d2f7063692d6272696467652e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a0a2f2a2a0a202a206765745f696e745f70726f70202d204465636f64652061207533322066726f6d20612064657669636520747265652070726f70657274790a202a2f0a73746174696320753332206765745f696e745f70726f7028737472756374206465766963655f6e6f6465202a6e702c20636f6e73742063686172202a6e616d652c2075333220646566290a7b0a09636f6e737420753332202a70726f703b0a09696e74206c656e3b0a0a0970726f70203d206f665f6765745f70726f7065727479286e702c206e616d652c20266c656e293b0a096966202870726f70202626206c656e203e3d2034290a090972657475726e202a70726f703b0a0972657475726e206465663b0a7d0a0a2f2a2a0a202a207063695f70617273655f6f665f666c616773202d2050617273652074686520666c6167732063656c6c206f6620612064657669636520747265652050434920616464726573730a202a204061646472303a2076616c7565206f66203173742063656c6c206f6620612064657669636520747265652050434920616464726573732e0a202a20406272696467653a20536574207468697320666c61672069662074686520616464726573732069732066726f6d206120627269646765202772616e676573272070726f70657274790a202a2f0a756e7369676e656420696e74207063695f70617273655f6f665f666c616773287533322061646472302c20696e7420627269646765290a7b0a09756e7369676e656420696e7420666c616773203d20303b0a0a096966202861646472302026203078303230303030303029207b0a0909666c616773203d20494f5245534f555243455f4d454d207c205043495f424153455f414444524553535f53504143455f4d454d4f52593b0a0909666c616773207c3d20286164647230203e3e203232292026205043495f424153455f414444524553535f4d454d5f545950455f36343b0a0909666c616773207c3d20286164647230203e3e203238292026205043495f424153455f414444524553535f4d454d5f545950455f314d3b0a090969662028616464723020262030783430303030303030290a090909666c616773207c3d20494f5245534f555243455f50524546455443480a09090909207c205043495f424153455f414444524553535f4d454d5f50524546455443483b0a09092f2a204e6f74653a20576520646f6e2774206b6e6f7720776865746865722074686520524f4d20686173206265656e206c65667420656e61626c65640a0909202a20627920746865206669726d77617265206f72206e6f742e205765206d61726b2069742061732064697361626c6564202869652c20776520646f0a0909202a206e6f74207365742074686520494f5245534f555243455f524f4d5f454e41424c4520666c61672920666f72206e6f7720726174686572207468616e0a0909202a20646f206120636f6e66696720737061636520726561642c2069742077696c6c20626520666f7263652d656e61626c6564206966206e65656465640a0909202a2f0a09096966202821627269646765202626202861646472302026203078666629203d3d2030783330290a090909666c616773207c3d20494f5245534f555243455f524541444f4e4c593b0a097d20656c73652069662028616464723020262030783031303030303030290a0909666c616773203d20494f5245534f555243455f494f207c205043495f424153455f414444524553535f53504143455f494f3b0a0969662028666c616773290a0909666c616773207c3d20494f5245534f555243455f53495a45414c49474e3b0a0972657475726e20666c6167733b0a7d0a0a2f2a2a0a202a206f665f7063695f70617273655f6164647273202d20506172736520504349206164647265737365732061737369676e656420696e20746865206465766963652074726565206e6f64650a202a20406e6f64653a206465766963652074726565206e6f646520666f722074686520504349206465766963650a202a20406465763a207063695f6465762073747275637475726520666f7220746865206465766963650a202a0a202a20546869732066756e6374696f6e2070617273657320746865202761737369676e65642d616464726573736573272070726f7065727479206f662061205043492064657669636573270a202a206465766963652074726565206e6f646520616e6420777269746573207468656d20696e746f20746865206173736f636961746564207063695f646576207374727563747572652e0a202a2f0a73746174696320766f6964206f665f7063695f70617273655f616464727328737472756374206465766963655f6e6f6465202a6e6f64652c20737472756374207063695f646576202a646576290a7b0a0975363420626173652c2073697a653b0a09756e7369676e656420696e7420666c6167733b0a09737472756374207063695f6275735f726567696f6e20726567696f6e3b0a09737472756374207265736f75726365202a7265733b0a09636f6e737420753332202a61646472733b0a0975333220693b0a09696e742070726f706c656e3b0a0a096164647273203d206f665f6765745f70726f7065727479286e6f64652c202261737369676e65642d616464726573736573222c202670726f706c656e293b0a0969662028216164647273290a090972657475726e3b0a0970725f6465627567282220202020706172736520616464726573736573202825642062797465732920402025705c6e222c2070726f706c656e2c206164647273293b0a09666f7220283b2070726f706c656e203e3d2032303b2070726f706c656e202d3d2032302c206164647273202b3d203529207b0a0909666c616773203d207063695f70617273655f6f665f666c6167732861646472735b305d2c2030293b0a09096966202821666c616773290a090909636f6e74696e75653b0a090962617365203d206f665f726561645f6e756d626572282661646472735b315d2c2032293b0a090973697a65203d206f665f726561645f6e756d626572282661646472735b335d2c2032293b0a0909696620282173697a65290a090909636f6e74696e75653b0a090969203d2061646472735b305d202620307866663b0a090970725f646562756728222020626173653a20256c6c782c2073697a653a20256c6c782c20693a2025785c6e222c0a0909092028756e7369676e6564206c6f6e67206c6f6e6729626173652c0a0909092028756e7369676e6564206c6f6e67206c6f6e672973697a652c2069293b0a0a0909696620285043495f424153455f414444524553535f30203c3d20692026262069203c3d205043495f424153455f414444524553535f3529207b0a090909726573203d20266465762d3e7265736f757263655b2869202d205043495f424153455f414444524553535f3029203e3e20325d3b0a09097d20656c7365206966202869203d3d206465762d3e726f6d5f626173655f72656729207b0a090909726573203d20266465762d3e7265736f757263655b5043495f524f4d5f5245534f555243455d3b0a090909666c616773207c3d20494f5245534f555243455f524541444f4e4c59207c20494f5245534f555243455f434143484541424c453b0a09097d20656c7365207b0a0909097072696e746b284b45524e5f45525220225043493a206261642063666720726567206e756d20307825785c6e222c2069293b0a090909636f6e74696e75653b0a09097d0a09097265732d3e666c616773203d20666c6167733b0a09097265732d3e6e616d65203d207063695f6e616d6528646576293b0a0909726567696f6e2e7374617274203d20626173653b0a0909726567696f6e2e656e64203d2062617365202b2073697a65202d20313b0a090970636962696f735f6275735f746f5f7265736f75726365286465762c207265732c2026726567696f6e293b0a097d0a7d0a0a2f2a2a0a202a206f665f6372656174655f7063695f646576202d20476976656e2061206465766963652074726565206e6f6465206f6e206120706369206275732c206372656174652061207063695f6465760a202a20406e6f64653a206465766963652074726565206e6f646520706f696e7465720a202a20406275733a2062757320746865206465766963652069732073697474696e67206f6e0a202a2040646576666e3a205043492066756e6374696f6e206e756d6265722c206578747261637465642066726f6d2064657669636520747265652062792063616c6c65722e0a202a2f0a737472756374207063695f646576202a6f665f6372656174655f7063695f64657628737472756374206465766963655f6e6f6465202a6e6f64652c0a0909090920737472756374207063695f627573202a6275732c20696e7420646576666e290a7b0a09737472756374207063695f646576202a6465763b0a09636f6e73742063686172202a747970653b0a09737472756374207063695f736c6f74202a736c6f743b0a0a09646576203d20616c6c6f635f7063695f64657628293b0a096966202821646576290a090972657475726e204e554c4c3b0a0974797065203d206f665f6765745f70726f7065727479286e6f64652c20226465766963655f74797065222c204e554c4c293b0a096966202874797065203d3d204e554c4c290a090974797065203d2022223b0a0a0970725f6465627567282220202020637265617465206465766963652c20646576666e3a2025782c20747970653a2025735c6e222c20646576666e2c2074797065293b0a0a096465762d3e627573203d206275733b0a096465762d3e6465762e6f665f6e6f6465203d206f665f6e6f64655f676574286e6f6465293b0a096465762d3e6465762e706172656e74203d206275732d3e6272696467653b0a096465762d3e6465762e627573203d20267063695f6275735f747970653b0a096465762d3e646576666e203d20646576666e3b0a096465762d3e6d756c746966756e6374696f6e203d20303b09092f2a206d617962652061206c69653f202a2f0a096465762d3e6e656564735f667265736574203d20303b09092f2a20706369652066756e64616d656e74616c207265736574207265717569726564202a2f0a097365745f706369655f706f72745f7479706528646576293b0a0a096c6973745f666f725f656163685f656e74727928736c6f742c20266465762d3e6275732d3e736c6f74732c206c697374290a0909696620285043495f534c4f54286465762d3e646576666e29203d3d20736c6f742d3e6e756d626572290a0909096465762d3e736c6f74203d20736c6f743b0a0a096465762d3e76656e646f72203d206765745f696e745f70726f70286e6f64652c202276656e646f722d6964222c20307866666666293b0a096465762d3e646576696365203d206765745f696e745f70726f70286e6f64652c20226465766963652d6964222c20307866666666293b0a096465762d3e73756273797374656d5f76656e646f72203d206765745f696e745f70726f70286e6f64652c202273756273797374656d2d76656e646f722d6964222c2030293b0a096465762d3e73756273797374656d5f646576696365203d206765745f696e745f70726f70286e6f64652c202273756273797374656d2d6964222c2030293b0a0a096465762d3e6366675f73697a65203d207063695f6366675f73706163655f73697a6528646576293b0a0a096465765f7365745f6e616d6528266465762d3e6465762c2022253034783a253032783a253032782e2564222c207063695f646f6d61696e5f6e7228627573292c0a09096465762d3e6275732d3e6e756d6265722c205043495f534c4f5428646576666e292c205043495f46554e4328646576666e29293b0a096465762d3e636c617373203d206765745f696e745f70726f70286e6f64652c2022636c6173732d636f6465222c2030293b0a096465762d3e7265766973696f6e203d206765745f696e745f70726f70286e6f64652c20227265766973696f6e2d6964222c2030293b0a0a0970725f6465627567282220202020636c6173733a20307825785c6e222c206465762d3e636c617373293b0a0970725f64656275672822202020207265766973696f6e3a20307825785c6e222c206465762d3e7265766973696f6e293b0a0a096465762d3e63757272656e745f7374617465203d20343b09092f2a20756e6b6e6f776e20706f776572207374617465202a2f0a096465762d3e6572726f725f7374617465203d207063695f6368616e6e656c5f696f5f6e6f726d616c3b0a096465762d3e646d615f6d61736b203d20307866666666666666663b0a0a092f2a204561726c79206669787570732c206265666f72652070726f62696e67207468652042415273202a2f0a097063695f66697875705f646576696365287063695f66697875705f6561726c792c20646576293b0a0a096966202821737472636d7028747970652c20227063692229207c7c2021737472636d7028747970652c20227063696578222929207b0a09092f2a2061205043492d50434920627269646765202a2f0a09096465762d3e6864725f74797065203d205043495f4845414445525f545950455f4252494447453b0a09096465762d3e726f6d5f626173655f726567203d205043495f524f4d5f41444452455353313b0a09097365745f706369655f686f74706c75675f62726964676528646576293b0a097d20656c7365206966202821737472636d7028747970652c202263617264627573222929207b0a09096465762d3e6864725f74797065203d205043495f4845414445525f545950455f434152444255533b0a097d20656c7365207b0a09096465762d3e6864725f74797065203d205043495f4845414445525f545950455f4e4f524d414c3b0a09096465762d3e726f6d5f626173655f726567203d205043495f524f4d5f414444524553533b0a09092f2a204d6179626520646f20612064656661756c74204f46206d617070696e672068657265202a2f0a09096465762d3e697271203d204e4f5f4952513b0a097d0a0a096f665f7063695f70617273655f6164647273286e6f64652c20646576293b0a0a0970725f6465627567282220202020616464696e6720746f2073797374656d202e2e2e5c6e22293b0a0a097063695f6465766963655f616464286465762c20627573293b0a0a0972657475726e206465763b0a7d0a4558504f52545f53594d424f4c286f665f6372656174655f7063695f646576293b0a0a2f2a2a0a202a206f665f7363616e5f7063695f627269646765202d205365742075702061205043492062726964676520616e64207363616e20666f72206368696c64206e6f6465730a202a20406465763a207063695f6465762073747275637475726520666f7220746865206272696467650a202a0a202a206f665f7363616e5f62757328292063616c6c73207468697320726f7574696e6520666f722065616368205043492062726964676520746861742069742066696e64732c20616e640a202a207468697320726f7574696e6520696e207475726e2063616c6c206f665f7363616e5f62757328292072656375736976656c7920746f207363616e20666f72206d6f7265206368696c640a202a20646576696365732e0a202a2f0a766f6964206f665f7363616e5f7063695f62726964676528737472756374207063695f646576202a646576290a7b0a09737472756374206465766963655f6e6f6465202a6e6f6465203d206465762d3e6465762e6f665f6e6f64653b0a09737472756374207063695f627573202a6275733b0a09636f6e737420753332202a62757372616e67652c202a72616e6765733b0a09696e74206c656e2c20692c206d6f64653b0a09737472756374207063695f6275735f726567696f6e20726567696f6e3b0a09737472756374207265736f75726365202a7265733b0a09756e7369676e656420696e7420666c6167733b0a097536342073697a653b0a0a0970725f646562756728226f665f7363616e5f7063695f627269646765282573295c6e222c206e6f64652d3e66756c6c5f6e616d65293b0a0a092f2a207061727365206275732d72616e67652070726f7065727479202a2f0a0962757372616e6765203d206f665f6765745f70726f7065727479286e6f64652c20226275732d72616e6765222c20266c656e293b0a096966202862757372616e6765203d3d204e554c4c207c7c206c656e20213d203829207b0a09097072696e746b284b45524e5f4445425547202243616e277420676574206275732d72616e676520666f72205043492d504349206272696467652025735c6e222c0a0909202020202020206e6f64652d3e66756c6c5f6e616d65293b0a090972657475726e3b0a097d0a0972616e676573203d206f665f6765745f70726f7065727479286e6f64652c202272616e676573222c20266c656e293b0a096966202872616e676573203d3d204e554c4c29207b0a09097072696e746b284b45524e5f4445425547202243616e2774206765742072616e67657320666f72205043492d504349206272696467652025735c6e222c0a0909202020202020206e6f64652d3e66756c6c5f6e616d65293b0a090972657475726e3b0a097d0a0a09627573203d207063695f6164645f6e65775f627573286465762d3e6275732c206465762c2062757372616e67655b305d293b0a09696620282162757329207b0a09097072696e746b284b45524e5f45525220224661696c656420746f20637265617465207063692062757320666f722025735c6e222c0a0909202020202020206e6f64652d3e66756c6c5f6e616d65293b0a090972657475726e3b0a097d0a0a096275732d3e7072696d617279203d206465762d3e6275732d3e6e756d6265723b0a097063695f6275735f696e736572745f6275736e5f726573286275732c2062757372616e67655b305d2c2062757372616e67655b315d293b0a096275732d3e6272696467655f63746c203d20303b0a0a092f2a2070617273652072616e6765732070726f7065727479202a2f0a092f2a205043492023616464726573732d63656c6c73203d3d203320616e64202373697a652d63656c6c73203d3d203220616c77617973202a2f0a09726573203d20266465762d3e7265736f757263655b5043495f4252494447455f5245534f55524345535d3b0a09666f72202869203d20303b2069203c205043495f4e554d5f5245534f5552434553202d205043495f4252494447455f5245534f55524345533b202b2b6929207b0a09097265732d3e666c616773203d20303b0a09096275732d3e7265736f757263655b695d203d207265733b0a09092b2b7265733b0a097d0a0969203d20313b0a09666f7220283b206c656e203e3d2033323b206c656e202d3d2033322c2072616e676573202b3d203829207b0a0909666c616773203d207063695f70617273655f6f665f666c6167732872616e6765735b305d2c2031293b0a090973697a65203d206f665f726561645f6e756d626572282672616e6765735b365d2c2032293b0a090969662028666c616773203d3d2030207c7c2073697a65203d3d2030290a090909636f6e74696e75653b0a090969662028666c616773202620494f5245534f555243455f494f29207b0a090909726573203d206275732d3e7265736f757263655b305d3b0a090909696620287265732d3e666c61677329207b0a090909097072696e746b284b45524e5f45525220225043493a2069676e6f72696e6720657874726120492f4f2072616e6765220a09090909202020202020202220666f72206272696467652025735c6e222c206e6f64652d3e66756c6c5f6e616d65293b0a09090909636f6e74696e75653b0a0909097d0a09097d20656c7365207b0a0909096966202869203e3d205043495f4e554d5f5245534f5552434553202d205043495f4252494447455f5245534f555243455329207b0a090909097072696e746b284b45524e5f45525220225043493a20746f6f206d616e79206d656d6f72792072616e676573220a09090909202020202020202220666f72206272696467652025735c6e222c206e6f64652d3e66756c6c5f6e616d65293b0a09090909636f6e74696e75653b0a0909097d0a090909726573203d206275732d3e7265736f757263655b695d3b0a0909092b2b693b0a09097d0a09097265732d3e666c616773203d20666c6167733b0a0909726567696f6e2e7374617274203d206f665f726561645f6e756d626572282672616e6765735b315d2c2032293b0a0909726567696f6e2e656e64203d20726567696f6e2e7374617274202b2073697a65202d20313b0a090970636962696f735f6275735f746f5f7265736f75726365286465762c207265732c2026726567696f6e293b0a097d0a09737072696e7466286275732d3e6e616d652c20225043492042757320253034783a25303278222c207063695f646f6d61696e5f6e7228627573292c0a09096275732d3e6e756d626572293b0a0970725f6465627567282220202020627573206e616d653a2025735c6e222c206275732d3e6e616d65293b0a0a096d6f6465203d205043495f50524f42455f4e4f524d414c3b0a09696620287070635f6d642e7063695f70726f62655f6d6f6465290a09096d6f6465203d207070635f6d642e7063695f70726f62655f6d6f646528627573293b0a0970725f646562756728222020202070726f6265206d6f64653a2025645c6e222c206d6f6465293b0a0a09696620286d6f6465203d3d205043495f50524f42455f44455654524545290a09096f665f7363616e5f627573286e6f64652c20627573293b0a09656c736520696620286d6f6465203d3d205043495f50524f42455f4e4f524d414c290a09097063695f7363616e5f6368696c645f62757328627573293b0a7d0a4558504f52545f53594d424f4c286f665f7363616e5f7063695f627269646765293b0a0a2f2a2a0a202a205f5f6f665f7363616e5f627573202d20676976656e20612050434920627573206e6f64652c2073657475702062757320616e64207363616e20666f72206368696c6420646576696365730a202a20406e6f64653a206465766963652074726565206e6f646520666f722074686520504349206275730a202a20406275733a207063695f6275732073747275637475726520666f722074686520504349206275730a202a204072657363616e5f6578697374696e673a20466c616720696e6469636174696e67206275732068617320616c7265616479206265656e207365742075700a202a2f0a73746174696320766f6964205f5f6f665f7363616e5f62757328737472756374206465766963655f6e6f6465202a6e6f64652c20737472756374207063695f627573202a6275732c0a0909092020696e742072657363616e5f6578697374696e67290a7b0a09737472756374206465766963655f6e6f6465202a6368696c643b0a09636f6e737420753332202a7265673b0a09696e74207265676c656e2c20646576666e3b0a09737472756374207063695f646576202a6465763b0a0a0970725f646562756728226f665f7363616e5f6275732825732920627573206e6f2025642e2e2e5c6e222c0a0909206e6f64652d3e66756c6c5f6e616d652c206275732d3e6e756d626572293b0a0a092f2a205363616e20646972656374206368696c6472656e202a2f0a09666f725f656163685f6368696c645f6f665f6e6f6465286e6f64652c206368696c6429207b0a090970725f6465627567282220202a2025735c6e222c206368696c642d3e66756c6c5f6e616d65293b0a090969662028216f665f6465766963655f69735f617661696c61626c65286368696c6429290a090909636f6e74696e75653b0a0909726567203d206f665f6765745f70726f7065727479286368696c642c2022726567222c20267265676c656e293b0a090969662028726567203d3d204e554c4c207c7c207265676c656e203c203230290a090909636f6e74696e75653b0a0909646576666e203d20287265675b305d203e3e203829202620307866663b0a0a09092f2a206372656174652061206e6577207063695f64657620666f72207468697320646576696365202a2f0a0909646576203d206f665f6372656174655f7063695f646576286368696c642c206275732c20646576666e293b0a09096966202821646576290a090909636f6e74696e75653b0a090970725f64656275672822202020206465762068656164657220747970653a2025785c6e222c206465762d3e6864725f74797065293b0a097d0a0a092f2a204170706c7920616c6c20666978757073206e65636573736172792e20576520646f6e27742066697875702074686520627573202273656c66220a09202a20666f7220616e206578697374696e67206272696467652074686174206973206265696e672072657363616e6e65640a09202a2f0a09696620282172657363616e5f6578697374696e67290a090970636962696f735f73657475705f6275735f73656c6628627573293b0a0970636962696f735f73657475705f6275735f6465766963657328627573293b0a0a092f2a204e6f77207363616e206368696c6420627573736573202a2f0a096c6973745f666f725f656163685f656e747279286465762c20266275732d3e646576696365732c206275735f6c69737429207b0a0909696620286465762d3e6864725f74797065203d3d205043495f4845414445525f545950455f425249444745207c7c0a0909202020206465762d3e6864725f74797065203d3d205043495f4845414445525f545950455f4341524442555329207b0a0909096f665f7363616e5f7063695f62726964676528646576293b0a09097d0a097d0a7d0a0a2f2a2a0a202a206f665f7363616e5f627573202d20676976656e20612050434920627573206e6f64652c2073657475702062757320616e64207363616e20666f72206368696c6420646576696365730a202a20406e6f64653a206465766963652074726565206e6f646520666f722074686520504349206275730a202a20406275733a207063695f6275732073747275637475726520666f722074686520504349206275730a202a2f0a766f6964206f665f7363616e5f62757328737472756374206465766963655f6e6f6465202a6e6f64652c20737472756374207063695f627573202a627573290a7b0a095f5f6f665f7363616e5f627573286e6f64652c206275732c2030293b0a7d0a4558504f52545f53594d424f4c5f47504c286f665f7363616e5f627573293b0a0a2f2a2a0a202a206f665f72657363616e5f627573202d20676976656e20612050434920627573206e6f64652c207363616e20666f72206368696c6420646576696365730a202a20406e6f64653a206465766963652074726565206e6f646520666f722074686520504349206275730a202a20406275733a207063695f6275732073747275637475726520666f722074686520504349206275730a202a0a202a2053616d65206173206f665f7363616e5f6275732c2062757420666f722061207063695f6275732073747275637475726520746861742068617320616c7265616479206265656e0a202a2073657475702e0a202a2f0a766f6964206f665f72657363616e5f62757328737472756374206465766963655f6e6f6465202a6e6f64652c20737472756374207063695f627573202a627573290a7b0a095f5f6f665f7363616e5f627573286e6f64652c206275732c2031293b0a7d0a4558504f52545f53594d424f4c5f47504c286f665f72657363616e5f627573293b0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f706d632e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303435343300313231313437343433333000303031373436370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2020617263682f706f77657270632f6b65726e656c2f706d632e630a202a0a202a2020436f7079726967687420284329203230303420446176696420476962736f6e2c2049424d20436f72706f726174696f6e2e0a202a2020496e636c7564657320636f646520666f726d65726c792066726f6d20617263682f7070632f6b65726e656c2f706572666d6f6e2e633a0a202a20202020417574686f723a20416e647920466c656d696e670a202a20202020436f7079726967687420286329203230303420467265657363616c652053656d69636f6e647563746f722c20496e630a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a20206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f6275672e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a23696e636c756465203c61736d2f706d632e683e0a0a2369666e646566204d4d4352305f504d414f0a23646566696e65204d4d4352305f504d414f09300a23656e6469660a0a73746174696320766f69642064756d6d795f70657266287374727563742070745f72656773202a72656773290a7b0a23696620646566696e656428434f4e4649475f46534c5f454d425f504552464d4f4e290a096d74706d7228504d524e5f504d4743302c206d66706d7228504d524e5f504d474330292026207e504d4743305f504d4945293b0a23656c696620646566696e656428434f4e4649475f505043363429207c7c20646566696e656428434f4e4649475f367878290a09696620286375725f6370755f737065632d3e706d635f74797065203d3d205050435f504d435f49424d290a09096d74737072285350524e5f4d4d4352302c206d66737072285350524e5f4d4d435230292026207e284d4d4352305f504d58457c4d4d4352305f504d414f29293b0a23656c73650a096d74737072285350524e5f4d4d4352302c206d66737072285350524e5f4d4d435230292026207e4d4d4352305f504d5845293b0a23656e6469660a7d0a0a0a73746174696320444546494e455f5241575f5350494e4c4f434b28706d635f6f776e65725f6c6f636b293b0a73746174696320766f6964202a706d635f6f776e65725f63616c6c65723b202f2a206d6f73746c7920666f7220646562756767696e67202a2f0a706572665f6972715f7420706572665f697271203d2064756d6d795f706572663b0a0a696e7420726573657276655f706d635f686172647761726528706572665f6972715f74206e65775f706572665f697271290a7b0a09696e7420657272203d20303b0a0a097261775f7370696e5f6c6f636b2826706d635f6f776e65725f6c6f636b293b0a0a0969662028706d635f6f776e65725f63616c6c657229207b0a09097072696e746b284b45524e5f5741524e494e472022726573657276655f706d635f68617264776172653a20220a09092020202020202022504d432068617264776172652062757379202872657365727665642062792063616c6c6572202570295c6e222c0a090920202020202020706d635f6f776e65725f63616c6c6572293b0a0909657272203d202d45425553593b0a0909676f746f206f75743b0a097d0a0a09706d635f6f776e65725f63616c6c6572203d205f5f6275696c74696e5f72657475726e5f616464726573732830293b0a09706572665f697271203d206e65775f706572665f697271203f206e65775f706572665f697271203a2064756d6d795f706572663b0a0a206f75743a0a097261775f7370696e5f756e6c6f636b2826706d635f6f776e65725f6c6f636b293b0a0972657475726e206572723b0a7d0a4558504f52545f53594d424f4c5f47504c28726573657276655f706d635f6861726477617265293b0a0a766f69642072656c656173655f706d635f686172647761726528766f6964290a7b0a097261775f7370696e5f6c6f636b2826706d635f6f776e65725f6c6f636b293b0a0a095741524e5f4f4e282120706d635f6f776e65725f63616c6c6572293b0a0a09706d635f6f776e65725f63616c6c6572203d204e554c4c3b0a09706572665f697271203d2064756d6d795f706572663b0a0a097261775f7370696e5f756e6c6f636b2826706d635f6f776e65725f6c6f636b293b0a7d0a4558504f52545f53594d424f4c5f47504c2872656c656173655f706d635f6861726477617265293b0a0a23696664656620434f4e4649475f50504336340a766f696420706f776572345f656e61626c655f706d637328766f6964290a7b0a09756e7369676e6564206c6f6e6720686964303b0a0a0968696430203d206d66737072285350524e5f48494430293b0a0968696430207c3d2031554c203c3c20283633202d203230293b0a0a092f2a20504f574552342072657175697265732074686520666f6c6c6f77696e672073657175656e6365202a2f0a0961736d20766f6c6174696c65280a09092273796e635c6e220a0909226d74737072202020202025312c2025305c6e220a0909226d66737072202020202025302c2025315c6e220a0909226d66737072202020202025302c2025315c6e220a0909226d66737072202020202025302c2025315c6e220a0909226d66737072202020202025302c2025315c6e220a0909226d66737072202020202025302c2025315c6e220a0909226d66737072202020202025302c2025315c6e220a0909226973796e6322203a20223d26722220286869643029203a2022692220285350524e5f48494430292c20223022202868696430293a0a0909226d656d6f727922293b0a7d0a23656e646966202f2a20434f4e4649475f5050433634202a2f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f70706333322e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303435323200313231313437343433333000303031373634310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f50504336345f50504333325f480a23646566696e65205f50504336345f50504333325f480a0a23696e636c756465203c6c696e75782f636f6d7061742e683e0a23696e636c756465203c61736d2f736967696e666f2e683e0a23696e636c756465203c61736d2f7369676e616c2e683e0a0a2f2a0a202a204461746120747970657320616e64206d6163726f7320666f722070726f766964696e672033326220506f776572504320737570706f72742e0a202a200a202a20546869732070726f6772616d206973