Transaction

Summary

Version 1
Size 96.9 KB
Vsize 96.9 KB
Weight 396876
Locktime 0
Block 100460
Transaction 8be9e0391bd3f292fe9c15ad64913b895293b3e3ef12ac7f1057d9c76b2b9ccc
>
0.00000001 NMC

Input scripts

0.3046022100ac9c934a3556058c46a9061d51d61d326909e8701012cd33cf072aa93ee6ebd9022100d89147be31b5546eeaefe969ac92da2cfa3cee333415ae9e88a992e75641f6e0[ALL]

Output scripts

0.0450062fb4258266f2603a7d8b978181b8fa328bba3774e3fde697fdb3abd9571bc1a1ff0eab3c9ba1b0d1813c12bb1095c5103d7adbd5ffd9a3e04e8881102bd0 OP_CHECKSIG
1.20616c69676e6d656e74207265737472696374696f6e73202a2f0a0909696620287468726561642d3e74797065203d3d20444d415f4d454d435059290a090909616c69676e203d206465762d3e636f70795f616c69676e3b0a0909656c736520696620287468726561642d3e74797065203d3d20444d415f584f52290a090909616c69676e203d206465762d3e786f725f616c69676e3b0a0909656c736520696620287468726561642d3e74797065203d3d20444d415f5051290a090909616c69676e203d206465762d3e70715f616c69676e3b0a0a09096966202831203c3c20616c69676e203e20746573745f6275665f73697a6529207b0a09090970725f657272282225752d627974652062756666657220746f6f20736d616c6c20666f722025642d6279746520616c69676e6d656e745c6e222c0a09090920202020202020746573745f6275665f73697a652c2031203c3c20616c69676e293b0a090909627265616b3b0a09097d0a0a09096c656e203d20646d61746573745f72616e646f6d2829202520746573745f6275665f73697a65202b20313b0a09096c656e203d20286c656e203e3e20616c69676e29203c3c20616c69676e3b0a090969662028216c656e290a0909096c656e203d2031203c3c20616c69676e3b0a09097372635f6f6666203d20646d61746573745f72616e646f6d282920252028746573745f6275665f73697a65202d206c656e202b2031293b0a09096473745f6f6666203d20646d61746573745f72616e646f6d282920252028746573745f6275665f73697a65202d206c656e202b2031293b0a0a09097372635f6f6666203d20287372635f6f6666203e3e20616c69676e29203c3c20616c69676e3b0a09096473745f6f6666203d20286473745f6f6666203e3e20616c69676e29203c3c20616c69676e3b0a0a0909646d61746573745f696e69745f73726373287468726561642d3e737263732c207372635f6f66662c206c656e293b0a0909646d61746573745f696e69745f64737473287468726561642d3e647374732c206473745f6f66662c206c656e293b0a0a0909666f72202869203d20303b2069203c207372635f636e743b20692b2b29207b0a0909097538202a627566203d207468726561642d3e737263735b695d202b207372635f6f66663b0a0a090909646d615f737263735b695d203d20646d615f6d61705f73696e676c65286465762d3e6465762c206275662c206c656e2c0a0909090909092020202020444d415f544f5f444556494345293b0a090909726574203d20646d615f6d617070696e675f6572726f72286465762d3e6465762c20646d615f737263735b695d293b0a0909096966202872657429207b0a09090909756e6d61705f737263286465762d3e6465762c20646d615f737263732c206c656e2c2069293b0a0909090970725f7761726e282225733a202325753a206d617070696e67206572726f72202564207769746820220a0909090909227372635f6f66663d30782578206c656e3d307825785c6e222c0a09090909097468726561645f6e616d652c20746f74616c5f7465737473202d20312c207265742c0a09090909097372635f6f66662c206c656e293b0a090909096661696c65645f74657374732b2b3b0a09090909636f6e74696e75653b0a0909097d0a09097d0a09092f2a206d6170207769746820444d415f4249444952454354494f4e414c20746f20666f7263652077726974656261636b2f696e76616c6964617465202a2f0a0909666f72202869203d20303b2069203c206473745f636e743b20692b2b29207b0a090909646d615f647374735b695d203d20646d615f6d61705f73696e676c65286465762d3e6465762c207468726561642d3e647374735b695d2c0a0909090909092020202020746573745f6275665f73697a652c0a0909090909092020202020444d415f4249444952454354494f4e414c293b0a090909726574203d20646d615f6d617070696e675f6572726f72286465762d3e6465762c20646d615f647374735b695d293b0a0909096966202872657429207b0a09090909756e6d61705f737263286465762d3e6465762c20646d615f737263732c206c656e2c207372635f636e74293b0a09090909756e6d61705f647374286465762d3e6465762c20646d615f647374732c20746573745f6275665f73697a652c2069293b0a0909090970725f7761726e282225733a202325753a206d617070696e67206572726f72202564207769746820220a0909090909226473745f6f66663d30782578206c656e3d307825785c6e222c0a09090909097468726561645f6e616d652c20746f74616c5f7465737473202d20312c207265742c0a09090909096473745f6f66662c20746573745f6275665f73697a65293b0a090909096661696c65645f74657374732b2b3b0a09090909636f6e74696e75653b0a0909097d0a09097d0a0a0909696620287468726561642d3e74797065203d3d20444d415f4d454d435059290a0909097478203d206465762d3e6465766963655f707265705f646d615f6d656d637079286368616e2c0a0909090909090920646d615f647374735b305d202b206473745f6f66662c0a0909090909090920646d615f737263735b305d2c206c656e2c0a0909090909090920666c616773293b0a0909656c736520696620287468726561642d3e74797065203d3d20444d415f584f52290a0909097478203d206465762d3e6465766963655f707265705f646d615f786f72286368616e2c0a090909090909202020202020646d615f647374735b305d202b206473745f6f66662c0a090909090909202020202020646d615f737263732c207372635f636e742c0a0909090909092020202020206c656e2c20666c616773293b0a0909656c736520696620287468726561642d3e74797065203d3d20444d415f505129207b0a090909646d615f616464725f7420646d615f70715b6473745f636e745d3b0a0a090909666f72202869203d20303b2069203c206473745f636e743b20692b2b290a09090909646d615f70715b695d203d20646d615f647374735b695d202b206473745f6f66663b0a0909097478203d206465762d3e6465766963655f707265705f646d615f7071286368616e2c20646d615f70712c20646d615f737263732c0a09090909090920202020207372635f636e742c2070715f636f6566732c0a09090909090920202020206c656e2c20666c616773293b0a09097d0a0a09096966202821747829207b0a090909756e6d61705f737263286465762d3e6465762c20646d615f737263732c206c656e2c207372635f636e74293b0a090909756e6d61705f647374286465762d3e6465762c20646d615f647374732c20746573745f6275665f73697a652c206473745f636e74293b0a09090970725f7761726e696e67282225733a202325753a2070726570206572726f722077697468207372635f6f66663d3078257820220a0909090909226473745f6f66663d30782578206c656e3d307825785c6e222c0a09090909097468726561645f6e616d652c20746f74616c5f7465737473202d20312c0a09090909097372635f6f66662c206473745f6f66662c206c656e293b0a0909096d736c65657028313030293b0a0909096661696c65645f74657374732b2b3b0a090909636f6e74696e75653b0a09097d0a0a0909646f6e652e646f6e65203d2066616c73653b0a090974782d3e63616c6c6261636b203d20646d61746573745f63616c6c6261636b3b0a090974782d3e63616c6c6261636b5f706172616d203d2026646f6e653b0a0909636f6f6b6965203d2074782d3e74785f7375626d6974287478293b0a0a090969662028646d615f7375626d69745f6572726f7228636f6f6b69652929207b0a09090970725f7761726e696e67282225733a202325753a207375626d6974206572726f722025642077697468207372635f6f66663d3078257820220a0909090909226473745f6f66663d30782578206c656e3d307825785c6e222c0a09090909097468726561645f6e616d652c20746f74616c5f7465737473202d20312c20636f6f6b69652c0a09090909097372635f6f66662c206473745f6f66662c206c656e293b0a0909096d736c65657028313030293b0a0909096661696c65645f74657374732b2b3b0a090909636f6e74696e75653b0a09097d0a0909646d615f6173796e635f69737375655f70656e64696e67286368616e293b0a0a0909776169745f6576656e745f667265657a61626c655f74696d656f757428646f6e655f776169742c20646f6e652e646f6e652c0a090909090920202020206d736563735f746f5f6a6966666965732874696d656f757429293b0a0a0909737461747573203d20646d615f6173796e635f69735f74785f636f6d706c657465286368616e2c20636f6f6b69652c204e554c4c2c204e554c4c293b0a0a09096966202821646f6e652e646f6e6529207b0a0909092f2a0a090909202a205765277265206c656176696e67207468652074696d6564206f757420646d61206f7065726174696f6e20776974680a090909202a2064616e676c696e6720706f696e74657220746f20646f6e655f776169742e2020546f206d616b6520746869730a090909202a20636f72726563742c207765276c6c206e65656420746f20616c6c6f6361746520776169745f646f6e6520666f720a090909202a2065616368207465737420697465726174696f6e20616e6420706572666f726d202277686f277320676f6e6e610a090909202a206672656520697420746869732074696d653f222064616e63696e672e2020466f72206e6f772c206a7573740a090909202a206c656176652069742064616e676c696e672e0a090909202a2f0a09090970725f7761726e696e67282225733a202325753a20746573742074696d6564206f75745c6e222c0a090909092020207468726561645f6e616d652c20746f74616c5f7465737473202d2031293b0a0909096661696c65645f74657374732b2b3b0a090909636f6e74696e75653b0a09097d20656c7365206966202873746174757320213d20444d415f5355434345535329207b0a09090970725f7761726e696e67282225733a202325753a20676f7420636f6d706c6574696f6e2063616c6c6261636b2c220a09090909202020222062757420737461747573206973205c2725735c275c6e222c0a090909092020207468726561645f6e616d652c20746f74616c5f7465737473202d20312c0a09090909202020737461747573203d3d20444d415f4552524f52203f20226572726f7222203a2022696e2070726f677265737322293b0a0909096661696c65645f74657374732b2b3b0a090909636f6e74696e75653b0a09097d0a0a09092f2a20556e6d6170206279206d7973656c66202873656520444d415f434f4d504c5f534b49505f444553545f554e4d41502061626f766529202a2f0a0909756e6d61705f647374286465762d3e6465762c20646d615f647374732c20746573745f6275665f73697a652c206473745f636e74293b0a0a09096572726f725f636f756e74203d20303b0a0a090970725f6465627567282225733a20766572696679696e6720736f75726365206275666665722e2e2e5c6e222c207468726561645f6e616d65293b0a09096572726f725f636f756e74202b3d20646d61746573745f766572696679287468726561642d3e737263732c20302c207372635f6f66662c0a09090909302c205041545445524e5f5352432c2074727565293b0a09096572726f725f636f756e74202b3d20646d61746573745f766572696679287468726561642d3e737263732c207372635f6f66662c0a090909097372635f6f6666202b206c656e2c207372635f6f66662c0a090909095041545445524e5f535243207c205041545445524e5f434f50592c2074727565293b0a09096572726f725f636f756e74202b3d20646d61746573745f766572696679287468726561642d3e737263732c207372635f6f6666202b206c656e2c0a09090909746573745f6275665f73697a652c207372635f6f6666202b206c656e2c0a090909095041545445524e5f5352432c2074727565293b0a0a090970725f6465627567282225733a20766572696679696e672064657374206275666665722e2e2e5c6e222c0a090909097468726561642d3e7461736b2d3e636f6d6d293b0a09096572726f725f636f756e74202b3d20646d61746573745f766572696679287468726561642d3e647374732c20302c206473745f6f66662c0a09090909302c205041545445524e5f4453542c2066616c7365293b0a09096572726f725f636f756e74202b3d20646d61746573745f766572696679287468726561642d3e647374732c206473745f6f66662c0a090909096473745f6f6666202b206c656e2c207372635f6f66662c0a090909095041545445524e5f535243207c205041545445524e5f434f50592c2066616c7365293b0a09096572726f725f636f756e74202b3d20646d61746573745f766572696679287468726561642d3e647374732c206473745f6f6666202b206c656e2c0a09090909746573745f6275665f73697a652c206473745f6f6666202b206c656e2c0a090909095041545445524e5f4453542c2066616c7365293b0a0a0909696620286572726f725f636f756e7429207b0a09090970725f7761726e696e67282225733a202325753a202575206572726f7273207769746820220a09090909227372635f6f66663d30782578206473745f6f66663d30782578206c656e3d307825785c6e222c0a090909097468726561645f6e616d652c20746f74616c5f7465737473202d20312c206572726f725f636f756e742c0a090909097372635f6f66662c206473745f6f66662c206c656e293b0a0909096661696c65645f74657374732b2b3b0a09097d20656c7365207b0a09090970725f6465627567282225733a202325753a204e6f206572726f7273207769746820220a09090909227372635f6f66663d30782578206473745f6f66663d30782578206c656e3d307825785c6e222c0a090909097468726561645f6e616d652c20746f74616c5f7465737473202d20312c0a090909097372635f6f66662c206473745f6f66662c206c656e293b0a09097d0a097d0a0a09726574203d20303b0a09666f72202869203d20303b207468726561642d3e647374735b695d3b20692b2b290a09096b66726565287468726561642d3e647374735b695d293b0a6572725f6473746275663a0a096b66726565287468726561642d3e64737473293b0a6572725f647374733a0a09666f72202869203d20303b207468726561642d3e737263735b695d3b20692b2b290a09096b66726565287468726561642d3e737263735b695d293b0a6572725f7372636275663a0a096b66726565287468726561642d3e73726373293b0a6572725f737263733a0a0970725f6e6f74696365282225733a207465726d696e6174696e672061667465722025752074657374732c202575206661696c757265732028737461747573202564295c6e222c0a0909097468726561645f6e616d652c20746f74616c5f74657374732c206661696c65645f74657374732c20726574293b0a0a092f2a207465726d696e61746520616c6c207472616e7366657273206f6e20737065636966696564206368616e6e656c73202a2f0a096368616e2d3e6465766963652d3e6465766963655f636f6e74726f6c286368616e2c20444d415f5445524d494e4154455f414c4c2c2030293b0a0969662028697465726174696f6e73203e2030290a09097768696c652028216b7468726561645f73686f756c645f73746f70282929207b0a0909094445434c4152455f574149545f51554555455f484541445f4f4e535441434b28776169745f646d61746573745f65786974293b0a090909696e7465727275707469626c655f736c6565705f6f6e2826776169745f646d61746573745f65786974293b0a09097d0a0a0972657475726e207265743b0a7d0a0a73746174696320766f696420646d61746573745f636c65616e75705f6368616e6e656c2873747275637420646d61746573745f6368616e202a647463290a7b0a0973747275637420646d61746573745f746872656164092a7468726561643b0a0973747275637420646d61746573745f746872656164092a5f7468726561643b0a09696e740909097265743b0a0a096c6973745f666f725f656163685f656e7472795f73616665287468726561642c205f7468726561642c20266474632d3e746872656164732c206e6f646529207b0a0909726574203d206b7468726561645f73746f70287468726561642d3e7461736b293b0a090970725f64656275672822646d61746573743a20746872656164202573206578697465642077697468207374617475732025645c6e222c0a090909097468726561642d3e7461736b2d3e636f6d6d2c20726574293b0a09096c6973745f64656c28267468726561642d3e6e6f6465293b0a09096b6672656528746872656164293b0a097d0a0a092f2a207465726d696e61746520616c6c207472616e7366657273206f6e20737065636966696564206368616e6e656c73202a2f0a096474632d3e6368616e2d3e6465766963652d3e6465766963655f636f6e74726f6c286474632d3e6368616e2c20444d415f5445524d494e4154455f414c4c2c2030293b0a0a096b6672656528647463293b0a7d0a0a73746174696320696e7420646d61746573745f6164645f746872656164732873747275637420646d61746573745f6368616e202a6474632c20656e756d20646d615f7472616e73616374696f6e5f747970652074797065290a7b0a0973747275637420646d61746573745f746872656164202a7468726561643b0a0973747275637420646d615f6368616e202a6368616e203d206474632d3e6368616e3b0a0963686172202a6f703b0a09756e7369676e656420696e7420693b0a0a096966202874797065203d3d20444d415f4d454d435059290a09096f70203d2022636f7079223b0a09656c7365206966202874797065203d3d20444d415f584f52290a09096f70203d2022786f72223b0a09656c7365206966202874797065203d3d20444d415f5051290a09096f70203d20227071223b0a09656c73650a090972657475726e202d45494e56414c3b0a0a09666f72202869203d20303b2069203c20746872656164735f7065725f6368616e3b20692b2b29207b0a0909746872656164203d206b7a616c6c6f632873697a656f662873747275637420646d61746573745f746872656164292c204746505f4b45524e454c293b0a0909696620282174687265616429207b0a09090970725f7761726e696e672822646d61746573743a204e6f206d656d6f727920666f722025732d257325755c6e222c0a09090909202020646d615f6368616e5f6e616d65286368616e292c206f702c2069293b0a0a090909627265616b3b0a09097d0a09097468726561642d3e6368616e203d206474632d3e6368616e3b0a09097468726561642d3e74797065203d20747970653b0a0909736d705f776d6228293b0a09097468726561642d3e7461736b203d206b7468726561645f72756e28646d61746573745f66756e632c207468726561642c202225732d25732575222c0a09090909646d615f6368616e5f6e616d65286368616e292c206f702c2069293b0a09096966202849535f455252287468726561642d3e7461736b2929207b0a09090970725f7761726e696e672822646d61746573743a204661696c656420746f2072756e207468726561642025732d257325755c6e222c0a0909090909646d615f6368616e5f6e616d65286368616e292c206f702c2069293b0a0909096b6672656528746872656164293b0a090909627265616b3b0a09097d0a0a09092f2a2073726362756620616e64206473746275662061726520616c6c6f6361746564206279207468652074687265616420697473656c66202a2f0a0a09096c6973745f6164645f7461696c28267468726561642d3e6e6f64652c20266474632d3e74687265616473293b0a097d0a0a0972657475726e20693b0a7d0a0a73746174696320696e7420646d61746573745f6164645f6368616e6e656c2873747275637420646d615f6368616e202a6368616e290a7b0a0973747275637420646d61746573745f6368616e092a6474633b0a0973747275637420646d615f646576696365092a646d615f646576203d206368616e2d3e6465766963653b0a09756e7369676e656420696e7409097468726561645f636f756e74203d20303b0a09696e7420636e743b0a0a09647463203d206b6d616c6c6f632873697a656f662873747275637420646d61746573745f6368616e292c204746505f4b45524e454c293b0a09696620282164746329207b0a090970725f7761726e696e672822646d61746573743a204e6f206d656d6f727920666f722025735c6e222c20646d615f6368616e5f6e616d65286368616e29293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a096474632d3e6368616e203d206368616e3b0a09494e49545f4c4953545f4845414428266474632d3e74687265616473293b0a0a0969662028646d615f6861735f63617028444d415f4d454d4350592c20646d615f6465762d3e6361705f6d61736b2929207b0a0909636e74203d20646d61746573745f6164645f74687265616473286474632c20444d415f4d454d435059293b0a09097468726561645f636f756e74202b3d20636e74203e2030203f20636e74203a20303b0a097d0a0969662028646d615f6861735f63617028444d415f584f522c20646d615f6465762d3e6361705f6d61736b2929207b0a0909636e74203d20646d61746573745f6164645f74687265616473286474632c20444d415f584f52293b0a09097468726561645f636f756e74202b3d20636e74203e2030203f20636e74203a20303b0a097d0a0969662028646d615f6861735f63617028444d415f50512c20646d615f6465762d3e6361705f6d61736b2929207b0a0909636e74203d20646d61746573745f6164645f74687265616473286474632c20444d415f5051293b0a09097468726561645f636f756e74202b3d20636e74203e2030203f20636e74203a20303b0a097d0a0a0970725f696e666f2822646d61746573743a20537461727465642025752074687265616473207573696e672025735c6e222c0a09097468726561645f636f756e742c20646d615f6368616e5f6e616d65286368616e29293b0a0a096c6973745f6164645f7461696c28266474632d3e6e6f64652c2026646d61746573745f6368616e6e656c73293b0a096e725f6368616e6e656c732b2b3b0a0a0972657475726e20303b0a7d0a0a73746174696320626f6f6c2066696c7465722873747275637420646d615f6368616e202a6368616e2c20766f6964202a706172616d290a7b0a096966202821646d61746573745f6d617463685f6368616e6e656c286368616e29207c7c2021646d61746573745f6d617463685f646576696365286368616e2d3e64657669636529290a090972657475726e2066616c73653b0a09656c73650a090972657475726e20747275653b0a7d0a0a73746174696320696e74205f5f696e697420646d61746573745f696e697428766f6964290a7b0a09646d615f6361705f6d61736b5f74206d61736b3b0a0973747275637420646d615f6368616e202a6368616e3b0a09696e7420657272203d20303b0a0a09646d615f6361705f7a65726f286d61736b293b0a09646d615f6361705f73657428444d415f4d454d4350592c206d61736b293b0a09666f7220283b3b29207b0a09096368616e203d20646d615f726571756573745f6368616e6e656c286d61736b2c2066696c7465722c204e554c4c293b0a0909696620286368616e29207b0a090909657272203d20646d61746573745f6164645f6368616e6e656c286368616e293b0a0909096966202865727229207b0a09090909646d615f72656c656173655f6368616e6e656c286368616e293b0a09090909627265616b3b202f2a206164645f6368616e6e656c206661696c65642c2070756e74202a2f0a0909097d0a09097d20656c73650a090909627265616b3b202f2a206e6f206d6f7265206368616e6e656c7320617661696c61626c65202a2f0a0909696620286d61785f6368616e6e656c73202626206e725f6368616e6e656c73203e3d206d61785f6368616e6e656c73290a090909627265616b3b202f2a207765206861766520616c6c207765206e656564202a2f0a097d0a0a0972657475726e206572723b0a7d0a2f2a207768656e20636f6d70696c65642d696e207761697420666f72206472697665727320746f206c6f6164206669727374202a2f0a6c6174655f696e697463616c6c28646d61746573745f696e6974293b0a0a73746174696320766f6964205f5f6578697420646d61746573745f6578697428766f6964290a7b0a0973747275637420646d61746573745f6368616e202a6474632c202a5f6474633b0a0973747275637420646d615f6368616e202a6368616e3b0a0a096c6973745f666f725f656163685f656e7472795f73616665286474632c205f6474632c2026646d61746573745f6368616e6e656c732c206e6f646529207b0a09096c6973745f64656c28266474632d3e6e6f6465293b0a09096368616e203d206474632d3e6368616e3b0a0909646d61746573745f636c65616e75705f6368616e6e656c28647463293b0a090970725f64656275672822646d61746573743a2064726f70706564206368616e6e656c2025735c6e222c0a09090920646d615f6368616e5f6e616d65286368616e29293b0a0909646d615f72656c656173655f6368616e6e656c286368616e293b0a097d0a7d0a6d6f64756c655f6578697428646d61746573745f65786974293b0a0a4d4f44554c455f415554484f5228224861617661726420536b696e6e656d6f656e202841746d656c2922293b0a4d4f44554c455f4c4943454e5345282247504c20763222293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f646d612f64775f646d61632e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031323737363600313231313437343433333000303031363636360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2044726976657220666f72207468652053796e6f707379732044657369676e5761726520444d4120436f6e74726f6c6c65722028616b6120444d414341206f6e0a202a2041565233322073797374656d732e290a202a0a202a20436f707972696768742028432920323030372d323030382041746d656c20436f72706f726174696f6e0a202a20436f707972696768742028432920323031302d32303131205354204d6963726f656c656374726f6e6963730a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a23696e636c756465203c6c696e75782f6269746f70732e683e0a23696e636c756465203c6c696e75782f636c6b2e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f646d61656e67696e652e683e0a23696e636c756465203c6c696e75782f646d612d6d617070696e672e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f696f2e683e0a23696e636c756465203c6c696e75782f6f662e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f706c6174666f726d5f6465766963652e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a0a23696e636c756465202264775f646d61635f726567732e68220a23696e636c7564652022646d61656e67696e652e68220a0a2f2a0a202a205468697320737570706f727473207468652053796e6f70737973202244657369676e57617265204148422043656e7472616c20444d4120436f6e74726f6c6c6572222c0a202a202844575f6168625f646d6163292077686963682069732075736564207769746820766172696f757320414d424120322e302073797374656d7320286e6f7420616c6c0a202a206f66207768696368207573652041524d20616e79206d6f7265292e202053656520746865202244617461626f6f6b222066726f6d2053796e6f7073797320666f720a202a20696e666f726d6174696f6e206265796f6e642077686174206c6963656e736565732070726f6261626c792070726f766964652e0a202a0a202a2054686520647269766572206861732063757272656e746c79206265656e20746573746564206f6e6c792077697468207468652041746d656c20415433324150373030302c0a202a20776869636820646f6573206e6f7420737570706f72742064657363726970746f722077726974656261636b2e0a202a2f0a0a73746174696320696e6c696e6520756e7369676e656420696e74206477635f6765745f646d73287374727563742064775f646d615f736c617665202a736c617665290a7b0a0972657475726e20736c617665203f20736c6176652d3e6473745f6d6173746572203a20303b0a7d0a0a73746174696320696e6c696e6520756e7369676e656420696e74206477635f6765745f736d73287374727563742064775f646d615f736c617665202a736c617665290a7b0a0972657475726e20736c617665203f20736c6176652d3e7372635f6d6173746572203a20313b0a7d0a0a23646566696e65204457435f44454641554c545f43544c4c4f285f6368616e2920287b090909095c0a09097374727563742064775f646d615f736c617665202a5f5f736c617665203d20285f6368616e2d3e70726976617465293b095c0a09097374727563742064775f646d615f6368616e202a5f647763203d20746f5f64775f646d615f6368616e285f6368616e293b095c0a090973747275637420646d615f736c6176655f636f6e666967092a5f73636f6e666967203d20265f6477632d3e646d615f73636f6e6669673b095c0a0909696e74205f646d73203d206477635f6765745f646d73285f5f736c617665293b09095c0a0909696e74205f736d73203d206477635f6765745f736d73285f5f736c617665293b09095c0a09097538205f736d73697a65203d205f5f736c617665203f205f73636f6e6669672d3e7372635f6d61786275727374203a095c0a09090944575f444d415f4d53495a455f31363b0909095c0a09097538205f646d73697a65203d205f5f736c617665203f205f73636f6e6669672d3e6473745f6d61786275727374203a095c0a09090944575f444d415f4d53495a455f31363b0909095c0a09090909090909095c0a0909284457435f43544c4c5f4453545f4d53495a45285f646d73697a65290909095c0a0909207c204457435f43544c4c5f5352435f4d53495a45285f736d73697a65290909095c0a0909207c204457435f43544c4c5f4c4c505f445f454e090909095c0a0909207c204457435f43544c4c5f4c4c505f535f454e090909095c0a0909207c204457435f43544c4c5f444d53285f646d7329090909095c0a0909207c204457435f43544c4c5f534d53285f736d7329293b090909095c0a097d290a0a2f2a0a202a204e756d626572206f662064657363726970746f727320746f20616c6c6f6361746520666f722065616368206368616e6e656c2e20546869732073686f756c642062650a202a206d61646520636f6e666967757261626c6520736f6d65686f773b2070726566657261626c792c2074686520636c69656e747320286174206c65617374207468650a202a206f6e6573207573696e6720736c617665207472616e7366657273292073686f756c642062652061626c6520746f206769766520757320612068696e742e0a202a2f0a23646566696e65204e525f44455343535f5045525f4348414e4e454c0936340a0a2f2a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2f0a0a2f2a0a202a2042656361757365207765277265206e6f742072656c79696e67206f6e2077726974656261636b2066726f6d2074686520636f6e74726f6c6c657220286974206d6179206e6f740a202a206576656e20626520636f6e6669677572656420696e746f2074686520636f7265212920776520646f6e2774206e65656420746f2075736520646d615f706f6f6c2e202054686573650a202a2064657363726970746f7273202d2d20616e64206173736f6369617465642064617461202d2d2061726520636163686561626c652e2020576520646f206e65656420746f206d616b650a202a20737572652074686569722064636163686520656e747269657320617265207772697474656e206261636b206265666f72652068616e64696e67207468656d206f666620746f0a202a2074686520636f6e74726f6c6c65722c2074686f7567682e0a202a2f0a0a7374617469632073747275637420646576696365202a6368616e326465762873747275637420646d615f6368616e202a6368616e290a7b0a0972657475726e20266368616e2d3e6465762d3e6465766963653b0a7d0a7374617469632073747275637420646576696365202a6368616e32706172656e742873747275637420646d615f6368616e202a6368616e290a7b0a0972657475726e206368616e2d3e6465762d3e6465766963652e706172656e743b0a7d0a0a737461746963207374727563742064775f64657363202a6477635f66697273745f616374697665287374727563742064775f646d615f6368616e202a647763290a7b0a0972657475726e206c6973745f656e747279286477632d3e6163746976655f6c6973742e6e6578742c207374727563742064775f646573632c20646573635f6e6f6465293b0a7d0a0a737461746963207374727563742064775f64657363202a6477635f646573635f676574287374727563742064775f646d615f6368616e202a647763290a7b0a097374727563742064775f64657363202a646573632c202a5f646573633b0a097374727563742064775f64657363202a726574203d204e554c4c3b0a09756e7369676e656420696e742069203d20303b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a096c6973745f666f725f656163685f656e7472795f7361666528646573632c205f646573632c20266477632d3e667265655f6c6973742c20646573635f6e6f646529207b0a0909692b2b3b0a0909696620286173796e635f74785f746573745f61636b2826646573632d3e7478642929207b0a0909096c6973745f64656c2826646573632d3e646573635f6e6f6465293b0a090909726574203d20646573633b0a090909627265616b3b0a09097d0a09096465765f646267286368616e3264657628266477632d3e6368616e292c202264657363202570206e6f742041434b65645c6e222c2064657363293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a096465765f76646267286368616e3264657628266477632d3e6368616e292c20227363616e6e65642025752064657363726970746f7273206f6e20667265656c6973745c6e222c2069293b0a0a0972657475726e207265743b0a7d0a0a73746174696320766f6964206477635f73796e635f646573635f666f725f637075287374727563742064775f646d615f6368616e202a6477632c207374727563742064775f64657363202a64657363290a7b0a097374727563742064775f64657363092a6368696c643b0a0a096c6973745f666f725f656163685f656e747279286368696c642c2026646573632d3e74785f6c6973742c20646573635f6e6f6465290a0909646d615f73796e635f73696e676c655f666f725f637075286368616e32706172656e7428266477632d3e6368616e292c0a090909096368696c642d3e7478642e706879732c2073697a656f66286368696c642d3e6c6c69292c0a09090909444d415f544f5f444556494345293b0a09646d615f73796e635f73696e676c655f666f725f637075286368616e32706172656e7428266477632d3e6368616e292c0a090909646573632d3e7478642e706879732c2073697a656f6628646573632d3e6c6c69292c0a090909444d415f544f5f444556494345293b0a7d0a0a2f2a0a202a204d6f766520612064657363726970746f722c20696e636c7564696e6720616e79206368696c6472656e2c20746f207468652066726565206c6973742e0a202a20606465736327206d757374206e6f74206265206f6e20616e79206c697374732e0a202a2f0a73746174696320766f6964206477635f646573635f707574287374727563742064775f646d615f6368616e202a6477632c207374727563742064775f64657363202a64657363290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a09696620286465736329207b0a09097374727563742064775f64657363202a6368696c643b0a0a09096477635f73796e635f646573635f666f725f637075286477632c2064657363293b0a0a09097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a09096c6973745f666f725f656163685f656e747279286368696c642c2026646573632d3e74785f6c6973742c20646573635f6e6f6465290a0909096465765f76646267286368616e3264657628266477632d3e6368616e292c0a0909090909226d6f76696e67206368696c64206465736320257020746f20667265656c6973745c6e222c0a09090909096368696c64293b0a09096c6973745f73706c6963655f696e69742826646573632d3e74785f6c6973742c20266477632d3e667265655f6c697374293b0a09096465765f76646267286368616e3264657628266477632d3e6368616e292c20226d6f76696e67206465736320257020746f20667265656c6973745c6e222c2064657363293b0a09096c6973745f6164642826646573632d3e646573635f6e6f64652c20266477632d3e667265655f6c697374293b0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a097d0a7d0a0a73746174696320766f6964206477635f696e697469616c697a65287374727563742064775f646d615f6368616e202a647763290a7b0a097374727563742064775f646d61202a6477203d20746f5f64775f646d61286477632d3e6368616e2e646576696365293b0a097374727563742064775f646d615f736c617665202a647773203d206477632d3e6368616e2e707269766174653b0a09753332206366676869203d204457435f434647485f4649464f5f4d4f44453b0a09753332206366676c6f203d204457435f4346474c5f43485f5052494f52286477632d3e7072696f72697479293b0a0a09696620286477632d3e696e697469616c697a6564203d3d2074727565290a090972657475726e3b0a0a096966202864777329207b0a09092f2a0a0909202a205765206e65656420636f6e74726f6c6c65722d7370656369666963206461746120746f2073657420757020736c6176650a0909202a207472616e73666572732e0a0909202a2f0a09094255475f4f4e28216477732d3e646d615f646576207c7c206477732d3e646d615f64657620213d2064772d3e646d612e646576293b0a0a09096366676869203d206477732d3e6366675f68693b0a09096366676c6f207c3d206477732d3e6366675f6c6f2026207e4457435f4346474c5f43485f5052494f525f4d41534b3b0a097d20656c7365207b0a0909696620286477632d3e646d615f73636f6e6669672e646972656374696f6e203d3d20444d415f4d454d5f544f5f444556290a0909096366676869203d204457435f434647485f4453545f504552286477632d3e646d615f73636f6e6669672e736c6176655f6964293b0a0909656c736520696620286477632d3e646d615f73636f6e6669672e646972656374696f6e203d3d20444d415f4445565f544f5f4d454d290a0909096366676869203d204457435f434647485f5352435f504552286477632d3e646d615f73636f6e6669672e736c6176655f6964293b0a097d0a0a096368616e6e656c5f77726974656c286477632c204346475f4c4f2c206366676c6f293b0a096368616e6e656c5f77726974656c286477632c204346475f48492c206366676869293b0a0a092f2a20456e61626c6520696e7465727275707473202a2f0a096368616e6e656c5f7365745f6269742864772c204d41534b2e584645522c206477632d3e6d61736b293b0a096368616e6e656c5f7365745f6269742864772c204d41534b2e4552524f522c206477632d3e6d61736b293b0a0a096477632d3e696e697469616c697a6564203d20747275653b0a7d0a0a2f2a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2f0a0a73746174696320696e6c696e6520756e7369676e656420696e74206477635f666173745f666c7328756e7369676e6564206c6f6e67206c6f6e672076290a7b0a092f2a0a09202a2057652063616e2062652061206c6f74206d6f726520636c6576657220686572652c2062757420746869732073686f756c642074616b6520636172650a09202a206f6620746865206d6f737420636f6d6d6f6e206f7074696d697a6174696f6e2e0a09202a2f0a09696620282128762026203729290a090972657475726e20333b0a09656c736520696620282128762026203329290a090972657475726e20323b0a09656c736520696620282128762026203129290a090972657475726e20313b0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e6520766f6964206477635f64756d705f6368616e5f72656773287374727563742064775f646d615f6368616e202a647763290a7b0a096465765f657272286368616e3264657628266477632d3e6368616e292c0a09092220205341523a2030782578204441523a2030782578204c4c503a20307825782043544c3a20307825783a253038785c6e222c0a09096368616e6e656c5f726561646c286477632c20534152292c0a09096368616e6e656c5f726561646c286477632c20444152292c0a09096368616e6e656c5f726561646c286477632c204c4c50292c0a09096368616e6e656c5f726561646c286477632c2043544c5f4849292c0a09096368616e6e656c5f726561646c286477632c2043544c5f4c4f29293b0a7d0a0a0a73746174696320696e6c696e6520766f6964206477635f6368616e5f64697361626c65287374727563742064775f646d61202a64772c207374727563742064775f646d615f6368616e202a647763290a7b0a096368616e6e656c5f636c6561725f6269742864772c2043485f454e2c206477632d3e6d61736b293b0a097768696c652028646d615f726561646c2864772c2043485f454e292026206477632d3e6d61736b290a09096370755f72656c617828293b0a7d0a0a2f2a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2f0a0a2f2a20506572666f726d2073696e676c6520626c6f636b207472616e73666572202a2f0a73746174696320696e6c696e6520766f6964206477635f646f5f73696e676c655f626c6f636b287374727563742064775f646d615f6368616e202a6477632c0a09090909202020202020207374727563742064775f64657363202a64657363290a7b0a097374727563742064775f646d61092a6477203d20746f5f64775f646d61286477632d3e6368616e2e646576696365293b0a09753332090963746c6c6f3b0a0a092f2a20536f66747761726520656d756c6174696f6e206f66204c4c50206d6f64652072656c696573206f6e20696e746572727570747320746f20636f6e74696e75650a09202a206d756c746920626c6f636b207472616e736665722e202a2f0a0963746c6c6f203d20646573632d3e6c6c692e63746c6c6f207c204457435f43544c4c5f494e545f454e3b0a0a096368616e6e656c5f77726974656c286477632c205341522c20646573632d3e6c6c692e736172293b0a096368616e6e656c5f77726974656c286477632c204441522c20646573632d3e6c6c692e646172293b0a096368616e6e656c5f77726974656c286477632c2043544c5f4c4f2c2063746c6c6f293b0a096368616e6e656c5f77726974656c286477632c2043544c5f48492c20646573632d3e6c6c692e63746c6869293b0a096368616e6e656c5f7365745f6269742864772c2043485f454e2c206477632d3e6d61736b293b0a7d0a0a2f2a2043616c6c65642077697468206477632d3e6c6f636b2068656c6420616e642062682064697361626c6564202a2f0a73746174696320766f6964206477635f646f7374617274287374727563742064775f646d615f6368616e202a6477632c207374727563742064775f64657363202a6669727374290a7b0a097374727563742064775f646d61092a6477203d20746f5f64775f646d61286477632d3e6368616e2e646576696365293b0a09756e7369676e6564206c6f6e67097761735f736f66745f6c6c703b0a0a092f2a204153534552543a20206368616e6e656c2069732069646c65202a2f0a0969662028646d615f726561646c2864772c2043485f454e292026206477632d3e6d61736b29207b0a09096465765f657272286368616e3264657628266477632d3e6368616e292c0a090909224255473a20417474656d7074656420746f207374617274206e6f6e2d69646c65206368616e6e656c5c6e22293b0a09096477635f64756d705f6368616e5f7265677328647763293b0a0a09092f2a20546865207461736b6c65742077696c6c20686f706566756c6c7920616476616e6365207468652071756575652e2e2e202a2f0a090972657475726e3b0a097d0a0a09696620286477632d3e6e6f6c6c7029207b0a09097761735f736f66745f6c6c70203d20746573745f616e645f7365745f6269742844575f444d415f49535f534f46545f4c4c502c0a090909090909266477632d3e666c616773293b0a0909696620287761735f736f66745f6c6c7029207b0a0909096465765f657272286368616e3264657628266477632d3e6368616e292c0a09090909224255473a20417474656d7074656420746f207374617274206e6577204c4c50207472616e7366657220220a0909090922696e73696465206f6e676f696e67206f6e655c6e22293b0a09090972657475726e3b0a09097d0a0a09096477635f696e697469616c697a6528647763293b0a0a09096477632d3e74785f6c697374203d202666697273742d3e74785f6c6973743b0a09096477632d3e74785f6e6f64655f616374697665203d2066697273742d3e74785f6c6973742e6e6578743b0a0a09096477635f646f5f73696e676c655f626c6f636b286477632c206669727374293b0a0a090972657475726e3b0a097d0a0a096477635f696e697469616c697a6528647763293b0a0a096368616e6e656c5f77726974656c286477632c204c4c502c2066697273742d3e7478642e70687973293b0a096368616e6e656c5f77726974656c286477632c2043544c5f4c4f2c0a0909094457435f43544c4c5f4c4c505f445f454e207c204457435f43544c4c5f4c4c505f535f454e293b0a096368616e6e656c5f77726974656c286477632c2043544c5f48492c2030293b0a096368616e6e656c5f7365745f6269742864772c2043485f454e2c206477632d3e6d61736b293b0a7d0a0a2f2a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2f0a0a73746174696320766f69640a6477635f64657363726970746f725f636f6d706c657465287374727563742064775f646d615f6368616e202a6477632c207374727563742064775f64657363202a646573632c0a0909626f6f6c2063616c6c6261636b5f7265717569726564290a7b0a09646d615f6173796e635f74785f63616c6c6261636b090963616c6c6261636b203d204e554c4c3b0a09766f6964090909092a706172616d203d204e554c4c3b0a0973747275637420646d615f6173796e635f74785f64657363726970746f72092a747864203d2026646573632d3e7478643b0a097374727563742064775f646573630909092a6368696c643b0a09756e7369676e6564206c6f6e67090909666c6167733b0a0a096465765f76646267286368616e3264657628266477632d3e6368616e292c202264657363726970746f7220257520636f6d706c6574655c6e222c207478642d3e636f6f6b6965293b0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a09646d615f636f6f6b69655f636f6d706c65746528747864293b0a096966202863616c6c6261636b5f726571756972656429207b0a090963616c6c6261636b203d207478642d3e63616c6c6261636b3b0a0909706172616d203d207478642d3e63616c6c6261636b5f706172616d3b0a097d0a0a096477635f73796e635f646573635f666f725f637075286477632c2064657363293b0a0a092f2a206173796e635f74785f61636b202a2f0a096c6973745f666f725f656163685f656e747279286368696c642c2026646573632d3e74785f6c6973742c20646573635f6e6f6465290a09096173796e635f74785f61636b28266368696c642d3e747864293b0a096173796e635f74785f61636b2826646573632d3e747864293b0a0a096c6973745f73706c6963655f696e69742826646573632d3e74785f6c6973742c20266477632d3e667265655f6c697374293b0a096c6973745f6d6f76652826646573632d3e646573635f6e6f64652c20266477632d3e667265655f6c697374293b0a0a0969662028216477632d3e6368616e2e7072697661746529207b0a090973747275637420646576696365202a706172656e74203d206368616e32706172656e7428266477632d3e6368616e293b0a09096966202821287478642d3e666c616773202620444d415f434f4d504c5f534b49505f444553545f554e4d41502929207b0a090909696620287478642d3e666c616773202620444d415f434f4d504c5f444553545f554e4d41505f53494e474c45290a09090909646d615f756e6d61705f73696e676c6528706172656e742c20646573632d3e6c6c692e6461722c0a090909090909646573632d3e6c656e2c20444d415f46524f4d5f444556494345293b0a090909656c73650a09090909646d615f756e6d61705f7061676528706172656e742c20646573632d3e6c6c692e6461722c0a090909090909646573632d3e6c656e2c20444d415f46524f4d5f444556494345293b0a09097d0a09096966202821287478642d3e666c616773202620444d415f434f4d504c5f534b49505f5352435f554e4d41502929207b0a090909696620287478642d3e666c616773202620444d415f434f4d504c5f5352435f554e4d41505f53494e474c45290a09090909646d615f756e6d61705f73696e676c6528706172656e742c20646573632d3e6c6c692e7361722c0a090909090909646573632d3e6c656e2c20444d415f544f5f444556494345293b0a090909656c73650a09090909646d615f756e6d61705f7061676528706172656e742c20646573632d3e6c6c692e7361722c0a090909090909646573632d3e6c656e2c20444d415f544f5f444556494345293b0a09097d0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a096966202863616c6c6261636b5f72657175697265642026262063616c6c6261636b290a090963616c6c6261636b28706172616d293b0a7d0a0a73746174696320766f6964206477635f636f6d706c6574655f616c6c287374727563742064775f646d61202a64772c207374727563742064775f646d615f6368616e202a647763290a7b0a097374727563742064775f64657363202a646573632c202a5f646573633b0a094c4953545f48454144286c697374293b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a0969662028646d615f726561646c2864772c2043485f454e292026206477632d3e6d61736b29207b0a09096465765f657272286368616e3264657628266477632d3e6368616e292c0a090909224255473a205846455220626974207365742c20627574206368616e6e656c206e6f742069646c65215c6e22293b0a0a09092f2a2054727920746f20636f6e74696e756520616674657220726573657474696e6720746865206368616e6e656c2e2e2e202a2f0a09096477635f6368616e5f64697361626c652864772c20647763293b0a097d0a0a092f2a0a09202a205375626d6974207175657565642064657363726970746f727320415341502c20692e652e206265666f726520776520676f207468726f7567680a09202a2074686520636f6d706c65746564206f6e65732e0a09202a2f0a096c6973745f73706c6963655f696e697428266477632d3e6163746976655f6c6973742c20266c697374293b0a0969662028216c6973745f656d70747928266477632d3e71756575652929207b0a09096c6973745f6d6f7665286477632d3e71756575652e6e6578742c20266477632d3e6163746976655f6c697374293b0a09096477635f646f7374617274286477632c206477635f66697273745f6163746976652864776329293b0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a096c6973745f666f725f656163685f656e7472795f7361666528646573632c205f646573632c20266c6973742c20646573635f6e6f6465290a09096477635f64657363726970746f725f636f6d706c657465286477632c20646573632c2074727565293b0a7d0a0a73746174696320766f6964206477635f7363616e5f64657363726970746f7273287374727563742064775f646d61202a64772c207374727563742064775f646d615f6368616e202a647763290a7b0a09646d615f616464725f74206c6c703b0a097374727563742064775f64657363202a646573632c202a5f646573633b0a097374727563742064775f64657363202a6368696c643b0a09753332207374617475735f786665723b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a096c6c70203d206368616e6e656c5f726561646c286477632c204c4c50293b0a097374617475735f78666572203d20646d615f726561646c2864772c205241572e58464552293b0a0a09696620287374617475735f786665722026206477632d3e6d61736b29207b0a09092f2a2045766572797468696e67207765277665207375626d697474656420697320646f6e65202a2f0a0909646d615f77726974656c2864772c20434c4541522e584645522c206477632d3e6d61736b293b0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a09096477635f636f6d706c6574655f616c6c2864772c20647763293b0a090972657475726e3b0a097d0a0a09696620286c6973745f656d70747928266477632d3e6163746976655f6c6973742929207b0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a090972657475726e3b0a097d0a0a096465765f76646267286368616e3264657628266477632d3e6368616e292c202225733a206c6c703d3078256c6c785c6e222c205f5f66756e635f5f2c0a09090928756e7369676e6564206c6f6e67206c6f6e67296c6c70293b0a0a096c6973745f666f725f656163685f656e7472795f7361666528646573632c205f646573632c20266477632d3e6163746976655f6c6973742c20646573635f6e6f646529207b0a09092f2a20636865636b2066697273742064657363726970746f72732061646472202a2f0a090969662028646573632d3e7478642e70687973203d3d206c6c7029207b0a0909097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a09090972657475726e3b0a09097d0a0a09092f2a20636865636b2066697273742064657363726970746f7273206c6c70202a2f0a090969662028646573632d3e6c6c692e6c6c70203d3d206c6c7029207b0a0909092f2a2054686973206f6e652069732063757272656e746c7920696e2070726f6772657373202a2f0a0909097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a09090972657475726e3b0a09097d0a0a09096c6973745f666f725f656163685f656e747279286368696c642c2026646573632d3e74785f6c6973742c20646573635f6e6f6465290a090909696620286368696c642d3e6c6c692e6c6c70203d3d206c6c7029207b0a090909092f2a2043757272656e746c7920696e2070726f6772657373202a2f0a090909097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0909090972657475726e3b0a0909097d0a0a09092f2a0a0909202a204e6f2064657363726970746f727320736f20666172207365656d20746f20626520696e2070726f67726573732c20692e652e0a0909202a2074686973206f6e65206d75737420626520646f6e652e0a0909202a2f0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a09096477635f64657363726970746f725f636f6d706c657465286477632c20646573632c2074727565293b0a09097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a097d0a0a096465765f657272286368616e3264657628266477632d3e6368616e292c0a0909224255473a20416c6c2064657363726970746f727320646f6e652c20627574206368616e6e656c206e6f742069646c65215c6e22293b0a0a092f2a2054727920746f20636f6e74696e756520616674657220726573657474696e6720746865206368616e6e656c2e2e2e202a2f0a096477635f6368616e5f64697361626c652864772c20647763293b0a0a0969662028216c6973745f656d70747928266477632d3e71756575652929207b0a09096c6973745f6d6f7665286477632d3e71756575652e6e6578742c20266477632d3e6163746976655f6c697374293b0a09096477635f646f7374617274286477632c206477635f66697273745f6163746976652864776329293b0a097d0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a7d0a0a73746174696320696e6c696e6520766f6964206477635f64756d705f6c6c69287374727563742064775f646d615f6368616e202a6477632c207374727563742064775f6c6c69202a6c6c69290a7b0a096465765f7072696e746b284b45524e5f435249542c206368616e3264657628266477632d3e6368616e292c0a090909222020646573633a207330782578206430782578206c307825782063307825783a25785c6e222c0a0909096c6c692d3e7361722c206c6c692d3e6461722c206c6c692d3e6c6c702c206c6c692d3e63746c68692c206c6c692d3e63746c6c6f293b0a7d0a0a73746174696320766f6964206477635f68616e646c655f6572726f72287374727563742064775f646d61202a64772c207374727563742064775f646d615f6368616e202a647763290a7b0a097374727563742064775f64657363202a6261645f646573633b0a097374727563742064775f64657363202a6368696c643b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096477635f7363616e5f64657363726970746f72732864772c20647763293b0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a0a092f2a0a09202a205468652064657363726970746f722063757272656e746c79206174207468652068656164206f662074686520616374697665206c6973742069730a09202a20626f726b65642e2053696e636520776520646f6e2774206861766520616e792077617920746f207265706f7274206572726f72732c207765276c6c0a09202a206a757374206861766520746f2073637265616d206c6f75646c7920616e642074727920746f206361727279206f6e2e0a09202a2f0a096261645f64657363203d206477635f66697273745f61637469766528647763293b0a096c6973745f64656c5f696e697428266261645f646573632d3e646573635f6e6f6465293b0a096c6973745f6d6f7665286477632d3e71756575652e6e6578742c206477632d3e6163746976655f6c6973742e70726576293b0a0a092f2a20436c65617220746865206572726f7220666c616720616e642074727920746f20726573746172742074686520636f6e74726f6c6c6572202a2f0a09646d615f77726974656c2864772c20434c4541522e4552524f522c206477632d3e6d61736b293b0a0969662028216c6973745f656d70747928266477632d3e6163746976655f6c69737429290a09096477635f646f7374617274286477632c206477635f66697273745f6163746976652864776329293b0a0a092f2a0a09202a204b45524e5f435249544943414c206d6179207365656d2068617273682c206275742073696e63652074686973206f6e6c792068617070656e730a09202a207768656e20736f6d656f6e65207375626d69747320612062616420706879736963616c206164647265737320696e20610a09202a2064657363726970746f722c2077652073686f756c6420636f6e7369646572206f757273656c766573206c75636b792074686174207468650a09202a20636f6e74726f6c6c657220666c616767656420616e206572726f7220696e7374656164206f66207363726962626c696e67206f7665720a09202a2072616e646f6d206d656d6f7279206c6f636174696f6e732e0a09202a2f0a096465765f7072696e746b284b45524e5f435249542c206368616e3264657628266477632d3e6368616e292c0a090909224261642064657363726970746f72207375626d697474656420666f7220444d41215c6e22293b0a096465765f7072696e746b284b45524e5f435249542c206368616e3264657628266477632d3e6368616e292c0a090909222020636f6f6b69653a2025645c6e222c206261645f646573632d3e7478642e636f6f6b6965293b0a096477635f64756d705f6c6c69286477632c20266261645f646573632d3e6c6c69293b0a096c6973745f666f725f656163685f656e747279286368696c642c20266261645f646573632d3e74785f6c6973742c20646573635f6e6f6465290a09096477635f64756d705f6c6c69286477632c20266368696c642d3e6c6c69293b0a0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a092f2a2050726574656e64207468652064657363726970746f7220636f6d706c65746564207375636365737366756c6c79202a2f0a096477635f64657363726970746f725f636f6d706c657465286477632c206261645f646573632c2074727565293b0a7d0a0a2f2a202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d204379636c696320444d412041504920657874656e73696f6e73202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d202a2f0a0a696e6c696e6520646d615f616464725f742064775f646d615f6765745f7372635f616464722873747275637420646d615f6368616e202a6368616e290a7b0a097374727563742064775f646d615f6368616e202a647763203d20746f5f64775f646d615f6368616e286368616e293b0a0972657475726e206368616e6e656c5f726561646c286477632c20534152293b0a7d0a4558504f52545f53594d424f4c2864775f646d615f6765745f7372635f61646472293b0a0a696e6c696e6520646d615f616464725f742064775f646d615f6765745f6473745f616464722873747275637420646d615f6368616e202a6368616e290a7b0a097374727563742064775f646d615f6368616e202a647763203d20746f5f64775f646d615f6368616e286368616e293b0a0972657475726e206368616e6e656c5f726561646c286477632c20444152293b0a7d0a4558504f52545f53594d424f4c2864775f646d615f6765745f6473745f61646472293b0a0a2f2a2063616c6c65642077697468206477632d3e6c6f636b2068656c6420616e6420616c6c20444d414320696e74657272757074732064697361626c6564202a2f0a73746174696320766f6964206477635f68616e646c655f6379636c6963287374727563742064775f646d61202a64772c207374727563742064775f646d615f6368616e202a6477632c0a0909753332207374617475735f6572722c20753332207374617475735f78666572290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a09696620286477632d3e6d61736b29207b0a0909766f696420282a63616c6c6261636b2928766f6964202a706172616d293b0a0909766f6964202a63616c6c6261636b5f706172616d3b0a0a09096465765f76646267286368616e3264657628266477632d3e6368616e292c20226e6577206379636c696320706572696f64206c6c70203078253038785c6e222c0a090909096368616e6e656c5f726561646c286477632c204c4c5029293b0a0a090963616c6c6261636b203d206477632d3e63646573632d3e706572696f645f63616c6c6261636b3b0a090963616c6c6261636b5f706172616d203d206477632d3e63646573632d3e706572696f645f63616c6c6261636b5f706172616d3b0a0a09096966202863616c6c6261636b290a09090963616c6c6261636b2863616c6c6261636b5f706172616d293b0a097d0a0a092f2a0a09202a204572726f7220616e64207472616e7366657220636f6d706c6574652061726520686967686c7920756e6c696b656c792c20616e642077696c6c206d6f73740a09202a206c696b656c792062652064756520746f206120636f6e66696775726174696f6e206572726f722062792074686520757365722e0a09202a2f0a0969662028756e6c696b656c79287374617475735f6572722026206477632d3e6d61736b29207c7c0a090909756e6c696b656c79287374617475735f786665722026206477632d3e6d61736b2929207b0a0909696e7420693b0a0a09096465765f657272286368616e3264657628266477632d3e6368616e292c20226379636c696320444d4120756e657870656374656420257320220a0909090922696e746572727570742c2073746f7070696e6720444d41207472616e736665725c6e222c0a090909097374617475735f78666572203f20227866657222203a20226572726f7222293b0a0a09097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a0a09096477635f64756d705f6368616e5f7265677328647763293b0a0a09096477635f6368616e5f64697361626c652864772c20647763293b0a0a09092f2a206d616b65207375726520444d4120646f6573206e6f742072657374617274206279206c6f6164696e672061206e6577206c697374202a2f0a09096368616e6e656c5f77726974656c286477632c204c4c502c2030293b0a09096368616e6e656c5f77726974656c286477632c2043544c5f4c4f2c2030293b0a09096368616e6e656c5f77726974656c286477632c2043544c5f48492c2030293b0a0a0909646d615f77726974656c2864772c20434c4541522e4552524f522c206477632d3e6d61736b293b0a0909646d615f77726974656c2864772c20434c4541522e584645522c206477632d3e6d61736b293b0a0a0909666f72202869203d20303b2069203c206477632d3e63646573632d3e706572696f64733b20692b2b290a0909096477635f64756d705f6c6c69286477632c20266477632d3e63646573632d3e646573635b695d2d3e6c6c69293b0a0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a097d0a7d0a0a2f2a202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d202a2f0a0a73746174696320766f69642064775f646d615f7461736b6c657428756e7369676e6564206c6f6e672064617461290a7b0a097374727563742064775f646d61202a6477203d20287374727563742064775f646d61202a29646174613b0a097374727563742064775f646d615f6368616e202a6477633b0a09753332207374617475735f786665723b0a09753332207374617475735f6572723b0a09696e7420693b0a0a097374617475735f78666572203d20646d615f726561646c2864772c205241572e58464552293b0a097374617475735f657272203d20646d615f726561646c2864772c205241572e4552524f52293b0a0a096465765f766462672864772d3e646d612e6465762c202225733a207374617475735f6572723d25785c6e222c205f5f66756e635f5f2c207374617475735f657272293b0a0a09666f72202869203d20303b2069203c2064772d3e646d612e6368616e636e743b20692b2b29207b0a0909647763203d202664772d3e6368616e5b695d3b0a090969662028746573745f6269742844575f444d415f49535f4359434c49432c20266477632d3e666c61677329290a0909096477635f68616e646c655f6379636c69632864772c206477632c207374617475735f6572722c207374617475735f78666572293b0a0909656c736520696620287374617475735f6572722026202831203c3c206929290a0909096477635f68616e646c655f6572726f722864772c20647763293b0a0909656c736520696620287374617475735f786665722026202831203c3c20692929207b0a090909756e7369676e6564206c6f6e6720666c6167733b0a0a0909097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a09090969662028746573745f6269742844575f444d415f49535f534f46545f4c4c502c20266477632d3e666c6167732929207b0a09090909696620286477632d3e74785f6e6f64655f61637469766520213d206477632d3e74785f6c69737429207b0a09090909097374727563742064775f64657363202a64657363203d0a0909090909096c6973745f656e747279286477632d3e74785f6e6f64655f6163746976652c0a090909090909092020207374727563742064775f646573632c0a09090909090909202020646573635f6e6f6465293b0a0a0909090909646d615f77726974656c2864772c20434c4541522e584645522c206477632d3e6d61736b293b0a0a09090909092f2a206d6f766520706f696e74657220746f206e6578742064657363726970746f72202a2f0a09090909096477632d3e74785f6e6f64655f616374697665203d0a0909090909096477632d3e74785f6e6f64655f6163746976652d3e6e6578743b0a0a09090909096477635f646f5f73696e676c655f626c6f636b286477632c2064657363293b0a0a09090909097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0909090909636f6e74696e75653b0a090909097d20656c7365207b0a09090909092f2a2077652061726520646f6e652068657265202a2f0a0909090909636c6561725f6269742844575f444d415f49535f534f46545f4c4c502c20266477632d3e666c616773293b0a090909097d0a0909097d0a0909097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a0909096477635f7363616e5f64657363726970746f72732864772c20647763293b0a09097d0a097d0a0a092f2a0a09202a2052652d656e61626c6520696e74657272757074732e0a09202a2f0a096368616e6e656c5f7365745f6269742864772c204d41534b2e584645522c2064772d3e616c6c5f6368616e5f6d61736b293b0a096368616e6e656c5f7365745f6269742864772c204d41534b2e4552524f522c2064772d3e616c6c5f6368616e5f6d61736b293b0a7d0a0a7374617469632069727172657475726e5f742064775f646d615f696e7465727275707428696e74206972712c20766f6964202a6465765f6964290a7b0a097374727563742064775f646d61202a6477203d206465765f69643b0a09753332207374617475733b0a0a096465765f766462672864772d3e646d612e6465762c202225733a207374617475733d307825785c6e222c205f5f66756e635f5f2c0a090909646d615f726561646c2864772c205354415455535f494e5429293b0a0a092f2a0a09202a204a7573742064697361626c652074686520696e74657272757074732e205765276c6c207475726e207468656d206261636b206f6e20696e207468650a09202a20736f66746972712068616e646c65722e0a09202a2f0a096368616e6e656c5f636c6561725f6269742864772c204d41534b2e584645522c2064772d3e616c6c5f6368616e5f6d61736b293b0a096368616e6e656c5f636c6561725f6269742864772c204d41534b2e4552524f522c2064772d3e616c6c5f6368616e5f6d61736b293b0a0a09737461747573203d20646d615f726561646c2864772c205354415455535f494e54293b0a096966202873746174757329207b0a09096465765f6572722864772d3e646d612e6465762c0a090909224255473a20556e657870656374656420696e74657272757074732070656e64696e673a20307825785c6e222c0a090909737461747573293b0a0a09092f2a2054727920746f207265636f766572202a2f0a09096368616e6e656c5f636c6561725f6269742864772c204d41534b2e584645522c202831203c3c203829202d2031293b0a09096368616e6e656c5f636c6561725f6269742864772c204d41534b2e5352435f5452414e2c202831203c3c203829202d2031293b0a09096368616e6e656c5f636c6561725f6269742864772c204d41534b2e4453545f5452414e2c202831203c3c203829202d2031293b0a09096368616e6e656c5f636c6561725f6269742864772c204d41534b2e4552524f522c202831203c3c203829202d2031293b0a097d0a0a097461736b6c65745f7363686564756c65282664772d3e7461736b6c6574293b0a0a0972657475726e204952515f48414e444c45443b0a7d0a0a2f2a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2f0a0a73746174696320646d615f636f6f6b69655f74206477635f74785f7375626d69742873747275637420646d615f6173796e635f74785f64657363726970746f72202a7478290a7b0a097374727563742064775f6465736309092a64657363203d207478645f746f5f64775f64657363287478293b0a097374727563742064775f646d615f6368616e092a647763203d20746f5f64775f646d615f6368616e2874782d3e6368616e293b0a09646d615f636f6f6b69655f740909636f6f6b69653b0a09756e7369676e6564206c6f6e670909666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a09636f6f6b6965203d20646d615f636f6f6b69655f61737369676e287478293b0a0a092f2a0a09202a20524556495349543a2057652073686f756c6420617474656d707420746f20636861696e206173206d616e792064657363726970746f72732061730a09202a20706f737369626c652c2070657268617073206576656e20617070656e64696e6720746f2074686f736520616c7265616479207375626d69747465640a09202a20666f7220444d412e204275742074686973206973206861726420746f20646f20696e206120726163652d66726565206d616e6e65722e0a09202a2f0a09696620286c6973745f656d70747928266477632d3e6163746976655f6c6973742929207b0a09096465765f76646267286368616e326465762874782d3e6368616e292c202225733a20737461727465642025755c6e222c205f5f66756e635f5f2c0a09090909646573632d3e7478642e636f6f6b6965293b0a09096c6973745f6164645f7461696c2826646573632d3e646573635f6e6f64652c20266477632d3e6163746976655f6c697374293b0a09096477635f646f7374617274286477632c206477635f66697273745f6163746976652864776329293b0a097d20656c7365207b0a09096465765f76646267286368616e326465762874782d3e6368616e292c202225733a207175657565642025755c6e222c205f5f66756e635f5f2c0a09090909646573632d3e7478642e636f6f6b6965293b0a0a09096c6973745f6164645f7461696c2826646573632d3e646573635f6e6f64652c20266477632d3e7175657565293b0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a0972657475726e20636f6f6b69653b0a7d0a0a7374617469632073747275637420646d615f6173796e635f74785f64657363726970746f72202a0a6477635f707265705f646d615f6d656d6370792873747275637420646d615f6368616e202a6368616e2c20646d615f616464725f7420646573742c20646d615f616464725f74207372632c0a090973697a655f74206c656e2c20756e7369676e6564206c6f6e6720666c616773290a7b0a097374727563742064775f646d615f6368616e092a647763203d20746f5f64775f646d615f6368616e286368616e293b0a097374727563742064775f646d615f736c617665092a647773203d206368616e2d3e707269766174653b0a097374727563742064775f6465736309092a646573633b0a097374727563742064775f6465736309092a66697273743b0a097374727563742064775f6465736309092a707265763b0a0973697a655f74090909786665725f636f756e743b0a0973697a655f740909096f66667365743b0a09756e7369676e656420696e7409097372635f77696474683b0a09756e7369676e656420696e7409096473745f77696474683b0a09756e7369676e656420696e740909646174615f77696474683b0a0975333209090963746c6c6f3b0a0a096465765f76646267286368616e32646576286368616e292c0a0909092225733a20643078256c6c7820733078256c6c78206c3078257a7820663078256c785c6e222c205f5f66756e635f5f2c0a09090928756e7369676e6564206c6f6e67206c6f6e6729646573742c2028756e7369676e6564206c6f6e67206c6f6e67297372632c0a0909096c656e2c20666c616773293b0a0a0969662028756e6c696b656c7928216c656e2929207b0a09096465765f646267286368616e32646576286368616e292c202225733a206c656e677468206973207a65726f215c6e222c205f5f66756e635f5f293b0a090972657475726e204e554c4c3b0a097d0a0a09646174615f7769647468203d206d696e5f7428756e7369676e656420696e742c206477632d3e64772d3e646174615f77696474685b6477635f6765745f736d7328647773295d2c0a0909090909206477632d3e64772d3e646174615f77696474685b6477635f6765745f646d7328647773295d293b0a0a097372635f7769647468203d206473745f7769647468203d206d696e5f7428756e7369676e656420696e742c20646174615f77696474682c0a090909092020202020206477635f666173745f666c7328737263207c2064657374207c206c656e29293b0a0a0963746c6c6f203d204457435f44454641554c545f43544c4c4f286368616e290a0909097c204457435f43544c4c5f4453545f5749445448286473745f7769647468290a0909097c204457435f43544c4c5f5352435f5749445448287372635f7769647468290a0909097c204457435f43544c4c5f4453545f494e430a0909097c204457435f43544c4c5f5352435f494e430a0909097c204457435f43544c4c5f46435f4d324d3b0a0970726576203d206669727374203d204e554c4c3b0a0a09666f7220286f6666736574203d20303b206f6666736574203c206c656e3b206f6666736574202b3d20786665725f636f756e74203c3c207372635f776964746829207b0a0909786665725f636f756e74203d206d696e5f742873697a655f742c20286c656e202d206f666673657429203e3e207372635f77696474682c0a09090909092020206477632d3e626c6f636b5f73697a65293b0a0a090964657363203d206477635f646573635f67657428647763293b0a0909696620282164657363290a090909676f746f206572725f646573635f6765743b0a0a0909646573632d3e6c6c692e736172203d20737263202b206f66667365743b0a0909646573632d3e6c6c692e646172203d2064657374202b206f66667365743b0a0909646573632d3e6c6c692e63746c6c6f203d2063746c6c6f3b0a0909646573632d3e6c6c692e63746c6869203d20786665725f636f756e743b0a0a09096966202821666972737429207b0a0909096669727374203d20646573633b0a09097d20656c7365207b0a090909707265762d3e6c6c692e6c6c70203d20646573632d3e7478642e706879733b0a090909646d615f73796e635f73696e676c655f666f725f646576696365286368616e32706172656e74286368616e292c0a0909090909707265762d3e7478642e706879732c2073697a656f6628707265762d3e6c6c69292c0a0909090909444d415f544f5f444556494345293b0a0909096c6973745f6164645f7461696c2826646573632d3e646573635f6e6f64652c0a09090909092666697273742d3e74785f6c697374293b0a09097d0a090970726576203d20646573633b0a097d0a0a0a0969662028666c616773202620444d415f505245505f494e54455252555054290a09092f2a205472696767657220696e74657272757074206166746572206c61737420626c6f636b202a2f0a0909707265762d3e6c6c692e63746c6c6f207c3d204457435f43544c4c5f494e545f454e3b0a0a09707265762d3e6c6c692e6c6c70203d20303b0a09646d615f73796e635f73696e676c655f666f725f646576696365286368616e32706172656e74286368616e292c0a090909707265762d3e7478642e706879732c2073697a656f6628707265762d3e6c6c69292c0a090909444d415f544f5f444556494345293b0a0a0966697273742d3e7478642e666c616773203d20666c6167733b0a0966697273742d3e6c656e203d206c656e3b0a0a0972657475726e202666697273742d3e7478643b0a0a6572725f646573635f6765743a0a096477635f646573635f707574286477632c206669727374293b0a0972657475726e204e554c4c3b0a7d0a0a7374617469632073747275637420646d615f6173796e635f74785f64657363726970746f72202a0a6477635f707265705f736c6176655f73672873747275637420646d615f6368616e202a6368616e2c2073747275637420736361747465726c697374202a73676c2c0a0909756e7369676e656420696e742073675f6c656e2c20656e756d20646d615f7472616e736665725f646972656374696f6e20646972656374696f6e2c0a0909756e7369676e6564206c6f6e6720666c6167732c20766f6964202a636f6e74657874290a7b0a097374727563742064775f646d615f6368616e092a647763203d20746f5f64775f646d615f6368616e286368616e293b0a097374727563742064775f646d615f736c617665092a647773203d206368616e2d3e707269766174653b0a0973747275637420646d615f736c6176655f636f6e666967092a73636f6e666967203d20266477632d3e646d615f73636f6e6669673b0a097374727563742064775f6465736309092a707265763b0a097374727563742064775f6465736309092a66697273743b0a0975333209090963746c6c6f3b0a09646d615f616464725f7409097265673b0a09756e7369676e656420696e7409097265675f77696474683b0a09756e7369676e656420696e7409096d656d5f77696474683b0a09756e7369676e656420696e740909646174615f77696474683b0a09756e7369676e656420696e740909693b0a0973747275637420736361747465726c697374092a73673b0a0973697a655f74090909746f74616c5f6c656e203d20303b0a0a096465765f76646267286368616e32646576286368616e292c202225735c6e222c205f5f66756e635f5f293b0a0a0969662028756e6c696b656c792821647773207c7c202173675f6c656e29290a090972657475726e204e554c4c3b0a0a0970726576203d206669727374203d204e554c4c3b0a0a097377697463682028646972656374696f6e29207b0a096361736520444d415f4d454d5f544f5f4445563a0a09097265675f7769647468203d205f5f666c732873636f6e6669672d3e6473745f616464725f7769647468293b0a0909726567203d2073636f6e6669672d3e6473745f616464723b0a090963746c6c6f203d20284457435f44454641554c545f43544c4c4f286368616e290a090909097c204457435f43544c4c5f4453545f5749445448287265675f7769647468290a090909097c204457435f43544c4c5f4453545f4649580a090909097c204457435f43544c4c5f5352435f494e43293b0a0a090963746c6c6f207c3d2073636f6e6669672d3e6465766963655f6663203f204457435f43544c4c5f46432844575f444d415f46435f505f4d325029203a0a0909094457435f43544c4c5f46432844575f444d415f46435f445f4d3250293b0a0a0909646174615f7769647468203d206477632d3e64772d3e646174615f77696474685b6477635f6765745f736d7328647773295d3b0a0a0909666f725f656163685f73672873676c2c2073672c2073675f6c656e2c206929207b0a0909097374727563742064775f64657363092a646573633b0a09090975333209096c656e2c20646c656e2c206d656d3b0a0a0909096d656d203d2073675f646d615f61646472657373287367293b0a0909096c656e203d2073675f646d615f6c656e287367293b0a0a0909096d656d5f7769647468203d206d696e5f7428756e7369676e656420696e742c0a09090909092020646174615f77696474682c206477635f666173745f666c73286d656d207c206c656e29293b0a0a736c6176655f73675f746f6465765f66696c6c5f646573633a0a09090964657363203d206477635f646573635f67657428647763293b0a09090969662028216465736329207b0a090909096465765f657272286368616e32646576286368616e292c0a0909090909226e6f7420656e6f7567682064657363726970746f727320617661696c61626c655c6e22293b0a09090909676f746f206572725f646573635f6765743b0a0909097d0a0a090909646573632d3e6c6c692e736172203d206d656d3b0a090909646573632d3e6c6c692e646172203d207265673b0a090909646573632d3e6c6c692e63746c6c6f203d2063746c6c6f207c204457435f43544c4c5f5352435f5749445448286d656d5f7769647468293b0a09090969662028286c656e203e3e206d656d5f776964746829203e206477632d3e626c6f636b5f73697a6529207b0a09090909646c656e203d206477632d3e626c6f636b5f73697a65203c3c206d656d5f77696474683b0a090909096d656d202b3d20646c656e3b0a090909096c656e202d3d20646c656e3b0a0909097d20656c7365207b0a09090909646c656e203d206c656e3b0a090909096c656e203d20303b0a0909097d0a0a090909646573632d3e6c6c692e63746c6869203d20646c656e203e3e206d656d5f77696474683b0a0a0909096966202821666972737429207b0a090909096669727374203d20646573633b0a0909097d20656c7365207b0a09090909707265762d3e6c6c692e6c6c70203d20646573632d3e7478642e706879733b0a09090909646d615f73796e635f73696e676c655f666f725f646576696365286368616e32706172656e74286368616e292c0a090909090909707265762d3e7478642e706879732c0a09090909090973697a656f6628707265762d3e6c6c69292c0a090909090909444d415f544f5f444556494345293b0a090909096c6973745f6164645f7461696c2826646573632d3e646573635f6e6f64652c0a0909090909092666697273742d3e74785f6c697374293b0a0909097d0a09090970726576203d20646573633b0a090909746f74616c5f6c656e202b3d20646c656e3b0a0a090909696620286c656e290a09090909676f746f20736c6176655f73675f746f6465765f66696c6c5f646573633b0a09097d0a0909627265616b3b0a096361736520444d415f4445565f544f5f4d454d3a0a09097265675f7769647468203d205f5f666c732873636f6e6669672d3e7372635f616464725f7769647468293b0a0909726567203d2073636f6e6669672d3e7372635f616464723b0a090963746c6c6f203d20284457435f44454641554c545f43544c4c4f286368616e290a090909097c204457435f43544c4c5f5352435f5749445448287265675f7769647468290a090909097c204457435f43544c4c5f4453545f494e430a090909097c204457435f43544c4c5f5352435f464958293b0a0a090963746c6c6f207c3d2073636f6e6669672d3e6465766963655f6663203f204457435f43544c4c5f46432844575f444d415f46435f505f50324d29203a0a0909094457435f43544c4c5f46432844575f444d415f46435f445f50324d293b0a0a0909646174615f7769647468203d206477632d3e64772d3e646174615f77696474685b6477635f6765745f646d7328647773295d3b0a0a0909666f725f656163685f73672873676c2c2073672c2073675f6c656e2c206929207b0a0909097374727563742064775f64657363092a646573633b0a09090975333209096c656e2c20646c656e2c206d656d3b0a0a0909096d656d203d2073675f646d615f61646472657373287367293b0a0909096c656e203d2073675f646d615f6c656e287367293b0a0a0909096d656d5f7769647468203d206d696e5f7428756e7369676e656420696e742c0a09090909092020646174615f77696474682c206477635f666173745f666c73286d656d207c206c656e29293b0a0a736c6176655f73675f66726f6d6465765f66696c6c5f646573633a0a09090964657363203d206477635f646573635f67657428647763293b0a09090969662028216465736329207b0a090909096465765f657272286368616e32646576286368616e292c0a090909090909226e6f7420656e6f7567682064657363726970746f727320617661696c61626c655c6e22293b0a09090909676f746f206572725f646573635f6765743b0a0909097d0a0a090909646573632d3e6c6c692e736172203d207265673b0a090909646573632d3e6c6c692e646172203d206d656d3b0a090909646573632d3e6c6c692e63746c6c6f203d2063746c6c6f207c204457435f43544c4c5f4453545f5749445448286d656d5f7769647468293b0a09090969662028286c656e203e3e207265675f776964746829203e206477632d3e626c6f636b5f73697a6529207b0a09090909646c656e203d206477632d3e626c6f636b5f73697a65203c3c207265675f77696474683b0a090909096d656d202b3d20646c656e3b0a090909096c656e202d3d20646c656e3b0a0909097d20656c7365207b0a09090909646c656e203d206c656e3b0a090909096c656e203d20303b0a0909097d0a090909646573632d3e6c6c692e63746c6869203d20646c656e203e3e207265675f77696474683b0a0a0909096966202821666972737429207b0a090909096669727374203d20646573633b0a0909097d20656c7365207b0a09090909707265762d3e6c6c692e6c6c70203d20646573632d3e7478642e706879733b0a09090909646d615f73796e635f73696e676c655f666f725f646576696365286368616e32706172656e74286368616e292c0a090909090909707265762d3e7478642e706879732c0a09090909090973697a656f6628707265762d3e6c6c69292c0a090909090909444d415f544f5f444556494345293b0a090909096c6973745f6164645f7461696c2826646573632d3e646573635f6e6f64652c0a0909090909092666697273742d3e74785f6c697374293b0a0909097d0a09090970726576203d20646573633b0a090909746f74616c5f6c656e202b3d20646c656e3b0a0a090909696620286c656e290a09090909676f746f20736c6176655f73675f66726f6d6465765f66696c6c5f646573633b0a09097d0a0909627265616b3b0a0964656661756c743a0a090972657475726e204e554c4c3b0a097d0a0a0969662028666c616773202620444d415f505245505f494e54455252555054290a09092f2a205472696767657220696e74657272757074206166746572206c61737420626c6f636b202a2f0a0909707265762d3e6c6c692e63746c6c6f207c3d204457435f43544c4c5f494e545f454e3b0a0a09707265762d3e6c6c692e6c6c70203d20303b0a09646d615f73796e635f73696e676c655f666f725f646576696365286368616e32706172656e74286368616e292c0a090909707265762d3e7478642e706879732c2073697a656f6628707265762d3e6c6c69292c0a090909444d415f544f5f444556494345293b0a0a0966697273742d3e6c656e203d20746f74616c5f6c656e3b0a0a0972657475726e202666697273742d3e7478643b0a0a6572725f646573635f6765743a0a096477635f646573635f707574286477632c206669727374293b0a0972657475726e204e554c4c3b0a7d0a0a2f2a0a202a204669782073636f6e66696727732062757273742073697a65206163636f7264696e6720746f2064775f646d61632e205765206e65656420746f20636f6e76657274207468656d2061733a0a202a2031202d3e20302c2034202d3e20312c2038202d3e20322c203136202d3e20332e0a202a0a202a204e4f54453a2062757273742073697a652032206973206e6f7420737570706f7274656420627920636f6e74726f6c6c65722e0a202a0a202a20546869732063616e20626520646f6e652062792066696e64696e67206c65617374207369676e69666963616e7420626974207365743a206e202620286e202d2031290a202a2f0a73746174696320696e6c696e6520766f696420636f6e766572745f627572737428753332202a6d61786275727374290a7b0a09696620282a6d61786275727374203e2031290a09092a6d61786275727374203d20666c73282a6d6178627572737429202d20323b0a09656c73650a09092a6d61786275727374203d20303b0a7d0a0a73746174696320696e740a7365745f72756e74696d655f636f6e6669672873747275637420646d615f6368616e202a6368616e2c2073747275637420646d615f736c6176655f636f6e666967202a73636f6e666967290a7b0a097374727563742064775f646d615f6368616e202a647763203d20746f5f64775f646d615f6368616e286368616e293b0a0a092f2a20436865636b206966206974206973206368616e20697320636f6e6669677572656420666f7220736c617665207472616e7366657273202a2f0a0969662028216368616e2d3e70726976617465290a090972657475726e202d45494e56414c3b0a0a096d656d63707928266477632d3e646d615f73636f6e6669672c2073636f6e6669672c2073697a656f66282a73636f6e66696729293b0a0a09636f6e766572745f627572737428266477632d3e646d615f73636f6e6669672e7372635f6d61786275727374293b0a09636f6e766572745f627572737428266477632d3e646d615f73636f6e6669672e6473745f6d61786275727374293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74206477635f636f6e74726f6c2873747275637420646d615f6368616e202a6368616e2c20656e756d20646d615f6374726c5f636d6420636d642c0a090920202020202020756e7369676e6564206c6f6e6720617267290a7b0a097374727563742064775f646d615f6368616e092a647763203d20746f5f64775f646d615f6368616e286368616e293b0a097374727563742064775f646d6109092a6477203d20746f5f64775f646d61286368616e2d3e646576696365293b0a097374727563742064775f6465736309092a646573632c202a5f646573633b0a09756e7369676e6564206c6f6e670909666c6167733b0a097533320909096366676c6f3b0a094c4953545f48454144286c697374293b0a0a0969662028636d64203d3d20444d415f504155534529207b0a09097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a0a09096366676c6f203d206368616e6e656c5f726561646c286477632c204346475f4c4f293b0a09096368616e6e656c5f77726974656c286477632c204346475f4c4f2c206366676c6f207c204457435f4346474c5f43485f53555350293b0a09097768696c65202821286368616e6e656c5f726561646c286477632c204346475f4c4f292026204457435f4346474c5f4649464f5f454d50545929290a0909096370755f72656c617828293b0a0a09096477632d3e706175736564203d20747275653b0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a097d20656c73652069662028636d64203d3d20444d415f524553554d4529207b0a090969662028216477632d3e706175736564290a09090972657475726e20303b0a0a09097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a0a09096366676c6f203d206368616e6e656c5f726561646c286477632c204346475f4c4f293b0a09096368616e6e656c5f77726974656c286477632c204346475f4c4f2c206366676c6f2026207e4457435f4346474c5f43485f53555350293b0a09096477632d3e706175736564203d2066616c73653b0a0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a097d20656c73652069662028636d64203d3d20444d415f5445524d494e4154455f414c4c29207b0a09097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a0a0909636c6561725f6269742844575f444d415f49535f534f46545f4c4c502c20266477632d3e666c616773293b0a0a09096477635f6368616e5f64697361626c652864772c20647763293b0a0a09096477632d3e706175736564203d2066616c73653b0a0a09092f2a206163746976655f6c69737420656e74726965732077696c6c20656e64207570206265666f72652071756575656420656e7472696573202a2f0a09096c6973745f73706c6963655f696e697428266477632d3e71756575652c20266c697374293b0a09096c6973745f73706c6963655f696e697428266477632d3e6163746976655f6c6973742c20266c697374293b0a0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a09092f2a20466c75736820616c6c2070656e64696e6720616e64207175657565642064657363726970746f7273202a2f0a09096c6973745f666f725f656163685f656e7472795f7361666528646573632c205f646573632c20266c6973742c20646573635f6e6f6465290a0909096477635f64657363726970746f725f636f6d706c657465286477632c20646573632c2066616c7365293b0a097d20656c73652069662028636d64203d3d20444d415f534c4156455f434f4e46494729207b0a090972657475726e207365745f72756e74696d655f636f6e666967286368616e2c202873747275637420646d615f736c6176655f636f6e666967202a29617267293b0a097d20656c7365207b0a090972657475726e202d454e58494f3b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320656e756d20646d615f7374617475730a6477635f74785f7374617475732873747275637420646d615f6368616e202a6368616e2c0a09202020202020646d615f636f6f6b69655f7420636f6f6b69652c0a0920202020202073747275637420646d615f74785f7374617465202a74787374617465290a7b0a097374727563742064775f646d615f6368616e092a647763203d20746f5f64775f646d615f6368616e286368616e293b0a09656e756d20646d615f73746174757309097265743b0a0a09726574203d20646d615f636f6f6b69655f737461747573286368616e2c20636f6f6b69652c2074787374617465293b0a096966202872657420213d20444d415f5355434345535329207b0a09096477635f7363616e5f64657363726970746f727328746f5f64775f646d61286368616e2d3e646576696365292c20647763293b0a0a0909726574203d20646d615f636f6f6b69655f737461747573286368616e2c20636f6f6b69652c2074787374617465293b0a097d0a0a096966202872657420213d20444d415f53554343455353290a0909646d615f7365745f7265736964756528747873746174652c206477635f66697273745f61637469766528647763292d3e6c656e293b0a0a09696620286477632d3e706175736564290a090972657475726e20444d415f5041555345443b0a0a0972657475726e207265743b0a7d0a0a73746174696320766f6964206477635f69737375655f70656e64696e672873747275637420646d615f6368616e202a6368616e290a7b0a097374727563742064775f646d615f6368616e092a647763203d20746f5f64775f646d615f6368616e286368616e293b0a0a0969662028216c6973745f656d70747928266477632d3e717565756529290a09096477635f7363616e5f64657363726970746f727328746f5f64775f646d61286368616e2d3e646576696365292c20647763293b0a7d0a0a73746174696320696e74206477635f616c6c6f635f6368616e5f7265736f75726365732873747275637420646d615f6368616e202a6368616e290a7b0a097374727563742064775f646d615f6368616e092a647763203d20746f5f64775f646d615f6368616e286368616e293b0a097374727563742064775f646d6109092a6477203d20746f5f64775f646d61286368616e2d3e646576696365293b0a097374727563742064775f6465736309092a646573633b0a09696e74090909693b0a09756e7369676e6564206c6f6e670909666c6167733b0a0a096465765f76646267286368616e32646576286368616e292c202225735c6e222c205f5f66756e635f5f293b0a0a092f2a204153534552543a20206368616e6e656c2069732069646c65202a2f0a0969662028646d615f726561646c2864772c2043485f454e292026206477632d3e6d61736b29207b0a09096465765f646267286368616e32646576286368616e292c2022444d41206368616e6e656c206e6f742069646c653f5c6e22293b0a090972657475726e202d45494f3b0a097d0a0a09646d615f636f6f6b69655f696e6974286368616e293b0a0a092f2a0a09202a204e4f54453a20736f6d6520636f6e74726f6c6c657273206d61792068617665206164646974696f6e616c20666561747572657320746861742077650a09202a206e65656420746f20696e697469616c697a6520686572652c206c696b652022736361747465722d67617468657222202877686963680a09202a20646f65736e2774206d65616e207768617420796f75207468696e6b206974206d65616e73292c20616e64207374617475732077726974656261636b2e0a09202a2f0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a0969203d206477632d3e64657363735f616c6c6f63617465643b0a097768696c6520286477632d3e64657363735f616c6c6f6361746564203c204e525f44455343535f5045525f4348414e4e454c29207b0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a090964657363203d206b7a616c6c6f632873697a656f66287374727563742064775f64657363292c204746505f4b45524e454c293b0a090969662028216465736329207b0a0909096465765f696e666f286368616e32646576286368616e292c0a09090909226f6e6c7920616c6c6f63617465642025642064657363726970746f72735c6e222c2069293b0a0909097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a090909627265616b3b0a09097d0a0a0909494e49545f4c4953545f484541442826646573632d3e74785f6c697374293b0a0909646d615f6173796e635f74785f64657363726970746f725f696e69742826646573632d3e7478642c206368616e293b0a0909646573632d3e7478642e74785f7375626d6974203d206477635f74785f7375626d69743b0a0909646573632d3e7478642e666c616773203d20444d415f4354524c5f41434b3b0a0909646573632d3e7478642e70687973203d20646d615f6d61705f73696e676c65286368616e32706172656e74286368616e292c2026646573632d3e6c6c692c0a0909090973697a656f6628646573632d3e6c6c69292c20444d415f544f5f444556494345293b0a09096477635f646573635f707574286477632c2064657363293b0a0a09097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a090969203d202b2b6477632d3e64657363735f616c6c6f63617465643b0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a096465765f646267286368616e32646576286368616e292c202225733a20616c6c6f63617465642025642064657363726970746f72735c6e222c205f5f66756e635f5f2c2069293b0a0a0972657475726e20693b0a7d0a0a73746174696320766f6964206477635f667265655f6368616e5f7265736f75726365732873747275637420646d615f6368616e202a6368616e290a7b0a097374727563742064775f646d615f6368616e092a647763203d20746f5f64775f646d615f6368616e286368616e293b0a097374727563742064775f646d6109092a6477203d20746f5f64775f646d61286368616e2d3e646576696365293b0a097374727563742064775f6465736309092a646573632c202a5f646573633b0a09756e7369676e6564206c6f6e670909666c6167733b0a094c4953545f48454144286c697374293b0a0a096465765f646267286368616e32646576286368616e292c202225733a20646573637320616c6c6f63617465643d25755c6e222c205f5f66756e635f5f2c0a0909096477632d3e64657363735f616c6c6f6361746564293b0a0a092f2a204153534552543a20206368616e6e656c2069732069646c65202a2f0a094255475f4f4e28216c6973745f656d70747928266477632d3e6163746976655f6c69737429293b0a094255475f4f4e28216c6973745f656d70747928266477632d3e717565756529293b0a094255475f4f4e28646d615f726561646c28746f5f64775f646d61286368616e2d3e646576696365292c2043485f454e292026206477632d3e6d61736b293b0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a096c6973745f73706c6963655f696e697428266477632d3e667265655f6c6973742c20266c697374293b0a096477632d3e64657363735f616c6c6f6361746564203d20303b0a096477632d3e696e697469616c697a6564203d2066616c73653b0a0a092f2a2044697361626c6520696e7465727275707473202a2f0a096368616e6e656c5f636c6561725f6269742864772c204d41534b2e584645522c206477632d3e6d61736b293b0a096368616e6e656c5f636c6561725f6269742864772c204d41534b2e4552524f522c206477632d3e6d61736b293b0a0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a096c6973745f666f725f656163685f656e7472795f7361666528646573632c205f646573632c20266c6973742c20646573635f6e6f646529207b0a09096465765f76646267286368616e32646576286368616e292c2022202066726565696e672064657363726970746f722025705c6e222c2064657363293b0a0909646d615f756e6d61705f73696e676c65286368616e32706172656e74286368616e292c20646573632d3e7478642e706879732c0a0909090973697a656f6628646573632d3e6c6c69292c20444d415f544f5f444556494345293b0a09096b667265652864657363293b0a097d0a0a096465765f76646267286368616e32646576286368616e292c202225733a20646f6e655c6e222c205f5f66756e635f5f293b0a7d0a0a2f2a202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d204379636c696320444d412041504920657874656e73696f6e73202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d202a2f0a0a2f2a2a0a202a2064775f646d615f6379636c69635f7374617274202d20737461727420746865206379636c696320444d41207472616e736665720a202a20406368616e3a2074686520444d41206368616e6e656c20746f2073746172740a202a0a202a204d7573742062652063616c6c6564207769746820736f667420696e74657272757074732064697361626c65642e2052657475726e73207a65726f206f6e2073756363657373206f720a202a202d6572726e6f206f6e206661696c7572652e0a202a2f0a696e742064775f646d615f6379636c69635f73746172742873747275637420646d615f6368616e202a6368616e290a7b0a097374727563742064775f646d615f6368616e092a647763203d20746f5f64775f646d615f6368616e286368616e293b0a097374727563742064775f646d6109092a6477203d20746f5f64775f646d61286477632d3e6368616e2e646576696365293b0a09756e7369676e6564206c6f6e670909666c6167733b0a0a096966202821746573745f6269742844575f444d415f49535f4359434c49432c20266477632d3e666c6167732929207b0a09096465765f657272286368616e3264657628266477632d3e6368616e292c20226d697373696e67207072657020666f72206379636c696320444d415c6e22293b0a090972657475726e202d454e4f4445563b0a097d0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a0a092f2a20617373657274206368616e6e656c2069732069646c65202a2f0a0969662028646d615f726561646c2864772c2043485f454e292026206477632d3e6d61736b29207b0a09096465765f657272286368616e3264657628266477632d3e6368616e292c0a090909224255473a20417474656d7074656420746f207374617274206e6f6e2d69646c65206368616e6e656c5c6e22293b0a09096477635f64756d705f6368616e5f7265677328647763293b0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a090972657475726e202d45425553593b0a097d0a0a09646d615f77726974656c2864772c20434c4541522e4552524f522c206477632d3e6d61736b293b0a09646d615f77726974656c2864772c20434c4541522e584645522c206477632d3e6d61736b293b0a0a092f2a20736574757020444d4143206368616e6e656c20726567697374657273202a2f0a096368616e6e656c5f77726974656c286477632c204c4c502c206477632d3e63646573632d3e646573635b305d2d3e7478642e70687973293b0a096368616e6e656c5f77726974656c286477632c2043544c5f4c4f2c204457435f43544c4c5f4c4c505f445f454e207c204457435f43544c4c5f4c4c505f535f454e293b0a096368616e6e656c5f77726974656c286477632c2043544c5f48492c2030293b0a0a096368616e6e656c5f7365745f6269742864772c2043485f454e2c206477632d3e6d61736b293b0a0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c2864775f646d615f6379636c69635f7374617274293b0a0a2f2a2a0a202a2064775f646d615f6379636c69635f73746f70202d2073746f7020746865206379636c696320444d41207472616e736665720a202a20406368616e3a2074686520444d41206368616e6e656c20746f2073746f700a202a0a202a204d7573742062652063616c6c6564207769746820736f667420696e74657272757074732064697361626c65642e0a202a2f0a766f69642064775f646d615f6379636c69635f73746f702873747275637420646d615f6368616e202a6368616e290a7b0a097374727563742064775f646d615f6368616e092a647763203d20746f5f64775f646d615f6368616e286368616e293b0a097374727563742064775f646d6109092a6477203d20746f5f64775f646d61286477632d3e6368616e2e646576696365293b0a09756e7369676e6564206c6f6e670909666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a0a096477635f6368616e5f64697361626c652864772c20647763293b0a0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a7d0a4558504f52545f53594d424f4c2864775f646d615f6379636c69635f73746f70293b0a0a2f2a2a0a202a2064775f646d615f6379636c69635f70726570202d207072657061726520746865206379636c696320444d41207472616e736665720a202a20406368616e3a2074686520444d41206368616e6e656c20746f20707265706172650a202a20406275665f616464723a20706879736963616c20444d4120616464726573732077686572652074686520627566666572207374617274730a202a20406275665f6c656e3a20746f74616c206e756d626572206f6620627974657320666f722074686520656e74697265206275666665720a202a2040706572696f645f6c656e3a206e756d626572206f6620627974657320666f72206561636820706572696f640a202a2040646972656374696f6e3a207472616e7366657220646972656374696f6e2c20746f206f722066726f6d206465766963650a202a0a202a204d7573742062652063616c6c6564206265666f726520747279696e6720746f20737461727420746865207472616e736665722e2052657475726e7320612076616c6964207374727563740a202a2064775f6379636c69635f64657363206966207375636365737366756c206f7220616e204552525f505452282d6572726e6f29206966206e6f74207375636365737366756c2e0a202a2f0a7374727563742064775f6379636c69635f64657363202a64775f646d615f6379636c69635f707265702873747275637420646d615f6368616e202a6368616e2c0a0909646d615f616464725f74206275665f616464722c2073697a655f74206275665f6c656e2c2073697a655f7420706572696f645f6c656e2c0a0909656e756d20646d615f7472616e736665725f646972656374696f6e20646972656374696f6e290a7b0a097374727563742064775f646d615f6368616e09092a647763203d20746f5f64775f646d615f6368616e286368616e293b0a0973747275637420646d615f736c6176655f636f6e66696709092a73636f6e666967203d20266477632d3e646d615f73636f6e6669673b0a097374727563742064775f6379636c69635f6465736309092a63646573633b0a097374727563742064775f6379636c69635f6465736309092a72657476616c203d204e554c4c3b0a097374727563742064775f646573630909092a646573633b0a097374727563742064775f646573630909092a6c617374203d204e554c4c3b0a09756e7369676e6564206c6f6e670909097761735f6379636c69633b0a09756e7369676e656420696e740909097265675f77696474683b0a09756e7369676e656420696e74090909706572696f64733b0a09756e7369676e656420696e74090909693b0a09756e7369676e6564206c6f6e67090909666c6167733b0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a09696620286477632d3e6e6f6c6c7029207b0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a09096465765f646267286368616e3264657628266477632d3e6368616e292c0a09090909226368616e6e656c20646f65736e277420737570706f7274204c4c50207472616e73666572735c6e22293b0a090972657475726e204552525f505452282d45494e56414c293b0a097d0a0a0969662028216c6973745f656d70747928266477632d3e717565756529207c7c20216c6973745f656d70747928266477632d3e6163746976655f6c6973742929207b0a09097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a09096465765f646267286368616e3264657628266477632d3e6368616e292c0a0909090922717565756520616e642f6f7220616374697665206c69737420617265206e6f7420656d7074795c6e22293b0a090972657475726e204552525f505452282d4542555359293b0a097d0a0a097761735f6379636c6963203d20746573745f616e645f7365745f6269742844575f444d415f49535f4359434c49432c20266477632d3e666c616773293b0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a09696620287761735f6379636c696329207b0a09096465765f646267286368616e3264657628266477632d3e6368616e292c0a09090909226368616e6e656c20616c726561647920707265706172656420666f72206379636c696320444d415c6e22293b0a090972657475726e204552525f505452282d4542555359293b0a097d0a0a0972657476616c203d204552525f505452282d45494e56414c293b0a0a0969662028646972656374696f6e203d3d20444d415f4d454d5f544f5f444556290a09097265675f7769647468203d205f5f6666732873636f6e6669672d3e6473745f616464725f7769647468293b0a09656c73650a09097265675f7769647468203d205f5f6666732873636f6e6669672d3e7372635f616464725f7769647468293b0a0a09706572696f6473203d206275665f6c656e202f20706572696f645f6c656e3b0a0a092f2a20436865636b20666f7220746f6f206269672f756e616c69676e656420706572696f647320616e6420756e616c69676e656420444d41206275666665722e202a2f0a0969662028706572696f645f6c656e203e20286477632d3e626c6f636b5f73697a65203c3c207265675f776964746829290a0909676f746f206f75745f6572723b0a0969662028756e6c696b656c7928706572696f645f6c656e202620282831203c3c207265675f776964746829202d20312929290a0909676f746f206f75745f6572723b0a0969662028756e6c696b656c79286275665f61646472202620282831203c3c207265675f776964746829202d20312929290a0909676f746f206f75745f6572723b0a0969662028756e6c696b656c79282128646972656374696f6e20262028444d415f4d454d5f544f5f444556207c20444d415f4445565f544f5f4d454d292929290a0909676f746f206f75745f6572723b0a0a0972657476616c203d204552525f505452282d454e4f4d454d293b0a0a0969662028706572696f6473203e204e525f44455343535f5045525f4348414e4e454c290a0909676f746f206f75745f6572723b0a0a096364657363203d206b7a616c6c6f632873697a656f66287374727563742064775f6379636c69635f64657363292c204746505f4b45524e454c293b0a0969662028216364657363290a0909676f746f206f75745f6572723b0a0a0963646573632d3e64657363203d206b7a616c6c6f632873697a656f66287374727563742064775f64657363202a29202a20706572696f64732c204746505f4b45524e454c293b0a09696620282163646573632d3e64657363290a0909676f746f206f75745f6572725f616c6c6f633b0a0a09666f72202869203d20303b2069203c20706572696f64733b20692b2b29207b0a090964657363203d206477635f646573635f67657428647763293b0a0909696620282164657363290a090909676f746f206f75745f6572725f646573635f6765743b0a0a09097377697463682028646972656374696f6e29207b0a09096361736520444d415f4d454d5f544f5f4445563a0a090909646573632d3e6c6c692e646172203d2073636f6e6669672d3e6473745f616464723b0a090909646573632d3e6c6c692e736172203d206275665f61646472202b2028706572696f645f6c656e202a2069293b0a090909646573632d3e6c6c692e63746c6c6f203d20284457435f44454641554c545f43544c4c4f286368616e290a09090909097c204457435f43544c4c5f4453545f5749445448287265675f7769647468290a09090909097c204457435f43544c4c5f5352435f5749445448287265675f7769647468290a09090909097c204457435f43544c4c5f4453545f4649580a09090909097c204457435f43544c4c5f5352435f494e430a09090909097c204457435f43544c4c5f494e545f454e293b0a0a090909646573632d3e6c6c692e63746c6c6f207c3d2073636f6e6669672d3e6465766963655f6663203f0a090909094457435f43544c4c5f46432844575f444d415f46435f505f4d325029203a0a090909094457435f43544c4c5f46432844575f444d415f46435f445f4d3250293b0a0a090909627265616b3b0a09096361736520444d415f4445565f544f5f4d454d3a0a090909646573632d3e6c6c692e646172203d206275665f61646472202b2028706572696f645f6c656e202a2069293b0a090909646573632d3e6c6c692e736172203d2073636f6e6669672d3e7372635f616464723b0a090909646573632d3e6c6c692e63746c6c6f203d20284457435f44454641554c545f43544c4c4f286368616e290a09090909097c204457435f43544c4c5f5352435f5749445448287265675f7769647468290a09090909097c204457435f43544c4c5f4453545f5749445448287265675f7769647468290a09090909097c204457435f43544c4c5f4453545f494e430a09090909097c204457435f43544c4c5f5352435f4649580a09090909097c204457435f43544c4c5f494e545f454e293b0a0a090909646573632d3e6c6c692e63746c6c6f207c3d2073636f6e6669672d3e6465766963655f6663203f0a090909094457435f43544c4c5f46432844575f444d415f46435f505f50324d29203a0a090909094457435f43544c4c5f46432844575f444d415f46435f445f50324d293b0a0a090909627265616b3b0a090964656661756c743a0a090909627265616b3b0a09097d0a0a0909646573632d3e6c6c692e63746c6869203d2028706572696f645f6c656e203e3e207265675f7769647468293b0a090963646573632d3e646573635b695d203d20646573633b0a0a0909696620286c61737429207b0a0909096c6173742d3e6c6c692e6c6c70203d20646573632d3e7478642e706879733b0a090909646d615f73796e635f73696e676c655f666f725f646576696365286368616e32706172656e74286368616e292c0a09090909096c6173742d3e7478642e706879732c2073697a656f66286c6173742d3e6c6c69292c0a0909090909444d415f544f5f444556494345293b0a09097d0a0a09096c617374203d20646573633b0a097d0a0a092f2a206c657473206d616b652061206379636c6963206c697374202a2f0a096c6173742d3e6c6c692e6c6c70203d2063646573632d3e646573635b305d2d3e7478642e706879733b0a09646d615f73796e635f73696e676c655f666f725f646576696365286368616e32706172656e74286368616e292c206c6173742d3e7478642e706879732c0a09090973697a656f66286c6173742d3e6c6c69292c20444d415f544f5f444556494345293b0a0a096465765f646267286368616e3264657628266477632d3e6368616e292c20226379636c696320707265706172656420627566203078256c6c78206c656e20257a7520220a09090922706572696f6420257a7520706572696f64732025645c6e222c2028756e7369676e6564206c6f6e67206c6f6e67296275665f616464722c0a0909096275665f6c656e2c20706572696f645f6c656e2c20706572696f6473293b0a0a0963646573632d3e706572696f6473203d20706572696f64733b0a096477632d3e6364657363203d2063646573633b0a0a0972657475726e2063646573633b0a0a6f75745f6572725f646573635f6765743a0a097768696c652028692d2d290a09096477635f646573635f707574286477632c2063646573632d3e646573635b695d293b0a6f75745f6572725f616c6c6f633a0a096b66726565286364657363293b0a6f75745f6572723a0a09636c6561725f6269742844575f444d415f49535f4359434c49432c20266477632d3e666c616773293b0a0972657475726e20287374727563742064775f6379636c69635f64657363202a2972657476616c3b0a7d0a4558504f52545f53594d424f4c2864775f646d615f6379636c69635f70726570293b0a0a2f2a2a0a202a2064775f646d615f6379636c69635f66726565202d20667265652061207072657061726564206379636c696320444d41207472616e736665720a202a20406368616e3a2074686520444d41206368616e6e656c20746f20667265650a202a2f0a766f69642064775f646d615f6379636c69635f667265652873747275637420646d615f6368616e202a6368616e290a7b0a097374727563742064775f646d615f6368616e092a647763203d20746f5f64775f646d615f6368616e286368616e293b0a097374727563742064775f646d6109092a6477203d20746f5f64775f646d61286477632d3e6368616e2e646576696365293b0a097374727563742064775f6379636c69635f64657363092a6364657363203d206477632d3e63646573633b0a09696e74090909693b0a09756e7369676e6564206c6f6e670909666c6167733b0a0a096465765f646267286368616e3264657628266477632d3e6368616e292c202225735c6e222c205f5f66756e635f5f293b0a0a0969662028216364657363290a090972657475726e3b0a0a097370696e5f6c6f636b5f6972717361766528266477632d3e6c6f636b2c20666c616773293b0a0a096477635f6368616e5f64697361626c652864772c20647763293b0a0a09646d615f77726974656c2864772c20434c4541522e4552524f522c206477632d3e6d61736b293b0a09646d615f77726974656c2864772c20434c4541522e584645522c206477632d3e6d61736b293b0a0a097370696e5f756e6c6f636b5f697271726573746f726528266477632d3e6c6f636b2c20666c616773293b0a0a09666f72202869203d20303b2069203c2063646573632d3e706572696f64733b20692b2b290a09096477635f646573635f707574286477632c2063646573632d3e646573635b695d293b0a0a096b667265652863646573632d3e64657363293b0a096b66726565286364657363293b0a0a09636c6561725f6269742844575f444d415f49535f4359434c49432c20266477632d3e666c616773293b0a7d0a4558504f52545f53594d424f4c2864775f646d615f6379636c69635f66726565293b0a0a2f2a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2f0a0a73746174696320766f69642064775f646d615f6f6666287374727563742064775f646d61202a6477290a7b0a09696e7420693b0a0a09646d615f77726974656c2864772c204346472c2030293b0a0a096368616e6e656c5f636c6561725f6269742864772c204d41534b2e584645522c2064772d3e616c6c5f6368616e5f6d61736b293b0a096368616e6e656c5f636c6561725f6269742864772c204d41534b2e5352435f5452414e2c2064772d3e616c6c5f6368616e5f6d61736b293b0a096368616e6e656c5f636c6561725f6269742864772c204d41534b2e4453545f5452414e2c2064772d3e616c6c5f6368616e5f6d61736b293b0a096368616e6e656c5f636c6561725f6269742864772c204d41534b2e4552524f522c2064772d3e616c6c5f6368616e5f6d61736b293b0a0a097768696c652028646d615f726561646c2864772c204346472920262044575f4346475f444d415f454e290a09096370755f72656c617828293b0a0a09666f72202869203d20303b2069203c2064772d3e646d612e6368616e636e743b20692b2b290a090964772d3e6368616e5b695d2e696e697469616c697a6564203d2066616c73653b0a7d0a0a73746174696320696e742064775f70726f62652873747275637420706c6174666f726d5f646576696365202a70646576290a7b0a097374727563742064775f646d615f706c6174666f726d5f64617461202a70646174613b0a09737472756374207265736f7572636509092a696f3b0a097374727563742064775f646d6109092a64773b0a0973697a655f7409090973697a653b0a09766f6964205f5f696f6d656d09092a726567733b0a09626f6f6c0909096175746f6366673b0a09756e7369676e656420696e74090964775f706172616d733b0a09756e7369676e656420696e7409096e725f6368616e6e656c733b0a09756e7369676e656420696e7409096d61785f626c6b5f73697a65203d20303b0a09696e740909096972713b0a09696e740909096572723b0a09696e74090909693b0a0a097064617461203d206465765f6765745f706c6174646174612826706465762d3e646576293b0a0969662028217064617461207c7c2070646174612d3e6e725f6368616e6e656c73203e2044575f444d415f4d41585f4e525f4348414e4e454c53290a090972657475726e202d45494e56414c3b0a0a09696f203d20706c6174666f726d5f6765745f7265736f7572636528706465762c20494f5245534f555243455f4d454d2c2030293b0a096966202821696f290a090972657475726e202d45494e56414c3b0a0a09697271203d20706c6174666f726d5f6765745f69727128706465762c2030293b0a0969662028697271203c2030290a090972657475726e206972713b0a0a0972656773203d206465766d5f726571756573745f616e645f696f72656d61702826706465762d3e6465762c20696f293b0a09696620282172656773290a090972657475726e202d45425553593b0a0a0964775f706172616d73203d20646d615f726561645f62796164647228726567732c2044575f504152414d53293b0a096175746f636667203d2064775f706172616d73203e3e2044575f504152414d535f454e2026203078313b0a0a09696620286175746f636667290a09096e725f6368616e6e656c73203d202864775f706172616d73203e3e2044575f504152414d535f4e525f4348414e20262030783729202b20313b0a09656c73650a09096e725f6368616e6e656c73203d2070646174612d3e6e725f6368616e6e656c733b0a0a0973697a65203d2073697a656f66287374727563742064775f646d6129202b206e725f6368616e6e656c73202a2073697a656f66287374727563742064775f646d615f6368616e293b0a096477203d206465766d5f6b7a616c6c6f632826706465762d3e6465762c2073697a652c204746505f4b45524e454c293b0a0969662028216477290a090972657475726e202d454e4f4d454d3b0a0a0964772d3e636c6b203d206465766d5f636c6b5f6765742826706465762d3e6465762c202268636c6b22293b0a096966202849535f4552522864772d3e636c6b29290a090972657475726e205054525f4552522864772d3e636c6b293b0a09636c6b5f707265706172655f656e61626c652864772d3e636c6b293b0a0a0964772d3e72656773203d20726567733b0a0a092f2a2067657420686172647761726520636f6e66696775726174696f6e20706172616d6574657273202a2f0a09696620286175746f63666729207b0a09096d61785f626c6b5f73697a65203d20646d615f726561646c2864772c204d41585f424c4b5f53495a45293b0a0a090964772d3e6e725f6d617374657273203d202864775f706172616d73203e3e2044575f504152414d535f4e525f4d41535445522026203329202b20313b0a0909666f72202869203d20303b2069203c2064772d3e6e725f6d6173746572733b20692b2b29207b0a09090964772d3e646174615f77696474685b695d203d0a090909092864775f706172616d73203e3e2044575f504152414d535f444154415f57494454482869292026203329202b20323b0a09097d0a097d20656c7365207b0a090964772d3e6e725f6d617374657273203d2070646174612d3e6e725f6d6173746572733b0a09096d656d6370792864772d3e646174615f77696474682c2070646174612d3e646174615f77696474682c2034293b0a097d0a0a092f2a2043616c63756c61746520616c6c206368616e6e656c206d61736b206265666f726520444d41207365747570202a2f0a0964772d3e616c6c5f6368616e5f6d61736b203d202831203c3c206e725f6368616e6e656c7329202d20313b0a0a092f2a20666f72636520646d61206f66662c206a75737420696e2063617365202a2f0a0964775f646d615f6f6666286477293b0a0a092f2a2064697361626c6520424c4f434b20696e74657272757074732061732077656c6c202a2f0a096368616e6e656c5f636c6561725f6269742864772c204d41534b2e424c4f434b2c2064772d3e616c6c5f6368616e5f6d61736b293b0a0a09657272203d206465766d5f726571756573745f6972712826706465762d3e6465762c206972712c2064775f646d615f696e746572727570742c20302c0a090909202020202020202264775f646d6163222c206477293b0a0969662028657272290a090972657475726e206572723b0a0a09706c6174666f726d5f7365745f6472766461746128706465762c206477293b0a0a097461736b6c65745f696e6974282664772d3e7461736b6c65742c2064775f646d615f7461736b6c65742c2028756e7369676e6564206c6f6e67296477293b0a0a09494e49545f4c4953545f48454144282664772d3e646d612e6368616e6e656c73293b0a09666f72202869203d20303b2069203c206e725f6368616e6e656c733b20692b2b29207b0a09097374727563742064775f646d615f6368616e092a647763203d202664772d3e6368616e5b695d3b0a0909696e7409090972203d206e725f6368616e6e656c73202d2069202d20313b0a0a09096477632d3e6368616e2e646576696365203d202664772d3e646d613b0a0909646d615f636f6f6b69655f696e697428266477632d3e6368616e293b0a09096966202870646174612d3e6368616e5f616c6c6f636174696f6e5f6f72646572203d3d204348414e5f414c4c4f434154494f4e5f415343454e44494e47290a0909096c6973745f6164645f7461696c28266477632d3e6368616e2e6465766963655f6e6f64652c0a09090909092664772d3e646d612e6368616e6e656c73293b0a0909656c73650a0909096c6973745f61646428266477632d3e6368616e2e6465766963655f6e6f64652c202664772d3e646d612e6368616e6e656c73293b0a0a09092f2a20372069732068696768657374207072696f7269747920262030206973206c6f776573742e202a2f0a09096966202870646174612d3e6368616e5f7072696f72697479203d3d204348414e5f5052494f524954595f415343454e44494e47290a0909096477632d3e7072696f72697479203d20723b0a0909656c73650a0909096477632d3e7072696f72697479203d20693b0a0a09096477632d3e63685f72656773203d20265f5f64775f72656773286477292d3e4348414e5b695d3b0a09097370696e5f6c6f636b5f696e697428266477632d3e6c6f636b293b0a09096477632d3e6d61736b203d2031203c3c20693b0a0a0909494e49545f4c4953545f4845414428266477632d3e6163746976655f6c697374293b0a0909494e49545f4c4953545f4845414428266477632d3e7175657565293b0a0909494e49545f4c4953545f4845414428266477632d3e667265655f6c697374293b0a0a09096368616e6e656c5f636c6561725f6269742864772c2043485f454e2c206477632d3e6d61736b293b0a0a09096477632d3e6477203d2064773b0a0a09092f2a20686172647761726520636f6e66696775726174696f6e202a2f0a0909696620286175746f63666729207b0a090909756e7369676e656420696e74206477635f706172616d733b0a0a0909096477635f706172616d73203d20646d615f726561645f6279616464722872656773202b2072202a2073697a656f6628753332292c0a09090909090920202020204457435f504152414d53293b0a0a0909092f2a204465636f6465206d6178696d756d20626c6f636b2073697a6520666f7220676976656e206368616e6e656c2e205468650a090909202a2073746f7265642034206269742076616c756520726570726573656e747320626c6f636b732066726f6d203078303020666f7220330a090909202a20757020746f203078306120666f7220343039352e202a2f0a0909096477632d3e626c6f636b5f73697a65203d0a090909092834203c3c2028286d61785f626c6b5f73697a65203e3e2034202a2069292026203078662929202d20313b0a0909096477632d3e6e6f6c6c70203d0a09090909286477635f706172616d73203e3e204457435f504152414d535f4d424c4b5f454e20262030783129203d3d20303b0a09097d20656c7365207b0a0909096477632d3e626c6f636b5f73697a65203d2070646174612d3e626c6f636b5f73697a653b0a0a0909092f2a20436865636b206966206368616e6e656c20737570706f727473206d756c746920626c6f636b207472616e73666572202a2f0a0909096368616e6e656c5f77726974656c286477632c204c4c502c2030786666666666666663293b0a0909096477632d3e6e6f6c6c70203d0a09090909286368616e6e656c5f726561646c286477632c204c4c50292026203078666666666666666329203d3d20303b0a0909096368616e6e656c5f77726974656c286477632c204c4c502c2030293b0a09097d0a097d0a0a092f2a20436c65617220616c6c20696e7465727275707473206f6e20616c6c206368616e6e656c732e202a2f0a09646d615f77726974656c2864772c20434c4541522e584645522c2064772d3e616c6c5f6368616e5f6d61736b293b0a09646d615f77726974656c2864772c20434c4541522e424c4f434b2c2064772d3e616c6c5f6368616e5f6d61736b293b0a09646d615f77726974656c2864772c20434c4541522e5352435f5452414e2c2064772d3e616c6c5f6368616e5f6d61736b293b0a09646d615f77726974656c2864772c20434c4541522e4453545f5452414e2c2064772d3e616c6c5f6368616e5f6d61736b293b0a09646d615f77726974656c2864772c20434c4541522e4552524f522c2064772d3e616c6c5f6368616e5f6d61736b293b0a0a09646d615f6361705f73657428444d415f4d454d4350592c2064772d3e646d612e6361705f6d61736b293b0a09646d615f6361705f73657428444d415f534c4156452c2064772d3e646d612e6361705f6d61736b293b0a096966202870646174612d3e69735f70726976617465290a0909646d615f6361705f73657428444d415f505249564154452c2064772d3e646d612e6361705f6d61736b293b0a0964772d3e646d612e646576203d2026706465762d3e6465763b0a0964772d3e646d612e6465766963655f616c6c6f635f6368616e5f7265736f7572636573203d206477635f616c6c6f635f6368616e5f7265736f75726365733b0a0964772d3e646d612e6465766963655f667265655f6368616e5f7265736f7572636573203d206477635f667265655f6368616e5f7265736f75726365733b0a0a0964772d3e646d612e6465766963655f707265705f646d615f6d656d637079203d206477635f707265705f646d615f6d656d6370793b0a0a0964772d3e646d612e6465766963655f707265705f736c6176655f7367203d206477635f707265705f736c6176655f73673b0a0964772d3e646d612e6465766963655f636f6e74726f6c203d206477635f636f6e74726f6c3b0a0a0964772d3e646d612e6465766963655f74785f737461747573203d206477635f74785f7374617475733b0a0964772d3e646d612e6465766963655f69737375655f70656e64696e67203d206477635f69737375655f70656e64696e673b0a0a09646d615f77726974656c2864772c204346472c2044575f4346475f444d415f454e293b0a0a097072696e746b284b45524e5f494e464f202225733a2044657369676e5761726520444d4120436f6e74726f6c6c65722c202564206368616e6e656c735c6e222c0a0909096465765f6e616d652826706465762d3e646576292c206e725f6368616e6e656c73293b0a0a09646d615f6173796e635f6465766963655f7265676973746572282664772d3e646d61293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742064775f72656d6f76652873747275637420706c6174666f726d5f646576696365202a70646576290a7b0a097374727563742064775f646d6109092a6477203d20706c6174666f726d5f6765745f647276646174612870646576293b0a097374727563742064775f646d615f6368616e092a6477632c202a5f6477633b0a0a0964775f646d615f6f6666286477293b0a09646d615f6173796e635f6465766963655f756e7265676973746572282664772d3e646d61293b0a0a097461736b6c65745f6b696c6c282664772d3e7461736b6c6574293b0a0a096c6973745f666f725f656163685f656e7472795f73616665286477632c205f6477632c202664772d3e646d612e6368616e6e656c732c0a0909096368616e2e6465766963655f6e6f646529207b0a09096c6973745f64656c28266477632d3e6368616e2e6465766963655f6e6f6465293b0a09096368616e6e656c5f636c6561725f6269742864772c2043485f454e2c206477632d3e6d61736b293b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320766f69642064775f73687574646f776e2873747275637420706c6174666f726d5f646576696365202a70646576290a7b0a097374727563742064775f646d61092a6477203d20706c6174666f726d5f6765745f647276646174612870646576293b0a0a0964775f646d615f6f666628706c6174666f726d5f6765745f64727664617461287064657629293b0a09636c6b5f64697361626c655f756e707265706172652864772d3e636c6b293b0a7d0a0a73746174696320696e742064775f73757370656e645f6e6f6972712873747275637420646576696365202a646576290a7b0a0973747275637420706c6174666f726d5f646576696365202a70646576203d20746f5f706c6174666f726d5f64657669636528646576293b0a097374727563742064775f646d61092a6477203d20706c6174666f726d5f6765745f647276646174612870646576293b0a0a0964775f646d615f6f666628706c6174666f726d5f6765745f64727664617461287064657629293b0a09636c6b5f64697361626c655f756e707265706172652864772d3e636c6b293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742064775f726573756d655f6e6f6972712873747275637420646576696365202a646576290a7b0a0973747275637420706c6174666f726d5f646576696365202a70646576203d20746f5f706c6174666f726d5f64657669636528646576293b0a097374727563742064775f646d61092a6477203d20706c6174666f726d5f6765745f647276646174612870646576293b0a0a09636c6b5f707265706172655f656e61626c652864772d3e636c6b293b0a09646d615f77726974656c2864772c204346472c2044575f4346475f444d415f454e293b0a0972657475726e20303b0a7d0a0a73746174696320636f6e737420737472756374206465765f706d5f6f70732064775f6465765f706d5f6f7073203d207b0a092e73757370656e645f6e6f697271203d2064775f73757370656e645f6e6f6972712c0a092e726573756d655f6e6f697271203d2064775f726573756d655f6e6f6972712c0a092e667265657a655f6e6f697271203d2064775f73757370656e645f6e6f6972712c0a092e746861775f6e6f697271203d2064775f726573756d655f6e6f6972712c0a092e726573746f72655f6e6f697271203d2064775f726573756d655f6e6f6972712c0a092e706f7765726f66665f6e6f697271203d2064775f73757370656e645f6e6f6972712c0a7d3b0a0a23696664656620434f4e4649475f4f460a73746174696320636f6e737420737472756374206f665f6465766963655f69642064775f646d615f69645f7461626c655b5d203d207b0a097b202e636f6d70617469626c65203d2022736e70732c646d612d73706561723133343022207d2c0a097b7d0a7d3b0a4d4f44554c455f4445564943455f5441424c45286f662c2064775f646d615f69645f7461626c65293b0a23656e6469660a0a7374617469632073747275637420706c6174666f726d5f6472697665722064775f647269766572203d207b0a092e72656d6f766509093d2064775f72656d6f76652c0a092e73687574646f776e093d2064775f73687574646f776e2c0a092e647269766572203d207b0a09092e6e616d65093d202264775f646d6163222c0a09092e706d093d202664775f6465765f706d5f6f70732c0a09092e6f665f6d617463685f7461626c65203d206f665f6d617463685f7074722864775f646d615f69645f7461626c65292c0a097d2c0a7d3b0a0a73746174696320696e74205f5f696e69742064775f696e697428766f6964290a7b0a0972657475726e20706c6174666f726d5f6472697665725f70726f6265282664775f6472697665722c2064775f70726f6265293b0a7d0a7375627379735f696e697463616c6c2864775f696e6974293b0a0a73746174696320766f6964205f5f657869742064775f6578697428766f6964290a7b0a09706c6174666f726d5f6472697665725f756e7265676973746572282664775f647269766572293b0a7d0a6d6f64756c655f657869742864775f65786974293b0a0a4d4f44554c455f4c4943454e5345282247504c20763222293b0a4d4f44554c455f4445534352495054494f4e282253796e6f707379732044657369676e5761726520444d4120436f6e74726f6c6c65722064726976657222293b0a4d4f44554c455f415554484f5228224861617661726420536b696e6e656d6f656e202841746d656c2922293b0a4d4f44554c455f415554484f522822566972657368204b756d6172203c7669726573682e6c696e757840676d61696c2e636f6d3e22293b0a000000000000000000006c696e75782d332e382e322f647269766572732f646d612f64775f646d61635f726567732e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313737333500313231313437343433333000303031373730350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2044726976657220666f72207468652053796e6f707379732044657369676e576172652041484220444d4120436f6e74726f6c6c65720a202a0a202a20436f707972696768742028432920323030352d323030372041746d656c20436f72706f726174696f6e0a202a20436f707972696768742028432920323031302d32303131205354204d6963726f656c656374726f6e6963730a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652076657273696f6e20322061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f64775f646d61632e683e0a0a23646566696e652044575f444d415f4d41585f4e525f4348414e4e454c5309380a0a2f2a20666c6f7720636f6e74726f6c6c6572202a2f0a656e756d2064775f646d615f6663207b0a0944575f444d415f46435f445f4d324d2c0a0944575f444d415f46435f445f4d32502c0a0944575f444d415f46435f445f50324d2c0a0944575f444d415f46435f445f5032502c0a0944575f444d415f46435f505f50324d2c0a0944575f444d415f46435f53505f5032502c0a0944575f444d415f46435f505f4d32502c0a0944575f444d415f46435f44505f5032502c0a7d3b0a0a2f2a0a202a205265646566696e652074686973206d6163726f20746f2068616e646c6520646966666572656e636573206265747765656e2033322d20616e642036342d6269740a202a2061646472657373696e672c206269672076732e206c6974746c6520656e6469616e2c206574632e0a202a2f0a23646566696e652044575f524547286e616d65290909753332206e616d653b20753332205f5f7061645f23236e616d650a0a2f2a20486172647761726520726567697374657220646566696e6974696f6e732e202a2f0a7374727563742064775f646d615f6368616e5f72656773207b0a0944575f52454728534152293b09092f2a20536f757263652041646472657373205265676973746572202a2f0a0944575f52454728444152293b09092f2a2044657374696e6174696f6e2041646472657373205265676973746572202a2f0a0944575f524547284c4c50293b09092f2a204c696e6b6564204c69737420506f696e746572202a2f0a097533320943544c5f4c4f3b09092f2a20436f6e74726f6c205265676973746572204c6f77202a2f0a097533320943544c5f48493b09092f2a20436f6e74726f6c2052656769737465722048696768202a2f0a0944575f524547285353544154293b0a0944575f524547284453544154293b0a0944575f5245472853535441544152293b0a0944575f5245472844535441544152293b0a09753332094346475f4c4f3b09092f2a20436f6e66696775726174696f6e205265676973746572204c6f77202a2f0a09753332094346475f48493b09092f2a20436f6e66696775726174696f6e2052656769737465722048696768202a2f0a0944575f52454728534752293b0a0944575f52454728445352293b0a7d3b0a0a7374727563742064775f646d615f6972715f72656773207b0a0944575f5245472858464552293b0a0944575f52454728424c4f434b293b0a0944575f524547285352435f5452414e293b0a0944575f524547284453545f5452414e293b0a0944575f524547284552524f52293b0a7d3b0a0a7374727563742064775f646d615f72656773207b0a092f2a207065722d6368616e6e656c20726567697374657273202a2f0a097374727563742064775f646d615f6368616e5f72656773094348414e5b44575f444d415f4d41585f4e525f4348414e4e454c535d3b0a0a092f2a206972712068616e646c696e67202a2f0a097374727563742064775f646d615f6972715f72656773095241573b09092f2a2072202a2f0a097374727563742064775f646d615f6972715f72656773095354415455533b09092f2a207220287261772026206d61736b29202a2f0a097374727563742064775f646d615f6972715f72656773094d41534b3b09092f2a2072772028736574203d2069727120656e61626c656429202a2f0a097374727563742064775f646d615f6972715f7265677309434c4541523b09092f2a2077202861636b2c206166666563747320227261772229202a2f0a0a0944575f524547285354415455535f494e54293b0909092f2a2072202a2f0a0a092f2a20736f6674776172652068616e647368616b696e67202a2f0a0944575f524547285245515f535243293b0a0944575f524547285245515f445354293b0a0944575f5245472853474c5f5245515f535243293b0a0944575f5245472853474c5f5245515f445354293b0a0944575f524547284c4153545f535243293b0a0944575f524547284c4153545f445354293b0a0a092f2a206d697363656c6c616e656f7573202a2f0a0944575f52454728434647293b0a0944575f5245472843485f454e293b0a0944575f524547284944293b0a0944575f5245472854455354293b0a0a092f2a207265736572766564202a2f0a0944575f524547285f5f726573657276656430293b0a0944575f524547285f5f726573657276656431293b0a0a092f2a206f7074696f6e616c20656e636f64656420706172616d732c2030783363382e2e3078336637202a2f0a09753332095f5f72657365727665643b0a0a092f2a207065722d6368616e6e656c20636f6e66696775726174696f6e20726567697374657273202a2f0a09753332094457435f504152414d535b44575f444d415f4d41585f4e525f4348414e4e454c535d3b0a09753332094d554c54495f424c4b5f545950453b0a09753332094d41585f424c4b5f53495a453b0a0a092f2a20746f702d6c6576656c20706172616d6574657273202a2f0a097533320944575f504152414d533b0a7d3b0a0a23696664656620434f4e4649475f44575f444d41435f4249475f454e4449414e5f494f0a23646566696e6520646d615f726561646c5f6e617469766520696f72656164333262650a23646566696e6520646d615f77726974656c5f6e617469766520696f7772697465333262650a23656c73650a23646566696e6520646d615f726561646c5f6e617469766520726561646c0a23646566696e6520646d615f77726974656c5f6e61746976652077726974656c0a23656e6469660a0a2f2a20546f20616363657373207468652072656769737465727320696e206561726c79207374616765206f662070726f6265202a2f0a23646566696e6520646d615f726561645f62796164647228616464722c206e616d6529205c0a09646d615f726561646c5f6e617469766528286164647229202b206f66667365746f66287374727563742064775f646d615f726567732c206e616d6529290a0a2f2a204269746669656c647320696e2044575f504152414d53202a2f0a23646566696e652044575f504152414d535f4e525f4348414e093809092f2a206e756d626572206f66206368616e6e656c73202a2f0a23646566696e652044575f504152414d535f4e525f4d415354455209313109092f2a206e756d626572206f6620414842206d617374657273202a2f0a23646566696e652044575f504152414d535f444154415f5749445448286e2909283135202b2032202a20286e29290a23646566696e652044575f504152414d535f444154415f57494454483109313509092f2a206d617374657220312064617461207769647468202a2f0a23646566696e652044575f504152414d535f444154415f57494454483209313709092f2a206d617374657220322064617461207769647468202a2f0a23646566696e652044575f504152414d535f444154415f57494454483309313909092f2a206d617374657220332064617461207769647468202a2f0a23646566696e652044575f504152414d535f444154415f57494454483409323109092f2a206d617374657220342064617461207769647468202a2f0a23646566696e652044575f504152414d535f454e0909323809092f2a20656e636f64656420706172616d6574657273202a2f0a0a2f2a204269746669656c647320696e204457435f504152414d53202a2f0a23646566696e65204457435f504152414d535f4d424c4b5f454e09313109092f2a206d756c746920626c6f636b207472616e73666572202a2f0a0a2f2a204269746669656c647320696e2043544c5f4c4f202a2f0a23646566696e65204457435f43544c4c5f494e545f454e09092831203c3c203029092f2a206972717320656e61626c65643f202a2f0a23646566696e65204457435f43544c4c5f4453545f5749445448286e290928286e293c3c3129092f2a2062797465732070657220656c656d656e74202a2f0a23646566696e65204457435f43544c4c5f5352435f5749445448286e290928286e293c3c34290a23646566696e65204457435f43544c4c5f4453545f494e430928303c3c372909092f2a20444152207570646174652f6e6f74202a2f0a23646566696e65204457435f43544c4c5f4453545f4445430928313c3c37290a23646566696e65204457435f43544c4c5f4453545f4649580928323c3c37290a23646566696e65204457435f43544c4c5f5352435f494e430928303c3c372909092f2a20534152207570646174652f6e6f74202a2f0a23646566696e65204457435f43544c4c5f5352435f4445430928313c3c39290a23646566696e65204457435f43544c4c5f5352435f4649580928323c3c39290a23646566696e65204457435f43544c4c5f4453545f4d53495a45286e290928286e293c3c313129092f2a2062757273742c2023656c656d656e7473202a2f0a23646566696e65204457435f43544c4c5f5352435f4d53495a45286e290928286e293c3c3134290a23646566696e65204457435f43544c4c5f535f474154485f454e092831203c3c20313729092f2a20737263206761746865722c2021464958202a2f0a23646566696e65204457435f43544c4c5f445f534341545f454e092831203c3c20313829092f2a2064737420736361747465722c2021464958202a2f0a23646566696e65204457435f43544c4c5f4643286e29090928286e29203c3c203230290a23646566696e65204457435f43544c4c5f46435f4d324d09092830203c3c20323029092f2a206d656d2d746f2d6d656d202a2f0a23646566696e65204457435f43544c4c5f46435f4d325009092831203c3c20323029092f2a206d656d2d746f2d706572697068202a2f0a23646566696e65204457435f43544c4c5f46435f50324d09092832203c3c20323029092f2a207065726970682d746f2d6d656d202a2f0a23646566696e65204457435f43544c4c5f46435f50325009092833203c3c20323029092f2a207065726970682d746f2d706572697068202a2f0a2f2a20706c75732034207472616e7366657220747970657320666f72207065726970686572616c2d61732d666c6f772d636f6e74726f6c6c6572202a2f0a23646566696e65204457435f43544c4c5f444d53286e29090928286e293c3c323329092f2a20647374206d61737465722073656c656374202a2f0a23646566696e65204457435f43544c4c5f534d53286e29090928286e293c3c323529092f2a20737263206d61737465722073656c656374202a2f0a23646566696e65204457435f43544c4c5f4c4c505f445f454e092831203c3c20323729092f2a206465737420626c6f636b20636861696e202a2f0a23646566696e65204457435f43544c4c5f4c4c505f535f454e092831203c3c20323829092f2a2073726320626c6f636b20636861696e202a2f0a0a2f2a204269746669656c647320696e2043544c5f4849202a2f0a23646566696e65204457435f43544c485f444f4e450909307830303030313030300a23646566696e65204457435f43544c485f424c4f434b5f54535f4d41534b09307830303030306666660a0a2f2a204269746669656c647320696e204346475f4c4f2e20506c6174666f726d2d636f6e666967757261626c6520626974732061726520696e203c6c696e75782f64775f646d61632e683e202a2f0a23646566696e65204457435f4346474c5f43485f5052494f525f4d41534b0928307837203c3c203529092f2a207072696f72697479206d61736b202a2f0a23646566696e65204457435f4346474c5f43485f5052494f522878290928287829203c3c203529092f2a207072696f72697479202a2f0a23646566696e65204457435f4346474c5f43485f53555350092831203c3c203829092f2a2070617573652078666572202a2f0a23646566696e65204457435f4346474c5f4649464f5f454d505459092831203c3c203929092f2a2070617573652078666572202a2f0a23646566696e65204457435f4346474c5f48535f44535409092831203c3c20313029092f2a2068616e647368616b6520772f647374202a2f0a23646566696e65204457435f4346474c5f48535f53524309092831203c3c20313129092f2a2068616e647368616b6520772f737263202a2f0a23646566696e65204457435f4346474c5f4d41585f42555253542878290928287829203c3c203230290a23646566696e65204457435f4346474c5f52454c4f41445f534152092831203c3c203330290a23646566696e65204457435f4346474c5f52454c4f41445f444152092831203c3c203331290a0a2f2a204269746669656c647320696e204346475f48492e20506c6174666f726d2d636f6e666967757261626c6520626974732061726520696e203c6c696e75782f64775f646d61632e683e202a2f0a23646566696e65204457435f434647485f44535f5550445f454e092831203c3c2035290a23646566696e65204457435f434647485f53535f5550445f454e092831203c3c2036290a0a2f2a204269746669656c647320696e20534752202a2f0a23646566696e65204457435f5347525f534749287829090928287829203c3c2030290a23646566696e65204457435f5347525f534743287829090928287829203c3c203230290a0a2f2a204269746669656c647320696e20445352202a2f0a23646566696e65204457435f4453525f445349287829090928287829203c3c2030290a23646566696e65204457435f4453525f445343287829090928287829203c3c203230290a0a2f2a204269746669656c647320696e20434647202a2f0a23646566696e652044575f4346475f444d415f454e09092831203c3c2030290a0a656e756d2064775f646d61635f666c616773207b0a0944575f444d415f49535f4359434c4943203d20302c0a0944575f444d415f49535f534f46545f4c4c50203d20312c0a7d3b0a0a7374727563742064775f646d615f6368616e207b0a0973747275637420646d615f6368616e09096368616e3b0a09766f6964205f5f696f6d656d09092a63685f726567733b0a0975380909096d61736b3b0a0975380909097072696f726974793b0a09626f6f6c0909097061757365643b0a09626f6f6c090909696e697469616c697a65643b0a0a092f2a20736f66747761726520656d756c6174696f6e206f6620746865204c4c50207472616e7366657273202a2f0a09737472756374206c6973745f68656164092a74785f6c6973743b0a09737472756374206c6973745f68656164092a74785f6e6f64655f6163746976653b0a0a097370696e6c6f636b5f7409096c6f636b3b0a0a092f2a207468657365206f7468657220656c656d656e74732061726520616c6c2070726f746563746564206279206c6f636b202a2f0a09756e7369676e6564206c6f6e670909666c6167733b0a09737472756374206c6973745f68656164096163746976655f6c6973743b0a09737472756374206c6973745f686561640971756575653b0a09737472756374206c6973745f6865616409667265655f6c6973743b0a097374727563742064775f6379636c69635f64657363092a63646573633b0a0a09756e7369676e656420696e74090964657363735f616c6c6f63617465643b0a0a092f2a20686172647761726520636f6e66696775726174696f6e202a2f0a09756e7369676e656420696e740909626c6f636b5f73697a653b0a09626f6f6c0909096e6f6c6c703b0a0a092f2a20636f6e66696775726174696f6e207061737365642076696120444d415f534c4156455f434f4e464947202a2f0a0973747275637420646d615f736c6176655f636f6e66696720646d615f73636f6e6669673b0a0a092f2a206261636b6c696e6b20746f2064775f646d61202a2f0a097374727563742064775f646d6109092a64773b0a7d3b0a0a73746174696320696e6c696e65207374727563742064775f646d615f6368616e5f72656773205f5f696f6d656d202a0a5f5f6477635f72656773287374727563742064775f646d615f6368616e202a647763290a7b0a0972657475726e206477632d3e63685f726567733b0a7d0a0a23646566696e65206368616e6e656c5f726561646c286477632c206e616d6529205c0a09646d615f726561646c5f6e61746976652826285f5f6477635f7265677328647763292d3e6e616d6529290a23646566696e65206368616e6e656c5f77726974656c286477632c206e616d652c2076616c29205c0a09646d615f77726974656c5f6e6174697665282876616c292c2026285f5f6477635f7265677328647763292d3e6e616d6529290a0a73746174696320696e6c696e65207374727563742064775f646d615f6368616e202a746f5f64775f646d615f6368616e2873747275637420646d615f6368616e202a6368616e290a7b0a0972657475726e20636f6e7461696e65725f6f66286368616e2c207374727563742064775f646d615f6368616e2c206368616e293b0a7d0a0a7374727563742064775f646d61207b0a0973747275637420646d615f64657669636509646d613b0a09766f6964205f5f696f6d656d09092a726567733b0a09737472756374207461736b6c65745f737472756374097461736b6c65743b0a0973747275637420636c6b09092a636c6b3b0a0a097538090909616c6c5f6368616e5f6d61736b3b0a0a092f2a20686172647761726520636f6e66696775726174696f6e202a2f0a09756e7369676e6564206368617209096e725f6d6173746572733b0a09756e7369676e656420636861720909646174615f77696474685b345d3b0a0a097374727563742064775f646d615f6368616e096368616e5b305d3b0a7d3b0a0a73746174696320696e6c696e65207374727563742064775f646d615f72656773205f5f696f6d656d202a5f5f64775f72656773287374727563742064775f646d61202a6477290a7b0a0972657475726e2064772d3e726567733b0a7d0a0a23646566696e6520646d615f726561646c2864772c206e616d6529205c0a09646d615f726561646c5f6e61746976652826285f5f64775f72656773286477292d3e6e616d6529290a23646566696e6520646d615f77726974656c2864772c206e616d652c2076616c29205c0a09646d615f77726974656c5f6e6174697665282876616c292c2026285f5f64775f72656773286477292d3e6e616d6529290a0a23646566696e65206368616e6e656c5f7365745f6269742864772c207265672c206d61736b29205c0a09646d615f77726974656c2864772c207265672c2028286d61736b29203c3c203829207c20286d61736b29290a23646566696e65206368616e6e656c5f636c6561725f6269742864772c207265672c206d61736b29205c0a09646d615f77726974656c2864772c207265672c2028286d61736b29203c3c203829207c2030290a0a73746174696320696e6c696e65207374727563742064775f646d61202a746f5f64775f646d612873747275637420646d615f646576696365202a64646576290a7b0a0972657475726e20636f6e7461696e65725f6f6628646465762c207374727563742064775f646d612c20646d61293b0a7d0a0a2f2a204c4c49203d3d204c696e6b6564204c697374204974656d3b20612e6b2e612e20444d4120626c6f636b2064657363726970746f72202a2f0a7374727563742064775f6c6c69207b0a092f2a2076616c756573207468617420617265206e6f74206368616e676564206279206861726477617265202a2f0a0975333209097361723b0a0975333209096461723b0a0975333209096c6c703b09092f2a20636861696e20746f206e657874206c6c69202a2f0a09753332090963746c6c6f3b0a092f2a2076616c7565732074686174206d617920676574207772697474656e206261636b3a202a2f0a09753332090963746c68693b0a092f2a20737374617420616e642064737461742063616e20736e617073686f74207065726970686572616c2072656769737465722073746174652e0a09202a2073696c69636f6e20636f6e666967206d6179206469736361726420656974686572206f7220626f74682e2e2e0a09202a2f0a09753332090973737461743b0a09753332090964737461743b0a7d3b0a0a7374727563742064775f64657363207b0a092f2a2046495253542076616c756573207468652068617264776172652075736573202a2f0a097374727563742064775f6c6c690909096c6c693b0a0a092f2a205448454e2076616c75657320666f722064726976657220686f7573656b656570696e67202a2f0a09737472756374206c6973745f686561640909646573635f6e6f64653b0a09737472756374206c6973745f68656164090974785f6c6973743b0a0973747275637420646d615f6173796e635f74785f64657363726970746f72097478643b0a0973697a655f74090909096c656e3b0a7d3b0a0a73746174696320696e6c696e65207374727563742064775f64657363202a0a7478645f746f5f64775f646573632873747275637420646d615f6173796e635f74785f64657363726970746f72202a747864290a7b0a0972657475726e20636f6e7461696e65725f6f66287478642c207374727563742064775f646573632c20747864293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f646d612f65646d612e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333737323700313231313437343433333000303031363137330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2054492045444d4120444d4120656e67696e65206472697665720a202a0a202a20436f70797269676874203230313220546578617320496e737472756d656e74730a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2076657273696f6e20322e0a202a0a202a20546869732070726f6772616d206973206469737472696275746564202261732069732220574954484f555420414e592057415252414e5459206f6620616e790a202a206b696e642c20776865746865722065787072657373206f7220696d706c6965643b20776974686f7574206576656e2074686520696d706c6965642077617272616e74790a202a206f66204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a2f0a0a23696e636c756465203c6c696e75782f646d61656e67696e652e683e0a23696e636c756465203c6c696e75782f646d612d6d617070696e672e683e0a23696e636c756465203c6c696e75782f6572722e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f6c6973742e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f706c6174666f726d5f6465766963652e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a0a23696e636c756465203c6d6163682f65646d612e683e0a0a23696e636c7564652022646d61656e67696e652e68220a23696e636c7564652022766972742d646d612e68220a0a2f2a0a202a20546869732077696c6c20676f2061776179207768656e2074686520707269766174652045444d412041504920697320666f6c6465640a202a20696e746f20746869732064726976657220616e642074686520706c6174666f726d20646576696365287329206172650a202a20696e7374616e74696174656420696e20746865206172636820636f64652e2057652063616e206f6e6c792067657420617761790a202a207769746820746869732073696d706c696669636174696f6e2062656361757365204441385858206d6179206e6f74206265206275696c740a202a20696e207468652073616d65206b65726e656c20696d6167652077697468206f7468657220446156696e63692070617274732e20546869730a202a2061766f69647320686176696e6720746f20737072696e6b6c6520646d61656e67696e652064726976657220706c6174666f726d20646576696365730a202a20616e642064617461207468726f7567686f757420616c6c20746865206578697374696e6720626f6172642066696c65732e0a202a2f0a23696664656620434f4e4649475f415243485f444156494e43495f44413858580a23646566696e652045444d415f43544c525309320a23646566696e652045444d415f4348414e530933320a23656c73650a23646566696e652045444d415f43544c525309310a23646566696e652045444d415f4348414e530936340a23656e646966202f2a20434f4e4649475f415243485f444156494e43495f4441385858202a2f0a0a2f2a204d6178206f66203136207365676d656e747320706572206368616e6e656c20746f20636f6e736572766520506152414d20736c6f7473202a2f0a23646566696e65204d41585f4e525f5347090931360a23646566696e652045444d415f4d41585f534c4f545309094d41585f4e525f53470a23646566696e652045444d415f44455343524950544f52530931360a0a7374727563742065646d615f64657363207b0a0973747275637420766972745f646d615f64657363090976646573633b0a09737472756374206c6973745f6865616409096e6f64653b0a09696e7409090909616273796e633b0a09696e7409090909707365745f6e723b0a097374727563742065646d6163635f706172616d0909707365745b305d3b0a7d3b0a0a7374727563742065646d615f63633b0a0a7374727563742065646d615f6368616e207b0a0973747275637420766972745f646d615f6368616e0909766368616e3b0a09737472756374206c6973745f6865616409096e6f64653b0a097374727563742065646d615f6465736309092a65646573633b0a097374727563742065646d615f63630909092a6563633b0a09696e740909090963685f6e756d3b0a09626f6f6c09090909616c6c6f6365643b0a09696e7409090909736c6f745b45444d415f4d41585f534c4f54535d3b0a09646d615f616464725f74090909616464723b0a09696e7409090909616464725f77696474683b0a09696e74090909096d617862757273743b0a7d3b0a0a7374727563742065646d615f6363207b0a09696e740909090963746c723b0a0973747275637420646d615f6465766963650909646d615f736c6176653b0a097374727563742065646d615f6368616e0909736c6176655f6368616e735b45444d415f4348414e535d3b0a09696e74090909096e756d5f736c6176655f6368616e733b0a09696e740909090964756d6d795f736c6f743b0a7d3b0a0a73746174696320696e6c696e65207374727563742065646d615f6363202a746f5f65646d615f63632873747275637420646d615f646576696365202a64290a7b0a0972657475726e20636f6e7461696e65725f6f6628642c207374727563742065646d615f63632c20646d615f736c617665293b0a7d0a0a73746174696320696e6c696e65207374727563742065646d615f6368616e202a746f5f65646d615f6368616e2873747275637420646d615f6368616e202a63290a7b0a0972657475726e20636f6e7461696e65725f6f6628632c207374727563742065646d615f6368616e2c20766368616e2e6368616e293b0a7d0a0a73746174696320696e6c696e65207374727563742065646d615f646573630a2a746f5f65646d615f646573632873747275637420646d615f6173796e635f74785f64657363726970746f72202a7478290a7b0a0972657475726e20636f6e7461696e65725f6f662874782c207374727563742065646d615f646573632c2076646573632e7478293b0a7d0a0a73746174696320766f69642065646d615f646573635f667265652873747275637420766972745f646d615f64657363202a7664657363290a7b0a096b6672656528636f6e7461696e65725f6f662876646573632c207374727563742065646d615f646573632c20766465736329293b0a7d0a0a2f2a2044697370617463682061207175657565642064657363726970746f7220746f2074686520636f6e74726f6c6c6572202863616c6c657220686f6c6473206c6f636b29202a2f0a73746174696320766f69642065646d615f65786563757465287374727563742065646d615f6368616e202a656368616e290a7b0a0973747275637420766972745f646d615f64657363202a7664657363203d20766368616e5f6e6578745f646573632826656368616e2d3e766368616e293b0a097374727563742065646d615f64657363202a65646573633b0a09696e7420693b0a0a096966202821766465736329207b0a0909656368616e2d3e6564657363203d204e554c4c3b0a090972657475726e3b0a097d0a0a096c6973745f64656c282676646573632d3e6e6f6465293b0a0a09656368616e2d3e6564657363203d206564657363203d20746f5f65646d615f64657363282676646573632d3e7478293b0a0a092f2a2057726974652064657363726970746f7220506152414d20736574287329202a2f0a09666f72202869203d20303b2069203c2065646573632d3e707365745f6e723b20692b2b29207b0a090965646d615f77726974655f736c6f7428656368616e2d3e736c6f745b695d2c202665646573632d3e707365745b695d293b0a09096465765f64626728656368616e2d3e766368616e2e6368616e2e6465766963652d3e6465762c0a090909225c6e20707365745b25645d3a5c6e220a09090922202063686e756d5c7425645c6e220a090909222020736c6f745c7425645c6e220a0909092220206f70745c74253038785c6e220a0909092220207372635c74253038785c6e220a0909092220206473745c74253038785c6e220a0909092220206162636e745c74253038785c6e220a09090922202063636e745c74253038785c6e220a090909222020626964785c74253038785c6e220a090909222020636964785c74253038785c6e220a0909092220206c6b726c645c74253038785c6e222c0a090909692c20656368616e2d3e63685f6e756d2c20656368616e2d3e736c6f745b695d2c0a09090965646573632d3e707365745b695d2e6f70742c0a09090965646573632d3e707365745b695d2e7372632c0a09090965646573632d3e707365745b695d2e6473742c0a09090965646573632d3e707365745b695d2e615f625f636e742c0a09090965646573632d3e707365745b695d2e63636e742c0a09090965646573632d3e707365745b695d2e7372635f6473745f626964782c0a09090965646573632d3e707365745b695d2e7372635f6473745f636964782c0a09090965646573632d3e707365745b695d2e6c696e6b5f62636e74726c64293b0a09092f2a204c696e6b20746f207468652070726576696f757320736c6f74206966206e6f7420746865206c61737420736574202a2f0a0909696620286920213d202865646573632d3e707365745f6e72202d203129290a09090965646d615f6c696e6b28656368616e2d3e736c6f745b695d2c20656368616e2d3e736c6f745b692b315d293b0a09092f2a2046696e616c2070736574206c696e6b7320746f207468652064756d6d792070736574202a2f0a0909656c73650a09090965646d615f6c696e6b28656368616e2d3e736c6f745b695d2c20656368616e2d3e6563632d3e64756d6d795f736c6f74293b0a097d0a0a0965646d615f737461727428656368616e2d3e63685f6e756d293b0a7d0a0a73746174696320696e742065646d615f7465726d696e6174655f616c6c287374727563742065646d615f6368616e202a656368616e290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a094c4953545f484541442868656164293b0a0a097370696e5f6c6f636b5f697271736176652826656368616e2d3e766368616e2e6c6f636b2c20666c616773293b0a0a092f2a0a09202a2053746f7020444d412061637469766974793a20776520617373756d65207468652063616c6c6261636b2077696c6c206e6f742062652063616c6c65640a09202a2061667465722065646d615f646d6128292072657475726e7320286576656e20696620697420646f65732c2069742077696c6c207365650a09202a20656368616e2d3e6564657363206973204e554c4c20616e6420657869742e290a09202a2f0a0969662028656368616e2d3e656465736329207b0a0909656368616e2d3e6564657363203d204e554c4c3b0a090965646d615f73746f7028656368616e2d3e63685f6e756d293b0a097d0a0a09766368616e5f6765745f616c6c5f64657363726970746f72732826656368616e2d3e766368616e2c202668656164293b0a097370696e5f756e6c6f636b5f697271726573746f72652826656368616e2d3e766368616e2e6c6f636b2c20666c616773293b0a09766368616e5f646d615f646573635f667265655f6c6973742826656368616e2d3e766368616e2c202668656164293b0a0a0972657475726e20303b0a7d0a0a0a73746174696320696e742065646d615f736c6176655f636f6e666967287374727563742065646d615f6368616e202a656368616e2c0a0973747275637420646d615f736c6176655f636f6e666967202a636f6e666967290a7b0a096966202828636f6e6669672d3e7372635f616464725f7769647468203e20444d415f534c4156455f42555357494454485f345f425954455329207c7c0a092020202028636f6e6669672d3e6473745f616464725f7769647468203e20444d415f534c4156455f42555357494454485f345f425954455329290a090972657475726e202d45494e56414c3b0a0a0969662028636f6e6669672d3e646972656374696f6e203d3d20444d415f4d454d5f544f5f44455629207b0a090969662028636f6e6669672d3e6473745f61646472290a090909656368616e2d3e61646472203d20636f6e6669672d3e6473745f616464723b0a090969662028636f6e6669672d3e6473745f616464725f7769647468290a090909656368616e2d3e616464725f7769647468203d20636f6e6669672d3e6473745f616464725f77696474683b0a090969662028636f6e6669672d3e6473745f6d61786275727374290a090909656368616e2d3e6d61786275727374203d20636f6e6669672d3e6473745f6d617862757273743b0a097d20656c73652069662028636f6e6669672d3e646972656374696f6e203d3d20444d415f4445565f544f5f4d454d29207b0a090969662028636f6e6669672d3e7372635f61646472290a090909656368616e2d3e61646472203d20636f6e6669672d3e7372635f616464723b0a090969662028636f6e6669672d3e7372635f616464725f7769647468290a090909656368616e2d3e616464725f7769647468203d20636f6e6669672d3e7372635f616464725f77696474683b0a090969662028636f6e6669672d3e7372635f6d61786275727374290a090909656368616e2d3e6d61786275727374203d20636f6e6669672d3e7372635f6d617862757273743b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320696e742065646d615f636f6e74726f6c2873747275637420646d615f6368616e202a6368616e2c20656e756d20646d615f6374726c5f636d6420636d642c0a090909756e7369676e6564206c6f6e6720617267290a7b0a09696e7420726574203d20303b0a0973747275637420646d615f736c6176655f636f6e666967202a636f6e6669673b0a097374727563742065646d615f6368616e202a656368616e203d20746f5f65646d615f6368616e286368616e293b0a0a097377697463682028636d6429207b0a096361736520444d415f5445524d494e4154455f414c4c3a0a090965646d615f7465726d696e6174655f616c6c28656368616e293b0a0909627265616b3b0a096361736520444d415f534c4156455f434f4e4649473a0a0909636f6e666967203d202873747275637420646d615f736c6176655f636f6e666967202a296172673b0a0909726574203d2065646d615f736c6176655f636f6e66696728656368616e2c20636f6e666967293b0a0909627265616b3b0a0964656661756c743a0a0909726574203d202d454e4f5359533b0a097d0a0a0972657475726e207265743b0a7d0a0a7374617469632073747275637420646d615f6173796e635f74785f64657363726970746f72202a65646d615f707265705f736c6176655f7367280a0973747275637420646d615f6368616e202a6368616e2c2073747275637420736361747465726c697374202a73676c2c0a09756e7369676e656420696e742073675f6c656e2c20656e756d20646d615f7472616e736665725f646972656374696f6e20646972656374696f6e2c0a09756e7369676e6564206c6f6e672074785f666c6167732c20766f6964202a636f6e74657874290a7b0a097374727563742065646d615f6368616e202a656368616e203d20746f5f65646d615f6368616e286368616e293b0a0973747275637420646576696365202a646576203d206368616e2d3e6465766963652d3e6465763b0a097374727563742065646d615f64657363202a65646573633b0a0973747275637420736361747465726c697374202a73673b0a09696e7420693b0a09696e742061636e742c2062636e742c2063636e742c207372632c206473742c20636964783b0a09696e74207372635f626964782c206473745f626964782c207372635f636964782c206473745f636964783b0a0a0969662028756e6c696b656c792821656368616e207c7c202173676c207c7c202173675f6c656e29290a090972657475726e204e554c4c3b0a0a0969662028656368616e2d3e616464725f7769647468203d3d20444d415f534c4156455f42555357494454485f554e444546494e454429207b0a09096465765f657272286465762c2022556e646566696e656420736c6176652062757377696474685c6e22293b0a090972657475726e204e554c4c3b0a097d0a0a096966202873675f6c656e203e204d41585f4e525f534729207b0a09096465765f657272286465762c20224578636565646564206d6178205347207365676d656e7473202564203e2025645c6e222c0a09090973675f6c656e2c204d41585f4e525f5347293b0a090972657475726e204e554c4c3b0a097d0a0a096564657363203d206b7a616c6c6f632873697a656f66282a656465736329202b2073675f6c656e202a0a090973697a656f662865646573632d3e707365745b305d292c204746505f41544f4d4943293b0a096966202821656465736329207b0a09096465765f646267286465762c20224661696c656420746f20616c6c6f6361746520612064657363726970746f725c6e22293b0a090972657475726e204e554c4c3b0a097d0a0a0965646573632d3e707365745f6e72203d2073675f6c656e3b0a0a09666f725f656163685f73672873676c2c2073672c2073675f6c656e2c206929207b0a09092f2a20416c6c6f63617465206120506152414d20736c6f742c206966206e6565646564202a2f0a090969662028656368616e2d3e736c6f745b695d203c203029207b0a090909656368616e2d3e736c6f745b695d203d0a0909090965646d615f616c6c6f635f736c6f742845444d415f43544c5228656368616e2d3e63685f6e756d292c0a09090909090945444d415f534c4f545f414e59293b0a09090969662028656368616e2d3e736c6f745b695d203c203029207b0a090909096465765f657272286465762c20224661696c656420746f20616c6c6f6361746520736c6f745c6e22293b0a0909090972657475726e204e554c4c3b0a0909097d0a09097d0a0a090961636e74203d20656368616e2d3e616464725f77696474683b0a0a09092f2a0a0909202a20496620746865206d6178627572737420697320657175616c20746f20746865206669666f2077696474682c207573650a0909202a20412d73796e636564207472616e73666572732e205468697320616c6c6f777320666f72206c6172676520636f6e746967756f75730a0909202a20627566666572207472616e7366657273207573696e67206f6e6c79206f6e6520506152414d207365742e0a0909202a2f0a090969662028656368616e2d3e6d61786275727374203d3d203129207b0a09090965646573632d3e616273796e63203d2066616c73653b0a09090963636e74203d2073675f646d615f6c656e28736729202f2061636e74202f2028535a5f36344b202d2031293b0a09090962636e74203d2073675f646d615f6c656e28736729202f2061636e74202d2063636e74202a2028535a5f36344b202d2031293b0a0909096966202862636e74290a0909090963636e742b2b3b0a090909656c73650a0909090962636e74203d20535a5f36344b202d20313b0a09090963696478203d2061636e743b0a09092f2a0a0909202a204966206d617862757273742069732067726561746572207468616e20746865206669666f20616464726573735f77696474682c0a0909202a207573652041422d73796e636564207472616e7366657273207768657265204120636f756e7420697320746865206669666f0a0909202a20616464726573735f776964746820616e64204220636f756e7420697320746865206d617862757273742e20496e20746869730a0909202a20636173652c20776520617265206c696d6974656420746f207472616e7366657273206f66204320636f756e74206672616d65730a0909202a206f662028616464726573735f7769647468202a206d6178627572737429207768657265204320636f756e74206973206c696d697465640a0909202a20746f20535a5f36344b2d312e205468697320706c6163657320616e20757070657220626f756e64206f6e20746865206c656e6774680a0909202a206f6620616e205347207365676d656e7420746861742063616e2062652068616e646c65642e0a0909202a2f0a09097d20656c7365207b0a09090965646573632d3e616273796e63203d20747275653b0a09090962636e74203d20656368616e2d3e6d617862757273743b0a09090963636e74203d2073675f646d615f6c656e28736729202f202861636e74202a2062636e74293b0a0909096966202863636e74203e2028535a5f36344b202d20312929207b0a090909096465765f657272286465762c20224578636565646564206d6178205347207365676d656e742073697a655c6e22293b0a0909090972657475726e204e554c4c3b0a0909097d0a09090963696478203d2061636e74202a2062636e743b0a09097d0a0a090969662028646972656374696f6e203d3d20444d415f4d454d5f544f5f44455629207b0a090909737263203d2073675f646d615f61646472657373287367293b0a090909647374203d20656368616e2d3e616464723b0a0909097372635f62696478203d2061636e743b0a0909097372635f63696478203d20636964783b0a0909096473745f62696478203d20303b0a0909096473745f63696478203d20303b0a09097d20656c7365207b0a090909737263203d20656368616e2d3e616464723b0a090909647374203d2073675f646d615f61646472657373287367293b0a0909097372635f62696478203d20303b0a0909097372635f63696478203d20303b0a0909096473745f62696478203d2061636e743b0a0909096473745f63696478203d20636964783b0a09097d0a0a090965646573632d3e707365745b695d2e6f7074203d2045444d415f5443432845444d415f4348414e5f534c4f5428656368616e2d3e63685f6e756d29293b0a09092f2a20436f6e6669677572652041206f722041422073796e6368726f6e697a6564207472616e7366657273202a2f0a09096966202865646573632d3e616273796e63290a09090965646573632d3e707365745b695d2e6f7074207c3d2053594e4344494d3b0a09092f2a204966207468697320697320746865206c617374207365742c20656e61626c6520636f6d706c6574696f6e20696e7465727275707420666c6167202a2f0a09096966202869203d3d2073675f6c656e202d2031290a09090965646573632d3e707365745b695d2e6f7074207c3d205443494e54454e3b0a0a090965646573632d3e707365745b695d2e737263203d207372633b0a090965646573632d3e707365745b695d2e647374203d206473743b0a0a090965646573632d3e707365745b695d2e7372635f6473745f62696478203d20286473745f62696478203c3c20313629207c207372635f626964783b0a090965646573632d3e707365745b695d2e7372635f6473745f63696478203d20286473745f63696478203c3c20313629207c207372635f636964783b0a0a090965646573632d3e707365745b695d2e615f625f636e74203d2062636e74203c3c203136207c2061636e743b0a090965646573632d3e707365745b695d2e63636e74203d2063636e743b0a090965646573632d3e707365745b695d2e6c696e6b5f62636e74726c64203d20307866666666666666663b0a0a097d0a0a0972657475726e20766368616e5f74785f707265702826656368616e2d3e766368616e2c202665646573632d3e76646573632c2074785f666c616773293b0a7d0a0a73746174696320766f69642065646d615f63616c6c6261636b28756e7369676e65642063685f6e756d2c207531362063685f7374617475732c20766f6964202a64617461290a7b0a097374727563742065646d615f6368616e202a656368616e203d20646174613b0a0973747275637420646576696365202a646576203d20656368616e2d3e766368616e2e6368616e2e6465766963652d3e6465763b0a097374727563742065646d615f64657363202a65646573633b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a092f2a2053746f7020746865206368616e6e656c202a2f0a0965646d615f73746f7028656368616e2d3e63685f6e756d293b0a0a09737769746368202863685f73746174757329207b0a096361736520444d415f434f4d504c4554453a0a09096465765f646267286465762c20227472616e7366657220636f6d706c657465206f6e206368616e6e656c2025645c6e222c2063685f6e756d293b0a0a09097370696e5f6c6f636b5f697271736176652826656368616e2d3e766368616e2e6c6f636b2c20666c616773293b0a0a09096564657363203d20656368616e2d3e65646573633b0a090969662028656465736329207b0a09090965646d615f6578656375746528656368616e293b0a090909766368616e5f636f6f6b69655f636f6d706c657465282665646573632d3e7664657363293b0a09097d0a0a09097370696e5f756e6c6f636b5f697271726573746f72652826656368616e2d3e766368616e2e6c6f636b2c20666c616773293b0a0a0909627265616b3b0a096361736520444d415f43435f4552524f523a0a09096465765f646267286465762c20227472616e73666572206572726f72206f6e206368616e6e656c2025645c6e222c2063685f6e756d293b0a0909627265616b3b0a0964656661756c743a0a0909627265616b3b0a097d0a7d0a0a2f2a20416c6c6f63206368616e6e656c207265736f7572636573202a2f0a73746174696320696e742065646d615f616c6c6f635f6368616e5f7265736f75726365732873747275637420646d615f6368616e202a6368616e290a7b0a097374727563742065646d615f6368616e202a656368616e203d20746f5f65646d615f6368616e286368616e293b0a0973747275637420646576696365202a646576203d206368616e2d3e6465766963652d3e6465763b0a09696e74207265743b0a09696e7420615f63685f6e756d3b0a094c4953545f48454144286465736373293b0a0a09615f63685f6e756d203d2065646d615f616c6c6f635f6368616e6e656c28656368616e2d3e63685f6e756d2c2065646d615f63616c6c6261636b2c0a09090909096368616e2c204556454e54515f44454641554c54293b0a0a0969662028615f63685f6e756d203c203029207b0a0909726574203d202d454e4f4445563b0a0909676f746f206572725f6e6f5f6368616e3b0a097d0a0a0969662028615f63685f6e756d20213d20656368616e2d3e63685f6e756d29207b0a09096465765f657272286465762c20226661696c656420746f20616c6c6f6361746520726571756573746564206368616e6e656c2025753a25755c6e222c0a09090945444d415f43544c5228656368616e2d3e63685f6e756d292c0a09090945444d415f4348414e5f534c4f5428656368616e2d3e63685f6e756d29293b0a0909726574203d202d454e4f4445563b0a0909676f746f206572725f77726f6e675f6368616e3b0a097d0a0a09656368616e2d3e616c6c6f636564203d20747275653b0a09656368616e2d3e736c6f745b305d203d20656368616e2d3e63685f6e756d3b0a0a096465765f696e666f286465762c2022616c6c6f6361746564206368616e6e656c20666f722025753a25755c6e222c0a09092045444d415f43544c5228656368616e2d3e63685f6e756d292c2045444d415f4348414e5f534c4f5428656368616e2d3e63685f6e756d29293b0a0a0972657475726e20303b0a0a6572725f77726f6e675f6368616e3a0a0965646d615f667265655f6368616e6e656c28615f63685f6e756d293b0a6572725f6e6f5f6368616e3a0a0972657475726e207265743b0a7d0a0a2f2a2046726565206368616e6e656c207265736f7572636573202a2f0a73746174696320766f69642065646d615f667265655f6368616e5f7265736f75726365732873747275637420646d615f6368616e202a6368616e290a7b0a097374727563742065646d615f6368616e202a656368616e203d20746f5f65646d615f6368616e286368616e293b0a0973747275637420646576696365202a646576203d206368616e2d3e6465766963652d3e6465763b0a09696e7420693b0a0a092f2a205465726d696e617465207472616e7366657273202a2f0a0965646d615f73746f7028656368616e2d3e63685f6e756d293b0a0a09766368616e5f667265655f6368616e5f7265736f75726365732826656368616e2d3e766368616e293b0a0a092f2a20467265652045444d4120506152414d20736c6f7473202a2f0a09666f72202869203d20313b2069203c2045444d415f4d41585f534c4f54533b20692b2b29207b0a090969662028656368616e2d3e736c6f745b695d203e3d203029207b0a09090965646d615f667265655f736c6f7428656368616e2d3e736c6f745b695d293b0a090909656368616e2d3e736c6f745b695d203d202d313b0a09097d0a097d0a0a092f2a20467265652045444d41206368616e6e656c202a2f0a0969662028656368616e2d3e616c6c6f63656429207b0a090965646d615f667265655f6368616e6e656c28656368616e2d3e63685f6e756d293b0a0909656368616e2d3e616c6c6f636564203d2066616c73653b0a097d0a0a096465765f696e666f286465762c202266726565696e67206368616e6e656c20666f722025755c6e222c20656368616e2d3e63685f6e756d293b0a7d0a0a2f2a2053656e642070656e64696e672064657363726970746f7220746f206861726477617265202a2f0a73746174696320766f69642065646d615f69737375655f70656e64696e672873747275637420646d615f6368616e202a6368616e290a7b0a097374727563742065646d615f6368616e202a656368616e203d20746f5f65646d615f6368616e286368616e293b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097370696e5f6c6f636b5f697271736176652826656368616e2d3e766368616e2e6c6f636b2c20666c616773293b0a0969662028766368616e5f69737375655f70656e64696e672826656368616e2d3e766368616e292026262021656368616e2d3e6564657363290a090965646d615f6578656375746528656368616e293b0a097370696e5f756e6c6f636b5f697271726573746f72652826656368616e2d3e766368616e2e6c6f636b2c20666c616773293b0a7d0a0a7374617469632073697a655f742065646d615f646573635f73697a65287374727563742065646d615f64657363202a6564657363290a7b0a09696e7420693b0a0973697a655f742073697a653b0a0a096966202865646573632d3e616273796e63290a0909666f72202873697a65203d2069203d20303b2069203c2065646573632d3e707365745f6e723b20692b2b290a09090973697a65202b3d202865646573632d3e707365745b695d2e615f625f636e7420262030786666666629202a0a090909092865646573632d3e707365745b695d2e615f625f636e74203e3e20313629202a0a090909092065646573632d3e707365745b695d2e63636e743b0a09656c73650a090973697a65203d202865646573632d3e707365745b305d2e615f625f636e7420262030786666666629202a0a0909092865646573632d3e707365745b305d2e615f625f636e74203e3e20313629202b0a0909092865646573632d3e707365745b305d2e615f625f636e7420262030786666666629202a0a09090928535a5f36344b202d203129202a2065646573632d3e707365745b305d2e63636e743b0a0a0972657475726e2073697a653b0a7d0a0a2f2a20436865636b207265717565737420636f6d706c6574696f6e20737461747573202a2f0a73746174696320656e756d20646d615f7374617475732065646d615f74785f7374617475732873747275637420646d615f6368616e202a6368616e2c0a09090909202020202020646d615f636f6f6b69655f7420636f6f6b69652c0a0909090920202020202073747275637420646d615f74785f7374617465202a74787374617465290a7b0a097374727563742065646d615f6368616e202a656368616e203d20746f5f65646d615f6368616e286368616e293b0a0973747275637420766972745f646d615f64657363202a76646573633b0a09656e756d20646d615f737461747573207265743b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a09726574203d20646d615f636f6f6b69655f737461747573286368616e2c20636f6f6b69652c2074787374617465293b0a0969662028726574203d3d20444d415f53554343455353207c7c202174787374617465290a090972657475726e207265743b0a0a097370696e5f6c6f636b5f697271736176652826656368616e2d3e766368616e2e6c6f636b2c20666c616773293b0a097664657363203d20766368616e5f66696e645f646573632826656368616e2d3e766368616e2c20636f6f6b6965293b0a0969662028766465736329207b0a0909747873746174652d3e72657369647565203d2065646d615f646573635f73697a6528746f5f65646d615f64657363282676646573632d3e747829293b0a097d20656c73652069662028656368616e2d3e656465736320262620656368616e2d3e65646573632d3e76646573632e74782e636f6f6b6965203d3d20636f6f6b696529207b0a09097374727563742065646d615f64657363202a6564657363203d20656368616e2d3e65646573633b0a0909747873746174652d3e72657369647565203d2065646d615f646573635f73697a65286564657363293b0a097d20656c7365207b0a0909747873746174652d3e72657369647565203d20303b0a097d0a097370696e5f756e6c6f636b5f697271726573746f72652826656368616e2d3e766368616e2e6c6f636b2c20666c616773293b0a0a0972657475726e207265743b0a7d0a0a73746174696320766f6964205f5f696e69742065646d615f6368616e5f696e6974287374727563742065646d615f6363202a6563632c0a09090909202073747275637420646d615f646576696365202a646d612c0a0909090920207374727563742065646d615f6368616e202a656368616e73290a7b0a09696e7420692c206a3b0a0a09666f72202869203d20303b2069203c2045444d415f4348414e533b20692b2b29207b0a09097374727563742065646d615f6368616e202a656368616e203d2026656368616e735b695d3b0a0909656368616e2d3e63685f6e756d203d2045444d415f43544c525f4348414e286563632d3e63746c722c2069293b0a0909656368616e2d3e656363203d206563633b0a0909656368616e2d3e766368616e2e646573635f66726565203d2065646d615f646573635f667265653b0a0a0909766368616e5f696e69742826656368616e2d3e766368616e2c20646d61293b0a0a0909494e49545f4c4953545f484541442826656368616e2d3e6e6f6465293b0a0909666f7220286a203d20303b206a203c2045444d415f4d41585f534c4f54533b206a2b2b290a090909656368616e2d3e736c6f745b6a5d203d202d313b0a097d0a7d0a0a73746174696320766f69642065646d615f646d615f696e6974287374727563742065646d615f6363202a6563632c2073747275637420646d615f646576696365202a646d612c0a090909202073747275637420646576696365202a646576290a7b0a09646d612d3e6465766963655f707265705f736c6176655f7367203d2065646d615f707265705f736c6176655f73673b0a09646d612d3e6465766963655f616c6c6f635f6368616e5f7265736f7572636573203d2065646d615f616c6c6f635f6368616e5f7265736f75726365733b0a09646d612d3e6465766963655f667265655f6368616e5f7265736f7572636573203d2065646d615f667265655f6368616e5f7265736f75726365733b0a09646d612d3e6465766963655f69737375655f70656e64696e67203d2065646d615f69737375655f70656e64696e673b0a09646d612d3e6465766963655f74785f737461747573203d2065646d615f74785f7374617475733b0a09646d612d3e6465766963655f636f6e74726f6c203d2065646d615f636f6e74726f6c3b0a09646d612d3e646576203d206465763b0a0a09494e49545f4c4953545f484541442826646d612d3e6368616e6e656c73293b0a7d0a0a73746174696320696e742065646d615f70726f62652873747275637420706c6174666f726d5f646576696365202a70646576290a7b0a097374727563742065646d615f6363202a6563633b0a09696e74207265743b0a0a09656363203d206465766d5f6b7a616c6c6f632826706465762d3e6465762c2073697a656f66282a656363292c204746505f4b45524e454c293b0a09696620282165636329207b0a09096465765f6572722826706465762d3e6465762c202243616e277420616c6c6f6361746520636f6e74726f6c6c65725c6e22293b0a090972657475726e202d454e4f4d454d3b0a097d0a0a096563632d3e63746c72203d20706465762d3e69643b0a096563632d3e64756d6d795f736c6f74203d2065646d615f616c6c6f635f736c6f74286563632d3e63746c722c2045444d415f534c4f545f414e59293b0a09696620286563632d3e64756d6d795f736c6f74203c203029207b0a09096465765f6572722826706465762d3e6465762c202243616e277420616c6c6f6361746520506152414d2064756d6d7920736c6f745c6e22293b0a090972657475726e202d45494f3b0a097d0a0a09646d615f6361705f7a65726f286563632d3e646d615f736c6176652e6361705f6d61736b293b0a09646d615f6361705f73657428444d415f534c4156452c206563632d3e646d615f736c6176652e6361705f6d61736b293b0a0a0965646d615f646d615f696e6974286563632c20266563632d3e646d615f736c6176652c2026706465762d3e646576293b0a0a0965646d615f6368616e5f696e6974286563632c20266563632d3e646d615f736c6176652c206563632d3e736c6176655f6368616e73293b0a0a09726574203d20646d615f6173796e635f6465766963655f726567697374657228266563632d3e646d615f736c617665293b0a0969662028726574290a0909676f746f206572725f726567313b0a0a09706c6174666f726d5f7365745f6472766461746128706465762c20656363293b0a0a096465765f696e666f2826706465762d3e6465762c202254492045444d4120444d4120656e67696e65206472697665725c6e22293b0a0a0972657475726e20303b0a0a6572725f726567313a0a0965646d615f667265655f736c6f74286563632d3e64756d6d795f736c6f74293b0a0972657475726e207265743b0a7d0a0a73746174696320696e742065646d615f72656d6f76652873747275637420706c6174666f726d5f646576696365202a70646576290a7b0a0973747275637420646576696365202a646576203d2026706465762d3e6465763b0a097374727563742065646d615f6363202a656363203d206465765f6765745f6472766461746128646576293b0a0a09646d615f6173796e635f6465766963655f756e726567697374657228266563632d3e646d615f736c617665293b0a0965646d615f667265655f736c6f74286563632d3e64756d6d795f736c6f74293b0a0a0972657475726e20303b0a7d0a0a7374617469632073747275637420706c6174666f726d5f6472697665722065646d615f647269766572203d207b0a092e70726f626509093d2065646d615f70726f62652c0a092e72656d6f766509093d2065646d615f72656d6f76652c0a092e647269766572203d207b0a09092e6e616d65203d202265646d612d646d612d656e67696e65222c0a09092e6f776e6572203d20544849535f4d4f44554c452c0a097d2c0a7d3b0a0a626f6f6c2065646d615f66696c7465725f666e2873747275637420646d615f6368616e202a6368616e2c20766f6964202a706172616d290a7b0a09696620286368616e2d3e6465766963652d3e6465762d3e647269766572203d3d202665646d615f6472697665722e64726976657229207b0a09097374727563742065646d615f6368616e202a656368616e203d20746f5f65646d615f6368616e286368616e293b0a0909756e7369676e65642063685f726571203d202a28756e7369676e6564202a29706172616d3b0a090972657475726e2063685f726571203d3d20656368616e2d3e63685f6e756d3b0a097d0a0972657475726e2066616c73653b0a7d0a4558504f52545f53594d424f4c2865646d615f66696c7465725f666e293b0a0a7374617469632073747275637420706c6174666f726d5f646576696365202a70646576302c202a70646576313b0a0a73746174696320636f6e73742073747275637420706c6174666f726d5f6465766963655f696e666f2065646d615f6465765f696e666f30203d207b0a092e6e616d65203d202265646d612d646d612d656e67696e65222c0a092e6964203d20302c0a092e646d615f6d61736b203d20444d415f4249545f4d41534b283332292c0a7d3b0a0a73746174696320636f6e73742073747275637420706c6174666f726d5f6465766963655f696e666f2065646d615f6465765f696e666f31203d207b0a092e6e616d65203d202265646d612d646d612d656e67696e65222c0a092e6964203d20312c0a092e646d615f6d61736b203d20444d415f4249545f4d41534b283332292c0a7d3b0a0a73746174696320696e742065646d615f696e697428766f6964290a7b0a09696e7420726574203d20706c6174666f726d5f6472697665725f7265676973746572282665646d615f647269766572293b0a0a0969662028726574203d3d203029207b0a09097064657630203d20706c6174666f726d5f6465766963655f72656769737465725f66756c6c282665646d615f6465765f696e666f30293b0a09096966202849535f4552522870646576302929207b0a090909706c6174666f726d5f6472697665725f756e7265676973746572282665646d615f647269766572293b0a090909726574203d205054525f455252287064657630293b0a090909676f746f206f75743b0a09097d0a097d0a0a096966202845444d415f43544c5253203d3d203229207b0a09097064657631203d20706c6174666f726d5f6465766963655f72656769737465725f66756c6c282665646d615f6465765f696e666f31293b0a09096966202849535f4552522870646576312929207b0a090909706c6174666f726d5f6472697665725f756e7265676973746572282665646d615f647269766572293b0a090909706c6174666f726d5f6465766963655f756e7265676973746572287064657630293b0a090909726574203d205054525f455252287064657631293b0a09097d0a097d0a0a6f75743a0a0972657475726e207265743b0a7d0a7375627379735f696e697463616c6c2865646d615f696e6974293b0a0a73746174696320766f6964205f5f657869742065646d615f6578697428766f6964290a7b0a09706c6174666f726d5f6465766963655f756e7265676973746572287064657630293b0a09696620287064657631290a0909706c6174666f726d5f6465766963655f756e7265676973746572287064657631293b0a09706c6174666f726d5f6472697665725f756e7265676973746572282665646d615f647269766572293b0a7d0a6d6f64756c655f657869742865646d615f65786974293b0a0a4d4f44554c455f415554484f5228224d61747420506f72746572203c6d706f727465724074692e636f6d3e22293b0a4d4f44554c455f4445534352495054494f4e282254492045444d4120444d4120656e67696e652064726976657222293b0a4d4f44554c455f4c4943454e5345282247504c20763222293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f646d612f6570393378785f646d612e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031313534313500313231313437343433333000303031373233350030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2044726976657220666f722074686520436972727573204c6f6769632045503933787820444d4120436f6e74726f6c6c65720a202a0a202a20436f70797269676874202843292032303131204d696b6120576573746572626572670a202a0a202a20444d41204d325020696d706c656d656e746174696f6e206973206261736564206f6e20746865206f726967696e616c0a202a20617263682f61726d2f6d6163682d6570393378782f646d612d6d32702e632077686963682068617320666f6c6c6f77696e6720636f70797269676874733a0a202a0a202a202020436f70797269676874202843292032303036204c656e6e6572742042757974656e68656b203c62757974656e684077616e7473746f666c792e6f72673e0a202a202020436f70797269676874202843292032303036204170706c69656420446174612053797374656d730a202a202020436f70797269676874202843292032303039205279616e204d616c6c6f6e203c726d616c6c6f6e40676d61696c2e636f6d3e0a202a0a202a205468697320647269766572206973206261736564206f6e2064775f646d616320616e6420616d62612d706c30387820647269766572732e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a20746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f720a202a2028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f636c6b2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f646d61656e67696e652e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f706c6174666f726d5f6465766963652e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a0a23696e636c756465203c6c696e75782f706c6174666f726d5f646174612f646d612d6570393378782e683e0a0a23696e636c7564652022646d61656e67696e652e68220a0a2f2a204d325020726567697374657273202a2f0a23646566696e65204d32505f434f4e54524f4c0909093078303030300a23646566696e65204d32505f434f4e54524f4c5f5354414c4c494e5409094249542830290a23646566696e65204d32505f434f4e54524f4c5f4e4642494e5409094249542831290a23646566696e65204d32505f434f4e54524f4c5f43485f4552524f525f494e54094249542833290a23646566696e65204d32505f434f4e54524f4c5f454e41424c4509094249542834290a23646566696e65204d32505f434f4e54524f4c5f4943450909094249542836290a0a23646566696e65204d32505f494e544552525550540909093078303030340a23646566696e65204d32505f494e544552525550545f5354414c4c09094249542830290a23646566696e65204d32505f494e544552525550545f4e464209094249542831290a23646566696e65204d32505f494e544552525550545f4552524f5209094249542833290a0a23646566696e65204d32505f5050414c4c4f430909093078303030380a23646566696e65204d32505f5354415455530909093078303030630a0a23646566696e65204d32505f4d4158434e54300909093078303032300a23646566696e65204d32505f42415345300909093078303032340a23646566696e65204d32505f4d4158434e54310909093078303033300a23646566696e65204d32505f42415345310909093078303033340a0a23646566696e65204d32505f53544154455f49444c45090909300a23646566696e65204d32505f53544154455f5354414c4c090909310a23646566696e65204d32505f53544154455f4f4e090909320a23646566696e65204d32505f53544154455f4e455854090909330a0a2f2a204d324d20726567697374657273202a2f0a23646566696e65204d324d5f434f4e54524f4c0909093078303030300a23646566696e65204d324d5f434f4e54524f4c5f444f4e45494e5409094249542832290a23646566696e65204d324d5f434f4e54524f4c5f454e41424c4509094249542833290a23646566696e65204d324d5f434f4e54524f4c5f535441525409094249542834290a23646566696e65204d324d5f434f4e54524f4c5f444148090909424954283131290a23646566696e65204d324d5f434f4e54524f4c5f534148090909424954283132290a23646566696e65204d324d5f434f4e54524f4c5f50575f53484946540909390a23646566696e65204d324d5f434f4e54524f4c5f50575f3809092830203c3c204d324d5f434f4e54524f4c5f50575f5348494654290a23646566696e65204d324d5f434f4e54524f4c5f50575f313609092831203c3c204d324d5f434f4e54524f4c5f50575f5348494654290a23646566696e65204d324d5f434f4e54524f4c5f50575f333209092832203c3c204d324d5f434f4e54524f4c5f50575f5348494654290a23646566696e65204d324d5f434f4e54524f4c5f50575f4d41534b09092833203c3c204d324d5f434f4e54524f4c5f50575f5348494654290a23646566696e65204d324d5f434f4e54524f4c5f544d5f5348494654090931330a23646566696e65204d324d5f434f4e54524f4c5f544d5f545809092831203c3c204d324d5f434f4e54524f4c5f544d5f5348494654290a23646566696e65204d324d5f434f4e54524f4c5f544d5f525809092832203c3c204d324d5f434f4e54524f4c5f544d5f5348494654290a23646566696e65204d324d5f434f4e54524f4c5f4e4642494e540909424954283231290a23646566696e65204d324d5f434f4e54524f4c5f5253535f5348494654090932320a23646566696e65204d324d5f434f4e54524f4c5f5253535f535350525809092831203c3c204d324d5f434f4e54524f4c5f5253535f5348494654290a23646566696e65204d324d5f434f4e54524f4c5f5253535f535350545809092832203c3c204d324d5f434f4e54524f4c5f5253535f5348494654290a23646566696e65204d324d5f434f4e54524f4c5f5253535f49444509092833203c3c204d324d5f434f4e54524f4c5f5253535f5348494654290a23646566696e65204d324d5f434f4e54524f4c5f4e4f5f4844534b0909424954283234290a23646566696e65204d324d5f434f4e54524f4c5f505753435f5348494654090932350a0a23646566696e65204d324d5f494e544552525550540909093078303030340a23646566696e65204d324d5f494e544552525550545f4d41534b0909360a0a23646566696e65204d324d5f5354415455530909093078303030630a23646566696e65204d324d5f5354415455535f43544c5f53484946540909310a23646566696e65204d324d5f5354415455535f43544c5f49444c4509092830203c3c204d324d5f5354415455535f43544c5f5348494654290a23646566696e65204d324d5f5354415455535f43544c5f5354414c4c09092831203c3c204d324d5f5354415455535f43544c5f5348494654290a23646566696e65204d324d5f5354415455535f43544c5f4d454d524409092832203c3c204d324d5f5354415455535f43544c5f5348494654290a23646566696e65204d324d5f5354415455535f43544c5f4d454d575209092833203c3c204d324d5f5354415455535f43544c5f5348494654290a23646566696e65204d324d5f5354415455535f43544c5f4257435741495409092834203c3c204d324d5f5354415455535f43544c5f5348494654290a23646566696e65204d324d5f5354415455535f43544c5f4d41534b09092837203c3c204d324d5f5354415455535f43544c5f5348494654290a23646566696e65204d324d5f5354415455535f4255465f53484946540909340a23646566696e65204d324d5f5354415455535f4255465f4e4f09092830203c3c204d324d5f5354415455535f4255465f5348494654290a23646566696e65204d324d5f5354415455535f4255465f4f4e09092831203c3c204d324d5f5354415455535f4255465f5348494654290a23646566696e65204d324d5f5354415455535f4255465f4e45585409092832203c3c204d324d5f5354415455535f4255465f5348494654290a23646566696e65204d324d5f5354415455535f4255465f4d41534b09092833203c3c204d324d5f5354415455535f4255465f5348494654290a23646566696e65204d324d5f5354415455535f444f4e450909094249542836290a0a23646566696e65204d324d5f424352300909093078303031300a23646566696e65204d324d5f424352310909093078303031340a23646566696e65204d324d5f5341525f42415345300909093078303031380a23646566696e65204d324d5f5341525f42415345310909093078303031630a23646566696e65204d324d5f4441525f42415345300909093078303032630a23646566696e65204d324d5f4441525f42415345310909093078303033300a0a23646566696e6520444d415f4d41585f4348414e5f425954455309093078666666660a23646566696e6520444d415f4d41585f4348414e5f44455343524950544f52530933320a0a737472756374206570393378785f646d615f656e67696e653b0a0a2f2a2a0a202a20737472756374206570393378785f646d615f64657363202d20455039337878207370656369666963207472616e73616374696f6e2064657363726970746f720a202a20407372635f616464723a20736f757263652061646472657373206f6620746865207472616e73616374696f6e0a202a20406473745f616464723a2064657374696e6174696f6e2061646472657373206f6620746865207472616e73616374696f6e0a202a204073697a653a2073697a65206f6620746865207472616e73616374696f6e2028696e206279746573290a202a2040636f6d706c6574653a20746869732064657363726970746f7220697320636f6d706c657465640a202a20407478643a20646d61656e67696e65204150492064657363726970746f720a202a204074785f6c6973743a206c697374206f66206c696e6b65642064657363726970746f72730a202a20406e6f64653a206c696e6b207573656420666f722070757474696e67207468697320696e746f2061206368616e6e656c2071756575650a202a2f0a737472756374206570393378785f646d615f64657363207b0a09753332090909097372635f616464723b0a09753332090909096473745f616464723b0a0973697a655f740909090973697a653b0a09626f6f6c09090909636f6d706c6574653b0a0973747275637420646d615f6173796e635f74785f64657363726970746f72097478643b0a09737472756374206c6973745f68656164090974785f6c6973743b0a09737472756374206c6973745f6865616409096e6f64653b0a7d3b0a0a2f2a2a0a202a20737472756374206570393378785f646d615f6368616e202d20616e2045503933787820444d41204d32502f4d324d206368616e6e656c0a202a20406368616e3a20646d61656e67696e6520415049206368616e6e656c0a202a204065646d613a20706f696e74657220746f20746f2074686520656e67696e65206465766963650a202a2040726567733a206d656d6f7279206d6170706564207265676973746572730a202a20406972713a20696e74657272757074206e756d626572206f6620746865206368616e6e656c0a202a2040636c6b3a20636c6f636b20757365642062792074686973206368616e6e656c0a202a20407461736b6c65743a206368616e6e656c207370656369666963207461736b6c6574207573656420666f722063616c6c6261636b730a202a20406c6f636b3a206c6f636b2070726f74656374696e6720746865206669656c647320666f6c6c6f77696e670a202a2040666c6167733a20666c61677320666f7220746865206368616e6e656c0a202a20406275666665723a2077686963682062756666657220746f20757365206e6578742028302f31290a202a20406163746976653a20666c617474656e656420636861696e206f662064657363726970746f72732063757272656e746c79206265696e672070726f6365737365640a202a204071756575653a2070656e64696e672064657363726970746f7273207768696368206172652068616e646c6564206e6578740a202a2040667265655f6c6973743a206c697374206f6620667265652064657363726970746f72732077686963682063616e20626520757365640a202a204072756e74696d655f616464723a20706879736963616c20616464726573732063757272656e746c79207573656420617320646573742f73726320284d324d206f6e6c79292e20546869730a202a20202020202020202020202020202020697320736574207669612025444d415f534c4156455f434f4e464947206265666f726520736c617665206f7065726174696f6e2069730a202a2020202020202020202020202020202070726570617265640a202a204072756e74696d655f6374726c3a204d324d2072756e74696d652076616c75657320666f722074686520636f6e74726f6c2072656769737465722e0a202a0a202a2041732045503933787820444d4120636f6e74726f6c6c657220646f65736e277420737570706f7274207265616c20636861696e656420444d412064657363726970746f72732077650a202a2077696c6c206861766520736c696768746c7920646966666572656e7420736368656d6520686572653a204061637469766520706f696e747320746f20612068656164206f660a202a20666c617474656e656420444d412064657363726970746f7220636861696e2e0a202a0a202a2040717565756520686f6c64732070656e64696e67207472616e73616374696f6e732e20546865736520617265206c696e6b6564207468726f756768207468652066697273740a202a2064657363726970746f7220696e2074686520636861696e2e205768656e20612064657363726970746f72206973206d6f76656420746f2074686520406163746976652071756575652c0a202a2074686520666972737420616e6420636861696e65642064657363726970746f72732061726520666c617474656e656420696e746f20612073696e676c65206c6973742e0a202a0a202a20406368616e2e7072697661746520686f6c647320706f696e74657220746f2026737472756374206570393378785f646d615f6461746120776869636820636f6e7461696e730a202a206e6563657373617279206368616e6e656c20636f6e66696775726174696f6e20696e666f726d6174696f6e2e20466f72206d656d637079206368616e6e656c732074686973206d7573740a202a20626520254e554c4c2e0a202a2f0a737472756374206570393378785f646d615f6368616e207b0a0973747275637420646d615f6368616e0909096368616e3b0a09636f6e737420737472756374206570393378785f646d615f656e67696e65092a65646d613b0a09766f6964205f5f696f6d656d0909092a726567733b0a09696e74090909096972713b0a0973747275637420636c6b0909092a636c6b3b0a09737472756374207461736b6c65745f73747275637409097461736b6c65743b0a092f2a2070726f746563747320746865206669656c647320666f6c6c6f77696e67202a2f0a097370696e6c6f636b5f740909096c6f636b3b0a09756e7369676e6564206c6f6e67090909666c6167733b0a2f2a204368616e6e656c20697320636f6e6669677572656420666f72206379636c6963207472616e7366657273202a2f0a23646566696e65204550393358585f444d415f49535f4359434c49430909300a0a09696e74090909096275666665723b0a09737472756374206c6973745f6865616409096163746976653b0a09737472756374206c6973745f68656164090971756575653b0a09737472756374206c6973745f686561640909667265655f6c6973743b0a097533320909090972756e74696d655f616464723b0a097533320909090972756e74696d655f6374726c3b0a7d3b0a0a2f2a2a0a202a20737472756374206570393378785f646d615f656e67696e65202d207468652045503933787820444d4120656e67696e6520696e7374616e63650a202a2040646d615f6465763a20686f6c64732074686520646d61656e67696e65206465766963650a202a20406d326d3a206973207468697320616e204d324d206f72204d3250206465766963650a202a204068775f73657475703a206d6574686f64207768696368207365747320746865206368616e6e656c20757020666f72206f7065726174696f6e0a202a204068775f73687574646f776e3a20736875747320746865206368616e6e656c20646f776e20616e6420666c7573686573207768617465766572206973206c6566740a202a204068775f7375626d69743a20707573686573206163746976652064657363726970746f7228732920746f207468652068617264776172650a202a204068775f696e746572727570743a2068616e646c652074686520696e746572727570740a202a20406e756d5f6368616e6e656c733a206e756d626572206f66206368616e6e656c7320666f72207468697320696e7374616e63650a202a20406368616e6e656c733a206172726179206f66206368616e6e656c730a202a0a202a205468657265206973206f6e6520696e7374616e6365206f6620746869732073747275637420666f7220746865204d3250206368616e6e656c7320616e64206f6e6520666f72207468650a202a204d324d206368616e6e656c732e2068775f7878782829206d6574686f647320617265207573656420746f20706572666f726d206f7065726174696f6e73207768696368206172650a202a20646966666572656e74206f6e204d324d20616e64204d3250206368616e6e656c732e205468657365206d6574686f6473206172652063616c6c65642077697468206368616e6e656c0a202a206c6f636b2068656c6420616e6420696e74657272757074732064697361626c656420736f20746865792063616e6e6f7420736c6565702e0a202a2f0a737472756374206570393378785f646d615f656e67696e65207b0a0973747275637420646d615f64657669636509646d615f6465763b0a09626f6f6c0909096d326d3b0a09696e74090909282a68775f73657475702928737472756374206570393378785f646d615f6368616e202a293b0a09766f6964090909282a68775f73687574646f776e2928737472756374206570393378785f646d615f6368616e202a293b0a09766f6964090909282a68775f7375626d69742928737472756374206570393378785f646d615f6368616e202a293b0a09696e74090909282a68775f696e746572727570742928737472756374206570393378785f646d615f6368616e202a293b0a23646566696e6520494e544552525550545f554e4b4e4f574e09300a23646566696e6520494e544552525550545f444f4e450909310a23646566696e6520494e544552525550545f4e4558545f42554646455209320a0a0973697a655f740909096e756d5f6368616e6e656c733b0a09737472756374206570393378785f646d615f6368616e096368616e6e656c735b5d3b0a7d3b0a0a73746174696320696e6c696e652073747275637420646576696365202a6368616e3264657628737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a0972657475726e202665646d61632d3e6368616e2e6465762d3e6465766963653b0a7d0a0a73746174696320737472756374206570393378785f646d615f6368616e202a746f5f6570393378785f646d615f6368616e2873747275637420646d615f6368616e202a6368616e290a7b0a0972657475726e20636f6e7461696e65725f6f66286368616e2c20737472756374206570393378785f646d615f6368616e2c206368616e293b0a7d0a0a2f2a2a0a202a206570393378785f646d615f7365745f616374697665202d20736574206e6577206163746976652064657363726970746f7220636861696e0a202a204065646d61633a206368616e6e656c0a202a2040646573633a2068656164206f6620746865206e6577206163746976652064657363726970746f7220636861696e0a202a0a202a205365747320406465736320746f206265207468652068656164206f6620746865206e6577206163746976652064657363726970746f7220636861696e2e2054686973206973207468650a202a20636861696e2077686963682069732070726f636573736564206e6578742e2054686520616374697665206c697374206d75737420626520656d707479206265666f72652063616c6c696e670a202a20746869732066756e6374696f6e2e0a202a0a202a2043616c6c65642077697468204065646d61632d3e6c6f636b2068656c6420616e6420696e74657272757074732064697361626c65642e0a202a2f0a73746174696320766f6964206570393378785f646d615f7365745f61637469766528737472756374206570393378785f646d615f6368616e202a65646d61632c0a090909092020737472756374206570393378785f646d615f64657363202a64657363290a7b0a094255475f4f4e28216c6973745f656d707479282665646d61632d3e61637469766529293b0a0a096c6973745f6164645f7461696c2826646573632d3e6e6f64652c202665646d61632d3e616374697665293b0a0a092f2a20466c617474656e207468652040646573632d3e74785f6c69737420636861696e20696e746f204065646d61632d3e616374697665206c697374202a2f0a097768696c652028216c6973745f656d7074792826646573632d3e74785f6c6973742929207b0a0909737472756374206570393378785f646d615f64657363202a64203d206c6973745f66697273745f656e7472792826646573632d3e74785f6c6973742c0a090909737472756374206570393378785f646d615f646573632c206e6f6465293b0a0a09092f2a0a0909202a20576520636f7079207468652063616c6c6261636b20706172616d65746572732066726f6d207468652066697273742064657363726970746f720a0909202a20746f20616c6c2074686520636861696e65642064657363726970746f72732e2054686973207761792077652063616e2063616c6c207468650a0909202a2063616c6c6261636b20776974686f757420686176696e6720746f2066696e64206f7574207468652066697273742064657363726970746f7220696e0a0909202a2074686520636861696e2e2055736566756c20666f72206379636c6963207472616e73666572732e0a0909202a2f0a0909642d3e7478642e63616c6c6261636b203d20646573632d3e7478642e63616c6c6261636b3b0a0909642d3e7478642e63616c6c6261636b5f706172616d203d20646573632d3e7478642e63616c6c6261636b5f706172616d3b0a0a09096c6973745f6d6f76655f7461696c2826642d3e6e6f64652c202665646d61632d3e616374697665293b0a097d0a7d0a0a2f2a2043616c6c65642077697468204065646d61632d3e6c6f636b2068656c6420616e6420696e74657272757074732064697361626c6564202a2f0a73746174696320737472756374206570393378785f646d615f64657363202a0a6570393378785f646d615f6765745f61637469766528737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a09696620286c6973745f656d707479282665646d61632d3e61637469766529290a090972657475726e204e554c4c3b0a0a0972657475726e206c6973745f66697273745f656e747279282665646d61632d3e6163746976652c20737472756374206570393378785f646d615f646573632c206e6f6465293b0a7d0a0a2f2a2a0a202a206570393378785f646d615f616476616e63655f616374697665202d20616476616e63657320746f20746865206e657874206163746976652064657363726970746f720a202a204065646d61633a206368616e6e656c0a202a0a202a2046756e6374696f6e20616476616e636573206163746976652064657363726970746f7220746f20746865206e65787420696e20746865204065646d61632d3e61637469766520616e640a202a2072657475726e73202574727565206966207765207374696c6c20686176652064657363726970746f727320696e2074686520636861696e20746f2070726f636573732e0a202a204f74686572776973652072657475726e73202566616c73652e0a202a0a202a205768656e20746865206368616e6e656c20697320696e206379636c6963206d6f646520616c776179732072657475726e732025747275652e0a202a0a202a2043616c6c65642077697468204065646d61632d3e6c6f636b2068656c6420616e6420696e74657272757074732064697361626c65642e0a202a2f0a73746174696320626f6f6c206570393378785f646d615f616476616e63655f61637469766528737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a09737472756374206570393378785f646d615f64657363202a646573633b0a0a096c6973745f726f746174655f6c656674282665646d61632d3e616374697665293b0a0a0969662028746573745f626974284550393358585f444d415f49535f4359434c49432c202665646d61632d3e666c61677329290a090972657475726e20747275653b0a0a0964657363203d206570393378785f646d615f6765745f6163746976652865646d6163293b0a09696620282164657363290a090972657475726e2066616c73653b0a0a092f2a0a09202a204966207478642e636f6f6b696520697320736574206974206d65616e73207468617420776520617265206261636b20696e207468652066697273740a09202a2064657363726970746f7220696e2074686520636861696e20616e642068656e636520646f6e6520776974682069742e0a09202a2f0a0972657475726e2021646573632d3e7478642e636f6f6b69653b0a7d0a0a2f2a0a202a204d325020444d4120696d706c656d656e746174696f6e0a202a2f0a0a73746174696320766f6964206d32705f7365745f636f6e74726f6c28737472756374206570393378785f646d615f6368616e202a65646d61632c2075333220636f6e74726f6c290a7b0a0977726974656c28636f6e74726f6c2c2065646d61632d3e72656773202b204d32505f434f4e54524f4c293b0a092f2a0a09202a2045503933787820557365722773204775696465207374617465732074686174207765206d75737420706572666f726d20612064756d6d7920726561642061667465720a09202a20777269746520746f2074686520636f6e74726f6c2072656769737465722e0a09202a2f0a09726561646c2865646d61632d3e72656773202b204d32505f434f4e54524f4c293b0a7d0a0a73746174696320696e74206d32705f68775f736574757028737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a09737472756374206570393378785f646d615f64617461202a64617461203d2065646d61632d3e6368616e2e707269766174653b0a0975333220636f6e74726f6c3b0a0a0977726974656c28646174612d3e706f72742026203078662c2065646d61632d3e72656773202b204d32505f5050414c4c4f43293b0a0a09636f6e74726f6c203d204d32505f434f4e54524f4c5f43485f4552524f525f494e54207c204d32505f434f4e54524f4c5f4943450a09097c204d32505f434f4e54524f4c5f454e41424c453b0a096d32705f7365745f636f6e74726f6c2865646d61632c20636f6e74726f6c293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e6c696e6520753332206d32705f6368616e6e656c5f737461746528737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a0972657475726e2028726561646c2865646d61632d3e72656773202b204d32505f53544154555329203e3e2034292026203078333b0a7d0a0a73746174696320766f6964206d32705f68775f73687574646f776e28737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a0975333220636f6e74726f6c3b0a0a09636f6e74726f6c203d20726561646c2865646d61632d3e72656773202b204d32505f434f4e54524f4c293b0a09636f6e74726f6c20263d207e284d32505f434f4e54524f4c5f5354414c4c494e54207c204d32505f434f4e54524f4c5f4e4642494e54293b0a096d32705f7365745f636f6e74726f6c2865646d61632c20636f6e74726f6c293b0a0a097768696c6520286d32705f6368616e6e656c5f73746174652865646d616329203e3d204d32505f53544154455f4f4e290a09096370755f72656c617828293b0a0a096d32705f7365745f636f6e74726f6c2865646d61632c2030293b0a0a097768696c6520286d32705f6368616e6e656c5f73746174652865646d616329203d3d204d32505f53544154455f5354414c4c290a09096370755f72656c617828293b0a7d0a0a73746174696320766f6964206d32705f66696c6c5f6465736328737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a09737472756374206570393378785f646d615f64657363202a646573633b0a09753332206275735f616464723b0a0a0964657363203d206570393378785f646d615f6765745f6163746976652865646d6163293b0a0969662028216465736329207b0a09096465765f7761726e286368616e326465762865646d6163292c20224d32503a20656d7074792064657363726970746f72206c6973745c6e22293b0a090972657475726e3b0a097d0a0a09696620286570393378785f646d615f6368616e5f646972656374696f6e282665646d61632d3e6368616e29203d3d20444d415f4d454d5f544f5f444556290a09096275735f61646472203d20646573632d3e7372635f616464723b0a09656c73650a09096275735f61646472203d20646573632d3e6473745f616464723b0a0a096966202865646d61632d3e627566666572203d3d203029207b0a090977726974656c28646573632d3e73697a652c2065646d61632d3e72656773202b204d32505f4d4158434e5430293b0a090977726974656c286275735f616464722c2065646d61632d3e72656773202b204d32505f4241534530293b0a097d20656c7365207b0a090977726974656c28646573632d3e73697a652c2065646d61632d3e72656773202b204d32505f4d4158434e5431293b0a090977726974656c286275735f616464722c2065646d61632d3e72656773202b204d32505f4241534531293b0a097d0a0a0965646d61632d3e627566666572205e3d20313b0a7d0a0a73746174696320766f6964206d32705f68775f7375626d697428737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a0975333220636f6e74726f6c203d20726561646c2865646d61632d3e72656773202b204d32505f434f4e54524f4c293b0a0a096d32705f66696c6c5f646573632865646d6163293b0a09636f6e74726f6c207c3d204d32505f434f4e54524f4c5f5354414c4c494e543b0a0a09696620286570393378785f646d615f616476616e63655f6163746976652865646d61632929207b0a09096d32705f66696c6c5f646573632865646d6163293b0a0909636f6e74726f6c207c3d204d32505f434f4e54524f4c5f4e4642494e543b0a097d0a0a096d32705f7365745f636f6e74726f6c2865646d61632c20636f6e74726f6c293b0a7d0a0a73746174696320696e74206d32705f68775f696e7465727275707428737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a09753332206972715f737461747573203d20726561646c2865646d61632d3e72656773202b204d32505f494e54455252555054293b0a0975333220636f6e74726f6c3b0a0a09696620286972715f7374617475732026204d32505f494e544552525550545f4552524f5229207b0a0909737472756374206570393378785f646d615f64657363202a64657363203d206570393378785f646d615f6765745f6163746976652865646d6163293b0a0a09092f2a20436c65617220746865206572726f7220696e74657272757074202a2f0a090977726974656c28312c2065646d61632d3e72656773202b204d32505f494e54455252555054293b0a0a09092f2a0a0909202a204974207365656d732074686174207468657265206973206e6f206561737920776179206f66207265706f7274696e67206572726f7273206261636b0a0909202a20746f20636c69656e7420736f207765206a757374207265706f727420746865206572726f72206865726520616e6420636f6e74696e75652061730a0909202a20757375616c2e0a0909202a0a0909202a20526576697369742074686973207768656e2074686572652069732061206d656368616e69736d20746f207265706f7274206261636b207468650a0909202a206572726f72732e0a0909202a2f0a09096465765f657272286368616e326465762865646d6163292c0a09090922444d41207472616e73666572206661696c6564212044657461696c733a5c6e220a090909225c74636f6f6b6965093a2025645c6e220a090909225c747372635f61646472093a203078253038785c6e220a090909225c746473745f61646472093a203078253038785c6e220a090909225c7473697a6509093a20257a755c6e222c0a090909646573632d3e7478642e636f6f6b69652c20646573632d3e7372635f616464722c20646573632d3e6473745f616464722c0a090909646573632d3e73697a65293b0a097d0a0a0973776974636820286972715f737461747573202620284d32505f494e544552525550545f5354414c4c207c204d32505f494e544552525550545f4e46422929207b0a0963617365204d32505f494e544552525550545f5354414c4c3a0a09092f2a2044697361626c6520696e7465727275707473202a2f0a0909636f6e74726f6c203d20726561646c2865646d61632d3e72656773202b204d32505f434f4e54524f4c293b0a0909636f6e74726f6c20263d207e284d32505f434f4e54524f4c5f5354414c4c494e54207c204d32505f434f4e54524f4c5f4e4642494e54293b0a09096d32705f7365745f636f6e74726f6c2865646d61632c20636f6e74726f6c293b0a0a090972657475726e20494e544552525550545f444f4e453b0a0a0963617365204d32505f494e544552525550545f4e46423a0a0909696620286570393378785f646d615f616476616e63655f6163746976652865646d616329290a0909096d32705f66696c6c5f646573632865646d6163293b0a0a090972657475726e20494e544552525550545f4e4558545f4255464645523b0a097d0a0a0972657475726e20494e544552525550545f554e4b4e4f574e3b0a7d0a0a2f2a0a202a204d324d20444d4120696d706c656d656e746174696f6e0a202a2f0a0a73746174696320696e74206d326d5f68775f736574757028737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a09636f6e737420737472756374206570393378785f646d615f64617461202a64617461203d2065646d61632d3e6368616e2e707269766174653b0a0975333220636f6e74726f6c203d20303b0a0a0969662028216461746129207b0a09092f2a2054686973206973206d656d637079206368616e6e656c2c206e6f7468696e6720746f20636f6e666967757265202a2f0a090977726974656c28636f6e74726f6c2c2065646d61632d3e72656773202b204d324d5f434f4e54524f4c293b0a090972657475726e20303b0a097d0a0a097377697463682028646174612d3e706f727429207b0a0963617365204550393358585f444d415f5353503a0a09092f2a0a0909202a20546869732077617320666f756e6420766961206578706572696d656e74696e67202d20616e797468696e67206c657373207468616e20350a0909202a2063617573657320746865206368616e6e656c20746f20706572666f726d206f6e6c792061207061727469616c207472616e736665722077686963680a0909202a206c6561647320746f2070726f626c656d732073696e636520776520646f6e27742067657420444f4e4520696e74657272757074207468656e2e0a0909202a2f0a0909636f6e74726f6c203d202835203c3c204d324d5f434f4e54524f4c5f505753435f5348494654293b0a0909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f4e4f5f4844534b3b0a0a090969662028646174612d3e646972656374696f6e203d3d20444d415f4d454d5f544f5f44455629207b0a090909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f4441483b0a090909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f544d5f54583b0a090909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f5253535f53535054583b0a09097d20656c7365207b0a090909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f5341483b0a090909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f544d5f52583b0a090909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f5253535f53535052583b0a09097d0a0909627265616b3b0a0a0963617365204550393358585f444d415f4944453a0a09092f2a0a0909202a205468697320494445207061727420697320746f74616c6c7920756e7465737465642e2056616c7565732062656c6f77206172652074616b656e0a0909202a2066726f6d2074686520455039337878205573657273277320477569646520616e64206d69676874206e6f7420626520636f72726563742e0a0909202a2f0a090969662028646174612d3e646972656374696f6e203d3d20444d415f4d454d5f544f5f44455629207b0a0909092f2a20576f72737420636173652066726f6d20746865205547202a2f0a090909636f6e74726f6c203d202833203c3c204d324d5f434f4e54524f4c5f505753435f5348494654293b0a090909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f4441483b0a090909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f544d5f54583b0a09097d20656c7365207b0a090909636f6e74726f6c203d202832203c3c204d324d5f434f4e54524f4c5f505753435f5348494654293b0a090909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f5341483b0a090909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f544d5f52583b0a09097d0a0a0909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f4e4f5f4844534b3b0a0909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f5253535f4944453b0a0909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f50575f31363b0a0909627265616b3b0a0a0964656661756c743a0a090972657475726e202d45494e56414c3b0a097d0a0a0977726974656c28636f6e74726f6c2c2065646d61632d3e72656773202b204d324d5f434f4e54524f4c293b0a0972657475726e20303b0a7d0a0a73746174696320766f6964206d326d5f68775f73687574646f776e28737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a092f2a204a7573742064697361626c6520746865206368616e6e656c202a2f0a0977726974656c28302c2065646d61632d3e72656773202b204d324d5f434f4e54524f4c293b0a7d0a0a73746174696320766f6964206d326d5f66696c6c5f6465736328737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a09737472756374206570393378785f646d615f64657363202a646573633b0a0a0964657363203d206570393378785f646d615f6765745f6163746976652865646d6163293b0a0969662028216465736329207b0a09096465765f7761726e286368616e326465762865646d6163292c20224d324d3a20656d7074792064657363726970746f72206c6973745c6e22293b0a090972657475726e3b0a097d0a0a096966202865646d61632d3e627566666572203d3d203029207b0a090977726974656c28646573632d3e7372635f616464722c2065646d61632d3e72656773202b204d324d5f5341525f4241534530293b0a090977726974656c28646573632d3e6473745f616464722c2065646d61632d3e72656773202b204d324d5f4441525f4241534530293b0a090977726974656c28646573632d3e73697a652c2065646d61632d3e72656773202b204d324d5f42435230293b0a097d20656c7365207b0a090977726974656c28646573632d3e7372635f616464722c2065646d61632d3e72656773202b204d324d5f5341525f4241534531293b0a090977726974656c28646573632d3e6473745f616464722c2065646d61632d3e72656773202b204d324d5f4441525f4241534531293b0a090977726974656c28646573632d3e73697a652c2065646d61632d3e72656773202b204d324d5f42435231293b0a097d0a0a0965646d61632d3e627566666572205e3d20313b0a7d0a0a73746174696320766f6964206d326d5f68775f7375626d697428737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a09737472756374206570393378785f646d615f64617461202a64617461203d2065646d61632d3e6368616e2e707269766174653b0a0975333220636f6e74726f6c203d20726561646c2865646d61632d3e72656773202b204d324d5f434f4e54524f4c293b0a0a092f2a0a09202a2053696e636520776520616c6c6f7720636c69656e747320746f20636f6e66696775726520505720287065726970686572616c2077696474682920776520616c776179730a09202a20636c6561722050572062697473206865726520616e64207468656e20736574207468656d206163636f7264696e67207768617420697320676976656e20696e0a09202a207468652072756e74696d6520636f6e66696775726174696f6e2e0a09202a2f0a09636f6e74726f6c20263d207e4d324d5f434f4e54524f4c5f50575f4d41534b3b0a09636f6e74726f6c207c3d2065646d61632d3e72756e74696d655f6374726c3b0a0a096d326d5f66696c6c5f646573632865646d6163293b0a09636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f444f4e45494e543b0a0a09696620286570393378785f646d615f616476616e63655f6163746976652865646d61632929207b0a09096d326d5f66696c6c5f646573632865646d6163293b0a0909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f4e4642494e543b0a097d0a0a092f2a0a09202a204e6f772077652063616e2066696e616c6c7920656e61626c6520746865206368616e6e656c2e20466f72204d324d206368616e6e656c2074686973206d7573742062650a09202a20646f6e65205f61667465725f20746865204243527820726567697374657273206172652070726f6772616d6d65642e0a09202a2f0a09636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f454e41424c453b0a0977726974656c28636f6e74726f6c2c2065646d61632d3e72656773202b204d324d5f434f4e54524f4c293b0a0a0969662028216461746129207b0a09092f2a0a0909202a20466f72206d656d637079206368616e6e656c732074686520736f6674776172652074726967676572206d7573742062652061737365727465640a0909202a20696e206f7264657220746f20737461727420746865206d656d637079206f7065726174696f6e2e0a0909202a2f0a0909636f6e74726f6c207c3d204d324d5f434f4e54524f4c5f53544152543b0a090977726974656c28636f6e74726f6c2c2065646d61632d3e72656773202b204d324d5f434f4e54524f4c293b0a097d0a7d0a0a2f2a0a202a204163636f7264696e6720746f20455039337878205573657227732047756964652c2077652073686f756c64207265636569766520444f4e4520696e74657272757074207768656e20616c6c0a202a204d324d20444d4120636f6e74726f6c6c6572207472616e73616374696f6e7320636f6d706c657465206e6f726d616c6c792e2054686973206973206e6f7420616c77617973207468650a202a2063617365202d20736f6d6574696d657320455039337878204d324d20444d41206173736572747320444f4e4520696e74657272757074207768656e2074686520444d41206368616e6e656c0a202a206973207374696c6c2072756e6e696e6720286368616e6e656c204275666665722046534d20696e20444d415f4255465f4f4e2073746174652c20616e64206368616e6e656c0a202a20436f6e74726f6c2046534d20696e20444d415f4d454d5f52442073746174652c206f62736572766564206174206c6561737420696e204944452d444d41206f7065726174696f6e292e0a202a20496e206566666563742c2064697361626c696e6720746865206368616e6e656c207768656e206f6e6c7920444f4e45206269742069732073657420636f756c642073746f700a202a2063757272656e746c792072756e6e696e6720444d41207472616e736665722e20546f2061766f696420746869732c20776520757365204275666665722046534d20616e640a202a20436f6e74726f6c2046534d20746f20636865636b2063757272656e74207374617465206f6620444d41206368616e6e656c2e0a202a2f0a73746174696320696e74206d326d5f68775f696e7465727275707428737472756374206570393378785f646d615f6368616e202a65646d6163290a7b0a0975333220737461747573203d20726561646c2865646d61632d3e72656773202b204d324d5f535441545553293b0a097533322063746c5f66736d203d207374617475732026204d324d5f5354415455535f43544c5f4d41534b3b0a09753332206275665f66736d203d207374617475732026204d324d5f5354415455535f4255465f4d41534b3b0a09626f6f6c20646f6e65203d207374617475732026204d324d5f5354415455535f444f4e453b0a09626f6f6c206c6173745f646f6e653b0a0975333220636f6e74726f6c3b0a09737472756374206570393378785f646d615f64657363202a646573633b0a0a092f2a20416363657074206f6e6c7920444f4e4520616e64204e464220696e7465727275707473202a2f0a09696620282128726561646c2865646d61632d3e72656773202b204d324d5f494e54455252555054292026204d324d5f494e544552525550545f4d41534b29290a090972657475726e20494e544552525550545f554e4b4e4f574e3b0a0a0969662028646f6e6529207b0a09092f2a20436c6561722074686520444f4e4520626974202a2f0a090977726974656c28302c2065646d61632d3e72656773202b204d324d5f494e54455252555054293b0a097d0a0a092f2a0a09202a20436865636b20776865746865722077652061726520646f6e6520776974682064657363726970746f7273206f72206e6f742e20546869732c20746f6765746865720a09202a207769746820444d41206368616e6e656c2073746174652c2064657465726d696e657320616374696f6e20746f2074616b6520696e20696e746572727570742e0a09202a2f0a0964657363203d206570393378785f646d615f6765745f6163746976652865646d6163293b0a096c6173745f646f6e65203d202164657363207c7c20646573632d3e7478642e636f6f6b69653b0a0a092f2a0a09202a20557365204d324d20444d41204275666665722046534d20616e6420436f6e74726f6c2046534d20746f20636865636b2063757272656e74207374617465206f