1. | 20617267302c2061726731293b0a096966202872657429207b0a09094e565f4552524f5228636c692c20226368616e6e656c206661696c656420746f20696e697469616c6973652c2025645c6e222c20726574293b0a09096e6f75766561755f6368616e6e656c5f64656c28706368616e293b0a090972657475726e207265743b0a097d0a0a0972657475726e20303b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f6368616e2e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303135303300313231313437343433333000303032323232320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5f4e4f55564541555f4348414e5f485f5f0a23646566696e65205f5f4e4f55564541555f4348414e5f485f5f0a0a737472756374206e6f75766561755f636c693b0a0a737472756374206e6f75766561755f6368616e6e656c207b0a09737472756374206e6f75766561755f636c69202a636c693b0a09737472756374206e6f75766561755f64726d202a64726d3b0a0a097533322068616e646c653b0a09753332207672616d3b0a0975333220676172743b0a0a09737472756374207b0a0909737472756374206e6f75766561755f626f202a6275666665723b0a0909737472756374206e6f75766561755f766d6120766d613b0a09097533322068616e646c653b0a097d20707573683b0a0a092f2a20544f444f3a20746869732077696c6c206265207265776f726b656420696e20746865206e65617220667574757265202a2f0a09626f6f6c20616363656c5f646f6e653b0a09766f6964202a66656e63653b0a09737472756374207b0a0909696e74206d61783b0a0909696e7420667265653b0a0909696e74206375723b0a0909696e74207075743b0a0909696e742069625f626173653b0a0909696e742069625f6d61783b0a0909696e742069625f667265653b0a0909696e742069625f7075743b0a097d20646d613b0a0975333220757365725f6765745f68693b0a0975333220757365725f6765743b0a0975333220757365725f7075743b0a0a09737472756374206e6f75766561755f6f626a656374202a6f626a6563743b0a7d3b0a0a0a696e7420206e6f75766561755f6368616e6e656c5f6e657728737472756374206e6f75766561755f64726d202a2c20737472756374206e6f75766561755f636c69202a2c0a0909092075333220706172656e742c207533322068616e646c652c2075333220617267302c2075333220617267312c0a09090920737472756374206e6f75766561755f6368616e6e656c202a2a293b0a766f6964206e6f75766561755f6368616e6e656c5f64656c28737472756374206e6f75766561755f6368616e6e656c202a2a293b0a696e7420206e6f75766561755f6368616e6e656c5f69646c6528737472756374206e6f75766561755f6368616e6e656c202a293b0a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f636f6e6e6563746f722e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031303232363600313231313437343433333000303032333330360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303038204d61617274656e204d616174687569732e0a202a20416c6c205269676874732052657365727665642e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e670a202a206120636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468650a202a2022536f66747761726522292c20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e670a202a20776974686f7574206c696d69746174696f6e207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c0a202a20646973747269627574652c207375626c6963656e73652c20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f0a202a207065726d697420706572736f6e7320746f2077686f6d2074686520536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f0a202a2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e67207468650a202a206e6578742070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c0a202a20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c0a202a2045585052455353204f5220494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f460a202a204d45524348414e544142494c4954592c204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e0a202a20494e204e4f204556454e54205348414c4c2054484520434f50595249474854204f574e455228532920414e442f4f522049545320535550504c494552532042450a202a204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e0a202a204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e0a202a20574954482054484520534f465457415245204f522054484520555345204f52204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a2f0a0a23696e636c756465203c616370692f627574746f6e2e683e0a0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f64726d5f656469642e683e0a23696e636c756465203c64726d2f64726d5f637274635f68656c7065722e683e0a0a23696e636c75646520226e6f75766561755f7265672e68220a23696e636c75646520226e6f75766561755f64726d2e68220a23696e636c75646520226e6f75766561755f68772e68220a23696e636c75646520226e6f75766561755f616370692e68220a0a23696e636c75646520226e6f75766561755f646973706c61792e68220a23696e636c75646520226e6f75766561755f636f6e6e6563746f722e68220a23696e636c75646520226e6f75766561755f656e636f6465722e68220a23696e636c75646520226e6f75766561755f637274632e68220a0a23696e636c756465203c7375626465762f6932632e683e0a23696e636c756465203c7375626465762f6770696f2e683e0a0a4d4f44554c455f5041524d5f444553432874765f64697361626c652c202244697361626c652054562d6f757420646574656374696f6e22293b0a73746174696320696e74206e6f75766561755f74765f64697361626c65203d20303b0a6d6f64756c655f706172616d5f6e616d65642874765f64697361626c652c206e6f75766561755f74765f64697361626c652c20696e742c2030343030293b0a0a4d4f44554c455f5041524d5f444553432869676e6f72656c69642c202249676e6f72652041435049206c69642073746174757322293b0a73746174696320696e74206e6f75766561755f69676e6f72656c6964203d20303b0a6d6f64756c655f706172616d5f6e616d65642869676e6f72656c69642c206e6f75766561755f69676e6f72656c69642c20696e742c2030343030293b0a0a4d4f44554c455f5041524d5f44455343286475616c6c696e6b2c2022416c6c6f77206475616c2d6c696e6b20544d4453202864656661756c743a20656e61626c65642922293b0a73746174696320696e74206e6f75766561755f6475616c6c696e6b203d20313b0a6d6f64756c655f706172616d5f6e616d6564286475616c6c696e6b2c206e6f75766561755f6475616c6c696e6b2c20696e742c2030343030293b0a0a73746174696320766f6964206e6f75766561755f636f6e6e6563746f725f686f74706c756728766f6964202a2c20696e74293b0a0a737472756374206e6f75766561755f656e636f646572202a0a66696e645f656e636f646572287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c20696e742074797065290a7b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f6465723b0a097374727563742064726d5f6d6f64655f6f626a656374202a6f626a3b0a09696e7420692c2069643b0a0a09666f72202869203d20303b2069203c2044524d5f434f4e4e4543544f525f4d41585f454e434f4445523b20692b2b29207b0a09096964203d20636f6e6e6563746f722d3e656e636f6465725f6964735b695d3b0a090969662028216964290a090909627265616b3b0a0a09096f626a203d2064726d5f6d6f64655f6f626a6563745f66696e64286465762c2069642c2044524d5f4d4f44455f4f424a4543545f454e434f444552293b0a090969662028216f626a290a090909636f6e74696e75653b0a09096e765f656e636f646572203d206e6f75766561755f656e636f646572286f626a5f746f5f656e636f646572286f626a29293b0a0a09096966202874797065203d3d204443425f4f55545055545f414e59207c7c206e765f656e636f6465722d3e6463622d3e74797065203d3d2074797065290a09090972657475726e206e765f656e636f6465723b0a097d0a0a0972657475726e204e554c4c3b0a7d0a0a737472756374206e6f75766561755f636f6e6e6563746f72202a0a6e6f75766561755f656e636f6465725f636f6e6e6563746f725f67657428737472756374206e6f75766561755f656e636f646572202a656e636f646572290a7b0a097374727563742064726d5f646576696365202a646576203d20746f5f64726d5f656e636f64657228656e636f646572292d3e6465763b0a097374727563742064726d5f636f6e6e6563746f72202a64726d5f636f6e6e6563746f723b0a0a096c6973745f666f725f656163685f656e7472792864726d5f636f6e6e6563746f722c20266465762d3e6d6f64655f636f6e6669672e636f6e6e6563746f725f6c6973742c206865616429207b0a09096966202864726d5f636f6e6e6563746f722d3e656e636f646572203d3d20746f5f64726d5f656e636f64657228656e636f64657229290a09090972657475726e206e6f75766561755f636f6e6e6563746f722864726d5f636f6e6e6563746f72293b0a097d0a0a0972657475726e204e554c4c3b0a7d0a0a73746174696320766f69640a6e6f75766561755f636f6e6e6563746f725f64657374726f79287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f6770696f202a6770696f3b0a09737472756374206e6f75766561755f64726d202a64726d3b0a097374727563742064726d5f646576696365202a6465763b0a0a0969662028216e765f636f6e6e6563746f72290a090972657475726e3b0a0a0964657620203d206e765f636f6e6e6563746f722d3e626173652e6465763b0a0964726d20203d206e6f75766561755f64726d28646576293b0a096770696f203d206e6f75766561755f6770696f2864726d2d3e646576696365293b0a0a09696620286770696f202626206e765f636f6e6e6563746f722d3e68706420213d204443425f4750494f5f554e5553454429207b0a09096770696f2d3e6973725f64656c286770696f2c20302c206e765f636f6e6e6563746f722d3e6870642c20307866662c0a0909092020202020206e6f75766561755f636f6e6e6563746f725f686f74706c75672c20636f6e6e6563746f72293b0a097d0a0a096b66726565286e765f636f6e6e6563746f722d3e65646964293b0a0964726d5f73797366735f636f6e6e6563746f725f72656d6f766528636f6e6e6563746f72293b0a0964726d5f636f6e6e6563746f725f636c65616e757028636f6e6e6563746f72293b0a096b6672656528636f6e6e6563746f72293b0a7d0a0a73746174696320737472756374206e6f75766561755f6932635f706f7274202a0a6e6f75766561755f636f6e6e6563746f725f6464635f646574656374287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a0909092020202020737472756374206e6f75766561755f656e636f646572202a2a706e765f656e636f646572290a7b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f6770696f202a6770696f203d206e6f75766561755f6770696f2864726d2d3e646576696365293b0a09737472756374206e6f75766561755f693263202a693263203d206e6f75766561755f6932632864726d2d3e646576696365293b0a09737472756374206e6f75766561755f6932635f706f7274202a706f7274203d204e554c4c3b0a09696e7420692c2070616e656c203d202d454e4f4445563b0a0a092f2a206544502070616e656c73206e65656420706f776572696e67206f6e2062792075732028696620746865205642494f5320646f65736e27742064656661756c742069740a09202a20746f206f6e29206265666f726520646f696e6720616e7920415558206368616e6e656c207472616e73616374696f6e732e20204c5644532070616e656c20706f7765720a09202a2069732068616e646c65642062792074686520534f5220697473656c662c20616e64206e6f7420726571756972656420666f72204c564453204444432e0a09202a2f0a09696620286e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f65445029207b0a090970616e656c203d206770696f2d3e676574286770696f2c20302c204443425f4750494f5f50414e454c5f504f5745522c2030786666293b0a09096966202870616e656c203d3d203029207b0a0909096770696f2d3e736574286770696f2c20302c204443425f4750494f5f50414e454c5f504f5745522c20307866662c2031293b0a0909096d736c65657028333030293b0a09097d0a097d0a0a09666f72202869203d20303b2069203c2044524d5f434f4e4e4543544f525f4d41585f454e434f4445523b20692b2b29207b0a0909737472756374206e6f75766561755f656e636f646572202a6e765f656e636f6465723b0a09097374727563742064726d5f6d6f64655f6f626a656374202a6f626a3b0a0909696e742069643b0a0a09096964203d20636f6e6e6563746f722d3e656e636f6465725f6964735b695d3b0a090969662028216964290a090909627265616b3b0a0a09096f626a203d2064726d5f6d6f64655f6f626a6563745f66696e64286465762c2069642c2044524d5f4d4f44455f4f424a4543545f454e434f444552293b0a090969662028216f626a290a090909636f6e74696e75653b0a09096e765f656e636f646572203d206e6f75766561755f656e636f646572286f626a5f746f5f656e636f646572286f626a29293b0a0a0909696620286e765f656e636f6465722d3e6463622d3e6932635f696e646578203c20307866290a090909706f7274203d206932632d3e66696e64286932632c206e765f656e636f6465722d3e6463622d3e6932635f696e646578293b0a090969662028706f7274202626206e765f70726f62655f69326328706f72742c20307835302929207b0a0909092a706e765f656e636f646572203d206e765f656e636f6465723b0a090909627265616b3b0a09097d0a0a0909706f7274203d204e554c4c3b0a097d0a0a092f2a206544502070616e656c206e6f742064657465637465642c20726573746f72652070616e656c20706f776572204750494f20746f2070726576696f75730a09202a20737461746520746f2061766f696420636f6e667573696e672074686520534f5220666f72206f74686572206f75747075742074797065732e0a09202a2f0a096966202821706f72742026262070616e656c203d3d2030290a09096770696f2d3e736574286770696f2c20302c204443425f4750494f5f50414e454c5f504f5745522c20307866662c2070616e656c293b0a0a0972657475726e20706f72743b0a7d0a0a73746174696320737472756374206e6f75766561755f656e636f646572202a0a6e6f75766561755f636f6e6e6563746f725f6f665f646574656374287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a236966646566205f5f706f77657270635f5f0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f6465723b0a09737472756374206465766963655f6e6f6465202a636e2c202a646e203d207063695f6465766963655f746f5f4f465f6e6f6465286465762d3e70646576293b0a0a096966202821646e207c7c0a09202020202128286e765f656e636f646572203d2066696e645f656e636f64657228636f6e6e6563746f722c204443425f4f55545055545f544d44532929207c7c0a09202020202020286e765f656e636f646572203d2066696e645f656e636f64657228636f6e6e6563746f722c204443425f4f55545055545f414e414c4f47292929290a090972657475726e204e554c4c3b0a0a09666f725f656163685f6368696c645f6f665f6e6f646528646e2c20636e29207b0a0909636f6e73742063686172202a6e616d65203d206f665f6765745f70726f706572747928636e2c20226e616d65222c204e554c4c293b0a0909636f6e737420766f6964202a65646964203d206f665f6765745f70726f706572747928636e2c202245444944222c204e554c4c293b0a0909696e7420696478203d206e616d65203f206e616d655b7374726c656e286e616d6529202d20315d202d20274127203a20303b0a0a0909696620286e765f656e636f6465722d3e6463622d3e6932635f696e646578203d3d20696478202626206564696429207b0a0909096e765f636f6e6e6563746f722d3e65646964203d0a090909096b6d656d64757028656469642c20454449445f4c454e4754482c204746505f4b45524e454c293b0a0909096f665f6e6f64655f70757428636e293b0a09090972657475726e206e765f656e636f6465723b0a09097d0a097d0a23656e6469660a0972657475726e204e554c4c3b0a7d0a0a73746174696320766f69640a6e6f75766561755f636f6e6e6563746f725f7365745f656e636f646572287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a090909202020202020737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572290a7b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28636f6e6e6563746f722d3e646576293b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a0a09696620286e765f636f6e6e6563746f722d3e64657465637465645f656e636f646572203d3d206e765f656e636f646572290a090972657475726e3b0a096e765f636f6e6e6563746f722d3e64657465637465645f656e636f646572203d206e765f656e636f6465723b0a0a09696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203e3d204e565f353029207b0a0909636f6e6e6563746f722d3e696e7465726c6163655f616c6c6f776564203d20747275653b0a0909636f6e6e6563746f722d3e646f75626c657363616e5f616c6c6f776564203d20747275653b0a097d20656c73650a09696620286e765f656e636f6465722d3e6463622d3e74797065203d3d204443425f4f55545055545f4c564453207c7c0a09202020206e765f656e636f6465722d3e6463622d3e74797065203d3d204443425f4f55545055545f544d445329207b0a0909636f6e6e6563746f722d3e646f75626c657363616e5f616c6c6f776564203d2066616c73653b0a0909636f6e6e6563746f722d3e696e7465726c6163655f616c6c6f776564203d2066616c73653b0a097d20656c7365207b0a0909636f6e6e6563746f722d3e646f75626c657363616e5f616c6c6f776564203d20747275653b0a0909696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203d3d204e565f3230207c7c0a0909202020286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203d3d204e565f31302026260a090920202020286465762d3e7063695f6465766963652026203078306666302920213d203078303130302026260a090920202020286465762d3e7063695f6465766963652026203078306666302920213d2030783031353029290a0909092f2a2048572069732062726f6b656e202a2f0a090909636f6e6e6563746f722d3e696e7465726c6163655f616c6c6f776564203d2066616c73653b0a0909656c73650a090909636f6e6e6563746f722d3e696e7465726c6163655f616c6c6f776564203d20747275653b0a097d0a0a09696620286e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f4456495f4929207b0a090964726d5f6f626a6563745f70726f70657274795f7365745f76616c75652826636f6e6e6563746f722d3e626173652c0a0909096465762d3e6d6f64655f636f6e6669672e6476695f695f737562636f6e6e6563746f725f70726f70657274792c0a0909096e765f656e636f6465722d3e6463622d3e74797065203d3d204443425f4f55545055545f544d4453203f0a09090944524d5f4d4f44455f535542434f4e4e4543544f525f44564944203a0a09090944524d5f4d4f44455f535542434f4e4e4543544f525f44564941293b0a097d0a7d0a0a73746174696320656e756d2064726d5f636f6e6e6563746f725f7374617475730a6e6f75766561755f636f6e6e6563746f725f646574656374287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c20626f6f6c20666f726365290a7b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d204e554c4c3b0a09737472756374206e6f75766561755f656e636f646572202a6e765f706172746e65723b0a09737472756374206e6f75766561755f6932635f706f7274202a6932633b0a09696e7420747970653b0a0a092f2a20436c65616e7570207468652070726576696f7573204544494420626c6f636b2e202a2f0a09696620286e765f636f6e6e6563746f722d3e6564696429207b0a090964726d5f6d6f64655f636f6e6e6563746f725f7570646174655f656469645f70726f706572747928636f6e6e6563746f722c204e554c4c293b0a09096b66726565286e765f636f6e6e6563746f722d3e65646964293b0a09096e765f636f6e6e6563746f722d3e65646964203d204e554c4c3b0a097d0a0a09693263203d206e6f75766561755f636f6e6e6563746f725f6464635f64657465637428636f6e6e6563746f722c20266e765f656e636f646572293b0a096966202869326329207b0a09096e765f636f6e6e6563746f722d3e65646964203d2064726d5f6765745f6564696428636f6e6e6563746f722c20266932632d3e61646170746572293b0a090964726d5f6d6f64655f636f6e6e6563746f725f7570646174655f656469645f70726f706572747928636f6e6e6563746f722c0a090909090909096e765f636f6e6e6563746f722d3e65646964293b0a090969662028216e765f636f6e6e6563746f722d3e6564696429207b0a0909094e565f4552524f522864726d2c202244444320726573706f6e6465642c20627574206e6f204544494420666f722025735c6e222c0a090909092064726d5f6765745f636f6e6e6563746f725f6e616d6528636f6e6e6563746f7229293b0a090909676f746f206465746563745f616e616c6f673b0a09097d0a0a0909696620286e765f656e636f6465722d3e6463622d3e74797065203d3d204443425f4f55545055545f44502026260a090920202020216e6f75766561755f64705f64657465637428746f5f64726d5f656e636f646572286e765f656e636f646572292929207b0a0909094e565f4552524f522864726d2c202244657465637465642025732c20627574206661696c656420696e69745c6e222c0a090909092064726d5f6765745f636f6e6e6563746f725f6e616d6528636f6e6e6563746f7229293b0a09090972657475726e20636f6e6e6563746f725f7374617475735f646973636f6e6e65637465643b0a09097d0a0a09092f2a204f7665727269646520656e636f646572207479706520666f72204456492d49206261736564206f6e207768657468657220454449440a0909202a20736179732074686520646973706c6179206973206469676974616c206f7220616e616c6f672c20626f746820757365207468650a0909202a2073616d6520693263206368616e6e656c20736f207468652076616c75652072657475726e65642066726f6d206464635f6465746563740a0909202a2069736e2774206e65636573736172696c7920636f72726563742e0a0909202a2f0a09096e765f706172746e6572203d204e554c4c3b0a0909696620286e765f656e636f6465722d3e6463622d3e74797065203d3d204443425f4f55545055545f544d4453290a0909096e765f706172746e6572203d2066696e645f656e636f64657228636f6e6e6563746f722c204443425f4f55545055545f414e414c4f47293b0a0909696620286e765f656e636f6465722d3e6463622d3e74797065203d3d204443425f4f55545055545f414e414c4f47290a0909096e765f706172746e6572203d2066696e645f656e636f64657228636f6e6e6563746f722c204443425f4f55545055545f544d4453293b0a0a0909696620286e765f706172746e65722026262028286e765f656e636f6465722d3e6463622d3e74797065203d3d204443425f4f55545055545f414e414c4f472026260a09090909202020206e765f706172746e65722d3e6463622d3e74797065203d3d204443425f4f55545055545f544d445329207c7c0a09090909202020286e765f656e636f6465722d3e6463622d3e74797065203d3d204443425f4f55545055545f544d44532026260a09090909202020206e765f706172746e65722d3e6463622d3e74797065203d3d204443425f4f55545055545f414e414c4f47292929207b0a090909696620286e765f636f6e6e6563746f722d3e656469642d3e696e70757420262044524d5f454449445f494e5055545f4449474954414c290a0909090974797065203d204443425f4f55545055545f544d44533b0a090909656c73650a0909090974797065203d204443425f4f55545055545f414e414c4f473b0a0a0909096e765f656e636f646572203d2066696e645f656e636f64657228636f6e6e6563746f722c2074797065293b0a09097d0a0a09096e6f75766561755f636f6e6e6563746f725f7365745f656e636f64657228636f6e6e6563746f722c206e765f656e636f646572293b0a090972657475726e20636f6e6e6563746f725f7374617475735f636f6e6e65637465643b0a097d0a0a096e765f656e636f646572203d206e6f75766561755f636f6e6e6563746f725f6f665f64657465637428636f6e6e6563746f72293b0a09696620286e765f656e636f64657229207b0a09096e6f75766561755f636f6e6e6563746f725f7365745f656e636f64657228636f6e6e6563746f722c206e765f656e636f646572293b0a090972657475726e20636f6e6e6563746f725f7374617475735f636f6e6e65637465643b0a097d0a0a6465746563745f616e616c6f673a0a096e765f656e636f646572203d2066696e645f656e636f64657228636f6e6e6563746f722c204443425f4f55545055545f414e414c4f47293b0a0969662028216e765f656e636f64657220262620216e6f75766561755f74765f64697361626c65290a09096e765f656e636f646572203d2066696e645f656e636f64657228636f6e6e6563746f722c204443425f4f55545055545f5456293b0a09696620286e765f656e636f64657220262620666f72636529207b0a09097374727563742064726d5f656e636f646572202a656e636f646572203d20746f5f64726d5f656e636f646572286e765f656e636f646572293b0a09097374727563742064726d5f656e636f6465725f68656c7065725f66756e6373202a68656c706572203d0a090909090909656e636f6465722d3e68656c7065725f707269766174653b0a0a09096966202868656c7065722d3e64657465637428656e636f6465722c20636f6e6e6563746f7229203d3d0a090909090909636f6e6e6563746f725f7374617475735f636f6e6e656374656429207b0a0909096e6f75766561755f636f6e6e6563746f725f7365745f656e636f64657228636f6e6e6563746f722c206e765f656e636f646572293b0a09090972657475726e20636f6e6e6563746f725f7374617475735f636f6e6e65637465643b0a09097d0a0a097d0a0a0972657475726e20636f6e6e6563746f725f7374617475735f646973636f6e6e65637465643b0a7d0a0a73746174696320656e756d2064726d5f636f6e6e6563746f725f7374617475730a6e6f75766561755f636f6e6e6563746f725f6465746563745f6c766473287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c20626f6f6c20666f726365290a7b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d204e554c4c3b0a09656e756d2064726d5f636f6e6e6563746f725f73746174757320737461747573203d20636f6e6e6563746f725f7374617475735f646973636f6e6e65637465643b0a0a092f2a20436c65616e7570207468652070726576696f7573204544494420626c6f636b2e202a2f0a09696620286e765f636f6e6e6563746f722d3e6564696429207b0a090964726d5f6d6f64655f636f6e6e6563746f725f7570646174655f656469645f70726f706572747928636f6e6e6563746f722c204e554c4c293b0a09096b66726565286e765f636f6e6e6563746f722d3e65646964293b0a09096e765f636f6e6e6563746f722d3e65646964203d204e554c4c3b0a097d0a0a096e765f656e636f646572203d2066696e645f656e636f64657228636f6e6e6563746f722c204443425f4f55545055545f4c564453293b0a0969662028216e765f656e636f646572290a090972657475726e20636f6e6e6563746f725f7374617475735f646973636f6e6e65637465643b0a0a092f2a205472792072657472696576696e6720454449442076696120444443202a2f0a09696620282164726d2d3e7662696f732e66705f6e6f5f64646329207b0a0909737461747573203d206e6f75766561755f636f6e6e6563746f725f64657465637428636f6e6e6563746f722c20666f726365293b0a090969662028737461747573203d3d20636f6e6e6563746f725f7374617475735f636f6e6e6563746564290a090909676f746f206f75743b0a097d0a0a092f2a204f6e20736f6d65206c6170746f70732028536f6e792c2069276d206c6f6f6b696e6720617420796f7529207468657265206170706561727320746f0a09202a206265206e6f2064697265637420776179206f6620616363657373696e67207468652070616e656c277320454449442e2020546865206f6e6c790a09202a206f7074696f6e20617661696c61626c6520746f207573206170706561727320746f20626520746f2061736b204143504920666f722068656c702e2e0a09202a0a09202a204974277320696d706f7274616e74207468697320636865636b2773206265666f726520747279696e67207374726170732c206f6e65206f66207468650a09202a2073616964206d616e7566616374757265722773206c6170746f70732061726520636f6e6669677572656420696e20737563682061207761790a09202a20746865206e6f7576656175206465636964657320616e20656e74727920696e20746865205642494f53204650206d6f6465207461626c652069730a09202a2076616c6964202d2069742773206e6f742028726823363133323834290a09202a2f0a09696620286e765f656e636f6465722d3e6463622d3e6c766473636f6e662e7573655f616370695f666f725f6564696429207b0a090969662028286e765f636f6e6e6563746f722d3e65646964203d206e6f75766561755f616370695f65646964286465762c20636f6e6e6563746f72292929207b0a090909737461747573203d20636f6e6e6563746f725f7374617475735f636f6e6e65637465643b0a090909676f746f206f75743b0a09097d0a097d0a0a092f2a204966206e6f204544494420666f756e642061626f76652c20616e6420746865205642494f5320696e6469636174657320612068617264636f6465640a09202a206d6f64656c696e65206973206176616c696c61626c6520666f72207468652070616e656c2c20736574206974206173207468652070616e656c27730a09202a206e6174697665206d6f646520616e6420657869742e0a09202a2f0a09696620286e6f75766561755f62696f735f66705f6d6f6465286465762c204e554c4c29202626202864726d2d3e7662696f732e66705f6e6f5f646463207c7c0a09202020206e765f656e636f6465722d3e6463622d3e6c766473636f6e662e7573655f7374726170735f666f725f6d6f64652929207b0a0909737461747573203d20636f6e6e6563746f725f7374617475735f636f6e6e65637465643b0a0909676f746f206f75743b0a097d0a0a092f2a205374696c6c206e6f7468696e672c20736f6d65205642494f5320696d61676573206861766520612068617264636f646564204544494420626c6f636b0a09202a2073746f72656420666f72207468652070616e656c2073746f72656420696e207468656d2e0a09202a2f0a09696620282164726d2d3e7662696f732e66705f6e6f5f64646329207b0a09097374727563742065646964202a65646964203d0a090909287374727563742065646964202a296e6f75766561755f62696f735f656d6265646465645f6564696428646576293b0a0909696620286564696429207b0a0909096e765f636f6e6e6563746f722d3e65646964203d206b6d616c6c6f6328454449445f4c454e4754482c204746505f4b45524e454c293b0a0909092a286e765f636f6e6e6563746f722d3e6564696429203d202a656469643b0a090909737461747573203d20636f6e6e6563746f725f7374617475735f636f6e6e65637465643b0a09097d0a097d0a0a6f75743a0a23696620646566696e656428434f4e4649475f414350495f425554544f4e29207c7c205c0a0928646566696e656428434f4e4649475f414350495f425554544f4e5f4d4f44554c452920262620646566696e6564284d4f44554c4529290a0969662028737461747573203d3d20636f6e6e6563746f725f7374617475735f636f6e6e65637465642026260a0920202020216e6f75766561755f69676e6f72656c69642026262021616370695f6c69645f6f70656e2829290a0909737461747573203d20636f6e6e6563746f725f7374617475735f756e6b6e6f776e3b0a23656e6469660a0a0964726d5f6d6f64655f636f6e6e6563746f725f7570646174655f656469645f70726f706572747928636f6e6e6563746f722c206e765f636f6e6e6563746f722d3e65646964293b0a096e6f75766561755f636f6e6e6563746f725f7365745f656e636f64657228636f6e6e6563746f722c206e765f656e636f646572293b0a0972657475726e207374617475733b0a7d0a0a73746174696320766f69640a6e6f75766561755f636f6e6e6563746f725f666f726365287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28636f6e6e6563746f722d3e646576293b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f6465723b0a09696e7420747970653b0a0a09696620286e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f4456495f4929207b0a090969662028636f6e6e6563746f722d3e666f726365203d3d2044524d5f464f5243455f4f4e5f4449474954414c290a09090974797065203d204443425f4f55545055545f544d44533b0a0909656c73650a09090974797065203d204443425f4f55545055545f414e414c4f473b0a097d20656c73650a090974797065203d204443425f4f55545055545f414e593b0a0a096e765f656e636f646572203d2066696e645f656e636f64657228636f6e6e6563746f722c2074797065293b0a0969662028216e765f656e636f64657229207b0a09094e565f4552524f522864726d2c202263616e27742066696e6420656e636f64657220746f20666f726365202573206f6e215c6e222c0a0909092064726d5f6765745f636f6e6e6563746f725f6e616d6528636f6e6e6563746f7229293b0a0909636f6e6e6563746f722d3e737461747573203d20636f6e6e6563746f725f7374617475735f646973636f6e6e65637465643b0a090972657475726e3b0a097d0a0a096e6f75766561755f636f6e6e6563746f725f7365745f656e636f64657228636f6e6e6563746f722c206e765f656e636f646572293b0a7d0a0a73746174696320696e740a6e6f75766561755f636f6e6e6563746f725f7365745f70726f7065727479287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a090909202020202020207374727563742064726d5f70726f7065727479202a70726f70657274792c2075696e7436345f742076616c7565290a7b0a09737472756374206e6f75766561755f646973706c6179202a64697370203d206e6f75766561755f646973706c617928636f6e6e6563746f722d3e646576293b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d206e765f636f6e6e6563746f722d3e64657465637465645f656e636f6465723b0a097374727563742064726d5f656e636f646572202a656e636f646572203d20746f5f64726d5f656e636f646572286e765f656e636f646572293b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09737472756374206e6f75766561755f63727463202a6e765f637274633b0a09696e74207265743b0a0a096e765f63727463203d204e554c4c3b0a0969662028636f6e6e6563746f722d3e656e636f64657220262620636f6e6e6563746f722d3e656e636f6465722d3e63727463290a09096e765f63727463203d206e6f75766561755f6372746328636f6e6e6563746f722d3e656e636f6465722d3e63727463293b0a0a092f2a205363616c696e67206d6f6465202a2f0a096966202870726f7065727479203d3d206465762d3e6d6f64655f636f6e6669672e7363616c696e675f6d6f64655f70726f706572747929207b0a0909626f6f6c206d6f6465736574203d2066616c73653b0a0a0909737769746368202876616c756529207b0a0909636173652044524d5f4d4f44455f5343414c455f4e4f4e453a0a0909636173652044524d5f4d4f44455f5343414c455f46554c4c53435245454e3a0a0909636173652044524d5f4d4f44455f5343414c455f43454e5445523a0a0909636173652044524d5f4d4f44455f5343414c455f4153504543543a0a090909627265616b3b0a090964656661756c743a0a09090972657475726e202d45494e56414c3b0a09097d0a0a09092f2a204c56445320616c77617973206e6565647320677075207363616c696e67202a2f0a090969662028636f6e6e6563746f722d3e636f6e6e6563746f725f74797065203d3d2044524d5f4d4f44455f434f4e4e4543544f525f4c5644532026260a09092020202076616c7565203d3d2044524d5f4d4f44455f5343414c455f4e4f4e45290a09090972657475726e202d45494e56414c3b0a0a09092f2a204368616e67696e67206265747765656e2047505520616e642070616e656c207363616c696e6720726571756972657320612066756c6c0a0909202a206d6f64657365740a0909202a2f0a090969662028286e765f636f6e6e6563746f722d3e7363616c696e675f6d6f6465203d3d2044524d5f4d4f44455f5343414c455f4e4f4e4529207c7c0a0909202020202876616c7565203d3d2044524d5f4d4f44455f5343414c455f4e4f4e4529290a0909096d6f6465736574203d20747275653b0a09096e765f636f6e6e6563746f722d3e7363616c696e675f6d6f6465203d2076616c75653b0a0a090969662028216e765f63727463290a09090972657475726e20303b0a0a0909696620286d6f6465736574207c7c20216e765f637274632d3e7365745f7363616c6529207b0a090909726574203d2064726d5f637274635f68656c7065725f7365745f6d6f646528266e765f637274632d3e626173652c0a09090909090909266e765f637274632d3e626173652e6d6f64652c0a090909090909096e765f637274632d3e626173652e782c0a090909090909096e765f637274632d3e626173652e792c204e554c4c293b0a0909096966202821726574290a0909090972657475726e202d45494e56414c3b0a09097d20656c7365207b0a090909726574203d206e765f637274632d3e7365745f7363616c65286e765f637274632c2074727565293b0a09090969662028726574290a0909090972657475726e207265743b0a09097d0a0a090972657475726e20303b0a097d0a0a092f2a20556e6465727363616e202a2f0a096966202870726f7065727479203d3d20646973702d3e756e6465727363616e5f70726f706572747929207b0a0909696620286e765f636f6e6e6563746f722d3e756e6465727363616e20213d2076616c756529207b0a0909096e765f636f6e6e6563746f722d3e756e6465727363616e203d2076616c75653b0a09090969662028216e765f63727463207c7c20216e765f637274632d3e7365745f7363616c65290a0909090972657475726e20303b0a0a09090972657475726e206e765f637274632d3e7365745f7363616c65286e765f637274632c2074727565293b0a09097d0a0a090972657475726e20303b0a097d0a0a096966202870726f7065727479203d3d20646973702d3e756e6465727363616e5f68626f726465725f70726f706572747929207b0a0909696620286e765f636f6e6e6563746f722d3e756e6465727363616e5f68626f7264657220213d2076616c756529207b0a0909096e765f636f6e6e6563746f722d3e756e6465727363616e5f68626f72646572203d2076616c75653b0a09090969662028216e765f63727463207c7c20216e765f637274632d3e7365745f7363616c65290a0909090972657475726e20303b0a0a09090972657475726e206e765f637274632d3e7365745f7363616c65286e765f637274632c2074727565293b0a09097d0a0a090972657475726e20303b0a097d0a0a096966202870726f7065727479203d3d20646973702d3e756e6465727363616e5f76626f726465725f70726f706572747929207b0a0909696620286e765f636f6e6e6563746f722d3e756e6465727363616e5f76626f7264657220213d2076616c756529207b0a0909096e765f636f6e6e6563746f722d3e756e6465727363616e5f76626f72646572203d2076616c75653b0a09090969662028216e765f63727463207c7c20216e765f637274632d3e7365745f7363616c65290a0909090972657475726e20303b0a0a09090972657475726e206e765f637274632d3e7365745f7363616c65286e765f637274632c2074727565293b0a09097d0a0a090972657475726e20303b0a097d0a0a092f2a20446974686572696e67202a2f0a096966202870726f7065727479203d3d20646973702d3e646974686572696e675f6d6f646529207b0a09096e765f636f6e6e6563746f722d3e646974686572696e675f6d6f6465203d2076616c75653b0a090969662028216e765f63727463207c7c20216e765f637274632d3e7365745f646974686572290a09090972657475726e20303b0a0a090972657475726e206e765f637274632d3e7365745f646974686572286e765f637274632c2074727565293b0a097d0a0a096966202870726f7065727479203d3d20646973702d3e646974686572696e675f646570746829207b0a09096e765f636f6e6e6563746f722d3e646974686572696e675f6465707468203d2076616c75653b0a090969662028216e765f63727463207c7c20216e765f637274632d3e7365745f646974686572290a09090972657475726e20303b0a0a090972657475726e206e765f637274632d3e7365745f646974686572286e765f637274632c2074727565293b0a097d0a0a09696620286e765f63727463202626206e765f637274632d3e7365745f636f6c6f725f76696272616e636529207b0a09092f2a20487565202a2f0a09096966202870726f7065727479203d3d20646973702d3e76696272616e745f6875655f70726f706572747929207b0a0909096e765f637274632d3e76696272616e745f687565203d2076616c7565202d2039303b0a09090972657475726e206e765f637274632d3e7365745f636f6c6f725f76696272616e6365286e765f637274632c2074727565293b0a09097d0a09092f2a2053617475726174696f6e202a2f0a09096966202870726f7065727479203d3d20646973702d3e636f6c6f725f76696272616e63655f70726f706572747929207b0a0909096e765f637274632d3e636f6c6f725f76696272616e6365203d2076616c7565202d203130303b0a09090972657475726e206e765f637274632d3e7365745f636f6c6f725f76696272616e6365286e765f637274632c2074727565293b0a09097d0a097d0a0a09696620286e765f656e636f646572202626206e765f656e636f6465722d3e6463622d3e74797065203d3d204443425f4f55545055545f5456290a090972657475726e206765745f736c6176655f66756e637328656e636f646572292d3e7365745f70726f7065727479280a090909656e636f6465722c20636f6e6e6563746f722c2070726f70657274792c2076616c7565293b0a0a0972657475726e202d45494e56414c3b0a7d0a0a737461746963207374727563742064726d5f646973706c61795f6d6f6465202a0a6e6f75766561755f636f6e6e6563746f725f6e61746976655f6d6f6465287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a097374727563742064726d5f636f6e6e6563746f725f68656c7065725f66756e6373202a68656c706572203d20636f6e6e6563746f722d3e68656c7065725f707269766174653b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28636f6e6e6563746f722d3e646576293b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a097374727563742064726d5f646973706c61795f6d6f6465202a6d6f64652c202a6c617267657374203d204e554c4c3b0a09696e7420686967685f77203d20302c20686967685f68203d20302c20686967685f76203d20303b0a0a096c6973745f666f725f656163685f656e747279286d6f64652c20266e765f636f6e6e6563746f722d3e626173652e70726f6265645f6d6f6465732c206865616429207b0a09096d6f64652d3e7672656672657368203d2064726d5f6d6f64655f7672656672657368286d6f6465293b0a09096966202868656c7065722d3e6d6f64655f76616c696428636f6e6e6563746f722c206d6f64652920213d204d4f44455f4f4b207c7c0a090920202020286d6f64652d3e666c61677320262044524d5f4d4f44455f464c41475f494e5445524c41434529290a090909636f6e74696e75653b0a0a09092f2a2055736520707265666572726564206d6f6465206966207468657265206973206f6e652e2e202a2f0a0909696620286d6f64652d3e7479706520262044524d5f4d4f44455f545950455f50524546455252454429207b0a0909094e565f44454255472864726d2c20226e6174697665206d6f64652066726f6d207072656665727265645c6e22293b0a09090972657475726e2064726d5f6d6f64655f6475706c6963617465286465762c206d6f6465293b0a09097d0a0a09092f2a204f74686572776973652c2074616b6520746865207265736f6c7574696f6e207769746820746865206c6172676573742077696474682c207468656e0a0909202a206865696768742c207468656e20766572746963616c20726566726573680a0909202a2f0a0909696620286d6f64652d3e68646973706c6179203c20686967685f77290a090909636f6e74696e75653b0a0a0909696620286d6f64652d3e68646973706c6179203d3d20686967685f77202626206d6f64652d3e76646973706c6179203c20686967685f68290a090909636f6e74696e75653b0a0a0909696620286d6f64652d3e68646973706c6179203d3d20686967685f77202626206d6f64652d3e76646973706c6179203d3d20686967685f682026260a0909202020206d6f64652d3e7672656672657368203c20686967685f76290a090909636f6e74696e75653b0a0a0909686967685f77203d206d6f64652d3e68646973706c61793b0a0909686967685f68203d206d6f64652d3e76646973706c61793b0a0909686967685f76203d206d6f64652d3e76726566726573683b0a09096c617267657374203d206d6f64653b0a097d0a0a094e565f44454255472864726d2c20226e6174697665206d6f64652066726f6d206c6172676573743a2025647825644025645c6e222c0a0909202020202020686967685f772c20686967685f682c20686967685f76293b0a0972657475726e206c617267657374203f2064726d5f6d6f64655f6475706c6963617465286465762c206c61726765737429203a204e554c4c3b0a7d0a0a737472756374206d6f6465726563207b0a09696e742068646973706c61793b0a09696e742076646973706c61793b0a7d3b0a0a73746174696320737472756374206d6f6465726563207363616c65725f6d6f6465735b5d203d207b0a097b20313932302c2031323030207d2c0a097b20313932302c2031303830207d2c0a097b20313638302c2031303530207d2c0a097b20313630302c2031323030207d2c0a097b20313430302c2031303530207d2c0a097b20313238302c2031303234207d2c0a097b20313238302c20393630207d2c0a097b20313135322c20383634207d2c0a097b20313032342c20373638207d2c0a097b203830302c20363030207d2c0a097b203732302c20343030207d2c0a097b203634302c20343830207d2c0a097b203634302c20343030207d2c0a097b203634302c20333530207d2c0a097b7d0a7d3b0a0a73746174696320696e740a6e6f75766561755f636f6e6e6563746f725f7363616c65725f6d6f6465735f616464287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a097374727563742064726d5f646973706c61795f6d6f6465202a6e6174697665203d206e765f636f6e6e6563746f722d3e6e61746976655f6d6f64652c202a6d3b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09737472756374206d6f6465726563202a6d6f6465203d20267363616c65725f6d6f6465735b305d3b0a09696e74206d6f646573203d20303b0a0a0969662028216e6174697665290a090972657475726e20303b0a0a097768696c6520286d6f64652d3e68646973706c617929207b0a0909696620286d6f64652d3e68646973706c6179203c3d206e61746976652d3e68646973706c61792026260a0909202020206d6f64652d3e76646973706c6179203c3d206e61746976652d3e76646973706c617929207b0a0909096d203d2064726d5f6376745f6d6f6465286465762c206d6f64652d3e68646973706c61792c206d6f64652d3e76646973706c61792c0a09090909092064726d5f6d6f64655f7672656672657368286e6174697665292c2066616c73652c0a09090909092066616c73652c2066616c7365293b0a09090969662028216d290a09090909636f6e74696e75653b0a0a0909096d2d3e74797065207c3d2044524d5f4d4f44455f545950455f4452495645523b0a0a09090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206d293b0a0909096d6f6465732b2b3b0a09097d0a0a09096d6f64652b2b3b0a097d0a0a0972657475726e206d6f6465733b0a7d0a0a73746174696320766f69640a6e6f75766561755f636f6e6e6563746f725f6465746563745f6465707468287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28636f6e6e6563746f722d3e646576293b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d206e765f636f6e6e6563746f722d3e64657465637465645f656e636f6465723b0a09737472756374206e7662696f73202a62696f73203d202664726d2d3e7662696f733b0a097374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465203d206e765f636f6e6e6563746f722d3e6e61746976655f6d6f64653b0a09626f6f6c206475616c6c696e6b3b0a0a092f2a206966207468652065646964206973206665656c696e67206e69636520656e6f75676820746f2070726f76696465207468697320696e666f2c20757365206974202a2f0a09696620286e765f636f6e6e6563746f722d3e6564696420262620636f6e6e6563746f722d3e646973706c61795f696e666f2e627063290a090972657475726e3b0a0a092f2a204544494420312e34206973202a737570706f7365642a20746f20626520737570706f72746564206f6e206544502c206275742c204170706c652e2e2e202a2f0a09696620286e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f65445029207b0a0909636f6e6e6563746f722d3e646973706c61795f696e666f2e627063203d20363b0a090972657475726e3b0a097d0a0a092f2a207765277265206f7574206f66206f7074696f6e7320756e6c657373207765277265204c5644532c2064656661756c7420746f2038627063202a2f0a09696620286e765f656e636f6465722d3e6463622d3e7479706520213d204443425f4f55545055545f4c56445329207b0a0909636f6e6e6563746f722d3e646973706c61795f696e666f2e627063203d20383b0a090972657475726e3b0a097d0a0a09636f6e6e6563746f722d3e646973706c61795f696e666f2e627063203d20363b0a0a092f2a204c5644533a2070616e656c20737472617073202a2f0a096966202862696f732d3e66705f6e6f5f64646329207b0a09096966202862696f732d3e66702e69665f69735f3234626974290a090909636f6e6e6563746f722d3e646973706c61795f696e666f2e627063203d20383b0a090972657475726e3b0a097d0a0a092f2a204c5644533a204444432070616e656c2c206e65656420746f2066697273742064657465726d696e6520746865206e756d626572206f66206c696e6b7320746f0a09202a206b6e6f772077686963682069665f69735f323462697420666c616720746f20636865636b2e2e2e0a09202a2f0a09696620286e765f636f6e6e6563746f722d3e656469642026260a09202020206e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f4c5644535f53505747290a09096475616c6c696e6b203d2028287538202a296e765f636f6e6e6563746f722d3e65646964295b3132315d203d3d20323b0a09656c73650a09096475616c6c696e6b203d206d6f64652d3e636c6f636b203e3d2062696f732d3e66702e6475616c6c696e6b5f7472616e736974696f6e5f636c6b3b0a0a096966202828216475616c6c696e6b202626202862696f732d3e66702e73747261706c6573735f69735f3234626974202620312929207c7c0a092020202028206475616c6c696e6b202626202862696f732d3e66702e73747261706c6573735f69735f3234626974202620322929290a0909636f6e6e6563746f722d3e646973706c61795f696e666f2e627063203d20383b0a7d0a0a73746174696320696e740a6e6f75766561755f636f6e6e6563746f725f6765745f6d6f646573287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d206e765f636f6e6e6563746f722d3e64657465637465645f656e636f6465723b0a097374727563742064726d5f656e636f646572202a656e636f646572203d20746f5f64726d5f656e636f646572286e765f656e636f646572293b0a09696e7420726574203d20303b0a0a092f2a2064657374726f7920746865206e6174697665206d6f64652c20746865206174746163686564206d6f6e69746f7220636f756c642068617665206368616e6765642e0a09202a2f0a09696620286e765f636f6e6e6563746f722d3e6e61746976655f6d6f646529207b0a090964726d5f6d6f64655f64657374726f79286465762c206e765f636f6e6e6563746f722d3e6e61746976655f6d6f6465293b0a09096e765f636f6e6e6563746f722d3e6e61746976655f6d6f6465203d204e554c4c3b0a097d0a0a09696620286e765f636f6e6e6563746f722d3e65646964290a0909726574203d2064726d5f6164645f656469645f6d6f64657328636f6e6e6563746f722c206e765f636f6e6e6563746f722d3e65646964293b0a09656c73650a09696620286e765f656e636f6465722d3e6463622d3e74797065203d3d204443425f4f55545055545f4c5644532026260a0920202020286e765f656e636f6465722d3e6463622d3e6c766473636f6e662e7573655f7374726170735f666f725f6d6f6465207c7c0a09202020202064726d2d3e7662696f732e66705f6e6f5f64646329202626206e6f75766561755f62696f735f66705f6d6f6465286465762c204e554c4c2929207b0a09097374727563742064726d5f646973706c61795f6d6f6465206d6f64653b0a0a09096e6f75766561755f62696f735f66705f6d6f6465286465762c20266d6f6465293b0a09096e765f636f6e6e6563746f722d3e6e61746976655f6d6f6465203d2064726d5f6d6f64655f6475706c6963617465286465762c20266d6f6465293b0a097d0a0a092f2a2044657465726d696e6520646973706c617920636f6c6f757220646570746820666f722065766572797468696e6720657863657074204c564453206e6f772c0a09202a2044502072657175697265732074686973206265666f7265206d6f64655f76616c696428292069732063616c6c65642e0a09202a2f0a0969662028636f6e6e6563746f722d3e636f6e6e6563746f725f7479706520213d2044524d5f4d4f44455f434f4e4e4543544f525f4c564453290a09096e6f75766561755f636f6e6e6563746f725f6465746563745f646570746828636f6e6e6563746f72293b0a0a092f2a2046696e6420746865206e6174697665206d6f646520696620746869732069732061206469676974616c2070616e656c2c206966207765206469646e27740a09202a2066696e6420616e79206d6f646573207468726f756768204444432070726576696f75736c792061646420746865206e6174697665206d6f646520746f0a09202a20746865206c697374206f66206d6f6465732e0a09202a2f0a0969662028216e765f636f6e6e6563746f722d3e6e61746976655f6d6f6465290a09096e765f636f6e6e6563746f722d3e6e61746976655f6d6f6465203d0a0909096e6f75766561755f636f6e6e6563746f725f6e61746976655f6d6f646528636f6e6e6563746f72293b0a0969662028726574203d3d2030202626206e765f636f6e6e6563746f722d3e6e61746976655f6d6f646529207b0a09097374727563742064726d5f646973706c61795f6d6f6465202a6d6f64653b0a0a09096d6f6465203d2064726d5f6d6f64655f6475706c6963617465286465762c206e765f636f6e6e6563746f722d3e6e61746976655f6d6f6465293b0a090964726d5f6d6f64655f70726f6265645f61646428636f6e6e6563746f722c206d6f6465293b0a0909726574203d20313b0a097d0a0a092f2a2044657465726d696e65204c56445320636f6c6f75722064657074682c206d7573742068617070656e2061667465722064657465726d696e696e670a09202a20226e617469766522206d6f646520617320736f6d65205642494f53207461626c6573207265717569726520757320746f20757365207468650a09202a20706978656c20636c6f636b2061732070617274206f6620746865206c6f6f6b75702e2e2e0a09202a2f0a0969662028636f6e6e6563746f722d3e636f6e6e6563746f725f74797065203d3d2044524d5f4d4f44455f434f4e4e4543544f525f4c564453290a09096e6f75766561755f636f6e6e6563746f725f6465746563745f646570746828636f6e6e6563746f72293b0a0a09696620286e765f656e636f6465722d3e6463622d3e74797065203d3d204443425f4f55545055545f5456290a0909726574203d206765745f736c6176655f66756e637328656e636f646572292d3e6765745f6d6f64657328656e636f6465722c20636f6e6e6563746f72293b0a0a09696620286e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f4c564453207c7c0a09202020206e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f4c5644535f53505747207c7c0a09202020206e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f654450290a0909726574202b3d206e6f75766561755f636f6e6e6563746f725f7363616c65725f6d6f6465735f61646428636f6e6e6563746f72293b0a0a0972657475726e207265743b0a7d0a0a73746174696320756e7369676e65640a6765745f746d64735f6c696e6b5f62616e647769647468287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28636f6e6e6563746f722d3e646576293b0a09737472756374206463625f6f7574707574202a646362203d206e765f636f6e6e6563746f722d3e64657465637465645f656e636f6465722d3e6463623b0a0a09696620286463622d3e6c6f636174696f6e20213d204443425f4c4f435f4f4e5f43484950207c7c0a09202020206e765f6465766963652864726d2d3e646576696365292d3e63686970736574203e3d2030783436290a090972657475726e203136353030303b0a09656c736520696620286e765f6465766963652864726d2d3e646576696365292d3e63686970736574203e3d2030783430290a090972657475726e203135353030303b0a09656c736520696620286e765f6465766963652864726d2d3e646576696365292d3e63686970736574203e3d2030783138290a090972657475726e203133353030303b0a09656c73650a090972657475726e203131323030303b0a7d0a0a73746174696320696e740a6e6f75766561755f636f6e6e6563746f725f6d6f64655f76616c6964287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f722c0a09090920202020207374727563742064726d5f646973706c61795f6d6f6465202a6d6f6465290a7b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d206e765f636f6e6e6563746f722d3e64657465637465645f656e636f6465723b0a097374727563742064726d5f656e636f646572202a656e636f646572203d20746f5f64726d5f656e636f646572286e765f656e636f646572293b0a09756e7369676e6564206d696e5f636c6f636b203d2032353030302c206d61785f636c6f636b203d206d696e5f636c6f636b3b0a09756e7369676e656420636c6f636b203d206d6f64652d3e636c6f636b3b0a0a0973776974636820286e765f656e636f6465722d3e6463622d3e7479706529207b0a0963617365204443425f4f55545055545f4c5644533a0a0909696620286e765f636f6e6e6563746f722d3e6e61746976655f6d6f64652026260a090920202020286d6f64652d3e68646973706c6179203e206e765f636f6e6e6563746f722d3e6e61746976655f6d6f64652d3e68646973706c6179207c7c0a090920202020206d6f64652d3e76646973706c6179203e206e765f636f6e6e6563746f722d3e6e61746976655f6d6f64652d3e76646973706c617929290a09090972657475726e204d4f44455f50414e454c3b0a0a09096d696e5f636c6f636b203d20303b0a09096d61785f636c6f636b203d203430303030303b0a0909627265616b3b0a0963617365204443425f4f55545055545f544d44533a0a09096d61785f636c6f636b203d206765745f746d64735f6c696e6b5f62616e64776964746828636f6e6e6563746f72293b0a0909696620286e6f75766561755f6475616c6c696e6b202626206e765f656e636f6465722d3e6463622d3e6475616c6c696e6b5f706f737369626c65290a0909096d61785f636c6f636b202a3d20323b0a0909627265616b3b0a0963617365204443425f4f55545055545f414e414c4f473a0a09096d61785f636c6f636b203d206e765f656e636f6465722d3e6463622d3e637274636f6e662e6d6178667265713b0a090969662028216d61785f636c6f636b290a0909096d61785f636c6f636b203d203335303030303b0a0909627265616b3b0a0963617365204443425f4f55545055545f54563a0a090972657475726e206765745f736c6176655f66756e637328656e636f646572292d3e6d6f64655f76616c696428656e636f6465722c206d6f6465293b0a0963617365204443425f4f55545055545f44503a0a09096d61785f636c6f636b20203d206e765f656e636f6465722d3e64702e6c696e6b5f6e723b0a09096d61785f636c6f636b202a3d206e765f656e636f6465722d3e64702e6c696e6b5f62773b0a0909636c6f636b203d20636c6f636b202a2028636f6e6e6563746f722d3e646973706c61795f696e666f2e627063202a203329202f2031303b0a0909627265616b3b0a0964656661756c743a0a09094255475f4f4e2831293b0a090972657475726e204d4f44455f4241443b0a097d0a0a0969662028636c6f636b203c206d696e5f636c6f636b290a090972657475726e204d4f44455f434c4f434b5f4c4f573b0a0a0969662028636c6f636b203e206d61785f636c6f636b290a090972657475726e204d4f44455f434c4f434b5f484947483b0a0a0972657475726e204d4f44455f4f4b3b0a7d0a0a737461746963207374727563742064726d5f656e636f646572202a0a6e6f75766561755f636f6e6e6563746f725f626573745f656e636f646572287374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72290a7b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a0a09696620286e765f636f6e6e6563746f722d3e64657465637465645f656e636f646572290a090972657475726e20746f5f64726d5f656e636f646572286e765f636f6e6e6563746f722d3e64657465637465645f656e636f646572293b0a0a0972657475726e204e554c4c3b0a7d0a0a73746174696320636f6e7374207374727563742064726d5f636f6e6e6563746f725f68656c7065725f66756e63730a6e6f75766561755f636f6e6e6563746f725f68656c7065725f66756e6373203d207b0a092e6765745f6d6f646573203d206e6f75766561755f636f6e6e6563746f725f6765745f6d6f6465732c0a092e6d6f64655f76616c6964203d206e6f75766561755f636f6e6e6563746f725f6d6f64655f76616c69642c0a092e626573745f656e636f646572203d206e6f75766561755f636f6e6e6563746f725f626573745f656e636f6465722c0a7d3b0a0a73746174696320636f6e7374207374727563742064726d5f636f6e6e6563746f725f66756e63730a6e6f75766561755f636f6e6e6563746f725f66756e6373203d207b0a092e64706d73203d2064726d5f68656c7065725f636f6e6e6563746f725f64706d732c0a092e73617665203d204e554c4c2c0a092e726573746f7265203d204e554c4c2c0a092e646574656374203d206e6f75766561755f636f6e6e6563746f725f6465746563742c0a092e64657374726f79203d206e6f75766561755f636f6e6e6563746f725f64657374726f792c0a092e66696c6c5f6d6f646573203d2064726d5f68656c7065725f70726f62655f73696e676c655f636f6e6e6563746f725f6d6f6465732c0a092e7365745f70726f7065727479203d206e6f75766561755f636f6e6e6563746f725f7365745f70726f70657274792c0a092e666f726365203d206e6f75766561755f636f6e6e6563746f725f666f7263650a7d3b0a0a73746174696320636f6e7374207374727563742064726d5f636f6e6e6563746f725f66756e63730a6e6f75766561755f636f6e6e6563746f725f66756e63735f6c766473203d207b0a092e64706d73203d2064726d5f68656c7065725f636f6e6e6563746f725f64706d732c0a092e73617665203d204e554c4c2c0a092e726573746f7265203d204e554c4c2c0a092e646574656374203d206e6f75766561755f636f6e6e6563746f725f6465746563745f6c7664732c0a092e64657374726f79203d206e6f75766561755f636f6e6e6563746f725f64657374726f792c0a092e66696c6c5f6d6f646573203d2064726d5f68656c7065725f70726f62655f73696e676c655f636f6e6e6563746f725f6d6f6465732c0a092e7365745f70726f7065727479203d206e6f75766561755f636f6e6e6563746f725f7365745f70726f70657274792c0a092e666f726365203d206e6f75766561755f636f6e6e6563746f725f666f7263650a7d3b0a0a73746174696320696e740a64726d5f636f6e6e747970655f66726f6d5f64636228656e756d206463625f636f6e6e6563746f725f7479706520646362290a7b0a09737769746368202864636229207b0a0963617365204443425f434f4e4e4543544f525f5647412020202020203a2072657475726e2044524d5f4d4f44455f434f4e4e4543544f525f5647413b0a0963617365204443425f434f4e4e4543544f525f54565f3020202020203a0a0963617365204443425f434f4e4e4543544f525f54565f3120202020203a0a0963617365204443425f434f4e4e4543544f525f54565f3320202020203a2072657475726e2044524d5f4d4f44455f434f4e4e4543544f525f54563b0a0963617365204443425f434f4e4e4543544f525f444d5335395f3020203a0a0963617365204443425f434f4e4e4543544f525f444d5335395f3120203a0a0963617365204443425f434f4e4e4543544f525f4456495f49202020203a2072657475726e2044524d5f4d4f44455f434f4e4e4543544f525f445649493b0a0963617365204443425f434f4e4e4543544f525f4456495f44202020203a2072657475726e2044524d5f4d4f44455f434f4e4e4543544f525f445649443b0a0963617365204443425f434f4e4e4543544f525f4c56445320202020203a0a0963617365204443425f434f4e4e4543544f525f4c5644535f535057473a2072657475726e2044524d5f4d4f44455f434f4e4e4543544f525f4c5644533b0a0963617365204443425f434f4e4e4543544f525f444d5335395f4450303a0a0963617365204443425f434f4e4e4543544f525f444d5335395f4450313a0a0963617365204443425f434f4e4e4543544f525f4450202020202020203a2072657475726e2044524d5f4d4f44455f434f4e4e4543544f525f446973706c6179506f72743b0a0963617365204443425f434f4e4e4543544f525f6544502020202020203a2072657475726e2044524d5f4d4f44455f434f4e4e4543544f525f6544503b0a0963617365204443425f434f4e4e4543544f525f48444d495f302020203a0a0963617365204443425f434f4e4e4543544f525f48444d495f312020203a2072657475726e2044524d5f4d4f44455f434f4e4e4543544f525f48444d49413b0a0964656661756c743a0a0909627265616b3b0a097d0a0a0972657475726e2044524d5f4d4f44455f434f4e4e4543544f525f556e6b6e6f776e3b0a7d0a0a7374727563742064726d5f636f6e6e6563746f72202a0a6e6f75766561755f636f6e6e6563746f725f637265617465287374727563742064726d5f646576696365202a6465762c20696e7420696e646578290a7b0a09636f6e7374207374727563742064726d5f636f6e6e6563746f725f66756e6373202a66756e6373203d20266e6f75766561755f636f6e6e6563746f725f66756e63733b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f6770696f202a6770696f203d206e6f75766561755f6770696f2864726d2d3e646576696365293b0a09737472756374206e6f75766561755f646973706c6179202a64697370203d206e6f75766561755f646973706c617928646576293b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d204e554c4c3b0a097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f723b0a09696e7420747970652c20726574203d20303b0a09626f6f6c2064756d6d793b0a0a096c6973745f666f725f656163685f656e74727928636f6e6e6563746f722c20266465762d3e6d6f64655f636f6e6669672e636f6e6e6563746f725f6c6973742c206865616429207b0a09096e765f636f6e6e6563746f72203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a0909696620286e765f636f6e6e6563746f722d3e696e646578203d3d20696e646578290a09090972657475726e20636f6e6e6563746f723b0a097d0a0a096e765f636f6e6e6563746f72203d206b7a616c6c6f632873697a656f66282a6e765f636f6e6e6563746f72292c204746505f4b45524e454c293b0a0969662028216e765f636f6e6e6563746f72290a090972657475726e204552525f505452282d454e4f4d454d293b0a0a09636f6e6e6563746f72203d20266e765f636f6e6e6563746f722d3e626173653b0a096e765f636f6e6e6563746f722d3e696e646578203d20696e6465783b0a0a092f2a20617474656d707420746f207061727365207662696f7320636f6e6e6563746f72207479706520616e6420686f74706c7567206770696f202a2f0a096e765f636f6e6e6563746f722d3e646362203d206f6c646463625f636f6e6e286465762c20696e646578293b0a09696620286e765f636f6e6e6563746f722d3e64636229207b0a090973746174696320636f6e7374207538206870645b31365d203d207b0a090909307866662c20307830372c20307830382c20307866662c20307866662c20307835312c20307835322c20307866662c0a090909307866662c20307866662c20307866662c20307866662c20307866662c20307835652c20307835662c20307836302c0a09097d3b0a0a090975333220656e747279203d20524f4d3136286e765f636f6e6e6563746f722d3e6463625b305d293b0a0909696620286f6c646463625f636f6e6e74616228646576295b335d203e3d2034290a090909656e747279207c3d202875333229524f4d3136286e765f636f6e6e6563746f722d3e6463625b325d29203c3c2031363b0a0a09096e765f636f6e6e6563746f722d3e687064203d206666732828656e7472792026203078303730333330303029203e3e203132293b0a09096e765f636f6e6e6563746f722d3e687064203d206870645b6e765f636f6e6e6563746f722d3e6870645d3b0a0a09096e765f636f6e6e6563746f722d3e74797065203d206e765f636f6e6e6563746f722d3e6463625b305d3b0a09096966202864726d5f636f6e6e747970655f66726f6d5f646362286e765f636f6e6e6563746f722d3e7479706529203d3d0a0909090909202044524d5f4d4f44455f434f4e4e4543544f525f556e6b6e6f776e29207b0a0909094e565f5741524e2864726d2c2022756e6b6e6f776e20636f6e6e6563746f72207479706520253032785c6e222c0a090909096e765f636f6e6e6563746f722d3e74797065293b0a0909096e765f636f6e6e6563746f722d3e74797065203d204443425f434f4e4e4543544f525f4e4f4e453b0a09097d0a0a09092f2a204769676162797465204e58383554202a2f0a0909696620286e765f6d617463685f646576696365286465762c203078303432312c203078313435382c203078333434632929207b0a090909696620286e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f48444d495f31290a090909096e765f636f6e6e6563746f722d3e74797065203d204443425f434f4e4e4543544f525f4456495f493b0a09097d0a0a09092f2a2047696761627974652047562d4e5838365435313248202a2f0a0909696620286e765f6d617463685f646576696365286465762c203078303430322c203078313435382c203078333435352929207b0a090909696620286e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f48444d495f31290a090909096e765f636f6e6e6563746f722d3e74797065203d204443425f434f4e4e4543544f525f4456495f493b0a09097d0a097d20656c7365207b0a09096e765f636f6e6e6563746f722d3e74797065203d204443425f434f4e4e4543544f525f4e4f4e453b0a09096e765f636f6e6e6563746f722d3e687064203d204443425f4750494f5f554e555345443b0a097d0a0a092f2a206e6f207662696f7320646174612c206f7220616e20756e6b6e6f776e2064636220636f6e6e6563746f722074797065202d20617474656d707420746f0a09202a20666967757265206f757420736f6d657468696e67207375697461626c65206f757273656c7665730a09202a2f0a09696620286e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f4e4f4e4529207b0a0909737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0909737472756374206463625f7461626c65202a64636274203d202664726d2d3e7662696f732e6463623b0a090975333220656e636f64657273203d20303b0a0909696e7420693b0a0a0909666f72202869203d20303b2069203c20646362742d3e656e74726965733b20692b2b29207b0a09090969662028646362742d3e656e7472795b695d2e636f6e6e6563746f72203d3d206e765f636f6e6e6563746f722d3e696e646578290a09090909656e636f64657273207c3d202831203c3c20646362742d3e656e7472795b695d2e74797065293b0a09097d0a0a090969662028656e636f646572732026202831203c3c204443425f4f55545055545f44502929207b0a09090969662028656e636f646572732026202831203c3c204443425f4f55545055545f544d445329290a090909096e765f636f6e6e6563746f722d3e74797065203d204443425f434f4e4e4543544f525f44503b0a090909656c73650a090909096e765f636f6e6e6563746f722d3e74797065203d204443425f434f4e4e4543544f525f6544503b0a09097d20656c73650a090969662028656e636f646572732026202831203c3c204443425f4f55545055545f544d44532929207b0a09090969662028656e636f646572732026202831203c3c204443425f4f55545055545f414e414c4f4729290a090909096e765f636f6e6e6563746f722d3e74797065203d204443425f434f4e4e4543544f525f4456495f493b0a090909656c73650a090909096e765f636f6e6e6563746f722d3e74797065203d204443425f434f4e4e4543544f525f4456495f443b0a09097d20656c73650a090969662028656e636f646572732026202831203c3c204443425f4f55545055545f414e414c4f472929207b0a0909096e765f636f6e6e6563746f722d3e74797065203d204443425f434f4e4e4543544f525f5647413b0a09097d20656c73650a090969662028656e636f646572732026202831203c3c204443425f4f55545055545f4c5644532929207b0a0909096e765f636f6e6e6563746f722d3e74797065203d204443425f434f4e4e4543544f525f4c5644533b0a09097d20656c73650a090969662028656e636f646572732026202831203c3c204443425f4f55545055545f54562929207b0a0909096e765f636f6e6e6563746f722d3e74797065203d204443425f434f4e4e4543544f525f54565f303b0a09097d0a097d0a0a0974797065203d2064726d5f636f6e6e747970655f66726f6d5f646362286e765f636f6e6e6563746f722d3e74797065293b0a096966202874797065203d3d2044524d5f4d4f44455f434f4e4e4543544f525f4c56445329207b0a0909726574203d206e6f75766561755f62696f735f70617273655f6c7664735f7461626c65286465762c20302c202664756d6d792c202664756d6d79293b0a09096966202872657429207b0a0909094e565f4552524f522864726d2c20224572726f722070617273696e67204c564453207461626c652c2064697361626c696e675c6e22293b0a0909096b66726565286e765f636f6e6e6563746f72293b0a09090972657475726e204552525f50545228726574293b0a09097d0a0a090966756e6373203d20266e6f75766561755f636f6e6e6563746f725f66756e63735f6c7664733b0a097d20656c7365207b0a090966756e6373203d20266e6f75766561755f636f6e6e6563746f725f66756e63733b0a097d0a0a092f2a2064656661756c74732c2077696c6c20676574206f76657272696464656e20696e206465746563742829202a2f0a09636f6e6e6563746f722d3e696e7465726c6163655f616c6c6f776564203d2066616c73653b0a09636f6e6e6563746f722d3e646f75626c657363616e5f616c6c6f776564203d2066616c73653b0a0a0964726d5f636f6e6e6563746f725f696e6974286465762c20636f6e6e6563746f722c2066756e63732c2074797065293b0a0964726d5f636f6e6e6563746f725f68656c7065725f61646428636f6e6e6563746f722c20266e6f75766561755f636f6e6e6563746f725f68656c7065725f66756e6373293b0a0a092f2a20496e6974204456492d492073706563696669632070726f70657274696573202a2f0a09696620286e765f636f6e6e6563746f722d3e74797065203d3d204443425f434f4e4e4543544f525f4456495f49290a090964726d5f6f626a6563745f6174746163685f70726f70657274792826636f6e6e6563746f722d3e626173652c206465762d3e6d6f64655f636f6e6669672e6476695f695f737562636f6e6e6563746f725f70726f70657274792c2030293b0a0a092f2a20416464206f7665727363616e20636f6d70656e736174696f6e206f7074696f6e7320746f206469676974616c206f757470757473202a2f0a0969662028646973702d3e756e6465727363616e5f70726f70657274792026260a09202020202874797065203d3d2044524d5f4d4f44455f434f4e4e4543544f525f44564944207c7c0a09202020202074797065203d3d2044524d5f4d4f44455f434f4e4e4543544f525f44564949207c7c0a09202020202074797065203d3d2044524d5f4d4f44455f434f4e4e4543544f525f48444d4941207c7c0a09202020202074797065203d3d2044524d5f4d4f44455f434f4e4e4543544f525f446973706c6179506f72742929207b0a090964726d5f6f626a6563745f6174746163685f70726f70657274792826636f6e6e6563746f722d3e626173652c0a0909090909202020202020646973702d3e756e6465727363616e5f70726f70657274792c0a0909090909202020202020554e4445525343414e5f4f4646293b0a090964726d5f6f626a6563745f6174746163685f70726f70657274792826636f6e6e6563746f722d3e626173652c0a0909090909202020202020646973702d3e756e6465727363616e5f68626f726465725f70726f70657274792c0a090909090920202020202030293b0a090964726d5f6f626a6563745f6174746163685f70726f70657274792826636f6e6e6563746f722d3e626173652c0a0909090909202020202020646973702d3e756e6465727363616e5f76626f726465725f70726f70657274792c0a090909090920202020202030293b0a097d0a0a092f2a204164642068756520616e642073617475726174696f6e206f7074696f6e73202a2f0a0969662028646973702d3e76696272616e745f6875655f70726f7065727479290a090964726d5f6f626a6563745f6174746163685f70726f70657274792826636f6e6e6563746f722d3e626173652c0a0909090909202020202020646973702d3e76696272616e745f6875655f70726f70657274792c0a09090909092020202020203930293b0a0969662028646973702d3e636f6c6f725f76696272616e63655f70726f7065727479290a090964726d5f6f626a6563745f6174746163685f70726f70657274792826636f6e6e6563746f722d3e626173652c0a0909090909202020202020646973702d3e636f6c6f725f76696272616e63655f70726f70657274792c0a0909090909202020202020313530293b0a0a0973776974636820286e765f636f6e6e6563746f722d3e7479706529207b0a0963617365204443425f434f4e4e4543544f525f5647413a0a0909696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203e3d204e565f353029207b0a09090964726d5f6f626a6563745f6174746163685f70726f70657274792826636f6e6e6563746f722d3e626173652c0a09090909096465762d3e6d6f64655f636f6e6669672e7363616c696e675f6d6f64655f70726f70657274792c0a09090909096e765f636f6e6e6563746f722d3e7363616c696e675f6d6f6465293b0a09097d0a09092f2a2066616c6c2d7468726f756768202a2f0a0963617365204443425f434f4e4e4543544f525f54565f303a0a0963617365204443425f434f4e4e4543544f525f54565f313a0a0963617365204443425f434f4e4e4543544f525f54565f333a0a09096e765f636f6e6e6563746f722d3e7363616c696e675f6d6f6465203d2044524d5f4d4f44455f5343414c455f4e4f4e453b0a0909627265616b3b0a0964656661756c743a0a09096e765f636f6e6e6563746f722d3e7363616c696e675f6d6f6465203d2044524d5f4d4f44455f5343414c455f46554c4c53435245454e3b0a0a090964726d5f6f626a6563745f6174746163685f70726f70657274792826636f6e6e6563746f722d3e626173652c0a090909096465762d3e6d6f64655f636f6e6669672e7363616c696e675f6d6f64655f70726f70657274792c0a090909096e765f636f6e6e6563746f722d3e7363616c696e675f6d6f6465293b0a090969662028646973702d3e646974686572696e675f6d6f646529207b0a0909096e765f636f6e6e6563746f722d3e646974686572696e675f6d6f6465203d20444954484552494e475f4d4f44455f4155544f3b0a09090964726d5f6f626a6563745f6174746163685f70726f70657274792826636f6e6e6563746f722d3e626173652c0a090909090909646973702d3e646974686572696e675f6d6f64652c0a0909090909096e765f636f6e6e6563746f722d3e646974686572696e675f6d6f6465293b0a09097d0a090969662028646973702d3e646974686572696e675f646570746829207b0a0909096e765f636f6e6e6563746f722d3e646974686572696e675f6465707468203d20444954484552494e475f44455054485f4155544f3b0a09090964726d5f6f626a6563745f6174746163685f70726f70657274792826636f6e6e6563746f722d3e626173652c0a090909090909646973702d3e646974686572696e675f64657074682c0a0909090909096e765f636f6e6e6563746f722d3e646974686572696e675f6465707468293b0a09097d0a0909627265616b3b0a097d0a0a09636f6e6e6563746f722d3e706f6c6c6564203d2044524d5f434f4e4e4543544f525f504f4c4c5f434f4e4e4543543b0a09696620286770696f202626206e765f636f6e6e6563746f722d3e68706420213d204443425f4750494f5f554e5553454429207b0a0909726574203d206770696f2d3e6973725f616464286770696f2c20302c206e765f636f6e6e6563746f722d3e6870642c20307866662c0a09090909202020206e6f75766561755f636f6e6e6563746f725f686f74706c75672c20636f6e6e6563746f72293b0a090969662028726574203d3d2030290a090909636f6e6e6563746f722d3e706f6c6c6564203d2044524d5f434f4e4e4543544f525f504f4c4c5f4850443b0a097d0a0a0964726d5f73797366735f636f6e6e6563746f725f61646428636f6e6e6563746f72293b0a0972657475726e20636f6e6e6563746f723b0a7d0a0a73746174696320766f69640a6e6f75766561755f636f6e6e6563746f725f686f74706c756728766f6964202a646174612c20696e7420706c7567676564290a7b0a097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f72203d20646174613b0a097374727563742064726d5f646576696365202a646576203d20636f6e6e6563746f722d3e6465763b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a0a094e565f44454255472864726d2c20222573706c75676765642025735c6e222c20706c7567676564203f202222203a2022756e222c0a09092064726d5f6765745f636f6e6e6563746f725f6e616d6528636f6e6e6563746f7229293b0a0a0969662028706c7567676564290a090964726d5f68656c7065725f636f6e6e6563746f725f64706d7328636f6e6e6563746f722c2044524d5f4d4f44455f44504d535f4f4e293b0a09656c73650a090964726d5f68656c7065725f636f6e6e6563746f725f64706d7328636f6e6e6563746f722c2044524d5f4d4f44455f44504d535f4f4646293b0a0a0964726d5f68656c7065725f6870645f6972715f6576656e7428646576293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f636f6e6e6563746f722e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303537343500313231313437343433333000303032333331370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303038204d61617274656e204d616174687569732e0a202a20416c6c205269676874732052657365727665642e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e670a202a206120636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468650a202a2022536f66747761726522292c20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e670a202a20776974686f7574206c696d69746174696f6e207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c0a202a20646973747269627574652c207375626c6963656e73652c20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f0a202a207065726d697420706572736f6e7320746f2077686f6d2074686520536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f0a202a2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e67207468650a202a206e6578742070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c0a202a20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c0a202a2045585052455353204f5220494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f460a202a204d45524348414e544142494c4954592c204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e0a202a20494e204e4f204556454e54205348414c4c2054484520434f50595249474854204f574e455228532920414e442f4f522049545320535550504c494552532042450a202a204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e0a202a204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e0a202a20574954482054484520534f465457415245204f522054484520555345204f52204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a2f0a0a2369666e646566205f5f4e4f55564541555f434f4e4e4543544f525f485f5f0a23646566696e65205f5f4e4f55564541555f434f4e4e4543544f525f485f5f0a0a23696e636c756465203c64726d2f64726d5f656469642e683e0a23696e636c75646520226e6f75766561755f637274632e68220a0a737472756374206e6f75766561755f6932635f706f72743b0a0a656e756d206e6f75766561755f756e6465727363616e5f74797065207b0a09554e4445525343414e5f4f46462c0a09554e4445525343414e5f4f4e2c0a09554e4445525343414e5f4155544f2c0a7d3b0a0a2f2a2074686520656e756d2076616c756573207370656369666963616c6c7920646566696e65642068657265206d61746368206e7635302f6e7664302068772076616c7565732c20616e640a202a2074686520636f64652072656c696573206f6e20746869730a202a2f0a656e756d206e6f75766561755f646974686572696e675f6d6f6465207b0a09444954484552494e475f4d4f44455f4f4646203d20307830302c0a09444954484552494e475f4d4f44455f4f4e203d20307830312c0a09444954484552494e475f4d4f44455f44594e414d4943325832203d2030783130207c20444954484552494e475f4d4f44455f4f4e2c0a09444954484552494e475f4d4f44455f535441544943325832203d2030783138207c20444954484552494e475f4d4f44455f4f4e2c0a09444954484552494e475f4d4f44455f54454d504f52414c203d2030783230207c20444954484552494e475f4d4f44455f4f4e2c0a09444954484552494e475f4d4f44455f4155544f0a7d3b0a0a656e756d206e6f75766561755f646974686572696e675f6465707468207b0a09444954484552494e475f44455054485f36425043203d20307830302c0a09444954484552494e475f44455054485f38425043203d20307830322c0a09444954484552494e475f44455054485f4155544f0a7d3b0a0a737472756374206e6f75766561755f636f6e6e6563746f72207b0a097374727563742064726d5f636f6e6e6563746f7220626173653b0a09656e756d206463625f636f6e6e6563746f725f7479706520747970653b0a09753820696e6465783b0a097538202a6463623b0a097538206870643b0a0a09696e7420646974686572696e675f6d6f64653b0a09696e7420646974686572696e675f64657074683b0a09696e74207363616c696e675f6d6f64653b0a09656e756d206e6f75766561755f756e6465727363616e5f7479706520756e6465727363616e3b0a0975333220756e6465727363616e5f68626f726465723b0a0975333220756e6465727363616e5f76626f726465723b0a0a09737472756374206e6f75766561755f656e636f646572202a64657465637465645f656e636f6465723b0a097374727563742065646964202a656469643b0a097374727563742064726d5f646973706c61795f6d6f6465202a6e61746976655f6d6f64653b0a7d3b0a0a73746174696320696e6c696e6520737472756374206e6f75766561755f636f6e6e6563746f72202a6e6f75766561755f636f6e6e6563746f72280a0909090909097374727563742064726d5f636f6e6e6563746f72202a636f6e290a7b0a0972657475726e20636f6e7461696e65725f6f6628636f6e2c20737472756374206e6f75766561755f636f6e6e6563746f722c2062617365293b0a7d0a0a73746174696320696e6c696e6520737472756374206e6f75766561755f636f6e6e6563746f72202a0a6e6f75766561755f637274635f636f6e6e6563746f725f67657428737472756374206e6f75766561755f63727463202a6e765f63727463290a7b0a097374727563742064726d5f646576696365202a646576203d206e765f637274632d3e626173652e6465763b0a097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f723b0a097374727563742064726d5f63727463202a63727463203d20746f5f64726d5f63727463286e765f63727463293b0a0a096c6973745f666f725f656163685f656e74727928636f6e6e6563746f722c20266465762d3e6d6f64655f636f6e6669672e636f6e6e6563746f725f6c6973742c206865616429207b0a090969662028636f6e6e6563746f722d3e656e636f64657220262620636f6e6e6563746f722d3e656e636f6465722d3e63727463203d3d2063727463290a09090972657475726e206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a097d0a0a0972657475726e204e554c4c3b0a7d0a0a7374727563742064726d5f636f6e6e6563746f72202a0a6e6f75766561755f636f6e6e6563746f725f637265617465287374727563742064726d5f646576696365202a2c20696e7420696e646578293b0a0a696e740a6e6f75766561755f636f6e6e6563746f725f627070287374727563742064726d5f636f6e6e6563746f72202a293b0a0a23656e646966202f2a205f5f4e4f55564541555f434f4e4e4543544f525f485f5f202a2f0a0000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f637274632e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303437303100313231313437343433333000303032323234370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303038204d61617274656e204d616174687569732e0a202a20416c6c205269676874732052657365727665642e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e670a202a206120636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468650a202a2022536f66747761726522292c20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e670a202a20776974686f7574206c696d69746174696f6e207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c0a202a20646973747269627574652c207375626c6963656e73652c20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f0a202a207065726d697420706572736f6e7320746f2077686f6d2074686520536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f0a202a2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e67207468650a202a206e6578742070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c0a202a20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c0a202a2045585052455353204f5220494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f460a202a204d45524348414e544142494c4954592c204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e0a202a20494e204e4f204556454e54205348414c4c2054484520434f50595249474854204f574e455228532920414e442f4f522049545320535550504c494552532042450a202a204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e0a202a204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e0a202a20574954482054484520534f465457415245204f522054484520555345204f52204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a2f0a0a2369666e646566205f5f4e4f55564541555f435254435f485f5f0a23646566696e65205f5f4e4f55564541555f435254435f485f5f0a0a737472756374206e6f75766561755f63727463207b0a097374727563742064726d5f6372746320626173653b0a0a09696e7420696e6465783b0a0a0975696e7433325f742064706d735f73617665645f66705f636f6e74726f6c3b0a0975696e7433325f742066705f75736572733b0a09696e742073617475726174696f6e3b0a09696e7420636f6c6f725f76696272616e63653b0a09696e742076696272616e745f6875653b0a09696e742073686172706e6573733b0a09696e74206c6173745f64706d733b0a0a09696e7420637572736f725f73617665645f782c20637572736f725f73617665645f793b0a0a09737472756374207b0a0909696e74206370703b0a0909626f6f6c20626c616e6b65643b0a090975696e7433325f74206f66667365743b0a090975696e7433325f742074696c655f666c6167733b0a097d2066623b0a0a09737472756374207b0a0909737472756374206e6f75766561755f626f202a6e76626f3b0a0909626f6f6c2076697369626c653b0a090975696e7433325f74206f66667365743b0a0909766f696420282a7365745f6f66667365742928737472756374206e6f75766561755f63727463202a2c2075696e7433325f74206f6666736574293b0a0909766f696420282a7365745f706f732928737472756374206e6f75766561755f63727463202a2c20696e7420782c20696e742079293b0a0909766f696420282a686964652928737472756374206e6f75766561755f63727463202a2c20626f6f6c20757064617465293b0a0909766f696420282a73686f772928737472756374206e6f75766561755f63727463202a2c20626f6f6c20757064617465293b0a097d20637572736f723b0a0a09737472756374207b0a0909737472756374206e6f75766561755f626f202a6e76626f3b0a090975696e7431365f7420725b3235365d3b0a090975696e7431365f7420675b3235365d3b0a090975696e7431365f7420625b3235365d3b0a0909696e742064657074683b0a097d206c75743b0a0a09696e7420282a7365745f6469746865722928737472756374206e6f75766561755f63727463202a637274632c20626f6f6c20757064617465293b0a09696e7420282a7365745f7363616c652928737472756374206e6f75766561755f63727463202a637274632c20626f6f6c20757064617465293b0a09696e7420282a7365745f636f6c6f725f76696272616e63652928737472756374206e6f75766561755f63727463202a637274632c20626f6f6c20757064617465293b0a7d3b0a0a73746174696320696e6c696e6520737472756374206e6f75766561755f63727463202a6e6f75766561755f63727463287374727563742064726d5f63727463202a63727463290a7b0a0972657475726e20636f6e7461696e65725f6f6628637274632c20737472756374206e6f75766561755f637274632c2062617365293b0a7d0a0a73746174696320696e6c696e65207374727563742064726d5f63727463202a746f5f64726d5f6372746328737472756374206e6f75766561755f63727463202a63727463290a7b0a0972657475726e2026637274632d3e626173653b0a7d0a0a696e74206e7630345f637572736f725f696e697428737472756374206e6f75766561755f63727463202a293b0a0a23656e646966202f2a205f5f4e4f55564541555f435254435f485f5f202a2f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f646973706c61792e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030353030353400313231313437343433333000303032323735360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f70797269676874202843292032303038204d61617274656e204d616174687569732e0a202a20416c6c205269676874732052657365727665642e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e670a202a206120636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468650a202a2022536f66747761726522292c20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e670a202a20776974686f7574206c696d69746174696f6e207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c0a202a20646973747269627574652c207375626c6963656e73652c20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f0a202a207065726d697420706572736f6e7320746f2077686f6d2074686520536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f0a202a2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e67207468650a202a206e6578742070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c0a202a20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c0a202a2045585052455353204f5220494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f460a202a204d45524348414e544142494c4954592c204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e0a202a20494e204e4f204556454e54205348414c4c2054484520434f50595249474854204f574e455228532920414e442f4f522049545320535550504c494552532042450a202a204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e0a202a204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e0a202a20574954482054484520534f465457415245204f522054484520555345204f52204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a2f0a0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f64726d5f637274635f68656c7065722e683e0a0a23696e636c75646520226e6f75766561755f6662636f6e2e68220a23696e636c75646520226e6f75766561755f68772e68220a23696e636c75646520226e6f75766561755f637274632e68220a23696e636c75646520226e6f75766561755f646d612e68220a23696e636c75646520226e6f75766561755f67656d2e68220a23696e636c75646520226e6f75766561755f636f6e6e6563746f722e68220a23696e636c75646520226e7635305f646973706c61792e68220a0a23696e636c75646520226e6f75766561755f66656e63652e68220a0a23696e636c756465203c7375626465762f62696f732f6770696f2e683e0a23696e636c756465203c7375626465762f6770696f2e683e0a23696e636c756465203c656e67696e652f646973702e683e0a0a73746174696320766f69640a6e6f75766561755f757365725f6672616d656275666665725f64657374726f79287374727563742064726d5f6672616d65627566666572202a64726d5f6662290a7b0a09737472756374206e6f75766561755f6672616d65627566666572202a6662203d206e6f75766561755f6672616d656275666665722864726d5f6662293b0a0a096966202866622d3e6e76626f290a090964726d5f67656d5f6f626a6563745f756e7265666572656e63655f756e6c6f636b65642866622d3e6e76626f2d3e67656d293b0a0a0964726d5f6672616d656275666665725f636c65616e75702864726d5f6662293b0a096b66726565286662293b0a7d0a0a73746174696320696e740a6e6f75766561755f757365725f6672616d656275666665725f6372656174655f68616e646c65287374727563742064726d5f6672616d65627566666572202a64726d5f66622c0a09090909202020202020207374727563742064726d5f66696c65202a66696c655f707269762c0a0909090920202020202020756e7369676e656420696e74202a68616e646c65290a7b0a09737472756374206e6f75766561755f6672616d65627566666572202a6662203d206e6f75766561755f6672616d656275666665722864726d5f6662293b0a0a0972657475726e2064726d5f67656d5f68616e646c655f6372656174652866696c655f707269762c2066622d3e6e76626f2d3e67656d2c2068616e646c65293b0a7d0a0a73746174696320636f6e7374207374727563742064726d5f6672616d656275666665725f66756e6373206e6f75766561755f6672616d656275666665725f66756e6373203d207b0a092e64657374726f79203d206e6f75766561755f757365725f6672616d656275666665725f64657374726f792c0a092e6372656174655f68616e646c65203d206e6f75766561755f757365725f6672616d656275666665725f6372656174655f68616e646c652c0a7d3b0a0a696e740a6e6f75766561755f6672616d656275666665725f696e6974287374727563742064726d5f646576696365202a6465762c0a09090920737472756374206e6f75766561755f6672616d65627566666572202a6e765f66622c0a090909207374727563742064726d5f6d6f64655f66625f636d6432202a6d6f64655f636d642c0a09090920737472756374206e6f75766561755f626f202a6e76626f290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a097374727563742064726d5f6672616d65627566666572202a6662203d20266e765f66622d3e626173653b0a09696e74207265743b0a0a09726574203d2064726d5f6672616d656275666665725f696e6974286465762c2066622c20266e6f75766561755f6672616d656275666665725f66756e6373293b0a096966202872657429207b0a090972657475726e207265743b0a097d0a0a0964726d5f68656c7065725f6d6f64655f66696c6c5f66625f7374727563742866622c206d6f64655f636d64293b0a096e765f66622d3e6e76626f203d206e76626f3b0a0a09696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203e3d204e565f353029207b0a09097533322074696c655f666c616773203d206e6f75766561755f626f5f74696c655f6c61796f7574286e76626f293b0a09096966202874696c655f666c616773203d3d20307837613030207c7c0a09092020202074696c655f666c616773203d3d20307866653030290a0909096e765f66622d3e725f646d61203d204e7645766f464233323b0a0909656c73650a09096966202874696c655f666c616773203d3d20307837303030290a0909096e765f66622d3e725f646d61203d204e7645766f464231363b0a0909656c73650a0909096e765f66622d3e725f646d61203d204e7645766f5652414d5f4c503b0a0a0909737769746368202866622d3e646570746829207b0a0909636173652020383a206e765f66622d3e725f666f726d6174203d203078316530303b20627265616b3b0a0909636173652031353a206e765f66622d3e725f666f726d6174203d203078653930303b20627265616b3b0a0909636173652031363a206e765f66622d3e725f666f726d6174203d203078653830303b20627265616b3b0a0909636173652032343a0a0909636173652033323a206e765f66622d3e725f666f726d6174203d203078636630303b20627265616b3b0a0909636173652033303a206e765f66622d3e725f666f726d6174203d203078643130303b20627265616b3b0a090964656661756c743a0a090909204e565f4552524f522864726d2c2022756e6b6e6f776e2064657074682025645c6e222c2066622d3e6465707468293b0a0909092072657475726e202d45494e56414c3b0a09097d0a0a0909696620286e765f6465766963652864726d2d3e646576696365292d3e63686970736574203d3d2030783530290a0909096e765f66622d3e725f666f726d6174207c3d202874696c655f666c616773203c3c2038293b0a0a0909696620282174696c655f666c61677329207b0a090909696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203c204e565f4430290a090909096e765f66622d3e725f7069746368203d2030783030313030303030207c2066622d3e706974636865735b305d3b0a090909656c73650a090909096e765f66622d3e725f7069746368203d2030783031303030303030207c2066622d3e706974636865735b305d3b0a09097d20656c7365207b0a090909753332206d6f6465203d206e76626f2d3e74696c655f6d6f64653b0a090909696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203e3d204e565f4330290a090909096d6f6465203e3e3d20343b0a0909096e765f66622d3e725f7069746368203d20282866622d3e706974636865735b305d202f203429203c3c203429207c206d6f64653b0a09097d0a097d0a0a0972657475726e20303b0a7d0a0a737461746963207374727563742064726d5f6672616d65627566666572202a0a6e6f75766561755f757365725f6672616d656275666665725f637265617465287374727563742064726d5f646576696365202a6465762c0a090909097374727563742064726d5f66696c65202a66696c655f707269762c0a090909097374727563742064726d5f6d6f64655f66625f636d6432202a6d6f64655f636d64290a7b0a09737472756374206e6f75766561755f6672616d65627566666572202a6e6f75766561755f66623b0a097374727563742064726d5f67656d5f6f626a656374202a67656d3b0a09696e74207265743b0a0a0967656d203d2064726d5f67656d5f6f626a6563745f6c6f6f6b7570286465762c2066696c655f707269762c206d6f64655f636d642d3e68616e646c65735b305d293b0a09696620282167656d290a090972657475726e204552525f505452282d454e4f454e54293b0a0a096e6f75766561755f6662203d206b7a616c6c6f632873697a656f6628737472756374206e6f75766561755f6672616d65627566666572292c204746505f4b45524e454c293b0a0969662028216e6f75766561755f6662290a090972657475726e204552525f505452282d454e4f4d454d293b0a0a09726574203d206e6f75766561755f6672616d656275666665725f696e6974286465762c206e6f75766561755f66622c206d6f64655f636d642c206e6f75766561755f67656d5f6f626a6563742867656d29293b0a096966202872657429207b0a090964726d5f67656d5f6f626a6563745f756e7265666572656e63652867656d293b0a090972657475726e204552525f50545228726574293b0a097d0a0a0972657475726e20266e6f75766561755f66622d3e626173653b0a7d0a0a73746174696320636f6e7374207374727563742064726d5f6d6f64655f636f6e6669675f66756e6373206e6f75766561755f6d6f64655f636f6e6669675f66756e6373203d207b0a092e66625f637265617465203d206e6f75766561755f757365725f6672616d656275666665725f6372656174652c0a092e6f75747075745f706f6c6c5f6368616e676564203d206e6f75766561755f6662636f6e5f6f75747075745f706f6c6c5f6368616e6765642c0a7d3b0a0a0a737472756374206e6f75766561755f64726d5f70726f705f656e756d5f6c697374207b0a0975382067656e5f6d61736b3b0a09696e7420747970653b0a0963686172202a6e616d653b0a7d3b0a0a73746174696320737472756374206e6f75766561755f64726d5f70726f705f656e756d5f6c69737420756e6465727363616e5b5d203d207b0a097b20362c20554e4445525343414e5f4155544f2c20226175746f22207d2c0a097b20362c20554e4445525343414e5f4f46462c20226f666622207d2c0a097b20362c20554e4445525343414e5f4f4e2c20226f6e22207d2c0a097b7d0a7d3b0a0a73746174696320737472756374206e6f75766561755f64726d5f70726f705f656e756d5f6c697374206469746865725f6d6f64655b5d203d207b0a097b20372c20444954484552494e475f4d4f44455f4155544f2c20226175746f22207d2c0a097b20372c20444954484552494e475f4d4f44455f4f46462c20226f666622207d2c0a097b20312c20444954484552494e475f4d4f44455f4f4e2c20226f6e22207d2c0a097b20362c20444954484552494e475f4d4f44455f5354415449433258322c20227374617469632032783222207d2c0a097b20362c20444954484552494e475f4d4f44455f44594e414d49433258322c202264796e616d69632032783222207d2c0a097b20342c20444954484552494e475f4d4f44455f54454d504f52414c2c202274656d706f72616c22207d2c0a097b7d0a7d3b0a0a73746174696320737472756374206e6f75766561755f64726d5f70726f705f656e756d5f6c697374206469746865725f64657074685b5d203d207b0a097b20362c20444954484552494e475f44455054485f4155544f2c20226175746f22207d2c0a097b20362c20444954484552494e475f44455054485f364250432c2022362062706322207d2c0a097b20362c20444954484552494e475f44455054485f384250432c2022382062706322207d2c0a097b7d0a7d3b0a0a23646566696e652050524f505f454e554d28702c67656e2c6e2c6c6973742920646f207b202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a09737472756374206e6f75766561755f64726d5f70726f705f656e756d5f6c697374202a6c203d20286c697374293b202020202020202020202020202020202020202020202020205c0a09696e742063203d20303b202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a097768696c6520286c2d3e67656e5f6d61736b29207b20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a0909696620286c2d3e67656e5f6d61736b2026202831203c3c202867656e29292920202020202020202020202020202020202020202020202020202020202020205c0a090909632b2b3b2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a09096c2b2b3b20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a097d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a09696620286329207b2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a090970203d2064726d5f70726f70657274795f637265617465286465762c2044524d5f4d4f44455f50524f505f454e554d2c206e2c2063293b20202020202020205c0a09096c203d20286c697374293b202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a090963203d20303b2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a09097768696c65202870202626206c2d3e67656e5f6d61736b29207b202020202020202020202020202020202020202020202020202020202020202020202020205c0a090909696620286c2d3e67656e5f6d61736b2026202831203c3c202867656e292929207b202020202020202020202020202020202020202020205c0a0909090964726d5f70726f70657274795f6164645f656e756d28702c20632c206c2d3e747970652c206c2d3e6e616d65293b205c0a09090909632b2b3b202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a0909097d2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a0909096c2b2b3b2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a09097d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a097d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a7d207768696c652830290a0a696e740a6e6f75766561755f646973706c61795f696e6974287374727563742064726d5f646576696365202a646576290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f646973706c6179202a64697370203d206e6f75766561755f646973706c617928646576293b0a09737472756374206e6f75766561755f6770696f202a6770696f203d206e6f75766561755f6770696f2864726d2d3e646576696365293b0a097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f723b0a09696e74207265743b0a0a09726574203d20646973702d3e696e697428646576293b0a0969662028726574290a090972657475726e207265743b0a0a092f2a20656e61626c6520706f6c6c696e6720666f722065787465726e616c20646973706c617973202a2f0a0964726d5f6b6d735f68656c7065725f706f6c6c5f656e61626c6528646576293b0a0a092f2a20656e61626c6520686f74706c756720696e7465727275707473202a2f0a096c6973745f666f725f656163685f656e74727928636f6e6e6563746f722c20266465762d3e6d6f64655f636f6e6669672e636f6e6e6563746f725f6c6973742c206865616429207b0a0909737472756374206e6f75766561755f636f6e6e6563746f72202a636f6e6e203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a0909696620286770696f290a0909096770696f2d3e697271286770696f2c20302c20636f6e6e2d3e6870642c20307866662c2074727565293b0a097d0a0a0972657475726e207265743b0a7d0a0a766f69640a6e6f75766561755f646973706c61795f66696e69287374727563742064726d5f646576696365202a646576290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f646973706c6179202a64697370203d206e6f75766561755f646973706c617928646576293b0a09737472756374206e6f75766561755f6770696f202a6770696f203d206e6f75766561755f6770696f2864726d2d3e646576696365293b0a097374727563742064726d5f636f6e6e6563746f72202a636f6e6e6563746f723b0a0a092f2a2064697361626c6520686f74706c756720696e7465727275707473202a2f0a096c6973745f666f725f656163685f656e74727928636f6e6e6563746f722c20266465762d3e6d6f64655f636f6e6669672e636f6e6e6563746f725f6c6973742c206865616429207b0a0909737472756374206e6f75766561755f636f6e6e6563746f72202a636f6e6e203d206e6f75766561755f636f6e6e6563746f7228636f6e6e6563746f72293b0a0909696620286770696f290a0909096770696f2d3e697271286770696f2c20302c20636f6e6e2d3e6870642c20307866662c2066616c7365293b0a097d0a0a0964726d5f6b6d735f68656c7065725f706f6c6c5f64697361626c6528646576293b0a09646973702d3e66696e6928646576293b0a7d0a0a73746174696320766f69640a6e6f75766561755f646973706c61795f76626c616e6b5f6e6f7469667928766f6964202a646174612c20696e742063727463290a7b0a0964726d5f68616e646c655f76626c616e6b28646174612c2063727463293b0a7d0a0a73746174696320766f69640a6e6f75766561755f646973706c61795f76626c616e6b5f67657428766f6964202a646174612c20696e742063727463290a7b0a0964726d5f76626c616e6b5f67657428646174612c2063727463293b0a7d0a0a73746174696320766f69640a6e6f75766561755f646973706c61795f76626c616e6b5f70757428766f6964202a646174612c20696e742063727463290a7b0a0964726d5f76626c616e6b5f70757428646174612c2063727463293b0a7d0a0a696e740a6e6f75766561755f646973706c61795f637265617465287374727563742064726d5f646576696365202a646576290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f64697370202a7064697370203d206e6f75766561755f646973702864726d2d3e646576696365293b0a09737472756374206e6f75766561755f646973706c6179202a646973703b0a097533322070636c617373203d206465762d3e706465762d3e636c617373203e3e20383b0a09696e74207265742c2067656e3b0a0a0964697370203d2064726d2d3e646973706c6179203d206b7a616c6c6f632873697a656f66282a64697370292c204746505f4b45524e454c293b0a09696620282164697370290a090972657475726e202d454e4f4d454d3b0a0a0970646973702d3e76626c616e6b2e64617461203d206465763b0a0970646973702d3e76626c616e6b2e6e6f74696679203d206e6f75766561755f646973706c61795f76626c616e6b5f6e6f746966793b0a0970646973702d3e76626c616e6b2e676574203d206e6f75766561755f646973706c61795f76626c616e6b5f6765743b0a0970646973702d3e76626c616e6b2e707574203d206e6f75766561755f646973706c61795f76626c616e6b5f7075743b0a0a0964726d5f6d6f64655f636f6e6669675f696e697428646576293b0a0964726d5f6d6f64655f6372656174655f7363616c696e675f6d6f64655f70726f706572747928646576293b0a0964726d5f6d6f64655f6372656174655f6476695f695f70726f7065727469657328646576293b0a0a09696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203c204e565f3530290a090967656e203d20303b0a09656c73650a09696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203c204e565f4430290a090967656e203d20313b0a09656c73650a090967656e203d20323b0a0a0950524f505f454e554d28646973702d3e646974686572696e675f6d6f64652c2067656e2c2022646974686572696e67206d6f6465222c206469746865725f6d6f6465293b0a0950524f505f454e554d28646973702d3e646974686572696e675f64657074682c2067656e2c2022646974686572696e67206465707468222c206469746865725f6465707468293b0a0950524f505f454e554d28646973702d3e756e6465727363616e5f70726f70657274792c2067656e2c2022756e6465727363616e222c20756e6465727363616e293b0a0a09646973702d3e756e6465727363616e5f68626f726465725f70726f7065727479203d0a090964726d5f70726f70657274795f6372656174655f72616e6765286465762c20302c2022756e6465727363616e2068626f72646572222c20302c20313238293b0a0a09646973702d3e756e6465727363616e5f76626f726465725f70726f7065727479203d0a090964726d5f70726f70657274795f6372656174655f72616e6765286465762c20302c2022756e6465727363616e2076626f72646572222c20302c20313238293b0a0a096966202867656e203e3d203129207b0a0909646973702d3e76696272616e745f6875655f70726f7065727479203d0a09090964726d5f70726f70657274795f637265617465286465762c2044524d5f4d4f44455f50524f505f52414e47452c0a0909090909202020202276696272616e7420687565222c2032293b0a0909646973702d3e76696272616e745f6875655f70726f70657274792d3e76616c7565735b305d203d20303b0a0909646973702d3e76696272616e745f6875655f70726f70657274792d3e76616c7565735b315d203d203138303b202f2a202d39302e2e2b3930202a2f0a0a0909646973702d3e636f6c6f725f76696272616e63655f70726f7065727479203d0a09090964726d5f70726f70657274795f637265617465286465762c2044524d5f4d4f44455f50524f505f52414e47452c0a09090909092020202022636f6c6f722076696272616e6365222c2032293b0a0909646973702d3e636f6c6f725f76696272616e63655f70726f70657274792d3e76616c7565735b305d203d20303b0a0909646973702d3e636f6c6f725f76696272616e63655f70726f70657274792d3e76616c7565735b315d203d203230303b202f2a202d3130302e2e2b313030202a2f0a097d0a0a096465762d3e6d6f64655f636f6e6669672e66756e6373203d20266e6f75766561755f6d6f64655f636f6e6669675f66756e63733b0a096465762d3e6d6f64655f636f6e6669672e66625f62617365203d207063695f7265736f757263655f7374617274286465762d3e706465762c2031293b0a0a096465762d3e6d6f64655f636f6e6669672e6d696e5f7769647468203d20303b0a096465762d3e6d6f64655f636f6e6669672e6d696e5f686569676874203d20303b0a09696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203c204e565f313029207b0a09096465762d3e6d6f64655f636f6e6669672e6d61785f7769647468203d20323034383b0a09096465762d3e6d6f64655f636f6e6669672e6d61785f686569676874203d20323034383b0a097d20656c73650a09696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203c204e565f353029207b0a09096465762d3e6d6f64655f636f6e6669672e6d61785f7769647468203d20343039363b0a09096465762d3e6d6f64655f636f6e6669672e6d61785f686569676874203d20343039363b0a097d20656c7365207b0a09096465762d3e6d6f64655f636f6e6669672e6d61785f7769647468203d20383139323b0a09096465762d3e6d6f64655f636f6e6669672e6d61785f686569676874203d20383139323b0a097d0a0a096465762d3e6d6f64655f636f6e6669672e7072656665727265645f6465707468203d2032343b0a096465762d3e6d6f64655f636f6e6669672e7072656665725f736861646f77203d20313b0a0a0964726d5f6b6d735f68656c7065725f706f6c6c5f696e697428646576293b0a0964726d5f6b6d735f68656c7065725f706f6c6c5f64697361626c6528646576293b0a0a09696620286e6f75766561755f6d6f6465736574203d3d2031207c7c0a0920202020286e6f75766561755f6d6f6465736574203c20302026262070636c617373203d3d205043495f434c4153535f444953504c41595f5647412929207b0a0909696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203c204e565f3530290a090909726574203d206e7630345f646973706c61795f63726561746528646576293b0a0909656c73650a090909726574203d206e7635305f646973706c61795f63726561746528646576293b0a090969662028726574290a090909676f746f20646973705f6372656174655f6572723b0a0a0909696620286465762d3e6d6f64655f636f6e6669672e6e756d5f6372746329207b0a090909726574203d2064726d5f76626c616e6b5f696e6974286465762c206465762d3e6d6f64655f636f6e6669672e6e756d5f63727463293b0a09090969662028726574290a09090909676f746f2076626c616e6b5f6572723b0a09097d0a0a09096e6f75766561755f6261636b6c696768745f696e697428646576293b0a097d0a0a0972657475726e20303b0a0a76626c616e6b5f6572723a0a09646973702d3e64746f7228646576293b0a646973705f6372656174655f6572723a0a0964726d5f6b6d735f68656c7065725f706f6c6c5f66696e6928646576293b0a0964726d5f6d6f64655f636f6e6669675f636c65616e757028646576293b0a0972657475726e207265743b0a7d0a0a766f69640a6e6f75766561755f646973706c61795f64657374726f79287374727563742064726d5f646576696365202a646576290a7b0a09737472756374206e6f75766561755f646973706c6179202a64697370203d206e6f75766561755f646973706c617928646576293b0a0a096e6f75766561755f6261636b6c696768745f6578697428646576293b0a0964726d5f76626c616e6b5f636c65616e757028646576293b0a0a0964726d5f6b6d735f68656c7065725f706f6c6c5f66696e6928646576293b0a0964726d5f6d6f64655f636f6e6669675f636c65616e757028646576293b0a0a0969662028646973702d3e64746f72290a0909646973702d3e64746f7228646576293b0a0a096e6f75766561755f64726d28646576292d3e646973706c6179203d204e554c4c3b0a096b667265652864697370293b0a7d0a0a696e740a6e6f75766561755f646973706c61795f73757370656e64287374727563742064726d5f646576696365202a646576290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a097374727563742064726d5f63727463202a637274633b0a0a096e6f75766561755f646973706c61795f66696e6928646576293b0a0a094e565f494e464f2864726d2c2022756e70696e6e696e67206672616d656275666665722873292e2e2e5c6e22293b0a096c6973745f666f725f656163685f656e74727928637274632c20266465762d3e6d6f64655f636f6e6669672e637274635f6c6973742c206865616429207b0a0909737472756374206e6f75766561755f6672616d65627566666572202a6e6f75766561755f66623b0a0a09096e6f75766561755f6662203d206e6f75766561755f6672616d6562756666657228637274632d3e6662293b0a090969662028216e6f75766561755f6662207c7c20216e6f75766561755f66622d3e6e76626f290a090909636f6e74696e75653b0a0a09096e6f75766561755f626f5f756e70696e286e6f75766561755f66622d3e6e76626f293b0a097d0a0a096c6973745f666f725f656163685f656e74727928637274632c20266465762d3e6d6f64655f636f6e6669672e637274635f6c6973742c206865616429207b0a0909737472756374206e6f75766561755f63727463202a6e765f63727463203d206e6f75766561755f637274632863727463293b0a0a09096e6f75766561755f626f5f756e6d6170286e765f637274632d3e637572736f722e6e76626f293b0a09096e6f75766561755f626f5f756e70696e286e765f637274632d3e637572736f722e6e76626f293b0a097d0a0a0972657475726e20303b0a7d0a0a766f69640a6e6f75766561755f646973706c61795f726573756d65287374727563742064726d5f646576696365202a646576290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a097374727563742064726d5f63727463202a637274633b0a09696e74207265743b0a0a096c6973745f666f725f656163685f656e74727928637274632c20266465762d3e6d6f64655f636f6e6669672e637274635f6c6973742c206865616429207b0a0909737472756374206e6f75766561755f6672616d65627566666572202a6e6f75766561755f66623b0a0a09096e6f75766561755f6662203d206e6f75766561755f6672616d6562756666657228637274632d3e6662293b0a090969662028216e6f75766561755f6662207c7c20216e6f75766561755f66622d3e6e76626f290a090909636f6e74696e75653b0a0a09096e6f75766561755f626f5f70696e286e6f75766561755f66622d3e6e76626f2c2054544d5f504c5f464c41475f5652414d293b0a097d0a0a096c6973745f666f725f656163685f656e74727928637274632c20266465762d3e6d6f64655f636f6e6669672e637274635f6c6973742c206865616429207b0a0909737472756374206e6f75766561755f63727463202a6e765f63727463203d206e6f75766561755f637274632863727463293b0a0a0909726574203d206e6f75766561755f626f5f70696e286e765f637274632d3e637572736f722e6e76626f2c2054544d5f504c5f464c41475f5652414d293b0a09096966202821726574290a090909726574203d206e6f75766561755f626f5f6d6170286e765f637274632d3e637572736f722e6e76626f293b0a090969662028726574290a0909094e565f4552524f522864726d2c2022436f756c64206e6f742070696e2f6d617020637572736f722e5c6e22293b0a097d0a0a096e6f75766561755f6662636f6e5f7365745f73757370656e64286465762c2030293b0a096e6f75766561755f6662636f6e5f7a66696c6c5f616c6c28646576293b0a0a096e6f75766561755f646973706c61795f696e697428646576293b0a0a092f2a20466f72636520434c555420746f206765742072652d6c6f6164656420647572696e67206d6f6465736574202a2f0a096c6973745f666f725f656163685f656e74727928637274632c20266465762d3e6d6f64655f636f6e6669672e637274635f6c6973742c206865616429207b0a0909737472756374206e6f75766561755f63727463202a6e765f63727463203d206e6f75766561755f637274632863727463293b0a0a09096e765f637274632d3e6c75742e6465707468203d20303b0a097d0a0a0964726d5f68656c7065725f726573756d655f666f7263655f6d6f646528646576293b0a0a096c6973745f666f725f656163685f656e74727928637274632c20266465762d3e6d6f64655f636f6e6669672e637274635f6c6973742c206865616429207b0a0909737472756374206e6f75766561755f63727463202a6e765f63727463203d206e6f75766561755f637274632863727463293b0a0909753332206f6666736574203d206e765f637274632d3e637572736f722e6e76626f2d3e626f2e6f66667365743b0a0a09096e765f637274632d3e637572736f722e7365745f6f6666736574286e765f637274632c206f6666736574293b0a09096e765f637274632d3e637572736f722e7365745f706f73286e765f637274632c206e765f637274632d3e637572736f725f73617665645f782c0a090909090909206e765f637274632d3e637572736f725f73617665645f79293b0a097d0a7d0a0a696e740a6e6f75766561755f76626c616e6b5f656e61626c65287374727563742064726d5f646576696365202a6465762c20696e742063727463290a7b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e6f75766561755f64657628646576293b0a0a09696620286465766963652d3e636172645f74797065203e3d204e565f4430290a09096e765f6d61736b286465766963652c203078363130306330202b202863727463202a203078383030292c20312c2031293b0a09656c73650a09696620286465766963652d3e636172645f74797065203e3d204e565f3530290a09096e765f6d61736b286465766963652c204e5635305f50444953504c41595f494e54525f454e5f312c20302c0a0909094e5635305f50444953504c41595f494e54525f454e5f315f56424c414e4b5f435254435f286372746329293b0a09656c73650a09094e56577269746543525443286465762c20637274632c204e565f50435254435f494e54525f454e5f302c0a090909202020204e565f50435254435f494e54525f305f56424c414e4b293b0a0a0972657475726e20303b0a7d0a0a766f69640a6e6f75766561755f76626c616e6b5f64697361626c65287374727563742064726d5f646576696365202a6465762c20696e742063727463290a7b0a09737472756374206e6f75766561755f646576696365202a646576696365203d206e6f75766561755f64657628646576293b0a0a09696620286465766963652d3e636172645f74797065203e3d204e565f4430290a09096e765f6d61736b286465766963652c203078363130306330202b202863727463202a203078383030292c20312c2030293b0a09656c73650a09696620286465766963652d3e636172645f74797065203e3d204e565f3530290a09096e765f6d61736b286465766963652c204e5635305f50444953504c41595f494e54525f454e5f312c0a0909094e5635305f50444953504c41595f494e54525f454e5f315f56424c414e4b5f435254435f2863727463292c2030293b0a09656c73650a09094e56577269746543525443286465762c20637274632c204e565f50435254435f494e54525f454e5f302c2030293b0a7d0a0a73746174696320696e740a6e6f75766561755f706167655f666c69705f7265736572766528737472756374206e6f75766561755f626f202a6f6c645f626f2c0a0909092020737472756374206e6f75766561755f626f202a6e65775f626f290a7b0a09696e74207265743b0a0a09726574203d206e6f75766561755f626f5f70696e286e65775f626f2c2054544d5f504c5f464c41475f5652414d293b0a0969662028726574290a090972657475726e207265743b0a0a09726574203d2074746d5f626f5f7265736572766528266e65775f626f2d3e626f2c2066616c73652c2066616c73652c2066616c73652c2030293b0a0969662028726574290a0909676f746f206661696c3b0a0a09696620286c696b656c79286f6c645f626f20213d206e65775f626f2929207b0a0909726574203d2074746d5f626f5f7265736572766528266f6c645f626f2d3e626f2c2066616c73652c2066616c73652c2066616c73652c2030293b0a090969662028726574290a090909676f746f206661696c5f756e726573657276653b0a097d0a0a0972657475726e20303b0a0a6661696c5f756e726573657276653a0a0974746d5f626f5f756e7265736572766528266e65775f626f2d3e626f293b0a6661696c3a0a096e6f75766561755f626f5f756e70696e286e65775f626f293b0a0972657475726e207265743b0a7d0a0a73746174696320766f69640a6e6f75766561755f706167655f666c69705f756e7265736572766528737472756374206e6f75766561755f626f202a6f6c645f626f2c0a09090920202020737472756374206e6f75766561755f626f202a6e65775f626f2c0a09090920202020737472756374206e6f75766561755f66656e6365202a66656e6365290a7b0a096e6f75766561755f626f5f66656e6365286e65775f626f2c2066656e6365293b0a0974746d5f626f5f756e7265736572766528266e65775f626f2d3e626f293b0a0a09696620286c696b656c79286f6c645f626f20213d206e65775f626f2929207b0a09096e6f75766561755f626f5f66656e6365286f6c645f626f2c2066656e6365293b0a090974746d5f626f5f756e7265736572766528266f6c645f626f2d3e626f293b0a097d0a0a096e6f75766561755f626f5f756e70696e286f6c645f626f293b0a7d0a0a73746174696320696e740a6e6f75766561755f706167655f666c69705f656d697428737472756374206e6f75766561755f6368616e6e656c202a6368616e2c0a090920202020202020737472756374206e6f75766561755f626f202a6f6c645f626f2c0a090920202020202020737472756374206e6f75766561755f626f202a6e65775f626f2c0a090920202020202020737472756374206e6f75766561755f706167655f666c69705f7374617465202a732c0a090920202020202020737472756374206e6f75766561755f66656e6365202a2a7066656e6365290a7b0a09737472756374206e6f75766561755f66656e63655f6368616e202a66637478203d206368616e2d3e66656e63653b0a09737472756374206e6f75766561755f64726d202a64726d203d206368616e2d3e64726d3b0a097374727563742064726d5f646576696365202a646576203d2064726d2d3e6465763b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e74207265743b0a0a092f2a20517565756520697420746f207468652070656e64696e67206c697374202a2f0a097370696e5f6c6f636b5f6972717361766528266465762d3e6576656e745f6c6f636b2c20666c616773293b0a096c6973745f6164645f7461696c2826732d3e686561642c2026666374782d3e666c6970293b0a097370696e5f756e6c6f636b5f697271726573746f726528266465762d3e6576656e745f6c6f636b2c20666c616773293b0a0a092f2a2053796e6368726f6e697a65207769746820746865206f6c64206672616d65627566666572202a2f0a09726574203d206e6f75766561755f66656e63655f73796e63286f6c645f626f2d3e626f2e73796e635f6f626a2c206368616e293b0a0969662028726574290a0909676f746f206661696c3b0a0a092f2a20456d6974207468652070616765666c6970202a2f0a09726574203d2052494e475f5350414345286368616e2c2033293b0a0969662028726574290a0909676f746f206661696c3b0a0a09696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203c204e565f433029207b0a0909424547494e5f4e563034286368616e2c204e7653756253772c204e565f53575f504147455f464c49502c2031293b0a09094f55545f52494e472020286368616e2c2030783030303030303030293b0a09094f55545f52494e472020286368616e2c2030783030303030303030293b0a097d20656c7365207b0a0909424547494e5f4e564330286368616e2c20302c204e5631305f5355424348414e5f5245465f434e542c2031293b0a09094f55545f52494e472020286368616e2c2030293b0a0909424547494e5f494d4330286368616e2c20302c204e5653575f5355424348414e5f504147455f464c49502c20307830303030293b0a097d0a09464952455f52494e4720286368616e293b0a0a09726574203d206e6f75766561755f66656e63655f6e6577286368616e2c207066656e6365293b0a0969662028726574290a0909676f746f206661696c3b0a0a0972657475726e20303b0a6661696c3a0a097370696e5f6c6f636b5f6972717361766528266465762d3e6576656e745f6c6f636b2c20666c616773293b0a096c6973745f64656c2826732d3e68656164293b0a097370696e5f756e6c6f636b5f697271726573746f726528266465762d3e6576656e745f6c6f636b2c20666c616773293b0a0972657475726e207265743b0a7d0a0a696e740a6e6f75766561755f637274635f706167655f666c6970287374727563742064726d5f63727463202a637274632c207374727563742064726d5f6672616d65627566666572202a66622c0a0909202020202020207374727563742064726d5f70656e64696e675f76626c616e6b5f6576656e74202a6576656e74290a7b0a097374727563742064726d5f646576696365202a646576203d20637274632d3e6465763b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f626f202a6f6c645f626f203d206e6f75766561755f6672616d6562756666657228637274632d3e6662292d3e6e76626f3b0a09737472756374206e6f75766561755f626f202a6e65775f626f203d206e6f75766561755f6672616d65627566666572286662292d3e6e76626f3b0a09737472756374206e6f75766561755f706167655f666c69705f7374617465202a733b0a09737472756374206e6f75766561755f6368616e6e656c202a6368616e203d204e554c4c3b0a09737472756374206e6f75766561755f66656e6365202a66656e63653b0a09696e74207265743b0a0a09696620282164726d2d3e6368616e6e656c290a090972657475726e202d454e4f4445563b0a0a0973203d206b7a616c6c6f632873697a656f66282a73292c204746505f4b45524e454c293b0a09696620282173290a090972657475726e202d454e4f4d454d3b0a0a092f2a20446f6e2774206c657420746865206275666665727320676f2061776179207768696c6520776520666c6970202a2f0a09726574203d206e6f75766561755f706167655f666c69705f72657365727665286f6c645f626f2c206e65775f626f293b0a0969662028726574290a0909676f746f206661696c5f667265653b0a0a092f2a20496e697469616c697a652061207061676520666c697020737472756374202a2f0a092a73203d2028737472756374206e6f75766561755f706167655f666c69705f7374617465290a09097b207b207d2c206576656e742c206e6f75766561755f637274632863727463292d3e696e6465782c0a0909202066622d3e626974735f7065725f706978656c2c2066622d3e706974636865735b305d2c20637274632d3e782c20637274632d3e792c0a090920206e65775f626f2d3e626f2e6f6666736574207d3b0a0a092f2a2043686f6f736520746865206368616e6e656c2074686520666c69702077696c6c2062652068616e646c656420696e202a2f0a0966656e6365203d206e65775f626f2d3e626f2e73796e635f6f626a3b0a096966202866656e6365290a09096368616e203d2066656e63652d3e6368616e6e656c3b0a0969662028216368616e290a09096368616e203d2064726d2d3e6368616e6e656c3b0a096d757465785f6c6f636b28266368616e2d3e636c692d3e6d75746578293b0a0a092f2a20456d69742061207061676520666c6970202a2f0a09696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203e3d204e565f353029207b0a0909726574203d206e7635305f646973706c61795f666c69705f6e65787428637274632c2066622c206368616e2c2030293b0a09096966202872657429207b0a0909096d757465785f756e6c6f636b28266368616e2d3e636c692d3e6d75746578293b0a090909676f746f206661696c5f756e726573657276653b0a09097d0a097d0a0a09726574203d206e6f75766561755f706167655f666c69705f656d6974286368616e2c206f6c645f626f2c206e65775f626f2c20732c202666656e6365293b0a096d757465785f756e6c6f636b28266368616e2d3e636c692d3e6d75746578293b0a0969662028726574290a0909676f746f206661696c5f756e726573657276653b0a0a092f2a205570646174652074686520637274632073747275637420616e6420636c65616e7570202a2f0a09637274632d3e6662203d2066623b0a0a096e6f75766561755f706167655f666c69705f756e72657365727665286f6c645f626f2c206e65775f626f2c2066656e6365293b0a096e6f75766561755f66656e63655f756e726566282666656e6365293b0a0972657475726e20303b0a0a6661696c5f756e726573657276653a0a096e6f75766561755f706167655f666c69705f756e72657365727665286f6c645f626f2c206e65775f626f2c204e554c4c293b0a6661696c5f667265653a0a096b667265652873293b0a0972657475726e207265743b0a7d0a0a696e740a6e6f75766561755f66696e6973685f706167655f666c697028737472756374206e6f75766561755f6368616e6e656c202a6368616e2c0a09090920737472756374206e6f75766561755f706167655f666c69705f7374617465202a7073290a7b0a09737472756374206e6f75766561755f66656e63655f6368616e202a66637478203d206368616e2d3e66656e63653b0a09737472756374206e6f75766561755f64726d202a64726d203d206368616e2d3e64726d3b0a097374727563742064726d5f646576696365202a646576203d2064726d2d3e6465763b0a09737472756374206e6f75766561755f706167655f666c69705f7374617465202a733b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266465762d3e6576656e745f6c6f636b2c20666c616773293b0a0a09696620286c6973745f656d7074792826666374782d3e666c69702929207b0a09094e565f4552524f522864726d2c2022756e65787065637465642070616765666c69705c6e22293b0a09097370696e5f756e6c6f636b5f697271726573746f726528266465762d3e6576656e745f6c6f636b2c20666c616773293b0a090972657475726e202d45494e56414c3b0a097d0a0a0973203d206c6973745f66697273745f656e7472792826666374782d3e666c69702c20737472756374206e6f75766561755f706167655f666c69705f73746174652c2068656164293b0a0969662028732d3e6576656e7429207b0a09097374727563742064726d5f70656e64696e675f76626c616e6b5f6576656e74202a65203d20732d3e6576656e743b0a09097374727563742074696d6576616c206e6f773b0a0a0909646f5f67657474696d656f6664617928266e6f77293b0a0909652d3e6576656e742e73657175656e6365203d20303b0a0909652d3e6576656e742e74765f736563203d206e6f772e74765f7365633b0a0909652d3e6576656e742e74765f75736563203d206e6f772e74765f757365633b0a09096c6973745f6164645f7461696c2826652d3e626173652e6c696e6b2c2026652d3e626173652e66696c655f707269762d3e6576656e745f6c697374293b0a090977616b655f75705f696e7465727275707469626c652826652d3e626173652e66696c655f707269762d3e6576656e745f77616974293b0a097d0a0a096c6973745f64656c2826732d3e68656164293b0a09696620287073290a09092a7073203d202a733b0a096b667265652873293b0a0a097370696e5f756e6c6f636b5f697271726573746f726528266465762d3e6576656e745f6c6f636b2c20666c616773293b0a0972657475726e20303b0a7d0a0a696e740a6e6f75766561755f666c69705f636f6d706c65746528766f6964202a64617461290a7b0a09737472756374206e6f75766561755f6368616e6e656c202a6368616e203d20646174613b0a09737472756374206e6f75766561755f64726d202a64726d203d206368616e2d3e64726d3b0a09737472756374206e6f75766561755f706167655f666c69705f73746174652073746174653b0a0a0969662028216e6f75766561755f66696e6973685f706167655f666c6970286368616e2c202673746174652929207b0a0909696620286e765f6465766963652864726d2d3e646576696365292d3e636172645f74797065203c204e565f353029207b0a0909096e765f7365745f637274635f626173652864726d2d3e6465762c2073746174652e637274632c2073746174652e6f6666736574202b0a09090909092073746174652e79202a2073746174652e7069746368202b0a09090909092073746174652e78202a2073746174652e627070202f2038293b0a09097d0a097d0a0a0972657475726e20303b0a7d0a0a696e740a6e6f75766561755f646973706c61795f64756d625f637265617465287374727563742064726d5f66696c65202a66696c655f707269762c207374727563742064726d5f646576696365202a6465762c0a090909202020207374727563742064726d5f6d6f64655f6372656174655f64756d62202a61726773290a7b0a09737472756374206e6f75766561755f626f202a626f3b0a09696e74207265743b0a0a09617267732d3e7069746368203d20726f756e64757028617267732d3e7769647468202a2028617267732d3e627070202f2038292c20323536293b0a09617267732d3e73697a65203d20617267732d3e7069746368202a20617267732d3e6865696768743b0a09617267732d3e73697a65203d20726f756e64757028617267732d3e73697a652c20504147455f53495a45293b0a0a09726574203d206e6f75766561755f67656d5f6e6577286465762c20617267732d3e73697a652c20302c204e4f55564541555f47454d5f444f4d41494e5f5652414d2c20302c20302c2026626f293b0a0969662028726574290a090972657475726e207265743b0a0a09726574203d2064726d5f67656d5f68616e646c655f6372656174652866696c655f707269762c20626f2d3e67656d2c2026617267732d3e68616e646c65293b0a0964726d5f67656d5f6f626a6563745f756e7265666572656e63655f756e6c6f636b656428626f2d3e67656d293b0a0972657475726e207265743b0a7d0a0a696e740a6e6f75766561755f646973706c61795f64756d625f64657374726f79287374727563742064726d5f66696c65202a66696c655f707269762c207374727563742064726d5f646576696365202a6465762c0a090909202020202075696e7433325f742068616e646c65290a7b0a0972657475726e2064726d5f67656d5f68616e646c655f64656c6574652866696c655f707269762c2068616e646c65293b0a7d0a0a696e740a6e6f75766561755f646973706c61795f64756d625f6d61705f6f6666736574287374727563742064726d5f66696c65202a66696c655f707269762c0a090909097374727563742064726d5f646576696365202a6465762c0a0909090975696e7433325f742068616e646c652c2075696e7436345f74202a706f6666736574290a7b0a097374727563742064726d5f67656d5f6f626a656374202a67656d3b0a0a0967656d203d2064726d5f67656d5f6f626a6563745f6c6f6f6b7570286465762c2066696c655f707269762c2068616e646c65293b0a096966202867656d29207b0a0909737472756374206e6f75766561755f626f202a626f203d2067656d2d3e6472697665725f707269766174653b0a09092a706f6666736574203d20626f2d3e626f2e616464725f73706163655f6f66667365743b0a090964726d5f67656d5f6f626a6563745f756e7265666572656e63655f756e6c6f636b65642867656d293b0a090972657475726e20303b0a097d0a0a0972657475726e202d454e4f454e543b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f646973706c61792e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303532333000313231313437343433333000303032323735370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5f4e4f55564541555f444953504c41595f485f5f0a23646566696e65205f5f4e4f55564541555f444953504c41595f485f5f0a0a23696e636c756465203c7375626465762f766d2e683e0a0a23696e636c75646520226e6f75766561755f64726d2e68220a0a737472756374206e6f75766561755f6672616d65627566666572207b0a097374727563742064726d5f6672616d6562756666657220626173653b0a09737472756374206e6f75766561755f626f202a6e76626f3b0a09737472756374206e6f75766561755f766d6120766d613b0a0975333220725f646d613b0a0975333220725f666f726d61743b0a0975333220725f70697463683b0a7d3b0a0a73746174696320696e6c696e6520737472756374206e6f75766561755f6672616d65627566666572202a0a6e6f75766561755f6672616d65627566666572287374727563742064726d5f6672616d65627566666572202a6662290a7b0a0972657475726e20636f6e7461696e65725f6f662866622c20737472756374206e6f75766561755f6672616d656275666665722c2062617365293b0a7d0a0a696e74206e6f75766561755f6672616d656275666665725f696e6974287374727563742064726d5f646576696365202a2c20737472756374206e6f75766561755f6672616d65627566666572202a2c0a09090920202020207374727563742064726d5f6d6f64655f66625f636d6432202a2c20737472756374206e6f75766561755f626f202a293b0a0a737472756374206e6f75766561755f706167655f666c69705f7374617465207b0a09737472756374206c6973745f6865616420686561643b0a097374727563742064726d5f70656e64696e675f76626c616e6b5f6576656e74202a6576656e743b0a09696e7420637274632c206270702c2070697463682c20782c20793b0a09753634206f66667365743b0a7d3b0a0a737472756374206e6f75766561755f646973706c6179207b0a09766f6964202a707269763b0a09766f696420282a64746f7229287374727563742064726d5f646576696365202a293b0a09696e742020282a696e697429287374727563742064726d5f646576696365202a293b0a09766f696420282a66696e6929287374727563742064726d5f646576696365202a293b0a0a097374727563742064726d5f70726f7065727479202a646974686572696e675f6d6f64653b0a097374727563742064726d5f70726f7065727479202a646974686572696e675f64657074683b0a097374727563742064726d5f70726f7065727479202a756e6465727363616e5f70726f70657274793b0a097374727563742064726d5f70726f7065727479202a756e6465727363616e5f68626f726465725f70726f70657274793b0a097374727563742064726d5f70726f7065727479202a756e6465727363616e5f76626f726465725f70726f70657274793b0a092f2a206e6f74207265616c6c792068756520616e642073617475726174696f6e3a202a2f0a097374727563742064726d5f70726f7065727479202a76696272616e745f6875655f70726f70657274793b0a097374727563742064726d5f70726f7065727479202a636f6c6f725f76696272616e63655f70726f70657274793b0a7d3b0a0a73746174696320696e6c696e6520737472756374206e6f75766561755f646973706c6179202a0a6e6f75766561755f646973706c6179287374727563742064726d5f646576696365202a646576290a7b0a0972657475726e206e6f75766561755f64726d28646576292d3e646973706c61793b0a7d0a0a696e7420206e6f75766561755f646973706c61795f637265617465287374727563742064726d5f646576696365202a646576293b0a766f6964206e6f75766561755f646973706c61795f64657374726f79287374727563742064726d5f646576696365202a646576293b0a696e7420206e6f75766561755f646973706c61795f696e6974287374727563742064726d5f646576696365202a646576293b0a766f6964206e6f75766561755f646973706c61795f66696e69287374727563742064726d5f646576696365202a646576293b0a696e7420206e6f75766561755f646973706c61795f73757370656e64287374727563742064726d5f646576696365202a646576293b0a766f6964206e6f75766561755f646973706c61795f726573756d65287374727563742064726d5f646576696365202a646576293b0a0a696e7420206e6f75766561755f76626c616e6b5f656e61626c65287374727563742064726d5f646576696365202a6465762c20696e742063727463293b0a766f6964206e6f75766561755f76626c616e6b5f64697361626c65287374727563742064726d5f646576696365202a6465762c20696e742063727463293b0a0a696e7420206e6f75766561755f637274635f706167655f666c6970287374727563742064726d5f63727463202a637274632c207374727563742064726d5f6672616d65627566666572202a66622c0a090909202020207374727563742064726d5f70656e64696e675f76626c616e6b5f6576656e74202a6576656e74293b0a696e7420206e6f75766561755f66696e6973685f706167655f666c697028737472756374206e6f75766561755f6368616e6e656c202a2c0a090909202020202020737472756374206e6f75766561755f706167655f666c69705f7374617465202a293b0a0a696e7420206e6f75766561755f646973706c61795f64756d625f637265617465287374727563742064726d5f66696c65202a2c207374727563742064726d5f646576696365202a2c0a09090909207374727563742064726d5f6d6f64655f6372656174655f64756d62202a61726773293b0a696e7420206e6f75766561755f646973706c61795f64756d625f6d61705f6f6666736574287374727563742064726d5f66696c65202a2c207374727563742064726d5f646576696365202a2c0a0909090920202020207533322068616e646c652c20753634202a6f6666736574293b0a696e7420206e6f75766561755f646973706c61795f64756d625f64657374726f79287374727563742064726d5f66696c65202a2c207374727563742064726d5f646576696365202a2c0a0909090920207533322068616e646c65293b0a0a766f6964206e6f75766561755f68646d695f6d6f64655f736574287374727563742064726d5f656e636f646572202a2c207374727563742064726d5f646973706c61795f6d6f6465202a293b0a0a23696664656620434f4e4649475f44524d5f4e4f55564541555f4241434b4c494748540a65787465726e20696e74206e6f75766561755f6261636b6c696768745f696e6974287374727563742064726d5f646576696365202a293b0a65787465726e20766f6964206e6f75766561755f6261636b6c696768745f65786974287374727563742064726d5f646576696365202a293b0a23656c73650a73746174696320696e6c696e6520696e740a6e6f75766561755f6261636b6c696768745f696e6974287374727563742064726d5f646576696365202a646576290a7b0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e6520766f69640a6e6f75766561755f6261636b6c696768745f65786974287374727563742064726d5f646576696365202a64657629207b0a7d0a23656e6469660a0a23656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f646d612e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313536373700313231313437343433333000303032323036360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323030372042656e20536b656767732e0a202a20416c6c205269676874732052657365727665642e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e670a202a206120636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468650a202a2022536f66747761726522292c20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e670a202a20776974686f7574206c696d69746174696f6e207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c0a202a20646973747269627574652c207375626c6963656e73652c20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f0a202a207065726d697420706572736f6e7320746f2077686f6d2074686520536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f0a202a2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e67207468650a202a206e6578742070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c0a202a20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c0a202a2045585052455353204f5220494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f460a202a204d45524348414e544142494c4954592c204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e0a202a20494e204e4f204556454e54205348414c4c2054484520434f50595249474854204f574e455228532920414e442f4f522049545320535550504c494552532042450a202a204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e0a202a204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e0a202a20574954482054484520534f465457415245204f522054484520555345204f52204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a2f0a0a23696e636c756465203c636f72652f636c69656e742e683e0a0a23696e636c75646520226e6f75766561755f64726d2e68220a23696e636c75646520226e6f75766561755f646d612e68220a0a766f69640a4f55545f52494e477028737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20636f6e737420766f6964202a646174612c20756e7369676e6564206e725f64776f726473290a7b0a09626f6f6c2069735f696f6d656d3b0a09753332202a6d656d203d2074746d5f6b6d61705f6f626a5f7669727475616c28266368616e2d3e707573682e6275666665722d3e6b6d61702c202669735f696f6d656d293b0a096d656d203d20266d656d5b6368616e2d3e646d612e6375725d3b0a096966202869735f696f6d656d290a09096d656d6370795f746f696f2828766f6964205f5f666f726365205f5f696f6d656d202a296d656d2c20646174612c206e725f64776f726473202a2034293b0a09656c73650a09096d656d637079286d656d2c20646174612c206e725f64776f726473202a2034293b0a096368616e2d3e646d612e637572202b3d206e725f64776f7264733b0a7d0a0a2f2a20466574636820616e642061646a757374204750552047455420706f696e7465720a202a0a202a2052657475726e733a0a202a202076616c7565203e3d20302c207468652061646a75737465642047455420706f696e7465720a202a20202d45494e56414c2069662047455420706f696e7465722063757272656e746c79206f757473696465206d61696e2070757368206275666665720a202a20202d45425553592069662074696d656f75742065786365656465640a202a2f0a73746174696320696e6c696e6520696e740a524541445f47455428737472756374206e6f75766561755f6368616e6e656c202a6368616e2c2075696e7436345f74202a707265765f6765742c20696e74202a74696d656f7574290a7b0a0975696e7436345f742076616c3b0a0a0976616c203d206e765f726f3332286368616e2d3e6f626a6563742c206368616e2d3e757365725f676574293b0a2020202020202020696620286368616e2d3e757365725f6765745f6869290a2020202020202020202020202020202076616c207c3d202875696e7436345f74296e765f726f3332286368616e2d3e6f626a6563742c206368616e2d3e757365725f6765745f686929203c3c2033323b0a0a092f2a20726573657420636f756e746572206173206c6f6e6720617320474554206973207374696c6c20616476616e63696e672c20746869732069730a09202a20746f2061766f6964206d6973646574656374696e67206120475055206c6f636b757020696620746865204750552068617070656e7320746f0a09202a206a7573742062652070726f63657373696e6720616e206f7065726174696f6e20746861742074616b65732061206c6f6e672074696d650a09202a2f0a096966202876616c20213d202a707265765f67657429207b0a09092a707265765f676574203d2076616c3b0a09092a74696d656f7574203d20303b0a097d0a0a0969662028282b2b2a74696d656f75742026203078666629203d3d203029207b0a09097564656c61792831293b0a0909696620282a74696d656f7574203e20313030303030290a09090972657475726e202d45425553593b0a097d0a0a096966202876616c203c206368616e2d3e707573682e766d612e6f6666736574207c7c0a092020202076616c203e206368616e2d3e707573682e766d612e6f6666736574202b20286368616e2d3e646d612e6d6178203c3c203229290a090972657475726e202d45494e56414c3b0a0a0972657475726e202876616c202d206368616e2d3e707573682e766d612e6f666673657429203e3e20323b0a7d0a0a766f69640a6e7635305f646d615f7075736828737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20737472756374206e6f75766561755f626f202a626f2c0a09202020202020696e742064656c74612c20696e74206c656e677468290a7b0a09737472756374206e6f75766561755f626f202a7062203d206368616e2d3e707573682e6275666665723b0a09737472756374206e6f75766561755f766d61202a766d613b0a09696e74206970203d20286368616e2d3e646d612e69625f707574202a203229202b206368616e2d3e646d612e69625f626173653b0a09753634206f66667365743b0a0a09766d61203d206e6f75766561755f626f5f766d615f66696e6428626f2c206e765f636c69656e74286368616e2d3e636c69292d3e766d293b0a094255475f4f4e2821766d61293b0a096f6666736574203d20766d612d3e6f6666736574202b2064656c74613b0a0a094255475f4f4e286368616e2d3e646d612e69625f66726565203c2031293b0a0a096e6f75766561755f626f5f777233322870622c2069702b2b2c206c6f7765725f33325f62697473286f666673657429293b0a096e6f75766561755f626f5f777233322870622c2069702b2b2c2075707065725f33325f62697473286f666673657429207c206c656e677468203c3c2038293b0a0a096368616e2d3e646d612e69625f707574203d20286368616e2d3e646d612e69625f707574202b2031292026206368616e2d3e646d612e69625f6d61783b0a0a0944524d5f4d454d4f52594241525249455228293b0a092f2a20466c757368207772697465732e202a2f0a096e6f75766561755f626f5f726433322870622c2030293b0a0a096e765f776f3332286368616e2d3e6f626a6563742c20307838632c206368616e2d3e646d612e69625f707574293b0a096368616e2d3e646d612e69625f667265652d2d3b0a7d0a0a73746174696320696e740a6e7635305f646d615f707573685f7761697428737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20696e7420636f756e74290a7b0a0975696e7433325f7420636e74203d20302c20707265765f676574203d20303b0a0a097768696c6520286368616e2d3e646d612e69625f66726565203c20636f756e7429207b0a090975696e7433325f7420676574203d206e765f726f3332286368616e2d3e6f626a6563742c2030783838293b0a09096966202867657420213d20707265765f67657429207b0a090909707265765f676574203d206765743b0a090909636e74203d20303b0a09097d0a0a090969662028282b2b636e742026203078666629203d3d203029207b0a09090944524d5f5544454c41592831293b0a09090969662028636e74203e20313030303030290a0909090972657475726e202d45425553593b0a09097d0a0a09096368616e2d3e646d612e69625f66726565203d20676574202d206368616e2d3e646d612e69625f7075743b0a0909696620286368616e2d3e646d612e69625f66726565203c3d2030290a0909096368616e2d3e646d612e69625f66726565202b3d206368616e2d3e646d612e69625f6d61783b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a6e7635305f646d615f7761697428737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20696e7420736c6f74732c20696e7420636f756e74290a7b0a0975696e7436345f7420707265765f676574203d20303b0a09696e74207265742c20636e74203d20303b0a0a09726574203d206e7635305f646d615f707573685f77616974286368616e2c20736c6f7473202b2031293b0a0969662028756e6c696b656c792872657429290a090972657475726e207265743b0a0a097768696c6520286368616e2d3e646d612e66726565203c20636f756e7429207b0a0909696e7420676574203d20524541445f474554286368616e2c2026707265765f6765742c2026636e74293b0a090969662028756e6c696b656c7928676574203c20302929207b0a09090969662028676574203d3d202d45494e56414c290a09090909636f6e74696e75653b0a0a09090972657475726e206765743b0a09097d0a0a090969662028676574203c3d206368616e2d3e646d612e63757229207b0a0909096368616e2d3e646d612e66726565203d206368616e2d3e646d612e6d6178202d206368616e2d3e646d612e6375723b0a090909696620286368616e2d3e646d612e66726565203e3d20636f756e74290a09090909627265616b3b0a0a090909464952455f52494e47286368616e293b0a090909646f207b0a09090909676574203d20524541445f474554286368616e2c2026707265765f6765742c2026636e74293b0a0909090969662028756e6c696b656c7928676574203c20302929207b0a090909090969662028676574203d3d202d45494e56414c290a090909090909636f6e74696e75653b0a090909090972657475726e206765743b0a090909097d0a0909097d207768696c652028676574203d3d2030293b0a0909096368616e2d3e646d612e637572203d20303b0a0909096368616e2d3e646d612e707574203d20303b0a09097d0a0a09096368616e2d3e646d612e66726565203d20676574202d206368616e2d3e646d612e637572202d20313b0a097d0a0a0972657475726e20303b0a7d0a0a696e740a6e6f75766561755f646d615f7761697428737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20696e7420736c6f74732c20696e742073697a65290a7b0a0975696e7436345f7420707265765f676574203d20303b0a09696e7420636e74203d20302c206765743b0a0a09696620286368616e2d3e646d612e69625f6d6178290a090972657475726e206e7635305f646d615f77616974286368616e2c20736c6f74732c2073697a65293b0a0a097768696c6520286368616e2d3e646d612e66726565203c2073697a6529207b0a0909676574203d20524541445f474554286368616e2c2026707265765f6765742c2026636e74293b0a090969662028756e6c696b656c7928676574203d3d202d454255535929290a09090972657475726e202d45425553593b0a0a09092f2a206c6f6f7020756e74696c2077652068617665206120757361626c652047455420706f696e7465722e20207468652076616c75650a0909202a20776520726561642066726f6d2074686520475055206d6179206265206f75747369646520746865206d61696e2072696e672069660a0909202a20504649464f2069732070726f63657373696e672061206275666665722063616c6c65642066726f6d20746865206d61696e2072696e672c0a0909202a20646973636172642074686573652076616c75657320756e74696c20736f6d657468696e672073656e7369626c65206973207365656e2e0a0909202a0a0909202a20746865206f746865722063617365207765206469736361726420474554206973207768696c652074686520475055206973206665746368696e670a0909202a2066726f6d2074686520534b49505320617265612c20736f2074686520636f64652062656c6f7720646f65736e2774206861766520746f206465616c0a0909202a207769746820736f6d652066756e20636f726e65722063617365732e0a0909202a2f0a090969662028756e6c696b656c7928676574203d3d202d45494e56414c29207c7c20676574203c204e4f55564541555f444d415f534b495053290a090909636f6e74696e75653b0a0a090969662028676574203c3d206368616e2d3e646d612e63757229207b0a0909092f2a20656e67696e65206973206665746368696e6720626568696e642075732c206f7220697320636f6d706c6574656c790a090909202a2069646c652028474554203d3d205055542920736f2077652068617665206672656520737061636520757020756e74696c0a090909202a2074686520656e64206f66207468652070757368206275666665720a090909202a0a090909202a2077652063616e206f6e6c792068697420746861742070617468206f6e6365207065722063616c6c2064756520746f0a090909202a206c6f6f70696e67206261636b20746f2074686520626567696e6e696e67206f66207468652070757368206275666665722c0a090909202a207765276c6c2068697420746865206665746368696e672d61686561642d6f662d757320706174682066726f6d20746861740a090909202a20706f696e74206f6e2e0a090909202a0a090909202a20746865202a6f6e652a20657863657074696f6e20746f20746861742072756c6520697320696620776520726561640a090909202a204745543d3d5055542c20696e2077686963682063617365207468652062656c6f7720636f6e646974696f6e616c2077696c6c0a090909202a20616c77617973207375636365656420616e6420627265616b207573206f7574206f66207468652077616974206c6f6f702e0a090909202a2f0a0909096368616e2d3e646d612e66726565203d206368616e2d3e646d612e6d6178202d206368616e2d3e646d612e6375723b0a090909696620286368616e2d3e646d612e66726565203e3d2073697a65290a09090909627265616b3b0a0a0909092f2a206e6f7420656e6f756768207370616365206c6566742061742074686520656e64206f66207468652070757368206275666665722c0a090909202a20696e737472756374207468652047505520746f206a756d70206261636b20746f207468652073746172742072696768740a090909202a2061667465722070726f63657373696e67207468652063757272656e746c792070656e64696e6720636f6d6d616e64732e0a090909202a2f0a0909094f55545f52494e47286368616e2c206368616e2d3e707573682e766d612e6f6666736574207c2030783230303030303030293b0a0a0909092f2a207761697420666f722047455420746f206465706172742066726f6d2074686520736b69707320617265612e0a090909202a2070726576656e74732077726974696e67204745543d3d50555420616e642063617573696e67206120726163650a090909202a20636f6e646974696f6e20746861742063617573657320757320746f207468696e6b20746865204750552069730a090909202a2069646c65207768656e2069742773206e6f742e0a090909202a2f0a090909646f207b0a09090909676574203d20524541445f474554286368616e2c2026707265765f6765742c2026636e74293b0a0909090969662028756e6c696b656c7928676574203d3d202d454255535929290a090909090972657475726e202d45425553593b0a0909090969662028756e6c696b656c7928676574203d3d202d45494e56414c29290a0909090909636f6e74696e75653b0a0909097d207768696c652028676574203c3d204e4f55564541555f444d415f534b495053293b0a09090957524954455f505554284e4f55564541555f444d415f534b495053293b0a0a0909092f2a207765277265206e6f77207375626d697474696e6720636f6d6d616e647320617420746865207374617274206f660a090909202a207468652070757368206275666665722e0a090909202a2f0a0909096368616e2d3e646d612e63757220203d0a0909096368616e2d3e646d612e70757420203d204e4f55564541555f444d415f534b4950533b0a09097d0a0a09092f2a20656e67696e65206665746368696e67206168656164206f662075732c207765206861766520737061636520757020756e74696c207468650a0909202a2063757272656e742047455420706f696e7465722e202074686520222d20312220697320746f20656e7375726520746865726527730a0909202a207370616365206c65667420746f20656d69742061206a756d70206261636b20746f2074686520626567696e6e696e67206f66207468650a0909202a20707573682062756666657220696620776520726571756972652069742e202077652063616e206e657665722067657420474554203d3d205055540a0909202a20686572652c20736f207468697320697320736166652e0a0909202a2f0a09096368616e2d3e646d612e66726565203d20676574202d206368616e2d3e646d612e637572202d20313b0a097d0a0a0972657475726e20303b0a7d0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f646d612e68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313732313300313231313437343433333000303032323035370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742028432920323030372042656e20536b656767732e0a202a20416c6c205269676874732052657365727665642e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e670a202a206120636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468650a202a2022536f66747761726522292c20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e670a202a20776974686f7574206c696d69746174696f6e207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c0a202a20646973747269627574652c207375626c6963656e73652c20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f0a202a207065726d697420706572736f6e7320746f2077686f6d2074686520536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f0a202a2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f746963652028696e636c7564696e67207468650a202a206e6578742070617261677261706829207368616c6c20626520696e636c7564656420696e20616c6c20636f70696573206f72207375627374616e7469616c0a202a20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c0a202a2045585052455353204f5220494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f460a202a204d45524348414e544142494c4954592c204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e0a202a20494e204e4f204556454e54205348414c4c2054484520434f50595249474854204f574e455228532920414e442f4f522049545320535550504c494552532042450a202a204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f52204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e0a202a204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e0a202a20574954482054484520534f465457415245204f522054484520555345204f52204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a2f0a0a2369666e646566205f5f4e4f55564541555f444d415f485f5f0a23646566696e65205f5f4e4f55564541555f444d415f485f5f0a0a23696e636c75646520226e6f75766561755f626f2e68220a23696e636c75646520226e6f75766561755f6368616e2e68220a0a696e74206e6f75766561755f646d615f7761697428737472756374206e6f75766561755f6368616e6e656c202a2c20696e7420736c6f74732c20696e742073697a65293b0a766f6964206e7635305f646d615f7075736828737472756374206e6f75766561755f6368616e6e656c202a2c20737472756374206e6f75766561755f626f202a2c0a0909202020696e742064656c74612c20696e74206c656e677468293b0a0a2f2a0a202a20546865726527732061206877207261636520636f6e646974696f6e20776865726520796f752063616e2774206a756d7020746f20796f757220505554206f66667365742c0a202a20746f2061766f69642074686973207765206a756d7020746f206f6666736574202b20534b49505320616e642066696c6c2074686520646966666572656e636520776974680a202a204e4f50732e0a202a0a202a20786638362d766964656f2d6e7620636f6e666967757265732074686520444d412066657463682073697a6520746f2033322062797465732c20616e6420757365730a202a206120534b4950532076616c7565206f6620382e20204c65747320617373756d65207468617420746865207261636520636f6e646974696f6e20697320746f20646f0a202a20776974682077726974696e6720696e746f2074686520666574636820617265612c20776520636f6e66696775726520612066657463682073697a65206f66203132380a202a20627974657320736f207765206e6565642061206c617267657220534b4950532076616c75652e0a202a2f0a23646566696e65204e4f55564541555f444d415f534b4950532028313238202f2034290a0a2f2a2048617264636f646564206f626a6563742061737369676e6d656e747320746f207375626368616e6e656c7320287375626368616e6e656c206964292e202a2f0a656e756d207b0a094e7653756243747853757266324420203d20302c0a094e76537562537709093d20312c0a094e76537562496d616765426c697420203d20322c0a094e76537562324409093d20332c0a094e7653756247646952656374202020203d20332c0a094e76537562436f7079093d20342c0a7d3b0a0a2f2a204f626a6563742068616e646c65732e202a2f0a656e756d207b0a094e764d324d4609093d20307838303030303030312c0a094e76446d61464209093d20307838303030303030322c0a094e76446d61545409093d20307838303030303030332c0a094e764e6f7469667930202020202020203d20307838303030303030362c0a094e76324409093d20307838303030303030372c0a094e76437478537572663244093d20307838303030303030382c0a094e76526f7009093d20307838303030303030392c0a094e76496d61676550617474093d20307838303030303030612c0a094e76436c697052656374093d20307838303030303030622c0a094e7647646952656374093d20307838303030303030632c0a094e76496d616765426c6974093d20307838303030303030642c0a094e76537709093d20307838303030303030652c0a094e7653656d6109093d20307838303030303030662c0a094e7645766f53656d6130093d20307838303030303031302c0a094e7645766f53656d6131093d20307838303030303031312c0a094e764e6f7469667931202020202020203d20307838303030303031322c0a0a092f2a204738302b20646973706c6179206f626a65637473202a2f0a094e7645766f5652414d093d20307830313030303030302c0a094e7645766f46423136093d20307830313030303030312c0a094e7645766f46423332093d20307830313030303030322c0a094e7645766f5652414d5f4c50093d20307830313030303030332c0a094e7645766f53796e63093d20307863616665303030300a7d3b0a0a23646566696e65204e565f4d454d4f52595f544f5f4d454d4f52595f464f524d4154202020202020202020202020202020202020202020202020202020202020202020202020307830303030303033390a23646566696e65204e565f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f4e414d4520202020202020202020202020202020202020202020202020202020202020307830303030303030300a23646566696e65204e565f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f5345545f52454620202020202020202020202020202020202020202020202020202020307830303030303035300a23646566696e65204e565f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f4e4f502020202020202020202020202020202020202020202020202020202020202020307830303030303130300a23646566696e65204e565f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f4e4f544946592020202020202020202020202020202020202020202020202020202020307830303030303130340a23646566696e65204e565f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f4e4f544946595f5354594c455f57524954452020202020202020202020202020202020307830303030303030300a23646566696e65204e565f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f4e4f544946595f5354594c455f57524954455f4c455f4157414b454e20202020202020307830303030303030310a23646566696e65204e565f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f444d415f4e4f5449465920202020202020202020202020202020202020202020202020307830303030303138300a23646566696e65204e565f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f444d415f534f5552434520202020202020202020202020202020202020202020202020307830303030303138340a23646566696e65204e565f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f4f46465345545f494e2020202020202020202020202020202020202020202020202020307830303030303330630a0a23646566696e65204e5635305f4d454d4f52595f544f5f4d454d4f52595f464f524d415420202020202020202020202020202020202020202020202020202020202020202020307830303030353033390a23646566696e65204e5635305f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f554e4b323030202020202020202020202020202020202020202020202020202020307830303030303230300a23646566696e65204e5635305f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f554e4b323143202020202020202020202020202020202020202020202020202020307830303030303231630a23646566696e65204e5635305f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f4f46465345545f494e5f4849474820202020202020202020202020202020202020307830303030303233380a23646566696e65204e5635305f4d454d4f52595f544f5f4d454d4f52595f464f524d41545f4f46465345545f4f55545f48494748202020202020202020202020202020202020307830303030303233630a0a737461746963205f5f6d7573745f636865636b20696e6c696e6520696e740a52494e475f535041434528737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20696e742073697a65290a7b0a09696e74207265743b0a0a09726574203d206e6f75766561755f646d615f77616974286368616e2c20312c2073697a65293b0a0969662028726574290a090972657475726e207265743b0a0a096368616e2d3e646d612e66726565202d3d2073697a653b0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e6520766f69640a4f55545f52494e4728737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20696e742064617461290a7b0a096e6f75766561755f626f5f77723332286368616e2d3e707573682e6275666665722c206368616e2d3e646d612e6375722b2b2c2064617461293b0a7d0a0a65787465726e20766f69640a4f55545f52494e477028737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20636f6e737420766f6964202a646174612c20756e7369676e6564206e725f64776f726473293b0a0a73746174696320696e6c696e6520766f69640a424547494e5f4e56303428737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20696e7420737562632c20696e74206d7468642c20696e742073697a65290a7b0a094f55545f52494e47286368616e2c2030783030303030303030207c202873756263203c3c20313329207c202873697a65203c3c20313829207c206d746864293b0a7d0a0a73746174696320696e6c696e6520766f69640a424547494e5f4e49303428737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20696e7420737562632c20696e74206d7468642c20696e742073697a65290a7b0a094f55545f52494e47286368616e2c2030783430303030303030207c202873756263203c3c20313329207c202873697a65203c3c20313829207c206d746864293b0a7d0a0a73746174696320696e6c696e6520766f69640a424547494e5f4e56433028737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20696e7420737562632c20696e74206d7468642c20696e742073697a65290a7b0a094f55545f52494e47286368616e2c2030783230303030303030207c202873697a65203c3c20313629207c202873756263203c3c20313329207c20286d746864203e3e203229293b0a7d0a0a73746174696320696e6c696e6520766f69640a424547494e5f4e49433028737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20696e7420737562632c20696e74206d7468642c20696e742073697a65290a7b0a094f55545f52494e47286368616e2c2030783630303030303030207c202873697a65203c3c20313629207c202873756263203c3c20313329207c20286d746864203e3e203229293b0a7d0a0a73746174696320696e6c696e6520766f69640a424547494e5f494d433028737472756374206e6f75766561755f6368616e6e656c202a6368616e2c20696e7420737562632c20696e74206d7468642c207531362064617461290a7b0a094f55545f52494e47286368616e2c2030783830303030303030207c202864617461203c3c20313629207c202873756263203c3c20313329207c20286d746864203e3e203229293b0a7d0a0a23646566696e652057524954455f5055542876616c2920646f207b202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a0944524d5f4d454d4f52594241525249455228293b2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a096e6f75766561755f626f5f72643332286368616e2d3e707573682e6275666665722c2030293b2020202020202020202020202020202020202020202020202020202020202020205c0a096e765f776f3332286368616e2d3e6f626a6563742c206368616e2d3e757365725f7075742c20282876616c29203c3c203229202b206368616e2d3e707573682e766d612e6f6666736574293b20205c0a7d207768696c65202830290a0a73746174696320696e6c696e6520766f69640a464952455f52494e4728737472756374206e6f75766561755f6368616e6e656c202a6368616e290a7b0a09696620286368616e2d3e646d612e637572203d3d206368616e2d3e646d612e707574290a090972657475726e3b0a096368616e2d3e616363656c5f646f6e65203d20747275653b0a0a09696620286368616e2d3e646d612e69625f6d617829207b0a09096e7635305f646d615f70757368286368616e2c206368616e2d3e707573682e6275666665722c206368616e2d3e646d612e707574203c3c20322c0a090909202020202020286368616e2d3e646d612e637572202d206368616e2d3e646d612e70757429203c3c2032293b0a097d20656c7365207b0a090957524954455f505554286368616e2d3e646d612e637572293b0a097d0a0a096368616e2d3e646d612e707574203d206368616e2d3e646d612e6375723b0a7d0a0a73746174696320696e6c696e6520766f69640a57494e445f52494e4728737472756374206e6f75766561755f6368616e6e656c202a6368616e290a7b0a096368616e2d3e646d612e637572203d206368616e2d3e646d612e7075743b0a7d0a0a2f2a204649464f206d6574686f6473202a2f0a23646566696e65204e5630315f5355424348414e5f4f424a454354202020202020202020202020202020202020202020202020202020202020202020202020202020202020307830303030303030300a23646566696e65204e5638345f5355424348414e5f53454d4150484f52455f414444524553535f484947482020202020202020202020202020202020202020202020202020307830303030303031300a23646566696e65204e5638345f5355424348414e5f53454d4150484f52455f414444524553535f4c4f57202020202020202020202020202020202020202020202020202020307830303030303031340a23646566696e65204e5638345f5355424348414e5f53454d4150484f52455f53455155454e4345202020202020202020202020202020202020202020202020202020202020307830303030303031380a23646566696e65204e5638345f5355424348414e5f53454d4150484f52455f5452494747455220202020202020202020202020202020202020202020202020202020202020307830303030303031630a23646566696e65204e5638345f5355424348414e5f53454d4150484f52455f545249474745525f414351554952455f455155414c2020202020202020202020202020202020307830303030303030310a23646566696e65204e5638345f5355424348414e5f53454d4150484f52455f545249474745525f57524954455f4c4f4e472020202020202020202020202020202020202020307830303030303030320a23646566696e65204e5638345f5355424348414e5f53454d4150484f52455f545249474745525f414351554952455f47455155414c20202020202020202020202020202020307830303030303030340a23646566696e65204e5643305f5355424348414e5f53454d4150484f52455f545249474745525f5949454c4420202020202020202020202020202020202020202020202020307830303030313030300a23646566696e65204e5638345f5355424348414e5f4e4f544946595f494e545220202020202020202020202020202020202020202020202020202020202020202020202020307830303030303032300a23646566696e65204e5638345f5355424348414e5f575243414348455f464c5553482020202020202020202020202020202020202020202020202020202020202020202020307830303030303032340a23646566696e65204e5631305f5355424348414e5f5245465f434e542020202020202020202020202020202020202020202020202020202020202020202020202020202020307830303030303035300a23646566696e65204e5653575f5355424348414e5f504147455f464c4950202020202020202020202020202020202020202020202020202020202020202020202020202020307830303030303035340a23646566696e65204e5631315f5355424348414e5f444d415f53454d4150484f52452020202020202020202020202020202020202020202020202020202020202020202020307830303030303036300a23646566696e65204e5631315f5355424348414e5f53454d4150484f52455f4f46465345542020202020202020202020202020202020202020202020202020202020202020307830303030303036340a23646566696e65204e5631315f5355424348414e5f53454d4150484f52455f4143515549524520202020202020202020202020202020202020202020202020202020202020307830303030303036380a23646566696e65204e5631315f5355424348414e5f53454d4150484f52455f52454c4541534520202020202020202020202020202020202020202020202020202020202020307830303030303036630a23646566696e65204e5634305f5355424348414e5f5949454c4420202020202020202020202020202020202020202020202020202020202020202020202020202020202020307830303030303038300a0a2f2a204e565f5357206f626a65637420636c617373202a2f0a23646566696e65204e565f53575f444d415f56424c53454d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020307830303030303138630a23646566696e65204e565f53575f56424c53454d5f4f4646534554202020202020202020202020202020202020202020202020202020202020202020202020202020202020307830303030303430300a23646566696e65204e565f53575f56424c53454d5f52454c454153455f56414c55452020202020202020202020202020202020202020202020202020202020202020202020307830303030303430340a23646566696e65204e565f53575f56424c53454d5f52454c454153452020202020202020202020202020202020202020202020202020202020202020202020202020202020307830303030303430380a23646566696e65204e565f53575f504147455f464c495020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020307830303030303530300a0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f64702e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323631323400313231313437343433333000303032313731350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742032303039205265642048617420496e632e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f74696365207368616c6c20626520696e636c7564656420696e0a202a20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520434f5059524947485420484f4c444552285329204f5220415554484f52285329204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f520a202a204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c0a202a2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f520a202a204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a20417574686f72733a2042656e20536b656767730a202a2f0a0a23696e636c756465203c64726d2f64726d502e683e0a23696e636c756465203c64726d2f64726d5f64705f68656c7065722e683e0a0a23696e636c75646520226e6f75766561755f64726d2e68220a23696e636c75646520226e6f75766561755f636f6e6e6563746f722e68220a23696e636c75646520226e6f75766561755f656e636f6465722e68220a23696e636c75646520226e6f75766561755f637274632e68220a0a23696e636c756465203c636f72652f636c6173732e683e0a0a23696e636c756465203c7375626465762f6770696f2e683e0a23696e636c756465203c7375626465762f6932632e683e0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a206c696e6b20747261696e696e670a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a7374727563742064705f7374617465207b0a09737472756374206e6f75766561755f6932635f706f7274202a61757863683b0a09737472756374206e6f75766561755f6f626a656374202a636f72653b0a09737472756374206463625f6f7574707574202a6463623b0a09696e7420637274633b0a097538202a647063643b0a09696e74206c696e6b5f6e723b0a09753332206c696e6b5f62773b0a0975382020737461745b365d3b0a0975382020636f6e665b345d3b0a7d3b0a0a73746174696320766f69640a64705f7365745f6c696e6b5f636f6e666967287374727563742064726d5f646576696365202a6465762c207374727563742064705f7374617465202a6470290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206463625f6f7574707574202a646362203d2064702d3e6463623b0a09636f6e737420753332206f72203d20666673286463622d3e6f7229202d20312c206c696e6b203d2021286463622d3e736f72636f6e662e6c696e6b20262031293b0a09636f6e737420753332206d6f6666203d202864702d3e63727463203c3c203329207c20286c696e6b203c3c203229207c206f723b0a0975382073696e6b5b325d3b0a0975333220646174613b0a0a094e565f44454255472864726d2c20222564206c616e6573206174202564204b422f735c6e222c2064702d3e6c696e6b5f6e722c2064702d3e6c696e6b5f6277293b0a0a092f2a207365742064657369726564206c696e6b20636f6e66696775726174696f6e206f6e2074686520736f75726365202a2f0a0964617461203d20282864702d3e6c696e6b5f6277202f20323730303029203c3c203829207c2064702d3e6c696e6b5f6e723b0a096966202864702d3e647063645b325d20262044505f454e48414e4345445f4652414d455f434150290a090964617461207c3d204e5639345f444953505f534f525f44505f4c4e4b43544c5f4652414d455f454e483b0a0a096e765f63616c6c2864702d3e636f72652c204e5639345f444953505f534f525f44505f4c4e4b43544c202b206d6f66662c2064617461293b0a0a092f2a20696e666f726d207468652073696e6b206f6620746865206e657720636f6e66696775726174696f6e202a2f0a0973696e6b5b305d203d2064702d3e6c696e6b5f6277202f2032373030303b0a0973696e6b5b315d203d2064702d3e6c696e6b5f6e723b0a096966202864702d3e647063645b325d20262044505f454e48414e4345445f4652414d455f434150290a090973696e6b5b315d207c3d2044505f4c414e455f434f554e545f454e48414e4345445f4652414d455f454e3b0a0a096e765f77726175782864702d3e61757863682c2044505f4c494e4b5f42575f5345542c2073696e6b2c2032293b0a7d0a0a73746174696320766f69640a64705f7365745f747261696e696e675f7061747465726e287374727563742064726d5f646576696365202a6465762c207374727563742064705f7374617465202a64702c207538207061747465726e290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206463625f6f7574707574202a646362203d2064702d3e6463623b0a09636f6e737420753332206f72203d20666673286463622d3e6f7229202d20312c206c696e6b203d2021286463622d3e736f72636f6e662e6c696e6b20262031293b0a09636f6e737420753332206d6f6666203d202864702d3e63727463203c3c203329207c20286c696e6b203c3c203229207c206f723b0a0975382073696e6b5f74703b0a0a094e565f44454255472864726d2c2022747261696e696e67207061747465726e2025645c6e222c207061747465726e293b0a0a096e765f63616c6c2864702d3e636f72652c204e5639345f444953505f534f525f44505f545241494e202b206d6f66662c207061747465726e293b0a0a096e765f72646175782864702d3e61757863682c2044505f545241494e494e475f5041545445524e5f5345542c202673696e6b5f74702c2031293b0a0973696e6b5f747020263d207e44505f545241494e494e475f5041545445524e5f4d41534b3b0a0973696e6b5f7470207c3d207061747465726e3b0a096e765f77726175782864702d3e61757863682c2044505f545241494e494e475f5041545445524e5f5345542c202673696e6b5f74702c2031293b0a7d0a0a73746174696320696e740a64705f6c696e6b5f747261696e5f636f6d6d6974287374727563742064726d5f646576696365202a6465762c207374727563742064705f7374617465202a6470290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206463625f6f7574707574202a646362203d2064702d3e6463623b0a09636f6e737420753332206f72203d20666673286463622d3e6f7229202d20312c206c696e6b203d2021286463622d3e736f72636f6e662e6c696e6b20262031293b0a09636f6e737420753332206d6f6666203d202864702d3e63727463203c3c203329207c20286c696e6b203c3c203229207c206f723b0a09696e7420693b0a0a09666f72202869203d20303b2069203c2064702d3e6c696e6b5f6e723b20692b2b29207b0a09097538206c616e65203d202864702d3e737461745b34202b202869203e3e2031295d203e3e202828692026203129202a203429292026203078663b0a09097538206c707265203d20286c616e652026203078306329203e3e20323b0a09097538206c767377203d20286c616e652026203078303329203e3e20303b0a0a090964702d3e636f6e665b695d203d20286c707265203c3c203329207c206c7673773b0a0909696620286c767377203d3d2044505f545241494e5f564f4c544147455f5357494e475f31323030290a09090964702d3e636f6e665b695d207c3d2044505f545241494e5f4d41585f5357494e475f524541434845443b0a090969662028286c707265203c3c203329203d3d2044505f545241494e5f5052455f454d5048415349535f395f35290a09090964702d3e636f6e665b695d207c3d2044505f545241494e5f4d41585f5052455f454d5048415349535f524541434845443b0a0a09094e565f44454255472864726d2c2022636f6e666967206c616e6520256420253032785c6e222c20692c2064702d3e636f6e665b695d293b0a0a09096e765f63616c6c2864702d3e636f72652c204e5639345f444953505f534f525f44505f44525643544c286929202b206d6f66662c20286c767377203c3c203829207c206c707265293b0a097d0a0a0972657475726e206e765f77726175782864702d3e61757863682c2044505f545241494e494e475f4c414e45305f5345542c2064702d3e636f6e662c2034293b0a7d0a0a73746174696320696e740a64705f6c696e6b5f747261696e5f757064617465287374727563742064726d5f646576696365202a6465762c207374727563742064705f7374617465202a64702c207533322064656c6179290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09696e74207265743b0a0a097564656c61792864656c6179293b0a0a09726574203d206e765f72646175782864702d3e61757863682c2044505f4c414e45305f315f5354415455532c2064702d3e737461742c2036293b0a0969662028726574290a090972657475726e207265743b0a0a094e565f44454255472864726d2c202273746174757320252a70685c6e222c20362c2064702d3e73746174293b0a0972657475726e20303b0a7d0a0a73746174696320696e740a64705f6c696e6b5f747261696e5f6372287374727563742064726d5f646576696365202a6465762c207374727563742064705f7374617465202a6470290a7b0a09626f6f6c2063725f646f6e65203d2066616c73652c2061626f7274203d2066616c73653b0a09696e7420766f6c74616765203d2064702d3e636f6e665b305d20262044505f545241494e5f564f4c544147455f5357494e475f4d41534b3b0a09696e74207472696573203d20302c20693b0a0a0964705f7365745f747261696e696e675f7061747465726e286465762c2064702c2044505f545241494e494e475f5041545445524e5f31293b0a0a09646f207b0a09096966202864705f6c696e6b5f747261696e5f636f6d6d6974286465762c20647029207c7c0a09092020202064705f6c696e6b5f747261696e5f757064617465286465762c2064702c2031303029290a090909627265616b3b0a0a090963725f646f6e65203d20747275653b0a0909666f72202869203d20303b2069203c2064702d3e6c696e6b5f6e723b20692b2b29207b0a0909097538206c616e65203d202864702d3e737461745b69203e3e20315d203e3e202828692026203129202a203429292026203078663b0a0909096966202821286c616e6520262044505f4c414e455f43525f444f4e452929207b0a0909090963725f646f6e65203d2066616c73653b0a090909096966202864702d3e636f6e665b695d20262044505f545241494e5f4d41585f5357494e475f52454143484544290a090909090961626f7274203d20747275653b0a09090909627265616b3b0a0909097d0a09097d0a0a0909696620282864702d3e636f6e665b305d20262044505f545241494e5f564f4c544147455f5357494e475f4d41534b2920213d20766f6c7461676529207b0a090909766f6c74616765203d2064702d3e636f6e665b305d20262044505f545241494e5f564f4c544147455f5357494e475f4d41534b3b0a0909097472696573203d20303b0a09097d0a097d207768696c6520282163725f646f6e65202626202161626f7274202626202b2b7472696573203c2035293b0a0a0972657475726e2063725f646f6e65203f2030203a202d313b0a7d0a0a73746174696320696e740a64705f6c696e6b5f747261696e5f6571287374727563742064726d5f646576696365202a6465762c207374727563742064705f7374617465202a6470290a7b0a09626f6f6c2065715f646f6e652c2063725f646f6e65203d20747275653b0a09696e74207472696573203d20302c20693b0a0a0964705f7365745f747261696e696e675f7061747465726e286465762c2064702c2044505f545241494e494e475f5041545445524e5f32293b0a0a09646f207b0a09096966202864705f6c696e6b5f747261696e5f757064617465286465762c2064702c2034303029290a090909627265616b3b0a0a090965715f646f6e65203d2021212864702d3e737461745b325d20262044505f494e5445524c414e455f414c49474e5f444f4e45293b0a0909666f72202869203d20303b2069203c2064702d3e6c696e6b5f6e722026262065715f646f6e653b20692b2b29207b0a0909097538206c616e65203d202864702d3e737461745b69203e3e20315d203e3e202828692026203129202a203429292026203078663b0a0909096966202821286c616e6520262044505f4c414e455f43525f444f4e4529290a0909090963725f646f6e65203d2066616c73653b0a0909096966202821286c616e6520262044505f4c414e455f4348414e4e454c5f45515f444f4e4529207c7c0a0909092020202021286c616e6520262044505f4c414e455f53594d424f4c5f4c4f434b454429290a0909090965715f646f6e65203d2066616c73653b0a09097d0a0a09096966202864705f6c696e6b5f747261696e5f636f6d6d6974286465762c20647029290a090909627265616b3b0a097d207768696c6520282165715f646f6e652026262063725f646f6e65202626202b2b7472696573203c3d2035293b0a0a0972657475726e2065715f646f6e65203f2030203a202d313b0a7d0a0a73746174696320766f69640a64705f6c696e6b5f747261696e5f696e6974287374727563742064726d5f646576696365202a6465762c207374727563742064705f7374617465202a64702c20626f6f6c20737072656164290a7b0a09737472756374206463625f6f7574707574202a646362203d2064702d3e6463623b0a09636f6e737420753332206f72203d20666673286463622d3e6f7229202d20312c206c696e6b203d2021286463622d3e736f72636f6e662e6c696e6b20262031293b0a09636f6e737420753332206d6f6666203d202864702d3e63727463203c3c203329207c20286c696e6b203c3c203229207c206f723b0a0a096e765f63616c6c2864702d3e636f72652c204e5639345f444953505f534f525f44505f545241494e202b206d6f66662c2028737072656164203f0a09090920204e5639345f444953505f534f525f44505f545241494e5f494e49545f5350524541445f4f4e203a0a09090920204e5639345f444953505f534f525f44505f545241494e5f494e49545f5350524541445f4f464629207c0a09090920204e5639345f444953505f534f525f44505f545241494e5f4f505f494e4954293b0a7d0a0a73746174696320766f69640a64705f6c696e6b5f747261696e5f66696e69287374727563742064726d5f646576696365202a6465762c207374727563742064705f7374617465202a6470290a7b0a09737472756374206463625f6f7574707574202a646362203d2064702d3e6463623b0a09636f6e737420753332206f72203d20666673286463622d3e6f7229202d20312c206c696e6b203d2021286463622d3e736f72636f6e662e6c696e6b20262031293b0a09636f6e737420753332206d6f6666203d202864702d3e63727463203c3c203329207c20286c696e6b203c3c203229207c206f723b0a0a096e765f63616c6c2864702d3e636f72652c204e5639345f444953505f534f525f44505f545241494e202b206d6f66662c0a09090920204e5639345f444953505f534f525f44505f545241494e5f4f505f46494e49293b0a7d0a0a73746174696320626f6f6c0a6e6f75766561755f64705f6c696e6b5f747261696e287374727563742064726d5f656e636f646572202a656e636f6465722c207533322064617461726174652c0a0909202020202020737472756374206e6f75766561755f6f626a656374202a636f7265290a7b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d206e6f75766561755f656e636f64657228656e636f646572293b0a09737472756374206e6f75766561755f63727463202a6e765f63727463203d206e6f75766561755f6372746328656e636f6465722d3e63727463293b0a09737472756374206e6f75766561755f636f6e6e6563746f72202a6e765f636f6e6e6563746f72203d0a09096e6f75766561755f656e636f6465725f636f6e6e6563746f725f676574286e765f656e636f646572293b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e6465763b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f693263202a693263203d206e6f75766561755f6932632864726d2d3e646576696365293b0a09737472756374206e6f75766561755f6770696f202a6770696f203d206e6f75766561755f6770696f2864726d2d3e646576696365293b0a09636f6e7374207533322062775f6c6973745b5d203d207b203237303030302c203136323030302c2030207d3b0a09636f6e737420753332202a6c696e6b5f6277203d2062775f6c6973743b0a097374727563742064705f73746174652064703b0a0a0964702e6175786368203d206932632d3e66696e64286932632c206e765f656e636f6465722d3e6463622d3e6932635f696e646578293b0a09696620282164702e6175786368290a090972657475726e2066616c73653b0a0a0964702e636f7265203d20636f72653b0a0964702e646362203d206e765f656e636f6465722d3e6463623b0a0964702e63727463203d206e765f637274632d3e696e6465783b0a0964702e64706364203d206e765f656e636f6465722d3e64702e647063643b0a0a092f2a2061646a7573742072657175697265642062616e64776964746820666f722038422f31304220636f64696e67206f76657268656164202a2f0a096461746172617465203d20286461746172617465202f203829202a2031303b0a0a092f2a20736f6d652073696e6b7320746f67676c6520686f74706c756720696e20726573706f6e736520746f20736f6d65206f662074686520616374696f6e730a09202a2077652074616b6520647572696e67206c696e6b20747261696e696e67202844505f5345545f504f574552206973206f6e65292c207765206e6565640a09202a20746f2069676e6f7265207468656d20666f7220746865206d6f6d656e7420746f2061766f69642072616365732e0a09202a2f0a096770696f2d3e697271286770696f2c20302c206e765f636f6e6e6563746f722d3e6870642c20307866662c2066616c7365293b0a0a092f2a20656e61626c6520646f776e2d737072656164696e6720616e642065786563757465207072652d747261696e207363726970742066726f6d207662696f73202a2f0a0964705f6c696e6b5f747261696e5f696e6974286465762c202664702c206e765f656e636f6465722d3e64702e647063645b335d20262031293b0a0a092f2a207374617274206f66662061742068696768657374206c696e6b207261746520737570706f7274656420627920656e636f64657220616e6420646973706c6179202a2f0a097768696c6520282a6c696e6b5f6277203e206e765f656e636f6465722d3e64702e6c696e6b5f6277290a09096c696e6b5f62772b2b3b0a0a097768696c6520286c696e6b5f62775b305d29207b0a09092f2a2066696e64206d696e696d756d207265717569726564206c616e6520636f756e742061742074686973206c696e6b2072617465202a2f0a090964702e6c696e6b5f6e72203d206e765f656e636f6465722d3e64702e6c696e6b5f6e723b0a09097768696c6520282864702e6c696e6b5f6e72203e3e203129202a206c696e6b5f62775b305d203e206461746172617465290a09090964702e6c696e6b5f6e72203e3e3d20313b0a0a09092f2a2064726f70206c696e6b207261746520746f206d696e696d756d20776974682074686973206c616e6520636f756e74202a2f0a09097768696c652028286c696e6b5f62775b315d202a2064702e6c696e6b5f6e7229203e206461746172617465290a0909096c696e6b5f62772b2b3b0a090964702e6c696e6b5f6277203d206c696e6b5f62775b305d3b0a0a09092f2a2070726f6772616d2073656c6563746564206c696e6b20636f6e66696775726174696f6e202a2f0a090964705f7365745f6c696e6b5f636f6e666967286465762c20266470293b0a0a09092f2a20617474656d707420746f20747261696e20746865206c696e6b206174207468697320636f6e66696775726174696f6e202a2f0a09096d656d7365742864702e737461742c20307830302c2073697a656f662864702e7374617429293b0a0909696620282164705f6c696e6b5f747261696e5f6372286465762c20266470292026260a0909202020202164705f6c696e6b5f747261696e5f6571286465762c2026647029290a090909627265616b3b0a0a09092f2a207265747279206174206c6f7765722072617465202a2f0a09096c696e6b5f62772b2b3b0a097d0a0a092f2a2066696e697368206c696e6b20747261696e696e67202a2f0a0964705f7365745f747261696e696e675f7061747465726e286465762c202664702c2044505f545241494e494e475f5041545445524e5f44495341424c45293b0a0a092f2a206578656375746520706f73742d747261696e207363726970742066726f6d207662696f73202a2f0a0964705f6c696e6b5f747261696e5f66696e69286465762c20266470293b0a0a092f2a2072652d656e61626c6520686f74706c756720646574656374202a2f0a096770696f2d3e697271286770696f2c20302c206e765f636f6e6e6563746f722d3e6870642c20307866662c2074727565293b0a0972657475726e20747275653b0a7d0a0a766f69640a6e6f75766561755f64705f64706d73287374727563742064726d5f656e636f646572202a656e636f6465722c20696e74206d6f64652c207533322064617461726174652c0a0909737472756374206e6f75766561755f6f626a656374202a636f7265290a7b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d206e6f75766561755f656e636f64657228656e636f646572293b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28656e636f6465722d3e646576293b0a09737472756374206e6f75766561755f693263202a693263203d206e6f75766561755f6932632864726d2d3e646576696365293b0a09737472756374206e6f75766561755f6932635f706f7274202a61757863683b0a097538207374617475733b0a0a096175786368203d206932632d3e66696e64286932632c206e765f656e636f6465722d3e6463622d3e6932635f696e646578293b0a0969662028216175786368290a090972657475726e3b0a0a09696620286d6f6465203d3d2044524d5f4d4f44455f44504d535f4f4e290a0909737461747573203d2044505f5345545f504f5745525f44303b0a09656c73650a0909737461747573203d2044505f5345545f504f5745525f44333b0a0a096e765f77726175782861757863682c2044505f5345545f504f5745522c20267374617475732c2031293b0a0a09696620286d6f6465203d3d2044524d5f4d4f44455f44504d535f4f4e290a09096e6f75766561755f64705f6c696e6b5f747261696e28656e636f6465722c2064617461726174652c20636f7265293b0a7d0a0a73746174696320766f69640a6e6f75766561755f64705f70726f62655f6f7569287374727563742064726d5f646576696365202a6465762c20737472756374206e6f75766561755f6932635f706f7274202a61757863682c0a090920202020207538202a64706364290a7b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a097538206275665b335d3b0a0a09696620282128647063645b44505f444f574e5f53545245414d5f504f52545f434f554e545d20262044505f4f55495f535550504f525429290a090972657475726e3b0a0a0969662028216e765f72646175782861757863682c2044505f53494e4b5f4f55492c206275662c203329290a09094e565f44454255472864726d2c202253696e6b204f55493a202530326878253032687825303268785c6e222c0a09090920202020206275665b305d2c206275665b315d2c206275665b325d293b0a0a0969662028216e765f72646175782861757863682c2044505f4252414e43485f4f55492c206275662c203329290a09094e565f44454255472864726d2c20224272616e6368204f55493a202530326878253032687825303268785c6e222c0a09090920202020206275665b305d2c206275665b315d2c206275665b325d293b0a0a7d0a0a626f6f6c0a6e6f75766561755f64705f646574656374287374727563742064726d5f656e636f646572202a656e636f646572290a7b0a09737472756374206e6f75766561755f656e636f646572202a6e765f656e636f646572203d206e6f75766561755f656e636f64657228656e636f646572293b0a097374727563742064726d5f646576696365202a646576203d20656e636f6465722d3e6465763b0a09737472756374206e6f75766561755f64726d202a64726d203d206e6f75766561755f64726d28646576293b0a09737472756374206e6f75766561755f693263202a693263203d206e6f75766561755f6932632864726d2d3e646576696365293b0a09737472756374206e6f75766561755f6932635f706f7274202a61757863683b0a097538202a64706364203d206e765f656e636f6465722d3e64702e647063643b0a09696e74207265743b0a0a096175786368203d206932632d3e66696e64286932632c206e765f656e636f6465722d3e6463622d3e6932635f696e646578293b0a0969662028216175786368290a090972657475726e2066616c73653b0a0a09726574203d206e765f72646175782861757863682c2044505f445043445f5245562c20647063642c2038293b0a0969662028726574290a090972657475726e2066616c73653b0a0a096e765f656e636f6465722d3e64702e6c696e6b5f6277203d203237303030202a20647063645b315d3b0a096e765f656e636f6465722d3e64702e6c696e6b5f6e72203d20647063645b325d20262044505f4d41585f4c414e455f434f554e545f4d41534b3b0a0a094e565f44454255472864726d2c2022646973706c61793a2025647825642064706364203078253032785c6e222c0a090920202020206e765f656e636f6465722d3e64702e6c696e6b5f6e722c206e765f656e636f6465722d3e64702e6c696e6b5f62772c20647063645b305d293b0a094e565f44454255472864726d2c2022656e636f6465723a2025647825645c6e222c0a090920202020206e765f656e636f6465722d3e6463622d3e6470636f6e662e6c696e6b5f6e722c0a090920202020206e765f656e636f6465722d3e6463622d3e6470636f6e662e6c696e6b5f6277293b0a0a09696620286e765f656e636f6465722d3e6463622d3e6470636f6e662e6c696e6b5f6e72203c206e765f656e636f6465722d3e64702e6c696e6b5f6e72290a09096e765f656e636f6465722d3e64702e6c696e6b5f6e72203d206e765f656e636f6465722d3e6463622d3e6470636f6e662e6c696e6b5f6e723b0a09696620286e765f656e636f6465722d3e6463622d3e6470636f6e662e6c696e6b5f6277203c206e765f656e636f6465722d3e64702e6c696e6b5f6277290a09096e765f656e636f6465722d3e64702e6c696e6b5f6277203d206e765f656e636f6465722d3e6463622d3e6470636f6e662e6c696e6b5f62773b0a0a094e565f44454255472864726d2c20226d6178696d756d3a2025647825645c6e222c0a090920202020206e765f656e636f6465722d3e64702e6c696e6b5f6e722c206e765f656e636f6465722d3e64702e6c696e6b5f6277293b0a0a096e6f75766561755f64705f70726f62655f6f7569286465762c2061757863682c2064706364293b0a0a0972657475726e20747275653b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6770752f64726d2f6e6f75766561752f6e6f75766561755f64726d2e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343530303100313231313437343433333000303032323036370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742032303132205265642048617420496e632e0a202a0a202a205065726d697373696f6e20697320686572656279206772616e7465642c2066726565206f66206368617267652c20746f20616e7920706572736f6e206f627461696e696e6720610a202a20636f7079206f66207468697320736f66747761726520616e64206173736f63696174656420646f63756d656e746174696f6e2066696c657320287468652022536f66747761726522292c0a202a20746f206465616c20696e2074686520536f66747761726520776974686f7574207265737472696374696f6e2c20696e636c7564696e6720776974686f7574206c696d69746174696f6e0a202a207468652072696768747320746f207573652c20636f70792c206d6f646966792c206d657267652c207075626c6973682c20646973747269627574652c207375626c6963656e73652c0a202a20616e642f6f722073656c6c20636f70696573206f662074686520536f6674776172652c20616e6420746f207065726d697420706572736f6e7320746f2077686f6d207468650a202a20536f667477617265206973206675726e697368656420746f20646f20736f2c207375626a65637420746f2074686520666f6c6c6f77696e6720636f6e646974696f6e733a0a202a0a202a205468652061626f766520636f70797269676874206e6f7469636520616e642074686973207065726d697373696f6e206e6f74696365207368616c6c20626520696e636c7564656420696e0a202a20616c6c20636f70696573206f72207375627374616e7469616c20706f7274696f6e73206f662074686520536f6674776172652e0a202a0a202a2054484520534f4654574152452049532050524f564944454420224153204953222c20574954484f55542057415252414e5459204f4620414e59204b494e442c2045585052455353204f520a202a20494d504c4945442c20494e434c5544494e4720425554204e4f54204c494d4954454420544f205448452057415252414e54494553204f46204d45524348414e544142494c4954592c0a202a204649544e45535320464f52204120504152544943554c415220505552504f534520414e44204e4f4e494e4652494e47454d454e542e2020494e204e4f204556454e54205348414c4c0a202a2054484520434f5059524947485420484f4c444552285329204f5220415554484f52285329204245204c4941424c4520464f5220414e5920434c41494d2c2044414d41474553204f520a202a204f54484552204c494142494c4954592c205748455448455220494e20414e20414354494f4e204f4620434f4e54524143542c20544f5254204f52204f54484552574953452c0a202a2041524953494e472046524f4d2c204f5554204f46204f5220494e20434f4e4e454354494f4e20574954482054484520534f465457415245204f522054484520555345204f520a202a204f54484552204445414c494e475320494e2054484520534f4654574152452e0a202a0a202a20417574686f72733a2042656e20536b656767730a202a2f0a0a23696e636c756465203c6c696e75782f636f6e736f6c652e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f7063692e683e0a0a23696e636c756465203c636f72652f6465766963652e683e0a23696e636c756465203c636f72652f636c69656e742e683e0a23696e636c756465203c636f72652f6770756f626a2e683e0a23696e636c756465203c636f72652f636c6173732e683e0a0a23696e636c756465203c7375626465762f6465766963652e683e0a23696e636c756465203c7375626465762f766d2e683e0a0a23696e636c75646520226e6f75766561755f64726d2e68220a23696e636c75646520226e6f75766561755f6972712e68220a23696e636c75646520226e6f75766561755f646d612e68220a23696e636c75646520226e6f75766561 |