Special data
- Status: Successful
- Nonce: 9
- Type: 0
- Gas used: 26602744 gas
- Gas limit: 26602744 gas
- Gas price: 176.71 Gwei
- Effective gas price: 176.71 Gwei
-
Input data:
0x60806040523480156200001157600080fd5b50604051620019eb380380620019eb8339818101604052810190620000379190620003f1565b83600090805190602001906200004f929190620001fe565b50826001908051906020019062000068929190620001fe565b50816002908051906020019062000081929190620001fe565b507368b3465833fb72a70ecdf485e0e4c7bd8665fc45600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005b8151811015620001f3576003828281518110620000fc57620000fb620006f9565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808282815181106200017b576200017a620006f9565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a48080620001ea906200064d565b915050620000da565b50505050506200079b565b8280546200020c90620005e1565b90600052602060002090601f0160209004810192826200023057600085556200027c565b82601f106200024b57805160ff19168380011785556200027c565b828001600101855582156200027c579182015b828111156200027b5782518255916020019190600101906200025e565b5b5090506200028b91906200028f565b5090565b5b80821115620002aa57600081600090555060010162000290565b5090565b6000620002c5620002bf8462000508565b620004df565b90508083825260208201905082856020860282011115620002eb57620002ea6200075c565b5b60005b858110156200031f578162000304888262000374565b845260208401935060208301925050600181019050620002ee565b5050509392505050565b6000620003406200033a8462000537565b620004df565b9050828152602081018484840111156200035f576200035e62000761565b5b6200036c848285620005ab565b509392505050565b600081519050620003858162000781565b92915050565b600082601f830112620003a357620003a262000757565b5b8151620003b5848260208601620002ae565b91505092915050565b600082601f830112620003d657620003d562000757565b5b8151620003e884826020860162000329565b91505092915050565b600080600080608085870312156200040e576200040d6200076b565b5b600085015167ffffffffffffffff8111156200042f576200042e62000766565b5b6200043d87828801620003be565b945050602085015167ffffffffffffffff81111562000461576200046062000766565b5b6200046f87828801620003be565b935050604085015167ffffffffffffffff81111562000493576200049262000766565b5b620004a187828801620003be565b925050606085015167ffffffffffffffff811115620004c557620004c462000766565b5b620004d3878288016200038b565b91505092959194509250565b6000620004eb620004fe565b9050620004f9828262000617565b919050565b6000604051905090565b600067ffffffffffffffff82111562000526576200052562000728565b5b602082029050602081019050919050565b600067ffffffffffffffff82111562000555576200055462000728565b5b620005608262000770565b9050602081019050919050565b60006200057a8262000581565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b83811015620005cb578082015181840152602081019050620005ae565b83811115620005db576000848401525b50505050565b60006002820490506001821680620005fa57607f821691505b60208210811415620006115762000610620006ca565b5b50919050565b620006228262000770565b810181811067ffffffffffffffff8211171562000644576200064362000728565b5b80604052505050565b60006200065a82620005a1565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141562000690576200068f6200069b565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b6200078c816200056d565b81146200079857600080fd5b50565b61124080620007ab6000396000f3fe6080604052600436106100f35760003560e01c80636352211e1161008a578063a22cb46511610059578063a22cb46514610313578063b88d4fde1461033c578063c87b56dd14610358578063e985e9c514610395576100f3565b80636352211e1461024557806370a082311461028257806395d89b41146102bf578063986be72e146102ea576100f3565b80630eadc88f116100c65780630eadc88f146101b957806318160ddd146101e257806323b872dd1461020d57806342842e0e14610229576100f3565b806301ffc9a7146100f857806306fdde0314610135578063081812fc14610160578063095ea7b31461019d575b600080fd5b34801561010457600080fd5b5061011f600480360381019061011a9190610d29565b6103d2565b60405161012c9190610e27565b60405180910390f35b34801561014157600080fd5b5061014a610464565b6040516101579190610e42565b60405180910390f35b34801561016c57600080fd5b5061018760048036038101906101829190610d56565b6104f6565b6040516101949190610e0c565b60405180910390f35b6101b760048036038101906101b29190610ca0565b6104fd565b005b3480156101c557600080fd5b506101e060048036038101906101db9190610ce0565b610501565b005b3480156101ee57600080fd5b506101f7610638565b6040516102049190610e84565b60405180910390f35b61022760048036038101906102229190610b8a565b610645565b005b610243600480360381019061023e9190610b8a565b61064a565b005b34801561025157600080fd5b5061026c60048036038101906102679190610d56565b61064f565b6040516102799190610e0c565b60405180910390f35b34801561028e57600080fd5b506102a960048036038101906102a49190610b1d565b61070c565b6040516102b69190610e84565b60405180910390f35b3480156102cb57600080fd5b506102d46107c0565b6040516102e19190610e42565b60405180910390f35b3480156102f657600080fd5b50610311600480360381019061030c9190610ca0565b610852565b005b34801561031f57600080fd5b5061033a60048036038101906103359190610c60565b610915565b005b61035660048036038101906103519190610bdd565b610919565b005b34801561036457600080fd5b5061037f600480360381019061037a9190610d56565b61091f565b60405161038c9190610e42565b60405180910390f35b3480156103a157600080fd5b506103bc60048036038101906103b79190610b4a565b6109b3565b6040516103c99190610e27565b60405180910390f35b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061042d57506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061045d5750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60606000805461047390610ff3565b80601f016020809104026020016040519081016040528092919081815260200182805461049f90610ff3565b80156104ec5780601f106104c1576101008083540402835291602001916104ec565b820191906000526020600020905b8154815290600101906020018083116104cf57829003601f168201915b5050505050905090565b6000919050565b5050565b60005b8151811015610634576003828281518110610522576105216110fd565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508082828151811061059e5761059d6110fd565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4808061062c90611056565b915050610504565b5050565b6000600380549050905090565b505050565b505050565b60008060038381548110610666576106656110fd565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610703576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106fa90610e64565b60405180910390fd5b80915050919050565b60008060038054905090506000805b828110156107b5578473ffffffffffffffffffffffffffffffffffffffff166003828154811061074e5761074d6110fd565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156107a2578161079f90611056565b91505b80806107ad90611056565b91505061071b565b508092505050919050565b6060600180546107cf90610ff3565b80601f01602080910402602001604051908101604052809291908181526020018280546107fb90610ff3565b80156108485780601f1061081d57610100808354040283529160200191610848565b820191906000526020600020905b81548152906001019060200180831161082b57829003601f168201915b5050505050905090565b6003829080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b5050565b50505050565b60606002805461092e90610ff3565b80601f016020809104026020016040519081016040528092919081815260200182805461095a90610ff3565b80156109a75780601f1061097c576101008083540402835291602001916109a7565b820191906000526020600020905b81548152906001019060200180831161098a57829003601f168201915b50505050509050919050565b600092915050565b60006109ce6109c984610ec4565b610e9f565b905080838252602082019050828560208602820111156109f1576109f0611160565b5b60005b85811015610a215781610a078882610a6d565b8452602084019350602083019250506001810190506109f4565b5050509392505050565b6000610a3e610a3984610ef0565b610e9f565b905082815260208101848484011115610a5a57610a59611165565b5b610a65848285610fb1565b509392505050565b600081359050610a7c816111ae565b92915050565b600082601f830112610a9757610a9661115b565b5b8135610aa78482602086016109bb565b91505092915050565b600081359050610abf816111c5565b92915050565b600081359050610ad4816111dc565b92915050565b600082601f830112610aef57610aee61115b565b5b8135610aff848260208601610a2b565b91505092915050565b600081359050610b17816111f3565b92915050565b600060208284031215610b3357610b3261116f565b5b6000610b4184828501610a6d565b91505092915050565b60008060408385031215610b6157610b6061116f565b5b6000610b6f85828601610a6d565b9250506020610b8085828601610a6d565b9150509250929050565b600080600060608486031215610ba357610ba261116f565b5b6000610bb186828701610a6d565b9350506020610bc286828701610a6d565b9250506040610bd386828701610b08565b9150509250925092565b60008060008060808587031215610bf757610bf661116f565b5b6000610c0587828801610a6d565b9450506020610c1687828801610a6d565b9350506040610c2787828801610b08565b925050606085013567ffffffffffffffff811115610c4857610c4761116a565b5b610c5487828801610ada565b91505092959194509250565b60008060408385031215610c7757610c7661116f565b5b6000610c8585828601610a6d565b9250506020610c9685828601610ab0565b9150509250929050565b60008060408385031215610cb757610cb661116f565b5b6000610cc585828601610a6d565b9250506020610cd685828601610b08565b9150509250929050565b600060208284031215610cf657610cf561116f565b5b600082013567ffffffffffffffff811115610d1457610d1361116a565b5b610d2084828501610a82565b91505092915050565b600060208284031215610d3f57610d3e61116f565b5b6000610d4d84828501610ac5565b91505092915050565b600060208284031215610d6c57610d6b61116f565b5b6000610d7a84828501610b08565b91505092915050565b610d8c81610f3d565b82525050565b610d9b81610f4f565b82525050565b6000610dac82610f21565b610db68185610f2c565b9350610dc6818560208601610fc0565b610dcf81611174565b840191505092915050565b6000610de7601883610f2c565b9150610df282611185565b602082019050919050565b610e0681610fa7565b82525050565b6000602082019050610e216000830184610d83565b92915050565b6000602082019050610e3c6000830184610d92565b92915050565b60006020820190508181036000830152610e5c8184610da1565b905092915050565b60006020820190508181036000830152610e7d81610dda565b9050919050565b6000602082019050610e996000830184610dfd565b92915050565b6000610ea9610eba565b9050610eb58282611025565b919050565b6000604051905090565b600067ffffffffffffffff821115610edf57610ede61112c565b5b602082029050602081019050919050565b600067ffffffffffffffff821115610f0b57610f0a61112c565b5b610f1482611174565b9050602081019050919050565b600081519050919050565b600082825260208201905092915050565b6000610f4882610f87565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015610fde578082015181840152602081019050610fc3565b83811115610fed576000848401525b50505050565b6000600282049050600182168061100b57607f821691505b6020821081141561101f5761101e6110ce565b5b50919050565b61102e82611174565b810181811067ffffffffffffffff8211171561104d5761104c61112c565b5b80604052505050565b600061106182610fa7565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156110945761109361109f565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b6111b781610f3d565b81146111c257600080fd5b50565b6111ce81610f4f565b81146111d957600080fd5b50565b6111e581610f5b565b81146111f057600080fd5b50565b6111fc81610fa7565b811461120757600080fd5b5056fea2646970667358221220a0a32f58742c1c8838f7e7f31171c6a7f3a3ec1b497d627f01cb0e6370e3353664736f6c63430008070033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000001652657761726420436c7562205b5a6d4551486671555d00000000000000000000000000000000000000000000000000000000000000000000000000000000001652657761726420436c7562205b6f776f6b716233435d00000000000000000000000000000000000000000000000000000000000000000000000000000000003368747470733a2f2f66696c652d3361662e70616765732e6465762f7265776172642f6a736f6e2e6a736f6e3f6e66743d616c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000c736982e27f44b1566b744466d478f131c533689000000000000000000000000b3c0854acb27474778caa2720194732ca766b940000000000000000000000000fcab1a81f9904fea214e551811927f84ec4eac5900000000000000000000000055a8d2b9991faee76f9a53a6c908fab72688f86c000000000000000000000000844729557d0e74fc5b2d6026e53e3547bf5b68220000000000000000000000007075a65b8d598e2aacb234309f3b2954fdc91a8a000000000000000000000000364beae400dea857ef2d675884865e0cdd2bcb420000000000000000000000002b50726861cc015338ec0ca92cc72c95ebfed488000000000000000000000000880889c40bbf605f730131e48603696861bbe3d4000000000000000000000000b54a96b64f7de30160e60b4e717ea5130c28be61000000000000000000000000a6975e9f155fba9076b846868ea9a3f20900c817000000000000000000000000d971e812a372b1b4569271768083e7b3e1c22af60000000000000000000000003a692b90bc1bf1b271e09207a3f52b146547f6c10000000000000000000000007240f581180f53268b9144ecf97d0bbad7e01b9a000000000000000000000000e9108425eb6d2814f368b2cceca0f0657ad551df000000000000000000000000fd9e8c5058d1bd1bfa1bd335382b92a9b2fa7dfd000000000000000000000000cd2d53f01f537d0597adbea201320c2050213f570000000000000000000000006ef265c6bf87234203b9d93df30fa41144c2f2800000000000000000000000000a3c8de638463be3030514a691367538aeca08c800000000000000000000000068c7854660a8f9a013b6c0a7b3f2da3f0480aea20000000000000000000000009f4b245a10800c6dc0b686fa6c117c94eb6cf824000000000000000000000000e6a6fbb9f6ec785d6a976a65ac38a49848be026800000000000000000000000064498d361ae2d1f29d153fec3ba580f114140858000000000000000000000000140141b3c6d3fdd94acbff21064a89dac03af0430000000000000000000000009934bb4e4c80fc6c0cd106187a761a7320f8d7880000000000000000000000001f4b8cc685d6a5841ec17326b7f1c87fed4714b1000000000000000000000000ed95f77bfe132edb94387ffc54f8acb45feece4700000000000000000000000079083f79d4d0bb0f63736c179bd7aac2de407d690000000000000000000000009c9b1c03a9ef6d7021d50f59aa09ed4ffb744bfa0000000000000000000000005a23402d8428a4225525c05a614885f96f721e040000000000000000000000008c2a440f7950df42583ea281a6d15002b0cd70300000000000000000000000005b713e2f9719f0c2d3ad1ce4acdfbde3c97448f70000000000000000000000006df2f6005d46f688ff07224efebfbf8479782b57000000000000000000000000c7b6fe3dae5ca0ad78d9c00dfc28212e72b828f5000000000000000000000000e938f3085378fef3e48884027dd79c9050d331630000000000000000000000006e21fa193de61fa7ee18731c959ef9b6957aa3c3000000000000000000000000ec140cbcd35442ce2f602c832597f3558a1f8d8c00000000000000000000000005c9e7db4f8cf9e56b02b7628bbfb2a0d3c0244d00000000000000000000000099ffceb7391cead87147b18ac27dcc4816493aae000000000000000000000000a9012120794ccda5a4b1d2ecccf4ce325ae70eb6000000000000000000000000f7e0e782422634e251749c6bcededfacaeea4021000000000000000000000000113074518c8fd894bacbf522410db3d52eb5662d000000000000000000000000244b3e4f1677970b0e7e4c94660d5b5235211f6e000000000000000000000000eec2068ce69e753de51cc69a6358847529b46b630000000000000000000000003b51079a9b9619b4e4fd736f8b03fb05e7a0019f0000000000000000000000009cd7a0db194c07e8276f2726dafb4c1d9c3db93800000000000000000000000060979cb9d92138dd4b4dcdadd3ff28540da4bc9c00000000000000000000000000c26fc0853e9023b195c509cdd2a7cd0e054101000000000000000000000000c10f9f149174dbd21c2d187603d5e32573e4acc200000000000000000000000017aaed23829754bdb67a2c74635a3815e9984c57000000000000000000000000b39d41818bfd236b06153faca5d517081e75cd7500000000000000000000000019e79cb5fd83aed60c4a3dd13bdac865f326dac10000000000000000000000004f04ae628d02b19efb46b67018bcef3235653270000000000000000000000000ea2d694e242db4791c321df886e14916619a7958000000000000000000000000fef57ae88036e9599ba02a6807499682575fe4e00000000000000000000000001bd1aa4ddf40e87ce385eb837faddb028fc1ec2300000000000000000000000040573781f40eaa670609eb5d01f7fec825010f95000000000000000000000000550c146bb470e2002dd88ef244955ec53c3e22340000000000000000000000002e5e9b8779a476656bde8d1cbf419c19ff9e0d55000000000000000000000000765fc14180802b165ed1dc8663f0c5054f2c3882000000000000000000000000b984f6c22192d12e3b327363cd3733694cf7b2ce000000000000000000000000bd5375c9040d79505286baa1c0193e97816e57c4000000000000000000000000509a28af31c0aaa5bcfd7bc9715b97a2ccdb5f3e0000000000000000000000004109d8ff28cb05949ddd532d8f0ff123cefe044d000000000000000000000000eb88e5c1d69669ed58e7c0d9f7251eef6b01029b000000000000000000000000e9489b47bcb7d8efaf3169baffd7aea5f546377000000000000000000000000041ebf22c2a23e230f8b7759ae39d17b4fb1443db0000000000000000000000001cc3626343cd3973e822a4009463962ec5be2ef600000000000000000000000054dceaf7e563372fc5971a1c77515e3be8f3b936000000000000000000000000a411657e93a35da8a6f21860bbb0f0022702e67a00000000000000000000000091b7cae92d0d11dedf20aad7380fa9545ae886df000000000000000000000000c011bcbdfd5201e72bcc96e32d73977183fa5f46000000000000000000000000d0311314ba14ff41a3bafb33c37f0df6476835380000000000000000000000008d420b5ed56b0c8be397e29d86c10f3ac72e46450000000000000000000000000fc203c91c2b573a7c1cf94b3e23ceda942459bf00000000000000000000000043c27c98373fee6b4c6198978f0372a3d37574e8000000000000000000000000c0dbdbfc11a4b359b241b7b44c2019e1c169ff56000000000000000000000000a9964d9b2739be0d53860fdd3623824e71a5c4f8000000000000000000000000e3be4a5ba3c44f143c39936a1644a2ba94de115300000000000000000000000066c7a138dbb8ecb542b867d06a864ae216ff37f6000000000000000000000000dc92ebd20e2c73eb32fc5697ee1077a5fe0d78a00000000000000000000000001ec982b56f06d31f9dffa0c59b20cf993196d94d000000000000000000000000e3d6cb13f4b0b89114d74eba990ae959f3893f430000000000000000000000008d953d2a8527e57eb8d25e361b15f414a936f854000000000000000000000000863a60fcc734d931e34e2b012e01ea677f8227e9000000000000000000000000a3f4347384a700309eeb6e0b90de927ef9ef89810000000000000000000000003f8f898e6d13b7a21c35a75237d2954313eae1a40000000000000000000000002c19c072364d184668ab646ab08c5139ead6f477000000000000000000000000e6bf0953bba9173145d0ade2ac4150d339a10b990000000000000000000000004e01bc9f6c92fb4cb8a782f78c8abf8b2314e203000000000000000000000000f07d12fe428f133873a7e1a98a4764ca99382b22000000000000000000000000e581d3e63d210463ae672788cf3bf3954827759b0000000000000000000000004beb2a8ed2eaa49b3f6da67a0286f7f82c5367460000000000000000000000005e3773713f0a20806168d633652b905ee7253f83000000000000000000000000257efffa685bcd848e87621059548a442b8d5d3a000000000000000000000000bdaca00d996d96750f575ff2f2b6e1764a0807860000000000000000000000003c205017bdad0371621ed4255a3c80c7b4fc228d000000000000000000000000968aaf14933625d52dde74a571e726dfab3fb72300000000000000000000000090a94d84eff0c6348bfde2a75566896f647cab69000000000000000000000000a09bb5161d6c204356987a380183a944efe293bc0000000000000000000000009d507d8d26ee853ebaad51241b6837d872429de300000000000000000000000005736d2f4dd814b279b938f7b3952047d55eb876000000000000000000000000215ca3c048801a71cac79f9079a1b158a1c30774000000000000000000000000725e07fa4807fe378b13e76414d6378ced0c09190000000000000000000000009ab0c39c0a423c9253a3d690729865fb44761e59000000000000000000000000d1de58ad0c9e96bf01be3295af80454a8ee3efc20000000000000000000000001644e2388042bb5a7f665a09790b9aa4d7eab44b0000000000000000000000008575acd490b15458cc97847ebc084e5140e72343000000000000000000000000a2df90e29347a82385c6e1170d5475512156528b0000000000000000000000002dcc8125ca330fea45a927876710c909d458a8fe0000000000000000000000002be3f55c3d3732d0943fc9b38af2f03d283b2a1a00000000000000000000000045f6d9cd366cd49e2c1fb9bb4c43a93bf43c213400000000000000000000000078adffe94747fdb8fcadb1a9167bfba775fe7f96000000000000000000000000c8a73323b32f0ba4b4899d65a5cb3f50e4af066500000000000000000000000005b111fbe4aacdb84a1e1186b1cf5791348df70b000000000000000000000000c7a3d2c393d130e405f616a54747af0e473d3191000000000000000000000000d02b17a6ef55ea3ae01215f4632e7270a0847d00000000000000000000000000c13310129e58bfcd26c172f65c5f36036c9935ca000000000000000000000000175cc680c453705eabc257b67b982cb084f35e050000000000000000000000006df263fa281a840faa9033a217a7261df5a090ab000000000000000000000000ecc76e1df3a61c4f386b0544c7c5e77a780fff5f0000000000000000000000001c73b8c517fb58408eef4239f1e9d6d6f7568b560000000000000000000000002e3da80bc0019360d7ea57f0a495bee59d4a57680000000000000000000000002293ab2770df5e1b226550a7279ed31cd11d47b000000000000000000000000092d1ea8d8cc88ded4a6f80e6bcd2ea8cc8b365ac00000000000000000000000019ff76681ba2c70cd30ae7a82ed62711a7d654b3000000000000000000000000dbeea62d772f24f131f8e938fb57c3e6e01cde900000000000000000000000008f28cbc9c59ce8093440e658dd04be130f00a8bf0000000000000000000000007ba7bd56fc7bf01d887736c0162cf799c1b50466000000000000000000000000dcc2987834f226818a0ee11b1d4a444a34fb3896000000000000000000000000fbc25d3cff30bda0b0d09ae8aecbc62784d8ab060000000000000000000000008d681c034cea066ba4b8525a2d74418f337c7a200000000000000000000000000818fb894b4a9bbe4913e7613016dc64f99133fc0000000000000000000000003f1ff8781c6fcc521d1b9e9bc56e5144e2262cbc000000000000000000000000a1865cd1ca922f74944ebcb107db9ec7869b56680000000000000000000000007c55e9619a21b41bd50811a229ae93e19f7c3f0b000000000000000000000000c6b4e8b9a29f3ef46472665f5c531340db8abced000000000000000000000000f8dbf96ddd55c5c037afac07b61ac181562d68e4000000000000000000000000208cf79b753a3da571a1fc077ba149be71447a4f0000000000000000000000007210b95b0cbae732a565cc4d280800a4accd08af000000000000000000000000c816f9b74eca00a2cabca7a27990779b7f26cf2f0000000000000000000000009ce757db488cea03e56e820f2ec5137fae6a104a000000000000000000000000a8390d7f4693591891483fd3b75f34db2690fc2e000000000000000000000000f6c44ec33e1d0f03fcf9187ec7d62fe35c1dc59f000000000000000000000000f590949b8ee93b2d096f85cffae906a4bebce16100000000000000000000000036f8a9418a9d40fe2aefb022202d3b5b3a88bac7000000000000000000000000a311674a947e45e1a4a312a5fea571c3aa9691c7000000000000000000000000f176d242668eca057ec87edfd19f7d75cb1e1a7f000000000000000000000000e79f18705ec668897d3dad66100afbcaf40b474b0000000000000000000000008e7283aff765dec0543dfe8aa687490c86fc6ad2000000000000000000000000b36025a70e61e26acacbbe8c2c945269f99746d40000000000000000000000008b209b3116a88df404ddae3a86b57236442eab80000000000000000000000000ecf2adc938645e0f73709bf4992e3ee11ef0b4e1000000000000000000000000a96d89cf609c9d765767efe9cedd15df3ee67b700000000000000000000000008e2082d6d762b3c265233c326f8f2bc5586e5e6c000000000000000000000000994d278d670d08f546150d07deb491bca0cf32b00000000000000000000000000b69d157cd634931459105cf151d9956c07571a6000000000000000000000000c316319950bf01e18748ed807c05cbe64d48da6b000000000000000000000000fb8c0777051218d3ecb6ade85783b64ce54ad409000000000000000000000000d7ed8c93facef20d591fb8b03e35adbf9798f08c000000000000000000000000d7d31ba7b144e749ccf3d24ba628bbaaaf82109500000000000000000000000044b58e8e827c1be23d56427b8355b0aea2106e86000000000000000000000000d8972e4a2728c0e3222f2dc90aceda3bceffcb470000000000000000000000003ef36828efa9845bb07190519c01ff3ee5a5a9e50000000000000000000000003a8804740740f69d7c77a415e5f52df962f2543b00000000000000000000000079f26c8f9de2ea7d287f2784f57166f9b31eb7860000000000000000000000006b055b46250c50a2e38dd217f97e1b8c693bae830000000000000000000000003957eb0a6bda0ed8cb6649565157eaa51c0ed4f4000000000000000000000000715ddf2d081b63959d975c5e43b2c7fdd02f6aaa000000000000000000000000f6871e3d0e0ae33b71c8e8c0abda6d3fe0d8cc2c000000000000000000000000c771c0e0006ab4bd38e697893cbb37d800f810270000000000000000000000001ee330531824dcdf49cb0dd78b779e3a7351861500000000000000000000000066f8cdbe42d7fa528151fcacd259b37b23df59c4000000000000000000000000c2bb1521991aeccb427ffab1f81890eb745dd05a0000000000000000000000007a3a439bdde0b67a9eda1342919b95a3d248dd4d0000000000000000000000006eb2a36efd6d89d980b46997db068d6bb4f700e0000000000000000000000000ab66832c98acc3cd3bc892fbd878e8a2ff98a83200000000000000000000000041224f2f3e121c5c581eac2ee4a98fe1ab5720120000000000000000000000004337481d1c0cbb5ec2e8be17aa3c46a8c0ea5d25000000000000000000000000b352b75b8e42df6cae75007972e191111309de2c000000000000000000000000600084a8e7502f54cb80420625dccfd9da58f4fe00000000000000000000000003417c2967d2b1ddc00eb692c44ad4edf6a97b7d000000000000000000000000c9b8925e036fd30cd50bc7a971271f413d6f9396000000000000000000000000f32f23514c9689e89146eee2f86ea226dd4bfd35000000000000000000000000921a166e43f71d86caa94cb9cd3b3729da5867ca000000000000000000000000f2897e87789b8139f64710817f508c4daab7a1b3000000000000000000000000ba9a39d8a2ce36817a698a2499dd867ad1d78347000000000000000000000000809b427f4a9a5d9adc6e569eeeeda5efa310d75e0000000000000000000000001615f29aa5e635ef58f42543a02aa480d52c4af2000000000000000000000000a5da497786bc8e64bd21c12edf507be1e32eb668000000000000000000000000a80b372281315f5452fb7c982daa5b90c8cfb6b60000000000000000000000004806780182ee230282a81aee0db310f56d12cbee000000000000000000000000624d3efd5a7bd06c89ef233d8bae59a679bfc96e000000000000000000000000fd6e72b7111717fcab62cf2a1bbe943e5f5f4ea70000000000000000000000009300695c93d293117d7650e079c4cda7246e2658000000000000000000000000d36c825fe3649ab5429977fc00b1343aaf77833800000000000000000000000091ad9dfd8c011745189478570d55b7b394f6a1f90000000000000000000000001925b74c7b0a7bdad14e9c8246b664a07707f903000000000000000000000000b69952a7d4b820537d8adf5d5a14a9115201f83c000000000000000000000000e615c6b01442c84b91c968152dea90d4c33aef400000000000000000000000001cba0cf24dcc391635600b88cf8613f2beaf587d0000000000000000000000006752f23935cd6247f13ea822ca8f7dbc486fe8e8000000000000000000000000cfb08286607b25f7ca4e2def41101a78aea2f5b4000000000000000000000000eee2b4638095b00d4bebfd816c61227ce6fc212d000000000000000000000000b3aa644dfc83081ded5e605d81e721cca93fb693000000000000000000000000ad158efd4b0960dd773712fda97cc82bba420e190000000000000000000000009ac89940c3680250933db93476c2424b04f21d6d0000000000000000000000001ab9ed9726a2ed8321ef789bc808b0280d7b3563000000000000000000000000a1414b06d0b6c7ef3e36342392b468ba5cf47f7f0000000000000000000000007ae1b0e3268a9f7ae90ef4190ea764b760eeda3300000000000000000000000009e758313352ba19059a9e2709650f874487388600000000000000000000000068f9e801c1bfb016b64354f0027c3f6e4638369f000000000000000000000000a2094c112170aa195e10be4d152c273ff1bcc9c9000000000000000000000000e214677b92109b6dac3476dc3a649772d78a5082000000000000000000000000e87251d2ee8d0b5b4d771f9f0595a0b2c1e181b20000000000000000000000008bfbdf56d613118bfa859d80e8b931db8c7d65dd0000000000000000000000008ee127cc5c7cad85be4c7c3bb75f689b0e3124a0000000000000000000000000b3d3b54d04e2abcaa1c5cca646783901d82954ae000000000000000000000000dd994160de024b56378c299c8dc72d3327f3b91c0000000000000000000000005bac77926cfcbbf27b74619fbc13837556420e730000000000000000000000009b2e47317359a0a386880bda54dee2ad6ae04e6e0000000000000000000000005b6f4dfca095af140a753374486f2c777ccf93730000000000000000000000007bf4fb5654eae4ed085be0e34daa920e364608d70000000000000000000000000a02f64009bc3731df4b71422cb39bb09f7c27ce0000000000000000000000001fc46397beee21c733535e6579a9d3c2f4d043300000000000000000000000006c5b3a34f28af41162205347e774fe4927436a6b000000000000000000000000f8a2465ad04429ef9bab5bcc4e62640e2923cb58000000000000000000000000d254ccdaddc09e5c3cb01b4c43bd303d179e9587000000000000000000000000d81a70368d94fa40ee50636b0a19bcc69302bda7000000000000000000000000d37f26442479dce3fe10a43948154476c6c395f100000000000000000000000041fa89af2ab32046b04d60d7d0d4ccee54b89b29000000000000000000000000ea928a8d09e11c66e074fbf2f6804e19821f438d00000000000000000000000074b9d5096c6f1331b57e69a865506bfe5881f7350000000000000000000000008f2f2758f0f4174be57974e68c7b26ae90a38d8b0000000000000000000000002cdfe7f97e9605e7a4c61050c9d518e7df80dcb5000000000000000000000000b5c2a628b21953c2325b3a4e855c94c2932b17420000000000000000000000000833ccd357f99f7ae1e5b821c9cf82e9517b2fdb00000000000000000000000020b9323a552ff05a43f17d5f5d6a64bcafac2cf6000000000000000000000000614bd228d6eb779d13ebde34a9545e4d082a1ad00000000000000000000000004be7f209f8f256999e68f3a583513ea481623d870000000000000000000000002121dd4ecad8baa40659a7a72980b4a2f534a4ce00000000000000000000000061fa9b69b08976809760c4454fe0b9eae4781004000000000000000000000000b11c2b8fbf1d74e3389372f0592fbfa5a6a0927e000000000000000000000000954aa455f5d01d50891ea902b77d877563b9ea8e0000000000000000000000003e3ca78e15083376155997fff3dab2ef771e301400000000000000000000000024a7b8c6384bfe4dd7b183c466f59ee7942967a50000000000000000000000009f83fb0043fe736b647af9e5be881a696a5228560000000000000000000000000b9e8c2201d08e7426edfc1ac0cddda9c6c2ad26000000000000000000000000820257d08cb4c08c61f840ce9500ed4ad093d0320000000000000000000000007aff819669f4d3caae8e720fa4d295ff82b4c779000000000000000000000000905a37c64045e8ec54a91ceb8009189d1b170c4900000000000000000000000086c417859752f83ad332a57155a4c3fc08507bef000000000000000000000000cc3bd7c34a73526124295d8ebe74518b4824ef810000000000000000000000007249d41a7376362d8c2000ec58d39b58ce17ec3d000000000000000000000000dc9dd08f832bd6b17e9814ac3b72e20a0194bf3f000000000000000000000000edcffc5238fd08ce3d4c28ee6194477d67f0cebb000000000000000000000000d94acf975e761125115f849fe11d643302bb124b000000000000000000000000aa8750c8471b4c0e4efa70b0371b623248f964710000000000000000000000008242e40a20ba835fff9b45f9ad1498d621c63b69000000000000000000000000691bf02bd3abe7ada6ae456d8df7fe609626c7da000000000000000000000000f61af6d823172fd64090dd01c8ff30c076ce67b20000000000000000000000009a3575c639152793f57596282fd967b53d3b3c1b0000000000000000000000009ca9e71830ac1d1e9c918595396f19739ec3b7b700000000000000000000000088e7bc3f1d325e0dfbaf226f4a71e7a712ad691d000000000000000000000000fdff0a47f36dcfc9e9f549740fcd05c59fa1c16d000000000000000000000000f8fd7ff32e1637d76ae5ed029fad5d34f6563ff100000000000000000000000090e0d37f59b4d3202880d2fb17f3e50b7056f76200000000000000000000000061982b0288a18c7b8d12467c3adb32bc945ef4fd000000000000000000000000a15d3982f013fd455debe59c4ce328432a8d54d90000000000000000000000003f8355e445a6482f65847f9d4cd262973d24708e0000000000000000000000000b8ca85310aa18b3ec0358f84e6e65e1592271740000000000000000000000000e4833c700e717e68e6be0f48e478f751405fca700000000000000000000000020201aa48c9702b3f7dea66b72dc43ea96b31bbb000000000000000000000000f8e8d5e4a5592d9ecbc59601edcc6cfccfb4fe140000000000000000000000006779f99fcf53562a9ab268f4828e24f4b765c3150000000000000000000000001779a2049a0783b68b46e45644678cfb11d903f5000000000000000000000000ea05a8da2227bbe1407e8740a674e1aa73919006000000000000000000000000c6d1c1d8d56395d65a015d5c72f466c84f1c9663000000000000000000000000a2f742351f25975f93e321c5144cd2740c2ec6c8000000000000000000000000f8cc0290a5f10490da9224e81164994095ec7def00000000000000000000000044d934f5f7ac8c64ef33ea5b8ecc1a78f31a082e00000000000000000000000037976c0fd8c044c2fdcda42e16dae7e05fb47060000000000000000000000000c471323e3b5c25c9fa6bca2b15ed1b34fc55e3ae000000000000000000000000d866e3b1c0fd1ec33603aeaca485fe09c6feb8dd000000000000000000000000e022f7d7d104674484471d8c782bdfd92b3443d2000000000000000000000000bdc6658a02aadff7e55f1000208c43dcf1a779e3000000000000000000000000bf71b1ab9157fe1f2c1bd79c348665ef4c9710ff000000000000000000000000cd9976fce52c6d3fc768155439d045922c2657af0000000000000000000000008490cce3bef1a4945b1e5229babe9ff3b4547bea000000000000000000000000176c4cfc1ba5aae04f514855526b79560befde26000000000000000000000000bb0607225d520c456ba6305b2fdd9fe5ccf7da2a000000000000000000000000f8ef0ce59545bbc962f97b27a81a26621518236c000000000000000000000000394e4f55745db6e9de1a40ce7c64748417d118040000000000000000000000005f903ccc715fbf70e4db2b71faa901d4dc9ac450000000000000000000000000aedf136ca9d66f75df84c7d866f2eb53d32fc3d700000000000000000000000093db822df59e634fa5e2ab61521a8f9b48470a3c0000000000000000000000001b001b82a5a0a27a356cc5f3884229a919adec3f000000000000000000000000e6cc4fc8a4a48b9669a8d99ec1727cd245969331000000000000000000000000155e2f438091e2ea02ed1651abd1edec0383b14300000000000000000000000024601f9a0006855958f7610b501873b04512cce2000000000000000000000000f77809cf3bd6e113c90e2400b3a070d1779a5fae000000000000000000000000a114f9fa5c606b815e07cfd76f369fbe5ffa37020000000000000000000000008d30425000ee695f7a89aade63e5bcefa003c4760000000000000000000000001c2350318ee21a8948561e2da96a5287378a5f7b00000000000000000000000002686a314b71002326555c4ab7e25983c9a27e5700000000000000000000000090e12aa410420898cb9e71abcd6a1469f366b57d000000000000000000000000c6e79d9d28c2254c462cd690c663f8ba42e01a1f000000000000000000000000e8a1a31b43c81b88f8265e21a80a90f62a70729d000000000000000000000000d527fd335769ecd23d4dc45a398e1770178202180000000000000000000000000ccf0d18002c0af46bd0844a0f0f54fce099c945000000000000000000000000b623cc2b2c9b2e7904791492d10ccf3bdcfc38a8000000000000000000000000d9fbba16cf4276e236063f2b16e4a320fd7f24ce000000000000000000000000d95365dbbe2704885a28fda73fb7ed30ed3e426c00000000000000000000000008bcab4e6d71d11c8a132ddb9b3e73ed9e44c55c000000000000000000000000be50f1312e0442772caec84f3f1053d2568f327c0000000000000000000000007ab5be875de6eee9628b34f86fa99559e8807bf50000000000000000000000002abf109bcbbb504e2c4d518a37ffe80a1c8a4f7b000000000000000000000000ff33776c3d334e665dca9a96068618016b7a2f7500000000000000000000000022b2ce4a448da4aa1563b999c5b87196a202516b00000000000000000000000005d820bbf95171f1ab50c298c528350784ba9595000000000000000000000000f08af090270550ee363e84c05a581672833a526e0000000000000000000000001d6e09feca8d46bef82ea62540b27b23bc76034900000000000000000000000000d54af8006c951d4e2fe08725e1d4c739bde99c00000000000000000000000014a968de50f2e791305dbaaeb39bf8140bd75779000000000000000000000000770e50e12fcb64fdd6e7bc03185e1b8da52db2d0000000000000000000000000b08ac422ec0ce6356f6ba23169367954ee844bec000000000000000000000000cf5be46d00aac469833e8142af267e4e4bbe7fc600000000000000000000000028226ca039038952256724a19bb0b484f2279a69000000000000000000000000c9693f20e37039532e64144aa3f2e2485aa20187000000000000000000000000efcc7a125a5960241dd1aae67d112e920a7432c6000000000000000000000000b34866091791ef2d130e6fc56edbcd7f369f57c400000000000000000000000039510068a2654d491b8bd12f0b91ced3e28ec278000000000000000000000000f196c8acb57b11fff5ba586f15474ec1084c95df000000000000000000000000b22d500075e445c14635c67c2a30e0b176dcc9e600000000000000000000000062cf3d7a2bf7672eb087c439f5d1fa4e2093a73200000000000000000000000001880a4a45b23789f0d4e2d8fe132de699cfb1b100000000000000000000000034aaad5909257f70445ad47c1d25d501c44d788200000000000000000000000098640a6de21f7a39a7823f21c8255162520e3b76000000000000000000000000b0d32a2d26ec07326ce625c0d53db6654ba3e044000000000000000000000000272eab1c3da03e7a83735d86413516bdd218c9550000000000000000000000006e8e28e9951928f44929b0088b99d2a98c0b80300000000000000000000000009209779a04ceec31fb2b12b5cc5a5a11ce69c6b800000000000000000000000050a228827084c8b0f84a472a531e8d80b70b71dd00000000000000000000000065831f8eee82978cf471eec44cb50ce66e4dc9d4000000000000000000000000a83bb2389385721b2dac15f53d9ca1d8b26f36f90000000000000000000000002cf701124a534baa0e1324ca1d828f6c186d27cc00000000000000000000000031b6fdb679ed205139b9b2f28accb2a3f2cde8e40000000000000000000000003a12685c0628065487eab85e1abd5060e25149f1000000000000000000000000359c15d5b82e54069bf5777546e421b5680e8fc80000000000000000000000001dee716f758550f855fd6fa1aee6a45c39f82e90000000000000000000000000e794ffecc16a8e5f5c7d7818322ba7fe41a63f72000000000000000000000000e7dbe6aa7edcc38cb5007b87153d236ad879309b000000000000000000000000f216c2972cea76627c3928a372083bee9b633d29000000000000000000000000d142c9cfe2f0bef4c14594358fb65aee1b726d2c0000000000000000000000008ccf9c4a7674d5784831b5e1237d9ec9dddf9d7f00000000000000000000000083c9f80a2cc751b2c8666e5a5071d95f8cc16e3000000000000000000000000075dc0d869b7169b59f406834a3371efb82020cf90000000000000000000000003710a8ddaed08bc2f660180291efdbd57d34b60e000000000000000000000000aac1eb8c335f3e7fa65a5249c9d14cabf6e003e6000000000000000000000000987e5c25727e88dbc93c3fd318f40085be06e98d000000000000000000000000961e4ef2664b921c287fdf455a1310994422abb6000000000000000000000000eb8c7709ea933a38b3b3eb9ed1091d688c74f4e0000000000000000000000000a118e52823d17b394914d8494980424679d5372f0000000000000000000000005ba75cf8e30e2e03380080e4241b4c38b1989c08000000000000000000000000887aee628fea195b5d93da93153afce16ec77bf600000000000000000000000036367b949a4a374acf0ee1e06b52ded730c54252000000000000000000000000759af7be617647c1d1470aea4a03aa7bfb11f0110000000000000000000000000574bc29a4c04f126cf0737c99897dc5b193a92b000000000000000000000000e2a13e78e6b2b044aae37edd821cd9951233a4ed0000000000000000000000000cc0d5cc3222c2b71f56b05709684db5f8429eb8000000000000000000000000c199d54be70c9837449b8ded44b6c960dde9dfe3000000000000000000000000580387470aadd10cb6dacc98a6ff76b143822e23000000000000000000000000170b92bd762a169dea6dd76fd6a540ddb32c15e3000000000000000000000000521ecd541f6658447fa8ef3a4cf2ba5e9148958d0000000000000000000000005dc1e81e6adb8a2cda290e5c63ee2babf84a5d0b000000000000000000000000f66136fd1f2c9475f9df74ac4b2f830d561a923800000000000000000000000080b9aa22ccda52f40be998eeb19db4d08fafec3e0000000000000000000000006fb18d11b159e0bf6463c19727de757fe96f844a0000000000000000000000003b9ca81de79acf1130079262b5e3a9ddb0c1b6920000000000000000000000009407cda9457186a07bda9ad0d1ee08a3e56e0bcf000000000000000000000000be350109ed987954263e718762d988c0a9dacbe5000000000000000000000000c919e6cc26118bc142905206ae25962aff1e7a090000000000000000000000007aee76648d779c856b03d173544c6623ca6608a0000000000000000000000000d43517799b345574ab8bf27eac002d32d57b5d2200000000000000000000000042946a9faa51053b555387c9ad49ab206e1641e7000000000000000000000000e6179205c29613160bd5d30f45b97d6c6d1f8f3c000000000000000000000000ba4dcd58095b16c0e65aaa20af2f932cef7867290000000000000000000000003a63520886baa65e8119ba257f4d8c4879b3ee0a0000000000000000000000004f21666e6dbc3ceeeb96fad0ce7d1b247ff1ff87000000000000000000000000a93eb61ead0baa3de4b44e1ebec317a1f0d89b450000000000000000000000004740b112b90787816f6cc6142a8be58718df869b000000000000000000000000f662e9e0c4142ead9a6c40f9438688c446c367e400000000000000000000000049bd647a52ff992c0f5bfaf3326c8c22ec09df53000000000000000000000000d6ad6412d6614303a3323626bcc6e7f7df50f56600000000000000000000000069fe4cdc46d7b1947ebff108842ff1bf8234b3c90000000000000000000000003ed4733ef591fe91f25de8a205bdcaec0ce4dde4000000000000000000000000d29bba0a0b9329a606f694ead2467c85f372feef000000000000000000000000aa4d32dadcd0077d1322d838bff46006407ee1b90000000000000000000000000093b826e7160be821519c5e22cf126dbcbff5520000000000000000000000005f7098e2406902675164451e4359b23f9973d5dc000000000000000000000000c2d60ddd8861037719a287bc2f6ee41f3e45ebc40000000000000000000000007ddf6f4ce0b0436541111a77ca197f94c24f53780000000000000000000000007fc37730401d4356060ce060c7186bcca98112e9000000000000000000000000a7c6506e4dbff893524b85f73cedad6b25f3bbb0000000000000000000000000e6ea30b0b8330c20591a2af4eb7d63255fadf1f9000000000000000000000000bd93701efcbbecad70ff3cbb1eb881f448606a53000000000000000000000000902c9aaeb17934874a6ecb5148b34de3934d6bb900000000000000000000000000300ece1cb7c59ef526418a6f63fe47c761a0380000000000000000000000003d14792d2daa27d512f056c652d3df3142407583000000000000000000000000c7458ca5ca82b9947bedfd41295c661dc3851b1e000000000000000000000000d1c6cc23b618658effad589a42d571fefcbd5e4d000000000000000000000000f93ce95381056ec0c666c8becc823ec85ce58ae8000000000000000000000000d857fc98b8f8438842e6a3795a82303acfe31f35000000000000000000000000a906a5966454e9784533252cbe4c323dd8039f23000000000000000000000000329def6caf1f3e30a1c65ea8a6b6f473af31b798000000000000000000000000861ded8826c705051d421d62d66a6a764baf88c50000000000000000000000006a12d7191dcef2cca5abd006782b88dd0151c38a000000000000000000000000ded34830845031c5658fc062fba1eb4ae719466e000000000000000000000000f4e85fa6b1ea76795d3c0eb12afb2c6584f73e090000000000000000000000009b7a4cf06a96bbe30d5160828834d8fe0bbdbaf3000000000000000000000000b979951102996de3210bfc13348a40aff8c4e74600000000000000000000000051d5f99121602a9bd66b64758d74c05253738981000000000000000000000000ce8b5bcf9298fcfa5dc965f8c6d31f6b3ef5d7a30000000000000000000000005d41edfdcdb2e2f0c31e98e960acb11c02fce6a9000000000000000000000000631ce3efb7b48d15c5def2f5c9df52dca1d160e30000000000000000000000007b7e4ab1ecf7a69c1f15b186f9af11bb53e764cb00000000000000000000000001ed2fec13ad545568d9af1afcd1ac5748388f81000000000000000000000000685ca887285e563a8a17c77980a025ca46012d860000000000000000000000004255e9f146900199c48589497a5d7a43096b3e680000000000000000000000008219aff80c102373c084c195cc4ccbae618c12740000000000000000000000006eabd0b500e81411dfef2cf5b64cddcb42abd942000000000000000000000000169b23647f07457d812c993e51988fd09a6f33500000000000000000000000007c69bcbfaf1c45d805515c5ebda9107541687044000000000000000000000000e84e329f58cf7a953e256c93aac3b25ebd7b5f170000000000000000000000003270710ac228dd7c3c63fc66b0ff06ed1f5a98ef000000000000000000000000ff39e15a26918c320fd1a462b5cf4af6bee500960000000000000000000000003465b1ab283c015a5b6ce4c0064d4a2f8c9308cc000000000000000000000000241830e7b4fa4d5c02b68d6efcb95ff4b0f51587000000000000000000000000e8065424e4c18212d39989070e30a32ab64570ca0000000000000000000000007b872d450a58ef69c4d1f26145529fffec751696000000000000000000000000caf50b3e848006f7b1ef19e7622be29a046777fd000000000000000000000000c3a4f5d0d3dff054deb9845fe05449d418421d03000000000000000000000000b7b2baced1389c26f2934e97203252aa1d6fe1c5000000000000000000000000c42acd2572936a42675affbae7fd2e08af6f8b520000000000000000000000005bbd644f0eb1156bbd5e724351210470b1e3696600000000000000000000000063b56e4273e0010b46a77b39bf6b4c6000dfdcf90000000000000000000000001b648b48668867b28d5022c48cc51915df22182500000000000000000000000086aba3aadf45f81ae7732a004ec4b5123a920ed6000000000000000000000000271828d99dafba0315e176f8ace25b44b9f677b50000000000000000000000004edf429d704f9beddd50d8f77a31144ef5f7c51d000000000000000000000000f69863f0fcaf0539a3473b456b48ff20bd6bcccc000000000000000000000000b9f6950b1bfc3702accb673defb30fef20e4e58b00000000000000000000000055481a73d89895bd58e5a8e40871e1d3327d1c5b00000000000000000000000065bf481720cd002ae68f91b12a8de4f5167cf44e000000000000000000000000f0416154ce6d3af02186062a54b138d77cfed1c500000000000000000000000014e6b4fb8f14132067fb1fa090daaec2054a7f9100000000000000000000000054cdf158ea02cc7493e2e9a6276ccfa193a99f130000000000000000000000002b48b3845815811569d2dde42d758ab4f3240d16000000000000000000000000ae2b954f1f19d42ea9a8dfc1879cbbe3a14bcc5f0000000000000000000000002e4689ec78ec1ac01eb0972459ad46d526e548c4000000000000000000000000ddef69ac34ef6ed0001032d877262b8a19099fdf000000000000000000000000cc44eec454ff777b1dee3d438f9368f5c45b17590000000000000000000000001897ff8a29231cf00473f504d5fcfc2b2022219e000000000000000000000000b07156d22aaa921de8dbe6f3d874052f58cfe775000000000000000000000000d5d5e110c03b717876c454cc9806afced36b2dbb000000000000000000000000a4af4d012931fba5047210de9d89ef5e8628255b0000000000000000000000009e7903987fef88a83de704748b7f653ac627163c000000000000000000000000789c727d0a2ee2a2b754d83de696458d1f83da7c000000000000000000000000eba5e2bce474104b7fdadd93afc02db05432e6790000000000000000000000004ecbfc7f94469e0c7562155ef447ec678dc999c3000000000000000000000000e50f99a714fa046b5e445798bd2a4332fa3de12a00000000000000000000000098909af2ac3ee4ab4aea8f423ec0f7a9a956893700000000000000000000000013f944731451a65708b3edf5dfc5c806c2aec45400000000000000000000000018b6a7dd9cc7b538056ea977b6450768099fd3020000000000000000000000002bc3885aff676efda8d7253a23d4b79184eabf5d00000000000000000000000092b00ddcb44fd6d1dd0b92beca15941e3184cc9c000000000000000000000000e43f60c0ef3fb1bd2b79759224e4307b5bf536070000000000000000000000007d9c916386c23ef174a388d631a32d8bf35798f400000000000000000000000007450d0075e41334a1f30ccefcc36f912d74218f0000000000000000000000008defec96323e29fcc3ed31d522266b5745e362300000000000000000000000000aa11c993ef6d37db4143a520e2648478a760262000000000000000000000000df42534ad939aa5528621989578441cb2094ac8f00000000000000000000000091cc9e17e49a9e45178963a349df38a7ae10d7060000000000000000000000005a1769bd9033098b9ab69ced3059229a49b3322b0000000000000000000000007c9b213999baa66aeea3db4271fabd391e238a350000000000000000000000007e970517fff241a93de1546c1e4cfca7bab9af8100000000000000000000000058ae9aadb9923649932a82aea550e3a9381c80db000000000000000000000000c213c1f3b5afac4b3be78be13f9f26f4f58516780000000000000000000000009b717a15ffb8b84739293fa9825918acbfe4c7250000000000000000000000000a9efa639db58291c665488fee847324f8bf8ded00000000000000000000000092841bebabe89d3c5e0d5129f19779bdfe3cd9e40000000000000000000000001807ed931731a75469d4ca67aa7917fd85f6f51b000000000000000000000000e12b73f325a264525258fb2ba877ff0a0dd21a62000000000000000000000000dba9aed6413ca0ea8b77dd1803d653cc75e86e8500000000000000000000000064603a96eb04546d6aff64f565f3b10e304b466e000000000000000000000000c37600ef8038988590dc5398388fe339e1f2114b000000000000000000000000f7e4c3ebb8ea99ecb454a9ca6dbf1f04bce1a85100000000000000000000000055616a7a12a6a0b562d665cc330af2d0c86b59fd000000000000000000000000ec314dca441c1821c4bbd67c491d04d0f15be90300000000000000000000000058277dff8ffcab9bec14e526f113b7f4314609fe00000000000000000000000042a54cbeafaf7fa4a3cb49c384548c748ca0ede2000000000000000000000000fa37fc873991293e7e879b28ea070c5419bfc2f20000000000000000000000007062ea99e1cb82e18fc6cc9fae906eafbdfd202500000000000000000000000075bf4239b91e73370344bc02837a33d2579ac15a000000000000000000000000e4bf71eb07b7b5cbfe6701f2510c81b5d5c30933000000000000000000000000db87b45fe898e2aa7b2c03e86b3abb7a716264680000000000000000000000000d18609f9b1f15a20b1be75e9ae34bf3c476dbbb000000000000000000000000a338e4d4f32134c9080ff55f4ff349e1887a215c0000000000000000000000002878f5baf3ebf1de939916901da0a825ad37f7a10000000000000000000000003e65c255d1d4c23eb6ba4b21359891b42748b7860000000000000000000000005a83a53e27d4d039950aae2142824dabbc19247500000000000000000000000080bd67ee66c4873be51c6865dc6be7fdcc3a2fef000000000000000000000000299bf557e8ff7d32ed100db023a54050169522a000000000000000000000000093670a1b61e07a300dbccc52b0cda67da88bd6d4000000000000000000000000dad3a99561cf719bed90e2ab531cd9d7695de9db000000000000000000000000db4ca52479240a899bd325668d1822ffeee9a4750000000000000000000000005b5b2c14b28c2848de60d11cb7dd0d18f5052127000000000000000000000000aa6c1cda08cd8042031f0b7f3e7b14d771c616f9000000000000000000000000a66539b1b76d040c1a6632f8bd85d3da1dbfd35e000000000000000000000000033e3437989595d2bfdcf08e6e9c4dd71d656164000000000000000000000000bc42b72bf5c4c46b8d331d359a9e43f1a88eb2aa0000000000000000000000002a0ae708ec86ff334186796ddfd5f2ac7805f46700000000000000000000000081f8113da231715dd6c5563a36a52e0923c1e107000000000000000000000000390348a5739b689fac59de9bd5b3508e3960545e000000000000000000000000eb948d72d7da46b5b662050831630147b6b1a54d00000000000000000000000082bb4e2e586c33c662504ab1a452f90fd65ee66600000000000000000000000008090453e80fff6f25b4471da299b5a779d8214a000000000000000000000000cb51d299a8c12e86acc84c290a43754ceb3086f600000000000000000000000024f6ef6b72cacc9b5db685838eab474291cfe473000000000000000000000000d10be4affa992797d56c7b018cd8a1de65826c0d000000000000000000000000fc829612c774b945f783f4f520c9470de4836b1c0000000000000000000000008f295726ced36b37e3c1a756f0621e00e2834c390000000000000000000000009e3efdf16d0263382eab3599464ed393d99a5ca0000000000000000000000000e5f80401e784b8bd97f82350fbc45f0bc3dd9e6b00000000000000000000000015732e31ab1d6f448dd21174f6f6c49ce28c947a000000000000000000000000ed54530c5e39aee2280e20eeb2e71f9b295cfdd0000000000000000000000000900b818dc1623a6a4a66d5c27d55164ca92db6a5000000000000000000000000b94e242fd320510e307832d8c7e6e6fe7c721add000000000000000000000000ec291ceaf8aceccb3d8404feab51aecab377a04100000000000000000000000044d1d352f74665bfcf6165cc90bcb6f370913928000000000000000000000000f72fa05620ddf7e38f9a91078ee43afb713b6742000000000000000000000000ce6460d082a0a0abc919fb75015c8c69d5688724000000000000000000000000e493a341b6773847ebdb20279a2662c4338a454b00000000000000000000000008fa1287c037bf3e39088c5cc79a253cbc22ace200000000000000000000000078cc661794b2d4301648bde777326c4a8ffa9e74000000000000000000000000ce8e926eecd3f8a924f4c7f090126e4cb976444c000000000000000000000000d8a7007354263f84d825cef6e2b7a6f0d8ee27dd0000000000000000000000001f020a4943eb57cd3b2213a66b355cb662ea43c30000000000000000000000004e148046789925bba4092d9670d99a9d581e2e2f00000000000000000000000098bf0487131fb01cd47a685c4b87df8fb2c76f0a000000000000000000000000de9a973e3d41393a92cd385bb615af645871bfcf000000000000000000000000f4851f28c2d6cf8cc14d7b5176ece02d88daa0b20000000000000000000000003181f99af69eb82628786795919eb53540db437b000000000000000000000000049c4013fcf545366be36ecda4f30ecff07fb05f00000000000000000000000033a014f0b5647850e16c8aab165b897affc7e05e000000000000000000000000e29dda3cb14242094a159fe1083e92016c059846000000000000000000000000a809a866bc1e12b43f217f651e90c3f1f47dd0c3000000000000000000000000bbf285e655bf94744facbc74cb7e524bc7bd8b770000000000000000000000008f041a3940a5e6fb580075c3774e15fcfa0e1618000000000000000000000000ce908d52be7f6ddb820d450faa8b27a56162836f00000000000000000000000009b49043e1a9302340da18572b3f2c31f21184740000000000000000000000007908ead5ead94106cbf5a02758ac35048479b940000000000000000000000000b12d31dc02317142de0f2970adc91ead1c38cbd60000000000000000000000006c957d2c946c3ed45ecea7ea2b013f09e81986c200000000000000000000000067243b6a052282c35c40ee2e3ea77ce33979f0af000000000000000000000000fc81388fa6cb1b56e39c5a8ece2dac9506889bbb0000000000000000000000005e8bb7a15414bd3a72d3a943742c9555ec55021e0000000000000000000000002aed0e0d4e3d74e35fe77c96f17110c0d842ce7a00000000000000000000000080744bd967bf6e6e900a987773e81ee74c7a31a1000000000000000000000000409533e7d0839a5ef5ee3d1460296827b06c0f2f000000000000000000000000cf380018ac1f45298519ae0272bc02d9eb0636f3000000000000000000000000ca82d0165c6b9e9af83a0457c85a880d9bdb92ec00000000000000000000000094d7339cf6fa4047b524967f09f3c74e10f08e550000000000000000000000003d4806312037ef213c3342ba0424e837fe74fdc500000000000000000000000019367c63da1d389e9c965e97a9495db543acb84b0000000000000000000000006da0075ce2a8c08b94fa63c2efa07f503a5c3f6c0000000000000000000000007b5c06836f9798a7329bc508710768996898a13a000000000000000000000000dd74486926763e227c414042e5402686301820570000000000000000000000004e3d1d4efbded2d9b15db0858e01953823fab8c60000000000000000000000005f5c796652f621fc6a455c31acf91133bc26818c000000000000000000000000629de05bfc2e1b20115386eb1cc32b21e903c09500000000000000000000000046bd1cb914c4a3bf904d51d820084bb688274e91000000000000000000000000172bbbf11b45874e9559f0a59224c4c3005098ab000000000000000000000000d44211fad03169f6ba425f2f1df59cdd05d0df2b000000000000000000000000072afd05d41a2a9ca0fa1755d7b79f861edb04f3000000000000000000000000df611658ceb749e0808f7f3ddd5f09e183463225000000000000000000000000585c47a302d93224b46f161344cd97c541c59ab00000000000000000000000002b5c14b8636184704329b5cb6e7cc5cf58156af4000000000000000000000000c77e92ef455f9c3ad7c8333ba96c9593b55e88a5000000000000000000000000cebb169348fefc78f363c9999ecfd416caf02dd0000000000000000000000000016aad85cd128fbb082676b9a567286b76c95952000000000000000000000000d5ff71422b5b6a7b8dd05e28acaf5616ed77642a000000000000000000000000640918264bc7eb0a72d2ddaecd2012027f792b7e000000000000000000000000b73a3cfce24bf727e7889cd4e8bf51d5b5ce1f9c000000000000000000000000379d000f3fde811666063e57e5e9a8d65ecfcbcc00000000000000000000000082159f2005c8514a85c23e5731fc03ae8ec3a181000000000000000000000000201aad4ed5699f81581aad3821e854c5458036e8000000000000000000000000ebb24c0fecd872bd25739e5ca257c38c4ecfaa5f000000000000000000000000184610527ee7fb8b33a771005efc361b5f45b6160000000000000000000000006d3e67de4511acf379eacfd6a9c25fff8feda20e000000000000000000000000704e4afcf39ae9245a512c7d89ad5bdc43bc34940000000000000000000000005bc4ff33f86e0272be53fa25861294489ab2fe2a000000000000000000000000b4210a6cbcd5b240a7605590afbd09c37bc601a00000000000000000000000008e64da3fd31c29cfd87c0f390b5282d9de736e88000000000000000000000000b8c77107f7afa5c7dc46fed1477fef0adad0e78f000000000000000000000000cb222938f2f65c66902f20c666fe6dec4406f40b00000000000000000000000041e7e84d78d48085cf2cfbcf1b5f64d7b0e81be3000000000000000000000000d5c0579addb734ba828687e4f51124526eb08bac000000000000000000000000dbd04e27cc463d1344725824b69722190b49ad27000000000000000000000000191e2ebf2bc2ce21239eb2ba17b9d0f27f9fe661000000000000000000000000fbc44c09344711cf82476b4cf84884c5df69d66b000000000000000000000000fe18d86ced1f2adcc9fd02ca2ce266747d7c5209000000000000000000000000a5e839f50a812bd270d4f8d80b58cf247082df2c000000000000000000000000a920db7180ec7ef20c42963137271e3f9739142a000000000000000000000000c487b72f0d49602a8373a0ef4f97bf48265d738c000000000000000000000000035527f5f52c2e364f06cc4322a0a9c76d8bc9110000000000000000000000001f20981a5b8871a7fa041732165e44d61049fa110000000000000000000000005c8d2ba5671eee9926d163351f58378e64eda1a3000000000000000000000000c57cff93b88ab738d278c0b1f00c8e455a47adfe0000000000000000000000007b7cf397059bfcf00d05e90b6c9ff6c8aa944c24000000000000000000000000140bb3b4d13e022de28559e69874114ac23b4a1b00000000000000000000000049c936929343d84efe665ddde836c086e8638bbb000000000000000000000000a97a55df357b0f6c936478aa13ab624eeef591b600000000000000000000000004a8f0f764045dbc71eae29cdabf569cabbb47fe0000000000000000000000000ef442f87a597484a57387a48590b1688e1a693a0000000000000000000000000718d289e4e6fa61e9fb05c6f46681a25baeede3000000000000000000000000b42a0cfdcb2c6dcb8820debabf47a5dc0851b9b40000000000000000000000009aba87cac45382a0369f54bebc850f84dabccf3d00000000000000000000000048ea93a7c24f772b306465e9947b5ec91fc43cdc0000000000000000000000005be29d1b8f18d7706cc37a29b4e25a6e71b94b5100000000000000000000000023180b9b00839ba8f4f33b563aae17f94c5d8c3c000000000000000000000000694412b5d82e96abb66140f31afcb2da20267d19000000000000000000000000ae43a535c21c4af7ec480be330185ed6c5d6aa880000000000000000000000005ef60717ceb4c2b68cc6d5df278a388d469a6c5300000000000000000000000099c59fae87b1a22ddd55ca809e80df73df27da1f000000000000000000000000e778f2ed5432c11ab2f70ad65f107a04c82c80d100000000000000000000000092e95f4ec2b9cde32447fa4a8a681b8a1a250d9d000000000000000000000000b18ff7c8dd9d19360c5bb6a99add6a7d4df890be000000000000000000000000f17cf74d65a725349898cb0024e42c7731d0a8f90000000000000000000000000e623066e033cc83f712790442d39e8d4d7c66b900000000000000000000000047758bd7a35dd295dd9f6e2dcf83fc5dea20e1ac0000000000000000000000007ba3eaccc498b875120bc0cd8d050f23341f4719000000000000000000000000f5e872dd509bb19fecdfa658b770702439fec8f0000000000000000000000000c36cca20651117ccd83533508888bde1c9b977030000000000000000000000006173cbc01a151738a665755491461d9b4eeea491000000000000000000000000e9ccd8bbc1d1eb08d07e7f92b10ea5fcaceee1be000000000000000000000000df7996b6287017b765da0d047a202f34efe576d600000000000000000000000076a28c890cf8abc48de7077cbe47ff47f15c12dc0000000000000000000000008615d21bf29477b43128c2e9de00a4da95fd6f6800000000000000000000000049ffbb2c43ad5298db85912f87e3781fe2ed177000000000000000000000000047b8b50217e0e1fbab23c4dc9b4b9334cc6b254400000000000000000000000057d11ea519763a253aa638a9f9a5477dd9d7e2ed000000000000000000000000d9e51253d3b9fd8a01c19f91474ef355154f78b0000000000000000000000000708e536b34687c85577f4c8658b7670eb0ccb5a4000000000000000000000000e8eff2ec8e903e9caffb2dfc5f58f78e938e24c80000000000000000000000002ebf891f4718eb8367013d8d975a1e5afcae277f0000000000000000000000009af679de38011c83962139218d030f095c924935000000000000000000000000d168162ea99817adba4d2096fc8c30750ecd79dc00000000000000000000000093000812a24083de29580c516b01a5136d2bd0560000000000000000000000004567cb01a2c83d4abe26ed2caecfdb3fb142b082000000000000000000000000e53896095b451afd779d3f5a35354b7169e0ea310000000000000000000000008767d1976aeeff9b0d9345119a427d17324d0ef400000000000000000000000025c84be73af28d65e71f092344efd92b2c79e3f9000000000000000000000000a9fc884430b4d28253ef198c9730f65b2062549c0000000000000000000000009c0f0e08efaefed9fc849ae10919d304672ea7ab000000000000000000000000860ef3bdf4cff8dc6bd3d7c33e6d3e6d771daa410000000000000000000000007c0cb3fe302464a7688afac021df478ae547575b0000000000000000000000007b2ff19312f2e3dc765444482060f47f26175be700000000000000000000000088f33845932b9f75c104aff522c5934e8af8d4f30000000000000000000000006eac6f7c54af289d5b5223341da827045a64b1f3000000000000000000000000a6f39c4e0750c1c70be5589a41a053edce79e02300000000000000000000000088cb3d4f982f65043f5bc13c417ffb8e99c2200f000000000000000000000000d95767c30931bafc0fbf461c35732310669d8c5e0000000000000000000000000e1e17627a971273e4c439bf036f805de86aea620000000000000000000000009320d10787f725973a297bafd0060cb09806d69b0000000000000000000000005f0326cd7ea21ebb83d8cfb603c69bf5a7a0a61d0000000000000000000000006f9c6a98cfc15fa9b0adc7cc5d52dc0d2807a5c700000000000000000000000068695efb31337f9cb81afa19f2e4d8911e519a7d000000000000000000000000f8d757e04bf0fbd5432e743dd8612e62a9c983cf000000000000000000000000a9bcfd930b6afde897accb58dab661ea0e5e98500000000000000000000000002af2aa9b7712d7485f63fef5e03cd8f68f3a38950000000000000000000000008e3770041f0949f472ccd54d5be351613a49014d0000000000000000000000002ef1561aee0edaa58d550b86ae8a5b26dfce3f5c000000000000000000000000db53e56f1150334b1b4ac79955939213769162d90000000000000000000000002f4f38249ce6609c5792bc4e3b43a48f7f7c1dab00000000000000000000000016467b102e4987022ba5eaa82f23876a0f90fea5000000000000000000000000996f2af17b756afff22106d705f47b35229b347b0000000000000000000000001e0698223dce1c570a2b2edb9508a336bf021c190000000000000000000000006b09b3c63b72ff54bcb7322b607e304a13fba72b000000000000000000000000ed306888926ad7a2bfa7118f22f347639de60a03000000000000000000000000f3f28ba4b6ad540915f453bd05e7833eb99433b40000000000000000000000002e632ead541d1dcf1221a096cf8ee23dcd0fe50b000000000000000000000000c41f2a48069df30b5c09aa4ecf55c9a364334c0b000000000000000000000000540d6631472b9e8bed9f7931c0d93c2fa8e45173000000000000000000000000e0b00fef943b8393ed71e5f3f21247a6049f00e500000000000000000000000099de0e7afde29befac9f820b3c5cd2b217751d7400000000000000000000000044490cac43c5597a6374ffd37fd29e4d1688c6350000000000000000000000000dc18dd3e90404e8b9b99a1bce17812571fcb7320000000000000000000000004674405fd9d95a5b1e8b5b917123a7fe04efb063000000000000000000000000e6b5116aab50a1914ec9e92e9a5dd29191df2965000000000000000000000000474cf1797a517bbe057e312b18127c36fd00ce9c000000000000000000000000ea27663cd472b55e2ef471e3e0c6f5aa7c49fb9900000000000000000000000038e071aea4a423e9217cf93a1369a0a3c9fa64cb00000000000000000000000091e1ec4823505cd5accf78b304cd2a5ab31a2171000000000000000000000000ef1224e628dcd24a6a7c32828255ad8a4524d20500000000000000000000000005a827cb9763207bbe02d7ff6898fc8eabd771dc000000000000000000000000bf8090eab036022b7e0c77d9e34793f1b756d94b000000000000000000000000ea3ee43aa01ced7686434dd8b5788860e190701c000000000000000000000000d1b670e5413a4d08c02a561f57259817199d586a0000000000000000000000005efad23e6f650679fce5902e4273c4039268c1f6000000000000000000000000c038acae6704a10a2ce1ccbbafdaa5215c62d1e60000000000000000000000004344bbf5f9c147e82d1f10ee12a65a240762b3bd000000000000000000000000bff2407939afc8e29844e6a76ee05a7511857f5b000000000000000000000000bf8e6e4e78c37648c10007bc09f83ca898fa652d0000000000000000000000005e548421be523a5c44bf8b89c56bc38baf872734000000000000000000000000500bada88d393b6a028a3de45d69d106649075a600000000000000000000000057dc5af7791ebcc9ccfb1b6b6cae7b6e1a551e1c000000000000000000000000c6ac6754bc2f6d1712fd808fb0c8b4c1b3d3a1e2000000000000000000000000ed52208902fa8eb7315539606cf36c64fecc1e300000000000000000000000008a98b4336e8d5f5bc33331ed918e48cb6dd173a7000000000000000000000000d000c52b2998ec19a3344bdf0c50a7b83f516cb0000000000000000000000000ae7a6eed7d9de7e3ab7b042bc67545b39caaa985000000000000000000000000b6b5594c5c05c29d8877895216b7788c24436267000000000000000000000000a649bd1a0b8e35ef782b7cfd7cce929a8fd1b04d0000000000000000000000002be6b3b1f00edfe59d35163ab718c997e8cd7f73000000000000000000000000e819a1b6a28a9b19883d1dc7a27ab8f82be9e2d1000000000000000000000000d8ccccd65cf3ecc1d75098946d9bb6c548ecd90f0000000000000000000000004da1b78f2426921efaaa6e4ac5bbd48c7babfa330000000000000000000000001a9142a32989fff0260db4f7638ecf4ca1f78eba000000000000000000000000fb7d7c6c26efff28f7c628a610d6f09bf33927400000000000000000000000000b06809fd6f1cebc1bda9832cd93fce764dff5190000000000000000000000006800ad5ab4c248ef48981cabcde77afc5f7308d70000000000000000000000007986295f3ccece75718dc94cb4686de563cd3132000000000000000000000000007da51601ffa3ade61876c0858f778f4d7275950000000000000000000000006ccde53028e3b456e1f0f62591d4a0178d9f05950000000000000000000000007a4039965d152add2ba04230a002c355b75bb529000000000000000000000000ebd33858f474c57589b790a2b3ba661a2b8b5e440000000000000000000000006346a5efdf199d0f6664bdf4fc6ea946f3bfc3af0000000000000000000000004aadea1ed62e3080cfa065ec3a3c862f67dc87e3000000000000000000000000cc66bd6478a858c1240352818963d4900279168b000000000000000000000000fa86c6d291d4a15a5fe33ecf85544ffe39fc75de00000000000000000000000057b166215c7b1b08b66f7694ba3d6fc7c3ab8523000000000000000000000000eb9a0f07f0c7696cf01500ead7270536fe835fb80000000000000000000000006711a2de4dc69ce964b6222154043eb4f5be1c69000000000000000000000000e07cef079a650339c8e4d59f8b002dd1be3dfc0a0000000000000000000000003c79821f4514ced66e73ff8de4842db6d310df6a000000000000000000000000d300f2c6ee9da84b1dd8e3e24ff5ae875772b55e0000000000000000000000004f0f75d04e9af19ab10b1c31430e7a90779e0aca0000000000000000000000004175a626fbd162005306eb0c21bf26b515512a870000000000000000000000004c5e87ba5ea87525379fd4bf6da02a4ce83a853500000000000000000000000041c6beb49d2d471c1f6889c800c6ae92c6d1abb300000000000000000000000057553e681e1c4fe74b013e195343ca29c9179e930000000000000000000000001a791102026d654800694850941ebade6de3b20f00000000000000000000000057a18f44747dccd27d6fc1b1605b2e27959922300000000000000000000000001e25653ff9852119360c9f8d796969fafc048929000000000000000000000000b854a57f6152c43071d3e8920df0b9bc58c71112000000000000000000000000887700e1cf56e187b2de80bfb42ea5c956b326430000000000000000000000005d3f124c666eadd23d6ff4c3d0a147645d8be6b1000000000000000000000000c24aa19136feba6ae8ca9bb5234fd459743dbb57000000000000000000000000c1a26fc95765b8969f251ea6caefd97eb73b2938000000000000000000000000e25942ddf890d2f6180f575af31e4ef83252ff66000000000000000000000000dba904efda11ae6a1e719b5ed95db2123a5bad700000000000000000000000001dd754f5eb90e67b1aa7eac328b37cfcfac15bf4000000000000000000000000afa98391edcbc35920994e3596e467870d237e1c0000000000000000000000009b8591cc8f7aae98ad8be09d32985a4849fd781300000000000000000000000067ce21cfe1bcb7b5376fe5c08087508390ab96b400000000000000000000000004e938117e7231e58dd38980e9d9d1146ddf640d0000000000000000000000002b65e70f0d0e3c19719abef9237e974a49fa1c82000000000000000000000000a96fd0a2f83f710225c6af404ed7d0a8dad7755b000000000000000000000000267c9504cb5e570e4fb923be5fcdaa9460789441000000000000000000000000fa1ff0bea9f993271e4471f034da9b46fa4d6a87000000000000000000000000ef8f9c9e4a6dc7d9aa3181ef17517efcc2434cdc00000000000000000000000069c8cbe9b4b9e355e19bcbefd368523a62334a350000000000000000000000005a79e5772493cf4329682d202aa2d28f85a8544000000000000000000000000086f2e31fdd45d53c844bcc56a1de8e15d216c94100000000000000000000000055bb9904df17f3b07551aa117841b3bbfc66646d000000000000000000000000cb0cc9393b594da814127637614b4b97e8b27c20000000000000000000000000b12758e909c6dcc1e30bc7fcc966530f7762ad7f000000000000000000000000418297b815d7c99701c3ec61eb05d1cba0c1ff07000000000000000000000000bc198ee52a8adc1686bf353d42fe9de99418223d000000000000000000000000647a62100d63d5e017c6fe0b9a14518aba25ccf00000000000000000000000002d53b64a1e26bd08d1e6ffd3fd2d11eff8a9495900000000000000000000000045fdd9c4e507622398810e92ec46fdf0ec45eb4f000000000000000000000000dc43b90db03b575b760ef7b401aa647881f150810000000000000000000000001d289fb120e06e6d58a288df1a9828a2c647fb520000000000000000000000003e388bfa49852f291f65a65ae358c79bd2cf040200000000000000000000000043f641fa70e09f0326ac66b4ef0c416eaecbc6f50000000000000000000000002b19f5720579a3f1c847b8ad037786a67e56c81d0000000000000000000000009ff07c52ac45b40422d66e0356d14f8d64b9002e00000000000000000000000045ed122a379d63a89c94a04753d82e89a40590ea00000000000000000000000098bcd0144ce93874c494cdf4a4904f2ed0d3e0190000000000000000000000003cde7f3fca25c42dccc6f5661553d9dd5cbda926000000000000000000000000a9424a87d00f32f1a24554529899d7f08c129b3a00000000000000000000000058cf2a55f645dcf50e391afb3c87800ead0559c2000000000000000000000000e6c7d61afa59b1ce210128a1e5c17ebcb69c579800000000000000000000000005b40ff1ecd60deb7125c4ab7fef9dabbe566bf100000000000000000000000020f07e69eda1a2dcd42987b5b690cf3a05ffae000000000000000000000000008579d9a1da5fd6ca41971ff341db2cb728e664180000000000000000000000006436c04b1ff313d8fb005b4849adb0f27393decd000000000000000000000000392a5447565f4ffffd1921fdd17f8c663d84f81a000000000000000000000000b872f5461d5317ed6f0a7220a6f9ebdfbf4021b40000000000000000000000002bd45c18ee8827de4309245f49d842841eb784dd0000000000000000000000000d5d1cc6c9c314baa1a1485a558bd5e17e7fc8d800000000000000000000000097d7487a5f3901e785595747f49e49a435c66941000000000000000000000000ded2c25295c9e4386f57500b70cc11d15b7d49d9000000000000000000000000476ed5ce1fdddc6b4cdf0e4e9f31a500d2bf99c2000000000000000000000000c044b084e3fbf5179a14b1af382c85f6f4c2202d000000000000000000000000f9c5f9a702b86c77a4e01a9a402d3bac74b4a6df0000000000000000000000007864f153824273781a676cdc3736f27356e01f050000000000000000000000008d996e3e69aad5e8ac7bfef4bdbc2beddff880a80000000000000000000000002f6297d792c55597e2da8ceb6fc683849179a7d0000000000000000000000000a5562f17547064dbf32aba6579c6f3de3e3597c40000000000000000000000006b82c26c6572884b51dd7edf2fdd8dd5a8e1eda1000000000000000000000000606023ef6710ffbf7eb55e2708cb2e598629d1ec0000000000000000000000006323e8e84ea4ca9f3809d5fa01bf6a31a60def46000000000000000000000000c2a34ebd12633a549bd2aa56e7b134d34e91595a0000000000000000000000005db883096448d02b4ec44cd400412ac165a9d73a0000000000000000000000005ba0f1c27bfc49a969fb40063e19083940d71dbe000000000000000000000000c952433a8c64c20b5b82284812556061092c7e93000000000000000000000000f8df05b628d32bc838b38e455415b05da1accd3a0000000000000000000000005102a024d6817fdf400c42f8dad8e7aaa592f8530000000000000000000000000abf4d5ed4d4347a616723543529259f4eb5293f00000000000000000000000018a8fe064b43e1e4c4f359e772fcf6b7029b8d15000000000000000000000000d4ae01a285fb87d6607452e852c17ab9dc54031b000000000000000000000000566c5790a944a4b31ed6003855530bbbdeab5b7e000000000000000000000000188b88e4a937fdbf7e2b5c9cb8715ef895759bc30000000000000000000000004da4e6e895742eca47793ee50060fb9189b9f4860000000000000000000000002c4f627378f1ddde3d15e7d31051c80498074067000000000000000000000000b99324a9f36c595a32d88e8494001f3d45eed3410000000000000000000000000fc4838bfe4d1f7f639d0dc62333b6209805ee0b000000000000000000000000b90b6bd316a5ef1bf9d1fd5315680fd0cc8d9100000000000000000000000000c09e829e0057912be46026b71ef53366ed922b72000000000000000000000000f4c1e2675f7fb9c389e8c559a0d870a8e2452f8a000000000000000000000000f936d0b1b7173742bcf7b6355892fa2172f5b62a00000000000000000000000033a5ed16d93a7c797928be918cc9e4b21b756e1b000000000000000000000000977b0f5d0a88da2aac57dba85117b2461b7425a2000000000000000000000000fccfece3e24dbf9a0c1df6eb695cb2cc560bff3f000000000000000000000000ef2e96290bbcc2c765259d8cc4f51e12cd8e1750000000000000000000000000fdd88bd717d4a70dcce5f4a762db1a4c219337a0000000000000000000000000458d9e2ebcdc3e9c702deaa4d216d116e1d56cef0000000000000000000000007e2fcd04f1d3994e43611c222ee9e5247b025930000000000000000000000000537eb430cc376d3bb3092aed432c6b7826473fae0000000000000000000000006116307ccb72bdd9c34318f6f6a703657d93da4e000000000000000000000000d58896391e3110548c1bd4449b657763c0239357000000000000000000000000263dec75ae112002ea51b4796c696adc7d804502000000000000000000000000d545b9e0a5f3638a5026d1914cc9b47ed16b5ae9000000000000000000000000a8d4e88e51ed57de373df2015543093ce3e5f1330000000000000000000000008e9b0fd037aceea24b9630e8b54eee009b469c6d0000000000000000000000007021b17bc236d08f333633255ac82256c0ed9e3b000000000000000000000000dd42f66bd8bf918280fd7239d1f3dd11da6fff8a0000000000000000000000008e3427767bc5338818ea2ff79a1576017898a48c000000000000000000000000977de2672afe662e36386763e2a405f84f42ccf8000000000000000000000000dde2a35bd92e4eea7afca0776d1cf67243e9e9c3000000000000000000000000f94298dcaa5be6da615f6980f687a70e5abeee99000000000000000000000000cfd4176f7975c70f800d87aeaca316270521595a000000000000000000000000eba2f6282499dd9f8dfba3fc83fb6bbab1cb8742000000000000000000000000f775691d3e97530fb8d9e8608e9b6837ddf052fb0000000000000000000000000f71009d95c61edd6906048708833b66c759122e0000000000000000000000006bdc10e120d678fab6d0557012e5bd954fb84165000000000000000000000000000562b138a5566fb0d3f3557fa83a211c55489f00000000000000000000000025aaf13451e66f4f322a6105f7b295d1a7e9da9600000000000000000000000010bec246e5bed00d6ce37aafe238a4cdf884a73c000000000000000000000000af59cbbacc32d690f3d88b8fb94c9c770eddacc0000000000000000000000000a896a584546c15ed6ce434b54cf492eb3f1100ea000000000000000000000000da85442643a7fad0c37741c6cd850593afe6fc6a000000000000000000000000cbe9d79576de3af6dd555a3e413ea402716b73b700000000000000000000000056cad19892dac4687384e7a20d29317dbd57983c0000000000000000000000008f61d0ccfdf211265ceadca10dac5e5b5a60c1a4000000000000000000000000bd0887ec372339f2c301320715d42cf7ec674a3e000000000000000000000000538acdf3f662ecb4e2987f96972e7b1d26a98e4c0000000000000000000000003f3be3e0c59ff70ee0b830c8aaf7ee9fd367797300000000000000000000000073c87cb79b6176a4db1867f6cdb136ce9043ca450000000000000000000000008ec47dbcfeab471e46706c519e050c9a918b9355000000000000000000000000d657e9839b413ec8f3205bc3d698d1c32c71304600000000000000000000000001d858a9b9b00125d2c8b8ca6bee042371de6e1200000000000000000000000085d29329afdb4b3d34c0e0ca2777dbf402968aae000000000000000000000000481ca6c3b91663824254e333ef1ec8e07a0b940c0000000000000000000000004d4c6e083a1ecf42f77cd734622b69d9b86c05c9000000000000000000000000ad2bcbc9a70535583497217a8824916b88edc6fa000000000000000000000000392057e2845dd19ef14d74ec689b68d3ef61b5c900000000000000000000000041913cda823a0e22b01482bded002891f60a0056000000000000000000000000ad742db639489225df8ec0785e810ba11fdd1b840000000000000000000000001b77595579fc233d35cb1e9df07f399543742e1d000000000000000000000000b3ab71d0e0c546ada5227d4f1f6aa5fcb255e75c000000000000000000000000095615276078b360b5b00a77216db28f77ade7160000000000000000000000004995dae2e0b47fb4f5e5269c8417fd7f3ac20a2f0000000000000000000000001d8eb7dc305f729900a7bd869844284f9428875a000000000000000000000000f9416dee30822e8f3f37e3e9476711f1d5b510dd000000000000000000000000af1fe55133f3e05c0e70259735ff8b5c37a64a59000000000000000000000000cdbf6c0949037404addd9191d945925ec0cc371a000000000000000000000000919c550ef1ca909e71be72bb792adbafa6ab5a25000000000000000000000000ec40ae421232a324a23a1a9f393d8506a2d57cd1000000000000000000000000564fec5ee08ac66a6de50ded55ce06aebbb0d36d0000000000000000000000005ccf594cc3ce1d8d849524ec6ddb42579f17cc20000000000000000000000000c5fbd285b2f53a9e694134a16b026a8120dc015200000000000000000000000012ee1454b25e1288b0725d9991532eaa9d31b1560000000000000000000000008a6691e0062e0a6b6bf0e9c65efba25b9b5af8800000000000000000000000003575cf42c6f99a37a3d583b1d66ed9d0b44c64220000000000000000000000000b18e5c257d401ea260e2d9ed428c8da9e26a17c000000000000000000000000a551f46f17571b5fce85562809e0c18731760cfa000000000000000000000000651c8e5a3fdba50bdca15f455ba5ba04caa2aef4000000000000000000000000dd3ae23423fd0ce9f1bd2b05f625c4fa400bbe050000000000000000000000001b815dd95c6f7b41f8563a67b3693f2a0740d38500000000000000000000000057ad970d6c65e971b85ca638ddec6699936247c2000000000000000000000000c93f7f1e88ad72c93f481cdd3e62ffcc3bf61cb10000000000000000000000001213a6d8ff66f9c14be8edb79bc0a6b6e1edbda6000000000000000000000000c152d5835f058d4ab93df42cf3ac25457b1f0bcf00000000000000000000000066e7b090bb43482bbde02989ac21804c48e55a2c0000000000000000000000009c21b2dd0b2577dd14ee542b5a2006dc70fb7bb20000000000000000000000004b7a64b326d896bf359d399a722dbb22481aa6aa00000000000000000000000070a5049206aa855f4715d5e36e058a601c25f8930000000000000000000000002818af502caf5400730f61cc57e2042bffa38b250000000000000000000000002a6d76fa77419c7caf570af21a8be7ba9a69aa770000000000000000000000000839ef5ed3f2f2194a689f1be6cdfc48d63c0b72000000000000000000000000b1e6917694d3ed7b3bd0c334fb6b90215b2bcd36000000000000000000000000eaa997ed71a3863e2c71b732305ec29c8117c4740000000000000000000000006aceb84fddc53a6370c660decdb69369a8959e94000000000000000000000000f6f7affba0f4113ef7fd8781ba6a1d4b431ff624000000000000000000000000ac59fdfa1d547d6af744cd0406df156438befb5c000000000000000000000000decfdd8359b462b5fdcd3a739caa6b86efc4c1ca00000000000000000000000089b3c2427e113bf4cb10571a501b95819ae41c74000000000000000000000000ccf9f1bfc718fbaf6961b8d0afb8be73c301248a0000000000000000000000001f6a06df9a22aebb73eb03c1d4f87b8b102b47e30000000000000000000000003d4e43d83c01df3929df696ef3189ec0d02ec7b7000000000000000000000000aa16c66eb5929ff18305affc04e34806fe81649b00000000000000000000000094901877be429dde2c1679576996a312d24d7706000000000000000000000000d44e9b676e74ae45c0a39150be771eb189bb2337000000000000000000000000813caacbc9e886cf801109e0a435a8bf4a28011b0000000000000000000000001ab4b9238cb259f1304d8aac3c3964c2cbfd04a90000000000000000000000004f3e06a628b3a1e85ca1c973f1ad2c899259dc5a0000000000000000000000001028e8c9c6909b3d9f3beff94740440c7023fbe20000000000000000000000009380239574888250ee7387cbede7e0b65180308e000000000000000000000000a7db09c8d69e38ff15279fbae2561a50f38df4b50000000000000000000000009bd4df7b08262454da61ba9da04f70c3f93a0367000000000000000000000000a19e6dabd93c4cdded24db8af262dd9815bf4a670000000000000000000000006483e37006ef82191575ed27f64774007a618a8d000000000000000000000000875455bd3b7f9a5950ff88611a962a72cb821918000000000000000000000000627230758816ec8540edb11dbe601522e8c5431600000000000000000000000060c7ed58b20854553a896018ad309f7f26ca82040000000000000000000000002364ade4fb07858babd7461af155d43e02312c79000000000000000000000000528910144c11b915f00dbc239d499324ad4c0d7e000000000000000000000000f7bd8bc182e01b2223f1d639b3c8cfc8f20de51b00000000000000000000000076d03242952f35260d6a5cc697192808c706d83d000000000000000000000000e37ea60cb0ba78444a00f8172760026ad37ec03a000000000000000000000000c76fa8a36ef614c390f379fd160944087a6c436a0000000000000000000000003522324d835e3cedb7cb64876e79a26947dad51b00000000000000000000000076949dde053fdd517e711d4e123108f7c65b3703000000000000000000000000e1191342e673ba423639ad095f9d079b398f65cc0000000000000000000000005b401dd910e305336f1ba7a1feec8fcbd6d34fab000000000000000000000000e65ed8767f2cefb35376e2eccda0b3ba61eb4864000000000000000000000000050fc3959c6ac3fa107b2da66a82d8145758cb92000000000000000000000000f5a3a58c166a66a8dab4f1546f78c7151ffaadd5000000000000000000000000803e2eba1237b1f0c5fbaf778a3700f668607d71000000000000000000000000e6d4c98f463dd26ead22b3e53768e50e6016b105000000000000000000000000f34ad2322cf8afe05aa4aed229e89af06bf13955000000000000000000000000bb53d3fdb99adb815d7d2824d6a0b82396cf046d0000000000000000000000007123f707a4af35d4b65d4d5d888bacf512434c11000000000000000000000000b7fadba788e502303fefa7e5a1ba0148fdbb23d500000000000000000000000079e33676d77f629291d6fe17ed07683150e17dfe000000000000000000000000a4d8311b782c40df0a18cd20d8addf931973d1c1000000000000000000000000e7806254b6ccb5afb10b5e8cfe641a19ed6013fa00000000000000000000000094864007147ad06663f1e2789805f56acaee30ca000000000000000000000000de31a9b6f5dc85c7e5b9b73b6719c84ddcf326e60000000000000000000000009356200fd3b37409885640e5962cf9761b4ce0ee000000000000000000000000e9ea019b9551cc28a3bf73a11cce499dece26c740000000000000000000000003b54c38035123e000ff9c136435ab6ed27713538000000000000000000000000484c41a924f7e5930f4d2a54b331877b2d1c380b00000000000000000000000016921fd2c4221a8c2f4d729cbd65a0c4a80be9400000000000000000000000009fc1bd20027f1e53453f08c58b6fb0ebc493009700000000000000000000000033cc6c5b9530ebe5b0a63aba81bc52b4d5233a5d0000000000000000000000008093aca6027ee4d877735fd55b63412abf13cf0b000000000000000000000000eb8ab9148bba3ea60da168cb6bb71125f2c16756000000000000000000000000226a249f135a59436426e5065403c7794929778100000000000000000000000044f01ddd43c422c2b612107caba4f2abea6514fa0000000000000000000000003c6a3824ccb5a01287941fa8b6cf888b0e37b167000000000000000000000000b2a348ae54d797b872ce89ef719a6c04f079249900000000000000000000000041dad454a5b2004f114db73861facfcf36359bcc000000000000000000000000db4b701f1a4653bfd5f0f4eff1913aeaf5e21e680000000000000000000000004e9f7618f72f3d497f4e252ebb6a731d715e7af500000000000000000000000056171ae2d85ccabb2e6947cecc129079501890ae0000000000000000000000007dbd215ab0ade73f88a85b6f1758b5995bc5abb5000000000000000000000000ffdf23efaad0cffe74981516f0cdbd2b4b34cfb20000000000000000000000000e4ec6d1746b3a8f425e90f65f1036e562e9a57000000000000000000000000072472c8d6d82071eb5e4a79aa00f16e3ef0e2c93000000000000000000000000ef1bff43b53ccea90dc37b399a66d9f3c44ac69d000000000000000000000000c527229915ca838eb50e4dcbd75f47f0b16f22fe000000000000000000000000ca86d57519dbfe34a25eef0923b259ab07986b71000000000000000000000000158db6df3a8640403b5bdd187250587c593603890000000000000000000000002638a4140d6a753280f82925eb58fc2ffd08c176000000000000000000000000624ed3f0f7b7a247bad679474a410ff4045bc6e4000000000000000000000000f2df311410bceed203cae0fc916fbc5989c481b300000000000000000000000054249d39c2a664f3c88d0ae3e836d7761c15e8e700000000000000000000000010edaf0a15ffd87eab0109a310853372d520e73e000000000000000000000000586b781686dbc98c2bb47b17b1428984896a2b0100000000000000000000000001d34b358a39dec1295e4e3981decd7abff8d3ff0000000000000000000000008f997649675971c48c970750e04d5f4f5d7d05540000000000000000000000008de4072c05ed9cd0af32f7d2bc77ec19b521838e000000000000000000000000c7b77d2dd42617d9f7988d60686aa93745fe6efc0000000000000000000000003211f0fd904854110cec2fd013e6e2db9e8f4ff4000000000000000000000000227b3b86478a5ede7e228a2c7f87cbc98b995e2d