Special data
- Status: Successful
- Nonce: 39243
- Type: 2
- Gas used: 6879510 gas
- Gas limit: 8000000 gas
- Gas price: 0.31 Gwei
- Effective gas price: 0.31 Gwei
- Max gas price: 6.00 Gwei
- Max priority gas price: 0.02 Gwei
-
Input data:
0xa9059cbb00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000698000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000c944e90c64b2c07662a292be6244bdf05cda44a7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000607f4c5bb672230e8672085532f7e901544a7375000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000fe0c30065b384f05761f15d0cc899d4f9f9cc0eb000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000008be3460a480c80728a8c4d7a5d5303c85ba7b3b9000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000008292bb45bf1ee4d140127049757c2e0ff06317ed000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000008236a87084f8b84306f72007f36f2618a5634494000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000adf7c35560035944e805d98ff17d58cde2449389000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000001abaea1f7c830bd89acc67ec4af516284b1bc33c000000000000000000000000bf5495efe5db9ce00f80364c8b423567e58d2110000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000001abaea1f7c830bd89acc67ec4af516284b1bc33c000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000ec53bf9167f50cdeb3ae105f56099aaab9061f83000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000163f8c2467924be0ae7b5347228cabf260318753000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000001f9840a85d5af5bf1d1762f925bdaddc4201f984000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000cbb7c0000ab88b473b1f5afd9ef808440eed33bf000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006c3ea9036406852006290770bedfcaba0e23a0e80000000000000000000000006c3ea9036406852006290770bedfcaba0e23a0e8000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe84000000000000000000000000cbb7c0000ab88b473b1f5afd9ef808440eed33bf000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000007f39c581f595b53c5cb19bd0b3f8da6c935e2ca0000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000aea46a60368a7bd060eec7df8cba43b7ef41ad85000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000320623b8e4ff03373931769a31fc52a4e78b5d70000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000007420b4b9a0110cdc71fb720908340c03f9bc03ec000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000f57e7e7c23978c3caec3c3548e3d615c346e79ff000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000cbb7c0000ab88b473b1f5afd9ef808440eed33bf000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000be9895146f7af43049ca1c1ae358b0541ea49704000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe84000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe840000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe84000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000004a220e6096b25eadb88358cb44068a3248254675000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000008d0d000ee44948fc98c9b98a4fa4921476f08b0d0000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dc035d45d973e3ec169d2276ddab16f1e407384f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000044ff8620b8ca30902395a7bd3f2407e1a091bf73000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b73e1ff0b80914ab6fe0444e65848c4c34450b00000000000000000000000040d16fc0246ad3160ccc09b8d0d3a2cd28ae6c2f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000001f9840a85d5af5bf1d1762f925bdaddc4201f9840000000000000000000000006982508145454ce325ddbe47a25d4ec3d2311933000000000000000000000000e6829d9a7ee3040e1276fa75293bde931859e8fa000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec700000000000000000000000057e114b691db790c35207b2e685d4a43181e60610000000000000000000000008be3460a480c80728a8c4d7a5d5303c85ba7b3b90000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006c3ea9036406852006290770bedfcaba0e23a0e8000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca0000000000000000000000009d39a5de30e57443bff2a8307a4256c8797a3497000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec700000000000000000000000000000000efe302beaa2b3e6e1b18d08d69a9012a000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000009f8f72aa9304c8b593d555f12ef6589cc3a579a2000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000015700b564ca08d9439c58ca5053166e8317aa1380000000000000000000000007420b4b9a0110cdc71fb720908340c03f9bc03ec000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000163f8c2467924be0ae7b5347228cabf260318753000000000000000000000000163f8c2467924be0ae7b5347228cabf260318753000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000163f8c2467924be0ae7b5347228cabf260318753000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000057e114b691db790c35207b2e685d4a43181e6061000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c5990000000000000000000000006982508145454ce325ddbe47a25d4ec3d2311933000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca0000000000000000000000007fc66500c84a76ad7e9c93437bfc5ac33e2ddae9000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000cb1592591996765ec0efc1f92599a19767ee5ffa000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b300000000000000000000000018aaa7115705e8be94bffebde57af9bfc265b998000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe840000000000000000000000009f8f72aa9304c8b593d555f12ef6589cc3a579a2000000000000000000000000cb1592591996765ec0efc1f92599a19767ee5ffa0000000000000000000000009d39a5de30e57443bff2a8307a4256c8797a34970000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c5990000000000000000000000006985884c4392d348587b19cb9eaaf157f13271cd000000000000000000000000626e8036deb333b408be468f951bdb42433cbf180000000000000000000000008e870d67f660d95d5be530380d0ec0bd388289e10000000000000000000000008e870d67f660d95d5be530380d0ec0bd388289e1000000000000000000000000a0b73e1ff0b80914ab6fe0444e65848c4c34450b0000000000000000000000009ce84f6a69986a83d92c324df10bc8e64771030f000000000000000000000000def1ca1fb7fbcdc777520aa7f396b4e015f497ab000000000000000000000000a21af1050f7b26e0cff45ee51548254c41ed6b5c0000000000000000000000004e3fbd56cd56c3e72c1403e103b45db9da5b9d2b00000000000000000000000030d20208d987713f46dfd34ef128bb16c404d10f0000000000000000000000005283d291dbcf85356a21ba090e6db59121208b440000000000000000000000005283d291dbcf85356a21ba090e6db59121208b440000000000000000000000009f8f72aa9304c8b593d555f12ef6589cc3a579a20000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000430ef9263e76dae63c84292c3409d61c598e968200000000000000000000000058d97b57bb95320f9a05dc918aef65434969c2b2000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000006982508145454ce325ddbe47a25d4ec3d23119330000000000000000000000004c1746a800d224393fe2470c70a35717ed4ea5f10000000000000000000000007cd017ca5ddb86861fa983a34b5f495c6f898c410000000000000000000000007cd017ca5ddb86861fa983a34b5f495c6f898c410000000000000000000000008292bb45bf1ee4d140127049757c2e0ff06317ed000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000009f8f72aa9304c8b593d555f12ef6589cc3a579a200000000000000000000000056072c95faa701256059aa122697b133aded9279000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000e53ec727dbdeb9e2d5456c3be40cff031ab40a55000000000000000000000000be9895146f7af43049ca1c1ae358b0541ea49704000000000000000000000000f8750b54d86be7ae9e32b4a0c826811198d63313000000000000000000000000f8750b54d86be7ae9e32b4a0c826811198d633130000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000c5f0f7b66764f6ec8c8dff7ba683102295e16409000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000007cd017ca5ddb86861fa983a34b5f495c6f898c410000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c5990000000000000000000000003c3a81e81dc49a522a592e7622a7e711c06bf354000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000004fa0d235c4abf4bcf4787af4cf447de572ef82800000000000000000000000045804880de22913dafe09f4980848ece6ecbaf78000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe840000000000000000000000004d1c297d39c5c1277964d0e3f8aa90149366453000000000000000000000000066a1e37c9b0eaddca17d3662d6c05f4decf3e1100000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b30000000000000000000000006c3ea9036406852006290770bedfcaba0e23a0e800000000000000000000000098c23e9d8f34fefb1b7bd6a91b7ff122f4e16f5c0000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000cb1592591996765ec0efc1f92599a19767ee5ffa000000000000000000000000bc396689893d065f41bc2c6ecbee5e0085233447000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000faba6f8e4a5e8ab82f62fe7c39859fa577269be3000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000040d16fc0246ad3160ccc09b8d0d3a2cd28ae6c2f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000f8750b54d86be7ae9e32b4a0c826811198d6331300000000000000000000000005f226755b11cb3666340551ebbaa615cdfefdd6000000000000000000000000c139190f447e929f090edeb554d95abb8b18ac1c0000000000000000000000009d39a5de30e57443bff2a8307a4256c8797a3497000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000007fc66500c84a76ad7e9c93437bfc5ac33e2ddae9000000000000000000000000b2617246d0c6c0087f18703d576831899ca94f01000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b73e1ff0b80914ab6fe0444e65848c4c34450b000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe84000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000057e114b691db790c35207b2e685d4a43181e6061000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe84000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe840000000000000000000000009f8f72aa9304c8b593d555f12ef6589cc3a579a20000000000000000000000009d39a5de30e57443bff2a8307a4256c8797a3497000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000ae12c5930881c53715b369cec7606b70d8eb229f000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe840000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec700000000000000000000000056072c95faa701256059aa122697b133aded9279000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000059d9356e565ab3a36dd77763fc0d87feaf85508c00000000000000000000000059d9356e565ab3a36dd77763fc0d87feaf85508c0000000000000000000000004956b52ae2ff65d74ca2d61207523288e4528f9600000000000000000000000000c83aecc790e8a4453e5dd3b0b4b3680501a7a70000000000000000000000009d39a5de30e57443bff2a8307a4256c8797a3497000000000000000000000000cb1592591996765ec0efc1f92599a19767ee5ffa000000000000000000000000c43c6bfeda065fe2c4c11765bf838789bd0bb5de000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe840000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c5990000000000000000000000009d39a5de30e57443bff2a8307a4256c8797a3497000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000001f9840a85d5af5bf1d1762f925bdaddc4201f984000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000d9fcd98c322942075a5c3860693e9f4f03aae07b00000000000000000000000057e114b691db790c35207b2e685d4a43181e60610000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000fa2b947eec368f42195f24f36d2af29f7c24cec2000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ad68079890e9d72a5bb4eb79079f19c32aeca4000000000000000000000000d3bd72622c292e502281bda88f12bdaff22c16b50000000000000000000000002691703a2039fdeae879d3a0d8bd22d5997421a600000000000000000000000054797972afd7b88f028c7c3a3bdcc09255d44dde00000000000000000000000025a65e2cbe2b3a5a5df95f97da58c57d6502c7d800000000000000000000000000d1854afce732c78c5250de27dca99cce78ef99000000000000000000000000e100c1186677317b5180b04a24f5ecdc3839b681000000000000000000000000e4bf623c65b67837027f6c0be0dd628a817014ea000000000000000000000000c11e1c51ad08af4618a1fc03d910dc461ac9601c000000000000000000000000d12ed7f0af07d1e4eff9f224c4d964e987550a11000000000000000000000000bb49e01afee2f014e9052ae34d150e9b881e990a000000000000000000000000a0944f467e8fbc01d020d8285a7c306ab2f4ed510000000000000000000000000008c8783ce14e768e69b0b479c6619c1492845c000000000000000000000000829e67246695a04df98eaff4d8a3265675693a6800000000000000000000000044e68b480072209bae4e634a2d4129fb0b2cbe8c00000000000000000000000033a3a62bda3c338c1ec9cf69e4e2fff908dcf20b000000000000000000000000f9505c04bbac2d6aab2592e715417d81ae498e64000000000000000000000000716dcfbacd8008787b1dbea38a967f604a152095000000000000000000000000739889dca98a69b9a8d851fce7fb591941bc8b4e000000000000000000000000f3391b687474e7d7b60c223c7a26332702d3c3c4000000000000000000000000e10a7c6141fb98bd372abd0c66060fa441b31b38000000000000000000000000967fb815bfa00a949b8e0db36dabc02d406af1ef000000000000000000000000f5beb21c51d32678ee860df6f0a0aae767c58aa2000000000000000000000000e7dbe6aa7edcc38cb5007b87153d236ad879309b000000000000000000000000813ee6292939118c817e873a12f931dfafe750c6000000000000000000000000550e8480a05a7f993d482119e26be9da8e3664ad000000000000000000000000df87ce61bbd6fee5f948970a12b1b15bc40f3efd0000000000000000000000000bd0f54233943af998c8adcb64c67a4554311b600000000000000000000000004fd04553468610e5a88a2cffa38e057c954312da000000000000000000000000d7287a06e84abf3bb1d8a3299b4be37056ee2882000000000000000000000000057e7d1d0d5ce9903af16622a463dc8f6af6d618000000000000000000000000a4a0e2ade95029d9ad12845935665de7513f775e00000000000000000000000094db73a2a0656c1b0b06944ba39c799eb531c53e000000000000000000000000aeefe9b5fd62afc2fbb2537cf7761b5609a72acc00000000000000000000000040c54d93b44b3585e7ce1c0dc2b917770552db08000000000000000000000000ab38d88bb9f6a2fec6ba4856a4f2d19c04fee46b000000000000000000000000e7daf09f028a32a9c9a098721fee56ffe1bb497f00000000000000000000000087eb058707d71330e69c5a6ab99fc0eafa4ffe5c00000000000000000000000014968d8b4eb966848ff78e9c17f65e9f1afbb820000000000000000000000000ceac730c440c320100e80dbc5b10e106b6061fc60000000000000000000000009c6e90241b4a440e611488f3e664e9856e325f3f00000000000000000000000066f1a63194dfd221aef3eb77b7788705884d393f0000000000000000000000005f556cc5c294d7d3effaffeb0b1195256a7a19d70000000000000000000000006bd3e714a3eef00fe23c6abd6290d6d4687a3976000000000000000000000000d2a4c1eec496fbf2af4b0476c0e3507858eeb85f000000000000000000000000dce38bc5da220dc366c7bd2fa025c532cf33b2b1000000000000000000000000b9ba9d5f3c206c0680faecdb4a0ee289fd43aacf0000000000000000000000007ce1a78f76574ab191473b368e13e6158bc896cd000000000000000000000000351367b19e8c81be982c876a33a034a5740bc0360000000000000000000000005824356f293576253047bf2f3d312483cc8af22c000000000000000000000000e4f565dccce450e1d81f807f024ee25f53abfe7a000000000000000000000000d20e007881ea62b5922b06d025c9dc1d419629530000000000000000000000003c6d87b5ad974ad8db36b1f2c754b6326e3b08c500000000000000000000000089a07162e08baa8c96dfe4e944c34d1e18bfb7730000000000000000000000001a55668a138c4212c116d62fe6e78a51602b97160000000000000000000000000bf232a6f953b398a07e1b842ad808cdcbd9f5a9000000000000000000000000e282d6af7755acdf03195d372b662f6b386a425600000000000000000000000093bd162b6603e08c033f386148d9e4fdaebded1f000000000000000000000000617d99563099e2c07b36ba39f9ffa27b208bc83900000000000000000000000026aa31bcc7ff0bba123284df05da010406ce5cc200000000000000000000000059b09f35153ff6bfa409d5b1e97d94494b2bb087000000000000000000000000ab2c622d671653d40aab80588a8e3c32317064120000000000000000000000001bdf29a74190a5d5e15b8227f58384c6526e0379000000000000000000000000c0429c1b6f7bb0cf3d68d91ca1504ecba8dfb233000000000000000000000000bf05e7979a1d3a8090cbad6f491ef9a0f74e5f60000000000000000000000000f8476bc86064de9e9c5b8959f6578eb2de17345c0000000000000000000000001ba697f0be2ed85145a4084429974369a6cd8a5400000000000000000000000071638d35dd9d01bcec992c3b5c014af7710289df000000000000000000000000cff09de15722dc30c177c2f29be8126104ae9479000000000000000000000000dc869b38cf042daa5c8c095f54382daa89624251000000000000000000000000eaaf680acf63fb505cf57d8b07711ecd178ceb28000000000000000000000000db543bb0d16cc67eeb1d85adc829db09308cc89d000000000000000000000000efb563322f53572192cbec50ccaa5cc2a0f98697000000000000000000000000b18223970a43a52db119875b34a757651cc60dc300000000000000000000000003bc901a17ca789300c957b17c0ff3ab781307270000000000000000000000000ddf9bae2af4b874b96d287a5ad42eb47138a902000000000000000000000000eb2fc62fe687784bd39d35db124e946c12c295190000000000000000000000004412024e40b97fe92c00abb4ea05e05d4e1f75a1000000000000000000000000d4e64a84b0927a5b746b8d71d62233d48306fefe000000000000000000000000f3984202e5d8f4bfe4ff110f629e84693e6ccc820000000000000000000000009ceb1acb844c759bd47d7026e9a9f168260f032800000000000000000000000059d7b8bf8a85bc8439088746f9fad8a05924e8470000000000000000000000003a5988334501701d9b54b0ca6e7adaa682dda51b00000000000000000000000005f7531563b7d42f2776bf848da0568af916665b000000000000000000000000447d8428f11f8d9c524aab11ca88e6eff3c7010000000000000000000000000032b5035f440251077d14c12b45af54a7d781b6c8000000000000000000000000e9a62cf4a199340aa7507970c1d128e1e754e11c00000000000000000000000047630f2448050ba7783819d2d4b12e2d0a69d24500000000000000000000000012baf50bd21cd041acab4626ce849a71cf9d945a00000000000000000000000096a98d05449672a06ff621b9af12f20f61c2330b000000000000000000000000f5830ff9b625b60131d82530c51c9e294a9f74780000000000000000000000003fdee07b0756651152bf11c8d170d72d7ebbec49000000000000000000000000695972dedc1d9fd9e8d04d14067e5d6de288cd63000000000000000000000000804dc1e4d33c43d502d530d360ca8c26020914c3000000000000000000000000c0c56717342c27fa4e67e466279911a5ce83b9dd000000000000000000000000df2609ec3d2e07a79d2e25e52960e75250bd9aaa000000000000000000000000cb48e9e22fabd6dff5aa2b88ac85d5c19965ee610000000000000000000000008628a76a4e7589c184911a786dbace245d0d770a000000000000000000000000322fd8dc31fd003a614f07eb864e608e28799fb3000000000000000000000000a51b01df1b817440932dd463fd4abaaf9beb90e30000000000000000000000006c4d910cdecd5e5a724feb42f0135eb490bf05a30000000000000000000000003d4cf4b8fa3a5453dd4f9f47a1df268dd3d25430000000000000000000000000ed96c177eb097d9c6b547116262391d36947ec81000000000000000000000000a033e941985e33c04e33baa6f059e1ee5c786200000000000000000000000000950e6c9a7fc08dd6c23f928444354d912e94f0f8000000000000000000000000a58627a29bb59743ce1d781b1072c59bb1dda86d000000000000000000000000b7735c2f2db5315ed518ed4b42fb074c4a6eec4a0000000000000000000000004a412015adbbda779345ce3401f9fe19a9026ccd0000000000000000000000002ff5fb83474330ea28876b72b47148a31bd3f98a000000000000000000000000054f82477291ce0c9ba7eaa6bc42de141efa3a7600000000000000000000000082b32c7fbde9c935ae1270ad2c62f472ab613bfe0000000000000000000000006f65ca1ac9bace4e5c08fabd1fbdc4cc027afa27000000000000000000000000a5277cab8f95109f5133c0aef7b14484eb07c85a00000000000000000000000002b930a30650c3338efb4ef5ca53034a3cdc8ea0000000000000000000000000b30ceba6d452acdbbd80016c4ff872f9b33c23470000000000000000000000009a0d9b30bad80410d55e50f5ac1ca905542e30bb000000000000000000000000ce424fc74e065f549505d8f9a17f370124ba5e1b000000000000000000000000838feddcb1e4a5ffee32823bc7d7947f5802a2d00000000000000000000000007e91b3688119a71d2dfa94f138b76d9d66399da3000000000000000000000000aaa11875f6e17a7117af4bb3fa234b94da25fc570000000000000000000000000379420a9b6d61e558630d125b6930aac9baf3050000000000000000000000006d8f4ac6c8e3f78faee6df8b27f2d5c32439f9bc0000000000000000000000004bf9f0043c5acb023c319223b01a6df4d2e589fa0000000000000000000000005d6436f3144bdbc2e41772050583df8eb93e272d000000000000000000000000e87ed6dd514a29bc96fd5d5a7bd2ac1c496afe0400000000000000000000000058a5c7eb89ecb23db0abb717316e342c9414c691000000000000000000000000970181c8e347f026da8932b7a9352fafc5bc2a31000000000000000000000000761cc954e2d968ac105f14794b25927a3b6216f400000000000000000000000033aec90db7989b3843e533eee3dd3dbfabdce898000000000000000000000000766337d18e12df977b5f54516b2333e39e7dcb5a0000000000000000000000004c3bdf7e131fce3bd6192d53184019c38d4a3994000000000000000000000000f1c7e19a34cad5c49a79dcdea2406668fb1dcb8b000000000000000000000000decd47ee93f346462963061eecb2840d56fd98e000000000000000000000000019aef22c73483c5fc62c9e37f55765a8e8ffd605000000000000000000000000ffd46e596d89cf069ee93f2765ced64ad038e7c5000000000000000000000000a94387a9c687eb1ce3100d571c20ba880da011720000000000000000000000000488ef693806df5d3ec61a56ae6e9a046f14e0480000000000000000000000003dee674b552ec62c91088a262fc05dca54555fbb0000000000000000000000000daf132c5554fd7d5eb422585426af557d8847e00000000000000000000000005b14c0585ba86337b04aa0f9c565f2e6a25d26a2000000000000000000000000121e2456c4cb5fbf650b729037a687a91d7ef469000000000000000000000000e246ef33f236e3df9d7f0b32b7ef770efb9d9ce800000000000000000000000043d62ff8eca1554a39bc88026c8ac004124ca158000000000000000000000000bb94b94bc980c857112fabdff524f56f2bb93b7a0000000000000000000000008e546b26209f805948c32bae0a4e9b842d5f14ab0000000000000000000000005aff6821000bc0b4daf319ffd43b617081600e710000000000000000000000007862c2129e139620e3cd4dd9394dc38d4a95d23e000000000000000000000000ee156bed5b4301c4ed23f36bb67ecb4927c8a6590000000000000000000000005d0e2f8fcd9fdcf53f15a988eea53b51e50a59df000000000000000000000000344ca426507f0bd3b17217bd798b7d14bca63e6100000000000000000000000033c0b106c459d86841e96d58db211ae8554132d2000000000000000000000000edcc2884489b4af05b7e7535e7997cd71da2da0d000000000000000000000000519f25be1d0f59cb42e8d46de460b5af148ed4520000000000000000000000007dcce275f6fcd7646d14c1cec0b8a4acbfb18c8900000000000000000000000034b2e4cc56b7160d86951310b7351e7983842a9a000000000000000000000000b492500cc615ccc19d70cf013e3a6ef89f8dd578000000000000000000000000783f5a23fc17e4ad207421579007640e6e88fd0c000000000000000000000000c53935e4db4cdac671350e38e77203c269bdea35000000000000000000000000e43f19e825ca33075ce56407aa0bbb17587f87cb000000000000000000000000e01a4c09326b4013480180a435346424a6034eb300000000000000000000000037a73f48691427d11fd9cc97be1671a0bb560de600000000000000000000000041d59ad9264f13fbe8751c1c471681a26fba53580000000000000000000000007d3503070597633bf673572bd75141337df98119000000000000000000000000c8722078c8918f57cba79bf2be9d1c71d081a99c000000000000000000000000fa3368f9655b8dc10cc7a0003f024ef2f16ab9a8000000000000000000000000d9d1bb5f216d7f58ccf8de8b1f173e3dc7e950f5000000000000000000000000f56a0454722ee0263db4615e44bf002c2408d9f50000000000000000000000007e711940deb4dac3b3bfa9bc22bc82c20f17325d0000000000000000000000003b83e2a33ed97e574d8416fe59840cc32dd532fd00000000000000000000000092b71bd3cbd5c24d1f8558dc701cb31bd81d90700000000000000000000000005e34f9a048592336a41f5892b107e4b320b0b64a00000000000000000000000030e44309d5ab7c234618c01a6b122b77a60f5db3000000000000000000000000d620dcf8be046a79099494d3156a84d7f86a9fc0000000000000000000000000da564a62d89b0eaec05c127ae3298d29ffe1dc2b0000000000000000000000005363b067d34f9f7fb4e08725034d8a955cc1bfc9000000000000000000000000845f74fc3fd85c69bc7fc5b959ec24708ea75d4900000000000000000000000095fc66395fa1b331ba7891e57c8e0e99494735b50000000000000000000000007a7316a0d71b083dfec776186b4b1058df98e2ff000000000000000000000000da13065802ae38eac1e052b97da20ba9d7f87fb6000000000000000000000000a807d850c409f63faa8e8f5e1fe3d05217ab93f00000000000000000000000002069e30d425c2a519af87cea3156d1b5c925fc52000000000000000000000000e4683323b290e9a57f7978f29f0a322232f00804000000000000000000000000f7dd2d43caed7f6ac67a2f8ce198f9dd79d2f4000000000000000000000000001eab502de5894f25a1130f272e213f22271741ea00000000000000000000000013b942ebc0fb8067142daf45104f1d99fa34321e000000000000000000000000d3e0d660d8fab05b34ccb7fe7681628d9a46c6750000000000000000000000006cb63b5fdbae245152b905a06f7c02ffdecdae81000000000000000000000000eecbb6a381182f988417322aa5cfe70a3caefd25000000000000000000000000f844e1790526975158b5e95b63c5b67a862913d100000000000000000000000091cae25c84f112f687cd164a266396c37e8775cc000000000000000000000000eb7712be87c541fa1a7cf647ca927a5c8da814a3000000000000000000000000d4f9ce639ddf663212579514abed27266a5cfe3c0000000000000000000000000d5101b13f5ffae5d15326623a9709f6182da198000000000000000000000000e3d0e485a4128ea07e9dd295247ba54873c43648000000000000000000000000148bc001850d07acf248df30aa38f8a4616f7b65000000000000000000000000d3165b1310f9edd553f50639ec4a02949ad0773500000000000000000000000081438c9ea4529b8a2ee2339f53b428af9eeb8629000000000000000000000000e798a9404143f1aba9d751e2454cb5c1a573363e0000000000000000000000008e91f5d0a3f9b448e90f2060d40e2d7083c271be0000000000000000000000007e0616656934a09373b1e1114de2c20a77513d16000000000000000000000000e9ec5a5fa466ac46cb28a9c556a72d9aab0a892a00000000000000000000000043305382781d9ad351923b8748da7037a160f677000000000000000000000000550e474b9f075f0aded29ad326778b1f478cbb7f00000000000000000000000055a3748cec1c5be5c7d32976bc5e2a3c314a03c0000000000000000000000000b2d802d77475539180213f33ee23f5d140f9b0ce0000000000000000000000003fa88871f69cd3d4cbff5af08f8c2736e26c8e9c000000000000000000000000d2f1a32893d70ac0da4148341c0f85e3e2246a9d000000000000000000000000100bf4f7014053d4991f84e1e608874b907883e80000000000000000000000000dd9336991d8642d5e15695eadcfec42d15694cd000000000000000000000000c288fe38c2704f4b85905b45ae5d894db6c7b4b2000000000000000000000000bac85a264df9e880081f0507433a6d1096c6fafe0000000000000000000000008d4d39a1d147c86fe780ba0172d723ff25bce8e70000000000000000000000006a577f644b9e7181671615c0bd237d975c41ead200000000000000000000000009f64f24ab5bea88a1e2558307b1d67d53bccf640000000000000000000000001f57aaf9d81878705db8ec6e1b00987d9e7f1ae5000000000000000000000000239fb0853993147fa0e80d3233070f7cbe1072b4000000000000000000000000001062fa6971312c2d6116d3a9ede959349b8cdf000000000000000000000000559f1b1170be0c4967fa86877b7ed52678de6d56000000000000000000000000b3d50f5302939871614e1637d700a4813f236370000000000000000000000000ba4eebcd569ce2a9c3f96b0389dc544361c30e240000000000000000000000009823e7d912b5643eea1a4fdfec3966b3872d6a16000000000000000000000000c4e7fbe58d3dbb1ad1507e5bbec83228280c49ec00000000000000000000000092e1cad3eb68ddd84d424f971502e1889374c71f0000000000000000000000006c4cf140ed49ec3d731cb067c44324aa5a0db3ce00000000000000000000000095c8a38d58d46479d48bff12cb92068fc84ba5ce0000000000000000000000009d065c5ef9510fba4a03da035ec1732d6a9febbf00000000000000000000000078b0cf855d5260dbf43798abea4562be5a9cc003000000000000000000000000436777a421ccbffc66c73373b988309204596df70000000000000000000000009beeb686c401bd7f9f9a57ed5e2ea9ea7d55684d0000000000000000000000007b7999a826e81f4347cf4986c4e30e7f30588b010000000000000000000000002f161912dee9a0a456d19449a247b8823c5f19d100000000000000000000000028740f62be753a4aa9c7ec0bcea408ba195fc2a7000000000000000000000000869a782e6a91bfb85152768fd51e19aa1c285b6c000000000000000000000000329bed221bdd6269a88009b0592ebb0382348aa7000000000000000000000000174d9ab0ca1b0976ac3415c71469e81064efbbca00000000000000000000000040cbe1eaed0f5e4940a2522813c9115ee573d8f1000000000000000000000000752092f89ff72c008aa7ad016ed6c6ac54ef9558000000000000000000000000201600573e85fe31a33c4cc0e1f55b83a0b423e10000000000000000000000005b643ac112eabb06b17e39d7069e5dd38b34287c0000000000000000000000001184c62d9212e512bf45c8ab3f82d700ffdde5f0000000000000000000000000b88fd83affe845148011dda29da25f984a557a2b0000000000000000000000006d62fdcb4b6322669aa3f1a2df97ddc7825bc498000000000000000000000000bd7abfb039b76c38478e74c58c2b0a8949afd06400000000000000000000000003595b3bdd8fa7bf7bb01e823330e5e9686662ad000000000000000000000000f1731d85355d76cd014b8c9eaff3a6f003f1ef3d0000000000000000000000007c3e2c22349b78f0abf3eadfcb0a020e0fcaf32b000000000000000000000000f2ab7a4ad01eaaa3edfc33b320d5ce238ae876fc0000000000000000000000006c44e47b53ce126de8b4d1957bbf049bfce0281a0000000000000000000000006bea59b1500839973c9d13739cf2f6bff12ff5df000000000000000000000000e51f9c2a6bb9e43fa38826682d2ead73a5a73cf50000000000000000000000009055f009bb6fd78ba3f434c50dd59c92f5811d3b000000000000000000000000436636204b716864123a394e603f054c12eb993d000000000000000000000000f75c5edd7e3774ceb91ca5952aa085cb639928cd00000000000000000000000061ffe6f942f9ac33b53bc28ce33c914d919880e1000000000000000000000000847aa28551516b76e6acae980cd9b5dfa3e14357000000000000000000000000471441cd64046a2099e30d3356726d940fdb37630000000000000000000000006847e3ed4f2db31e0143f3c7f73ef1f705da6bc4000000000000000000000000fe681735ac7f6a171f221bfc7ca2c344a98fba730000000000000000000000000fa5b9b2805e2d0f25dee42730cf4e30c9e7e0b1000000000000000000000000c6dd9976066f3364b4d6a72cd4f1fa0468327aa7000000000000000000000000f4515964b05e881562a77754fe7fa803fdf4b916000000000000000000000000bb2b33e53b735b1f1afc937d4b11363a8f599b71000000000000000000000000ec2be1133e7c65d166b01cc813ad1c4d7e84a1d5000000000000000000000000a02318f858128c8d2048ef47171249e9b4a0deda0000000000000000000000004976383df0399610d1128abd4273d0708bc10758000000000000000000000000ea819cc68cf805b101bfbda4fd17e01d2096cecd000000000000000000000000d38fcba5bc3c635eddbbf7a79a98d0e5bac5eb9a00000000000000000000000005d9f7a3d68f70ac571bafd3665ceda76a492f260000000000000000000000002e52f794dec462be6a05c7291b5d80326f953668000000000000000000000000903cd9b5c7727191babea5c1be5c5cc3a7b9a1d80000000000000000000000003207363359ca0c11d11073ad48301e8c958b7910000000000000000000000000eb2372426f994af92de5622c0c2278caea008f15000000000000000000000000b5d9e8aa1ca8dc72aa5293b8fad80c84823ff17300000000000000000000000078cc3d60b0ca7f89faf9fe7cd0afd0be9fb487cb000000000000000000000000fcd5814bf13b7178a3574dc3dee1c7d1b3126fca0000000000000000000000009b7af236e563799dd27f60f412c43da88acbd242000000000000000000000000ef4c526f0e08d246edb51ab2c07def0e8dc54dd000000000000000000000000036b9343beec6e5ab61e7718a7eba7bf033a094f7000000000000000000000000b0d4cf318c85ca6dfc4735bdd31f5f80ed80435f000000000000000000000000a02bc4caeecd88d0c6dd2cc403f8cd5851e4c93c00000000000000000000000063950cfd75e2290a3581b6b0e39c86bc11697d5b000000000000000000000000be1d7922096d6e109e9f975d3924b3c87f11449b000000000000000000000000a96ddf0d8754c6dfa1a0bfb7a16ac06db3e8c887000000000000000000000000df6358d2aef6a216d7f3b1f3bcf7aa502554fba6000000000000000000000000506d19d2e23f35b16e4ce02bccba5c40a6e0185c00000000000000000000000094a0d29b6d942a509e78499823a49170c021869a000000000000000000000000766a389e054e7fd4115e8ba3eb87dc27c8ce9d31000000000000000000000000ddb26f0dfa4d936bf95eff3f31763d72594e7e3d0000000000000000000000002b86d62eebc50615275743f278be7e4c897aaea2000000000000000000000000dc69570cb9c87c26e48e76106a290aafccbe4d95000000000000000000000000eb2a1125f1e14822d0708464b795baad6b9038ce000000000000000000000000fa7b8ac99718da9c32bb81672d61de653174f7da00000000000000000000000087941441e7906b93b1fb7f3d7d753096e2da2447000000000000000000000000782fff94bead4519ae655a6829eaa97dcf52ee63000000000000000000000000373c745d8075c70369cfa10d753b186f2727f6da0000000000000000000000005236333ef2baa45b450689b69e4e4b277d84f954000000000000000000000000689e9cace83136fbbd526f45bd6976ae33906f1b000000000000000000000000b85a631c025400fff69a440c31543ffee0ed83b00000000000000000000000000ad9fff461a7aee6155eddc37a2a58b77d8cf6100000000000000000000000000f0c7fac803e548f89a7366f85c6a1ce65075ce9000000000000000000000000d5dc46b857cff84aecb6aed6cc75cfcee08d7a1e000000000000000000000000edfc2f511eeb434191cd4169c342b535da03d535000000000000000000000000fd961cb74b6fa76e1f16b60e165c6134cb3aa86900000000000000000000000054c7ff7f19b3c9c6543d5274b25d0a0ba364088e0000000000000000000000007cfb2b129763e35968fbeb714d57cbc03c21e2f9000000000000000000000000692e994865ea82483106e126143d82d7117e26cf000000000000000000000000eb0c49a2d24701af162582ab50839d8fc742cd4c000000000000000000000000afa084cb63c9b73082670a743f337230b9cc37e400000000000000000000000075cf64eb113b6c1e3b7247e945c1a0a90da06f4b000000000000000000000000905e02c15760507075dcf7e3cd8faedfda0d0048000000000000000000000000572b4de5be467f6e7210f77940d462b9b8ef3ea50000000000000000000000003bc8b729635eafe4c534a7dfc66ecb462554142a000000000000000000000000af137cfaa9bf6acbc9fb34d7ed24199601093b96000000000000000000000000c3ec3d8de41a20a759fdfeae51c3747e3db33b8600000000000000000000000080ca34c47ecaf5abad24150a21d3365b34497ecf0000000000000000000000006924232cbc9735cfe560ffb1c1ea596ff49eff4b000000000000000000000000f99c3b4ad0f42a973bc73a732319b07efc6a0e4900000000000000000000000011e4128c0ffaf8c21a4c0436b0f202d1b027b6b6000000000000000000000000097ccdce5d7400861b7b014118427cf550766a4700000000000000000000000035b56618aad07af51a3fb4b80cafec6b1175b886000000000000000000000000cc9e531714b04d26c454091471c5210e29343d79000000000000000000000000ddeed02b5a8ec2a47226a53cc575f47f6d534fe2000000000000000000000000c11dd1c017e8b13151f72e04c03f1aa55b9eaebc0000000000000000000000003c8bcfdb102bfcb7b20d7e297346c7b3ed746d5e0000000000000000000000007e62e3d7508d8ab73c415c4be089bf5fb68e2ba300000000000000000000000053b3a10bfe41567a9858120e10fd8cb3010881fd000000000000000000000000fa1383bee83a45f912d04c0e2892c71600a1f4aa0000000000000000000000007aa24bc3a7943f57c132983d95f89488804650f60000000000000000000000006c093fe8bc59e1e0cae2ec10f0b717d3d182056b0000000000000000000000008c6d04086236a7c1670a967fc393ff58ca1d7ce90000000000000000000000003cac903322560a607341f53b51560018f6b3b5d1000000000000000000000000262c246a5a4b80efba33bf8925b8160f56bef28a00000000000000000000000061734d9b1bac34c44b215d71fe6e835cf4b59496000000000000000000000000c1d023141ad6935f81e5286e577768b75c9ff8eb0000000000000000000000005dd3677adea608aab759ac244efd203e3189deb30000000000000000000000009196dd2a1822890ce6affbbb211a5eabcb408ccb000000000000000000000000722be624712d90f490110c153dd086c2b9e9d52b000000000000000000000000b5f80b0d276bc4ecc2e95f9bd36bc368361f87a6000000000000000000000000a62315902faadc69f898cc8b85f86ffd1f6aaed8000000000000000000000000332193ad27ce112d49d676a7768d5f5433d562cb0000000000000000000000000b08dcc37e449c04a55a12454a8957a72e60899400000000000000000000000034d692a478b131928f45bed71e78c49755d376c3000000000000000000000000fd4033e7a47a05b40fd8d6c5e141dfb7c477e2d40000000000000000000000009416a92a6efd5177133d3186ea96a0a85c24223000000000000000000000000071c581802017847b26e978d0544ffa42e9adb9f60000000000000000000000002e33896bc3e80532526769e2585364ce843ef593000000000000000000000000f276d10b388e00b8a04b1362f66c6e2aad8a1960000000000000000000000000ee62ddd31d505da7b251476df1b080fbccf91df10000000000000000000000002875f1d7483f3a0b3511f68af37f9c58c99b47ef000000000000000000000000b23f4fce003a5245c4d5963c5d9ee7b940401f1d00000000000000000000000083971edb4f24df6cf97b1b17d0e692bf11c63dcd000000000000000000000000264724aa48661cf977fca98b4b09c5aeb38db576000000000000000000000000f0212a602a151dcacf174c30cf82af73dfcbfa3e000000000000000000000000d34caa36a0d4ffc3ca22ded9df33b50d726ee3430000000000000000000000000052e9288d71e317b6b850ba16fd9d2e6ba2c26c0000000000000000000000008fec0a3520019963740e1c772303d56fbf6a92e9000000000000000000000000befecd886fb0dc3acaced86f42f8366bbca9ac5e0000000000000000000000001010c8de5bee466e0ad20506a2ec96095484d4c30000000000000000000000003bba0a6b6647159ce777ae79861d1a97486c574200000000000000000000000014768308d93b19ffc57cc9531cc011a7ae3d6328000000000000000000000000e18a59a244e6137851ca8b0ecf57456183120907000000000000000000000000afcf2bafd0f41ca097cbfb0f158fb64d0e70f7dc0000000000000000000000004322fd98f95a219d2aae2bba6664e3574b4c37080000000000000000000000004b3c13643eab7a42d1a9f10a3b91faecdd28fbb9000000000000000000000000e8cb509fba2d3ab7d449b81f093e5b9ee2cc12b70000000000000000000000002dbf6e982521ab06485dca329deab151678ecf6a000000000000000000000000e56017e296e31ee1aa43a5e21aea1bb9341737bb000000000000000000000000c05adca21f1ad6ef8586eb9dda3ff1fadda357f4000000000000000000000000233cbc1dd8f392977d1d31af1c0cdaed62726e6b0000000000000000000000004ff559bb4f7e6d37dd1a47e4f1b3f8bba132272b0000000000000000000000001d1b088e6dfd3b86f99a077d9cc6a8d135fa1b73000000000000000000000000fbcc932523c27ad1b3d8ad3f062e4357aeff7490000000000000000000000000a312114b5795dff9b8db50474dd57701aa78ad1e0000000000000000000000000f610b5e0216213114221ed58df117c375c21663000000000000000000000000be580012858653e588b03335f0967a1de81444d4000000000000000000000000c704beced0c5ac8844ca0c42738a5efb932e16bb000000000000000000000000e3d7cec79f7ce658b56aa2b761f09189d40839540000000000000000000000004382e9fee6222922541661fbc54bc4a670e64cbc000000000000000000000000385efc208876f6195ddebf5783136e6e32ff4dde000000000000000000000000c9e5ada2f128ebc441b497d8e234c33aa905a33c000000000000000000000000c24bfd8fe9e14228dad9679b9c8d2b8e625e70600000000000000000000000008fc0f677152e486594400c22dc9b00b0d3227d7d0000000000000000000000005b11f988f1b78d991a328fc60dce76f726ddf5e9000000000000000000000000c5771c880eed390b481423f391ac2a551dac494a000000000000000000000000613a9c2af06fe37932a9232af8f3a0dc8aa903c9000000000000000000000000c2e8af370be109b45013306513b74f9c8d9e98b60000000000000000000000005863e5cc9bce4b11acd4a42c5312c72a011da840000000000000000000000000fd051b76a10387d010c870903430b5fb4819d467000000000000000000000000380d4f23e86eadeee09b0e293d64cfdac15f45430000000000000000000000008f9666f68372c39d85cf75d2f1d3cc8e18d8ec27000000000000000000000000cd40532686b94abc88b06b9705aacbc14c8364d6000000000000000000000000ef90ccf92fc38d480cc23fe88b0f25036d32a5b0000000000000000000000000d7d700e610c0b34682457afc136355c9a8cb47e00000000000000000000000001db6ad727ae60d7b4dbee81f79c4bcbcff8759f8000000000000000000000000eb21523238e130d54eccd3cba4de0c8b6aa6a0e10000000000000000000000009b17f918b9df3e661ec68a4accdc1cbc621af2f800000000000000000000000035501020471392f32a2ca7022a9d37d58b0c9a00000000000000000000000000cbcc5439cc0bbc88f960c7aaff8d82a855b0fb73000000000000000000000000a6b1c84133479e41d8d085005476dd007a50be660000000000000000000000004974a7c52771d630f4a4dfe994230ec669aa9aa5000000000000000000000000506354c83ab9e90c611b253484e4a35694674007000000000000000000000000c3e47f075670603138b95883eb4a6fce6242815800000000000000000000000084610a6f0ab48e05304417bd990ec9742d5cfd84000000000000000000000000c35f5d18a03ddd398cdb978074d51e7a1d76e1000000000000000000000000009765f1e476d4e73758bc4d109b3e0c54eb3a4409000000000000000000000000c0833a21c35004c9c3462487e52e049ffafb343c00000000000000000000000007b6c7bc3d7dc0f36133b542ea51aa7ac560e97400000000000000000000000066d47813ba642e447eb8626050c74f2e881b92e9000000000000000000000000e9a60cc37f9618e4906f9699c0d7a7d0a3c2a62f000000000000000000000000fe99cc4664a939f826dbeb545c1aad4c89ee737a000000000000000000000000c2d7e09e044b3b203e264bf955e50178210a2a18000000000000000000000000338ad908b8b38df5af81e96935b2621cbbb8b37400000000000000000000000081c82a81743dae859c7db4477c3ada82ecd6b7f100000000000000000000000049e9c13f3a66c69e4aa362e3ed6f89470d9ff51a0000000000000000000000009c20ada425210de01bb101491a46e5ab4cf46db6000000000000000000000000fb25b1f542e86d2f23701434f7d63e017805732f0000000000000000000000008df197cb5e95bd8a0dfaf15bfa60857ac66b69110000000000000000000000003a879278311b9c357a9524b5e378cc5c5b62ee0b00000000000000000000000037aa535519e35385dbf03078c6773f83814e2ad100000000000000000000000034f188d73705aa79db0a8e2f957a886f3951eb4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c4072e4f26df8337e98ed5ed12f1bc3e8f87ca00000000000000000000000006ec9421febbabe2716e5a69a7641cdb3e528f91f0000000000000000000000001e8660ba7250a719ce6654b3591a97efd3b3b714000000000000000000000000b7670e0408df53ffce9a98a5d4198789396cf2b7000000000000000000000000d1742e474c1699ac31f175b35efc3a6ab48b34ff000000000000000000000000bbe1ecacff75b72ee692da3dba92d231cbfd4ed90000000000000000000000007b1ced81d71adaf4f43315d7b991e6408e4b061200000000000000000000000036dae360eaa148d8936125e89167bb794a4964480000000000000000000000004ce04abc621e40f3517ab01d7f2143a11fd3d9be000000000000000000000000b2249b7fd447009260251ec8173edf5d09869b52000000000000000000000000930a2d5921402f5a42f1150cc76a7c5eea1033be00000000000000000000000011d8328b692f765c7f9c70f15f55a3d32e04805e000000000000000000000000dfaaa27b4ab2b74c02739139d1dba4d29d85c0960000000000000000000000000d93e45bdf5d844f34b7b82282d74738607d922100000000000000000000000063aba62857398fa771613efc64abb908f4c624e3000000000000000000000000d40cc3211f8a4ac869cbed12bf4cbaa93cc3f8a40000000000000000000000008a073094004f52913edbc6eb80a2368a730e0e220000000000000000000000001c5ed8bd911664fa3357a98db1ae8826601aa1f20000000000000000000000008b9fb9d2c21cfc32f9cea8c0eade632ae95db73000000000000000000000000055a27aaa1d7fbd1bef1ee1a01e713c93cb296b130000000000000000000000006ffb276e18c80c163bb8900f9183edbda2da487e000000000000000000000000eebc09a2841550795b6d644f57773078f204c0a3000000000000000000000000b1c98e461f1bded290205dd84b4cb3d2f0b8e9a6000000000000000000000000a067f3a803a2a245d4a9c0a9e4c9be6ae68fe3a4000000000000000000000000f5994f3c4dcaf0c8f7151b178c98f6d9fdc5174f0000000000000000000000000866b385a218725c4c9f1b650a6aa27be1c0051e0000000000000000000000001e8660ba7250a719ce6654b3591a97efd3b3b714000000000000000000000000d56b2dcfd34544892215a1b0d37f76b1aaeaa832000000000000000000000000e06735a1148cd446bdb9513ee1324cad11c5953d0000000000000000000000002626310db61c3fde8c08604d56d10d3b0b61aa6d000000000000000000000000cc9bf447dfa0c16235194baab62450708a082913000000000000000000000000a1007311f7a204346718ccc26b910039841950670000000000000000000000003bd7a158beb2be54122169056a74fc7674ee8b270000000000000000000000001059530ae603f48a7d02971253fa47f44656c128000000000000000000000000fdd5808d957a2a1530a5b2a09fe3317b787f3dd100000000000000000000000011d8328b692f765c7f9c70f15f55a3d32e04805e00000000000000000000000071c35270698d793b0639132e8478ff97fdcdd2e40000000000000000000000002da67f356ec698a32c10e21058ad87b03f8401ba00000000000000000000000056b231fedaa1da4a3253ee6f46b11685c18de49e000000000000000000000000bca267f21c84bd0351b0462152d1e015b3ff57be000000000000000000000000d6b56b6b56a4a19b39d22d4ebe6e4baf37c5486b0000000000000000000000007bea58a23213edd3258301702dd572345da1e7f60000000000000000000000002089ac9703ffb778ee1bc45e40b86256e834130700000000000000000000000039d82383f4bd90ffc6f1599e1b26e8c625b5ed4e0000000000000000000000006973de9d5f62139646e5594e451ba413b7261dc5000000000000000000000000bf398c5eb5ec055076ea4678ee9d5d87cf8442a30000000000000000000000000dec4b2d6b902347f5275e1dfe8692ec59be337900000000000000000000000083e66398658a5f3281457aaf64ec65b8383f37a20000000000000000000000003956805f46b9d243f90745529e5e772489febf9e000000000000000000000000df090e019fb3ad482235d6138ec5092ea98521a0000000000000000000000000d54af4fab6f827af45db39c47b155f40d9cd2d460000000000000000000000004e160becd804ff95240f2dfb71f7d97e3c44178800000000000000000000000048ce80f78850767476198a3ce06cbc7117990e29000000000000000000000000e100161b56fadc7c3803c299d692668c626eb6810000000000000000000000003ee22335549eb75907a0fe63b90395ca63131c8500000000000000000000000022c426e420fed4ec36397793348991f7d1943dfe000000000000000000000000d4a2ab05d00079127b082bd44c29d2e653136d35000000000000000000000000818e1fdc6c1be97efff5c95205f7f5cd7c8d57180000000000000000000000003fde5161967d71dd2c0f1c2f161d05f37873ec490000000000000000000000009563e9a35fabe27c39245fcf6730e7b368b2bdca0000000000000000000000006de08d08eba12dace80c1d45a243d9a29b60d21f00000000000000000000000039d82383f4bd90ffc6f1599e1b26e8c625b5ed4e000000000000000000000000cd22e6f698996b13108bba99724a7467c39c551d000000000000000000000000a8f8c8ff9fee1b2abb6ede1b52005fb771ce35100000000000000000000000006534570415bf96449c5f2089070d6fab4cc5911b00000000000000000000000011db772ea1f0b54fb6762005eef06c4863ceb5be000000000000000000000000248bda8f60c2b4bbc5391c3e98da5e73c9b60bdf00000000000000000000000048496d106b3d9984e64d17f2b03aeac961d4afe2000000000000000000000000e71aeff2e7a2cc160dd165fd89d7e35d118d11380000000000000000000000006de08d08eba12dace80c1d45a243d9a29b60d21f0000000000000000000000006de08d08eba12dace80c1d45a243d9a29b60d21f0000000000000000000000003de157d68a0cb2ea8f88e30fb5b29e8431c3197d000000000000000000000000d28e0e1b1beda65cd1740a49de25f258400c158c00000000000000000000000066ad9bfded1d9403658018c6fac393f3452d9ad50000000000000000000000003261e912af344a7d2df8a91ae1849b82119b92ac0000000000000000000000004b337b8fca3fd48484fbb210700572b71b4461e7000000000000000000000000edc1f6d1d70b27a956ae94a0088454e7f5419174000000000000000000000000078cb2194fc458126e33adc1d6f0f253ca3de94a00000000000000000000000056ceea20942827172273cbb2ffa75ad7d49e77e300000000000000000000000041f31d4c897fe5d3c2ddf7a354464fe1aefeccc400000000000000000000000059d72dca1afec95d5ff10f316111add5c331e847000000000000000000000000f8453a3ff9029143991730219c1bab3215adabb700000000000000000000000069674ca9e23a7679091eb661c676b46b92600a6c000000000000000000000000962390bd89c1731d4c9710a100a9dd10cbbc0a30000000000000000000000000177aae72d571f2f7c6c6589f2a94f37fcad5420900000000000000000000000057df8b13fb99d28fcab9ea2a976f050788785026000000000000000000000000ccc70144c16f63ec7f9be07626c6a89c6d5913e60000000000000000000000002163b8fe5989774f82277077cb0599097fb4af8d000000000000000000000000ae43b16feb111a62c46503595651ae4fe3031e190000000000000000000000001ad0797f32e6bbaca69b38c4a25a0f380ee397ae000000000000000000000000924a2ad63adb8ee9b261d5affc241ad304d10556000000000000000000000000617d79ec7a3c46b37424f2e49391fba0f867c839000000000000000000000000aea82b509f35206d900d524f4e1b0fe2092a78a8000000000000000000000000f2c7cb0e13d1be1ca7e7ba154dffd153af7c9166000000000000000000000000f19d9c6974ff8cca9b2f5f888a406a6f0d187899000000000000000000000000fe99124ec937abbce9b2b86a9785e8d7a589737a00000000000000000000000089faf322d81b407a9e48a89062af6e114518c64e000000000000000000000000c190ad8ae8850f88409343081527ade1b0879ac70000000000000000000000008561bb1032b85ef89b9b80fbae9d8523049d580500000000000000000000000007c5363331a371f58ca2cb141a2bcbdc039ed0140000000000000000000000002e884b69996e313da7d78c0a7879c4e8c1c30666000000000000000000000000733764dbede7e0e9ef5cf50160399018b07e564c000000000000000000000000456c8a11bae5e226027d14b4c4eeb3b41d6cb2dd000000000000000000000000863e6d983154f6c38e9785052f24fb454be205f6000000000000000000000000ba7e66d7308548392a67cd2ae01b34fa31ea85ae0000000000000000000000008c351e416865b5fa2f25e4084c6782eb67be4d8b0000000000000000000000006c486ec309f801a84906f3d78c7a3eeaeda088040000000000000000000000001baba97051caa9538ea5a2516769d908f4d95a8800000000000000000000000071b8bc146d53fee904e63809bac0306451f7ec60000000000000000000000000eb23105dce53f0cb89321a58198120007cb88f15000000000000000000000000b47c6c4b926d107f5c9ffb1911d89810da38ccdd0000000000000000000000006cf847052322e1af44be39ddc72fa361bdba3e1e000000000000000000000000a64b1ec2f99b5cd7d3c5971ac25e65fd8d5c884d0000000000000000000000003d9b469c28797c0d45a306960c50fd0c3f5585120000000000000000000000009adb0c66332b212eb3713c5561435abe7f1b383600000000000000000000000080b90f8edb795d60f6f7154210dc8c05b820c572000000000000000000000000c4db3e72296ec79dfece0fed543ba9014eafe611000000000000000000000000ce0600789b7fc3fab8cb4159a9d91371ba66d2400000000000000000000000008d28520d90c568a8a7af80a03b00dfc7357bbc5f000000000000000000000000b52cabb2a32a04ad13a65bbf7b91dc9acdf854e5000000000000000000000000521167ddc85995e95cda0ce50ed94f69d5b644150000000000000000000000004363c9b725e13c83c7e79c550bee4a7406d677e9000000000000000000000000f61aa8c41d3485144f4082c99256ff835d9af987000000000000000000000000d8ead27bc2addfe7e474d4a55b94e58705b757f4000000000000000000000000d5257ef70056af5f0a22d2e81428c8237a6b2cc00000000000000000000000001a53df36459c5a282d639d26d1f6983139788ab6000000000000000000000000468cfa593031a4371bd979c6b6b31213b534c6400000000000000000000000001fcc6fdd3f4e0432f753270017dd1b97188703a70000000000000000000000001daa88440160c063610ff581a94cb83ee39be1cd0000000000000000000000004055aa54280bf3fd53e65833d2f91c314227900c00000000000000000000000073faae92b9e32639c40604129bdbaa822a8685860000000000000000000000009f5fab8e232c10feed6f54e7f3f83878036dd04a000000000000000000000000f338ab37ff8fc89f3dde3a654f028cbc6b0f03040000000000000000000000000146d9f52a785fdc08ba9b79ac84a86bbaaaafa700000000000000000000000085976aaf2ae0f3ec8ee544c95f1fc9d649ebaad4000000000000000000000000696ae9021f164a165d47177bbed3f442782efdfa000000000000000000000000e7e688e37544f02457b776d0581666faf7402d2000000000000000000000000072cad5aedbbb39539cfdde888155f802abc2aac40000000000000000000000002d1592235e3211f8837bb0a9d739d39a78ef5101000000000000000000000000879701f655b014bd9435f078b50a5d701d77cc630000000000000000000000008e9103ba5ee33b5c25f691b632c1d557b5b471be000000000000000000000000618be8ee1e1f5ec7adc9424b503caf13ef417fc70000000000000000000000003f781379920ba59d27578d16d1be43077aa39a5000000000000000000000000053b0151f689455275467ede1db78f2445bea10450000000000000000000000005a1412bcc73da63f0507fd113befb6575a893c26000000000000000000000000578cb358aa1b2c119ed1085176804ac7de3f856500000000000000000000000044371163e5958787b50888e21ed9f61313088a74000000000000000000000000b406d1e5dffb509562fbf79a54c10a9c4029799d000000000000000000000000f55ac557ef8676332f5bc7858e137c64e36b92d2000000000000000000000000d9d8a89ac0a95d3d71d110ed7c9ca07d87c6f5450000000000000000000000000aa62114659dd1de33402329d724e17e3e1c65250000000000000000000000000eca09ffe767bd1e0381e18a8b7316adff933c850000000000000000000000001ec9747da76cd79ba0c67d98dc4993c7c24329d90000000000000000000000009b4e788c0800fbd5518ff9b3e316749017ad95e40000000000000000000000003e23b610ee98cf1e32c29f4b4aa9bff8d165a90b0000000000000000000000006de08d08eba12dace80c1d45a243d9a29b60d21f000000000000000000000000eb56745d3d2b0a791eb7752de094fab2dc40a6210000000000000000000000009e77f582d1bc59d79b0713a8570c8a963e634fdc0000000000000000000000000945ca74aa86051a317f9f32efdf661c930bed950000000000000000000000009b420ad4003c8b35ee67af995c36a0dabf92883100000000000000000000000014f8521756837f8837b50987b80bf24a01e2a6bc00000000000000000000000068f79d0c8d7cdbbb0943da91ecadbd2bfa9f4f85000000000000000000000000ee8f8568466096dbf632feec0c98b34643db2ff80000000000000000000000007ff62f0def6eca5bd5ca368295a7f063acacad79000000000000000000000000514a37903ede36bbc004cd2490c9bc93e5facc9c0000000000000000000000007ab8d5ddc4048b2f1e2383f2a1d1bd507a53dcf30000000000000000000000006ecf90868ed991c130ed0dd939f694b6f9c3bae0000000000000000000000000c578b5168efcc6f0b01dce1faf040da2734bd401000000000000000000000000dc8e2e2ae29f9c310af56dbd53a4e77aa33bf635000000000000000000000000f1a3774a928437340d7a6f3bc6b2795b3ae11aec000000000000000000000000f71952359bd0f9539628ff0f58213b0bfd00792c0000000000000000000000002204ef10efc39ad42e7a4e397808f88cc1fbfe4600000000000000000000000081c06c27492aa32c75290bb02687415ad056708f00000000000000000000000053635bb8321b0f8f32f6bffe12acf47c6736bfc9000000000000000000000000cb2d0d17eef38df7a88b91d3037718d2912caba4000000000000000000000000818e34013046ad640ee8527676bb92daf9327ea8000000000000000000000000fd4889b7dfeed338fe5997753b39ca47fa5b4fba00000000000000000000000009084942e291315c21f4a29a8dea493b5548a41d0000000000000000000000009e77f582d1bc59d79b0713a8570c8a963e634fdc000000000000000000000000af2b80986d9b0eb59f8676b23d6c60a615409ba00000000000000000000000002a951898517286adbcccaf78fd3e784b844742d40000000000000000000000002a951898517286adbcccaf78fd3e784b844742d40000000000000000000000002a951898517286adbcccaf78fd3e784b844742d40000000000000000000000004dbfee0830c1f9aaf9a31cf785fe5d2e453ab6e700000000000000000000000050e975b14353ca4e4612fa31e8679927b3152d000000000000000000000000005c505da3b5395782cbe07d66ec860e9ffb8023db000000000000000000000000f46936fdfe7093148be89b9543c6f8461a02aa8e000000000000000000000000dec3da99ae0902c71732ffd9f31f3f08540e91d80000000000000000000000008abae0e2f1389fe53fdc314e17ab2f7c6d08d92f0000000000000000000000002a951898517286adbcccaf78fd3e784b844742d40000000000000000000000005f469fd7a1a381e51f051a6f3f9192e12505d5e9000000000000000000000000637d374dc34a9f4a5ca19577ae1cc8567c2c615400000000000000000000000042bfbdc4b855f871435170e2686c6b10a93a77980000000000000000000000004d3548ce680fedd87a21eea116ff30943e67bc67000000000000000000000000d12866ff950534d8eddb0e54fdde797218d7820e000000000000000000000000bb628bf23bae487df3e48a75e2edebf85ad53f650000000000000000000000003e20f91bf58e89a7717949d889f5fcf0c2193089000000000000000000000000d3e3b0891d1ef8c10289151e3d9444c376efe3f40000000000000000000000002a50fe2b18972a9d522eb5591fb2862f018790cf0000000000000000000000001b2b116013c9b8b2a74003c5002b58de70b9e20900000000000000000000000054687c9703837b676df14c02a5c0ea7d598fd50200000000000000000000000092ceb71cf02a5608a04f9d009b3a2581a159419c000000000000000000000000af1aaef7e662682ef28df8b0f30b13ce34bddd940000000000000000000000005c5b48b319184620c1f0e75c74e95b08b020f7ee000000000000000000000000fb90fd405e972955e518e7b438b0d79c2f630734000000000000000000000000f0c5d18956a8b635b1caf7d8d0cc9200bc2d15440000000000000000000000007dfcf7667ec7c5f304f319a944fe5d1a7e98c5d7000000000000000000000000494466b0d5bfd49c4a149e216f558a23a4286423000000000000000000000000cf82d70cf9aa1beb82d38b50a22255bb79a98ca0000000000000000000000000cd06efde89ba3a520356309395d10e973e7d24070000000000000000000000002e1ae2cea8adbb598a4414a67707d0b7d4e2705800000000000000000000000008e3c9cb61c86ba5c9d1d9c7003496f3e5040d0c000000000000000000000000f3bd1d4d2ec63773b4aa2967ced068b12d2a8b55000000000000000000000000b63f5768b47eab4737c00f9e9814caf07a0ba7f4000000000000000000000000684c96a49fd86a83501bd9b6c52a05f5c181b26b000000000000000000000000f0191644cc67047822fb65ce2a1a70202ff39c3400000000000000000000000094bba890403aa8646cc38da1cbf8b70641b9a8d900000000000000000000000067780c400517185b0f1ee895f815745ffddac14b0000000000000000000000001dbf8d3a13386d742ee9d578de241a86430001900000000000000000000000000bd066a58bf36b5611ff7f92e2a5957f19ae929d000000000000000000000000382fcfc0016689fa5d0811fe9b7b7239d9e3a9ab0000000000000000000000007225944c5deea5ca872ae6a0e8fbc94905afa50300000000000000000000000002d70c361d8113c1ad0e775835656b2b1e85dc340000000000000000000000001cb61b8edb8880e817a76671b365163a016412310000000000000000000000005b3152e002c94f9d41b255893b9cc1e91f0495790000000000000000000000008bca1f4db91444a71c2956a8d05b97ca034c03760000000000000000000000008b9aaa2410480579101c7db8b739fdd2fcb22fa700000000000000000000000030d860debea816930b5dd0d753fd7782cdf48a41000000000000000000000000847c6a3df5f341d988a1d2877e5d7d3f3516194a00000000000000000000000050aeafa48278ca39cdf0ee4d5415cbcec7583a13000000000000000000000000aaadce3c1ae95d53e24e491058aada76710c356f000000000000000000000000b1ae737846ebf25e2137e103453c69a6b33bfed0000000000000000000000000e84e7a6e6b34f12f2dd7e9b4c7d632c5454e4323000000000000000000000000f372829b0f23c2da089d34b5a646d8207df447cb0000000000000000000000006a63a53d5fa5ce84468142ffa800af494151c98c000000000000000000000000f6e36dc19e83506a6771450a40d7508039bcdaba000000000000000000000000317d94356aec98033e2a73c8e643c08c9f516163000000000000000000000000e8be089c2553d98d11a1b819903a16e216bfe9920000000000000000000000004edba29b27be29330bed264bba92835e1a648235000000000000000000000000a871d983a5aaf24f1d99f14091279fd54403b7960000000000000000000000001986f9143751e8176256eda594d34750d145f13e0000000000000000000000004534318f7be763a7febac423bb1b749e6a8ca3e5000000000000000000000000fb2db931be8769c7f82fd987f0428d98e7dbaec40000000000000000000000005c0081a8ca161886255aa5e510f94bcdaf027ec7000000000000000000000000dfeb9c658a16a5dc219567300718c9fe27d2f8b8000000000000000000000000f2abeb30ac3aa330f22995f750196e4dfadf76fc0000000000000000000000003a966424b185bf27296013fe38edf0fb6bd8929c000000000000000000000000f1bc7c4676d1fddb0e3dd293273693be7adc16ff00000000000000000000000000fd036f2f08ca1e92e66720dc08021ed2fecdce000000000000000000000000c31061484073aac516a6367442b0aa9aa321c6830000000000000000000000005ef2a450cea0a72d6299ff52cf3d58d83f752203000000000000000000000000838f352cd0ea0ce466afa9aff8f1129ec35aa2d000000000000000000000000061ff69dcd55603b389595f0110257db7970480e1000000000000000000000000f75cd84dfbb93415f72e769841c228b6e58028cd0000000000000000000000006a0c5c00969c27d36323230754f4b1192198aaf600000000000000000000000013e4ca3784daeb794c1545cf5668b92382889d0d000000000000000000000000318488b64a51e68512bfa27ec07eb2d31084e64e0000000000000000000000003fe52ba564520f5c085495d367c8e6956aa39b34000000000000000000000000872a64733f8f51f69c01e8ac136c54ed58610fca00000000000000000000000078f3baa91beec07e93ff5c2fce72f93cb9d263c90000000000000000000000009a8df9b184d0a34b4e63b57243a3136e45e8281f000000000000000000000000c7996796a4433a803913f164a103a6a6119b89ea0000000000000000000000003abf4e598317f120d237fb0e8d3d5be1d3b1bc60000000000000000000000000db89e229c33b78dfe20d064cb19f25272b05c2340000000000000000000000002a951898517286adbcccaf78fd3e784b844742d4000000000000000000000000d98f8b398b00eff0d8d6f615cd56b9ff41437eba0000000000000000000000001b3592bbc565cfaf0a7c7181a731cf68a6166f82000000000000000000000000bca34cda6131f54b1d8f4072dda3e46e99925afa000000000000000000000000ec0d5b2412e2bc68b88b4ea7dfac07f893d3cc9700000000000000000000000049764b583117132fff219b13da20027c961007580000000000000000000000001ae404ce1224f0aea0becc7217c4e256cddd85cd0000000000000000000000004dc2d34a432aa9c5dd02736e3eac40b4f6113e67000000000000000000000000e1e4f771e8fb86e844c22b408d1828c1df7ac55e0000000000000000000000001184b2d36f9b8609dde62411f60752cec589e5f000000000000000000000000099455104328c11c03aefb184c6fa6072d2c4514a000000000000000000000000ef4c4e2daae1623406b9228e925b1f09a5df4dd000000000000000000000000078b52b2e4dbfe1b4432f631bc9c0633213bf94c9000000000000000000000000c346ac70ebb1e0ff13ca6cc7d81d3304e3244c29000000000000000000000000c9120928421b2680265adb024f241d0597952331000000000000000000000000a07a029165cc7b448941e12a58467ec0df379bd1000000000000000000000000aaf9cc6c6205bd0769d607083258b2c68953a45b00000000000000000000000002ebe148bfd900766d5bed721f41cbde4d986f750000000000000000000000005ee3e23e46bff529ef60f3785d76f2202881eba8000000000000000000000000b515a2abadd2ea6bdbeccc1cb4b62e40a63e5e2200000000000000000000000094a0114e0129aab5f45dd3e8492b64ae7c34869a0000000000000000000000001f02328ca965a6f22d7d22ba65be8e3cc582bcd6000000000000000000000000993bdf8357bef059150d078ae04a9aeac32df4650000000000000000000000006733fa7df3499e0c01f0ad9b7d3ccb022199673e0000000000000000000000000cd074bb8a1bc89e9db4d6d888602b9ef5018bcf00000000000000000000000074f9e2555eef33f33bce7aea82f777561ef5569000000000000000000000000098c48859d60a43f59a965561facacfe393fb8c2f0000000000000000000000004bf212c2bab6497a6b1a1c9055e134d2b248e1a1000000000000000000000000cbf0ff09957c056888d895f9ddf0f935fbdb0abd000000000000000000000000779aa31ba5fd16ab35f4c5471a8588908bd4a19c00000000000000000000000018e287d9e8ec0756cc5c57d653c98f1327adb96200000000000000000000000097649c2688d7c27a337940be4e03a3be80258830000000000000000000000000ca7f33b324fd258367bb4931ebc6522b4f46f9fe0000000000000000000000002dbf8994a135dcbfd884a3ee1c0734f9c46ecf6a0000000000000000000000001312b5624f229fe833b1cb574a8063d50f6d83660000000000000000000000000bff21aa4f02e120d49bf67fb77c1dcf1df1af21000000000000000000000000e1894e38e7c300d3fc55456457dbfac178d7325b000000000000000000000000ca90f5845d0739a4d2f0cefebff8e3bbbf39ebcc00000000000000000000000051932d0a2065743d487498f2fa77187d4997c779000000000000000000000000a4a1d941764a675b59b8a565b23a767758bb37e100000000000000000000000015e65fcd22f85ce9a2eedd42a5570e429c9395ec00000000000000000000000056c06e8776c6263fae1c8d8d84a23eb8de51ab300000000000000000000000001db59023c4ece80bb6e01194fc369aaf95a27c60000000000000000000000000c5e3f5775dabc001adb2d44dda99c8c3b1771e2e000000000000000000000000a69d4f43c596f3d6f8ed7e14d306e935f55e474f0000000000000000000000005cee0798c3aefb60c2a1878a63ab3c8ef1d3866900000000000000000000000034bba8af4585b077b265c87449e0af98039aea2400000000000000000000000056421dce7d4bda0fc7575e1342387aeaad0d64eb000000000000000000000000c3ecd8e079a9fa7e679908fa102c8860c0833b86000000000000000000000000f8453a3ff9029143991730219c1bab3215adabb7000000000000000000000000da2d26799afa37fe8be70fe05c39d6015cd0d59700000000000000000000000046ce0b332244c186ef862eb1ebadc919707035290000000000000000000000007b26e9d7e38e23f1c25d0c8ecec44c091713eeae000000000000000000000000d82ee7ced41de9e7502b346da0bbc45307107c42000000000000000000000000b78c4ba6961257bd4003f7ccc35dd24cda39f2e4000000000000000000000000665b33cd308ceea4509f7b0efdca190c512d0d03000000000000000000000000c4db3e72296ec79dfece0fed543ba9014eafe611000000000000000000000000c4db3e72296ec79dfece0fed543ba9014eafe6110000000000000000000000008ee73bd847327cdf22225e8210a5d8270d3ccdf20000000000000000000000002b8d20af03a5e78e2a8b92377924cd4488d8b77b000000000000000000000000a5f04bf2fedc2509914595dfce4cc3e15d557b40000000000000000000000000030412753bd87755a0311f6a8e45444111314edd0000000000000000000000006f0dac3aff99a2fd36da93383ce0117e0ac6bcf60000000000000000000000007ef8504805a9110cf67cd3f8abf0bcde049c8ab4000000000000000000000000f58e4fb7e24691de7c4768f13d5c9fe5534a7424000000000000000000000000874b33510f7eccac730b324fc7f798e2151ac8c30000000000000000000000006ded87a83f66505411f008edd277cd9a877d2f510000000000000000000000006173b82208a626e99ef561b0338f3a2f30c19496000000000000000000000000dd745080c4b1340b31befaded4e7695ff17762ef000000000000000000000000d2306f9cf565e5af1033c012a29dbe79185a373900000000000000000000000025fa8b8a7b168e59ee2335b82009b9297533f13a000000000000000000000000722bdcec27f346295742b17c196bc3d3aeafd52b00000000000000000000000008ae42c430c958d595e710d23194ca398dffe84c000000000000000000000000fc241ab6bc951324295ee32dd1d6408d08da4e5a00000000000000000000000015e7ed0587aac036934563bebda6feb396944aa000000000000000000000000040361ebad530549efe1d9b0313e2b766a2b3da0e0000000000000000000000005cd58e2f616aa9e7b014154612f014cd230e306000000000000000000000000048624284962048be4a84431abcc784c984958079000000000000000000000000f6263749c4dc6cf2ef405fda7b1596cd908f3c4d000000000000000000000000f6263749c4dc6cf2ef405fda7b1596cd908f3c4d000000000000000000000000a046188b55599c9a08c074738e0fa7ad27431301000000000000000000000000fa772f6c7156e1a5578dde9c346f7aeeb3956a66000000000000000000000000e7cd9817b50c8c074b1db585e80b586711acd4b50000000000000000000000006eea2bd04935b2e8406c71c9e082e989587dba66000000000000000000000000dd745080c4b1340b31befaded4e7695ff17762ef000000000000000000000000268bda4e51267ee3e55f8abdb3bee14b7c40b2ab00000000000000000000000029fc3e79da989c44d2087c10b9d629480d083a930000000000000000000000002d69f6f066bfb5eb09b5cae7352b2f1ade7566870000000000000000000000009a9f1e98163c6ce08f9ff2cae6ad38efca4509e8000000000000000000000000b341926b56072f2cdb4725dc16c26f92b6ddf7d50000000000000000000000009c486dd7d89e8a354591fa427790bc2efd3344f2000000000000000000000000cfc68a943c2b063c8c3369bae5006fb434b0845a0000000000000000000000008bee330f04fb01e4c0bf81959e1c48d769d0226f00000000000000000000000088c18985b605afb4b7f81ca70ba66e0ca97e763e000000000000000000000000548d850a92f3f67052190609ecd2091e992cdf48000000000000000000000000f8453a3ff9029143991730219c1bab3215adabb70000000000000000000000006b806aab1704bcf6dfacf417b162c272a80ed81e0000000000000000000000002703d0b22123498ed62039f25b29a197596aaaeb0000000000000000000000008fcb9edfad93bb897a9887d83f64d7711325695900000000000000000000000086da5b5f821fc4061d58c60d96b10fb3e1c897b300000000000000000000000091bca6ba044e884b997e9854c4936929ab8c21c200000000000000000000000007b6afee77ecd7a2648fe87844b4de55be10e974000000000000000000000000ef3142cf71dc39829607b5d14a1781b0b6ac91620000000000000000000000007de0b2112b2aa62a16561107591f4c28cd758be9000000000000000000000000e4ba6ba40a4844a07e4ef8e4db7b00066ad208330000000000000000000000003ef717aac78a47a72d9744deef96cccb3840082600000000000000000000000098dbe5844ff871ae4bd8ab5ca7b14c10c472a8c4000000000000000000000000556256e2d22fe5900222a96707c3bda8309a5a2c000000000000000000000000cd40d6facc01a84fa87018297dd49aeb227a64d6000000000000000000000000f6263749c4dc6cf2ef405fda7b1596cd908f3c4d0000000000000000000000001b930a6c4f30ff4db7e6968ca53ec664379f59260000000000000000000000002173fa8a04e45d725d043ae3708f9bf9df5047150000000000000000000000008df19fcaae09a17c4782e3b30f861300cdb5691100000000000000000000000016496ecc1c762277b9b93c30bd079fab823529bb000000000000000000000000a1b9b2e2da2b883b440e0fa89d641271025f48100000000000000000000000009072325f3bc55071f1a2ce047ddd9e09105c749c000000000000000000000000d4e37c368f1b342bd17d6bb0e4b521eac7b98002000000000000000000000000e93948f0cbd08dcd9570d4b9435972fd1ba49f53000000000000000000000000355e86d452ca34b8f7dada4b34b7f68bbc48f2a9000000000000000000000000c217bae469460c9d7307ec2eaff7e66530a1bfbb000000000000000000000000e0afbb592a397aeb15a5b46a5f710e34d7635dc6000000000000000000000000e61a61e431eaa8ddecc92062b8d9d04d03b6d9e7000000000000000000000000e9123c0152cf617eb036aa72b04969c251c70550000000000000000000000000687a2e34559d2e745b49c1df9373eeb4638ede010000000000000000000000006816dd9ef4e90b56a151d0978c6cb0acd6d8810a0000000000000000000000001e8660ba7250a719ce6654b3591a97efd3b3b714000000000000000000000000a31243397c50d441dba2e6884d9055d40f7cad1e0000000000000000000000002ff5cfd6e6faa627707d772ddb379039aae1f98a000000000000000000000000816886345576387333ab6b8acbf5183bce79c478000000000000000000000000cd0b74519d4a566c9d6bacdbd27dbfce77dc0cfb000000000000000000000000fea3f79a70d34356376d4f6959407629138e5148000000000000000000000000a13649e3b3b10250004a647475adffa56dd65dfc000000000000000000000000a74b1c9d0f9a05f92f70708756c45c3df5de8d90000000000000000000000000d0e0925a93a57e4b8c3534d87e00799c74e7aace000000000000000000000000cecc2f7324d7590ae730139f9f51d48dcfbf818c0000000000000000000000005db5764c5083bd3098fddaa623899cb82b8528fb0000000000000000000000005db5764c5083bd3098fddaa623899cb82b8528fb0000000000000000000000001000bfb4a68df103893a36758592a6f0168ea4f5000000000000000000000000e95ba7a1ddeb07df293054ba8b9f49c0a15faec90000000000000000000000009cb02ee15bf73d0d9dd6cb3e64fcd7fc3522a4f1000000000000000000000000050764f62a62551b948b637931476b4b551935ad0000000000000000000000002846492325d327f60d4863b830348616b70b9d8c000000000000000000000000f5705dfe542193746446d8fdbec546f0c302d60c000000000000000000000000ec2bdf3217ccfc1986d283565fc4f5f7b88ca1d5000000000000000000000000268e2320f5fa0707da0b3feb682a1ec631628cb20000000000000000000000006f4644c8e513adbdbf4bae0dcd687a1674dc65910000000000000000000000006eb9e40d2b946f3030860168381225079167b64e00000000000000000000000036dae360eaa148d8936125e89167bb794a496448000000000000000000000000705a0f9c15739b30e4a8ef0a343454b0603f2bd80000000000000000000000002fb0cbad146be5c42fd87f9ef320724880f341a4000000000000000000000000930a069b2e724a4e1df5a44124a88e50cbb205e000000000000000000000000020d6f21d5279204ff6f6e88177b80a9a35eededa000000000000000000000000bc52e4a4161fce625b8397bcbc6280dde74af3ab00000000000000000000000001dc67e303fbe09881b3fbdad262e6bef7d8b5fe0000000000000000000000005b77490dcdafc7cbe2564775edeba155ecfa2aa200000000000000000000000068a140e787e8598abba8dd2f7dbca908f89ee00300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000