1. | 6465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a0a23646566696e65205f5f45585445524e5f494e4c494e4520696e6c696e650a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f6a656e73656e2e683e0a23756e64656620205f5f45585445524e5f494e4c494e450a0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a0a2f2a0a202a204a656e73656e206973207370656369616c3a2074686520766563746f7220697320307838583020666f72204549534120696e7465727275707420582c20616e640a202a20307839583020666f7220746865206c6f63616c206d6f74686572626f61726420696e74657272757074732e0a202a0a202a204e6f746520657370656369616c6c7920746861742074686f7365206c6f63616c20696e74657272757074732043414e4e4f54206265206d61736b65642c0a202a20776869636820636175736573206d756368206f6620746865207061696e2062656c6f772e2e2e0a202a0a202a093078363630202d204e4d490a202a0a202a093078383030202d20495251302020696e74657276616c2074696d657220286e6f7420757365642c2061732077652075736520746865205254432074696d6572290a202a093078383130202d204952513120206c696e65207072696e74657220286475682e2e290a202a093078383630202d20495251362020666c6f707079206469736b0a202a0a202a093078393030202d20434f4d310a202a093078393230202d20434f4d320a202a093078393830202d206b6579626f6172640a202a093078393930202d206d6f7573650a202a0a202a205043492d62617365642073797374656d7320617265206d6f72652073616e653a207468657920646f6e2774206861766520746865206c6f63616c0a202a20696e746572727570747320617420616c6c2c20616e642068617665206f6e6c79206e6f726d616c2050434920696e74657272757074732066726f6d0a202a20646576696365732e202048617070696c792069742773206561737920656e6f75676820746f20646f20612073616e65206d617070696e672066726f6d207468650a202a204a656e73656e2e0a202a200a202a204e6f746520746861742074686973206d65616e732074686174207765206d6179206861766520746f20646f20612068617264776172650a202a20226c6f63616c5f6f702220746f206120646966666572656e7420696e74657272757074207468616e207765207265706f727420746f207468652072657374206f66207468650a202a20776f726c642e0a202a2f0a0a73746174696320766f69640a6a656e73656e5f6c6f63616c5f656e61626c6528737472756374206972715f64617461202a64290a7b0a092f2a2074686520706172706f7274206973207265616c6c792068772049525120312c2073696c6c79204a656e73656e2e20202a2f0a0969662028642d3e697271203d3d2037290a09096938323539615f656e61626c655f6972712864293b0a7d0a0a73746174696320766f69640a6a656e73656e5f6c6f63616c5f64697361626c6528737472756374206972715f64617461202a64290a7b0a092f2a2074686520706172706f7274206973207265616c6c792068772049525120312c2073696c6c79204a656e73656e2e20202a2f0a0969662028642d3e697271203d3d2037290a09096938323539615f64697361626c655f6972712864293b0a7d0a0a73746174696320766f69640a6a656e73656e5f6c6f63616c5f6d61736b5f61636b28737472756374206972715f64617461202a64290a7b0a092f2a2074686520706172706f7274206973207265616c6c792068772049525120312c2073696c6c79204a656e73656e2e20202a2f0a0969662028642d3e697271203d3d2037290a09096938323539615f6d61736b5f616e645f61636b5f6972712864293b0a7d0a0a73746174696320737472756374206972715f63686970206a656e73656e5f6c6f63616c5f6972715f74797065203d207b0a092e6e616d6509093d20224c4f43414c222c0a092e6972715f756e6d61736b093d206a656e73656e5f6c6f63616c5f656e61626c652c0a092e6972715f6d61736b093d206a656e73656e5f6c6f63616c5f64697361626c652c0a092e6972715f6d61736b5f61636b093d206a656e73656e5f6c6f63616c5f6d61736b5f61636b2c0a7d3b0a0a73746174696320766f6964200a6a656e73656e5f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09696e74206972713b0a0a097377697463682028766563746f7229207b0a09636173652030783636303a0a09097072696e746b2822576865652e2e204e4d492072656365697665642e2050726f6261626c65206861726477617265206572726f725c6e22293b0a09097072696e746b282236313d253032782c203436313d253032785c6e222c20696e622830783631292c20696e6228307834363129293b0a090972657475726e3b0a0a092f2a206c6f63616c2064657669636520696e74657272757074733a202a2f0a09636173652030783930303a20697271203d20343b20627265616b3b09092f2a20636f6d31202d3e206972712034202a2f0a09636173652030783932303a20697271203d20333b20627265616b3b09092f2a20636f6d32202d3e206972712033202a2f0a09636173652030783938303a20697271203d20313b20627265616b3b09092f2a206b6264202d3e206972712031202a2f0a09636173652030783939303a20697271203d20393b20627265616b3b09092f2a206d6f757365202d3e206972712039202a2f0a0a0964656661756c743a0a090969662028766563746f72203e20307839303029207b0a0909097072696e746b2822556e6b6e6f776e206c6f63616c20696e7465727275707420256c785c6e222c20766563746f72293b0a09090972657475726e3b0a09097d0a0a0909697271203d2028766563746f72202d20307838303029203e3e20343b0a090969662028697271203d3d2031290a090909697271203d20373b0a0909627265616b3b0a097d0a0a092f2a204966207468657265206973206e6f2068616e646c6572207965742e2e2e202a2f0a0969662028216972715f6861735f616374696f6e286972712929207b0a09202020202f2a2049662069742069732061206c6f63616c20696e7465727275707420746861742063616e6e6f74206265206d61736b65642e2e2e202a2f0a092020202069662028766563746f72203e3d203078393030290a09202020207b0a0920202020202020202f2a20436c656172206b6579626f6172642f6d6f757365207374617465202a2f0a092020202009696e622830783634293b0a0909696e622830783630293b0a09092f2a2052657365742073657269616c20706f727473202a2f0a0909696e62283078336661293b0a0909696e62283078326661293b0a09096f75746228307830632c203078336663293b0a09096f75746228307830632c203078326663293b0a09092f2a20436c656172204e4d49202a2f0a09096f75746228302c30783631293b0a09096f75746228302c3078343631293b0a09202020207d0a097d0a0a23696620300a20202020202020202f2a20412075736566756c20626974206f6620636f646520746f2066696e64206f757420696620616e20696e7465727275707420697320676f696e672077696c642e20202a2f0a20202020202020207b0a2020202020202020202073746174696320756e7369676e656420696e74206c6173745f6d7367203d20302c206c6173745f6363203d20303b0a2020202020202020202073746174696320696e74206c6173745f697271203d202d312c20636f756e74203d20303b0a20202020202020202020756e7369676e656420696e742063633b0a0a202020202020202020205f5f61736d205f5f766f6c6174696c6528227270636320253022203a20223d722228636329293b0a202020202020202020202b2b636f756e743b0a23646566696e65204a454e53454e5f4359434c45535f5045525f5345430928313530303030303030290a20202020202020202020696620286363202d206c6173745f6d7367203e2028284a454e53454e5f4359434c45535f5045525f53454329202a203329207c7c0a0920202020202069727120213d206c6173745f69727129207b0a202020202020202020202020202020207072696e746b284b45524e5f4352495420222069727120256420636f756e74202564206363202575204020256c785c6e222c0a20202020202020202020202020202020202020202020206972712c20636f756e742c2063632d6c6173745f63632c206765745f6972715f7265677328292d3e7063293b0a20202020202020202020202020202020636f756e74203d20303b0a202020202020202020202020202020206c6173745f6d7367203d2063633b0a202020202020202020202020202020206c6173745f697271203d206972713b0a202020202020202020207d0a202020202020202020206c6173745f6363203d2063633b0a20202020202020207d0a23656e6469660a0a0968616e646c655f69727128697271293b0a7d0a0a73746174696320766f6964205f5f696e69740a6a656e73656e5f696e69745f69727128766f6964290a7b0a09696e69745f6938323539615f6972717328293b0a0a096972715f7365745f636869705f616e645f68616e646c657228312c20266a656e73656e5f6c6f63616c5f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a096972715f7365745f636869705f616e645f68616e646c657228342c20266a656e73656e5f6c6f63616c5f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a096972715f7365745f636869705f616e645f68616e646c657228332c20266a656e73656e5f6c6f63616c5f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a096972715f7365745f636869705f616e645f68616e646c657228372c20266a656e73656e5f6c6f63616c5f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a096972715f7365745f636869705f616e645f68616e646c657228392c20266a656e73656e5f6c6f63616c5f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a7d0a0a73746174696320766f6964205f5f696e69740a6a656e73656e5f696e69745f6172636828766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a23696664656620434f4e4649475f5043490a0973746174696320737472756374207063695f6465762066616b655f6973615f627269646765203d207b202e646d615f6d61736b203d2030786666666666666666554c2c207d3b0a0a096973615f627269646765203d202666616b655f6973615f6272696467653b0a23656e6469660a0a092f2a20437265617465206120686f736520736f20746861742077652063616e207265706f727420692f6f20626173652061646472657373657320746f0a09202020757365726c616e642e20202a2f0a0a097063695f6973615f686f7365203d20686f7365203d20616c6c6f635f7063695f636f6e74726f6c6c657228293b0a09686f73652d3e696f5f7370616365203d2026696f706f72745f7265736f757263653b0a09686f73652d3e6d656d5f7370616365203d2026696f6d656d5f7265736f757263653b0a09686f73652d3e696e646578203d20303b0a0a09686f73652d3e7370617273655f6d656d5f62617365203d20454953415f4d454d202d204944454e545f414444523b0a09686f73652d3e64656e73655f6d656d5f62617365203d20303b0a09686f73652d3e7370617273655f696f5f62617365203d20454953415f494f202d204944454e545f414444523b0a09686f73652d3e64656e73655f696f5f62617365203d20303b0a0a09686f73652d3e73675f697361203d20686f73652d3e73675f706369203d204e554c4c3b0a095f5f6469726563745f6d61705f62617365203d20303b0a095f5f6469726563745f6d61705f73697a65203d20307866666666666666663b0a7d0a0a73746174696320766f69640a6a656e73656e5f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c61290a7b0a097072696e746b284b45524e5f4352495420224d616368696e6520636865636b5c6e22293b0a7d0a0a2f2a0a202a205468652053797374656d20566563746f720a202a2f0a0a73747275637420616c7068615f6d616368696e655f766563746f72206a656e73656e5f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224a656e73656e222c0a09444f5f4556345f4d4d552c0a09494f5f4c495445284a454e53454e2c6a656e73656e292c0a092e6d616368696e655f636865636b09093d206a656e73656e5f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e7274635f706f727409093d2030783137302c0a092e7274635f6765745f74696d6509093d20636f6d6d6f6e5f6765745f7274635f74696d652c0a092e7274635f7365745f74696d6509093d20636f6d6d6f6e5f7365745f7274635f74696d652c0a0a092e6e725f6972717309093d2031362c0a092e6465766963655f696e74657272757074093d206a656e73656e5f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d206a656e73656e5f696e69745f617263682c0a092e696e69745f69727109093d206a656e73656e5f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d204e554c4c2c0a092e6b696c6c5f6172636809093d204e554c4c2c0a7d3b0a414c4941535f4d56286a656e73656e290a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f6d617276656c2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323734353600313231313437343433333000303032303531320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a206c696e75782f617263682f616c7068612f6b65726e656c2f7379735f6d617276656c2e630a202a0a202a204d617276656c202f20494f3720737570706f72740a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f6d617276656c2e683e0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a23696e636c756465203c61736d2f7667612e683e0a23696e636c756465203c61736d2f7274632e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226572725f696d706c2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a236966204e525f49525153203c204d415256454c5f4e525f495251530a23206572726f72204e525f49525153203c204d415256454c5f4e525f49525153202121210a23656e6469660a0a0c0a2f2a0a202a20496e746572727570742068616e646c696e672e0a202a2f0a73746174696320766f6964200a696f375f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09756e7369676e656420696e74207069643b0a09756e7369676e656420696e74206972713b0a0a092f2a0a09202a20566563746f72206973203078383030202b2028696e74657272757074290a09202a0a09202a2077686572652028696e74657272757074292069733a0a09202a0a09202a092e2e2e31367c31352031347c31332020202020347c3320300a09202a092d2d2d2d2d2b2d2d2d2d2d2b2d2d2d2d2d2d2d2d2b2d2d2d0a09202a0920205045207c20203020207c20202069727120207c20300a09202a0a09202a207768657265202869727129206973200a09202a0a09202a20202020202020307830383030202d2030783066663009202d20307830383030202b20284c5349206964203c3c2034290a09202a0920307831303030202d2030783266663009202d20307831303030202b20284d53495f4441543c383a303e203c3c2034290a09202a2f0a09706964203d20766563746f72203e3e2031363b0a09697271203d202828766563746f7220262030786666666629202d20307838303029203e3e20343b0a0a09697271202b3d2031363b090909092f2a206f666673657420666f72206c6567616379202a2f0a0969727120263d204d415256454c5f4952515f5645435f4952515f4d41534b3b09092f2a206e6f7420746f6f206d616e792062697473202a2f0a09697271207c3d20706964203c3c204d415256454c5f4952515f5645435f50455f53484946543b092f2a206d65726765207468652070696420202020202a2f0a0a0968616e646c655f69727128697271293b0a7d0a0a73746174696320766f6c6174696c6520756e7369676e6564206c6f6e67202a0a696f375f6765745f6972715f63746c28756e7369676e656420696e74206972712c2073747275637420696f37202a2a70696f37290a7b0a09766f6c6174696c6520756e7369676e6564206c6f6e67202a63746c3b0a09756e7369676e656420696e74207069643b0a0973747275637420696f37202a696f373b0a0a09706964203d20697271203e3e204d415256454c5f4952515f5645435f50455f53484946543b0a0a09696620282128696f37203d206d617276656c5f66696e645f696f3728706964292929207b0a09097072696e746b284b45524e5f455252200a09092020202020202022257320666f72206e6f6e6578697374656e7420696f37202d2d207665632025782c207069642025645c6e222c0a0909202020202020205f5f66756e635f5f2c206972712c20706964293b0a090972657475726e204e554c4c3b0a097d0a0a0969727120263d204d415256454c5f4952515f5645435f4952515f4d41534b3b092f2a2069736f6c6174652074686520766563746f72202020202a2f0a09697271202d3d2031363b0909092f2a207375627472616374206c6567616379206269617320202a2f0a0a0969662028697271203e3d20307831383029207b0a09097072696e746b284b45524e5f455252200a09092020202020202022257320666f7220696e76616c696420697271202d2d207069642025642061646a7573746564206972712025785c6e222c0a0909202020202020205f5f66756e635f5f2c207069642c20697271293b0a090972657475726e204e554c4c3b0a097d0a0a0963746c203d2026696f372d3e637372732d3e504f375f4c53495f43544c5b697271202620307866665d2e6373723b202f2a20617373756d65204c5349202a2f0a0969662028697271203e3d203078383029092020202020092f2a204d5349202a2f0a090963746c203d2026696f372d3e637372732d3e504f375f4d53495f43544c5b2828697271202d203078383029203e3e203529202620307830665d2e6373723b0a0a096966202870696f3729202a70696f37203d20696f373b0a0972657475726e2063746c3b0a7d0a0a73746174696320766f69640a696f375f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a09766f6c6174696c6520756e7369676e6564206c6f6e67202a63746c3b0a09756e7369676e656420696e7420697271203d20642d3e6972713b0a0973747275637420696f37202a696f373b0a0a0963746c203d20696f375f6765745f6972715f63746c286972712c2026696f37293b0a09696620282163746c207c7c2021696f3729207b0a09097072696e746b284b45524e5f455252202225733a206765745f63746c206661696c656420666f72206972712025785c6e222c0a0909202020202020205f5f66756e635f5f2c20697271293b0a090972657475726e3b0a097d0a0a097370696e5f6c6f636b2826696f372d3e6972715f6c6f636b293b0a092a63746c207c3d2031554c203c3c2032343b0a096d6228293b0a092a63746c3b0a097370696e5f756e6c6f636b2826696f372d3e6972715f6c6f636b293b0a7d0a0a73746174696320766f69640a696f375f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a09766f6c6174696c6520756e7369676e6564206c6f6e67202a63746c3b0a09756e7369676e656420696e7420697271203d20642d3e6972713b0a0973747275637420696f37202a696f373b0a0a0963746c203d20696f375f6765745f6972715f63746c286972712c2026696f37293b0a09696620282163746c207c7c2021696f3729207b0a09097072696e746b284b45524e5f455252202225733a206765745f63746c206661696c656420666f72206972712025785c6e222c0a0909202020202020205f5f66756e635f5f2c20697271293b0a090972657475726e3b0a097d0a0a097370696e5f6c6f636b2826696f372d3e6972715f6c6f636b293b0a092a63746c20263d207e2831554c203c3c203234293b0a096d6228293b0a092a63746c3b0a097370696e5f756e6c6f636b2826696f372d3e6972715f6c6f636b293b0a7d0a0a73746174696320766f69640a6d617276656c5f6972715f6e6f6f7028737472756374206972715f64617461202a64290a7b0a0972657475726e3b0a7d0a0a73746174696320737472756374206972715f63686970206d617276656c5f6c65676163795f6972715f74797065203d207b0a092e6e616d6509093d20224c4547414359222c0a092e6972715f6d61736b093d206d617276656c5f6972715f6e6f6f702c0a092e6972715f756e6d61736b093d206d617276656c5f6972715f6e6f6f702c0a7d3b0a0a73746174696320737472756374206972715f6368697020696f375f6c73695f6972715f74797065203d207b0a092e6e616d6509093d20224c5349222c0a092e6972715f756e6d61736b093d20696f375f656e61626c655f6972712c0a092e6972715f6d61736b093d20696f375f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d20696f375f64697361626c655f6972712c0a7d3b0a0a73746174696320737472756374206972715f6368697020696f375f6d73695f6972715f74797065203d207b0a092e6e616d6509093d20224d5349222c0a092e6972715f756e6d61736b093d20696f375f656e61626c655f6972712c0a092e6972715f6d61736b093d20696f375f64697361626c655f6972712c0a092e6972715f61636b093d206d617276656c5f6972715f6e6f6f702c0a7d3b0a0a73746174696320766f69640a696f375f72656469726563745f6972712873747275637420696f37202a696f372c200a090920766f6c6174696c6520756e7369676e6564206c6f6e67202a6373722c200a090920756e7369676e656420696e74207768657265290a7b0a09756e7369676e6564206c6f6e672076616c3b0a090a0976616c203d202a6373723b0a0976616c20263d207e283078316666554c203c3c203234293b09092f2a20636c6561722074686520746172676574207069642020202a2f0a0976616c207c3d202828756e7369676e6564206c6f6e67297768657265203c3c203234293b092f2a2073657420746865206e65772074617267657420706964202a2f0a090a092a637372203d2076616c3b0a096d6228293b0a092a6373723b0a7d0a0a73746174696320766f6964200a696f375f72656469726563745f6f6e655f6c73692873747275637420696f37202a696f372c20756e7369676e656420696e742077686963682c20756e7369676e656420696e74207768657265290a7b0a09756e7369676e6564206c6f6e672076616c3b0a0a092f2a0a09202a204c53495f43544c20686173207461726765742050494420402031340a09202a2f0a0976616c203d20696f372d3e637372732d3e504f375f4c53495f43544c5b77686963685d2e6373723b0a0976616c20263d207e283078316666554c203c3c203134293b09092f2a20636c656172207468652074617267657420706964202a2f0a0976616c207c3d202828756e7369676e6564206c6f6e67297768657265203c3c203134293b092f2a2073657420746865206e65772074617267657420706964202a2f0a0a09696f372d3e637372732d3e504f375f4c53495f43544c5b77686963685d2e637372203d2076616c3b0a096d6228293b0a09696f372d3e637372732d3e504f375f4c53495f43544c5b77686963685d2e6373723b0a7d0a0a73746174696320766f6964200a696f375f72656469726563745f6f6e655f6d73692873747275637420696f37202a696f372c20756e7369676e656420696e742077686963682c20756e7369676e656420696e74207768657265290a7b0a09756e7369676e6564206c6f6e672076616c3b0a0a092f2a0a09202a204d53495f43544c20686173207461726765742050494420402031340a09202a2f0a0976616c203d20696f372d3e637372732d3e504f375f4d53495f43544c5b77686963685d2e6373723b0a0976616c20263d207e283078316666554c203c3c203134293b09092f2a20636c656172207468652074617267657420706964202a2f0a0976616c207c3d202828756e7369676e6564206c6f6e67297768657265203c3c203134293b092f2a2073657420746865206e65772074617267657420706964202a2f0a0a09696f372d3e637372732d3e504f375f4d53495f43544c5b77686963685d2e637372203d2076616c3b0a096d6228293b0a09696f372d3e637372732d3e504f375f4d53495f43544c5b77686963685d2e6373723b0a7d0a0a73746174696320766f6964205f5f696e69740a696e69745f6f6e655f696f375f6c73692873747275637420696f37202a696f372c20756e7369676e656420696e742077686963682c20756e7369676e656420696e74207768657265290a7b0a092f2a0a09202a204c53495f43544c20686173207461726765742050494420402031340a09202a2f0a09696f372d3e637372732d3e504f375f4c53495f43544c5b77686963685d2e637372203d202828756e7369676e6564206c6f6e67297768657265203c3c203134293b0a096d6228293b0a09696f372d3e637372732d3e504f375f4c53495f43544c5b77686963685d2e6373723b0a7d0a0a73746174696320766f6964205f5f696e69740a696e69745f6f6e655f696f375f6d73692873747275637420696f37202a696f372c20756e7369676e656420696e742077686963682c20756e7369676e656420696e74207768657265290a7b0a092f2a0a09202a204d53495f43544c20686173207461726765742050494420402031340a09202a2f0a09696f372d3e637372732d3e504f375f4d53495f43544c5b77686963685d2e637372203d202828756e7369676e6564206c6f6e67297768657265203c3c203134293b0a096d6228293b0a09696f372d3e637372732d3e504f375f4d53495f43544c5b77686963685d2e6373723b0a7d0a0a73746174696320766f6964205f5f696e69740a696e69745f696f375f697271732873747275637420696f37202a696f372c200a09202020202020737472756374206972715f63686970202a6c73695f6f70732c0a09202020202020737472756374206972715f63686970202a6d73695f6f7073290a7b0a096c6f6e672062617365203d2028696f372d3e7065203c3c204d415256454c5f4952515f5645435f50455f534849465429202b2031363b0a096c6f6e6720693b0a0a097072696e746b2822496e697469616c697a696e6720696e746572727570747320666f7220494f37206174205045202575202d206261736520256c785c6e222c0a0909696f372d3e70652c2062617365293b0a0a092f2a0a09202a2057686572652073686f756c6420696e74657272757074732066726f6d207468697320494f3720676f3f0a09202a0a09202a2054686579207265616c6c792073686f756c642062652073656e7420746f20746865206c6f63616c2043505520746f2061766f696420686176696e6720746f0a09202a20747261766572736520746865206d6573682c206275742069662069742773206e6f7420616e20534d50206b65726e656c2c2074686579206861766520746f0a09202a20676f20746f2074686520626f6f74204350552e2053656e64207468656d20616c6c20746f2074686520626f6f742043505520666f72206e6f772c0a09202a2061732065616368207365636f6e64617279207374617274732c2069742063616e2072656469726563742069742773206c6f63616c20646576696365200a09202a20696e74657272757074732e0a09202a2f0a097072696e746b28222020496e7465727275707473207265706f7274656420746f204350552061742050452025755c6e222c20626f6f745f6370756964293b0a0a097370696e5f6c6f636b2826696f372d3e6972715f6c6f636b293b0a0a092f2a2073657420757020746865206572726f722069727173202a2f0a09696f375f72656469726563745f69727128696f372c2026696f372d3e637372732d3e484c545f43544c2e6373722c20626f6f745f6370756964293b0a09696f375f72656469726563745f69727128696f372c2026696f372d3e637372732d3e4850495f43544c2e6373722c20626f6f745f6370756964293b0a09696f375f72656469726563745f69727128696f372c2026696f372d3e637372732d3e4352445f43544c2e6373722c20626f6f745f6370756964293b0a09696f375f72656469726563745f69727128696f372c2026696f372d3e637372732d3e5354565f43544c2e6373722c20626f6f745f6370756964293b0a09696f375f72656469726563745f69727128696f372c2026696f372d3e637372732d3e4845495f43544c2e6373722c20626f6f745f6370756964293b0a0a092f2a2053657420757020746865206c736920697271732e20202a2f0a09666f72202869203d20303b2069203c203132383b202b2b6929207b0a09096972715f7365745f636869705f616e645f68616e646c65722862617365202b20692c206c73695f6f70732c2068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a0a092f2a2044697361626c652074686520696d706c656d656e746564206972717320696e2068617264776172652e20202a2f0a09666f72202869203d20303b2069203c20307836303b202b2b6929200a0909696e69745f6f6e655f696f375f6c736928696f372c20692c20626f6f745f6370756964293b0a0a09696e69745f6f6e655f696f375f6c736928696f372c20307837342c20626f6f745f6370756964293b0a09696e69745f6f6e655f696f375f6c736928696f372c20307837352c20626f6f745f6370756964293b0a0a0a092f2a2053657420757020746865206d736920697271732e20202a2f0a09666f72202869203d203132383b2069203c2028313238202b20353132293b202b2b6929207b0a09096972715f7365745f636869705f616e645f68616e646c65722862617365202b20692c206d73695f6f70732c2068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a0a09666f72202869203d20303b2069203c2031363b202b2b69290a0909696e69745f6f6e655f696f375f6d736928696f372c20692c20626f6f745f6370756964293b0a0a097370696e5f756e6c6f636b2826696f372d3e6972715f6c6f636b293b0a7d0a0a73746174696320766f6964205f5f696e69740a6d617276656c5f696e69745f69727128766f6964290a7b0a09696e7420693b0a0973747275637420696f37202a696f37203d204e554c4c3b0a0a092f2a205265736572766520746865206c656761637920697271732e20202a2f0a09666f72202869203d20303b2069203c2031363b202b2b6929207b0a09096972715f7365745f636869705f616e645f68616e646c657228692c20266d617276656c5f6c65676163795f6972715f747970652c0a09090909092068616e646c655f6c6576656c5f697271293b0a097d0a0a092f2a20496e69742074686520696f3720697271732e20202a2f0a09666f722028696f37203d204e554c4c3b2028696f37203d206d617276656c5f6e6578745f696f3728696f37292920213d204e554c4c3b20290a0909696e69745f696f375f6972717328696f372c2026696f375f6c73695f6972715f747970652c2026696f375f6d73695f6972715f74797065293b0a7d0a0a73746174696320696e74200a6d617276656c5f6d61705f69727128737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206465762d3e737973646174613b0a0973747275637420696f375f706f7274202a696f375f706f7274203d20686f73652d3e737973646174613b0a0973747275637420696f37202a696f37203d20696f375f706f72742d3e696f373b0a09696e74206d73695f6c6f632c206d73695f646174615f6f66663b0a09753136206d73675f63746c3b0a09753136206d73675f6461743b0a09753820696e746c696e653b200a09696e74206972713b0a0a097063695f726561645f636f6e6669675f62797465286465762c205043495f494e544552525550545f4c494e452c2026696e746c696e65293b0a09697271203d20696e746c696e653b0a0a096d73695f6c6f63203d207063695f66696e645f6361706162696c697479286465762c205043495f4341505f49445f4d5349293b0a096d73675f63746c203d20303b0a09696620286d73695f6c6f6329200a09097063695f726561645f636f6e6669675f776f7264286465762c206d73695f6c6f63202b205043495f4d53495f464c4147532c20266d73675f63746c293b0a0a09696620286d73675f63746c2026205043495f4d53495f464c4147535f454e41424c4529207b0a2009096d73695f646174615f6f6666203d205043495f4d53495f444154415f33323b0a0909696620286d73675f63746c2026205043495f4d53495f464c4147535f363442495429200a0909096d73695f646174615f6f6666203d205043495f4d53495f444154415f36343b0a09097063695f726561645f636f6e6669675f776f7264286465762c206d73695f6c6f63202b206d73695f646174615f6f66662c20266d73675f646174293b0a0a0909697271203d206d73675f64617420262030783166663b09092f2a20776520757365206d73675f646174613c383a303e202a2f0a0909697271202b3d20307838303b0909092f2a206f666673657420666f72206c7369202020202020202a2f0a0a23696620310a09097072696e746b28225043493a25643a25643a25642028686f736520256429206973207573696e67204d53495c6e222c0a0909202020202020206465762d3e6275732d3e6e756d6265722c200a0909202020202020205043495f534c4f54286465762d3e646576666e292c200a0909202020202020205043495f46554e43286465762d3e646576666e292c0a090920202020202020686f73652d3e696e646578293b0a09097072696e746b282220202564206d6573736167652873292066726f6d203078253034785c6e222c200a09092020202020202031203c3c2028286d73675f63746c2026205043495f4d53495f464c4147535f5153495a4529203e3e2034292c0a0909202020202020206d73675f646174293b0a09097072696e746b282220207265706f7274696e67206f6e202564204952512873292066726f6d202564202830782578295c6e222c200a09092020202020202031203c3c2028286d73675f63746c2026205043495f4d53495f464c4147535f5153495a4529203e3e2034292c0a09092020202020202028697271202b20313629207c2028696f372d3e7065203c3c204d415256454c5f4952515f5645435f50455f5348494654292c0a09092020202020202028697271202b20313629207c2028696f372d3e7065203c3c204d415256454c5f4952515f5645435f50455f534849465429293b0a23656e6469660a0a23696620300a09097063695f77726974655f636f6e6669675f776f7264286465762c206d73695f6c6f63202b205043495f4d53495f464c4147532c0a090909092020202020206d73675f63746c2026207e5043495f4d53495f464c4147535f454e41424c45293b0a09097063695f726561645f636f6e6669675f62797465286465762c205043495f494e544552525550545f4c494e452c2026696e746c696e65293b0a0909697271203d20696e746c696e653b0a0a09097072696e746b28222020666f7263696e67204c534920696e74657272757074206f6e20697271202564205b307825785d5c6e222c206972712c20697271293b0a23656e6469660a097d0a0a09697271202b3d2031363b09090909092f2a206f666673657420666f72206c6567616379202a2f0a09697271207c3d20696f372d3e7065203c3c204d415256454c5f4952515f5645435f50455f53484946543b092f2a206d65726765207468652070696420202020202a2f0a0a0972657475726e206972713b200a7d0a0a73746174696320766f6964205f5f696e69740a6d617276656c5f696e69745f70636928766f6964290a7b0a0973747275637420696f37202a696f373b0a0a096d617276656c5f72656769737465725f6572726f725f68616e646c65727328293b0a0a092f2a20496e64696361746520746861742077652074727573742074686520636f6e736f6c6520746f20636f6e666967757265207468696e67732070726f7065726c79202a2f0a097063695f7365745f666c616773285043495f50524f42455f4f4e4c59293b0a09636f6d6d6f6e5f696e69745f70636928293b0a096c6f636174655f616e645f696e69745f766761284e554c4c293b0a0a092f2a20436c65617220616e7920696f37206572726f72732e20202a2f0a09666f722028696f37203d204e554c4c3b2028696f37203d206d617276656c5f6e6578745f696f3728696f37292920213d204e554c4c3b2029200a0909696f375f636c6561725f6572726f727328696f37293b0a7d0a0a73746174696320766f6964205f5f696e69740a6d617276656c5f696e69745f72746328766f6964290a7b0a09696e69745f7274635f69727128293b0a7d0a0a737472756374206d617276656c5f7274635f74696d65207b0a09737472756374207274635f74696d65202a74696d653b0a09696e742072657476616c3b0a7d3b0a0a23696664656620434f4e4649475f534d500a73746174696320766f69640a736d705f6765745f7274635f74696d6528766f6964202a64617461290a7b0a09737472756374206d617276656c5f7274635f74696d65202a6d7274203d20646174613b0a096d72742d3e72657476616c203d205f5f6765745f7274635f74696d65286d72742d3e74696d65293b0a7d0a0a73746174696320766f69640a736d705f7365745f7274635f74696d6528766f6964202a64617461290a7b0a09737472756374206d617276656c5f7274635f74696d65202a6d7274203d20646174613b0a096d72742d3e72657476616c203d205f5f7365745f7274635f74696d65286d72742d3e74696d65293b0a7d0a23656e6469660a0a73746174696320756e7369676e656420696e740a6d617276656c5f6765745f7274635f74696d6528737472756374207274635f74696d65202a74696d65290a7b0a23696664656620434f4e4649475f534d500a09737472756374206d617276656c5f7274635f74696d65206d72743b0a0a0969662028736d705f70726f636573736f725f6964282920213d20626f6f745f637075696429207b0a09096d72742e74696d65203d2074696d653b0a0909736d705f63616c6c5f66756e6374696f6e5f73696e676c6528626f6f745f63707569642c20736d705f6765745f7274635f74696d652c20266d72742c2031293b0a090972657475726e206d72742e72657476616c3b0a097d0a23656e6469660a0972657475726e205f5f6765745f7274635f74696d652874696d65293b0a7d0a0a73746174696320696e740a6d617276656c5f7365745f7274635f74696d6528737472756374207274635f74696d65202a74696d65290a7b0a23696664656620434f4e4649475f534d500a09737472756374206d617276656c5f7274635f74696d65206d72743b0a0a0969662028736d705f70726f636573736f725f6964282920213d20626f6f745f637075696429207b0a09096d72742e74696d65203d2074696d653b0a0909736d705f63616c6c5f66756e6374696f6e5f73696e676c6528626f6f745f63707569642c20736d705f7365745f7274635f74696d652c20266d72742c2031293b0a090972657475726e206d72742e72657476616c3b0a097d0a23656e6469660a0972657475726e205f5f7365745f7274635f74696d652874696d65293b0a7d0a0a73746174696320766f69640a6d617276656c5f736d705f63616c6c696e28766f6964290a7b0a09696e74206370756964203d20686172645f736d705f70726f636573736f725f696428293b0a0973747275637420696f37202a696f37203d206d617276656c5f66696e645f696f37286370756964293b0a09756e7369676e656420696e7420693b0a0a096966202821696f37290a090972657475726e3b0a0a092f2a200a09202a2054686572652069732061206c6f63616c20494f37202d20726564697265637420616c6c206f662069747320696e746572727570747320686572652e0a09202a2f0a097072696e746b28225265646972656374696e6720494f3720696e746572727570747320746f206c6f63616c204350552061742050452025755c6e222c206370756964293b0a0a092f2a20526564697265637420746865206572726f72204952515320686572652e20202a2f0a09696f375f72656469726563745f69727128696f372c2026696f372d3e637372732d3e484c545f43544c2e6373722c206370756964293b0a09696f375f72656469726563745f69727128696f372c2026696f372d3e637372732d3e4850495f43544c2e6373722c206370756964293b0a09696f375f72656469726563745f69727128696f372c2026696f372d3e637372732d3e4352445f43544c2e6373722c206370756964293b0a09696f375f72656469726563745f69727128696f372c2026696f372d3e637372732d3e5354565f43544c2e6373722c206370756964293b0a09696f375f72656469726563745f69727128696f372c2026696f372d3e637372732d3e4845495f43544c2e6373722c206370756964293b0a0a092f2a2052656469726563742074686520696d706c656d656e746564204c53497320686572652e20202a2f0a09666f72202869203d20303b2069203c20307836303b202b2b6929200a0909696f375f72656469726563745f6f6e655f6c736928696f372c20692c206370756964293b0a0a09696f375f72656469726563745f6f6e655f6c736928696f372c20307837342c206370756964293b0a09696f375f72656469726563745f6f6e655f6c736928696f372c20307837352c206370756964293b0a0a092f2a20526564697265637420746865204d53497320686572652e20202a2f0a09666f72202869203d20303b2069203c2031363b202b2b69290a0909696f375f72656469726563745f6f6e655f6d736928696f372c20692c206370756964293b0a7d0a0c0a2f2a0a202a2053797374656d20566563746f72730a202a2f0a73747275637420616c7068615f6d616368696e655f766563746f72206d617276656c5f6576375f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224d415256454c2f455637222c0a09444f5f4556375f4d4d552c0a092e7274635f706f727409093d20307837302c0a092e7274635f6765745f74696d6509093d206d617276656c5f6765745f7274635f74696d652c0a092e7274635f7365745f74696d6509093d206d617276656c5f7365745f7274635f74696d652c0a09444f5f4d415256454c5f494f2c0a092e6d616368696e655f636865636b09093d206d617276656c5f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2044454641554c545f4d454d5f424153452c0a092e7063695f6461635f6f666673657409093d20494f375f4441435f4f46465345542c0a0a092e6e725f6972717309093d204d415256454c5f4e525f495251532c0a092e6465766963655f696e74657272757074093d20696f375f6465766963655f696e746572727570742c0a0a092e6167705f696e666f09093d206d617276656c5f6167705f696e666f2c0a0a092e736d705f63616c6c696e09093d206d617276656c5f736d705f63616c6c696e2c0a092e696e69745f6172636809093d206d617276656c5f696e69745f617263682c0a092e696e69745f69727109093d206d617276656c5f696e69745f6972712c0a092e696e69745f72746309093d206d617276656c5f696e69745f7274632c0a092e696e69745f70636909093d206d617276656c5f696e69745f7063692c0a092e6b696c6c5f6172636809093d206d617276656c5f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d206d617276656c5f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a0a092e70615f746f5f6e696409093d206d617276656c5f70615f746f5f6e69642c0a092e63707569645f746f5f6e696409093d206d617276656c5f63707569645f746f5f6e69642c0a092e6e6f64655f6d656d5f737461727409093d206d617276656c5f6e6f64655f6d656d5f73746172742c0a092e6e6f64655f6d656d5f73697a6509093d206d617276656c5f6e6f64655f6d656d5f73697a652c0a7d3b0a414c4941535f4d56286d617276656c5f657637290a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f6d696174612e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313737373000313231313437343433333000303032303331350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f6d696174612e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f70797269676874202843292031393936204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c20313939392c203230303020526963686172642048656e646572736f6e0a202a0a202a20436f646520737570706f7274696e6720746865204d494154412028455635362b5059584953292e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7265626f6f742e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f6369612e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a0a73746174696320766f6964200a6d696174615f73726d5f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09696e74206972713b0a0a09697271203d2028766563746f72202d20307838303029203e3e20343b0a0a092f2a0a09202a2049207265616c6c79206861746520746f20646f20746869732c2062757420746865204d494154412053524d20636f6e736f6c652069676e6f726573207468650a09202a20206c6f772038206269747320696e2074686520696e746572727570742073756d6d6172792072656769737465722c20616e64207265706f727473207468650a09202a2020766563746f722030783830202a6c6f7765722a207468616e20492065787065637465642066726f6d2074686520626974206e756d626572696e6720696e0a09202a202074686520646f63756d656e746174696f6e2e0a09202a20546869732077617320646f6e65206265636175736520746865206c6f7720382073756d6d6172792062697473207265616c6c79206172656e277420757365640a09202a2020666f72207265706f7274696e6720616e7920696e74657272757074732028746865205043492d495341206272696467652c2062697420372c2069736e27740a09202a20207573656420666f72207468697320707572706f73652c2061732050494320696e7465727275707473206172652064656c697665726564206173207468650a09202a2020766563746f72732030783830302d3078386630292e0a09202a204275742049207265616c6c7920646f6e27742077616e7420746f206368616e67652074686520666978757020636f646520666f7220616c6c6f636174696f6e0a09202a20206f6620495251732c206e6f722074686520616c7068615f6972715f6d61736b206d61696e74656e616e63652073747566662c20626f7468206f662077686963680a09202a20206c6f6f6b206e69636520616e6420636c65616e206e6f772e0a09202a20536f2c2068657265277320746869732067726f747479206861636b2e2e2e203a2d280a09202a2f0a0969662028697271203e3d203136290a0909697271203d20697271202b20383b0a0a0968616e646c655f69727128697271293b0a7d0a0a73746174696320766f6964205f5f696e69740a6d696174615f696e69745f69727128766f6964290a7b0a0969662028616c7068615f7573696e675f73726d290a0909616c7068615f6d762e6465766963655f696e74657272757074203d206d696174615f73726d5f6465766963655f696e746572727570743b0a0a23696620300a092f2a20546865736520627265616b206f6e204d69617461474c20736f207765276c6c20747279206e6f7420746f20646f20697420617420616c6c2e20202a2f0a092a2876756c702950595849535f494e545f48494c4f203d2030783030303030304232554c3b206d6228293b092f2a204953412f4e4d49204849202a2f0a092a2876756c702950595849535f52545f434f554e54203d2030554c3b206d6228293b09092f2a20636c65617220636f756e74202a2f0a23656e6469660a0a09696e69745f6938323539615f6972717328293b0a0a092f2a204e6f7420696e746572657374656420696e2074686520626f67757320696e74657272757074732028332c3130292c2046616e204661756c74202830292c0a20202020202020202020204e4d49202831292c206f722045494445202839292e0a0a09202020576520616c736f2064697361626c6520746865207269736572732028342c35292c2073696e636520776520646f6e2774206b6e6f7720686f7720746f0a09202020726f7574652074686520696e746572727570747320626568696e6420746865206272696467652e20202a2f0a09696e69745f70797869735f6972717328307836336230303030293b0a0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a0973657475705f6972712831362b322c202668616c745f7377697463685f697271616374696f6e293b092f2a2053524d206f6e6c793f202a2f0a0973657475705f6972712831362b362c202674696d65725f636173636164655f697271616374696f6e293b0a7d0a0a0a2f2a0a202a2050434920466978757020636f6e66696775726174696f6e2e0a202a0a202a2053756d6d61727920402050595849535f494e545f5245513a0a202a204269742020202020204d65616e696e670a202a2030202020202020202046616e204661756c740a202a203120202020202020204e4d490a202a2032202020202020202048616c742f5265736574207377697463680a202a203320202020202020206e6f6e650a202a203420202020202020204349443020285269736572204944290a202a203520202020202020204349443120285269736572204944290a202a20362020202020202020496e74657276616c2074696d65720a202a203720202020202020205043492d495341204272696467650a202a2038202020202020202045746865726e65740a202a20392020202020202020454944452028646570726563617465642c204953412031342f31352075736564290a202a313020202020202020206e6f6e650a202a313120202020202020205553420a202a31322020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420340a202a31332020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420340a202a31342020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420340a202a31352020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420340a202a31362020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420350a202a31372020202020202020496e74657272757074206c696e6520422066726f6d20736c6f7420350a202a31382020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420350a202a31392020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420350a202a32302020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420310a202a32312020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420310a202a32322020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420310a202a32332020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420310a202a32342020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420320a202a32352020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420320a202a32362020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420320a202a32372020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420320a202a32372020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420330a202a32392020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420330a202a33302020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420330a202a33312020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420330a202a0a202a205468652064657669636520746f20736c6f74206d617070696e67206c6f6f6b73206c696b653a0a202a0a202a20536c6f7420202020204465766963650a202a20203320202020202020444332313134322045746865726e65740a202a202034202020202020204549444520434d443634360a202a202035202020202020206e6f6e650a202a202036202020202020205553420a202a202037202020202020205043492d495341206272696467650a202a202038202020202020205043492d5043492042726964676520202020202028534255205269736572290a202a202039202020202020206e6f6e650a202a203130202020202020206e6f6e650a202a20313120202020202020504349206f6e20626f61726420736c6f7420342028534255205269736572290a202a20313220202020202020504349206f6e20626f61726420736c6f7420352028534255205269736572290a202a0a202a202054686573652061726520626568696e6420746865206272696467652c20736f2049276d206e6f742073757265207768617420746f20646f2e2e2e0a202a0a202a20313320202020202020504349206f6e20626f61726420736c6f7420312028534255205269736572290a202a20313420202020202020504349206f6e20626f61726420736c6f7420322028534255205269736572290a202a20313520202020202020504349206f6e20626f61726420736c6f7420332028534255205269736572290a202a2020200a202a0a202a20546869732074776f206c61796572656420696e7465727275707420617070726f616368206d65616e73207468617420776520616c6c6f636174652049525120313620616e64200a202a2061626f766520666f722050434920696e74657272757074732e2020546865204952512072656c6174657320746f207768696368206269742074686520696e746572727570740a202a20636f6d657320696e206f6e2e202054686973206d616b657320696e746572727570742070726f63657373696e67206d756368206561736965722e0a202a2f0a0a73746174696320696e74205f5f696e69740a6d696174615f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a20202020202020207374617469632063686172206972715f7461625b31385d5b355d205f5f696e697464617461203d207b0a09092f2a494e5420202020494e5441202020494e5442202020494e5443202020494e5444202a2f0a09097b31362b20382c2031362b20382c2031362b20382c2031362b20382c2031362b20387d2c20202f2a20496453656c2031342c202044433231313432202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031352c202045494445202020202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031362c20206e6f6e65202020202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031372c20206e6f6e65202020202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031382c20205043492d495341202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031392c20205043492d504349202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2032302c20206e6f6e65202020202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2032312c20206e6f6e65202020202a2f0a09097b31362b31322c2031362b31322c2031362b31332c2031362b31342c2031362b31357d2c20202f2a20496453656c2032322c2020736c6f74203420202a2f0a09097b31362b31362c2031362b31362c2031362b31372c2031362b31382c2031362b31397d2c20202f2a20496453656c2032332c2020736c6f74203520202a2f0a09092f2a20746865206e6578742037206172652061637475616c6c79206f6e205043492062757320312c206163726f73732074686520627269646765202a2f0a09097b31362b31312c2031362b31312c2031362b31312c2031362b31312c2031362b31317d2c20202f2a20496453656c2032342c2020514c4953502f474c2a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2032352c20206e6f6e65202020202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2032362c20206e6f6e65202020202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2032372c20206e6f6e65202020202a2f0a09097b31362b32302c2031362b32302c2031362b32312c2031362b32322c2031362b32337d2c20202f2a20496453656c2032382c2020736c6f74203120202a2f0a09097b31362b32342c2031362b32342c2031362b32352c2031362b32362c2031362b32377d2c20202f2a20496453656c2032392c2020736c6f74203220202a2f0a09097b31362b32382c2031362b32382c2031362b32392c2031362b33302c2031362b33317d2c20202f2a20496453656c2033302c2020736c6f74203320202a2f0a09092f2a205468697320627269646765206973206f6e20746865206d61696e20627573206f6620746865206c61746572206f726967204d49415441202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2033312c20205043492d504349202a2f0a20202020202020207d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20332c206d61785f696473656c203d2032302c20697271735f7065725f736c6f74203d20353b0a090a092f2a20746865205553422066756e6374696f6e206f66207468652038326336393320686173206974277320696e7465727275707420636f6e6e656374656420746f200a202020202020202020202074686520326e64203832353920636f6e74726f6c6c65722e20536f207765206861766520746f20636865636b20666f722069742066697273742e202a2f0a0a0969662828736c6f74203d3d20372920262620285043495f46554e43286465762d3e646576666e29203d3d20332929207b0a09097538206972713d303b0a0909737472756374207063695f646576202a70646576203d207063695f6765745f736c6f74286465762d3e6275732c206465762d3e646576666e2026207e37293b0a090969662870646576203d3d204e554c4c207c7c207063695f726561645f636f6e6669675f6279746528706465762c20307834302c266972712920213d2050434942494f535f5355434345535346554c29207b0a0909097063695f6465765f7075742870646576293b0a09090972657475726e202d313b0a09097d0a0909656c7365097b0a0909097063695f6465765f7075742870646576293b0a09090972657475726e206972713b0a09097d0a097d0a0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a0a737461746963207538205f5f696e69740a6d696174615f7377697a7a6c6528737472756374207063695f646576202a6465762c207538202a70696e70290a7b0a09696e7420736c6f742c2070696e203d202a70696e703b0a0a09696620286465762d3e6275732d3e6e756d626572203d3d203029207b0a0909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a097d09090a092f2a20436865636b20666f7220746865206275696c742d696e206272696467652e20202a2f0a09656c73652069662028285043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d203829207c7c0a090920285043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d2032302929207b0a0909736c6f74203d205043495f534c4f54286465762d3e646576666e29202b20393b0a097d0a09656c7365200a097b0a09092f2a204d757374206265206120636172642d6261736564206272696467652e20202a2f0a0909646f207b0a09090969662028285043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d203829207c7c0a09090920202020285043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d2032302929207b0a09090909736c6f74203d205043495f534c4f54286465762d3e646576666e29202b20393b0a09090909627265616b3b0a0909097d0a09090970696e203d207063695f7377697a7a6c655f696e746572727570745f70696e286465762c2070696e293b0a0a0909092f2a204d6f76652075702074686520636861696e206f6620627269646765732e20202a2f0a090909646576203d206465762d3e6275732d3e73656c663b0a0909092f2a20536c6f74206f6620746865206e657874206272696467652e20202a2f0a090909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a09097d207768696c6520286465762d3e6275732d3e73656c66293b0a097d0a092a70696e70203d2070696e3b0a0972657475726e20736c6f743b0a7d0a0a73746174696320766f6964205f5f696e69740a6d696174615f696e69745f70636928766f6964290a7b0a096369615f696e69745f70636928293b0a09534d433636395f496e69742830293b202f2a206974206d69676874206265206120474c20286661696c73206861726d6c6573736c79206966206e6f7429202a2f0a096573313838385f696e697428293b0a7d0a0a73746174696320766f69640a6d696174615f6b696c6c5f6172636828696e74206d6f6465290a7b0a096369615f6b696c6c5f61726368286d6f6465293b0a0a2369666e64656620414c5048415f524553544f52455f53524d5f53455455500a09737769746368286d6f646529207b0a0963617365204c494e55585f5245424f4f545f434d445f524553544152543a0a09092f2a2057686f20736169642044454320656e67696e656572732068617665206e6f2073656e7365206f662068756d6f723f203b2d2920202a2f200a090969662028616c7068615f7573696e675f73726d29207b0a0909092a2876756970292050595849535f5245534554203d20307830303030646561643b200a0909096d6228293b200a09097d0a0909627265616b3b0a0963617365204c494e55585f5245424f4f545f434d445f48414c543a0a0909627265616b3b0a0963617365204c494e55585f5245424f4f545f434d445f504f5745525f4f46463a0a0909627265616b3b0a097d0a0a0968616c7428293b0a23656e6469660a7d0a0a0a2f2a0a202a205468652053797374656d20566563746f720a202a2f0a0a73747275637420616c7068615f6d616368696e655f766563746f72206d696174615f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224d69617461222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f50595849535f494f2c0a092e6d616368696e655f636865636b09093d206369615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2044454641554c545f4d454d5f424153452c0a092e7063695f6461635f6f666673657409093d2050595849535f4441435f4f46465345542c0a0a092e6e725f6972717309093d2034382c0a092e6465766963655f696e74657272757074093d2070797869735f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d2070797869735f696e69745f617263682c0a092e696e69745f69727109093d206d696174615f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d206d696174615f696e69745f7063692c0a092e6b696c6c5f6172636809093d206d696174615f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d206d696174615f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d206d696174615f7377697a7a6c652c0a7d3b0a414c4941535f4d56286d69617461290a00000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f6d696b6173612e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313336343500313231313437343433333000303032303436340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f6d696b6173612e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f70797269676874202843292031393936204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c203139393920526963686172642048656e646572736f6e0a202a0a202a20436f646520737570706f7274696e6720746865204d494b4153412028416c7068615365727665722031303030292e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f6d63652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f61706563732e683e0a23696e636c756465203c61736d2f636f72655f6369612e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a0a2f2a204e6f7465206d61736b20626974206973207472756520666f7220454e41424c454420697271732e20202a2f0a73746174696320696e74206361636865645f6972715f6d61736b3b0a0a73746174696320696e6c696e6520766f69640a6d696b6173615f7570646174655f6972715f687728696e74206d61736b290a7b0a096f757477286d61736b2c203078353336293b0a7d0a0a73746174696320696e6c696e6520766f69640a6d696b6173615f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a096d696b6173615f7570646174655f6972715f6877286361636865645f6972715f6d61736b207c3d2031203c3c2028642d3e697271202d20313629293b0a7d0a0a73746174696320766f69640a6d696b6173615f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a096d696b6173615f7570646174655f6972715f6877286361636865645f6972715f6d61736b20263d207e2831203c3c2028642d3e697271202d2031362929293b0a7d0a0a73746174696320737472756374206972715f63686970206d696b6173615f6972715f74797065203d207b0a092e6e616d6509093d20224d494b415341222c0a092e6972715f756e6d61736b093d206d696b6173615f656e61626c655f6972712c0a092e6972715f6d61736b093d206d696b6173615f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d206d696b6173615f64697361626c655f6972712c0a7d3b0a0a73746174696320766f6964200a6d696b6173615f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09756e7369676e6564206c6f6e6720706c643b0a09756e7369676e656420696e7420693b0a0a092f2a20526561642074686520696e746572727570742073756d6d61727920726567697374657273202a2f0a09706c64203d202828287e696e772830783533342920262030783030303066666666554c29203c3c203136290a09202020202020207c20282828756e7369676e6564206c6f6e672920696e6228307861302929203c3c2038290a09202020202020207c20696e62283078323029293b0a0a092f2a0a09202a204e6f7720666f7220657665727920706f737369626c6520626974207365742c20776f726b207468726f756768207468656d20616e642063616c6c0a09202a2074686520617070726f70726961746520696e746572727570742068616e646c65722e0a09202a2f0a097768696c652028706c6429207b0a090969203d2066667a287e706c64293b0a0909706c6420263d20706c64202d20313b202f2a20636c656172206c656173742062697420736574202a2f0a09096966202869203c20313629207b0a0909096973615f6465766963655f696e7465727275707428766563746f72293b0a09097d20656c7365207b0a09090968616e646c655f6972712869293b0a09097d0a097d0a7d0a0a73746174696320766f6964205f5f696e69740a6d696b6173615f696e69745f69727128766f6964290a7b0a096c6f6e6720693b0a0a0969662028616c7068615f7573696e675f73726d290a0909616c7068615f6d762e6465766963655f696e74657272757074203d2073726d5f6465766963655f696e746572727570743b0a0a096d696b6173615f7570646174655f6972715f68772830293b0a0a09666f72202869203d2031363b2069203c2033323b202b2b6929207b0a09096972715f7365745f636869705f616e645f68616e646c657228692c20266d696b6173615f6972715f747970652c0a09090909092068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a0a09696e69745f6938323539615f6972717328293b0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a7d0a0a0a2f2a0a202a2050434920466978757020636f6e66696775726174696f6e2e0a202a0a202a2053756d6d61727920402030783533363a0a202a204269742020202020204d65616e696e670a202a20302020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420300a202a20312020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420300a202a20322020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420300a202a20332020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420300a202a20342020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420310a202a20352020202020202020496e74657272757074206c696e6520422066726f6d20736c6f7420310a202a20362020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420310a202a20372020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420310a202a20382020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420320a202a20392020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420320a202a31302020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420320a202a31312020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420320a202a313220202020202020204e43522038313020534353490a202a31332020202020202020506f77657220537570706c79204661696c0a202a3134202020202020202054656d7065726174757265205761726e0a202a3135202020202020202052657365727665640a202a0a202a205468652064657669636520746f20736c6f74206d617070696e67206c6f6f6b73206c696b653a0a202a0a202a20536c6f7420202020204465766963650a202a202036202020202020204e4352205343534920636f6e74726f6c6c65720a202a20203720202020202020496e74656c205043492d454953412062726964676520636869700a202a20313120202020202020504349206f6e20626f61726420736c6f7420300a202a20313220202020202020504349206f6e20626f61726420736c6f7420310a202a20313320202020202020504349206f6e20626f61726420736c6f7420320a202a2020200a202a0a202a20546869732074776f206c61796572656420696e7465727275707420617070726f616368206d65616e73207468617420776520616c6c6f636174652049525120313620616e64200a202a2061626f766520666f722050434920696e74657272757074732e2020546865204952512072656c6174657320746f207768696368206269742074686520696e746572727570740a202a20636f6d657320696e206f6e2e202054686973206d616b657320696e746572727570742070726f63657373696e67206d756368206561736965722e0a202a2f0a0a73746174696320696e74205f5f696e69740a6d696b6173615f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b385d5b355d205f5f696e697464617461203d207b0a09092f2a494e5420202020494e5441202020494e5442202020494e5443202020494e5444202a2f0a09097b31362b31322c2031362b31322c2031362b31322c2031362b31322c2031362b31327d2c092f2a20496453656c2031372c202053435349202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c092f2a20496453656c2031382c202050434542202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c092f2a20496453656c2031392c20203f3f3f3f202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c092f2a20496453656c2032302c20203f3f3f3f202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c092f2a20496453656c2032312c20203f3f3f3f202a2f0a09097b2031362b302c202031362b302c202031362b312c202031362b322c202031362b337d2c092f2a20496453656c2032322c2020736c6f742030202a2f0a09097b2031362b342c202031362b342c202031362b352c202031362b362c202031362b377d2c092f2a20496453656c2032332c2020736c6f742031202a2f0a09097b2031362b382c202031362b382c202031362b392c2031362b31302c2031362b31317d2c092f2a20496453656c2032342c2020736c6f742032202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20362c206d61785f696473656c203d2031332c20697271735f7065725f736c6f74203d20353b0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c2021646566696e656428434f4e4649475f414c5048415f5052494d4f290a73746174696320766f69640a6d696b6173615f61706563735f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f707472290a7b0a23646566696e65204d43484b5f4e4f5f44455653454c203078323035550a23646566696e65204d43484b5f4e4f5f54414254203078323034550a0a0973747275637420656c5f636f6d6d6f6e202a6d63686b5f6865616465723b0a09756e7369676e656420696e7420636f64653b0a0a096d63686b5f686561646572203d202873747275637420656c5f636f6d6d6f6e202a296c615f7074723b0a0a092f2a20436c65617220746865206572726f72206265666f726520616e79207265706f7274696e672e20202a2f0a096d6228293b0a096d6228293b202f2a206d61676963202a2f0a09647261696e6128293b0a0961706563735f7063695f636c725f65727228293b0a0977726d63657328307837293b0a096d6228293b0a0a09636f6465203d206d63686b5f6865616465722d3e636f64653b0a0970726f636573735f6d636865636b5f696e666f28766563746f722c206c615f7074722c20224d494b415341204150454353222c0a09090920202020286d636865636b5f65787065637465642830290a090909202020202026262028636f6465203d3d204d43484b5f4e4f5f44455653454c0a0909092020202020202020207c7c20636f6465203d3d204d43484b5f4e4f5f544142542929293b0a7d0a23656e6469660a0a0a2f2a0a202a205468652053797374656d20566563746f720a202a2f0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c2021646566696e656428434f4e4649475f414c5048415f5052494d4f290a73747275637420616c7068615f6d616368696e655f766563746f72206d696b6173615f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224d696b617361222c0a09444f5f4556345f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f41504543535f494f2c0a092e6d616368696e655f636865636b09093d206d696b6173615f61706563735f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2041504543535f414e445f4c43415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2033322c0a092e6465766963655f696e74657272757074093d206d696b6173615f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d2061706563735f696e69745f617263682c0a092e696e69745f69727109093d206d696b6173615f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20636f6d6d6f6e5f696e69745f7063692c0a092e7063695f6d61705f69727109093d206d696b6173615f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d56286d696b617361290a23656e6469660a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f5052494d4f290a73747275637420616c7068615f6d616368696e655f766563746f72206d696b6173615f7072696d6f5f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224d696b6173612d5072696d6f222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f4349415f494f2c0a092e6d616368696e655f636865636b09093d206369615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d204349415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2033322c0a092e6465766963655f696e74657272757074093d206d696b6173615f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d206369615f696e69745f617263682c0a092e696e69745f69727109093d206d696b6173615f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d206369615f696e69745f7063692c0a092e6b696c6c5f6172636809093d206369615f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d206d696b6173615f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d56286d696b6173615f7072696d6f290a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f6e617574696c75732e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313532373200313231313437343433333000303032313036310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f6e617574696c75732e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f7079726967687420284329203139393820526963686172642048656e646572736f6e0a202a09436f7079726967687420284329203139393920416c7068612050726f636573736f722c20496e632e2c0a202a09092844617669642044616e69656c2c20537469672054656c6665722c20536f6f686f6f6e204c6565290a202a0a202a20436f646520737570706f7274696e67204e415554494c55532073797374656d732e0a202a0a202a0a202a204e415554494c5553206861732074686520666f6c6c6f77696e6720492f4f2066656174757265733a0a202a0a202a2061292044726976656e20627920414d442037353120616b612049524f4e4741544520286e6f727468627269646765293a0a202a2020202020342050434920736c6f74730a202a2020202020312041475020736c6f740a202a0a202a2062292044726976656e20627920414c49204d31353433432028736f757468627269646765290a202a2020202020322049534120736c6f74730a202a2020202020322049444520636f6e6e6563746f72730a202a202020202031206475616c2064726976652063617061626c652046444420636f6e74726f6c6c65720a202a2020202020322073657269616c20706f7274730a202a202020202031204543502f4550502f535020706172616c6c656c20706f72740a202a2020202020322055534220706f7274730a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7265626f6f742e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f7063692e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f69726f6e676174652e683e0a23696e636c756465203c61736d2f68777270622e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226572725f696d706c2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a0a73746174696320766f6964205f5f696e69740a6e617574696c75735f696e69745f69727128766f6964290a7b0a0969662028616c7068615f7573696e675f73726d29207b0a0909616c7068615f6d762e6465766963655f696e74657272757074203d2073726d5f6465766963655f696e746572727570743b0a097d0a0a09696e69745f6938323539615f6972717328293b0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a7d0a0a73746174696320696e74205f5f696e69740a6e617574696c75735f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a092f2a2050726573657276652074686520495251207365742075702062792074686520636f6e736f6c652e20202a2f0a0a097538206972713b0a092f2a205550313530303a2041475020494e54412069732061637475616c6c7920726f7574656420746f2049525120352c206e6f74204952512031302061730a09202020636f6e736f6c65207265706f7274732e20436865636b2074686520646576696365206964206f66204147502062726964676520746f2064697374696e67756973680a092020205550313530302066726f6d205550313030302f313130302e204e6f74653a202770696e2720697320322064756520746f20627269646765207377697a7a6c652e202a2f0a0969662028736c6f74203d3d20312026262070696e203d3d20322026260a09202020206465762d3e6275732d3e73656c66202626206465762d3e6275732d3e73656c662d3e646576696365203d3d20307837303066290a090972657475726e20353b0a097063695f726561645f636f6e6669675f62797465286465762c205043495f494e544552525550545f4c494e452c2026697271293b0a0972657475726e206972713b0a7d0a0a766f69640a6e617574696c75735f6b696c6c5f6172636828696e74206d6f6465290a7b0a09737472756374207063695f627573202a627573203d207063695f6973615f686f73652d3e6275733b0a0975333220706d75706f72743b0a09696e74206f66663b0a0a0973776974636820286d6f646529207b0a0963617365204c494e55585f5245424f4f545f434d445f524553544152543a0a0909696620282120616c7068615f7573696e675f73726d29207b0a09090975382074383b0a0909097063695f6275735f726561645f636f6e6669675f62797465286275732c20307833382c20307834332c20267438293b0a0909097063695f6275735f77726974655f636f6e6669675f62797465286275732c20307833382c20307834332c207438207c2030783830293b0a0909096f75746228312c2030783932293b0a0909096f75746228302c2030783932293b0a0909092f2a204e4f5452454143484544202a2f0a09097d0a0909627265616b3b0a0a0963617365204c494e55585f5245424f4f545f434d445f504f5745525f4f46463a0a09092f2a20417373756d65204d3135343343202a2f0a09096f6666203d203078323030303b09092f2a20534c505f54595045203d20302c20534c505f454e203d2031202a2f0a09097063695f6275735f726561645f636f6e6669675f64776f7264286275732c20307838382c20307831302c2026706d75706f7274293b0a09096966202821706d75706f727429207b0a0909092f2a204d31353335442f442b202a2f0a0909096f6666203d203078333430303b092f2a20534c505f54595045203d20352c20534c505f454e203d2031202a2f0a0909097063695f6275735f726561645f636f6e6669675f64776f7264286275732c20307838382c20307865302c2026706d75706f7274293b0a09097d0a0909706d75706f727420263d203078666666653b0a09096f757477283078666666662c20706d75706f7274293b092f2a20436c6561722070656e64696e67206576656e74732e202a2f0a09096f757477286f66662c20706d75706f7274202b2034293b0a09092f2a204e4f5452454143484544202a2f0a0909627265616b3b0a097d0a7d0a0a2f2a20506572666f726d20616e616c79736973206f662061206d616368696e6520636865636b207468617420617272697665642066726f6d207468652073797374656d20284e4d4929202a2f0a0a73746174696320766f69640a6e6175745f7379735f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f7074722c0a0909202020202020207374727563742070745f72656773202a72656773290a7b0a097072696e746b2822504320256c7820524120256c785c6e222c20726567732d3e70632c20726567732d3e723236293b0a0969726f6e676174655f7063695f636c725f65727228293b0a7d0a0a2f2a204d616368696e6520636865636b732063616e20636f6d652066726f6d2074776f20736f7572636573202d2074686f7365206f6e207468652043505520616e642074686f73650a202020696e207468652073797374656d2e2020546865792061726520616e616c797365642073657061726174656c792062757420616c6c2073746172747320686572652e20202a2f0a0a766f69640a6e617574696c75735f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f707472290a7b0a0963686172202a6d63686b5f636c6173733b0a0a092f2a204e6f7720666f7220736f6d6520616e616c797369732e20204d616368696e6520636865636b732066616c6c20696e746f2074776f20636c6173736573202d2d0a0920202074686f7365207069636b6564207570206279207468652073797374656d2c20616e642074686f7365207069636b656420757020627920746865204350552e0a0920202041646420746f2074686174207468652074776f206c6576656c73206f66207365766572697479202d20636f727265637461626c65206f72206e6f742e20202a2f0a0a0969662028766563746f72203d3d205343425f515f5359534d43484b0a0920202020262620282849524f4e47415445302d3e6472616d6d73202620307833303029203d3d2030783330302929207b0a0909756e7369676e6564206c6f6e67206e6d695f63746c3b0a0a09092f2a20436c65617220414c49204e4d49202a2f0a09096e6d695f63746c203d20696e622830783631293b0a09096e6d695f63746c207c3d20307830633b0a09096f757462286e6d695f63746c2c2030783631293b0a09096e6d695f63746c20263d207e307830633b0a09096f757462286e6d695f63746c2c2030783631293b0a0a09092f2a20577269746520616761696e20636c65617273206572726f7220626974732e20202a2f0a090949524f4e47415445302d3e737461745f636d64203d2049524f4e47415445302d3e737461745f636d642026207e30783130303b0a09096d6228293b0a090949524f4e47415445302d3e737461745f636d643b0a0a09092f2a20577269746520616761696e20636c65617273206572726f7220626974732e20202a2f0a090949524f4e47415445302d3e6472616d6d73203d2049524f4e47415445302d3e6472616d6d733b0a09096d6228293b0a090949524f4e47415445302d3e6472616d6d733b0a0a0909647261696e6128293b0a090977726d63657328307837293b0a09096d6228293b0a090972657475726e3b0a097d0a0a0969662028766563746f72203d3d205343425f515f535953455252290a09096d63686b5f636c617373203d2022436f727265637461626c65223b0a09656c73652069662028766563746f72203d3d205343425f515f5359534d43484b290a09096d63686b5f636c617373203d2022466174616c223b0a09656c7365207b0a09096576365f6d616368696e655f636865636b28766563746f722c206c615f707472293b0a090972657475726e3b0a097d0a0a097072696e746b284b45524e5f4352495420224e415554494c5553204d616368696e6520636865636b203078256c7820220a09090920225b25732053797374656d204d616368696e6520436865636b20284e4d49295d5c6e222c0a0920202020202020766563746f722c206d63686b5f636c617373293b0a0a096e6175745f7379735f6d616368696e655f636865636b28766563746f722c206c615f7074722c206765745f6972715f726567732829293b0a0a092f2a2054656c6c207468652050414c636f646520746f20636c65617220746865206d616368696e6520636865636b202a2f0a09647261696e6128293b0a0977726d63657328307837293b0a096d6228293b0a7d0a0a65787465726e20766f696420667265655f72657365727665645f6d656d28766f6964202a2c20766f6964202a293b0a65787465726e20766f69642070636962696f735f636c61696d5f6f6e655f62757328737472756374207063695f627573202a293b0a0a73746174696320737472756374207265736f757263652069726f6e676174655f6d656d203d207b0a092e6e616d65093d202249726f6e6761746520504349204d454d222c0a092e666c616773093d20494f5245534f555243455f4d454d2c0a7d3b0a0a766f6964205f5f696e69740a6e617574696c75735f696e69745f70636928766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d20686f73655f686561643b0a09737472756374207063695f627573202a6275733b0a09737472756374207063695f646576202a69726f6e676174653b0a09756e7369676e6564206c6f6e67206275735f616c69676e2c206275735f73697a652c207063695f6d656d3b0a09756e7369676e6564206c6f6e67206d656d746f70203d206d61785f6c6f775f70666e203c3c20504147455f53484946543b0a0a092f2a205363616e206f75722073696e676c6520686f73652e20202a2f0a09627573203d207063695f7363616e5f62757328302c20616c7068615f6d762e7063695f6f70732c20686f7365293b0a09686f73652d3e627573203d206275733b0a0970636962696f735f636c61696d5f6f6e655f62757328627573293b0a0a0969726f6e67617465203d207063695f6765745f6275735f616e645f736c6f7428302c2030293b0a096275732d3e73656c66203d2069726f6e676174653b0a096275732d3e7265736f757263655b315d203d202669726f6e676174655f6d656d3b0a0a097063695f6275735f73697a655f6272696467657328627573293b0a0a092f2a20494f20706f72742072616e67652e202a2f0a096275732d3e7265736f757263655b305d2d3e7374617274203d20303b0a096275732d3e7265736f757263655b305d2d3e656e64203d203078666666663b0a0a092f2a2053657420757020504349206d656d6f72792072616e6765202d206c696d69742069732068617264776972656420746f20307866666666666666662c0a0920202062617365206d75737420626520617420616c69676e656420746f2031364d622e202a2f0a096275735f616c69676e203d206275732d3e7265736f757263655b315d2d3e73746172743b0a096275735f73697a65203d206275732d3e7265736f757263655b315d2d3e656e64202b2031202d206275735f616c69676e3b0a09696620286275735f616c69676e203c20307831303030303030554c290a09096275735f616c69676e203d20307831303030303030554c3b0a0a097063695f6d656d203d20283078313030303030303030554c202d206275735f73697a65292026202d6275735f616c69676e3b0a0a096275732d3e7265736f757263655b315d2d3e7374617274203d207063695f6d656d3b0a096275732d3e7265736f757263655b315d2d3e656e64203d2030786666666666666666554c3b0a0969662028726571756573745f7265736f757263652826696f6d656d5f7265736f757263652c206275732d3e7265736f757263655b315d29203c2030290a09097072696e746b284b45524e5f45525220224661696c656420746f2072657175657374204d454d206f6e20686f736520305c6e22293b0a0a09696620287063695f6d656d203c206d656d746f70290a09096d656d746f70203d207063695f6d656d3b0a09696620286d656d746f70203e20616c7068615f6d762e6d696e5f6d656d5f6164647265737329207b0a0909667265655f72657365727665645f6d656d285f5f766128616c7068615f6d762e6d696e5f6d656d5f61646472657373292c0a0909090920205f5f7661286d656d746f7029293b0a09097072696e746b28226e617574696c75735f696e69745f7063693a20256c646b2066726565645c6e222c0a090909286d656d746f70202d20616c7068615f6d762e6d696e5f6d656d5f6164647265737329203e3e203130293b0a097d0a0a09696620282849524f4e47415445302d3e6465765f76656e646f72203e3e20313629203e2030783730303629092f2a20416c6261636f72653f202a2f0a090949524f4e47415445302d3e7063695f6d656d203d207063695f6d656d3b0a0a097063695f6275735f61737369676e5f7265736f757263657328627573293b0a0a092f2a207063695f636f6d6d6f6e5f7377697a7a6c6528292072656c696573206f6e206275732d3e73656c66206265696e67204e554c4c0a09202020666f722074686520726f6f74206275732c20736f206a75737420636c6561722069742e202a2f0a096275732d3e73656c66203d204e554c4c3b0a097063695f66697875705f6972717328616c7068615f6d762e7063695f7377697a7a6c652c20616c7068615f6d762e7063695f6d61705f697271293b0a7d0a0a2f2a0a202a205468652053797374656d20566563746f72730a202a2f0a0a73747275637420616c7068615f6d616368696e655f766563746f72206e617574696c75735f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224e617574696c7573222c0a09444f5f4556365f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f49524f4e474154455f494f2c0a092e6d616368696e655f636865636b09093d206e617574696c75735f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2049524f4e474154455f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2031362c0a092e6465766963655f696e74657272757074093d206973615f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d2069726f6e676174655f696e69745f617263682c0a092e696e69745f69727109093d206e617574696c75735f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d206e617574696c75735f696e69745f7063692c0a092e6b696c6c5f6172636809093d206e617574696c75735f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d206e617574696c75735f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d56286e617574696c7573290a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f6e6f726974616b652e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323137343200313231313437343433333000303032313033300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f6e6f726974616b652e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f70797269676874202843292031393936204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c203139393920526963686172642048656e646572736f6e0a202a0a202a20436f646520737570706f7274696e6720746865204e4f524954414b452028416c706861536572766572203130303041292c200a202a20434f52454c4c452028416c70686153657276657220383030292c20616e6420414c434f52205072696d6f2028416c70686153746174696f6e2036303041292e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f6d63652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f61706563732e683e0a23696e636c756465203c61736d2f636f72655f6369612e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a2f2a204e6f7465206d61736b20626974206973207472756520666f7220454e41424c454420697271732e20202a2f0a73746174696320696e74206361636865645f6972715f6d61736b3b0a0a73746174696320696e6c696e6520766f69640a6e6f726974616b655f7570646174655f6972715f687728696e74206972712c20696e74206d61736b290a7b0a09696e7420706f7274203d2030783534613b0a0969662028697271203e3d20333229207b0a09202020206d61736b203e3e3d2031363b0a0920202020706f7274203d2030783534633b0a097d0a096f757477286d61736b2c20706f7274293b0a7d0a0a73746174696320766f69640a6e6f726974616b655f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a096e6f726974616b655f7570646174655f6972715f687728642d3e6972712c206361636865645f6972715f6d61736b207c3d2031203c3c2028642d3e697271202d20313629293b0a7d0a0a73746174696320766f69640a6e6f726974616b655f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a096e6f726974616b655f7570646174655f6972715f687728642d3e6972712c206361636865645f6972715f6d61736b20263d207e2831203c3c2028642d3e697271202d2031362929293b0a7d0a0a73746174696320737472756374206972715f63686970206e6f726974616b655f6972715f74797065203d207b0a092e6e616d6509093d20224e4f524954414b45222c0a092e6972715f756e6d61736b093d206e6f726974616b655f656e61626c655f6972712c0a092e6972715f6d61736b093d206e6f726974616b655f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d206e6f726974616b655f64697361626c655f6972712c0a7d3b0a0a73746174696320766f6964200a6e6f726974616b655f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09756e7369676e6564206c6f6e6720706c643b0a09756e7369676e656420696e7420693b0a0a092f2a20526561642074686520696e746572727570742073756d6d61727920726567697374657273206f66204e4f524954414b45202a2f0a09706c64203d20282828756e7369676e6564206c6f6e672920696e7728307835346329203c3c203332290a09202020202020207c202828756e7369676e6564206c6f6e672920696e7728307835346129203c3c203136290a09202020202020207c202828756e7369676e6564206c6f6e672920696e62283078613029203c3c2038290a09202020202020207c20696e62283078323029293b0a0a092f2a0a09202a204e6f7720666f7220657665727920706f737369626c6520626974207365742c20776f726b207468726f756768207468656d20616e642063616c6c0a09202a2074686520617070726f70726961746520696e746572727570742068616e646c65722e0a09202a2f0a097768696c652028706c6429207b0a090969203d2066667a287e706c64293b0a0909706c6420263d20706c64202d20313b202f2a20636c656172206c656173742062697420736574202a2f0a09096966202869203c20313629207b0a0909096973615f6465766963655f696e7465727275707428766563746f72293b0a09097d20656c7365207b0a09090968616e646c655f6972712869293b0a09097d0a097d0a7d0a0a73746174696320766f6964200a6e6f726974616b655f73726d5f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09696e74206972713b0a0a09697271203d2028766563746f72202d20307838303029203e3e20343b0a0a092f2a0a09202a2049207265616c6c79206861746520746f20646f20746869732c20746f6f2c2062757420746865204e4f524954414b452053524d20636f6e736f6c6520616c736f0a09202a207265706f7274732050434920766563746f7273202a6c6f7765722a207468616e20492065787065637465642066726f6d2074686520626974206e756d626572730a09202a20696e2074686520646f63756d656e746174696f6e2e0a09202a204275742049207265616c6c7920646f6e27742077616e7420746f206368616e67652074686520666978757020636f646520666f7220616c6c6f636174696f6e0a09202a206f6620495251732c206e6f722074686520616c7068615f6972715f6d61736b206d61696e74656e616e63652073747566662c20626f7468206f662077686963680a09202a206c6f6f6b206e69636520616e6420636c65616e206e6f772e0a09202a20536f2c206865726527732074686973206164646974696f6e616c2067726f747479206861636b2e2e2e203a2d280a09202a2f0a0969662028697271203e3d203136290a0909697271203d20697271202b20313b0a0a0968616e646c655f69727128697271293b0a7d0a0a73746174696320766f6964205f5f696e69740a6e6f726974616b655f696e69745f69727128766f6964290a7b0a096c6f6e6720693b0a0a0969662028616c7068615f7573696e675f73726d290a0909616c7068615f6d762e6465766963655f696e74657272757074203d206e6f726974616b655f73726d5f6465766963655f696e746572727570743b0a0a096f75747728302c203078353461293b0a096f75747728302c203078353463293b0a0a09666f72202869203d2031363b2069203c2034383b202b2b6929207b0a09096972715f7365745f636869705f616e645f68616e646c657228692c20266e6f726974616b655f6972715f747970652c0a09090909092068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a0a09696e69745f6938323539615f6972717328293b0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a7d0a0a0a2f2a0a202a2050434920466978757020636f6e66696775726174696f6e2e0a202a0a202a2053756d6d61727920402030783534322c2073756d6d6172792072656769737465722023313a0a202a204269742020202020204d65616e696e670a202a20302020202020202020416c6c2076616c696420696e74732066726f6d2073756d6d61727920726567732032202620330a202a20312020202020202020514c4f47494320495350313032304120534353490a202a20322020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420300a202a20332020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420300a202a20342020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420310a202a20352020202020202020496e74657272757074206c696e6520422066726f6d20736c6f7420310a202a20362020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420320a202a20372020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420320a202a20382020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420330a202a20392020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420330a202a31302020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420340a202a31312020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420340a202a31322020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420350a202a31332020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420350a202a31342020202020202020496e74657272757074204c696e6520412066726f6d20736c6f7420360a202a31352020202020202020496e74657272757074204c696e6520422066726f6d20736c6f7420360a202a0a202a2053756d6d61727920402030783534342c2073756d6d6172792072656769737465722023323a0a202a204269742020202020204d65616e696e670a202a203020202020202020204f52206f6620616c6c20756e6d61736b656420696e747320696e2053522023320a202a203120202020202020204f52206f66207365636f6e646172792062757320696e74730a202a20322020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420300a202a20332020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420300a202a20342020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420310a202a20352020202020202020496e74657272757074206c696e6520442066726f6d20736c6f7420310a202a20362020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420320a202a20372020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420320a202a20382020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420330a202a20392020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420330a202a31302020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420340a202a31312020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420340a202a31322020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420350a202a31332020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420350a202a31342020202020202020496e74657272757074204c696e6520432066726f6d20736c6f7420360a202a31352020202020202020496e74657272757074204c696e6520442066726f6d20736c6f7420360a202a0a202a205468652064657669636520746f20736c6f74206d617070696e67206c6f6f6b73206c696b653a0a202a0a202a20536c6f7420202020204465766963650a202a20203720202020202020496e74656c205043492d454953412062726964676520636869700a202a20203820202020202020444543205043492d5043492062726964676520636869700a202a20313120202020202020504349206f6e20626f61726420736c6f7420300a202a20313220202020202020504349206f6e20626f61726420736c6f7420310a202a20313320202020202020504349206f6e20626f61726420736c6f7420320a202a2020200a202a0a202a20546869732074776f206c61796572656420696e7465727275707420617070726f616368206d65616e73207468617420776520616c6c6f636174652049525120313620616e64200a202a2061626f766520666f722050434920696e74657272757074732e2020546865204952512072656c6174657320746f207768696368206269742074686520696e746572727570740a202a20636f6d657320696e206f6e2e202054686973206d616b657320696e746572727570742070726f63657373696e67206d756368206561736965722e0a202a2f0a0a73746174696320696e74205f5f696e69740a6e6f726974616b655f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b31355d5b355d205f5f696e697464617461203d207b0a09092f2a494e5420202020494e5441202020494e5442202020494e5443202020494e5444202a2f0a09092f2a206e6f74653a20494453454c732031362c2031372c20616e642032352061726520434f52454c4c45206f6e6c79202a2f0a09097b2031362b312c202031362b312c202031362b312c202031362b312c202031362b317d2c20202f2a20496453656c2031362c2020514c4f474943202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031372c205333205472696f3634202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031382c202050434542202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031392c202050504220202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2032302c20203f3f3f3f202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2032312c20203f3f3f3f202a2f0a09097b2031362b322c202031362b322c202031362b332c202033322b322c202033322b337d2c20202f2a20496453656c2032322c2020736c6f742030202a2f0a09097b2031362b342c202031362b342c202031362b352c202033322b342c202033322b357d2c20202f2a20496453656c2032332c2020736c6f742031202a2f0a09097b2031362b362c202031362b362c202031362b372c202033322b362c202033322b377d2c20202f2a20496453656c2032342c2020736c6f742032202a2f0a09097b2031362b382c202031362b382c202031362b392c202033322b382c202033322b397d2c20202f2a20496453656c2032352c2020736c6f742033202a2f0a09092f2a2054686520666f6c6c6f77696e672035206172652061637475616c6c79206f6e205043492062757320312c207768696368206973200a09092020206163726f737320746865206275696c742d696e20627269646765206f6620746865204e4f524954414b45206f6e6c792e20202a2f0a09097b2031362b312c202031362b312c202031362b312c202031362b312c202031362b317d2c20202f2a20496453656c2031362c2020514c4f474943202a2f0a09097b2031362b382c202031362b382c202031362b392c202033322b382c202033322b397d2c20202f2a20496453656c2031372c2020736c6f742033202a2f0a09097b31362b31302c2031362b31302c2031362b31312c2033322b31302c2033322b31317d2c20202f2a20496453656c2031382c2020736c6f742034202a2f0a09097b31362b31322c2031362b31322c2031362b31332c2033322b31322c2033322b31337d2c20202f2a20496453656c2031392c2020736c6f742035202a2f0a09097b31362b31342c2031362b31342c2031362b31352c2033322b31342c2033322b31357d2c20202f2a20496453656c2032302c2020736c6f742036202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20352c206d61785f696473656c203d2031392c20697271735f7065725f736c6f74203d20353b0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a0a737461746963207538205f5f696e69740a6e6f726974616b655f7377697a7a6c6528737472756374207063695f646576202a6465762c207538202a70696e70290a7b0a09696e7420736c6f742c2070696e203d202a70696e703b0a0a09696620286465762d3e6275732d3e6e756d626572203d3d203029207b0a0909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a097d0a092f2a20436865636b20666f7220746865206275696c742d696e20627269646765202a2f0a09656c736520696620285043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d203829207b0a0909736c6f74203d205043495f534c4f54286465762d3e646576666e29202b2031353b202f2a2057414721202a2f0a097d0a09656c73650a097b0a09092f2a204d757374206265206120636172642d6261736564206272696467652e20202a2f0a0909646f207b0a090909696620285043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d203829207b0a09090909736c6f74203d205043495f534c4f54286465762d3e646576666e29202b2031353b0a09090909627265616b3b0a0909097d0a09090970696e203d207063695f7377697a7a6c655f696e746572727570745f70696e286465762c2070696e293b0a0a0909092f2a204d6f76652075702074686520636861696e206f6620627269646765732e20202a2f0a090909646576203d206465762d3e6275732d3e73656c663b0a0909092f2a20536c6f74206f6620746865206e657874206272696467652e20202a2f0a090909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a09097d207768696c6520286465762d3e6275732d3e73656c66293b0a097d0a092a70696e70203d2070696e3b0a0972657475726e20736c6f743b0a7d0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c2021646566696e656428434f4e4649475f414c5048415f5052494d4f290a73746174696320766f69640a6e6f726974616b655f61706563735f6d616368696e655f636865636b28756e7369676e6564206c6f6e6720766563746f722c20756e7369676e6564206c6f6e67206c615f707472290a7b0a23646566696e65204d43484b5f4e4f5f44455653454c203078323035550a23646566696e65204d43484b5f4e4f5f54414254203078323034550a0a202020202020202073747275637420656c5f636f6d6d6f6e202a6d63686b5f6865616465723b0a2020202020202020756e7369676e656420696e7420636f64653b0a0a20202020202020206d63686b5f686561646572203d202873747275637420656c5f636f6d6d6f6e202a296c615f7074723b0a0a20202020202020202f2a20436c65617220746865206572726f72206265666f726520616e79207265706f7274696e672e20202a2f0a20202020202020206d6228293b0a20202020202020206d6228293b202f2a206d61676963202a2f0a2020202020202020647261696e6128293b0a202020202020202061706563735f7063695f636c725f65727228293b0a202020202020202077726d63657328307837293b0a20202020202020206d6228293b0a0a2020202020202020636f6465203d206d63686b5f6865616465722d3e636f64653b0a202020202020202070726f636573735f6d636865636b5f696e666f28766563746f722c206c615f7074722c20224e4f524954414b45204150454353222c0a20202020202020202020202020202020202020202020202020202020286d636865636b5f65787065637465642830290a202020202020202020202020202020202020202020202020202020202026262028636f6465203d3d204d43484b5f4e4f5f44455653454c0a2020202020202020202020202020202020202020202020202020202020202020207c7c20636f6465203d3d204d43484b5f4e4f5f544142542929293b0a7d0a23656e6469660a0a0a2f2a0a202a205468652053797374656d20566563746f72730a202a2f0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c2021646566696e656428434f4e4649475f414c5048415f5052494d4f290a73747275637420616c7068615f6d616368696e655f766563746f72206e6f726974616b655f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224e6f726974616b65222c0a09444f5f4556345f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f41504543535f494f2c0a092e6d616368696e655f636865636b09093d206e6f726974616b655f61706563735f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d20454953415f44454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2041504543535f414e445f4c43415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2034382c0a092e6465766963655f696e74657272757074093d206e6f726974616b655f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d2061706563735f696e69745f617263682c0a092e696e69745f69727109093d206e6f726974616b655f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20636f6d6d6f6e5f696e69745f7063692c0a092e7063695f6d61705f69727109093d206e6f726974616b655f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d206e6f726974616b655f7377697a7a6c652c0a7d3b0a414c4941535f4d56286e6f726974616b65290a23656e6469660a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f5052494d4f290a73747275637420616c7068615f6d616368696e655f766563746f72206e6f726974616b655f7072696d6f5f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224e6f726974616b652d5072696d6f222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f4349415f494f2c0a092e6d616368696e655f636865636b09093d206369615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d20454953415f44454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d204349415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2034382c0a092e6465766963655f696e74657272757074093d206e6f726974616b655f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d206369615f696e69745f617263682c0a092e696e69745f69727109093d206e6f726974616b655f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d206369615f696e69745f7063692c0a092e6b696c6c5f6172636809093d206369615f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d206e6f726974616b655f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d206e6f726974616b655f7377697a7a6c652c0a7d3b0a414c4941535f4d56286e6f726974616b655f7072696d6f290a23656e6469660a0000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f726177686964652e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313436353000313231313437343433333000303032303633370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f726177686964652e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f70797269676874202843292031393936204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c203139393920526963686172642048656e646572736f6e0a202a0a202a20436f646520737570706f7274696e672074686520524157484944452e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f6d63706369612e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a0a2f2a0a202a204841434b20414c45525421206f6e6c792074686520626f6f7420637075206973207573656420666f7220696e74657272757074732e0a202a2f0a0a0a2f2a204e6f7465206d61736b20626974206973207472756520666f7220454e41424c454420697271732e20202a2f0a0a73746174696320756e7369676e656420696e7420686f73655f6972715f6d61736b735b345d203d207b0a0930786666303030302c2030786665303030302c2030786666303030302c2030786666303030300a7d3b0a73746174696320756e7369676e656420696e74206361636865645f6972715f6d61736b735b345d3b0a444546494e455f5350494e4c4f434b28726177686964655f6972715f6c6f636b293b0a0a73746174696320696e6c696e6520766f69640a726177686964655f7570646174655f6972715f687728696e7420686f73652c20696e74206d61736b290a7b0a092a2876756970294d43504349415f494e545f4d41534b30284d43504349415f484f5345324d494428686f73652929203d206d61736b3b0a096d6228293b0a092a2876756970294d43504349415f494e545f4d41534b30284d43504349415f484f5345324d494428686f736529293b0a7d0a0a23646566696e6520686f73655f657869737473286829205c0a20202828286829203c204d43504349415f4d41585f484f5345532920262620286361636865645f6972715f6d61736b735b2868295d20213d203029290a0a73746174696320696e6c696e6520766f6964200a726177686964655f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a09756e7369676e656420696e74206d61736b2c20686f73653b0a09756e7369676e656420696e7420697271203d20642d3e6972713b0a0a09697271202d3d2031363b0a09686f7365203d20697271202f2032343b0a096966202821686f73655f65786973747328686f73652929202f2a20696620686f7365206e6f6e2d6578697374656e742c2065786974202a2f0a090972657475726e3b0a0a09697271202d3d20686f7365202a2032343b0a096d61736b203d2031203c3c206972713b0a0a097370696e5f6c6f636b2826726177686964655f6972715f6c6f636b293b0a096d61736b207c3d206361636865645f6972715f6d61736b735b686f73655d3b0a096361636865645f6972715f6d61736b735b686f73655d203d206d61736b3b0a09726177686964655f7570646174655f6972715f687728686f73652c206d61736b293b0a097370696e5f756e6c6f636b2826726177686964655f6972715f6c6f636b293b0a7d0a0a73746174696320766f6964200a726177686964655f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a09756e7369676e656420696e74206d61736b2c20686f73653b0a09756e7369676e656420696e7420697271203d20642d3e6972713b0a0a09697271202d3d2031363b0a09686f7365203d20697271202f2032343b0a096966202821686f73655f65786973747328686f73652929202f2a20696620686f7365206e6f6e2d6578697374656e742c2065786974202a2f0a090972657475726e3b0a0a09697271202d3d20686f7365202a2032343b0a096d61736b203d207e2831203c3c2069727129207c20686f73655f6972715f6d61736b735b686f73655d3b0a0a097370696e5f6c6f636b2826726177686964655f6972715f6c6f636b293b0a096d61736b20263d206361636865645f6972715f6d61736b735b686f73655d3b0a096361636865645f6972715f6d61736b735b686f73655d203d206d61736b3b0a09726177686964655f7570646174655f6972715f687728686f73652c206d61736b293b0a097370696e5f756e6c6f636b2826726177686964655f6972715f6c6f636b293b0a7d0a0a73746174696320766f69640a726177686964655f6d61736b5f616e645f61636b5f69727128737472756374206972715f64617461202a64290a7b0a09756e7369676e656420696e74206d61736b2c206d61736b312c20686f73653b0a09756e7369676e656420696e7420697271203d20642d3e6972713b0a0a09697271202d3d2031363b0a09686f7365203d20697271202f2032343b0a096966202821686f73655f65786973747328686f73652929202f2a20696620686f7365206e6f6e2d6578697374656e742c2065786974202a2f0a090972657475726e3b0a0a09697271202d3d20686f7365202a2032343b0a096d61736b31203d2031203c3c206972713b0a096d61736b203d207e6d61736b31207c20686f73655f6972715f6d61736b735b686f73655d3b0a0a097370696e5f6c6f636b2826726177686964655f6972715f6c6f636b293b0a0a096d61736b20263d206361636865645f6972715f6d61736b735b686f73655d3b0a096361636865645f6972715f6d61736b735b686f73655d203d206d61736b3b0a09726177686964655f7570646174655f6972715f687728686f73652c206d61736b293b0a0a092f2a20436c6561722074686520696e746572727570742e20202a2f0a092a2876756970294d43504349415f494e545f524551284d43504349415f484f5345324d494428686f73652929203d206d61736b313b0a0a097370696e5f756e6c6f636b2826726177686964655f6972715f6c6f636b293b0a7d0a0a73746174696320737472756374206972715f6368697020726177686964655f6972715f74797065203d207b0a092e6e616d6509093d202252415748494445222c0a092e6972715f756e6d61736b093d20726177686964655f656e61626c655f6972712c0a092e6972715f6d61736b093d20726177686964655f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d20726177686964655f6d61736b5f616e645f61636b5f6972712c0a7d3b0a0a73746174696320766f6964200a726177686964655f73726d5f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09696e74206972713b0a0a09697271203d2028766563746f72202d20307838303029203e3e20343b0a0a20202020202020202f2a0a2020202020202020202a2054686520524157484944452053524d20636f6e736f6c65207265706f7274732050434920696e74657272757074732077697468206120766563746f720a09202a2030783830202a6869676865722a207468616e206f6e65206d69676874206578706563742c2061732050434920495251203020286965206269742030290a09202a2073686f7773207570206173204952512032342c206574632c206574632e2057652061646a75737420697420646f776e206279203820746f20686176650a09202a206974206c696e652075702077697468207468652061637475616c20626974206e756d626572732066726f6d2074686520524551207265676973746572732c0a09202a20776869636820697320686f77207765206d616e6167652074686520696e74657272757074732f6d61736b2e20536967682e2e2e0a09202a0a09202a20416c736f2c2050434920233120696e746572727570747320617265206f666673657420736f6d65206d6f72652e2e2e203a2d280a2020202020202020202a2f0a0a0969662028697271203d3d20353229207b0a09092f2a2053435349206f6e2050434931206973207370656369616c2e20202a2f0a0909697271203d2037323b0a097d0a0a092f2a2041646a75737420627920776869636820686f73652069742069732066726f6d2e20202a2f0a09697271202d3d202828697271202b20313629203e3e203229202620307833383b0a0a0968616e646c655f69727128697271293b0a7d0a0a73746174696320766f6964205f5f696e69740a726177686964655f696e69745f69727128766f6964290a7b0a09737472756374207063695f636f6e74726f6c6c6572202a686f73653b0a096c6f6e6720693b0a0a096d63706369615f696e69745f686f73657328293b0a0a092f2a20436c656172207468656d20616c6c3b206f6e6c7920686f73657320746861742065786973742077696c6c206265206e6f6e2d7a65726f2e202a2f0a09666f72202869203d20303b2069203c204d43504349415f4d41585f484f5345533b20692b2b29206361636865645f6972715f6d61736b735b695d203d20303b0a0a09666f722028686f7365203d20686f73655f686561643b20686f73653b20686f7365203d20686f73652d3e6e65787429207b0a0909756e7369676e656420696e742068203d20686f73652d3e696e6465783b0a0909756e7369676e656420696e74206d61736b203d20686f73655f6972715f6d61736b735b685d3b0a0a09096361636865645f6972715f6d61736b735b685d203d206d61736b3b0a09092a2876756970294d43504349415f494e545f4d41534b30284d43504349415f484f5345324d494428682929203d206d61736b3b0a09092a2876756970294d43504349415f494e545f4d41534b31284d43504349415f484f5345324d494428682929203d20303b0a097d0a0a09666f72202869203d2031363b2069203c203132383b202b2b6929207b0a09096972715f7365745f636869705f616e645f68616e646c657228692c2026726177686964655f6972715f747970652c0a09090909092068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a0a09696e69745f6938323539615f6972717328293b0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a7d0a0a2f2a0a202a2050434920466978757020636f6e66696775726174696f6e2e0a202a0a202a2053756d6d6172792040204d43504349415f504349305f494e545f5245513a0a202a204269742020202020204d65616e696e670a202a20302020202020202020496e74657272757074204c696e6520412066726f6d20736c6f74203220504349300a202a20312020202020202020496e74657272757074204c696e6520422066726f6d20736c6f74203220504349300a202a20322020202020202020496e74657272757074204c696e6520432066726f6d20736c6f74203220504349300a202a20332020202020202020496e74657272757074204c696e6520442066726f6d20736c6f74203220504349300a202a20342020202020202020496e74657272757074204c696e6520412066726f6d20736c6f74203320504349300a202a20352020202020202020496e74657272757074204c696e6520422066726f6d20736c6f74203320504349300a202a20362020202020202020496e74657272757074204c696e6520432066726f6d20736c6f74203320504349300a202a20372020202020202020496e74657272757074204c696e6520442066726f6d20736c6f74203320504349300a202a20382020202020202020496e74657272757074204c696e6520412066726f6d20736c6f74203420504349300a202a20392020202020202020496e74657272757074204c696e6520422066726f6d20736c6f74203420504349300a202a20313020202020202020496e74657272757074204c696e6520432066726f6d20736c6f74203420504349300a202a20313120202020202020496e74657272757074204c696e6520442066726f6d20736c6f74203420504349300a202a20313220202020202020496e74657272757074204c696e6520412066726f6d20736c6f74203520504349300a202a20313320202020202020496e74657272757074204c696e6520422066726f6d20736c6f74203520504349300a202a20313420202020202020496e74657272757074204c696e6520432066726f6d20736c6f74203520504349300a202a20313520202020202020496e74657272757074204c696e6520442066726f6d20736c6f74203520504349300a202a203136202020202020204549534120696e746572727570742028504349203029206f72205343534920696e7465727275707420285043492031290a202a2031372d3233202020204e410a202a0a202a20496453656c090a202a20202031092045495341206272696467652028504349206275732030206f6e6c79290a202a20202032200920504349206f7074696f6e20736c6f7420320a202a202020330920504349206f7074696f6e20736c6f7420330a202a20202034202020504349206f7074696f6e20736c6f7420340a202a20202035202020504349206f7074696f6e20736c6f7420350a202a200a202a2f0a0a73746174696320696e74205f5f696e69740a726177686964655f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b355d5b355d205f5f696e697464617461203d207b0a09092f2a494e5420202020494e5441202020494e5442202020494e5443202020494e5444202a2f0a09097b2031362b31362c2031362b31362c2031362b31362c2031362b31362c2031362b31367d2c202f2a20496453656c20312053435349205043492031202a2f0a09097b2031362b20302c2031362b20302c2031362b20312c2031362b20322c2031362b20337d2c202f2a20496453656c203220736c6f742032202a2f0a09097b2031362b20342c2031362b20342c2031362b20352c2031362b20362c2031362b20377d2c202f2a20496453656c203320736c6f742033202a2f0a09097b2031362b20382c2031362b20382c2031362b20392c2031362b31302c2031362b31317d2c202f2a20496453656c203420736c6f742034202a2f0a09097b2031362b31322c2031362b31322c2031362b31332c2031362b31342c2031362b31357d20202f2a20496453656c203520736c6f742035202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20312c206d61785f696473656c203d20352c20697271735f7065725f736c6f74203d20353b0a0a09737472756374207063695f636f6e74726f6c6c6572202a686f7365203d206465762d3e737973646174613b0a09696e7420697271203d20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a0969662028697271203e3d2030290a0909697271202b3d203234202a20686f73652d3e696e6465783b0a0972657475726e206972713b0a7d0a0a0a2f2a0a202a205468652053797374656d20566563746f720a202a2f0a0a73747275637420616c7068615f6d616368696e655f766563746f7220726177686964655f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d202252617768696465222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f4d43504349415f494f2c0a092e6d616368696e655f636865636b09093d206d63706369615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d204d43504349415f44454641554c545f4d454d5f424153452c0a092e7063695f6461635f6f666673657409093d204d43504349415f4441435f4f46465345542c0a0a092e6e725f6972717309093d203132382c0a092e6465766963655f696e74657272757074093d20726177686964655f73726d5f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d206d63706369615f696e69745f617263682c0a092e696e69745f69727109093d20726177686964655f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20636f6d6d6f6e5f696e69745f7063692c0a092e6b696c6c5f6172636809093d204e554c4c2c0a092e7063695f6d61705f69727109093d20726177686964655f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d562872617768696465290a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f7275666669616e2e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313334353200313231313437343433333000303032303634350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f7275666669616e2e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f70797269676874202843292031393936204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c20313939392c203230303020526963686172642048656e646572736f6e0a202a0a202a20436f646520737570706f7274696e6720746865205255464649414e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696f706f72742e683e0a23696e636c756465203c6c696e75782f74696d65782e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f6369612e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a0a73746174696320766f6964205f5f696e69740a7275666669616e5f696e69745f69727128766f6964290a7b0a092f2a20496e766572742036263720666f7220693832333731202a2f0a092a2876756c702950595849535f494e545f48494c4f20203d2030783030303030306330554c3b206d6228293b0a092a2876756c702950595849535f494e545f434e464720203d2030783030303032303634554c3b206d6228293b09202f2a20616c6c20636c656172202a2f0a0a096f75746228307831312c30784130293b0a096f75746228307830382c30784131293b0a096f75746228307830322c30784131293b0a096f75746228307830312c30784131293b0a096f75746228307846462c30784131293b0a090a096f75746228307831312c30783230293b0a096f75746228307830302c30783231293b0a096f75746228307830342c30783231293b0a096f75746228307830312c30783231293b0a096f75746228307846462c30783231293b0a090a092f2a2046696e6973682077726974696e67207468652038324335394120504943204f7065726174696f6e20436f6e74726f6c20576f726473202a2f0a096f75746228307832302c30784130293b0a096f75746228307832302c30783230293b0a090a09696e69745f6938323539615f6972717328293b0a0a092f2a204e6f7420696e746572657374656420696e2074686520626f67757320696e74657272757074732028302c332c36292c0a092020204e4d49202831292c2048414c54202832292c20666c617368202835292c206f72203231313432202838292e20202a2f0a09696e69745f70797869735f6972717328307831366630303030293b0a0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a7d0a0a23646566696e65205255464649414e5f4c41544348094449565f524f554e445f434c4f53455354285049545f5449434b5f524154452c20485a290a0a73746174696320766f6964205f5f696e69740a7275666669616e5f696e69745f72746328766f6964290a7b0a092f2a205275666669616e20646f6573206e6f742068617665207468652052544320636f6e6e656374656420746f20746865204350552074696d65720a09202020696e746572727570742e2020496e73746561642c2069742075736573207468652050495420636f6e6e656374656420746f2049525120302e20202a2f0a0a092f2a20536574757020696e74657276616c2074696d65722e20202a2f0a096f75746228307833342c2030783433293b09092f2a2062696e6172792c206d6f646520322c204c53422f4d53422c2063682030202a2f0a096f757462285255464649414e5f4c41544348202620307866662c2030783430293b092f2a204c5342202a2f0a096f757462285255464649414e5f4c41544348203e3e20382c2030783430293b09092f2a204d5342202a2f0a0a096f75746228307862362c2030783433293b09092f2a2070697420636f756e74657220323a20737065616b6572202a2f0a096f75746228307833312c2030783432293b0a096f75746228307831332c2030783432293b0a0a0973657475705f69727128302c202674696d65725f697271616374696f6e293b0a7d0a0a73746174696320766f69640a7275666669616e5f6b696c6c5f617263682028696e74206d6f6465290a7b0a096369615f6b696c6c5f61726368286d6f6465293b0a23696620300a092f2a2054686973206f6e6c79206361757365732072652d656e74727920746f204152435342494f53202a2f0a092f2a2050657268617073207468697320776f726b7320666f72206f746865722050595849532061732077656c6c3f20202a2f0a092a2876756970292050595849535f5245534554203d20307830303030646561643b0a096d6228293b0a23656e6469660a7d0a0a2f2a0a202a2020496e7465727275707420726f7574696e673a0a202a0a202a09095072696d617279206275730a202a092020496453656c0909494e544109494e544209494e544309494e54440a202a2032313035322020203133090920202d0920202d0920202d0920202d0a202a2053494f09202020313409092032330920202d0920202d0920202d0a202a203231313433202020313509092034340920202d0920202d0920202d0a202a20536c6f7420302020313709092034330920343209203431092034300a202a0a202a09095365636f6e64617279206275730a202a092020496453656c0909494e544109494e544209494e544309494e54440a202a20536c6f742030202020382028313829092031390920313809203137092031360a202a20536c6f742031202020392028313929092033310920333009203239092032380a202a20536c6f742032202031302028323029092032370920323609203235092032340a202a20536c6f742033202031312028323129092033390920333809203337092033360a202a20536c6f742034202031322028323229092033350920333409203333092033320a202a20353363383735202031332028323329092032300920202d0920202d0920202d0a202a0a202a2f0a0a73746174696320696e74205f5f696e69740a7275666669616e5f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a20202020202020207374617469632063686172206972715f7461625b31315d5b355d205f5f696e697464617461203d207b0a092020202020202f2a494e542020494e544120494e544220494e544320494e5444202a2f0a09097b2d312c20202d312c20202d312c20202d312c20202d317d2c20202f2a20496453656c2031332c202032313035320920202020202a2f0a09097b2d312c20202d312c20202d312c20202d312c20202d317d2c20202f2a20496453656c2031342c202053494f0920202020202a2f0a09097b34342c202034342c202034342c202034342c202034347d2c20202f2a20496453656c2031352c202032313134330920202020202a2f0a09097b2d312c20202d312c20202d312c20202d312c20202d317d2c20202f2a20496453656c2031362c20206e6f6e650920202020202a2f0a09097b34332c202034332c202034322c202034312c202034307d2c20202f2a20496453656c2031372c202036342d62697420736c6f74202a2f0a09092f2a20746865206e6578742036206172652061637475616c6c79206f6e205043492062757320312c206163726f73732074686520627269646765202a2f0a09097b31392c202031392c202031382c202031372c202031367d2c20202f2a20496453656c2020382c2020736c6f7420300920202020202a2f0a09097b33312c202033312c202033302c202032392c202032387d2c20202f2a20496453656c2020392c2020736c6f7420310920202020202a2f0a09097b32372c202032372c202032362c202032352c202032347d2c20202f2a20496453656c2031302c2020736c6f7420320920202020202a2f0a09097b33392c202033392c202033382c202033372c202033367d2c20202f2a20496453656c2031312c2020736c6f7420330920202020202a2f0a09097b33352c202033352c202033342c202033332c202033327d2c20202f2a20496453656c2031322c2020736c6f7420340920202020202a2f0a09097b32302c202032302c202032302c202032302c202032307d2c20202f2a20496453656c2031332c20203533633837350920202020202a2f0a20202020202020207d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d2031332c206d61785f696473656c203d2032332c20697271735f7065725f736c6f74203d20353b0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a0a737461746963207538205f5f696e69740a7275666669616e5f7377697a7a6c6528737472756374207063695f646576202a6465762c207538202a70696e70290a7b0a09696e7420736c6f742c2070696e203d202a70696e703b0a0a09696620286465762d3e6275732d3e6e756d626572203d3d203029207b0a0909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a097d09090a092f2a20436865636b20666f7220746865206275696c742d696e206272696467652e20202a2f0a09656c736520696620285043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d20313329207b0a0909736c6f74203d205043495f534c4f54286465762d3e646576666e29202b2031303b0a097d0a09656c7365200a097b0a09092f2a204d757374206265206120636172642d6261736564206272696467652e20202a2f0a0909646f207b0a090909696620285043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d20313329207b0a09090909736c6f74203d205043495f534c4f54286465762d3e646576666e29202b2031303b0a09090909627265616b3b0a0909097d0a09090970696e203d207063695f7377697a7a6c655f696e746572727570745f70696e286465762c2070696e293b0a0a0909092f2a204d6f76652075702074686520636861696e206f6620627269646765732e20202a2f0a090909646576203d206465762d3e6275732d3e73656c663b0a0909092f2a20536c6f74206f6620746865206e657874206272696467652e20202a2f0a090909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a09097d207768696c6520286465762d3e6275732d3e73656c66293b0a097d0a092a70696e70203d2070696e3b0a0972657475726e20736c6f743b0a7d0a0a236966646566204255494c44494e475f464f525f4d494c4f0a2f2a0a202a20546865204465736b53746174696f6e205275666669616e206d6f74686572626f617264206669726d7761726520646f6573206e6f7420706c6163650a202a20746865206d656d6f72792073697a6520696e207468652050414c696d7075726520617265612e20205468657265666f72652c207765207573650a202a207468652042616e6b20436f6e66696775726174696f6e2052656769737465727320696e20505958495320746f206f627461696e207468652073697a652e0a202a2f0a73746174696320756e7369676e6564206c6f6e67205f5f696e69740a7275666669616e5f6765745f62616e6b5f73697a6528756e7369676e6564206c6f6e67206f6666736574290a7b0a09756e7369676e6564206c6f6e672062616e6b5f616464722c2062616e6b2c20726574203d20303b0a0a092f2a2056616c6964206f666673657473206172653a2030783830302c20307838343020616e642030783838300a0920202073696e6365205275666669616e206f6e6c7920757365732074687265652062616e6b732e20202a2f0a0962616e6b5f61646472203d2028756e7369676e6564206c6f6e672950595849535f4d4352202b206f66667365743b0a0962616e6b203d202a2876756c702962616e6b5f616464723b0a0a092f2a20436865636b2042414e4b5f454e41424c45202a2f0a096966202862616e6b2026203078303129207b0a090973746174696320756e7369676e6564206c6f6e672073697a655b5d205f5f696e697464617461203d207b0a09090930783430303030303030554c2c202f2a20307830302c2020203147202a2f0a09090930783230303030303030554c2c202f2a20307830322c203531324d202a2f0a09090930783130303030303030554c2c202f2a20307830342c203235364d202a2f0a09090930783038303030303030554c2c202f2a20307830362c203132384d202a2f0a09090930783034303030303030554c2c202f2a20307830382c202036344d202a2f0a09090930783032303030303030554c2c202f2a20307830612c202033324d202a2f0a09090930783031303030303030554c2c202f2a20307830632c202031364d202a2f0a09090930783030383030303030554c2c202f2a20307830652c202020384d202a2f0a09090930783830303030303030554c2c202f2a20307831302c2020203247202a2f0a09097d3b0a0a090962616e6b203d202862616e6b2026203078316529203e3e20313b0a09096966202862616e6b203c2041525241595f53495a452873697a6529290a090909726574203d2073697a655b62616e6b5d3b0a097d0a0a0972657475726e207265743b0a7d0a23656e646966202f2a204255494c44494e475f464f525f4d494c4f202a2f0a0a2f2a0a202a205468652053797374656d20566563746f720a202a2f0a0a73747275637420616c7068615f6d616368696e655f766563746f72207275666669616e5f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20225275666669616e222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f50595849535f494f2c0a092e6d616368696e655f636865636b09093d206369615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f5255464649414e5f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2044454641554c545f4d454d5f424153452c0a092e7063695f6461635f6f666673657409093d2050595849535f4441435f4f46465345542c0a0a092e6e725f6972717309093d2034382c0a092e6465766963655f696e74657272757074093d2070797869735f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d2070797869735f696e69745f617263682c0a092e696e69745f69727109093d207275666669616e5f696e69745f6972712c0a092e696e69745f72746309093d207275666669616e5f696e69745f7274632c0a092e696e69745f70636909093d206369615f696e69745f7063692c0a092e6b696c6c5f6172636809093d207275666669616e5f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d207275666669616e5f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d207275666669616e5f7377697a7a6c652c0a7d3b0a414c4941535f4d56287275666669616e290a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f72783136342e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313137373000313231313437343433333000303032303130300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f72783136342e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f70797269676874202843292031393936204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c203139393920526963686172642048656e646572736f6e0a202a0a202a20436f646520737570706f7274696e6720746865205258313634202850434135362b504f4c41524953292e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f706f6c617269732e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a0a2f2a204e6f7465206d61736b20626974206973207472756520666f7220454e41424c454420697271732e20202a2f0a73746174696320756e7369676e6564206c6f6e67206361636865645f6972715f6d61736b3b0a0a73746174696320696e6c696e6520766f69640a72783136345f7570646174655f6972715f687728756e7369676e6564206c6f6e67206d61736b290a7b0a09766f6c6174696c6520756e7369676e656420696e74202a6972715f6d61736b3b0a0a096972715f6d61736b203d2028766f6964202a2928504f4c415249535f44454e53455f434f4e4649475f42415345202b2030783734293b0a092a6972715f6d61736b203d206d61736b3b0a096d6228293b0a092a6972715f6d61736b3b0a7d0a0a73746174696320696e6c696e6520766f69640a72783136345f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a0972783136345f7570646174655f6972715f6877286361636865645f6972715f6d61736b207c3d2031554c203c3c2028642d3e697271202d20313629293b0a7d0a0a73746174696320766f69640a72783136345f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a0972783136345f7570646174655f6972715f6877286361636865645f6972715f6d61736b20263d207e2831554c203c3c2028642d3e697271202d2031362929293b0a7d0a0a73746174696320737472756374206972715f636869702072783136345f6972715f74797065203d207b0a092e6e616d6509093d20225258313634222c0a092e6972715f756e6d61736b093d2072783136345f656e61626c655f6972712c0a092e6972715f6d61736b093d2072783136345f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d2072783136345f64697361626c655f6972712c0a7d3b0a0a73746174696320766f6964200a72783136345f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a09756e7369676e6564206c6f6e6720706c643b0a09766f6c6174696c6520756e7369676e656420696e74202a646972723b0a096c6f6e6720693b0a0a092f2a20526561642074686520696e746572727570742073756d6d6172792072656769737465722e20204f6e20506f6c617269732c20746869732069730a09202020746865204449525220726567697374657220696e2050434920636f6e66696720737061636520286f66667365742030783834292e20202a2f0a0964697272203d2028766f6964202a2928504f4c415249535f44454e53455f434f4e4649475f42415345202b2030783834293b0a09706c64203d202a646972723b0a0a092f2a0a09202a204e6f7720666f7220657665727920706f737369626c6520626974207365742c20776f726b207468726f756768207468656d20616e642063616c6c0a09202a2074686520617070726f70726961746520696e746572727570742068616e646c65722e0a09202a2f0a097768696c652028706c6429207b0a090969203d2066667a287e706c64293b0a0909706c6420263d20706c64202d20313b202f2a20636c656172206c656173742062697420736574202a2f0a09096966202869203d3d20323029207b0a0909096973615f6e6f5f6961636b5f73635f6465766963655f696e7465727275707428766563746f72293b0a09097d20656c7365207b0a09090968616e646c655f6972712831362b69293b0a09097d0a097d0a7d0a0a73746174696320766f6964205f5f696e69740a72783136345f696e69745f69727128766f6964290a7b0a096c6f6e6720693b0a0a0972783136345f7570646174655f6972715f68772830293b0a09666f72202869203d2031363b2069203c2034303b202b2b6929207b0a09096972715f7365745f636869705f616e645f68616e646c657228692c202672783136345f6972715f747970652c2068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a0a09696e69745f6938323539615f6972717328293b0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a0a0973657475705f6972712831362b32302c20266973615f636173636164655f697271616374696f6e293b0a7d0a0a0a2f2a0a202a20546865205258313634206368616e6765642069747320696e7465727275707420726f7574696e67206265747765656e20706173733120616e642070617373322e2e2e0a202a0a202a2050415353313a0a202a0a202a202020202020536c6f7420202020494453454c202020494e544120202020494e544220202020494e544320202020494e5444202020200a202a2020202020203020202020202020362020202020202035202020202020203130202020202020313520202020202032300a202a2020202020203120202020202020372020202020202034202020202020203920202020202020313420202020202031390a202a2020202020203220202020202020352020202020202033202020202020203820202020202020313320202020202031380a202a2020202020203320202020202020392020202020202032202020202020203720202020202020313220202020202031370a202a2020202020203420202020202020313020202020202031202020202020203620202020202020313120202020202031360a202a0a202a2050415353323a0a202a202020202020536c6f7420202020494453454c202020494e544120202020494e544220202020494e544320202020494e5444202020200a202a2020202020203020202020202020352020202020202031202020202020203720202020202020313220202020202031370a202a2020202020203120202020202020362020202020202032202020202020203820202020202020313320202020202031380a202a2020202020203220202020202020382020202020202033202020202020203920202020202020313420202020202031390a202a2020202020203320202020202020392020202020202034202020202020203130202020202020313520202020202032300a202a20202020202034202020202020203130202020202020352020202020202031312020202020203136202020202020360a202a2020202020200a202a2f0a0a2f2a0a202a20496453656c202020202020200a202a20202035202033322062697420504349206f7074696f6e20736c6f7420300a202a20202036202036342062697420504349206f7074696f6e20736c6f7420310a202a2020203720205043492d495341206272696467650a202a20202037202036342062697420504349206f7074696f6e20736c6f7420320a202a20202039202033322062697420504349206f7074696f6e20736c6f7420330a202a2020313020205043492d504349206272696467650a202a200a202a2f0a0a73746174696320696e74205f5f696e69740a72783136345f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a23696620300a097374617469632063686172206972715f7461625f70617373315b365d5b355d205f5f696e697464617461203d207b0a0920202f2a494e54202020494e54412020494e54422020494e5443202020494e5444202a2f0a0920207b2031362b332c2031362b332c2031362b382c2031362b31332c2031362b31387d2c2020202020202f2a20496453656c20352c2020736c6f742032202a2f0a0920207b2031362b352c2031362b352c2031362b31302c2031362b31352c2031362b32307d2c20202020202f2a20496453656c20362c2020736c6f742030202a2f0a0920207b2031362b342c2031362b342c2031362b392c2031362b31342c2031362b31397d2c2020202020202f2a20496453656c20372c2020736c6f742031202a2f0a0920207b202d312c20202020202d312c202020202d312c202020202d312c2020202d317d2c2020202020202f2a20496453656c20382c205043492f49534120627269646765202a2f0a0920207b2031362b322c2031362b322c2031362b372c2031362b31322c2031362b31377d2c2020202020202f2a20496453656c20392c2020736c6f742033202a2f0a0920207b2031362b312c2031362b312c2031362b362c2031362b31312c2031362b31367d2c2020202020202f2a20496453656c2031302c20736c6f742034202a2f0a097d3b0a23656c73650a097374617469632063686172206972715f7461625b365d5b355d205f5f696e697464617461203d207b0a0920202f2a494e54202020494e54412020494e54422020494e5443202020494e5444202a2f0a0920207b2031362b302c2031362b302c2031362b362c2031362b31312c2031362b31367d2c2020202020202f2a20496453656c20352c2020736c6f742030202a2f0a0920207b2031362b312c2031362b312c2031362b372c2031362b31322c2031362b31377d2c2020202020202f2a20496453656c20362c2020736c6f742031202a2f0a0920207b202d312c20202020202d312c202020202d312c202020202d312c2020202d317d2c2020202020202f2a20496453656c20372c205043492f49534120627269646765202a2f0a0920207b2031362b322c2031362b322c2031362b382c2031362b31332c2031362b31387d2c2020202020202f2a20496453656c20382c2020736c6f742032202a2f0a0920207b2031362b332c2031362b332c2031362b392c2031362b31342c2031362b31397d2c2020202020202f2a20496453656c20392c2020736c6f742033202a2f0a0920207b2031362b342c2031362b342c2031362b31302c2031362b31352c2031362b357d2c2020202020202f2a20496453656c2031302c205043492d504349202a2f0a097d3b0a23656e6469660a09636f6e7374206c6f6e67206d696e5f696473656c203d20352c206d61785f696473656c203d2031302c20697271735f7065725f736c6f74203d20353b0a0a092f2a204a5250202d204e65656420746f20666967757265206f757420686f7720746f2064697374696e67756973682070617373312066726f6d2070617373322c0a09202020616e64207573652074686520636f7272656374207461626c652e20202a2f0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a0a0a2f2a0a202a205468652053797374656d20566563746f720a202a2f0a0a73747275637420616c7068615f6d616368696e655f766563746f722072783136345f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20225258313634222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f504f4c415249535f494f2c0a092e6d616368696e655f636865636b09093d20706f6c617269735f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2044454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2034302c0a092e6465766963655f696e74657272757074093d2072783136345f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d20706f6c617269735f696e69745f617263682c0a092e696e69745f69727109093d2072783136345f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20636f6d6d6f6e5f696e69745f7063692c0a092e6b696c6c5f6172636809093d204e554c4c2c0a092e7063695f6d61705f69727109093d2072783136345f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a7d3b0a414c4941535f4d56287278313634290a00000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f7361626c652e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343136313600313231313437343433333000303032303330340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f7361626c652e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f70797269676874202843292031393936204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c203139393920526963686172642048656e646572736f6e0a202a0a202a20436f646520737570706f7274696e6720746865205361626c652c205361626c652d47616d6d612c20616e64204c796e782073797374656d732e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f74322e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a0a444546494e455f5350494e4c4f434b287361626c655f6c796e785f6972715f6c6f636b293b0a0a7479706564656620737472756374206972715f7377697a7a6c655f7374727563740a7b0a0963686172206972715f746f5f6d61736b5b36345d3b0a0963686172206d61736b5f746f5f6972715b36345d3b0a0a092f2a204e6f7465206d61736b20626974206973207472756520666f722044495341424c454420697271732e20202a2f0a09756e7369676e6564206c6f6e6720736861646f775f6d61736b3b0a0a09766f696420282a7570646174655f6972715f68772928756e7369676e6564206c6f6e67206269742c20756e7369676e6564206c6f6e67206d61736b293b0a09766f696420282a61636b5f6972715f68772928756e7369676e6564206c6f6e6720626974293b0a0a7d206972715f7377697a7a6c655f743b0a0a737461746963206972715f7377697a7a6c655f74202a7361626c655f6c796e785f6972715f7377697a7a6c653b0a0a73746174696320766f6964207361626c655f6c796e785f696e69745f69727128696e74206e725f6f665f69727173293b0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f5341424c45290a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a2f2a0a202a202020466f72205341424c452c207768696368206973207265616c6c79206261726f7175652c207765206d616e6167652034302049525127732c20627574207468650a202a2020206861726477617265207265616c6c79206f6e6c7920737570706f7274732032342c206e6f7420766961206e6f726d616c20495341205049432c0a202a20202062757420636173636164656420637573746f6d203832353927732c206574632e0a202a0920302d372020286368617220617420353336290a202a0920382d313520286368617220617420353361290a202a0931362d323320286368617220617420353363290a202a0a202a2053756d6d6172792052656769737465727320283533362f3533612f353363293a0a202a0a202a204269742020202020204d65616e696e672020202020202020202020202020204b65726e656c204952510a202a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a202a2030202020202020202050434920736c6f74203009090933340a202a203120202020202020204e435238313020286275696c74696e29090933330a202a2032202020202020202054554c495020286275696c74696e29090933320a202a203320202020202020206d6f75736509090931320a202a2034202020202020202050434920736c6f74203109090933350a202a2035202020202020202050434920736c6f74203209090933360a202a203620202020202020206b6579626f617264090909310a202a20372020202020202020666c6f707079090909360a202a20382020202020202020434f4d32090909330a202a20392020202020202020706172616c6c656c20706f72740909370a202a31302020202020202020454953412069727120330909092d0a202a31312020202020202020454953412069727120340909092d0a202a3132202020202020202045495341206972712035090909350a202a31332020202020202020454953412069727120360909092d0a202a31342020202020202020454953412069727120370909092d0a202a31352020202020202020434f4d31090909340a202a3136202020202020202045495341206972712039090909390a202a31372020202020202020454953412069727120313009090931300a202a31382020202020202020454953412069727120313109090931310a202a3139202020202020202045495341206972712031320909092d0a202a3230202020202020202045495341206972712031330909092d0a202a32312020202020202020454953412069727120313409090931340a202a323220202020202020204e430909090931350a202a32332020202020202020494943090909092d0a202a2f0a0a73746174696320766f69640a7361626c655f7570646174655f6972715f687728756e7369676e6564206c6f6e67206269742c20756e7369676e6564206c6f6e67206d61736b290a7b0a09696e7420706f7274203d2030783533373b0a0a0969662028626974203e3d20313629207b0a0909706f7274203d2030783533643b0a09096d61736b203e3e3d2031363b0a097d20656c73652069662028626974203e3d203829207b0a0909706f7274203d2030783533623b0a09096d61736b203e3e3d20383b0a097d0a0a096f757462286d61736b2c20706f7274293b0a7d0a0a73746174696320766f69640a7361626c655f61636b5f6972715f687728756e7369676e6564206c6f6e6720626974290a7b0a09696e7420706f72742c2076616c312c2076616c323b0a0a0969662028626974203e3d20313629207b0a0909706f7274203d2030783533633b0a090976616c31203d2030784530207c2028626974202d203136293b0a090976616c32203d2030784530207c20343b0a097d20656c73652069662028626974203e3d203829207b0a0909706f7274203d2030783533613b0a090976616c31203d2030784530207c2028626974202d2038293b0a090976616c32203d2030784530207c20333b0a097d20656c7365207b0a0909706f7274203d2030783533363b0a090976616c31203d2030784530207c2028626974202d2030293b0a090976616c32203d2030784530207c20313b0a097d0a0a096f7574622876616c312c20706f7274293b092f2a2061636b2074686520736c617665202a2f0a096f7574622876616c322c203078353334293b092f2a2061636b20746865206d6173746572202a2f0a7d0a0a737461746963206972715f7377697a7a6c655f74207361626c655f6972715f7377697a7a6c65203d207b0a097b0a09092d312c2020362c202d312c2020382c2031352c2031322c2020372c2020392c092f2a2070736575646f205049432020302d3720202a2f0a09092d312c2031362c2031372c2031382c2020332c202d312c2032312c2032322c092f2a2070736575646f205049432020382d3135202a2f0a09092d312c202d312c202d312c202d312c202d312c202d312c202d312c202d312c092f2a2070736575646f204549534120302d3720202a2f0a09092d312c202d312c202d312c202d312c202d312c202d312c202d312c202d312c092f2a2070736575646f204549534120382d313520202a2f0a090920322c2020312c2020302c2020342c2020352c202d312c202d312c202d312c092f2a2070736575646f20504349202a2f0a09092d312c202d312c202d312c202d312c202d312c202d312c202d312c202d312c092f2a20202a2f0a09092d312c202d312c202d312c202d312c202d312c202d312c202d312c202d312c092f2a20202a2f0a09092d312c202d312c202d312c202d312c202d312c202d312c202d312c202d3120092f2a20202a2f0a097d2c0a097b0a090933342c2033332c2033322c2031322c2033352c2033362c2020312c2020362c092f2a206d61736b20302d3720202a2f0a090920332c2020372c202d312c202d312c2020352c202d312c202d312c2020342c092f2a206d61736b20382d313520202a2f0a090920392c2031302c2031312c202d312c202d312c2031342c2031352c202d312c092f2a206d61736b2031362d323320202a2f0a09092d312c202d312c202d312c202d312c202d312c202d312c202d312c202d312c092f2a20202a2f0a09092d312c202d312c202d312c202d312c202d312c202d312c202d312c202d312c092f2a20202a2f0a09092d312c202d312c202d312c202d312c202d312c202d312c202d312c202d312c092f2a20202a2f0a09092d312c202d312c202d312c202d312c202d312c202d312c202d312c202d312c092f2a20202a2f0a09092d312c202d312c202d312c202d312c202d312c202d312c202d312c202d31092f2a20202a2f0a097d2c0a092d312c0a097361626c655f7570646174655f6972715f68772c0a097361626c655f61636b5f6972715f68770a7d3b0a0a73746174696320766f6964205f5f696e69740a7361626c655f696e69745f69727128766f6964290a7b0a096f757462282d312c203078353337293b092f2a20736c6176652030202a2f0a096f757462282d312c203078353362293b092f2a20736c6176652031202a2f0a096f757462282d312c203078353364293b092f2a20736c6176652032202a2f0a096f75746228307834342c203078353335293b092f2a20656e61626c6520636173636164657320696e206d6173746572202a2f0a0a097361626c655f6c796e785f6972715f7377697a7a6c65203d20267361626c655f6972715f7377697a7a6c653b0a097361626c655f6c796e785f696e69745f697271283430293b0a7d0a0a2f2a0a202a2050434920466978757020636f6e66696775726174696f6e20666f7220414c504841205341424c45202832313030292e0a202a0a202a205468652064657669636520746f20736c6f74206d617070696e67206c6f6f6b73206c696b653a0a202a0a202a20536c6f7420202020204465766963650a202a2020302020202020202054554c49500a202a20203120202020202020534353490a202a202032202020202020205043492d45495341206272696467650a202a202033202020202020206e6f6e650a202a202034202020202020206e6f6e650a202a202035202020202020206e6f6e650a202a20203620202020202020504349206f6e20626f61726420736c6f7420300a202a20203720202020202020504349206f6e20626f61726420736c6f7420310a202a20203820202020202020504349206f6e20626f61726420736c6f7420320a202a2020200a202a0a202a20546869732074776f206c61796572656420696e7465727275707420617070726f616368206d65616e73207468617420776520616c6c6f636174652049525120313620616e64200a202a2061626f766520666f722050434920696e74657272757074732e2020546865204952512072656c6174657320746f207768696368206269742074686520696e746572727570740a202a20636f6d657320696e206f6e2e202054686973206d616b657320696e746572727570742070726f63657373696e67206d756368206561736965722e0a202a2f0a2f2a0a202a204e4f54453a20746865204952512061737369676e6d656e74732062656c6f7720617265206172626974726172792c20627574206e65656420746f20626520636f6e73697374656e740a202a2077697468207468652076616c75657320696e2074686520697271207377697a7a6c696e67207461626c65732061626f76652e0a202a2f0a0a73746174696320696e74205f5f696e69740a7361626c655f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b395d5b355d205f5f696e697464617461203d207b0a09092f2a494e5420202020494e5441202020494e5442202020494e5443202020494e5444202a2f0a09097b2033322b302c202033322b302c202033322b302c202033322b302c202033322b307d2c20202f2a20496453656c20302c202054554c495020202a2f0a09097b2033322b312c202033322b312c202033322b312c202033322b312c202033322b317d2c20202f2a20496453656c20312c2020534353492020202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c20322c202053494f2020202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c20332c20206e6f6e652020202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c20342c20206e6f6e652020202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c20352c20206e6f6e652020202a2f0a09097b2033322b322c202033322b322c202033322b322c202033322b322c202033322b327d2c20202f2a20496453656c20362c2020736c6f742030202a2f0a09097b2033322b332c202033322b332c202033322b332c202033322b332c202033322b337d2c20202f2a20496453656c20372c2020736c6f742031202a2f0a09097b2033322b342c202033322b342c202033322b342c202033322b342c202033322b347d2020202f2a20496453656c20382c2020736c6f742032202a2f0a097d3b0a096c6f6e67206d696e5f696473656c203d20302c206d61785f696473656c203d20382c20697271735f7065725f736c6f74203d20353b0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a23656e646966202f2a20646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f5341424c4529202a2f0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f4c594e58290a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a2f2a204c594e58206861726477617265207370656369666963730a202a2f0a2f2a0a202a202020466f72204c594e582c20776869636820697320616c736f206261726f7175652c207765206d616e61676520363420495251732c20766961206120637573746f6d2049432e0a202a0a202a204269742020202020204d65616e696e672020202020202020202020202020204b65726e656c204952510a202a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d0a202a203020202020202020200a202a203120202020202020200a202a203220202020202020200a202a203320202020202020206d6f75736509090931320a202a203420202020202020200a202a203520202020202020200a202a203620202020202020206b6579626f617264090909310a202a20372020202020202020666c6f707079090909360a202a20382020202020202020434f4d32090909330a202a20392020202020202020706172616c6c656c20706f72740909370a202a31302020202020202020454953412069727120330909092d0a202a31312020202020202020454953412069727120340909092d0a202a3132202020202020202045495341206972712035090909350a202a31332020202020202020454953412069727120360909092d0a202a31342020202020202020454953412069727120370909092d0a202a31352020202020202020434f4d31090909340a202a3136202020202020202045495341206972712039090909390a202a31372020202020202020454953412069727120313009090931300a202a31382020202020202020454953412069727120313109090931310a202a3139202020202020202045495341206972712031320909092d0a202a323020202020202020200a202a32312020202020202020454953412069727120313409090931340a202a32322020202020202020454953412069727120313509090931350a202a32332020202020202020494943090909092d0a202a3234202020202020202056474120286275696c74696e292020202020202020202020202020202d0a202a32350a202a32360a202a32370a202a323820202020202020204e435238313020286275696c74696e29090932380a202a32390a202a33300a202a33310a202a33322020202020202020504349203020736c6f7420342041207072696d61727920627573202033320a202a33332020202020202020504349203020736c6f7420342042207072696d61727920627573202033330a202a33342020202020202020504349203020736c6f7420342043207072696d61727920627573202033340a202a33352020202020202020504349203020736c6f7420342044207072696d617279206275730a202a33362020202020202020504349203020736c6f7420352041207072696d617279206275730a202a33372020202020202020504349203020736c6f7420352042207072696d617279206275730a202a33382020202020202020504349203020736c6f7420352043207072696d617279206275730a202a33392020202020202020504349203020736c6f7420352044207072696d617279206275730a202a34302020202020202020504349203020736c6f7420362041207072696d617279206275730a202a34312020202020202020504349203020736c6f7420362042207072696d617279206275730a202a34322020202020202020504349203020736c6f7420362043207072696d617279206275730a202a34332020202020202020504349203020736c6f7420362044207072696d617279206275730a202a34342020202020202020504349203020736c6f7420372041207072696d617279206275730a202a34352020202020202020504349203020736c6f7420372042207072696d617279206275730a202a34362020202020202020504349203020736c6f7420372043207072696d617279206275730a202a34372020202020202020504349203020736c6f7420372044207072696d617279206275730a202a34382020202020202020504349203020736c6f7420302041207365636f6e64617279206275730a202a34392020202020202020504349203020736c6f7420302042207365636f6e64617279206275730a202a35302020202020202020504349203020736c6f7420302043207365636f6e64617279206275730a202a35312020202020202020504349203020736c6f7420302044207365636f6e64617279206275730a202a35322020202020202020504349203020736c6f7420312041207365636f6e64617279206275730a202a35332020202020202020504349203020736c6f7420312042207365636f6e64617279206275730a202a35342020202020202020504349203020736c6f7420312043207365636f6e64617279206275730a202a35352020202020202020504349203020736c6f7420312044207365636f6e64617279206275730a202a35362020202020202020504349203020736c6f7420322041207365636f6e64617279206275730a202a35372020202020202020504349203020736c6f7420322042207365636f6e64617279206275730a202a35382020202020202020504349203020736c6f7420322043207365636f6e64617279206275730a202a35392020202020202020504349203020736c6f7420322044207365636f6e64617279206275730a202a36302020202020202020504349203020736c6f7420332041207365636f6e64617279206275730a202a36312020202020202020504349203020736c6f7420332042207365636f6e64617279206275730a202a36322020202020202020504349203020736c6f7420332043207365636f6e64617279206275730a202a36332020202020202020504349203020736c6f7420332044207365636f6e64617279206275730a202a2f0a0a73746174696320766f69640a6c796e785f7570646174655f6972715f687728756e7369676e6564206c6f6e67206269742c20756e7369676e6564206c6f6e67206d61736b290a7b0a092f2a0a09202a2057726974652074686520414952207265676973746572206f6e207468652054332f54342077697468207468650a09202a2061646472657373206f6620746865204943206d61736b20726567697374657220286f66667365742030783430290a09202a2f0a092a2876756c702954325f414952203d20307834303b0a096d6228293b0a092a2876756c702954325f4149523b202f2a2072652d7265616420746f20666f726365207772697465202a2f0a096d6228293b0a092a2876756c702954325f444952203d206d61736b3b202020200a096d6228293b0a096d6228293b0a7d0a0a73746174696320766f69640a6c796e785f61636b5f6972715f687728756e7369676e6564206c6f6e6720626974290a7b0a092a2876756c702954325f564152203d2028755f6c6f6e6729206269743b0a096d6228293b0a096d6228293b0a7d0a0a737461746963206972715f7377697a7a6c655f74206c796e785f6972715f7377697a7a6c65203d207b0a097b202f2a206972715f746f5f6d61736b202a2f0a09092d312c2020362c202d312c2020382c2031352c2031322c2020372c2020392c092f2a2070736575646f205049432020302d3720202a2f0a09092d312c2031362c2031372c2031382c2020332c202d312c2032312c2032322c092f2a2070736575646f205049432020382d3135202a2f0a09092d312c202d312c202d312c202d312c202d312c202d312c202d312c202d312c092f2a2070736575646f202a2f0a09092d312c202d312c202d312c202d312c2032382c202d312c202d312c202d312c092f2a2070736575646f202a2f0a090933322c2033332c2033342c2033352c2033362c2033372c2033382c2033392c092f2a206d61736b2033322d3339202a2f0a090934302c2034312c2034322c2034332c2034342c2034352c2034362c2034372c092f2a206d61736b2034302d3437202a2f0a090934382c2034392c2035302c2035312c2035322c2035332c2035342c2035352c092f2a206d61736b2034382d3535202a2f0a090935362c2035372c2035382c2035392c2036302c2036312c2036322c203633092f2a206d61736b2035362d3633202a2f0a097d2c0a097b202f2a206d61736b5f746f5f697271202a2f0a09092d312c202d312c202d312c2031322c202d312c202d312c2020312c2020362c092f2a206d61736b20302d372020202a2f0a090920332c2020372c202d312c202d312c2020352c202d312c202d312c2020342c092f2a206d61736b20382d313520202a2f0a090920392c2031302c2031312c202d312c202d312c2031342c2031352c202d312c092f2a206d61736b2031362d3233202a2f0a09092d312c202d312c202d312c202d312c2032382c202d312c202d312c202d312c092f2a206d61736b2032342d3331202a2f0a090933322c2033332c2033342c2033352c2033362c2033372c2033382c2033392c092f2a206d61736b2033322d3339202a2f0a090934302c2034312c2034322c2034332c2034342c2034352c2034362c2034372c092f2a206d61736b2034302d3437202a2f0a090934382c2034392c2035302c2035312c2035322c2035332c2035342c2035352c092f2a206d61736b2034382d3535202a2f0a090935362c2035372c2035382c2035392c2036302c2036312c2036322c203633092f2a206d61736b2035362d3633202a2f0a097d2c0a092d312c0a096c796e785f7570646174655f6972715f68772c0a096c796e785f61636b5f6972715f68770a7d3b0a0a73746174696320766f6964205f5f696e69740a6c796e785f696e69745f69727128766f6964290a7b0a097361626c655f6c796e785f6972715f7377697a7a6c65203d20266c796e785f6972715f7377697a7a6c653b0a097361626c655f6c796e785f696e69745f697271283634293b0a7d0a0a2f2a0a202a2050434920466978757020636f6e66696775726174696f6e20666f7220414c504841204c594e5820283231303041290a202a0a202a205468652064657669636520746f20736c6f74206d617070696e67206c6f6f6b73206c696b653a0a202a0a202a20536c6f7420202020204465766963650a202a202030202020202020206e6f6e650a202a202031202020202020206e6f6e650a202a202032202020202020205043492d45495341206272696467650a202a202033202020202020205043492d504349206272696467650a202a202034202020202020204e435220383130202844656d692d4c796e78206f6e6c79290a202a202035202020202020206e6f6e650a202a20203620202020202020504349206f6e20626f61726420736c6f7420340a202a20203720202020202020504349206f6e20626f61726420736c6f7420350a202a20203820202020202020504349206f6e20626f61726420736c6f7420360a202a20203920202020202020504349206f6e20626f61726420736c6f7420370a202a0a202a20416e6420626568696e64207468652050504220776520686176653a0a202a0a202a20313120202020202020504349206f6e20626f61726420736c6f7420300a202a20313220202020202020504349206f6e20626f61726420736c6f7420310a202a20313320202020202020504349206f6e20626f61726420736c6f7420320a202a20313420202020202020504349206f6e20626f61726420736c6f7420330a202a2f0a2f2a0a202a204e4f54453a20746865204952512061737369676e6d656e74732062656c6f7720617265206172626974726172792c20627574206e65656420746f20626520636f6e73697374656e740a202a2077697468207468652076616c75657320696e2074686520697271207377697a7a6c696e67207461626c65732061626f76652e0a202a2f0a0a73746174696320696e74205f5f696e69740a6c796e785f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b31395d5b355d205f5f696e697464617461203d207b0a09092f2a494e5420202020494e5441202020494e5442202020494e5443202020494e5444202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031332c2020504345422020202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031342c2020505042202020202a2f0a09097b20202032382c2020202032382c2020202032382c2020202032382c2020202032387d2c20202f2a20496453656c2031352c20204e43522064656d69202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031362c20206e6f6e652020202a2f0a09097b20202033322c2020202033322c2020202033332c2020202033342c2020202033357d2c20202f2a20496453656c2031372c2020736c6f742034202a2f0a09097b20202033362c2020202033362c2020202033372c2020202033382c2020202033397d2c20202f2a20496453656c2031382c2020736c6f742035202a2f0a09097b20202034302c2020202034302c2020202034312c2020202034322c2020202034337d2c20202f2a20496453656c2031392c2020736c6f742036202a2f0a09097b20202034342c2020202034342c2020202034352c2020202034362c2020202034377d2c20202f2a20496453656c2032302c2020736c6f742037202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2032322c20206e6f6e652020202a2f0a09092f2a2054686520666f6c6c6f77696e67206172652061637475616c6c7920626568696e6420746865205050422e202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031362020206e6f6e65202a2f0a09097b20202032382c2020202032382c2020202032382c2020202032382c2020202032387d2c20202f2a20496453656c2031372020204e4352206c796e78202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031382020206e6f6e65202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2031392020206e6f6e65202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2032302020206e6f6e65202a2f0a09097b2020202d312c202020202d312c202020202d312c202020202d312c202020202d317d2c20202f2a20496453656c2032312020206e6f6e65202a2f0a09097b20202034382c2020202034382c2020202034392c2020202035302c2020202035317d2c20202f2a20496453656c203232202020736c6f742030202a2f0a09097b20202035322c2020202035322c2020202035332c2020202035342c2020202035357d2c20202f2a20496453656c203233202020736c6f742031202a2f0a09097b20202035362c2020202035362c2020202035372c2020202035382c2020202035397d2c20202f2a20496453656c203234202020736c6f742032202a2f0a09097b20202036302c2020202036302c2020202036312c2020202036322c2020202036337d2020202f2a20496453656c203235202020736c6f742033202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20322c206d61785f696473656c203d2032302c20697271735f7065725f736c6f74203d20353b0a0972657475726e20434f4d4d4f4e5f5441424c455f4c4f4f4b55503b0a7d0a0a737461746963207538205f5f696e69740a6c796e785f7377697a7a6c6528737472756374207063695f646576202a6465762c207538202a70696e70290a7b0a09696e7420736c6f742c2070696e203d202a70696e703b0a0a09696620286465762d3e6275732d3e6e756d626572203d3d203029207b0a0909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a097d0a092f2a20436865636b20666f7220746865206275696c742d696e20627269646765202a2f0a09656c736520696620285043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d203329207b0a0909736c6f74203d205043495f534c4f54286465762d3e646576666e29202b2031313b0a097d0a09656c73650a097b0a09092f2a204d757374206265206120636172642d6261736564206272696467652e20202a2f0a0909646f207b0a090909696620285043495f534c4f54286465762d3e6275732d3e73656c662d3e646576666e29203d3d203329207b0a09090909736c6f74203d205043495f534c4f54286465762d3e646576666e29202b2031313b0a09090909627265616b3b0a0909097d0a09090970696e203d207063695f7377697a7a6c655f696e746572727570745f70696e286465762c2070696e293b0a0a0909092f2a204d6f76652075702074686520636861696e206f6620627269646765732e20202a2f0a090909646576203d206465762d3e6275732d3e73656c663b0a0909092f2a20536c6f74206f6620746865206e657874206272696467652e20202a2f0a090909736c6f74203d205043495f534c4f54286465762d3e646576666e293b0a09097d207768696c6520286465762d3e6275732d3e73656c66293b0a097d0a092a70696e70203d2070696e3b0a0972657475726e20736c6f743b0a7d0a0a23656e646966202f2a20646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f4c594e5829202a2f0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a2f2a2047454e455249432069727120726f7574696e6573202a2f0a0a73746174696320696e6c696e6520766f69640a7361626c655f6c796e785f656e61626c655f69727128737472756374206972715f64617461202a64290a7b0a09756e7369676e6564206c6f6e67206269742c206d61736b3b0a0a09626974203d207361626c655f6c796e785f6972715f7377697a7a6c652d3e6972715f746f5f6d61736b5b642d3e6972715d3b0a097370696e5f6c6f636b28267361626c655f6c796e785f6972715f6c6f636b293b0a096d61736b203d207361626c655f6c796e785f6972715f7377697a7a6c652d3e736861646f775f6d61736b20263d207e2831554c203c3c20626974293b0a097361626c655f6c796e785f6972715f7377697a7a6c652d3e7570646174655f6972715f6877286269742c206d61736b293b0a097370696e5f756e6c6f636b28267361626c655f6c796e785f6972715f6c6f636b293b0a23696620300a097072696e746b282225733a206d61736b203078256c7820626974203078256c782069727120307825785c6e222c0a09202020202020205f5f66756e635f5f2c206d61736b2c206269742c20697271293b0a23656e6469660a7d0a0a73746174696320766f69640a7361626c655f6c796e785f64697361626c655f69727128737472756374206972715f64617461202a64290a7b0a09756e7369676e6564206c6f6e67206269742c206d61736b3b0a0a09626974203d207361626c655f6c796e785f6972715f7377697a7a6c652d3e6972715f746f5f6d61736b5b642d3e6972715d3b0a097370696e5f6c6f636b28267361626c655f6c796e785f6972715f6c6f636b293b0a096d61736b203d207361626c655f6c796e785f6972715f7377697a7a6c652d3e736861646f775f6d61736b207c3d2031554c203c3c206269743b0a097361626c655f6c796e785f6972715f7377697a7a6c652d3e7570646174655f6972715f6877286269742c206d61736b293b0a097370696e5f756e6c6f636b28267361626c655f6c796e785f6972715f6c6f636b293b0a23696620300a097072696e746b282225733a206d61736b203078256c7820626974203078256c782069727120307825785c6e222c0a09202020202020205f5f66756e635f5f2c206d61736b2c206269742c20697271293b0a23656e6469660a7d0a0a73746174696320766f69640a7361626c655f6c796e785f6d61736b5f616e645f61636b5f69727128737472756374206972715f64617461202a64290a7b0a09756e7369676e6564206c6f6e67206269742c206d61736b3b0a0a09626974203d207361626c655f6c796e785f6972715f7377697a7a6c652d3e6972715f746f5f6d61736b5b642d3e6972715d3b0a097370696e5f6c6f636b28267361626c655f6c796e785f6972715f6c6f636b293b0a096d61736b203d207361626c655f6c796e785f6972715f7377697a7a6c652d3e736861646f775f6d61736b207c3d2031554c203c3c206269743b0a097361626c655f6c796e785f6972715f7377697a7a6c652d3e7570646174655f6972715f6877286269742c206d61736b293b0a097361626c655f6c796e785f6972715f7377697a7a6c652d3e61636b5f6972715f687728626974293b0a097370696e5f756e6c6f636b28267361626c655f6c796e785f6972715f6c6f636b293b0a7d0a0a73746174696320737472756374206972715f63686970207361626c655f6c796e785f6972715f74797065203d207b0a092e6e616d6509093d20225341424c452f4c594e58222c0a092e6972715f756e6d61736b093d207361626c655f6c796e785f656e61626c655f6972712c0a092e6972715f6d61736b093d207361626c655f6c796e785f64697361626c655f6972712c0a092e6972715f6d61736b5f61636b093d207361626c655f6c796e785f6d61736b5f616e645f61636b5f6972712c0a7d3b0a0a73746174696320766f6964200a7361626c655f6c796e785f73726d5f6465766963655f696e7465727275707428756e7369676e6564206c6f6e6720766563746f72290a7b0a092f2a204e6f746520746861742074686520766563746f72207265706f72746564206279207468652053524d2050414c636f646520636f72726573706f6e64730a09202020746f2074686520696e74657272757074206d61736b20626974732c20627574207765206861766520746f206d616e61676520766961207468650a09202020736f2d63616c6c6564206c6567616379204952517320666f72206d616e7920636f6d6d6f6e20646576696365732e20202a2f0a0a09696e74206269742c206972713b0a0a09626974203d2028766563746f72202d20307838303029203e3e20343b0a09697271203d207361626c655f6c796e785f6972715f7377697a7a6c652d3e6d61736b5f746f5f6972715b6269745d3b0a23696620300a097072696e746b282225733a20766563746f72203078256c782062697420307825782069727120307825785c6e222c0a09202020202020205f5f66756e635f5f2c20766563746f722c206269742c20697271293b0a23656e6469660a0968616e646c655f69727128697271293b0a7d0a0a73746174696320766f6964205f5f696e69740a7361626c655f6c796e785f696e69745f69727128696e74206e725f6f665f69727173290a7b0a096c6f6e6720693b0a0a09666f72202869203d20303b2069203c206e725f6f665f697271733b202b2b6929207b0a09096972715f7365745f636869705f616e645f68616e646c657228692c20267361626c655f6c796e785f6972715f747970652c0a09090909092068616e646c655f6c6576656c5f697271293b0a09096972715f7365745f7374617475735f666c61677328692c204952515f4c4556454c293b0a097d0a0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a7d0a0a73746174696320766f6964205f5f696e69740a7361626c655f6c796e785f696e69745f70636928766f6964290a7b0a09636f6d6d6f6e5f696e69745f70636928293b0a7d0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a2f2a0a202a205468652053797374656d20566563746f72730a202a0a202a20496e206f7264657220746861742054325f4841455f414444524553532073686f756c64206265206120636f6e7374616e742c20776520706c61790a202a2074686573652067616d657320776974682047414d4d415f424941532e0a202a2f0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c205c0a2020202028646566696e656428434f4e4649475f414c5048415f5341424c45292026262021646566696e656428434f4e4649475f414c5048415f47414d4d4129290a23756e6465662047414d4d415f424941530a23646566696e652047414d4d415f4249415320300a73747275637420616c7068615f6d616368696e655f766563746f72207361626c655f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20225361626c65222c0a09444f5f4556345f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f54325f494f2c0a092e6d616368696e655f636865636b09093d2074325f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f5341424c455f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d20454953415f44454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2054325f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2034302c0a092e6465766963655f696e74657272757074093d207361626c655f6c796e785f73726d5f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d2074325f696e69745f617263682c0a092e696e69745f69727109093d207361626c655f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d207361626c655f6c796e785f696e69745f7063692c0a092e6b696c6c5f6172636809093d2074325f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d207361626c655f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a0a092e737973203d207b202e7432203d207b0a09202020202e67616d6d615f6269617309093d20300a097d207d0a7d3b0a414c4941535f4d56287361626c65290a23656e646966202f2a2047454e45524943207c7c20285341424c45202626202147414d4d4129202a2f0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c205c0a2020202028646566696e656428434f4e4649475f414c5048415f5341424c452920262620646566696e656428434f4e4649475f414c5048415f47414d4d4129290a23756e6465662047414d4d415f424941530a23646566696e652047414d4d415f42494153205f47414d4d415f424941530a73747275637420616c7068615f6d616368696e655f766563746f72207361626c655f67616d6d615f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20225361626c652d47616d6d61222c0a09444f5f4556355f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f54325f494f2c0a092e6d616368696e655f636865636b09093d2074325f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f5341424c455f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d20454953415f44454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2054325f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2034302c0a092e6465766963655f696e74657272757074093d207361626c655f6c796e785f73726d5f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d2074325f696e69745f617263682c0a092e696e69745f69727109093d207361626c655f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d207361626c655f6c796e785f696e69745f7063692c0a092e6b696c6c5f6172636809093d2074325f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d207361626c655f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a0a092e737973203d207b202e7432203d207b0a09202020202e67616d6d615f6269617309093d205f47414d4d415f424941530a097d207d0a7d3b0a414c4941535f4d56287361626c655f67616d6d61290a23656e646966202f2a2047454e45524943207c7c20285341424c452026262047414d4d4129202a2f0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f4c594e58290a23756e6465662047414d4d415f424941530a23646566696e652047414d4d415f42494153205f47414d4d415f424941530a73747275637420616c7068615f6d616368696e655f766563746f72206c796e785f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224c796e78222c0a09444f5f4556345f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f54325f494f2c0a092e6d616368696e655f636865636b09093d2074325f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f5341424c455f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d20454953415f44454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2054325f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2036342c0a092e6465766963655f696e74657272757074093d207361626c655f6c796e785f73726d5f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d2074325f696e69745f617263682c0a092e696e69745f69727109093d206c796e785f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d207361626c655f6c796e785f696e69745f7063692c0a092e6b696c6c5f6172636809093d2074325f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d206c796e785f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d206c796e785f7377697a7a6c652c0a0a092e737973203d207b202e7432203d207b0a09202020202e67616d6d615f6269617309093d205f47414d4d415f424941530a097d207d0a7d3b0a414c4941535f4d56286c796e78290a23656e646966202f2a2047454e45524943207c7c204c594e58202a2f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f616c7068612f6b65726e656c2f7379735f73696f2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333035303500313231313437343433333000303032303030330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a096c696e75782f617263682f616c7068612f6b65726e656c2f7379735f73696f2e630a202a0a202a09436f707972696768742028432920313939352044617669642041205275736c696e670a202a09436f70797269676874202843292031393936204a61792041204573746162726f6f6b0a202a09436f707972696768742028432920313939382c203139393920526963686172642048656e646572736f6e0a202a0a202a20436f646520666f7220616c6c20626f61726473207468617420726f757465207468652050434920696e7465727275707473207468726f756768207468652053494f0a202a205043492f495341206272696467652e20205468697320696e636c75646573204e6f6e616d6520284158507063693333292c204d756c7469612028554442292c0a202a204b656e6574696373277320506c6174666f726d20323030302c204176616e74692028416c70686153746174696f6e292c20584c2c20616e6420416c706861426f6f6b312e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f73637265656e5f696e666f2e683e0a0a23696e636c756465203c61736d2f636f6d70696c65722e683e0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f646d612e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f636f72655f61706563732e683e0a23696e636c756465203c61736d2f636f72655f6c63612e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a0a23696e636c756465202270726f746f2e68220a23696e636c75646520226972715f696d706c2e68220a23696e636c75646520227063695f696d706c2e68220a23696e636c75646520226d6163687665635f696d706c2e68220a23696e636c7564652022706338373378782e68220a0a23696620646566696e656428414c5048415f524553544f52455f53524d5f5345545550290a2f2a2053617665204c434120636f6e66696775726174696f6e20646174612061732074686520636f6e736f6c6520686164206974207365742075702e20202a2f0a737472756374200a7b0a09756e7369676e656420696e74206f7269675f726f7574655f7461623b202f2a20666f7220534156452f524553544f5245202a2f0a7d2073617665645f636f6e666967205f5f6174747269627574652828636f6d6d6f6e29293b0a23656e6469660a0a0a73746174696320766f6964205f5f696e69740a73696f5f696e69745f69727128766f6964290a7b0a0969662028616c7068615f7573696e675f73726d290a0909616c7068615f6d762e6465766963655f696e74657272757074203d2073726d5f6465766963655f696e746572727570743b0a0a09696e69745f6938323539615f6972717328293b0a09636f6d6d6f6e5f696e69745f6973615f646d6128293b0a7d0a0a73746174696320696e6c696e6520766f6964205f5f696e69740a616c706861626f6f6b315f696e69745f6172636828766f6964290a7b0a092f2a2054686520416c706861426f6f6b3120686173204c434420766964656f20666978656420617420383030783630302c0a09202020333720726f777320616e642031303020636f6c732e202a2f0a0973637265656e5f696e666f2e6f7269675f79203d2033373b0a0973637265656e5f696e666f2e6f7269675f766964656f5f636f6c73203d203130303b0a0973637265656e5f696e666f2e6f7269675f766964656f5f6c696e6573203d2033373b0a0a096c63615f696e69745f6172636828293b0a7d0a0a0a2f2a0a202a2073696f5f726f7574655f7461622073656c656374732069727120726f7574696e6720696e205043492f4953412062726964676520736f20746861743a0a202a09095049525130202d3e206972712031350a202a09095049525131202d3e206972712020390a202a09095049525132202d3e206972712031300a202a09095049525133202d3e206972712031310a202a0a202a20546869732070726f6261626c79206f7567687420746f20626520636f6e666967757261626c6520766961204d494c4f2e2020466f720a202a206578616d706c652c20736f756e6420626f61726473207365656d20746f206c696b65207573696e672049525120392e0a202a0a202a2054686973206973204e4f5420686f772077652073686f756c6420646f2069742e2050495251302d582073686f756c6420686176650a202a207468656972206f776e20495251732c207468652077617920696e74656c20757365732074686520494f2d4150494320495251732e0a202a2f0a0a73746174696320766f6964205f5f696e69740a73696f5f7063695f726f75746528766f6964290a7b0a09756e7369676e656420696e74206f7269675f726f7574655f7461623b0a0a092f2a2046697273742c20414c57415953207265616420616e64207072696e7420746865206f726967696e616c2073657474696e672e202a2f0a097063695f6275735f726561645f636f6e6669675f64776f7264287063695f6973615f686f73652d3e6275732c205043495f444556464e28372c2030292c20307836302c0a090909092020266f7269675f726f7574655f746162293b0a097072696e746b282225733a2050495251206f726967696e616c2030782578206e657720307825785c6e222c205f5f66756e635f5f2c0a09202020202020206f7269675f726f7574655f7461622c20616c7068615f6d762e7379732e73696f2e726f7574655f746162293b0a0a23696620646566696e656428414c5048415f524553544f52455f53524d5f5345545550290a0973617665645f636f6e6669672e6f7269675f726f7574655f746162203d206f7269675f726f7574655f7461623b0a23656e6469660a0a092f2a204e6f77206f76657272696465207769746820646573697265642073657474696e672e202a2f0a097063695f6275735f77726974655f636f6e6669675f64776f7264287063695f6973615f686f73652d3e6275732c205043495f444556464e28372c2030292c20307836302c0a09090909202020616c7068615f6d762e7379732e73696f2e726f7574655f746162293b0a7d0a0a73746174696320756e7369676e656420696e74205f5f696e69740a73696f5f636f6c6c6563745f6972715f6c6576656c7328766f6964290a7b0a09756e7369676e656420696e74206c6576656c5f62697473203d20303b0a09737472756374207063695f646576202a646576203d204e554c4c3b0a0a092f2a2049746572617465207468726f7567682074686520646576696365732c20636f6c6c656374696e6720495251206c6576656c732e20202a2f0a09666f725f656163685f7063695f6465762864657629207b0a090969662028286465762d3e636c617373203e3e203136203d3d205043495f424153455f434c4153535f425249444745292026260a090920202020286465762d3e636c617373203e3e203820213d205043495f434c4153535f4252494447455f50434d43494129290a090909636f6e74696e75653b0a0a0909696620286465762d3e697271290a0909096c6576656c5f62697473207c3d202831203c3c206465762d3e697271293b0a097d0a0972657475726e206c6576656c5f626974733b0a7d0a0a73746174696320766f6964205f5f696e69740a73696f5f66697875705f6972715f6c6576656c7328756e7369676e656420696e74206c6576656c5f62697473290a7b0a09756e7369676e656420696e74206f6c645f6c6576656c5f626974733b0a0a092f2a0a09202a204e6f772c206d616b6520616c6c2050434920696e7465727275707473206c6576656c2073656e7369746976652e20204e6f746963653a0a09202a20746865736520726567697374657273206d75737420626520616363657373656420627974652d776973652e2020696e7728292f6f75747728290a09202a20646f6e277420776f726b2e0a09202a0a09202a204d616b65207375726520746f207475726e206f666620616e79206c6576656c20626974732073657420666f72204952517320392c31302c31312c31352c0a09202a2020736f207468617420746865206f6e6c7920626974732067657474696e67207365742061726520666f7220646576696365732061637475616c6c7920666f756e642e0a09202a204e6f7465207468617420776520646f207072657365727665207468652072656d61696e646572206f662074686520626974732c20776869636820776520686f70650a09202a202077696c6c2062652073657420636f72726563746c79206279204152432f53524d2e0a09202a0a09202a204e6f74653a207765206174206c6561737420707265736572766520616e79206c6576656c2d7365742062697473206f6e20416c706861426f6f6b310a09202a2f0a096f6c645f6c6576656c5f62697473203d20696e6228307834643029207c2028696e6228307834643129203c3c2038293b0a0a096c6576656c5f62697473207c3d20286f6c645f6c6576656c5f62697473202620307837316666293b0a0a096f75746228286c6576656c5f62697473203e3e203029202620307866662c203078346430293b0a096f75746228286c6576656c5f62697473203e3e203829202620307866662c203078346431293b0a7d0a0a73746174696320696e6c696e6520696e74205f5f696e69740a6e6f6e616d655f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a092f2a0a09202a20546865204e6f6e616d6520626f6172642068617320352050434920736c6f747320776974682065616368206f662074686520340a09202a20696e746572727570742070696e7320726f7574656420746f20646966666572656e742070696e73206f6e20746865205043492f4953410a09202a20627269646765202850495251302d5049525133292e2020546865207461626c652062656c6f77206973206261736564206f6e0a09202a20696e666f726d6174696f6e20617661696c61626c652061743a0a09202a0a09202a202020687474703a2f2f6674702e6469676974616c2e636f6d2f7075622f4445432f6178707063692f7265665f696e74657272757074732e7478740a09202a0a09202a20492068617665206e6f20696e666f726d6174696f6e206f6e20746865204176616e746920696e7465727275707420726f7574696e672c206275740a09202a2074686520726f7574696e67207365656d7320746f206265206964656e746963616c20746f20746865204e6f6e616d65206578636570740a09202a207468617420746865204176616e74692068617320616e206164646974696f6e616c20736c6f742077686f736520726f7574696e672049276d0a09202a20756e73757265206f662e0a09202a0a09202a20706972715f7461625b305d20697320612066616b6520656e74727920746f206465616c2077697468206f6c642050434920626f617264730a09202a207468617420686176652074686520696e746572727570742070696e206e756d6265722068617264776972656420746f203020286d65616e696e670a09202a2074686174207468657920757365207468652064656661756c7420494e5441206c696e652c20696620746865792061726520696e746572727570740a09202a2064726976656e20617420616c6c292e0a09202a2f0a097374617469632063686172206972715f7461625b5d5b355d205f5f696e697464617461203d207b0a09092f2a494e542041202020422020204320202044202a2f0a09097b20332c2020332c2020332c2020332c2020337d2c202f2a20696473656c202036202835336338313029202a2f200a09097b2d312c202d312c202d312c202d312c202d317d2c202f2a20696473656c202037202853494f3a205043492f4953412062726964676529202a2f0a09097b20322c2020322c202d312c202d312c202d317d2c202f2a20696473656c20203820284861636b3a20736c6f7420636c6f736573742049534129202a2f0a09097b2d312c202d312c202d312c202d312c202d317d2c202f2a20696473656c2020392028756e7573656429202a2f0a09097b2d312c202d312c202d312c202d312c202d317d2c202f2a20696473656c2031302028756e7573656429202a2f0a09097b20302c2020302c2020322c2020312c2020307d2c202f2a20696473656c203131204b4e32355f5043495f534c4f5430202a2f0a09097b20312c2020312c2020302c2020322c2020317d2c202f2a20696473656c203132204b4e32355f5043495f534c4f5431202a2f0a09097b20322c2020322c2020312c2020302c2020327d2c202f2a20696473656c203133204b4e32355f5043495f534c4f5432202a2f0a09097b20302c2020302c2020302c2020302c2020307d2c202f2a20696473656c2031342041533235352054554c4950202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20362c206d61785f696473656c203d2031342c20697271735f7065725f736c6f74203d20353b0a09696e7420697271203d20434f4d4d4f4e5f5441424c455f4c4f4f4b55502c20746d703b0a09746d70203d205f5f6b65726e656c5f657874626c28616c7068615f6d762e7379732e73696f2e726f7574655f7461622c20697271293b0a0972657475726e20697271203e3d2030203f20746d70203a202d313b0a7d0a0a73746174696320696e6c696e6520696e74205f5f696e69740a70326b5f6d61705f69727128636f6e737420737472756374207063695f646576202a6465762c20753820736c6f742c2075382070696e290a7b0a097374617469632063686172206972715f7461625b5d5b355d205f5f696e697464617461203d207b0a09092f2a494e542041202020422020204320202044202a2f0a09097b20302c2020302c202d312c202d312c202d317d2c202f2a20696473656c202036202835336338313029202a2f0a09097b2d312c202d312c202d312c202d312c202d317d2c202f2a20696473656c202037202853494f3a205043492f4953412062726964676529202a2f0a09097b20312c2020312c2020322c2020332c2020307d2c202f2a20696473656c2020382028736c6f74204129202a2f0a09097b20322c2020322c2020332c2020302c2020317d2c202f2a20696473656c2020392028736c6f74204229202a2f0a09097b2d312c202d312c202d312c202d312c202d317d2c202f2a20696473656c2031302028756e7573656429202a2f0a09097b2d312c202d312c202d312c202d312c202d317d2c202f2a20696473656c2031312028756e7573656429202a2f0a09097b20332c2020332c202d312c202d312c202d317d2c202f2a20696473656c2031322028434d443036343629202a2f0a097d3b0a09636f6e7374206c6f6e67206d696e5f696473656c203d20362c206d61785f696473656c203d2031322c20697271735f7065725f736c6f74203d20353b0a09696e7420697271203d20434f4d4d4f4e5f5441424c455f4c4f4f4b55502c20746d703b0a09746d70203d205f5f6b65726e656c5f657874626c28616c7068615f6d762e7379732e73696f2e726f7574655f7461622c20697271293b0a0972657475726e20697271203e3d2030203f20746d70203a202d313b0a7d0a0a73746174696320696e6c696e6520766f6964205f5f696e69740a6e6f6e616d655f696e69745f70636928766f6964290a7b0a09636f6d6d6f6e5f696e69745f70636928293b0a0973696f5f7063695f726f75746528293b0a0973696f5f66697875705f6972715f6c6576656c732873696f5f636f6c6c6563745f6972715f6c6576656c732829293b0a0a0969662028706338373378785f70726f62652829203d3d202d3129207b0a09097072696e746b284b45524e5f455252202250726f62696e6720666f72205043383733787820537570657220494f2063686970206661696c65642e5c6e22293b0a097d20656c7365207b0a09097072696e746b284b45524e5f494e464f2022466f756e6420257320537570657220494f206368697020617420307825785c6e222c0a090909706338373378785f6765745f6d6f64656c28292c20706338373378785f6765745f626173652829293b0a0a09092f2a20456e61626c696e67207468696e677320696e2074686520537570657220494f206368697020646f65736e27742061637475616c6c790a0909202a20636f6e66696775726520616e6420656e61626c65207468696e67732c20746865206c65676163792064726976657273207374696c6c0a0909202a206e65656420746f20646f207468652061637475616c20636f6e66696775726174696f6e20616e6420656e61626c696e672e0a0909202a2054686973206f6e6c7920756e626c6f636b73207468656d2e0a0909202a2f0a0a2369662021646566696e656428434f4e4649475f414c5048415f4156414e5449290a09092f2a20446f6e277420626f74686572206f6e20746865204176616e74692066616d696c792e0a0909202a204e6f6e65206f66207468656d20686164206f6e2d626f617264204944452e0a0909202a2f0a0909706338373378785f656e61626c655f69646528293b0a23656e6469660a0909706338373378785f656e61626c655f657070313928293b0a097d0a7d0a0a73746174696320696e6c696e6520766f6964205f5f696e69740a616c706861626f6f6b315f696e69745f70636928766f6964290a7b0a09737472756374207063695f646576202a6465763b0a09756e7369676e65642063686172206f7269672c20636f6e6669673b0a0a09636f6d6d6f6e5f696e69745f70636928293b0a0973696f5f7063695f726f75746528293b0a0a092f2a0a09202a204f6e2074686520416c706861426f6f6b312c207468652050434d434941206368697020284369727275732036373239290a09202a2069732073656e73697469766520746f2050434920627573206275727374732c20736f207765206d7573742044495341424c450a09202a206275727374206d6f646520666f7220746865204e43522038787820534353492e2e2e203a2d280a09202a0a09202a204e6f7465207468617420746865204e4352383130205343534920647269766572206d757374207072657365727665207468650a09202a2073657474696e67206f66207468652062697420696e206f7264657220666f72207468697320746f20776f726b2e20204174207468650a09202a206d6f6d656e742028322e302e3239292c206e63723533633878782e6320646f6573204e4f5420646f20746869732c206275740a09202a20353363372c3878782e6320444f45532e0a09202a2f0a0a09646576203d204e554c4c3b0a097768696c65202828646576203d207063695f6765745f646576696365285043495f56454e444f525f49445f4e43522c205043495f414e595f49442c20646576292929207b0a0909696620286465762d3e646576696365203d3d205043495f4445564943455f49445f4e43525f3533433831300a0909202020207c7c206465762d3e646576696365203d3d205043495f4445564943455f49445f4e43525f3533433831350a0909202020207c7c206465762d3e646576696365203d3d205043495f4445564943455f49445f4e43525f3533433832300a0909202020207c7c206465762d3e646576696365203d3d205043495f4445564943455f49445f4e43525f35334338323529207b0a090909756e7369676e6564206c6f6e6720696f5f706f72743b0a090909756e7369676e65642063686172206374657374343b0a0a090909696f5f706f7274203d206465762d3e7265736f757263655b305d2e73746172743b0a090909637465737434203d20696e6228696f5f706f72742b30783231293b0a090909696620282128637465737434202620307838302929207b0a090909097072696e746b2822416c706861426f6f6b31204e435220696e69743a2073657474696e67220a0909090920202020202020222062757273742064697361626c655c6e22293b0a090909096f75746228637465737434207c20307838302c20696f5f706f72742b30783231293b0a0909097d0a202020202020202020202020202020207d0a097d0a0a092f2a20446f206e6f7420736574202a414e592a206c6576656c20747269676765727320666f7220416c706861426f6f6b312e202a2f0a0973696f5f66697875705f6972715f6c6576656c732830293b0a0a092f2a204d616b65207375726520746861742072656769737465722050523120696e6469636174657320314d62206d656d202a2f0a096f75746228307830662c203078336365293b206f726967203d20696e62283078336366293b2020202f2a20726561642050523520202a2f0a096f75746228307830662c203078336365293b206f75746228307830352c203078336366293b2020202f2a20756e6c6f636b205052302d34202a2f0a096f75746228307830622c203078336365293b20636f6e666967203d20696e62283078336366293b202f2a207265616420505231202a2f0a096966202828636f6e666967202620307863302920213d203078633029207b0a09097072696e746b2822416c706861426f6f6b312056474120696e69743a2073657474696e6720314d62206d656d6f72795c6e22293b0a0909636f6e666967207c3d20307863303b0a09096f75746228307830622c203078336365293b206f75746228636f6e6669672c203078336366293b202f2a20777269746520505231202a2f0a097d0a096f75746228307830662c203078336365293b206f757462286f7269672c203078336366293b202f2a20287265296c6f636b205052302d34202a2f0a7d0a0a766f69640a73696f5f6b696c6c5f6172636828696e74206d6f6465290a7b0a23696620646566696e656428414c5048415f524553544f52455f53524d5f5345545550290a092f2a2053696e63652077652063616e6e6f742072656164207468652050434920444d412057696e646f7720435352732c2077650a09202a2063616e6e6f7420726573746f7265207468656d20686572652e0a09202a0a09202a20486f77657665722c2077652043414e207265616420746865205049525120726f7574652072656769737465722c20736f20726573746f72652069740a09202a206e6f772e2e2e0a09202a2f0a20097063695f6275735f77726974655f636f6e6669675f64776f7264287063695f6973615f686f73652d3e6275732c205043495f444556464e28372c2030292c20307836302c0a0909090920202073617665645f636f6e6669672e6f7269675f726f7574655f746162293b0a23656e6469660a7d0a0a0a2f2a0a202a205468652053797374656d20566563746f72730a202a2f0a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f424f4f4b31290a73747275637420616c7068615f6d616368696e655f766563746f7220616c706861626f6f6b315f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d2022416c706861426f6f6b31222c0a09444f5f4556345f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f4c43415f494f2c0a092e6d616368696e655f636865636b09093d206c63615f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61646472657373093d20414c5048415f4d41585f4953415f444d415f414444524553532c0a092e6d696e5f696f5f6164647265737309093d2044454641554c545f494f5f424153452c0a092e6d696e5f6d656d5f61646472657373093d2041504543535f414e445f4c43415f44454641554c545f4d454d5f424153452c0a0a092e6e725f6972717309093d2031362c0a092e6465766963655f696e74657272757074093d206973615f6465766963655f696e746572727570742c0a0a092e696e69745f6172636809093d20616c706861626f6f6b315f696e69745f617263682c0a092e696e69745f69727109093d2073696f5f696e69745f6972712c0a092e696e69745f72746309093d20636f6d6d6f6e5f696e69745f7274632c0a092e696e69745f70636909093d20616c706861626f6f6b315f696e69745f7063692c0a092e6b696c6c5f6172636809093d2073696f5f6b696c6c5f617263682c0a092e7063695f6d61705f69727109093d206e6f6e616d655f6d61705f6972712c0a092e7063695f7377697a7a6c6509093d20636f6d6d6f6e5f7377697a7a6c652c0a0a092e737973203d207b202e73696f203d207b0a09092f2a204e435238313020534353492069732031342c2050434d43494120636f6e74726f6c6c65722069732031352e20202a2f0a09092e726f7574655f746162093d20307830653066306130612c0a097d7d0a7d3b0a414c4941535f4d5628616c706861626f6f6b31290a23656e6469660a0a23696620646566696e656428434f4e4649475f414c5048415f47454e4552494329207c7c20646566696e656428434f4e4649475f414c5048415f4156414e5449290a73747275637420616c7068615f6d616368696e655f766563746f72206176616e74695f6d76205f5f696e69746d76203d207b0a092e766563746f725f6e616d6509093d20224176616e7469222c0a09444f5f4556345f4d4d552c0a09444f5f44454641554c545f5254432c0a09444f5f41504543535f494f2c0a092e6d616368696e655f636865636b09093d2061706563735f6d616368696e655f636865636b2c0a092e6d61785f6973615f646d615f61 |