Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396876
Locktime 0
Block 100317
Transaction 4f107a20912840b72cad19acf0b35528cd24474b7f86c68264f7fdc7139d3d56
>
0.00000001 NMC

Input scripts

0.3046022100aaf8890927df2ab28d7484dab5386ae21ec78394a9a0782c23c50921ad062369022100d31accac24855e22c90c4eeae8ff01d7255f61fc4c94390b3ca9644e1fbf59bf[ALL]

Output scripts

0.047c43354ca86c11475f253371a09191f85b60c3afc7032de2fd4bb6a7b8e4d7d67cf9c01ecbbf49e7dcc4b137ae3ca5d3288460d58d7a36767351e9aae9e5b1c1 OP_CHECKSIG
1.7830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a7d3b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f63656c6c2f73707566732f7370755f736176652e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313135343500313231313437343433333000303032333334330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a207370755f736176652e630a202a0a202a2028432920436f707972696768742049424d20436f72702e20323030350a202a0a202a205350552d7369646520636f6e7465787420736176652073657175656e6365206f75746c696e656420696e0a202a2053796e65726769737469632050726f636573736f7220456c656d656e7420426f6f6b2049560a202a0a202a20417574686f723a204d61726b204e7574746572203c6d6e75747465724075732e69626d2e636f6d3e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a20616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e20536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c20363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a0a202a2f0a0a0a2369666e646566204c535f53495a450a23646566696e65204c535f53495a45202020202020202020202020202020202030783430303030092f2a203235364b2028696e20627974657329202a2f0a23656e6469660a0a7479706564656620756e7369676e656420696e74207533323b0a7479706564656620756e7369676e6564206c6f6e67206c6f6e67207536343b0a0a23696e636c756465203c7370755f696e7472696e736963732e683e0a23696e636c756465203c61736d2f7370755f6373612e683e0a23696e636c75646520227370755f7574696c732e68220a0a73746174696320696e6c696e6520766f696420736176655f6576656e745f6d61736b28766f6964290a7b0a09756e7369676e656420696e74206f66667365743b0a0a092f2a20536176652c205374657020323a0a09202a202020205265616420746865205350555f52644576656e744d736b206368616e6e656c20616e64207361766520746f20746865204c534353412e0a09202a2f0a096f6666736574203d204c534353415f51575f4f4646534554286576656e745f6d61736b293b0a09726567735f7370696c6c5b6f66667365745d2e736c6f745b305d203d207370755f726561646368285350555f52644576656e744d61736b293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7461675f6d61736b28766f6964290a7b0a09756e7369676e656420696e74206f66667365743b0a0a092f2a20536176652c205374657020333a0a09202a202020205265616420746865205350555f52645461674d736b206368616e6e656c20616e64207361766520746f20746865204c534353412e0a09202a2f0a096f6666736574203d204c534353415f51575f4f4646534554287461675f6d61736b293b0a09726567735f7370696c6c5b6f66667365745d2e736c6f745b305d203d207370755f726561646368284d46435f52645461674d61736b293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f75707065725f3234306b6228616464723634206c736373615f6561290a7b0a09756e7369676e656420696e74206c73203d2031363338343b0a09756e7369676e656420696e74206c697374203d2028756e7369676e656420696e742926646d615f6c6973745b305d3b0a09756e7369676e656420696e742073697a65203d2073697a656f6628646d615f6c697374293b0a09756e7369676e656420696e74207461675f6964203d20303b0a09756e7369676e656420696e7420636d64203d20307832343b092f2a205055544c202a2f0a0a092f2a20536176652c205374657020373a0a09202a20202020456e717565756520746865205055544c20636f6d6d616e64202874616720302920746f20746865204d46432053505520636f6d6d616e640a09202a20202020717565756520746f207472616e73666572207468652072656d61696e696e6720323430206b62206f66204c5320746f204353412e0a09202a2f0a097370755f77726974656368284d46435f4c53412c206c73293b0a097370755f77726974656368284d46435f4541482c206c736373615f65612e75695b305d293b0a097370755f77726974656368284d46435f45414c2c206c697374293b0a097370755f77726974656368284d46435f53697a652c2073697a65293b0a097370755f77726974656368284d46435f54616749442c207461675f6964293b0a097370755f77726974656368284d46435f436d642c20636d64293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6670637228766f6964290a7b0a092f2f20766563746f7220756e7369676e656420696e7420667063723b0a09756e7369676e656420696e74206f66667365743b0a0a092f2a20536176652c205374657020393a0a09202a2020202049737375652074686520666c6f6174696e672d706f696e742073746174757320616e6420636f6e74726f6c2072656769737465720a09202a202020207265616420696e737472756374696f6e2c20616e64207361766520746f20746865204c534353412e0a09202a2f0a096f6666736574203d204c534353415f51575f4f46465345542866706372293b0a09726567735f7370696c6c5b6f66667365745d2e76203d207370755f6d66667073637228293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6465637228766f6964290a7b0a09756e7369676e656420696e74206f66667365743b0a0a092f2a20536176652c20537465702031303a0a09202a202020205265616420616e64207361766520746865205350555f5264446563206368616e6e656c206461746120746f0a09202a20202020746865204c534353412e0a09202a2f0a096f6666736574203d204c534353415f51575f4f46465345542864656372293b0a09726567735f7370696c6c5b6f66667365745d2e736c6f745b305d203d207370755f726561646368285350555f5264446563293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7372723028766f6964290a7b0a09756e7369676e656420696e74206f66667365743b0a0a092f2a20536176652c20537465702031313a0a09202a202020205265616420616e64207361766520746865205350555f5753525230206368616e6e656c206461746120746f0a09202a20202020746865204c534353412e0a09202a2f0a096f6666736574203d204c534353415f51575f4f46465345542873727230293b0a09726567735f7370696c6c5b6f66667365745d2e736c6f745b305d203d207370755f726561646368285350555f526453525230293b0a7d0a0a73746174696320696e6c696e6520766f6964207370696c6c5f726567735f746f5f6d656d28616464723634206c736373615f6561290a7b0a09756e7369676e656420696e74206c73203d2028756e7369676e656420696e742926726567735f7370696c6c5b305d3b0a09756e7369676e656420696e742073697a65203d2073697a656f6628726567735f7370696c6c293b0a09756e7369676e656420696e74207461675f6964203d20303b0a09756e7369676e656420696e7420636d64203d20307832303b092f2a20505554202a2f0a0a092f2a20536176652c20537465702031333a0a09202a20202020456e717565756520612050555420636f6d6d616e64202874616720302920746f2073656e6420746865204c534353410a09202a20202020746f20746865204353412e0a09202a2f0a097370755f77726974656368284d46435f4c53412c206c73293b0a097370755f77726974656368284d46435f4541482c206c736373615f65612e75695b305d293b0a097370755f77726974656368284d46435f45414c2c206c736373615f65612e75695b315d293b0a097370755f77726974656368284d46435f53697a652c2073697a65293b0a097370755f77726974656368284d46435f54616749442c207461675f6964293b0a097370755f77726974656368284d46435f436d642c20636d64293b0a7d0a0a73746174696320696e6c696e6520766f696420656e71756575655f73796e6328616464723634206c736373615f6561290a7b0a09756e7369676e656420696e74207461675f6964203d20303b0a09756e7369676e656420696e7420636d64203d20307843433b0a0a092f2a20536176652c20537465702031343a0a09202a20202020456e717565756520616e204d46435f53594e4320636f6d6d616e6420287461672030292e0a09202a2f0a097370755f77726974656368284d46435f54616749442c207461675f6964293b0a097370755f77726974656368284d46435f436d642c20636d64293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f636f6d706c65746528766f6964290a7b0a092f2a20536176652c20537465702031383a0a09202a20202020497373756520612073746f702d616e642d7369676e616c20696e737472756374696f6e20696e6469636174696e670a09202a20202020227361766520636f6d706c657465222e20204e6f74653a20546869732066756e6374696f6e2077696c6c206e6f740a09202a2020202072657475726e21210a09202a2f0a097370755f73746f70285350555f534156455f434f4d504c455445293b0a7d0a0a2f2a2a0a202a206d61696e202d20656e74727920706f696e7420666f72205350552d7369646520636f6e7465787420736176652e0a202a0a202a205468697320636f64652064657669617465732066726f6d2074686520646f63756d656e7465642073657175656e636520617320666f6c6c6f77733a0a202a0a202a202020202020312e2054686520454120666f72204c53435341206973207061737365642066726f6d2050504520696e207468650a202a2020202020202020207369676e616c206e6f74696669636174696f6e206368616e6e656c732e0a202a202020202020322e20416c6c20313238207265676973746572732061726520736176656420627920637274302e6f2e0a202a2f0a696e74206d61696e28290a7b0a09616464723634206c736373615f65613b0a0a096c736373615f65612e75695b305d203d207370755f726561646368285350555f52645369674e6f7469667931293b0a096c736373615f65612e75695b315d203d207370755f726561646368285350555f52645369674e6f7469667932293b0a0a092f2a205374657020313a20646f6e65206279206578697428292e202a2f0a09736176655f6576656e745f6d61736b28293b092f2a205374657020322e20202a2f0a09736176655f7461675f6d61736b28293b092f2a205374657020332e20202a2f0a097365745f6576656e745f6d61736b28293b092f2a205374657020342e20202a2f0a097365745f7461675f6d61736b28293b09092f2a205374657020352e20202a2f0a096275696c645f646d615f6c697374286c736373615f6561293b092f2a205374657020362e20202a2f0a09736176655f75707065725f3234306b62286c736373615f6561293b092f2a205374657020372e20202a2f0a092f2a205374657020383a20646f6e65206279206578697428292e202a2f0a09736176655f6670637228293b09092f2a205374657020392e20202a2f0a09736176655f6465637228293b09092f2a20537465702031302e202a2f0a09736176655f7372723028293b09092f2a20537465702031312e202a2f0a09656e71756575655f7075746c6c63286c736373615f6561293b092f2a20537465702031322e202a2f0a097370696c6c5f726567735f746f5f6d656d286c736373615f6561293b092f2a20537465702031332e202a2f0a09656e71756575655f73796e63286c736373615f6561293b092f2a20537465702031342e202a2f0a097365745f7461675f75706461746528293b092f2a20537465702031352e202a2f0a09726561645f7461675f73746174757328293b092f2a20537465702031362e202a2f0a09726561645f6c6c61725f73746174757328293b092f2a20537465702031372e202a2f0a09736176655f636f6d706c65746528293b092f2a20537465702031382e202a2f0a0a0972657475726e20303b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f63656c6c2f73707566732f7370755f736176655f637274302e53000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303531373000313231313437343433333000303032343235300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20637274305f732e533a20456e7472792066756e6374696f6e20666f72205350552d7369646520636f6e7465787420736176652e0a202a0a202a20436f707972696768742028432920323030352049424d0a202a0a202a20456e7472792066756e6374696f6e20666f72205350552d73696465206f662074686520636f6e7465787420736176652073657175656e63652e0a202a20536176657320616c6c2031323820475052732c207365747320757020616e20696e697469616c20737461636b206672616d652c207468656e0a202a206272616e6368657320746f20276d61696e272e0a202a0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a20616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e20536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c20363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a2f0a0a23696e636c756465203c61736d2f7370755f6373612e683e0a0a2e646174610a2e616c69676e20370a2e676c6f626c20726567735f7370696c6c0a726567735f7370696c6c3a0a2e73706163652053495a454f465f5350555f5350494c4c5f524547532c203078300a0a2e746578740a2e676c6f62616c205f73746172740a5f73746172743a0a092f2a2053505520436f6e746578742053617665205374657020313a20536176652074686520666972737420313620475052732e202a2f0a09737471612024302c20726567735f7370696c6c202b20300a09737471612024312c20726567735f7370696c6c202b2031360a09737471612024322c20726567735f7370696c6c202b2033320a09737471612024332c20726567735f7370696c6c202b2034380a09737471612024342c20726567735f7370696c6c202b2036340a09737471612024352c20726567735f7370696c6c202b2038300a09737471612024362c20726567735f7370696c6c202b2039360a09737471612024372c20726567735f7370696c6c202b203131320a09737471612024382c20726567735f7370696c6c202b203132380a09737471612024392c20726567735f7370696c6c202b203134340a0973747161202431302c20726567735f7370696c6c202b203136300a0973747161202431312c20726567735f7370696c6c202b203137360a0973747161202431322c20726567735f7370696c6c202b203139320a0973747161202431332c20726567735f7370696c6c202b203230380a0973747161202431342c20726567735f7370696c6c202b203232340a0973747161202431352c20726567735f7370696c6c202b203234300a0a092f2a2053505520436f6e7465787420536176652c205374657020383a2053617665207468652072656d61696e696e672031313220475052732e202a2f0a09696c61202020202024332c20726567735f7370696c6c202b203235360a736176655f726567733a0a096c7172202020202024342c20736176655f7265675f696e7374730a736176655f7265675f6c6f6f703a0a09616920202020202024342c2024342c20340a092e62616c69676e6c2031362c20307834303230303030300a736176655f7265675f696e7374733a202020202020202f2a206d75737420626520717561642d776f726420616c69676e65642e202a2f0a0973747164202020202431362c2030282433290a0973747164202020202431372c203136282433290a0973747164202020202431382c203332282433290a0973747164202020202431392c203438282433290a09616e64692020202024352c2024342c20307837460a09737471722020202024342c20736176655f7265675f696e7374730a09616920202020202024332c2024332c2036340a0962726e7a2020202024352c20736176655f7265675f6c6f6f700a0a092f2a20496e697469616c697a652074686520737461636b20706f696e74657220746f20706f696e7420746f2031363336380a09202a202831366b622d3136292e20546865206261636b20636861696e20706f696e74657220697320696e697469616c697a65640a09202a20746f204e554c4c2e0a09202a2f0a09696c0924302c20300a09696c092453502c2031363336380a09737471640924302c203028245350290a0a092f2a20416c6c6f636174652061206d696e696d756d20737461636b206672616d6520666f72207468652063616c6c6564206d61696e2e0a09202a2054686973206973206e656564656420736f2074686174206d61696e20686173206120706c61636520746f2073617665207468650a09202a206c696e6b207265676973746572207768656e2069742063616c6c7320616e6f746865722066756e6374696f6e2e0a09202a2f0a0973747164092453502c202d31363028245350290a096169092453502c202453502c202d3136300a0a092f2a2043616c6c207468652070726f6772616d2773206d61696e2066756e6374696f6e2e202a2f0a096272736c0924302c206d61696e0a0a092f2a20496e20746869732063617365206d61696e2073686f756c64206e6f742072657475726e3b20696620697420646f65730a09202a20746865726520686173206265656e20616e206572726f7220696e207468652073657175656e63652e2020457865637574650a09202a2073746f702d616e642d7369676e616c207769746820636f64653d302e0a09202a2f0a2e676c6f62616c20657869740a2e676c6f62616c095f657869740a657869743a0a5f657869743a0a0973746f70093078300a0a092f2a20506164207468652073697a65206f66207468697320637274302e6f20746f206265206d756c7469706c65206f662031362062797465732e202a2f0a2e62616c69676e6c2031362c203078300a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f63656c6c2f73707566732f7370755f736176655f64756d702e685f7368697070656400000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323134373500313231313437343433333000303032363131340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a207370755f736176655f64756d702e683a20436f707972696768742028432920323030352049424d2e0a202a204865782d64756d70206175746f2067656e6572617465642066726f6d207370755f736176652e632e0a202a20446f206e6f742065646974210a202a2f0a73746174696320756e7369676e656420696e74207370755f736176655f636f64655b5d20205f5f6174747269627574655f5f28285f5f616c69676e65645f5f28313238292929203d207b0a307832303830353030302c0a307832303830353230312c0a307832303830353430322c0a307832303830353630332c0a307832303830353830342c0a307832303830356130352c0a307832303830356330362c0a307832303830356530372c0a307832303830363030382c0a307832303830363230392c0a307832303830363430612c0a307832303830363630622c0a307832303830363830632c0a307832303830366130642c0a307832303830366330652c0a307832303830366530662c0a307834323031633030332c0a307833333830303138342c0a307831633031303230342c0a307834303230303030302c0a307832343030303139302c0a307832343030343139312c0a307832343030383139322c0a307832343030633139332c0a307831343166633230352c0a307832336666666438342c0a307831633130303138332c0a307832313766666238352c0a307834303830303030302c0a307834303966663830312c0a307832343030303038302c0a307832346664383038312c0a307831636438303038312c0a307833333030303138302c0a307830303030303030302c0a307830303030303030302c0a307830316130303138322c0a307833656330303038332c0a307862316333383130332c0a307830316130303230342c0a307833656331303038322c0a307834323031343030642c0a307862316333383230322c0a307830316130303538332c0a307833343231383638322c0a307833656438303638342c0a307862303430383138342c0a307832343231383638322c0a307830316130303630332c0a307830303230303030302c0a307833343231343638322c0a307833656434303638342c0a307862303430383138342c0a307834303830303030332c0a307832343231343638322c0a307832316130303038332c0a307834303830303038322c0a307832316130306230322c0a307834303230303037662c0a307831303030323531652c0a307834326130303030322c0a307833323830303030382c0a307834323035633030632c0a307830303230303030302c0a307834306130303030622c0a307833663832303730662c0a307834303830303230612c0a307834303830303730392c0a307833666533303738662c0a307833666266303738332c0a307833663230303138332c0a307833666265303138332c0a307833666533303138372c0a307831383030383338372c0a307834323035633030322c0a307833616333303430342c0a307831636666633438392c0a307830303230303030302c0a307831383030383430332c0a307833383833303430322c0a307834636666633438362c0a307833616332383138352c0a307862303430383538342c0a307832383833303430322c0a307831633032303430382c0a307833383832383138322c0a307862303430383338352c0a307831383032633338372c0a307832383832383138322c0a307832313766663838362c0a307830343030303538322c0a307833323830303030372c0a307832316130303830322c0a307833666266303730352c0a307833663230303238352c0a307833666265303238352c0a307833666533303238352c0a307832316130303838352c0a307830343030303630332c0a307832316130303930332c0a307834303830336330322c0a307832316130303938322c0a307830343030303338362c0a307832316130306130362c0a307834303830313230322c0a307832316130306138322c0a307837333030303030332c0a307832343230303638332c0a307830316130303430342c0a307830303230303030302c0a307833343230343638322c0a307833656334303638332c0a307862303430383230332c0a307832343230343638322c0a307830316130303738332c0a307830303230303030302c0a307833343231633638322c0a307833656463303638342c0a307862303430383138342c0a307832343231633638322c0a307832316130303830362c0a307832316130303838352c0a307833666266303738342c0a307833663230303230342c0a307833666265303230342c0a307833666533303230342c0a307832316130303930342c0a307834303830343030322c0a307832316130303938322c0a307832316130306130362c0a307834303830356130322c0a307832316130306138322c0a307830343030303638332c0a307832316130303830332c0a307832316130303838352c0a307832316130303930342c0a307834303834383030322c0a307832316130303938322c0a307832316130306130362c0a307834303830313030322c0a307832316130306138322c0a307832316130306130362c0a307834303830363630322c0a307830303230303030302c0a307833353830303030392c0a307832316130306138322c0a307834303830303038332c0a307832316130306238332c0a307830316130306330322c0a307830316130306438332c0a307830303030336666622c0a307834303830303030332c0a307834303230303037662c0a307833353030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a307830303030303030302c0a7d3b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f63656c6c2f73707566732f7370755f7574696c732e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303731373100313231313437343433333000303032333535320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a207574696c732e683a205574696c697469657320666f72205350552d73696465206f662074686520636f6e7465787420737769746368206f7065726174696f6e2e0a202a0a202a2028432920436f707972696768742049424d20323030350a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a20616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e20536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c20363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a2f0a0a2369666e646566205f5350555f434f4e544558545f5554494c535f485f0a23646566696e65205f5350555f434f4e544558545f5554494c535f485f0a0a2f2a0a202a2036342d62697420736166652045412e0a202a2f0a7479706564656620756e696f6e207b0a09756e7369676e6564206c6f6e67206c6f6e6720756c6c3b0a09756e7369676e656420696e742075695b325d3b0a7d206164647236343b0a0a2f2a0a202a203132382d6269742072656769737465722074656d706c6174652e0a202a2f0a7479706564656620756e696f6e207b0a09756e7369676e656420696e7420736c6f745b345d3b0a09766563746f7220756e7369676e656420696e7420763b0a7d207370755f726567313238763b0a0a2f2a0a202a20444d41206c697374207374727563747572652e0a202a2f0a73747275637420646d615f6c6973745f656c656d207b0a09756e7369676e656420696e742073697a653b0a09756e7369676e656420696e742065615f6c6f773b0a7d3b0a0a2f2a0a202a204465636c6172652073746f7261676520666f7220382d6279746520616c69676e656420444d41206c6973742e0a202a2f0a73747275637420646d615f6c6973745f656c656d20646d615f6c6973745b31355d205f5f6174747269627574655f5f202828616c69676e656428382929293b0a0a2f2a0a202a2045787465726e616c20646566696e6974696f6e20666f722073746f726167650a202a206465636c6172656420696e20637274302e0a202a2f0a65787465726e207370755f7265673132387620726567735f7370696c6c5b4e525f5350555f5350494c4c5f524547535d3b0a0a2f2a0a202a20436f6d70757465204c534353412062797465206f666673657420666f72206120676976656e206669656c642e0a202a2f0a73746174696320737472756374207370755f6c73637361202a64756d6d79203d2028737472756374207370755f6c73637361202a29303b0a23646566696e65204c534353415f425954455f4f4646534554285f6669656c642920205c0a09282863686172202a2928262864756d6d792d3e5f6669656c642929202d202863686172202a2928262864756d6d792d3e677072735b305d2e736c6f745b305d2929290a23646566696e65204c534353415f51575f4f4646534554285f6669656c64292020284c534353415f425954455f4f4646534554285f6669656c6429203e3e2034290a0a73746174696320696e6c696e6520766f6964207365745f6576656e745f6d61736b28766f6964290a7b0a09756e7369676e656420696e74206576656e745f6d61736b203d20303b0a0a092f2a20536176652c205374657020343a0a09202a20526573746f72652c205374657020313a0a09202a2020202053657420746865205350555f52644576656e744d736b206368616e6e656c20746f207a65726f20746f206d61736b0a09202a20202020616c6c206576656e74732e0a09202a2f0a097370755f77726974656368285350555f57724576656e744d61736b2c206576656e745f6d61736b293b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f7461675f6d61736b28766f6964290a7b0a09756e7369676e656420696e74207461675f6d61736b203d20313b0a0a092f2a20536176652c205374657020353a0a09202a20526573746f72652c205374657020323a0a09202a2020202053657420746865205350555f57725461674d736b206368616e6e656c20746f202730312720746f20756e6d61736b0a09202a202020206f6e6c79207461672067726f757020302e0a09202a2f0a097370755f77726974656368284d46435f57725461674d61736b2c207461675f6d61736b293b0a7d0a0a73746174696320696e6c696e6520766f6964206275696c645f646d615f6c69737428616464723634206c736373615f6561290a7b0a09756e7369676e656420696e742065615f6c6f773b0a09696e7420693b0a0a092f2a20536176652c205374657020363a0a09202a20526573746f72652c205374657020333a0a09202a202020205570646174652074686520656666656374697665206164647265737320666f72207468652043534120696e207468650a09202a202020207072652d63616e6e656420444d412d6c69737420696e206c6f63616c2073746f726167652e0a09202a2f0a0965615f6c6f77203d206c736373615f65612e75695b315d3b0a0965615f6c6f77202b3d204c534353415f425954455f4f4646534554286c735b31363338345d293b0a0a09666f72202869203d20303b2069203c2031353b20692b2b2c2065615f6c6f77202b3d20313633383429207b0a0909646d615f6c6973745b695d2e73697a65203d2031363338343b0a0909646d615f6c6973745b695d2e65615f6c6f77203d2065615f6c6f773b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420656e71756575655f7075746c6c6328616464723634206c736373615f6561290a7b0a09756e7369676e656420696e74206c73203d20303b0a09756e7369676e656420696e742073697a65203d203132383b0a09756e7369676e656420696e74207461675f6964203d20303b0a09756e7369676e656420696e7420636d64203d20307842343b092f2a205055544c4c43202a2f0a0a092f2a20536176652c20537465702031323a0a09202a20526573746f72652c205374657020373a0a09202a2020202053656e642061205055544c4c43202874616720302920636f6d6d616e6420746f20746865204d4643207573696e670a09202a20202020616e20656666656374697665206164647265737320696e207468652043534120696e206f7264657220746f0a09202a2020202072656d6f766520616e7920706f737369626c65206c6f636b2d6c696e65207265736572766174696f6e2e0a09202a2f0a097370755f77726974656368284d46435f4c53412c206c73293b0a097370755f77726974656368284d46435f4541482c206c736373615f65612e75695b305d293b0a097370755f77726974656368284d46435f45414c2c206c736373615f65612e75695b315d293b0a097370755f77726974656368284d46435f53697a652c2073697a65293b0a097370755f77726974656368284d46435f54616749442c207461675f6964293b0a097370755f77726974656368284d46435f436d642c20636d64293b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f7461675f75706461746528766f6964290a7b0a09756e7369676e656420696e74207570646174655f616e79203d20313b0a0a092f2a20536176652c20537465702031353a0a09202a20526573746f72652c205374657020383a0a09202a20202020577269746520746865204d46435f546167557064617465206368616e6e656c207769746820273031272e0a09202a2f0a097370755f77726974656368284d46435f57725461675570646174652c207570646174655f616e79293b0a7d0a0a73746174696320696e6c696e6520766f696420726561645f7461675f73746174757328766f6964290a7b0a092f2a20536176652c20537465702031363a0a09202a20526573746f72652c205374657020393a0a09202a202020205265616420746865204d46435f54616753746174206368616e6e656c20646174612e0a09202a2f0a097370755f726561646368284d46435f526454616753746174293b0a7d0a0a73746174696320696e6c696e6520766f696420726561645f6c6c61725f73746174757328766f6964290a7b0a092f2a20536176652c20537465702031373a0a09202a20526573746f72652c20537465702031303a0a09202a202020205265616420746865204d46435f41746f6d696353746174206368616e6e656c20646174612e0a09202a2f0a097370755f726561646368284d46435f526441746f6d696353746174293b0a7d0a0a23656e646966090909092f2a205f5350555f434f4e544558545f5554494c535f485f202a2f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f63656c6c2f73707566732f73707566732e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323636333200313231313437343433333000303032323636360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a205350552066696c652073797374656d0a202a0a202a2028432920436f707972696768742049424d20446575747363686c616e6420456e747769636b6c756e6720476d624820323030350a202a0a202a20417574686f723a2041726e6420426572676d616e6e203c61726e64624064652e69626d2e636f6d3e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a20616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c20363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a2f0a2369666e6465662053505546535f480a23646566696e652053505546535f480a0a23696e636c756465203c6c696e75782f6b7265662e683e0a23696e636c756465203c6c696e75782f6d757465782e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f6370756d61736b2e683e0a0a23696e636c756465203c61736d2f7370752e683e0a23696e636c756465203c61736d2f7370755f6373612e683e0a23696e636c756465203c61736d2f7370755f696e666f2e683e0a0a23646566696e652053505546535f50535f4d41505f53495a4509307832303030300a23646566696e652053505546535f4d46435f4d41505f53495a45093078313030300a23646566696e652053505546535f434e544c5f4d41505f53495a45093078313030300a23646566696e652053505546535f434e544c5f4d41505f53495a45093078313030300a23646566696e652053505546535f5349474e414c5f4d41505f53495a4509504147455f53495a450a23646566696e652053505546535f4d53535f4d41505f53495a45093078313030300a0a2f2a20546865206d61676963206e756d62657220666f72206f75722066696c652073797374656d202a2f0a656e756d207b0a0953505546535f4d41474943203d20307832336339623634652c0a7d3b0a0a737472756374207370755f636f6e746578745f6f70733b0a737472756374207370755f67616e673b0a0a2f2a206374782d3e73636865645f666c616773202a2f0a656e756d207b0a095350555f53434845445f4e4f544946595f4143544956452c0a095350555f53434845445f5741535f4143544956452c092f2a20776173206163746976652075706f6e207370755f616371756972655f7361766564282920202a2f0a095350555f53434845445f5350555f52554e2c092f2a20636f6e746578742069732077697468696e207370755f72756e202a2f0a7d3b0a0a656e756d207b0a095357495443485f4c4f475f42554653495a45203d20343039362c0a7d3b0a0a656e756d207b0a095357495443485f4c4f475f53544152542c0a095357495443485f4c4f475f53544f502c0a095357495443485f4c4f475f455849542c0a7d3b0a0a737472756374207377697463685f6c6f67207b0a09776169745f71756575655f686561645f7409776169743b0a09756e7369676e6564206c6f6e670909686561643b0a09756e7369676e6564206c6f6e6709097461696c3b0a09737472756374207377697463685f6c6f675f656e747279207b0a09097374727563742074696d657370656309747374616d703b0a090973333209097370755f69643b0a09097533320909747970653b0a0909753332090976616c3b0a0909753634090974696d65626173653b0a097d206c6f675b5d3b0a7d3b0a0a737472756374207370755f636f6e74657874207b0a0973747275637420737075202a7370753b090920202f2a20706f696e74657220746f206120706879736963616c20535055202a2f0a09737472756374207370755f7374617465206373613b090920202f2a2053505520636f6e74657874207361766520617265612e202a2f0a097370696e6c6f636b5f74206d6d696f5f6c6f636b3b090920202f2a2070726f7465637473206d6d696f20616363657373202a2f0a0973747275637420616464726573735f7370616365202a6c6f63616c5f73746f72653b202f2a206c6f63616c2073746f7265206d617070696e672e20202a2f0a0973747275637420616464726573735f7370616365202a6d66633b092020202f2a20276d6663272061726561206d617070696e67732e202a2f0a0973747275637420616464726573735f7370616365202a636e746c3b092020202f2a2027636f6e74726f6c272061726561206d617070696e67732e202a2f0a0973747275637420616464726573735f7370616365202a7369676e616c313b092020202f2a20277369676e616c31272061726561206d617070696e67732e202a2f0a0973747275637420616464726573735f7370616365202a7369676e616c323b092020202f2a20277369676e616c32272061726561206d617070696e67732e202a2f0a0973747275637420616464726573735f7370616365202a6d73733b092020202f2a20276d7373272061726561206d617070696e67732e202a2f0a0973747275637420616464726573735f7370616365202a70736d61703b092020202f2a202770736d6170272061726561206d617070696e67732e202a2f0a09737472756374206d75746578206d617070696e675f6c6f636b3b0a09753634206f626a6563745f69643b09092020202f2a207573657220737061636520706f696e74657220666f72206f70726f66696c65202a2f0a0a09656e756d207b205350555f53544154455f52554e4e41424c452c205350555f53544154455f5341564544207d2073746174653b0a09737472756374206d757465782073746174655f6d757465783b0a09737472756374206d757465782072756e5f6d757465783b0a0a09737472756374206d6d5f737472756374202a6f776e65723b0a0a09737472756374206b726566206b7265663b0a09776169745f71756575655f686561645f742069626f785f77713b0a09776169745f71756575655f686561645f742077626f785f77713b0a09776169745f71756575655f686561645f742073746f705f77713b0a09776169745f71756575655f686561645f74206d66635f77713b0a09776169745f71756575655f686561645f742072756e5f77713b0a0973747275637420666173796e635f737472756374202a69626f785f666173796e633b0a0973747275637420666173796e635f737472756374202a77626f785f666173796e633b0a0973747275637420666173796e635f737472756374202a6d66635f666173796e633b0a0975333220746167776169743b0a09737472756374207370755f636f6e746578745f6f7073202a6f70733b0a0973747275637420776f726b5f73747275637420726561705f776f726b3b0a09756e7369676e6564206c6f6e6720666c6167733b0a09756e7369676e6564206c6f6e67206576656e745f72657475726e3b0a0a09737472756374206c6973745f686561642067616e675f6c6973743b0a09737472756374207370755f67616e67202a67616e673b0a09737472756374206b726566202a70726f665f707269765f6b7265663b0a09766f69642028202a2070726f665f707269765f72656c65617365292028737472756374206b726566202a6b726566293b0a0a092f2a206f776e657220746872656164202a2f0a097069645f74207469643b0a0a092f2a207363686564756c6572206669656c6473202a2f0a09737472756374206c6973745f686561642072713b0a09756e7369676e656420696e742074696d655f736c6963653b0a09756e7369676e6564206c6f6e672073636865645f666c6167733b0a096370756d61736b5f7420637075735f616c6c6f7765643b0a09696e7420706f6c6963793b0a09696e74207072696f3b0a09696e74206c6173745f72616e3b0a0a092f2a2073746174697374696373202a2f0a09737472756374207b0a09092f2a20757064617465732070726f746563746564206279206374782d3e73746174655f6d75746578202a2f0a0909656e756d207370755f7574696c697a6174696f6e5f7374617465207574696c5f73746174653b0a0909756e7369676e6564206c6f6e67206c6f6e6720747374616d703b092f2a2074696d65206f66206c61737420737461746520737769746368202a2f0a0909756e7369676e6564206c6f6e67206c6f6e672074696d65735b5350555f5554494c5f4d41585d3b0a0909756e7369676e6564206c6f6e67206c6f6e6720766f6c5f6374785f7377697463683b0a0909756e7369676e6564206c6f6e67206c6f6e6720696e766f6c5f6374785f7377697463683b0a0909756e7369676e6564206c6f6e67206c6f6e67206d696e5f666c743b0a0909756e7369676e6564206c6f6e67206c6f6e67206d616a5f666c743b0a0909756e7369676e6564206c6f6e67206c6f6e6720686173685f666c743b0a0909756e7369676e6564206c6f6e67206c6f6e6720736c625f666c743b0a0909756e7369676e6564206c6f6e67206c6f6e6720736c625f666c745f626173653b202f2a2023206174206c6173742063747820737769746368202a2f0a0909756e7369676e6564206c6f6e67206c6f6e6720636c617373325f696e74723b0a0909756e7369676e6564206c6f6e67206c6f6e6720636c617373325f696e74725f626173653b202f2a2023206174206c6173742063747820737769746368202a2f0a0909756e7369676e6564206c6f6e67206c6f6e67206c69626173736973743b0a097d2073746174733b0a0a092f2a20636f6e7465787420737769746368206c6f67202a2f0a09737472756374207377697463685f6c6f67202a7377697463685f6c6f673b0a0a09737472756374206c6973745f68656164206166665f6c6973743b0a09696e74206166665f686561643b0a09696e74206166665f6f66667365743b0a7d3b0a0a737472756374207370755f67616e67207b0a09737472756374206c6973745f68656164206c6973743b0a09737472756374206d75746578206d757465783b0a09737472756374206b726566206b7265663b0a09696e7420636f6e74657874733b0a0a09737472756374207370755f636f6e74657874202a6166665f7265665f6374783b0a09737472756374206c6973745f68656164206166665f6c6973745f686561643b0a09737472756374206d75746578206166665f6d757465783b0a09696e74206166665f666c6167733b0a0973747275637420737075202a6166665f7265665f7370753b0a0961746f6d69635f74206166665f73636865645f636f756e743b0a7d3b0a0a2f2a20466c6167206269747320666f72207370755f67616e67206166665f666c616773202a2f0a23646566696e65204146465f4f4646534554535f5345540909310a23646566696e65204146465f4d45524745440909320a0a737472756374206d66635f646d615f636f6d6d616e64207b0a09696e7433325f74207061643b092f2a207265736572766564202a2f0a0975696e7433325f74206c73613b092f2a206c6f63616c2073746f726167652061646472657373202a2f0a0975696e7436345f742065613b092f2a206566666563746976652061646472657373202a2f0a0975696e7431365f742073697a653b092f2a207472616e736665722073697a65202a2f0a0975696e7431365f74207461673b092f2a20636f6d6d616e6420746167202a2f0a0975696e7431365f7420636c6173733b092f2a20636c617373204944202a2f0a0975696e7431365f7420636d643b092f2a20636f6d6d616e64206f70636f6465202a2f0a7d3b0a0a0a2f2a2053505520636f6e746578742071756572792f736574206f7065726174696f6e732e202a2f0a737472756374207370755f636f6e746578745f6f7073207b0a09696e7420282a6d626f785f72656164292028737472756374207370755f636f6e74657874202a206374782c20753332202a2064617461293b0a0920753332282a6d626f785f737461745f72656164292028737472756374207370755f636f6e74657874202a20637478293b0a09756e7369676e656420696e7420282a6d626f785f737461745f706f6c6c2928737472756374207370755f636f6e74657874202a6374782c0a0909090909756e7369676e656420696e74206576656e7473293b0a09696e7420282a69626f785f72656164292028737472756374207370755f636f6e74657874202a206374782c20753332202a2064617461293b0a09696e7420282a77626f785f7772697465292028737472756374207370755f636f6e74657874202a206374782c207533322064617461293b0a0920753332282a7369676e616c315f72656164292028737472756374207370755f636f6e74657874202a20637478293b0a09766f696420282a7369676e616c315f7772697465292028737472756374207370755f636f6e74657874202a206374782c207533322064617461293b0a0920753332282a7369676e616c325f72656164292028737472756374207370755f636f6e74657874202a20637478293b0a09766f696420282a7369676e616c325f7772697465292028737472756374207370755f636f6e74657874202a206374782c207533322064617461293b0a09766f696420282a7369676e616c315f747970655f736574292028737472756374207370755f636f6e74657874202a206374782c207536342076616c293b0a0920753634282a7369676e616c315f747970655f676574292028737472756374207370755f636f6e74657874202a20637478293b0a09766f696420282a7369676e616c325f747970655f736574292028737472756374207370755f636f6e74657874202a206374782c207536342076616c293b0a0920753634282a7369676e616c325f747970655f676574292028737472756374207370755f636f6e74657874202a20637478293b0a0920753332282a6e70635f72656164292028737472756374207370755f636f6e74657874202a20637478293b0a09766f696420282a6e70635f7772697465292028737472756374207370755f636f6e74657874202a206374782c207533322064617461293b0a0920753332282a7374617475735f72656164292028737472756374207370755f636f6e74657874202a20637478293b0a09636861722a282a6765745f6c73292028737472756374207370755f636f6e74657874202a20637478293b0a09766f696420282a70726976636e746c5f7772697465292028737472756374207370755f636f6e74657874202a6374782c207536342064617461293b0a092075333220282a72756e636e746c5f72656164292028737472756374207370755f636f6e74657874202a20637478293b0a09766f696420282a72756e636e746c5f7772697465292028737472756374207370755f636f6e74657874202a206374782c207533322064617461293b0a09766f696420282a72756e636e746c5f73746f70292028737472756374207370755f636f6e74657874202a20637478293b0a09766f696420282a6d61737465725f7374617274292028737472756374207370755f636f6e74657874202a20637478293b0a09766f696420282a6d61737465725f73746f70292028737472756374207370755f636f6e74657874202a20637478293b0a09696e7420282a7365745f6d66635f71756572792928737472756374207370755f636f6e74657874202a206374782c20753332206d61736b2c20753332206d6f6465293b0a0975333220282a726561645f6d66635f7461677374617475732928737472756374207370755f636f6e74657874202a20637478293b0a0975333220282a6765745f6d66635f667265655f656c656d656e74732928737472756374207370755f636f6e74657874202a637478293b0a09696e7420282a73656e645f6d66635f636f6d6d616e642928737472756374207370755f636f6e74657874202a206374782c0a09090909737472756374206d66635f646d615f636f6d6d616e64202a20636d64293b0a09766f696420282a646d615f696e666f5f72656164292028737472756374207370755f636f6e74657874202a206374782c0a09090920202020202020737472756374207370755f646d615f696e666f202a20696e666f293b0a09766f696420282a70726f7879646d615f696e666f5f72656164292028737472756374207370755f636f6e74657874202a206374782c0a0909090920202020737472756374207370755f70726f7879646d615f696e666f202a20696e666f293b0a09766f696420282a726573746172745f646d612928737472756374207370755f636f6e74657874202a637478293b0a7d3b0a0a65787465726e20737472756374207370755f636f6e746578745f6f7073207370755f68775f6f70733b0a65787465726e20737472756374207370755f636f6e746578745f6f7073207370755f6261636b696e675f6f70733b0a0a7374727563742073707566735f696e6f64655f696e666f207b0a09737472756374207370755f636f6e74657874202a695f6374783b0a09737472756374207370755f67616e67202a695f67616e673b0a0973747275637420696e6f6465207666735f696e6f64653b0a09696e7420695f6f70656e6572733b0a7d3b0a23646566696e652053505546535f4928696e6f646529205c0a09636f6e7461696e65725f6f6628696e6f64652c207374727563742073707566735f696e6f64655f696e666f2c207666735f696e6f6465290a0a7374727563742073707566735f747265655f6465736372207b0a09636f6e73742063686172202a6e616d653b0a09636f6e7374207374727563742066696c655f6f7065726174696f6e73202a6f70733b0a09756d6f64655f74206d6f64653b0a0973697a655f742073697a653b0a7d3b0a0a65787465726e20636f6e7374207374727563742073707566735f747265655f64657363722073707566735f6469725f636f6e74656e74735b5d3b0a65787465726e20636f6e7374207374727563742073707566735f747265655f64657363722073707566735f6469725f6e6f73636865645f636f6e74656e74735b5d3b0a65787465726e20636f6e7374207374727563742073707566735f747265655f64657363722073707566735f6469725f64656275675f636f6e74656e74735b5d3b0a0a2f2a2073797374656d2063616c6c20696d706c656d656e746174696f6e202a2f0a65787465726e207374727563742073707566735f63616c6c732073707566735f63616c6c733b0a6c6f6e672073707566735f72756e5f73707528737472756374207370755f636f6e74657874202a6374782c20753332202a6e70632c20753332202a737461747573293b0a6c6f6e672073707566735f637265617465287374727563742070617468202a6e642c207374727563742064656e747279202a64656e7472792c20756e7369676e656420696e7420666c6167732c0a090909756d6f64655f74206d6f64652c207374727563742066696c65202a66696c70293b0a2f2a20454c4620636f726564756d702063616c6c6261636b7320666f722077726974696e672053505520454c46206e6f746573202a2f0a65787465726e20696e742073707566735f636f726564756d705f65787472615f6e6f7465735f73697a6528766f6964293b0a65787465726e20696e742073707566735f636f726564756d705f65787472615f6e6f7465735f7772697465287374727563742066696c65202a66696c652c206c6f66665f74202a666f6666736574293b0a0a65787465726e20636f6e7374207374727563742066696c655f6f7065726174696f6e732073707566735f636f6e746578745f666f70733b0a0a2f2a2067616e67206d616e6167656d656e74202a2f0a737472756374207370755f67616e67202a616c6c6f635f7370755f67616e6728766f6964293b0a737472756374207370755f67616e67202a6765745f7370755f67616e6728737472756374207370755f67616e67202a67616e67293b0a696e74207075745f7370755f67616e6728737472756374207370755f67616e67202a67616e67293b0a766f6964207370755f67616e675f72656d6f76655f63747828737472756374207370755f67616e67202a67616e672c20737472756374207370755f636f6e74657874202a637478293b0a766f6964207370755f67616e675f6164645f63747828737472756374207370755f67616e67202a67616e672c20737472756374207370755f636f6e74657874202a637478293b0a0a2f2a206661756c742068616e646c696e67202a2f0a696e742073707566735f68616e646c655f636c6173733128737472756374207370755f636f6e74657874202a637478293b0a696e742073707566735f68616e646c655f636c6173733028737472756374207370755f636f6e74657874202a637478293b0a0a2f2a20616666696e697479202a2f0a73747275637420737075202a616666696e6974795f636865636b28737472756374207370755f636f6e74657874202a637478293b0a0a2f2a20636f6e74657874206d616e6167656d656e74202a2f0a65787465726e2061746f6d69635f74206e725f7370755f636f6e74657874733b0a73746174696320696e6c696e6520696e74205f5f6d7573745f636865636b207370755f6163717569726528737472756374207370755f636f6e74657874202a637478290a7b0a0972657475726e206d757465785f6c6f636b5f696e7465727275707469626c6528266374782d3e73746174655f6d75746578293b0a7d0a0a73746174696320696e6c696e6520766f6964207370755f72656c6561736528737472756374207370755f636f6e74657874202a637478290a7b0a096d757465785f756e6c6f636b28266374782d3e73746174655f6d75746578293b0a7d0a0a737472756374207370755f636f6e74657874202a20616c6c6f635f7370755f636f6e7465787428737472756374207370755f67616e67202a67616e67293b0a766f69642064657374726f795f7370755f636f6e7465787428737472756374206b726566202a6b726566293b0a737472756374207370755f636f6e74657874202a206765745f7370755f636f6e7465787428737472756374207370755f636f6e74657874202a637478293b0a696e74207075745f7370755f636f6e7465787428737472756374207370755f636f6e74657874202a637478293b0a766f6964207370755f756e6d61705f6d617070696e677328737472756374207370755f636f6e74657874202a637478293b0a0a766f6964207370755f666f7267657428737472756374207370755f636f6e74657874202a637478293b0a696e74205f5f6d7573745f636865636b207370755f616371756972655f736176656428737472756374207370755f636f6e74657874202a637478293b0a766f6964207370755f72656c656173655f736176656428737472756374207370755f636f6e74657874202a637478293b0a0a696e74207370755f73746f7070656428737472756374207370755f636f6e74657874202a6374782c20753332202a2073746174293b0a766f6964207370755f64656c5f66726f6d5f727128737472756374207370755f636f6e74657874202a637478293b0a696e74207370755f616374697661746528737472756374207370755f636f6e74657874202a6374782c20756e7369676e6564206c6f6e6720666c616773293b0a766f6964207370755f6465616374697661746528737472756374207370755f636f6e74657874202a637478293b0a766f6964207370755f7969656c6428737472756374207370755f636f6e74657874202a637478293b0a766f6964207370755f7377697463685f6e6f746966792873747275637420737075202a7370752c20737472756374207370755f636f6e74657874202a637478293b0a766f6964207370755f7377697463685f6c6f675f6e6f746966792873747275637420737075202a7370752c20737472756374207370755f636f6e74657874202a6374782c0a090975333220747970652c207533322076616c293b0a766f6964207370755f7365745f74696d65736c69636528737472756374207370755f636f6e74657874202a637478293b0a766f6964207370755f7570646174655f73636865645f696e666f28737472756374207370755f636f6e74657874202a637478293b0a766f6964205f5f7370755f7570646174655f73636865645f696e666f28737472756374207370755f636f6e74657874202a637478293b0a696e74205f5f696e6974207370755f73636865645f696e697428766f6964293b0a766f6964207370755f73636865645f6578697428766f6964293b0a0a65787465726e2063686172202a69736f6c617465645f6c6f616465723b0a0a2f2a0a202a2073707566735f776169740a202a0953616d6520617320776169745f6576656e745f696e7465727275707469626c6528292c20657863657074207468617420686572650a202a097765206e65656420746f2063616c6c207370755f72656c656173652863747829206265666f726520736c656570696e672c20616e640a202a097468656e207370755f616371756972652863747829207768656e2061776f6b656e2e0a202a0a202a200952657475726e7320776974682073746174655f6d757465782072652d6163717569726564207768656e207375636365737366756c206f720a202a200977697468202d455245535441525453595320616e64207468652073746174655f6d757465782064726f70706564207768656e20696e7465727275707465642e0a202a2f0a0a23646566696e652073707566735f776169742877712c20636f6e646974696f6e2909090909095c0a287b0909090909090909095c0a09696e74205f5f726574203d20303b090909090909095c0a09444546494e455f57414954285f5f77616974293b0909090909095c0a09666f7220283b3b29207b090909090909095c0a0909707265706172655f746f5f776169742826287771292c20265f5f776169742c205441534b5f494e5445525255505449424c45293b095c0a090969662028636f6e646974696f6e290909090909095c0a090909627265616b3b0909090909095c0a09097370755f72656c6561736528637478293b09090909095c0a0909696620287369676e616c5f70656e64696e672863757272656e742929207b090909095c0a0909095f5f726574203d202d45524553544152545359533b090909095c0a090909627265616b3b0909090909095c0a09097d090909090909095c0a09097363686564756c6528293b0909090909095c0a09095f5f726574203d207370755f6163717569726528637478293b090909095c0a0909696620285f5f726574290909090909095c0a090909627265616b3b0909090909095c0a097d09090909090909095c0a0966696e6973685f776169742826287771292c20265f5f77616974293b09090909095c0a095f5f7265743b09090909090909095c0a7d290a0a73697a655f74207370755f77626f785f777269746528737472756374207370755f636f6e74657874202a6374782c207533322064617461293b0a73697a655f74207370755f69626f785f7265616428737472756374207370755f636f6e74657874202a6374782c20753332202a64617461293b0a0a2f2a206972712063616c6c6261636b2066756e63732e202a2f0a766f69642073707566735f69626f785f63616c6c6261636b2873747275637420737075202a737075293b0a766f69642073707566735f77626f785f63616c6c6261636b2873747275637420737075202a737075293b0a766f69642073707566735f73746f705f63616c6c6261636b2873747275637420737075202a7370752c20696e7420697271293b0a766f69642073707566735f6d66635f63616c6c6261636b2873747275637420737075202a737075293b0a766f69642073707566735f646d615f63616c6c6261636b2873747275637420737075202a7370752c20696e742074797065293b0a0a65787465726e20737472756374207370755f636f726564756d705f63616c6c732073707566735f636f726564756d705f63616c6c733b0a7374727563742073707566735f636f726564756d705f726561646572207b0a0963686172202a6e616d653b0a097373697a655f7420282a726561642928737472756374207370755f636f6e74657874202a6374782c0a09090963686172205f5f75736572202a6275666665722c2073697a655f742073697a652c206c6f66665f74202a706f73293b0a0975363420282a6765742928737472756374207370755f636f6e74657874202a637478293b0a0973697a655f742073697a653b0a7d3b0a65787465726e20636f6e7374207374727563742073707566735f636f726564756d705f7265616465722073707566735f636f726564756d705f726561645b5d3b0a65787465726e20696e742073707566735f636f726564756d705f6e756d5f6e6f7465733b0a0a65787465726e20696e74207370755f696e69745f63736128737472756374207370755f7374617465202a637361293b0a65787465726e20766f6964207370755f66696e695f63736128737472756374207370755f7374617465202a637361293b0a65787465726e20696e74207370755f7361766528737472756374207370755f7374617465202a707265762c2073747275637420737075202a737075293b0a65787465726e20696e74207370755f726573746f726528737472756374207370755f7374617465202a6e65772c2073747275637420737075202a737075293b0a65787465726e20696e74207370755f73776974636828737472756374207370755f7374617465202a707265762c20737472756374207370755f7374617465202a6e65772c0a090920202020202073747275637420737075202a737075293b0a65787465726e20696e74207370755f616c6c6f635f6c7363736128737472756374207370755f7374617465202a637361293b0a65787465726e20766f6964207370755f667265655f6c7363736128737472756374207370755f7374617465202a637361293b0a0a65787465726e20766f6964207370756374785f7377697463685f737461746528737472756374207370755f636f6e74657874202a6374782c0a0909656e756d207370755f7574696c697a6174696f6e5f7374617465206e65775f7374617465293b0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f63656c6c2f73707566732f73707574726163652e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303137303400313231313437343433333000303032333334350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369662021646566696e6564285f54524143455f53505546535f4829207c7c20646566696e65642854524143455f4845414445525f4d554c54495f52454144290a23646566696e65205f54524143455f53505546535f480a0a23696e636c756465203c6c696e75782f7472616365706f696e742e683e0a0a23756e6465662054524143455f53595354454d0a23646566696e652054524143455f53595354454d2073707566730a0a54524143455f4556454e542873707566735f636f6e746578742c0a0954505f50524f544f28737472756374207370755f636f6e74657874202a6374782c2073747275637420737075202a7370752c20636f6e73742063686172202a6e616d65292c0a0954505f41524753286374782c207370752c206e616d65292c0a0a0954505f5354525543545f5f656e747279280a09095f5f6669656c6428636f6e73742063686172202a2c206e616d65290a09095f5f6669656c6428696e742c206f776e65725f746964290a09095f5f6669656c6428696e742c206e756d626572290a09292c0a0a0954505f666173745f61737369676e280a09095f5f656e7472792d3e6e616d65203d206e616d653b0a09095f5f656e7472792d3e6f776e65725f746964203d206374782d3e7469643b0a09095f5f656e7472792d3e6e756d626572203d20737075203f207370752d3e6e756d626572203a202d313b0a09292c0a0a0954505f7072696e746b282225732028637478746872656164203d2025642c20737075203d20256429222c0a09095f5f656e7472792d3e6e616d652c205f5f656e7472792d3e6f776e65725f7469642c205f5f656e7472792d3e6e756d626572290a293b0a0a23646566696e65207370755f636f6e746578745f7472616365286e616d652c206374782c2073707529205c0a0974726163655f73707566735f636f6e74657874286374782c207370752c205f5f737472696e67696679286e616d6529290a23646566696e65207370755f636f6e746578745f6e6f7370755f7472616365286e616d652c2063747829205c0a0974726163655f73707566735f636f6e74657874286374782c204e554c4c2c205f5f737472696e67696679286e616d6529290a0a23656e646966202f2a205f54524143455f53505546535f48202a2f0a0a23756e6465662054524143455f494e434c5544455f504154480a23646566696e652054524143455f494e434c5544455f50415448202e0a23646566696e652054524143455f494e434c5544455f46494c452073707574726163650a23696e636c756465203c74726163652f646566696e655f74726163652e683e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f706c6174666f726d732f63656c6c2f73707566732f7377697463682e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031373630373500313231313437343433333000303032333033310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a207370755f7377697463682e630a202a0a202a2028432920436f707972696768742049424d20436f72702e20323030350a202a0a202a20417574686f723a204d61726b204e7574746572203c6d6e75747465724075732e69626d2e636f6d3e0a202a0a202a20486f73742d736964652070617274206f662053505520636f6e74657874207377697463682073657175656e6365206f75746c696e656420696e0a202a2053796e65726769737469632050726f636573736f7220456c656d656e742c20426f6f6b2049562e0a202a0a202a20412066756c6c79207072656d707469766520737769746368206f6620616e20535045206973207665727920657870656e7369766520696e207465726d730a202a206f662074696d6520616e642073797374656d207265736f75726365732e202053504520426f6f6b20495620696e646963617465732074686174205350450a202a20616c6c6f636174696f6e2073686f756c6420666f6c6c6f772061202273657269616c6c79207265757361626c652064657669636522206d6f64656c2c0a202a20696e20776869636820746865205350452069732061737369676e65642061207461736b20756e74696c20697420636f6d706c657465732e20205768656e0a202a2074686973206973206e6f7420706f737369626c652c20746869732073657175656e6365206d6179206265207573656420746f207072656d70746976656c790a202a20736176652c20616e64207468656e206c6174657220286f7074696f6e616c6c792920726573746f72652074686520636f6e74657874206f6620610a202a2070726f6772616d20657865637574696e67206f6e20616e205350452e0a202a0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a20616e79206c617465722076657273696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e20536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c20496e632e2c20363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a2f0a0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f686172646972712e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f766d616c6c6f632e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f756e697374642e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f7370752e683e0a23696e636c756465203c61736d2f7370755f70726976312e683e0a23696e636c756465203c61736d2f7370755f6373612e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a0a23696e636c756465202273707566732e68220a0a23696e636c75646520227370755f736176655f64756d702e68220a23696e636c75646520227370755f726573746f72655f64756d702e68220a0a23696620300a23646566696e6520504f4c4c5f5748494c455f54525545285f6329207b090909095c0a20202020646f207b0909090909095c0a202020207d207768696c6520285f63293b09090909095c0a20207d0a23656c73650a23646566696e652052454c41585f5350494e5f434f554e5409090909313030300a23646566696e6520504f4c4c5f5748494c455f54525545285f6329207b090909095c0a20202020646f207b0909090909095c0a09696e74205f693b0909090909095c0a09666f7220285f693d303b205f693c52454c41585f5350494e5f434f554e5420262620285f63293b205f692b2b29207b205c0a09202020206370755f72656c617828293b090909095c0a097d0909090909095c0a0969662028756e6c696b656c79285f632929207969656c6428293b0909095c0a09656c736520627265616b3b09090909095c0a202020207d207768696c6520285f63293b09090909095c0a20207d0a23656e646966090909092f2a206465627567202a2f0a0a23646566696e6520504f4c4c5f5748494c455f46414c5345285f632909504f4c4c5f5748494c455f545255452821285f6329290a0a73746174696320696e6c696e6520766f696420616371756972655f7370755f6c6f636b2873747275637420737075202a737075290a7b0a092f2a20536176652c205374657020313a0a09202a20526573746f72652c205374657020313a0a09202a2020202041637175697265205350552d7370656369666963206d757475616c206578636c7573696f6e206c6f636b2e0a09202a202020205442442e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f69642072656c656173655f7370755f6c6f636b2873747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702037363a0a09202a2020202052656c65617365205350552d7370656369666963206d757475616c206578636c7573696f6e206c6f636b2e0a09202a202020205442442e0a09202a2f0a7d0a0a73746174696320696e6c696e6520696e7420636865636b5f7370755f69736f6c61746528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a097533322069736f6c6174655f73746174653b0a0a092f2a20536176652c205374657020323a0a09202a20536176652c205374657020363a0a09202a20202020204966205350555f5374617475735b452c4c2c49535d20616e79206669656c64206973202731272c20746869730a09202a202020202053505520697320696e2069736f6c61746520737461746520616e642063616e6e6f7420626520636f6e746578740a09202a2020202020736176656420617420746869732074696d652e0a09202a2f0a0969736f6c6174655f7374617465203d205350555f5354415455535f49534f4c415445445f5354415445207c0a09202020205350555f5354415455535f49534f4c415445445f4c4f41445f535441545553207c205350555f5354415455535f49534f4c415445445f455849545f5354415455533b0a0972657475726e2028696e5f62653332282670726f622d3e7370755f7374617475735f522920262069736f6c6174655f737461746529203f2031203a20303b0a7d0a0a73746174696320696e6c696e6520766f69642064697361626c655f696e746572727570747328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c205374657020333a0a09202a20526573746f72652c205374657020323a0a09202a20202020205361766520494e545f4d61736b5f636c6173733020696e204353412e0a09202a2020202020577269746520494e545f4d41534b5f636c6173733020776974682076616c7565206f6620302e0a09202a20202020205361766520494e545f4d61736b5f636c6173733120696e204353412e0a09202a2020202020577269746520494e545f4d41534b5f636c6173733120776974682076616c7565206f6620302e0a09202a20202020205361766520494e545f4d61736b5f636c6173733220696e204353412e0a09202a2020202020577269746520494e545f4d41534b5f636c6173733220776974682076616c7565206f6620302e0a09202a202020202053796e6368726f6e697a6520616c6c20746872656520696e746572727570747320746f20626520737572650a09202a20202020207765206e6f206c6f6e676572206578656375746520612068616e646c6572206f6e20616e6f74686572204350552e0a09202a2f0a097370696e5f6c6f636b5f69727128267370752d3e72656769737465725f6c6f636b293b0a096966202863736129207b0a09096373612d3e70726976312e696e745f6d61736b5f636c617373305f5257203d207370755f696e745f6d61736b5f676574287370752c2030293b0a09096373612d3e70726976312e696e745f6d61736b5f636c617373315f5257203d207370755f696e745f6d61736b5f676574287370752c2031293b0a09096373612d3e70726976312e696e745f6d61736b5f636c617373325f5257203d207370755f696e745f6d61736b5f676574287370752c2032293b0a097d0a097370755f696e745f6d61736b5f736574287370752c20302c2030756c293b0a097370755f696e745f6d61736b5f736574287370752c20312c2030756c293b0a097370755f696e745f6d61736b5f736574287370752c20322c2030756c293b0a09656965696f28293b0a097370696e5f756e6c6f636b5f69727128267370752d3e72656769737465725f6c6f636b293b0a0a092f2a0a09202a205468697320666c6167206e6565647320746f20626520736574206265666f72652063616c6c696e672073796e6368726f6e697a655f69727120736f0a09202a207468617420746865207570646174652077696c6c2062652076697369626c6520746f207468652072656c6576616e742068616e646c6572730a09202a2076696120612073696d706c65206c6f61642e0a09202a2f0a097365745f626974285350555f434f4e544558545f5357495443485f50454e44494e472c20267370752d3e666c616773293b0a09636c6561725f626974285350555f434f4e544558545f4641554c545f50454e44494e472c20267370752d3e666c616773293b0a0973796e6368726f6e697a655f697271287370752d3e697271735b305d293b0a0973796e6368726f6e697a655f697271287370752d3e697271735b315d293b0a0973796e6368726f6e697a655f697271287370752d3e697271735b325d293b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f7761746368646f675f74696d657228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c205374657020343a0a09202a20526573746f72652c20537465702032352e0a09202a20202020536574206120736f667477617265207761746368646f672074696d65722c20776869636820737065636966696573207468650a09202a202020206d6178696d756d20616c6c6f7761626c652074696d6520666f72206120636f6e7465787420736176652073657175656e63652e0a09202a0a09202a20202020466f722070726573656e742c207468697320696d706c656d656e746174696f6e2077696c6c206e6f7420736574206120676c6f62616c0a09202a202020207761746368646f672074696d65722c206173207669727475616c697a6174696f6e2026207661726961626c652073797374656d206c6f61640a09202a202020206d617920636175736520756e7072656469637461626c6520657865637574696f6e2074696d65732e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f696420696e68696269745f757365725f61636365737328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c205374657020353a0a09202a20526573746f72652c205374657020333a0a09202a2020202020496e686962697420757365722d737061636520616363657373202869662070726f76696465642920746f20746869730a09202a202020202053505520627920756e6d617070696e6720746865207669727475616c2070616765732061737369676e656420746f0a09202a202020202074686520535055206d656d6f72792d6d617070656420492f4f20284d4d494f2920666f722070726f626c656d0a09202a202020202073746174652e205442442e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f6964207365745f7377697463685f70656e64696e6728737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c205374657020373a0a09202a20526573746f72652c205374657020353a0a09202a2020202020536574206120736f66747761726520636f6e74657874207377697463682070656e64696e6720666c61672e0a09202a2020202020446f6e652061626f766520696e20537465702033202d2064697361626c655f696e746572727570747328292e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6d66635f636e746c28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c205374657020383a0a09202a202020202053757370656e6420444d4120616e642073617665204d46435f434e544c2e0a09202a2f0a097377697463682028696e5f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572920260a09202020202020204d46435f434e544c5f53555350454e445f444d415f5354415455535f4d41534b29207b0a0963617365204d46435f434e544c5f53555350454e445f494e5f50524f47524553533a0a0909504f4c4c5f5748494c455f46414c53452828696e5f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572920260a0909090920204d46435f434e544c5f53555350454e445f444d415f5354415455535f4d41534b29203d3d0a09090909204d46435f434e544c5f53555350454e445f434f4d504c455445293b0a09092f2a2066616c6c207468726f756768202a2f0a0963617365204d46435f434e544c5f53555350454e445f434f4d504c4554453a0a090969662028637361290a0909096373612d3e70726976322e6d66635f636f6e74726f6c5f5257203d0a09090909696e5f62653634282670726976322d3e6d66635f636f6e74726f6c5f525729207c0a090909094d46435f434e544c5f53555350454e445f444d415f51554555453b0a0909627265616b3b0a0963617365204d46435f434e544c5f4e4f524d414c5f444d415f51554555455f4f5045524154494f4e3a0a09096f75745f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572c204d46435f434e544c5f53555350454e445f444d415f5155455545293b0a0909504f4c4c5f5748494c455f46414c53452828696e5f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572920260a0909090920204d46435f434e544c5f53555350454e445f444d415f5354415455535f4d41534b29203d3d0a09090909204d46435f434e544c5f53555350454e445f434f4d504c455445293b0a090969662028637361290a0909096373612d3e70726976322e6d66635f636f6e74726f6c5f5257203d0a09090909696e5f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572920260a090909097e4d46435f434e544c5f53555350454e445f444d415f515545554520260a090909097e4d46435f434e544c5f53555350454e445f4d41534b3b0a0909627265616b3b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7370755f72756e636e746c28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20536176652c205374657020393a0a09202a202020202053617665205350555f52756e636e746c20696e20746865204353412e2020546869732076616c756520636f6e7461696e730a09202a202020202074686520224170706c69636174696f6e2044657369726564205374617465222e0a09202a2f0a096373612d3e70726f622e7370755f72756e636e746c5f5257203d20696e5f62653332282670726f622d3e7370755f72756e636e746c5f5257293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6d66635f73723128737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c20537465702031303a0a09202a202020202053617665204d46435f53523120696e20746865204353412e0a09202a2f0a096373612d3e70726976312e6d66635f7372315f5257203d207370755f6d66635f7372315f67657428737075293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7370755f73746174757328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20536176652c20537465702031313a0a09202a202020202052656164205350555f5374617475735b525d2c20616e64207361766520746f204353412e0a09202a2f0a096966202828696e5f62653332282670726f622d3e7370755f7374617475735f52292026205350555f5354415455535f52554e4e494e4729203d3d203029207b0a09096373612d3e70726f622e7370755f7374617475735f52203d20696e5f62653332282670726f622d3e7370755f7374617475735f52293b0a097d20656c7365207b0a09097533322073746f707065643b0a0a09096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c205350555f52554e434e544c5f53544f50293b0a0909656965696f28293b0a0909504f4c4c5f5748494c455f5452554528696e5f62653332282670726f622d3e7370755f7374617475735f522920260a090909095350555f5354415455535f52554e4e494e47293b0a090973746f70706564203d0a0909202020205350555f5354415455535f494e56414c49445f494e535452207c205350555f5354415455535f53494e474c455f53544550207c0a0909202020205350555f5354415455535f53544f505045445f42595f48414c54207c205350555f5354415455535f53544f505045445f42595f53544f503b0a09096966202828696e5f62653332282670726f622d3e7370755f7374617475735f522920262073746f7070656429203d3d2030290a0909096373612d3e70726f622e7370755f7374617475735f52203d205350555f5354415455535f52554e4e494e473b0a0909656c73650a0909096373612d3e70726f622e7370755f7374617475735f52203d20696e5f62653332282670726f622d3e7370755f7374617475735f52293b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6d66635f73746f707065645f73746174757328737472756374207370755f7374617465202a6373612c0a090973747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a09636f6e737420753634206d61736b203d204d46435f434e544c5f44454352454d454e5445525f52554e4e494e47207c0a0909094d46435f434e544c5f444d415f5155455545535f454d5054593b0a0a092f2a20536176652c20537465702031323a0a09202a202020202052656164204d46435f434e544c5b44735d2e202055706461746520736176656420636f7079206f660a09202a20202020204353412e4d46435f434e544c5b44735d2e0a09202a0a09202a207570646174653a20646f207468652073616d652077697468204d46435f434e544c5b515d2e0a09202a2f0a096373612d3e70726976322e6d66635f636f6e74726f6c5f525720263d207e6d61736b3b0a096373612d3e70726976322e6d66635f636f6e74726f6c5f5257207c3d20696e5f62653634282670726976322d3e6d66635f636f6e74726f6c5f5257292026206d61736b3b0a7d0a0a73746174696320696e6c696e6520766f69642068616c745f6d66635f6465637228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702031333a0a09202a20202020205772697465204d46435f434e544c5b44685d2073657420746f20612027312720746f2068616c740a09202a20202020207468652064656372656d656e7465722e0a09202a2f0a096f75745f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572c0a0909204d46435f434e544c5f44454352454d454e5445525f48414c544544207c204d46435f434e544c5f53555350454e445f4d41534b293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f74696d656261736528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c20537465702031343a0a09202a2020202052656164205050452054696d6562617365204869676820616e642054696d6562617365206c6f77207265676973746572730a09202a20202020616e64207361766520696e204353412e20205442442e0a09202a2f0a096373612d3e73757370656e645f74696d65203d206765745f6379636c657328293b0a7d0a0a73746174696320696e6c696e6520766f69642072656d6f76655f6f746865725f7370755f61636365737328737472756374207370755f7374617465202a6373612c0a090909090920202073747275637420737075202a737075290a7b0a092f2a20536176652c20537465702031353a0a09202a202020202052656d6f7665206f74686572205350552061636365737320746f20746869732053505520627920756e6d617070696e670a09202a2020202020746869732053505527732070616765732066726f6d20746865697220616464726573732073706163652e20205442442e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f696420646f5f6d66635f6d7373796e6328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20536176652c20537465702031363a0a09202a20526573746f72652c20537465702031312e0a09202a20202020205772697465205350555f4d5353796e632072656769737465722e20506f6c6c205350555f4d5353796e635b505d0a09202a2020202020666f7220612076616c7565206f6620302e0a09202a2f0a096f75745f62653634282670726f622d3e7370635f6d7373796e635f52572c2031554c293b0a09504f4c4c5f5748494c455f5452554528696e5f62653634282670726f622d3e7370635f6d7373796e635f5257292026204d535f53594e435f50454e44494e47293b0a7d0a0a73746174696320696e6c696e6520766f69642069737375655f6d66635f746c62696528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c20537465702031373a0a09202a20526573746f72652c20537465702031322e0a09202a20526573746f72652c20537465702034382e0a09202a2020202020577269746520544c425f496e76616c69646174655f456e7472795b49532c56504e2c4c2c4c705d3d302072656769737465722e0a09202a20202020205468656e2069737375652061205050452073796e6320696e737472756374696f6e2e0a09202a2f0a097370755f746c625f696e76616c696461746528737075293b0a096d6228293b0a7d0a0a73746174696320696e6c696e6520766f69642068616e646c655f70656e64696e675f696e746572727570747328737472756374207370755f7374617465202a6373612c0a0909090909202020202073747275637420737075202a737075290a7b0a092f2a20536176652c20537465702031383a0a09202a202020202048616e646c6520616e792070656e64696e6720696e74657272757074732066726f6d2074686973205350550a09202a2020202020686572652e202054686973206973204f53206f722068797065727669736f722073706563696669632e20204f6e650a09202a20202020206f7074696f6e20697320746f2072652d656e61626c6520696e746572727570747320746f2068616e646c6520616e790a09202a202020202070656e64696e6720696e74657272757074732c20776974682074686520696e746572727570742068616e646c6572730a09202a20202020207265636f676e697a696e672074686520736f66747761726520436f6e74657874205377697463682050656e64696e670a09202a2020202020666c61672c20746f20656e73757265207468652053505520657865637574696f6e206f72204d464320636f6d6d616e640a09202a20202020207175657565206973206e6f74207265737461727465642e20205442442e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6d66635f71756575657328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a09696e7420693b0a0a092f2a20536176652c20537465702031393a0a09202a20202020204966204d46435f436e746c5b53655d3d30207468656e20736176650a09202a20202020204d464320636f6d6d616e64207175657565732e0a09202a2f0a096966202828696e5f62653634282670726976322d3e6d66635f636f6e74726f6c5f5257292026204d46435f434e544c5f444d415f5155455545535f454d50545929203d3d203029207b0a0909666f72202869203d20303b2069203c20383b20692b2b29207b0a0909096373612d3e70726976322e7075715b695d2e6d66635f63715f64617461305f5257203d0a09090920202020696e5f62653634282670726976322d3e7075715b695d2e6d66635f63715f64617461305f5257293b0a0909096373612d3e70726976322e7075715b695d2e6d66635f63715f64617461315f5257203d0a09090920202020696e5f62653634282670726976322d3e7075715b695d2e6d66635f63715f64617461315f5257293b0a0909096373612d3e70726976322e7075715b695d2e6d66635f63715f64617461325f5257203d0a09090920202020696e5f62653634282670726976322d3e7075715b695d2e6d66635f63715f64617461325f5257293b0a0909096373612d3e70726976322e7075715b695d2e6d66635f63715f64617461335f5257203d0a09090920202020696e5f62653634282670726976322d3e7075715b695d2e6d66635f63715f64617461335f5257293b0a09097d0a0909666f72202869203d20303b2069203c2031363b20692b2b29207b0a0909096373612d3e70726976322e737075715b695d2e6d66635f63715f64617461305f5257203d0a09090920202020696e5f62653634282670726976322d3e737075715b695d2e6d66635f63715f64617461305f5257293b0a0909096373612d3e70726976322e737075715b695d2e6d66635f63715f64617461315f5257203d0a09090920202020696e5f62653634282670726976322d3e737075715b695d2e6d66635f63715f64617461315f5257293b0a0909096373612d3e70726976322e737075715b695d2e6d66635f63715f64617461325f5257203d0a09090920202020696e5f62653634282670726976322d3e737075715b695d2e6d66635f63715f64617461325f5257293b0a0909096373612d3e70726976322e737075715b695d2e6d66635f63715f64617461335f5257203d0a09090920202020696e5f62653634282670726976322d3e737075715b695d2e6d66635f63715f64617461335f5257293b0a09097d0a097d0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7070755f71756572796d61736b28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20536176652c20537465702032303a0a09202a20202020205361766520746865205050555f51756572794d61736b2072656769737465720a09202a2020202020696e20746865204353412e0a09202a2f0a096373612d3e70726f622e646d615f71756572796d61736b5f5257203d20696e5f62653332282670726f622d3e646d615f71756572796d61736b5f5257293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7070755f71756572797479706528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20536176652c20537465702032313a0a09202a20202020205361766520746865205050555f5175657279547970652072656769737465720a09202a2020202020696e20746865204353412e0a09202a2f0a096373612d3e70726f622e646d615f7175657279747970655f5257203d20696e5f62653332282670726f622d3e646d615f7175657279747970655f5257293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7070755f74616773746174757328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20536176652074686520507278795f54616753746174757320726567697374657220696e20746865204353412e0a09202a0a09202a20497420697320756e6e656365737361727920746f20726573746f726520646d615f7461677374617475735f522c20686f77657665722c0a09202a20646d615f7461677374617475735f5220696e207468652043534120697320616363657373656420766961206261636b696e675f6f70732c20736f0a09202a207765206d75737420736176652069742e0a09202a2f0a096373612d3e70726f622e646d615f7461677374617475735f52203d20696e5f62653332282670726f622d3e646d615f7461677374617475735f52293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6d66635f6373725f74737128737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702032323a0a09202a20202020205361766520746865204d46435f4353525f5453512072656769737465720a09202a2020202020696e20746865204c534353412e0a09202a2f0a096373612d3e70726976322e7370755f7461675f7374617475735f71756572795f5257203d0a0920202020696e5f62653634282670726976322d3e7370755f7461675f7374617475735f71756572795f5257293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6d66635f6373725f636d6428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702032333a0a09202a20202020205361766520746865204d46435f4353525f434d443120616e64204d46435f4353525f434d44320a09202a202020202072656769737465727320696e20746865204353412e0a09202a2f0a096373612d3e70726976322e7370755f636d645f627566315f5257203d20696e5f62653634282670726976322d3e7370755f636d645f627566315f5257293b0a096373612d3e70726976322e7370755f636d645f627566325f5257203d20696e5f62653634282670726976322d3e7370755f636d645f627566325f5257293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6d66635f6373725f61746f28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702032343a0a09202a20202020205361766520746865204d46435f4353525f41544f20726567697374657220696e0a09202a2020202020746865204353412e0a09202a2f0a096373612d3e70726976322e7370755f61746f6d69635f7374617475735f5257203d20696e5f62653634282670726976322d3e7370755f61746f6d69635f7374617475735f5257293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6d66635f74636c6173735f696428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c20537465702032353a0a09202a20202020205361766520746865204d46435f54434c4153535f494420726567697374657220696e0a09202a2020202020746865204353412e0a09202a2f0a096373612d3e70726976312e6d66635f74636c6173735f69645f5257203d207370755f6d66635f74636c6173735f69645f67657428737075293b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f6d66635f74636c6173735f696428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c20537465702032363a0a09202a20526573746f72652c20537465702032332e0a09202a2020202020577269746520746865204d46435f54434c4153535f494420726567697374657220776974680a09202a20202020207468652076616c756520307831303030303030302e0a09202a2f0a097370755f6d66635f74636c6173735f69645f736574287370752c2030783130303030303030293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f69642070757267655f6d66635f717565756528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702032373a0a09202a20526573746f72652c20537465702031342e0a09202a20202020205772697465204d46435f434e544c5b50635d3d3120287075726765207175657565292e0a09202a2f0a096f75745f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572c0a0909094d46435f434e544c5f50555247455f444d415f52455155455354207c0a0909094d46435f434e544c5f53555350454e445f4d41534b293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420776169745f70757267655f636f6d706c65746528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702032383a0a09202a2020202020506f6c6c204d46435f434e544c5b50735d20756e74696c2076616c7565202731312720697320726561640a09202a202020202028707572676520636f6d706c657465292e0a09202a2f0a09504f4c4c5f5748494c455f46414c53452828696e5f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572920260a090909204d46435f434e544c5f50555247455f444d415f5354415455535f4d41534b29203d3d0a090909204d46435f434e544c5f50555247455f444d415f434f4d504c455445293b0a7d0a0a73746174696320696e6c696e6520766f69642073657475705f6d66635f73723128737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c20537465702033303a0a09202a20526573746f72652c20537465702031383a0a09202a20202020205772697465204d46435f5352312077697468204d46435f5352315b443d302c533d315d20616e640a09202a20202020204d46435f5352315b544c2c522c50722c545d2073657420636f72726563746c7920666f72207468650a09202a20202020204f5320737065636966696320656e7669726f6e6d656e742e0a09202a0a09202a2020202020496d706c656d656e746174696f6e206e6f74653a20546865205350552d7369646520636f64650a09202a2020202020666f7220736176652f726573746f72652069732070726976696c656765642c20736f207468650a09202a20202020204d46435f5352315b50725d20626974206973206e6f74207365742e0a09202a0a09202a2f0a097370755f6d66635f7372315f736574287370752c20284d46435f5354415445315f4d41535445525f52554e5f434f4e54524f4c5f4d41534b207c0a0909092020202020204d46435f5354415445315f52454c4f434154455f4d41534b207c0a0909092020202020204d46435f5354415445315f4255535f544c4249455f4d41534b29293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7370755f6e706328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20536176652c20537465702033313a0a09202a202020202053617665205350555f4e504320696e20746865204353412e0a09202a2f0a096373612d3e70726f622e7370755f6e70635f5257203d20696e5f62653332282670726f622d3e7370755f6e70635f5257293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7370755f70726976636e746c28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702033323a0a09202a202020202053617665205350555f50726976436e746c20696e20746865204353412e0a09202a2f0a096373612d3e70726976322e7370755f70726976636e746c5f5257203d20696e5f62653634282670726976322d3e7370755f70726976636e746c5f5257293b0a7d0a0a73746174696320696e6c696e6520766f69642072657365745f7370755f70726976636e746c28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702033333a0a09202a20526573746f72652c20537465702031363a0a09202a20202020205772697465205350555f50726976436e746c5b532c4c652c415d206669656c647320726573657420746f20302e0a09202a2f0a096f75745f62653634282670726976322d3e7370755f70726976636e746c5f52572c2030554c293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7370755f6c736c7228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702033343a0a09202a202020202053617665205350555f4c534c5220696e20746865204353412e0a09202a2f0a096373612d3e70726976322e7370755f6c736c725f5257203d20696e5f62653634282670726976322d3e7370755f6c736c725f5257293b0a7d0a0a73746174696320696e6c696e6520766f69642072657365745f7370755f6c736c7228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702033353a0a09202a20526573746f72652c20537465702031372e0a09202a20202020205265736574205350555f4c534c522e0a09202a2f0a096f75745f62653634282670726976322d3e7370755f6c736c725f52572c204c535f414444525f4d41534b293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7370755f63666728737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702033363a0a09202a202020202053617665205350555f43666720696e20746865204353412e0a09202a2f0a096373612d3e70726976322e7370755f6366675f5257203d20696e5f62653634282670726976322d3e7370755f6366675f5257293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f706d5f747261636528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c20537465702033373a0a09202a20202020205361766520504d5f54726163655f5461675f576169745f4d61736b20696e20746865204353412e0a09202a20202020204e6f7420706572666f726d6564206279207468697320696d706c656d656e746174696f6e2e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6d66635f72616728737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c20537465702033383a0a09202a2020202020536176652052415f47524f55505f494420726567697374657220616e64207468650a09202a202020202052415f454e41424c4520726569677374657220696e20746865204353412e0a09202a2f0a096373612d3e70726976312e7265736f757263655f616c6c6f636174696f6e5f67726f757049445f5257203d0a09097370755f7265736f757263655f616c6c6f636174696f6e5f67726f757049445f67657428737075293b0a096373612d3e70726976312e7265736f757263655f616c6c6f636174696f6e5f656e61626c655f5257203d0a09097370755f7265736f757263655f616c6c6f636174696f6e5f656e61626c655f67657428737075293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7070755f6d625f7374617428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20536176652c20537465702033393a0a09202a202020202053617665204d425f5374617420726567697374657220696e20746865204353412e0a09202a2f0a096373612d3e70726f622e6d625f737461745f52203d20696e5f62653332282670726f622d3e6d625f737461745f52293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7070755f6d6228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20536176652c20537465702034303a0a09202a20202020205361766520746865205050555f4d4220726567697374657220696e20746865204353412e0a09202a2f0a096373612d3e70726f622e70755f6d625f52203d20696e5f62653332282670726f622d3e70755f6d625f52293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f707075696e745f6d6228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702034313a0a09202a2020202020536176652074686520505055494e545f4d4220726567697374657220696e20746865204353412e0a09202a2f0a096373612d3e70726976322e7075696e745f6d625f52203d20696e5f62653634282670726976322d3e7075696e745f6d625f52293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f63685f706172743128737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a09753634206964782c2063685f696e64696365735b5d203d207b2030554c2c2033554c2c2034554c2c203234554c2c203235554c2c203237554c207d3b0a09696e7420693b0a0a092f2a20536176652c20537465702034323a0a09202a2f0a0a092f2a205361766520434820312c20776974686f7574206368616e6e656c20636f756e74202a2f0a096f75745f62653634282670726976322d3e7370755f63686e6c636e747074725f52572c2031293b0a096373612d3e7370755f63686e6c646174615f52575b315d203d20696e5f62653634282670726976322d3e7370755f63686e6c646174615f5257293b0a0a092f2a20536176652074686520666f6c6c6f77696e672043483a205b302c332c342c32342c32352c32375d202a2f0a09666f72202869203d20303b2069203c2041525241595f53495a452863685f696e6469636573293b20692b2b29207b0a0909696478203d2063685f696e64696365735b695d3b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e747074725f52572c20696478293b0a0909656965696f28293b0a09096373612d3e7370755f63686e6c646174615f52575b6964785d203d20696e5f62653634282670726976322d3e7370755f63686e6c646174615f5257293b0a09096373612d3e7370755f63686e6c636e745f52575b6964785d203d20696e5f62653634282670726976322d3e7370755f63686e6c636e745f5257293b0a09096f75745f62653634282670726976322d3e7370755f63686e6c646174615f52572c2030554c293b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e745f52572c2030554c293b0a0909656965696f28293b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420736176655f7370755f6d6228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a09696e7420693b0a0a092f2a20536176652c20537465702034333a0a09202a202020202053617665205350552052656164204d61696c626f78204368616e6e656c2e0a09202a2f0a096f75745f62653634282670726976322d3e7370755f63686e6c636e747074725f52572c203239554c293b0a09656965696f28293b0a096373612d3e7370755f63686e6c636e745f52575b32395d203d20696e5f62653634282670726976322d3e7370755f63686e6c636e745f5257293b0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a09096373612d3e7370755f6d61696c626f785f646174615b695d203d20696e5f62653634282670726976322d3e7370755f63686e6c646174615f5257293b0a097d0a096f75745f62653634282670726976322d3e7370755f63686e6c636e745f52572c2030554c293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6d66635f636d6428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702034343a0a09202a202020202053617665204d46435f434d44204368616e6e656c2e0a09202a2f0a096f75745f62653634282670726976322d3e7370755f63686e6c636e747074725f52572c203231554c293b0a09656965696f28293b0a096373612d3e7370755f63686e6c636e745f52575b32315d203d20696e5f62653634282670726976322d3e7370755f63686e6c636e745f5257293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f69642072657365745f636828737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a097536342063685f696e64696365735b345d203d207b203231554c2c203233554c2c203238554c2c203330554c207d3b0a097536342063685f636f756e74735b345d203d207b203136554c2c2031554c2c2031554c2c2031554c207d3b0a09753634206964783b0a09696e7420693b0a0a092f2a20536176652c20537465702034353a0a09202a202020202052657365742074686520666f6c6c6f77696e672043483a205b32312c2032332c2032382c2033305d0a09202a2f0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a0909696478203d2063685f696e64696365735b695d3b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e747074725f52572c20696478293b0a0909656965696f28293b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e745f52572c2063685f636f756e74735b695d293b0a0909656965696f28293b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420726573756d655f6d66635f717565756528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20536176652c20537465702034363a0a09202a20526573746f72652c20537465702032352e0a09202a20202020205772697465204d46435f434e544c5b53635d3d302028726573756d652071756575652070726f63657373696e67292e0a09202a2f0a096f75745f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572c204d46435f434e544c5f524553554d455f444d415f5155455545293b0a7d0a0a73746174696320696e6c696e6520766f69642073657475705f6d66635f736c627328737472756374207370755f7374617465202a6373612c2073747275637420737075202a7370752c0a0909756e7369676e656420696e74202a636f64652c20696e7420636f64655f73697a65290a7b0a092f2a20536176652c20537465702034373a0a09202a20526573746f72652c20537465702033302e0a09202a20202020204966204d46435f5352315b525d3d312c207772697465203020746f20534c425f496e76616c69646174655f416c6c0a09202a202020202072656769737465722c207468656e20696e697469616c697a6520534c425f5653494420616e6420534c425f455349440a09202a2020202020746f2070726f766964652061636365737320746f2053505520636f6e74657874207361766520636f646520616e640a09202a20202020204c534353412e0a09202a0a09202a20202020205468697320696d706c656d656e746174696f6e20706c6163657320626f74682074686520636f6e746578740a09202a202020202073776974636820636f646520616e64204c5343534120696e206b65726e656c20616464726573732073706163652e0a09202a0a09202a202020202046757274686572207468697320696d706c656d656e746174696f6e20617373756d65732074686174207468650a09202a20202020204d46435f5352315b525d3d312028696e206f7468657220776f7264732c20617373756d6520746861740a09202a20202020207472616e736c6174696f6e2069732064657369726564206279204f5320656e7669726f6e6d656e74292e0a09202a2f0a097370755f696e76616c69646174655f736c627328737075293b0a097370755f73657475705f6b65726e656c5f736c6273287370752c206373612d3e6c736373612c20636f64652c20636f64655f73697a65293b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f7377697463685f61637469766528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20536176652c20537465702034383a0a09202a20526573746f72652c20537465702032332e0a09202a20202020204368616e67652074686520736f66747761726520636f6e74657874207377697463682070656e64696e6720666c61670a09202a2020202020746f20636f6e7465787420737769746368206163746976652e20205468697320696d706c656d656e746174696f6e20646f65730a09202a20202020206e6f7420757365732061207377697463682061637469766520666c61672e0a09202a0a09202a204e6f772074686174207765206861766520736176656420746865206d666320696e20746865206373612c2077652063616e2061646420696e207468650a09202a207265737461727420636f6d6d616e6420696620616e20657863657074696f6e206f636375727265642e0a09202a2f0a0969662028746573745f626974285350555f434f4e544558545f4641554c545f50454e44494e472c20267370752d3e666c61677329290a09096373612d3e70726976322e6d66635f636f6e74726f6c5f5257207c3d204d46435f434e544c5f524553544152545f444d415f434f4d4d414e443b0a09636c6561725f626974285350555f434f4e544558545f5357495443485f50454e44494e472c20267370752d3e666c616773293b0a096d6228293b0a7d0a0a73746174696320696e6c696e6520766f696420656e61626c655f696e746572727570747328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09756e7369676e6564206c6f6e6720636c617373315f6d61736b203d20434c415353315f454e41424c455f5345474d454e545f4641554c545f494e5452207c0a0920202020434c415353315f454e41424c455f53544f524147455f4641554c545f494e54523b0a0a092f2a20536176652c20537465702034393a0a09202a20526573746f72652c20537465702032323a0a09202a2020202020526573657420616e64207468656e20656e61626c6520696e74657272757074732c2061730a09202a20202020206e6565646564206279204f532e0a09202a0a09202a20202020205468697320696d706c656d656e746174696f6e20656e61626c6573206f6e6c7920636c617373310a09202a2020202020287472616e736c6174696f6e2920696e74657272757074732e0a09202a2f0a097370696e5f6c6f636b5f69727128267370752d3e72656769737465725f6c6f636b293b0a097370755f696e745f737461745f636c656172287370752c20302c20434c415353305f494e54525f4d41534b293b0a097370755f696e745f737461745f636c656172287370752c20312c20434c415353315f494e54525f4d41534b293b0a097370755f696e745f737461745f636c656172287370752c20322c20434c415353325f494e54525f4d41534b293b0a097370755f696e745f6d61736b5f736574287370752c20302c2030756c293b0a097370755f696e745f6d61736b5f736574287370752c20312c20636c617373315f6d61736b293b0a097370755f696e745f6d61736b5f736574287370752c20322c2030756c293b0a097370696e5f756e6c6f636b5f69727128267370752d3e72656769737465725f6c6f636b293b0a7d0a0a73746174696320696e6c696e6520696e742073656e645f6d66635f646d612873747275637420737075202a7370752c20756e7369676e6564206c6f6e672065612c0a09090920202020202020756e7369676e656420696e74206c735f6f66667365742c20756e7369676e656420696e742073697a652c0a09090920202020202020756e7369676e656420696e74207461672c20756e7369676e656420696e742072636c6173732c0a09090920202020202020756e7369676e656420696e7420636d64290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a09756e696f6e206d66635f7461675f73697a655f636c6173735f636d6420636f6d6d616e643b0a09756e7369676e656420696e74207472616e736665725f73697a653b0a09766f6c6174696c6520756e7369676e656420696e7420737461747573203d203078303b0a0a097768696c65202873697a65203e203029207b0a09097472616e736665725f73697a65203d0a0909202020202873697a65203e204d46435f4d41585f444d415f53495a4529203f204d46435f4d41585f444d415f53495a45203a2073697a653b0a0909636f6d6d616e642e752e6d66635f73697a65203d207472616e736665725f73697a653b0a0909636f6d6d616e642e752e6d66635f746167203d207461673b0a0909636f6d6d616e642e752e6d66635f72636c6173736964203d2072636c6173733b0a0909636f6d6d616e642e752e6d66635f636d64203d20636d643b0a0909646f207b0a0909096f75745f62653332282670726f622d3e6d66635f6c73615f572c206c735f6f6666736574293b0a0909096f75745f62653634282670726f622d3e6d66635f65615f572c206561293b0a0909096f75745f62653634282670726f622d3e6d66635f756e696f6e5f572e616c6c36342c20636f6d6d616e642e616c6c3634293b0a090909737461747573203d0a09090920202020696e5f62653332282670726f622d3e6d66635f756e696f6e5f572e627933322e6d66635f636c6173735f636d643332293b0a09090969662028756e6c696b656c79287374617475732026203078322929207b0a090909096370755f72656c617828293b0a0909097d0a09097d207768696c652028737461747573202620307833293b0a090973697a65202d3d207472616e736665725f73697a653b0a09096561202b3d207472616e736665725f73697a653b0a09096c735f6f6666736574202b3d207472616e736665725f73697a653b0a097d0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e6520766f696420736176655f6c735f31366b6228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09756e7369676e6564206c6f6e672061646472203d2028756e7369676e6564206c6f6e6729266373612d3e6c736373612d3e6c735b305d3b0a09756e7369676e656420696e74206c735f6f6666736574203d203078303b0a09756e7369676e656420696e742073697a65203d2031363338343b0a09756e7369676e656420696e7420746167203d20303b0a09756e7369676e656420696e742072636c617373203d20303b0a09756e7369676e656420696e7420636d64203d204d46435f5055545f434d443b0a0a092f2a20536176652c20537465702035303a0a09202a20202020204973737565206120444d4120636f6d6d616e6420746f20636f7079207468652066697273742031364b2062797465730a09202a20202020206f66206c6f63616c2073746f7261676520746f20746865204353412e0a09202a2f0a0973656e645f6d66635f646d61287370752c20616464722c206c735f6f66667365742c2073697a652c207461672c2072636c6173732c20636d64293b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f7370755f6e706328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20536176652c20537465702035313a0a09202a20526573746f72652c20537465702033312e0a09202a20202020205772697465205350555f4e50435b49455d3d3020616e64205350555f4e50435b4c53415d20746f20656e7472790a09202a2020202020706f696e742061646472657373206f6620636f6e74657874207361766520636f646520696e206c6f63616c0a09202a202020202073746f726167652e0a09202a0a09202a20202020205468697320696d706c656d656e746174696f6e2075736573205350552d7369646520736176652f726573746f72650a09202a202020202070726f6772616d73207769746820656e74727920706f696e7473206174204c5341206f6620302e0a09202a2f0a096f75745f62653332282670726f622d3e7370755f6e70635f52572c2030293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f7369676e6f743128737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a09756e696f6e207b0a090975363420756c6c3b0a09097533322075695b325d3b0a097d206164647236343b0a0a092f2a20536176652c20537465702035323a0a09202a20526573746f72652c20537465702033323a0a09202a202020205772697465205350555f5369675f4e6f746966795f3120726567697374657220776974682075707065722033322d626974730a09202a202020206f6620746865204353412e4c534353412065666665637469766520616464726573732e0a09202a2f0a096164647236342e756c6c203d202875363429206373612d3e6c736373613b0a096f75745f62653332282670726f622d3e7369676e616c5f6e6f74696679312c206164647236342e75695b305d293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f7369676e6f743228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a09756e696f6e207b0a090975363420756c6c3b0a09097533322075695b325d3b0a097d206164647236343b0a0a092f2a20536176652c20537465702035333a0a09202a20526573746f72652c20537465702033333a0a09202a202020205772697465205350555f5369675f4e6f746966795f322072656769737465722077697468206c6f7765722033322d626974730a09202a202020206f6620746865204353412e4c534353412065666665637469766520616464726573732e0a09202a2f0a096164647236342e756c6c203d202875363429206373612d3e6c736373613b0a096f75745f62653332282670726f622d3e7369676e616c5f6e6f74696679322c206164647236342e75695b315d293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f69642073656e645f736176655f636f646528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09756e7369676e6564206c6f6e672061646472203d2028756e7369676e6564206c6f6e6729267370755f736176655f636f64655b305d3b0a09756e7369676e656420696e74206c735f6f6666736574203d203078303b0a09756e7369676e656420696e742073697a65203d2073697a656f66287370755f736176655f636f6465293b0a09756e7369676e656420696e7420746167203d20303b0a09756e7369676e656420696e742072636c617373203d20303b0a09756e7369676e656420696e7420636d64203d204d46435f47455446535f434d443b0a0a092f2a20536176652c20537465702035343a0a09202a20202020204973737565206120444d4120636f6d6d616e6420746f20636f707920636f6e74657874207361766520636f64650a09202a2020202020746f206c6f63616c2073746f7261676520616e64207374617274205350552e0a09202a2f0a0973656e645f6d66635f646d61287370752c20616464722c206c735f6f66667365742c2073697a652c207461672c2072636c6173732c20636d64293b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f7070755f71756572796d61736b28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20536176652c20537465702035353a0a09202a20526573746f72652c20537465702033382e0a09202a20202020205772697465205050555f51756572794d61736b3d312028656e61626c65205461672047726f75702030290a09202a2020202020616e6420697373756520656965696f20696e737472756374696f6e2e0a09202a2f0a096f75745f62653332282670726f622d3e646d615f71756572796d61736b5f52572c204d46435f54414749445f544f5f5441474d41534b283029293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420776169745f7461675f636f6d706c65746528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a09753332206d61736b203d204d46435f54414749445f544f5f5441474d41534b2830293b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a092f2a20536176652c20537465702035363a0a09202a20526573746f72652c20537465702033392e0a09202a20526573746f72652c20537465702033392e0a09202a20526573746f72652c20537465702034362e0a09202a2020202020506f6c6c205050555f5461675374617475735b676e5d20756e74696c20303120285461672067726f7570203020636f6d706c657465290a09202a20202020206f72207772697465205050555f5175657279547970655b54535d3d303120616e64207761697420666f72205461672047726f75700a09202a2020202020436f6d706c65746520496e746572727570742e2020577269746520494e545f537461745f436c61737330206f720a09202a2020202020494e545f537461745f436c6173733220776974682076616c7565206f66202768616e646c6564272e0a09202a2f0a09504f4c4c5f5748494c455f46414c534528696e5f62653332282670726f622d3e646d615f7461677374617475735f52292026206d61736b293b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a097370755f696e745f737461745f636c656172287370752c20302c20434c415353305f494e54525f4d41534b293b0a097370755f696e745f737461745f636c656172287370752c20322c20434c415353325f494e54525f4d41534b293b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a73746174696320696e6c696e6520766f696420776169745f7370755f73746f7070656428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a092f2a20536176652c20537465702035373a0a09202a20526573746f72652c20537465702034302e0a09202a2020202020506f6c6c20756e74696c205350555f5374617475735b525d3d30206f72207761697420666f722053505520436c61737320300a09202a20202020206f722053505520436c617373203220696e746572727570742e2020577269746520494e545f537461745f636c617373300a09202a20202020206f7220494e545f537461745f636c6173733220776974682076616c7565206f662068616e646c65642e0a09202a2f0a09504f4c4c5f5748494c455f5452554528696e5f62653332282670726f622d3e7370755f7374617475735f52292026205350555f5354415455535f52554e4e494e47293b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a097370755f696e745f737461745f636c656172287370752c20302c20434c415353305f494e54525f4d41534b293b0a097370755f696e745f737461745f636c656172287370752c20322c20434c415353325f494e54525f4d41534b293b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a73746174696320696e6c696e6520696e7420636865636b5f736176655f73746174757328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0975333220636f6d706c6574653b0a0a092f2a20536176652c20537465702035343a0a09202a20202020204966205350555f5374617475735b505d3d3120616e64205350555f5374617475735b53435d203d202273756363657373222c0a09202a2020202020636f6e746578742073617665207375636365656465642c206f746865727769736520636f6e7465787420736176650a09202a20202020206661696c65642e0a09202a2f0a09636f6d706c657465203d2028285350555f534156455f434f4d504c455445203c3c205350555f53544f505f5354415455535f534849465429207c0a0909202020205350555f5354415455535f53544f505045445f42595f53544f50293b0a0972657475726e2028696e5f62653332282670726f622d3e7370755f7374617475735f522920213d20636f6d706c65746529203f2031203a20303b0a7d0a0a73746174696320696e6c696e6520766f6964207465726d696e6174655f7370755f61707028737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c205374657020343a0a09202a2020202049662072657175697265642c206e6f746966792074686520227573696e67206170706c69636174696f6e2220746861740a09202a2020202074686520535055207461736b20686173206265656e207465726d696e617465642e20205442442e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f69642073757370656e645f6d66635f616e645f68616c745f6465637228737472756374207370755f7374617465202a6373612c0a090973747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20526573746f72652c205374657020373a0a09202a20202020205772697465204d46435f436e746c5b44682c53632c536d5d3d2731272c2731272c27302720746f2073757370656e640a09202a202020202074686520717565756520616e642068616c74207468652064656372656d656e7465722e0a09202a2f0a096f75745f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572c204d46435f434e544c5f53555350454e445f444d415f5155455545207c0a0909204d46435f434e544c5f44454352454d454e5445525f48414c544544293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420776169745f73757370656e645f6d66635f636f6d706c65746528737472756374207370755f7374617465202a6373612c0a0909090909202020202073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20526573746f72652c205374657020383a0a09202a20526573746f72652c20537465702034372e0a09202a2020202020506f6c6c204d46435f434e544c5b53735d20756e74696c2031312069732072657475726e65642e0a09202a2f0a09504f4c4c5f5748494c455f46414c53452828696e5f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572920260a090909204d46435f434e544c5f53555350454e445f444d415f5354415455535f4d41534b29203d3d0a090909204d46435f434e544c5f53555350454e445f434f4d504c455445293b0a7d0a0a73746174696320696e6c696e6520696e742073757370656e645f73706528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20526573746f72652c205374657020393a0a09202a202020204966205350555f5374617475735b525d3d312c2073746f702053505520657865637574696f6e0a09202a20202020616e64207761697420666f722073746f7020746f20636f6d706c6574652e0a09202a0a09202a2020202052657475726e732020202020202031206966205350555f5374617475735b525d3d31206f6e20656e7472792e0a09202a20202020202020202020202020202020202030206f74686572776973650a09202a2f0a0969662028696e5f62653332282670726f622d3e7370755f7374617475735f52292026205350555f5354415455535f52554e4e494e4729207b0a090969662028696e5f62653332282670726f622d3e7370755f7374617475735f522920260a0909202020205350555f5354415455535f49534f4c415445445f455849545f53544154555329207b0a090909504f4c4c5f5748494c455f5452554528696e5f62653332282670726f622d3e7370755f7374617475735f522920260a09090909095350555f5354415455535f52554e4e494e47293b0a09097d0a09096966202828696e5f62653332282670726f622d3e7370755f7374617475735f522920260a090920202020205350555f5354415455535f49534f4c415445445f4c4f41445f535441545553290a0909202020207c7c2028696e5f62653332282670726f622d3e7370755f7374617475735f522920260a0909095350555f5354415455535f49534f4c415445445f53544154452929207b0a0909096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c205350555f52554e434e544c5f53544f50293b0a090909656965696f28293b0a090909504f4c4c5f5748494c455f5452554528696e5f62653332282670726f622d3e7370755f7374617475735f522920260a09090909095350555f5354415455535f52554e4e494e47293b0a0909096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c20307832293b0a090909656965696f28293b0a090909504f4c4c5f5748494c455f5452554528696e5f62653332282670726f622d3e7370755f7374617475735f522920260a09090909095350555f5354415455535f52554e4e494e47293b0a09097d0a090969662028696e5f62653332282670726f622d3e7370755f7374617475735f522920260a0909202020205350555f5354415455535f57414954494e475f464f525f4348414e4e454c29207b0a0909096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c205350555f52554e434e544c5f53544f50293b0a090909656965696f28293b0a090909504f4c4c5f5748494c455f5452554528696e5f62653332282670726f622d3e7370755f7374617475735f522920260a09090909095350555f5354415455535f52554e4e494e47293b0a09097d0a090972657475726e20313b0a097d0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e6520766f696420636c6561725f7370755f73746174757328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20526573746f72652c20537465702031303a0a09202a202020204966205350555f5374617475735b525d3d3020616e64205350555f5374617475735b452c4c2c49535d3d312c0a09202a2020202072656c65617365205350552066726f6d2069736f6c6174652073746174652e0a09202a2f0a09696620282128696e5f62653332282670726f622d3e7370755f7374617475735f52292026205350555f5354415455535f52554e4e494e472929207b0a090969662028696e5f62653332282670726f622d3e7370755f7374617475735f522920260a0909202020205350555f5354415455535f49534f4c415445445f455849545f53544154555329207b0a0909097370755f6d66635f7372315f736574287370752c0a09090909094d46435f5354415445315f4d41535445525f52554e5f434f4e54524f4c5f4d41534b293b0a090909656965696f28293b0a0909096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c205350555f52554e434e544c5f52554e4e41424c45293b0a090909656965696f28293b0a090909504f4c4c5f5748494c455f5452554528696e5f62653332282670726f622d3e7370755f7374617475735f522920260a09090909095350555f5354415455535f52554e4e494e47293b0a09097d0a09096966202828696e5f62653332282670726f622d3e7370755f7374617475735f522920260a090920202020205350555f5354415455535f49534f4c415445445f4c4f41445f535441545553290a0909202020207c7c2028696e5f62653332282670726f622d3e7370755f7374617475735f522920260a0909095350555f5354415455535f49534f4c415445445f53544154452929207b0a0909097370755f6d66635f7372315f736574287370752c0a09090909094d46435f5354415445315f4d41535445525f52554e5f434f4e54524f4c5f4d41534b293b0a090909656965696f28293b0a0909096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c20307832293b0a090909656965696f28293b0a090909504f4c4c5f5748494c455f5452554528696e5f62653332282670726f622d3e7370755f7374617475735f522920260a09090909095350555f5354415455535f52554e4e494e47293b0a09097d0a097d0a7d0a0a73746174696320696e6c696e6520766f69642072657365745f63685f706172743128737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a097536342063685f696e64696365735b5d203d207b2030554c2c2033554c2c2034554c2c203234554c2c203235554c2c203237554c207d3b0a09753634206964783b0a09696e7420693b0a0a092f2a20526573746f72652c20537465702032303a0a09202a2f0a0a092f2a2052657365742043482031202a2f0a096f75745f62653634282670726976322d3e7370755f63686e6c636e747074725f52572c2031293b0a096f75745f62653634282670726976322d3e7370755f63686e6c646174615f52572c2030554c293b0a0a092f2a2052657365742074686520666f6c6c6f77696e672043483a205b302c332c342c32342c32352c32375d202a2f0a09666f72202869203d20303b2069203c2041525241595f53495a452863685f696e6469636573293b20692b2b29207b0a0909696478203d2063685f696e64696365735b695d3b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e747074725f52572c20696478293b0a0909656965696f28293b0a09096f75745f62653634282670726976322d3e7370755f63686e6c646174615f52572c2030554c293b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e745f52572c2030554c293b0a0909656965696f28293b0a097d0a7d0a0a73746174696320696e6c696e6520766f69642072657365745f63685f706172743228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a097536342063685f696e64696365735b355d203d207b203231554c2c203233554c2c203238554c2c203239554c2c203330554c207d3b0a097536342063685f636f756e74735b355d203d207b203136554c2c2031554c2c2031554c2c2030554c2c2031554c207d3b0a09753634206964783b0a09696e7420693b0a0a092f2a20526573746f72652c20537465702032313a0a09202a202020202052657365742074686520666f6c6c6f77696e672043483a205b32312c2032332c2032382c2032392c2033305d0a09202a2f0a09666f72202869203d20303b2069203c20353b20692b2b29207b0a0909696478203d2063685f696e64696365735b695d3b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e747074725f52572c20696478293b0a0909656965696f28293b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e745f52572c2063685f636f756e74735b695d293b0a0909656965696f28293b0a097d0a7d0a0a73746174696320696e6c696e6520766f69642073657475705f7370755f7374617475735f706172743128737472756374207370755f7374617465202a6373612c0a0909090909202073747275637420737075202a737075290a7b0a09753332207374617475735f50203d205350555f5354415455535f53544f505045445f42595f53544f503b0a09753332207374617475735f49203d205350555f5354415455535f494e56414c49445f494e5354523b0a09753332207374617475735f48203d205350555f5354415455535f53544f505045445f42595f48414c543b0a09753332207374617475735f53203d205350555f5354415455535f53494e474c455f535445503b0a09753332207374617475735f535f49203d205350555f5354415455535f53494e474c455f53544550207c205350555f5354415455535f494e56414c49445f494e5354523b0a09753332207374617475735f535f50203d205350555f5354415455535f53494e474c455f53544550207c205350555f5354415455535f53544f505045445f42595f53544f503b0a09753332207374617475735f505f48203d205350555f5354415455535f53544f505045445f42595f48414c54207c5350555f5354415455535f53544f505045445f42595f53544f503b0a09753332207374617475735f505f49203d205350555f5354415455535f53544f505045445f42595f53544f50207c5350555f5354415455535f494e56414c49445f494e5354523b0a09753332207374617475735f636f64653b0a0a092f2a20526573746f72652c20537465702032373a0a09202a2020202020496620746865204353412e5350555f5374617475735b492c532c482c505d3d31207468656e206164642074686520636f72726563740a09202a2020202020696e737472756374696f6e2073657175656e636520746f2074686520656e64206f66207468652053505520626173656420726573746f72650a09202a2020202020636f646520286166746572207468652022636f6e7465787420726573746f726564222073746f7020616e64207369676e616c2920746f0a09202a2020202020726573746f72652074686520636f727265637420535055207374617475732e0a09202a0a09202a20202020204e4f54453a20526174686572207468616e206d6f64696679696e6720746865205350552065786563757461626c652c2077650a09202a2020202020696e7374656164206164642061206e6577202773746f707065645f73746174757327206669656c6420746f207468650a09202a20202020204c534353412e2020546865205350552d7369646520726573746f72652072656164732074686973206669656c6420616e640a09202a202020202074616b65732074686520617070726f70726961746520616374696f6e207768656e2065786974696e672e0a09202a2f0a0a097374617475735f636f6465203d0a0920202020286373612d3e70726f622e7370755f7374617475735f52203e3e205350555f53544f505f5354415455535f5348494654292026203078464646463b0a0969662028286373612d3e70726f622e7370755f7374617475735f522026207374617475735f505f4929203d3d207374617475735f505f4929207b0a0a09092f2a205350555f5374617475735b502c495d3d31202d20496c6c6567616c20496e737472756374696f6e20666f6c6c6f7765640a0909202a2062792053746f7020616e64205369676e616c20696e737472756374696f6e2c20666f6c6c6f77656420627920276272202d34272e0a0909202a0a0909202a2f0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b305d203d205350555f53544f505045445f5354415455535f505f493b0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b315d203d207374617475735f636f64653b0a0a097d20656c73652069662028286373612d3e70726f622e7370755f7374617475735f522026207374617475735f505f4829203d3d207374617475735f505f4829207b0a0a09092f2a205350555f5374617475735b502c485d3d31202d2048616c7420436f6e646974696f6e616c2c20666f6c6c6f7765640a0909202a2062792053746f7020616e64205369676e616c20696e737472756374696f6e2c20666f6c6c6f7765642062790a0909202a20276272202d34272e0a0909202a2f0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b305d203d205350555f53544f505045445f5354415455535f505f483b0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b315d203d207374617475735f636f64653b0a0a097d20656c73652069662028286373612d3e70726f622e7370755f7374617475735f522026207374617475735f535f5029203d3d207374617475735f535f5029207b0a0a09092f2a205350555f5374617475735b532c505d3d31202d2053746f7020616e64205369676e616c20696e737472756374696f6e0a0909202a20666f6c6c6f77656420627920276272202d34272e0a0909202a2f0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b305d203d205350555f53544f505045445f5354415455535f535f503b0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b315d203d207374617475735f636f64653b0a0a097d20656c73652069662028286373612d3e70726f622e7370755f7374617475735f522026207374617475735f535f4929203d3d207374617475735f535f4929207b0a0a09092f2a205350555f5374617475735b532c495d3d31202d20496c6c6567616c20696e737472756374696f6e20666f6c6c6f7765640a0909202a20627920276272202d34272e0a0909202a2f0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b305d203d205350555f53544f505045445f5354415455535f535f493b0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b315d203d207374617475735f636f64653b0a0a097d20656c73652069662028286373612d3e70726f622e7370755f7374617475735f522026207374617475735f5029203d3d207374617475735f5029207b0a0a09092f2a205350555f5374617475735b505d3d31202d2053746f7020616e64205369676e616c20696e737472756374696f6e0a0909202a20666f6c6c6f77656420627920276272202d34272e0a0909202a2f0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b305d203d205350555f53544f505045445f5354415455535f503b0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b315d203d207374617475735f636f64653b0a0a097d20656c73652069662028286373612d3e70726f622e7370755f7374617475735f522026207374617475735f4829203d3d207374617475735f4829207b0a0a09092f2a205350555f5374617475735b485d3d31202d2048616c7420436f6e646974696f6e616c2c20666f6c6c6f7765640a0909202a20627920276272202d34272e0a0909202a2f0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b305d203d205350555f53544f505045445f5354415455535f483b0a0a097d20656c73652069662028286373612d3e70726f622e7370755f7374617475735f522026207374617475735f5329203d3d207374617475735f5329207b0a0a09092f2a205350555f5374617475735b535d3d31202d2054776f206e6f7020696e737472756374696f6e732e0a0909202a2f0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b305d203d205350555f53544f505045445f5354415455535f533b0a0a097d20656c73652069662028286373612d3e70726f622e7370755f7374617475735f522026207374617475735f4929203d3d207374617475735f4929207b0a0a09092f2a205350555f5374617475735b495d3d31202d20496c6c6567616c20696e737472756374696f6e20666f6c6c6f7765640a0909202a20627920276272202d34272e0a0909202a2f0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b305d203d205350555f53544f505045445f5354415455535f493b0a0a097d0a7d0a0a73746174696320696e6c696e6520766f69642073657475705f7370755f7374617475735f706172743228737472756374207370755f7374617465202a6373612c0a0909090909202073747275637420737075202a737075290a7b0a09753332206d61736b3b0a0a092f2a20526573746f72652c20537465702032383a0a09202a2020202020496620746865204353412e5350555f5374617475735b492c532c482c502c525d3d30207468656e0a09202a2020202020616464206120276272202a2720696e737472756374696f6e20746f2074686520656e64206f660a09202a20202020207468652053505520626173656420726573746f726520636f64652e0a09202a0a09202a20202020204e4f54453a20526174686572207468616e206d6f64696679696e6720746865205350552065786563757461626c652c2077650a09202a2020202020696e7374656164206164642061206e6577202773746f707065645f73746174757327206669656c6420746f207468650a09202a20202020204c534353412e2020546865205350552d7369646520726573746f72652072656164732074686973206669656c6420616e640a09202a202020202074616b65732074686520617070726f70726961746520616374696f6e207768656e2065786974696e672e0a09202a2f0a096d61736b203d205350555f5354415455535f494e56414c49445f494e535452207c0a09202020205350555f5354415455535f53494e474c455f53544550207c0a09202020205350555f5354415455535f53544f505045445f42595f48414c54207c0a09202020205350555f5354415455535f53544f505045445f42595f53544f50207c205350555f5354415455535f52554e4e494e473b0a096966202821286373612d3e70726f622e7370755f7374617475735f522026206d61736b2929207b0a09096373612d3e6c736373612d3e73746f707065645f7374617475732e736c6f745b305d203d205350555f53544f505045445f5354415455535f523b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f6d66635f72616728737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702032393a0a09202a2020202020526573746f72652052415f47524f55505f494420726567697374657220616e64207468650a09202a202020202052415f454e41424c452072656967737465722066726f6d20746865204353412e0a09202a2f0a097370755f7265736f757263655f616c6c6f636174696f6e5f67726f757049445f736574287370752c0a0909096373612d3e70726976312e7265736f757263655f616c6c6f636174696f6e5f67726f757049445f5257293b0a097370755f7265736f757263655f616c6c6f636174696f6e5f656e61626c655f736574287370752c0a0909096373612d3e70726976312e7265736f757263655f616c6c6f636174696f6e5f656e61626c655f5257293b0a7d0a0a73746174696320696e6c696e6520766f69642073656e645f726573746f72655f636f646528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09756e7369676e6564206c6f6e672061646472203d2028756e7369676e6564206c6f6e6729267370755f726573746f72655f636f64655b305d3b0a09756e7369676e656420696e74206c735f6f6666736574203d203078303b0a09756e7369676e656420696e742073697a65203d2073697a656f66287370755f726573746f72655f636f6465293b0a09756e7369676e656420696e7420746167203d20303b0a09756e7369676e656420696e742072636c617373203d20303b0a09756e7369676e656420696e7420636d64203d204d46435f47455446535f434d443b0a0a092f2a20526573746f72652c20537465702033373a0a09202a20202020204973737565204d464320444d4120636f6d6d616e6420746f20636f707920636f6e746578740a09202a2020202020726573746f726520636f646520746f206c6f63616c2073746f726167652e0a09202a2f0a0973656e645f6d66635f646d61287370752c20616464722c206c735f6f66667365742c2073697a652c207461672c2072636c6173732c20636d64293b0a7d0a0a73746174696320696e6c696e6520766f69642073657475705f6465637228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702033343a0a09202a20202020204966204353412e4d46435f434e544c5b44735d3d31202864656372656d656e746572207761730a09202a202020202072756e6e696e6729207468656e2061646a7573742064656372656d656e7465722c207365740a09202a202020202064656372656d656e7465722072756e6e696e672073746174757320696e204c534353412c0a09202a2020202020616e64207365742064656372656d656e74657220227772617070656422207374617475730a09202a2020202020696e204c534353412e0a09202a2f0a09696620286373612d3e70726976322e6d66635f636f6e74726f6c5f52572026204d46435f434e544c5f44454352454d454e5445525f52554e4e494e4729207b0a09096379636c65735f7420726573756d655f74696d65203d206765745f6379636c657328293b0a09096379636c65735f742064656c74615f74696d65203d20726573756d655f74696d65202d206373612d3e73757370656e645f74696d653b0a0a09096373612d3e6c736373612d3e646563725f7374617475732e736c6f745b305d203d205350555f444543525f5354415455535f52554e4e494e473b0a0909696620286373612d3e6c736373612d3e646563722e736c6f745b305d203c2064656c74615f74696d6529207b0a0909096373612d3e6c736373612d3e646563725f7374617475732e736c6f745b305d207c3d0a09090909205350555f444543525f5354415455535f575241505045443b0a09097d0a0a09096373612d3e6c736373612d3e646563722e736c6f745b305d202d3d2064656c74615f74696d653b0a097d20656c7365207b0a09096373612d3e6c736373612d3e646563725f7374617475732e736c6f745b305d203d20303b0a097d0a7d0a0a73746174696320696e6c696e6520766f69642073657475705f7070755f6d6228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702033353a0a09202a2020202020436f707920746865204353412e50555f4d42206461746120696e746f20746865204c534353412e0a09202a2f0a096373612d3e6c736373612d3e7070755f6d622e736c6f745b305d203d206373612d3e70726f622e70755f6d625f523b0a7d0a0a73746174696320696e6c696e6520766f69642073657475705f707075696e745f6d6228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702033363a0a09202a2020202020436f707920746865204353412e5055494e545f4d42206461746120696e746f20746865204c534353412e0a09202a2f0a096373612d3e6c736373612d3e707075696e745f6d622e736c6f745b305d203d206373612d3e70726976322e7075696e745f6d625f523b0a7d0a0a73746174696320696e6c696e6520696e7420636865636b5f726573746f72655f73746174757328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0975333220636f6d706c6574653b0a0a092f2a20526573746f72652c20537465702034303a0a09202a20202020204966205350555f5374617475735b505d3d3120616e64205350555f5374617475735b53435d203d202273756363657373222c0a09202a2020202020636f6e7465787420726573746f7265207375636365656465642c206f746865727769736520636f6e7465787420726573746f72650a09202a20202020206661696c65642e0a09202a2f0a09636f6d706c657465203d2028285350555f524553544f52455f434f4d504c455445203c3c205350555f53544f505f5354415455535f534849465429207c0a0909202020205350555f5354415455535f53544f505045445f42595f53544f50293b0a0972657475726e2028696e5f62653332282670726f622d3e7370755f7374617475735f522920213d20636f6d706c65746529203f2031203a20303b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f7370755f70726976636e746c28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20526573746f72652c20537465702034313a0a09202a2020202020526573746f7265205350555f50726976436e746c2066726f6d20746865204353412e0a09202a2f0a096f75745f62653634282670726976322d3e7370755f70726976636e746c5f52572c206373612d3e70726976322e7370755f70726976636e746c5f5257293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f7374617475735f706172743128737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a09753332206d61736b3b0a0a092f2a20526573746f72652c20537465702034323a0a09202a2020202020496620616e79204353412e5350555f5374617475735b492c532c482c505d3d312c207468656e0a09202a2020202020726573746f726520746865206572726f72206f722073696e676c6520737465702073746174652e0a09202a2f0a096d61736b203d205350555f5354415455535f494e56414c49445f494e535452207c0a09202020205350555f5354415455535f53494e474c455f53544550207c0a09202020205350555f5354415455535f53544f505045445f42595f48414c54207c205350555f5354415455535f53544f505045445f42595f53544f503b0a09696620286373612d3e70726f622e7370755f7374617475735f522026206d61736b29207b0a09096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c205350555f52554e434e544c5f52554e4e41424c45293b0a0909656965696f28293b0a0909504f4c4c5f5748494c455f5452554528696e5f62653332282670726f622d3e7370755f7374617475735f522920260a090909095350555f5354415455535f52554e4e494e47293b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f7374617475735f706172743228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a09753332206d61736b3b0a0a092f2a20526573746f72652c20537465702034333a0a09202a2020202020496620616c6c204353412e5350555f5374617475735b492c532c482c502c525d3d30207468656e2077726974650a09202a20202020205350555f52756e436e746c5b523052315d3d273031272c207761697420666f72205350555f5374617475735b525d3d312c0a09202a20202020207468656e207772697465202730302720746f205350555f52756e436e746c5b523052315d20616e6420776169740a09202a2020202020666f72205350555f5374617475735b525d3d302e0a09202a2f0a096d61736b203d205350555f5354415455535f494e56414c49445f494e535452207c0a09202020205350555f5354415455535f53494e474c455f53544550207c0a09202020205350555f5354415455535f53544f505045445f42595f48414c54207c0a09202020205350555f5354415455535f53544f505045445f42595f53544f50207c205350555f5354415455535f52554e4e494e473b0a096966202821286373612d3e70726f622e7370755f7374617475735f522026206d61736b2929207b0a09096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c205350555f52554e434e544c5f52554e4e41424c45293b0a0909656965696f28293b0a0909504f4c4c5f5748494c455f46414c534528696e5f62653332282670726f622d3e7370755f7374617475735f522920260a09090909205350555f5354415455535f52554e4e494e47293b0a09096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c205350555f52554e434e544c5f53544f50293b0a0909656965696f28293b0a0909504f4c4c5f5748494c455f5452554528696e5f62653332282670726f622d3e7370755f7374617475735f522920260a090909095350555f5354415455535f52554e4e494e47293b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f6c735f31366b6228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09756e7369676e6564206c6f6e672061646472203d2028756e7369676e6564206c6f6e6729266373612d3e6c736373612d3e6c735b305d3b0a09756e7369676e656420696e74206c735f6f6666736574203d203078303b0a09756e7369676e656420696e742073697a65203d2031363338343b0a09756e7369676e656420696e7420746167203d20303b0a09756e7369676e656420696e742072636c617373203d20303b0a09756e7369676e656420696e7420636d64203d204d46435f4745545f434d443b0a0a092f2a20526573746f72652c20537465702034343a0a09202a20202020204973737565206120444d4120636f6d6d616e6420746f20726573746f7265207468652066697273740a09202a202020202031366b62206f66206c6f63616c2073746f726167652066726f6d204353412e0a09202a2f0a0973656e645f6d66635f646d61287370752c20616464722c206c735f6f66667365742c2073697a652c207461672c2072636c6173732c20636d64293b0a7d0a0a73746174696320696e6c696e6520766f69642073757370656e645f6d666328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20526573746f72652c20537465702034372e0a09202a20202020205772697465204d46435f436e746c5b53632c536d5d3d2731272c27302720746f2073757370656e640a09202a20202020207468652071756575652e0a09202a2f0a096f75745f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572c204d46435f434e544c5f53555350454e445f444d415f5155455545293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420636c6561725f696e746572727570747328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702034393a0a09202a2020202020577269746520494e545f4d41534b5f636c6173733020776974682076616c7565206f6620302e0a09202a2020202020577269746520494e545f4d41534b5f636c6173733120776974682076616c7565206f6620302e0a09202a2020202020577269746520494e545f4d41534b5f636c6173733220776974682076616c7565206f6620302e0a09202a2020202020577269746520494e545f535441545f636c6173733020776974682076616c7565206f66202d312e0a09202a2020202020577269746520494e545f535441545f636c6173733120776974682076616c7565206f66202d312e0a09202a2020202020577269746520494e545f535441545f636c6173733220776974682076616c7565206f66202d312e0a09202a2f0a097370696e5f6c6f636b5f69727128267370752d3e72656769737465725f6c6f636b293b0a097370755f696e745f6d61736b5f736574287370752c20302c2030756c293b0a097370755f696e745f6d61736b5f736574287370752c20312c2030756c293b0a097370755f696e745f6d61736b5f736574287370752c20322c2030756c293b0a097370755f696e745f737461745f636c656172287370752c20302c20434c415353305f494e54525f4d41534b293b0a097370755f696e745f737461745f636c656172287370752c20312c20434c415353315f494e54525f4d41534b293b0a097370755f696e745f737461745f636c656172287370752c20322c20434c415353325f494e54525f4d41534b293b0a097370696e5f756e6c6f636b5f69727128267370752d3e72656769737465725f6c6f636b293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f6d66635f71756575657328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a09696e7420693b0a0a092f2a20526573746f72652c20537465702035303a0a09202a20202020204966204d46435f436e746c5b53655d213d30207468656e20726573746f72650a09202a20202020204d464320636f6d6d616e64207175657565732e0a09202a2f0a0969662028286373612d3e70726976322e6d66635f636f6e74726f6c5f52572026204d46435f434e544c5f444d415f5155455545535f454d5054595f4d41534b29203d3d203029207b0a0909666f72202869203d20303b2069203c20383b20692b2b29207b0a0909096f75745f62653634282670726976322d3e7075715b695d2e6d66635f63715f64617461305f52572c0a09090909206373612d3e70726976322e7075715b695d2e6d66635f63715f64617461305f5257293b0a0909096f75745f62653634282670726976322d3e7075715b695d2e6d66635f63715f64617461315f52572c0a09090909206373612d3e70726976322e7075715b695d2e6d66635f63715f64617461315f5257293b0a0909096f75745f62653634282670726976322d3e7075715b695d2e6d66635f63715f64617461325f52572c0a09090909206373612d3e70726976322e7075715b695d2e6d66635f63715f64617461325f5257293b0a0909096f75745f62653634282670726976322d3e7075715b695d2e6d66635f63715f64617461335f52572c0a09090909206373612d3e70726976322e7075715b695d2e6d66635f63715f64617461335f5257293b0a09097d0a0909666f72202869203d20303b2069203c2031363b20692b2b29207b0a0909096f75745f62653634282670726976322d3e737075715b695d2e6d66635f63715f64617461305f52572c0a09090909206373612d3e70726976322e737075715b695d2e6d66635f63715f64617461305f5257293b0a0909096f75745f62653634282670726976322d3e737075715b695d2e6d66635f63715f64617461315f52572c0a09090909206373612d3e70726976322e737075715b695d2e6d66635f63715f64617461315f5257293b0a0909096f75745f62653634282670726976322d3e737075715b695d2e6d66635f63715f64617461325f52572c0a09090909206373612d3e70726976322e737075715b695d2e6d66635f63715f64617461325f5257293b0a0909096f75745f62653634282670726976322d3e737075715b695d2e6d66635f63715f64617461335f52572c0a09090909206373612d3e70726976322e737075715b695d2e6d66635f63715f64617461335f5257293b0a09097d0a097d0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f7070755f71756572796d61736b28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20526573746f72652c20537465702035313a0a09202a2020202020526573746f726520746865205050555f51756572794d61736b2072656769737465722066726f6d204353412e0a09202a2f0a096f75745f62653332282670726f622d3e646d615f71756572796d61736b5f52572c206373612d3e70726f622e646d615f71756572796d61736b5f5257293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f7070755f71756572797479706528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20526573746f72652c20537465702035323a0a09202a2020202020526573746f726520746865205050555f5175657279547970652072656769737465722066726f6d204353412e0a09202a2f0a096f75745f62653332282670726f622d3e646d615f7175657279747970655f52572c206373612d3e70726f622e646d615f7175657279747970655f5257293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f6d66635f6373725f74737128737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20526573746f72652c20537465702035333a0a09202a2020202020526573746f726520746865204d46435f4353525f5453512072656769737465722066726f6d204353412e0a09202a2f0a096f75745f62653634282670726976322d3e7370755f7461675f7374617475735f71756572795f52572c0a0909206373612d3e70726976322e7370755f7461675f7374617475735f71756572795f5257293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f6d66635f6373725f636d6428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20526573746f72652c20537465702035343a0a09202a2020202020526573746f726520746865204d46435f4353525f434d443120616e64204d46435f4353525f434d44320a09202a20202020207265676973746572732066726f6d204353412e0a09202a2f0a096f75745f62653634282670726976322d3e7370755f636d645f627566315f52572c206373612d3e70726976322e7370755f636d645f627566315f5257293b0a096f75745f62653634282670726976322d3e7370755f636d645f627566325f52572c206373612d3e70726976322e7370755f636d645f627566325f5257293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f6d66635f6373725f61746f28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20526573746f72652c20537465702035353a0a09202a2020202020526573746f726520746865204d46435f4353525f41544f2072656769737465722066726f6d204353412e0a09202a2f0a096f75745f62653634282670726976322d3e7370755f61746f6d69635f7374617475735f52572c206373612d3e70726976322e7370755f61746f6d69635f7374617475735f5257293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f6d66635f74636c6173735f696428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702035363a0a09202a2020202020526573746f726520746865204d46435f54434c4153535f49442072656769737465722066726f6d204353412e0a09202a2f0a097370755f6d66635f74636c6173735f69645f736574287370752c206373612d3e70726976312e6d66635f74636c6173735f69645f5257293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f6c6c725f6576656e7428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09753634206368305f636e742c206368305f646174613b0a09753634206368315f646174613b0a0a092f2a20526573746f72652c20537465702035373a0a09202a2020202053657420746865204c6f636b204c696e65205265736572766174696f6e204c6f7374204576656e742062793a0a09202a202020202020312e204f52204353412e5350555f4576656e745f53746174757320776974682062697420323120284c72292073657420746f20312e0a09202a202020202020322e204966204353412e5350555f4368616e6e656c5f305f436f756e743d3020616e640a09202a2020202020202020204353412e5350555f57725f4576656e745f4d61736b5b4c725d3d3120616e640a09202a2020202020202020204353412e5350555f4576656e745f5374617475735b4c725d3d30207468656e207365740a09202a2020202020202020204353412e5350555f4576656e745f5374617475735f436f756e743d312e0a09202a2f0a096368305f636e74203d206373612d3e7370755f63686e6c636e745f52575b305d3b0a096368305f64617461203d206373612d3e7370755f63686e6c646174615f52575b305d3b0a096368315f64617461203d206373612d3e7370755f63686e6c646174615f52575b315d3b0a096373612d3e7370755f63686e6c646174615f52575b305d207c3d204d46435f4c4c525f4c4f53545f4556454e543b0a0969662028286368305f636e74203d3d2030292026262021286368305f646174612026204d46435f4c4c525f4c4f53545f4556454e54292026260a0920202020286368315f646174612026204d46435f4c4c525f4c4f53545f4556454e542929207b0a09096373612d3e7370755f63686e6c636e745f52575b305d203d20313b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f646563725f7772617070656428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702035383a0a09202a202020202049662074686520737461747573206f66207468652043534120736f6674776172652064656372656d656e7465720a09202a202020202022777261707065642220666c6167206973207365742c204f5220696e20612027312720746f0a09202a20202020204353412e5350555f4576656e745f5374617475735b546d5d2e0a09202a2f0a096966202821286373612d3e6c736373612d3e646563725f7374617475732e736c6f745b305d2026205350555f444543525f5354415455535f5752415050454429290a090972657475726e3b0a0a0969662028286373612d3e7370755f63686e6c636e745f52575b305d203d3d2030292026260a0920202020286373612d3e7370755f63686e6c646174615f52575b315d20262030783230292026260a092020202021286373612d3e7370755f63686e6c646174615f52575b305d2026203078323029290a09096373612d3e7370755f63686e6c636e745f52575b305d203d20313b0a0a096373612d3e7370755f63686e6c646174615f52575b305d207c3d20307832303b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f63685f706172743128737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a09753634206964782c2063685f696e64696365735b5d203d207b2030554c2c2033554c2c2034554c2c203234554c2c203235554c2c203237554c207d3b0a09696e7420693b0a0a092f2a20526573746f72652c20537465702035393a0a09202a09526573746f72652074686520666f6c6c6f77696e672043483a205b302c332c342c32342c32352c32375d0a09202a2f0a09666f72202869203d20303b2069203c2041525241595f53495a452863685f696e6469636573293b20692b2b29207b0a0909696478203d2063685f696e64696365735b695d3b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e747074725f52572c20696478293b0a0909656965696f28293b0a09096f75745f62653634282670726976322d3e7370755f63686e6c646174615f52572c206373612d3e7370755f63686e6c646174615f52575b6964785d293b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e745f52572c206373612d3e7370755f63686e6c636e745f52575b6964785d293b0a0909656965696f28293b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f63685f706172743228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a097536342063685f696e64696365735b335d203d207b2039554c2c203231554c2c203233554c207d3b0a097536342063685f636f756e74735b335d203d207b2031554c2c203136554c2c2031554c207d3b0a09753634206964783b0a09696e7420693b0a0a092f2a20526573746f72652c20537465702036303a0a09202a2020202020526573746f72652074686520666f6c6c6f77696e672043483a205b392c32312c32335d2e0a09202a2f0a0963685f636f756e74735b305d203d2031554c3b0a0963685f636f756e74735b315d203d206373612d3e7370755f63686e6c636e745f52575b32315d3b0a0963685f636f756e74735b325d203d2031554c3b0a09666f72202869203d20303b2069203c20333b20692b2b29207b0a0909696478203d2063685f696e64696365735b695d3b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e747074725f52572c20696478293b0a0909656965696f28293b0a09096f75745f62653634282670726976322d3e7370755f63686e6c636e745f52572c2063685f636f756e74735b695d293b0a0909656965696f28293b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f7370755f6c736c7228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20526573746f72652c20537465702036313a0a09202a2020202020526573746f726520746865205350555f4c534c522072656769737465722066726f6d204353412e0a09202a2f0a096f75745f62653634282670726976322d3e7370755f6c736c725f52572c206373612d3e70726976322e7370755f6c736c725f5257293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f7370755f63666728737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20526573746f72652c20537465702036323a0a09202a2020202020526573746f726520746865205350555f4366672072656769737465722066726f6d204353412e0a09202a2f0a096f75745f62653634282670726976322d3e7370755f6366675f52572c206373612d3e70726976322e7370755f6366675f5257293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f706d5f747261636528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702036333a0a09202a2020202020526573746f726520504d5f54726163655f5461675f576169745f4d61736b2066726f6d204353412e0a09202a20202020204e6f7420706572666f726d6564206279207468697320696d706c656d656e746174696f6e2e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f7370755f6e706328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20526573746f72652c20537465702036343a0a09202a2020202020526573746f7265205350555f4e50432066726f6d204353412e0a09202a2f0a096f75745f62653332282670726f622d3e7370755f6e70635f52572c206373612d3e70726f622e7370755f6e70635f5257293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f7370755f6d6228737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a09696e7420693b0a0a092f2a20526573746f72652c20537465702036353a0a09202a2020202020526573746f7265204d46435f52645350555f4d422066726f6d204353412e0a09202a2f0a096f75745f62653634282670726976322d3e7370755f63686e6c636e747074725f52572c203239554c293b0a09656965696f28293b0a096f75745f62653634282670726976322d3e7370755f63686e6c636e745f52572c206373612d3e7370755f63686e6c636e745f52575b32395d293b0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a09096f75745f62653634282670726976322d3e7370755f63686e6c646174615f52572c206373612d3e7370755f6d61696c626f785f646174615b695d293b0a097d0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f696420636865636b5f7070755f6d625f7374617428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a097533322064756d6d79203d20303b0a0a092f2a20526573746f72652c20537465702036363a0a09202a20202020204966204353412e4d425f537461745b505d3d3020286d61696c626f7820656d70747929207468656e0a09202a2020202020726561642066726f6d20746865205050555f4d422072656769737465722e0a09202a2f0a0969662028286373612d3e70726f622e6d625f737461745f522026203078464629203d3d203029207b0a090964756d6d79203d20696e5f62653332282670726f622d3e70755f6d625f52293b0a0909656965696f28293b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420636865636b5f707075696e745f6d625f7374617428737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a097536342064756d6d79203d2030554c3b0a0a092f2a20526573746f72652c20537465702036363a0a09202a20202020204966204353412e4d425f537461745b495d3d3020286d61696c626f7820656d70747929207468656e0a09202a2020202020726561642066726f6d2074686520505055494e545f4d422072656769737465722e0a09202a2f0a0969662028286373612d3e70726f622e6d625f737461745f52202620307846463030303029203d3d203029207b0a090964756d6d79203d20696e5f62653634282670726976322d3e7075696e745f6d625f52293b0a0909656965696f28293b0a09097370755f696e745f737461745f636c656172287370752c20322c20434c415353325f454e41424c455f4d41494c424f585f494e5452293b0a0909656965696f28293b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f6d66635f73723128737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702036393a0a09202a2020202020526573746f726520746865204d46435f5352312072656769737465722066726f6d204353412e0a09202a2f0a097370755f6d66635f7372315f736574287370752c206373612d3e70726976312e6d66635f7372315f5257293b0a09656965696f28293b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f696e745f726f75746528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f636f6e74657874202a637478203d207370752d3e6374783b0a0a097370755f6370755f616666696e6974795f736574287370752c206374782d3e6c6173745f72616e293b0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f6f746865725f7370755f61636365737328737472756374207370755f7374617465202a6373612c0a09090909092020202073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702037303a0a09202a2020202020526573746f7265206f7468657220535055206d617070696e677320746f2074686973205350552e205442442e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f7370755f72756e636e746c28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a092f2a20526573746f72652c20537465702037313a0a09202a20202020204966204353412e5350555f5374617475735b525d3d31207468656e2077726974650a09202a20202020205350555f52756e436e746c5b523052315d3d273031272e0a09202a2f0a09696620286373612d3e70726f622e7370755f7374617475735f522026205350555f5354415455535f52554e4e494e4729207b0a09096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c205350555f52554e434e544c5f52554e4e41424c45293b0a0909656965696f28293b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420726573746f72655f6d66635f636e746c28737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a20526573746f72652c20537465702037323a0a09202a20202020526573746f726520746865204d46435f434e544c20726567697374657220666f7220746865204353412e0a09202a2f0a096f75745f62653634282670726976322d3e6d66635f636f6e74726f6c5f52572c206373612d3e70726976322e6d66635f636f6e74726f6c5f5257293b0a09656965696f28293b0a0a092f2a0a09202a2054686520717565756520697320707574206261636b20696e746f207468652073616d652073746174652074686174207761732065766964656e74207072696f7220746f0a09202a2074686520636f6e74657874207377697463682e205468652073757370656e6420666c616720697320616464656420746f2074686520736176656420737461746520696e0a09202a20746865206373612c20696620746865206f7065726174696f6e616c207374617465207761732073757370656e64696e67206f722073757370656e6465642e20496e0a09202a207468697320636173652c2074686520636f646520746861742073757370656e64656420746865206d666320697320726573706f6e7369626c6520666f720a09202a20636f6e74696e75696e672069742e204e6f7465207468617420535045206661756c747320646f206e6f74206368616e676520746865206f7065726174696f6e616c0a09202a207374617465206f6620746865207370752e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f696420656e61626c655f757365725f61636365737328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702037333a0a09202a2020202020456e61626c6520757365722d737061636520616363657373202869662070726f76696465642920746f20746869730a09202a2020202020535055206279206d617070696e6720746865207669727475616c2070616765732061737369676e656420746f0a09202a202020202074686520535055206d656d6f72792d6d617070656420492f4f20284d4d494f2920666f722070726f626c656d0a09202a202020202073746174652e205442442e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f69642072657365745f7377697463685f61637469766528737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702037343a0a09202a20202020205265736574207468652022636f6e7465787420737769746368206163746976652220666c61672e0a09202a20202020204e6f7420706572666f726d6564206279207468697320696d706c656d656e746174696f6e2e0a09202a2f0a7d0a0a73746174696320696e6c696e6520766f6964207265656e61626c655f696e746572727570747328737472756374207370755f7374617465202a6373612c2073747275637420737075202a737075290a7b0a092f2a20526573746f72652c20537465702037353a0a09202a202020202052652d656e61626c652053505520696e74657272757074732e0a09202a2f0a097370696e5f6c6f636b5f69727128267370752d3e72656769737465725f6c6f636b293b0a097370755f696e745f6d61736b5f736574287370752c20302c206373612d3e70726976312e696e745f6d61736b5f636c617373305f5257293b0a097370755f696e745f6d61736b5f736574287370752c20312c206373612d3e70726976312e696e745f6d61736b5f636c617373315f5257293b0a097370755f696e745f6d61736b5f736574287370752c20322c206373612d3e70726976312e696e745f6d61736b5f636c617373325f5257293b0a097370696e5f756e6c6f636b5f69727128267370752d3e72656769737465725f6c6f636b293b0a7d0a0a73746174696320696e74207175696563655f73707528737472756374207370755f7374617465202a707265762c2073747275637420737075202a737075290a7b0a092f2a0a09202a20436f6d62696e656420737465707320322d3138206f662053505520636f6e7465787420736176652073657175656e63652c2077686963680a09202a20717569657363652074686520535055207374617465202864697361626c652053505520657865637574696f6e2c204d464320636f6d6d616e640a09202a207175657565732c2064656372656d656e7465722c2053505520696e74657272757074732c206574632e292e0a09202a0a09202a2052657475726e7320202020202030206f6e20737563636573732e0a09202a202020202020202020202020202032206966206661696c6564207374657020322e0a09202a202020202020202020202020202036206966206661696c6564207374657020362e0a09202a2f0a0a0969662028636865636b5f7370755f69736f6c61746528707265762c207370752929207b092f2a205374657020322e202a2f0a090972657475726e20323b0a097d0a0964697361626c655f696e746572727570747328707265762c20737075293b0920202020202020202f2a205374657020332e202a2f0a097365745f7761746368646f675f74696d657228707265762c20737075293b0920202020202020202f2a205374657020342e202a2f0a09696e68696269745f757365725f61636365737328707265762c20737075293b0920202020202020202f2a205374657020352e202a2f0a0969662028636865636b5f7370755f69736f6c61746528707265762c207370752929207b092f2a205374657020362e202a2f0a090972657475726e20363b0a097d0a097365745f7377697463685f70656e64696e6728707265762c20737075293b0920202020202020202f2a205374657020372e202a2f0a09736176655f6d66635f636e746c28707265762c20737075293b09092f2a205374657020382e202a2f0a09736176655f7370755f72756e636e746c28707265762c20737075293b0920202020202020202f2a205374657020392e202a2f0a09736176655f6d66635f73723128707265762c20737075293b0920202020202020202f2a20537465702031302e202a2f0a09736176655f7370755f73746174757328707265762c20737075293b0920202020202020202f2a20537465702031312e202a2f0a09736176655f6d66635f73746f707065645f73746174757328707265762c20737075293b20202020202f2a20537465702031322e202a2f0a0968616c745f6d66635f6465637228707265762c20737075293b0920202020202020202f2a20537465702031332e202a2f0a09736176655f74696d656261736528707265762c20737075293b09092f2a20537465702031342e202a2f0a0972656d6f76655f6f746865725f7370755f61636365737328707265762c20737075293b092f2a20537465702031352e202a2f0a09646f5f6d66635f6d7373796e6328707265762c20737075293b0920202020202020202f2a20537465702031362e202a2f0a0969737375655f6d66635f746c62696528707265762c20737075293b0920202020202020202f2a20537465702031372e202a2f0a0968616e646c655f70656e64696e675f696e746572727570747328707265762c20737075293b092f2a20537465702031382e202a2f0a0a0972657475726e20303b0a7d0a0a73746174696320766f696420736176655f63736128737472756374207370755f7374617465202a707265762c2073747275637420737075202a737075290a7b0a092f2a0a09202a20436f6d62696e652073746570732031392d3434206f662053505520636f6e7465787420736176652073657175656e63652c2077686963680a09202a207361766520726567696f6e73206f66207468652070726976696c6567656420262070726f626c656d2073746174652061726561732e0a09202a2f0a0a09736176655f6d66635f71756575657328707265762c20737075293b092f2a20537465702031392e202a2f0a09736176655f7070755f71756572796d61736b28707265762c20737075293b092f2a20537465702032302e202a2f0a09736176655f7070755f71756572797479706528707265762c20737075293b092f2a20537465702032312e202a2f0a09736176655f7070755f74616773746174757328707265762c20737075293b20202f2a204e45572e20202020202a2f0a09736176655f6d66635f6373725f74737128707265762c20737075293b092f2a20537465702032322e202a2f0a09736176655f6d66635f6373725f636d6428707265762c20737075293b092f2a20537465702032332e202a2f0a09736176655f6d66635f6373725f61746f28707265762c20737075293b092f2a20537465702032342e202a2f0a09736176655f6d66635f74636c6173735f696428707265762c20737075293b092f2a20537465702032352e202a2f0a097365745f6d66635f74636c6173735f696428707265762c20737075293b092f2a20537465702032362e202a2f0a09736176655f6d66635f636d6428707265762c20737075293b092f2a205374657020323661202d206d6f7665642066726f6d2034342e202a2f0a0970757267655f6d66635f717565756528707265762c20737075293b092f2a20537465702032372e202a2f0a09776169745f70757267655f636f6d706c65746528707265762c20737075293b092f2a20537465702032382e202a2f0a0973657475705f6d66635f73723128707265762c20737075293b092f2a20537465702033302e202a2f0a09736176655f7370755f6e706328707265762c20737075293b092f2a20537465702033312e202a2f0a09736176655f7370755f70726976636e746c28707265762c20737075293b092f2a20537465702033322e202a2f0a0972657365745f7370755f70726976636e746c28707265762c20737075293b092f2a20537465702033332e202a2f0a09736176655f7370755f6c736c7228707265762c20737075293b092f2a20537465702033342e202a2f0a0972657365745f7370755f6c736c7228707265762c20737075293b092f2a20537465702033352e202a2f0a09736176655f7370755f63666728707265762c20737075293b092f2a20537465702033362e202a2f0a09736176655f706d5f747261636528707265762c20737075293b092f2a20537465702033372e202a2f0a09736176655f6d66635f72616728707265762c20737075293b092f2a20537465702033382e202a2f0a09736176655f7070755f6d625f7374617428707265762c20737075293b092f2a20537465702033392e202a2f0a09736176655f7070755f6d6228707265762c20737075293b0920202020202020202f2a20537465702034302e202a2f0a09736176655f707075696e745f6d6228707265762c20737075293b092f2a20537465702034312e202a2f0a09736176655f63685f706172743128707265762c20737075293b092f2a20537465702034322e202a2f0a09736176655f7370755f6d6228707265762c20737075293b0920202020202020202f2a20537465702034332e202a2f0a0972657365745f636828707265762c20737075293b0920202020202020202f2a20537465702034352e202a2f0a7d0a0a73746174696320766f696420736176655f6c7363736128737472756374207370755f7374617465202a707265762c2073747275637420737075202a737075290a7b0a092f2a0a09202a20506572666f726d2073746570732034362d3537206f662053505520636f6e7465787420736176652073657175656e63652c0a09202a207768696368207361766520726567696f6e73206f6620746865206c6f63616c2073746f726520616e642072656769737465720a09202a2066696c652e0a09202a2f0a0a09726573756d655f6d66635f717565756528707265762c20737075293b092f2a20537465702034362e202a2f0a092f2a20537465702034372e202a2f0a0973657475705f6d66635f736c627328707265762c207370752c207370755f736176655f636f64652c2073697a656f66287370755f736176655f636f646529293b0a097365745f7377697463685f61637469766528707265762c20737075293b092f2a20537465702034382e202a2f0a09656e61626c655f696e746572727570747328707265762c20737075293b092f2a20537465702034392e202a2f0a09736176655f6c735f31366b6228707265762c20737075293b092f2a20537465702035302e202a2f0a097365745f7370755f6e706328707265762c20737075293b0920202020202020202f2a20537465702035312e202a2f0a097365745f7369676e6f743128707265762c20737075293b09092f2a20537465702035322e202a2f0a097365745f7369676e6f743228707265762c20737075293b09092f2a20537465702035332e202a2f0a0973656e645f736176655f636f646528707265762c20737075293b092f2a20537465702035342e202a2f0a097365745f7070755f71756572796d61736b28707265762c20737075293b092f2a20537465702035352e202a2f0a09776169745f7461675f636f6d706c65746528707265762c20737075293b092f2a20537465702035362e202a2f0a09776169745f7370755f73746f7070656428707265762c20737075293b092f2a20537465702035372e202a2f0a7d0a0a73746174696320766f696420666f7263655f7370755f69736f6c6174655f657869742873747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a09737472756374207370755f7072697632205f5f696f6d656d202a7072697632203d207370752d3e70726976323b0a0a092f2a2053746f702053504520657865637574696f6e20616e64207761697420666f7220636f6d706c6574696f6e2e202a2f0a096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c205350555f52554e434e544c5f53544f50293b0a09696f626172726965725f727728293b0a09504f4c4c5f5748494c455f5452554528696e5f62653332282670726f622d3e7370755f7374617475735f52292026205350555f5354415455535f52554e4e494e47293b0a0a092f2a205265737461727420535045206d61737465722072756e636e746c2e202a2f0a097370755f6d66635f7372315f736574287370752c204d46435f5354415445315f4d41535445525f52554e5f434f4e54524f4c5f4d41534b293b0a09696f626172726965725f7728293b0a0a092f2a20496e6974696174652069736f6c6174652065786974207265717565737420616e64207761697420666f7220636f6d706c6574696f6e2e202a2f0a096f75745f62653634282670726976322d3e7370755f70726976636e746c5f52572c20344c4c293b0a09696f626172726965725f7728293b0a096f75745f62653332282670726f622d3e7370755f72756e636e746c5f52572c2032293b0a09696f626172726965725f727728293b0a09504f4c4c5f5748494c455f46414c53452828696e5f62653332282670726f622d3e7370755f7374617475735f52290a0909090926205350555f5354415455535f53544f505045445f42595f53544f5029293b0a0a092f2a205265736574206c6f6164207265717565737420746f206e6f726d616c2e202a2f0a096f75745f62653634282670726976322d3e7370755f70726976636e746c5f52572c205350555f50524956434e545f4c4f41445f524551554553545f4e4f524d414c293b0a09696f626172726965725f7728293b0a7d0a0a2f2a2a0a202a2073746f705f7370755f69736f6c6174650a202a09436865636b205350552072756e2d636f6e74726f6c20737461746520616e6420666f7263652069736f6c617465640a202a09657869742066756e6374696f6e206173206e65636573736172792e0a202a2f0a73746174696320766f69642073746f705f7370755f69736f6c6174652873747275637420737075202a737075290a7b0a09737472756374207370755f70726f626c656d205f5f696f6d656d202a70726f62203d207370752d3e70726f626c656d3b0a0a0969662028696e5f62653332282670726f622d3e7370755f7374617475735f52292026205350555f5354415455535f49534f4c415445445f535441544529207b0a09092f2a205468652053505520697320696e2069736f6c617465642073746174653b20746865206f6e6c79207761790a0909202a20746f20676574206974206f757420697320746f20706572666f726d20616e2069736f6c617465640a0909202a20657869742028636c65616e29206f7065726174696f6e2e0a0909202a2f0a0909666f7263655f7370755f69736f6c6174655f6578697428737075293b0a097d0a7d0a0a73746174696320766f6964206861727665737428737472756374207370755f7374617465202a707265762c2073747275637420737075202a737075290a7b0a092f2a0a09202a20506572666f726d20737465707320322d3235206f662053505520636f6e7465787420726573746f72652073657175656e63652c0a09202a2077686963682072657365747320616e20535055206569746865722061667465722061206661696c656420736176652c206f720a09202a207768656e207573696e672053505520666f722066697273742074696d652e0a09202a2f0a0a0964697361626c655f696e746572727570747328707265762c20737075293b0920202020202020202f2a205374657020322e20202a2f0a09696e68696269745f757365725f61636365737328707265762c20737075293b0920202020202020202f2a205374657020332e20202a2f0a097465726d696e6174655f7370755f61707028707265762c20737075293b0920202020202020202f2a205374657020342e20202a2f0a097365745f7377697463685f70656e64696e6728707265762c20737075293b0920202020202020202f2a205374657020352e20202a2f0a0973746f705f7370755f69736f6c61746528737075293b0909092f2a204e45572e20202020202a2f0a0972656d6f76655f6f746865725f7370755f61636365737328707265762c20737075293b092f2a205374657020362e20202a2f0a0973757370656e645f6d66635f616e645f68616c745f6465637228707265762c20737075293b092f2a205374657020372e20202a2f0a09776169745f73757370656e645f6d66635f636f6d706c65746528707265762c20737075293b092f2a205374657020382e20202a2f0a09696620282173757370656e645f73706528707265762c2073707529290920202020202020202f2a205374657020392e20202a2f0a0909636c6561725f7370755f73746174757328707265762c20737075293b092f2a20537465702031302e202a2f0a09646f5f6d66635f6d7373796e6328707265762c20737075293b0920202020202020202f2a20537465702031312e202a2f0a0969737375655f6d66635f746c62696528707265762c20737075293b0920202020202020202f2a20537465702031322e202a2f0a0968616e646c655f70656e64696e675f696e746572727570747328707265762c20737075293b092f2a20537465702031332e202a2f0a0970757267655f6d66635f717565756528707265762c20737075293b0920202020202020202f2a20537465702031342e202a2f0a09776169745f70757267655f636f6d706c65746528707265762c20737075293b0920202020202020202f2a20537465702031352e202a2f0a0972657365745f7370755f70726976636e746c28707265762c20737075293b0920202020202020202f2a20537465702031362e202a2f0a0972657365745f7370755f6c736c7228707265762c20737075293b20202020202020202020202020202f2a20537465702031372e202a2f0a0973657475705f6d66635f73723128707265762c20737075293b0920202020202020202f2a20537465702031382e202a2f0a097370755f696e76616c69646174655f736c627328737075293b09092f2a20537465702031392e202a2f0a0972657365745f63685f706172743128707265762c20737075293b0920202020202020202f2a20537465702032302e202a2f0a0972657365745f63685f706172743228707265762c20737075293b0920202020202020202f2a20537465702032312e202a2f0a09656e61626c655f696e746572727570747328707265762c20737075293b0920202020202020202f2a20537465702032322e202a2f0a097365745f7377697463685f61637469766528707265762c20737075293b0920202020202020202f2a20537465702032332e202a2f0a097365745f6d66635f74636c6173735f696428707265762c20737075293b0920202020202020202f2a20537465702032342e202a2f0a09726573756d655f6d66635f717565756528707265762c20737075293b0920202020202020202f2a20537465702032352e202a2f0a7d0a0a73746174696320766f696420726573746f72655f6c7363736128737472756374207370755f7374617465202a6e6578742c2073747275637420737075202a737075290a7b0a092f2a0a09202a20506572666f726d2073746570732032362d3430206f662053505520636f6e7465787420726573746f72652073657175656e63652c0a09202a20776869636820726573746f72657320726567696f6e73206f6620746865206c6f63616c2073746f726520616e642072656769737465720a09202a2066696c652e0a09202a2f0a0a097365745f7761746368646f675f74696d6572286e6578742c20737075293b0920202020202020202f2a20537465702032362e202a2f0a0973657475705f7370755f7374617475735f7061727431286e6578742c20737075293b092f2a20537465702032372e202a2f0a0973657475705f7370755f7374617475735f7061727432286e6578742c20737075293b092f2a20537465702032382e202a2f0a09726573746f72655f6d66635f726167286e6578742c20737075293b0920202020202020202f2a20537465702032392e202a2f0a092f2a20537465702033302e202a2f0a0973657475705f6d66635f736c6273286e6578742c207370752c207370755f726573746f72655f636f64652c2073697a656f66287370755f726573746f72655f636f646529293b0a097365745f7370755f6e7063286e6578742c20737075293b09202020202020202020202020202020202f2a20537465702033312e202a2f0a097365745f7369676e6f7431286e6578742c20737075293b09202020202020202020202020202020202f2a20537465702033322e202a2f0a097365745f7369676e6f7432286e6578742c20737075293b09202020202020202020202020202020202f2a20537465702033332e202a2f0a0973657475705f64656372286e6578742c20737075293b09202020202020202020202020202020202f2a20537465702033342e202a2f0a0973657475705f7070755f6d62286e6578742c20737075293b0920202020202020202f2a20537465702033352e202a2f0a0973657475705f707075696e745f6d62286e6578742c20737075293b0920202020202020202f2a20537465702033362e202a2f0a0973656e645f726573746f72655f636f6465286e6578742c20737075293b0920202020202020202f2a20537465702033372e202a2f0a097365745f7070755f71756572796d61736b286e6578742c20737075293b0920202020202020202f2a20537465702033382e202a2f0a09776169745f7461675f636f6d706c657465286e6578742c20737075293b0920202020202020202f2a20537465702033392e202a2f0a09776169745f7370755f73746f70706564286e6578742c20737075293b0920202020202020202f2a20537465702034302e202a2f0a7d0a0a73746174696320766f696420726573746f72655f63736128737472756374207370755f7374617465202a6e6578742c2073747275637420737075202a737075290a7b0a092f2a0a09202a20436f6d62696e652073746570732034312d3736206f662053505520636f6e7465787420726573746f72652073657175656e63652c2077686963680a09202a20726573746f726520726567696f6e73206f66207468652070726976696c6567656420262070726f626c656d2073746174652061726561732e0a09202a2f0a0a09726573746f72655f7370755f70726976636e746c286e6578742c20737075293b092f2a20537465702034312e202a2f0a09726573746f72655f7374617475735f7061727431286e6578742c20737075293b092f2a20537465702034322e202a2f0a09726573746f72655f7374617475735f7061727432286e6578742c20737075293b092f2a20537465702034332e202a2f0a09726573746f72655f6c735f31366b62286e6578742c20737075293b0920202020202020202f2a20537465702034342e202a2f0a09776169745f7461675f636f6d706c657465286e6578742c20737075293b0920202020202020202f2a20537465702034352e202a2f0a0973757370656e645f6d6663286e6578742c20737075293b09202020202020202020202020202020202f2a20537465702034362e202a2f0a09776169745f7375