Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396868
Locktime 0
Block 100493
Transaction f780fb3fde02ff39f2fcf19f78d0a3053d95889e96ae4eb081ef28a6f88d492f
>
0.00000001 NMC

Input scripts

0.30440220774c5ccbffea6859c3545ea52c20879478fe08926b18d106a28db2c17e18a73e0220450d4b75798ba11e2abcb8f21a196a6f0c3165d96a5c228931db14758214df34[ALL]

Output scripts

0.045f76bcfa40c20d85b37699e706faba1e7c6f6e0061ab73a41ad1a6e5aa167fd1cb8779d19deb4fd79df0d90d29d4bbd2e01d5527fa89821707112a7414a5bbbf OP_CHECKSIG
1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742032303132205265642048617420496e632e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f74696365207368616c6c20626520696e636c7564656420696e0a202a20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520434f5059524947485420484f4c444552285329204f5220415554484f52285329204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f520a202a204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c0a202a2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f520a202a204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a20417574686f72733a2042656e20536b656767730a202a2f0a0a23696e636c756465203c636f72652f6770756f626a2e683e0a23696e636c756465203c636f72652f6f7074696f6e2e683e0a0a23696e636c756465203c7375626465762f74696d65722e683e0a23696e636c756465203c7375626465762f766d2e683e0a0a23696e636c75646520226e7630342e68220a0a23646566696e65204e5634345f474152545f53495a452028353132202a2031303234202a2031303234290a23646566696e65204e5634345f474152545f504147452028202034202a2031303234290a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a20564d206d61702f756e6d61702063616c6c6261636b730a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a73746174696320766f69640a6e7634345f766d5f66696c6c28737472756374206e6f75766561755f6770756f626a202a7067742c20646d615f616464725f74206e756c6c2c0a092020202020646d615f616464725f74202a6c6973742c20753332207074652c2075333220636e74290a7b0a097533322062617365203d2028707465203c3c2032292026207e307830303030303030663b0a0975333220746d705b345d3b0a0a09746d705b305d203d206e765f726f3332287067742c2062617365202b20307830293b0a09746d705b315d203d206e765f726f3332287067742c2062617365202b20307834293b0a09746d705b325d203d206e765f726f3332287067742c2062617365202b20307838293b0a09746d705b335d203d206e765f726f3332287067742c2062617365202b20307863293b0a0a097768696c652028636e742d2d29207b0a09097533322061646472203d206c697374203f20282a6c6973742b2b203e3e20313229203a20286e756c6c203e3e203132293b0a090973776974636820287074652b2b20262030783329207b0a09096361736520303a0a090909746d705b305d20263d207e307830376666666666663b0a090909746d705b305d207c3d20616464723b0a090909627265616b3b0a09096361736520313a0a090909746d705b305d20263d207e307866383030303030303b0a090909746d705b305d207c3d2061646472203c3c2032373b0a090909746d705b315d20263d207e307830303366666666663b0a090909746d705b315d207c3d2061646472203e3e20353b0a090909627265616b3b0a09096361736520323a0a090909746d705b315d20263d207e307866666330303030303b0a090909746d705b315d207c3d2061646472203c3c2032323b0a090909746d705b325d20263d207e307830303031666666663b0a090909746d705b325d207c3d2061646472203e3e2031303b0a090909627265616b3b0a09096361736520333a0a090909746d705b325d20263d207e307866666665303030303b0a090909746d705b325d207c3d2061646472203c3c2031373b0a090909746d705b335d20263d207e307830303030306666663b0a090909746d705b335d207c3d2061646472203e3e2031353b0a090909627265616b3b0a09097d0a097d0a0a096e765f776f3332287067742c2062617365202b203078302c20746d705b305d293b0a096e765f776f3332287067742c2062617365202b203078342c20746d705b315d293b0a096e765f776f3332287067742c2062617365202b203078382c20746d705b325d293b0a096e765f776f3332287067742c2062617365202b203078632c20746d705b335d207c2030783430303030303030293b0a7d0a0a73746174696320766f69640a6e7634345f766d5f6d61705f736728737472756374206e6f75766561755f766d61202a766d612c20737472756374206e6f75766561755f6770756f626a202a7067742c0a0920202020202020737472756374206e6f75766561755f6d656d202a6d656d2c20753332207074652c2075333220636e742c20646d615f616464725f74202a6c697374290a7b0a09737472756374206e7630345f766d6d67725f70726976202a70726976203d2028766f6964202a29766d612d3e766d2d3e766d6d3b0a0975333220746d705b345d3b0a09696e7420693b0a0a09696620287074652026203329207b0a090975333220206d6178203d2034202d202870746520262033293b0a09097533322070617274203d2028636e74203e206d617829203f206d6178203a20636e743b0a09096e7634345f766d5f66696c6c287067742c20707269762d3e6e756c6c2c206c6973742c207074652c2070617274293b0a090970746520202b3d20706172743b0a09096c697374202b3d20706172743b0a0909636e7420202d3d20706172743b0a097d0a0a097768696c652028636e74203e3d203429207b0a0909666f72202869203d20303b2069203c20343b20692b2b290a090909746d705b695d203d202a6c6973742b2b203e3e2031323b0a09096e765f776f3332287067742c207074652b2b202a20342c20746d705b305d203e3e202030207c20746d705b315d203c3c203237293b0a09096e765f776f3332287067742c207074652b2b202a20342c20746d705b315d203e3e202035207c20746d705b325d203c3c203232293b0a09096e765f776f3332287067742c207074652b2b202a20342c20746d705b325d203e3e203130207c20746d705b335d203c3c203137293b0a09096e765f776f3332287067742c207074652b2b202a20342c20746d705b335d203e3e203135207c2030783430303030303030293b0a0909636e74202d3d20343b0a097d0a0a0969662028636e74290a09096e7634345f766d5f66696c6c287067742c20707269762d3e6e756c6c2c206c6973742c207074652c20636e74293b0a7d0a0a73746174696320766f69640a6e7634345f766d5f756e6d617028737472756374206e6f75766561755f6770756f626a202a7067742c20753332207074652c2075333220636e74290a7b0a09737472756374206e7630345f766d6d67725f70726976202a70726976203d2028766f6964202a296e6f75766561755f766d6d677228706774293b0a0a09696620287074652026203329207b0a090975333220206d6178203d2034202d202870746520262033293b0a09097533322070617274203d2028636e74203e206d617829203f206d6178203a20636e743b0a09096e7634345f766d5f66696c6c287067742c20707269762d3e6e756c6c2c204e554c4c2c207074652c2070617274293b0a090970746520202b3d20706172743b0a0909636e7420202d3d20706172743b0a097d0a0a097768696c652028636e74203e3d203429207b0a09096e765f776f3332287067742c207074652b2b202a20342c2030783030303030303030293b0a09096e765f776f3332287067742c207074652b2b202a20342c2030783030303030303030293b0a09096e765f776f3332287067742c207074652b2b202a20342c2030783030303030303030293b0a09096e765f776f3332287067742c207074652b2b202a20342c2030783030303030303030293b0a0909636e74202d3d20343b0a097d0a0a0969662028636e74290a09096e7634345f766d5f66696c6c287067742c20707269762d3e6e756c6c2c204e554c4c2c207074652c20636e74293b0a7d0a0a73746174696320766f69640a6e7634345f766d5f666c75736828737472756374206e6f75766561755f766d202a766d290a7b0a09737472756374206e7630345f766d6d67725f70726976202a70726976203d2028766f6964202a29766d2d3e766d6d3b0a096e765f7772333228707269762c2030783130303831342c20707269762d3e626173652e6c696d6974202d204e5634345f474152545f50414745293b0a096e765f7772333228707269762c2030783130303830382c2030783030303030303230293b0a0969662028216e765f7761697428707269762c2030783130303830382c20307830303030303030312c203078303030303030303129290a09096e765f6572726f7228707269762c202274696d656f75743a203078253038785c6e222c206e765f7264333228707269762c20307831303038303829293b0a096e765f7772333228707269762c2030783130303830382c2030783030303030303030293b0a7d0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a20564d4d4752207375626465760a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a73746174696320696e740a6e7634345f766d6d67725f63746f7228737472756374206e6f75766561755f6f626a656374202a706172656e742c20737472756374206e6f75766561755f6f626a656374202a656e67696e652c0a0909737472756374206e6f75766561755f6f636c617373202a6f636c6173732c20766f6964202a646174612c207533322073697a652c0a0909737472756374206e6f75766561755f6f626a656374202a2a706f626a656374290a7b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f64657669636528706172656e74293b0a09737472756374206e7630345f766d6d67725f70726976202a707269763b0a09696e74207265743b0a0a09696620287063695f66696e645f6361706162696c697479286465766963652d3e706465762c205043495f4341505f49445f41475029207c7c0a0920202020216e6f75766561755f626f6f6c6f7074286465766963652d3e6366676f70742c20224e7650434945222c20747275652929207b0a090972657475726e206e6f75766561755f6f626a6563745f63746f7228706172656e742c20656e67696e652c20266e7630345f766d6d67725f6f636c6173732c0a0909090909202020646174612c2073697a652c20706f626a656374293b0a097d0a0a09726574203d206e6f75766561755f766d6d67725f63726561746528706172656e742c20656e67696e652c206f636c6173732c20225043494547415254222c0a09090909202020227063696567617274222c202670726976293b0a092a706f626a656374203d206e765f6f626a6563742870726976293b0a0969662028726574290a090972657475726e207265743b0a0a09707269762d3e626173652e637265617465203d206e7630345f766d5f6372656174653b0a09707269762d3e626173652e6c696d6974203d204e5634345f474152545f53495a453b0a09707269762d3e626173652e646d615f62697473203d2033393b0a09707269762d3e626173652e7067745f62697473203d203332202d2031323b0a09707269762d3e626173652e7370675f7368696674203d2031323b0a09707269762d3e626173652e6c70675f7368696674203d2031323b0a09707269762d3e626173652e6d61705f7367203d206e7634345f766d5f6d61705f73673b0a09707269762d3e626173652e756e6d6170203d206e7634345f766d5f756e6d61703b0a09707269762d3e626173652e666c757368203d206e7634345f766d5f666c7573683b0a0a09707269762d3e6e756c6c70203d207063695f616c6c6f635f636f6e73697374656e74286465766963652d3e706465762c203136202a20313032342c2026707269762d3e6e756c6c293b0a096966202821707269762d3e6e756c6c7029207b0a09096e765f6572726f7228707269762c2022756e61626c6520746f20616c6c6f636174652064756d6d792070616765735c6e22293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a09726574203d206e6f75766561755f766d5f6372656174652826707269762d3e626173652c20302c204e5634345f474152545f53495a452c20302c20343039362c0a0909090926707269762d3e766d293b0a0969662028726574290a090972657475726e207265743b0a0a09726574203d206e6f75766561755f6770756f626a5f6e657728706172656e742c204e554c4c2c0a09090909284e5634345f474152545f53495a45202f204e5634345f474152545f5041474529202a20342c0a0909090920353132202a20313032342c204e564f424a5f464c41475f5a45524f5f414c4c4f432c0a090909092026707269762d3e766d2d3e7067745b305d2e6f626a5b305d293b0a09707269762d3e766d2d3e7067745b305d2e726566636f756e745b305d203d20313b0a0969662028726574290a090972657475726e207265743b0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a6e7634345f766d6d67725f696e697428737472756374206e6f75766561755f6f626a656374202a6f626a656374290a7b0a09737472756374206e7630345f766d6d67725f70726976202a70726976203d2028766f6964202a296f626a6563743b0a09737472756374206e6f75766561755f6770756f626a202a67617274203d20707269762d3e766d2d3e7067745b305d2e6f626a5b305d3b0a0975333220616464723b0a09696e74207265743b0a0a09726574203d206e6f75766561755f766d6d67725f696e69742826707269762d3e62617365293b0a0969662028726574290a090972657475726e207265743b0a0a092f2a2063616c63756c617465207672616d2061646472657373206f662074686973205052414d494e20626c6f636b2c206f626a656374206d7573742062650a09202a20616c6c6f6361746564206f6e203531324b694220616c69676e6d656e742c20616e64206e6f7420657863656564206120746f74616c2073697a650a09202a206f66203531324b694220666f72207468697320746f20776f726b20636f72726563746c790a09202a2f0a096164647220203d206e765f7264333228707269762c203078313030323063293b0a0961646472202d3d202828676172742d3e61646472203e3e20313929202b203129203c3c2031393b0a0a096e765f7772333228707269762c2030783130303835302c2030783830303030303030293b0a096e765f7772333228707269762c2030783130303831382c20707269762d3e6e756c6c293b0a096e765f7772333228707269762c2030783130303830342c204e5634345f474152545f53495a45293b0a096e765f7772333228707269762c2030783130303835302c2030783030303038303030293b0a096e765f6d61736b28707269762c2030783130303038632c20307830303030303230302c2030783030303030323030293b0a096e765f7772333228707269762c2030783130303832302c2030783030303030303030293b0a096e765f7772333228707269762c2030783130303832632c2030783030303030303031293b0a096e765f7772333228707269762c2030783130303830302c2061646472207c2030783030303030303130293b0a0972657475726e20303b0a7d0a0a737472756374206e6f75766561755f6f636c6173730a6e7634345f766d6d67725f6f636c617373203d207b0a092e68616e646c65203d204e565f53554244455628564d2c2030783434292c0a092e6f66756e6373203d202628737472756374206e6f75766561755f6f66756e637329207b0a09092e63746f72203d206e7634345f766d6d67725f63746f722c0a09092e64746f72203d206e7630345f766d6d67725f64746f722c0a09092e696e6974203d206e7634345f766d6d67725f696e69742c0a09092e66696e69203d205f6e6f75766561755f766d6d67725f66696e692c0a097d2c0a7d3b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f636f72652f7375626465762f766d2f6e7635302e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313335323100313231313437343433333000303032333137370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742032303130205265642048617420496e632e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f74696365207368616c6c20626520696e636c7564656420696e0a202a20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520434f5059524947485420484f4c444552285329204f5220415554484f52285329204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f520a202a204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c0a202a2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f520a202a204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a20417574686f72733a2042656e20536b656767730a202a2f0a0a23696e636c756465203c636f72652f6465766963652e683e0a23696e636c756465203c636f72652f6770756f626a2e683e0a0a23696e636c756465203c7375626465762f74696d65722e683e0a23696e636c756465203c7375626465762f66622e683e0a23696e636c756465203c7375626465762f766d2e683e0a0a737472756374206e7635305f766d6d67725f70726976207b0a09737472756374206e6f75766561755f766d6d677220626173653b0a097370696e6c6f636b5f74206c6f636b3b0a7d3b0a0a73746174696320766f69640a6e7635305f766d5f6d61705f70677428737472756374206e6f75766561755f6770756f626a202a7067642c20753332207064652c0a0909737472756374206e6f75766561755f6770756f626a202a7067745b325d290a7b0a097536342070687973203d20307864656164636166653030303030303030554c4c3b0a0975333220636f766572616765203d20303b0a0a09696620287067745b305d29207b0a090970687973203d2030783030303030303033207c207067745b305d2d3e616464723b202f2a2070726573656e742c20344b6942207061676573202a2f0a0909636f766572616765203d20287067745b305d2d3e73697a65203e3e203329203c3c2031323b0a097d20656c73650a09696620287067745b315d29207b0a090970687973203d2030783030303030303031207c207067745b315d2d3e616464723b202f2a2070726573656e74202a2f0a0909636f766572616765203d20287067745b315d2d3e73697a65203e3e203329203c3c2031363b0a097d0a0a0969662028706879732026203129207b0a090969662028636f766572616765203c3d203332202a2031303234202a2031303234290a09090970687973207c3d20307836303b0a0909656c73652069662028636f766572616765203c3d203634202a2031303234202a2031303234290a09090970687973207c3d20307834303b0a0909656c73652069662028636f766572616765203c3d20313238202a2031303234202a2031303234290a09090970687973207c3d20307832303b0a097d0a0a096e765f776f3332287067642c2028706465202a203829202b20302c206c6f7765725f33325f62697473287068797329293b0a096e765f776f3332287067642c2028706465202a203829202b20342c2075707065725f33325f62697473287068797329293b0a7d0a0a73746174696320696e6c696e65207536340a766d5f6164647228737472756374206e6f75766561755f766d61202a766d612c2075363420706879732c20753332206d656d747970652c2075333220746172676574290a7b0a0970687973207c3d20313b202f2a2070726573656e74202a2f0a0970687973207c3d2028753634296d656d74797065203c3c2034303b0a0970687973207c3d20746172676574203c3c20343b0a0969662028766d612d3e6163636573732026204e565f4d454d5f4143434553535f535953290a090970687973207c3d202831203c3c2036293b0a09696620282128766d612d3e6163636573732026204e565f4d454d5f4143434553535f574f29290a090970687973207c3d202831203c3c2033293b0a0972657475726e20706879733b0a7d0a0a73746174696320766f69640a6e7635305f766d5f6d617028737472756374206e6f75766561755f766d61202a766d612c20737472756374206e6f75766561755f6770756f626a202a7067742c0a0920202020737472756374206e6f75766561755f6d656d202a6d656d2c20753332207074652c2075333220636e742c2075363420706879732c207536342064656c7461290a7b0a0975333220636f6d70203d20286d656d2d3e6d656d74797065202620307831383029203e3e20373b0a0975333220626c6f636b2c207461726765743b0a09696e7420693b0a0a092f2a204947507320646f6e27742068617665207265616c205652414d2c2072652d74617267657420746f2073746f6c656e2073797374656d206d656d6f7279202a2f0a09746172676574203d20303b0a09696620286e6f75766561755f666228766d612d3e766d2d3e766d6d292d3e72616d2e73746f6c656e29207b0a090970687973202b3d206e6f75766561755f666228766d612d3e766d2d3e766d6d292d3e72616d2e73746f6c656e3b0a0909746172676574203d20333b0a097d0a0a097068797320203d20766d5f6164647228766d612c20706879732c206d656d2d3e6d656d747970652c20746172676574293b0a09707465203c3c3d20333b0a09636e74203c3c3d20333b0a0a097768696c652028636e7429207b0a0909753332206f66667365745f68203d2075707065725f33325f626974732870687973293b0a0909753332206f66667365745f6c203d206c6f7765725f33325f626974732870687973293b0a0a0909666f72202869203d20373b2069203e3d20303b20692d2d29207b0a090909626c6f636b203d2031203c3c202869202b2033293b0a09090969662028636e74203e3d20626c6f636b20262620212870746520262028626c6f636b202d20312929290a09090909627265616b3b0a09097d0a09096f66667365745f6c207c3d202869203c3c2037293b0a0a090970687973202b3d20626c6f636b203c3c2028766d612d3e6e6f64652d3e74797065202d2033293b0a0909636e7420202d3d20626c6f636b3b0a090969662028636f6d7029207b0a09090975333220746167203d206d656d2d3e7461672d3e6f6666736574202b20282864656c7461203e3e20313629202a20636f6d70293b0a0909096f66667365745f68207c3d2028746167203c3c203137293b0a09090964656c7461202020202b3d20626c6f636b203c3c2028766d612d3e6e6f64652d3e74797065202d2033293b0a09097d0a0a09097768696c652028626c6f636b29207b0a0909096e765f776f3332287067742c20707465202b20302c206f66667365745f6c293b0a0909096e765f776f3332287067742c20707465202b20342c206f66667365745f68293b0a090909707465202b3d20383b0a090909626c6f636b202d3d20383b0a09097d0a097d0a7d0a0a73746174696320766f69640a6e7635305f766d5f6d61705f736728737472756374206e6f75766561755f766d61202a766d612c20737472756374206e6f75766561755f6770756f626a202a7067742c0a0920202020202020737472756374206e6f75766561755f6d656d202a6d656d2c20753332207074652c2075333220636e742c20646d615f616464725f74202a6c697374290a7b0a0975333220746172676574203d2028766d612d3e6163636573732026204e565f4d454d5f4143434553535f4e4f534e4f4f5029203f2033203a20323b0a09707465203c3c3d20333b0a097768696c652028636e742d2d29207b0a09097536342070687973203d20766d5f6164647228766d612c2028753634292a6c6973742b2b2c206d656d2d3e6d656d747970652c20746172676574293b0a09096e765f776f3332287067742c20707465202b20302c206c6f7765725f33325f62697473287068797329293b0a09096e765f776f3332287067742c20707465202b20342c2075707065725f33325f62697473287068797329293b0a0909707465202b3d20383b0a097d0a7d0a0a73746174696320766f69640a6e7635305f766d5f756e6d617028737472756374206e6f75766561755f6770756f626a202a7067742c20753332207074652c2075333220636e74290a7b0a09707465203c3c3d20333b0a097768696c652028636e742d2d29207b0a09096e765f776f3332287067742c20707465202b20302c2030783030303030303030293b0a09096e765f776f3332287067742c20707465202b20342c2030783030303030303030293b0a0909707465202b3d20383b0a097d0a7d0a0a73746174696320766f69640a6e7635305f766d5f666c75736828737472756374206e6f75766561755f766d202a766d290a7b0a09737472756374206e6f75766561755f656e67696e65202a656e67696e653b0a09696e7420693b0a0a09666f72202869203d20303b2069203c204e564445565f5355424445565f4e523b20692b2b29207b0a09096966202861746f6d69635f726561642826766d2d3e656e677265665b695d2929207b0a090909656e67696e65203d206e6f75766561755f656e67696e6528766d2d3e766d6d2c2069293b0a09090969662028656e67696e6520262620656e67696e652d3e746c625f666c757368290a09090909656e67696e652d3e746c625f666c75736828656e67696e65293b0a09097d0a097d0a7d0a0a766f69640a6e7635305f766d5f666c7573685f656e67696e6528737472756374206e6f75766561755f737562646576202a7375626465762c20696e7420656e67696e65290a7b0a09737472756374206e7635305f766d6d67725f70726976202a70726976203d2028766f6964202a296e6f75766561755f766d6d677228737562646576293b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f697271736176652826707269762d3e6c6f636b2c20666c616773293b0a096e765f77723332287375626465762c2030783130306338302c2028656e67696e65203c3c20313629207c2031293b0a0969662028216e765f77616974287375626465762c2030783130306338302c20307830303030303030312c203078303030303030303029290a09096e765f6572726f72287375626465762c2022766d20666c7573682074696d656f75743a20656e67696e652025645c6e222c20656e67696e65293b0a097370696e5f756e6c6f636b5f697271726573746f72652826707269762d3e6c6f636b2c20666c616773293b0a7d0a0a73746174696320696e740a6e7635305f766d5f63726561746528737472756374206e6f75766561755f766d6d6772202a766d6d2c20753634206f66667365742c20753634206c656e6774682c0a0920202020202020753634206d6d5f6f66667365742c20737472756374206e6f75766561755f766d202a2a70766d290a7b0a0975333220626c6f636b203d202831203c3c2028766d6d2d3e7067745f62697473202b20313229293b0a0969662028626c6f636b203e206c656e677468290a0909626c6f636b203d206c656e6774683b0a0a0972657475726e206e6f75766561755f766d5f63726561746528766d6d2c206f66667365742c206c656e6774682c206d6d5f6f66667365742c20626c6f636b2c2070766d293b0a7d0a0a73746174696320696e740a6e7635305f766d6d67725f63746f7228737472756374206e6f75766561755f6f626a656374202a706172656e742c20737472756374206e6f75766561755f6f626a656374202a656e67696e652c0a0909737472756374206e6f75766561755f6f636c617373202a6f636c6173732c20766f6964202a646174612c207533322073697a652c0a0909737472756374206e6f75766561755f6f626a656374202a2a706f626a656374290a7b0a09737472756374206e7635305f766d6d67725f70726976202a707269763b0a09696e74207265743b0a0a09726574203d206e6f75766561755f766d6d67725f63726561746528706172656e742c20656e67696e652c206f636c6173732c2022564d222c2022766d222c202670726976293b0a092a706f626a656374203d206e765f6f626a6563742870726976293b0a0969662028726574290a090972657475726e207265743b0a0a09707269762d3e626173652e6c696d6974203d2031554c4c203c3c2034303b0a09707269762d3e626173652e646d615f62697473203d2034303b0a09707269762d3e626173652e7067745f6269747320203d203239202d2031323b0a09707269762d3e626173652e7370675f7368696674203d2031323b0a09707269762d3e626173652e6c70675f7368696674203d2031363b0a09707269762d3e626173652e637265617465203d206e7635305f766d5f6372656174653b0a09707269762d3e626173652e6d61705f706774203d206e7635305f766d5f6d61705f7067743b0a09707269762d3e626173652e6d6170203d206e7635305f766d5f6d61703b0a09707269762d3e626173652e6d61705f7367203d206e7635305f766d5f6d61705f73673b0a09707269762d3e626173652e756e6d6170203d206e7635305f766d5f756e6d61703b0a09707269762d3e626173652e666c757368203d206e7635305f766d5f666c7573683b0a097370696e5f6c6f636b5f696e69742826707269762d3e6c6f636b293b0a0972657475726e20303b0a7d0a0a737472756374206e6f75766561755f6f636c6173730a6e7635305f766d6d67725f6f636c617373203d207b0a092e68616e646c65203d204e565f53554244455628564d2c2030783530292c0a092e6f66756e6373203d202628737472756374206e6f75766561755f6f66756e637329207b0a09092e63746f72203d206e7635305f766d6d67725f63746f722c0a09092e64746f72203d205f6e6f75766561755f766d6d67725f64746f722c0a09092e696e6974203d205f6e6f75766561755f766d6d67725f696e69742c0a09092e66696e69203d205f6e6f75766561755f766d6d67725f66696e692c0a097d2c0a7d3b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f636f72652f7375626465762f766d2f6e7663302e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313230333400313231313437343433333000303032333235330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742032303130205265642048617420496e632e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f74696365207368616c6c20626520696e636c7564656420696e0a202a20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520434f5059524947485420484f4c444552285329204f5220415554484f52285329204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f520a202a204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c0a202a2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f520a202a204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a20417574686f72733a2042656e20536b656767730a202a2f0a0a23696e636c756465203c636f72652f6465766963652e683e0a23696e636c756465203c636f72652f6770756f626a2e683e0a0a23696e636c756465203c7375626465762f74696d65722e683e0a23696e636c756465203c7375626465762f66622e683e0a23696e636c756465203c7375626465762f766d2e683e0a0a737472756374206e7663305f766d6d67725f70726976207b0a09737472756374206e6f75766561755f766d6d677220626173653b0a097370696e6c6f636b5f74206c6f636b3b0a7d3b0a0a73746174696320766f69640a6e7663305f766d5f6d61705f70677428737472756374206e6f75766561755f6770756f626a202a7067642c2075333220696e6465782c0a0909737472756374206e6f75766561755f6770756f626a202a7067745b325d290a7b0a09753332207064655b325d203d207b20302c2030207d3b0a0a09696620287067745b305d290a09097064655b315d203d2030783030303030303031207c20287067745b305d2d3e61646472203e3e2038293b0a09696620287067745b315d290a09097064655b305d203d2030783030303030303031207c20287067745b315d2d3e61646472203e3e2038293b0a0a096e765f776f3332287067642c2028696e646578202a203829202b20302c207064655b305d293b0a096e765f776f3332287067642c2028696e646578202a203829202b20342c207064655b315d293b0a7d0a0a73746174696320696e6c696e65207536340a6e7663305f766d5f6164647228737472756374206e6f75766561755f766d61202a766d612c2075363420706879732c20753332206d656d747970652c2075333220746172676574290a7b0a0970687973203e3e3d20383b0a0a0970687973207c3d20307830303030303030313b202f2a2070726573656e74202a2f0a0969662028766d612d3e6163636573732026204e565f4d454d5f4143434553535f535953290a090970687973207c3d20307830303030303030323b0a0a0970687973207c3d2028287536342974617267657420203c3c203332293b0a0970687973207c3d202828753634296d656d74797065203c3c203336293b0a0a0972657475726e20706879733b0a7d0a0a73746174696320766f69640a6e7663305f766d5f6d617028737472756374206e6f75766561755f766d61202a766d612c20737472756374206e6f75766561755f6770756f626a202a7067742c0a0920202020737472756374206e6f75766561755f6d656d202a6d656d2c20753332207074652c2075333220636e742c2075363420706879732c207536342064656c7461290a7b0a09753332206e657874203d2031203c3c2028766d612d3e6e6f64652d3e74797065202d2038293b0a0a097068797320203d206e7663305f766d5f6164647228766d612c20706879732c206d656d2d3e6d656d747970652c2030293b0a09707465203c3c3d20333b0a097768696c652028636e742d2d29207b0a09096e765f776f3332287067742c20707465202b20302c206c6f7765725f33325f62697473287068797329293b0a09096e765f776f3332287067742c20707465202b20342c2075707065725f33325f62697473287068797329293b0a090970687973202b3d206e6578743b0a090970746520202b3d20383b0a097d0a7d0a0a73746174696320766f69640a6e7663305f766d5f6d61705f736728737472756374206e6f75766561755f766d61202a766d612c20737472756374206e6f75766561755f6770756f626a202a7067742c0a0920202020202020737472756374206e6f75766561755f6d656d202a6d656d2c20753332207074652c2075333220636e742c20646d615f616464725f74202a6c697374290a7b0a0975333220746172676574203d2028766d612d3e6163636573732026204e565f4d454d5f4143434553535f4e4f534e4f4f5029203f2037203a20353b0a0a09707465203c3c3d20333b0a097768696c652028636e742d2d29207b0a09097536342070687973203d206e7663305f766d5f6164647228766d612c202a6c6973742b2b2c206d656d2d3e6d656d747970652c20746172676574293b0a09096e765f776f3332287067742c20707465202b20302c206c6f7765725f33325f62697473287068797329293b0a09096e765f776f3332287067742c20707465202b20342c2075707065725f33325f62697473287068797329293b0a0909707465202b3d20383b0a097d0a7d0a0a73746174696320766f69640a6e7663305f766d5f756e6d617028737472756374206e6f75766561755f6770756f626a202a7067742c20753332207074652c2075333220636e74290a7b0a09707465203c3c3d20333b0a097768696c652028636e742d2d29207b0a09096e765f776f3332287067742c20707465202b20302c2030783030303030303030293b0a09096e765f776f3332287067742c20707465202b20342c2030783030303030303030293b0a0909707465202b3d20383b0a097d0a7d0a0a766f69640a6e7663305f766d5f666c7573685f656e67696e6528737472756374206e6f75766561755f737562646576202a7375626465762c2075363420616464722c20696e742074797065290a7b0a09737472756374206e7663305f766d6d67725f70726976202a70726976203d2028766f6964202a296e6f75766561755f766d6d677228737562646576293b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a092f2a206c6f6f6b73206c696b65206d61796265206120226672656520666c75736820736c6f74732220636f756e7465722c207468650a09202a2066617374657220796f7520777269746520746f20307831303063626320746f206d6f7265206974206465637265617365730a09202a2f0a097370696e5f6c6f636b5f697271736176652826707269762d3e6c6f636b2c20666c616773293b0a0969662028216e765f776169745f6e65287375626465762c2030783130306338302c20307830306666303030302c20307830303030303030302929207b0a09096e765f6572726f72287375626465762c2022766d2074696d656f757420303a203078253038782025645c6e222c0a090909206e765f72643332287375626465762c203078313030633830292c2074797065293b0a097d0a0a096e765f77723332287375626465762c2030783130306362382c2061646472203e3e2038293b0a096e765f77723332287375626465762c2030783130306362632c2030783830303030303030207c2074797065293b0a0a092f2a207761697420666f7220666c75736820746f206265207175657565643f202a2f0a0969662028216e765f77616974287375626465762c2030783130306338302c20307830303030383030302c20307830303030383030302929207b0a09096e765f6572726f72287375626465762c2022766d2074696d656f757420313a203078253038782025645c6e222c0a090909206e765f72643332287375626465762c203078313030633830292c2074797065293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f72652826707269762d3e6c6f636b2c20666c616773293b0a7d0a0a73746174696320766f69640a6e7663305f766d5f666c75736828737472756374206e6f75766561755f766d202a766d290a7b0a09737472756374206e6f75766561755f766d5f706764202a767067643b0a0a096c6973745f666f725f656163685f656e74727928767067642c2026766d2d3e7067645f6c6973742c206865616429207b0a09096e7663305f766d5f666c7573685f656e67696e65286e765f73756264657628766d2d3e766d6d292c20767067642d3e6f626a2d3e616464722c2031293b0a097d0a7d0a0a73746174696320696e740a6e7663305f766d5f63726561746528737472756374206e6f75766561755f766d6d6772202a766d6d2c20753634206f66667365742c20753634206c656e6774682c0a0920202020202020753634206d6d5f6f66667365742c20737472756374206e6f75766561755f766d202a2a70766d290a7b0a0972657475726e206e6f75766561755f766d5f63726561746528766d6d2c206f66667365742c206c656e6774682c206d6d5f6f66667365742c20343039362c2070766d293b0a7d0a0a73746174696320696e740a6e7663305f766d6d67725f63746f7228737472756374206e6f75766561755f6f626a656374202a706172656e742c20737472756374206e6f75766561755f6f626a656374202a656e67696e652c0a0909737472756374206e6f75766561755f6f636c617373202a6f636c6173732c20766f6964202a646174612c207533322073697a652c0a0909737472756374206e6f75766561755f6f626a656374202a2a706f626a656374290a7b0a09737472756374206e7663305f766d6d67725f70726976202a707269763b0a09696e74207265743b0a0a09726574203d206e6f75766561755f766d6d67725f63726561746528706172656e742c20656e67696e652c206f636c6173732c2022564d222c2022766d222c202670726976293b0a092a706f626a656374203d206e765f6f626a6563742870726976293b0a0969662028726574290a090972657475726e207265743b0a0a09707269762d3e626173652e6c696d6974203d2031554c4c203c3c2034303b0a09707269762d3e626173652e646d615f62697473203d2034303b0a09707269762d3e626173652e7067745f6269747320203d203237202d2031323b0a09707269762d3e626173652e7370675f7368696674203d2031323b0a09707269762d3e626173652e6c70675f7368696674203d2031373b0a09707269762d3e626173652e637265617465203d206e7663305f766d5f6372656174653b0a09707269762d3e626173652e6d61705f706774203d206e7663305f766d5f6d61705f7067743b0a09707269762d3e626173652e6d6170203d206e7663305f766d5f6d61703b0a09707269762d3e626173652e6d61705f7367203d206e7663305f766d5f6d61705f73673b0a09707269762d3e626173652e756e6d6170203d206e7663305f766d5f756e6d61703b0a09707269762d3e626173652e666c757368203d206e7663305f766d5f666c7573683b0a097370696e5f6c6f636b5f696e69742826707269762d3e6c6f636b293b0a0972657475726e20303b0a7d0a0a737472756374206e6f75766561755f6f636c6173730a6e7663305f766d6d67725f6f636c617373203d207b0a092e68616e646c65203d204e565f53554244455628564d2c2030786330292c0a092e6f66756e6373203d202628737472756374206e6f75766561755f6f66756e637329207b0a09092e63746f72203d206e7663305f766d6d67725f63746f722c0a09092e64746f72203d205f6e6f75766561755f766d6d67725f64746f722c0a09092e696e6974203d205f6e6f75766561755f766d6d67725f696e69742c0a09092e66696e69203d205f6e6f75766561755f766d6d67725f66696e692c0a097d2c0a7d3b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f61626931362e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333133353200313231313437343433333000303032323231330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742032303132205265642048617420496e632e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f74696365207368616c6c20626520696e636c7564656420696e0a202a20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520434f5059524947485420484f4c444552285329204f5220415554484f52285329204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f520a202a204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c0a202a2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f520a202a204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a2f0a0a23696e636c756465203c636f72652f6f626a6563742e683e0a23696e636c756465203c636f72652f636c69656e742e683e0a23696e636c756465203c636f72652f6465766963652e683e0a23696e636c756465203c636f72652f636c6173732e683e0a23696e636c756465203c636f72652f6d6d2e683e0a0a23696e636c756465203c7375626465762f66622e683e0a23696e636c756465203c7375626465762f74696d65722e683e0a23696e636c756465203c7375626465762f696e73746d656d2e683e0a0a23696e636c75646520226e6f75766561755f64726d2e68220a23696e636c75646520226e6f75766561755f646d612e68220a23696e636c75646520226e6f75766561755f67656d2e68220a23696e636c75646520226e6f75766561755f6368616e2e68220a23696e636c75646520226e6f75766561755f61626931362e68220a0a737472756374206e6f75766561755f6162693136202a0a6e6f75766561755f61626931365f676574287374727563742064726d5f66696c65202a66696c655f707269762c207374727563742064726d5f646576696365202a646576290a7b0a09737472756374206e6f75766561755f636c69202a636c69203d206e6f75766561755f636c692866696c655f70726976293b0a096d757465785f6c6f636b2826636c692d3e6d75746578293b0a096966202821636c692d3e616269313629207b0a0909737472756374206e6f75766561755f6162693136202a61626931363b0a0909636c692d3e6162693136203d206162693136203d206b7a616c6c6f632873697a656f66282a6162693136292c204746505f4b45524e454c293b0a090969662028636c692d3e616269313629207b0a090909494e49545f4c4953545f48454144282661626931362d3e6368616e6e656c73293b0a09090961626931362d3e636c69656e74203d206e765f6f626a65637428636c69293b0a0a0909092f2a20616c6c6f6361746520646576696365206f626a65637420746172676574696e6720636c69656e7427732064656661756c740a090909202a20646576696365202869652e20746865206f6e6520746861742062656c6f6e677320746f207468652066642069740a090909202a206f70656e6564290a090909202a2f0a090909696620286e6f75766561755f6f626a6563745f6e65772861626931362d3e636c69656e742c204e5644524d5f434c49454e542c0a0909090909202020202020204e5644524d5f4445564943452c203078303038302c0a0909090909202020202020202628737472756374206e765f6465766963655f636c61737329207b0a0909090909092e646576696365203d207e30554c4c2c0a0909090909202020202020207d2c0a09090909092020202020202073697a656f6628737472756374206e765f6465766963655f636c617373292c0a0909090909202020202020202661626931362d3e64657669636529203d3d2030290a0909090972657475726e20636c692d3e61626931363b0a0a0909096b6672656528636c692d3e6162693136293b0a090909636c692d3e6162693136203d204e554c4c3b0a09097d0a0a09096d757465785f756e6c6f636b2826636c692d3e6d75746578293b0a097d0a0972657475726e20636c692d3e61626931363b0a7d0a0a696e740a6e6f75766561755f61626931365f70757428737472756374206e6f75766561755f6162693136202a61626931362c20696e7420726574290a7b0a09737472756374206e6f75766561755f636c69202a636c69203d2028766f6964202a2961626931362d3e636c69656e743b0a096d757465785f756e6c6f636b2826636c692d3e6d75746578293b0a0972657475726e207265743b0a7d0a0a7531360a6e6f75766561755f61626931365f7377636c61737328737472756374206e6f75766561755f64726d202a64726d290a7b0a0973776974636820286e765f6465766963652864726d2d3e646576696365292d3e636172645f7479706529207b0a0963617365204e565f30343a0a090972657475726e203078303036653b0a0963617365204e565f31303a0a0963617365204e565f32303a0a0963617365204e565f33303a0a0963617365204e565f34303a0a090972657475726e203078303136653b0a0963617365204e565f35303a0a090972657475726e203078353036653b0a0963617365204e565f43303a0a0963617365204e565f44303a0a0963617365204e565f45303a0a090972657475726e203078393036653b0a097d0a0a0972657475726e203078303030303b0a7d0a0a73746174696320766f69640a6e6f75766561755f61626931365f6e7466795f66696e6928737472756374206e6f75766561755f61626931365f6368616e202a6368616e2c0a090909737472756374206e6f75766561755f61626931365f6e746679202a6e746679290a7b0a096e6f75766561755f6d6d5f6672656528266368616e2d3e686561702c20266e7466792d3e6e6f6465293b0a096c6973745f64656c28266e7466792d3e68656164293b0a096b66726565286e746679293b0a7d0a0a73746174696320766f69640a6e6f75766561755f61626931365f6368616e5f66696e6928737472756374206e6f75766561755f6162693136202a61626931362c0a090909737472756374206e6f75766561755f61626931365f6368616e202a6368616e290a7b0a09737472756374206e6f75766561755f61626931365f6e746679202a6e7466792c202a74656d703b0a0a092f2a20636c65616e7570206e6f746966696572207374617465202a2f0a096c6973745f666f725f656163685f656e7472795f73616665286e7466792c2074656d702c20266368616e2d3e6e6f746966696572732c206865616429207b0a09096e6f75766561755f61626931365f6e7466795f66696e69286368616e2c206e746679293b0a097d0a0a09696620286368616e2d3e6e74667929207b0a09096e6f75766561755f626f5f766d615f64656c286368616e2d3e6e7466792c20266368616e2d3e6e7466795f766d61293b0a090964726d5f67656d5f6f626a6563745f756e7265666572656e63655f756e6c6f636b6564286368616e2d3e6e7466792d3e67656d293b0a097d0a0a09696620286368616e2d3e686561702e626c6f636b5f73697a65290a09096e6f75766561755f6d6d5f66696e6928266368616e2d3e68656170293b0a0a092f2a2064657374726f79206368616e6e656c206f626a6563742c20616c6c206368696c6472656e2077696c6c206265206b696c6c656420746f6f202a2f0a09696620286368616e2d3e6368616e29207b0a090961626931362d3e68616e646c657320263d207e2831203c3c20286368616e2d3e6368616e2d3e68616e646c6520262030786666666629293b0a09096e6f75766561755f6368616e6e656c5f64656c28266368616e2d3e6368616e293b0a097d0a0a096c6973745f64656c28266368616e2d3e68656164293b0a096b66726565286368616e293b0a7d0a0a766f69640a6e6f75766561755f61626931365f66696e6928737472756374206e6f75766561755f6162693136202a6162693136290a7b0a09737472756374206e6f75766561755f636c69202a636c69203d2028766f6964202a2961626931362d3e636c69656e743b0a09737472756374206e6f75766561755f61626931365f6368616e202a6368616e2c202a74656d703b0a0a092f2a20636c65616e7570206368616e6e656c73202a2f0a096c6973745f666f725f656163685f656e7472795f73616665286368616e2c2074656d702c202661626931362d3e6368616e6e656c732c206865616429207b0a09096e6f75766561755f61626931365f6368616e5f66696e692861626931362c206368616e293b0a097d0a0a092f2a2064657374726f792074686520646576696365206f626a656374202a2f0a096e6f75766561755f6f626a6563745f64656c2861626931362d3e636c69656e742c204e5644524d5f434c49454e542c204e5644524d5f444556494345293b0a0a096b6672656528636c692d3e6162693136293b0a09636c692d3e6162693136203d204e554c4c3b0a7d0a0a696e740a6e6f75766561755f61626931365f696f63746c5f676574706172616d2841424931365f494f43544c5f41524753290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09737472756374206e6f75766561755f74696d6572202a7074696d6572203d206e6f75766561755f74696d657228646576696365293b0a097374727563742064726d5f6e6f75766561755f676574706172616d202a676574706172616d203d20646174613b0a0a097377697463682028676574706172616d2d3e706172616d29207b0a0963617365204e4f55564541555f474554504152414d5f434849505345545f49443a0a0909676574706172616d2d3e76616c7565203d206465766963652d3e636869707365743b0a0909627265616b3b0a0963617365204e4f55564541555f474554504152414d5f5043495f56454e444f523a0a0909676574706172616d2d3e76616c7565203d206465762d3e7063695f76656e646f723b0a0909627265616b3b0a0963617365204e4f55564541555f474554504152414d5f5043495f4445564943453a0a0909676574706172616d2d3e76616c7565203d206465762d3e7063695f6465766963653b0a0909627265616b3b0a0963617365204e4f55564541555f474554504152414d5f4255535f545950453a0a09096966202864726d5f7063695f6465766963655f69735f6167702864657629290a090909676574706172616d2d3e76616c7565203d20303b0a0909656c73650a090969662028217063695f69735f70636965286465762d3e7064657629290a090909676574706172616d2d3e76616c7565203d20313b0a0909656c73650a090909676574706172616d2d3e76616c7565203d20323b0a0909627265616b3b0a0963617365204e4f55564541555f474554504152414d5f46425f53495a453a0a0909676574706172616d2d3e76616c7565203d2064726d2d3e67656d2e7672616d5f617661696c61626c653b0a0909627265616b3b0a0963617365204e4f55564541555f474554504152414d5f4147505f53495a453a0a0909676574706172616d2d3e76616c7565203d2064726d2d3e67656d2e676172745f617661696c61626c653b0a0909627265616b3b0a0963617365204e4f55564541555f474554504152414d5f564d5f5652414d5f424153453a0a0909676574706172616d2d3e76616c7565203d20303b202f2a2064657072656361746564202a2f0a0909627265616b3b0a0963617365204e4f55564541555f474554504152414d5f5054494d45525f54494d453a0a0909676574706172616d2d3e76616c7565203d207074696d65722d3e72656164287074696d6572293b0a0909627265616b3b0a0963617365204e4f55564541555f474554504152414d5f4841535f424f5f55534147453a0a0909676574706172616d2d3e76616c7565203d20313b0a0909627265616b3b0a0963617365204e4f55564541555f474554504152414d5f4841535f50414745464c49503a0a0909676574706172616d2d3e76616c7565203d20313b0a0909627265616b3b0a0963617365204e4f55564541555f474554504152414d5f47524150485f554e4954533a0a09092f2a204e56343020616e64204e5635302076657273696f6e732061726520717569746520646966666572656e742c206275742072656769737465720a0909202a2061646472657373206973207468652073616d652e205573657220697320737570706f73656420746f206b6e6f772074686520636172640a0909202a2066616d696c7920616e797761792e2e2e202a2f0a0909696620286465766963652d3e63686970736574203e3d203078343029207b0a090909676574706172616d2d3e76616c7565203d206e765f72643332286465766963652c203078303031353430293b0a090909627265616b3b0a09097d0a09092f2a2046414c4c54485255202a2f0a0964656661756c743a0a09096e765f6465627567286465766963652c2022756e6b6e6f776e20706172616d6574657220256c6c645c6e222c20676574706172616d2d3e706172616d293b0a090972657475726e202d45494e56414c3b0a097d0a0a0972657475726e20303b0a7d0a0a696e740a6e6f75766561755f61626931365f696f63746c5f736574706172616d2841424931365f494f43544c5f41524753290a7b0a0972657475726e202d45494e56414c3b0a7d0a0a696e740a6e6f75766561755f61626931365f696f63746c5f6368616e6e656c5f616c6c6f632841424931365f494f43544c5f41524753290a7b0a097374727563742064726d5f6e6f75766561755f6368616e6e656c5f616c6c6f63202a696e6974203d20646174613b0a09737472756374206e6f75766561755f636c69202a636c69203d206e6f75766561755f636c692866696c655f70726976293b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f6162693136202a6162693136203d206e6f75766561755f61626931365f6765742866696c655f707269762c20646576293b0a09737472756374206e6f75766561755f61626931365f6368616e202a6368616e3b0a09737472756374206e6f75766561755f636c69656e74202a636c69656e743b0a09737472756374206e6f75766561755f646576696365202a6465766963653b0a09737472756374206e6f75766561755f696e73746d656d202a696d656d3b0a09737472756374206e6f75766561755f6662202a7066623b0a09696e74207265743b0a0a0969662028756e6c696b656c792821616269313629290a090972657475726e202d454e4f4d454d3b0a0a09696620282164726d2d3e6368616e6e656c290a090972657475726e206e6f75766561755f61626931365f7075742861626931362c202d454e4f444556293b0a0a09636c69656e74203d206e765f636c69656e742861626931362d3e636c69656e74293b0a09646576696365203d206e765f6465766963652861626931362d3e646576696365293b0a09696d656d2020203d206e6f75766561755f696e73746d656d28646576696365293b0a09706662202020203d206e6f75766561755f666228646576696365293b0a0a092f2a206861636b20746f20616c6c6f77206368616e6e656c20656e67696e6520747970652073706563696669636174696f6e206f6e206b65706c6572202a2f0a09696620286465766963652d3e636172645f74797065203e3d204e565f453029207b0a090969662028696e69742d3e66625f637478646d615f68616e646c6520213d207e30290a090909696e69742d3e66625f637478646d615f68616e646c65203d204e5645305f4348414e4e454c5f494e445f454e47494e455f47523b0a0909656c73650a090909696e69742d3e66625f637478646d615f68616e646c65203d20696e69742d3e74745f637478646d615f68616e646c653b0a0a09092f2a20616c6c6f7720666c69707320746f20626520657865637574656420696620746869732069732061206772617068696373206368616e6e656c202a2f0a0909696e69742d3e74745f637478646d615f68616e646c65203d20303b0a090969662028696e69742d3e66625f637478646d615f68616e646c65203d3d204e5645305f4348414e4e454c5f494e445f454e47494e455f4752290a090909696e69742d3e74745f637478646d615f68616e646c65203d20313b0a097d0a0a0969662028696e69742d3e66625f637478646d615f68616e646c65203d3d207e30207c7c20696e69742d3e74745f637478646d615f68616e646c65203d3d207e30290a090972657475726e206e6f75766561755f61626931365f7075742861626931362c202d45494e56414c293b0a0a092f2a20616c6c6f6361746520226162693136206368616e6e656c22206461746120616e64206d616b6520757020612068616e646c6520666f72206974202a2f0a09696e69742d3e6368616e6e656c203d206666736c6c287e61626931362d3e68616e646c6573293b0a096966202821696e69742d3e6368616e6e656c2d2d290a090972657475726e206e6f75766561755f61626931365f7075742861626931362c202d454e4f535043293b0a0a096368616e203d206b7a616c6c6f632873697a656f66282a6368616e292c204746505f4b45524e454c293b0a0969662028216368616e290a090972657475726e206e6f75766561755f61626931365f7075742861626931362c202d454e4f4d454d293b0a0a09494e49545f4c4953545f4845414428266368616e2d3e6e6f74696669657273293b0a096c6973745f61646428266368616e2d3e686561642c202661626931362d3e6368616e6e656c73293b0a0961626931362d3e68616e646c6573207c3d202831203c3c20696e69742d3e6368616e6e656c293b0a0a092f2a20637265617465206368616e6e656c206f626a65637420616e6420696e697469616c69736520646d6120616e642066656e6365206d616e6167656d656e74202a2f0a09726574203d206e6f75766561755f6368616e6e656c5f6e65772864726d2c20636c692c204e5644524d5f4445564943452c204e5644524d5f4348414e207c0a090909092020696e69742d3e6368616e6e656c2c20696e69742d3e66625f637478646d615f68616e646c652c0a090909092020696e69742d3e74745f637478646d615f68616e646c652c20266368616e2d3e6368616e293b0a0969662028726574290a0909676f746f20646f6e653b0a0a09696620286465766963652d3e636172645f74797065203e3d204e565f3530290a0909696e69742d3e707573686275665f646f6d61696e73203d204e4f55564541555f47454d5f444f4d41494e5f5652414d207c0a09090909094e4f55564541555f47454d5f444f4d41494e5f474152543b0a09656c73650a09696620286368616e2d3e6368616e2d3e707573682e6275666665722d3e626f2e6d656d2e6d656d5f74797065203d3d2054544d5f504c5f5652414d290a0909696e69742d3e707573686275665f646f6d61696e73203d204e4f55564541555f47454d5f444f4d41494e5f5652414d3b0a09656c73650a0909696e69742d3e707573686275665f646f6d61696e73203d204e4f55564541555f47454d5f444f4d41494e5f474152543b0a0a09696620286465766963652d3e636172645f74797065203c204e565f433029207b0a0909696e69742d3e7375626368616e5b305d2e68616e646c65203d20307830303030303030303b0a0909696e69742d3e7375626368616e5b305d2e6772636c617373203d203078303030303b0a0909696e69742d3e7375626368616e5b315d2e68616e646c65203d204e7653773b0a0909696e69742d3e7375626368616e5b315d2e6772636c617373203d203078353036653b0a0909696e69742d3e6e725f7375626368616e203d20323b0a097d0a0a092f2a204e616d6564206d656d6f7279206f626a6563742061726561202a2f0a09726574203d206e6f75766561755f67656d5f6e6577286465762c20504147455f53495a452c20302c204e4f55564541555f47454d5f444f4d41494e5f474152542c0a090909202020202020302c20302c20266368616e2d3e6e746679293b0a0969662028726574203d3d2030290a0909726574203d206e6f75766561755f626f5f70696e286368616e2d3e6e7466792c2054544d5f504c5f464c41475f5454293b0a0969662028726574290a0909676f746f20646f6e653b0a0a09696620286465766963652d3e636172645f74797065203e3d204e565f353029207b0a0909726574203d206e6f75766561755f626f5f766d615f616464286368616e2d3e6e7466792c20636c69656e742d3e766d2c0a0909090909266368616e2d3e6e7466795f766d61293b0a090969662028726574290a090909676f746f20646f6e653b0a097d0a0a09726574203d2064726d5f67656d5f68616e646c655f6372656174652866696c655f707269762c206368616e2d3e6e7466792d3e67656d2c0a090909092020202026696e69742d3e6e6f7469666965725f68616e646c65293b0a0969662028726574290a0909676f746f20646f6e653b0a0a09726574203d206e6f75766561755f6d6d5f696e697428266368616e2d3e686561702c20302c20504147455f53495a452c2031293b0a646f6e653a0a0969662028726574290a09096e6f75766561755f61626931365f6368616e5f66696e692861626931362c206368616e293b0a0972657475726e206e6f75766561755f61626931365f7075742861626931362c20726574293b0a7d0a0a0a696e740a6e6f75766561755f61626931365f696f63746c5f6368616e6e656c5f667265652841424931365f494f43544c5f41524753290a7b0a097374727563742064726d5f6e6f75766561755f6368616e6e656c5f66726565202a726571203d20646174613b0a09737472756374206e6f75766561755f6162693136202a6162693136203d206e6f75766561755f61626931365f6765742866696c655f707269762c20646576293b0a09737472756374206e6f75766561755f61626931365f6368616e202a6368616e3b0a09696e7420726574203d202d454e4f454e543b0a0a0969662028756e6c696b656c792821616269313629290a090972657475726e202d454e4f4d454d3b0a0a096c6973745f666f725f656163685f656e747279286368616e2c202661626931362d3e6368616e6e656c732c206865616429207b0a0909696620286368616e2d3e6368616e2d3e68616e646c65203d3d20284e5644524d5f4348414e207c207265712d3e6368616e6e656c2929207b0a0909096e6f75766561755f61626931365f6368616e5f66696e692861626931362c206368616e293b0a09090972657475726e206e6f75766561755f61626931365f7075742861626931362c2030293b0a09097d0a097d0a0a0972657475726e206e6f75766561755f61626931365f7075742861626931362c20726574293b0a7d0a0a696e740a6e6f75766561755f61626931365f696f63746c5f67726f626a5f616c6c6f632841424931365f494f43544c5f41524753290a7b0a097374727563742064726d5f6e6f75766561755f67726f626a5f616c6c6f63202a696e6974203d20646174613b0a09737472756374206e6f75766561755f6162693136202a6162693136203d206e6f75766561755f61626931365f6765742866696c655f707269762c20646576293b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f6f626a656374202a6f626a6563743b0a09696e74207265743b0a0a0969662028756e6c696b656c792821616269313629290a090972657475726e202d454e4f4d454d3b0a0a0969662028696e69742d3e68616e646c65203d3d207e30290a090972657475726e206e6f75766561755f61626931365f7075742861626931362c202d45494e56414c293b0a0a092f2a20636f6d7061746962696c697479207769746820757365727370616365207468617420617373756d6573203530366520666f7220616c6c206368697073657473202a2f0a0969662028696e69742d3e636c617373203d3d2030783530366529207b0a0909696e69742d3e636c617373203d206e6f75766561755f61626931365f7377636c6173732864726d293b0a090969662028696e69742d3e636c617373203d3d20307839303665290a09090972657475726e206e6f75766561755f61626931365f7075742861626931362c2030293b0a097d0a0a09726574203d206e6f75766561755f6f626a6563745f6e65772861626931362d3e636c69656e742c204e5644524d5f4348414e207c20696e69742d3e6368616e6e656c2c0a090909092020696e69742d3e68616e646c652c20696e69742d3e636c6173732c204e554c4c2c20302c20266f626a656374293b0a0972657475726e206e6f75766561755f61626931365f7075742861626931362c20726574293b0a7d0a0a696e740a6e6f75766561755f61626931365f696f63746c5f6e6f7469666965726f626a5f616c6c6f632841424931365f494f43544c5f41524753290a7b0a097374727563742064726d5f6e6f75766561755f6e6f7469666965726f626a5f616c6c6f63202a696e666f203d20646174613b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09737472756374206e6f75766561755f6162693136202a6162693136203d206e6f75766561755f61626931365f6765742866696c655f707269762c20646576293b0a09737472756374206e6f75766561755f61626931365f6368616e202a6368616e2c202a74656d703b0a09737472756374206e6f75766561755f61626931365f6e746679202a6e7466793b0a09737472756374206e6f75766561755f6f626a656374202a6f626a6563743b0a09737472756374206e765f646d615f636c6173732061726773203d207b7d3b0a09696e74207265743b0a0a0969662028756e6c696b656c792821616269313629290a090972657475726e202d454e4f4d454d3b0a0a092f2a20636f6d706c6574656c7920756e6e656365737361727920666f722074686573652063686970736574732e2e2e202a2f0a0969662028756e6c696b656c79286e765f6465766963652861626931362d3e646576696365292d3e636172645f74797065203e3d204e565f433029290a090972657475726e206e6f75766561755f61626931365f7075742861626931362c202d45494e56414c293b0a0a096c6973745f666f725f656163685f656e7472795f73616665286368616e2c2074656d702c202661626931362d3e6368616e6e656c732c206865616429207b0a0909696620286368616e2d3e6368616e2d3e68616e646c65203d3d20284e5644524d5f4348414e207c20696e666f2d3e6368616e6e656c29290a090909627265616b3b0a09096368616e203d204e554c4c3b0a097d0a0a0969662028216368616e290a090972657475726e206e6f75766561755f61626931365f7075742861626931362c202d454e4f454e54293b0a0a096e746679203d206b7a616c6c6f632873697a656f66282a6e746679292c204746505f4b45524e454c293b0a0969662028216e746679290a090972657475726e206e6f75766561755f61626931365f7075742861626931362c202d454e4f4d454d293b0a0a096c6973745f61646428266e7466792d3e686561642c20266368616e2d3e6e6f74696669657273293b0a096e7466792d3e68616e646c65203d20696e666f2d3e68616e646c653b0a0a09726574203d206e6f75766561755f6d6d5f6865616428266368616e2d3e686561702c20312c20696e666f2d3e73697a652c20696e666f2d3e73697a652c20312c0a090909202020202020266e7466792d3e6e6f6465293b0a0969662028726574290a0909676f746f20646f6e653b0a0a09617267732e7374617274203d206e7466792d3e6e6f64652d3e6f66667365743b0a09617267732e6c696d6974203d206e7466792d3e6e6f64652d3e6f6666736574202b206e7466792d3e6e6f64652d3e6c656e677468202d20313b0a09696620286465766963652d3e636172645f74797065203e3d204e565f353029207b0a0909617267732e666c61677320203d204e565f444d415f5441524745545f564d207c204e565f444d415f4143434553535f564d3b0a0909617267732e7374617274202b3d206368616e2d3e6e7466795f766d612e6f66667365743b0a0909617267732e6c696d6974202b3d206368616e2d3e6e7466795f766d612e6f66667365743b0a097d20656c73650a096966202864726d2d3e6167702e73746174203d3d20454e41424c454429207b0a0909617267732e666c61677320203d204e565f444d415f5441524745545f414750207c204e565f444d415f4143434553535f524457523b0a0909617267732e7374617274202b3d2064726d2d3e6167702e62617365202b206368616e2d3e6e7466792d3e626f2e6f66667365743b0a0909617267732e6c696d6974202b3d2064726d2d3e6167702e62617365202b206368616e2d3e6e7466792d3e626f2e6f66667365743b0a097d20656c7365207b0a0909617267732e666c61677320203d204e565f444d415f5441524745545f564d207c204e565f444d415f4143434553535f524457523b0a0909617267732e7374617274202b3d206368616e2d3e6e7466792d3e626f2e6f66667365743b0a0909617267732e6c696d6974202b3d206368616e2d3e6e7466792d3e626f2e6f66667365743b0a097d0a0a09726574203d206e6f75766561755f6f626a6563745f6e65772861626931362d3e636c69656e742c206368616e2d3e6368616e2d3e68616e646c652c0a09090909206e7466792d3e68616e646c652c203078303033642c2026617267732c0a090909092073697a656f662861726773292c20266f626a656374293b0a0969662028726574290a0909676f746f20646f6e653b0a0a646f6e653a0a0969662028726574290a09096e6f75766561755f61626931365f6e7466795f66696e69286368616e2c206e746679293b0a0972657475726e206e6f75766561755f61626931365f7075742861626931362c20726574293b0a7d0a0a696e740a6e6f75766561755f61626931365f696f63746c5f6770756f626a5f667265652841424931365f494f43544c5f41524753290a7b0a097374727563742064726d5f6e6f75766561755f6770756f626a5f66726565202a66696e69203d20646174613b0a09737472756374206e6f75766561755f6162693136202a6162693136203d206e6f75766561755f61626931365f6765742866696c655f707269762c20646576293b0a09737472756374206e6f75766561755f61626931365f6368616e202a6368616e2c202a74656d703b0a09737472756374206e6f75766561755f61626931365f6e746679202a6e7466793b0a09696e74207265743b0a0a0969662028756e6c696b656c792821616269313629290a090972657475726e202d454e4f4d454d3b0a0a096c6973745f666f725f656163685f656e7472795f73616665286368616e2c2074656d702c202661626931362d3e6368616e6e656c732c206865616429207b0a0909696620286368616e2d3e6368616e2d3e68616e646c65203d3d20284e5644524d5f4348414e207c2066696e692d3e6368616e6e656c29290a090909627265616b3b0a09096368616e203d204e554c4c3b0a097d0a0a0969662028216368616e290a090972657475726e206e6f75766561755f61626931365f7075742861626931362c202d454e4f454e54293b0a0a092f2a2073796e6368726f6e697a652077697468207468652075736572206368616e6e656c20616e642064657374726f792074686520677075206f626a656374202a2f0a096e6f75766561755f6368616e6e656c5f69646c65286368616e2d3e6368616e293b0a0a09726574203d206e6f75766561755f6f626a6563745f64656c2861626931362d3e636c69656e742c206368616e2d3e6368616e2d3e68616e646c652c2066696e692d3e68616e646c65293b0a0969662028726574290a090972657475726e206e6f75766561755f61626931365f7075742861626931362c20726574293b0a0a092f2a20636c65616e75702065787472612073746174652069662074686973206f626a656374207761732061206e6f746966696572202a2f0a096c6973745f666f725f656163685f656e747279286e7466792c20266368616e2d3e6e6f746966696572732c206865616429207b0a0909696620286e7466792d3e68616e646c65203d3d2066696e692d3e68616e646c6529207b0a0909096e6f75766561755f6d6d5f6672656528266368616e2d3e686561702c20266e7466792d3e6e6f6465293b0a0909096c6973745f64656c28266e7466792d3e68656164293b0a090909627265616b3b0a09097d0a097d0a0a0972657475726e206e6f75766561755f61626931365f7075742861626931362c2030293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f61626931362e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303637373700313231313437343433333000303032323233350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5f4e4f55564541555f41424931365f485f5f0a23646566696e65205f5f4e4f55564541555f41424931365f485f5f0a0a23646566696e652041424931365f494f43544c5f41524753202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a097374727563742064726d5f646576696365202a6465762c20766f6964202a646174612c207374727563742064726d5f66696c65202a66696c655f707269760a0a696e74206e6f75766561755f61626931365f696f63746c5f676574706172616d2841424931365f494f43544c5f41524753293b0a696e74206e6f75766561755f61626931365f696f63746c5f736574706172616d2841424931365f494f43544c5f41524753293b0a696e74206e6f75766561755f61626931365f696f63746c5f6368616e6e656c5f616c6c6f632841424931365f494f43544c5f41524753293b0a696e74206e6f75766561755f61626931365f696f63746c5f6368616e6e656c5f667265652841424931365f494f43544c5f41524753293b0a696e74206e6f75766561755f61626931365f696f63746c5f67726f626a5f616c6c6f632841424931365f494f43544c5f41524753293b0a696e74206e6f75766561755f61626931365f696f63746c5f6e6f7469666965726f626a5f616c6c6f632841424931365f494f43544c5f41524753293b0a696e74206e6f75766561755f61626931365f696f63746c5f6770756f626a5f667265652841424931365f494f43544c5f41524753293b0a0a737472756374206e6f75766561755f61626931365f6e746679207b0a09737472756374206c6973745f6865616420686561643b0a09737472756374206e6f75766561755f6d6d5f6e6f6465202a6e6f64653b0a097533322068616e646c653b0a7d3b0a0a737472756374206e6f75766561755f61626931365f6368616e207b0a09737472756374206c6973745f6865616420686561643b0a09737472756374206e6f75766561755f6368616e6e656c202a6368616e3b0a09737472756374206c6973745f68656164206e6f746966696572733b0a09737472756374206e6f75766561755f626f202a6e7466793b0a09737472756374206e6f75766561755f766d61206e7466795f766d613b0a09737472756374206e6f75766561755f6d6d2020686561703b0a7d3b0a0a737472756374206e6f75766561755f6162693136207b0a09737472756374206e6f75766561755f6f626a656374202a636c69656e743b0a09737472756374206e6f75766561755f6f626a656374202a6465766963653b0a09737472756374206c6973745f68656164206368616e6e656c733b0a097536342068616e646c65733b0a7d3b0a0a737472756374206e6f75766561755f64726d3b0a737472756374206e6f75766561755f6162693136202a6e6f75766561755f61626931365f676574287374727563742064726d5f66696c65202a2c207374727563742064726d5f646576696365202a293b0a696e7420206e6f75766561755f61626931365f70757428737472756374206e6f75766561755f6162693136202a2c20696e74293b0a766f6964206e6f75766561755f61626931365f66696e6928737472756374206e6f75766561755f6162693136202a293b0a75313620206e6f75766561755f61626931365f7377636c61737328737472756374206e6f75766561755f64726d202a293b0a0a23646566696e65204e4f55564541555f47454d5f444f4d41494e5f5652414d2020202020202831203c3c2031290a23646566696e65204e4f55564541555f47454d5f444f4d41494e5f474152542020202020202831203c3c2032290a0a7374727563742064726d5f6e6f75766561755f6368616e6e656c5f616c6c6f63207b0a0975696e7433325f74202020202066625f637478646d615f68616e646c653b0a0975696e7433325f74202020202074745f637478646d615f68616e646c653b0a0a09696e74202020202020202020206368616e6e656c3b0a0975696e7433325f742020202020707573686275665f646f6d61696e733b0a0a092f2a204e6f746966696572206d656d6f7279202a2f0a0975696e7433325f7420202020206e6f7469666965725f68616e646c653b0a0a092f2a2044524d2d656e666f72636564207375626368616e6e656c2061737369676e6d656e7473202a2f0a09737472756374207b0a090975696e7433325f742068616e646c653b0a090975696e7433325f74206772636c6173733b0a097d207375626368616e5b385d3b0a0975696e7433325f74206e725f7375626368616e3b0a7d3b0a0a7374727563742064726d5f6e6f75766561755f6368616e6e656c5f66726565207b0a09696e74206368616e6e656c3b0a7d3b0a0a7374727563742064726d5f6e6f75766561755f67726f626a5f616c6c6f63207b0a09696e742020202020206368616e6e656c3b0a0975696e7433325f742068616e646c653b0a09696e74202020202020636c6173733b0a7d3b0a0a7374727563742064726d5f6e6f75766561755f6e6f7469666965726f626a5f616c6c6f63207b0a0975696e7433325f74206368616e6e656c3b0a0975696e7433325f742068616e646c653b0a0975696e7433325f742073697a653b0a0975696e7433325f74206f66667365743b0a7d3b0a0a7374727563742064726d5f6e6f75766561755f6770756f626a5f66726565207b0a09696e742020202020206368616e6e656c3b0a0975696e7433325f742068616e646c653b0a7d3b0a0a23646566696e65204e4f55564541555f474554504152414d5f5043495f56454e444f52202020202020330a23646566696e65204e4f55564541555f474554504152414d5f5043495f444556494345202020202020340a23646566696e65204e4f55564541555f474554504152414d5f4255535f545950452020202020202020350a23646566696e65204e4f55564541555f474554504152414d5f46425f53495a45202020202020202020380a23646566696e65204e4f55564541555f474554504152414d5f4147505f53495a452020202020202020390a23646566696e65204e4f55564541555f474554504152414d5f434849505345545f494420202020202031310a23646566696e65204e4f55564541555f474554504152414d5f564d5f5652414d5f424153452020202031320a23646566696e65204e4f55564541555f474554504152414d5f47524150485f554e495453202020202031330a23646566696e65204e4f55564541555f474554504152414d5f5054494d45525f54494d45202020202031340a23646566696e65204e4f55564541555f474554504152414d5f4841535f424f5f55534147452020202031350a23646566696e65204e4f55564541555f474554504152414d5f4841535f50414745464c49502020202031360a7374727563742064726d5f6e6f75766561755f676574706172616d207b0a0975696e7436345f7420706172616d3b0a0975696e7436345f742076616c75653b0a7d3b0a0a7374727563742064726d5f6e6f75766561755f736574706172616d207b0a0975696e7436345f7420706172616d3b0a0975696e7436345f742076616c75653b0a7d3b0a0a23646566696e652044524d5f494f43544c5f4e4f55564541555f474554504152414d202020202020202020202044524d5f494f57522844524d5f434f4d4d414e445f42415345202b2044524d5f4e4f55564541555f474554504152414d2c207374727563742064726d5f6e6f75766561755f676574706172616d290a23646566696e652044524d5f494f43544c5f4e4f55564541555f534554504152414d202020202020202020202044524d5f494f57522844524d5f434f4d4d414e445f42415345202b2044524d5f4e4f55564541555f534554504152414d2c207374727563742064726d5f6e6f75766561755f736574706172616d290a23646566696e652044524d5f494f43544c5f4e4f55564541555f4348414e4e454c5f414c4c4f4320202020202044524d5f494f57522844524d5f434f4d4d414e445f42415345202b2044524d5f4e4f55564541555f4348414e4e454c5f414c4c4f432c207374727563742064726d5f6e6f75766561755f6368616e6e656c5f616c6c6f63290a23646566696e652044524d5f494f43544c5f4e4f55564541555f4348414e4e454c5f465245452020202020202044524d5f494f57202844524d5f434f4d4d414e445f42415345202b2044524d5f4e4f55564541555f4348414e4e454c5f465245452c207374727563742064726d5f6e6f75766561755f6368616e6e656c5f66726565290a23646566696e652044524d5f494f43544c5f4e4f55564541555f47524f424a5f414c4c4f43202020202020202044524d5f494f57202844524d5f434f4d4d414e445f42415345202b2044524d5f4e4f55564541555f47524f424a5f414c4c4f432c207374727563742064726d5f6e6f75766561755f67726f626a5f616c6c6f63290a23646566696e652044524d5f494f43544c5f4e4f55564541555f4e4f5449464945524f424a5f414c4c4f43202044524d5f494f57522844524d5f434f4d4d414e445f42415345202b2044524d5f4e4f55564541555f4e4f5449464945524f424a5f414c4c4f432c207374727563742064726d5f6e6f75766561755f6e6f7469666965726f626a5f616c6c6f63290a23646566696e652044524d5f494f43544c5f4e4f55564541555f4750554f424a5f46524545202020202020202044524d5f494f57202844524d5f434f4d4d414e445f42415345202b2044524d5f4e4f55564541555f4750554f424a5f465245452c207374727563742064726d5f6e6f75766561755f6770756f626a5f66726565290a0a23656e6469660a006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f616370692e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323534373000313231313437343433333000303032323233310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f616370692e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c616370692f616370695f647269766572732e683e0a23696e636c756465203c616370692f616370695f6275732e683e0a23696e636c756465203c616370692f766964656f2e683e0a23696e636c756465203c616370692f616370692e683e0a23696e636c756465203c6c696e75782f6d786d2d776d692e683e0a0a23696e636c756465203c6c696e75782f7667615f73776974636865726f6f2e683e0a0a23696e636c756465203c64726d2f64726d5f656469642e683e0a0a23696e636c75646520226e6f75766561755f64726d2e68220a23696e636c75646520226e6f75766561755f616370692e68220a0a23646566696e65204e4f55564541555f44534d5f4c454420307830320a23646566696e65204e4f55564541555f44534d5f4c45445f535441544520307830300a23646566696e65204e4f55564541555f44534d5f4c45445f4f464620307831300a23646566696e65204e4f55564541555f44534d5f4c45445f5354414d494e4120307831310a23646566696e65204e4f55564541555f44534d5f4c45445f535045454420307831320a0a23646566696e65204e4f55564541555f44534d5f504f57455220307830330a23646566696e65204e4f55564541555f44534d5f504f5745525f535441544520307830300a23646566696e65204e4f55564541555f44534d5f504f5745525f535045454420307830310a23646566696e65204e4f55564541555f44534d5f504f5745525f5354414d494e4120307830320a0a23646566696e65204e4f55564541555f44534d5f4f5054494d55535f464e20307831410a23646566696e65204e4f55564541555f44534d5f4f5054494d55535f4152475320307830333030303030310a0a73746174696320737472756374206e6f75766561755f64736d5f70726976207b0a09626f6f6c2064736d5f64657465637465643b0a09626f6f6c206f7074696d75735f64657465637465643b0a09616370695f68616e646c65206468616e646c653b0a09616370695f68616e646c6520726f6d5f68616e646c653b0a7d206e6f75766561755f64736d5f707269763b0a0a626f6f6c206e6f75766561755f69735f6f7074696d757328766f696429207b0a0972657475726e206e6f75766561755f64736d5f707269762e6f7074696d75735f64657465637465643b0a7d0a0a626f6f6c206e6f75766561755f69735f76315f64736d28766f696429207b0a0972657475726e206e6f75766561755f64736d5f707269762e64736d5f64657465637465643b0a7d0a0a23646566696e65204e4f55564541555f44534d5f4841535f4d5558203078310a23646566696e65204e4f55564541555f44534d5f4841535f4f5054203078320a0a73746174696320636f6e73742063686172206e6f75766561755f64736d5f6d7569645b5d203d207b0a09307841302c20307841302c20307839352c20307839442c20307836302c20307830302c20307834382c20307834442c0a09307842332c20307834442c20307837452c20307835462c20307845412c20307831322c20307839462c20307844342c0a7d3b0a0a73746174696320636f6e73742063686172206e6f75766561755f6f705f64736d5f6d7569645b5d203d207b0a09307846382c20307844382c20307838362c20307841342c20307844412c20307830422c20307831422c20307834372c0a09307841372c20307832422c20307836302c20307834322c20307841362c20307842352c20307842452c20307845302c0a7d3b0a0a73746174696320696e74206e6f75766561755f6f7074696d75735f64736d28616370695f68616e646c652068616e646c652c20696e742066756e632c20696e74206172672c2075696e7433325f74202a726573756c74290a7b0a0973747275637420616370695f627566666572206f7574707574203d207b20414350495f414c4c4f434154455f4255464645522c204e554c4c207d3b0a0973747275637420616370695f6f626a6563745f6c69737420696e7075743b0a09756e696f6e20616370695f6f626a65637420706172616d735b345d3b0a09756e696f6e20616370695f6f626a656374202a6f626a3b0a09696e7420692c206572723b0a096368617220617267735f627566665b345d3b0a0a09696e7075742e636f756e74203d20343b0a09696e7075742e706f696e746572203d20706172616d733b0a09706172616d735b305d2e74797065203d20414350495f545950455f4255464645523b0a09706172616d735b305d2e6275666665722e6c656e677468203d2073697a656f66286e6f75766561755f6f705f64736d5f6d756964293b0a09706172616d735b305d2e6275666665722e706f696e746572203d202863686172202a296e6f75766561755f6f705f64736d5f6d7569643b0a09706172616d735b315d2e74797065203d20414350495f545950455f494e54454745523b0a09706172616d735b315d2e696e74656765722e76616c7565203d20307830303030303130303b0a09706172616d735b325d2e74797065203d20414350495f545950455f494e54454745523b0a09706172616d735b325d2e696e74656765722e76616c7565203d2066756e633b0a09706172616d735b335d2e74797065203d20414350495f545950455f4255464645523b0a09706172616d735b335d2e6275666665722e6c656e677468203d20343b0a092f2a2041435049206973206c6974746c6520656e6469616e2c204141424243434444206265636f6d6573207b44442c43432c42422c41417d202a2f0a09666f72202869203d20303b2069203c20343b20692b2b290a0909617267735f627566665b695d203d2028617267203e3e2069202a203829202620307846463b0a09706172616d735b335d2e6275666665722e706f696e746572203d20617267735f627566663b0a0a09657272203d20616370695f6576616c756174655f6f626a6563742868616e646c652c20225f44534d222c2026696e7075742c20266f7574707574293b0a096966202865727229207b0a09097072696e746b284b45524e5f494e464f20226661696c656420746f206576616c75617465205f44534d3a2025645c6e222c20657272293b0a090972657475726e206572723b0a097d0a0a096f626a203d2028756e696f6e20616370695f6f626a656374202a296f75747075742e706f696e7465723b0a0a09696620286f626a2d3e74797065203d3d20414350495f545950455f494e5445474552290a0909696620286f626a2d3e696e74656765722e76616c7565203d3d203078383030303030303229207b0a09090972657475726e202d454e4f4445563b0a09097d0a0a09696620286f626a2d3e74797065203d3d20414350495f545950455f42554646455229207b0a0909696620286f626a2d3e6275666665722e6c656e677468203d3d203420262620726573756c7429207b0a0909092a726573756c74203d20303b0a0909092a726573756c74207c3d206f626a2d3e6275666665722e706f696e7465725b305d3b0a0909092a726573756c74207c3d20286f626a2d3e6275666665722e706f696e7465725b315d203c3c2038293b0a0909092a726573756c74207c3d20286f626a2d3e6275666665722e706f696e7465725b325d203c3c203136293b0a0909092a726573756c74207c3d20286f626a2d3e6275666665722e706f696e7465725b335d203c3c203234293b0a09097d0a097d0a0a096b66726565286f75747075742e706f696e746572293b0a0972657475726e20303b0a7d0a0a73746174696320696e74206e6f75766561755f64736d28616370695f68616e646c652068616e646c652c20696e742066756e632c20696e74206172672c2075696e7433325f74202a726573756c74290a7b0a0973747275637420616370695f627566666572206f7574707574203d207b20414350495f414c4c4f434154455f4255464645522c204e554c4c207d3b0a0973747275637420616370695f6f626a6563745f6c69737420696e7075743b0a09756e696f6e20616370695f6f626a65637420706172616d735b345d3b0a09756e696f6e20616370695f6f626a656374202a6f626a3b0a09696e74206572723b0a0a09696e7075742e636f756e74203d20343b0a09696e7075742e706f696e746572203d20706172616d733b0a09706172616d735b305d2e74797065203d20414350495f545950455f4255464645523b0a09706172616d735b305d2e6275666665722e6c656e677468203d2073697a656f66286e6f75766561755f64736d5f6d756964293b0a09706172616d735b305d2e6275666665722e706f696e746572203d202863686172202a296e6f75766561755f64736d5f6d7569643b0a09706172616d735b315d2e74797065203d20414350495f545950455f494e54454745523b0a09706172616d735b315d2e696e74656765722e76616c7565203d20307830303030303130323b0a09706172616d735b325d2e74797065203d20414350495f545950455f494e54454745523b0a09706172616d735b325d2e696e74656765722e76616c7565203d2066756e633b0a09706172616d735b335d2e74797065203d20414350495f545950455f494e54454745523b0a09706172616d735b335d2e696e74656765722e76616c7565203d206172673b0a0a09657272203d20616370695f6576616c756174655f6f626a6563742868616e646c652c20225f44534d222c2026696e7075742c20266f7574707574293b0a096966202865727229207b0a09097072696e746b284b45524e5f494e464f20226661696c656420746f206576616c75617465205f44534d3a2025645c6e222c20657272293b0a090972657475726e206572723b0a097d0a0a096f626a203d2028756e696f6e20616370695f6f626a656374202a296f75747075742e706f696e7465723b0a0a09696620286f626a2d3e74797065203d3d20414350495f545950455f494e5445474552290a0909696620286f626a2d3e696e74656765722e76616c7565203d3d2030783830303030303032290a09090972657475726e202d454e4f4445563b0a0a09696620286f626a2d3e74797065203d3d20414350495f545950455f42554646455229207b0a0909696620286f626a2d3e6275666665722e6c656e677468203d3d203420262620726573756c7429207b0a0909092a726573756c74203d20303b0a0909092a726573756c74207c3d206f626a2d3e6275666665722e706f696e7465725b305d3b0a0909092a726573756c74207c3d20286f626a2d3e6275666665722e706f696e7465725b315d203c3c2038293b0a0909092a726573756c74207c3d20286f626a2d3e6275666665722e706f696e7465725b325d203c3c203136293b0a0909092a726573756c74207c3d20286f626a2d3e6275666665722e706f696e7465725b335d203c3c203234293b0a09097d0a097d0a0a096b66726565286f75747075742e706f696e746572293b0a0972657475726e20303b0a7d0a0a2f2a2052657475726e73203120696620612044534d2066756e6374696f6e20697320757361626c6520616e642030206f7468657277697365202a2f0a73746174696320696e74206e6f75766561755f746573745f64736d28616370695f68616e646c6520746573745f68616e646c652c0a09696e7420282a64736d5f66756e632928616370695f68616e646c652c20696e742c20696e742c2075696e7433325f74202a292c0a09696e742073666e63290a7b0a0975333220726573756c74203d20303b0a0a092f2a2046756e6374696f6e20302072657475726e7320612042756666657220636f6e7461696e696e6720617661696c61626c652066756e6374696f6e732e2054686520617267730a09202a20706172616d657465722069732069676e6f72656420666f722066756e6374696f6e20302c20736f206a75737420707574203020696e206974202a2f0a096966202864736d5f66756e6328746573745f68616e646c652c20302c20302c2026726573756c7429290a090972657475726e20303b0a0a092f2a2041435049205370656320763420392e31342e313a206966206269742030206973207a65726f2c206e6f2066756e6374696f6e20697320737570706f727465642e2049660a09202a20746865206e2d74682062697420697320656e61626c65642c2066756e6374696f6e206e20697320737570706f72746564202a2f0a0972657475726e20726573756c742026203120262620726573756c742026202831203c3c2073666e63293b0a7d0a0a73746174696320696e74206e6f75766561755f64736d5f7377697463685f6d757828616370695f68616e646c652068616e646c652c20696e74206d75785f6964290a7b0a096d786d5f776d695f63616c6c5f6d786d78286d75785f6964203d3d204e4f55564541555f44534d5f4c45445f5354414d494e41203f204d584d5f4d5844535f414441505445525f494744203a204d584d5f4d5844535f414441505445525f30293b0a096d786d5f776d695f63616c6c5f6d786473286d75785f6964203d3d204e4f55564541555f44534d5f4c45445f5354414d494e41203f204d584d5f4d5844535f414441505445525f494744203a204d584d5f4d5844535f414441505445525f30293b0a0972657475726e206e6f75766561755f64736d2868616e646c652c204e4f55564541555f44534d5f4c45442c206d75785f69642c204e554c4c293b0a7d0a0a73746174696320696e74206e6f75766561755f64736d5f7365745f64697363726574655f737461746528616370695f68616e646c652068616e646c652c20656e756d207667615f73776974636865726f6f5f7374617465207374617465290a7b0a09696e74206172673b0a09696620287374617465203d3d205647415f53574954434845524f4f5f4f4e290a0909617267203d204e4f55564541555f44534d5f504f5745525f53504545443b0a09656c73650a0909617267203d204e4f55564541555f44534d5f504f5745525f5354414d494e413b0a096e6f75766561755f64736d2868616e646c652c204e4f55564541555f44534d5f504f5745522c206172672c204e554c4c293b0a0972657475726e20303b0a7d0a0a73746174696320696e74206e6f75766561755f64736d5f737769746368746f28656e756d207667615f73776974636865726f6f5f636c69656e745f6964206964290a7b0a0969662028216e6f75766561755f64736d5f707269762e64736d5f6465746563746564290a090972657475726e20303b0a09696620286964203d3d205647415f53574954434845524f4f5f494744290a090972657475726e206e6f75766561755f64736d5f7377697463685f6d7578286e6f75766561755f64736d5f707269762e6468616e646c652c204e4f55564541555f44534d5f4c45445f5354414d494e41293b0a09656c73650a090972657475726e206e6f75766561755f64736d5f7377697463685f6d7578286e6f75766561755f64736d5f707269762e6468616e646c652c204e4f55564541555f44534d5f4c45445f5350454544293b0a7d0a0a73746174696320696e74206e6f75766561755f64736d5f706f7765725f737461746528656e756d207667615f73776974636865726f6f5f636c69656e745f69642069642c0a09090909202020656e756d207667615f73776974636865726f6f5f7374617465207374617465290a7b0a09696620286964203d3d205647415f53574954434845524f4f5f494744290a090972657475726e20303b0a0a092f2a204f7074696d7573206c6170746f7073206861766520746865206361726420616c72656164792064697361626c656420696e0a09202a206e6f75766561755f73776974636865726f6f5f7365745f7374617465202a2f0a0969662028216e6f75766561755f64736d5f707269762e64736d5f6465746563746564290a090972657475726e20303b0a0a0972657475726e206e6f75766561755f64736d5f7365745f64697363726574655f7374617465286e6f75766561755f64736d5f707269762e6468616e646c652c207374617465293b0a7d0a0a73746174696320696e74206e6f75766561755f64736d5f6765745f636c69656e745f696428737472756374207063695f646576202a70646576290a7b0a092f2a2065617379206f7074696f6e206f6e65202d20696e74656c2076656e646f72204944206d65616e7320496e7465677261746564202a2f0a0969662028706465762d3e76656e646f72203d3d205043495f56454e444f525f49445f494e54454c290a090972657475726e205647415f53574954434845524f4f5f4947443b0a0a092f2a206973207468697320646576696365206f6e2042757320303f202d2074686973206d6179206e65656420696d70726f76696e67202a2f0a0969662028706465762d3e6275732d3e6e756d626572203d3d2030290a090972657475726e205647415f53574954434845524f4f5f4947443b0a0a0972657475726e205647415f53574954434845524f4f5f4449533b0a7d0a0a73746174696320737472756374207667615f73776974636865726f6f5f68616e646c6572206e6f75766561755f64736d5f68616e646c6572203d207b0a092e737769746368746f203d206e6f75766561755f64736d5f737769746368746f2c0a092e706f7765725f7374617465203d206e6f75766561755f64736d5f706f7765725f73746174652c0a092e6765745f636c69656e745f6964203d206e6f75766561755f64736d5f6765745f636c69656e745f69642c0a7d3b0a0a73746174696320696e74206e6f75766561755f64736d5f7063695f70726f626528737472756374207063695f646576202a70646576290a7b0a09616370695f68616e646c65206468616e646c652c206e76696469615f68616e646c653b0a09616370695f737461747573207374617475733b0a09696e742072657476616c203d20303b0a0a096468616e646c65203d204445564943455f414350495f48414e444c452826706465762d3e646576293b0a0969662028216468616e646c65290a090972657475726e2066616c73653b0a0a09737461747573203d20616370695f6765745f68616e646c65286468616e646c652c20225f44534d222c20266e76696469615f68616e646c65293b0a0969662028414350495f4641494c555245287374617475732929207b0a090972657475726e2066616c73653b0a097d0a0a09696620286e6f75766561755f746573745f64736d286468616e646c652c206e6f75766561755f64736d2c204e4f55564541555f44534d5f504f57455229290a090972657476616c207c3d204e4f55564541555f44534d5f4841535f4d55583b0a0a09696620286e6f75766561755f746573745f64736d286468616e646c652c206e6f75766561755f6f7074696d75735f64736d2c0a09094e4f55564541555f44534d5f4f5054494d55535f464e29290a090972657476616c207c3d204e4f55564541555f44534d5f4841535f4f50543b0a0a096966202872657476616c290a09096e6f75766561755f64736d5f707269762e6468616e646c65203d206468616e646c653b0a0a0972657475726e2072657476616c3b0a7d0a0a73746174696320626f6f6c206e6f75766561755f64736d5f64657465637428766f6964290a7b0a096368617220616370695f6d6574686f645f6e616d655b3235355d203d207b2030207d3b0a0973747275637420616370695f62756666657220627566666572203d207b73697a656f6628616370695f6d6574686f645f6e616d65292c20616370695f6d6574686f645f6e616d657d3b0a09737472756374207063695f646576202a70646576203d204e554c4c3b0a09696e74206861735f64736d203d20303b0a09696e74206861735f6f7074696d7573203d20303b0a09696e74207667615f636f756e74203d20303b0a09626f6f6c20677569645f76616c69643b0a09696e742072657476616c3b0a09626f6f6c20726574203d2066616c73653b0a0a092f2a206c6f6f6b757020746865204d584d2047554944202a2f0a09677569645f76616c6964203d206d786d5f776d695f737570706f7274656428293b0a0a0969662028677569645f76616c6964290a09097072696e746b28224d584d3a204755494420646574656374656420696e2042494f535c6e22293b0a0a092f2a206e6f7720646f2044534d20646574656374696f6e202a2f0a097768696c6520282870646576203d207063695f6765745f636c617373285043495f434c4153535f444953504c41595f564741203c3c20382c2070646576292920213d204e554c4c29207b0a09097667615f636f756e742b2b3b0a0a090972657476616c203d206e6f75766561755f64736d5f7063695f70726f62652870646576293b0a09096966202872657476616c2026204e4f55564541555f44534d5f4841535f4d5558290a0909096861735f64736d207c3d20313b0a09096966202872657476616c2026204e4f55564541555f44534d5f4841535f4f5054290a0909096861735f6f7074696d7573203d20313b0a097d0a0a092f2a2066696e6420746865206f7074696d75732044534d206f7220746865206f6c642076312044534d202a2f0a09696620286861735f6f7074696d7573203d3d203129207b0a0909616370695f6765745f6e616d65286e6f75766561755f64736d5f707269762e6468616e646c652c20414350495f46554c4c5f504154484e414d452c0a09090926627566666572293b0a09097072696e746b284b45524e5f494e464f20225647412073776974636865726f6f3a206465746563746564204f7074696d75732044534d206d6574686f642025732068616e646c655c6e222c0a090909616370695f6d6574686f645f6e616d65293b0a09096e6f75766561755f64736d5f707269762e6f7074696d75735f6465746563746564203d20747275653b0a0909726574203d20747275653b0a097d20656c736520696620287667615f636f756e74203d3d2032202626206861735f64736d20262620677569645f76616c696429207b0a0909616370695f6765745f6e616d65286e6f75766561755f64736d5f707269762e6468616e646c652c20414350495f46554c4c5f504154484e414d452c0a09090926627566666572293b0a09097072696e746b284b45524e5f494e464f20225647412073776974636865726f6f3a2064657465637465642044534d20737769746368696e67206d6574686f642025732068616e646c655c6e222c0a090909616370695f6d6574686f645f6e616d65293b0a09096e6f75766561755f64736d5f707269762e64736d5f6465746563746564203d20747275653b0a0909726574203d20747275653b0a097d0a0a0a0972657475726e207265743b0a7d0a0a766f6964206e6f75766561755f72656769737465725f64736d5f68616e646c657228766f6964290a7b0a09626f6f6c20723b0a0a0972203d206e6f75766561755f64736d5f64657465637428293b0a09696620282172290a090972657475726e3b0a0a097667615f73776974636865726f6f5f72656769737465725f68616e646c657228266e6f75766561755f64736d5f68616e646c6572293b0a7d0a0a2f2a204d7573742062652063616c6c656420666f72204f7074696d7573206d6f64656c73206265666f72652074686520636172642063616e206265207475726e6564206f6666202a2f0a766f6964206e6f75766561755f73776974636865726f6f5f6f7074696d75735f64736d28766f6964290a7b0a0975333220726573756c74203d20303b0a0969662028216e6f75766561755f64736d5f707269762e6f7074696d75735f6465746563746564290a090972657475726e3b0a0a096e6f75766561755f6f7074696d75735f64736d286e6f75766561755f64736d5f707269762e6468616e646c652c204e4f55564541555f44534d5f4f5054494d55535f464e2c0a09094e4f55564541555f44534d5f4f5054494d55535f415247532c2026726573756c74293b0a7d0a0a766f6964206e6f75766561755f756e72656769737465725f64736d5f68616e646c657228766f6964290a7b0a09696620286e6f75766561755f64736d5f707269762e6f7074696d75735f6465746563746564207c7c206e6f75766561755f64736d5f707269762e64736d5f6465746563746564290a09097667615f73776974636865726f6f5f756e72656769737465725f68616e646c657228293b0a7d0a0a2f2a2072657472696576652074686520524f4d20696e20346b20626c6f636b73202a2f0a73746174696320696e74206e6f75766561755f726f6d5f63616c6c28616370695f68616e646c6520726f6d5f68616e646c652c2075696e74385f74202a62696f732c0a09090920202020696e74206f66667365742c20696e74206c656e290a7b0a09616370695f737461747573207374617475733b0a09756e696f6e20616370695f6f626a65637420726f6d5f6172675f656c656d656e74735b325d2c202a6f626a3b0a0973747275637420616370695f6f626a6563745f6c69737420726f6d5f6172673b0a0973747275637420616370695f62756666657220627566666572203d207b20414350495f414c4c4f434154455f4255464645522c204e554c4c7d3b0a0a09726f6d5f6172672e636f756e74203d20323b0a09726f6d5f6172672e706f696e746572203d2026726f6d5f6172675f656c656d656e74735b305d3b0a0a09726f6d5f6172675f656c656d656e74735b305d2e74797065203d20414350495f545950455f494e54454745523b0a09726f6d5f6172675f656c656d656e74735b305d2e696e74656765722e76616c7565203d206f66667365743b0a0a09726f6d5f6172675f656c656d656e74735b315d2e74797065203d20414350495f545950455f494e54454745523b0a09726f6d5f6172675f656c656d656e74735b315d2e696e74656765722e76616c7565203d206c656e3b0a0a09737461747573203d20616370695f6576616c756174655f6f626a65637428726f6d5f68616e646c652c204e554c4c2c2026726f6d5f6172672c2026627566666572293b0a0969662028414350495f4641494c555245287374617475732929207b0a09097072696e746b284b45524e5f494e464f20226661696c656420746f206576616c7561746520524f4d20676f742025735c6e222c20616370695f666f726d61745f657863657074696f6e2873746174757329293b0a090972657475726e202d454e4f4445563b0a097d0a096f626a203d2028756e696f6e20616370695f6f626a656374202a296275666665722e706f696e7465723b0a096d656d6370792862696f732b6f66667365742c206f626a2d3e6275666665722e706f696e7465722c206c656e293b0a096b66726565286275666665722e706f696e746572293b0a0972657475726e206c656e3b0a7d0a0a626f6f6c206e6f75766561755f616370695f726f6d5f737570706f7274656428737472756374207063695f646576202a70646576290a7b0a09616370695f737461747573207374617475733b0a09616370695f68616e646c65206468616e646c652c20726f6d5f68616e646c653b0a0a0969662028216e6f75766561755f64736d5f707269762e64736d5f646574656374656420262620216e6f75766561755f64736d5f707269762e6f7074696d75735f6465746563746564290a090972657475726e2066616c73653b0a0a096468616e646c65203d204445564943455f414350495f48414e444c452826706465762d3e646576293b0a0969662028216468616e646c65290a090972657475726e2066616c73653b0a0a09737461747573203d20616370695f6765745f68616e646c65286468616e646c652c20225f524f4d222c2026726f6d5f68616e646c65293b0a0969662028414350495f4641494c5552452873746174757329290a090972657475726e2066616c73653b0a0a096e6f75766561755f64736d5f707269762e726f6d5f68616e646c65203d20726f6d5f68616e646c653b0a0972657475726e20747275653b0a7d0a0a696e74206e6f75766561755f616370695f6765745f62696f735f6368756e6b2875696e74385f74202a62696f732c20696e74206f66667365742c20696e74206c656e290a7b0a0972657475726e206e6f75766561755f726f6d5f63616c6c286e6f75766561755f64736d5f707269762e726f6d5f68616e646c652c2062696f732c206f66667365742c206c656e293b0a7d0a0a766f6964202a0a6e6f75766561755f616370695f65646964287374727563742064726d5f646576696365202a6465762c207374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a0973747275637420616370695f646576696365202a616370696465763b0a09616370695f68616e646c652068616e646c653b0a09696e7420747970652c207265743b0a09766f6964202a656469643b0a0a097377697463682028636f6e6e6563746f722d3e636f6e6e6563746f725f7479706529207b0a09636173652044524d5f4d4f44455f434f4e4e4543544f525f4c5644533a0a09636173652044524d5f4d4f44455f434f4e4e4543544f525f6544503a0a090974797065203d20414350495f564944454f5f444953504c41595f4c43443b0a0909627265616b3b0a0964656661756c743a0a090972657475726e204e554c4c3b0a097d0a0a0968616e646c65203d204445564943455f414350495f48414e444c4528266465762d3e706465762d3e646576293b0a09696620282168616e646c65290a090972657475726e204e554c4c3b0a0a09726574203d20616370695f6275735f6765745f6465766963652868616e646c652c202661637069646576293b0a0969662028726574290a090972657475726e204e554c4c3b0a0a09726574203d20616370695f766964656f5f6765745f6564696428616370696465762c20747970652c202d312c202665646964293b0a0969662028726574203c2030290a090972657475726e204e554c4c3b0a0a0972657475726e206b6d656d64757028656469642c20454449445f4c454e4754482c204746505f4b45524e454c293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f616370692e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303231323700313231313437343433333000303032323233300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5f4e4f55564541555f414350495f485f5f0a23646566696e65205f5f4e4f55564541555f414350495f485f5f0a0a23646566696e6520524f4d5f42494f535f5041474520343039360a0a23696620646566696e656428434f4e4649475f41435049290a626f6f6c206e6f75766561755f69735f6f7074696d757328766f6964293b0a626f6f6c206e6f75766561755f69735f76315f64736d28766f6964293b0a766f6964206e6f75766561755f72656769737465725f64736d5f68616e646c657228766f6964293b0a766f6964206e6f75766561755f756e72656769737465725f64736d5f68616e646c657228766f6964293b0a766f6964206e6f75766561755f73776974636865726f6f5f6f7074696d75735f64736d28766f6964293b0a696e74206e6f75766561755f616370695f6765745f62696f735f6368756e6b2875696e74385f74202a62696f732c20696e74206f66667365742c20696e74206c656e293b0a626f6f6c206e6f75766561755f616370695f726f6d5f737570706f7274656428737472756374207063695f646576202a70646576293b0a766f6964202a6e6f75766561755f616370695f65646964287374727563742064726d5f646576696365202a2c207374727563742064726d5f636f6e6e6563746f72202a293b0a23656c73650a73746174696320696e6c696e6520626f6f6c206e6f75766561755f69735f6f7074696d757328766f696429207b2072657475726e2066616c73653b207d3b0a73746174696320696e6c696e6520626f6f6c206e6f75766561755f69735f76315f64736d28766f696429207b2072657475726e2066616c73653b207d3b0a73746174696320696e6c696e6520766f6964206e6f75766561755f72656769737465725f64736d5f68616e646c657228766f696429207b7d0a73746174696320696e6c696e6520766f6964206e6f75766561755f756e72656769737465725f64736d5f68616e646c657228766f696429207b7d0a73746174696320696e6c696e6520766f6964206e6f75766561755f73776974636865726f6f5f6f7074696d75735f64736d28766f696429207b7d0a73746174696320696e6c696e6520626f6f6c206e6f75766561755f616370695f726f6d5f737570706f7274656428737472756374207063695f646576202a7064657629207b2072657475726e2066616c73653b207d0a73746174696320696e6c696e6520696e74206e6f75766561755f616370695f6765745f62696f735f6368756e6b2875696e74385f74202a62696f732c20696e74206f66667365742c20696e74206c656e29207b2072657475726e202d45494e56414c3b207d0a73746174696320696e6c696e6520766f6964202a6e6f75766561755f616370695f65646964287374727563742064726d5f646576696365202a6465762c207374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f7229207b2072657475726e204e554c4c3b207d0a23656e6469660a0a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f6167702e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303633353300313231313437343433333000303032323036330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f6d6f64756c652e683e0a0a23696e636c756465203c636f72652f6465766963652e683e0a0a23696e636c75646520226e6f75766561755f64726d2e68220a23696e636c75646520226e6f75766561755f6167702e68220a23696e636c75646520226e6f75766561755f7265672e68220a0a236966205f5f4f535f4841535f4147500a4d4f44554c455f5041524d5f44455343286167706d6f64652c2022414750206d6f646520283020746f2064697361626c65204147502922293b0a73746174696320696e74206e6f75766561755f6167706d6f6465203d202d313b0a6d6f64756c655f706172616d5f6e616d6564286167706d6f64652c206e6f75766561755f6167706d6f64652c20696e742c2030343030293b0a0a73746174696320756e7369676e6564206c6f6e670a6765745f6167705f6d6f646528737472756374206e6f75766561755f64726d202a64726d2c20756e7369676e6564206c6f6e67206d6f6465290a7b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a0a092f2a0a09202a204657207365656d7320746f2062652062726f6b656e206f6e206e7631382c206974206d616b6573207468652063617264206c6f636b2075700a09202a2072616e646f6d6c792e0a09202a2f0a09696620286465766963652d3e63686970736574203d3d2030783138290a09096d6f646520263d207e5043495f4147505f434f4d4d414e445f46573b0a0a092f2a0a09202a20414750206d6f64652073657420696e2074686520636f6d6d616e64206c696e652e0a09202a2f0a09696620286e6f75766561755f6167706d6f6465203e203029207b0a0909626f6f6c206167707633203d206d6f64652026203078383b0a0909696e742072617465203d206167707633203f206e6f75766561755f6167706d6f6465202f2034203a206e6f75766561755f6167706d6f64653b0a0a09096d6f6465203d20286d6f64652026207e30783729207c202872617465202620307837293b0a097d0a0a0972657475726e206d6f64653b0a7d0a0a73746174696320626f6f6c0a6e6f75766561755f6167705f656e61626c656428737472756374206e6f75766561755f64726d202a64726d290a7b0a097374727563742064726d5f646576696365202a646576203d2064726d2d3e6465763b0a0a09696620282164726d5f7063695f6465766963655f69735f6167702864657629207c7c20216465762d3e616770290a090972657475726e2066616c73653b0a0a096966202864726d2d3e6167702e73746174203d3d20554e4b4e4f574e29207b0a090969662028216e6f75766561755f6167706d6f6465290a09090972657475726e2066616c73653b0a090972657475726e20747275653b0a097d0a0a0972657475726e202864726d2d3e6167702e73746174203d3d20454e41424c4544293b0a7d0a23656e6469660a0a766f69640a6e6f75766561755f6167705f726573657428737472756374206e6f75766561755f64726d202a64726d290a7b0a236966205f5f4f535f4841535f4147500a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a097374727563742064726d5f646576696365202a646576203d2064726d2d3e6465763b0a0975333220736176655b325d3b0a09696e74207265743b0a0a0969662028216e6f75766561755f6167705f656e61626c65642864726d29290a090972657475726e3b0a0a092f2a204669727374206f6620616c6c2c2064697361626c652066617374207772697465732c206f746865727769736520696620697427730a09202a20616c726561647920656e61626c656420696e20746865204147502062726964676520616e642077652064697361626c6520746865206361726427730a09202a2041475020636f6e74726f6c6c6572207765206d69676874206265206c6f636b696e67206f757273656c766573206f7574206f662069742e202a2f0a0969662028286e765f72643332286465766963652c204e5630345f504255535f5043495f4e565f313929207c0a0920202020206465762d3e6167702d3e6d6f6465292026205043495f4147505f434f4d4d414e445f465729207b0a09097374727563742064726d5f6167705f696e666f20696e666f3b0a09097374727563742064726d5f6167705f6d6f6465206d6f64653b0a0a0909726574203d2064726d5f6167705f696e666f286465762c2026696e666f293b0a090969662028726574290a09090972657475726e3b0a0a09096d6f64652e6d6f646520203d206765745f6167705f6d6f64652864726d2c20696e666f2e6d6f6465293b0a09096d6f64652e6d6f646520263d207e5043495f4147505f434f4d4d414e445f46573b0a0a0909726574203d2064726d5f6167705f656e61626c65286465762c206d6f6465293b0a090969662028726574290a09090972657475726e3b0a097d0a0a0a092f2a20636c656172206275736d6173746572206269742c20616e642064697361626c6520414750202a2f0a09736176655b305d203d206e765f6d61736b286465766963652c204e5630345f504255535f5043495f4e565f312c20307830303030303030342c2030783030303030303030293b0a096e765f77723332286465766963652c204e5630345f504255535f5043495f4e565f31392c2030293b0a0a092f2a207265736574205047524150482c20504649464f20616e64205054494d4552202a2f0a09736176655b315d203d206e765f6d61736b286465766963652c2030783030303230302c20307830303031313130302c2030783030303030303030293b0a096e765f6d61736b286465766963652c2030783030303230302c20307830303031313130302c20736176655b315d293b0a0a092f2a20616e6420726573746f726520627573746d6173746572206269742028676976657320656666656374206f6620726573657474696e672041475029202a2f0a096e765f77723332286465766963652c204e5630345f504255535f5043495f4e565f312c20736176655b305d293b0a23656e6469660a7d0a0a766f69640a6e6f75766561755f6167705f696e697428737472756374206e6f75766561755f64726d202a64726d290a7b0a236966205f5f4f535f4841535f4147500a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a097374727563742064726d5f646576696365202a646576203d2064726d2d3e6465763b0a097374727563742064726d5f6167705f696e666f20696e666f3b0a097374727563742064726d5f6167705f6d6f6465206d6f64653b0a09696e74207265743b0a0a0969662028216e6f75766561755f6167705f656e61626c65642864726d29290a090972657475726e3b0a0964726d2d3e6167702e73746174203d2044495341424c453b0a0a09726574203d2064726d5f6167705f6163717569726528646576293b0a096966202872657429207b0a09096e765f6572726f72286465766963652c2022756e61626c6520746f2061637175697265204147503a2025645c6e222c20726574293b0a090972657475726e3b0a097d0a0a09726574203d2064726d5f6167705f696e666f286465762c2026696e666f293b0a096966202872657429207b0a09096e765f6572726f72286465766963652c2022756e61626c6520746f206765742041475020696e666f3a2025645c6e222c20726574293b0a090972657475726e3b0a097d0a0a092f2a20736565206167702e6820666f722074686520414750535441545f2a206d6f64657320617661696c61626c65202a2f0a096d6f64652e6d6f6465203d206765745f6167705f6d6f64652864726d2c20696e666f2e6d6f6465293b0a0a09726574203d2064726d5f6167705f656e61626c65286465762c206d6f6465293b0a096966202872657429207b0a09096e765f6572726f72286465766963652c2022756e61626c6520746f20656e61626c65204147503a2025645c6e222c20726574293b0a090972657475726e3b0a097d0a0a0964726d2d3e6167702e73746174203d20454e41424c45443b0a0964726d2d3e6167702e62617365203d20696e666f2e61706572747572655f626173653b0a0964726d2d3e6167702e73697a65203d20696e666f2e61706572747572655f73697a653b0a23656e6469660a7d0a0a766f69640a6e6f75766561755f6167705f66696e6928737472756374206e6f75766561755f64726d202a64726d290a7b0a236966205f5f4f535f4841535f4147500a097374727563742064726d5f646576696365202a646576203d2064726d2d3e6465763b0a09696620286465762d3e616770202626206465762d3e6167702d3e6163717569726564290a090964726d5f6167705f72656c6561736528646576293b0a23656e6469660a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f6167702e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303033333200313231313437343433333000303032323035370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5f4e4f55564541555f4147505f485f5f0a23646566696e65205f5f4e4f55564541555f4147505f485f5f0a0a737472756374206e6f75766561755f64726d3b0a0a766f6964206e6f75766561755f6167705f726573657428737472756374206e6f75766561755f64726d202a293b0a766f6964206e6f75766561755f6167705f696e697428737472756374206e6f75766561755f64726d202a293b0a766f6964206e6f75766561755f6167705f66696e6928737472756374206e6f75766561755f64726d202a293b0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f6261636b6c696768742e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313630303500313231313437343433333000303032333233370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323030392052656420486174203c6d6a67407265646861742e636f6d3e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e670a202a206120636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468650a202a2022536f66747761726522292c20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e670a202a20776974686f7574206c696d69746174696f6e207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c0a202a20646973747269627574652c207375626c6963656e73652c20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f0a202a207065726d697420706572736f6e7320746f2077686f6d2074686520536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f0a202a2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e67207468650a202a206e6578742070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c0a202a20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c0a202a2045585052455353204f5220494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f460a202a204d45524348414e544142494c4954592c204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e0a202a20494e204e4f204556454e54205348414c4c2054484520434f50595249474854204f574e455228532920414e442f4f522049545320535550504c494552532042450a202a204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e0a202a204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e0a202a20574954482054484520534f465457415245204f522054484520555345204f52204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a2f0a0a2f2a0a202a20417574686f72733a0a202a20204d6174746865772047617272657474203c6d6a67407265646861742e636f6d3e0a202a0a202a205265676973746572206c6f636174696f6e7320646572697665642066726f6d204e56436c6f636b20627920526f64657269636b20436f6c656e6272616e6465720a202a2f0a0a23696e636c756465203c6c696e75782f6261636b6c696768742e683e0a23696e636c756465203c6c696e75782f616370692e683e0a0a23696e636c75646520226e6f75766561755f64726d2e68220a23696e636c75646520226e6f75766561755f7265672e68220a23696e636c75646520226e6f75766561755f656e636f6465722e68220a0a73746174696320696e740a6e7634305f6765745f696e74656e7369747928737472756374206261636b6c696768745f646576696365202a6264290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d20626c5f6765745f64617461286264293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09696e742076616c203d20286e765f72643332286465766963652c204e5634305f504d435f4241434b4c494748542920260a090909092020204e5634305f504d435f4241434b4c494748545f4d41534b29203e3e2031363b0a0a0972657475726e2076616c3b0a7d0a0a73746174696320696e740a6e7634305f7365745f696e74656e7369747928737472756374206261636b6c696768745f646576696365202a6264290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d20626c5f6765745f64617461286264293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09696e742076616c203d2062642d3e70726f70732e6272696768746e6573733b0a09696e7420726567203d206e765f72643332286465766963652c204e5634305f504d435f4241434b4c49474854293b0a0a096e765f77723332286465766963652c204e5634305f504d435f4241434b4c494748542c0a0909202876616c203c3c20313629207c20287265672026207e4e5634305f504d435f4241434b4c494748545f4d41534b29293b0a0a0972657475726e20303b0a7d0a0a73746174696320636f6e737420737472756374206261636b6c696768745f6f7073206e7634305f626c5f6f7073203d207b0a092e6f7074696f6e73203d20424c5f434f52455f53555350454e44524553554d452c0a092e6765745f6272696768746e657373203d206e7634305f6765745f696e74656e736974792c0a092e7570646174655f737461747573203d206e7634305f7365745f696e74656e736974792c0a7d3b0a0a73746174696320696e740a6e7634305f6261636b6c696768745f696e6974287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28636f6e6e6563746f722d3e646576293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09737472756374206261636b6c696768745f70726f706572746965732070726f70733b0a09737472756374206261636b6c696768745f646576696365202a62643b0a0a096966202821286e765f72643332286465766963652c204e5634305f504d435f4241434b4c49474854292026204e5634305f504d435f4241434b4c494748545f4d41534b29290a090972657475726e20303b0a0a096d656d736574282670726f70732c20302c2073697a656f6628737472756374206261636b6c696768745f70726f7065727469657329293b0a0970726f70732e74797065203d204241434b4c494748545f5241573b0a0970726f70732e6d61785f6272696768746e657373203d2033313b0a096264203d206261636b6c696768745f6465766963655f726567697374657228226e765f6261636b6c69676874222c2026636f6e6e6563746f722d3e6b6465762c2064726d2c0a0909090920202020202020266e7634305f626c5f6f70732c202670726f7073293b0a0964726d2d3e6261636b6c69676874203d2062643b0a0962642d3e70726f70732e6272696768746e657373203d206e7634305f6765745f696e74656e73697479286264293b0a096261636b6c696768745f7570646174655f737461747573286264293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a6e7635305f6765745f696e74656e7369747928737472756374206261636b6c696768745f646576696365202a6264290a7b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d20626c5f6765745f64617461286264293b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d286e765f656e636f6465722d3e626173652e626173652e646576293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09696e74206f72203d206e765f656e636f6465722d3e6f723b0a0975333220646976203d20313032353b0a097533322076616c3b0a0a0976616c20203d206e765f72643332286465766963652c204e5635305f50444953505f534f525f50574d5f43544c286f7229293b0a0976616c20263d204e5635305f50444953505f534f525f50574d5f43544c5f56414c3b0a0972657475726e20282876616c202a2031303029202b2028646976202f20322929202f206469763b0a7d0a0a73746174696320696e740a6e7635305f7365745f696e74656e7369747928737472756374206261636b6c696768745f646576696365202a6264290a7b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d20626c5f6765745f64617461286264293b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d286e765f656e636f6465722d3e626173652e626173652e646576293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09696e74206f72203d206e765f656e636f6465722d3e6f723b0a0975333220646976203d20313032353b0a097533322076616c203d202862642d3e70726f70732e6272696768746e657373202a2064697629202f203130303b0a0a096e765f77723332286465766963652c204e5635305f50444953505f534f525f50574d5f43544c286f72292c0a0909094e5635305f50444953505f534f525f50574d5f43544c5f4e4557207c2076616c293b0a0972657475726e20303b0a7d0a0a73746174696320636f6e737420737472756374206261636b6c696768745f6f7073206e7635305f626c5f6f7073203d207b0a092e6f7074696f6e73203d20424c5f434f52455f53555350454e44524553554d452c0a092e6765745f6272696768746e657373203d206e7635305f6765745f696e74656e736974792c0a092e7570646174655f737461747573203d206e7635305f7365745f696e74656e736974792c0a7d3b0a0a73746174696320696e740a6e7661335f6765745f696e74656e7369747928737472756374206261636b6c696768745f646576696365202a6264290a7b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d20626c5f6765745f64617461286264293b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d286e765f656e636f6465722d3e626173652e626173652e646576293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09696e74206f72203d206e765f656e636f6465722d3e6f723b0a09753332206469762c2076616c3b0a0a0964697620203d206e765f72643332286465766963652c204e5635305f50444953505f534f525f50574d5f444956286f7229293b0a0976616c20203d206e765f72643332286465766963652c204e5635305f50444953505f534f525f50574d5f43544c286f7229293b0a0976616c20263d204e5641335f50444953505f534f525f50574d5f43544c5f56414c3b0a096966202864697620262620646976203e3d2076616c290a090972657475726e20282876616c202a2031303029202b2028646976202f20322929202f206469763b0a0a0972657475726e203130303b0a7d0a0a73746174696320696e740a6e7661335f7365745f696e74656e7369747928737472756374206261636b6c696768745f646576696365202a6264290a7b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d20626c5f6765745f64617461286264293b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d286e765f656e636f6465722d3e626173652e626173652e646576293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09696e74206f72203d206e765f656e636f6465722d3e6f723b0a09753332206469762c2076616c3b0a0a09646976203d206e765f72643332286465766963652c204e5635305f50444953505f534f525f50574d5f444956286f7229293b0a0976616c203d202862642d3e70726f70732e6272696768746e657373202a2064697629202f203130303b0a096966202864697629207b0a09096e765f77723332286465766963652c204e5635305f50444953505f534f525f50574d5f43544c286f72292c2076616c207c0a090909094e5635305f50444953505f534f525f50574d5f43544c5f4e4557207c0a090909094e5641335f50444953505f534f525f50574d5f43544c5f554e4b293b0a090972657475726e20303b0a097d0a0a0972657475726e202d45494e56414c3b0a7d0a0a73746174696320636f6e737420737472756374206261636b6c696768745f6f7073206e7661335f626c5f6f7073203d207b0a092e6f7074696f6e73203d20424c5f434f52455f53555350454e44524553554d452c0a092e6765745f6272696768746e657373203d206e7661335f6765745f696e74656e736974792c0a092e7570646174655f737461747573203d206e7661335f7365745f696e74656e736974792c0a7d3b0a0a73746174696320696e740a6e7635305f6261636b6c696768745f696e6974287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28636f6e6e6563746f722d3e646576293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f6465723b0a09737472756374206261636b6c696768745f70726f706572746965732070726f70733b0a09737472756374206261636b6c696768745f646576696365202a62643b0a09636f6e737420737472756374206261636b6c696768745f6f7073202a6f70733b0a0a096e765f656e636f646572203d2066696e645f656e636f64657228636f6e6e6563746f722c204443425f4f55545055545f4c564453293b0a0969662028216e765f656e636f64657229207b0a09096e765f656e636f646572203d2066696e645f656e636f64657228636f6e6e6563746f722c204443425f4f55545055545f4450293b0a090969662028216e765f656e636f646572290a09090972657475726e202d454e4f4445563b0a097d0a0a0969662028216e765f72643332286465766963652c204e5635305f50444953505f534f525f50574d5f43544c286e765f656e636f6465722d3e6f722929290a090972657475726e20303b0a0a09696620286465766963652d3e63686970736574203c3d2030786130207c7c0a09202020206465766963652d3e63686970736574203d3d2030786161207c7c0a09202020206465766963652d3e63686970736574203d3d2030786163290a09096f7073203d20266e7635305f626c5f6f70733b0a09656c73650a09096f7073203d20266e7661335f626c5f6f70733b0a0a096d656d736574282670726f70732c20302c2073697a656f6628737472756374206261636b6c696768745f70726f7065727469657329293b0a0970726f70732e74797065203d204241434b4c494748545f5241573b0a0970726f70732e6d61785f6272696768746e657373203d203130303b0a096264203d206261636b6c696768745f6465766963655f726567697374657228226e765f6261636b6c69676874222c2026636f6e6e6563746f722d3e6b6465762c0a09090909202020202020206e765f656e636f6465722c206f70732c202670726f7073293b0a096966202849535f45525228626429290a090972657475726e205054525f455252286264293b0a0a0964726d2d3e6261636b6c69676874203d2062643b0a0962642d3e70726f70732e6272696768746e657373203d2062642d3e6f70732d3e6765745f6272696768746e657373286264293b0a096261636b6c696768745f7570646174655f737461747573286264293b0a0972657475726e20303b0a7d0a0a696e740a6e6f75766561755f6261636b6c696768745f696e6974287374727563742064726d5f646576696365202a646576290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f723b0a0a23696664656620434f4e4649475f414350490a0969662028616370695f766964656f5f6261636b6c696768745f737570706f7274282929207b0a09094e565f494e464f2864726d2c202241435049206261636b6c6967687420696e7465726661636520617661696c61626c652c20220a0909092020202020226e6f74207265676973746572696e67206f7572206f776e5c6e22293b0a090972657475726e20303b0a097d0a23656e6469660a0a096c6973745f666f725f656163685f656e74727928636f6e6e6563746f722c20266465762d3e6d6f64655f636f6e6669672e636f6e6e6563746f725f6c6973742c206865616429207b0a090969662028636f6e6e6563746f722d3e636f6e6e6563746f725f7479706520213d2044524d5f4d4f44455f434f4e4e4543544f525f4c5644532026260a090920202020636f6e6e6563746f722d3e636f6e6e6563746f725f7479706520213d2044524d5f4d4f44455f434f4e4e4543544f525f654450290a090909636f6e74696e75653b0a0a090973776974636820286465766963652d3e636172645f7479706529207b0a090963617365204e565f34303a0a09090972657475726e206e7634305f6261636b6c696768745f696e697428636f6e6e6563746f72293b0a090963617365204e565f35303a0a09090972657475726e206e7635305f6261636b6c696768745f696e697428636f6e6e6563746f72293b0a090964656661756c743a0a090909627265616b3b0a09097d0a097d0a0a0a0972657475726e20303b0a7d0a0a766f69640a6e6f75766561755f6261636b6c696768745f65786974287374727563742064726d5f646576696365202a646576290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0a096966202864726d2d3e6261636b6c6967687429207b0a09096261636b6c696768745f6465766963655f756e72656769737465722864726d2d3e6261636b6c69676874293b0a090964726d2d3e6261636b6c69676874203d204e554c4c3b0a097d0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f62696f732e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031373133353400313231313437343433333000303032323235340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f7079726967687420323030352d32303036204572696b2057616c696e670a202a20436f707972696768742032303036205374657068616e65204d617263686573696e0a202a20436f7079726967687420323030372d32303039205374756172742042656e6e6574740a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f74696365207368616c6c20626520696e636c7564656420696e0a202a20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520415554484f5253204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f54484552204c494142494c4954592c0a202a205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e472046524f4d2c204f5554204f460a202a204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f52204f54484552204445414c494e475320494e205448450a202a20534f4654574152452e0a202a2f0a0a23696e636c756465203c7375626465762f62696f732e683e0a0a23696e636c756465203c64726d2f64726d502e683e0a0a23696e636c75646520226e6f75766561755f64726d2e68220a23696e636c75646520226e6f75766561755f7265672e68220a23696e636c75646520226e6f75766561755f68772e68220a23696e636c75646520226e6f75766561755f656e636f6465722e68220a0a23696e636c756465203c6c696e75782f696f2d6d617070696e672e683e0a23696e636c756465203c6c696e75782f6669726d776172652e683e0a0a2f2a20746865736520646566696e657320617265206d616465207570202a2f0a23646566696e65204e565f43494f5f4352455f34345f4845414441203078300a23646566696e65204e565f43494f5f4352455f34345f4845414442203078330a23646566696e6520464541545552455f4d4f42494c452030783130092f2a20616c736f20464541545552455f51554144524f20666f7220424d50202a2f0a0a23646566696e652045444944315f4c454e203132380a0a23646566696e652042494f534c4f47287369702c20666d742c206172672e2e2e29204e565f4445425547287369702d3e6465762c20666d742c202323617267290a23646566696e65204c4f475f4f4c445f56414c55452878290a0a73747275637420696e69745f65786563207b0a09626f6f6c20657865637574653b0a09626f6f6c207265706561743b0a7d3b0a0a73746174696320626f6f6c206e765f636b73756d28636f6e73742075696e74385f74202a646174612c20756e7369676e656420696e74206c656e677468290a7b0a092f2a0a09202a205468657265277320612066657720636865636b73756d7320696e207468652042494f532c20736f2068657265277320612067656e6572696320636865636b696e670a09202a2066756e6374696f6e2e0a09202a2f0a09696e7420693b0a0975696e74385f742073756d203d20303b0a0a09666f72202869203d20303b2069203c206c656e6774683b20692b2b290a090973756d202b3d20646174615b695d3b0a0a096966202873756d290a090972657475726e20747275653b0a0a0972657475726e2066616c73653b0a7d0a0a7374617469632075696e7431365f7420636c6b636d707461626c6528737472756374206e7662696f73202a62696f732c2075696e7431365f7420636c6b7461626c652c20696e74207078636c6b290a7b0a09696e7420636f6d706172655f7265636f72645f6c656e2c2069203d20303b0a0975696e7431365f7420636f6d70617265636c6b2c20736372697074707472203d20303b0a0a096966202862696f732d3e6d616a6f725f76657273696f6e203c203529202f2a2070726520424954202a2f0a0909636f6d706172655f7265636f72645f6c656e203d20333b0a09656c73650a0909636f6d706172655f7265636f72645f6c656e203d20343b0a0a09646f207b0a0909636f6d70617265636c6b203d20524f4d31362862696f732d3e646174615b636c6b7461626c65202b20636f6d706172655f7265636f72645f6c656e202a20695d293b0a0909696620287078636c6b203e3d20636f6d70617265636c6b202a20313029207b0a0909096966202862696f732d3e6d616a6f725f76657273696f6e203c203529207b0a0909090975696e74385f7420746d6473737562203d2062696f732d3e646174615b636c6b7461626c65202b2032202b20636f6d706172655f7265636f72645f6c656e202a20695d3b0a09090909736372697074707472203d20524f4d31362862696f732d3e646174615b62696f732d3e696e69745f7363726970745f74626c735f707472202b20746d6473737562202a20325d293b0a0909097d20656c73650a09090909736372697074707472203d20524f4d31362862696f732d3e646174615b636c6b7461626c65202b2032202b20636f6d706172655f7265636f72645f6c656e202a20695d293b0a090909627265616b3b0a09097d0a0909692b2b3b0a097d207768696c652028636f6d70617265636c6b293b0a0a0972657475726e207363726970747074723b0a7d0a0a73746174696320766f69640a72756e5f6469676974616c5f6f705f736372697074287374727563742064726d5f646576696365202a6465762c2075696e7431365f74207363726970747074722c0a0909202020202020737472756374206463625f6f7574707574202a646362656e742c20696e7420686561642c20626f6f6c20646c290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0a094e565f494e464f2864726d2c20223078253034583a2050617273696e67206469676974616c206f757470757420736372697074207461626c655c6e222c0a090920736372697074707472293b0a094e56577269746556676143727463286465762c20302c204e565f43494f5f4352455f34342c2068656164203f204e565f43494f5f4352455f34345f4845414442203a0a09090909092020202020202020204e565f43494f5f4352455f34345f4845414441293b0a096e6f75766561755f62696f735f72756e5f696e69745f7461626c65286465762c207363726970747074722c20646362656e742c2068656164293b0a0a096e7630345f6466705f62696e645f68656164286465762c20646362656e742c20686561642c20646c293b0a7d0a0a73746174696320696e742063616c6c5f6c7664735f6d616e7566616374757265725f736372697074287374727563742064726d5f646576696365202a6465762c20737472756374206463625f6f7574707574202a646362656e742c20696e7420686561642c20656e756d204c5644535f73637269707420736372697074290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e7662696f73202a62696f73203d202664726d2d3e7662696f733b0a0975696e74385f7420737562203d2062696f732d3e646174615b62696f732d3e66702e786c617465645f656e747279202b207363726970745d202b202862696f732d3e66702e6c696e6b5f635f696e6372656d656e7420262620646362656e742d3e6f722026204443425f4f55545055545f43203f2031203a2030293b0a0975696e7431365f74207363726970746f6673203d20524f4d31362862696f732d3e646174615b62696f732d3e696e69745f7363726970745f74626c735f707472202b20737562202a20325d293b0a0a09696620282162696f732d3e66702e786c617465645f656e747279207c7c2021737562207c7c20217363726970746f6673290a090972657475726e202d45494e56414c3b0a0a0972756e5f6469676974616c5f6f705f736372697074286465762c207363726970746f66732c20646362656e742c20686561642c2062696f732d3e66702e6475616c5f6c696e6b293b0a0a0969662028736372697074203d3d204c5644535f50414e454c5f4f464629207b0a09092f2a206f66662d6f6e2064656c617920696e206d73202a2f0a09096d64656c617928524f4d31362862696f732d3e646174615b62696f732d3e66702e786c617465645f656e747279202b20375d29293b0a097d0a236966646566205f5f706f77657270635f5f0a092f2a20506f776572626f6f6b20737065636966696320717569726b73202a2f0a0969662028736372697074203d3d204c5644535f52455345542026260a0920202020286465762d3e7063695f646576696365203d3d20307830313739207c7c206465762d3e7063695f646576696365203d3d20307830313839207c7c0a0920202020206465762d3e7063695f646576696365203d3d2030783033323929290a09096e765f77726974655f746d6473286465762c20646362656e742d3e6f722c20302c20307830322c2030783732293b0a23656e6469660a0a0972657475726e20303b0a7d0a0a73746174696320696e742072756e5f6c7664735f7461626c65287374727563742064726d5f646576696365202a6465762c20737472756374206463625f6f7574707574202a646362656e742c20696e7420686561642c20656e756d204c5644535f736372697074207363726970742c20696e74207078636c6b290a7b0a092f2a0a09202a2054686520424954204c564453207461626c65277320686561646572206861732074686520696e666f726d6174696f6e20746f207365747570207468650a09202a206e6563657373617279207265676973746572732e20466f6c6c6f77696e6720746865207374616e646172642034206279746520686561646572206172653a0a09202a2041206269746d61736b206279746520616e642061206475616c2d6c696e6b207472616e736974696f6e207078636c6b2076616c756520666f722075736520696e0a09202a2073656c656374696e672074686520696e697420736372697074207768656e206e6f74207573696e67207374726170733b20342073637269707420706f696e746572730a09202a20666f722070616e656c20706f7765722c2073656c6563746564206279206f757470757420616e64206f6e2f6f66663b20616e642038207461626c6520706f696e746572730a09202a20666f722070616e656c20696e69742c20746865206e6565646564206f6e652064657465726d696e6564206279206f75747075742c20616e64206269747320696e207468650a09202a20636f6e6620627974652e205468657365207461626c6573206172652073696d696c617220746f2074686520544d4453207461626c65732c20636f6e73697374696e670a09202a206f662061206c697374206f66207078636c6b7320616e642073637269707420706f696e746572732e0a09202a2f0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e7662696f73202a62696f73203d202664726d2d3e7662696f733b0a09756e7369676e656420696e74206f7574707574736574203d2028646362656e742d3e6f72203d3d203429203f2031203a20303b0a0975696e7431365f7420736372697074707472203d20302c20636c6b7461626c653b0a0a092f2a0a09202a20466f72206e6f7720776520617373756d652076657273696f6e20332e30207461626c65202d2067383020737570706f72742077696c6c206e65656420736f6d650a09202a206368616e6765730a09202a2f0a0a09737769746368202873637269707429207b0a0963617365204c5644535f494e49543a0a090972657475726e202d454e4f5359533b0a0963617365204c5644535f4241434b4c494748545f4f4e3a0a0963617365204c5644535f50414e454c5f4f4e3a0a0909736372697074707472203d20524f4d31362862696f732d3e646174615b62696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b2037202b206f7574707574736574202a20325d293b0a0909627265616b3b0a0963617365204c5644535f4241434b4c494748545f4f46463a0a0963617365204c5644535f50414e454c5f4f46463a0a0909736372697074707472203d20524f4d31362862696f732d3e646174615b62696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b203131202b206f7574707574736574202a20325d293b0a0909627265616b3b0a0963617365204c5644535f52455345543a0a0909636c6b7461626c65203d2062696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b2031353b0a090969662028646362656e742d3e6f72203d3d2034290a090909636c6b7461626c65202b3d20383b0a0a090969662028646362656e742d3e6c766473636f6e662e7573655f7374726170735f666f725f6d6f646529207b0a0909096966202862696f732d3e66702e6475616c5f6c696e6b290a09090909636c6b7461626c65202b3d20343b0a0909096966202862696f732d3e66702e69665f69735f3234626974290a09090909636c6b7461626c65202b3d20323b0a09097d20656c7365207b0a0909092f2a207573696e672045444944202a2f0a090909696e7420636d7076616c5f3234626974203d2028646362656e742d3e6f72203d3d203429203f2034203a20313b0a0a0909096966202862696f732d3e66702e6475616c5f6c696e6b29207b0a09090909636c6b7461626c65202b3d20343b0a09090909636d7076616c5f3234626974203c3c3d20313b0a0909097d0a0a0909096966202862696f732d3e66702e73747261706c6573735f69735f3234626974202620636d7076616c5f3234626974290a09090909636c6b7461626c65202b3d20323b0a09097d0a0a0909636c6b7461626c65203d20524f4d31362862696f732d3e646174615b636c6b7461626c655d293b0a09096966202821636c6b7461626c6529207b0a0909094e565f4552524f522864726d2c2022506978656c20636c6f636b20636f6d70617269736f6e207461626c65206e6f7420666f756e645c6e22293b0a09090972657475726e202d454e4f454e543b0a09097d0a0909736372697074707472203d20636c6b636d707461626c652862696f732c20636c6b7461626c652c207078636c6b293b0a097d0a0a09696620282173637269707470747229207b0a09094e565f4552524f522864726d2c20224c564453206f757470757420696e697420736372697074206e6f7420666f756e645c6e22293b0a090972657475726e202d454e4f454e543b0a097d0a0972756e5f6469676974616c5f6f705f736372697074286465762c207363726970747074722c20646362656e742c20686561642c2062696f732d3e66702e6475616c5f6c696e6b293b0a0a0972657475726e20303b0a7d0a0a696e742063616c6c5f6c7664735f736372697074287374727563742064726d5f646576696365202a6465762c20737472756374206463625f6f7574707574202a646362656e742c20696e7420686561642c20656e756d204c5644535f736372697074207363726970742c20696e74207078636c6b290a7b0a092f2a0a09202a204c564453206f7065726174696f6e7320617265206d756c7469706c6578656420696e20616e206566666f727420746f2070726573656e7420612073696e676c65204150490a09202a20776869636820776f726b7320776974682074776f20766173746c7920646966666572696e6720756e6465726c79696e6720737472756374757265732e0a09202a20546869732061637473206173207468652064656d75780a09202a2f0a0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09737472756374206e7662696f73202a62696f73203d202664726d2d3e7662696f733b0a0975696e74385f74206c7664735f766572203d2062696f732d3e646174615b62696f732d3e66702e6c7664736d616e756661637475726572706f696e7465725d3b0a0975696e7433325f742073656c5f636c6b5f62696e64696e672c2073656c5f636c6b3b0a09696e74207265743b0a0a096966202862696f732d3e66702e6c6173745f7363726970745f696e766f63203d3d2028736372697074203c3c2031207c206865616429207c7c20216c7664735f766572207c7c0a0920202020286c7664735f766572203e3d203078333020262620736372697074203d3d204c5644535f494e495429290a090972657475726e20303b0a0a09696620282162696f732d3e66702e6c7664735f696e69745f72756e29207b0a090962696f732d3e66702e6c7664735f696e69745f72756e203d20747275653b0a090963616c6c5f6c7664735f736372697074286465762c20646362656e742c20686561642c204c5644535f494e49542c207078636c6b293b0a097d0a0a0969662028736372697074203d3d204c5644535f50414e454c5f4f4e2026262062696f732d3e66702e72657365745f61667465725f70636c6b5f6368616e6765290a090963616c6c5f6c7664735f736372697074286465762c20646362656e742c20686561642c204c5644535f52455345542c207078636c6b293b0a0969662028736372697074203d3d204c5644535f52455345542026262062696f732d3e66702e706f7765725f6f66665f666f725f7265736574290a090963616c6c5f6c7664735f736372697074286465762c20646362656e742c20686561642c204c5644535f50414e454c5f4f46462c207078636c6b293b0a0a094e565f494e464f2864726d2c202243616c6c696e67204c564453207363726970742025643a5c6e222c20736372697074293b0a0a092f2a20646f6e2774206c657420736372697074206368616e676520706c6c2d3e686561642062696e64696e67202a2f0a0973656c5f636c6b5f62696e64696e67203d206e765f72643332286465766963652c204e565f5052414d4441435f53454c5f434c4b29202620307835303030303b0a0a09696620286c7664735f766572203c2030783330290a0909726574203d2063616c6c5f6c7664735f6d616e7566616374757265725f736372697074286465762c20646362656e742c20686561642c20736372697074293b0a09656c73650a0909726574203d2072756e5f6c7664735f7461626c65286465762c20646362656e742c20686561642c207363726970742c207078636c6b293b0a0a0962696f732d3e66702e6c6173745f7363726970745f696e766f63203d2028736372697074203c3c2031207c2068656164293b0a0a0973656c5f636c6b203d204e565265616452414d444143286465762c20302c204e565f5052414d4441435f53454c5f434c4b292026207e307835303030303b0a094e56577269746552414d444143286465762c20302c204e565f5052414d4441435f53454c5f434c4b2c2073656c5f636c6b207c2073656c5f636c6b5f62696e64696e67293b0a092f2a20736f6d6520736372697074732073657420612076616c756520696e204e565f504255535f504f5745524354524c5f3220616e6420627265616b20766964656f206f7665726c6179202a2f0a096e765f77723332286465766963652c204e565f504255535f504f5745524354524c5f322c2030293b0a0a0972657475726e207265743b0a7d0a0a737472756374206c7664737461626c65686561646572207b0a0975696e74385f74206c7664735f7665722c206865616465726c656e2c207265636f72646c656e3b0a7d3b0a0a73746174696320696e742070617273655f6c7664735f6d616e7566616374757265725f7461626c655f686561646572287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f732c20737472756374206c7664737461626c65686561646572202a6c7468290a7b0a092f2a0a09202a20424d502076657273696f6e202830786129204c564453207461626c652068617320612073696d706c6520686561646572206f662076657273696f6e20616e640a09202a207265636f7264206c656e6774682e2054686520424954204c564453207461626c652068617320746865207479706963616c20424954207461626c65206865616465723a0a09202a2076657273696f6e20627974652c20686561646572206c656e67746820627974652c207265636f7264206c656e67746820627974652c20616e642061206279746520666f720a09202a20746865206d6178696d756d206e756d626572206f66207265636f72647320746861742063616e2062652068656c6420696e20746865207461626c652e0a09202a2f0a0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0975696e74385f74206c7664735f7665722c206865616465726c656e2c207265636f72646c656e3b0a0a096d656d736574286c74682c20302c2073697a656f6628737472756374206c7664737461626c6568656164657229293b0a0a096966202862696f732d3e66702e6c7664736d616e756661637475726572706f696e746572203d3d2030783029207b0a09094e565f4552524f522864726d2c2022506f696e74657220746f204c564453206d616e756661637475726572207461626c6520696e76616c69645c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a096c7664735f766572203d2062696f732d3e646174615b62696f732d3e66702e6c7664736d616e756661637475726572706f696e7465725d3b0a0a0973776974636820286c7664735f76657229207b0a096361736520307830613a092f2a20707265204e563430202a2f0a09096865616465726c656e203d20323b0a09097265636f72646c656e203d2062696f732d3e646174615b62696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b20315d3b0a0909627265616b3b0a096361736520307833303a092f2a204e563478202a2f0a09096865616465726c656e203d2062696f732d3e646174615b62696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b20315d3b0a0909696620286865616465726c656e203c203078316629207b0a0909094e565f4552524f522864726d2c20224c564453207461626c6520686561646572206e6f7420756e64657273746f6f645c6e22293b0a09090972657475726e202d45494e56414c3b0a09097d0a09097265636f72646c656e203d2062696f732d3e646174615b62696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b20325d3b0a0909627265616b3b0a096361736520307834303a092f2a204738302f473930202a2f0a09096865616465726c656e203d2062696f732d3e646174615b62696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b20315d3b0a0909696620286865616465726c656e203c2030783729207b0a0909094e565f4552524f522864726d2c20224c564453207461626c6520686561646572206e6f7420756e64657273746f6f645c6e22293b0a09090972657475726e202d45494e56414c3b0a09097d0a09097265636f72646c656e203d2062696f732d3e646174615b62696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b20325d3b0a0909627265616b3b0a0964656661756c743a0a09094e565f4552524f522864726d2c0a09090920224c564453207461626c65207265766973696f6e2025642e2564206e6f742063757272656e746c7920737570706f727465645c6e222c0a090909206c7664735f766572203e3e20342c206c7664735f766572202620307866293b0a090972657475726e202d454e4f5359533b0a097d0a0a096c74682d3e6c7664735f766572203d206c7664735f7665723b0a096c74682d3e6865616465726c656e203d206865616465726c656e3b0a096c74682d3e7265636f72646c656e203d207265636f72646c656e3b0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a6765745f66705f7374726170287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f73290a7b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e6f75766561755f64657628646576293b0a0a092f2a0a09202a20546865206670207374726170206973206e6f726d616c6c79206469637461746564206279207468652022557365722053747261702220696e0a09202a20504558544445565f424f4f545f305b32303a31365d2c20627574206f6e20424d50206361726473207768656e206269742032206f66207468650a09202a20496e7465726e616c5f466c616773207374727563742061742030783438206973207365742c2074686520757365722073747261702067657473206f766572726964656e0a09202a20627920746865205043492073756273797374656d20494420647572696e6720504f53542c20627574206e6f74206265666f7265207468652070726576696f757320757365720a09202a20737472617020686173206265656e20636f6d6d697474656420746f204352353820666f7220435235373d307866206f6e206865616420412c207768696368206d61792062650a09202a207265616420616e64207573656420696e73746561640a09202a2f0a0a096966202862696f732d3e6d616a6f725f76657273696f6e203c20352026262062696f732d3e646174615b307834385d202620307834290a090972657475726e204e56526561645667614372746335373538286465762c20302c20307866292026203078663b0a0a09696620286465766963652d3e636172645f74797065203e3d204e565f3530290a090972657475726e20286e765f72643332286465766963652c204e565f504558544445565f424f4f545f3029203e3e203234292026203078663b0a09656c73650a090972657475726e20286e765f72643332286465766963652c204e565f504558544445565f424f4f545f3029203e3e203136292026203078663b0a7d0a0a73746174696320696e742070617273655f66705f6d6f64655f7461626c65287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f73290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0975696e74385f74202a66707461626c653b0a0975696e74385f742066707461626c655f7665722c206865616465726c656e203d20302c207265636f72646c656e2c206670656e7472696573203d203078662c206670696e6465783b0a09696e74207265742c206f66732c206670737472617070696e673b0a09737472756374206c7664737461626c65686561646572206c74683b0a0a096966202862696f732d3e66702e66707461626c65706f696e746572203d3d2030783029207b0a09092f2a204170706c6520636172647320646f6e2774206861766520746865206670207461626c653b20746865206c6170746f70732075736520444443202a2f0a09092f2a20546865207461626c6520697320616c736f206d697373696e67206f6e20736f6d65207838362049475073202a2f0a2369666e646566205f5f706f77657270635f5f0a09094e565f4552524f522864726d2c2022506f696e74657220746f20666c61742070616e656c207461626c6520696e76616c69645c6e22293b0a23656e6469660a090962696f732d3e6469676974616c5f6d696e5f66726f6e745f706f726368203d20307834623b0a090972657475726e20303b0a097d0a0a0966707461626c65203d202662696f732d3e646174615b62696f732d3e66702e66707461626c65706f696e7465725d3b0a0966707461626c655f766572203d2066707461626c655b305d3b0a0a09737769746368202866707461626c655f76657229207b0a092f2a0a09202a20424d502076657273696f6e203078352e307831312042494f53656e20686176652076657273696f6e2031206c696b65207461626c65732c20627574206e6f0a09202a2076657273696f6e206669656c642c20616e64206d697373206f6e65206f66207468652073707265616420737065637472756d2f50574d2062797465732e0a09202a205468697320636f756c6420616666656374206561726c7920474632476f20706172747320286e6f74207365656e20616e7920617070726f70726961746520524f4d730a09202a2074686f756768292e204865726520776520617373756d65207468617420612076657273696f6e206f662030783035206d617463686573207468697320636173650a09202a2028636f6d62696e696e672077697468206120424d502076657273696f6e20636865636b20776f756c6420626520626574746572292c206173207468650a09202a20636f6d6d6f6e206361736520666f72207468652070616e656c2074797065206669656c64206973203078303030352c20616e64207468617420697320696e0a09202a20666163742077686174207765206172652072656164696e67207468652066697273742062797465206f662e0a09202a2f0a096361736520307830353a092f2a20736f6d65204e5631302c2031312c2031352c203136202a2f0a09097265636f72646c656e203d2034323b0a09096f6673203d202d313b0a0909627265616b3b0a096361736520307831303a092f2a20736f6d65204e5631352f31362c20616e64204e5631312b202a2f0a09097265636f72646c656e203d2034343b0a09096f6673203d20303b0a0909627265616b3b0a096361736520307832303a092f2a204e5634302b202a2f0a09096865616465726c656e203d2066707461626c655b315d3b0a09097265636f72646c656e203d2066707461626c655b325d3b0a09096670656e7472696573203d2066707461626c655b335d3b0a09092f2a0a0909202a2066707461626c655b345d20697320746865206d696e696d756d0a0909202a2052414d4441435f46505f4843525443202d3e2052414d4441435f46505f4853594e435f5354415254206761700a0909202a2f0a090962696f732d3e6469676974616c5f6d696e5f66726f6e745f706f726368203d2066707461626c655b345d3b0a09096f6673203d202d373b0a0909627265616b3b0a0964656661756c743a0a09094e565f4552524f522864726d2c0a09090920224650207461626c65207265766973696f6e2025642e2564206e6f742063757272656e746c7920737570706f727465645c6e222c0a0909092066707461626c655f766572203e3e20342c2066707461626c655f766572202620307866293b0a090972657475726e202d454e4f5359533b0a097d0a0a09696620282162696f732d3e69735f6d6f62696c6529202f2a20216d6f62696c65206f6e6c79206e65656473206469676974616c5f6d696e5f66726f6e745f706f726368202a2f0a090972657475726e20303b0a0a09726574203d2070617273655f6c7664735f6d616e7566616374757265725f7461626c655f686561646572286465762c2062696f732c20266c7468293b0a0969662028726574290a090972657475726e207265743b0a0a09696620286c74682e6c7664735f766572203d3d2030783330207c7c206c74682e6c7664735f766572203d3d203078343029207b0a090962696f732d3e66702e6670786c6174657461626c65707472203d2062696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b0a090909090909096c74682e6865616465726c656e202b20313b0a090962696f732d3e66702e786c61747769647468203d206c74682e7265636f72646c656e3b0a097d0a096966202862696f732d3e66702e6670786c6174657461626c65707472203d3d2030783029207b0a09094e565f4552524f522864726d2c2022506f696e74657220746f20666c61742070616e656c20786c6174207461626c6520696e76616c69645c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a096670737472617070696e67203d206765745f66705f7374726170286465762c2062696f73293b0a0a096670696e646578203d2062696f732d3e646174615b62696f732d3e66702e6670786c6174657461626c65707472202b0a09090909096670737472617070696e67202a2062696f732d3e66702e786c617477696474685d3b0a0a09696620286670696e646578203e206670656e747269657329207b0a09094e565f4552524f522864726d2c202242616420666c61742070616e656c207461626c6520696e6465785c6e22293b0a090972657475726e202d454e4f454e543b0a097d0a0a092f2a206e763478206361726473206e65656420626f746820612073747261702076616c756520616e64206670696e646578206f662030786620746f2075736520444443202a2f0a09696620286c74682e6c7664735f766572203e2030783130290a090962696f732d3e66705f6e6f5f646463203d206670737472617070696e6720213d20307866207c7c206670696e64657820213d203078663b0a0a092f2a0a09202a2049662065697468657220746865207374726170206f7220786c61746564206670696e6465782076616c75652061726520307866207468657265206973206e6f0a09202a2070616e656c207573696e6720612073747261702d646572697665642062696f73206d6f64652070726573656e742e20207468697320636f6e646974696f6e0a09202a20696e636c756465732c2062757420697320646966666572656e742066726f6d2c20746865204444432070616e656c20696e64696361746f722061626f76650a09202a2f0a09696620286670737472617070696e67203d3d20307866207c7c206670696e646578203d3d20307866290a090972657475726e20303b0a0a0962696f732d3e66702e6d6f64655f707472203d2062696f732d3e66702e66707461626c65706f696e746572202b206865616465726c656e202b0a090909202020207265636f72646c656e202a206670696e646578202b206f66733b0a0a094e565f494e464f2864726d2c202242494f53204650206d6f64653a202564782564202825646b487a20706978656c20636c6f636b295c6e222c0a090920524f4d31362862696f732d3e646174615b62696f732d3e66702e6d6f64655f707472202b2031315d29202b20312c0a090920524f4d31362862696f732d3e646174615b62696f732d3e66702e6d6f64655f707472202b2032355d29202b20312c0a090920524f4d31362862696f732d3e646174615b62696f732d3e66702e6d6f64655f707472202b20375d29202a203130293b0a0a0972657475726e20303b0a7d0a0a626f6f6c206e6f75766561755f62696f735f66705f6d6f6465287374727563742064726d5f646576696365202a6465762c207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e7662696f73202a62696f73203d202664726d2d3e7662696f733b0a0975696e74385f74202a6d6f64655f656e747279203d202662696f732d3e646174615b62696f732d3e66702e6d6f64655f7074725d3b0a0a0969662028216d6f646529092f2a206a75737420636865636b696e6720776865746865722077652063616e2070726f647563652061206d6f6465202a2f0a090972657475726e2062696f732d3e66702e6d6f64655f7074723b0a0a096d656d736574286d6f64652c20302c2073697a656f66287374727563742064726d5f646973706c61795f6d6f646529293b0a092f2a0a09202a20466f722076657273696f6e20312e30202876657273696f6e20696e20627974652030293a0a09202a20627974657320312d3220617265202270616e656c2074797065222c20696e636c7564696e672062697473206f6e207768657468657220436f6c6f75722f6d6f6e6f2c0a09202a2073696e676c652f6475616c206c696e6b2c20616e6420747970652028544654206574632e290a09202a20627974657320332d362061726520626974732070657220636f6c6f757220696e20524742580a09202a2f0a096d6f64652d3e636c6f636b203d20524f4d3136286d6f64655f656e7472795b375d29202a2031303b0a092f2a20627974657320392d31302069732048416374697665202a2f0a096d6f64652d3e68646973706c6179203d20524f4d3136286d6f64655f656e7472795b31315d29202b20313b0a092f2a0a09202a2062797465732031332d3134206973204856616c69642053746172740a09202a2062797465732031352d3136206973204856616c696420456e640a09202a2f0a096d6f64652d3e6873796e635f7374617274203d20524f4d3136286d6f64655f656e7472795b31375d29202b20313b0a096d6f64652d3e6873796e635f656e64203d20524f4d3136286d6f64655f656e7472795b31395d29202b20313b0a096d6f64652d3e68746f74616c203d20524f4d3136286d6f64655f656e7472795b32315d29202b20313b0a092f2a2062797465732032332d32342c2032372d33302073696d696c61726c792c2062757420766572746963616c202a2f0a096d6f64652d3e76646973706c6179203d20524f4d3136286d6f64655f656e7472795b32355d29202b20313b0a096d6f64652d3e7673796e635f7374617274203d20524f4d3136286d6f64655f656e7472795b33315d29202b20313b0a096d6f64652d3e7673796e635f656e64203d20524f4d3136286d6f64655f656e7472795b33335d29202b20313b0a096d6f64652d3e76746f74616c203d20524f4d3136286d6f64655f656e7472795b33355d29202b20313b0a096d6f64652d3e666c616773207c3d20286d6f64655f656e7472795b33375d2026203078313029203f0a09090944524d5f4d4f44455f464c41475f504853594e43203a2044524d5f4d4f44455f464c41475f4e4853594e433b0a096d6f64652d3e666c616773207c3d20286d6f64655f656e7472795b33375d20262030783129203f0a09090944524d5f4d4f44455f464c41475f505653594e43203a2044524d5f4d4f44455f464c41475f4e5653594e433b0a092f2a0a09202a2062797465732033382d33392072656c61746520746f2073707265616420737065637472756d2073657474696e67730a09202a2062797465732034302d34332061726520736f6d657468696e6720746f20646f20776974682050574d0a09202a2f0a0a096d6f64652d3e737461747573203d204d4f44455f4f4b3b0a096d6f64652d3e74797065203d2044524d5f4d4f44455f545950455f445249564552207c2044524d5f4d4f44455f545950455f5052454645525245443b0a0964726d5f6d6f64655f7365745f6e616d65286d6f6465293b0a0972657475726e2062696f732d3e66702e6d6f64655f7074723b0a7d0a0a696e74206e6f75766561755f62696f735f70617273655f6c7664735f7461626c65287374727563742064726d5f646576696365202a6465762c20696e74207078636c6b2c20626f6f6c202a646c2c20626f6f6c202a69665f69735f3234626974290a7b0a092f2a0a09202a20546865204c564453207461626c652068656164657220697320286d6f73746c79292064657363726962656420696e0a09202a2070617273655f6c7664735f6d616e7566616374757265725f7461626c655f68656164657228293a207468652042495420686561646572206164646974696f6e616c6c790a09202a20636f6e7461696e7320746865206475616c2d6c696e6b207472616e736974696f6e207078636c6b2028696e20313073206b487a292c20617420627974652035202d2069660a09202a2073747261707320617265206e6f74206265696e67207573656420666f72207468652070616e656c2c20746869732073706563696669657320746865206672657175656e63790a09202a206174207768696368206d6f6465732073686f756c642062652073657420757020696e20746865206475616c206c696e6b207374796c652e0a09202a0a09202a20466f6c6c6f77696e6720746865206865616465722c2074686520424d5020287665722030786129207461626c6520686173207365766572616c207265636f7264732c0a09202a20696e6465786564206279206120736570617261746520786c6174207461626c652c20696e646578656420696e207475726e2062792074686520667020737472617020696e0a09202a204558544445565f424f4f542e2045616368207265636f726420686164206120636f6e66696720627974652c20666f6c6c6f7765642062792036207363726970740a09202a206e756d6265727320666f722075736520627920494e49545f53554220776869636820636f6e74726f6c6c65642070616e656c20696e697420616e6420706f7765722c0a09202a20616e642066696e616c6c7920612064776f7264206f66206d7320746f20736c656570206265747765656e20706f776572206f666620616e64206f6e0a09202a206f7065726174696f6e732e0a09202a0a09202a20496e20746865204249542076657273696f6e732c20746865207461626c6520666f6c6c6f77696e6720746865206865616465722073657276657320617320616e0a09202a20696e746567726174656420636f6e66696720616e6420786c6174207461626c653a20746865207265636f72647320696e20746865207461626c65206172650a09202a20696e646578656420627920746865204650207374726170206e6962626c6520696e204558544445565f424f4f542c20616e642065616368207265636f7264206861730a09202a2074776f206279746573202d20746865206669727374206173206120636f6e66696720627974652c20746865207365636f6e6420666f7220696e646578696e67207468650a09202a206670206d6f6465207461626c6520706f696e74656420746f206279207468652042495420274427207461626c650a09202a0a09202a20444443206973206e6f74207573656420756e74696c206166746572206361726420696e69742c20736f2073656c656374696e672074686520636f7272656374207461626c650a09202a20656e74727920616e642073657474696e6720746865206475616c206c696e6b20666c616720666f7220454449442065717569707065642070616e656c732c0a09202a20726571756972696e6720746573747320616761696e737420746865206e61746976652d6d6f646520706978656c20636c6f636b2c2063616e6e6f7420626520646f6e650a09202a20756e74696c206c617465722c207768656e20746869732066756e6374696f6e2073686f756c642062652063616c6c65642077697468206e6f6e2d7a65726f207078636c6b0a09202a2f0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e7662696f73202a62696f73203d202664726d2d3e7662696f733b0a09696e74206670737472617070696e67203d206765745f66705f7374726170286465762c2062696f73292c206c7664736d616e756661637475726572696e646578203d20303b0a09737472756374206c7664737461626c65686561646572206c74683b0a0975696e7431365f74206c7664736f66733b0a09696e74207265742c20636869705f76657273696f6e203d2062696f732d3e636869705f76657273696f6e3b0a0a09726574203d2070617273655f6c7664735f6d616e7566616374757265725f7461626c655f686561646572286465762c2062696f732c20266c7468293b0a0969662028726574290a090972657475726e207265743b0a0a0973776974636820286c74682e6c7664735f76657229207b0a096361736520307830613a092f2a20707265204e563430202a2f0a09096c7664736d616e756661637475726572696e646578203d2062696f732d3e646174615b0a090909090962696f732d3e66702e6670786c6174656d616e7566616374757265727461626c65707472202b0a09090909096670737472617070696e675d3b0a0a09092f2a20776527726520646f6e6520696620746869732069736e27742074686520454449442070616e656c2063617365202a2f0a090969662028217078636c6b290a090909627265616b3b0a0a090969662028636869705f76657273696f6e203c203078323529207b0a0909092f2a206e763137206265686176696f75720a090909202a0a090909202a204974207365656d7320746865206f6c64207374796c65206c7664732073637269707420706f696e746572206973207265757365640a090909202a20746f2073656c6563742031382f32342062697420636f6c6f757220646570746820666f7220454449442070616e656c732e0a090909202a2f0a0909096c7664736d616e756661637475726572696e646578203d0a090909092862696f732d3e6c65676163792e6c7664735f73696e676c655f615f7363726970745f7074722026203129203f0a09090909090909090932203a20303b0a090909696620287078636c6b203e3d2062696f732d3e66702e6475616c6c696e6b5f7472616e736974696f6e5f636c6b290a090909096c7664736d616e756661637475726572696e6465782b2b3b0a09097d20656c73652069662028636869705f76657273696f6e203c203078333029207b0a0909092f2a206e763238206265686176696f757220286f66662d6368697020656e636f646572290a090909202a0a090909202a206e76323820646f6573206120636f6d706c65782064616e6365206f66206669727374207573696e67206279746520313231206f660a090909202a20746865204544494420746f2063686f6f736520746865206c7664736d616e756661637475726572696e6465782c207468656e0a090909202a206c6174657220617474656d7074696e6720746f206d61746368207468652045444944206d616e75666163747572657220616e640a090909202a2070726f647563742049447320696e2061207461626c6520287369676e617475726520277069647427202870616e656c2069640a090909202a207461626c653f29292c2073657474696e6720616e206c7664736d616e756661637475726572696e646578206f66203020616e640a090909202a20616e206670207374726170206f6620746865206d6174636820696e64657820286f7220307866206966206e6f6e65290a090909202a2f0a0909096c7664736d616e756661637475726572696e646578203d20303b0a09097d20656c7365207b0a0909092f2a206e7633312c206e763334206265686176696f7572202a2f0a0909096c7664736d616e756661637475726572696e646578203d20303b0a090909696620287078636c6b203e3d2062696f732d3e66702e6475616c6c696e6b5f7472616e736974696f6e5f636c6b290a090909096c7664736d616e756661637475726572696e646578203d20323b0a090909696620287078636c6b203e3d20313430303030290a090909096c7664736d616e756661637475726572696e646578203d20333b0a09097d0a0a09092f2a0a0909202a206e766964696120736574207468652068696768206e6962626c65206f662028637235373d662c20637235382920746f0a0909202a206c7664736d616e756661637475726572696e64657820696e207468697320636173653b20776520646f6e27740a0909202a2f0a0909627265616b3b0a096361736520307833303a092f2a204e563478202a2f0a096361736520307834303a092f2a204738302f473930202a2f0a09096c7664736d616e756661637475726572696e646578203d206670737472617070696e673b0a0909627265616b3b0a0964656661756c743a0a09094e565f4552524f522864726d2c20224c564453207461626c65207265766973696f6e206e6f742063757272656e746c7920737570706f727465645c6e22293b0a090972657475726e202d454e4f5359533b0a097d0a0a096c7664736f6673203d2062696f732d3e66702e786c617465645f656e747279203d2062696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b206c74682e6865616465726c656e202b206c74682e7265636f72646c656e202a206c7664736d616e756661637475726572696e6465783b0a0973776974636820286c74682e6c7664735f76657229207b0a096361736520307830613a0a090962696f732d3e66702e706f7765725f6f66665f666f725f7265736574203d2062696f732d3e646174615b6c7664736f66735d202620313b0a090962696f732d3e66702e72657365745f61667465725f70636c6b5f6368616e6765203d2062696f732d3e646174615b6c7664736f66735d202620323b0a090962696f732d3e66702e6475616c5f6c696e6b203d2062696f732d3e646174615b6c7664736f66735d202620343b0a090962696f732d3e66702e6c696e6b5f635f696e6372656d656e74203d2062696f732d3e646174615b6c7664736f66735d202620383b0a09092a69665f69735f3234626974203d2062696f732d3e646174615b6c7664736f66735d20262031363b0a0909627265616b3b0a096361736520307833303a0a096361736520307834303a0a09092f2a0a0909202a204e6f207369676e206f66207468652022706f776572206f666620666f7220726573657422206f722022726573657420666f722070616e656c0a0909202a206f6e2220626974732c20627574206974277320736166657220746f20617373756d652077652073686f756c640a0909202a2f0a090962696f732d3e66702e706f7765725f6f66665f666f725f7265736574203d20747275653b0a090962696f732d3e66702e72657365745f61667465725f70636c6b5f6368616e6765203d20747275653b0a0a09092f2a0a0909202a2049742773206f6b206c7664736f66732069732077726f6e6720666f72206e763478206564696420636173653b206475616c5f6c696e6b2069730a0909202a206f7665722d7772697474656e2c20616e642069665f69735f32346269742069736e277420757365640a0909202a2f0a090962696f732d3e66702e6475616c5f6c696e6b203d2062696f732d3e646174615b6c7664736f66735d202620313b0a090962696f732d3e66702e69665f69735f3234626974203d2062696f732d3e646174615b6c7664736f66735d202620323b0a090962696f732d3e66702e73747261706c6573735f69735f3234626974203d2062696f732d3e646174615b62696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b20345d3b0a090962696f732d3e66702e6475616c6c696e6b5f7472616e736974696f6e5f636c6b203d20524f4d31362862696f732d3e646174615b62696f732d3e66702e6c7664736d616e756661637475726572706f696e746572202b20355d29202a2031303b0a0909627265616b3b0a097d0a0a092f2a20736574206475616c5f6c696e6b20666c616720666f7220454449442063617365202a2f0a09696620287078636c6b2026262028636869705f76657273696f6e203c2030783235207c7c20636869705f76657273696f6e203e203078323829290a090962696f732d3e66702e6475616c5f6c696e6b203d20287078636c6b203e3d2062696f732d3e66702e6475616c6c696e6b5f7472616e736974696f6e5f636c6b293b0a0a092a646c203d2062696f732d3e66702e6475616c5f6c696e6b3b0a0a0972657475726e20303b0a7d0a0a696e742072756e5f746d64735f7461626c65287374727563742064726d5f646576696365202a6465762c20737472756374206463625f6f7574707574202a646362656e742c20696e7420686561642c20696e74207078636c6b290a7b0a092f2a0a09202a20746865207078636c6b20706172616d6574657220697320696e206b487a0a09202a0a09202a20546869732072756e732074686520544d445320726567732073657474696e6720636f646520666f756e64206f6e204249542062696f732063617264730a09202a0a09202a20466f7220666673286f7229203d3d20312075736520746865206669727374207461626c652c20666f7220666673286f7229203d3d203220616e640a09202a20666673286f7229203d3d20332c2075736520746865207365636f6e642e0a09202a2f0a0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e765f6465766963652864726d2d3e646576696365293b0a09737472756374206e7662696f73202a62696f73203d202664726d2d3e7662696f733b0a09696e74206376203d2062696f732d3e636869705f76657273696f6e3b0a0975696e7431365f7420636c6b7461626c65203d20302c207363726970747074723b0a0975696e7433325f742073656c5f636c6b5f62696e64696e672c2073656c5f636c6b3b0a0a092f2a207072652d6e763137206f66662d6368697020746d6473207573657320736372697074732c20706f7374206e76313720646f65736e2774202a2f0a09696620286376203e3d203078313720262620637620213d203078316120262620637620213d20307832302026260a0920202020646362656e742d3e6c6f636174696f6e20213d204443425f4c4f435f4f4e5f43484950290a090972657475726e20303b0a0a09737769746368202866667328646362656e742d3e6f722929207b0a096361736520313a0a0909636c6b7461626c65203d2062696f732d3e746d64732e6f7574707574305f7363726970745f7074723b0a0909627265616b3b0a096361736520323a0a096361736520333a0a0909636c6b7461626c65203d2062696f732d3e746d64732e6f7574707574315f7363726970745f7074723b0a0909627265616b3b0a097d0a0a096966202821636c6b7461626c6529207b0a09094e565f4552524f522864726d2c2022506978656c20636c6f636b20636f6d70617269736f6e207461626c65206e6f7420666f756e645c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a09736372697074707472203d20636c6b636d707461626c652862696f732c20636c6b7461626c652c207078636c6b293b0a0a09696620282173637269707470747229207b0a09094e565f4552524f522864726d2c2022544d4453206f757470757420696e697420736372697074206e6f7420666f756e645c6e22293b0a090972657475726e202d454e4f454e543b0a097d0a0a092f2a20646f6e2774206c657420736372697074206368616e676520706c6c2d3e686561642062696e64696e67202a2f0a0973656c5f636c6b5f62696e64696e67203d206e765f72643332286465766963652c204e565f5052414d4441435f53454c5f434c4b29202620307835303030303b0a0972756e5f6469676974616c5f6f705f736372697074286465762c207363726970747074722c20646362656e742c20686561642c207078636c6b203e3d20313635303030293b0a0973656c5f636c6b203d204e565265616452414d444143286465762c20302c204e565f5052414d4441435f53454c5f434c4b292026207e307835303030303b0a094e56577269746552414d444143286465762c20302c204e565f5052414d4441435f53454c5f434c4b2c2073656c5f636c6b207c2073656c5f636c6b5f62696e64696e67293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f69642070617273655f62696f735f76657273696f6e287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f732c2075696e7431365f74206f6666736574290a7b0a092f2a0a09202a206f6666736574202b2030202028382062697473293a204d6963726f2076657273696f6e0a09202a206f6666736574202b2031202028382062697473293a204d696e6f722076657273696f6e0a09202a206f6666736574202b2032202028382062697473293a20436869702076657273696f6e0a09202a206f6666736574202b2033202028382062697473293a204d616a6f722076657273696f6e0a09202a2f0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0a0962696f732d3e6d616a6f725f76657273696f6e203d2062696f732d3e646174615b6f6666736574202b20335d3b0a0962696f732d3e636869705f76657273696f6e203d2062696f732d3e646174615b6f6666736574202b20325d3b0a094e565f494e464f2864726d2c202242696f732076657273696f6e20253032782e253032782e253032782e253032785c6e222c0a09092062696f732d3e646174615b6f6666736574202b20335d2c2062696f732d3e646174615b6f6666736574202b20325d2c0a09092062696f732d3e646174615b6f6666736574202b20315d2c2062696f732d3e646174615b6f66667365745d293b0a7d0a0a73746174696320766f69642070617273655f7363726970745f7461626c655f706f696e7465727328737472756374206e7662696f73202a62696f732c2075696e7431365f74206f6666736574290a7b0a092f2a0a09202a205061727365732074686520696e6974207461626c65207365676d656e7420666f7220706f696e74657273207573656420696e2073637269707420657865637574696f6e2e0a09202a0a09202a206f6666736574202b203020202831362062697473293a20696e697420736372697074207461626c657320706f696e7465720a09202a206f6666736574202b203220202831362062697473293a206d6163726f20696e646578207461626c6520706f696e7465720a09202a206f6666736574202b203420202831362062697473293a206d6163726f207461626c6520706f696e7465720a09202a206f6666736574202b203620202831362062697473293a20636f6e646974696f6e207461626c6520706f696e7465720a09202a206f6666736574202b203820202831362062697473293a20696f20636f6e646974696f6e207461626c6520706f696e7465720a09202a206f6666736574202b203130202831362062697473293a20696f20666c616720636f6e646974696f6e207461626c6520706f696e7465720a09202a206f6666736574202b203132202831362062697473293a20696e69742066756e6374696f6e207461626c6520706f696e7465720a09202a2f0a0a0962696f732d3e696e69745f7363726970745f74626c735f707472203d20524f4d31362862696f732d3e646174615b6f66667365745d293b0a0962696f732d3e6d6163726f5f696e6465785f74626c5f707472203d20524f4d31362862696f732d3e646174615b6f6666736574202b20325d293b0a0962696f732d3e6d6163726f5f74626c5f707472203d20524f4d31362862696f732d3e646174615b6f6666736574202b20345d293b0a0962696f732d3e636f6e646974696f6e5f74626c5f707472203d20524f4d31362862696f732d3e646174615b6f6666736574202b20365d293b0a0962696f732d3e696f5f636f6e646974696f6e5f74626c5f707472203d20524f4d31362862696f732d3e646174615b6f6666736574202b20385d293b0a0962696f732d3e696f5f666c61675f636f6e646974696f6e5f74626c5f707472203d20524f4d31362862696f732d3e646174615b6f6666736574202b2031305d293b0a0962696f732d3e696e69745f66756e6374696f6e5f74626c5f707472203d20524f4d31362862696f732d3e646174615b6f6666736574202b2031325d293b0a7d0a0a73746174696320696e742070617273655f6269745f415f74626c5f656e747279287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f732c20737472756374206269745f656e747279202a626974656e747279290a7b0a092f2a0a09202a2050617273657320746865206c6f6164206465746563742076616c75657320666f72206738302063617264732e0a09202a0a09202a206f6666736574202b2030202831362062697473293a206c6f616476616c207461626c6520706f696e7465720a09202a2f0a0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0975696e7431365f74206c6f61645f7461626c655f7074723b0a0975696e74385f742076657273696f6e2c206865616465726c656e2c20656e7472796c656e2c206e756d5f656e74726965733b0a0a0969662028626974656e7472792d3e6c656e67746820213d203329207b0a09094e565f4552524f522864726d2c2022446f206e6f7420756e6465727374616e64204249542041207461626c655c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a096c6f61645f7461626c655f707472203d20524f4d31362862696f732d3e646174615b626974656e7472792d3e6f66667365745d293b0a0a09696620286c6f61645f7461626c655f707472203d3d2030783029207b0a09094e565f44454255472864726d2c2022506f696e74657220746f20424954206c6f616476616c207461626c6520696e76616c69645c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a0976657273696f6e203d2062696f732d3e646174615b6c6f61645f7461626c655f7074725d3b0a0a096966202876657273696f6e20213d203078313029207b0a09094e565f4552524f522864726d2c2022424954206c6f616476616c207461626c652076657273696f6e2025642e2564206e6f7420737570706f727465645c6e222c0a0909092076657273696f6e203e3e20342c2076657273696f6e202620307846293b0a090972657475726e202d454e4f5359533b0a097d0a0a096865616465726c656e203d2062696f732d3e646174615b6c6f61645f7461626c655f707472202b20315d3b0a09656e7472796c656e203d2062696f732d3e646174615b6c6f61645f7461626c655f707472202b20325d3b0a096e756d5f656e7472696573203d2062696f732d3e646174615b6c6f61645f7461626c655f707472202b20335d3b0a0a09696620286865616465726c656e20213d2034207c7c20656e7472796c656e20213d2034207c7c206e756d5f656e747269657320213d203229207b0a09094e565f4552524f522864726d2c2022446f206e6f7420756e6465727374616e6420424954206c6f616476616c207461626c655c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a092f2a20466972737420656e747279206973206e6f726d616c206461632c20326e642074762d6f757420706572686170733f202a2f0a0962696f732d3e6461637465737476616c203d20524f4d33322862696f732d3e646174615b6c6f61645f7461626c655f707472202b206865616465726c656e5d2920262030783366663b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742070617273655f6269745f435f74626c5f656e747279287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f732c20737472756374206269745f656e747279202a626974656e747279290a7b0a092f2a0a09202a206f6666736574202b203820202831362062697473293a20504c4c206c696d697473207461626c6520706f696e7465720a09202a0a09202a2054686572652773206d6f726520696e20686572652c206275742074686174277320756e6b6e6f776e2e0a09202a2f0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0a0969662028626974656e7472792d3e6c656e677468203c20313029207b0a09094e565f4552524f522864726d2c2022446f206e6f7420756e6465727374616e64204249542043207461626c655c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a0962696f732d3e706c6c5f6c696d69745f74626c5f707472203d20524f4d31362862696f732d3e646174615b626974656e7472792d3e6f6666736574202b20385d293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742070617273655f6269745f646973706c61795f74626c5f656e747279287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f732c20737472756374206269745f656e747279202a626974656e747279290a7b0a092f2a0a09202a205061727365732074686520666c61742070616e656c207461626c65207365676d656e742074686174207468652062697420656e74727920706f696e747320746f2e0a09202a205374617274696e6720617420626974656e7472792d3e6f66667365743a0a09202a0a09202a206f6666736574202b203020202831362062697473293a203f3f3f207461626c6520706f696e746572202d207365656d7320746f206861766520313820627974650a09202a207265636f72647320626567696e6e696e672077697468206120667265712e0a09202a206f6666736574202b203220202831362062697473293a206d6f6465207461626c6520706f696e7465720a09202a2f0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0a0969662028626974656e7472792d3e6c656e67746820213d203429207b0a09094e565f4552524f522864726d2c2022446f206e6f7420756e6465727374616e642042495420646973706c6179207461626c655c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a0962696f732d3e66702e66707461626c65706f696e746572203d20524f4d31362862696f732d3e646174615b626974656e7472792d3e6f6666736574202b20325d293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742070617273655f6269745f696e69745f74626c5f656e747279287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f732c20737472756374206269745f656e747279202a626974656e747279290a7b0a092f2a0a09202a205061727365732074686520696e6974207461626c65207365676d656e742074686174207468652062697420656e74727920706f696e747320746f2e0a09202a0a09202a205365652070617273655f7363726970745f7461626c655f706f696e7465727320666f72206c61796f75740a09202a2f0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0a0969662028626974656e7472792d3e6c656e677468203c20313429207b0a09094e565f4552524f522864726d2c2022446f206e6f7420756e6465727374616e6420696e6974207461626c655c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a0970617273655f7363726970745f7461626c655f706f696e746572732862696f732c20626974656e7472792d3e6f6666736574293b0a0a0969662028626974656e7472792d3e6c656e677468203e3d203136290a090962696f732d3e736f6d655f7363726970745f707472203d20524f4d31362862696f732d3e646174615b626974656e7472792d3e6f6666736574202b2031345d293b0a0969662028626974656e7472792d3e6c656e677468203e3d203138290a090962696f732d3e696e697439365f74626c5f707472203d20524f4d31362862696f732d3e646174615b626974656e7472792d3e6f6666736574202b2031365d293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742070617273655f6269745f695f74626c5f656e747279287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f732c20737472756374206269745f656e747279202a626974656e747279290a7b0a092f2a0a09202a20424954202769272028696e666f3f29207461626c650a09202a0a09202a206f6666736574202b203020202833322062697473293a2042494f532076657273696f6e2064776f72642028617320696e2042207461626c65290a09202a206f6666736574202b203520202838202062697473293a2042494f5320666561747572652062797465202873616d6520617320666f7220424d503f290a09202a206f6666736574202b203133202831362062697473293a20706f696e74657220746f207461626c6520636f6e7461696e696e6720444143206c6f61640a09202a20646574656374696f6e20636f6d70617269736f6e2076616c7565730a09202a0a09202a2054686572652773206f74686572207468696e677320696e20746865207461626c652c20707572706f736520756e6b6e6f776e0a09202a2f0a0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0975696e7431365f7420646163636d706f66667365743b0a0975696e74385f74206461637665722c206461636865616465726c656e3b0a0a0969662028626974656e7472792d3e6c656e677468203c203629207b0a09094e565f4552524f522864726d2c20224249542069207461626c6520746f6f2073686f727420666f72206e656564656420696e666f726d6174696f6e5c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a0970617273655f62696f735f76657273696f6e286465762c2062696f732c20626974656e7472792d3e6f6666736574293b0a0a092f2a0a09202a206269742034207365656d7320746f20696e6469636174652061206d6f62696c652062696f732028646f65736e2774207375666665722066726f6d20424d5027730a09202a2051756164726f206964656e7469747920637269736973292c206f74686572206269747320706f737369626c7920617320666f7220424d50206665617475726520627974650a09202a2f0a0962696f732d3e666561747572655f62797465203d2062696f732d3e646174615b626974656e7472792d3e6f6666736574202b20355d3b0a0962696f732d3e69735f6d6f62696c65203d2062696f732d3e666561747572655f62797465202620464541545552455f4d4f42494c453b0a0a0969662028626974656e7472792d3e6c656e677468203c20313529207b0a09094e565f5741524e2864726d2c20224249542069207461626c65206e6f74206c6f6e6720656e6f75676820666f7220444143206c6f616420220a0909092020202020202022646574656374696f6e20636f6d70617269736f6e207461626c655c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a09646163636d706f6666736574203d20524f4d31362862696f732d3e646174615b626974656e7472792d3e6f6666736574202b2031335d293b0a0a092f2a20646f65736e2774206578697374206f6e20673830202a2f0a096966202821646163636d706f6666736574290a090972657475726e20303b0a0a092f2a0a09202a205468652066697273742076616c756520696e20746865207461626c652c20666f6c6c6f77696e6720746865206865616465722c206973207468650a09202a20636f6d70617269736f6e2076616c75652c20746865207365636f6e6420656e747279206973206120636f6d70617269736f6e2076616c756520666f720a09202a205456206c6f616420646574656374696f6e2e0a09202a2f0a0a09646163766572203d2062696f732d3e646174615b646163636d706f66667365745d3b0a096461636865616465726c656e203d2062696f732d3e646174615b646163636d706f6666736574202b20315d3b0a0a096966202864616376657220213d20307830302026262064616376657220213d203078313029207b0a09094e565f5741524e2864726d2c2022444143206c6f616420646574656374696f6e20636f6d70617269736f6e207461626c652076657273696f6e20220a090909202020202020202225642e2564206e6f74206b6e6f776e5c6e222c20646163766572203e3e20342c20646163766572202620307866293b0a090972657475726e202d454e4f5359533b0a097d0a0a0962696f732d3e6461637465737476616c203d20524f4d33322862696f732d3e646174615b646163636d706f6666736574202b206461636865616465726c656e5d293b0a0962696f732d3e74766461637465737476616c203d20524f4d33322862696f732d3e646174615b646163636d706f6666736574202b206461636865616465726c656e202b20345d293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742070617273655f6269745f6c7664735f74626c5f656e747279287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f732c20737472756374206269745f656e747279202a626974656e747279290a7b0a092f2a0a09202a2050617273657320746865204c564453207461626c65207365676d656e742074686174207468652062697420656e74727920706f696e747320746f2e0a09202a205374617274696e6720617420626974656e7472792d3e6f66667365743a0a09202a0a09202a206f6666736574202b203020202831362062697473293a204c56445320737472617020786c617465207461626c6520706f696e7465720a09202a2f0a0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0a0969662028626974656e7472792d3e6c656e67746820213d203229207b0a09094e565f4552524f522864726d2c2022446f206e6f7420756e6465727374616e6420424954204c564453207461626c655c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a092f2a0a09202a204e6f20696465612069662069742773207374696c6c2063616c6c656420746865204c564453206d616e756661637475726572207461626c652c206275740a09202a2074686520636f6e63657074277320636c6f736520656e6f7567682e0a09202a2f0a0962696f732d3e66702e6c7664736d616e756661637475726572706f696e746572203d20524f4d31362862696f732d3e646174615b626974656e7472792d3e6f66667365745d293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a70617273655f6269745f4d5f74626c5f656e747279287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f732c0a0909202020202020737472756374206269745f656e747279202a626974656e747279290a7b0a092f2a0a09202a206f6666736574202b203220202838202062697473293a206e756d626572206f66206f7074696f6e7320696e20616e0a09202a2009494e49545f52414d5f52455354524943545f5a4d5f5245475f47524f5550206f70636f6465206f7074696f6e207365740a09202a206f6666736574202b203320202831362062697473293a20706f696e74657220746f20737472617020786c617465207461626c6520666f722052414d0a09202a20097265737472696374206f7074696f6e2073656c656374696f6e0a09202a0a09202a205468657265277320612062756e6368206f66206269747320696e2074686973207461626c65206f74686572207468616e207468652052414d2072657374726963740a09202a207374756666207468617420776520646f6e277420757365202d207468656972207573652063757272656e746c7920756e6b6e6f776e0a09202a2f0a0a092f2a0a09202a204f6c6465722062696f732076657273696f6e7320646f6e2774206861766520612073756666696369656e746c79206c6f6e67207461626c6520666f720a09202a20776861742077652077616e740a09202a2f0a0969662028626974656e7472792d3e6c656e677468203c20307835290a090972657475726e20303b0a0a0969662028626974656e7472792d3e76657273696f6e203c203229207b0a090962696f732d3e72616d5f72657374726963745f67726f75705f636f756e74203d2062696f732d3e646174615b626974656e7472792d3e6f6666736574202b20325d3b0a090962696f732d3e72616d5f72657374726963745f74626c5f707472203d20524f4d31362862696f732d3e646174615b626974656e7472792d3e6f6666736574202b20335d293b0a097d20656c7365207b0a090962696f732d3e72616d5f72657374726963745f67726f75705f636f756e74203d2062696f732d3e646174615b626974656e7472792d3e6f6666736574202b20305d3b0a090962696f732d3e72616d5f72657374726963745f74626c5f707472203d20524f4d31362862696f732d3e646174615b626974656e7472792d3e6f6666736574202b20315d293b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320696e742070617273655f6269745f746d64735f74626c5f656e747279287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f732c20737472756374206269745f656e747279202a626974656e747279290a7b0a092f2a0a09202a205061727365732074686520706f696e74657220746f2074686520544d4453207461626c650a09202a0a09202a205374617274696e6720617420626974656e7472792d3e6f66667365743a0a09202a0a09202a206f6666736574202b203020202831362062697473293a20544d4453207461626c6520706f696e7465720a09202a0a09202a2054686520544d4453207461626c65206973207479706963616c6c7920666f756e64206a757374206265666f72652074686520444342207461626c652c207769746820610a09202a206368617261637465726973746963207369676e6174757265206f6620307831312c307831332028312e31206265696e672076657273696f6e2c2030783133206265696e670a09202a206c656e6774683f290a09202a0a09202a204174206f6666736574202b37206973206120706f696e74657220746f2061207363726970742c207768696368204920646f6e2774206b6e6f7720686f7720746f0a09202a2072756e207965742e0a09202a204174206f6666736574202b39206973206120706f696e74657220746f20616e6f74686572207363726970742c206c696b65776973650a09202a204f6666736574202b313120686173206120706f696e74657220746f2061207461626c652077686572652074686520666972737420776f72642069732061207078636c6b0a09202a206672657175656e637920616e6420746865207365636f6e6420776f7264206120706f696e74657220746f2061207363726970742c2077686963682073686f756c642062650a09202a2072756e2069662074686520636f6d70617269736f6e207078636c6b206672657175656e6379206973206c657373207468616e20746865207078636c6b20646573697265642e0a09202a2054686973207265706561747320666f722064656372656173696e6720636f6d70617269736f6e206672657175656e636965730a09202a204f6666736574202b313320686173206120706f696e74657220746f20612073696d696c6172207461626c650a09202a205468652073656c656374696f6e206f66207461626c652028616e6420706f737369626c79202b372f2b3920736372697074292069732064696374617465642062790a09202a20226f72222066726f6d20746865204443422e0a09202a2f0a0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0975696e7431365f7420746d64737461626c657074722c20736372697074312c20736372697074323b0a0a0969662028626974656e7472792d3e6c656e67746820213d203229207b0a09094e565f4552524f522864726d2c2022446f206e6f7420756e6465727374616e642042495420544d4453207461626c655c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a09746d64737461626c65707472203d20524f4d31362862696f732d3e646174615b626974656e7472792d3e6f66667365745d293b0a096966202821746d64737461626c6570747229207b0a09094e565f4552524f522864726d2c2022506f696e74657220746f20544d4453207461626c6520696e76616c69645c6e22293b0a090972657475726e202d45494e56414c3b0a097d0a0a094e565f494e464f2864726d2c2022544d4453207461626c652076657273696f6e2025642e25645c6e222c0a090962696f732d3e646174615b746d64737461626c657074725d203e3e20342c2062696f732d3e646174615b746d64737461626c657074725d202620307866293b0a0a092f2a206e7635302b206861732076322e302c2062757420776520646f6e27742070617273652069742061746d202a2f0a096966202862696f732d3e646174615b746d64737461626c657074725d20213d2030783131290a090972657475726e202d454e4f5359533b0a0a092f2a0a09202a2054686573652074776f207363726970747320617265206f64643a207468657920646f6e2774207365656d20746f206765742072756e206576656e207768656e0a09202a207468657920617265206e6f7420737475626265642e0a09202a2f0a0973637269707431203d20524f4d31362862696f732d3e646174615b746d64737461626c65707472202b20375d293b0a0973637269707432203d20524f4d31362862696f732d3e646174615b746d64737461626c65707472202b20395d293b0a096966202862696f732d3e646174615b736372697074315d20213d20277127207c7c2062696f732d3e646174615b736372697074325d20213d20277127290a09094e565f5741524e2864726d2c2022544d4453207461626c652073637269707420706f696e74657273206e6f7420737475626265645c6e22293b0a0a0962696f732d3e746d64732e6f7574707574305f7363726970745f707472203d20524f4d31362862696f732d3e646174615b746d64737461626c65707472202b2031315d293b0a0962696f732d3e746d64732e6f7574707574315f7363726970745f707472203d20524f4d31362862696f732d3e646174615b746d64737461626c65707472202b2031335d293b0a0a0972657475726e20303b0a7d0a0a737472756374206269745f7461626c65207b0a09636f6e737420636861722069643b0a09696e7420282a20636f6e73742070617273655f666e29287374727563742064726d5f646576696365202a2c20737472756374206e7662696f73202a2c20737472756374206269745f656e747279202a293b0a7d3b0a0a23646566696e65204249545f5441424c452869642c2066756e63696429202828737472756374206269745f7461626c65297b2069642c2070617273655f6269745f232366756e63696423235f74626c5f656e747279207d290a0a696e740a6269745f7461626c65287374727563742064726d5f646576696365202a6465762c2075382069642c20737472756374206269745f656e747279202a626974290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e7662696f73202a62696f73203d202664726d2d3e7662696f733b0a09753820656e74726965732c202a656e7472793b0a0a096966202862696f732d3e7479706520213d204e5642494f535f424954290a090972657475726e202d454e4f4445563b0a0a09656e7472696573203d2062696f732d3e646174615b62696f732d3e6f6666736574202b2031305d3b0a09656e7472792020203d202662696f732d3e646174615b62696f732d3e6f6666736574202b2031325d3b0a097768696c652028656e74726965732d2d29207b0a090969662028656e7472795b305d203d3d20696429207b0a0909096269742d3e6964203d20656e7472795b305d3b0a0909096269742d3e76657273696f6e203d20656e7472795b315d3b0a0909096269742d3e6c656e677468203d20524f4d313628656e7472795b325d293b0a0909096269742d3e6f6666736574203d20524f4d313628656e7472795b345d293b0a0909096269742d3e64617461203d20524f4d505452286465762c20656e7472795b345d293b0a09090972657475726e20303b0a09097d0a0a0909656e747279202b3d2062696f732d3e646174615b62696f732d3e6f6666736574202b20395d3b0a097d0a0a0972657475726e202d454e4f454e543b0a7d0a0a73746174696320696e740a70617273655f6269745f7461626c6528737472756374206e7662696f73202a62696f732c20636f6e73742075696e7431365f74206269746f66667365742c0a0909737472756374206269745f7461626c65202a7461626c65290a7b0a097374727563742064726d5f646576696365202a646576203d2062696f732d3e6465763b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206269745f656e74727920626974656e7472793b0a0a09696620286269745f7461626c65286465762c207461626c652d3e69642c2026626974656e74727929203d3d2030290a090972657475726e207461626c652d3e70617273655f666e286465762c2062696f732c2026626974656e747279293b0a0a094e565f494e464f2864726d2c2022424954207461626c652027256327206e6f7420666f756e645c6e222c207461626c652d3e6964293b0a0972657475726e202d454e4f5359533b0a7d0a0a73746174696320696e740a70617273655f6269745f73747275637475726528737472756374206e7662696f73202a62696f732c20636f6e73742075696e7431365f74206269746f6666736574290a7b0a09696e74207265743b0a0a092f2a0a09202a20546865206f6e6c79207265737472696374696f6e206f6e2070617273696e67206f726465722063757272656e746c7920697320686176696e67202769272066697273740a09202a20666f7220757365206f662062696f732d3e2a5f76657273696f6e206f722062696f732d3e666561747572655f62797465207768696c652070617273696e673b0a09202a2066756e6374696f6e732073686f756c646e27742062652061637475616c6c79202a646f696e672a20616e797468696e672061706172742066726f6d2070756c6c696e670a09202a20646174612066726f6d2074686520696d61676520696e746f207468652062696f73207374727563742c2074687573206e6f20696e746572646570656e64656e636965730a09202a2f0a09726574203d2070617273655f6269745f7461626c652862696f732c206269746f66667365742c20264249545f5441424c45282769272c206929293b0a096966202872657429202f2a20696e666f3f202a2f0a090972657475726e207265743b0a096966202862696f732d3e6d616a6f725f76657273696f6e203e3d203078363029202f2a206738302b202a2f0a090970617273655f6269745f7461626c652862696f732c206269746f66667365742c20264249545f5441424c45282741272c204129293b0a09726574203d2070617273655f6269745f7461626c652862696f732c206269746f66667365742c20264249545f5441424c45282743272c204329293b0a0969662028726574290a090972657475726e207265743b0a0970617273655f6269745f7461626c652862696f732c206269746f66667365742c20264249545f5441424c45282744272c20646973706c617929293b0a09726574203d2070617273655f6269745f7461626c652862696f732c206269746f66667365742c20264249545f5441424c45282749272c20696e697429293b0a0969662028726574290a090972657475726e207265743b0a0970617273655f6269745f7461626c652862696f732c206269746f66667365742c20264249545f5441424c4528274d272c204d29293b202f2a206d656d6f72793f202a2f0a0970617273655f6269745f7461626c652862696f732c206269746f66667365742c20264249545f5441424c4528274c272c206c76647329293b0a0970617273655f6269745f7461626c652862696f732c206269746f66667365742c20264249545f5441424c45282754272c20746d647329293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742070617273655f626d705f737472756374757265287374727563742064726d5f646576696365202a6465762c20737472756374206e7662696f73202a62696f732c20756e73