Special data
- Status: Successful
- Nonce: 85079
- Type: 2
- Gas used: 5815173 gas
- Gas limit: 8000000 gas
- Gas price: 0.15 Gwei
- Effective gas price: 0.15 Gwei
- Max gas price: 6.00 Gwei
- Max priority gas price: 0.02 Gwei
-
Input data:
0xa9059cbb0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000061c000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006de037ef9ad2725eb40118bb1702ebb27e4aeb24000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000aea46a60368a7bd060eec7df8cba43b7ef41ad85000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000e53ec727dbdeb9e2d5456c3be40cff031ab40a55000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006982508145454ce325ddbe47a25d4ec3d2311933000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006de037ef9ad2725eb40118bb1702ebb27e4aeb24000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000c00e94cb662c3520282e6f5717214004a7f26888000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000320623b8e4ff03373931769a31fc52a4e78b5d70000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000aea46a60368a7bd060eec7df8cba43b7ef41ad85000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006de037ef9ad2725eb40118bb1702ebb27e4aeb24000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000aea46a60368a7bd060eec7df8cba43b7ef41ad850000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000009ce84f6a69986a83d92c324df10bc8e64771030f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000008e870d67f660d95d5be530380d0ec0bd388289e1000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000aea46a60368a7bd060eec7df8cba43b7ef41ad85000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000000bc529c00c6401aef6d220be8c6ea1667f6ad93e000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006982508145454ce325ddbe47a25d4ec3d2311933000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000aea46a60368a7bd060eec7df8cba43b7ef41ad85000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000faba6f8e4a5e8ab82f62fe7c39859fa577269be3000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006de037ef9ad2725eb40118bb1702ebb27e4aeb24000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000cbb7c0000ab88b473b1f5afd9ef808440eed33bf000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b3000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000aea46a60368a7bd060eec7df8cba43b7ef41ad85000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec700000000000000000000000068749665ff8d2d112fa859aa293f07a622782f38000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000aea46a60368a7bd060eec7df8cba43b7ef41ad85000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000aea46a60368a7bd060eec7df8cba43b7ef41ad85000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb2d7b5428fa37c4632b450f38b4ae8cf59f7a50000000000000000000000000d358d1000ba0f66af3fce28cbeb1ea47ae65e00300000000000000000000000038356a1dddfeed86bcea9058979c0d293dcf8bec000000000000000000000000eca33dc9e896072d4edc4a02183910376d4b5e7600000000000000000000000079a0464e435f87b9044300438423429dafeacef00000000000000000000000008da9c2830171f2fe258fadc3235de8321b8134af000000000000000000000000a704497be2938a35baf2bcbf68e64344dc243abf0000000000000000000000008083f9b1d305fd62abde3aa351e193c2ab61290f000000000000000000000000d881331bfe9983556bb26e529b568e59787ff97400000000000000000000000019b0eb29c100d3ab4a4d81a30b9b14229796a7e000000000000000000000000010112ceaba4a91facc016d8d1fcd1f8b533e339f00000000000000000000000011bb30694d5b0d1ae45afa721126df61b1fd61a6000000000000000000000000c9eaacf9e8a518d403d9a44a845ad7a09351a1f9000000000000000000000000c20c1b0eea4a73cfbf669e19d93eccb4c119d753000000000000000000000000ff0d6032d594c44feacbcad2b9350d913e3cb86e0000000000000000000000009731d32c6338eccfe81e9abde42c92493c507f97000000000000000000000000f5bc796b4f99e42de907186038daafaae5864854000000000000000000000000751352e6b71cf7f7e84051d90ddba5d3842791d7000000000000000000000000c28115cb6ff45616c1b502de785b0bda7bcdc8ae0000000000000000000000009338ed256f54c95aec4f05f6314c46f856713bd10000000000000000000000007494dc158393bc89c4d6afe2bd71b0a8333f0bce000000000000000000000000986421d91a38c7b33d67d5c097603e910681bb580000000000000000000000008d2e49da86eda27d0bbf2a45639cade98b6e3218000000000000000000000000b224228b0fe71cebf95ee25339166cd626759b520000000000000000000000006af0cc0aedefcd7f6a7de3e8620b732841815a1a00000000000000000000000009014c64324ccc22d193e2c0ff1c4c42c8a209fe000000000000000000000000a45326957345a21b1e213c85de32a1b8d96b9fe9000000000000000000000000dce453318b37140398785126d65752ce11182411000000000000000000000000a887aae43f9b2c8d0e5c68a4577527e9fe8165d20000000000000000000000006dcd15a0dbefd0700063a4445382d3506391a41a000000000000000000000000546d778fe3864aa0481b05f0a3b707244c2cb33e000000000000000000000000a0fd5340b87f6e9b437f5ac31e18f607799dca87000000000000000000000000a0a52da41a1ba6cfaa7dda3bb5078800569f7cc2000000000000000000000000536ac649b4a14d9b9ab233296f663e77c4653d26000000000000000000000000e63c38da71f7c9bb01c2d7640a1037e8d024e0db000000000000000000000000531a38295beffcdb55979a4a704865f5eafe09c40000000000000000000000004ac4e164cdcb7e495e0237bdd8daf9eec780847b0000000000000000000000002f736fe8e50688e3d5035ff9cd44745e70345d6d0000000000000000000000001971773285a553c2100c97a3a3ad04519f4e218600000000000000000000000040f7dbca31cd53883c5556d8c575241a9eeb9ba60000000000000000000000006c753bf3bc197de9f133c93cf73ad03c040872d3000000000000000000000000889f973eaa3f0f08f58e2ac3e95396c79ceb509b00000000000000000000000087246d341be37a9633072c633e40dc239d1a7a640000000000000000000000003048c882bfd409f7f89f1831dee696d4827632ae0000000000000000000000006a395a420ec9e0f3a6789d8cad1013d38528731900000000000000000000000096694143fe5aa7a759cb450feaed3eed45c5510300000000000000000000000084e39f4038db1cb3c26092f68380b207f58b9c3a000000000000000000000000f0c95f82d8c70762f0b16faa59472ea1dc2f9d04000000000000000000000000d4de6531ad959610e3c0ef75c1099d50df53a9b1000000000000000000000000a4c5131f2fa7594bfe125e89b181fd34c3b6ee780000000000000000000000003292a1072aa79e1d3a4ddad7c40775a157ad9113000000000000000000000000b79855967d345466a296e10187e3d014b105e6b200000000000000000000000088adf44fc71fdedffcc30a615d8dda829d1f69f4000000000000000000000000e3c15e8004e4d1c4afeadb676a29e81d6284127a0000000000000000000000001e61c116082ae5a2a178b5fb6f48b51ab2729b760000000000000000000000009e91697298bece345c4d66cead89a4109e8e60f5000000000000000000000000669b8dc24ac1854e1f293ed21580f6367a14d6c50000000000000000000000009cf20ed2762838038a3d853394b13143656a18af00000000000000000000000077256d75a17d0fd8c5aced9adcbf14333818b2a4000000000000000000000000ce0ac3adc49d01a4f6cda0e954f60147f91a4706000000000000000000000000354c0a38b0003cbf9341c4c3292b8470c61d413c000000000000000000000000a3c824e621a0d4a91911cbdbd49308d384ed4c7b000000000000000000000000a18700d05f2d0d6f164b71c58463cd92aaf14bba00000000000000000000000095ea114eee634fd451c910642b5c6f737e2cd8db000000000000000000000000b1c9aadbeb692a6129d02b7aa4f7e3d0c0c090eb00000000000000000000000065a7288ba7cbe2cfd31ee00bbc2ecf4ef5853b35000000000000000000000000b7d487c77f905625ab250cb46f5657ebbd4e5472000000000000000000000000eec41340479c964d0a8c181f5bb2c0b0a66a84ba0000000000000000000000001191b77e0f1bf69171c408234a6087b092a5c7c80000000000000000000000007b0a7e6845ebd3460c63641f3ba19394227cba2c000000000000000000000000b5f80b0d276bc4ecc2e95f9bd36bc368361f87a6000000000000000000000000f49db6b30f77835a42d6de0d8a5d39938746b65e0000000000000000000000003333fdb0b3946809ba219087dd987d60b5af19020000000000000000000000000bd23e20abc545c8bfb61cae6e26ebadebf1bf1700000000000000000000000073e1ee9514acf2da6ffc146102f865a8d689a8470000000000000000000000002a4c3ff1d94879f12d1a46c03b0a80f99e77bac9000000000000000000000000d5319b4ff3a96725f4d6427f7a625fbe36427a25000000000000000000000000de17f5091570acb224abeee5156d2bcb979bcbb0000000000000000000000000fcffed920dbf791f24f9b5effde19e403834ba03000000000000000000000000cd74e96286803b3edf9d32512353a7186778fed1000000000000000000000000c0dfdf95284da85bc74642d3fdc26c972bd47cda0000000000000000000000005258fbb9fd907625ec7829ac7c76dd474411c36b000000000000000000000000d84336d27f21a597e8ca121b55606a9c6666b040000000000000000000000000f2d9334918be7b852aef55d900f903f8279f2d14000000000000000000000000c8290478d69acff50b1d5d4f30e1871b9fa3fc350000000000000000000000004841ed847c1f1d4e43a473d7a44df3003f8b4e870000000000000000000000006784f4c493836a87c20d5e26cdf0fce9099fba8a00000000000000000000000016ff4677476101d7ee59cd6905cfc0ca4cdd57fb000000000000000000000000ed9b63d1d4efa9ae415854486400c9354227bcdd0000000000000000000000009c6ed3571ecf437521bd6a18ae1b2616508e45b60000000000000000000000004d2f4452ad1b28e278e377d036b2d0f586ed4d8c000000000000000000000000a6a8e1264ae637b1ec580b3b6665e8986a3fc20f000000000000000000000000ee6c97a966be1d47882a7bd2d590c3e9654c38ad000000000000000000000000866be8b39d3ce74743079f762df0fece5f69aeb400000000000000000000000095147f8fe8506556ab61e2b583fa2e38afef8eed0000000000000000000000002f99d24b8ee003b081f06c3c7679834158ca6696000000000000000000000000563715a0773d8bc54f0014d19bfb586f353a80f60000000000000000000000004f50a18f0e6451445d9ce29fb735e17fef5c6c54000000000000000000000000dda4260741da3b248db93d47c825e1680878fbf9000000000000000000000000e30a5ec1a0a62b468f513cc631659669b803742e0000000000000000000000007b4c4dde9b23aa7668c5342e948a7baddb9e7dd2000000000000000000000000cf4c1dc0612bc6197445c876307686fc569f9245000000000000000000000000305eec851c708b4dd0408b0e1bb8857607f41376000000000000000000000000829bbc1f94ee2fa7856e17bb7ab2b8fda6f3bd53000000000000000000000000ee5e0461caa939544e5c8aa915d318dc1564580b000000000000000000000000f62274197192ab1dd0f04b1503833c8b2d35a1dc0000000000000000000000003d2881d5b96f216029e1a4f0ffa07b964670406f000000000000000000000000bed6ee8a3cf80274f62b10bd8befe072c423129f000000000000000000000000fb23a98bccfdbd00c28d6102c8eef22d8d2a457b000000000000000000000000de0744d07f923639792a89a27760ca8f8414ebcf000000000000000000000000bbe60679e1f265412bc7ae4d9cd5e7d84786ba8f0000000000000000000000004329630f103d45c09f8dbf00914c2b378fb0305400000000000000000000000017dc5fc68d3ca837486d16ccc47c94169076b8890000000000000000000000000f896345b538ac140ac84f3367a65a34efd8fcbf0000000000000000000000006ad2c05037bf35e1ebc733f334c25d53d2c84ada0000000000000000000000002f8219f6fdff3a1ed715ff3cc7784c179b9b7bb400000000000000000000000098470a4959ff07ae7d336bf905cfc9c71b70e4af000000000000000000000000cc48d0c3e5eb1de7dee0f2e3aecbfe9c3067fe11000000000000000000000000b52606cb23a05aa09af2172a754890af0e1446ce0000000000000000000000000fa5562d4945f9238e09310a2fbb5f5ef5574c9a000000000000000000000000cd6b980029e6e6e0733ac8ec3e02be9410d09799000000000000000000000000e444cfd0a063a90c42c27313ea930fbe7c1397bd00000000000000000000000054b0d1f169e8670b1572c27c5c91a345e51691610000000000000000000000003482bab538065225295a0b2afb33198908de7a78000000000000000000000000af2c33f1973288a54a600e3597f0292e09141181000000000000000000000000fc46d4a74fdcb41c883a5177ea3df61f6016b56b000000000000000000000000bbd1b60ba6abb9bf4dbb5c5a1407400c633e495100000000000000000000000096f17f1b2b529ff839ff2259ef87637ef4b2a6be0000000000000000000000002372bb1b61b8e9ba41a59eca79d52ed7b98b09bf0000000000000000000000001e1ba7be11ad400a359ab0dc28dfbe2d78c5e51a0000000000000000000000002e9880799cd10f8e19e4d71ea52c16cb4215c2db000000000000000000000000133ed3f2b2a51733b9ab52aa67f29c92389d75fb000000000000000000000000e5962479d187a214bd81df5f43b0c6ccc3c117d5000000000000000000000000911cb2323c6fb580e39f92a6f58d1cb019e940cd000000000000000000000000f966f552fbd53d86d1d5c79f4b2a7f858ef39f3b000000000000000000000000f49078da4b8eb0c9391307bb1cbce15f17c50dbd0000000000000000000000003f2fff77713a94aa3adf795f631360972bf1012b00000000000000000000000052ac95353ba7baaa05a1ef63ac4dd26ff696059d00000000000000000000000044b774d29e6e06b57975b04ece9e3fcef0a3137e00000000000000000000000039db0277eb428ea84953f71ae59bd5fcefa42efe0000000000000000000000004eadfdaeea5ff210e2896048cf81865a8c3a5c370000000000000000000000004bbde03d240a881af9dc4c6405fcb88c347a5442000000000000000000000000a1ce2b8044669a0f68958795a8aba017a3f15bf7000000000000000000000000845dab397edc2271e9e085aeea8792441a210b2f000000000000000000000000630b3e358990d0e43f79e9cc118eb2c85e6aa8ef000000000000000000000000b4d3796a4f9b4b4181661ae0372bd8c604f34c65000000000000000000000000d068c8b1cbed69d01646e85b33615a14b2178fd7000000000000000000000000704184c74993e172af5949ee969002ea2a42c25f0000000000000000000000002cc8f3b9a5d2d85dd327f89580b2c22d912921f5000000000000000000000000bcf6fb16ac1eeb552bbbc2c4af76f037710170f300000000000000000000000021a13986b00ecfc3803e0dbab044342fe2d2d5cc000000000000000000000000928f34f88a87f747d791605488832580350c6c21000000000000000000000000731b857b025a927af5ebf0ad19d68a65492a7951000000000000000000000000a4d803aff1511b73ebfb0940f04a9ec4af2bcf58000000000000000000000000de5cfdb0665e8c6086b165c1a3bf2363afd7636c00000000000000000000000078c8eab90ce1cb22c0b487c7b872c0afde65fb8c0000000000000000000000001aebe3861f601c962dabda17e0d456bc5b4f675f000000000000000000000000e80677c7b2d2ac5f452a52afb4795ae870ef34170000000000000000000000001a51e7453a7e917404462f3508f09913672a1ef60000000000000000000000005dca20ee8e99497e7813fd0597342d102beeb79d000000000000000000000000c835654bf6b1b22befec4f9d6143a1df66351ada00000000000000000000000032652756cc78818e66beb0a8cc54373e6b03d56f0000000000000000000000004ca7f315dd96989803abc6e6fcbad44f7296ab5a00000000000000000000000044c8daef8daeef87e5b901fb996ea5c840cca120000000000000000000000000586197da4971fadf8604b8fd81f2a576032402d2000000000000000000000000ade09b15ca714d6ddd6f9cd218b7ce1654dff282000000000000000000000000e95381908ca5463e4fc53a943e45342449a1f2dd0000000000000000000000004d3ee1e7cc8944355d7a6d9c4e368b870ffa6a03000000000000000000000000e26ac3e307038ef7d625b3966e39293d5eef702b000000000000000000000000d26374a2e4339e84c9e7d6313f23ef95b1272492000000000000000000000000ab24245eec413889dfc6f2e831fd1f10d234f211000000000000000000000000d1da03feeae645f76b729a9ec6012d80c0805dcc000000000000000000000000b85a631c025400fff69a440c31543ffee0ed83b00000000000000000000000004ff95715b5e4144812fb7c13c807eccc7a287c6b000000000000000000000000ca93f87a61035842d4b5dc603fbce06e17c14726000000000000000000000000d4a564e57e796bf743aecc589cd986fe2a6885fd0000000000000000000000009e3d3510a5913131895ba25b734831bbf598256c0000000000000000000000001764a38516eab1b8fb0074d792804a07eb335ddc000000000000000000000000165b731b10ebf961bdbc40564c394bbc41f749ad0000000000000000000000001c02ed7419468811e1297dbddb3f3818b2219fae000000000000000000000000b31868f0467f146a383c3744572bce619b2dade800000000000000000000000019d869fb2b2e56effd659eb44e66794a8a9e5913000000000000000000000000c93a3bbbb63b4ed5ad2690fd2bda4d55c4c00091000000000000000000000000379d67fd8921be4e6f6196f7c7aef352469f1dbb0000000000000000000000004cb9178498ca90e9d998a9558e182dd445299fa30000000000000000000000000ef60a5fadadbdda074d2be282a023d94a76b6ba0000000000000000000000000a9ae31839d05ebeced458a339a3ad7b5a1387340000000000000000000000009c2bf6c912d75b243354e41dfb7b38444eef1d47000000000000000000000000b11a012564bc5ed3e3e66850467029f2effb78ca00000000000000000000000042c02fa277f422ec032372b47f61295c24c7296f000000000000000000000000282c5a3aad2729d97b1a699304040633c9cfe78800000000000000000000000057820d236f22fcfaa1b8fd9fa0d27c113cda46dc00000000000000000000000001ecd0baa8d0c6b7b0600183e73932262578472e000000000000000000000000caff7b259ef58d48cdfd28790901c4eb74edff46000000000000000000000000a2a36f1d61dcddd6f819dd362055e1131dd67e2b0000000000000000000000009d32bdaaa6cd1de0c234dddae35b2ab6002dd00c00000000000000000000000009aac7bb5021b837f8c281b27470d7372b5a396c000000000000000000000000cc51d39b816d2217a352a18d878bedb469a94b1500000000000000000000000088071da66651d0fae20916ed66899b6aeeb9be1e0000000000000000000000003b40d9171780ab353af05576372c50edfc8ec3a40000000000000000000000007aac70289096d0662c5e37e9f8f8274cb9593f440000000000000000000000003d82b5cf2daf16e2e1c40359c75c8c84c5c5d1f20000000000000000000000004d6afa4c123995e7b32725092a6d86843f7150bd000000000000000000000000a177b2c7050b091b666e3e0de04a7b2a7b173bf30000000000000000000000009a111dd228982bfd700b5e633bff597fe2cd2683000000000000000000000000f2781e10bd50a67b8cd1558d81a1cd15063a4abc000000000000000000000000dce337774304fddab1b929f1b9a150df24f7fd52000000000000000000000000226c79eea4cdf0b6746ff4b596141731886859ce000000000000000000000000f831ae59297d18a861c0d26e3155a1931df6fd5c000000000000000000000000805bd2b4dee91b58efdaad82e29fce737649380b0000000000000000000000001e78286720c8401c901f8347537557e622e7771e00000000000000000000000014d3ed82f7aa6e9f232357b4ff0522bd025a8ce6000000000000000000000000723361cea22914d036bf2d1b55e08838e6acce71000000000000000000000000a08a2995b4a0fe02bad211ae6825e8192502c610000000000000000000000000f582782c2d42545a9f09bc6129bb76df0ca19240000000000000000000000000153dde70188f43e811395bbf5b09a06bf12d72310000000000000000000000003a96c3ffd35355b49a5003922a056ef2d64dbc450000000000000000000000009a9981fee9984eb4b7ff939a5b4d3fb5878f4189000000000000000000000000310115c3dc812248ba2c2ee56f9479e6debc86500000000000000000000000003f73f43fc0fd56770e2b8f1e1e9037bba42ebc6d000000000000000000000000867a54400937df23f584642039801153c1ed0786000000000000000000000000373baa81aced560f88b293e54bc4d3f13708757c0000000000000000000000006cd6d6e858ed49ed3fc855e56f032db8f180ed98000000000000000000000000970d2b755bbd5680dfe30ff206497d5bcdede7e20000000000000000000000000eacbaa94aecc4e51d299a99915f64ee96f3b468000000000000000000000000af6b7622131d28f662b5ddd55e78e4af077cf6f10000000000000000000000008b3e7cafe44866007d307af68bd51191fdecfdb70000000000000000000000006c44e47b53ce126de8b4d1957bbf049bfce0281a000000000000000000000000158dc5576b18f9c556ac8ded5dc45119152658c2000000000000000000000000547f998f017787e6fb42d77a9fd1da083ab3bff00000000000000000000000009db8a8ef6325a87a1ffb65dd680408118f4abe0a000000000000000000000000b32cb86868e104aed941ecbd1e11b753681384f200000000000000000000000096d1621998f89963ff0db3dcfc426252fa59936d0000000000000000000000004ae332a93313742eccfc5679906f28332adcb2c5000000000000000000000000227ac2208da4c56d19ddb25db9b2bdec7b0b77d3000000000000000000000000911d3941a990e75bb15b0dfc3779591a635c7aab000000000000000000000000f22cc7f834643370843f58cccb94a93c8f820d87000000000000000000000000faa67268cb880b8a9d35c9b9441af3d5dec50b3e000000000000000000000000d4454cb014130720d921c98ef4b6221b6c3c04880000000000000000000000000146dca5ed7fac1dd53a2791089e109645732e1c000000000000000000000000fe2a20e65eea9046f82ffee8a8e3cdf0320ab1bb00000000000000000000000075b203a0eff13d07a9df2ea03eceb6ff946d9edf000000000000000000000000808abf236ae084a18fbfc17dfa3df7b3a1939fa60000000000000000000000007c0b480f5123ce436b7bb18d8494ef97281f288f000000000000000000000000efd9796a5f637511ada78be93324f60d7e84a60e0000000000000000000000001c8d60f50fdadf01b6803d33c295d265e108bc03000000000000000000000000ee1bf4d7c53af2beafc7dc1dcea222a8c6d87ad9000000000000000000000000b8365f4c4668907a18524f72fe2b836e17c7c13e000000000000000000000000cbe92880a33ce57ffcf286b391e8d80d5a388cba0000000000000000000000003ed0483251f50a524cd07ddcc1b3695c06c3f19a000000000000000000000000dc1e38bec0d840c725ca14ae8c5c90124b5d8322000000000000000000000000349aefe3cb7b532c978f6becca675216b26d349d000000000000000000000000fd63e45423555cabbe118a95029b3f603a2c52140000000000000000000000005050a9edd4fcc3df1bb5caa1c873f08eb80e537a0000000000000000000000001ba0f3c184c6b8c638ab3b701eff239c9a5a94de0000000000000000000000007a127bffd785498ac6abdda97165b54455f10e4000000000000000000000000022167c0038d6e9a0f24d141e263779ed8d50f1bb000000000000000000000000e5a306926ba0e7f8832c9f3ec095f732b7a139c400000000000000000000000013f8dbef61b525ce19f50d695c33979ebc929da6000000000000000000000000a4667288edff4efa553b1cb29f807cf9e5a19a3f000000000000000000000000c55b68e4e97a945b150c0c6865a3cb4c22ccefd4000000000000000000000000185e0e05e45e46557d1d5ae9d636719bf3e102b5000000000000000000000000e0616a595027cd9f312b5b95f2fb2a3721911e6b0000000000000000000000007d0d0021473cd85871b5460c317f01577f385762000000000000000000000000089b09cf07c36c472ef1a6a9d092481cb96ca62e00000000000000000000000051db312bc92de2cc237973ff37c55c150b6ed62c00000000000000000000000016db69cfda066f5374a80a1ea523c14f3b780219000000000000000000000000544faf451261ecafe723541eeeebe6177f628ad2000000000000000000000000b14d348e467698a8787433b17d2c7c8373d42a6e000000000000000000000000aadf2699d9ae32b5a0781b8225ef6f776f6a3b48000000000000000000000000fc48005092a3ef18c8a5af6b15ca90d9449821d7000000000000000000000000b4bd2155116f7879a36a6d5521f49a696563ed450000000000000000000000007b453a5e2ee5cf061d201ed594f7204e8c9c7c870000000000000000000000004c2f9aa4a7661352cdc1c07e07ca15046469b29b000000000000000000000000d5320fd628bd99491db6b0f867eb2b78bc4ac9c2000000000000000000000000018f4ebc99fd0a9a1477f23c9f2e51620ac051ea000000000000000000000000016a447985a6d70f81ca8bb364d3dae800646a97000000000000000000000000cf6ef569a252917082bf649abe42d9d3216767680000000000000000000000001ca3675407963eafb03701a33825b36cd58cea10000000000000000000000000977340715980deedc5963c8c089c5f17441ffb5d0000000000000000000000001d8110bf81d1d4a9fb7f9c9ce9810bf2f3d37c500000000000000000000000002e4bf29a24251abbe72743e6ba5cb59b04dc35cb0000000000000000000000007fd2ff38288be31de265a8c304329a994724515e000000000000000000000000e2c7f4b691e7cbd7a2bde1d85e7f5caa8575e9e40000000000000000000000005a2567f64950e7b749f2c52b20bc5c9f61772b3c0000000000000000000000003456503163cb8215086cd2238b95e62b1c1eba74000000000000000000000000ea5540a6c0ba4acf24366c984b9990bf90ca5f2f000000000000000000000000308c671555f996690d330d0fde26ce91258fd80f0000000000000000000000000d5a31bcfa23070139fb01a6634f569ed56da87b0000000000000000000000003fe8625a2dddc591f57b59344c6f7694357c90c40000000000000000000000001a1477aedbb9f8a7c518f6535d45f9da6da14e720000000000000000000000003f563ef5f9bee511b129a3e632213443ea651caf00000000000000000000000075de42c18e7a9d87a0bf2e9812f767527f0c3d86000000000000000000000000173bdc8e3049c355452d077b7aa52f150f0c11ba0000000000000000000000007aa5fbe8e6e20e7c1da2a1cff07d39bd3255cdc300000000000000000000000089d9b8636c3e6008042d28b4b1e24270f280b07c0000000000000000000000009b0be4ffa4db75832aade5d3ad2d33ffbc5c739d00000000000000000000000061497f1843eb5d5b19788a494eb310932ad10112000000000000000000000000acba98cdaacdb399adde40c82c82f908c1104cf9000000000000000000000000ddeccf340c9939ae2ae54d6c5af9f00aa84b500d0000000000000000000000000b487fe67f6e6a42dfe8f0a6582418f4d3986cf70000000000000000000000000676add5f96f89208c32df5536e3441640e7177d0000000000000000000000002dc845c452a89075da609d6455f1e9fc2d384b5700000000000000000000000045c697e354d36e0435c722b476a46c1da4a616fa0000000000000000000000003951bcaa326fdf1c71f8a25932aaea9305769b54000000000000000000000000a65f49cb3eca29a615dd8da2b68fa44a575b69510000000000000000000000003709954a3ad627f774f31f22edd331337b327638000000000000000000000000b18223970a43a52db119875b34a757651cc60dc3000000000000000000000000857c630d2f4ebf47206221d5a34ec5417d97a3b6000000000000000000000000e1ad10b98bd420b36b7b8fcf0208396e4ee0b7a00000000000000000000000004081ab2c1089c17b570e1abbb0ada64a5e17867c0000000000000000000000009ff1c13fa7269e56d9ed9e30877c4e96f1f07fde0000000000000000000000001b4175ea49a7de6f072d24eb04cde7347b6dd865000000000000000000000000bf9acbc04a78a556d9583d9ddf04efd37f2db19f0000000000000000000000005de841a6a2b3bf76774db553293d3edb60a894d60000000000000000000000009f18909405f6bfbc5f4ff0a9f8e53497fb82d1a700000000000000000000000024668fc489c9be164ee83dfd4272301e123b92ed000000000000000000000000d5682eb57fd6e626947960706fcb2ddd9ef0677800000000000000000000000040528174c5bf4a88bb8372230828c3357aa5050800000000000000000000000005bc1f3e5e92ca491d9c5f723af4725184cf47910000000000000000000000009aed0ed9dc6526ed0ad21f18dba3d4f1bcf2b9210000000000000000000000009166d0f377537b689f0d8053c290edc3e5d474c600000000000000000000000011c4fbe93c221fd6d3be84e279cf795a4b35421200000000000000000000000068a01c6d4aa79eed99a79f626c41bbd0e563ee8e000000000000000000000000562da4f05e97d7b81599cccf68f4b4862751140d0000000000000000000000005fe0beef8361604595143f7ec49d5e6ca9b128b80000000000000000000000003d1876e3b385982eee76f7b7e938a9ce6c46c77c000000000000000000000000440202a0a31311d3acef6d67b1b94c229cc0672c000000000000000000000000b5bb08044d22c8b12f92042083623d8f46a1898a000000000000000000000000350452fc341360f9ad713eff1652507c67e1e10400000000000000000000000094c05f47206e6a8652599dd5c15a7ce60409664400000000000000000000000057b834eec943c4ddaa96a8b2e9fde9de3614032600000000000000000000000066be97a14ca1b8ee1a71c17053b79954e36883da000000000000000000000000eb8e87f5d1eab0bfb4d8ab0136bf5fd7bf32e9d5000000000000000000000000f7cbbddbebbfae3f6965c1c062e64cb8fa84012f00000000000000000000000012ec2db504936f335767d805860bc8489ccc2f31000000000000000000000000831cc797611ced518f7c1a0b8fcc8f57a402e92600000000000000000000000063fb3e1dff4c5c7bd0d9f1cc406c8316857a5ec40000000000000000000000001d7550360b3518c82c1d4a61d83e07ccccfb8107000000000000000000000000960681f01dbaf1d4602b942c81164fcb9448752a0000000000000000000000000b9f492f827154459c763803fcc054efa4a08c5500000000000000000000000030787db23b5ff3fdced4a6478b72121d1b7af4c400000000000000000000000080066a201c590d9e0add5229c3da0fab38791dbf0000000000000000000000006eeafb0f59be94eb5b9089a79bf35fc61b14ba66000000000000000000000000256cb9bc6c449e540d54ff832e5c4f66e1f6ff630000000000000000000000004b637e297ed6dc48292c8a2cb95d96b19458fde9000000000000000000000000d348d98422dd5ea8ee939b6f56dc120ed26c58a100000000000000000000000012700b61f3c271b3a3d6ac2a00777946429fff950000000000000000000000009a04d74fb32a92b4964c994c1b50840e8c5debe8000000000000000000000000615f0f0a9564fadf4df71bab37b616621a0208050000000000000000000000001a9d699aee3a56ca49d0cc3b542ae3a37885a3e100000000000000000000000087f99c2cdc177a503993f209605206e0b8986977000000000000000000000000f5c90293c9973945658dc29c4b41d07d2dbb7654000000000000000000000000587a9dc53daff3bf54dd1c4f489dd1ceeb81f57d00000000000000000000000064341e32df9394a50251ad1369c810e7018a0bed00000000000000000000000051643f29df3f5173756175c516b35914dfabafab00000000000000000000000053496eb18c7eea7fa12702a13ba8da27ee75119600000000000000000000000056d419bb20f26fd0bc5cc5681acf01b629465dfb0000000000000000000000007599ff86ab677dd8ebee5ab7213045fcfe43cc13000000000000000000000000a726a64b66f4bd53c1c5e355cb635f7060834c04000000000000000000000000d466ca91de46a70d24be5cedbcc55bb24461af100000000000000000000000006b4ca51b258aff3a96c3dd4ffbe7abace12becf6000000000000000000000000d2be241a21282e1e25cc20c95451159f62bcceb000000000000000000000000023b8e3f0684f57c5aece1d8f5557bb3f5593c924000000000000000000000000f1c9017bfe7bb2a9f3f4951f12635c6fbc0389f0000000000000000000000000ea187f56aadc38c6676b85ce3cb830d7c49edd690000000000000000000000001201525864e1d68a7a15a51694d791ac8d550f09000000000000000000000000bb7fd19ab632a117ae2c3cc52614cf86e46fe60000000000000000000000000030edbf28f8ee481bd71d5ba2b084f5a4cbcaa184000000000000000000000000446e2d37b7a4e1d24e885951a464419d9e4aa8e9000000000000000000000000187d93e87d54e18cf51c133cab35b764c038eb3400000000000000000000000054bce3a9fab10b1e01082a1146002d581e43890f000000000000000000000000fbb5a4ab72e64aa517660f8341d1c910b9f0f6e800000000000000000000000035f3cc31b3a9227eacaab00e63a5cdd77586f37e000000000000000000000000e2e50368397efe8f79b3878f30f9c1041625bb5d00000000000000000000000043b7517beed6b723586d86d3fb0e377e4f9bbf2d0000000000000000000000004426fd0e070a272c9d1984d7479e0047b267e8b70000000000000000000000001c4a09ee1c01028b35d217c6c6c4fe0d74610db20000000000000000000000001f2b74ad67b407b6f6866bcb4f1eb308b9a3cacb000000000000000000000000f0a6232a74a3be6c2d2d7c56154adf95fb36d8240000000000000000000000006e64e509fa041823e88d677dcdd7d8ecc6deb77c0000000000000000000000004541746318c042529140f99ba652a75d071442f7000000000000000000000000cd84e04da03fe12b3e344fedc57268eeaa376f1f000000000000000000000000d2528ae603e190928db0fe500aee9988367af4b40000000000000000000000000366a76cf1b1eb32a497158ce59ee3e045f09086000000000000000000000000684c96d1cfb1eabf291d6da78eee81e82e8a4009000000000000000000000000672e9efd63656e1c39c279384f296b803bc985b30000000000000000000000000179bf4b21f83e89e5bd7950d5f465c4ac312f38000000000000000000000000644d9faf8fe703c0d775721787e5e945bcb023f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f11868799f5840df1a8a0c9a3b2b3dcea89ef5e0000000000000000000000001b1485b87552b53e840839833628052c7f0344850000000000000000000000003e6eccaae3cb3d59a4050c6b072fe6616125c340000000000000000000000000a0dd6ed824ca0873b70c5311795521eda9949017000000000000000000000000499dc4a7aae2c8164e944853cdb863528a3bac6e0000000000000000000000001b1c210acc334c432cf05ba557560bb083669c8b000000000000000000000000898500a63868b5f2f98687071c343b8f594e5bf3000000000000000000000000574973cb5d7e0cc076926eeb027a3edfd2f5e7fe0000000000000000000000008a7529275f245ee085861d84c3e6a61d412bc80b000000000000000000000000511151cc612a62bed36dda51850e7f74cdc56231000000000000000000000000848d2b144e3ab16aa2b70fe31d3a0b43fcf185510000000000000000000000004abc8245f4712782e1761d71b591f7a43eef3b4200000000000000000000000069838a82b88d640e8e5143db37c871118ad6edb9000000000000000000000000fefa5d4140319db9004ccebbbc367ce485417f12000000000000000000000000423af0eedf6242cb003427f37c4bda3ba236b5bd000000000000000000000000bc3dfec5259b3f13410a7260ded61bddd3ae1664000000000000000000000000c3951edc44719c1fca62e1af50a360530b1019ef00000000000000000000000013f6fb8cd28a465930a315ba3a2ef6bbbbebf408000000000000000000000000b6698929503700c8a935517b2b08e724fb85919c00000000000000000000000073f78ab518ec4fd74e44166250f0d32fc38049c9000000000000000000000000300258484c167f5ec6c7c6187ebb216a4f0855f400000000000000000000000021f45270e7cfae2081e80b729b678bf80f4e4b4b000000000000000000000000c598fecdf488b3aafa528f1a0093a9265ca0bc8100000000000000000000000082778be5762ac14a9ad1fdb44aa676b58786e50e00000000000000000000000075cb1b0dcc52e650a5d81ac102222285956dd81800000000000000000000000052c5c6e358efa5b86c1affac51496bb104ac05000000000000000000000000009cfbb644c323b7d1a17e14da2c204b453b1fb73b000000000000000000000000384058b929ed708928aa96549bc0dd8b941fe588000000000000000000000000a6c0f9e9f02c259290dcbabe3213a5d32cf0af810000000000000000000000001c4ca55d1d3b8d974ad2871efc49da8cfe56fe85000000000000000000000000c8294b3325dd9af1d37ca2cd9a79ae783778fc35000000000000000000000000331f0f6dd18084458b229b3676c9a4123bb77b170000000000000000000000004ca7552496b7c7b335621e9714dfe77e1cd2ab5a00000000000000000000000025e1958cb09a64f4a9611aac8277ab40aef2e5f1000000000000000000000000f658209151bbbb794ef0a74d6b0b0c2f8dd90bc8000000000000000000000000b8040e881516767a830816d0bb5e0001a251d5e50000000000000000000000001185a95cafb8005ec8e9943535b90dde566465c4000000000000000000000000162efe319388d2249cb6e178b8f1bd07ad63324100000000000000000000000055fea081e47b0497c9fd15be29ef8daac07d44b8000000000000000000000000f7f006c0aa03f7bb5b1b896917998c3a9b419c43000000000000000000000000a20481a4b19eb0e56dd0bd21c60ec770fbe6c272000000000000000000000000d0eba44b0251131ab1ea7e8d813f41b20f2db49c000000000000000000000000629815444d025e791bbff97fde97e1cc13e536930000000000000000000000004ca7552496b7c7b335621e9714dfe77e1cd2ab5a0000000000000000000000005773492e013e446c4bb195ccde69fea2bba3387f000000000000000000000000664b0d625af34e266e085e4f7f6315b1575871d200000000000000000000000087ff518b7abd391d77a8bb76cfd8428d9b157b43000000000000000000000000eb9223dd82bc07fec83aca265ef08f096748b5840000000000000000000000002cb2e7662338cbaea4108c7ae642627b2d2a7fe900000000000000000000000099f677b79da2fb5a7356592e4bf2713b4fcc20f8000000000000000000000000319cbe84bdf1f5cadaeb5e278f34401b728f991a000000000000000000000000b662c24f2417e28a691b6c34c9cd7b2d18b452700000000000000000000000006ff797d815419003ea0dc8f3dc48451e4e255c8700000000000000000000000012b31f14547fd4f01c6aaa470dc6852ef0a0e29e00000000000000000000000092cca299c8450f05b55469f93bf2afa328ec057d0000000000000000000000008ac80b0b043c06f6efb5504d12ff36b6e03a576e0000000000000000000000000e6e74e14f591c005cf6a79dfde8acdea5e97f5a000000000000000000000000e37585683c0b5325b0071bd1cac9512d4e9ac83f00000000000000000000000039e467e55f8655055d20f9c8dd8e509ee7a75716000000000000000000000000c2f5f7107b197ee5a2d06df1c9e90229bc812a9300000000000000000000000041e88bb15683d09a1b1aeff35fead124926c45cb000000000000000000000000fbe4509139f0732658c1439a73a7f6081e093ed3000000000000000000000000676a9a786e01599d845d716d5ec710d152d175f70000000000000000000000008b8340f4408022f93a2074db45c00f5ee198e2180000000000000000000000003d2cc642499d55db3a8034ea007170c83ee4683c000000000000000000000000fbe4509139f0732658c1439a73a7f6081e093ed30000000000000000000000002248c09bba278b91283c94e951a5cca16bcc3cef000000000000000000000000e95ba7a1ddeb07df293054ba8b9f49c0a15faec900000000000000000000000022d176d0424671105c24acaaee864cc495bbc65900000000000000000000000088f2c065c5b6921ec3bf4a5eef71a329d3e305c80000000000000000000000004c8f94d3b92cbe954c9518c24d66131a091ab306000000000000000000000000b8ab69583da3dad6309f2b4c5a4c041e9572acea000000000000000000000000ee1374118d2d679d17d95e96c15c99834ce2d484000000000000000000000000a048661b0f5b681f887c59e6391de80d226ce660000000000000000000000000e1894e38e7c300d3fc55456457dbfac178d7325b000000000000000000000000b6f64a71be9fe74633c62760530e4fed2056d8bc000000000000000000000000b69d453c7e0bd7aa651fbf5ec338eb709c31accd00000000000000000000000034ed4df682bcfd927f53ccf284ec6fed81a65a6500000000000000000000000091e6f54bbd62948ffd1ad485e360a9cecbf87ca4000000000000000000000000bb8a2c79afcadda8f4d22b0d1a791c9f8a66132c0000000000000000000000000f06c0db5f04759ab56e361433027f23a88d104e000000000000000000000000d8bd702ccf8b4080e9bf7c51657325d71cc191aa000000000000000000000000c6ebd4a214916661e544724cf24aad3dd7fa1e7300000000000000000000000039039094be9021842f1ea0c233ae197276ee18ac000000000000000000000000546dae3bbefe6bff89adb1c9abf55acba3b3b33e00000000000000000000000064591a90f246d1d65f74e210e6b05db75d36830b0000000000000000000000005b327cfed11f0fadd56589d176aea708c936c1150000000000000000000000001d4a617a584e16d7447f394734bdd7e23207e1a90000000000000000000000003a3ca2dfc438059c322bf07cdf9c292ffa1a1dc8000000000000000000000000e6e6e29cff0d684f71384c220d536df3b54bd2d300000000000000000000000010b44a52780e71d6a730dfe6addfa4444637b14f000000000000000000000000900ae96a5acba7a448a0b9413a7e7620063e1fc0000000000000000000000000e26a3e2ac0d5a090133e2a6a48afa23da540702b000000000000000000000000fbc9e2e43a4dc05291275f6ed9837ebfcd0f2d6b00000000000000000000000037f179f22827b22d1e759fcefff8c59a74b821a10000000000000000000000007bffcc1f22e2cfe98b49f50580e72505aef7d29b00000000000000000000000094b9dbe50c9b4f50213508baa8e1c6b4f8869f6f0000000000000000000000001985ffd58fe34a489074d8f12139f5ae3e7c9449000000000000000000000000360a4ef42a57270b38bde999cec747da2c7d23cb000000000000000000000000acd8fb3b6eebecee2c416805e91a591dd16996c40000000000000000000000006a5b5a5bc2cdd246da76cfd1b4b510cb038611550000000000000000000000000f83a54959abcc977c2606289783eb5100a12a5a000000000000000000000000bef8d18e6d49879523636c36bdd1f4e5309745500000000000000000000000004bc7eeb90fa94b18db1b0b247af08c7bdbb1c320000000000000000000000000ec8a398766e260a02e456134b33161877af0e8bc0000000000000000000000006a30756c4d30b75e45bdc011bccbf60de90fcd7c00000000000000000000000035b10a4f916f7fe79705508c98f493eb8728f98100000000000000000000000047c3557abfbbce97b0c03646aa2a3e56e24a5a0b0000000000000000000000007cbead9584b61f0c501d48fe14dce50cdb1d4821000000000000000000000000905d25a5f6b238dc67685ccc9a2b326f3f013498000000000000000000000000867aa10a9f442851a5a68e1d0a988bbaaec90786000000000000000000000000171ddc7692f03a737c40bdb6c6b106db525660470000000000000000000000003e61c90bb19195fceb7ccde43d8d40a08e4fddf40000000000000000000000003225efed119d484656a325cb8e94522d1c4f709f000000000000000000000000cbfc77569e8acb8766fe9a7f29ef83d8f3888f3e000000000000000000000000603acf000d48df41855eca1b5850282026bbf5ee0000000000000000000000002cd6215ba186cacbdc44d0d6f7b995a362a89b42000000000000000000000000e1d2e5c35af1455aa139241a06190a6829a6d7ac000000000000000000000000696c4a292a56605740f00ce8764c91e33d853ec2000000000000000000000000ed0c2c2d6180eba464ed818b306198c09f88fa8e00000000000000000000000057030ca36039eb3306fd9aaf529fd4b13ab0dba60000000000000000000000004fb65e23d44289e87403b1366b7da29ed2f4f07e000000000000000000000000cf9126f89d83f7dc6cbf8025e78e1483ce1f7704000000000000000000000000fefa5d4140319db9004ccebbbc367ce485417f120000000000000000000000007c1a889acbf8d071c80341918f883d19fabf72300000000000000000000000009abb1e349ac7f6ae515d89b71d3349c61b611b51000000000000000000000000e204e425f84a3a377f9fd95e3199daa78da0710000000000000000000000000093d0fa2538992fe306f7be27f4a2e1398776718500000000000000000000000063dea3c21d2569859ae9922aa33bcd8026494998000000000000000000000000f0215a34c4068ec0c0d1fcce4914252fc872317a0000000000000000000000009b5c379b73fd9c62863e96e930f8829c55ed60aa000000000000000000000000621e6af29e53a49a820e58a0125ca1fae7723f2d0000000000000000000000000a0aeffb86e8dec1982fb2a15636ed6fc4d87e5300000000000000000000000004d377e5534c9b842f4cc3b771f1b8df0c97698300000000000000000000000008494a40530a61227ccdf09aca7a356e4fc4ced50000000000000000000000005007d9fcf73f5ab6f94fabe164aea8554b99c9b2000000000000000000000000ffb99afbc24261b7aa199a0e6395897fbdde4ed20000000000000000000000001a4660c84c50c7169fa49fd026dba9082873a4ca000000000000000000000000e908bce20c002e1f5b1c1f15e6674faffc199b3e000000000000000000000000c33f0a3c7dc3a2fb2ad264c41e96427c486106cf000000000000000000000000ddc001c254f3e164d2e697827c65e21156cbaff2000000000000000000000000145561476d4f0fc49dd3458f157d3e9dabe73e05000000000000000000000000e5a3977145c21236e52c32387766161d98f739c4000000000000000000000000a4fa9c1a9ce62a0800fe6659b614018a0b1463f5000000000000000000000000e8ed7b9753194dd483ae3c018dc88fe20c1a24a90000000000000000000000007d6c2346d3b6a6e2c5383fd62b1c84971ec1e559000000000000000000000000fae33c3f24a847a308ae2f39735f76e492ec1caf0000000000000000000000008a0fa68beb983824480c452b3593ef42b1d948120000000000000000000000002bda41d098ada6efbd98f51db1a466a36c7372e200000000000000000000000023e18ff5eacdd3fbe77152370a96df76e156f3d5000000000000000000000000ad82d5098243fa77beacf5bf13ec0bb248ccb673000000000000000000000000d6f3ed55966a26356fecb5b69ee3a99f2cc97ba00000000000000000000000005971e1a901305157d03b5d56cd34d851cd1c4eaf0000000000000000000000000f06c0db5f04759ab56e361433027f23a88d104e000000000000000000000000e8786911468638c460103ac166751422bcd96a8f000000000000000000000000ca6f7ec0af40d5ef29dd9fa4b11a82de70973a3f00000000000000000000000066e2a39e7218f3f5125114dd027ee14a8fef3a27000000000000000000000000da43daaebca32b447a5b9b4df2120358a221d8f7000000000000000000000000bb8a2c79afcadda8f4d22b0d1a791c9f8a66132c000000000000000000000000e952c04e44f26bd2e2fc073b97db58ecdcf5e18a000000000000000000000000e076a95eabd49e95510c48d1f00eec3615a532e5000000000000000000000000ae5601389c03aab45c9c92579c87795bb32c8485000000000000000000000000597097e621542487264da8609ca9a2c8654c2d39000000000000000000000000f7d5c209ce69c3dbd6f2c458372b486558fcd5030000000000000000000000007123aa912ad075a49c0cacd5beeb3df1fcb528e5000000000000000000000000050bbd3bb33fff7c26c721313f2fd82dc5f14502000000000000000000000000af030aecc120a6eb2daf05bc39684fb63a490a0800000000000000000000000036e1c98a019fd4432505730581bad4bf5cca72790000000000000000000000009a6a77d4f584fd153224dd5883a9efb33fbee7a3000000000000000000000000f257fe8eb4d8962e9ec28488c6f1a9e60c70f289000000000000000000000000f6ed9f3f9cd2d4502d9a6a4db8abb53683e679dc00000000000000000000000050fda565b833d175bb8a490ad395556d3b051a3a0000000000000000000000009f476ec498ba11fd11f95af081c4c5eb83e7f08f000000000000000000000000acfc1e5897fa40b90f1ebdb9d6763ec3faadb3ac00000000000000000000000082fa3f031f4cb4e533eea11a4ffa89a15481195d00000000000000000000000005de5721e4ce0525cd349977a00066330384481f000000000000000000000000c61776d95399f808ec7f0264df89bf2b582bbca200000000000000000000000015d04e59c0e9b7e8471692abef793b75db6699c1000000000000000000000000bebad6e7fabe0b7d093ce01803d592a1bbd896e3000000000000000000000000d2b96d6c0c9559c8c07e6c0e068784a42d2efeec000000000000000000000000da294e3405a8491cb6d1ea7ef3beeed477f5b526000000000000000000000000df705b467e72c03f4d86b7e95aa909b7d79318ae000000000000000000000000b06bc899fbb5d6c74127ad245fe4f83e4ba66493000000000000000000000000b4d3c30f3c338c8e8644e2619120dd8b7a1c4c65000000000000000000000000fc2076dcf6fc006056c2cd4bba60877e1dc5b44c0000000000000000000000001e699e5264ad4cdef89a3553ed0bf825fc3145ef000000000000000000000000f897e3e88a27b9e5d47118cf32381fe31cabb1e10000000000000000000000009b0b604f725160a3683374920946548c9018739d00000000000000000000000025cfea821397ee725c138964a61e9e81bd5d964b000000000000000000000000118c5dfe216849b862761614c45be066e23582ce00000000000000000000000012f993b199ee155ff22c197dd98209d1039804a60000000000000000000000008209cd9600b14afa921b3c0612485578b9ae82db000000000000000000000000c92e2748ef4d182033d8d01e945e3631716e9f45000000000000000000000000ec76a02c6fa66f79fbadf8fcee8c8a852cc2180c000000000000000000000000faa62a92ad3aa85f736b0ccdd61ca117dc0bb86a000000000000000000000000b2f5ede75275d292b3917de5c4897b43b4222f5c000000000000000000000000266e517504d6bc5c47499965b61cef389f938b680000000000000000000000001c220521b5818aad2de0b3098f15b8d91bccdf01000000000000000000000000ad1c58115fd8a3e6abd84bcfafa1a3b3461fc4a8000000000000000000000000bb3a8585a95f5ef412953dbbc3e23dd4e2c7746a00000000000000000000000036af7fa73ffc1913a425cf14365464d2e9293e4b000000000000000000000000a3222f173205cc7d5465a9ae005f3ccc91fb59b300000000000000000000000018c4e2745a68a57e7a165bfa5d02cfbd6e6d7b9a000000000000000000000000ebf0aa36ce7168609a05eb77f9df8e55aa963157000000000000000000000000857c447b079cf509b31a9904ed08eaaad45fa3b6000000000000000000000000daca70a2b16df6cc034815c9fdee65c1489aec6d000000000000000000000000824bd5e89ccffdd23120251e003992ab40f3b0da0000000000000000000000003783177a7f9120bb9629679c38e0272d7f5141ae000000000000000000000000908ff91940aa05dfd66ec3a1c1f915b53f0771ee000000000000000000000000e98d9b05e273889e433fc6990c1f20d3ece4672e0000000000000000000000001f2c53eef67c2a76daeef5917a39b4043704de67000000000000000000000000821211923756dad2c5c52cee6973d4cd7102cd38000000000000000000000000d259f128a652ac7e335a26934d27e7650c5be5cd0000000000000000000000001a1d71309d5401c061c16aa3cf5414d603981d5f000000000000000000000000db92e5d8cc6c4f19b6be7828964e313efd55c437000000000000000000000000aafb1fcaf5af6d8102534b1bcafbc3bd33b450560000000000000000000000007e7c84e2aa44fb33c2149025643177687b3814420000000000000000000000001433b3be4e2a9a069294086e2a71e1d9e27457de0000000000000000000000008230104a3991e660e2dc0da9dc79e064f34236500000000000000000000000005251f3caecf781796e97a4b589dd278507d79363000000000000000000000000684c0264da3c1cc95d6856379f3aa1a8c3904009000000000000000000000000b85897d2960fc8fc7e105bac74bc50d5544201c300000000000000000000000085be4f5b0e7118a95cb3c85baa4827be0210da5600000000000000000000000033d3e9ffe3640c1b559d64f7913307450c89ff970000000000000000000000002e43de9465f59fb2f46b05abe834fcb98e5bca3200000000000000000000000050a63afb2628f3f634fd83fdeb1ef31a15bcc7730000000000000000000000006e0baa2c644d92800703e758ebc60e03ea791e7f000000000000000000000000744243214b841fde5d16e5274ef5d749873963f1000000000000000000000000a4e055f847d067e18befe77ac7e5a27639e5a5fc000000000000000000000000d22fe2b1c8a9c6885bbbadbef529f9a7ab5b7d620000000000000000000000009369c9b9d2668d2a81dac902b9543f2e930983600000000000000000000000008270865e582debb342e44aaf39ebc88294c6f237000000000000000000000000ff0dc355bc94431be45d3ef2b62c760a0054b86e000000000000000000000000f05226fbeff4c60320376e7333279a60f6c73a2b000000000000000000000000344747405276f67a4c8ef1fe094e57e6ab0f05b900000000000000000000000071d9888a082ee5660669604a031231d9a5fcece20000000000000000000000005d801cea40e33f63038f177b95cca43cc80d9b8f0000000000000000000000002aa27a518b398bc026574bc4b7adf2da41d8d380000000000000000000000000ee5fa33d85c7e02c7742939c87c2cd991c159a16000000000000000000000000ce84bba13c58460e67ce987c1cb2b6aa731df22800000000000000000000000003832dfd1adb7ff6646e63d8a97ba27c020169a1000000000000000000000000ffbc12c8dd711a7f59c9572d56e188b6cc4dc285000000000000000000000000185e8201cc02a7074f4169d978f9c6a969d002b500000000000000000000000008f737f7809755ca28e7899462f1a1d660adcb3400000000000000000000000003b25b935625e43bc50bd27914922b84d9d115f6000000000000000000000000a49acbe646c1107eb0803ccbe2caddeddbfa04cb000000000000000000000000ffe19998da9bbc217a98dc8714fc31fa5a3979ae0000000000000000000000006080162ec5bac6b33555faade4aadf1e939b2b7000000000000000000000000087f92343fa86a47e5991233e35dbf8088f496977000000000000000000000000e066302b5bcbd74c8d7aac98c8c2b9f7378acd5400000000000000000000000080ce91e622fea1790fb62fcbf743d5a312e8f1c200000000000000000000000069265c6060a8d471e7b4259b6c09529bc98440260000000000000000000000008580eca89f78ea8c899be6880e705d0e714d94e50000000000000000000000008ea10e37635639f2c4864e0ec51a215135818a98000000000000000000000000863366a404e2beff693f86e8dbb679d9076af6ef000000000000000000000000390b7617b15a7f546d735e8979047ca6a228fec3000000000000000000000000616b7c8ec89e4c123a010800ce285f1c2c00bce6000000000000000000000000ece3b95fc42e501eac4875f162203eef5e61ba570000000000000000000000006a5436674cf423919e01e68fb221eec4315c9363000000000000000000000000bd113b736075e636b7d83db55e1f454a37fd66a9000000000000000000000000ca06356434a6c969ec59edc48a18002c76b1cb4a000000000000000000000000cf9ec7b23d7c540facad3f69949e0d9a940a90a2000000000000000000000000b92720ad6878560c1ffdde2301c79f67bd25e23a000000000000000000000000410332f486b766c023acb61551dadb366ac0ea2e000000000000000000000000e94bb7f26aa3cfa64841486fbe80a07c1051e3c1000000000000000000000000d11ddc24a0ed971f17b61730d3292fae0f451ae200000000000000000000000012f289f956472332ba9db26af0967206eca1671800000000000000000000000090731666aaca4036a723240b5298648d90185e3b000000000000000000000000cb06fc274ea079cc5b8717c88d5be6db967754cc000000000000000000000000908ff91940aa05dfd66ec3a1c1f915b53f0771ee000000000000000000000000535fa46533db77e9ea5576c64efd2248f323b0f3000000000000000000000000e50f58ecb8dedb5aeb85c943f9648dcc47264e5c000000000000000000000000545a300e32b3da1d61ae70b89885665a7140d3400000000000000000000000001c74579cd8914e8d566829faa7bc6e9efdae8430000000000000000000000000bc8260c8be5e76e2780ea3f7e922538ae673110c000000000000000000000000ea290865be5dc298bb3fee6be793a32ba53a2061000000000000000000000000904aee4055abfb166e935f32a663f28699f0f41d000000000000000000000000ad474cce52b7072b1998c791cc6c66f985a8842d00000000000000000000000020f174462c39f749331387c20cd22304e76bd3fb0000000000000000000000003dad77840a7a5b6d3b4431fa7517246c78007ac30000000000000000000000008dde06b8e7d9e26ae6939fefde96595b1076ebcf000000000000000000000000ac174759429c5f3d6a4abe8f1a8f31160100760e000000000000000000000000e5efc59ef032d7604eb3e1e19c1e8dd82b950480000000000000000000000000f0f850704a1ce81bc46e8b6a2818f993676bf0df000000000000000000000000338a91d9f1cd5a8aaccfa726db2960c11343b3740000000000000000000000003f736cbf92db6170aefffccb45b2047f25babc6d000000000000000000000000081efb2602e5b0efb45e4960463a85468f863ce3000000000000000000000000f2ec3108e4f68d5fd2f552d78647f69c51a520e20000000000000000000000005c6140b477620292883352e1be162b7805f8307a000000000000000000000000358494a46c411d0c1095940e7d4943ac430e008b000000000000000000000000b48770cfe6fa3edf379c91dbf416e65428dabe86000000000000000000000000ffeb0e96e62b7ffe1ec656af62e0e5e4c5072693000000000000000000000000618ae28a99a13ef0200539f2344438f7bdcf33c70000000000000000000000007078bfb4d915e5cb2fb64b7325399762eb525699000000000000000000000000e7d4851487a593299954b19d056bdabea2235c3000000000000000000000000053c98b58199541af30ee8fde183f8df7c63178d5000000000000000000000000483ac3f8a0b22aa5c4761ca759fd359adafe7052000000000000000000000000d9cfbf6926960e04a116750da1f2650798d1103c000000000000000000000000e80f7a24bfbb13039c13394f5ea17450a77bc35a0000000000000000000000004193e0fc974b435a62138291288ee6e8934cb3ad00000000000000000000000021527ad2d81e05ca7b59b6d351f5578e86902f1e00000000000000000000000091e5ff9cfcc2f26df84931a81205cd6d51049c180000000000000000000000005e27fb4a43bb35c44a32b4805227918a9d4f5137000000000000000000000000f0afe5f627fd528947cff5a96c9541e4505159e30000000000000000000000004f5be09dafb0364408b12e7af36ebe6da314b277000000000000000000000000f779df6901cd8c9245d0de4277445691dfb7f6fb00000000000000000000000085edbd74b6112e3ea3e32f0c0ecebab264d5925f00000000000000000000000066ad9bfded1d9403658018c6fac393f3452d9ad50000000000000000000000009a115c0e13653ba3d3ef45f0e1a679adb8da26830000000000000000000000002982603d68088f7fc41f919e99f1516ebf2a2d31000000000000000000000000133efc5cdd65ffa716f86d9aef5203f3614175fb000000000000000000000000e167dc3729be097f85e456fa90a05480ac8468f9000000000000000000000000615a88b153dd01bbcf099fbe6b4ba53a4b00562c00000000000000000000000083f99893bb96836ac84b4a102a10af304aecd7210000000000000000000000007d0770e804e5fb1bf3ed1119ade500354712fa7200000000000000000000000097e9f1f702be031ed26ea2b8cd7cee33c9fb29ff000000000000000000000000cf27c3d092d13fd7fd74efbb74a14c4885180661000000000000000000000000572f75fdb4f3b7c213ebd2c7d088e504660607840000000000000000000000006e11add0fd7b37cc726acfed61ad68edc179cbc1000000000000000000000000f6855bb241553133e498a9c3e41cddaa926e56fc0000000000000000000000004d9708d07c297c24789328c6423c14c287d9dc600000000000000000000000004b63e7428f9209f28cccee2fd1343de5efc8fde90000000000000000000000004805ac2a52ce37e44d3126159931625855b422760000000000000000000000002b946a243f371c673fd35e2c16057a904f0faf72000000000000000000000000536bcf93dea75affa746066507a3bc6bafcaa6240000000000000000000000004b01901a3e03dac56ba2ba9c846124cfd24f2faa00000000000000000000000003d6e3ec10be27d478c1719dad51130404db49b500000000000000000000000092dd774d789946935eb1ad957ba1863c253d9ce400000000000000000000000074d5b18f66b27061cfed378312479a5901fd3bd0000000000000000000000000c86148988fd2ffc83644dc517b51506a147f13de000000000000000000000000b9ec7a43bea3b7588140b8b5a5857312982c5e7a00000000000000000000000035884652b1e5bd7e41abb0bd1e3704ff27e5f0b30000000000000000000000003356374ad8d9f194ea83e28a27e05d2bc846583600000000000000000000000004487c62d695c45a15408302ddd43167ea8d2c0d0000000000000000000000004564d7d50c98080b0aa4f21e9e685d4e1a8db38a00000000000000000000000088adca756bfbb32fd4dbe4146aaa2694261069f400000000000000000000000028de09c1cc1d99e290d85310518bf0c41dd9849b0000000000000000000000000c51d4dac1580b2b273cf892ecce946319624166000000000000000000000000eedf99a1d5124be4e79d39448ca2dbfd9083c3ff000000000000000000000000ac6b49e4a6652982b7e2a887264ca1e243cc9bc6000000000000000000000000a65feb9f1168c86f72116e9bd25903d843d76951000000000000000000000000ae574336250c0bc2ce7d86d1bec1b29627a7dd5b0000000000000000000000000a2f4c19659ee0172dd878cf23e82d35e803e58f00000000000000000000000078a1a1f782f8a06ff3aefc81b6052ec42c8d5cdf000000000000000000000000cbaf202c460c7c5ab9c071f6a6526b7072fb5c2d000000000000000000000000cfe21a38a1410e0411f3d571b604cef72212fd430000000000000000000000004e4670d75f5cbfb785dec9b165e2386c4b0b1e95000000000000000000000000f9693faea73d10957a074ffecf0a509bb89365e30000000000000000000000003951b237b29ae5491733926359a5a732cc429b54000000000000000000000000b94aa0eec39456ea4ce28ec2580357592138a70300000000000000000000000013f244dc21affba01632750039c2a6244430e7d5000000000000000000000000b8dbe4837b1ac39e74438bc7146c53c966121eb20000000000000000000000000dff62924990f9c30a7b777008f19c845c3bc916000000000000000000000000440f1b49afc6ac995542e5aa4f94a04178c9dac0000000000000000000000000938bca78142eba50c36e3d0de5fe4167f1a66f2d000000000000000000000000aed4d38c000c6fe5fd0e998151bd01db4baec555000000000000000000000000a4158217638f97b7a49b9a38b840ca38235bd4ea00000000000000000000000056d4aaca1613a9b3205083caad5d971e96b45dfb0000000000000000000000001ec9747da76cd79ba0c67d98dc4993c7c24329d9000000000000000000000000eda8bb34c196d9fafc0d22377168bd06bb069d4700000000000000000000000039e23fafbb38e8a7d12127da0cc02163021cd6f1000000000000000000000000dc710eb3bf9e5c49a74e80ae1b8c7199f000e243000000000000000000000000e4b5e1cb1fc666d4b45c8aa9594e53ca37fbca250000000000000000000000002ecb68e6cab096d2348f85c49d6facd4a590b58f0000000000000000000000005b720b11e442e7c3c2a8a444fec369a0f52ab6a1000000000000000000000000f701ab5ea8181b879a4b7f570ba780dc4aa4bd180000000000000000000000000da924af234e1f3e638322fc57ed828cad6ea6e800000000000000000000000056daaf7ed7a16a1d8f9889cd27e3f6e356ea6f7c000000000000000000000000ee771e3979386c417003d13c93241dba27a3e822000000000000000000000000c60a9f3bfc29358010e6ce087be04bf6ee3a3640000000000000000000000000a4e61ac7c8247e80ac1e5bad81019a6b345b516a0000000000000000000000009aa6ca695da67e690248bcaa5d3d58cd6612ec9b000000000000000000000000a5b26e1e76258920aa6009833231d64b5894f72000000000000000000000000049d1b4cf91efabe8782edcdf0b24a2980f49736e0000000000000000000000004d9a3d95f23e0886a98e4691532960010cf0ae49000000000000000000000000658d9f248362e682b377ae26255874aff7782e4b00000000000000000000000027b6294917eb7275dc180f103ff3c14912d5a8110000000000000000000000006595ea17b007056cc85efcb27c538e3bb6c7f7e3000000000000000000000000eef3b84aee06d3ce016e5a19c212493d2ef33c37000000000000000000000000436fad606edb1d8b7211f5ab9e8b00433785694b000000000000000000000000d5e179cc4c8ab3bf2744ccd983c18b22b2fb727b000000000000000000000000185ecfda4b4a5a45f0b987ceaad5c65db41bd66200000000000000000000000094bbf4792bbc2e17ac7f9326611da9e3642111cb00000000000000000000000064445783f6e2e43bd13d00557107fcb3d2fe0bfb00000000000000000000000044d9436fe5a6f52e90f7da99f0db4ca88a98dcd7000000000000000000000000187c2f6d1c881a0eaeae69f76895308dbe4b4100000000000000000000000000c5ac5a6390cbf4e47138fbe4cdf6f81bf5aa1cf00000000000000000000000000b06811de24cbca5c2b14ea694d3d8eadef9634900000000000000000000000041824faf889d0751719a94bf98155845d8a5ce960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000