Oko contract explorer

Block 21831059

Hash
0x5e56b9ff10d64309fbb4283eaf37095fd70f6bb0c3fd1e2b6d80835c9fb4c38e
Timestamp
1739371199 (Wed, 12 Feb 2025 14:39:59 +0000)
Coinbase
0x4838…5f97 (EOA)
Extra data
0x546974616e2028746974616e6275696c6465722e78797a29
Gas limit
36000000
Gas used
17038085
Base fee per gas
3.504545298 gwei
View on
Etherscan - Blockchair

Previous block Next block

Transactions (197)

HashFromToValueEffective gas priceMax fee per gasMax priority fee per gasGas limitData
0 0x5087… 0xae2f…ae13 (EOA) 0x1f2f…f387 191 wei 3.504545298 gwei 3.504545298 gwei 0.000000001 gwei 735977
0x2b66e0554a476a092703abdb3ef35c80e0d76d32939f5b021b9fb8d8174f0000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20064669410cf01dcdccdb9b56e285b39cea375e5e908835d5a0e5400b44feb3e00295b42684f90c77da7ea46336001010f2791ec8cc02aaa39b223fe8d0a0e5c4f27ead9083c756cc22710d0295b42684f90c77da7ea46336001010f2791ec8c0044095ea7b3000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba30000000000000000000000000000000000000000000004feb3e3000000000000d0000000000022d473030f116ddee9f6b43ac78ba3008487517c45000000000000000000000000295b42684f90c77da7ea46336001010f2791ec8c00000000000000000000000066a9893cc07d91d95644aedd05d03f95e1dba8af000000000000000000000000ffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000ff0000000000d066a9893cc07d91d95644aedd05d03f95e1dba8af042424856bc30000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000340000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000003060c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000295b42684f90c77da7ea46336001010f2791ec8c000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000000c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004feb3e30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000295b42684f90c77da7ea46336001010f2791ec8c0000000000000000000000000000000000000000000004feb3e300000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cb80000000000acc85cb8055206
1 0x5bdd… 0x026f…1079 (EOA) 0x6a00…1068 (AugustusV6) 9.400000 eth 4.417218298 gwei 6.223726161 gwei 0.912673000 gwei 627918
swapExactAmountIn
executor
0x00c6…06e0
swapData
('0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', 9400000000000000000, 24221049979, 24342763797, b'\xc4\xce\x0e}\xf4x@N\xb5\xab\x83\x97\xd8+q@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01M\x1d\x8f', '0x0000000000000000000000000000000000000000')
partnerAndFee
0x8a3c2a819e3de7aca384c798269b3ce1cd0e437900000000000000000000000
permit
0x
executorData
0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000007a000000000000000000000000000002710c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000002000040000ff00000900000000000000000000000000000000000000000000000000000000d0e30db000000000000000000000000000000000000000000000074006e4022f000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000038000000000000001c00000000000001c200000000000000000000000000000000000000000000003600304018f000a000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000160000000000000012000000000000015b4e592427a0aece92de3edee1f18e0157c0586156400000140008400000000000300000000000000000000000000000000000000000000000000000000c04b8d59000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000006a000f20005980200259b80c51020030400010680000000000000000000000000000000000000000000000000000000067b5ed17000000000000000000000000000000000000000000000000342f45a7989e00000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002bc02aaa39b223fe8d0a0e5c4f27ead9083c756cc20001f4a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000000000000000001600000000000000120000000000000115ce592427a0aece92de3edee1f18e0157c0586156400000140008400000000000300000000000000000000000000000000000000000000000000000000c04b8d59000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000006a000f20005980200259b80c51020030400010680000000000000000000000000000000000000000000000000000000067b5ed1700000000000000000000000000000000000000000000000029bd7e7ca73a00000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002bc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000064a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000000000000032000000000000001200000000000000af0e592427a0aece92de3edee1f18e0157c0586156400000140008400ef0000000b00000000000000000000000000000000000000000000000000000000c04b8d59000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000c600b30fb0400701010f4b080409018b9006e00000000000000000000000000000000000000000000000000000000067b5ed170000000000000000000000000000000000000000000000002486be0e18d400000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002bc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000064dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000006000240000ff00000300000000000000000000000000000000000000000000000000000000a9059cbb00000000000000000000000031373595f40ea48a7aab6cbcb0d377c6066e2dca000000000000000000000000000000000000000000000000000000019656bd2331373595f40ea48a7aab6cbcb0d377c6066e2dca000001200024000020000003000000000000000000000000000000000000000000000000000000003eece7db0000000000000000000000006a000f20005980200259b80c5102003040001068000000000000000000000000000000000000000000000000000000019656bd2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9a00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7
2 0xa77c… 0xae2f…ae13 (EOA) 0x1f2f…f387 191 wei 133.981847046 gwei 133.981847046 gwei 133.981847045 gwei 384088
0x2b60e0554a476a092703abdb3ef35c80e0d76d32939fd8174fcdff5bfde3dc8ba0b86991c6218b36c1d19d4a2e9eb0ce3606eb48c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2006406
3 0x6b28… 0xe75e…6b0d (EOA) 0x0000…0e49 0.000000 eth 4.877008165 gwei 5.928371754 gwei 1.372462867 gwei 890315
0x932c4920c7bbec68d12a0d1830360f8ec58fa599ba1b0e9b01e6195f013b25b908e0554a476a092703abdb3ef35c80e0d76d32939f2cde0000000000001c56a42e00000000243fa300440000000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48a9059cbb00000000000000000000000031373595f40ea48a7aab6cbcb0d377c6066e2dca000000000000000000000000000000000000000000000000000000013b25b9003fa30104000000000000000000000000000031373595f40ea48a7aab6cbcb0d377c6066e2dca3eece7db000000000000000000000000c7bbec68d12a0d1830360f8ec58fa599ba1b0e9b000000000000000000000000000000000000000000000000000000013b25b90000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffff00000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000013b2ded00000000000000000000000000000000000000000000000000000000000000000040ab00002000c42d8024006d2b291a89058100e0554a476a092703abdb3ef35c80e0d76d32939f02e32cde0000000000000263111600000000243fa300a4000000000000000000000000000069d460e01070a7ba1bc363885bc8f4f0daa19bf58201aa3f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001a890581000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000000000000000000000000000000265ccd79aef9ed5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2d8024006d2a9e022f6e1920831bf48183b999fde45294b14b55199072f0801b03312cfc000000000000022f6e19000000002411ca022dc6ab5c88e6a0c2ddd26feeb64f039a2c41296fcb3f56402d8024006d2b29067ab36700e0554a476a092703abdb3ef35c80e0d76d32939f042e2cde000000000000009536c708000000243fa300a400000000000000000000000000009b208194acc0a8ccb2a8dcafeacfbb7dcc093f818201aa3f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000000067ab367000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000000000000000000000000000000969caf3bedaa7affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2d8024006d216a010bc97c20763d3b7296e7c9718ad5b058ac2692a19e5b36382cfc000000000000010bc97c000000002411ca010a741a5c88e6a0c2ddd26feeb64f039a2c41296fcb3f56402d8024006d
4 0xc8c4… 0x1436…19cb (EOA) 0x8cc5…583c 0.040000 eth 5.504545298 gwei 5.942653375 gwei 2 gwei 506527
buyWithEth
amount
31036
stake
True
5 0x3b8a… 0xb506…9c08 (EOA) 0xa0b8…eb48 (https://www.centre.io/, Stablecoin, Token Contract, FiatTokenProxy, USD Coin (USDC)) 0 13.453505239 gwei 14.665769391 gwei 9.948959941 gwei 62733
transfer
recipient
0xc41d…f4ad (EOA)
amount
900.0 × 106
6 0xaff7… 0xfce1…85e7 (EOA) 0x31d7…af3f 0.020000 eth 5.504545298 gwei 5.942653375 gwei 2 gwei 422029
buyWithEth
amount
31425
stake
True
7 0x7756… 0x1d4b…749a (EOA) 0x66a9…a8af (UniversalRouter) 0 5.504545298 gwei 5.913143931 gwei 2 gwei 261843
execute
commands
0x0a08060c
inputs
(b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6 8\x89\xc2-\x9f\xe5\xe98\xa9 \x0fP\xfd\xff\xe9\xdd\x8e\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g\xd4?\xaf\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00f\xa9\x89<\xc0}\x91\xd9VD\xae\xdd\x05\xd0?\x95\xe1\xdb\xa8\xaf\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g\xac\xb9\xb7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A\xa0\xff\xa3'\xaf\xb0o\x80\xd25\x8d\xd0\xad|\xd43\x1e8u3\xfa\xc6\x11`\xae!\x82O\xc5\xdc\xfa.[\xad\xe1\xd60\x0c\x18\xeev\xb1\xfc6\xa0\xbf\x11X\x05\x92^]\xe9\xe2dN\x7fh)\x0e-L)*\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd9\xae\xc5\xad\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6 8\x89\xc2-\x9f\xe5\xe98\xa9 \x0fP\xfd\xff\xe9\xdd\x8e\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2", b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xe1:\x10:\x10\xd5\x93\xb9\xae\x06\xb3\xe0_.~\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x19", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1dK`\xf9/\xb5:q\x10\xa8_\xec\x1fS/\x0f\xa6\nt\x9a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01Ut\xd7\xaa\xa7\xccN')
deadline
0x67acb9bc
8 0x381d… 0x32ff…518d (EOA) 0x9b2b…3ebe (AllIn) 0 9.787473697 gwei 84307
transfer
recipient
0x9642…5d4e (EOA)
amount
2637.703595837 × 109
9 0x973f… 0x7056…5f38 (EOA) 0x8888…f946 (PendleRouterV4) 0 4.445445298 gwei 5.670328437 gwei 0.940900000 gwei 465015
swapExactYtForToken
receiver
0x7056…5f38 (EOA)
market
0xcdd2…29ce (PendleMarketV3)
exactYtIn
157835.00772170586 × 1018
output
('0x9d39a5de30e57443bff2a8307a4256c8797a3497', 2076721577952753118222, '0x9d39a5de30e57443bff2a8307a4256c8797a3497', '0x0000000000000000000000000000000000000000', (0, '0x0000000000000000000000000000000000000000', b'', False))
limit
('0x0000000000000000000000000000000000000000', 0, (), (), b'')
10 0x5df3… 0x3891…05aa (EOA) 0x8a27…c1a6 (ClaimCampaigns) 0 5.504545298 gwei 5.913143931 gwei 2 gwei 157999
claim
campaignId
0x9cc83a1367774fc7b732669bc28d2abc
proof
(b'\xfa\xdf\r\x97\xd9\xe5E3\xd8Ne\xf6^R\x1e\x8b\xf6o\xe5\xe7Uf\xdc\x89\xab5%\x9f\xc5\xd0\x19"', b';)\xf0g\x00\xfbA\xac\xb31\xf1p>\x88\xaf\xc7C3\x83\xd6\x9932e\xc3\x1c\xbd\x07\xb6\xa2\x86`', b'\xbd\xc5/\xce\xe9\'\x1e\x03\xc8\x0f\xd7\xe4\x95\x90\xa4b\x0b\x1c\xb8{\xeaE=CH\x8c"\x97p\xf97\x1f', b'\xa0m\xb4\xc5\xf5j\x1bI\xbbf\x87\xd4E\xaf\xd9\x00\xa4\xd6\x17<\xb7qh\xe9\xc5`\xaex\x81\t\x81n', b'9\xea\x02\x00a\xdb\xbd\x88S+3\x95)\xd4\xd1\xfc\xb1\x08\x1a\xf7=\xf1\xfb\xe2#\x8b\x04\xb4\xe1\xe3\x94\xe0', b'w}\xdc/-5\xcb\nK\xbc\x9f\x0c\xbcM\x12\xb9QW\xc0\xd1\xc9\x1e!\xa7\x18-\xc6K\x88\x9a\xa2F', b'\x85\x07\xf3x\xfa+2\x91\x9f!kDX@\xa2\x87,C]\xb3\xdd\x9dQ\xe6\x89\x9fy\xe8"\xc9)\xf7', b'8\x01\xd1\x07p\xde@\x14\x11\xfc5p(\x88\xe3d\x1c8\xb3`.\xfbQ\x1d}h\x7fh\xc7\xdc\xab@', b'?\x92\x16\xde\xef\xf7\x07x\x83\xa9[nI\r\xedQ\x8b\xf7C\x9ec\xaf\x04\x17\x1c\x0b\x150\xd2\r\xde\xcb', b'\x80\xd0QK"q\xf9\xe4hD\x9d\xb6\x07z\xb6\xc2\xe1\x190[\xa4ep\xbf\xcfK\xe4\xe66]\x86v', b'\xd3\x90 \x943\x93\x83KT\xf4\x17\x1b+\xf4.\xbb\x06\x97 =\x15\xbe\xcc_\xd2\x1d\xb9\xe9\xb9wOY', b'\x15\x14Y\x19R\x06\xdc\xb5\xd7\x05Z\xe2;C\xac2\x83O\x9b\x9a#9:u\xde\x85\x90n\x89\xa1\x12_')
claimAmount
0.03017581617 × 1018
11 0x86bc… 0x5cef…bb06 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 9.787473697 gwei 69373
transfer
recipient
0x9642…5d4e (EOA)
amount
1176.54 × 106
12 0x7610… 0x0000…ee52 (EOA) 0x7ed4…18e6 0.000258 eth 3.504545298 gwei 12.762424080 gwei 0 gwei 1000001
unknown8100fc13
_param1
6611.0 × 1018
_param2
0.12373147833736943 × 1018
_param3
0x12652c6d93fdb6f4f37d48a8687783c782bb0d10
_param4
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
_param5
0xfe0c760cbcb9da239b9ba805f0aeaed3be84f65a
_param6
3
_param7
0xd3248cdafddd8dda92dc53df4ce99a5031b9e897
_param8
9970
_param9
0
13 0xb594… 0x2b4f…c8db (EOA) 0x7a25…488d (UniswapV2Router02, Router 2) 0 5.504545298 gwei 9.428046378 gwei 2 gwei 350000
swapExactTokensForETHSupportingFeeOnTransferTokens
amountIn
539385.7405252757 × 1018
amountOutMin
0
path
('0xd4c0a62771c6f3e1ba8bdb2da249a48b69903a43', '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2')
to
0x2b4f…c8db (EOA)
deadline
0x67acb3d2
14 0x287a… 0x6b92…153f (EOA) 0x9c5e…1d76 0.763382 eth 4.417218298 gwei 5.977858553 gwei 0.912673000 gwei 254854
bridgeNative
amountLD
0.763 × 1018
to
0x6b92…153f (EOA)
callParams
('0x6b922b72e9ea912b250b9bff18d19ab41160153f', '0x0000000000000000000000000000000000000000')
adapterParams
0x000100000000000000000000000000000000000000000000000000000000000186a0
15 0x7f63… 0x930b…7508 (EOA) 0x05c4…ca52 0.000000 eth 5.782235791 gwei 5.782235791 gwei 2.277690493 gwei 212178
0x02bfc98b3b8c7cc0d7d925d1a407347b845d9f001391fe263102682933297cb65dc813e51932497692510a0000096053fbab7d7d0f32510001ff56cc6b1e6ded347aa0b7676c85ab0b3d08b0fa00000000000006143a7b3bd18b8d0100
16 0x221d… 0x1d9a…e06a (EOA) 0x7a25…488d (UniswapV2Router02, Router 2) 0 5.504545298 gwei 8.571088958 gwei 2 gwei 350000
swapExactTokensForETHSupportingFeeOnTransferTokens
amountIn
265177.3985824592 × 1018
amountOutMin
0
path
('0xd4c0a62771c6f3e1ba8bdb2da249a48b69903a43', '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2')
to
0x1d9a…e06a (EOA)
deadline
0x67acb3e3
17 0x2410… 0x7fa5…48bc (EOA) 0xf01e…d000 (EOA) 3.282447 eth 13.200000000 gwei 13.200000000 gwei 13.200000000 gwei 21000
0x
18 0x1681… 0xf70d…dbef (EOA) 0x9cd9…52a1 (EOA) 0.000862 eth 4.320185765 gwei 4.429739393 gwei 0.815640467 gwei 25200
0xe2a8855d6ccab659b6ca682503d55bdbca4bc16ee2e4324cd26408984a92f656
19 0x8113… 0xfaa5…5835 (EOA) 0x3450…80ed 0 3.617508926 gwei 3.617508926 gwei 0.331964447 gwei 101489
execTransaction
to
0x974c…40a9
value
0
data
0x3b24c2bf000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000001d08e7adc263cfc70b1babe6dc5bb339c16eec52000000000000000000000000bf877b424be6d06ca4755af2c677120ec71cac53000000000000000000000000870ac11d48b15db9a138cf899d20f13f79ba00bc0000000000000000000000000000000000000000000000000d645e632040800000000000000000000000000000000000000000000000000000000746a5288000
operation
0
safeTxGas
0
baseGas
0
gasPrice
0
gasToken
0x0000…0000 (EOA)
refundReceiver
0x0000…0000 (EOA)
signatures
0xa923db07f538534d0f976cbb5039732cdaa21fd43cb91f15ca3ba4dcd09af702758fde8e32d35b583797779aa9149e1d1b5998f363ea26398fa0e0c7160eb0871b000000000000000000000000faa5be08244f265ef596c0df4f303a7cadb35835000000000000000000000000000000000000000000000000000000000000000001
20 0xa4fd… 0x68e6…9a95 (EOA) 0xaaee…1c7a (MOG) 0 5.504545298 gwei 6.387189892 gwei 2 gwei 53912
approve
spender
0x0000…8ba3 (Permit2)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
21 0x0fd3… 0x0083…2e87 (EOA) 0x9008…ab41 (GPv2Settlement) 0 3.890045280 gwei 10.513635894 gwei 0.385499982 gwei 624624
settle
22 0x9b3a… 0xf70d…dbef (EOA) 0x1f2c…ed94 (EOA) 0.999739 eth 4.288852432 gwei 4.639306961 gwei 0.784307134 gwei 25200
0x91fa71233690e3ef484a1d229fcc021443dfcbaf646963b35c719081392fdb83
23 0xb261… 0x6924…a95f (EOA) 0xe664…d503 (EOA) 0.000518 eth 12 gwei 12 gwei 12 gwei 21000
0x
24 0xe217… 0x29f2…2a2d (EOA) 0xf3de…9127 0 4.504545298 gwei 6.363931306 gwei 1 gwei 220007
unxswapByOrderId
srcToken
0xbf2e353f5db1a01e4e7f051222c666afc81b2574
amount
0xe4a4a7d24334
minReturn
0.21621359521873798 × 1018
pools
(b'p\x00\x00\x00\x00\x00\x00\x00;m\x03@+\x0e\xe1i\x91\xa1\xa9c\x8f\xef\xe4\xb6\xd7\xdf\x1d\xa9\xa3\x8c\xbcx',)
25 0x8053… 0xfb50…8590 (EOA) 0x17ae…1194 0 4.648392875 gwei 8.152938173 gwei 1.143847577 gwei 300000
unknownd7edf01a
_param1
0x66761fa41377003622aee3c7675fc7b5c1c2fac5
_param2
0xcb488b8452996454237d824d72f86090470292f4
_param3
0xd6c8fc05d64a314184fc6f35ac0840494687eaa0
_param4
0x67acb2f3
_param5
7719.6123638070785 × 1018
_param6
0.781059422590387 × 1018
_param7
0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9866
26 0x6a10… 0x0058…6826 (EOA) 0x7d0c…6b36 (DexRouter) 0 4.445445298 gwei 12.099608982 gwei 0.940900000 gwei 286396
uniswapV3SwapTo
receiver
0x1aa8c0058962144b9ae405ee629b930262c97daa66826
amount
0x6091bbbc
minReturn
6165.269195138124 × 1018
pools
(57896044618658097711785492505299497329383733627934764603910106165008854844242,)
27 0xc42a… 0xcb45…3f99 (EOA) 0x9642…5d4e (EOA) 0.458633 eth 9.787473697 gwei 21000
0x
28 0x2026… 0xd178…f527 (EOA) 0x9642…5d4e (EOA) 0.294715 eth 9.787473697 gwei 21000
0x
29 0x5aa4… 0x0785…fc78 (EOA) 0x9642…5d4e (EOA) 0.257377 eth 9.787473697 gwei 21000
0x
30 0x5b2a… 0x0f8f…af9c (EOA) 0x9642…5d4e (EOA) 0.212894 eth 9.787473697 gwei 21000
0x
31 0x2644… 0x5324…b46e (EOA) 0x9642…5d4e (EOA) 0.483324 eth 9.787473697 gwei 21000
0x
32 0x130b… 0xc792…657c (EOA) 0x9642…5d4e (EOA) 0.406323 eth 9.787473697 gwei 21000
0x
33 0x3d08… 0x0875…380d (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 13.200000000 gwei 2 gwei 80000
transfer
recipient
0x8b09…890c (EOA)
amount
250.013507 × 106
34 0xeadb… 0x21a3…5549 (EOA) 0x6e2a…b050 0 5.504545298 gwei 102 gwei 2 gwei 207128
transfer
recipient
0x8048…cb54 (EOA)
amount
8728.99602013 × 1018
35 0x10f7… 0x9888…0655 (EOA) 0x14fe…0e16 (PAALAI) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
47529.311387388 × 109
36 0x8163… 0x8672…afd6 (EOA) 0x5a98…1b32 0 4.341010711 gwei 4.341010711 gwei 4.341010711 gwei 160611
transfer
recipient
0x1579…a520 (EOA)
amount
10430.32320317 × 1018
37 0xeb1a… 0x21a3…5549 (EOA) 0x2260…c599 (Wrapped BTC (WBTC), Bitcoin Pegged, Wrapped Bitcoin, WBTC Token, OwnableContract, Token Contract) 0 5.504545298 gwei 102 gwei 2 gwei 207128
transfer
recipient
0xfa10…cdef
amount
5.999957 × 108
38 0x94c4… 0x5a56…2b88 (EOA) 0x7a25…488d (UniswapV2Router02, Router 2) 0 4.417218298 gwei 5.977858553 gwei 0.912673000 gwei 149176
swapExactTokensForTokens
amountIn
0x9b18ab5df7180b6b8000000
amountOutMin
0.3718485722320811 × 1018
path
('0xb90b2a35c65dbc466b04240097ca756ad2005295', '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2')
to
0x5a56…2b88 (EOA)
deadline
0x67acb9a3
39 0x67bd… 0x21a3…5549 (EOA) 0x5149…86ca (Oracle, LinkToken, ChainLink Token (LINK), Token Contract) 0 5.504545298 gwei 102 gwei 2 gwei 207128
transfer
recipient
0x7a57…bb32 (EOA)
amount
1001.89573752 × 1018
40 0x4d02… 0x0cd0…cc97 (EOA) 0xba41…2003 (Myth) 0 5.679805934 gwei 10.798123288 gwei 2.175260636 gwei 46951
approve
spender
0x881d…300c (Swap Router, MetaMask, MetaSwap)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
41 0xcd78… 0x1886…9e1e (EOA) 0x6131…37b5 (MetaAggregationRouterV2) 0 5.679805934 gwei 6.700000000 gwei 2.175260636 gwei 443495
swap
execution
('0x0f4a1d7fdf4890be35e71f3e0bbc4a0ec377eca3', '0x0000000000000000000000000000000000000000', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcf\x07\x8d\xa6\xe8S\x89\xdeP|\xee\xde\x0e=!~E{\x9dI\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x86\x0f@b\xca\x9d\rXq\nz\x17\xe8\xae\x13\x94\n\x9e\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g\xae\x04\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@c@zI\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0fJ\x1d\x7f\xdfH\x90\xbe5\xe7\x1f>\x0b\xbcJ\x0e\xc3w\xec\xa3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 T\xdf\x89\x8b\xb8\xcc\xbfS.\xcf\x06r\x91\xd9\x94\xa8\xa9\xdc\x8a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcf\x07\x8d\xa6\xe8S\x89\xdeP|\xee\xde\x0e=!~E{\x9dI\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xda\xc1\x7f\x95\x8d.\xe5#\xa2 b\x06\x99E\x97\xc1=\x83\x1e\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r~\xfb1Y\x14\xe80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\xad\x13\x9c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@c@zI\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0fJ\x1d\x7f\xdfH\x90\xbe5\xe7\x1f>\x0b\xbcJ\x0e\xc3w\xec\xa3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc7\xbb\xech\xd1*\r\x1806\x0f\x8e\xc5\x8f\xa5\x99\xba\x1b\x0e\x9b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xda\xc1\x7f\x95\x8d.\xe5#\xa2 b\x06\x99E\x97\xc1=\x83\x1e\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H\xc1L\xe3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xfd\x89c\xef\xd1\xfcjPd\x88I]\x95\x1dRc\x98\x8d%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00m\xb6\x1c \xf9\x00\x00\x00\x00\x00\x00\x00\x00\x06\x8a\x10\x06\xb6.X{", ('0xcf078da6e85389de507ceede0e3d217e457b9d49', '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee', ('0x0f4a1d7fdf4890be35e71f3e0bbc4a0ec377eca3',), (63733154376916499693568,), ('0x39041f1b366fe33f9a5a79de5120f2aee2577ebc',), (25,), '0x18860f4062ca9d0d58710a7a17e8ae13940a9e1e', 63892886593399999692800, 466494664705717184, 128, b''), b'{"Source":"rabby","AmountInUSD":"1245.349167312407","AmountOutUSD":"1217.968248840717","Referral":"","Flags":0,"AmountOut":"471206732025976954","Timestamp":1739371151,"IntegrityInfo":{"KeyID":"1","Signature":"dMq0TrrX/qSPcK3T8eQptmeGoxSmQUcgMldmBbiOfAAK6HRbzrPFU0V2MiFySH6HIsXZpYi0Ga3Q6I+xM9C42clPostaojc6Y2Ml3H4jTrjbBDAVx1UCc7p1OxGJa09DRBsrMIu3hSviajXTZKM+rYF8+lTVS8iTVhHis+rsclLNV1L0KnymjKyTI7XFXCmfvjcGnWgmc1vNF0gCYSrdjmBP70iP3T4/V/pkQKiGQySGWCqi9INSvod7Phye+dwseLHX/31t/J2wS9GcORzkOFL+B0c+fAUaFPnLpbhnekC6rsruqHqiMxa9VFwQb/Fdpi+d7yfpi6szmRgEk6Zv1w=="}}')
42 0xff39… 0x58ea…bff3 (EOA) 0xffd0…b467 0 4.445445298 gwei 6.049804490 gwei 0.940900000 gwei 189760
finishRedeem
withdrawalKey
0x543a2494725b3a4e612d14fc0c6a94f68aa926b679fabe32d33001038c7f7c0c
43 0x4db1… 0x7d10…8a70 (EOA) 0x455e…c3f6 (PolygonEcosystemToken) 0 5.504545298 gwei 6.158267232 gwei 2 gwei 53748
approve
spender
0x4541…bef1 (EOA)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
44 0xe96b… 0xc1b6…47cc (EOA) 0x1c47…82b6 0 3.554545298 gwei 33.355444790 gwei 0.050000000 gwei 1891460
addSequencerL2BatchFromOrigin
sequenceNumber
815663
data
0x005be12834d994c97a906d0c0051a2cc76db7fe9767620868d03600f7faf3812612749abea29ffe5413660a8d4c83fd1d6fedad4b1196d24b64d3a8526b5b0099685c51823d80201f23dba17bdd3fc7b72bdae6fffd3ddcb67803bac885df1e7f9b9fd39f7def7dede928d81442a126534d6108c062bdf573ab44728b4fac5e819119833aa87d99f3f2c06e89affdf7fa016e82d7061415cf8faa8b5d6c2d58216bd96b8c485ad052d617837f3a7b9b7d214b1d0f60b2a0f3c1b2a173c03784c4a8fc0eb817c583d984fd6f5e3fad45f3e2c188f9e2e7ea2404013141064feffcd69bff78a36e3fa940a113947ee3222bbcb4ecaaf447447d1c9bc119c956ce9044c0a1c0b4738a393712ce649794120128f510a2255a9b6b721679bb6e1fb9e2e317a4c0a23b948724182b4824c0ab81c6d275b8452284b5a41332e20ac948e62271d59ef3129c8a5bf3b471beb4d5ad1c096c1db4829f5abb54f7fffa47ce50fa7b4bffd2cf5e3b3b1a57eeefe7deee7c243dcabfa8363820543f22d6b594082b373dadc582cc8dc20e56dd5824df085adcdf3f5ba34d63935985ab9c054ac5a799ee7700f9ae27ced8b618463199570275a04790291a6812732d69ffe7fd36f96d2946c32c25e7a24b5e78b99ddae288f66e5cb795b955bdc84528d42ba1592389cf8f387360889dbbfb4e47fced924940978034453d9ddff278436430a523022b8396e2e9b3e3d3aedff9cab784bd5bccf6f55b3dee2c9d8cfc421b6929058eb804d692ed05540804495b08da806b2ce87a75786fbff0eb36566c26f4432548207af6408de3a6f87c076df824002db7980e9409320ea2e9a4923edab1abe444323c1ea5429ed18a4200a925f346541efd211b0e29348f6f27e1042f4dbcb1c67c7cce84e4a72a02897525c82ef1cf94ab03bc16340e5d75023fa041160d528c0743ae54158ad7d574e0697800d9dde40e4d7eca8a0580af971956a82f1ff1a00706fff0af84fdbe844ab8d9c57f8c75454ae5927ca269d935aa2e24c678b0d3f0e435848c2442497f5435c146a451b07c3a12482dbfc0b423480b5a5019dfb647fc8087e284df13e3d4d1a0b3b975c886ea8614647799a8e7e6522c61f5f5c2ce4905fa6fec7f8de1454feaddc38ae20fbdb0142f161685888991c1a680f8358774414d7478484c223d1196b4005d49220f3d1e66f8e01b3971601e5350b05c711eef308c327789b422abbfd3a1f0f9f200f1f2f3fbfa8309f923c8f3c880f1f5be61f63c1a6987f89b9abc8258eb626d73ce7712fe7293915c25336c2b03baae90303390d230b97df1651dda6bc35e1e6a1b60a9837ba66bc5f7912fdf4e49ffe27210005cb9e771ae41b786af430f3f9ab6f1fc86863ffce532681d6eedf5ca718782e02a139c1e54221755c4644717df8313812f97cdc2e82e5934d6a2ad8bbd4b55b400b7990e69bf9bf2a3fe4c948f118e4fbe93765431eed30c6ea2cad55105878805850100b0964ba05e281705092e121a2951720796a768628e179fedd98fcaf109ef18d7fb9b34b660984f433e22010938cfab3e83402f248b617cfd8fe0d4eec67c8783378d258ccc79c6cc81a4e8e7b9007062d2743cae89805ff18d52c70db0f05f968fc2c8cac30a524c8dd81b8a220082b655cdef6de98a16eee3db4a8dd6a24fc37d99ded94a503eb23818f452412127c38e4f5efd815f4e382385eed5ce3f9a02f4a3fe07a2c04926b85d908d09b7b880ae8330be4e0081d6689edbf21ccccda246fd6debcb5baa7f60f5b0e015c7f95d5d6fb2d82a796ba633e8ab62dbb350b3f92f924b70d3282aa8e5573bde7c8b4050aa9a3f5498d0e22c32013439e690e90a64cda4fb554fd927cdf7c981a2d027ef545104b6b1cc3db91149cfcf0217f278fb2e2f4f4fb007edf05bdd971fa0d84ecc3159989fc070cc82cb3c8ce903e35f48b82a843911d8a01c51c893648133626f95627113bbd82a04a2edf9ef39a27131c7894f9db55c543e25176bb3f756319fcd791d591eea8bf48ba4f17aeceeab0787108798d4c940999f487853ebdd6dba6f12f93ac4ba45d220eef94052acccefb56ac026b4be79206080d0889bd3f4023f84f673b45e0f68a3a826f8cf7c32cca74aeea3ad71b77ac554672b1c9cd95c6801ced3e114a557edece56111319411e1ffebdb79d3dcc96a45e14c05ec47525eb38108d8097f26ce1f31649a39343bace36b4aebf0e5c0ee6b5abdd62bab005debcf395e3afc6169bf1ac62a4cc40dd725fd88f38e886953276f075b386a878462081abd124d4f9c89602bd4b4450dcc5449259286d2390c912323f3640672a096efee2363f8906f2d41370bac238e0912f6f8b042900545e7586b001e637960e797057ff1f1a76d0f78048acfac52d43673832213b13e0f2bf74d24026518d705873b2b244ce746decb33759ba7afed0f23fe89bb2b55e3c524f8642acb911c5f508beb20f8191a8dc54b9081c3999ccc98cb741491b21c5e51c737f25c08a8e9077cc77f004641003d57374f08107411f1c3819bb71fa366a8d91b2d4ddb317fef0642c4dac326b5b3da343f687418c646b0160103dcab8dd71505014de10227d97551e04b173401574619a65105ae47053eecf934115bb9b832006722261d73520845b243cb31ac785581395352e95a16a6b00f0284417b12a849781c559cae8bf04894a08a1128559587796bbc1392718725c5703e5f3f0eeff25b809576a5c91750b17fc705ac8e29499af6fc7ba4e63bc8e1c6a8eee7db90ad8ed79ebb4f06b342755d34a39d0716ccdca76e1d3ac8450a0a595e4187c05fae2fef62fbb9b858054f347c2fee4f721b2b3e099aade79f34efdcadb98377703f1ce5dd5fca44c39e025dc7846886f13cf1a4b04c8db6ef0f8ce19140c52fc1dddbf67f3ff4ee76d6d9f4f4f00a39eaf5d5b346ff7aee477f1a5bc6677ce581aa74620e8df8a3de8eeb0e60eeec02343ccb6e9db9eafb99cee2f191744d9dc62efb00a01b2efbb1908891bbc50f19c315024f27282aaec0c4b78bec26aa81bc9662367e1319c2f391bde3150799bc14e10188f42fd264a85be241f34e9f261aa6cb774fa09d127160efcd2a1ecbb0204ea9ad54e4b00fd3576576831b7d3f7dc485f7496541617c5da8f70bead13f2f63df2f57a1fd4377461524f233968adab2cc78ecbdced2184740f71526b5e2dd886b30edebd9178fc4ee8444214ed1fb6efdc4f646fb245e3f8f84f69d0833b6d55bc3cf484898751ec105fdf35d51e71f1e81b4086247faee96d965ff4705bf73556887f838a62ba70fe9cdf32696c44ee569f3d813d866540ef312142bc2212c769c710c1d42692f98ac5e0a851f99ed8418bc7269b9085abf8fd9d23bc1dcce8fd3172121ee567ae8dc3ee9073f342af6ca1b079a66c81a1e726beeedb355eb0f839007a4f6652725c9d0d417d7f2e4d551314577100c45d6fbb1ecae81e40c84492a84e90a32728573bafbf904e90ceedf3788d10b2888cf3e80508840e763f33e8a5f516c5e96ce8d78939aa5e7bd64704bb92ccfedad7c7c174c6c8280485d421eb6585812cfe3d7e809c2ea885c0e4a9cf84b3db36af80ede8fe5820d5ccd4db61a249f325c0db0600d867002416f2fd5a47b2cc63976938088fa9c28c095f78e55726cb19088b657302f7d3147029f1a17f148d5e227481bd7c5be9bc9c2c5f5e2b4e6367a9a87327307d26449e840fb4ad2ea3f6c45637aaf7c181705c50d119edf9374f0163696eb814024203247f4ef668a60a5e5f6450bb07230116359976cf9d2aa788406e1276db9773b530053787fc49c37c2e8d459a39c23f201eafa96677fb10304b9468284bbcf3062602f51b52e69c173976cfd13a85a721014e3ea51f93d42e16d810e16daa20b84339bc2781725899422467ec4ee4fc7a1fd275dd0f7c9ddc79e07a5da07c407269d36f9833283818420295fec53a6e8461dcadb1d7b7462185061190fe752f4a96b86ad1e667c9e329e9dad867329a7fa9d7937e039b1851c5c783041d3cb3df6dbec88394181d09fbd52d1fba874308e61253f3645a5d331dbf25925ae294d966d4f4b75411bdf0365713495cf5a4f0d673ed9b4479c16fdff92575e786a2bf56d50db950912f3c33183ddcc9d85a88f14ab847c4ddb59574e0e0fdb16c11cc60603f0aa3d35c19d9b196e19484ae106ffcb7b0023ba7e82fdddd9fce2c67fb9d4180088dab40cb00b14eb559f706550d674eeed236b47cf6aec52ead00eb27766f7e861d3f94f5df7a50407df05742d353f31aa11ee5e353fa2570291bba36633505a9a72286a6d252bcb77540f78524c290b7279b362b9f66a14b5257bf6a0eacc9177e43df37e8a0940cd628c9ec0149b7a84a9ed6abb7f8c6b4599c5e8b2a27e73abe51a59934a4c41261de37fe2fd257db80216280dc003cbb3744ef04fc55df8cdb9720e67ef01fe7be353ac40e56e6ee6f323f679bab8ca345ad9d9f326702406824059becdf6f1c0f26a2dff81763b57117a424b6aa4f69cc9fe14f5f70849829c30f45e2dc0b658cfbb43850e75acc0da63e47357761d5be3af13fce33d4f16aea7954ce9a0d76782c5981284b9bedfd68fa398069070621cf1d10914342369c312ccad9a839c6db518b3cb8eb4e320976529c76bb54f08c01a7b76310e5a3c09de3d8b908d6a1d09c135dde9000811e05c9245631f98c75197460583fbcf4f363d6c744fecb62789b8b5575c33084a1e73e256f3c53e828851343af9fd12d81b704852a1cc5d2a67bba52dd6b1f46f8c1e01c237e2001bfed975baac43c062cc5c5e953d15207e4d6f1d0a4bf87c99ef8005f25cdffba5e14341d6e012eb762c4d4ba8e3b0e0dcb34cf72c66230c15bd91720b844bfa24cd5d4b5a7f100170bba1f3d5351b57a51e00925eea7cdb4f85b069773a06b6cc68a48bcdfdfaac41dc07dffd061fda5f56d545181314b20c2a3e58ef30471ad0386713c2eff2aa3fa572858c5de9961c35208e9fc997f5afd8c5dc1c9763d9fd0de0455843661a1f797277dc97f8881bf531126b4fe666b9a01c89d2f332c04f2906d0b779b5ee6df748b28e1046bf4e0d1a726baa4ffc4e57e5bc61a46c0389273bb302e82046e7808aad53da04f407d1549d27650bb9ea322914a3236a6786b957505d7681a2b32cf5bb5b5ab07a74b807cfa8c6336b7ae36d43ff9a58a635962e427c97bebd5290e66078987cf799e95eae91ad75f3b12e3a87fba7e4ac385b517f57b3cfe18c7777771a9c50e02adb028930a7d829593601a2efd6af8a40f4dc1889d33b25ec9ebfc74ff307fac856f5a6a10d14d6a32aec4fa5dbec7e47021fb321b6f95d538993125394056f55e7fd973544e40df49f710146375eabba6cff87e67febda08d43ea884b8420f5c58ba408c1eb481c36e836021fbe93d9bf700095884ce4176315cf8c2b907b6dc965dd8547a7ce62fdfc834209103f7d15112839bccd2a34197d229dd0b3112850bfd3fed71ea5d6fd5413dc140804a305a5f6a0f34aa776c6d423683fd4e9aa499a9fe058b9deaf3e3f4ae1ac4da727d1856af9c3f8695056104fa88c754c6f3a6a5938a4a5400b423420429ab21517f4ebc1829a4d48d284391b43fa451729f3f2fbaf11e1140f9c5977c08c5bc6c58d328ef55d22a87d3f833e5e84aeee7ca576db2286deade84c1b9e0e9e620eb1bb03117ce391048b835d08d48cf50bba8df6787963712832ff9b031db544f38619a0ff037b320b0225a06b63e034362e6927454599448a6775d6fd4beb938bd6ff7582c5ef7c19c74e61809c43cbd8955e348d8178995231092592e9b2efa164a25c418392b36073d490c637dbcf66106b796148573c789a804e89248378c3b59a39ad51e810d32fb9229921b5aa6b9ee0f51927700c077e4240f6b6d60e9821a82098e6a2a4c4118202c66b0ff602d521d0f6d50d397d60c0eee6dc77e846e5014bf10f6737cda036b9dfbff1b96b35ef7ab8153b767c3927803e44c63b15b59486875d618051af4636994f53dfb30657354432169d40bdb905821dafb26af0e652d071cc20fc83668140fbad987969a9c620112c15865a7f17d34120467071c4a10f6f0747dafd39a681bc5c68e8bc32ac77c1c2ca30c7ce167cc3e6ca1dbf0a922debef317d1a6e2a2741b2fc07c66e78f2830ad5446ed4d15e40615f4bc1783b136248808c3c41a6a0078fec963246e29e911d32ebdf6aebfef28112e8140619c2950b9cf69415817bc52f3f89ddfb71121bb472fb342372153c160124bc915d21afaef1825f7f400d63abf88b39059fbe5f7019e5067ad258115a6ab8414ef92e40146d025b70511f9ddc11aea1e6c59e5715e2c08539e191bb3fd10de40e361090f7630f127ee80880d98e1b62c33c108be0977adf349ef03eb0535d757b194b23de3927ca56cf72491cf607a5ad3a1ae973fb5a320c66f5039d2778d0dbfb218f38426797ea9f62a5396c06483f820c6591405ce9f4a423199125cd1939f3c4c31eccc2f547614af7e1649ef17ddb5fa13705b83561cf7ae9aaf2fbeccbd4a6aa12075ef3003be6cdf890b21aa22267c120dd632dbe6a5ccb400695cc95cdbc436d27cdc41ca6853ed037b033828c9e31144ae4cdea75f9b784f79345bde12ecf180faeae897176317d21c389cc03dbc150d9b70f51e56031f04a51cac9ceaa151804ea812c67fca46d3655f77df6991b8871c10791ad6c837a627ed59f0ad22fbb3a3c8d41b828509f0b484f21e69956994125ef1a76ba27c8de030a2ba65744f472b1a13d217adb1380b2b34ec2cd4ad8b60aed4e1cf7a1a6cc7f1bcb042be76299c95f42ce9ba48d2cb3dd05916c591e74ba760c08969bb7c1a8e2040d795f4ac436c78b30156991b4ca094233b7da183ee73e9aee2c8ecea386b871f476a84f35f6907f8393c0fe5ff15b14591fc407012fdc1d03b3aa6974235c165fc2197180eebd103c9c7d83bd49414ab7cf4d27e6b90ae55af83e091df9ec328ff42a242f8cd978508f2522d35ff04e4e38351886fa531977da26c3e5b26e4c192f3d5e62e2032db67481dff3968fcdfcdec7fde0e4ca4c9626c07a4499635f823e813d2d1f312bc9291109aab68605792c296fa254a197c63cdedb26f4763050fc0554f62b22b2fc45db984a781a60b48d11c45249fb6b080d0c4b1de123b93d93e89a5e5a13117f4e3e0ea690faed25637b7efdefaa6c003ce45512d5c74caefc5db29ec1a122343b72c3cad04070a6930e569563630788b25414057bfff46b5bc965ea7b5507c4e9f717b38a5179a9776476e5146262454c9f4f98bf3965593dbc3b223d0de06d47692a1cdb91f8ca9f819a2105a3fd9f764284221917012b9249ddaa52f83f0dc757b6dcfabc18fb4f3c68593a7a0ade56ecf77622f0119640a86472c3f2c4803e6f659207fedb5ad10707e6bb02ac55158a82055fc2d1f035ac9cffaf5c3eb8a1cb46f9fb761dced8706a037c74c9685ab51109885ef579a23eba81c0b0537ad616dbf357bd0ea1e7a9cb4c8ccc16a0903a365bcf0d178f1feded692248f63532fff37950da8b1b35d0dc6c957f2f56fff383f30c0dde0eb569c3e44603c9165baabf8ba9ab058316edd77805cb4be77725261d6da98d8425aa1e7b2624209cb74f510059b1b5e0e8f7c14d00541142b47ac3ddf6d0db647a5fb953800db708166c988c348c24c1b439903d0e826272b045cde2b5483c574af7139fd849accd2e94ff4a58d98bf9f0bff16fe7b6d4017e3ab30fae77652c3a634555c3e4c3564a12cacc4598546e6e3439128a7e251b283cff21b286c9fd1a215b8ca94aeab02fa2a3542ff541717eb00076f4f4c00458bc71029f80fe9d18049884308c93a10f9bfacb2acfcc8ab09fe6ccdc70e53827afe46d9ef8fafe59abe6760ba090bb8c1480a108cb9a376069c76d2190428f546a554ea242d6df36e7828393302597f4ebef0ef31110e302b9efc1cac0ab8a23bf02daa402267b45a0da1f9d0ddbe6fbae67bd7a5dc81fbbe20c248e04587dfda6c825e392d456c555433231049c2575cb6097fafc53a20f7b27551e581de5808c21f8bea6c677fe8e89d9f6bfa599716ebec9ed32a0eaac74aafcb1d42ea6b281e5fe867bbf1809bdd4111a09f6d35a4d2d9ef9cd52a459ce260c8ba7de235796bdcbaa500d2f06a960fa19cc79cdc939e7a1dc47f7b3239cdef5d6e6d5cb39cf3e476812eb7df5f0fff290affdadc57411d7b4dbff0f0878c8b8ea67848bfa798a31806ff7d66d2af9954fb87fae80055d9e074b276400c881de11d1678b45fb2cba72e55f42b8780860d158cf8b6eb4c81d09b586ac236225bd5737a200f5dfe3cd16ce9fb4e406eeeafc4735506c16e892e984479f1177653d24e2af39002fe5f62e62ca2e657f15210e6f9648957ae2ce9337c6c91dd7650683f237b9753b34fd3ed18d1042ef21280830cbf5502882a4dd1076c2db54d6ff07ad1fc1ab5256383a1f98619cbfb4482c1103dbc1c5d38394ce178f2238ce4c4b9da89747139ac7fdbccbd60944f340d9428c9c1c45d8ae9d54b7491deb1abe383a69dbd219efddc1b18c1340e21b523ea2b38742b33da1f60c22863fe1ec1224c5b6855912fc7e4776f8f8fd89ccf103b9d4293e24932551002808aba4b8559947a87120df5dc72aa5096f68c79489b7a48c14a389f4358bab6f71bf0877e7dff131a73f402fc5f6f5ef22af63d13868f302d10ebb13170623337a2420ce31111f1d7e6b75c0ec29e8d6579a5aba9bda71aebe4d5de2d87ec035a8f85bdc87e640ef9243f072ff46a27c827820e06d75999f237e29dbfa4087fd90c75eb2e5627973a99728883dec91e95c5f3a01c1a8b16d41bc84430555d9f79f484b8faba58699ab2537aa7169ba487514b05e7ea8f1508fecc4342a3554a1dd552f9bd75ddb4652a31a55da5a20916e3c811d030a9cd0ed3e62138a9cec1f18899b4dca1102a5679dba1b61e64ac3b28d4dd8bae2342e8f059d87be1979b756a643870739269739d1dcad0a71ce7fac47a13258ea22fd8f795faa760b5f1a2be3d8350bca3c3a41b224a34941f33323d25ece790f557f1ebf671c725e9807ebaa8082ec3d3bd122c53ad4f2fcda46a0f675fd42a89927a0f2e7a66db804d3be7f72af4845cd89842b108200abe04e00faacc01e769eb56e000c1b5809ad0675a72e556cf144ee1bdeaf39891ba339aa79802bbba0fae32776b32a72ec0fe110434f986769663ae12b4c89f2c0ffdcc74695371d1131e664c26682a9ab013b9bc27fca7fd08f4a9286dbe62e028a360c4dc61a739f11771c4a0823730846ca08870cbea4632eef4a5c737eb1ba299c77e60c94f10b10742d0ab9979cdd0d62775a09a2c9d237492d577293d67dfd2730cd59fe2ac06bcd7043c1d2c6be88f99d2760422c0e7afc7f6fb9f7ce050b89c53ecc752325a027a040296afaf394272e3eeb9e526d25e0d7cdb1da0a27eb025f3019ac751652ba4a40cb0f8adb242a73ae8dfeed59ce5cd1311c72d79cf21dbb4143119146d6cc2085d6592a7508a8e5792a93c18837fed44c209a22223d80ef9d0fdd8418096c53c00e3120b0f001754f25da6b1072d20ce213cd0c59e74c77d75367bef405020bfeaba9524d0d69afc60ec59fdbba61e37668205f790d18077fa71b638095c2808f1eaf9864d4e9cf53724449242383543ebee1bf1d3b50a48cb2920cd2d9a87ada2104a7f298b60b0ab9ab092eae478347124ed58214207d78486d09d974fbc43bd33033d0d168f6bc74686efcb70bdea6006b58d6785cb2746b7b7870b460d7956e340994ef75426402697328feccb5dff69eb05ff54154df4e19c2199c624adf8795f12a4f65e972cf1e4bc3e8b548714bf821ed7003f226c099b5ceaea38ac4344387a46418f1c5cf1563a2e704da69d42c559982784ab0f812c560ebcecc520e5759088930676ae61f2aa6da2803b36c67eb140b601dcec20d8c16a6e7ca0fb38465acae477b92ff342c672508a2f6608cfdb86911a2e69449e8c06788b438e0b482c5e105e472947be5a2c73e1709f897679fdb2b54a338dea838d3473b4d959131a61526a9837ddbdc35148067a7eb8e856e6608a4b978ea6d68ff02db14ca61b99db2fc1c15860a9785d03d6a1fe1822f407f23df981c57d425be4b4ab82f103086dc1229efa69ef7685e369d78e891db1dadc223f4b15ad21333e0363389e8a856c0aec32b308ba18f76dabfd57545f35ccf5bf1cd0e5eeaa00f9c0d3383ced975af1d692d67003fcd70127a244cce5c0681152a9389878787af4737e63aa0f32b8e570e0edc45b2d98efe4058504e180215f1c972cd0376684104659854364484bcd8e367ccdb844c7c0599f8c3c8bbbdb9b69d31b02c4cba2c305e0deafe25b753f60624c7996e80fa9c72ec12140fa40599761516e24e807e2053967c229afa94a171943a1983ec1a5d9dd5ae198efe8a7598e8380262894488e9a41befa9f58ffd706c155ede1c2db2847c45184bd6a076ce53a226cd63c19e1f3bcd9c7174997f6399eb473d6f32b604c7f2041ada82c53f339997790bd785452825a162eeaffefd2c6c0e080a9967d3302d8f7ff4f9551a74b02f1340c3aafeb559ba78182b7aede3e2d57bd85120070099673c3c061e89ee0dad43a00332a957b16a1acead76df0155c6c4b9c684df74f5954de7850c341a51142aeb04ef3f3f967f91d56270915a7c2273fc2ba698530892c57f94f11f04d3e7fbe286df1a462e4b4510104257a988aa0b836cf846112bcea7150f25b85a2b64af72b71f0b17ab43f9d671ae9adbc1e4016961abefd577b23655ba8d3e885d0b780324d3dcf325057fd978222d4b3b0503da3132127e980dd35fc288404a0447a260967d4740b89c32d78b8f3e751629f911b01afe3509e6b03c16fa59198dcf93bb2f03329ac1406723ed3bf4f39228a828fbd40767aaedff17a2ab669f2b150d5dbf44990cff4e05388a9cd469fe99c109df611e1d7d426fe95d34c3d77b077d6bdbdee36d74bf4faf0f88667a4610c882ffacf7d3c7c5e85fffad66aac4c60214a3d022070a7efd3c862022b192faeb1cb7aabf7308bcd9331e9bf86224b5361a22d71d7b68eaa8b4c3a071e9e0dc859be3a576f919dd8a002d26b4a68f1c938e33a9a3ce8fb58fb362b36e1b6c9895b96181315147819fc3e83e775ebc2442fbef48c5004d075cf3fb9f293052f421faeb5f8659bf7d676b2f40f9de0a58b8a089d53947466d885557a745d105e75ce8a3c07244f85891f319ad6fa843691abd84a578477d9b9257e2ab4bd7d5a87ab72e80bb2f2dd32714305e5296ef326048af7a64568123e7d2b4c5fdde69d72a3ba933f953c58f586951ec53caf7b370b936fcf3a734cd58ecbeed2127c9adfe348cea93a1df3e0b2b90dbd33aecd6b4081233c648ffffbb7def486c96e32f71dbdf2704408c240daf0f12c1cf504f9dcc0585dab18ede7bd777f94f4cc7403d190a2f176b55b64e08223ef89e6db5a3079a021897867e3d49e07267c40e4e3aa8699230f3d006fb8e3ab29046e7e9f5f1818702212640c5bf18e459a44a627099b8a271bda596d08ccfa43ff362c2e4c35d8aa638de4505a0f7482c08d8bf3a91a85c5a5e21c407c699135d6eb106ee943426dc55481dfa9eb19098e246783b6420f2f61bb95c3499b4e186dd8a5d9f2e1ac8119455c2cafb4064f28d4d0d12d7a8a4cdfee15a8a3df918b67b38da1d6efb29016c439ba8c62abc783cbaa34c33e99174d79511781724454709fcff65ba0f4adc015859e84ce28fbcf54168e77da6e1b1fa0fc2154241616ba41545be119538ac5190abbf992f462923a04f8829cd3d9d61ffe87ffc9d2bb55629aba2ba65d179efcf59e1d93eeea4e083f6808d4f8d2c9972bc9e18fead6bb66f16b4ddc6641595c0971a64701d5ff5bd7b6f8318e293c536e3653c0a433ae2861bbf5d66ae75a7372a425cde9107d16733a3ef49a5b33d0d73c13767e717767421af33915b6dffd0f8b23a614fcc275dc0c0c376efb027fcfcf603fd3fb50b810d3e44a065ee7af5ee8f5a23024f1d83ab2111b1dc22857e0cf662dc7036bcc8ca865a976d0ea7e778c61767a605f491a8a7a5b37a1b14f1f87b4cce815d60b72528e283ee897a8134524cd7d7edc5076832d0c005701ec4ae6c67600d6ae5f3fc476e55d3f616156c8e912149e84f68b3264254b5a8fd9acefba764706938247cb9bbc77069891c720e47c0567dbb5bfd1839e37d458875af1cea8339aa7c10e850e19359e6ddef0e512d4a6f488089c3d28300946c804efc70e23c9ba75cd78897cc9d0f777773ab0aecc3a0e92086c9825e8dab8cbec093ca063d3c3d4d708b97db8ad6713a56cefda5ddfa93abba600fa148dfb7bd6c4dc390ef2dd1d247b001618ac59f1fb64c7605ec722e5205705d3bfb2c00e5d671b6c7c63fde6ce3d2f5d102ecd82a48e8ed35e436d72698fafd97c1c6ab77d461f588ca42fd3953f725cae189a002e4da77374fb2ba9e5f9da63e895c6bc4906c8a43abd4f9bad7d70eda91a303dcfafa408182dad67485607cac65fd083df6c605f8efcd3994199cea8c8cb57c2259a1813cc091c999d90ad2c14c22bc6ac6edba21c54f3df74f45177aaf0c1a641f2c0512db2be9194f61c32802f26ce8438e62da4988c313a378fbc087df65760d1603d9ab2dfff779fa028166c78db3665407eb440cca438513cd980bc32d8f22edcc5bb923550d6f87bf5f817787d03505a4ba89a3f07e02a0863d068d163c4c2d2b5fa1fe8944f1eb49b760b4a36ff63ac83933bb4460bad1729a3303654d38e3ac25749452d709ebe828e9f5a431aa2bd4261ea41ff23677dc9392efd523dce3737a377d14d042f0aaa079408f357f5ccca49de0b2e92b7ef03b379aa6c9c1f7310894a97b37789af029298af58f47bde5e8b2930e52f7ce7bfcb24c89d5e5d59cc8c37aca44482216de08b763dfc3b1623d6c705d5d571f486b9973df7010f82d528d16789d86ba61c39afe3b2832b11ba73f4909b3eba5684380a20b2042c70c3e638fe3301f02eb6a86bd0e896f4853b3633b29be5ed0d59c5f8494956bad8d9dcb7f9c7ac415c6dc445004af647574956bd9b5d3c8e38447001bf398950f0fed24345a0e7268e6b8df070abc3fa6e4e6a130895496bc5aefdc87b6c5cc58883b94c7263b9c6ffbf64b373c01b07bbf897d87fa2eab29f14b816fcc2c68712948a827107371daa62bb195f9bd15330cf84160a62a16ff20d4bfa152f3ee92ee570b4b77be641e26e8a7ddded4cd65ec51227c4c2c35e6489f2e9fbbbda8b752d85a5e87ff81d0365b36ad550d619945b346f065953b4719748097882d320729ce7f5c74eb084badaa4fd307bb4d149571fbc8471b43f7ea55205340acb0881d8cee3a8b6862867fe20bb3a6d72ad471436c3972c2e99fd6f8437926791c6d27b0cafcf719674ac31f4c49c50c7466e28e2eb791a0f30e0035ea037d77ee838a53ab7199eebae687d0330a59c16b199cd0014a13fdad4183160dc1482c395beef8319c104c03d68b9743db91c2cefa602cfc588922eab068a8311a8354fbbd582c53c6e2d85bded5c6e5540c5866bf0d5c6d2f1b3d85a2ec888fc92c999bfccf4db9466b6e63adbd40820b0ba8e5fe6286a054dc59aa8bb0b373e2a2a8138104ff805e25a1fc74162d3259bb5ffff6004524451263e3043336e91657df2b6e5a1fc98088cc5c41d2a0d5707cfea20b3d80cc5bd823049290dae9c26a22c61a200ae0622a0943690932082754726175957e0127c045e1ce7ef1e8a58ba9d3b70939c8670039a51f12624a0d83212111dae19865df3ae934d354047a3a91dd91edacd79a0e4432ca5b8926912feb5b73e95365c785d6fd4c9080fcc7e3e574156e37a15391700fad7eb13af542852c9f080d3011c9b6283ad47f7eab4eddbf6db318fa25f5cec24e6c143382a41e99ee93b36fcb86f6d7b2c2828da2f7672c29a5a169cf1a0eb80e6c693ea4616b112f7dcc3204f9346fbbb57430880ef67cedb18e1647e6945bee7ffd17f5e968760d32060c58b5d2b8825dfe8459c61843a93ede8c1f5239f5230406b38d772a41641388b41e40fb6659188df9f77cbe879cafa1e90c5aaf24949a23778e73ff68d7dbe67ef4abb9eecbca5392211619ba9776a9075af70ec7842b41e37b497229aa7c245f804b7e2dd5c7833245d72afa9d81c7830ddd5323059ad7e9a8dff10592b9faf92dc16c90e4cce9979d5dbb7f5b24c98a34080ce8fbfed6956181205fb93e1ea2dd50e94564ad0ebe6c92e876a2f289de46c5d47d615a9bc91d48bde5880384ea358b89cb47af10741fa67c3b6fb3f158ee012bd5eafe6e34428b7efba807bce025b700f1069b0b01bbe70d853eaa3d0c058d2d574ffd135b51bd652e6a1af7cc7c4c11ea019645ce7a11d80eb309ed42dc562ac9eb5e23590c40508dded4eafccdcfeea0e86b09152b3708706287f3319bd43f0844493f85df23a1bf803fc84ae11ff88c2f3df253924bbc7eb50c118d851a6a6b56fa1fc783e936087f011a710209276e7c8c8e54c6f65951cf2af8676b0c4fb57602eb4162a3e89d803a7f2807829a259148d8cec4c045aa52bba9a156b486288d05cab3d4c997d387219b25a34d8a9327a00c6d23bb2d31626777c20eca524ab634f5c3a0b39c0ae8f4e25b01d4b5a62b4e0d9498d62a0f0e96e9e7ef530459e9a39a2eaa23dc054945c169e9a3ca251b2b2256fde2896bd98a38b8eccd44f5b63f6023b07db80460440987358f358fdecb2ad297f6b8fc1c47dca8fb5fa3ad16549b878b5464a6d0aa094aa17c9daa8297c10b493f203cec4644c61609fb26d57424ba14f470405b1faeb2ca635c1648d6ccd647b143ff7b9456a84223e89022699853637aae0b855950065fd96fe09fd7305d332eac54eb1b330460ba98b2234a89fc2c62f2be9fb537d26657b00975b5081d7c187a64a1874bf796798e4969913d56d81de91099e05dfcbd2ba2f1c96135cd199b17c9d37c0e067324c998622fcf2ed715eac8dd32a83db0e8e933700dd9600a25742bc90099b35c8b66d6eb59d1dc8eb077f997cd95a35df61fb9ea2f75e8069860d5148404168d04669e43539a62ed528d52209c0bb1bea543f9a9179d206f30a00735eef5394327cf92ffe0252d704ed14d27397121b6fcf81d9cb6c304bb3bebf5619016c6109dba376a966c41bf743d3b7fccc0e7f3af80154d5ed28dd16bbc13de27e9f981b24a799d8ffc915a08cae1bc95e0c787b141bc54d50004629e9e47f140f2a3fe5aede0d29034e4f1db9233ad6192bcc8c7edc78b6a8b4154aa0867cbe5a5ad6080358c8ed6dd5f0661b91c7b9537d658c9ba8380e1cabab5327be60274b9fbd711ccf1652a4510a4a32051786572477cd1980c0069c3e7feaaeb1dadd43286ae48a9652f52c53a79bbc9987c7f4c54a2c56ea8ebc89a1715c07df2705fb97ee8d450b8f0d4278fd6625d29f7b92ac32cf46daa10480d5bcb2940fa7dcf2d0413a61e892e3c0284606a34654ac4fc4a3dd69c725318a594335112a28d8b409a0c0c557401c94af5d4f7f91581b9382ace1a462deb8e74aca9807e11b58d2c55e13056dcc1cd032b0e02708473b069438f17d474fef4f5f1914824e7a130b608a2e5d7a27bfb255c4c657a040c4ac41b3dade1a2369c4f3dfcab1197c1998b1af85cfcfd5a137e8c92f09714f43742ed7e2514c519f0838beed3b656592383d76284aca826ae663a63d609458a030218faa6f91fe61c6e3bd9dbccd2c610145a08c83f0097b61fa30d43c98d38230022b77d66c8e2c1268d29403f85366f3867015f1fed6f37fc99d23462f120fde6ab122f786a0630d057645a82431360ee4160712fd670fd78fdf32e79f8797c6c73c9fde4fb0b92276058934db0677bc5aa56c8c1b06429fea63f9a91f823df369e149385a57fdffa653b863e88b6fa0268a1fce22ab984664d02a598234ddeae9fa1453f291d85d8ab71a6789a0fd3470af397dd2ec9a5aeada86ce520254a5eca0f7c906357a2eac12321cddcea8a1a8057ed3e3b18689491b3744e7b69ba8a07bdfb57e9ead3cb4a25abffb67654094b2b4224d430a01787b116646c6150ff9b084e3dbe4b6d5cbf1c0742136974d3b8cf1349dc95f690a531545ee2a6856400d20a472347350ef6c6daa426bcd6c19dbfcb3f9986c8c198dbe1bbf863ab2f97a84fcd1aa15cacbd7d088caed42aa07041c1903e4b7ef5f98958ffad78cbb9295e91c72a2caaf5e09961f64080adf4c422d8f19935c6130630b1440a96fb850924e8900eb22d9d71c6bd97c066112f195e40a1e341b12f7d62bd01cb810afdb30f6410a86883101eac0f1096f7f1aa6f076b3859fbfcc59192e863ede3c52573bfd50826b176682c83011b3fc77e5e22c0fe106c92904658eb9cdb836cfa437f6588f828a633e81875c9cf328b7061d10d2582f057aabe0b30a30ade77901688067ea76311461863275505f48e1cf4144698a723b50be2c89df115886d665fd26603e4fcef690ba81317d5fa40658dee5491fa1f55bf957e718b197103f9a73fbc4f8c3c124157d0f7dbf21270f57b93b389a17df440fac963ca1c26517f15de95978a3eed676e4a3d360325951607cc910213b615244a646f020cf070ed5e91dfb26c77766b2c996212dcdd09b3425300b30469a5c072537efce1b586e76ea13c482a076aa41afa048b3cf5631307fc4263fe32936477f95c50a0797a645981e47f99577a9c3f1a08f8f90b11bb86f83caee92d589f3f66dd71ff2c1e0efc55904a186752502df8fdc9460b7eef03ad79a9f74973ac21db489adf597192f59e92e530aa46fd8f4211563466043269e319c18312ebce263259d78281aea16e81b21851de2b8300cd162b6b1cbbf01ae5ec515dcf92b5ca8b3ec9f2768c4d1ed98ef82b9381395633ec7a9a1409236fb8476090d3e3a21e85d09db89a8d17b616e7634dd9b6fc2056e9ed137dd16a18ef5d057e594ea87839bd68827c22b65faeabc624e3d77776ddbf2959a2c9dfc8f969566377bc2500d042eb46848b17de65a545e6c5dc7e95701b73277ef9627ff1252498cd64401b19a0ff3f8491c3b55a36a91e14701827d7819171f4e91af1db2aa1cb29a8f343e74149da7088b522b51ace194ef7f1b9f747a2935cf18410efba6586138c3251193e93586dda2eb95360b60a9993f2c0f34100f872a5132442bd8b873c98feacabb13e5ef4ca3795c10583a6f48101fb15f1e1fb8453b4ccba81eeee43c9f71cd6470353dd232c9b01d96eb94be478803b9aebb9fc6edd69097a41cedab84c855938abf0bcb4e1c4011527ec7a1d8c73735963fa09767423315cad63d1af5aba4f33fc2d4134600708ac0bd3d03bfd61d5b216027d3eca58282e7ac8b13ca930346ebfaf4d96022cd5bd342421230a3b83231a5d8836777313ec9675c359fc8bc20d44c051bf3c64089b08a466b4ff9c8c3199bc2ad4f78798f547fdbd19501fc76840e4ae91e0a026ef945847b9c42a73f71c169028dce101dbef06fa095f0764713c5d8fd7caada0df46c36f9787ae2a99b64d421f31c27908fffa7576e467717fa07a29d15053838a5673cc8bc0b568e7aeeedb79d6783b7bc30bf337070fa66c205194201be84f5b5cdce2f88a588b3e8cdd8f4673411f540eabaf8425a1d57515e1cbc6e17cb7df2e021619e35c7910aa9b8d1a4e509a80f8a379adefe8fa3d29dcfed3185db70989a7aa8e6125ca580feb0e8b4cc39c59b2066a2e918f17915bb942a07be29266f2ef243b89afb3d21086c47b1b91a691668a0270b09eae024755b9153d15c9c1e28f5a7fe2c59072722d6227dbf56fadc907d601696ab80075d2d99db4b83ff1f5ea8d0b6c91ffb4d5d6e56d18f5c82e7b274437dbc13c40b4d9f147e94ca1b0e5121e883ec2f8562fba6a812860bfa2d80761027367309a2cfb21cb60506733223cae66ef486ae89e6874f13319209c9681b4e452ff9e59f82a30e3090061355e62c112c545cee6dcce75fcd9cbd7c4481a39af9c4a2b47a0be5ff24fddbb7a8f3f6debbf97e607de23082a64cf764fa5c86176df53aee5d9ff03f485b9ff607ef71d99b25476b50f3d58855d6b6a3c49ed593e54f85af5d43b4c2218b946584778bba8354155e19c6de42ccb5b8f476c96538a5369556a743b44f4110207937f2fad24110f2dc4946686cde510f8a9822c098ca6864fb88884c12c7804ac5213dd645cb7a234369bbd52e903526883bf9e7b7010dfe90822f7b2c9889fb5838241d4180fcdf08c60101bbef4c0d1ed3375aa2a4795bf01d024394e060730dae789a746ba60879215eeba426f2199341c80fd3e510f8a52c3047aec4193634ca3bf18e43c92f50f63a8cbb2b6707bab1187053f224fe719985060ee73da35a023a2e7febcd5671fdffdf5f6bf57206647a3807e3a8aef8831cb89321708fe8db08bc57a1c47ac97922d2ffe69eff4f067ce0f7da12f80ce96df0ae569b9ea754d683e1f471ba5a9ff6c6d67576ca46283d6901cff104efeaa501146b4a323650fcb197f6b4d3abcad22a27dcc1620baa1691eb4c1066ae6800702f7ddf707556568df3645052fbdfb5636a9d6b16bb882885d7a99e52bbb78f5d6bd243012d9a2ae2f045c1f235594c8d72a97b53b15cbba27f33b7da101657309343a711a29aee7204041adf7d46f74b9b1b14e5845ace5408741e0fc026975c0ed77c9bfc96aa30751597fa01907a8f5ebb60f1c763e6bf47b14ba27bba1a26d577cce5d29fdd7f977bfbe28ff46454f921d37fabaf0261289a096300a788bb77fcbb06bbe6104e1e1e7e71fd9cb8f2cce3a6d5d5dfbe0516767a722d6017044f62c8b44f64fddeb6c9a4dd21e6e63d6d6fcb8c925f41a6e7aecb7230384c13e9d3828ad258c06de85970e35d6e192d27f4ed6c306e46a95c839f0ddc2d0b26f244034200ffe6f01cc48a98bf558fe984ecff4b95087dd371b57369a1df68a81ecc41f63b70c6b01d7619dcfe25995e0da7f285358e35de469cf26489ccbc9648f052cb18c89dc866e48c495666468c6b97e3c6e9211589cc3e32e5b85d1fd2b962bf1991f85a26f30bacb6925331c4eca53b05c831713e8d51a16d742f214014fa79cf01054e1af94154df4ad62fcffb398d57aee2093202e1772043e99e82e00db9fedaa212261eccfd621d0c7a754fc0a1aec984b56ea99cdba3de208792a21650ad3761a47c8c54fac112b98b8a208ec3f719e58faf99b8f863a714334af32f7bed25fd802fd7fed04a5231a3a3b3eaf6d6bf68dd5f95867c99137e5bfbc2f6f547fa301e62ae39ff9a4b47d2ed19f386e5945218ef7af5ea8069585219e4be906c75a4bcbde82c163725bee344ee11022ed0babb98e8b0cd1ce0bee7f9a4976015bcf2dbcbb84a2fcdca9812b8879e66caedb9153ee184e2f3dfd2e409dd1ee0b0448ede9144965d47489fc1ae27c37363ae2cf5b35363f5484e5bf9aaac6aa3c230055ae71dfc7b3bc65664669b9f1541df847673255bc35650e6b019fbae76e55a476a43b6cb71f0ab96b34ce199cf7820bddcc0298f57aaa5d30ce2a4416869457671e1160859ac1e588b93f829d1bf1af46a19689d6d328005b444e216f5f20103a9922e9b06cd74e8e8a841aaf82a07d1df8157f2e253cb0d47ab35ab8b13704885d91ffd773eb391aaa83f8d3ff876a873ee86409218f52d5b6a7821da4867517b9c96728e41e925cfc3a3ce111d4faf8244050c4150548d54f70535ea1cee2e924b3db4e2c609718b43c6b2cb01dc2f8fef28ba6111309db5961f0096d688f34e2bc6160d9f6c4b49a877d8c5c6c47ab3c699762cc6f8d2f7b8b978efc58b82b1331daa4c9b5daa7b1a690d172bbf12079d17650cdd563383313c1fb4dc6f1172bb14ff203bf1108f2fc3beb3a3ecea7a84be80f36a72a46db12cb97d302101266921e81162b9279e8fe812bd90bd4d3b1b25d79b0a0f1191697d2aa60f986cfae9de9627107ff26af43b6ce470f3a5151a872a2d76c2dbecaa776749a3738eac38279daa5129841662cbf8b52a64a2a7aad73d4a40bb64aa7841a20ccaf047b4ec48c580d3943cce350fc65215b99a018ac439b73c9ce5af1f3feab109b2909b684b2d507a6cd7e508f2f606a971668f36634cbfbe69e6f82f7daa67fb088b22d237d50bf04a066c3db0bb995ec1434a66eff64c416f8288a1977a82fe0513ce4079e006f1b82f52b7f7ee6137048b8fd75e880618b741d2ebed2cf49be385e6eb920fb920f304a5b0a1c58d10af7032e68833685de2e36878ad25587b2f9d5ad67d9f24bd69876f50523e727e1dcc53c3b56094207e4a99212c09c6fc2ea6d736bea442c68cebc55ff4f01fff1f9d2e24256f757a485171e9e78dba1ed5780931c1921f49ea120b0b42d22517e3c5186e0f3f567e6da76e592deeae17f053075b29b45ffe4f0e172c2db918a47e1bebc36a84e118bfae3d40e810c47d1a938d27e52166ce5b1fb35f5f63aed54c9f6a32b48b05281a1512610e0c19c0c641612c84439e8e6573f9f3a12517a833dd30442afbed4397eddfc34a078f6fa4d6ff79bed12d5b684151dbdcc471866678091505d78227b36cfe0b99835c84d0f135a6fdb1e48505f7f7b6f9e12b07b385a5b2239c1bb466950ddf1e1011c30a5fc4fc63cd0a55097e95c43b72d114c4fef4a6bb84350d2d66fdae7432421432b6fb145112edd6ce3b74b66d104944dd72f8ff4a587d54805c9444e377eb210ebbfc68504ec46112ed5eb3c4d1387877ff6de976ff7be04cf09aaf35262401df380f477ca1bb0d67984350d0c2f1b041904a5c52f3df046e91a96f041071e1e5d12d50bfc6558fbb7f19b8ed68ae70309074afec8ee6d0486bb7702295a95898c83e9d7d4d3dcee9ebfcbb375229ac58c138237d93ebfc8d10cd699c7a91bb6de1bc17d29529f47b4e6b19f59ef2d54671ce30af7e714a065f695cbcb26b211575e351321d8dadcd7afaa516a93c1c9075316d654011c854f5c4326724ba79ca67eb7132149c629bad781f8f92cdf048baa2be5818e22e0a4b69bcb20d6592db94e28b186c22391cdc2b11148c319994e66086cc6fba2fbfe4f8f74cab82148a927842af0e2afb595c5650787963e3860fa6b5c5ab83e8333e49fb1ab68359653cdf2498453bbf7419fbd820ea3e83f5580e8b43a2ff58c989ebe5985cac75aea9b52ed77f6b7214dfa7a6bbfbf2566df29b5234f26603afee70e7c6f0478fe56e61ab8ef1b32c551c3b80be2b2cc6c0dc67a7ca9c64fb1606bc500d3781054f3effe5657315ec9f43cedb3c264080368cefa13300328e3169400ea6b513eff97cae86b38940947f228a76c8dad941116fccfc13a1e5476d4b429c1c4c8338072202ab1e16823c115657c4bd6bfe3337846a5cf8a6923a1ad928f1986181d0839a82224b415bbe35e752a9934fb89e7056c8de9d6339582151aaa1ac40922b580e460502818892842b01d4a4cd7f1a4e8cdc7f0d4922ecdc1efe236b75821ed08b58c8fa43fca15872a805c54bb8c12512d6f9ddc52ca7e777d3d97393d725522c8f12f5b201e503b900f21087e969281a47d9cf667a0f0369ccaf02064c77852d362e0ddcef737fe688d6f32922367417c01484322c51d15c7edfe8b51988fbb3f9a9fb3ccf16f7b5c61bbcd5f83298595dfda27618d47985eed7be20be279fccf01853feba6c46d0fc783b71181173593c8412120e471552f4ec0a6c41449736bfe4ff6c032fa58237f3844e741084aefbefbce3c84641197811017c998f04c4510d0a9d090d60ff45311f94ca4ea64c156767ea178ce5f977ae5440589ada5a7a51838a59d236fe28c569c12a3d1812809a8a3ab858159fbbe7179b2c45c884e8f3794be4cf6f83e6e700ed88940d0598063fbb44f89521ddc23538f3376f6b4314cad16d0f94ee7389b4b99ec153089543820fa81ca3e10dd95d8a36eb9d78a32cf7699ddfb5f16b8ad8bc146874c1e9df98ff674f5d585ff84fa0617a5455d32db8ee31f6a7991a2fe00ef170c6744eded8921682e128336cec7d7f07620a63e94a5ef812dd94caeaaf4cfbda9e1db5d18190afe066c6fe24df5c3d754f72eb2482600e31771d239f6551b1e1df152a416b755f96d7e00683c29bafef4cecd9292764e5dced34008365d34849499ed981a02358f1afc799805ade7ecbbad93181c5cc27f8d37ac06820c77bcd93a98d1c7ca8eadd13ef4f342492ff702c7c93f9df1bd53e387ab8decfe8ba35cc5dbd3f9c36d11c64b1df17a8e8fc2ee0ff132c0d263629c237af5d18786b312bcef211078107d54313cac7a9989c7368fc4c9514cb7304943a1b4dd02113075dcd49a171ce53c84fc4d0c0703e6708802d5f6a5d50b21753ca3e552ce107fceeb8a45fa254f3b5f4b0e42c23edc3babc38ab1308e89dce7e283693c25472b07f52e119403d82d02998d638531795b1b76e74b09aca0bfd1bfff3996d4560445a7860724ac7400d30e7dbcb086f0ccae5d065aaeed1bd6e90e5ec4bad3f43ec9f38775b46f36f00e66320959d27a5ff11d5cf8d914cf7018391b5c05f5511900d6b9884c6ae2e6366e6d552ac9c9a7996851b1c8f7d2c068cf6620aab4eed2570386718c823b6e3ce95327d5e94247c8f296b786afe01cc09e2ad87cfbcb5f134b70c7e3967b0c11ad19c0dab4291279445bd770b56bf169682d870abbd7ce7eee865b3a4d591635ccedb5c540cb49c9fac7d40053829eb48801af8e3c85146234d5d59bcb51fe2b7da58e0385dc4c0060db735f413ec4cb2be07bc733a418c540c6eccee33e4d57090140ecafbc3a1cde664a10ccc3d3c735f7399871f1a29bf045d0b2a64efd2d303a6c9e502b93b6467552039fe733eca19b0f86f439c18f0fd1384505d027cb79beb81b6376414aec3de4536bc7315cd93e15b11e5ce359e7f6c1dcbd6805a8a87218f51db523ff5d1075dc4dca37be260d5d91fac90b68c85e5c4104ce0cd80e233e5bd4bc39803d91687fc85b6b6a2dc97266c9dd2072367807dc86d1fd05ad0f26ac550444130b2a6be2f82924c5a9dbe975463521e34aa675c89633dc0021da71bd8526766744d151f691f0c14d0633790e79a617b2843c5ad8e13c8e3176980f85dca5776508b39928fac00777d1706a8e6ad34b25938f06429c2ea5aa73149c0497fe6fb80c0bc832ab2c60e0c126468626ef606abb2e5d245ad961c66abb473867bd9d89c2ace8c9cf9eb2dc7f9ab7a23fddae8d4302ca6bc4f4e36e556d1a6528d085d77c0b75ecf6bf598f0d90270930a1ce5405ada1193c773c37267089e911ff82e0b03d911a0257664beec276b950b03bef2b3de34015f86244345e600834f57dea979e1321f5d32b4dffa75ea7b8fa92cd839eabac48f06b3bad9a857c03bc2f10583abbb9e4f0288c78782a665cb61e4e97e094c67e51c4a6feded0be74283e9b04ac12d859f404a1e041eb7257b7981588a5b32359c91167d2587d1d8aba13dd0b364f208a9108b03689624a4f9ea5fe9fc89fa0be619309497ebed9b3e3ff1974b7389b43951e7c0df04122620707c60146f75cec88387912c6bcb6d1bfab196955f1995eff0767a73150c966e4d4d73ffbc632c7f7d52d9238b206f75483b3516badc84a05f53321c090665abc03946ba7e4f5b7170aa1943f2197ab0d087af7e4d70728451a015cc854a4b6049f4df135d55c108a102375d6c2bbaf71f36423951af1285ce2aed4ebf079232e1ce94569f75d39048db91edf1364c0479dd0dd3cbc036c573c1ce9e3b8503a2e6621b39475d7723bb1ecc5e7b30d57f33cd8f88e0493b7ea7a12ee0668cca6be9c88583e30fe0bc99664ce0d5817fa34e87e2c505eea7697891815272c0335866f8a09a9bc2d85152220b95bb59fe0708238bec13e92ed6921da7c2975c70f94bd6d9d1d9cae1ba96602e31e9560f05e48db552ef41d80b150fb4504ea20666cc261d035ac1343419be0f31d0bd02b8127652343502adbd1c340d4621b9e31d193e6e6167cb55625f17bf309333205e833329acab7caf3b8e53bf8063a7d8180de42e8d1a3a5eab9279941f470ef231bf202d83ab6f058d94d9a928ae79ba10960859b94a677ed16b7b58bcd7607456fb32c791961f33b59c2c5f929f162c5c3b9670838141f34035088c93fdcab10234be7aa90092b8349984f1f42d7022dc436c59b910bd5b97e9e547c1a274fd485c8c5d1eb6185ae54bcd90300f6e1853f6b168167b07295b0b767feb18eb5252984b9b008cb9c17a4dbc259b8de0eaced03335a43744933b3a1ad83ad9258a95e0fb5fe6380114f0b4503aa9c231fa9d397395b4583b92c1df7527b676567eec02f7d14086c3e3723f339c02b3aa06064bee8bdc7c08fb85b4374b5748301fdbf875b2860fd5bf1ffa661ac29e4c745e845a25253d9e04be4a8ab2b9e4f4c9053967711a0df30c0797b462caf4ce9b37b1e716c4df7b249bfa88f1ee062803501c79dd5c822c93512f01bac81a1fd17a0a6da733b15a9d0ab67660e25d0e573f50a8cb913617628ba865382d439b37bb62181e89bb928e1d9b2e50fd905639f5464268156fcb036e286e433964f1f0c714d90319573fb13cbb0199f270668dde08470382a39b8dc456029cd3ef202010221fb6a6c127b51189d4b1035ce08ea710c83c6cc989fc9319720ca0bef5e529d68215659e4e17b4af4e2dad386f58ea13bde9fc4e4b9afde43a59cbb67b4933d076b16c8462268de47ca3e96448862d8b96c95c756a028273705b3f96e0b096015fb16a4c120383f2e5c56e8937eaa1191a268f984d3f3a77afc80fc03c83d6eb27e7c2918ed4324b2fb7f10049eda57aaa194e51bdb34c82635bce085f5b0ea0b7dcdd44278314a14fcd7b911a689a6370ffd98e3414f4cd60ff5868018f47aef097bcdf015fbe2252612042e0867e66e5bef47547205a82aa8e123dfcd36f02f8734af4c22422a61d195076a732bdb7d3dccd8bfa196ed5c24b57e0e170404253d129d97acaeb3d8ea60ae8b1a49ebbac7ddba14398d30b8be263b3838e99d10eaaeca51fad7e20d2015611f9ab8a5ba846ba51cb0c7771bddf12cd2cb5482188a3645f9aff288da8e689953fcaad56b73e550a66c19d4075111b6225fdc1d02144807eea8cfc750efd73dc717f4714e7d9a96b28bde1251791f20ee21d53e3d2c878f1eff5a3e9a7a383c6da0840438aa9e20c5c4d6fabe75e60966089ffffa195ecd0d739558a31bdb4445313e6102b1ca22bc412b2a6f1471316c4bce54ecd4aca33ec991130894fc4c1f53254944ba1c9b426d15a67ae4144b6205181f9abd7c8ae371a6849805d63719c080a234643d10aa6dc037dcc1324a5ecde8964834dd77291afb453a0166bffe713788f86251176a254f9a153e6c580d584d117af73064875c9ec2c6fe9b97f1ce8e9966ed4efdef77a822fdcdb638b2fbed66d12b66bd3bda4ed3c48d73ff033c09e9127fb58bfe0a142c302dcdf579fc48290e96099cea562dc215317938b36aab03b1bb6ada504864a6831048b2156b2bcd100dfc4c9609e6c0a785b9c0dcd9ed3e7e5159c528e17b35d672b95420a3f97599010f9857a34030c7addad6935bda3fe09ac5f305f3d38fd99b4a556f4eeb4712a688b7e37182d018f76a1c16129257ccdf371f74b80d9f92bbe277c69bea7a7dc967449b87da7bc84e0c65f2fda9fdc7b70eba42ff3fefa84c4b13f3374afe8073b0991c1145ec96beff486df287e1bf5f826ee1a1a78f0631db2a9c509b9b7f212bea4fd07bec2404ea07a650e89815f94870a6f7872b87d5b019bfe5fc2b9c3f1b3c21e183497ff0858bbbf86a10e30ba9eb819e3e6954ff39e847650e1c69b1a41a6b941e755330f20729ab6abb0a1dc0f5b5b852ec7f8acbd7a0f0c25d4110556ac523c790c2882023ec8a62b946c620d45fe9a01c265bda87062ad63f15d319f6d7e8701e04a3446e25271067e93748365c2b39ca2d53ff8617b7d88a9c658ab4cc8a997757f9aa4cf8e9932f5e8a2555ccf96b0c5078854cc9c00d1052731e885debd6d187ad0c454d6680b4e583abdea651db611c829aff5bf198806f3d939b118bf9abbafbe10cc5dae95750f06f2abff67489d597edd733c6b9bf7bb86ca2095342d891aa13865f2b22edad5f1092bd90e06d42d6a022aecea8a3ba7727dce6d6c7fe9fccd048d75fba798d7d9d25aadf1c5fed13dd5378a7ad6a4a2775ff5c0dd22473d8f443a80cf220e9adaa9a92b00b71286e8796bfb66a00eab4e68a28ad8f0b589ab358e5d3affcdabe3539fd7365f476c028c6374bbdc99e3ecb4f41bb3d13d44fbb9710129c5eae2c8781c6dac27d5ff1acca6643e36d59ac524b24cc4242b2bcbfab61ddee6c5fa9eb499a4365221801dce2ffad20987d81b5e357ba656d59371ab6ece112f7d6726bed7439b0025186a2d5713b3bc4ee70f7a6864a6809188619fc76ea3aa6f3ee4e533d608e844fdb9396c596be042b61e6fa786dc30e1104cd1d6a03b616d5ff097e7f964119757c566309aed9a8c0a235c086a5dadebc94755413154e0496d02269cae0b3b320b5221d6de26eb19f890d8c9bb72a9b1d6c0d8e1ca3ca4bf1ce4daa6de1c17f4584df623ddc434ea9ca3972202fd5aa0be4b95ed1c5821ddf33b853251c5cee6de1c707a2beb4097b20a61c5ccef5d09189f200514ac6e43617bd98ba8a2ad7db03f14bd1e62a5fdc4fed7b3e9e0f67572fb0a70ff13df6fcf09abb331e55e4bf0a7376f77fa95cac0b91721c56cc55124a9658c1a05d76ee62a69d8eff556a0c1b30be3803832157433f3564fac3db28b548fccc783f84214b9f914f28c6cf111ac595cf3b69b01c473e1480f610349d5608bc2fe9d8dc1c05c9c8de4bfbc55c2a282a6b446a50c547d460e5b23b8985a1557f40dcaaee337da7096ee74f4e46ce8d178e38b1ff18cad00047b53c9d6fa1417055e8781ef6261637b26fbe974d6ae0df669798fb15ab7c7aa2b455577d91bb3c342f611944fae6b66ffa51de6fcac93d71e8ea8e5fca8210cc603190bff6b78102fbba02775e02157dc5b2425a36f0a3e3f8b369d3d1cfa1c983400a627c70446be4255a5770cf415f1e9b4b326b0800e78252bface039354a60e6c1afe4f0fc7a623787c9bd55ba1fa5262e888af991d73c3843e7316a247ab97971e79bf3957f9e0f3de2d41c2f58b6df1a3ad659451907dbded1fdd303a9d3837a6645527ea6a8e9c2839ee578766ee0e1729bf3688a9cdec241aa6b074be8772c936f39c390cbd2af13030323e86199cc5f12aaa1e4d664cd3820f72df14eedbf89090b8e0e437e87720a828fdf0e06d5150b6386bdbcdbb3d20cae17b380e20f9f7b9194cf5a3226ad6adb428778ae86c9c83d64bbae29514105600765d5985ce52b58f17ad0a9acc2e6b1f152a2f7c32d25bd6f13394f7eda2a6e172b925c7ed98182d3676540caa420dc564784e95e6991dc8cf624cf5ca0cd6f8c18bb9cbf3fa19ee7e4f27adbb1137f26701b81ebba49e9ea30d94c8a7784d9d4daa81d5af673f0dedb918ab2d1fb1b01cbc1bb237755e71431f92dab26cdd8de8acce00db5cdcbe308cf3fc35feb633ae3be5771cc66bbb803d844d7ddbb165aba47a85f02d22d4c9bfef69b27b5b74890d72e91468290e38c33c1aa1d0d1b4b9a72d961b7f838cd37d55bbd4fb9055335bed6ddc00c4703feb2ebcac49f326caaa1f07bbb8e64d252d9ebd896f19e2bb7bcbf2b431aaeec9ce920fc3ddc90541dfc7c91bfb34272a1885bef58827c13f78326cfe58990fc0925008b37a9722aa5cca6b8e7727535c1f73d3d9a79bebbd8b69224327e755b6656eaef3831b77a26d1f086156e53349e839b5870f8d5038e019703366690ae2e4b66a76048921ec17318b6d408ce85b35fd43a398f12999c8ea0a047040691f31c34b37df4640792165e1507b2052e504e407f2877cd9f7dcf5b79fe6469e56f706912bbbb726d68ce6662c3a968c161f61f4e407e8c9dec38643e50b0ae40d3092cef6a75b6f8f620de48eef2cb9097621e5e72d00790d4117961c96151f351a4c6f5594a17540f3912bffaf0644f312e5486110f833ee60910890c0811da8c55a9b85548b0d630b22f34646977172308669a1cb1b13d40bad566af39c493d46646b657e275eadc75a3b57ab92eec85cd69355fdaceefc37c0aad2425a6441af635ecb9c6e97322d8439e062bf9cd907d9597ff06d53cffac4c91be65eee7fe87aa283a60896e5d9907e18939964f787cde93fd59180c90654faaa30924517e8823956e77d087995316ad5da93d2f9b08e3507b73c124ea4faa8328dfc0ae0f544f9e606be310a43f0c23df09a7f532b4d39e29f7635aaa65d4cbfd08e8135a56cfcabf4335a4c06cc963b67408958fc455956f4600f4ccb02f9d92022e7d1a4f1b8627f2ef18b16d1228fc027ea1cce868db72823300ec18f13da8d764bad14114f9a7ba838d852b8704c7bd443d5b910fb94be5bcb24f953f717c6a1fd9897dfdc9e52814e7ad88d3c71a18ae79be68126fb8f9856324ffae0f27d37fb92e3a10db8fcc35aa3ef0c0c4df8254cd7f0e048ccb1fbda8055880bb4cd11a6aaac0f60a3e2601c73d14af04913cf47474936dc9a0fee1749ee64c64e5f2f43e76a5fef2f8870adf16ba994431aaae4f8e7d5e99e9b408d3d1be9e91e8063854d025c8e1ddefd25fed0444f7f395a367df0e88e2a3b009c1207fdefbf9a389390ee87e7243e5a7329ce16893aad2e12acad46fe35678de8c687dae5a920ab67e69decc6a874647ab8ee40eaf23197b7ada9763106c31a84065e59e798a67c9d25ef9bd6bf6f64734ea209ea6d1bbebc568e3075c6f19503561f466a5ff2f3cc394f9c5c5591b1602320aa1a5b2c58125d2c0dd7a90ccc2080e34ebfa121ed696e871ec6cbd74d8beebfd797df6c1e760b292c10284a743d32c503012596d99363a32b8023e47927bbff34f4d58bf0e6cba352ebfb24631b0d51ca22ec0fd0aa54c12c2737dd4a173c7b54e7bad717552435b043ede2a0704a70ce9fff0ea595a0512cffe4dc44e9366bc4990c9769b66a85d65871d974d1de042267c104326ea96b4aad56799c360055ab478747c39b9ff944ac47a6f3ede0da6d05736e4fafe0d297c652c3ced63a1d63a5d78f66148cf7e9780a23d2f6d1b84b42bf43aacdf7cd8e13d1290578b0399e720a79c662380f6b27cad0047c938887816a6285ecaebcbd484db5881e481572aad852fa3540bd012febb93da27dc3c5ee39dfe05589b32135cd0cca271223c6dc6b3e8337883da51da41d444b41e80235184b46410d0fd0457ee18caf2f9e084adc073ad30db6fe975554a569ece2f60148c8085f37bb2a36f426fbab32c9ebde93b8eb40838b9654bc584c01ece782997c209766138e3d72f8041ea2b6546965a4d826da7a6424ad5bf14ada6978be6fdc6f9346ce6ddd0eab2e6c799a31a3a297eedf92090c2de548d60842ce8e71826211e29a81bce7e981463dcdf1b596f3f208f1d2764f8b7da0dfc3d707d9913233599d94d0449156a0baa9f52f5bf33e23f0748437e961badb356f3eda5802bd7b7f002b4cf1bca0f94078cd3e96d19bfdffe14feaaa27e0051d346232137a60e26d8ad59a9c050cc3148541fe2539739d80b9be42b7cfbd30a7b6c53fe8b344e3b42d825aab1bbf614d6f23935f681817e4bbe5f2f6e0bc91dd2927ee85e2f71df993b9a5d48193906feba1c09be476d031cbf3d37086e1bfc5c7cfa272d640dc03b01e5d2a15e6c8f41737d0b4528e926c28e379ff08cbb23d113cb5edec30534abeaa49a5958b050e51237fdc0466b1e50d2a9362c5f79bdcb51db48e57098b99d1be5579eca2b82ebd844870a481e1abc85100dca10e4e41838f5b0236301dacaf47aec856cfcc12087b124e4cbb9d879e93c670b37375b1f07174b5f1025b170d68a3e38e01f71afcc3fefefd065db2bd38e5fd53600f5557ca274eee7a81b28bf47ee73002cce6b46a895d202573c71eb9b71962aa91bd26ccb997370f9892dde4aa530ebe01f1ec906f49eac2130d6bb23919f5c84118213e999a58e27c07ce3de834a2de781f3fca427738f063abc1de28ae816be07c941c041820f6fdc50f99429647f860c8140e3d441f8f33f1074f2ab90e92cbce413a63ad6c23b1f88360800d5d042ec7ad6e5e3d67c10c648524defcbda767f91942a7ee2212089f8b6314953110c4230412308d4203d04427fe3edda427a41a2d06f710bdcbede02334f16b8fb83b733af0134ad25d363b7af6f77a6cb11fdfbf30268c4c219fd57f6af56d1db48953b78a96aee0c5a1d5f9918ef4a9ab9960be27ab4f50dea73a306e5f21b45b1a9b2bc5f0b257f06aa282120e00837aada8f38184aa1313b4231003824240a023c0a821e827afcc9af3cb517bfd0a265b1d956272f92f33c625e216cb7b5a60dffffb44f45a13593de60edfbb040dbaddf80b66fd2dfe41cbffd3a040dd2e2c497afdfdba8d132989e22a2022f87761bf124817c855fe320ed70044bdca2cdcd1c1fc2aac8347c6d94e952e8924b6105ebff3761d9700f7e2d77c5fe9fabe3c2d69b35ca23c3c31144e4f738a5080dfda5fc1bd91b89170d2f708e336f39ecc4020e05cddfbd72d817660cea6fcff87c6dc262df8925cf491bfae04ee4555c68ddb1b94c25395c4a71f2cf4a844d106d9858282acc286148512d2d3c94d89fff91c88085b7510c6de12903f211878be5ac2287c0b1b5224e0db10d10f743c340540a17bc6ac06aeddfd6872bc613d7e0a1307f1eb510d449c1d4b916670778d4d2d1469ed345f4a31393ececf9ab08f0a4d0a2a140900336592e1d0e63525004bea614e1615c35e3489bc2d9f2169083fff19f2373df3685f624e77e5498304a53fff6be405869c1b150b0e86755fee2c0fa08a1e0d4efe5ffccbf1f0076b031bd7b169030e4bd79ddd6ef6d23786e37c3e4ff3d691c1624d2857d4142ee0ed742ffa4132987dfa361ef65819fe2f4179090cb334cc567dd6e7972cfbb9976942ff42d983b917657ac89a64f48845b8054a316d77a187f41308a1eff1233d12745d3fb16113a34ee71eb9918c3d7b63909db3544bf5a10bd1bc0bf5084d27c0ac89c9024e867532459a3e41095ce91a1d9174519f0be1e78bf2138d87a59d8bb9980c89b853fcb1f16341045fa87b7f97d2fbfe87ecde6b04f385901a6c59abb59a995faf497763eb48e8112f0dc87f18c3bc4b36769b367a8dd5aca611ffd25eec62f425ed64ab7e2a9f737077a205982892c109042953ac15304c31e8dfad44be717cb12a6dc6ee3b9f6d144dff260f68f1f4f6ce75e2500ca74b4f61c73f3f807fb1e63ffcc7722c3d1b72a39ce700bde13c261f8a324d99d9f140b2514380a10a90ffbe611b45c4cd16080418bc93f376e83504d4ebdf2ff35ff8773fc2e0fedafaafdfa591e5cba419d024f785f06d420ddcd3904144dd5fecfd1f6beed151ac4a8747353b2c022cf84091215bcd3e163dc73fca47f52d7d11a7e4bdca8cc60f89594f558dbfb6f744e76448d4a094a5663fd6eb77b12e2f5bfffbff432e35f3a0dbf16afda7a9a0fff35ea779950fb9a8830d307a8edcec5bacce7b3f12be52dc9bd71f8d4110910fccd4e4279d1d1d2487b2c1bedcd651d65ad595b64a43b298332298bc7c34ac4644d8b9b1aa880f7b17510f4c66b55697ce004f9f16d2c61f574eff74a76f232a6327b834d6b934d321464bad0b17572181b4f39544a8691a87764d4a977d1f380081246ecd7f8e36be328716372ed0bcac90df946a47a1245bd99c185ed79fa5228bfb19d6f924b456b4500abdb386f5072c2a29b9934640d99305a5f39daaa708aeda0eb12141f7a192644f758b47b2d2549d061de199d773f20c547d7105f937fe89cf3517529a822dc6c6284fac1fa7b06c8670637dceb9f5cab53d43a8da47c35589ec307f8e79f120f2176d31bc28c00065a5ceb51a4e5c23135b1e25c91b57ea2e948e41ae6750a8ec4dbb4f453bd4500bbe88774bc42f64cd240c5c3a7413d3a4f0335ebfda1f9cff7f37682d7ef2c4e45e33606b16e6a76a271f1c0688e76e95287f072decbe4fc237b1b1ddc7ce241f987318eeca96ca9116ccd7fdac44094d006608bcac1b60448a0d6d80e0f136389c59f7eb41a7de59f2ab9b63ff281829e8e678ebf346673ec0b412b47084d663232e7d080d1cc6020e13c42b578fc3089ae5c19eeef88c8aa74ec369c588f15127f0c7a489f9fed05504b146f7f07678c92675c134492fda7dbe61cfa5f18f072d6243b385ac11f5bf9f581b293dd6d8be82e8c4489751e4304a18106d93b5577fd3117c973e936a70d866b91f31c7845e966e9231d06f14bc8a36e0a37b826ab5c9de2f0c91f775c3a74e36a82733c1993ad1b41d429d3ff7b98c2e500e57ccb84f6c39833f4a4b6957a1b3e062ad55c05e3c38f513a6045d34240d6533b56d337528561be42edcdd782af875c0e5e6cd70a85581983aaecc9369d9d694fe8820c677084dbe783fdac5fc6e0ede87b93b30da615d44620ad111c608c4ce6e4a6a1132669f21afca733656dfb3172573b50e9c952c54b884fe8106d4072c252da8b557a2832bbadcc22c2533f0a11a33d9712fcf4190f7b00c065b07c81a70a13d44dfa265dc470c156a6568d55a33dec8861c1b4720471db4d5717c8418c012a867e8a83d06e361350cdc4869b4b52ca127952216af984bff3dd8639cd15c38ca89adf8243e5e2f6a620aa2cb31697cc862b03c9ca7252f57e16164c7f69e868b5d9d1cc77e435f141e44f90a18492a3872fa01dd7bbcc211e7f55fa6f8e33cbb968a1a65b179d6dfec04efcdfe2c0d5aab8b990289b0bcb240f02cf583b6c3099fee1e25879e282bd9eb790242408c7a36b58b2ef0e24a37f25f8b0de07e4a6d4ac89735e4bbe0a6bd3bc883e3ca91e4284a68e8d649b4a51d41fede6ebba8a3d0f6d422bd4eb0e8d0aaf80b7be4709f3ff78fc247011b129f6484458a9969f4f84b1c4c143aed871224934592d0f3caffc299c2d60d2b6b6534e4c3535ffa9865bdb01a823466e3b8724ee97653efc03c7e987f87874b5ed532b6ecc1e008b118e0e58f0af9a00556afd8e195d665475ef35a36f5cc4418d989549d98f6c87288c41d3b1ba6972f24a8d8e98196b1c0b2408835bd6c7c2a3eb1ace716ba4fa95c95a4507490477cdb594b644949cc4994dbca9e78beb0578965091545bab7afdfa86f297f6946497e063953c8e6010fb1c4ccff1667032c2263c3e72ed4cdbdbf3a93ccb2f53f78ee99662bb5ff258e72778f2f54929b4aa6cc178f0223fbbfbd298ec15da732837f61226fc9f0ea54fb77fccf14edb3da421faf84380de7a10225e7828e0fca7ef4c9f3c79635c253f26053f46c425c48785730f19c526ebacea206c0370e13c998c570732f8aaa07748635ae384cd889ca760fb54c957e11ec8d0515b50ddab0fd384febdf95d41524f065ddb189022ccbb0dd3dce47a19812f475b29b5c76592621ea0f3c06e42d54ddb98d89cd30b597401c51a58dd304a84daa6bb0a1647d3fc9f019d287145fb7eef8379200bffcd47baf3f09ed9c261a5cd949ef0bdfe917d4017db990b87e246e30ff0e54c292f2e0baac1c6b5804c7c98d1966e5c3ac8d7511d334ece361118b90131489d887ef53dfaee03adc76708deacaa0fd82e90a50b2029143f7f4cab0d6d6e56f11844d5f573bf02592fce9e235443ddb3e3dbca990ba2407d8a4b470372ace826e6adda78f3d707c10d841b76eb0325060590b36a636d7dff849fc266612654a9cce735645dca805cc5dfe258d10981fac9bc33a04f0d59597a59d301721d33445a0c720f92cfa6cb3b561f3ce82a08620cc80f22a28b77fc9c888de4310a3e9cfa8eb3581c7420ff7d0fe00e3e2df1f929fceca0483d933ff987620f75a448b5ffa41a226de3f6f7cf82df72e9b963c8d27289b414cf29d48429e0cbbd48a7b1e4ab9e842d54fb1070b27d1af659ac5b45238626d739fdc8c53a03fed20ab4ede442995b27f20fd3fa3a6cfeb5b0751cff9eab7fede910819c3201c57e7d8f9175aad3c21aaf13bf2ee7ca88dc8b172aa2d1bfad931a947ec43f1e467d808efd4c3246db5d8661e7b44e3b6c3d817d8c5153b729f597a1a7ad593c962f31ff650d71a3c0feb8a92944967a7011d534e94748e2494c25a7d41c31faca699adaba2477b6930abdf8ab38d9604cc93aa53d154289343785e5d6094327ed44441e21fb659d667d463542b7922a4d79b5b0ffc2e5a0b5cf66ab12e9eff6951d3ab45173150bb9e0cc6d0aaea81f6974916eb12d8bec89b2ef14a84b0e0817cc2b7fc42d53d6ed51527c8528ff921cfad6912d78e7ea73abf07b95d000ae9b4518c0e8fed937878d458bfdb7ac046854e2a27f8dce538b94b5f32c0eb1a7eb0305369e1ffab052928c405e18b423685cefe12e0b08d0cd2f9af921dc673468e63700f316e7039449dc1efb0370eabbe1308722772a776fa96e779eaa70e5dbf40ab7aed259a52d8607cfd380eeffc374ff15ae4e18f7f3f90a4d7cbaa8fd9e17dfd4a6b196f0a9c8b6527e492ae36aef1da0d8acb84f67b21bc882b8f687e09ae5f5f610eaabcd715dd3014199ac6ef384c7e5e74121edf8557071fdbb5064390ee1506c18414b0892b960ea4a9d0ca7676d7eef96e28d41dec36eb6479e405360b1ae86858e1d532e49c6e6ac85c3bb51fa1a8ba7914d838c52ed7e11424640f206dc7e0a93621225d5e64c1f5dffa42bd2026270107b16e689bf29c50fd1b2b8e74847e977e3e7458f31054ce41366a89f86bb71d91126076330358a8f05cf64113fb85466e1d2ac4039079f30db815feaed18ce91d607db8145cfcddf9f97ee3a7cbef323693a766175b334be9a37715ea2b6c8a10f14d03534d328bc73f1c9eea325c1436d4ed5c9c07cd7c9a2fb973ef8759469a50e0bc0e411ff2139a755af8f315c858169590b949f7a64395edf1c196094c3e71efa6e8730357bcd106c1c0e62d1ad763f4f00ed52d73804264f97ba14eca0c0d28fd6d0010e00c477a7169ebb9472e16d03abdb61e01064ed94bed179c0640fdf4c0357cb6cbb3ce9ce4b403d28dfdc02c81351dec5bf1370c1efa1f44b63eadd1376ff1ace201240fccaaaf62db00e554927f2581604993f1a43e0be47dc6bc0e8715da85961680c704bf2d85d7d56f5dc1724f015b34c3a1043170f153d8317f0220d175a5e8537a26aadea20bd32130619f897c9ec87a6b6cb4bf5fa06338af4635d94ee8c90c008112916659b5f6038b2d2168f9420424dac0f14c8f55001b5d70b7561567e1589fe392713ce7a2979749570addbfa174d28887d08003f115dab1eab559f5f63d6b74c0fdda0ec22435251d1101ca6cde352d8f8c3d7f9139af11991a120ad5c8cd1dc17087c8aba40bd24560d26554fb2df98982d2ef8676c9959f7634a03eff37603e9f61540561c77b70b82745d7f1badf9211cea053e573ab9d043a1ad3f5f15c488773d781eab8ba6cbaed91d0895390403fb17472901befaa86f1d2cec46a6e7183700a7292ef745d07a8873b297c749d56f1164e2f11e522fc7045f2ab0fda7e7e72bceec66eed356d93c52d5208d4ad52c33a9d321fad8a2757aef38de39f07af1d23d48985d93bb3be2a9eba9ff3644623e6c4ead540424a99a23fa07b8dbead12add3188dc240fee691ba26ffc2abe7d2caedfadaf5018c93e925878d8581b14e427b8faa1935a12be764a92e4609a4c1412d397da2296f5f7f75a63c5b4f70794ce730c8075f53c287a30f0a1eb73912eea9310ed20e9690d410483b346092726ebfd6f824b9d53dffe0f0e121e4203071340829dfc3510fbe6503c4b2a49c0317f803cab38f42812c7b6ec3d42796dd3a81ce1c01100dc1351a3af964272e7fe991fa5d5f5ecb7c879c5b6a7d6075d3fb83ff2d0718e950f1d07858013e09118bd4bb321083f2a52638b1c77124e9e04751034c9d4879927c72e113ef6e4e8803b8ac9ee4a5e08197baed1467dc4fc49353bf328b1127f8bbfb1dba5362898bf08a7fe58a7ad60ece4a3646ac6ee6e68a35d5b60163869313a8d91c08d07345bf24415741893269ef80ae4f2eaa3430a37ae2da41b6db0789491a67f05f3b4e581a87719486ae999d52eb5f03c598da2cbc3b3cb42907a5b90fd5630878c3e3ecadb3bf779749924f827527d959c365abf7053d88e6f88987f559d92af90f5e9f398436c036a45e36db68c02a1f9f2ed052856f2b1fef14298229389a2bf8ecac8ed5d3c116b56d78248e8d1470f761a44d16709cbbd2f04d2fd21b53be2f7bf3798dad6b88bdbb6d718e2d9813f4102ad9543067c3e3ae0e50a88b4c72c1309d6e977a2e9aa4aad48356123f7babc87d0d6d59c3319574afac0d928ed1d48467d2247d0aa5b3a285f97090971cf9476078a44a3894d209e12116fed403af8e881c820f562b71492e3297d70568f5b4c4dfa89dc6a950cf711e7fa4b183eb8e83572a617fefbafe8347975ef7490c8413d2b00fc22f3a331e7e8ff7c1a5db9b0e47689e0f2d79f65902a94e854048b1805f290bc93ca44d5ef624a44ab0a45eb8eb2fcbaf81f975e3fcdd94374914a3ee74207a9f20d0de62768da0cda070ae8b4e7b9b2cb9f98298b5ead59b5aa3ca38c8e647f22da2723c1744adc42c63e00da2a0da48118bf7147cd7d010882bf721e13da0b5c7543d2ffe061798e345cfddb7143c197df66113276bac8c2489d4823552e80a521d7d2c2f5275149e7d8b937a9c41365c4f8c685a15b8af8ca5bb3a7526abb93c9313bad1f800e46dd91a72014fbd7855f1d9ef38c88b491ecab7c1fd04c9cb848825070ee16edb475fcf4831b5c33e99a79670d5657e41142456c94aa4f9ea9435581d6a1bda93b83b8599e1eb042e6fffd048b5c24c8686bec11e2b79123f456ed8b3ad497da5a176e13fb1cc635efe2939d30f6f3c947b6042c631b0f7633d45a236ed7535e409b225fd763159ccd9150ca1d8db8ad529a4003a6422f241696e71d96c81f4229a3558ad019e5106030c5cd36a06c9dfbe5e6907b0c5976511403d3c5d2e297b3083a5a2e894169a9294212134cbbd722496ed4524f2faf1bd43d5b52daccd6685ff8d22123745b5984836e75e7ba022fca225afc2d3243a53d3248d0fd4a763dc8956747c5968b2d73fbdaeab92ffab860a2317977ae9f05986d8a4072f33774680d7b9b46429cdd12266e8070e43c8cc148ed23c37ea5d9dca975ebe44ca851b96f79988f2f8a7cdbb0a5955236d1963aa7a9686f9487d26487239d7ee3b9e70a7a5047c64d1910ba9298d92ed796b6ee3d3dedf4f5f35c5b4c52fbd0457723d1d4f700541a48ed9eea633f9099e5a29a7fbc44f7116bb04abb61697b5c62750a702a1e74db21b30e22e1df49e33388100275d4bb0cedaccd255496c3e6a304030686205f08e9c52abf06f7fc731b337b6b1e61e4412bb4ed8a69451bafc575fb62742ba7e3d649636f56889212be3f5379cb2f8bb12b33f505026fbcbd25ed6b277417c2943334c6d4b9a371600a9cefc35e032b751ca437f93701f88ea9e9ffdb4f49548a2215bc5c35177c2015e06851a8ec2076aea76085b50334662600bd87b220a0cddc42916f5c1311fa70eb2d26f693f076a481105fed2957e5634dc63a4191a66f984a2402683eb6d8481b9cf4fbde0562abd82071f5e3475ad75447696cdc90ba6864123aa4cd33882f9d7958505e599130f1ec89f9e53aa890794822bc2d891fb7f560d1deee6f7f2a08e01660f0b13faff23fdff202ba751c34701b2c6c0dbae50f7a77150482e7ae2034041515815478af57a52099e3ebf5fdeb5c312888eb752f1904808da0ea74900799a04b2ea0df39a0cb11a01fe920cf4d50cf2c50da1d08ea7f07bf8e5181d418a0d8038bee81d4bb41117ca067ceaf747e20771d1080d60c34da16b4771ec89bfdf5d31f341a1914a0049a6a0d8a2906759c0481ea4f1d82c4875e55f95e0d8e416ff75f571f5f47dc5ffbec404d0c5e3bca4150ff580f449240d8930002f6b5f8aee676ea17f97f1ef5dff13ff002fb8746e3ff1be4b17fdb49eee44b7394c2db82b97f5054379182fc76c692bfb781f1a588860897a21a18a2a9e8e659f162d4c42d4b5d0774abb338b577b2a8a066e025c80547409b3b9f9e78aabac6ec4f29decd5f1d7d4f22972b14ec1ed9da5012c04e501361d3078660166ca74e633da7fc5685ab23f09cf689bdee8855795db68b6108bf77ea07816ad895210e5ea019149ee97f4c840040b22b1792666e0ea51da69aa41a1c68922627603307887520599a219224d99a0fe348530e71a76f4594a594eed9239626f0b717218c9e6bf5cd3ad01381f92af96b34a0a0248c606b26c2b69ff5982c8b9c69a761749a1663d0c112a64b375f4d3d27873f2633cc7c6843e18be9e5c2b83b23faab16fdca9cd7a0a832b2be0aaf0b5103eef35e096aaedced2f60bf48a636723987480acb4917ed7234642249ba7f7da9738def203a0bde02943fcb538f399dc83558c7859ff2711c08e346058c3c4a470848b1bf47e5ba1f00b3a0c77d8c1a34127922fb2a04c2a32813ec4be3dc274a13c614a5b264f3a6ad108b2ffa3102dcc49a1812d7accd768bc8b3fecf6d3c5cdd96cb22b500f1aad1b2cfc42783c5e92edbab505db91223f907e0cdc74d942589058d52b3cff9b5f7c0d4b24789b548e41d0046c17d3e884839d40e2e62df3704aaa2b018240b640372126325ea2eaeec964fdf1d3e8a926dd76ff06f19702533a2407e26198a826a3e3b45b639348ff15589b7e4ad1bb2b7c105a05debf0be3e2a53b1dd9ebce20f0bbb59e6fa937f878f863953896bdd7b2aada251a228f41ecc8980c97709855d97b184b02c825479695bffc3c507baf79930da86ccf7aaa8a53d12727c3aaceb69084855ad37334d50e0aa835e6856723f0e03b1684f70eb2630808d915477d1ec7db71d1d1dc660ed9d6e351dac5dc2dff1a908dc50fc3f64b8f7ebaa4cdd5622ff6980b0f04f428d83624f67c6937de659d3ab6cde4109fc2d72019094350a99a6162f17d8ffeae88e045be846adef2514dd2f2a3a765ae1b777738ed80a7e65ec4248cceec0901c2b217b51e44d025f280b579ba27e13808dabf32c03ead7096f86d90469c68f6ddabbc7cac713fa7ce835548ab08f7abfef51a1d7ea8b295480beeb4f03450c468d869930bb8249d41517fda34972c8213295f91d6b977245743bf24d51b0fd3fd437fc2c8686ebe9e91d30ce24caed61ee8f5daf26c19d3e2d0ca32c1c2f4b8cf86162263162520d088b42eb4072183660dcafc8b41445d49835d4c4ef484a5d514ffa8fe023b9772eda4fa477bca303bca91db4f5cf8594b8ab90d7f163962eff5381222280dd9e65c5ccbb8d54c1b30d969468573135ff4b72c28a1a80656ca2e3fba2f09c910495b7ecbba821c79086e472a359200cb7d156a0a78f3f7368b23392452d7c98fa873483bbb3046d18631db116af5c63aea584bd07f41fd4fd6d4d2db386e979e9866217aea34ced467f48571b261aff497df8b075270a50ad3358becf256fd91a96fe8a8fd05523be0a09dd7a50e1a4b5a3e87524e770eb2b0906cc5497f45c08fc8073e60d038b20cd546e013665ff67d8dad9bfffb8df1424f2f268b191858b6eef0b7ce1b446f22056c17b08064811e9c04e3020f1513e94924e81de67e3ed896b55f07cad0d51b23fede0d7ff4c3f9a2507638eccced99027978a405e40117768c7a04246d9e70b631cae9f44b8e42104adb6d70023dcaf248c30ae5a7a7c7091b0cca2c5a3049f213439e64975a6d91400c3383cd185d160ac55f029e5f4aaf33e38b098c2a87ef78ebd76a3ce0392f0792fac8481962f90fb15faaaec413cb9b7631bf09f5646a3f3a45546459cd8928afeb1f9eccc028916fecfed5c898aaeeca2b344042a64a65989286816a61f84e604ab82eb83112ee8c0296e22765882f799c3384dbc1f14756fa34e47b0dc0a0d531c4536014ffaa56ad08beaf8deef2de76a9958df33885c3dfa11b4faf028d35b38f01d99602732ce44207feef08750e8af11f0d049720834c034f5a7b95c53b10e53047ad6944b50f7b25415de77640443f8cdb82ca0dc0e1e783035f257283628730b9ca2cb37c07e29d30822d35fb370168f9b1091beaba71c6972c38632818ef263ab1db845183e1d527c2972cdb3c620133d6f4bb3a0b91a376ff7fc6162460277047b107a38f4cec24473e3fa02c8c6ca6a2154825ea1ffa8d553c74dd09914f2c837d161821ce9ad6ff0a3cb09fa920354185f11236e8e17c5d22cb5ef111c65a9774fbd7e683e81bf6f94d2b0ddb7e7f6a725035674d3f65754e3685413c8f5794b452f69e1031ec789e1b9135dc21e303c58e63fe603b03a11895d8c3d2f1f0078da991ca7a7dd15055c0a6fe4ea1ee2cc3074f3a282976b8f6e9e6c40b60e37f4f44a8f7433abc281a1c886506704ca5c44ea3b0e80e4964993bc7bc74050492ac8924d4da92eeb5619b983f8cb3d936dd56db9502407e28b715eb73e442fd36d4967dadc66918c2f50cc810cf849df375157db78351535d177ccb8a646e5bd883530b4e648ae0a964fa98d1156e5e18fef389e4e3f69ebfcc3438f1124417d5886ec1eb4e1f79bfc2f8feaf6604f08ed35e879f2df99123d533f739b7a5b6c21f57f0a88d052ca6aa30432ba3ac516a6115d0f2d32d70dd9ec16c159950b8512cfbb1b815ce70a2d687b68d1e24ebaa75d94b98bf9f7500e68bc1beecc2a078c36557232a3be8e05d896147561ae2714747869a4be9f370e1fde5ee01ef2c23dd7ca1f3c1144d2abe3592e56e591007cd7c3ae2e453d1c1651dad90ebee22d864e5a6783bf23d9b2deaffe664de28b43c70cb2efa12a39a941573ecbfeefad4390b205a64a5335b842f4af0b32a06412692a5ae6087a4fd305b623ed3dfedb5785dd28c9e782c97e79fa362c7b187d3c89a70c5fdb0836d4e243c69efa09b36a87f00d62e7fbeaa21762258e65f33a964edbed20fbef34190da96af5f0668d9c0f01a90bfd25abc2c582e238a7a448a5ddd2d9c2521f69f93c51ee0a1d353f53aab96089e1e16fe63ec6f5afb8c09ba3966d65904c5200f44f367f438720f7f60aa3dd2b9f8104b49bb8a4cc51e257b7846cf77503e4b7efdbb9180dacefd34f9b66f00cd3315aa6ce0124574aa3f3a13d1e089f08e17d7c26c04ee6f1e416289587dcd21817599af92481fb7a876053fdc12b8e9cfd6bb649f1a6774b0315bd80af0030cd7d866377e615f6270c5c4599eeab9c64776b4fea3c196275960e73dee60ac22077aec1c5f594c391ce22e466281396b03902b117d0caf115f948c2457366a9ad081e18892f331c736be80b72a0bc5985d2c6fe3be0ac185c591428ff64f760748994285e1ee6254e66ce02a83bb2ccb0eb1f95f1470aafccdda7f9f37a4ba4cd0820b8fe45ea3affd417b1b7c315fa4333764ccc4b83a77615e913ff708215a1b8b147357f43dd6baeca897a8462c1d3f13fe734c56a02af7fd613d05a189331b15cfc7a627c665e4837a8ec3f80712626e488b8cdbb8144f6d56431ed46730e9d2300dd3bb009f567caae43a606a4c8f323b6d3aad931ad4e7f53b7da6fc7b91b47bd94899b0e0503d657168e33720c59f94991f22abb45ff222ab014250657281253663fa5452b2ef568a464ac640fc2a393e1a2072381e98339114697546971f38ba8138b5d0c6ca051589a4d39b19ff77e53af54cd268b0c10168b7c0daa346ca863ed0907277e69769e15d9a8cad7cf382a5c720deb49160c03d2d37aa81881a8c65a201aa8b953783aaeeeaee62ca7a56920a05f751223a1563ac67d2dae95da8a5f839800763567ef4f7f2838db756341db5dc9f4540ec694a2ca05cefb75ae18d2efbedbb59834825ec2b13483906a8c7706f72d06e02ab78064894b5de60d5251eaa10f49e6f807b9ecd897b3caa93eb5088722edae11abd01fef31667e643485e5dfd701e23c8cb8c4fbe3136a853ca79ad81c9b8eb347acdc39eecda25ff83f6dc9768ee9c2223a75a484f0efda48bf5f94928e9ee55a063562edd56249f622e2fe665296a5ae9a9f7d45c1997f2c4b0077b4d031c1eab7b8fd06b1c6bb41f8b0a09bb378ed98167a4c8fdc84844f628bbd03031a06063e521c66e56becd25d05590dba18a446ab99cead6eedca1e2791f30d2396bc857650dc2ca05ced0303c23966d9b9e4f193eadb363d2e716cefbb264dea0b6d8a61c3af3503ef30680e0166b33930e76227e5e791985f31591fba8649dfe7d92c6586a09a83538ba7f9767b190475a1fb857caf36264d8c4609d42200a0ed7424a5155b467687eb0b943bd537dadafbc50e8dfb7d614e9111279169b9e0a80ba50831f8e18a2e1cdde95de87e9404fc13660de5704a3dca26baaa22cfc11caadcfb83d44e4a2da6f65f94ed309b745e0983d6fde912dd2491c49f3e04963ce0822157e669f14e5d119b8d4c789c8e07d137e7b4577d2622bf65bc2b97f171a277e15ce682058c7fdc2e4649aee79ae72c85c6dfba50002ec9fd2f0a009e6bfb0cf1c3f99a06f5595bf505d9bfe01876a7d07e90db9fd683e449cb18168add15058ce5fb3aa0b30c43e0d29f1cc1e8b37b45de6fc4b28bd5a8abde9e0b4a652139d5474c0340ff0fcaadf821a0caecfcddd140bae724d75c3906327f4944caa6d581f64d26ef8b5275fa56ebcffdd5c0a58b9d16803d0427caf09db40cf15d1603c431c4997540ff0fbbd6412394a6a5e45c51af518a75bed3d7d3316a293b24f7740d795ff6fb6f63710ab3a311f01e1d6f0a1df6e1aaa58ea334f961d46af7bf7a888dbccce8ddaa34a2f322c0d68e1e03427bcd437a4d93f6f2ed28fea947bf694f0cfd92427cdb6003b15b3c08ed32a72b84fa3a6ab0c587fffd8e98125b56462f080b8c1c4452fd8e4457d1d0bdc5798e9504623290fb8db50d76027634fb1826f2ceb0f8f4c7aeb93839cac3f2dd5c84f1a2997f1cc679c053e7a1508bc79b59aa3990db07ad3af2efeeee1c42b4eb8e3c8a69a5cd828d967df272507e1410f5cff4f1649d246fee63e3ff93ce4d66bac3554746901766ed065854e88c8b2b8800a8f25b4851ad4d2293163cfa6b1dc36e7465707fe71c920b839034848c924acc0890874904f47f79198884bf19a1fd9f034549f8669b2409fd8fe662f403a688a170b4eb10f9fccc63a04f01a1d96a4467d17c3bebaae417cd28523f81e8c9110541b6ae5d4504540a851aa00857393bef7ec04649491dbff869b58c3bde367c7ecaad07f065197af61f23065844aa4eafd7dfa5118532abd1bba47c5e68a2dda40b826a44ffac228e0fc3481ff1daee1a4016f397cb51db1f9504135c5663fc3eb61a0d3af23081a97cccee27809262f0cf8faddc3886221197d521c641aec46e9144c78a808b027fc51037a1360f059072d3b897561d7a1c9c36417ee44c670a02cfd62d74af4dd8a1d686f4b9aa1a6b9ac694a33af71dff57281a5af34ecfbddc1bb173ed6b9ad9c7ad6b721ea0069fbbd2c06fcc05862e027a3f3435938104eac6c65d1743614559dd6d8b31f6271f263a9434cf2fd014363dddeb6a4b4800140d3511337749a676b83792112c9d714e872f5fd2934757b3543569eb288f6b031c1db57f141b911550cc233eff4d0a2386f179c7d97d236839a315201fe29db833b631565cc6e1914e782008e6505dbf02fb0f33f6e0fff606b64de994ff9266375be511276615c9e35b23b4a7e5cf3820f776e91060ab73e5b90875fa3be4e2b6ca46e809fa14b6af51cab11cf0be56c1090e6c82de83eb1060d8db4898ece66b08c439736a9edbcb8bee6a9ce286fc17a67139bf1c1344d370783b58e1ccde28bd662506384996671a15c558dbb42b6296194b7f0764ad76d865876082757153363b8c4799f23bccef70a77b133a36ecb64a9687ca70a84aa66f3ab27f1e70686733610f4b43eedf2a82f14355f707629a4341479d420a5df4c886aa2ed54aa82ea415f40cbae674b286bd99b62b33439ce26711a9efe5704ee7ed01d6bfcc507a88479fc601290ee736b4053a30f364d1a95ce045679dd4b139b1b545bfd91e1b6c280ad00c9ee1b5f832ad04a5462330154c62851cd330161a6e5050d5a6bd3378cbfe577b9052ba006f1882cfe7d68568e043f6dab1724e2ca365c5dc1b063009498bf47f3bbcf460bc82328055249e920c8075bd4355618db3b2e4c0f32214ba0c1a2f234d3eb0e41c3562318fe3f544fe9ebb4dadcae610485d1b51e05ed423504ffdd81b2d5bc17622d2e093d0449fe92b0ce93bcc156975d3a7748150a24773fc76b0a4a871c6f2f759db4c70ef353a2ae93a79f29c977f0d92cb5fb1cd1fd6bae1363dcb92eca44281961d70211a48d4edfa67f8ff0835fe5f3e6d9f9b16326ed1f226356f5f517544f06d6be93ce6dffca0949676e98566cd3edb6fa8f5419a5f2eafff917d7f0fb1ff12b5cb7ab3b4ab8b7b235dce5b8c83d6f0f3394cd7456b0a97e9bccc1a6446a089ea615175222f397ca90d13ea2a799571952ae1fbee03c3f04ab30b24698cac2b25e7d2bd80b77fba6feb3ed6964c73c089e03240ea368d0345c0dbe6edcb9614483d2595e551cc3ca14b03e181b29bf09bef33efff6b650ee48b6af6b093ab652cbcf0b0f4ef6c7d08e9f57da981c5ee559aed0b1d0dc4d07807b56709666cf11f890f50e63a54ade0fcb6c82810dd046d7dbd9da16874d895d6c21d20c5391cc9bdb6f3ef2b9c1122d27c6630df3068b956cb06baf0b05dca350e3d843f1bf2c08178478343280fb945d5eb83f30fc89dd495bf9061bfeb8e7f251ae804f3294d25c1183293b7a1333953bcd952c13309da1d280fb1f98c7e67dd3506124110c3621ab384c2ae3d7dd1477bb3802bc24ec82fcbcf4349394411a599a0badd5eeac7fb1a04799802a0efe21f3c1e2d8fc5f727e47bd52335c876e6ee8f898bd4585adc56f89e0fd6959a0a5fa1907b94f449295728b38a674d6466e4092e611e492ddf91f8f1ee8f4df56b742c5d3a5ab20c9a95f123b01d8531ef04b2feb66bd32690f7c95e5db44cae8d999b43a90f94c3d04553e668908ee894975b01db21a0d66db95bd73fd07794346f8885d1ae123bea4204cdad4a5668ed03928d6a15136213af63921d94b76c976abc7428a1419a9398840269b6e0a3d1efbc9ce2718c4165e7489622da0f960751794b67074fc2bdd5370cbdc8243f2275dd74ff865c12eb34b029b036198a99e2bb13bfe88d6b6bf784a456da41a2a56907af5fcccc8e76647b8fc3538e403ac1593478dbca4343e0dca7a09be912135e52de2327bf9ce1a5acedd0f5f59e8126cd23930fbbf50d64aa265c94f4239f993778151e2a6ce19422d50d3524e3a0b2af6bbfeea5f037f262daf54b6319c7c3396411fae84d4c3571db2fba35ea196b54872ee18369c806dfcbed1086ffda681daa0316156f089c16235e20673953aeb956d3546be534ab4b595ce1c1986b5a9037326418bf8866b05b7f7d25e2098630de78d9423c36bef1082144b26f3e4d9e38f0c057aaf7842220c1fdbd3c3e5d289deb254b1a55e8fba65e1fefe59083e9313f16c18eaa37cb3f24020eb517d9a730222067307fcd673308b10ff42693e750eb2153957118419a99f151cc59f7183777d172a799ccb13a22d3f940ce914ebb351f88cc155018d9d2aee898606834cc4358be42d312372081b2f28fcff8187238d2bb3913f28ecfe9bbc27b60d5145f7ff5156a58ae0209e91afab8a22ef08982b726e4e4444698de3128ab1935bc660413ba9da69434331589542fc2392f47c5924306722f6af543d3e19cd65c44ffadd1414776d319890352ee1979d5b0c3a410fd0d859f22771c1467161c809c540a6926dc15e7cbf3d4598f98ea21de9b8973814c07b2c4629ba8d0fa3a8b584c44b65c3a8812c421278db7e868944a8cbf520087670fc2a440b12559a4f2d3ba9cc7d410a29322fc2d3226e5c75951df4e882dc3c3a08342bacd9f8c20b3ed6b9e7f732b6af590e455de18f01c89e88dcf5b748c4d0d21bde5317c48fcfccdfe6b0fa0eee68cef4a0d1a2a8ce2e3fd17a22496b7226ad8244dbd66c8b854c9bce379c90984f4fcb4254f146dcbdd44e04851661d3e768e43920689fbcf612c74128bcc826405fbee5dbe38cc62c28278e98ca2877bea0f223fd8d52c2e3fae4d922b534236aa32ab184b4192414731a73686c5fbf0e019f9210ee9092923b8fb9ae3c5fee82506ee5d0304d0ef20bbb11083988de2df2b9d814cc3c3470fc5cca4f410767cb56e11ec90f165cabf795f2ce67553767912b20787d355e5d445035ae5032fef3fa7cc3af5021508bf3650a2f5f25de21d357c6fd53be1ca05aa9009695c7e70b93d678ff4aabdab27d70380b948368720a50c4f897cb72aff7b06af1f36165e962810de344342d41cbfdede0d311eb10bffc0d5175b6f601ad640dae0883889656f27f16fc2b525fffea32e49b0c207e90fec72d10d5d536ac727f9127a0d1fb00456dc43fa961129bdcae2acc92519d0ddfb9229ddcc057342da0db617979a7432e225fa0af3363d74eb26457b414ede3ae7e5622c7fe7087e8a7d3a13acb3848fc142fe4458c22653ed318a185fc34e6624a7a20b502b78b1a4ffa6b1a84f3ca14e8a8df92f04fc798c6294fbe9030362c56eff823f62953989732ab518617ea57b504e7ae46606d3520b4e25041b5802f8758adc0a82a9dbb3567ab581aedcb6a718974b81369d8c49833c3f4a8ab59172eaadb91e4b28ec150b89212e0e55a597357c05849b8779604ee8218ad1e1da1059572b93671b053b5a7fd9edd1580924254b96e268055006afd0d5a87ca3a9c6cf717ea2e45cede65f73fc7a38f10617e622df83e9ebe16d85a8ea643773bd8322388f1f796b58cea0a6b5b7205049578b7f66287a5879d7da532bf6e62947320bf5317d53715cca4eb1d75c27a5d38c27d5b46c95a9ffca1c50088099b9251b3c417366533aebbe8c509df1c5c1942b375d8f786f12b4b05e75fa54a81ff339d3f94a90689744a0850f0f615f5c89dd4f3128bee7c62832a06ab6c734e773909f6dc9e1557f6fb68b99543e770eee8d18481ba837cba71e7d241aeba233183b13e2142fa08631d036d33e5f6530354a103f16ad3726a08f4f18b0799dbd777206c9a7eacae782082a5adf81aec9d5f992b6322b13e614838127c692d6dd87fad577f6849965b4e5163142086c1129839f45892fc0afbb76a6edf0c4fa9bccb2632d510492f20a746209fa5d5694a252247e1aa2b9870c1f42d4f6f8e0e58caae840cf5781c4b875fc6a9d0ed2f4886367b07b6f0241ba37d7eaa64c6ec851b7450da9f1aecc429513fdd339153e896c2c48618b3a2dbaf7c53cdbcd4c277c8b1eec8178cd296acaa447966fc2f762b182c63635de23340b095897787023642e690c17b7ede5029d477f388646fa74343669d0ef14bd1462e3256004dacb6599fe66198e262c7fa831201925f117b3de1fdbdb47ff322956528ad0d600f4de6db7e3b9c897f5ea27728eee603d686d2931392cfe2db16819e6adc9872355fb927a2fe56f980e598e1686f97160bf4753fbdf3fe8cd03112a21db4d829922f991717225788ed5bc2c04af98aa8ce3ed3296b586ab4f01ac97dceb6d803009a5195ec931a35db9ffd973987be6bffef09fff413782b9e346592da4ea0c902f9aea0c7f9a1d3d3f955ceecc7ad4eee5772caf612413b8fedfcc0b93b74c0cbb3e5deabcfcdb261ec2f80abaf4d1bda59ec6ac6be30349d408605d741c3124297ca01e958d8b7a2d32efe2bc4c7a2bd5e6621a295f44bff75d09c2f5bf33572260ad91c8313ba70828637c26bf9e20e856ef76520e78e86cf29f873c459f7772f0361b903d89c2f7cc3aafa0e017f9ae2d5c8240c622a862abf587cc7e0ce53b1451a9af99a4ff078bf1ca6ce8705ea595c0fd88c9dcc41b81123a9dc13953ab351ac17a40f0f14acd0075d435fc35b7a99fe72ee141c1acc9c84fd2d01f4540a9073783d599d461c9856324fa51954388fadcb63d8d2ca762a069abeb57561873741b0ef31ef6576577e1c821dd7fe16c215916c6e9ce3f1d23dbe7622da61ed85c63807b1999b8f7a61775df78ece9520802a81734bb8fa1f433beb8a3c2d7e683cb50bc5c7293e047c84786fb5b642313dc769417a0d653736e6e19292b2808209c66fa32b71eb847ee6dbda489651ef9254693599786883a627cfb1b6c247d2cc15e30f18420ab1c1486f45e085e198d376ce1d5e34dd44dfdb648cd938c1e307bb48e4a1f7d081aee6de87cf8a867eeefb07850344355b9e75fb99cc0b47852958396a027cb51bf0e9c6af09c62957a2a2e837cd056b29bf3842ed9dc6afb1fafb34fa94f96d68be1011eb9b7bf838efeb0ffdfe082fffeb98e5b187e2e4164406817aace74f539fa97bb534276f137671f398502a54fcc47f7d177188b9fd669ddb5d5fa2602addd9c6d6d3e6536e32cbd45ca260ef380c7deaf1301c078bbee87997baeba25ab839740e8abd029dad5eb279b82a392a65ecd087989dce3ac9aa76d1264fe1dc08e3d2a18a4f28f652fa28441e0755eb81ef67f6144286ce9994acea164803c3925ac9f54f35387682fa63616cfe13c8d07604cff764bb12fe5734139fe8945539f117b4b99c9d3677ba9bf00065ed8389c8419a4322d8830e15df07de6c1175081ca7d66b0e3afcaaaf730f2c9fa8ae1ff2f4a77b42d9c6546a81201065e3ecc270c33716ae885cf10d4d73e7e996e7cf20a59d4d2145e914c2a98e102efc7a2aa1426dfa7c4351cbc3000f9c879c150c6ca5e04561eef7a2befe652df4f0108ed99e1d3fc370b6e5a9c25333c62dcdc2c4bed707c3264e8aaebece7b0a72b1cd3193c64ec9d27d82adce145993a48d1d5732a15bf33b25adcef693d49318c4ec878dff9addb830f759bd6e24b046cdfa36ae34f7e34193d1d8aa4310b9a62dcfbe1a9c9ac0e309c443eb2c490082ab7b1287d9297b4d354c519c6e42ad05bd31a6084cb53f763c715ecae3422edfa8e780965f7a12f5367b0da6b289efaf6ba75e4e48cb05185ebf30d7360315a8ac1f0e9d1522abb195357fb21361480aab5adfcdeb276486f16232afaf1fec3fc6489829075076216939b7149c721344004cfd0adf36287828e74ffc2d8b2d4a667cc028f6ea85e9f50d35ea17a6d5d6ddcf2803bee972b93caf7508a2e7b22d6648c6ec88ba8510c00a2c6e24398457c7fde4a6be4686054eac5ecc34fdc6403f2cfe9c96695533a96c33a2aa763d2d9cc9584537fcbff020c2b60c120d1a0afa1ba6c451b5a48ce159c4bad1213c0a8726de0643e2e0f5a3b5a8bd7f8fb389e48f4ee6ab9b7026bd1bbf466fcad95df5ddfc0fae9c98ff320e951c9018bc3c9026a690d0e4a8b61a650b5fca74c90ea4508500fdcd23351256ffc14fd5c8a2cb7d12b4c95fcbce516fff3f0ef578edc8f9787d29f38167ca0f7823302f9a76c24dadc261ce1157f953986d7bd6de4df688d6a0f89b5ea612311f51bc383b7a340f3bf1b4cb4068e41e11ee582a525b46f22f1b8954564247b0667feb7af56b5a7a808d20021c5c1bcb33c8e3474f933c8c1a136ffc0fd7b5ee6f83f086038c903805c7e5c090d51dfda94e11f550d162a60604bcf48d5fe51cb61dcdb09deccbf375fe98bbe4591da08774d4e7928f1feb3de5a13c5648b0e754edd322b02890fb911f5e226eee7a98b3eb77efcf33ae5e92c986d955667957ed241017133fea4229afc3fcdbfdf357ca70ae5c25073e7b0f4190e8853fa4ec0945ac5a5299e3d8fa5c00b9eadffd437d040f7f621786038f2efca71015647e64769599990ff3ef73d3f891afe2819a6da8e638cf741fd0de1d68cafd8ad3f693569423d23f8bfdc44ad504ad0728cfebba3d21a9ff6d8b8ab64a147db24394af9c148d31371b2684cd4ae8be669c57ccb749543e7bab481f34de310f3b074c63603493fbb9096055ddcb8980296799878a84dd525ff44b92fd76038c9ff0d2d23736ce569689e276ef0c1f69d658465ea7a9ba3ec71f31801ef18d96f358b4ec24bd46e097bba90eb3701987e9420da2be81b794c75f3f1724b43631e98fe348bc210947bdec863fe6f8440fb68fcdb2fd2a9babd0cd3e4a96a10ac89771ae476acc0d2fde7bc15cd1a49fbe17f2c0c1a9e93ef20cb63579bd00b1a3d9460cf3bd59adead25e682b45408c1fb5b3c04c432692c9ae977df4f9c8000017aa72fccdf1bd91ea8412d86491906feb21f6de2eaf406931bf1df43cbe9c5fbc3ba7dedf195746653905f46a676bb6c20071afcc4ecb33f8027187754a436c310bba5789fed96f03d3c31f6f62d55c9138dda82affbe8f3052b1a039234251f39c5eeaf7ad851d320728dd0357db8c84224507dcd1f33aac82c5dd767cc28ded9131fc02cc8d395123be4c69c1833903c84bdb9fea7e5bfd3cb51a4bc832fe511cf3707f6222475fd04f5466f01247c57d2abefb184d9c8700f53de2fdf8d8ade2a75268f7c735277a4b46efccad4a75f52c54e73f3df0be95ab17beb8f191949a9be3acdede916ee11cf34f26a25f66767b6c1850097d8706f775fed013723fe97634b75ae9afc7d5b95dd5e4611d530039e6eae42c2356a24bf87053dce6b4e2205022e07b21c1e4b879c51f0acf2ee0e2f62d5f77f4458e8092e7aa711aa55313e03a6ff8503ca1ec46f8c1a99fb3193f91df4a350aef84d8b067453f0062f229f69dab6c600366f2c034c2395dbc84f6ff991bbf98839d387194a859bd3c9edcbff6c6ecf5ab972c9ece846fe0d109cebb72370be54b385a8d8cb8a9cfe8e26cf1650d5b01dd02181ddcf97a1a080efa846e6f2095faf4d06e80711a382acc6852f12fbd0939ee9e6f57f9058b843a98b2b208347eabe04f2b4837e06d1119f803e468e437877ff44a4e6ba7054f4531f1b6249e28b30ae69cb71a8fe6d9fed6ebccbc3fb30195c4ffe19e00848f072a02cf8623adfce275e50656a4522bbb20da7fde1b001787803d5aa5e8ed307fb22ff13979d21585db28a93d908fec3c536b328d2627a73820c7398c02c991b4d68e9ce054739aae862e17b4bdffb2d451710f980f05051aa33847b9ff882d6f980dc56f0c25d460952327abd37def1b099730ce763a5befc9aaafec7f575658450069f0abd008bb90ff624220f20eafda8a8b417586ae03067194090c8f14a3ee6181f3297a0a61e0018c2624df285978a90a86f6726964428713f8914faeaaf36bac6341826fb268755efad8541a8278aab11e1a79c079450302fd75514440f63ff0a41a77e38928335c153b2d8074a35690b9243cbee774e5706654000a796ecfd86f9aa961c82b66b7ba26e1abf3b9d883f8bb23febfbfee3d0f100a81a7f1571716280817b33282040214040c03010180cd1cef02a150982c80bd01c1c7d68ac8201419900783da3346a8362a7c2f30406201f043750407235a50aea45a36cdddf7735e8246e723aff455db62584e1ebc71de78be8bf0c2a51cadb7916529bd7a92ef4be683355e4af02bbe83a6617b6a13f8090b0dcbef5e3e26006474835ed614de804ae344b1ec48b28f967d2abc81d8a15c361ac57931df720448c83581424683c149239fddea0ab4b4a3a1a4b5a99ef5eb6b0255e5589484082b4a4f958f79c95795a3e756fd39ea03b2cfb9fef68af61769b7e47feae22eb424e507b07b02beedd5e0d15b286fc6b4e7568def647a87d879c66a9ac34c66f9514273b87d5279e5cb5267d25442735a70dad7c9aff1257e27c77407f64e134227932ff753d4d530ce00b99c1c058a78600952b76b2acf2d044eabbecebbf51997bf2ba6b76ec762397e88caa58808b6d301bdc82101c68bf6c16784576bced45d4e4df56ff1a63d79b42d1583bd96144d3d51114bc8887431ff406f1187f6390d3350118fff8862cf5fb22d0bdec92a887bbf0b97e8c5525d500df5b55ca8fa3d1bc52964a9195a99f684650a4140740c7068f062778d2b3beb211053484de43b4c40a63a1b4b1c7c1d3722b8da2ef0ad45c3e1268812880ceb9f6addf9ee54d3bbabc27213e633b5577996f118cab34b595423430ffb11fb0b24e96fe2d377bbee88250d822fdf5cbcfe7f5fb478d3bd452577c0c2aa3ca75d25e48e3e191ea6291e61720e8e35192220ef9b7e5b37f9530d0ffaa78def5d448ec44bb9e6c065c72ef2d58071350997190adf0ec085d481a4362777cabb245084060fc21f3f2be102fa97e3ae369a38cb4961b835a023e411794ea9f48ec02b94fc107d8f0b791dcac52e74e1cd026aa69b97e481708bbbe6495fe01d08f1630f78297c9a938d3066c5ad5a721aec3b104a630d50592bf2c53ef877f449e95206e5750563d085579fafce94b0bf349ed93ebfc7b103cffab155f5c4d4d521d5a1fd41672180dd7eafd3f801f6d17af2aa0a4683c72fccbe3198db8781fe7cbc8b051b67c264a37f83c5d1148235d6175ce2089ceb95feee9388771daa983969a1226b4a500ee7cc98f5b5f1186fdbb956c1e237a6b1c805eccb202bb91a0eeef38d74a7439323bdc359b55af271219bd13f86b3db4ec0370e003a93904a5adf1836ba5a9586302dc4d709c16301ac0d58bae6d10582d92e0df5cef48fd90d48efee68f8cb73b0edc252bff08f1f0533eacf23b1faa8facd6c17ca86dd13b925668fd9a8de5ccf59c5e295332e00cc15ecb0cd0a08467acdfa75763dce75ba67563738d16887621e9cb01ec870cf4d9203344de3e2c128a37d5d61d15b21f4fb52f49b1e9f34c172b64ee43df117f04c469f5637e442715899ed067db6b8b6668ec9161d5ca6178511d15cb43b85ffe69ba64849a842ebb38f0d5188486c038bb47af700021d95200d166e937dc2ff6d2809bfd9788fc4c79e2b9488faca202755642ea425e06912ae4ef3ae6851a20c1f6f0e294acad5f5936e3787b8b95cb570c13c10fa7f6073890dab51a6e9bc3f687a090bbd6ce3573276986c2baa279426509c115971e5cab7b4aebe3f765a6af6ebc013293eaf0aea29bbb141d044c5113f78102d10c7cc5850b63ae0d15c4cf090bc77f379cabd618e942ce7efb1760e14fd41e001cacc70a9c8e380d1b7b9c3e69c6b6eca33e0f175230a5faf37b30b6af3f87bf5e8b99101911c13bbfab3a703e27d723dc42fd39998f0085d256ef4e9db64ea50332556e25812a7c8c7c9256b89c9a18cdf936afb591bee3ee05e51640ab4718976cc0858572485ba8d0cbfe098b451f06d1a82a485156fdbba73714cd2f647497346e8838c6df5b2a7330e9ae61e998073908d2937e42dd723ca3feb14aa80bb6e2ac7fb5fe64a2e83fa5e94c10d1355d0f6140e20901466a9ed40a4149c7a14f6f55aec7d532aaa3db8a7c645c7f7498af1530e8cfcdbb2600e60cc1e341a343ca584e4d22ad8b125aebd92179bc2617342908e218fbe2293ccbf259ed306982be128963a108189ee286fd405122365cb519bcbfbef461dba771d9541f583a429a7a94ca6e6952deb2167c7eb15eca92d3c9571484af05d09fa4458a078c907ba2d50f522d4e03cb14860864edc7971c861c61854d9fda11484d899a151728226ecc676a5a7c8413eab8bd354ab04e2179247c522bad44dbdb51c2802f578d62e19b684f1bb65020645c769e7aa0561d14ae152986126a3465db5f1af9503cefaa4d210cbb69e97f3b343e888e2a190cc71dedeafdc820302d025929d197e4abce124670d92d18c8de66d006d30f551b15f705023e13d3726852363349bd18d96e2c9c4d3c8f81b5dc6929e0909ee95ad222ad3ac034db78c4668582ecabd4bf263672a3e525cf3b64e7c48eaadaebf4f07a85acb738fca374d6502879911d441f657c9f3abfb54014d077d1eb3457c712b9885d82c4221eff5122ea6bc20fa6d90b746e59e9c2d48f00529646d554eab4c188d26b27c1fc0baabe7f5bbcccf22d89cc7f59ed8dece84e2618c652dc108e373b9755a6b532a642cd1a00019085cff53315b40188d67f67a93ffb469b7f815fc50b056f240d56899f58be2033a7af410318169875df3cfb3b0ee352c9475bf64f56d32a4b9d7ebecd34f01c70faaad732312dec80de835b109b9613a1908f394047d7d8f98cb864b5f824072b28eb39e4899e20bb40d6bf3e354d2cf9d82f8764b0e9b494d5ef9cf6521fa32424c9e53092f2832641ce74aef030dad59f22adef4223c5d6886b33bd2beefe57d1e887d9667c56ed9c66a0e3724ea8b995861fbbb00fe2ece469b0c9724d3303cacd17ae91b639fb0399c40ec0c7719b175379d0c953ef86460af337def39ee280275be919f8a6bb70504b450b7e12a186de43f0c2737d623ba6c0ec24a6ee1a66cb7d9e8fa56bc1bbc9845c15c7a7041bd145c0957fbc568383aac1151f53d2f92445d2da84b06eb8f8b50a368a4d09b45580c661f2512ae5db1560ac75f1363afd78054a1592e687724fd8d7020cba93ea2ed589fa355194db727a17d2e0f7e790d3b70da2fe863eec5b71f13c313744b1d5d8e4f2b5a01bd65346be83e69012588abeab37e22f00e0ace5c027c6bff0718cf49d74bced5526a3cd84c2b7f14ac7900fa665b79c8e37848a60758420e033984d37dc8a5381599016b73e8e3d13c5a98326f4d70ac566a9edc7a6a90bef796b395d8e438febad33f934fe94e92f8195650e0dbce78d2e71039fe7b49d7d1cd71754ee88641f88bf1416bb0557e38891aadc8f6d47317b2408a4d2f411beef2abbf988d31692951c6bc8d1daf90518fe65e1aca2723a52fa98309815b99129e7bbd1de1b539ff1f4d567a74c37b0fe4ee4853dfe74a26aee06a86765d7f78aefd71fe6d5a57ec48fbaf54fa1e478e0c8f3d1e2d391251523d8a63900693f3c72703672d7373cfa0547a9e82b4071b5ecf48d8eecd0f2c35562b2cf18aff3e6821a9eb39774e2f100befb2efee568798f8332648c480a15557dbdb688c78f55c9be47ee1a31e9c15b034d0e867adfc5852608028666d6f5b32cecef905b3db17967b1d63bfb058939ee70f87a48850320da9e6f524836bf4e0fd3fba8d6359c688f0d1773e2e6d1a4957f4d5255d8f25a718341b424e15a978b2f4b021caa59d6ae833ff131d6cde33f83c44de510fd041db241bc90c3201313cb958307706c43d63b68f75781231e2b1959a96b9419254848c8809a5a52e8256760b87ffd17aced1ded974c21fca033e7e57f934fdedcd83c23ba9582c053f559546b2180d91be12e5bc2d5fd3444e136fdb528c72ce21f8e59195a0b0cad088a99a35073fb5b50b0bb992270303e63988fc6f021c87e6f53ef77a38dc904193b09e0594668452b9d0d79da8ef880b1d13213c934cad4ac930b543fdd0603f7f8e0d7dff0d5fa6a4c185f7bfb0201aa5caebcdc738896d98220336804b6ddc5cf4479c5d623d7f7a587e4b09445ca008110b27066458418e19f274bf887b4cd6d89fe6366728b44cb22851b71ada5341f0cdb38ebf0494cd9f7edf2c1696bf18f0f087d6a3475e70fb2a905dad5bea728de32af4b415b4b28100560cca9f1b05fbccd24808fc8af35ee05097e8294df3bbbc767ceb73348c74a0c5dfa8aab34f2b26672fd0f81174633126d3fa9cf146fd4f4f62ea784d140d15cc91cc254cfdf3e7257e8656261a520e4948f5a6e8d61de0ad812df2b0693006c5ab9d87547b1ead6b0d2ac9cf521ec264e4cb46f75bc950e3463386658cf4fd7e8810a8a4ab85e5639d689c47e453ab81fbbfb4b40177d04528636de922b09b274a3fda21feb05b7d43ed180b491a5993d00e35bb2f941f2065619efcdc94466981e47d4c8d3408ea337e66b85e2b27ddc8f2063a89127024c1a090557aa0b9509c128871320ab0bd913b71d3cf42c8727a99b8acaab9f98e0ab1db5b1e30ed77e25e280c824b243fe7f8f3571445ece494a6d94be761f94fad6ab9b2ad273f233fd79ccf54a0222394b0f4696e3136d7fc01d0c733fbdf319704237d075998db98bccce5dc3b56fde1bac3e1f7b010077f0e9987914510d470ee9207bd4417b7f4840e2ce86b7a49bb6418ae8e674443b4424501120a523720dcbf8a216f448c5e4f27a9caccf68fb6e1f76c96bc8b5efa6f15f1cf4a3e70157ec6b980c1597d0752b7b0c0fd8266d2c416617fb6d0ef2fc57157d0b1ca041a7b7fd7a6347dc4bfbfa4b35689256e39cb49c9811e8d7de1f6bd93246164ecd4667986292520157491d079f2c68ef4ee2c970c8e08a961e1acafcfeea9dc82b9e238f3c2bdcfab6d847588df43d86ee752ffcc5f4c2ffbf0c8d3aac5534890fed80009a6c8bba96e865fa48fc01e00a33d60be7acf95819d0e26ccd7870122b4e670847df9933d4fdf6b4dc135e8a5bf5ae3a8ceb65a029877fc39e462cee5090f8698140c0f9e63dd4cf454eddfb20debce2124179aac4dc4d8c426a87c9264445d08a6e00404847c8b7196f4352c4df30d9967abe1d1e14ca9025299ec49265f2dffc2fe598e7086967dd9aea7ef5b51dac71a0eff709c4c756fbd3d183db6e6e1834914ff9ba41303db79abce5deb5bf060ec0fe4bbdef3b7a9f48f52072bc2bbeddf0afc8c365f71d41e3c0e428cb3fa1c97fb3b50804f538af07cf643ab8969d6ed2eb8ad43cf370bd8456abbfb41385c9ce70c16bbb31b9d7fe3526f24748fcdd20fbf5567d565b266313c5bae8d7738e1bc7a5a98d214b0f6b5acf7776818a67afd8a9093dfa1398972806ec377639b76d1c50589c83c89f59aa6ac99124557e324150247d53344318b22f632643a41afeaf62b0c74d2e538abd4a789fbfff7d724753639c9a3571b7bb7cfa5858e1591063876f388286434f44285579c07b48b52a7fad338d3bc13a850a2b8985920a03746506cbb385f1f8af9e73688a1a36e39805efb9f0d2073544365450a3737ae9fbafcb3b3a860823066257fe07c86091edabac2f2f415a403785922536801f995f05f39f1a89bdc120961d64e84f69b65de6820955a6bdd6094c229d8687d07880717843ba1f758791a60571b761e2e4a9b588342526a42d8544ef51e4cc97095d72a6e86d1d50215ee390da025ea6732d99f7d5de52a0c20514ba7b42d73b6d2cbe41146b665d92333a066280cdf7a10816d0c88619435061b701f22d0239cc2e153b979caf249d358fa70e2e5ca1d7b5df9e461d6448f18949b37ac26d8d4454145cd9275ef1232e3a9516d792a6a764efc0ca79ff6fd03d945fca87a343a38aceb850d2da55be8e4a0f904ea845305c4f23100b3619041b3e96049d6389e7daefd095931f5868757b6b6436b289e0fedc87b63bc02b0ff32e87275e7c1a3772f6f4b6d3311e17ceec9b5f02cacf1b97c2723116698d33f15f375c4b109ff69af0987601ef3acb2414593b2cc2703a110e6ef02d474a78de26a93dd9e47b7d2f5f46541568883b628dbc8737a3f42a72527eeb89bcbbfeb469955ed4434d85e0e75f2bd7bfc0f7fabf9d77b3219c0f3862f4ff36a1c95a162d483294fa40647ca15d35cf65d2d48ee46295b7a9a70856cabdf8824afa8a412cb4a5d1b358f72cfde730d01fa04dec341c075f602ee93a200f5faf6c1d43a326ff400528b77d7bfb45d2cf5fae958d115c1c23f92bf4a5efc7c7c9d20e929fcf2964f9bca4e9f84b5fc1c8ae0257a3287edd2825d7647b9f08277fedf97f0b8672596cf22b9df8293fb55d71008a95197acb9054b19a509d7efc8e0923692f2d4e21a2e683b243bf986e712c5ee61726dcd8c5d894f6c12955cd7874b0645c73a7ca45460dff0745b066c48fa6349d0c508455f93a35e2c26ea627fef6cef5225e8347fe8a9ee773e5eddb6a55e9580afcecef613356b1993e4206b0bced13fdb4a829f74bc4f0740cea7ccc479828743ceafe7f2d27388cced69a66f0716858d6e71576f25ad4e42aac154a520b2b970641f4d909ea69dc1393a5a6278b31823648293dfd6b20894fcbb0cffa59af363731e9023884eb300a7c1606c77c4a29cc992975e7be95380c31c13aed7dd026bda8fd49aa1f00cd9bd3dd1348db558fa327d456daf2d7d5e149fb65ac05a20089d938e3ccdb78b3067828fd71c6cad900e9cfd079ce58015102be1602e7282ef07b94bb6fb58fd3ba2ce9e3f520ca205179242b60819c1d87a663c345565c7cd8160cc4eaf7d74c627c9bd13c2f65f4714523d856257d29835cd70ece64399e11e66e257d13e13e2f26d4e06a32dab801fcce9b3f2d85bbc920ba58960d9f5f52a3513602ae32af697dcd980a7f980f08da6319213f51db1c0d8f69afd32a0e92e4dc523ae3a1b6e7dfeef4ae933e919319a99b37c4f0615f0276b5b985be06e9db43fd0c0a01d867bc3fed677ec40094ed0f19c8e4f495f4f6faeb7d8b3ef14cd42942c8a6adaedd6c57c6abe7b7e67221239425d2e9503c4ebb917fc0fa58b80f8d42d33177542bf1591caef7d26f7c4b147be8944c5854d5f9a56acf09a35e8d2ab6de9fa1ddd1cdb866221b10f66db19495fd1b0ad14318d34d226425d8b46ee9747eb5dbff46b2623454e0073b7d483a829eb2cebe82553353a6e48121c0e06cea573152cbc081223b6c9825752e871d0c61f150b58e8b1cc48abc2dd66449f6bedc5a74746003061e5645f016b05de33f7b4925577784eb011fd58a15edbf4be37eab3679db43b366f99a75ffd6a70a72a569e0cb5823d7fd73ee48d3892c9ddf28996028d6c7698a2283fa3d353dfe88369dac36fe5ac7b2d69545618bd3bcf2a0f5ae487ad33abc4cc81dc77d2efec4542215b34030d92148f4403b3a40f5a6ca858b05260208a9eee43484251c6deb995e412454820473cea1c3a87e3df64810f5ebb3c2ac125ecdcdbf2594fa25dec7bd28019ad07f334ca5ca356a07bdcf59c704f5c71b54d8c915da0e7db1ce2aa2d6cd38e07f1b710bbf38e82dec7e8df7f34762f754694ad52a88124078d2439f868e66b32b41878646e9d9819d66ff10ad1835abac83537adda3baed82c28b5740c55bce7b6411eff79e8ea4a73f143d2a96e5f366c8e6ada433230c0ddba190a80588116a13ca959544aab15aa0afeadfdb7e0c02f0c1fe7decf69c39e87307aef0c5bc151779859e7bd77743640c6f4be83f6bde0a82177b4845733f5636a045120a67f23949f0b8a87ee890e4ceee028d42dce39b24aece0bb4fff321ff22598cde961ebb5e8dadb437e67602925f82d2124603f25065437140d9aff0fa0b38bff1d4ed68c0eed68ad0152cb8dfe2439287c60e40ef3206aa5f67f6a543017c9e0c8a0e525484277aa640fcb4b3167a7fbf356ab6d48bb69bef311a5d3bf7a77d92987ebfd13866b4eadeeb34fe55c8fcac6e3ce444f8e504357cb7a3af144278eb81d606d8158b44220c58ff3b60fef6aab87a18205436722b452a5f97f86259b83d817b34b607e0feb1b6db4578880625049adebc5f2c23d53f8eda6fcbfd887b7654b6c75adf1d6b14c6df302a33d2f9cbfbb33921dc6eda8fc91e0e45dc6fdf0fd88366ba4f0d2e010058829240431b5740dde62bf80c76416ad4ae0139f08da00232012df0051020012c4051d07ff0170c0351b00ff6c00d7005d6403ea8f8f7b9daf08deef1dd71bce5ac2a3592bc8fd4356c82e0993a624a465ce0b6097af7a294950d80f2014b08d766310e4dfb71aed942996cb9780fc17f4830a4a6a6a59adbe413c676181990c738bc8fdaa5022e3e52122a0b786bfcdde0b980e749353a371c1edf57eec7340003e04cff947a7556d3ef72e945bc7f3d763664e4c7347b206a0d3633615ed36eb55c4e90bf4b56304c1280b50622d02fd0cc26a434a946a06ca125acd50728f9a1a45c3370d7de6c07919b8e01ce9943fed3681e02a3da4abd84752c3dca2e3eb4fe8a798e1a2ce4982cece6424992349b1b206204e755491dfd93840b4beca7eabf1d820e5e39cf8db0b484eabff25c5264c9eb1e5658ce0c23144f755761c82691480d0e1f404833fbfc047f05c8ccdefd466e087f526cd4c2a90bdb9ada8f648559f29f72f5d266456fe2e9671efc9681d7b40eb6ea95399d42245569dbf2025cacf96bf54fbffbc667dfd9c97ed27fe0bf22cc6f7789ad7e60305bfefb274567812095c79d201c2e0604064686a0a04291d040b805807409882ac5a29e1a0b03ec58f4aa63e17f198b09094e6560f0655ea7ec20e5dfbaff2f7c332a26c0dd553ec96b16d56ed9b2b1b707f74e754aff81575c8107e7756ba9d5f6d19c00be2a390838625ef1bfa2f74d147ad32cd52599ccd8db4ffc126b74385ab3f099ac128393b134ab866d17c6b2c0c55efe8876af1ffd90b509feb1b044f328a9b3b5cb16a9a93b3e18cdd0d30dfb66844662c1fc1f0ff7b039b80a9df716cb9e12b6bb90338b90a3248945cd6590833857062ad4219262dc1eb48d23de10a8d9aed430a7763309a142520db855501ce30ee90882de625f778f95777b1fdd3c175995a2982762ac5f9165beb7c6d9eff9385237c1826ef5b5600cfd7c909dcd521679977393f6437a937513ea931d0f3745877df6f4e95271f2dfc1ed6b350f36b2731add3fa9ddfaf1c14845ecc8071ae55727c8e56ab391af0084cb9f64b93b181d8d6ca156359f0c86cf25bc8d65475a9824d63de127cff307fa77433874a45c0d76bb94597c6d610193f85810acb17b4fd4d96b0787fd85235cbf9ab0f54c08f09fd124e6bea9b825c5279a532d5aa5e910d9a10fa77b20e1c161646cc283ca09d3a7168dac090a3e454e963c64762581a41c71b63c5d9bfe7514aec05bf509b5d40a9033901ffb8d055924eeb350ba5761a5f8ef52b3af1c8bcaa39a9a55d32e5c5af8f1c991ced3c49e455dce7a56c374e497ed2a2d048f2f9a075e7894061af65fd0e7738fb9c3be7a26a679b9dcf731a3bf0dc85a7ab571fff3682b3cf7658b136b794070e707691b66d0799cfe25d330a15ae95b906bafc3cafbf451da860f9c9d0879a6a8c02c63fd6dc044b7fc760add2f0e436db0ae8c4d3967025e270466382367ff9c8e985146a12884a32abc66b3df77dd213fe8f6a0eaab8403e0985af0130ddc371ddf6996992e7e56cd55b3e0a50a55a2178d9e3f709f4c8d6f590773197f3412b3d875cb42d126d2efda68c7052ba9386ac760b10d56eb5557bcf0c5bd9e9637b74df49d81986c157d6226d5ebcb442f1ce59d395b1c61b45735daa7a2f0c3fd02c67af6a13e50c00b43fe407f2c85f326eeab1e01eb9d64dd37685e0c9dfe1685b265aa96caba2de0cc57633a91acc910a95e7bfe5fc49afa6e2f232bd43bee48c59dfc98fd692fa31d797f7eb19e96dcd586a0f1d386c2a336830a681d533bdb92e5a5575b91d2d3cdd3a98e086d5115a33c5665b66718c15d7c6d9740df73102f243bde2885b1a14bbb13470a9027863abdd09d4a6893a3ee8aa30cdd7300ceee7fe3819b3b6415b2ab99d6d4dae4595e7bf689617064daf361736ed0ffcd9aa6e1240a75e640f7b628301bec1284800652a79e87624be03cec264db42663d2ee9be6e32bdabb4638397b60fe09041975fd0a5aa9df409a56746daf2f22e346939fc92c3b2c3a197ae9bf98bb415a14201530709081c48334e11e33ab15270e59ecd3824430013d6cd29c7f590be0b4eb94d088c97fe81be42618bc3b1219c620138265d4d7f7fc3b79603b243208b26c901605b8f90b9f9cfe5888b8763aca157f4f0ae29408c93767b8aab09cef59e84ff2347f1f269b67d4913e984cd46adec08207477e9966f5bba17e6915847b13b545d7ac8b202b534df4484dae69f7893d1b929f4a77dfc1650240b81f732767538b8d273f09277711d2ff7da4963bb830cd3f0d9a185e71e369e9e84a2cb558c22504d4dc98da8f99758600f468843d92cd43414d06be9b384ce6eb30a24beec319bb43beafe0acdf33aca6b9777ba5c616419f2a58b9175fc3ec87aff5865d0944751a41a12a8140593cede4e4caff9f90b95a87cfc992b887be89f9acf99134411f182046a718103417232839afeb8a4d9b3b73d143d667c0dcda127f6091538c707c01b0e27b94069d6abe3e86ea247c5f345ccd5c08dedb56a9d78247305ca71446e59f6e38b0c464aed8c7d15ffeb5800699ce0ed6cf590a7e86fbf45f4bda0e91d95ecf9f7bb12fdae05ab81835ee17cf33e27a6a27a8ff41c248a501d47e28634dc512f05cc9b497758315dc8b120b98fe072e251c1eabb56a995d1c9ddecc762f281a1d94ce61ea5449f605b4a76d597ea141d5df92d7268fc35a342aea8141c67f1b793bb925456846b2f0209318228e0a6bfee9d33884a4ea3657b09afcd7f96df0c700dd7f33a6dc4e7b652feb61ec0ec2691171e0973185a7dea777f94d934aad42a9a4a14e97bb6e23c1c737eee81f4223d19dc240b4811cc6993dd0c407e382d227e79d613b48629a50056a8bf20dbb80128a61d8d19597da1a5fbd8e9ff5113a62acae61ac81d4f50e8052f9085ab64e43fb345455c68c1d3b9df50bccf8939898c3293749a3e3531b533b8c60b78c11ac1b44e2f054fcfbddba1e97c63ccc36cc3eeacb9aa617b44014d0e32ef56122030b97c46ef7e757ac69138c33e2c060a2a14db0a61bae82b6ec06f85a4e9ebc0e14f04e937ca32d8354a85d560d23bc427707ec9eb792eb4530e11a9f8c509ec8f987916eda2fd83c3163c53eccdc8ee93d48ee7487e1a0cfe58e5e659c6f1c44a189f3f7433eba25a9a45d90a67cb5b66948789bd8b0c225a08b631fa6473dffa3f3e9584394502449940a9513ad65e49007d18b0287716cbcd1ce0840c20e9b7628d53053a7af597942a6a6fee3434125458b616aa83efa10a1eea29eacdd644792ea9b7f7a3e9e50d043c7d5eca2fa9115186b112dbd2100361f3df74707b839e01c7db298c7521571b80685110ef441afb88c2b91270c8925e346a84ba8745e4eadc6a676a0233a4ecd5c3e08527def9d5c7feb80eb65ab91af8763ffd77686b67517f1c1b9da603922d7b7aa3d6a61a3bf454fd85c0301f90d7eb46d78d48a5f01ea27785f774fc91a05557da331b9ec3e9d6e06aa25d886ad871eba9289daafe9f78d5dba387523c1d113b6937220e8dff41db258a516ec77fa258f4730dff5daccf5ba4a7c24971d89b79759aa3122083b24f2b201c98f7a0a4ffadbcc7c82d5642356b7db64025666bebb4b2e33e9a847b9c54664f89f81e6f05940d500377c53ce01ff1033e854796618fbe5516715853fc86f8fa212f4c56c0298a8c91058412f557661555a30100825a400adfda2b2d2bc38c347b9fb751b2c453e0e55be7a8709aed97689836c05d06fd3a6eb50bf4abcc3b57de99f7029dee8c76a8f0cd53f837d39d7a22c4a4b3195d5fb58302ecebe1d8f9853517f893b65657fb095b90aaa6bcb6a983410354c2b2395cc21cbfc000ae85452eed7ccb412d2ed39b4f1919a468c3d9908c1347eb21d21eda1792adb9d02c428491fe624642cbddedce83d7ee90bc049cce89713dcaefa9cfcf121e698ca9c868c0e6943e64ca6a8ad451c8348a40b989bc559d7b283ebf57f6d8802ccaafee92c9f6c81ea88c38f6569fd732135c7a2ea7a9a7836b3b81f7e42e4fe0250d23b99c02fd8b95679f158ecd4314e5d519335e2c788165d26b1e99b6da431083b59d5f70f5abad7b8df87823d9c07866a728db284c048813391232e740d43a9ccce1e7d0c287c631aa8b5f32ab9a1101bbf2fbe2a9aac55adc3ef7c4c6ab682aca606eda46650acc51ce4ef5de015a3a2a4967e6793235fdbe67eb0eba5b6d8798ebd9247e6098b5ba48ac3a05dff29e2bd2dadaf393115fe67d97bdd60daff171d6eec2fd463eea6de792c3b3cee079abd857ec2638c163ca1171b831e76ec84aff74912949252b7b3400119476add792dbeef9b97bd517b3950a432b206eb489ce608b40f01a650203d2853a7f78620112f45f459931e4cfa29a1d1526ded8c2cb40eb61f4e8da0af61e872ac6aca04d7ec533803c459440fe3dcec1d9538291d257b788a97872275052d553b1eb511c34b1b7ffecf5716104c4eb33fbb218ac84bd293ee2c0e7aa757f4063168cebf6f552d322b347bb539efc3cd92b554cce0740ba385c09efe00d8e713d9ebf013a9d67b5fcb23fb693e8a5dd0fecebd894fde782194a2dbf5c4de8ded60777eb20ec5f5716c166d8452a705fe2dde4a6a9c17ac2b34503167ecacc97f750977496a2042632c7ed2c4ef74eec57188fe87036276a022f1676f77b8ce4d300e74b2587b5c598cd16a79c01cf3bc849ee83a0879a0ffea584c4454d9762ab75b895ab9a42465515264ccab1dec3b2b80c0b7233a869845a1eca33ebc902ce75690ec78a3ca7d141453f1de0f711b2896a1a2448bd13790a5b20f14805880b2866f3a0c472cdae9ec35ea947e497b39d91129684aa317ded57bdeba028cc1f8c513d5b5dcb35142018a973c06c76b2a586b2391e5e37d922fd4927fec3bf7b7174b15ecb96e58f2c5b71e59e921dcbdfcd2beca1abf9e7e8d0e6edb6d06b13f8cbc5cd6c75149b42310906a85bd06cd881bc7feab7b0ae3586ca4d27bda06eaaf2e70209f7d18ed4ca3e2321120b01cc6f0d6ae9fc67b2e06aff92a29d98442d9f17a556761712598848e1c086df3053128472a080f9ad1078369c1a909ae5f6c8db189200782b5124ab9fd0d1b2565db84ba02824521d359dc63f6a11901e57d5ac612d7882ae7091d22e5c781a310f0189efe12df2fd46c5f380fed27d576b0f0c85a0f4bd03022499bea4943a00b698175b8209839401cfa630b7d68613450fe6178fcfc9f56d48067dbf2882b921e68221ed7b30e451b813d5cf5089016d1d5a6fca1f8e44b8b6fb0e015422e29cd4dcb41268b0135ae0a7909c91fbbfd8e6073841020a92361c87f4585b01854cce3e4f6ca8fec1f47cd63d8ac5f24040b4329f5848d224f274f6c2d3234f58c4692931017f6c87c938e020682d26fa7574b4e44d8cbd7b58e64dc4bb1b6cf67352b8eb3fa6b2dbb86118c0f09d3de44077bed77f545c65787f18c065e524a05eebed06f0a457a5eab9ca4e6bfec7bfc3dd6c73df9e7cb1527ddc0fd3e0d943e0a7110b48f53c1d08791f9e1ec8514ed77e72430127f1fd16249dd8b77bc508f010a464b23af2fee84d0a77909ec9b82b9fe5c37c9bc1b09461ae43b0439cc5676808bc3548462ff8d137e5576d386586cc86aaaa26df35424f00d82688168002304c6793648362980b5e610253acbe19619b5ef26a27660aea718f7b3bdd211085a385653171e7aec56c6db7a8bcc2c2e972f685e2cbd62fa44d5fdff31a9e36b4b85541d1e3411246879727a9f1ddb2dc4c6fcba92f8c00aed24531ea39a4fe1d7ffcbcf6cadaa79601175d8e880e471636bc2f7610dc89f8457097748a625da4390774799c78b947367d4b77a72b32b0cde643706b784ca8e204484b22d5ad046ed20d7baed80743a494cf3af00e5be4e0bdf5f485ee0a0b73ffbd33e557481458486f3559b9ae3fdd778cf36fe4ddb8ae9f9e26c6e920b16c0203f42072591ee0e5ee43b0b6c4cd6a195ebd74fb2758d1eef829a54a5f6cd16070d87dca53e86597ad796bb8f44be5cbdfa88150146522f343c0b6222e5ec9decc34615c95508d5e0927f79ec822fd8931fae5490157e67c7f206bde803055ab28020a39d16da3c055c98ab292434bd4b46b2196f98a8f44ac24813a58a28206118f6e892fe940145df29c0a893ff498a8e4ce57e757f254c96f43d1f4ff0563c27929240ef91d09943a1f80e410ade469ca78692bd404c59d0ee0fde4885bef5fe23ca2ba82e8b76542f9cb91d6d072b56c6140a1e063c126d83cc57c26e58631f391ae96f840a5fafd9e7afc814822cd69a98a56fd98532469b3a1f54dafbd425d45c3231ed7845d4a448a8bc898e0f0691a0986f8117530e00f9a14ce6fa59ae38069d8288fa8d4f401ed9dabc216680f38684620d863cec51fb958f1f0128c037fbd5d17ea5b0e63ca3165f913b63c1040b1987e8134d372ca14d8079a15c0417a5cbe123d21cae90f4e2ebbadee7de33ead369653829ec3946c227f04320e93eddf6d04f7f1dfc6e8553ad1a2e8ddf6dcdc1c42a141c8302cdd9a60e0d5f10c2d309787f33015a28bdc3530f2d3a89baa5c4cabc18f55fc4f91531bcc624d37616fa680809c7f1953e3974db358450aace23e4ce017392c1eaa814e7669d3a42a8d72154e0f71742d71b2f0bc2f018cd3a30ff2c69a6772dbb3ea01d16da6fde2f1906387349cd1897015ec27cc21edc234d9fbca39a06f07922c8361561e9ae2db825db4b3151acaa86b0a36e8b56a83894714269cf64f4f84c1208c1f13912edafac6fa5b664c712237ea3b46878db9ecc010499ed829cc428a326f66ff989756a815b5ca79ee4629b1f62bfc9bf3398e52db58fe034bc6afe86e67c1219c1b7eb8bd9bb6b15b87a7bafd1879c59108d13c4951712dcb1c71c41e6214bfaa0d944e504c617c56587405c555ac4c35b68c3a5a1b0147a9c75d7277c3b763f298b9cc184801f4f17750a1fd1850c27624c82b8c0c6d96a42e370044dd2dca53a03410af51305220522750218edbf0505b10d8e0f9da97fdf619c13e405fe81a19563aace6577b311b8fefa413d4ebab66000b5bf1864f8670a83d49932e090f56c52fe5cbb462ee8f7848d4ec12c4b487ef8d7cd8a4d231b76b4da0d095c89debc2353e04bd6006ce1892acfa0d603765fafe136ff022ebaa103f291ed508b2e58c74d59aa9f623b3212d0c90840f8964343870a01596e5d60a717f47edd9096850d04b467b5a87cbb45c45367f7c1815f75e5daa0f8b6177383dbfb3928d1f7be584485362b62148e51fc0e5be878318040c688876ec59b8f09e75ec29774053d32fabbcc296337f5d50d7df449036bbcd861218358ab46b59dcb2014fa348427540684241ac8b1f5cd55cc451ea22e72e9921442dd7bd278efb36fc80bf6ddb1e9f9fceeaf369cd0f2ad8d96203ae59a7047d7b799eea4ffe1c58070b7f40baff499da6542fbe423a72747451a3a0f99d5e4e23335757192285e7d5be1b16333dfe0c1fbab84de8fbd3d3f645cdb7fc761f659c151ed3fe8e24e27e7d785419c2a130e5276dd832f806793c9aa5f454cc6522c07f1113a7866318489975d22167d7eed8ff840276fc514d89c8a3ca1037752387b2fec134a8cc6c564b38d971221b8177d3fa73d83ea4eab95bc1b23bf6afb096a3f71e5c233edcc83f743cf46359f80c5836de5a83b6f7de7dec0fcf3ee9e6f29044991dbc004b2bce8eff9dae851eace51bf7da6c6a01bfbb3007f304e14b11d4752fc44ec58dd2069822c6787f9e6935274545bf1f7eb6d0da30cfb5f7ae54badc3035ef6f994c5b6e8b34c3c360b36ebab62290a3ee6ceec370f2acda0b78b793e111f0809430c4d38725708b6c8fa6465ccc027fa22bcb318927755408cc63825b4cd67f1338c394db68d2b51d29791b27a5b15f7a3eafb90859522b29ab2ed594082913f5be77c76e5587b882c307149d1181c3cc1fb3dec3bc61307b46595b13264175b8febcdf5d242b7156ace6af91f950034f6e5cf03a711a7e26cc2ef0a1bed58f79acbc50080a43a52ed7ed1fc52caaf48fa87e366b24513b5c4fbbf444049577407fd8b603c55861e738760c0f54fe0c02349822c64105057f34c6cc4e6ca1d3641ba5e3ad18a83dcf5b80d10631501d393bc65ed03b523e313299408c69a99b2e6aefaed815dcfc4722b692fbaaae57ffb16b26b34d28e4714a33cb29cdcefcaf97b543bde781324c95d146d933c5da14f90dca37cce53e401617604b6e3512c054e248e0197af0be72b632c240b3a1025700d7740eb7c4cc5917a4c72a12fd668f1a479282160666802ece6f649d0e3a67450361578e558f4947f6b0aadfa1efd7596f815c84fe66c49dc0ed5341d38f0b17ebc4474b546a2c324394310b9410dc25d40be4b6bc62a473dd2c652c39240ca92739475cad6985d4bf093a7156d4ca2f77c7f0703d28e4718b71a259ced6d7d4362ba20905b8066213c92bf8dc095d2a645fad3847f7bf4c63ec13aab343b0e4f0b6b7b07191dce95ca4fef832e8cb47b33a18b95556b3852fe0f9451e30864335025e1b19c5899185f2ea6be2c738212594221ead37b11ccfb5f4542de6ef21cdb8bffd457326cb010bb60c780a981dc1f01d46130af3a610f0445634343e577387f62bf966f756f7bd9ea6b3b5032c8a7e2a93e5cdf3c974844983ec9f95e3c53839ab106e56c4e0ca01be03765c4f89d11cb04b223b7bff7ee24c001dd49f290e7c21c42e27a9099a28d66b1632f5bf2bb7f967238cf7c33302d1ec90dfb9097dbbd1f635951634ee25c71d9e9a14f3b375939c5983bf6d7220ed2a1b1e3cad0e0527d03c222570aa26e79837e9608403125dcbe366ffb2e385ad0e9a2afc684f5f3678fbab7e04a6a29c70bdf64e8cd38ae6d6e1cc31923a5321ca16f1405506f9e26169c491b4c96474995aa9eea1a69cd2a2ff66a44148ee98897ebe60400c1fd747f3799dc2db94b1efb903a3b9a65328bab996f09c0819626559a0301b4b60f275eed53ef5e11f654c512b145d8d51cb381c649389e55f485c40950236881400095f763f9700c6386aaec26ae92c5309c7352911ed84326ce3e6a1b03be281135c066fca6be81b946de55d456cd91c148ed0b861ecb8c93477bd03ffd3f0f02d25c4710c1b6410e07d7e435d46b73232c11263cf78a68c357a7c5302f44030cff6ac71bbc6dc1d4f83b44abd2284f51f65186f54c3eee9952154d49bd9fa800f7e03538795453197327cd5ebda8b1ee0ac19b889b508d9a1396ed3805b24008dc50e45f75fcc0321ee6077505ce7b974202f6014ffa849415b272e9eb812386e6200d806b0f15b8276225a4e18693f5fc8221782bc60a88a1b02dbff3cbbb56b31e3b767f8e8dd099187a0fbf4df3ce709ccfcab2f2359d8d0980111a789fffdc57e4b0c5f97fb79ee9667f3672f2f3a18cfafdb2a6a18f294913ad29d596784544705016b444ed6303432ec6b9ed9431d8d301cec8286953ace1217b61967f99128a1fd1e2b3539748215576ef757e4ed918fb7778dca8782362cf2e34f43255097243a5fa86e6e9f74cfd3de194872c870e187b0cb6fd825743db07ed4f3fc4db9746943ae706ee9462ab22cd3a256bbf815323ddb35f25c88ae00d185cbf0130ff52e037053c777d797c41e3ae5a054effe56b74d5d1e6226c69174f44f31d3b70ac84648f14d56359be6ad8803eb710d433336d8aa6f112c8e9553d60ba6ceb6627c1978226d979e9da8accdb4a80529f3662ae5e774e12c7b1ce697e63f3dfab8a55f7ff8584a6df292e9c607772ceab24f2563b761e81c102e8d3dde4ef9bca0e653b8944d750ed7372c3a626f8905c357de6f9536eea5d50d11c505eab672f6c14c34c9bb532f3662c392a350a80665299254deac88b348007e5330a452a782cc0be944481fefd3f1418c8c3f5c71d49e719b253e4b4c7586c530f7dea908c25ff79d26eb86164bd1fe4c72f0f1150ad265e486e65b91a1c9f3e5bbb04f0287f1219a4abf74697d5adfdc368d33dd2449e55d4a95b73e75449926fc0f0ddda8038e62c51d8148666dd0b8816200046e2087eaa24ba8cbc1274394aa2e23cad5ddd47dcce8f288c67479d313227ac01f0d7b926f1859998772a057d4cb1470db7cc457d991e8f861cec1711a663e8350b5e8915f32c9fc21797cfffedd4bf17ce09b454a3a3a4b3363ddb7b70fc5d537f188141bd142dc93b7318cc8bfc5d9c97669c0dad700a59f033f2527b8be5f014e06c48d6264c3e37dd44fc4493144f65fed65b16f18c2abae1b44803eb3cfc9ee0b731e75d59a3836e3a648ef80817071db369b50a443ae48a6913ebe6c25c282b4aba249b4c15cbb3bdd5d40e0df791e3e65e3fe4bdeb764e5c3f59fb262b1fa6cf13074d6f1b7f1e2d9dd362a477980abb9fa4f4fdefbc864d468bb92e68731178c0a1cb163522c9c52d124762f224019a880e9bc7164520741c9bfcb96f45eb40701d058c21b045325b6829161a818d428ccdcf76e85349170c594443704801e1d0dffafb9dd2db19a9d3ac410afbb0b5e2eb0e034a0460cff9a15d5cc56935521678a521aabb72b94a3ed774b79f8648e65c349c3ac370f98d2ecc943e78827defa694e300ab54b2928e7258eb83f8ced1c042455226bcd39ccb6741002310af97f4af8e49f0c91fa1cdc5c33ee898129b5100ebc5e6c1015498790593f5e4a18a26b38b05765dc041fe1196e7caa95256aa2c020a6e870e4cd10abc601c1f76cd2ddf61a5323521c06b51b2f433b3196ab398bfb04be230e007fab8bf1e3540a30cf6365a3d1420c4e7d9d36f9c46a5b0fb3b7461886dae8d6d9e036af597760a6f0cea3dab01569065715676181eb4b0419a1872a6758da71b1c25b35c2699a48a770d6d3afadb9544918e4df3703979a0e5fc3edafb67f47c6c7e388150e154f4f93f21956d3d80875bd58d92f2b1fe024b2a05cbc7ce58e9c4cd6f752db4d581e6164cc602bb09bab8fdecef151aa154d9e3e4f4275b95d72d4733b8e3ee0ca112bfbf10d21f161d331e370c2d994217833049c94ba0d017bfbe3606f9d7d4a8b6834de0521fe04e174ca1913bfb6d81efd8d742152936633458415f6502550c3d30e9220f373d6133a7705ae03d61faab048dc221dd81891e790f9b1c54b73ef0c4646e4ff6b49f756e11146e570617424af3e8732d21e26639765ea8abeed8edfe57f58043d76f77c0318beaf225d03b9c51dd05a04b7b08be67f9f70753dd608b4cd87167c6f7bf8adbc89d0ff3ef12f9f3dfcddb76aea8bf0aac98db0c49280a4e54bf0e89273d34a18f552db3d366fb42085c564852b35bdbce1b0ac4e3d59bd77b094072718ac14d8294d4b9721f624cfb7bd8fdce91e9114fa2e869e31c295f1b6baf0183eb3de6f16424843f2931129d7451f9dbb3d9528955ad37331d213b19623e68c901cb7d0413ff783215b99cdfe9c6dfd247e587db2daa508d3e1632b0e7e2753935a1bbe180b54b90fa3fba63d38005015e8d66577c80518663eb8a7db8d96232f5ffe8f0413b0c1a884e5b37cc635ccd48fe4e58179c9a70715426f142cb4bf6fb6fecbf2176f190df20df63404da9b8b9ce404c7c940e485ef8c6fb809d5bdc81c135f9d27d7f701a8e3abe37875551cd2fc3d13e50c0146e8c70d956c7b3b8fe671ba4272dba9ee2c12ec3b4ec7b48f8c6426190425480b07f31be19e398ae85aeff72192ddfe1acb022538d9d913e2b21f4a8a8e34b8185ce30344cf3ac6221088206b8f98061ec934b32d2515784f9b271a3c285c10be0f67da9579152b03a46ea9771a553adefadbf1c08228f31c0aaca5679238785fe1aa3d25d1bbde7eafe13d96714b72f5f4cc512dec740f4df2a14e311b391b0d6320692a754ae50c30c2f6f71b50b24a4cf7fc4813300fcab8536941e7ef05645c21b751447cffcbf35b7b3ee32d4dbed16a0037b8ef93eb947c22914a700ab4359fa12a4cdb4871787b548e0ac472ed39f993f8b77825c11e265d9b3c50987f7c9b56fddca39d9b11046507a6fb7385e15d96662e1357ddb5ba4a7fea6ec74310eb0b226fc05dfa8dd97fdcd54d3fab616df1c6fe61767dcb26848b554537a7ae8c80c806076894862285504bab63469b53bcfee73344a8829e46b14eb95ca3883e0fe4204fdffe576b42cae73e394f962fb5cd3584ef20b7f67075afe9e7f46c2abf831ca600044c17fc9327c7974986f96dc4f9806b0effea6479c1528da7b9b7b4ec7b9dfdf8c2ba27062324f98e77938d2b4730a7e6101ad8724c609b9d8cec544ec2f44d0a7b4bb564f650c43bd87ddbe4ac995bb4abe2da68660dfe80ceac11133a971db0c382a367c72a431b979a5b8567330159c495e0f368a6830eebe7aee793874b0e11af803297647e09a7972ac8b99bb53ff736fd580123e16eadf48ca948dc1efd725a2e45cfde2fd6b7cbea7d773d7481900f35b28c8ff8b0d6c99d03c9d6da47c02ed8afa7f7a78604c15bfe2238e0b0ffac40eae4feeadffc3e962d251f77dffdc3a61c46b3d149fb3876fc0228ac7d2a3a6a7284295d5543abaa86b9eebb52f6f90fc94e9ecaca3389c49d13758b2d99b3f75b4aab555224fd920c8f6157c5e292ef9a9edfbd1e475c7ebef8c77203f879aff5276e83bed799e078d7ecb19be467053b66866df979bf201d370c34ce48fa453bdd2563cddb61b88e1bffe749b3ac2d38046aceee0c0784d4c933ffb37d60479b93a8498e3d027ff414a73a042db32d19a574c72f38bf678cd79e15df4cc9830fdbacbb537d611e06ca2af60c979e64d86f547f3aaafc3227ba60e135d95fc4e6c837acb980c29d9891f680dfd7d416afe5ae8f34401a5bce0af20da210a2b2e410961bddb0a47d5485786b52bef049952ee9ed93399253304591ec9a690362b5907e49e1b7165ff61006576fa3e548a3bc2ba0bdbad9e8c1c1fb87c398dd33a39d5ef17b3a754e83ecb76183d885a03422a26fec7a30934e42f51c08ef75040f33e0158ecff5753d6ffab1e063d8b251856be4e8c1a323e475fc8a61dab3f03793f69fb0281f7f55fa7826f9bbe3d7f1e17ee9c1dc99453b98de0b720e4a9e6628fdfd95f8501afa880f19416c658a4770701798fa581aa28b4e069582c4943e3af1c6f3c19b73a0dc6b1d04addfa5f7d6060e8150a8e2042fbae08dd9c0972ae05e4e0fdc9e4ff5416aecf8a16d01a187d27806dfebb61933fb8ef756c18c565080c6c4df35e01f7cf3975e94e270d4b04eac74cde7ccc2c23126d1b5f19c92b980c6baaffb70c3fa83140092e91c5f56dd7460fd40d1f6c24e4da0f5a7ceff5d4145d0131a69f8ae35c8ee5bc0ea40a80c2448989093ce5e72d4b34def77b62a9b7963489cad4d04878c365428c040c1eb093606312e879c5083061d38c938890c9d3530fa6eebda7dc8a05964d46a463e88c7e67fe9d5d082712c46864266a07830e8f3e35761196f6c7c61688ac086391b1819ea28a80a364a9400f89ac77f6fbf714c2a99cf70721382cc98a4c779bc502199141b36badb254b4999afb842262c5d949ab2e3f9572e28da4bbfa02f2934ef9e6fe7d66bb8bdeb567f89b024ea87b33c9a4113b742ff2fa5ac86232c7f372315c1034b5da44b61eea8b006bddc60dc56a1cfa0ca9f2b1003321573984bbad04ece327553f58d82944fe4a37fdcaae9237237dd0a81a04046891cf5f3ba508416beffefc648f1af0867aab885fda5e2e3e373a012c032bf1852aee356a9f4db4104175934384968a05ff39721e5613e7973fe455e67b14c92e0ca86619b10ab0d1fb84fdd836199c47d390b40dba86352d0875705d599f7b60cdfa787c9a4a92a4f702810461415c6cbdd3cff96ee7aab1cc78fc90d9277aa1b8d7e85401a1ab83d7d3596b30945dbaab1a4a553ab5e17cd2f628b78ad79fd165fc4f978a2ebf297c7f21823e2fbcbe772802ebb49c89bde2a62fbeca279cd49f88c591a9ffda4e5f8b58265a00c7ac14eec228433c18c2774c6a839a4d280f0a26f9e4aff2f40312116d76534ca71b496b03a4583dae3afa44515a3b43bb732b3135f86be8271db22352fd6bbe7b0a7c78f46ab1302b432905584addc88a442ed1f542f7f988076392b064048a7f15841e42ef1cea24744dec1638605b1f385d981d4d9ad151268e3198c08ae3f6af6ee9260ebf0efa41e3d775a993f90b308b6025fe049614d5ced4b964cbf856bae25a81147b327840abb7ee79f7312cbeef42297eff99ae40a95e1f1f15aa42d7857e4341211a57c4a037b56e4c0901194fc83263d3c98a0a6cdb8338d4ad9d636712cb9b801fb456964fd64c136ac592ec779e9c295a79fdcbad9f888f4799a1a531ad28ff89828d025d01fafc6267f25f8ed0bf438a4d783cdf537e8c8daa8f46ba2174117915170cb64ed3052c623f72caab5bbe9aba3a7f39d46d0b1d6076d8bbad40aa7333757171c5f71838f540aa07e0a44f45217b8fd0775df7d2c9f527ea9741a025726471e8f2549fa9ed8dd96d77d5b39513d277a516f69f4f034696e28e17bec1ff968ae50db008406d1d5fc6e2933c18a5207b73ae50b238649639ee5fa5038514f43c1a9b9066dfe8c8756ee633541b381602b74195ea8fc8b8f243bedc8be2b732c995f910a51e21b4c03aa944e28307f4599478da6274c6187873bf17bd7e68eed51e1f27c11cfaf95c19f0075d03a2471440f896369dbe1dd9057a1f1a50bbbff7629f8b1a8ff9dbfc7c58db96288e962da7610bc433958a7d5565e5491d6d5bae43a1d3213689580ac1729b1b7b9c7d730fb32ea5499f82196b8ed8fc79a74470decea926368f6c73ed0f0aaded2051bfaa6182dd206f40ca639c1dc131a642b956d7414600f9ea8df1eb2b1ab4da3dff2757307e89cf6b5ff852c1411e4bbac2068cb0c0f2c17002475956b3f4713935641bb5be2c7d56e826a819f7b555defde8ead72e69e7904566c8316908de89780b2005054bfc008a86f8941e2aabb2af2e13deb7c6bf782bbf960beeb5b025e364461a6f11bc91c77e8fa4f91882414abd3096aa27bf2de42deb082bd09358884bfbf73925f8dd1592f7b116994d2843cbfc6431a25e27ef1f6bf2bdd58e33387f75616798ea3ccf0a1304a89d691e95577f57f9902a3dfb53123779f0f1bd23539776e2b3ce495cf38679d22d20cc67ecac00b378b4cb8256545f2df49d5f154a567cd1163a293411b28529ee8decfe1abebc671b1cb4382750ac81bbcf3048199ba81a253635337d4bdc1525b7f1df5ef672e6baa16b00f48186f583e31d41b0febe65c413cc3b3e3e237221a80849cd57474bbbf06affbf0068ad6cd0b985dbe37df4e0298e678a4e947ab4542cb0e6132a2899dfc85bb4bc0d98d8e1467c3854fc92fecc1f815a6883b5909f17f6da3004535ae77992f7661fb81fe937e93241b909f34098e988e6d58de9104b73d491aae31f113ea910718ccedf080378def3f7dfb212de641bfb57f8f84762a61ad7b308d6e08b32a450fccf96ee4308fed6c745e84762bcc1eec097c849d25f3a95e69fa97f0710a03518a07c1a10ae10212d1405b0273b204ee288547686ea766b12180ec1b28e87d4a55fcdbbbd2f2b67bd329b03042441fe153ce05f73552a5cf44944da37f7143c5a1594cd497a36e82e660a39edafffa374b6504817cddd00a7468db65f5028a41fefe3fb45aaa7c58c06c86b4f60ddd464172a88a283defebc440e4479c31b5066ffe18483f071469b15002e23ffa25fff5eb9fead98c2a8b773ec5a537948b0f0fbf37c1b4f868eec4e24dc0e1304d1fc671e5461a7505821dd7ee6b734a047a6fb08edd807ab069fd6148977906796a809c1d4af2556f97371ef75c743403fdea2e87ff926c9eb23316a179ffce77c41f8a1502b73947235f3e698edd7136900e774c034488f51ddbe5c728aa6123b89b9d591298f902b18c712b1930321a9f6cc0118bcd54e75f805faed6d4d751e1d974051c740d1202e93ff15addfca55f7e217a922c83262b89fd40e6cb50f029a14e59f800d2492e923a1936e115f709ba86a8c09a60e17fa874212df0892734019e9fbff86dcba21365824add691aece634386f3b3ed18357d92f78f216efc9ac47f4b449300746c3e055f52fc08edd8adefd2b5a4e2c2e2a7576ca1115706732a520509408373abb28c5427e64f393138fd2db27e6cf191309e6281c51305a9adbcbeac633bd813442d3daf3bf80edc3e7fbb9c30a9cf7f127c5347e7bcb3f1d9be336ad5fa8bf3e5ada7d8da8ddacfb98e6ded5b5d90698ab155161bc9967b5e9be54da7671938a386a2c7a1f83faa11ee030f65a04ec058a3dafd30cb9605b69b69f109aa26c05abd08c43ce6f0198060ec10c6fca4845e9647259fd16fff7e5535919b0e8b04201b3eb0f9ad5fc7c4287d4d9d5aeb5faadfa6ed9e1765326cda8a4e2175f9ef7b3b468ee3f06c14fab11a879b8940f2c1ceac0ae045fe57f6e7e59027c035dc4ae120ba1eae24af834876bd036868025a881b82db0802ec09dfed763add3d494f91de6902524660b787d057fb160d446732a2f05a1e9faa2e5c8d1adeb75efcebfdf3a9fc38910df9a0f7c81481fe3712795781148171909bb9dc5667308d84d17c71902cfef7acaa4e89138421bc6d40f1cd9c72723a76bb6475d9e4784402451d86975ac244494755f39e454175d0cab467aba876c6696a4334f04806926fb7103088de7c6d5fe33f4068fee5b7b0e29bcc66b8896e73e5c4d947c0329ccda3c193b5f0ce9b4481572da22c96f6cf961309ef2cedc5eb59af2dfe083204ddc220e18a11e03b978047dac87e46645aef94f5e5f5bfcab02cb6ad73fc6166bfcb1e2986b7230fb475533a3b1dffda4ae685bc17ceb090bd9ba7e1713f8af0c1c56aaac106c9582d2779ffa391882cd505a8df6a939425921b637586abbd316aeb16347d403e1dbfcdf8a24cf68cf9172439b0b081a9d0e8763330454800696841c3e1b410a3364c6d08a8a90cc8c681fda136618a7ebe8a64fa810a80d003053c0607d41c5b190b24a28f5435816b023e2aa29c5d36471f4393833494d4c4c8e31c252fdb03ab58ebabf0e01739132c9b672c57944fc737693ba2674596d4bf6fae8dce1c443a6289a708d5e73642c1cd06f9693661054078d1e36e045a68de655138db8bbd1ecf05960115c21a46994ed46fb1d06ccb43629a3c51639b4f28b44894c06b766129daae3ac21b68d54f9c8a1c35ac16e18973f7b929952e23542d2cd593eef3f4b4fbf6e4e7792db74a715040d42ddfebfb6cfc74f458264e402d445be7ae2071f2f12e7bc1c24db674cd6c44078c253746e7753ce459fa40b9fddd49d2d4ff45fd33cb7d871d215ee6db7b1b81469ee79dc992cb137f2b0ff036b76adeda69663d37a496cf1e70a051f0e82df871a2960f4373b510690ccb7a698684161e0ccbc4f90570d027720bd041cbf69c84477de397776e5db77a1d97dafdcf4c3379571455916c860520a9ed42d4dc7345252955e9609359e07284a4a8b23171ad1885cb84117f435f3e2895c42b9ba6ce0330d832f4396eb009bd6dfda53ed894a38744827cd6852a63556ef590cd995f6f91b93d780cf0d0de29ae4695b6ab327891264f69629c7362de04f5e959376d9d2f38872d4cd4b14448106237a411ecff0ae2037ab513c8404d0603955d8b257f445bbdca06242aacdffa0357443c624db878106053e6913e2efcbf88baebc34f35c666d2e53269d3dd45b92246c2b523c6f6927cdad14cd645b2c1a9db9e17a281b5a223322f46f441c683b0f6da4d56eb1150dba10f27fd0648674929bd04e227e0aa9722333d60b63bc9eef65a99fe5c4a6a338ba0f80f1b57a7c48e253cf316c510604db6177e2af58df1bd45d230497e5dd0b1746e1be48fa905a200f549c380d526828c9f822ab1c087f04e87e6d3f0e1065e61db25c6cdda5f61ff0035d7b190ef6ae615821c1c66832f9aa5dd5d7bbf37196cf7ea53e1a6fb512ae80662d8bed91f479c8a593498dcface4f0fa058a9976124dda95aba430b4401cdbfec5b6df40da7942fa945ebdd0be6f2a8cb4ee95fc30b2a91be50cc1222fc02c4a48a6b7a0bf1d76fcff11e8b38dba5f7f57432a31672f331fadf07a11239b87642106b33bf7aac9a482947b1d9e35902d2a72f399929884f2053b9e9e3dfe3f28077b2aa4db235c2e533c1ed18f43d63ca715813effd5fbd98c10fc21800a3f5e7b61d5181f2ea5cfdf0c8caae15cbef69399afbced64e3acba72ae1a5d74000497247b02d71e31be3c4883e7d52348ccfb89377625f13ef82724775318f3b95d1b3af783dcca6649ce7f0e3009dd6c6f7e1876f58a2f7410c426cbc12e814324f031184e4f90f58ffe9e07ec9d889a359ae0b48e032022d613430b165b0a0abf7d97685439f7bfdf5ccedf4813acf8440856639bcc5caa12b5a0240849f8a2a88ee7221b8dc8f2529fc82bd7bb44093ecf43fc98953ce18d3971de85cda52d31edd84a7b63fbc1f7d03a8ecc5685643615bf6190962e4149fbbbdf10cbff57fed6666b659b52e6280c13d6e22c9f5b3ede27cababb2ffa20d151c517b33c2c3f22d425c31e268866693052f1993ef89e6566bb7d2ae4265e3787974d1cfcca6bc19e2f81cec5fd580a6f47f95f385da15b2a78e0826307efd2ce8d1b6614479847ba99aa93e2930606f7801086f69aac720c27625bc6206dde7cb97dcdd486fe88ba20e90adf499e748b646bad982418cc8872773ac1757c980d6b6c77cce26c86afa57abedae717652969017d70bd576a419b88374a26180876c30ca0a32a54de83b30439929bca0caf8ed29e3008229eaad17c2f2b4ae3c2183ff17a5e520019ce5aea91b0e61ad11f28d3f51ebb023d15b9c8112461df297294030411e18821156b3221393595b7131515775f9bcadce3e50c00b8c05b6100cfdf17f45e101a115edeb1865a3153d61734c5f209014b0bd34d70fba257cc0abe69dac72227dcbc47ee4ab2cc7292beb4fc4404f0bf84286f4423568f79455d6945a41826130b9380995ec832ddcc839118a60b75316f3e7c18080dcd3224714d7fb59458e973d173ab30bea8a0a6ca729d2af68ae1b0864732fd8620e13d95d596abe56d5feaadb3f45619d4e3654ffdda33dc27901b247749da34475d52dcae031dfc2d128fec72a0f409b48afda0a82c6afd4646cdbf9b771832f93dd1fac9568467e8b2ccebaf65373ace0a364d0e39e138908afead62927ed7c4886de050ff224929be6dafe22cf8d7593b85f13e38bc3d7e2332522f848e00f43708094fe3843d0bc66d178242b7b4a5e92dc9521b055363a4fceaab48a3a8f2a1f2b7f2be1779f556ac963779f769aee9c4c250978d533963608d7e11e254064291aa26c238024b159da41e863c16f3b21839385d82745a984a261a13566a10350ec58d8f749692024398a0f8a173f3e440d632381bac615b9b1db79957035f5569275810149e754456804c9630c8c1a002a21ca6482b8f8b08736b55e664a5ac47353146640a4d05e590379d04df6f85b52a380be273abc4291fbb916bf12aa607002af4cae968a8c4de2b9bc1360f330ad9d9305424546fba50a527813cbfcd62c1426c5448779cd5d03c9732873408da4b4388613dc4ae13dbc8611925d6f4e5f7053f145d2d6b989b41f2c4c66dca31317aae993b686f2f48e3025947c41c5af97b1a4352ba112e1122953597f8e05afd27c50f01e33b196191304ee03a49516720886f1b546047262b578a99ec8bfc74838968300ab69e424ffbdcb5fa1f5b4c0aa4532e4322df9bf9a5ee97c5060ab04592624561d0034a0a32a89b09934f6d04b35f2835d2d25e580a6d28b058b8421bbf9098fd1a0d136988ba07253d864cc761aa9fec737595bed39fe7431e80b043c5ffc18590ae4a86ed8c690cb99341ea05d9b2e7b02554dc852a61fa9d10762008cb9df98cbecc97effde7d7e1c05fcbd0bdd46df6c79a06d535327086bbb61cfebdd1b55487af2c008ae777bcd2ea6483bb59111e831945c641782306b3f14f6fdbfe07cb9f421a2496117707fb8d7872bc2cb407afc857c5eadda7b11c916b2c758dd1b5f92da7230752d493b6df2c510d6ce32163c1276a6092a201871cd5c28ce583cd97a702be74890f2ab28f5ae4be596f6da33513f4d909412e9941951d37174a170a9cca17af28ad879f560933bc7c9afc98b5223b76cc03108081b5972c97909349267c5456c9ace02c614a77a948b39cf7dc2a70f764109151609f45544db562a778a7bf24f8db25e55875a091a9a4b005d77c62093bd121dbb1faf8d9208f9a966d6cb0d363d439f2f5f46790b91b331bfec114cfbe816ea82b01b10f99442de1708a40f70d8c10f56c63168b2a6f1380d45713378f17b46db78c6ed607326d06f3402c8545e5c62905ff6793b3fa27f02f8ad0a3ca79d78508bdd3b2f4b12de0b7610b6831ac0eeb01a0ab92b98ee3e8810c751eedb8588f853b90e09098c0606ad258d0f0306bd3b17e2d137a7076b1e34b381ef0856eacdeaf7eb0b04f28b91e23467fe16c4ff6092e94e58ce3fb82d37b113ae26e7ea33834b880cc102de2d01b36c9688e9926160a69a32aeddf488d4c3ef372dbce611dc92f2b554d40e8e21c0586e0e3dd89bad52a73f12dea9733d20e047ff332727b04b4d4837e0454023a960db8a3803a8cfc19c2497568c6935a0ec358c8bb72581f4e86cf34a9fc2c7b9d77829776bbc5ea2b376d028a2fc73dcfd439f9c4cdc120b432968cae791283873fcc969d771450016f801a65344dede99a0949c4dda1f1a131adfc8e35733ce46c2542a1eb5784a3b2006ca1e7c4450605a624a108c89af1ff6b378f40a6dfe3a9ab958afaa1463a1215fd2b05021940b3064fdd90025fbed32f1f90972104b41ebb41e8b0e7190190a506c362e6bcd4fb443f576193d7ac159add2045b5a2090f0e4e1a5c5f17761d3a00de34762022f46bf8daad52c03b457bb6e1447cfdd0d56b2a21ee56549f6715486524df90db8b6140387609e97fb0281bbaea21e66337ce341fe11399677b8bf0a1a320f8ea29e0e582e33c39e9747440077b99f907dafa22d0ff96f2de7815f3324a01b9626641907ff21f63ceef151c8a641002e33dfa87963c78fe29d74d4a83a1c034473f66aa065f80fb7b6410b810115aac6ecadb73e76adcbcad3af8789f0f78aa11c0e7271af8688b7efa51ddff7016dce7c29fc18e3b9c97fdbda33f92053456428d441d7131fd5923026acf19addbd85c9e51a4ab063050add1b0a20d281a997caf2d58a1393b4b23cff44d9f36feaaab2e25d2290dc73222db63a02a54f1cf3d62d184c40d71b6ee84115abc6e8ede045fae063e7b1e1fe79b1c0e03047808189f699be3666cacf4679f5e47f54f098650c1ed9d1df760507589bee0d5090c03c80ac50fdd786818b5860cdea51165fcd8ae5556ee3de2c19b29a305109eca84d031c43e01d5f58d1fd1aae6acf4b7b1ced2ec0b1663fb6a3d9c60e60c2a1f96e8d97ef30380f18eb307f6d4443cf1e92a540fbf3af1ac35b23bd16a91d497fa45211ec1a24c2920001bf963082c26904bd90d7a9e2ebc7ce7368e168a0e4ed89f58f36c50a258f618172f42d93d6bb3c8fd8c9fd72fcde3ee2123c3b5a407c26a0389f8bc1425d9f6962284def5e170ed4f0d5b2e240f6bb758ef5f2fdf014fbc203e6838dbe0917a93f0102be777274af157e2bbd5fee7fba707a6b171bb59ac1cb7a1b9c2df3c3770fc2bf55d3b4ae1eba05b2d5db802e03cc855e8d7fb27de0f37c64e08187a3a931e68bc4655e49e0d22de9cef382a7078ca38bbe292cd8a1b4fae447a7336db20743f0eda61a8b43247da116d6958a3e768c5f6653397f766bd972121fbc08fad1db7ef36c11a8eacaabdd910e9a9c46190acfe8155cdafd4630791f19b8b91c00189dd9d5c78e2873bc8149f4b09266ea3e66385db56b44fdf9cb7683fad9cd6e35450080fd620c4b081e824e138bd8b785a6d47d188fb42c655979a9b8f0a9ad2aea39de1f3ed81ce9ab93cdfe0f0142d4b0be5a1cda5de2c1a4f1bef363544d38ee98054096e7311a72b2301184f28d14ecec069a6efdd5d4b0b19dd15dd871caeb1afbbc57630d970bf81239e63e53b8437157a94bb5471c46d6e716f717f51e1ad14fbd41f9f50428f5a3de3b158090a53d83109c21e3f6eb983157b3d7430e4b80fd428089f4568836d64d5cf9b5695c4c08f1886088a8bf0e4b6aa8c27ceabcfb474117f590720f2f3efb77089024d065a390c0e20025fe701079c444359080fb505738b4213d9bab7c5098a98c91572b4c0472909d4f1aaa23a2cbda2a39a4c51a60a2f9832cc93f658141efd9ddf3bdbdef31dbbd859b81828c06c9e26147e8fd20d86e99c6d9c33d023e438b03c48eda38279717e1315623c79abd0934138fe864ae607f085a7cbdc1121f27ffdd050d883bdb6294b6bfb7bedaccd5dcd5dcf492f9c71e7e85524635847b5e40b3989650447300121b29fa4ca805031f61234caed5ab052b293915ade8714f18548f8b96aa2323b4849b72bf3951bc7e00a02bec08a2dcbfe093c3ced97822b34978be95f3be0c80b2685a441db05bf220b6c31241d4353030cd062056a1540b85fd3260789d57b87b4776a3d6ef942d4ac01743f88edf1f4f2d000aacd8df79d145cab259754fe7a2bdd6c3a19b9ab91d6b00730970488d4ece6bac804fa04a8168bbd444a7447354fd485a502511bcf37e989071268a6b4436c0f9dbb9269256da2fed7944c37c18ab51fe16c128af28f99d2788ec4dddda8a892af7a7953ec3b948d54c64275426fe53212cbdcaaa9b48d9047f773f9b30cc54c5a87748cd008d3406d4ea40d1bdb42c1ed5f681f2f881bbda544d6e871f46752cef8bd6d1a7d6c2d29cfd7507d035b0ffd38726d7509a7ea4b1db4869e48b813fd0b46082eec1d3f8ee0dea0c93fce9333403c0521933c16ee2eb222a7499bf87a56324aa76d8cc5e24181754e6893b60a2da6d2128cdc51bfeb5e750e833fcf1f2d7e61685474b11b7d0997e4530871b351a24439f325cb5461f59b0300ee044ea8ef254a75b84123a263fe3fdd8de0b1866c6331077af31f0361cd3c7382ebcc0cf7de8d97ba8bd47e9a14a2bb640f55edf485026d53f2f0e364937fe2fbd994619fdef4b897a5fedf6516143827722ae602087f3a43a20fb7996fb641eec6dcc853a54d942a817ff75eae0b34dccf50710b4d0735a2e092808088c7375c288cfb08661b0099a02386013ac7e35ce504466ef7254506e600155fddf5b971bb70b63186f2ba59bf30fb0144d049c95cc376dfe385a7e0aa35d9a89c07feec43004051d5447ffb90944bc78817576c695702855b328d475bef9f152c98ab6600517190f53a4c2f71742ef33701874b8843df0d9d1bfc22893e050a98e2a962876ebf687786c862275d6b00220f750339a7d0b1de114c19b37b5c80b329c8df867c661433b63b675cecfe02277c2d1d0d83914493dd9805b167cbe63a61cc40f94265c1222ea42bb14fef5c58d35f240a492a61e68beb0f13fee051077e237ce48a65cfac2aa3f80ce303ee52e38e38ac1cf501ddc1242fe705c435759dd846b3635de4db151ebf2760207f6193a9bd920fc2b444ca9546efe966444d0ae71f1d3625bba97df3e93616e422df6eac8831fc017d88e37e461161cd619cb4a995e4cf3712875f433e805c6d64f0e587e095933297d894fd736aa9429fe6762f5037753399648f849fe641832c8c2c5deb2aca1a7a8533d28c8432e51c8b3bd67254310ede920e699bde2fb05a57ed3b3bbbb754fb1eba1e5e00f7a5de98c0d8812499b948f32d491ca7beb7473a8d32061c4e006a1134d159447455f3d1aeaffcf2d62f9d0208e7e7b0db62bec3cc8bf48750aed8965bc1db67ce1911eba2b5f4cc748ff39b81f34f743711cc9a8a53799c31c7f2682c442005888c0476401da7d2cfb66fc7e283c8221062fe351fe6d34a21520c5d8b16391f6d84ce89dfe88e0f78d84281fbb03b9e45c6a3af00fe3f3585399f95e895f937a3fe3d1063b72d0909dd7a645fccb0e8eacac9e1836ce61686988688006d336f0ff66c4b0404a1379e6871187efc0cf580337744539b29aa747fe40f475971b74312996d153525016297edd2489b26b47e1bdea7562b28e9941a865462977fef98333838f4420d4898af8a4246175f3cb52e102f527bff55dacd9ed7d17e3f13f8ca110753ee615cc3e8aed0e53ca9956826ced5435c633c43a6b4881d8fcaaade66163d2631f3b1086c9576a185ed88a952530aff653c9e70a412387556b731c466e4466cc6a4cc6839c8ee06af269fa1bdd220959a3446b2d597690b9907a8a20f278ad32c9c2d52d28d49aad5cdf7948c6d438b74df89cce4fde2b3aecf4e6e46fcb1c6245321564ea396108a66f404b080b67965aab6e99599be765469c69ff70a71c3e783563f7647282a2166cdfad40c27e95a532b2cde2a02bf66d1a268a8a21d0672cbc545ddeceb00d39248ef68b9b65de6cab0d6cdd098478a8a411cda59a756147b3079f7e9c97c683d19d63f086f8e33984c2f66fa9905773ceb7752d5cb8581df36f84fc2bcd14c8ada47657d3a95c48d67f05e2f2aaa5f779c9bf2c5792193ab55a3e681cbf37ef56826284fb5e7a0fd70d77d979472f18e63c4c0b8afed50501168aefe69387834e5acee6a5fefe6e1da3ab3268819eef22c070b3443a6f42e5af38ef5b376a277d53088a9908329f45443cb0cc2f7392b714a56a377c1ca6c1732115c267777cd47882f7e655435cf7d3946b3aa63d189116737c67fef78a91a3343d394c301fa730a3de0a5235190c0c8b8d43ce39569009890949477ec370c170abd88e55442e24d7114f882168f6cf20429a5bd32357f77e15ff7f8261ac2317b897900776c9fe971625a702a22e56e460d301c92ebfd12d49f18ed9f0f5c65c400ea136edab01374394b2df1f72b40a8e64d507da2fc98adc5818f5fef5f3a7d553ec20263b2f380319bc14c5048a533524b54cdce5bb6a75fd27f173257ed549e6cfcc4f1728c3dea4b1a1915c1eb292b9bf25b53de2ceddd12fb4177322be8326abc8b08cef06df21a602fd633ebf4151b03775e2ad5f449992e64e537425518011029c64fb5f123417259f7feec192fa037c9e9db3891a28a40e4cc5de8b4b6a6b020b3a7265f0480a7a995f9096440ac078b85b63d29d19bfdc30eeb758ebe4397bf15d92c4317a3faa4167a8ddba12cacf195b3c7f390aaa0e5d552b4bb0364b805fd48df6ba274bf5684de634561c19091b55ccbad31ee8fb49b5b6ca01fd5ff2e63711bc58fa2ad91aa9c52d9f70aab952a6a20a4f61c877c092c0b2fa5a9a57530c43ece8f228a647d04ac69182b9149a951052f718570699bbe50c28c860d0e56063b2efb11e51c83f047982f3957ed6a5ef0c3df87fde4e566d286fcbffaf21a41ff9eac3844ea96acca48a47126fcbc8f5131bd49bebd0ffef273a76abeb475113540ef68c9867219fe23e3f4d0c787fd0c60f7ff52c4aa87d8b08718045b08ece3ab45ab1b9c5be9d90a5cc5dfd0b424addde9cf2bc82f15ee53ba26b5d8ce29363efaa5830f72f6945a1378a4cdaff0d4bcd340b78c9173390dd6f68922eea5c2a5565f42b3b458e05f4b48507a03666b32bdfd9f81add210630a59ae3837fd376ffbbe30c343189e0ae6f214dc1eff0abcfe00fa5c83dee83bbc80312c08ea6c835afaffbbc9a828a7cc5527f206c99884fc3d365b30d2fa509e3ffc1a65c2da002ddf607e1f3d5c8686f12cd229d3ac234dfac41a4a471009d51b11e24e7971007534561ca0703cae589496619a805bf1232f272391c93cc753a3a0aef9e99ec4deb8724d57f7bd3d3dbd2cce4468ab6ad6fa63085e20a8250ffabef9c5f906af6e06ed7b3213e2c5339784a0bfd1d722760b34e7f8e955a11fbaefc706ea4e44110aa0e395c98b641a27f5e068e9a577fdeb66f9081c63b8ecf32f804e6663cb09c49a2fc4191f99b20439743eb2d3d1b05ea384545aefe4e92c5e63e3e6992dd469d7988dc849f35c54f524f3f31100d89ca3accaf8a9f9f10ab113df1112e8f54f037965b39295dbe79e083c8038232b6982e5482388aebf4b33c760f0889c75218126d5a245e28d2fbc12e420634706c23ec274604baf3fb36a603df3d715a4a58161ecbbee55eeea3df49699e64a796cda67efdd1999bae5f6058a870cbd1f20d5f4c65ab2e0de1772247394d9016b983bbb6a2548b50e2276520102f272dbef3360181df8aab07bb9b45c788f0971501fe163c21ca2a4afd1644cc9e907bcb50d415cf2023e32df3ab25d6e1609fd86a34f8908f5624cb987fc8e69a39c3dfea66b46023cd3ad90dff5f69529413751701e75b9420d211388fa36f349330d42e9f0d8bda42f3f9745c75f10bc6755a9a3de5733ee98808280697e030539e1a432c906d3ea4ceca718adf1cb5573f2dcd3e471b1808eac41fa4de82d9c5ddb72bbb0f5fe20a908fb49ce8f1ec384f305793ba8e9557272ecf03ec02facb4d3fe26da548c4b432f71aeda894555148a4d09d106326bab9e426a935b8020f5b6e829b9895c42713c3a0a58a28393898868a86cefd0ded20d470d56f5dbc585cf47f012082b014fc2d33be465914d306db5d0dbea4c8fc732e1f785d44626181d105cc7ad69dfbfcb35d9c3b7eefdfe4934ba64865b5146f0bceb50bba044d4eda2af8d00c3b98aacac6c696a892bafb3270e0b6fcc2ffdfcb727f7e2fa67ba7bbf4188a5ae5b4a9fa76016d96cbd32a73c0fe644d7a030e19eacfe41fd45f52f75372a9e32abe3789ca8f723f15a6ff1cbbbba3bd90f84356a201b8f93df01b7708b47bec537886e8e693c7b2b7fe18d9da06ba647797b420e57f7566cf39852f1558402a65e183a16840645582c81461af8328d491e5c69f976a54c22991fd2f9ad5988089a8caaa13c795de7c11e4c51bb17f97a88f7860ded74a118927e7fc3191583a95a454949605948d960efedda6e9947393e259baf29bd9b14d7674545eff3bca54b09ae0e05d6807f31fc0047a2e5407b6508813ecd510d857f3ccd5f6b0895ee06271ceda8f0cf87421d8e942dd377223fe53e35072d1ecb29d3aff5605e44666f5e23028df911477f8763a25c8da04dc2b94ab27fed294d122d64047115b5597f241800c1cdda3f3533432c4d9e650e220654b9e726dd302f72ed0770e394e3437009967a14577bb2e4e20daab72ace317eabfec6389902393bc87350055fff335ecdaca70ceeaa680a4067302acf537a62665ad032b527defd5bd3153edbddebb2e584330b0205d5ed27679143e8a5eea4141ffcdf12113f75f9df87a56a7439410288e4ba8917c6ad4debc18caf893b5bd319280b4df3b46834214bcbfa10fc6ecf1d258f0a48eeb6cbc8e7980e7eeab6ad7e6661439308dc9720859d4d2b0ccee37c521d308b26f4ab06938dd3996e1dbf4b0e750f390c0a731610661cd5b08f07a14d222eb12eaeba1ebd6280ca22eafea515bdd1e40b5b6f4cb5caa7b36bc5b243f20bb443fed39847b4a1efceb3d4645dc8239b7e7ca000072ccacd27660da1409ca67ddff6974e384a9ca818b0b5a7fc7b8de9afa5d47d4201d9b755becd0413a8f9b7e0a0868498cbd5ceab5e45f55e43c639bf8f28e4c3e9eb98f2ee67f1b93c1bb496695ee9f19d057f76099e8485476c46c0858336eaac426397e772fd1c9cc32ac9be3aabc309c18c14238b118614a9d0f9c75029376a8709ccc96629558ea61a99a181953582d1c22432ca33a314d6f2028f90ec04023086e26ee40065e121c104f6b42aaae5ed11de3bc862db7799cbc7cb393db91de7d036fc0a94c68a258429482c55eeb843b82c38b30aaed96c6329b997ef7453257a3774cdd4aea223435a27b7e8a5ff6ede2e99433fc5f8604edc7c0db507f6a96a514e39820c8b37f566a16bcb64fc79a1b76077fd5aad3fb3f5d045fa15500394d94a0d8b313aa8f10333617fb699b963988004d1c465487f2d846dbeb46959afd21ba97cedf30965c4ee6c89f9b149bc4e79edba9056c5f349fdb5d954a05cb95fb03ea28a5e348ff1693c1b27b9db13be74c56e4cdece6a5c461ca4d7949f9ad78090af537aa424ac010e4b886186ff8034e5adef0376e3fdecb68baeacab3b9c3739c6906f98575cad88901729a4e9473e1cc5c1040815839d368a55c0bddbb3d4992bec3fd62f8f435a42838960ac9ed104d4ddcad2720183af5ac7363badcd55578063dae77c75751d2843fee1b4ec3f5e664bfa7e0099803bdee8308368e26d048bcdb235904562790c96dbe2ee8ecfb8ec890b000381b41a2d2dc056884d3c63e3cb808bfa05f5d8de6c54f3ce97a33cf80edce9566e8b952b63ab4f0cb5e11a5976937810929006e0981aabd46118c317b6296372a25936938063cef6e0d0aaf03917883e9fe695d26b9ebc72a43572253cb0288093399da41143fdca4687ff48a22de6d1c19d264519b8961d824e71493986e9988a0488b1b4dc3b70c2e6ffabf9f9b72bf558eaedd6e3d28d92685551740131c5cad1b7692258734bbe704c7d9e790060c7f9876c6d4b1cd661b7aa8002ac64b884f79be4a932092cebb1053888259f868061207e921069e9cdab9315b3b1428c9b3cdb01b00db66f55a8fc27642a08d8c24049af05b6aeeaef847eda5f870482b8f1956f10f287efa5c5460dbde21ffb7e1573186b028916e58804624ab9526d560c0fb2307e76311d9c9eda724d254e3285b13d8ac8f90899c3636764e21977d70b66cd940e1a7e4e5c5cb3fb36d1f44e1bb4cd767c27765c87da0c01cde3b16557fe66d6288fa22bfb101658864f1ef8c627944a945b3b1fcdfcdae8067bd2fde7893e0c1a9f9287848f1c89d2feaf6663e89383d6fd308757371828abb5c78c5e833afb255bfc2b36c0d8a826a0311f19159a61279a3219400307d2d5c7f71febe2b11aee4f10d7736d607dcc4f34defd22b3803d24cf2a5e6abc023ca21c07f30ae444fa5efb064105f417a314732969195643a78818266b0baabdb61198b0cfad88f41f4243e117824b292da39821a6725f33e1ad16563f348ac17b573a3c325d8e123d93e188df44d275506a49aecc92e62d5d48fc487399a21489189a2fc36cbfbf3579b10836c55bea286a9a42afffa3d1d9a0ecb497ebf36c90562e3c1bc55f9fd38eedfafcc8339e8c3576a923c85f37ac78c9874824693cd9a9d4d17dedc6f2c7aa9dadee320b5f97572451369c8cb1a64bef4fe2c72aeac31562a4c2ec883891aff7eaaf428ab4737d7dbaf98b942e9835f1f2c913354e63daf479bf65150b86e792512486efe86badaaad291559a2958989cf6f88c5678b6728c1f463df927d63158f4fc4d1b70662d0375081cf3c27232f95d95d45bee2ee4604e65c2e80e9de95c9fbd7774099cef148db003df4bebf08bed8f956f9fb8c8acdc40abfa2f8f62d3744027ffe6eed6d7e11810f1f80db8e75dc3c01256ccfee0ee324d6afdadf697ba3310183ee308772a8d6f9fdf0421f94935368aee73ad27911bae699bbe7c13ea0972687637bc35b7da37c668057df475f50cf153b2d784d7de5efbe6f72c9f95891e7195dfadfc09ecf15c9b76b6072c7870900ba5969e9929ef8b3bc42107dfec7106bade18a965b0d606b5a93b0e10a432fee5a4e3caaa397fcdfd484b800f205168dac65e381d7fd7f338421f4ceab39f5d053d47d1d3a752c3d1665a500803324e6838b8e51383d0e6382b04c956bbbfcf5c459ad65aa64fdf0dcc28d362fc5e9e4159f760a8fff49924c8aab7cba70fbdea3b126dcae7adba7e753e893cdd32bf569fdb1483cc700bb681fd6397a00d401daea8480892b49130d17ad8252871675d55745a8c075a88241783399f83d2e12b97b433d3311dd271db6ff4e71467b8501047e3d12222471d478b828ab1fc7f0f725d5222a38ce93e3cf3360d88d3ffac829e734840d9d09bfd8a04cda1a2032ee1729ab1dcb3511c0a66913d92ac60f07232a3dcb86d76bdc68bcb61ebd605e27f42e0e737bd6957e54f6046eda9fcd045317dbb57b433b78132de693b9247a9324f87fe6858ebcbbcb6f48502818d2d47e25ec327e280eec4b41d3b422ef04877f96ae7516565f1b0d64d4ca8724031699e3411b2098560f9fee06dfa4ceabcd93383212bee5e6e9df8f3630b73c69dc91b743d68065e2cc8a62d683c4db0aeade6264a59ce91ed49ecfd1360cf8f760d97efe9aa0aa8ecf6050285afeceb4d6add94f929a819ec6a6e6f52b90a3e8990dbdc2eb20fdb5b78e72f005e4c568dbe962f651fdb05f8199ee2367f4be5beb41669d9cff3ab50bd30e38fa9a511b4134e3543ebb8f3ab99a0d68f8693d009208582966f944bda9a52d29f18f4ce5aa53b8f4fe58131527f8d05494cac28880ebce3f0b61699287efe131480fa45a731fc138795d6890bf446494a34fb2eff22ad8f3c39dda10b25f4a0bdd229d3219cb353495e43a99a4523f1ccff84fb7523fbc9c78813df3827a1c6740ebf3f9e0b4220b0f63ebe14a25142198c4c5acfed7689f7263f12afd8697efbbb98ada9def87b09c02f32015946abe7ae16cf9ad098e9f361d7834fbf168fccc1270fed41dd54f40858f8a019dcb3a57d8e8285a2358e277ff37f49454040f676e020302d880a143c0b21655fd550dd070a10605f1a8a394afe29dbf73f75900884b00bc7fcf7a15fed089597ad73b8c40e09b0128dc64d6896b9778cd26dae0ae515e8fbec2c04837c8e794e97cf8b976b1a1c6e3f82f46726735729778d47f47560735a23733b2e82843839d434fbf0f5e0fd348470d2099670c383d7321c789ae32998fbfc7dc4ec31b02f618791eda986a600d7726137747ce6bc7d70fd4cf2b34da94a5a33ea3575955558f5f3300c86579e1bc6e2e68bda828c088eb64cd0f19533fcaece4709933f5df2c4f3b737bf7621c6a2d4a74b959a15ed2c6c1cd88304d1fdd47769d84515fc096f57013d0123263607e54fc84d6c00dba1a2a1250eafc4b7ed3c44f258c346aeb6d0fca1dcea767b4ace603cfe7a5fc8cc9480bc669cbc9277ee9b3ee8431d54baf52ab4bc346a2e844fc202434bf466a12ca280ef579c52b85a3453bcf51e379e246a69b4ed8881a29ae2ffccbde4289d2ff83accc13d28d8ddfc757c01c57b5fe855a90e2150356fc157e1104f0d79569ca95a60993eb8b93b750ffb1e64d0c8ef3fc12c1ab1450f733f16e57b1a2f37a65258c9560e1574fb40818fa65212664b8c7fabf3354c206fa212d20589580455e48fa9ead6d5d933d71400358ced8eeee2dd4635e31130156d88a55ad7b8002e03e77674619dcb7f68a0a7f5530b241090fb09fc62b3eb81f9576028471376604843d0afd4ce53e8c6033434eada99bdfd366a570a532ab4f8c0f6f122bf96229300282e15e430e7e7d3046d8e2310dae2b1ab9e5caa25e8e97a2227710e0dd377183c63cb04893a74fa23b99c54cf05fbf9cacee9dde59dfd564f74614c4a9bf13fb255ed7f8855882a732ae8f3811f20df260aa7e6abe4f43c0058d7c1a614141c41c115143c41c0078485485088058544504805810250056a401b1800536006ac854d5038058107f0057e20108481689000524116c80725a012d48166d111145d41300046c11498070b6055ac05c546506c05c54e10ec816371121457417113040ff0a7f808823f0804214118092f201105206a59e745390446a800986594d91018610ec05c23cc93608105164bb0d4022b245869813512acb3c04609365b609b043b2cb05382dd16d9230516d92b05163820c1410b1c91e098054e4870ca026725386f810b5217100aed08020fcd9f6e00afc83a540544ee81c82283c003043620734ad557bdcc4371a90aa8e0557e5d9309b4db1f830948533948a41c13fccb306e924cb8342554b085a5293c2b2c908c6f4c3d393c0b05ad42aa5c40bd59fc26abe07f7e6b780f4f29f6fb73df0beaa859ce905387641e8ed6c24b4a14c7d587d7650de7f07c18910564f7ba02f2b4406290e9612826c87c3ef286870fecf46140c3822c76ff36d9dfe6ed07b10f33cff94c49219384410f921f66e5c83fa0b313594c1fa45f98418a7f519deef99800a40bb23a99e0d7931b7b05d0cc20dbe563664cc6011740b3830c0b8a93539cca9780bc826c35c143d9ffecec086413e480c21d0575098c44a0a641fe70c4c2cfe256060e1412915706550739ad5a593a427c54b24ce40e71c8dd092080fa3b15eecbb3fee8476aae8d0845f1a6ad0841703e1b493a1be50aa3ea7cf31eaae4c583c721ed42faf7581465869f3810c80d1415e4e6e5b18e865bf9e3407d826c93cfeadd7592bf07d223cca03f14b03fde724301490a33705dcd98bc96c47840be4116f0a196dbb578a64011410e0b12d82ef903e6001a1464e8d7b402964d28017189b6ccce3ebcfbfc5142ccd237211fc33107ca4f573d1d9377536df2a5e42ee3115ae53f0753254b7dd72c2ef225a2db687ba2f4f87560c0cd5aa8e8736728220fbc2eebb14770ca4e63a160a9cf5a83d77f5b9b14f54a14179841b2ece684c25b599955b3a99e40a9bc11f8e84056da529e176cb393b7d2969b8be1a3fdcc930f7fbd4101d2d173594e0f93296f82a14a96ba5e174dd7f6d1e6e3528e24cab4e98154d7d35bf84ac624e1f52f73dc6f2faf99d186ad3a09a4253a3f3d4de9a5ef2a30bd6be829746ca8c92ca905ba6b57f6e04f595ac33d8b3449528e00a4653ba3c182bde024f78a307b55ffda11a4a2c29e0b73d0ebfde95cf4ae42273df60b8edbd197f3772802d8d881ff19d53107910a75f71275a9f26664a8ba61297b83e150abab1dbf67dc4100f590456125c7a08ac2a2baea2c0ea03bf68f60c82fc850b341184b44c6e56140eeadacda8e136b12e63bdc087d64235c65f980529368f4a2114c86e2cf3b09edff1c4a95ccc8ec59f4378ec271a00b65c6f21f0eea01d4ada503d1ee3d316a4775b0e94d885458f2ef9c35d43933bf2246f21b0e51ffe211dcc351b0a54a59d1a584598b6941e12e368292e5b6005ba0a11f8b4744948a8480c2ed842a5b191332d8ff07399f6c045eea76829b52277b7cd39eca58e57fa23c92d96a1c14d8c8a99295a6635ec79fcd8c79f26ac261ebb6f7eaa68bb6f0d7192b1183aadd7de5fcbc79823c2464c9a4c25e25dc955a3c1ebe29d353d5799f1f19ba4c19a079eb7ddb4ff82603ba5b400a86401cb211ba9cf454ceb8468e040120a8bf33facbb80a0ff2e0a037eef983829b666bae204aa3678766ac647ea1d1764941120aa2a19b9d492b3c82e365afcf21c60297629447a4acc79ef040c4061207a992170fe66658f4a5fa41761ced6d343a07fb15d0123b7e5626ad598b4bcf3240e30e922a457ee54401c3cfea631d9da59bf5e0a52dff27847953e52afdb3d4a2555272ed5c8d709b0e266a0a8bc47f226daec1aca2ba47e619902a7966775989eb6eca749070deea3cfebcf2470b15adb6cf19c7cb8c6cfea5034a8c91b9fd2b0caa64a9ef1e3c7816509a8bfe2e73f6f13af0dbf4d20b55d6e2bb74c32a785d26ec9489f86f002858ea7b9edff53e59b64077cb8c83a50e14304303e43f594f29ad6bb8a95a8211fa3016d4cb20074e040606e5457c154a1843f76ed6fdbde44dbe43ad000d46d5ef948e158fd48abb0f120df998a6fc08a74a5666a61c08a365fd106844a2c4f175c4066edac2e1e60f652b1302f62acdd57e639fcb754d762d15fba653af44dd329135afee3038cb83be2cfff247fa2aa105de13bcc4e3a91a01331fc21dfa4d9443ae0fe296cb77d8740569d9d3a5e6424026824f62bdf163c0741a1c9ed1b2bba9b7913d80991b987f9e9fece7d532c4bd78487a30607a5ab52c8e9c4e8e99da7ea992a92e18366b4662058711fdac9387ca6f842fa8b5ffc88ebe431a6c241d8e1b014b1d65283bff6566d04af54a3b82707acfe750aa64a9eff5a9ca4822ea00fd53669c98b810161614679085f3132b866b741c22525484467c7b32f00938b2ee20846bf37749528d5a2f4f2079903d9134a43e067f55026a18641afa8ebfe4ad7f2450db202b1fa37fa044102803a983ccc4949b395c10c940e56b35a87aa9e8a2c70e028a38b4b3b6dc2fcf6b4e122df34dd0c708cc41583825edbacf4ecafafca4a519a01ce7215572223b5a5b17d3e69718f0613f3b3a474a05ea12c1950166feb7fa7cd6fd0aa9394b2c0697ce452b6d848d48e65b4b03291054292a7abd8da7e963360b541a918dd00b5aad5c12f5d25f01ca1f8474fbf5a6b056f4a54af7da0963963267bf784721f7466575c7dadb8a0029df035429b202a640ef13e56dac03ad75b2162a2a1f32f9740ca2ffb0b3074b95b2c20fabf15f321080aca88a320484eb5177d2f6e29dd094223bd929d0ec32a378c44564018a6965fecbcfe8a25501797c0c648ac09fa3c10ec511aeaf51d5a72f03d2a8bd6823a064394deb7a4e76e27d7720b4b0cca9c1db04453dec550fe8f2d27e630f5b64ac241f805bdda4e956cb5b968f00aa9438c83a45dc17b4415c30c802b2403342538c95cbb5130c85ac68f9204eb36641d4d9c266849680407b822a170aaea3ee5b2183fc12a89f2d5980f42314ead49aa0616153328a058fe04ef99633067b88528b4e42f8b7cd474451893932fe009a018e1216225d6df9623eb91883903865e23a1cc95eb49f4f1dc35519c58bbf50a79ffd2bea5adba8aae0e87eb8d993477bcab15c573c71c90a41770a7d71cf57bf8a834cfbd9ed57568ad0b982d345e17599bba90ce73dbe832a59ea7a4073099d22408dfb429cbc48a516b8b0752b9bb539f7b1e1f8cf7e26903e12f1589093f4f0dbdfb966d646248d74f5c7451f9492c67dc12a33a1485a5020505c443872ab5e5abe1cb36fe5b44b0bf4bc8673cbba9959c58fc36aba6f0bb2aef32bd346a43c1af7d91b04554a1af7853e71f1ee5424415b47fe075a82e2f082b2bbf784a77cdcfbfae754ff9718895fe2e1b77935ce8a7553b579afbdc54a2e72991ec3477b4cf2bc339fd3750facc9dd86161f8a42a54a96fa5edb455961a6112853a2125e33903d276de108f8b619a27c6160ed4e4c1133c36a14d1865d293a309033e7e3e2b2da88f09194f8b3dbf6205576b1ab73975408222f31424c23a2bc16078d5f45628f49c953df7361bc63a4ae23faa3cc991ee09817f8a83f89ab4988c458c13eefb1e2cfa8579f716f20d5b82f2cc593a4d9063148953cd592e6dd5ae2fad8b4ae54182e785ffb676c91995729ed156ac020e81217cc70951a3619d0b1ef99455306b5854561f27c60fd0bcfda3540eef4f216eed5845cfe16fbef8c1d8367d7e24a8336f8a9eec32c27f4b1274c69ed281a5226e1aa1c1d13d211a3b3b86d3a88c9a146243414528a2a15e271104b533a911b413191ed505d5390fdd7820c745574a5cc19452c5869f1320a63cd5bd13cd879b2caaf0c9552a89da1e69a26fed444ba84a479e39c2cce277ccb136f6d3501aae4c583a7826c56b13fe9fb1c52b26f101c57bad8bf22334b8dd4c64fa730f0265cb0fa25aac58b901f8154c9cd7bebc7b2c38a1328df202e5dd007726ba15aaaeba560d73c8b1adc6c93f3b1150e25d751d7ebab75a84ae0d9073cc0e59c6b65d188c0edf83ae120284445df1455e200043a84fcafc8dd6c2368443c1ce18b903e28454545cb4c56e21cf419a8f5184793ab3173feb0085bf42feec6e82bdbf4a4e14e7fb4e920d69d64c1912c94da1b36ade877cda10e8893479970ad9dd0ea228eb6be32a9c3b509c4a36f8b95a3520594cbe28170429542a6f6534b0b6ed3fe7f51d48814ea47ffa38c8742d4b85432039dbc3088ec92aa27445aa8d0c51b972124e9ae515471a8a940e20186db7d3d48ff62e5cda67bb575ae260c2cacf13ab6111eb936ec7498a4a7ea6a77fc461d1c9db321555699210da34695af9e81d1bde2715dd258e8cf2054c9cbec9ee0bf6fbb741503951cc439a3126fe6514bf5f766b0fdfa29816116a2c66cbb575894b2271140ff0d27b873eae8365bf893e63672a2200c8ea53b811b11d7e335ab2a1094a2a2cac553689401fb84fcbf28ed10aabca195476fd341fcf508b39f276cb7460c2ce709330241cb141d8aced264448b20a311eff820f671546bf482bbe791162b8e6c5b444720146caaf77ac88f852a7019eac6e5d6f97e0b8e318ea24054e991a782d2cc6de7091eac6f2d58841dfd1e7309ba9c841931b80d8f44ab6cf40881fa2465266dc1eed70ec4367d16f9bc13d01cfba937669c11de0e861a31fde39ae339d0941d62917d503470e0301585aa6d16e8ffe895e68b3e309005d971a01ead9c20ae7d53d99766c351648385b97d397f38784579aac2d83c05c819cc2a226267f36a29eb386f6c0de2f8f5401bb3aa12314ac52e7862ba4620e4a74b0d7484ae3df1d01216c136d9925bed6ae83e93c9e9fdc3ebfc8a67a509f4e04daa286246ba234a221f7c301fa24daafcf0cb36deb439e4a052e8f1a6d602b824695f9a2e2d0cf9698da505f99d04f07db995c3b3cbf7225403949ecaebb340004ff7970e32d511f64be9dc9c81741ed59a1cdc1f967db4f2576f438dd09efe6b64301a7f8765f2656ffefcf93fb1cbc82f487866546852a94b4005d78b5c67d61b8575c19602ed8f9ef13486a3ea4e2d456d3f7fd959111d980fe1d40348f3b59e945ccc7bff321577b41a438b2a4041e75d0a728fefb989d67fbe36d083df283f99d0f5939a21cd368b10a8e750a6db655f7e2498e428e2f9e9cb2e5d1e62af8aedc0727ceece707436c8f1d0707a13917042f4cfe681993c631b9d158507bf49425040faba9dd2e108ad3be50270cdd71b6d62c329ce9e9bc60b33afc3fa8d7bf5cb34bce3a7e8f2dca12946917e3bfa545ef3bbf6001c9d31e685700e3039e2ad33eb05705731b309befd18310bd1ebe38de6a55b397d8626baa4b93e126fa1ccb918ffa15eeef8e7ba776fad685d0514f18eea3485b149ab04c0ddf015cdb1bcc2fc6ef1505c1de8abdcf6d72b030552591cd8ce19f2392d0b0c020876292c62b489f6cc12d2290b7db11efb2f17beb636e4912c8ca67fb6ae93f3c8c3bd51836f9f485cc7de05829e2ad58e74d66af4a11b9f7f07f114e7b39d4749a0a9095ea4184c983974f32b51f30bbe39d16d632696a0bd52bab7448690f8e614fcdfdf25ab51427e25c257b540e0c3262f6b8c4b8ec5d6fcd4bfa5606cc152b9286fe6a54ba5ed7f542b647b2547e0373b6b98aa488edb40f83869f22ddeeafabe00b410a1fe7c4fc6cad796e7c4583966f41e914667f8c455c7199c79b5569496cc4a86cbaf00cfdfae16d13f0c654f914c6683e95fb6db63692bb0969540e954265e0e40457f185809e27585643d8f14c5af8944fb8b4d5a76629408233e8768509173315fa7cf6e49d5ff2dfff91e859827ea1d40d33239cb5f4980833f6e9496bf4c69fdef505d5dcfe469e8f68085c2ac5b26070410a86034bb338264a0e0d1107bfaea6d6fef74d3d2c6f190577dcfb469c46b45472f3fa33dc3bebe6abdb456815c03c0580ee6f47e182d3742a842c19638918bed6fe5a90f5c523bf2a025ededb91b49846dbd0cee2368ff9910c8edf199c87a311aadd7b9ee7aa2193403a603bac2a3f63f63615b5ffa8d823898a8ee3af2d5233c59a9614b64249d1aa14faaa43bb7a23c46c920920be90f16b7d9ed797b5647cdc82bbfbafc299b02fcb53f7de6c7adf843e90b923747f2d17f0764ba2bc80931d35cbd285b5523091c5af18f4d4eddc683e592b5a703bca71796f3db57133e2fc0dba2aa61b5e2a83237a367ef5210767dbe21f4d04342a15478e1710ff578fe4863bff186887486c4487f90087b86823d206a875953222316998a27f00b5472c9fba0a94a1c928e73ef4b8445c904a753123ba60bd07b3a477f9f7fe355c761676e02c78ef076248724b0fcf43bf58ffc9d2a176ec338e6db4daea2189747d64ecf7c2abd1f0513fd4db5e8d5dbe3b83a3fa2ca277a3de61d63f90492179329ee252711b2ab3adf5429cb05ade29e164f5ab653def9f2cddf52a87703ac0408197c83244c4676428743675e5efc843b504b5362809b47da76d80b2252f483215cad965c129b771b4dec5c894bec8eebbd4fed16c2179f3ed3ea48e19ec012175fda5689b840aa719875a9ce4b20b88c507dd6cbca96620d4e3898bf77d5f14b9088ff6f66f20aabb6d5d54f313f5299b8e300f8130fe4a6c10a1576e59d633f44de89fde37978b00e2f492f880af91c1bfee058b02a212cf57ce51b4153db0cd593e479d912032d68ecedb67ebd34534eb9894b299df50d787e5ad2a2f986fa61057615bfc320c2f96ed658c914ae8db30a16caf66438253637d7d20db7a073621ec0b94f0c4ba4ae1ba56c7bd3fd17fd913b3f28bf173a717ea495af2dc95b4e72fc88dee4e8f6fa6b6aac0e18b9007436ce28a628dd64aec581daaa7fd8169a55a36934cd062f6b140aec8db0186ec1effa8bf8c0b158162026140a4083d2e190fe83cad8adfb424102db34364702f263be70deb25ba1eb875ffe0c32a0a465748e4a87caf827a58b55375efe9be4b6d4187ff4ef0329a691273952655f3b5e278826aad0f6c96c82c058ef89449e5dc34548f10eacd571a5b17c0e1f04347b3b62db21276b767c4d0039ea7fdbc7c3204df7d3969eba321d114a95800723f51e6811c0000142808a0ac96c6e80de4c420881b03f7cbbad5d4aae707bd05e74e7dbd0fb83e89938f731419d8784aecca99b9d407234929f22ff2b60d8f25783e5bbb78898c3687e14ca2bc67361e22f7c74e35fc66952f7508ff44e72fa31bcf551cd9e200d29565bd7158db0d8991d3587fe855142414f58d9f98591495f9446485ed22c73847750cb01391a3d63a41187b8164ec478927f4fbf2546f3693b7037bd453213648959f3ce8bdb1f34c130519e707d8742e12022d235543a4293be349a2df7476f02cc5d49fc9eda4a86b45a05905fc6a580955792e36280808720bb817033891ec450c35b913ebcc56d97c4ce6fe46e24443ebeb17564ea7d10969c50d877c57392d4dce3967a5fa7b839a463168d57af0bc8f6e4d0fb947b031faaf52b79ffeca2aa55a792ebbadf33666bf8011132b5953892b6ef3bda9628400435efd828ef75bd9dbfda6c7fd59b419b953923f04c71b7f79c4825760a6bb053f3830dc011f64118b1f32c81cdc0b83f79d77326d3e0caa75cacc9607452c294f4cdf34fbeea06266fdb0c6a7311ab11803700c1cfc8427afb9526e4b496e61d7d1278166c730125b8f8456ad85deba5a846a368ccc4077a4f9c11e8d36f22913f243e2154d48a57e775f284b743a04f5edf76e11603e40d72e1be1ff13da96b1ffb377d8146a23519a2f1032d28f28363d22d332a0c325240c71fe9f92a0b617295374ae229661e4ef375f29c5310ffb833d0779fcc4815c419aa184378a526e18ca34fdd3cb7eeaf01fd1e9c06bafecbadb1853025babf9fffa2691ad67032e86daef1228a77e717e6a4e29b55251d402fea8c01e91b7fa8fad6a616f34b12ff5e68dbe268afcd2717dae0da0c555a26747cf6bd844f4520493e456227267a87ecfdeecbdcbce8db5ce919be28b4872143f0c99cbf6930fb21496416597ddb3a7c10b94944e1a4552579d979fa97fff0e178e19cfab45a76b1a26916606043b71d697b18a2abfdef50882682b57352e8774854429f96101501452b7c1f1b9dbe9ba3b7bfa587013f486e9d5a8e628c68c2af2510c9aa9f31076856a128dace2952d1405e66610322fae4c42c0f1e556be263f9983e4928a0cd61e6bcc849d0d53a7d1bf37fc4d8211f969aeec0c66ca7db794535e891784c30f0ee48f8946bb9756376b27bf720d8897a85890133888eeeaf13f6849a13fddf28db08eae836a0468dc79eb6322597e7d5556f6aa782fc07bb4ede57372739c5d0ce1ae108c286df59a5de09160e274232fcb65656482234b0d387f6f04abc1c585f43ea7257ea78cddb740e5978aa3ead13c9661d8ffb711e450f90be92f487a501e9a54eb33a745f703eaaf00c539cfd4f92f94bb5be1d38fedc55bb0b3bfbd043fb02528f83575a561ac7e5a6ca2daa7d333f44034ef8ae8e1beee8f95725a7f7eb1ab8ed09f8ec25b78b8a86b2b55cb76ed49abc80e3e4c08b383cc9a7129bd3db2b1957ca6c889b4eb0cc6b8a62c2fedca6055905f8009222118607fd5407a3b600d73c039ba8f1de6dc31fae20c0ba61ed4cbbe6a819cd2f4a2054edc5304a78f6d70f80432f67fafa5023de643be5a8769a8fd52a2db522f578c6a40da76c499f916d13fc2eef404aed02394400b99b410b4401fa1973759d0fb0b0711c110d076bf73f868329ceb1e5d538e1eaf53d2e388952c01baef69b3f9ad698d4b3e74376e7c77f34fa6ebe8d707ee559e1381ce2e133a28f34914702e7467f9ac1b06e04ab9e3eb65a8eadebe66c63ab85e93dff07efa524748e3551f56768af26f433a1aea49580e2a4c39d6944ca6cf6f5eda896c300e88017c644b5b6cc369a0648eded7487169098ba420648a17e93fb8427999bd59a049cc2fc06f41284ce7eda6b0bad930397c6f3b3f6c11b6568a2f1009e451061a560ded4ede3d0b4034efc07bcb49cbd7ea1e058a94459b343a7fa37ed90c4d32b05ff317a377faadaf1984a2fa51f1f224389184aa9351b0bdd988153ba56c023d0bbcb496910136d3893f0ca7cff81a3d214dbe95864ef7c19ddcf03e8f4519eec161529cd38bf0f14681729f210d769c93bb7fc1170ef2cebc1f911e8c0d2d571feb4ddbb1fcd56ff001875fe9771aad13ccd80a418fa0a608cab9e99ffd1886369e3915778e2d7eef88f1d930be81be40a622e00de8cc38631acc1de9b6603ce3cfa47080db408ae563c52efa7956d7eac49499bfe74a7d9e519f7f5d63c7210ab529868d0007d3c9c692b83e572ff8f8977a7ef5b97542ae3c24e2a4beb4dd019e857b78d52521c52bbe1191300b91a54905e613f5f3f351baad3d33eb924589c82836a07fe825ec1a51f4c9918f9a06d7f94ce1e0abdb798b9b6da8e6362fc3bbc766b1ef9bd5ddf6e07e1e8f98afe8cf3231aad6141f5062ca3726d22b63413ee8a8918a098ab48698e0f5fbfbafac981113118e27d78d97d00d6c314d9b31aca8223c66c2cd786847ffcf5f851bc26e9c972bd0f72c14ff11fe849e7834e314b6b765a07d29df6f89ba3c2db1ffe89393428bfa901584bfb4deaf9e930be82f80efb60fec0e7927b2972ae5dda7091e520262a1a3f0b0d58c4187976154ae0fe934e25ab930f756d1cf71f51cf763052e2dfa814fc4710c0c2bd070482d3a6caa741b3a071974fc38c52abbdee41bccbafe7412e6ed83d05e9ae79651fd819a5df9d74a1ebd69cedb759285f6becc006dd4556dbc8e423a59ab767ace326674c3480e3a4d05e0967dff1fc8d31783ba58d5397befce73c519cf4ca5204b29f675ccf38677804d2e9535c3509503e11606b420be998665834f3a69576527ef21b5253ccc9329b087629eff90246ae6ccf4e1a8ad2860e73f187f6d404873b9194159192a437b915befc0f0aae579f91de5d1f27d328d3f9023597b35c00159bafdf38455906322f57b3db8df983d01972683f3e23d5c57c4dff6c50ff2b83001656396bfc6a9d5e67096ddf1981daa391ba73d016939df13b0ec6be2f21a7423aba39c3048365adb5496a25e19d6cdf13e4122f961d057d5f0b7088fb0ced6ada2ea3aef9573181689af92842a001d453daecea9458350303bd85f8ef02b9d1754a624e7650e69c34e565fdb1c408f11dfdc83d8554e540e60fe690e70f7a87e1ecdbacc4724c2cbee04cc0030709abb6585778a0ce0a18985ae213f796a5d856ad65aed7fdb41e4715d4385792bbcc1fccd4bfd44fffece0acce201d09fdbdd6c6ecbeac0110e5bde9053064733c906cc96d3d617dc653dce6fbda974cc8e053cc0c9eda91827fd611ea295b289451e27a08ac5e346ec73530a8b30fc68bff66c23154a72cc4e780dff67f60ab28ea0801f07f72c294759dffdd10471adbc6e8936985b2a18fc0d2d9b8d94eb30e75bcde18a0326ab6f553c530cc5d4d6870b4bc85bf0117df33c591d7579a43186a530a6a6b872c5911dbbda1d31b35bb9c5fa1903912ee2154ac26a9019463cf59cbad1f8945c157eadc207dc56df592a972b80f05c52513311adab0afa2b52673b7028e988f44b5a8b0fffac7f5bce401c0edda0034d8634af53e9972fd2e5a8378127eb427124991e2dd5da10ab9cb4dd7854a21cf590b84d2efe55e6d0099f2abb5cc4ab01be474bce6dbf88e7459d02f5f1438e9a9bf6444f4f2779050e46613a41d78a1bc650b2eb7b2742b3481a7e625b8ba73ad643d7cf470ea091333ff913971a0c71f605dfdfe158cdab1e5caa1a7c14d9ea62a38b2d8c726bb5a97e2bacc02dd00b87a6eb37d3099e15b1e3e97485390d9593bcf16e9cdb6a6fdd37134580b0ecc01e42c8142ee0c879fdc606b04381a884449aeb2098134e3ecaae387c118482fb50d3471db3fa49672dcc2a6768316822fc279b49e2815b236ee246f401e7a8c3da8526e8ec40054ba0f1450d9635a3ca5158478f0bb3f5937b0b0c88aaae057e800fa7873ae7143e8f4eef387cf44a1bf0fdf2a08c2356d68b88515d9dd176e187a4a1a6ea1bc0dc28ca9dbea4173f60dfaf5300613ee77086fff469e3e11a9a866fa3a78560e52810d179b3cecf858d814f88f40b87add9f033787812e41407b52b7533501cfd4b1e4bfb01006debd2956b9e323fb748be1a84f71f349a9523bb473a97786a64fd7c7dd2b539329e42aa12eb2a57be100b7d2208b28849363f8598ada000afc960ff17fbcf82637dc2b2f39bc041f0f4bacf965134b5a0546c9a524ab2db00f28a7737494b61954da2be26ada74ed3473b205fc42457128489690aa5a46f20922bfceb1c0e3636d93d27d2106e00f687acb4cce42cc93bbd829ed2fcf4bdeaeb8ea38c5d3a8a38e67c9f52e7c5077fa46a2215c57de8fc9920c7707a94d37b0011c41bf000d306a1fdbc6091401f6a034d0049c811da06a5308b2c111f8d4ee0ed002cc88bb8016f807a902a336d6800e040214200bac4061d02cf807268120380287e001b80347a01154bd5c68219ab9ee70a371ffcd611ca3cecd0751400e0cc44eed527ec765bdc12afc98cdaa80fd333561e530b01e66235936c92200f4eddec8061fa404f369a01d7d16423afcb4e25267247daf04c573f71246b01661f0290e4c0162f7602c044cbe6b286c46be6e27543d1e4680110af62505b3b715edc56676564f0120a45adba1b46bb1723bc643dc2a5cf2bcfa6acdf65f00ca6863870c7a4dea136a40e93b3a6e41a228225aefbd2aa2192f15a84fc8fbfe3554fd8d54fe2a1b4602407a6b58e79e95bb1107f70ad8adfc4cb43e16d29c7f980538f74ba667e10b88b543049e48f648b88512c4b7ca75b2bcd3af52818db0d928b3f7df5cde7ee1cbda79b63e86b33299ad0775f2ff51c8dda3435680fab8b8a01082b7e921db9d378c13c0e6a5019962958902d900088bc8a8e67d2ccd8a6ed4be57ab963b97b3e82421ef1802eced85ed3545b018f079366224740f591b0113e8db38cd35afea25b3e8e882cdfb478ffde5cb0cbf413a64190ade2ad1307e2757cc863e431e10d2560c9aecd51c50dcd38a938086098add093d6f82873d3e05907d65bc2f5a839f09f776e32b5a8003ce89ea20b57c9cac06d1c49397096dc37ac707413acf74a483162131179bafa2428df28253cf8d1a5ecd27804a5fb4c7f1cb689c0e23a6bf81e1d820e725ce67190d2539fd6bdd0fe36130553bacc332026622cf5f73a9c0427ab546d6d7ed50ffd4521586b54883e3a616ac334ec81b14f20a99f324d237bb70fd590c11613fdf615b7444c004655eaf65512b530e274ca65f5bc48b9919502fa4b9010b675cb02940cd7eff773aa33c3c142bc1ef109e7ae56ff6f785cdda0f7e8f780a5b9b08f27f1f591eb40ba52d39d989d8567112584b43eb1ffa7b87149d808147e87bd4f870eb0007999429a167339ef2c6b358d080fefd92721d5eed679aa393771580691d7d29f551f022e42ca8c4fcb7066a66d060d3a4fc157b04e7b5bf0f3e21f74a7ad6232a374aa22cb78d995630d4cdc3837252e634825c45af4c0cd647adc1927da73e5060484b642a5e04cd1a2344109355ba86cf9772d0ae8961f4774ef08241d74f511100f47fd48c88e84187e1169cd46da05cd5858d6ee147907bbef83bc8024af5c1f9c8604b6706a0dc17080284cd185a5dd86c08fcde69aa283a6953e282eead762ab44ff4b42747c0b03bc7648732565f34048adfd2e94be8974d096eedc444eb6baf8bffd0a76ec56de25b2dd85193583af0d325ed63bc73fb6f8f6282ff86089b98bc7c455e2529befa5be58276ebe33a35952346972368e59c5584b493df6d40f91ed5ef7d67f9f3a76a64c0744609003d888d8c02a7a19ee38bca1c6d674f00ab64953bfb8ebfec9ed481538b13d3262880410804b8ca57c3fee93bb777b96c542d653a94d9d95629f38276ca32fc7f3af38cd61fd7d5f11265dfcca617cf3ab532b59dd85a0a8e1e487b892e565e03a297ca11cb17f1046ef728b5628a8466df351faf7f78980e7288c0f3df30645dbd7a132dfe5a80ec77f3f9dbfcc13e475cb1b0de9144c4d388d205ee80e424eb4f64b557035f2a54444f12c1f382c3af3262722f3a3bffd0b01bbfb15174f58bc8873ff6d96d680c9ddfaa9a8f1bb19fa23f4991046baccf38ddca35817b7f7fb9337f96ec85696272e0df84bc55ee155bbfc6c453e6b4393ea65ed738f88deb6f4a458c2dbb99a5d3a28a5e0b832bda92f86d823b622db3cbfcfe92d9fa2bb18b1066161d41ac55400ccb82125b4290ce3a3467be2375161b7353bc4fc2e51beb866f691a71d545627dbc4c51ec262b56b41d693a3b8bbd43f6ad654ecdfd2360d17deb7b790d7c90395782d66c9e3f6f9ad78d7d5159a1e43ae5b9473a42f5e74deb4004038e5b36170b9b942ce2d943baa69894b735a9d28cc265939134ec277e08cea1d9a3e5edee81fd601f28b0037239c6db549fa14f54ebf43879eb2b971c171e198557aa8e5692de1d3de71f40d8e5cdc61903ab3d5b83f7ba4cdae8dccd16f37a1c6dd64ee82a818f5b9b03a99c07c90caf50a449fc91fa66a0e62fb5810fbad0d6bfd4c819b8b82135060bcc21b7f8e5998baaa26ae597526021000f7d40b29362842be654204ce85dd4b9842c47d75e728f8e22aa9e6fa3218b27f8c53741aa4a37f3dbd5e5910aa73de3aef8f4ec772f4bfd9be6af6db699b4126abebe7092ccfd8b914a7e68253aeb6cfba565d4e09790ef704aa7e277631201752280372f12dfbfc64db3677cdd7ddc7fb34ab82df10c1f22c66c7b8628c99fdfba007eee528cf02f5188782cecce3ffebc117062540eb999fb5bd07d9d2a963c75e75e27ca0efbce1a5c41f057e594ebd3855357e4b7d6c212758481ad3d2dd501e565c0ed1ddec23e4e03f3ca825c4e84b31451fe3fbfcdf343e894506086b2b572a561a3062c66f4d3580a858db1cda92c2dc1ba3debb877306099c8c0069db2f8a1598cdfc6172acfd4794cf516747077e13377bd03c8f922b1d248294812fddca037e1a7a6a3a44329b93c10cc873efbe0c007bea9662960dc1a9ca48d8623aab29f14a6ac2d84832a8af21fe432514a23020850650eb5e0c4b05b1a0a5a03270d955934fb1b5358a59fb1615fb7656c0843b47a35fc521a2035a6b7dcda95e04336bfc782dfaa8507aa264af89beba1892253b5ea0fda1f9e977e069b29fe65ff57059b050dc253932cfbe5ec1f9e19339eb4c9450e40e821ee2841d27bef4eac9ec27daa6e9972101e1092dfec858298b7c2095170dd3ac5298189a6a95dc182bb608d48f4614622e6e13d96f2dceca3d83640c3201af0bf7139aca8fafbf771e836c8c51b1df82d65e68266ecd8cce11a7a67f939c447180d89f76a5ac53dbec1c4bb99bf9b681803ba4297d04590fc63e190bcc7293a582bade0d387726aa5bcab0d51c01c239470fe771c47d64e46d3ad98e694f7b3e541f8067235c3819caf11b5002560c99a909eb44676ec0f43dc781ca15ecb0af469e84d44c7ff0cd62f5a5c6048007efa0aeb8328682472b48b5a086c441b6140877a55cd841f2ef609803adf93ff21d099eec338eb5ab23cfa359e3b9455d61ba7df6f685ddb347d8180b98eaf9508cdd09345046909e40897b09b8b968582ce958ac525a5fcf850bf07a0783e4f937bfa76bb83f92cd8145a85cc2fe07c80acbe9a63b8213eae14b46f067e0a4ad0912e18ced1a05c56637918e6b3bd26a7ac13a47ddfab5226f67940cd73427fb62625e04030d2d9b93336430682f5fff2ca911c30f1b0f9e88fb9ac3800418c0fab26cca482a588a82667eebc95a4ce5bb0c3bd6d29a43dcba9aab6fc93e0674bc5083a096383b7f5ab71bb4e117dee5cca370622bed371865a3e35c1c9df723b17921f672d2bca326f1756de7ca95a4789f1cecfdc343efa85af0e80e2039e1b0b6673b8898fc614375279d3a53b3a1f82f5b120ca36a145cfccde72a1d1df94662254a2174ab27fd65c9693cd1a9d0f25301890b973e73ed9d13290fe99e82347fda72190eef76126f7b21eff0b433415909a27f49f9b3754d18aba6d280705a2c345340a510ce07dffc3b6635d380b80e956eab22ae0e6b857343f19917823d73a7257b46b60810f80541624e2daaed1216593a4066487b4e9fe0fb2cb2688be660fbce118e2dede25764e0c85302c3fd4ced9d6393f303563cdf6d62efeaac15dc40ba77e9c4f9f633f5086b23abaecf9c6bc354e593c6b0ec0cdf73840d5a334ed72d2499bfa1159e103b5a874ddb365f4f6adab3ad0d0ee8c4002b7f580e86bc90207c6aa52c1e4b7dafd61b230c0fa3927eb2e63b31fe2c7b931144fd0fb22b90106fce81bbc098bf3799de810e8ebea414179ea754d91234ede88cb5fdaf9e66fc931f27e7f63dd1020a200b0b3abf216d5ba09dc1f96a2d4fae32495d71c92aab604b31c7d3cc6d2deb8a2db91715abc41c24a5010a09ff2236113692445574d415933e9dfffa1532c0a61ba19c1be2662b4bf11b3e0ed90e27a7908efe25bf9bcc6454a5194c9f9a48ad025a778038235c807cb3dcc9642907f186553efc47e47c141e9bb855e40c8751d2daf9a9c8ccf14aba2a881c5c95c90f1911dfef28697600922a1308531176ef521fccd614491af1e09de4dfab9d7d19047304460a8f87b361bf760c821bac2762b556ad55179ab3810919bffa136d6a24657cdecdfda8f5d2204cebe41b4b862837c850c280d20169d0d4e2b2bafb3def87d482c0e950dd90b8f44982f196cd98bffa2931cbe263fcd3035efd69455791f887167d6113d7169a64ce9b4afb752ab0643102790d90ccba0cb6a885d409d060862175e0fb1c62c99982e37decd1b406b30bc095cf711b553e64017740a3009737bb084d1da842994060ce315595e25614ce317f843703ee24f1b97bc335ae968463cee2de05d8c65e6f9dd91109461eaed90cf9d76fcb05f0489e7cf00f63f8a5ad52754646bb05cfa301f213be4bec3356a5bec68bc3913a21dfc2fd6cfe53f4e7fe2664a5cd32bea08309d2fa61b6ac040437890aa0b9a713549894b3ab2f9e96ba6b9a6aea8553121b37a46684a68837c07abc632f55cccda2ae69234083d3d9284709c85e07accd8e5be5a1923101b98d02c85ce8c5ddd4edb9dea82f3676e695c8b94eb6836c06cb3f19869730468ddb7aa99dc9035ff07b15edd799ee827be54a37a3d77e307bf4ee08309b7fe1c179a2021b0f4a179e69285571f1ec62835cafbd2b778199dc27e87659cf421e02732df3680d07ff92642a2df5f31d8169920f565e3ae4ed28f2c9addb83c14678d36466ff9abe4b3f642fb44408d6a7219a5b182df21ca16225d934018da6ab16deac53a09f3d550a42489ea0200efd31a8155066d0878b970f2161ee98c3122998e0e1d73d9e8be2bb90daaba0aa0c7f804ef637d46a801d78c56734e1c0710dde462eb00994569c1242bb94f782407eab6783d3079acb8eb6f8ba4b495c89d659960a7de0e5e017972504747ee64a804b0d7bf24d900ead73c95e38726787b965df65adda859ebad40abb1d8e0b6c501df644a5da906cf5d2cf2b51b2405506859fd8f181b3f46c5627be482189210a950f6950cb4998548c90f392f19a06ac7e85f97d561e0b731bf5460fe5dc4368317cc105971b48ceb6b2e7dc13ee77e8a64f26936e496976ec1d06afc5425f36393d9ecef286824db039470544d2c72e40ca429167695ea3d9b17e0d0629c5304996c335a57638a239eb0738b5be327680e42b80d9b511c5296c3f5dc302bcc46566bf16a9ac1d2bffa54287396f44386fb31a0654bd1d76427f8acab7762abfb34fefc07ce563d49e9164525dfa853c37ee6382510435c1d44eba2bd2092952a4010d1fb03ef51cd9d49a946569c1a2eb1b3ad49457350f35d9ac7fc4be27bab97a47ca3bf23df03895ca23e6f8549ca7cfa031929e9b63c188db00213382a8840cd3277e2f2b424d73b43d2765411d0143e2a1df55b931a062956d8e9619b0198e68ea4549ac0d5ab6b72ba0027a28e6dca5d42c2b122a981ccc2e59091b90ccafdc112966655d5e3d5181810b3909d1784532708ff55e696be1095689650c25548004e389999d53bd46ed2947a5e9e39db3318ac2f687ff87577108d0c5472f326ba2ef34192413c5960d4ecd3dd8daa0793ba79e7f22d3d038a59bf0a1fb91e5f6984ed74adb5ddfb2a083aa0befb807f57996f4d43b1b94c12dea85ae79d9e47225ea0e4e79a753f53d6c78db4926f398bdebc9b08322c281083d136c803ae9f77c519832c085a251addb468711110350d796f25c088d169259d9c861ca503d7277c6d3cd905053e0e670862f7a4c03b8b7ada6a68277d1d1445234fdfd5704f4ae8d0b1db9953be99d32a82bb2b1153f0b395d3b42210a4a33d031bc79f87033bb2cc9c77ab5a2c39ecf92f9c7b64f309a3d7b42838465f158a8835e4e558a420492c1a45699168f5928c4f5ddfd19f755225f63cba56f7ed26813dc09a95c600db9f8ba3e27af00d5b1c8d3f0650584a79fa7bf1a6a0fe6a5cd1e4a2841f512bb0c1432e94f4c02f35622a5494053f976f8391e2d2b4cbe9ec82c9d5656a4b6c461059cb9e56d973b2be2572af22b07a65c62003545d4c75335ce7fe4c8e7c1e1a44a65ecc17351df92969046d06cb6dd9bfc52f5374a1caef47af70c01629e6a26ca20446ac9dcf0922b289dac5053a233f0947d5e3c434595ea274f23dcb3099d133a89915debca8b002571837b4150bc58a3cbaf702d502dcf1926434e2f60719196802283cb2884852ae94ef45221ef88039e13f2cf7acdb496b6587e58963d06ea3c340554bb515ca6d7eceed0e1e9e9f814ed448ed945ad601c387a02636c83a5b19da0ec59f30cacbd01cc41f111c4d92c0a15fb7252affde05695aa8053d9276bc48ccf83060d6eabee1dbe5d36742f6eff4eebebdd8f64b9ab98e033383abded1c99dc94fe4d7890d9e91325f05c071b579daaf4390ba2d4572d22ab23948ef3297e1812c5ec1b7194550fb8eb5b16edc18453d7ade57f38b5f6ee8d633f3053b9b88574d1fc238810e9d45c1b82ceed81e4e477218f68e45646785ef485023e4c9ba43197ac068950d1a92a7dcc9bc3e99bd39bb8765f84c001edd68bfe3e167e101b7f6374d97012d45ff5334925d424e953dc3e203d142ab3ee36d328e8f6d5a14a6626479b83972e042d40308a08ee99a034714399a8ed8744791185bbc2a6992f8fc5c0cb4f26bc6257b5b95d108d5097503c04335cce8464b0eab12e2152829fc159f536da4d7a00957cd6f490861bf9e1476f3b37dcff159795e12a881d5c6149cba77c9e8cdbe0801c672b081a50554ea25a2be01198be5a90cf790ce2de43b82ebdc916c28c123a62080a93783298ce45f69f31bfdbe68c95a4777e3cfeabe60a6491fa45eb33cf45b08bdd9c4bc61d3070a08a4919cecef69ba1d73bb69a34ec8152b327d7bcdfe4200e55d3134eec4e42e00f82eda4f5f7b106d41cf89e154fe610f27c5a5a6dfa15aa01481fdb276fb337b1875294560f096836a500a81e49bb7c0ae1b1c9d8b7a576cae4df8a661b6b9c567662026d4070a18d2f21f1bbf89ec368072d26c07effc81fcf3add6c85a2f5603ff559cadcae80690cc7c34f039712aaf190ebd3dbdfaf84d4bcff16ec62335ff14991a425d4999011740c430faa1c87c7674ceef6bfe356be4fb8c7927e2b553b43ccaacb59beaebc9ad4702df59ac74d94655f64a1438a2fc75bd0bbe8556644534f812238f8498a258722854c327cc4deeb49c2184401a468fd21c2b4ef5f59ffd50b1cc97e0d35e1a24fdfb5db7d781736fabffefeb13f3d315564335ccf549979015768aa3a1a0bd4a721ac3f36c9a2bdd18c827995f66ac262897b0ea00e7963cf9085ce169d91c80a7ac9cdaa160d16595b34ad184edc319ed428c0952fd9ad1bea1e360537604cdd626724b7dec73fabc6843205c60bb6c498ebd56fc148847da8a40aed16ea5213a58aa5764f02d1c9dffbcf681817ad70d7997370ff01ba26cbd3f4a03c7439a14fb2e939701042de4db254d0e9480a8d77a32bcbb01ae0f0dac2676c8ecbd60c600f6eb3fcdbeb456e33e0beaa8f976e25c101a3fe8bb67b7ec52f938219841681717551821e0bb07d73efc009ab5379e8cb4ced3e824ba0fbc50948d26c8bab6a58eab744d0fa72ca2877a091d17a05c306cfb0281546c1d92db5977ecc8fe938b9fcaf01a19e9ea8094bcded5a47d32759a212a1e00e7907887e8be426354103f872115be8d6d7236a2d977ea7b68a92e5b2c529aff3406f9b771d5154eddc968d5e4b321903df55f422ddb85f80eeddaeb32ea9aeac9604cd6182ec44602da42f83498638d33d66068cad086e88ef834a1e208734baf197267d16173d0de9c9d404c571acedc9d1a10c5317c4b3dc319f79733eee39fed31c43d9375c1df2bb44dbafa739089f77a822ea58e0d5b1777a2dd467d8140daed34a9bf190b3ea51bdea200ff8680e143d2f95384bf8f4e6b8de4082a2d0160512c27f6112413fa85ef756e29f40cc6c529f7433b566b8ae997dd1889d825362e0f2a09b3efb1b883d5967b833214e2161b08a52ddfdf6f087dd8608f481914ce88d596171b40dccd783d2465b2c41c90be43c0ba4d96c05def15a5e7c0eda404948ab0bef2726b7a6551f1e50bceaf9361609c2524f78b86410b0ca4d5b44a3e7dbe838dca57137b739b02937701f312726ff35b2351109257135e0b037910d139b8dc766333d3c50dce6093f56511f2124906f210a2737bb95dc6bba35df703ab12415e9064000f23161b6462af4a6453a340b77e77d436882c4ee2054906f208a2d32afa8c37351c0cd689da4eb3cf6028bba535c94b870a331810fcffc46fc7f9cac12f3b74a2f8faf3f38fc9e7d651b997d7ed08ccedf170e11e40b1154976b07ca995ade871b2825bb959563a1dc951963e9ef2baf25134c3cfa161b472e83d1232220a433412b2ff7357f7faeb12f05eb354239e7495970ab2c3cec5259d9d9e86aa19cd4faadcf2f217db04329f8543ccb0862fd6a8c7fd5442829e7dd658c6925495de98ea542ff5efe7ea1a880ef8106691c459c17d79b50543dc0bf92a67b1665d71c914a8055105cf4abd22ebaa8d6bd97069689fbe362c9f7c75d6b0e68a90d5725b62c3b92b000a85d9363233b04c312c88c4b2492e111983108a2ca0d7cbf38b1ba4c7cd0fd8cc5096f2004c6e71c3233e63b76a6faa0304132a759aa429c92385cd375d1159ef6b88cdd130f47ae1040ae9b9592127e152a15462dcd34d4fe2839d48471d4b90dbb8561e27aff8c5a49219e3fdc05513b5629708d63e69b26b073b93f30eeb8dc95888db15238b9c6d305e049189aa9a8c2a2b462e7cce496f9254d18dd04174d5b7d1642422c9d38f3b0366416458b03ebfd9420cc2b5503c17cb54b45283df4eaa046fe4230b5975ec2c284d0a0650a4e15feb99ffba981a94fae19766d307b38c71ca6b20221c7b90d64c148fe5da2d9a491983f2e40fb232fd1f215d1f767856f6bd965c951fac6c38ee8c2f78ca725ccb747cfc4fe2a98d1caefd9e0912d0af5153dc589aae0ab8f06822306fb1afecf85f0b8547c26f1299c5b2b270d52d1e1d8d4d8213efb727ce9853b6744c16c01ec49f89e28800c4746951c091f804f0c558538f2dcc922e040a2fa492cc200b2eb02499ac6f6c7e48287ea5b29935a5669e332d8397222a55ef449316d090bb4f3e671b63ae96fd84a46c1674caa12533fa9b053a4afa644f4c546e7b518622d1865cbe1d96fb9f8aac3be0d2070ae8a779776dfa0965411abffe6e0f1fdc93ff4310e18575368886910a431436bc00a8c51c127adcd77714b0162c1a3feab3326b2c58a6ed94fe8d8c3cb92aead3bf6f079bcf2e6d6f8442ee82db1b812f7732dae11e490838e4cc85ea4f8c013b4f88fc0381524be0f928c8c2d5c6c9b12f109832ad8710c43e677cef9305dc0ccec4b27d5c6cedd1a5a8dc3bf8d0dea3045b0348f4660b643b77d0f167248e6c5de22eef3fe5a8bbfa1f51fadf45cf532108e2c06ff16e866e04a450ac980d1d64b9388a61791653f9eb618aa310b32f926763fdea0139c4ca1884ee5f167a918e0c1756062f1c720aa919960cf2b3563e20f43805cbd267c537e93b0430cbb2bef1fedc86a58d611e13aa55decf11e1417d72dd79b42b887b3109ebe602bfd389ce842650109fa4e8bae097ab8f5fb20f6335dd4afd22081200143e93abc6e86182fbdf9d4c49dfe26896632930f691e90d978052f9361ee5b1c69ee4316d1a3636df03d0102e387ee89eff24ea0b46e90a54ded2bb0ea9d52488e71c6711508afc8083cabf415fcf10d09f844321cdb9c51d4c1c258cfc10332a891b1830516930dfe53dbedef1f34b3fb02dd244a41d15243b824cf228af1d391bb7e379ffaaa2399a4fe44eb8807f1918e9d0e4871a259f1bbe8880bc529b693df82369584d0577513d0260b684dfc280b605cfa5c456c4f227e327234c73fc3e76fd9f860ed6b1500dead20ef37757003befc4c494e910280b505510a95bc55ff2424b08067214b96d14e627ab6eb4e88f0bea351d8e8b357565cd6d8f8b749ffa6ca6fef402c1b9a353061d1a7a5de7b8eec1034d78c0c079b5b7216e4ccef7bbc316d8acde4f449aed62a1b07252d6138f8df2269649799d280e20b108db0c347ab17671c6c3f35b4d5079e0a9b34e9ca1c9275cb7ce32390ff26b44aa928e43a360f54d366a88e9e30ba0669689140ddaf35b06094cae055db414752afdd38b453c8c18175526315a2b0302b0416eee330b39a1e0c4af4d911842ff5243c83e0253c5aa8827910a0bb0e76fe292175db82bc7407cb010720cd752464876a4942d944406d223d67282f413288a00c7acf768abde196ad82815c3026fb04cb3979a0cf8e9548524f65b4a62201044be65bde8b2408d54137e15178992841aac2e68987d7d20ebf7898dc36a5ebd72ded03bc0688131fed85ea2245ef3a7746312e3b306deeaa9aba34ab6ea00d0c0fd8fcbf5df7f81b26d87b19c8245de31e6d2a963c3a649c06b177638a4ab6a3d27dab7fd44c20bbd87302240cd93a149e46a14c239d2d7bcfe4206042e857c1bb4a638f3f1e651be95f9156572a82c93fb09bead4ea9310b47717893cb32fae0393f0b7e88deb891143c726aca8cfbe13ed877b2080acea20ee3076ecf09359ff7eb8368616780cd4148c4190cf79a763b4becb467a4cec5b48304bcd1ef373c96aa333305512260ea49ca04e1115eb2eec3e4d90649c9a8fe9b7ed0224ffac5975b81a2720f2ed41d3ecc60a2df0c2f6ae5aa4c700a884feaa59b484c93946d2d2436ad7957bd044d98fbb2f22b3afa7fb483bf65d6b8431951a62c4bde4d208caa984c149fea76f834c0ba24981da25cbab4ee749d3c55b9d6a9d28f6d8dbef1710f79fe20002fdce6d20ed5ff2c644904d63ae2ecb81052249757fb04f536e9802fc6b6f73c2e53e8e6e98a74e765e7ea68d2bbd1fc5923ac0658f025c1dfbdc1d4be30b25a04aa7c803be97b475b607634e1e8f0b9a4c7fc3002f7e4765d3e98baae42b5dfa21a1c56754b25f394c9a7d3deca34b9968b75e78bf89ccc6379b48328819c0b6714ef9237dd3634fb4a30424a59b95f8da2433a10d42d213693dab7af2d96d46639baa5d9a3ebccf415ea1b7cd6161e351eb5a866a4521fcc4ec10ecafd7f24dd558324df1d46ab8dd5fe1f70088e2b41fa4b6adef93ef92048787f631a999751f06a068d0f5f88f56d5cf64fa70b61d14c2391096d031b5b3261eaa72e9e639d5fe17035d409d938a2bf2712e777b81c8cac5c61bdac9b5f1dbb45735c231f86e39cae6b212803ff7c157074bfa629d6dd431229697e5368e77ee0690af36b4a73516bfb87d88c5b5e1f50eb29008cf609c25e48019b03aa240b56716158d693326bfdf54a1c65f8bee4ba84c39b83c85c0d8cb12dd2bbc2d70b0816e27c7f2009c1f2b14c4ddc9551f218e1b8ddc128c692e42d55616ddb620a6c2bf6ce466b3317fcfa9f572c83ae9a806c1cf042b51751c2fdaac85ccbbd232f63eb83e4b500229ba805b9c5d027c62db097652d000ae07bf972365daf5df663d18674eb8b93fcf92eec61ed695fb03bf867da317f310248828692b530da676fe5b8f50ccafeff401c45eb28d8829580b84e19331176347644083e30cc077da6e88f7481d22f8d8accaf05a281979267c585a392be84d1e419f7c0d086d7b9ece07ec863ed8128fc28de83410640ca82bece74c370d578856c931ce5a26504e4ec83408755bc05b0e7f9f6c60f0db0bb0fa11c4011f63872326ec51d01eccdd53e3e779f3092c4023fa1885dc212bc953ac41aec1cf386a210ef662049361da7ecb687f713500763fdf9876df075e2d88fd25f09fae0ec4e596ef6ad270816958ae1f6e5fea71ddcb73b42d1acd60061f0397295eb7975f2d355b960cc351bda0ee47927542a0f0cd22a1823d93c59e8c2363134740186fa29102bdf0f34933bcc6e5ef29b4807b740ef3e2091696f79246054d7580bd3427ee83d98190166b9110ad9db3c53258fed5aaca202db0660524feef2afe23bf7f2d78664eebdac13570d84bf6a5f39a20e9513504776ae7a4a956f7a08d395ec3440899aa92d4fb401054dedd133e369a6b71b933227fda5d44ab335b9d002f4ed5ba4782cbc3a24b976345f78732bf4f53a586f2514aef8ff3102155e3753661921f78f01e55322a1e0d713bb71bb044d76396c6f785b020800214c361ab0ca44759c101c6b9d482858a699dc8cf1c7972aa338e01f243f8f1d094331405190d59a4beb26ccfd1f82cf86902bcfbb8d53e3ec307ed2e3b39adc9a2f386797d497e0ba3dfd275c06e87140fc5b93101c8ce0d9cf945a11f65781a457a8a2dc67fbb4a891653f5943c1cf66bbdeb12d793823fb1050e8b62e5f976ca24eb8af35c15b9c0ea3a5147b038de55d4398083863404c345f7dad97022bf9c429d200a71ee0f476f6e4554f929456e3a5055eca5d51459ed6b0973d7dbd19ad0e5036748340003377de1e855d4cc2820007bab67fdc0d90feb8a310f97d59da182db60a8f13fbf4f1e7a2818ba069c521e200b0a123b700463d084b2fbc7ad77f4e086bfeaeb7ad8840e91b68e60e65972f7af32982834f21fd088cf5de48e4da7b004192d2e529c763400deab8ea6080db0e5647fa7f4b75b30fea92caec840a45a8cda78bf38b908bf68d24ecfbc6579988831b124eb30affb4f01d1cf4408ddb85c9ffb8f04d70596145acf0d3fc83e555eab43026ab7751b86e06b23c8958bc23e79660f8ade0f7b79a385032386491aabadbe1db898d361b61acc30d32ba08202264eccff956549b3668b0cbc58ae0750eb5430996ba65c19c5dff88551c8f34bc23735bd29ebaf3a886a4818fa39fa49e23ad508f826d3edfa02dd23710c2773b7e0825e24d9c943078b7d2c1ce1574c401b3736986c2267ee186ca82204657fa9c347ecc2f64daedeaa40e6967a4d5109b5b24c1cf8536bef4ce906cf60001908fc68f29d176cecf9c20f974f1074fd475c298e2440230d808f36bb01266feede00bf1b1883c1565b0281549e29e5bd0c8614d09bad76c497929fd2a6a7e074f77d8e3d25c9d8c792b5dddc761903c92c403f970c853f8237eb265e8ed15a0feb6f733abdc32f6dbff27b76f43156e9b003b217abd7b2daae552bdc07fc4a70dbed28e8877978d0ebd60140e5745aac6df92e35940a569630e44f1d8d64b38f8dd1ff45141570db776b89dee2ae331bd8f917211a35b83f85cd3e491a25afb6638289b007c2ef383a7567ca5697b346ccca78f0e18ed8b42c6e90a014866a73909831668ee458dd09cd0c3f0174e35366e98c74277385ab040e4efa950d8cd172fd0e7d0f05873eb01059fec994fd2d3de3004c512f71a6a288e653837e0d65c8f3807de06fbe89a8ae2861841c291aad6856033179cd42e85e01d02c8f70fcd2e623057de46304e50a479dc551d03a872a6be74ca9b771a20253deba5eb45c2445aec7a63d28b2f91b182d280ee79b053f7bf7746ec5e09c1a49b1c3581bc988d9a3e0400b90973d908b6c9bd8d7c596065999bedb78dd3a96eaa6ebfc4fdb2c5deebe845fc1c1802bd472f04c67a5fa1aa58f4eb91db836e74acdd5dcf1cd9ffb918903138e517e6c98b0c460534c7a8b87cf7c300e357b2703740b7817efb10e886af1f78703ba9be2332007ffd0c1c53b1dee4600b33d8de50b13b9b1ebb533e0457e4736f87faa20c0f3455469f49a7829283feb359ff500eefb16918eb2bfe57c99cf35f0dac04a0e7bb277b8c3df1051aa1efa0438e289e481f70abffdadbd3e32ef51a07251f1e262b1b69b6a6afa30952e0cd04b85497e5f802838907fa70fd2c3ee2416641e65fb5acf2ef31c24b67ede65a13975dcbb97555b3364345994efaf6c4bb762c286252f2e49ba69305bb9ea4a38900588a2edd861b68fe200822caee2aa4982329be2f8e4fdabb351a613df20a7dbfda31ee76d7513b5b8667997077ed93339f29371c656919af95f15ad5a1dd6d9f7dbe75ef5c52e9ac82c491bfefa62e09516b5de6dcffae1ae52c76575eea38b9a7f957aa1a172161c12ec6efc581369d610f8603824b409d8b2ce3e752e8227d686d136a7dfedc771e0b7548965a91facdc9d7462cde0d0eaac821256b7805b1e3184de80170c69f038560a9857602e398c100aea4ca0d6a0a4b3ceb4d72448047bf58db95237b1cc5e7c7574473efa5ad0418f09d6f80cf10d05393881273cd357661ad9a2694a05f5a2e2af6b8a9b5ae62e841000b8b75699ca32be01e01748cf0977c346650df8eb601a3c741ad49df7fe581e5b41aba3ae37aa3b3385c5ef5f35c3fff952a5b9bee271dba413e1012d55640cc777f03998ab72c85d5443c525454fdcc1e77c06bf45be7ab39c7066ed8612214eccef798915000c2c8d14810301e18ed09e977fb014c55aaae9be6e348760d3379f4ed253f839f45bc3dacdb6584fc28c7821dc0da15fd0c66ac12f6f669c061eeae67554d8ffb6e7984f38971a8bb7647b4bd1adcb3fb9607695f2c12fafa755adff1485188579d6a052fcfb5b329b9d06a6f2b116fe542111883c38fcd03c102454140af2800acedd4f8b298aea03a14713b78f4e80b8ac90c55043fbbad8329bc443a3e0e698008c6f5796136738a5b000b837e8b52b524cd075bf4eaf6b29db170c52a5cbf1adb4d8282ddf97543956b2d14dae0df63e83e1002960bcfccb5b1a572883a62633618e92564baf6321fc1998984eaec93f6865006df98d377bf1609b14bd6f8a19f50f3632eeec1067555b3ae9a51fd4ef997c7134f69ab2b607fc2ad2fbf29a848b1c41f78704990a4d18fb16ded5c70af20130918ef10c035b45f0609cb99833541e00824784ea6bbd8d3c5b32aeedcb09f4c91869f040597ab1ae044bcb53b21b0d0d94674d7f568b441315027fe9133258cae28b27f54600e51a9ae4c93ee4872715566cd2e3c801a0fc47e2eb2d6feab8b2cc9303e86ae14eb7604942482b271c8f8b27f39fb0e19c24aa205a100f33b95c0a2a12f8468152f758bdba75aa8280adbc47ea5f0d9b94a114499169b59a1a37af0589daa28767c5a1421815b2e77c26e305281225f4383ee4ffb4ed721316ac90ad25e9619a26f495cc6919b1790971304a1bc405d7ebfbc69970487e1c79ee452de7f7cd3f9ed727c82dc3582feb1286563ff62f5b02efb8c097a3b22682b412e66868c7d992354395c43ddf1adf24c8230830827bb81f74afed1ff6e1e0b6439a2553ccf5129335181d1d774e4f2e0edc0293fad93bf9e52f05fc10da8f9fc6786a4cb04a35b0b97ee23da96e5d8d741d23ad09140079f9140d8332a90c2377e99e1c1e1a3e98131c3ee3b32b22442476222200923e9c7d2f513eae836badfee7e67e5db1ba69dde4af7fb8b594b3156a584bc5101dfd935c46106a81800b211e95732c12291e292a80496c48411b4b1eecd15b2ff4bc4d94539ca360316212fe5bde84cfbdffa93f71415cbaae66483ac2b03e19c25e4459ce34881c02a81443593fd9ea9f88a3ef7c450ab913e9bc345ecc80e731e27b7d700818a57cc808f54becab2799c2e57a3b57aef74f9698fe7153e03444c4eab18dacce6763325a2e8f4d188cf533f718d2bf270ed9dba625a69b78146832b92f3cb744ad80b2e48e3297a51dae111cb4966316ad8e649a9dc4fbefeeed6e633a26f67c5c6f795b83ab8e185c0cfea6b2ed3c15afcc24b998935046065c1b1bec270312f95059ea25c373a9b864a6a628c3624d4f03acac5c4d6a53cbab7c251a51c167862cd81bb5b719e619e2ce2c8e3e5844f2536b8d02fd13c6b6c5b0681b03d71bcbef064ff81be8dc69e467eabd6416496edae0db6fd761f7cf30b5cd6c20ff1713f9c01e696183a8669b2f0ca01042405b52ec2032409e3b934e564696ca9f7ae83eba11d73f3192904c68e68e114a07198fb3fc8a978a27046fd22b63472fc99aaf9c9781cbb79aa08fbfa59537645cf5db7cdb72534b2213a544d3a15f1b0512a2680d60bfeb2390c7edef19590afd84b7fe9adc284a8fa1bba028a6946baf197f548f29b0de1d538d419485e51e40add73ad2777020d6d503c7266e98beb330db63f06ffacc97d163d7dedf6fb24177b4346d722a4eea3db6b9468a3dc600530799883166f169b7e3fcf2dfa9b14b5b1f1bd7e5a820ffde57faf3ad97ec90b646c83f2ea513013cdc5f7eea365915770fcd4e80ab6b0130074e04a95d1b0e1c8ffa15eca908def89f430bec0c1ca35dfcf81c7fb01c4ffbeb8a201c9a7dceca9d473d368c00e0474f8500880b088c0c4a95193a2b9ed265b53959cb6b62398672369ff25d529050eadbec646561fcc169c6805ecc6bb18798a25ecda97bd0459fe1605baff1417957843cf5c05961351f7fd138bec9d557b5b02bd2e2c81889c9a0bcbe70b8032cfbb437c7b7d982315f410d9a12213e480b516da12f46eb0e45a12de71ea97fe9cc44900bd27c8f9ac3c91d03197650476ffafcc1b652ff4f827cc975b436ea89a09d8971717a674e1ede0e216aa3737e322438100924c32859b148abf60b02a11c3a86c71ec25a1fdefd7fdc8f89b94c478e20190cc9761b97e324f5b8398b9236091944860a21527848308bf48bbc3d07409a7232fe4b3601040cee8448ea7bcb7f61adffd641d69ad0c8ae0a6ca80fe2ac2192a25f775208422832e617110cd0cbdd8a69bdc183bf3cbfc01565d1fc3d9dd2fd370fdddf547e38d63b32e0626c6941bcbe5bb8c9765dd74d38902b76ab4b4484208c676d75f86fa535a4830ff9c0178eeb7daa3cb6f93ec4a121a90f4121a3b05ec269da8eb0c82372231807aa405872ca417cc8072e5b40a515d9a7502c2beb95d25bf0e87ed49a6a0be692686b90080199cfbca3fd4bba3051f802fb447e4ef1c62b4a9cdbc22b000af47a0a6ae454b2c030e3b53b282816a50b30dd8775badd5025a08f87575a374f3b84b5918c22035129ba38fbb4ae757d9069bc4efd4d15ebeab4c20e6f6b57ff1e3e3fab66ed6167905a39808d8bf9c5f529a3d07c7f6a19329423495751e114fa7552980aa796b4db0ea432e3c037de66295428cf700ae44e80e03d06525998ea2928f8c0cfa45506883a48348969520b5d0c279fa8738a22b4a88c68d99c31d2f49063601e2033f61921422bad466b3377b56a8e1da758c414d28618d765e59c88db56264df9b13051b9d484058abf50b24d7e47e42c94a139ac6488e8e1ff5fda6cfaa1215cce2bb46c97decfc54b4ba899335215bf5b3f362b5a5cea210dd45e1db258766337b0894d48737d79508d7615c8d12401b5c030f102a0f5ed8f9bce42937fb278a5b9ea60d3a841465d05870ba7ab7de0e893982a930a9a12433ec38264906e8a54be833fd6f29f33859757e4d34e7a76ed1c630c54cccefe8a60c1c9ff2074ef36c700200b99f78a2720d4b2d78dff4e3993bbe436034491af760b9ff98cbd2a98af5f2b956d3082d093574fe2dd5f8576a7cfec8c6dd1a034293ab15dc1e016ba87fa31caa996747a2c9ec9c8a6e7d4a346d395a6e8c33ba478223a22b73aeaec109d050fc808c1a67305f7008feaaa8fae3caebde9ee789fa581dabfca0cc30f85de46f1b2bd9e7304447e2c43de069bb354f03dcf8eb8a07d26325cf7689e44944bd5e466629552c1aae3caca263c7f75e03ded44089e0d176d0a8d3bbe467caf8b997fbb60d3f35af892bde1cb0f4dc467410c08eb3d7498fef4790593cfa42106c7e2d7e4b2f142d92dc1d4e74e759d75dc473567cb7bca9c453519a17bbdb954438d0b8d8f7ff4bede26721eaf2d044edb0ef0b0402247d3948f8d2e7e2f7e75d22fa1ff93302520d46741b506bb5a28af09943ca0142b1b5d55993cc6af85b57547a0ca3ee403dea479a03a4c8baa9b519ef53d507a8910843ef21ece13591b0cb0be710ecd0facc4d712d780342af1d7d50fbc728ccc67d85ffa71be1cd7f481e0341aac10313e55da7a14166c9238e1bbf4579a27e9948d87d91ed0dba62658647e91cb4fce7b5bd8f8a9fa2fc8f942942d62ff40b0c7daa285a70c72ba639718cb9ae9512193834c4d61564a245cad27ffdee3256ece6e6628783698dab978b42244529a56deca39a462a35b2d470d87d35593f08e594af5c8b9857228f50210acd2889591c95ff5aa079c8d7f95bcd0df8097730b9f81e38eac039432db38b9e3861ac24d45a63e2d159fb4b7eb78ae72020549046272ed4d22308da7ea75e223209ab88a41d5dd57579eb95a061fe065f880d84f70502095c09fce9fe088493f8633120e73d1751b2bec5ee5f1bba6550df12a7beb5dd015fb2fc7725b4db6353b77651e89cbd8bb525332251af8d0432aae73a5b5c2b6243f8619973be291707a32e92e1c161e7d8ac81ecde27eefcf50afbe665a13f1e7eff0d3e85faf68957d602552b6b06fa4fc9ac8b801520510a3690b633ff2f61a8cdd8d100ebd436c6a0f224d5c61b835f28a85411ba6e705e58ca08fe132e1429875118c8427db79fbf3e794cf1352ae5174236330fb746b537ee8d8c673707eb6e876db75479e04b6838d84e36d1ef7faba063e3778b176ba23fbbe5067c16b6d0d845c310d0b7842596304d9dcdf3650a3912b920b3db9916ce40d708269ea004be3a3d3ddb0908e5f9bb6695d7cda0f2dba5b8e397da05ca483818d10afbbfd4378e812a684b6dc6c559f61b896bb120908f772d6017fe2226b017dbae37440129f8f116e8fc3fbefd62de207c3e0279dfc852214c3ff9cc5e8d21b0fe0d205a460d2e3226a34dc0e7968b6e89719540214bc3b025c28479cb96ed43fcf714769a992f850997e2e90c3286c0eea33fb8aecbcdc40e6c47625c929be8b4890457a46e78ab55b84520851d3ffe2d1c6d0539f4cdd944e15bd62f053babbbd44764ea8c44ea3d8eb1a269a86a10d451a6df44134d6dae7fdd5ad16419dcf83f921f4d661e50324ab5ad7dd9228da9bf522f41589c43aaba6305f91c55b424c23f86d358ac03f030a36df76b0c5cdaebd5b6eb6e771c6173efcd4a491a9245330c9fdc80b9977594826ea99754bdf7803843db72b96908598485587412cb0f373f45905a4ca75865a60f71437a9e5594601ad7a6a80caddcaa71fd1d5056d4fb46d8f4ac6a10d3aed67b22ffe1f7aca692ff3956be05f3a6d7d2b18fced04871bf2580264616ea42172785a510981730cd1d4af94890d1cbb2bdd490111b79a5a940d41507542fa3f0fedb3a9d190a696d292cecfc5f4821f9d5fb5bfc77df921ed1cfd803583b44d0139e4c1caf034a05c5ffc3e0d8b2b0357f55583ee79fa962cc27716ef0e21b363e13291c008e77827ae7c4285b1fe3fe6d56a2bdb23bb24c5d5d43e3bea4433bb19c0057ea7916b9b5d6ab619a7ef648004f3e901c108342148c3bb3fb9bb3013d5eb8ec252dbeaaa539748988164788096e07210cf9e997d84a13185146eab1f37a53c159915d0267c620caf8901746f16b194f21a20176f5ff155a7f7eaff75a110441f554a91637e4cdfbe32bbc955366e80690050902947c243867ca498a561d389e988e98b34270a5ca3379efb92f4f0b1f55e5b34540009e340add2796ad839925ce327308f4ff99338e7d983e405186c2e9cd23aaab5e1221d26a35318c1865652ecc3ed127c993b0a45c49c4a4cda1268ef87eed6192817dc58d54e0f395879940c6880ec5abbef3586b7e5023b84f6c06b8ec5fe22ddadc92d7ad97a00545d96650748b693f06e2361afc4ac49927468e6947be30111b8c52d1c0852648082cb9a05b055917f3a96bae5c0281869335cd9aeaf65cea48d5615c8118bb2fd58f2ecba0f887b773c91e5afd10ae4ed52beb2932f8475adf6a588a813f0275d20bf093b59c8ef4b06e5e766c36086ac26ae541cb5563fc877cb6254a88bba9c28e3e52b88ed04544eb155b95cbeb26fa7e006b3fc16d952595a2b87c42ab23d18765f8f46e195d8b88c7f4e5634e735d02684e24e704ea6d53af799a0ddc7193e0aac77cd2ea1311166502d9698260957e864159b02df39a5403b1f4c9a75e07c66951edba1ed33cf2c1b126a21c37ce71503e9dc431fc0778ccc5583304310fe34faafb5c2760f9fbcdc61a942ca2f6314ab97dc3e88e2efe4fdef5c56758afa7a6f9f4f6d3766cc3c8d543319fb222163143417737ad2231025a484230605f9c589c9a1603afb4accba86fc7a98014616bab7c9ed8a09ec10711af46f2c4373c111524d46420bc65558f64d50d24e5e4827e88c26f25c598b2e582f8fde1cf9294fb18cb7f30f1f57dcdc07e9ded518cfb040006bef3230fe9ce252a787a8f525b97ed931aa963f9cc9ae391e37d224c0cf99d638aa90fe8f04898450c1401f9378530d0e4cf3271a099d640db3689b0a95ac2d88bf0c2b95afbc4db2ab6e6509dc3996b460f08590eaba04e28884d779c845a8626e2a7fbf7f6ea145f2c5bf57a19f4610628777ca9788e370408a3c2d009df96bb6d38f62cc575e29e41c96f0dbb21cb5154fccda36a47722068872270bf01af426f11022cae335435c712c283c290bae4a851c93011f4c86afdf6a88a7a01e693333cc9ab1448a48f231e655fefea56f6c12dae28cbabd9db068c50d0c2807da0e0a358f44ba18718d651d393d6b79357d6937777c0f507e5d1801cd29ee534a2f7e07ea4bbf623bc6efe5d0f13a471072124af0a9a8fb0c92b85936f30c56f5ee51f17179ba8fde824f16a5fd381e9fd60b86b3c388666552a6768329bf2349e60b68bee0c63d1c6a828705facd5f478da94d101594531d0c67d44a15e0fa067b298cbb409e0f9965088e6d9829fca90dd94ec25fbf159b05c47fd88853afb982af698be6ec228ec7a72851be9e3eb5734d67308acfbf173afee1f26fddeba32f9c41a23be32a17e1101e72f589aaa317e33e180391269096da204cc64128bb0c00355520f2bb8bdc366b50417b6097f39482af2480fa66673694701be5efd3402f457bebb3868ce96bb3c60c3484b1f40383f77df404a215b198c13added49b8a5ebbe7321ff3c15aa3df464ac121f2c42536f8afaf31dcfdb8c43d8a93738b56af3228df6f1c40036cc9ffef5e579da836a6833a3b74a86100bae3d2f1ff9bcda6a1cbd878d6e208f357539d9ecea9d91b03e2c1ee16e050aa7ffe90703d14c4b6e5a4ff7eee4445dbf40b25e714e03b4eec45f905188cd33dedb6f49add9aa90d92eb2e56560e43635b3b8b85ee380e7359a5de36c5a21bdc2bbded6172a781f4de5f6cd18a5a6c2ec0fe7ed3cd0bd180df0b26bec1963a6553252db225350b29b2a9f560c0a6af17f110611e6d81cb23802434deae6ba2a1c5c5cb964954da3ae786dbaf2b92e4ef6bf1a08a3233a844308ce4989e46993934d3b9ceddfb0e2d55f2b4512138cb77f8c6e0a4f0220313129987ad125a2810485c85a3b25b1cce89970b9f0a22c682de6667cb6f4c289939111330c358fba106cc08b58aa934e00bb8fd27c4664d2d1b6b19924450d750765e7116cbb3bf2c591cc5b0f0733793dc50ddbfa1e75c54dc8f40719664ab9a66c7683c1ae8e5da21b7c75d6175ec73eda309973dd5e5a57ae3f772244d1c09a72a7a5a33cfe4f65b60f3580c6dea7e689589026a661796a9f7dc9c11567ba5320134e011bdad811b5ba6bc8f8796ac393486a2ed485f21996f7378ad81d157f392e7cdc189d159f979fa3c6d20328e4853b2ff5f9101fb1f95a6aac1151a6c7c003eca571e07268c60656e2c3b7e8a9fb948c40c4fd26dd24572f9bbab6d75f016f91da885fc7d0dcddfde27068cb7b6163cecdd9bf0089b6a63cdcb4b3070f9afe463ae9b9f31941a5bb01160f595c092d47070543cd3110c5bffd752d1db87b7ac2e9e75b841fa4f6ef3a6d4f5c858b1def4309d0cf01797bc0fc1fb1ca961cceff2465a532b526895c7b25a7ff101baeb1f970c32499801ca4940f631ad8030b03d8b66c6ed5b9c21b931632e9fec07262136a2e45bf4390b94edf1f445ac2815944f6ad7e44a966d9c9c0c8e0d45c7ea0bfea394b6beaa87eeb8eaca03adf913f558e5203f7b2f0e59668f86b09057832486d440db723b708f4766b6b20d7a00dd4a399b5c3434f34ad1bdb9093deecfdd288f9d98ab1da3d92989a596ccb727f8352005d9d6fae478c7611f821ae31025100bf256dfd0b3efd2596b1aa0a195287a78e332d1273433c64893cb40ab4a6e0e3ea7fbf07377432edd4f7bd4d0d497c860efa6f00dc01fad9c8af57f77e9843428f2876beec1d856f94e0d2291705196a0c8d66128d98222e93d866090fae396e2667f6823f212f49b4f72436f9ee74923567264789aa5895dcfeaef63f41827fdb75625a3e5dcd595890872470d6c0c92b096e44be5c3f2015f13e2ae5f843235c15c6cfa147967d2582341e545b7eb53b65f776127402eb7b443bf16d944c22f9426e7e23e45ed45323be41afbb2db3a719212b6c686665a06bb9c0c16fd227b530e1facc29e60bd295df1e93e8793615b4dd4a100d9116ffb6821fd813f80eb2bbe1c1b2172e8f469dffeadbafc244ff7deebfaabce8da9eb995a59325f593dc67d11017b63051a8a9a24b51702a6959a391bd8433f3a528bdf1918c66fdd7b7ea7a627021781d93696694a12cfba1ff60f19c5af776ed0340ac3a149e6697e5b89fd8140fcac45d29469a729833314507e671a16598d64c9d82d4b93cd575fcdad135962c6c87507677adb8ca2376acc69e841df909411511862919035cc81ae7d149f5b632839ca97caca57cffa0337ef1f35039a3956603b642fe7bf14ef6527e009d1e45c2ebc7bfb1b9efda2d9576337d915b3998c48772f158cfd4d72e409bc3405f7018ca00f8621ed910ab09f51189e42155b095705cdf7c22e5cb841b48c644d0afede9219c31c786de5d857e09619cb7078e2eb19700b363f3cd70abf8f014b91197d6f67145465131e6f4341f32110815731ce1e80803f2760045537bbd6826e62bdc1ec3e631e9be93331b3c7d4804fb92b5385eee64ff84509697890626b95bec07aa4ce707712a3a37644f7e0daf4cbfa339542870041165b13c74abd5f4dfe350968d0d687ae3fdd1662d01c97960c1e7ae944e4914468df570458d855be2c5e33af5f32f8e955877bdc9b61d4f418b8b993be7d01058a6381a6ed90fc4d8d03e10cdfe2a50952862f5682a596b5c7d082980c2d758fcdebb64b50698732d35938e29e117ac558e5ff3e58cedd8ca627046cf78102c30c753147fc1fd203fbf4efb51d831c8336918cf7f560bc75ffa1feca9d5bf802a8321bda391b240673e74183f28c27ac1a8dfdd1e003becd359402f7040ad291a5ae6b4210c58048a4583bdd54cb755236a3e4359a7079784e19a8fe97ba27840149876b58a6574276cbc21c5c91fa64f899e34ab452f73c782e92ac484070bee3846399b1166f30117c1fefafcf8682c3eb2642451d2f85deca9ec63fc105945de911556e3fa6d92cde4c5d3d0c38849ef57e26a2905c4455ebfa927455a815711cae6412100afa382ef0a0f1a615e11140d7bd77b504bdd6485352b49930fdbf609d9a901dafb50298a57d9cd5a37cfeb88e1276c69c7d3ba7f24686fab34fd48f05f9f4e04222c7dbd80158b71e7ab47b86a32130c8856bbe86d7374cd1bdb6eb2a271af5fa73cc0f51c018bfde8cbdb02d1d67a75954be4edd91c5637c9a6bb1e3a9fad97a168473da39804d6aad2096755a00a4aa3efdb36dd4220b3dbd6230eca93cdf9fab002731b6ed26a3fd560629c16e03c9b220db666e0ce355e2f48e54a7fe29a7dbcfa318143bb52c6a9cbb6c0d593454fb7543d81b2978c4bf8a50a22fa12e3a6220e25ec5ea179f2af6ae796057ac8ea9a9efe26f2acb1b4ed5c9f94f1d6c31e1abacc95ff53a6761e7f5fd976799d9e64aaaf643ab783469b25ce85ca8265755415780456f0b38abadadb493fc071bc4f67909826aff4cbc2e324053df97eaa28020529775e386b6fc8ef00afac8e34c77fa61c810fc576f1b7c4aa66dc470bdbb4a9ff7b1e01626738d942df060b2a423e77f1ec738efa63f86952dd8be302ce0ab4a82e45330731e9e68fba02fd7bf3885cad8f4f3aa124cf723e16b24f354ebf269fd7b10d2dcdcfb275e74a4e0aabca4ff66cdb1dfd848f137a059c86e617d39c2f4351b4d01ba9e696b9d43d65563217c91a3fe4aa9d8a21b01780036ed320242376a925281f439c96dc942590967e7e55ea71fd4b114ee8bd0b6d73a1f792d0e809507d0881005ca51b3e17df858cd13a0e5f0d50599302aebbb1cc0cba92eac5005af7cd672c877a58c281f304ca1d89ac131510dfd0f8e526c717da631f5805aa7f268be1216f1697bd3d208d09a41848ecfa6ce626a16afbc1cfa2cad3628e97f961bdb7e6c907bfe81116450354a73ab3793ea6fc7de27b59c7497240f371842bb8c88b85042362814d29ffada8cc017c8325a01a424654dfe7e2136a8bfe5787a032a8c701e5b2820150539db2189099c3f241efdf9bf3caab07364fb73a264a7b1966798cdd742ee0b1e2dde020bbff957844b4e3463f5d269528dc554a76956016c890edcf48972f1d178d2b71ef04f373cbfe8697296fda92f5cd6356f7609659d745b98971b02dcb4b25650bfea09734d33a57071e447f6b3e1523b301c022bd7149ec70fd12cda91cfaa75d3dc7d30529d3e57355a4ccd5a4f3721c2ff4087b93b57acb7d34c7b2067c5cf5cc6c8aa6eee7eee7f2042fdc2985dd7c8b33026180ba9c3a2658f7244217d3346efea518fd0a3d20d199d8f012bc5f911c54926f1a6d6e3e11bfc8096ba468b9da4598f84bb265c0bf3c958caec3a23c9e276c66232146cf9fcef08e0cbbe4bb231015a44b1073f1453903657d8f742f4520a52822595ef88f5ea60292486c85bb65839afb9fa47f65ce968070ec6f329a846a479fa59d3bf6958a8d6070f096c54213b4993b2086e231528673959e0ee0af4178344726ed9773b64c0c8650c284f63fa57dcfc9531b098cfbdc626a7bbb5c4a8c7b8f715dfee45f65ecedab396ffab2f5396ef54d0b543b19c1c6ae9e689c54a2747cb9ed6e66773b23398acc54efd04909e6c3e0b7940398e6e562c52df41799747c7ad4587bc1446b0f37c7b74dc34c34c574f8542fc84e3414095e5644ebee8d330e0caee9910a9f2001d3121c88ce5f3249cf97b108edf8598c42c674b2c5e090b5f201a602249c36c44c8f9062e9f0baba71f93fa19e5a28df640b1810fb396216228420bf07888a5e1da2a1c64dbb4c773331a5bc8fc814ed7fa602ba689ed4fe96d528e481ba14d709468ffecb9a7c21547b6798b39e0159772d76f3d11149fb3773623287b1e69e239e07e0c45464490efb33f94728896fd193da9d55214b9fc2ef4e8071cfdbf09d8481340d7cc0bd531a02726402cab42fd3aaaf489d01df068683d674d76ef5cc33c0003d4854a115cb0bd646405b60db34030652499f245155bf86e9899eaf2c6a33be2e6be02fa845d60d04a3eb16383babcd0df3869dfbb2b22d0ad5e010c59ab533c637adfb84f00ca8ff50341a821251c6991cf4f4144ec43eaa01459daf4b04fb0e2e1b81957483be6c0d2478325fd0740ff013079d0ba2dca393760599b4b21b603816ea85385bfd72333b26cb74175eee7de9ec41eabb902d61597ee356fa46ea47541707f21b5ebf42975fbc80d5d69560b7a2bc65152bdaae590e76fd275f66ccb3e513d334710f80d60fe42c2420c07a1eee99985c0becb6e98b9d1fce162976480a4bce73659856d1348fa8f2118a490b9539935195441de170ab4e8d1b3ab69c27f9f335550c4e23d71ff980773880c93e077c2a496c58de6dd700117ad5706ba49691d958b0832419234a09ff68a8924f0d3eefc214db48c95fc08c6787c36cb2560e900c1e0bea0472eea3c901341e83d3a2b029c413914057d4d38129cf20bef79f45a0d6de05bce542c1481e4d00ecab2088782e72e53b2db647c7f7594e7fadbf7e36f1c9cef25816246a1954a9c4b926f5dd01a9f272f14826210fbbc682da1299341e369f10c297db07a47df739cd3a065c22592f0f74b5e02310bd90278230f929701ff82089b18e21cc5ceb480a34bd3f03449bc68252b2711f9d416f4770d7b6c6f30041640698c6a63df699d1dc7ac0e984eaffd9243728451e19f7228276b8a05cbfa78aa947c54e7923f9857ad2bca66ed6e8b940081ab7cfdecf5a19d7020ace2e2af3239c0f3021b991fb99a221385106d26883be7b1c25b391816008fbb3f465031dc62730a49b78583fb6d14f46583a14cc16849f24bb62372346f70a4d4b5f38f5dcd979976ecb7010a81d35edb7dd1a2a87c8cbddf6f045724edb1539f1cb7a5524e35d57b7f5940618f64a839fb48287741d23e3c9e1203566eb241fa6954e7c8c8f2453e9eee3531f1a530418301f245b589728a297ec1235fc165b8fa6ae572d5316fde41d421edae5fbd7b373ec33fc1d1f8f1f83f1febad0bdb1997631f4591ae5e2dcefa1adb422ad8e51632ff4b4a337e5ffcb36bcbb7b2adbe2387f615b31b677fe613713ddb34a10f9a88f673ca0d57d9cb9866216735ae3c4bf7d605bf7fb0e52d4fabfebbd4c6c650672b232c6e2ce44b8b9edd3a367e06c10eacb48474258837fded57a879731d0744afaf6337cafab595770a74f02d929294cef2b21ae4210c556c3b5dcdb45a8c7db029a8bd6c2ca9eee6ddb137c13e30f1f49d629f80cd8c59c291f3379459417fa4a0b834265e1d361ec4160e9c1f3c2f5e24b9744d047826a33deab767c2e664c1a24f2b6b55b158303c57f96a7238ea0c7dce555522b2283328cb61e9ca122743c2e9ff91dedf57382ddc4acd5ef82baadb3020a4454b9f5091b1596268488eba20b5ade4ae78f0f8d442f278739ba6890ae320c16968d7bf47ec88aaf8c9db6b5ab06e5ee0a2e53f002b147e25d7497621a08b9f4f398dd25425e0f10552be26695d7ed0f5fcc4da6877dea02bef3eae41533012d37677353d6ce19abdc6a1b21dab75ea69063103fa43f1b1c92738962d13ebf8646c8441976cd33a280665d86a6b4eed7ee1950395e93b0e4ef3551430e4e38a302ecf67483a7a6dfe8869761657b63b7f6d5e2ea7e39813821aa80e2e3c21d9a7bd3b51c3fc63f55d875ed91d798184c6331c5153906cc758dee07f92e7c78a2ae56a31b3671c57405a6d84fe0372ddd1a333de20a5301a838cb0d928fd65eac59099d26af4c06fc4f94478219caca1c0abb648d6537dc2102405c6bdc029401e234e079247cfa43bf10b31aec5aa9d2e7ddda1a1ccd0f44ac09779c827897647f7251d524d1bf319f4336d75329b95bcc5e861b761f38f911a5d393d7dee832c4e1861d0c44409d154d8ca4e8193f9d3933c2fbe9ec990159f1cf78f4e803c45c01a4a68586910f2064e9c6f6fad7ee6f456ec100eb21471327efc80f1603b885878b6636c0e105f200ac85af43d138d76ec8780e7352fa8520809094c8914495177a6256273111da2840082f418593be4fe46608fdf93f17fbe8e2329682c3b1c7f096d496dc5f8685b099b8018c5465be83fdadcf40502be3c8347258f05705f0e594a0bf882e3050ef94e19173386d7e9a207b9aa39c400f7a06add86ad5f91b954f57ba73c597b3edce7a1b2a29fff3fa83c28e3d04197b683c540d48c027ee913f645591b492c79d867a95c5a43ffd26615f43260eb8a332f547d39738ef7e06ff212146f7df597688a85865362fb1ad7a0b53bddd31c339f5c8002ffffb883279d143b9f75a1e36b4a0e83185da98d51fcf91e1f012b52dc2be4e45c93d52114ebe9e7c83aa9338843c2733f2a0157a3b506dbb539434f315b0e07c575d9a332c10de33d850f898825d6921d6077c0a9d14f9ff59daf5a0bf18cb5c53f38cfe51741fb557d972b23000e9720d3e16af7c87f318c2362cecee9645998f67e4dbc16d41c8b5edf4ab896b5657a0c56ea2b4e3c0a5ac228209380f59c03ffce64cc8f4786b8a8a95ecc9fd999ae84b41ba5fb159cccc8bf0510cdc25323151ac9d8dd11f1afc8a60e59ee2389852f5fea81e8f51392747c2c3461d27dbbd6912d161b4da36e979b05817cc7688015bf933277c7d4ab826b172535207fd6b9aa6548b9ca349d60ec65d6549e1f03d0bf5ffbfbe52e1dd83765d96986ae4264b4231cc2cce0de42d29d96f42d8691231802d28ed4773b0cc8b3ad724542a93addb2f8544059e09414e1e9ddf9fb3a855453f015a07d81cd85ef2f446842250c5401832582f2b0333d3e21231978e5022e7eef573017628ff54f87ee5329809d222cd3f05ea3d5408dfd5ce9f6c677d3b7a5a578480951bf6228fc23d725b1230701acae2b3c65885d67cced89629da53fbe5aa7f187b3812c99a95f16abef8b0a07f9df367481ceeabb52d565aed722f65a0b9ab9aed18055a1f52531b3d3e3e27ab1aca3cfeb35d5073e74ceb0251f7adc7cf81b3a1273282a28422fb8807b2af64fe755a1c4e874a86a003a5dc5cf99b226204740f7763209246a8e81ac31bdd8bc563283e15b43abc3258072386fdea6a5654e29e99b6e73c2fbac29da336ca9650ea09712692c41c3952ef8ad0fa9bd7615ef53ff07502bbf910624ce71db2bc68defbec7cdf5ebea92bd50164b85ea5262dedfe63f911100e397b7f186e50c7df255a1bcb3f3bc5ad68dbf7a5dff9f731e086fbb0a0ae2a6c1dea40eb8e2d1c89ea428d274c59c72bd33c0cc22fb8b1413aad85803863d85ec9cb5a69bef0025712b4d1f18900eec7ccf7df2e3fe079117b94821e3c3ceb9e5a6087db87ede05716b5d6f102c207355712f80217520d0a2aff7df7fff34f8f62bdfa19302532aa7f5653a1bc3423bd470e4e5703e7416b169373543f9897d08812bf6549210a1b59d37e4ea6b6ccb3cea1156f1ed744ba90c10241b26ee8fe04869b2de8a33c2b76277bb5f46bdc0e1796a3bb2b9a7710325627c22baf7a29448d68e4bf769fef0ec4c5c0541698a00b506f4a27f909a3d64583666f0869e847f12e416718235432876801092cbaaeac77465df3a91be1ae4f63d527727c44c3422a00d622f0b46b8a0e2773e9109a7a4d7fc715162df59ae9e5e284effa6be17648f18370f6a6010c1acc588de07112b73d75fe07ba72fedd1d57ffed8083fc3a080fbb63ef8661f7c9d8ac05dd555c5e6b403345313be9affb5cfa75fb0b36b59aea87c61ace33f396b47fc7fc36bf999f2fc8edcfa19e7824722fb98cf14e1ced154e80f72731e17e7385b2ac2bcfa72173f22de9d586ca4618bc9b9e5d484b435b1b0f017cc4ba21ed3a3730228264bcba90f54bfedfc10a7c582475ef90e80e590f7d36fb37ce170fcabb53a67e45015dd92f282851e4a34feff624d16da2f7786ed2892f9a4885877975adaf486ccf3fd0dcfc7a71306bf6e0373fc1bc9f31199f6bdcb8940f7c156eff9bc1a9f366bc942d52c46e7f46726d4b86e8190498dffc2f3f1f94f19bc76ff171148ff824ec59dd1ea7eabdef4382594cff63740eaa3066f5e093beb6d370a3b72c985c2faffcd86ca1082591e3f90d817e0905f32a6720b8176a8c2e7da63c505f34061e9af991057400a1d88eb29f86f6fd240c34eae1d897537c9350bfa8c3e5377b3a2448a51c2e8620d35f9ad20fe9710e037d2e932437d1ffe27d80769a49e5610224c5296a2fc14fac0a34b5bd188998763a8d5ecfeaca2db78da0f7f6d26d420c293cc787ad50ffc1909d873ae26951585b5c460a3a60ce04422fad94dd65ec2822e1afadec00a787b4f097b709bee8f756e4e5f24a0537ea858e66d72c7688c12b3e83726cad9d93f2cb36d39bda9a6f3d489d293f6633de87441ffb60afd6cb7366bdbe850dbeec3c30cfc0587e240ccd367f70a036a6c8d49235a80ad5355e325195adfd0d86312792d8dd6ec0f2b3ecea1d7f06b096eeca20ca19caf11b08bf1af4e686c7ea7a9d682377f03042e6cfdd92a71787a5ed3323afae8a1a8d620bda1f9e18e45a284dfb31c714a78e5351c4470b9ffba2f1a1d1c86e32838bcc40cea8a38417f5d6909ef1cad8cd08fddff6a070a30f913dc4ff223b9c72b9dfe74581477573034169c090ea4fbd502ba644edab059bf77decfc98acd1bed99a26d340e81e636671258655a38863d0a87839cea2c8e6813809f5e50131572345928931b48cf00219052d00c324110e80872590fd4c105244f7448080404eecec6fec4efb8bc2b5f41f36cad30b5531424ea835bd2f9e45c1975b574f304d07fe749a635aa37fb7af9abe248a31cd4f95d50051e77f5fdca3624b5eb247470d4cffed91087e7e8e82a5888b620cdaf29fa591a8040ab4fbc43e2c7ffa99c00dc1e7255ada3bcd6cecec277cb2d8c40563ec086c8b481ed4bcfdaba55ba7285a9022067bf8d33afa4d9c3a8b1164bf5b50ed8fd51211b08b0b889f6a1d4359db054a59d50183743ac7b180c8f441e5f5546e0901ca5fe427da632d81e605680c8dd9446c6f43692c092b4bb1f78f606344bf4a310808dd22abfdd2fa61f8f70b948fb552e48d507f2863d19085358f26fa457b2db85182574d68a8b5088aabc59ca827f1f46e92267e8c0cd3d3ea37fb7d7e49ad856d7b12f935b80385b4ac999ceff012a4975ff4578e856bfd2e037409589d0b4921387234ae8f4e72621d2fb9282b863bf5248f26fd39d5450cfca625c5c5f26024331d57a6842a05fba77f3f3860ac52c490e8276e3b3106a2ba2fdec505e4f8145db1708a809dd4f7e4316782a45a698a4a69ab37e3688f2a9e3c041e1afb14ecb67f4c902fc4d91384d5be6380dc03cd3f2afa5e5ff1fe42d7eaff695d3317e483c4c7e49316dbd9ef71ede9a85195f964f1e7e760b752da41cb4c18bc59459d9e2727440e1aa7eb77370e9f7abd3e2e1752cfebc8c49ed9db2ac17452e95ed7de0b70dab04765a4ae835bc3b40bae2d88057e83454cb9c087154be35902957c5e7f76abaf9fc5fb76d5de7ab6efa3114eeec67858c8e836d217e6d9f7b4ab7132c4bae99cc414916cdfd681116a760601037ef6f463d0d740b3c729f4ba001b2594bd2bb515b21142a9ecda52f830a11e737c11a45030d2741fa894173332c80bb616d56f85aca572a48795b1b7313fb3cee08e6c0dfa9edd2e87a0f55ed5cf252cdc2ce877dd22c89949d7c9c58d1dabf89033a3a5e57897a7eba0057ab828d8ea6d40d73933fc5ef9ddc5451e74d34f62bc313c171b9835c0f085bfceced2b0d3e4e2198ca779610f027813243a2eb1f7c6f41bac3be8349da4d467f96635fc5985ad3475e0eb0ff82286e9f46618e53954656de9117e1fedc689c0f2cab16c39eb9cc6c3dc22f796f9eb138afab6117146875ff06d6ef35007a5c2fe4cb21a702597f22e6789d2993af4ab261348e8e32cbedffc0978438e2b0ed1ee9fb5a602486edb36408e42d24d5f66c80809eb60e64323fd740242569e5e6a8d57d04d85266c82f103082fe9ff67711857ea299f35cf86edac270aead3d510a239b1d2922198aa0ebc9afc700bfc41c94fba3edecfb815e4c1a9f0f1c2713c83c1d1ea978a1090dad0c5b81c436f2ed3f2d6abdb84ca79f3ccbb09f063c06ee58ba1be4076e6c18fb59a08f2aba9a25b95abdcc2b7a9aeabedd311a5a96c961297b1f7a1a31c8dfaca06f7c00af5f7ab86f5dc1694ac72734478eafbce0af4761883d2945181fd3a3ae6c421c8b322262cf4904f6b99dabe5e910c187e75f454f7a1e384c71d3082c99293b88fd0bf5ad829e01e3eb96644128a64eb94edd281816e3ffb4dda0ee357e8579eeb5bb7702a8e345bc2855937fa894599be62f8ed9382c7b3c86bbd0e1eeb94baae96b2bd3c7f77c188d1d0aed982f0b4197705817f8adad7384b2ada00fa270b47234fb65ad69dc8e8e77f5e1e6fcd077dc20220d5db82d14d549c35909fd5ff95f1d52b025bbedf8b2e40b5f62dc9307bcc6f8e2fb979a96fa5fd70deecebc3d9dea12f011d29ff73b5134613ef1f8b781e2e81b6cfc341a63f39f8caeb4d4f7a96464410b8015b97a56e77b1ac50e490e0296a37a710ee432c645b1157dd1a2d0a114f18e9576683c10ad0280e50cc57bf942d1bceedc55166af581ee08416fbb427a180953c2959317768b51dc1b05d915b20ab2ea2710d05adeaf3e506fb95c526ea031bd72a48437647d1adb465ce18be4baff59680b4fd72bcadf0040429d0dce586f05df777947fbf577f327294dfc43fea640812f1615200512bf824f8128f2d9e0647ee6655043fdf3be513ebe03429b8e8bf7911e2dc55196fdbd03735c304e8812bd37db98ad920fb33aae0ad339fa101140fd1bbc237ed487d61dfa313129a5af7e208ebbec9a3eef06d2452dc57d54b207f4eb7fdd7447e23e9933013cb3cc07fd375308be3178d95af62f327751d56ae5d61fc66f17fe3dcfdd5a6ab913be1f890686220bd6dd8680fb8ca44a9d0b7e0efb937cd7261026a654ff51e85580a88d41e24b487d77e1bb9e4fac4229b3fc0fe251207b4a1576afb456f14a57eeec03f74158badb7c84a43510c2fafb241108b91a1651a68c038f18a9094d0a4289c00f2c7000be5b432613e0673fff2b7a888fad66e4ebc6814bcb90ba5757499a937080cb17be6cf9317a2c1e984cfae697c4654c689b31d7652a3f468f90a1f94943813ce275e6a287d3d4a2449d33b9f4cbbd2356e1dafde7d8c96773cf9b1b5445de71f89e9242458d8b285607cea028e6fbe9af60d4d809885ba85ec6a5ed0202a80fe562e4dbcb5244428fa82d74415c163dae469726a6e15a1b1117666149ded721c0a0c61e436d9372b9be34b23d7ada304ef2e0dbfe579626facf2b6f4b236f57c1a0ded912cf38850adb343fe4cb6d852c67f9321cff0bdf77cbfa3685537d2b9ac011d2fa1939dc81f6b95427ecd372814394272369a37e53c7cf699035863bad84a936a1a1c020703ac3891670cc5032e85bea59741c989e332a5a2787f44ae861bbf7d5d7c4672880e110c769071345faae1e4424ed2c01ad27ab3e5cfa952dff5a6da4ef731db800952dc939a9f79888e8b2646f4dba9d255a54ee80199852a3bad838831f8f9f81c47828c24cde37db44415546337d33261dc12a923d421e82f5d850e8401388ded474c1f93b46f8bc68d15440f68369852032833110066911fc0e561deaf9a70c8fc5962a93bca789fe9d0167bf7d8128201342fd53648a70afeeb7e6e392cbc46d586f6d299ac8c1372a94848f86ae923d1006e1ce05d996b198d0e39a764e94c2f5753fbb213121692fa39aa4d2f1afb9cea8cb38b6c16b6660faac3f2954e898b463caaa06e2f28aab695d109525ee3b8ab949e2bb7ca5fc5e9604b43576049bc854c6bd500e872d3718e6a4a80cddf82e15cb6e49c10c9651d87fb5d64034b0289b850f6c71abf865b8e183446ca1c6583e99330ed7c1e42cf944f535dfa57e4a2adce66d22bf31ed29e5a7f55c0b1e983a162a8e61d36fb15c6d0030b5ee13d6b1449511917a38ac418cc20d30616b1dcace2a70e5149806db956b3bccc6604897689fadb98a164a95f58eaf05999e8836477424bcd3a86f096c05e8584271e1fb0b11f4239f3cf7c6ac93da36ff1e563584301615b51a5a511b16a13eb1447de3033ea807d84f5d718e063ae731ee1e19ee10d5b6862baf0d4063df55de3f84f0bfae918cdf8167e20f7f56da10d1759d3fa43f549558d60630f00549d5336f05b26054ec6b16f14ffefa07473e91f55656422339283d0325821240952d1e37357f494b3855758a81eb5a8ffb19f290e24d5cdcf9f7d741a088ed2dece443d91ed4d241c0f71a4bf50c04264f686ab1890acb83fd6691a6955b3c1b65745d819a5140248dfe64ca04783b4973e0de36ccdb9271707efc376c453a98579610f33edc4176f8cb7774c59247eff2bbb8f33b22079942eefaa3e819277d20626be9ce5128d0250e0342e8018cc8cbe2b759debd948f5eb6572cec0494eab161d4ad77f0d87bbb6b42c342859a0c323843f433e404c067495a6d65bfb805755ff58888a295bfb9411173a31663f06e1c4ee11e2a0ff64065e936e38c79266da1e80e6eb964595017de2dc4ebd1164c630ec914a35452bfb760f3238fbf2e64427fda1508e9b3ac7fe012cb52b2d97c67e9e6a5932105afcf62f3c7efefe950f591471bb2a10e2081d11d9d482ed06c20ad199120e71a23628d8718a83191f23ed50636bbd9e1941aa1c625dd04505dd3304834dc9ee1ddd3f78e125c0b21783d7b357f6620c1502e0f4f0f1fbd68914d28c7098cfee683418c15ca518f185623c927049869837967bdcd9516b28aefddab2c250cd74aa8c5872179d5f24f5f28124e161a8ca5036b7a9a80686851e43856e180ea851bcefc46ba4b66c274df0e89c160a93ee8ddd4105ac4b46d8a45a4543da3fc72eb8a7357dacb8216f11c4da4241107946e0035d8ff5c35bd3fff63752a4b9f694a6fd9b2bf0d98aa9a4bb275d325938f68759aed0e07bb73bec9d2e7a1cf1a61877a0872625f6ad43695b111fa891324f070b50c518f4287d55d2eb055acfa24f86ab3b86f8ba1aa265d17767898ba1c7e19f17a789d131ec69df26e687aa50092e2c06480b79bf314c784983395eee8d9b7d65e66ecb73377653d8fdf7a40a5c3ff7506422147f0ccc059942e9eda1b2eba2121e3b96e9f3d37f18dc6fce381df0c9f22e72403b137ebfe08d509665484a46e981c1d03a176ec09074c36103b00d18f924ab3a58d55c54c656f82b23ab68f8b23f9824347ef1bcf3b901bef0d942e0a06fe83a24752cab4a8cc1d2f2edb50ea768fb7b928e89d181a39a428b7b76d0b7992435de69fff2ab27c53416aef0cef3edea8cdf0637689ceac03aeb48bf20d37021b3c084179053681f02acc0802d160ed235b48ea5868a230363992c30e6e2590fa2ca73aacac4b887c47034354791fae7adf9855303b18e0054b1adcc0047e6ce44e285ce08fcb56eebe65163c64fc1bf6d38cf01adcd5b11de5ab1eecac835df445426c8b2f86e06a4ea61a46cee3251deca28b48f74bd75cf3e5ffe3ff90c23bb2f8037298759763e840aee43b942f5ce2d113417a47f704c24fa0a7006c34896194f77ae99012ecf280b399e3a371e4afc5aacfef7b08204a12ea993c448fa28ed13ba19ea8ddbfe5478cd7a6dc763e5fc5a77ca96eacf11767f93a8917a6be7cce8ed8212914034076fa7c0ecf40cd588ee890e665a04b380bee9a5a83164b5ba55fb95e3ac5e187a066587799f0bdd61196b198f8f562a0484df573ad5aa972bed9868510f96fbcc187aa8a6612f8ff7087856e6cfd6b790b94b22906db8116f5a5de106bc27e6c66a9aa891c8773d603d0a19abd5e912c7d687645626627122939dfef38f9786d73d037388ab3e11deaa9da40c37deca5d6a2affc3dbdbdc5ed8e921bd5f2c649ab5709cdf9ac4b7368a79ebf6bc16b8c0a9c1907b62fe1f65c370073076dfbade420aa1189f09aa075c5524b9982397beed27c5efdefadb903b897d5c3fb9c53a3e33e13a6e8f016671efc3552bfeec7da4de49668ada10f9303
afterDelayedMessagesRead
0x1c8a20
gasRefunder
0xe64a…4eb5 (GasRefunder)
prevMessageCount
0x10dff035
newMessageCount
0x10dff0b4
45 0x6276… 0x89e5…7c40 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 16.557593608 gwei 2 gwei 55942
transferFrom
sender
0x1a66…3f17 (EOA)
recipient
0x89e5…7c40 (EOA)
amount
2474.21671 × 106
46 0x5a7e… 0x5e92…eff1 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
30003.0 × 106
47 0x1b09… 0x501a…d9af (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
506.86 × 106
48 0xb7bd… 0xd0e4…4a1e (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 5.806280641 gwei 2 gwei 46133
transfer
recipient
0x9a10…4c4b (EOA)
amount
200.190456 × 106
49 0x22db… 0x2d66…e6b7 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 5.806280641 gwei 2 gwei 46133
transfer
recipient
0x9a10…4c4b (EOA)
amount
241.5581 × 106
50 0xa3e9… 0xc684…5cbb (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 5.806280641 gwei 2 gwei 46133
transfer
recipient
0x9a10…4c4b (EOA)
amount
5260.16 × 106
51 0x72d5… 0xa77f…fbc5 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
3500.142578 × 106
52 0x798a… 0x23f1…d1b7 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 5.806280641 gwei 2 gwei 46133
transfer
recipient
0x9a10…4c4b (EOA)
amount
45.957969 × 106
53 0xcab1… 0xab54…aa71 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 5.806280641 gwei 2 gwei 46133
transfer
recipient
0x9a10…4c4b (EOA)
amount
20.034003 × 106
54 0x2341… 0x68cc…9c38 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
286.0 × 106
55 0x8da0… 0xe50a…39e9 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 5.806280641 gwei 2 gwei 46133
transfer
recipient
0x9a10…4c4b (EOA)
amount
442.892835 × 106
56 0xaa3f… 0xb802…1891 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 5.782897217 gwei 2 gwei 46133
transfer
recipient
0x9a10…4c4b (EOA)
amount
1250.143767 × 106
57 0xb74c… 0x8265…d3dd (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
4500.0 × 106
58 0xe6a8… 0x423f…6206 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
201.130088 × 106
59 0xb565… 0x4a40…2b80 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
1000.0 × 106
60 0xa17d… 0x1e42…7473 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 5.806280641 gwei 2 gwei 46133
transfer
recipient
0x9a10…4c4b (EOA)
amount
13.020229 × 106
61 0xf7b7… 0x757a…3c05 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
1000.0 × 106
62 0x8509… 0x8704…9b2b (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
2200.0 × 106
63 0x6b68… 0xacd5…dce1 (EOA) 0xd37b…7146 (THORChain_Router) 0.006461 eth 5.504545298 gwei 10 gwei 2 gwei 150000
transferOut
to
0x7fe2…2e64 (EOA)
asset
0x0000…0000 (EOA)
amount
0.00646059 × 1018
memo
OUT:B89F72409CB0CE69A328CE1C0DC601113ADF5B5D79BA3541EEA3372E02798D67
64 0x726c… 0xafaf…93e2 (EOA) 0xfaba…9be3 (Ondo) 0 5.504545298 gwei 200 gwei 2 gwei 240000
transfer
recipient
0xf89d…aa40 (EOA)
amount
99999.66290232 × 1018
65 0x839e… 0x2088…0fb7 (EOA) 0x10de…d800 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
2623.0 × 1018
66 0x0a62… 0xd4c0…792e (EOA) 0x720c…1495 (Flux) 0 5.504545298 gwei 16.557593608 gwei 2 gwei 48760
transferFrom
sender
0x73f2…ba65 (EOA)
recipient
0xd4c0…792e (EOA)
amount
1679.46686809 × 108
67 0xf6ca… 0x7db8…dd9e (EOA) 0xa0b8…eb48 (https://www.centre.io/, Stablecoin, Token Contract, FiatTokenProxy, USD Coin (USDC)) 0 4.608740805 gwei 5.821004957 gwei 1.104195507 gwei 62745
transfer
recipient
0xacb5…646e (EOA)
amount
675.0 × 106
68 0x908d… 0x7fa2…5688 (EOA) 0x5283…8b44 (BlurToken) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
2622.163562 × 1018
69 0x4d25… 0xa53a…3526 (EOA) 0x4e26…db1a (Market) 0 5.504545298 gwei 6.400000000 gwei 2 gwei 335417
withdraw
amount
350000.0 × 1018
70 0xc84c… 0x7cca…fa26 (EOA) 0x7ec6…059f 0.002007 eth 3.604545298 gwei 13.385544479 gwei 0.100000000 gwei 1120000
transfer
recipient
0x0000…00a0 (EOA)
amount
576
71 0x17c1… 0xe567…70bc (EOA) 0xaea4…ad85 (Fetch (FET), FetchToken, Artificial Intelligence) 0 5.504545298 gwei 6.785302729 gwei 2 gwei 84618
transfer
recipient
0xa034…7687 (EOA)
amount
9694.008 × 1018
72 0xd890… 0x9160…c499 (EOA) 0x74f2…7433 (EOA) 0.000583 eth 6.400000000 gwei 21000
0x
73 0x24a0… 0xdaaf…419c (EOA) 0x5149…86ca (Oracle, LinkToken, ChainLink Token (LINK), Token Contract) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
300.5867952 × 1018
74 0xa46e… 0x9054…8f14 (EOA) 0xc71b…2e81 (PolyhedraNetworkToken) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
20.6640618875003 × 1018
75 0x5d40… 0xe6b6…f64b (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 4.445445298 gwei 6.119073194 gwei 0.940900000 gwei 96046
transfer
recipient
0xbc3f…58ca (EOA)
amount
2000.0 × 106
76 0x0548… 0x7cf2…e4a0 (EOA) 0x1111…c302 (1INCH Token (1INCH), Dex, 1inch.exchange, OneInch) 0 5.504545298 gwei 200 gwei 2 gwei 240000
transfer
recipient
0xf89d…aa40 (EOA)
amount
2496.60287835 × 1018
77 0x39b7… 0xc484…1ea7 (EOA) 0x4d22…4381 (SimpleToken) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
96.84887827466066 × 1018
78 0x43f1… 0xeb61…f855 (EOA) 0x4dc2…c277 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
1390006.6 × 1018
79 0x3efb… 0xeb61…f855 (EOA) 0xc944…44a7 (Data, Graph Token (GRT), GraphToken) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
199000.65199 × 1018
80 0x05cc… 0x0ead…248a (EOA) 0x3235…9a20 (AdventureGold) 0 5.504545298 gwei 200 gwei 2 gwei 90000
transfer
recipient
0xf89d…aa40 (EOA)
amount
38441.2037 × 1018
81 0xe0c2… 0x0ead…248a (EOA) 0xc011…2a6f (DeFi, Synthetix Network Token (SNX), Payments, ProxyERC20) 0 5.504545298 gwei 200 gwei 2 gwei 240000
transfer
recipient
0xf89d…aa40 (EOA)
amount
32041.6494 × 1018
82 0xd4ba… 0xe09d…4cd1 (EOA) 0x4df2…23b1 0 4.586580298 gwei 8.510081378 gwei 1.082035000 gwei 121598
83 0x588c… 0xf517…5d82 (EOA) 0x5f65…e932 0 4.324240705 gwei 500 gwei 0.819695407 gwei 469436
transferERC20
token
0xa0b8…eb48 (https://www.centre.io/, Stablecoin, Token Contract, FiatTokenProxy, USD Coin (USDC))
recipients
('0x01b0881ce031269bac877e6826b885c1ef06da48',)
values
(408731573,)
84 0x39be… 0x9e45…a44a (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 4.820094811 gwei 66669
transfer
recipient
0x187f…2386 (EOA)
amount
1080.721525 × 106
85 0x18b5… 0x077d…a74c (EOA) 0x9447…b6ff 0.004000 eth 5.504545298 gwei 13.200000000 gwei 2 gwei 31378
0x
86 0x137e… 0x0120…456b (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 4.445445298 gwei 6.049804490 gwei 0.940900000 gwei 73927
approve
spender
0x40aa…cd7f (TokenApprove)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
87 0x37df… 0x26ea…7b12 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 4.504545298 gwei 60 gwei 1 gwei 80000
transferFrom
sender
0xc85d…104e (EOA)
recipient
0x05b5…c3e5 (EOA)
amount
3000.0 × 106
88 0xc600… 0x7371…29dc (EOA) 0xf89d…aa40 (EOA) 0.109938 eth 5.504545298 gwei 200 gwei 2 gwei 21000
0x
89 0x0b5f… 0xda42…88a9 (EOA) 0x406e…a92b (EOA) 0.051803 eth 5.504545298 gwei 12 gwei 2 gwei 21000
0x
90 0x72e6… 0x4e73…83b1 (EOA) 0xf89d…aa40 (EOA) 15.229882 eth 5.504545298 gwei 200 gwei 2 gwei 21000
0x
91 0x0f03… 0x7655…3bd2 (EOA) 0xf89d…aa40 (EOA) 1.116375 eth 5.504545298 gwei 200 gwei 2 gwei 21000
0x
92 0x7985… 0x67c9…81aa (EOA) 0xf89d…aa40 (EOA) 0.065547 eth 5.504545298 gwei 200 gwei 2 gwei 21000
0x
93 0x24dc… 0x5c49…12bc (EOA) 0xf89d…aa40 (EOA) 0.135055 eth 5.504545298 gwei 200 gwei 2 gwei 21000
0x
94 0x355e… 0x28c6…1d60 (EOA) 0xf59b…4211 (EOA) 0.334500 eth 5.504545298 gwei 102 gwei 2 gwei 207128
0x
95 0xb0c3… 0x2f07…3c4c (EOA) 0xefb3…267a (EOA) 0.012846 eth 5.504545298 gwei 5.913143931 gwei 2 gwei 24150
0x
96 0x2b38… 0x3d5c…d077 (EOA) 0xf89d…aa40 (EOA) 0.265634 eth 5.504545298 gwei 200 gwei 2 gwei 21000
0x
97 0xf068… 0x69bd…47ff (EOA) 0xf89d…aa40 (EOA) 0.099413 eth 5.504545298 gwei 200 gwei 2 gwei 21000
0x
98 0x3759… 0xa4e6…3568 (EOA) 0xf89d…aa40 (EOA) 1.017391 eth 5.504545298 gwei 200 gwei 2 gwei 21000
0x
99 0xe3bf… 0xf785…4840 (EOA) 0x86ff…fcc9 (EOA) 0.020000 eth 5.504545298 gwei 502 gwei 2 gwei 210000
0x
100 0xf279… 0xb5c5…079d (EOA) 0xf89d…aa40 (EOA) 0.039821 eth 5.504545298 gwei 200 gwei 2 gwei 21000
0x
101 0xc2e4… 0xdfd5…963d (EOA) 0x4d1c…1b1e (EOA) 0.019346 eth 5.504545298 gwei 102 gwei 2 gwei 207128
0x
102 0x2d57… 0xdfd5…963d (EOA) 0x6982…1933 (PepeToken) 0 5.504545298 gwei 102 gwei 2 gwei 207128
transfer
recipient
0xd3d7…6c50 (EOA)
amount
0xbed82bbf350631533380000
103 0x1998… 0x93bb…b24e (EOA) 0x864b…eb7c (ERC1155SeaDropConfigurer) 0 4.417218298 gwei 5.977858553 gwei 0.912673000 gwei 198549
multiConfigure
token
0x7785…d0ae
config
((5,), (1,), 'ipfs://bafybeihidg47ho5jmpzmv7ygsmpof6uf4f5xl7zrtccnrg4mx7lgtbebuu/{id}', '', (), (), '', (b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', (), '0x0000000000000000000000000000000000000000'), (), b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', (), (), (), (), (), (), '0x0000000000000000000000000000000000000000', 0, '0x93bb2ed0bb82dbb40466be0df08f2ed9a93bb24e', (5,), (1,))
104 0x4578… 0x0d59…a702 (EOA) 0x0439…c3f1 (MetaBridge) 0.002614 eth 4.417218298 gwei 5.977858553 gwei 0.912673000 gwei 304519
bridge
adapterId
socketAdapterV2
srcToken
0xa0b8…eb48 (https://www.centre.io/, Stablecoin, Token Contract, FiatTokenProxy, USD Coin (USDC))
amount
0x6fb256d
data
0x0000000000000000000000003a23f943181408eac424116af7b7790c94cb97a50000000000000000000000003a23f943181408eac424116af7b7790c94cb97a5000000000000000000000000000000000000000000000000000000000000a4b1000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000af88d065e77c8cc2239327c5edb3a432268e58310000000000000000000000000000000000000000000000000000000006eb8238000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000fa335000000000000000000000000e6b738da243e8fa2a0ed5915645789add5de515200000000000000000000000000000000000000000000000000000000000004a0c3540448000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000001a400000000000000000000000000000000000000000000000000000000000001ad0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000084ad69fa4f000000000000000000000000000000000000000000000000000948fa25f78c000000000000000000000000000d59f1f78a76e202f6abb076f9a070819310a702000000000000000000000000000000000000000000000000000000000000a4b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000284792ebcb90000000000000000000000000000000000000000000000000000000006eb8238000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000210d200000000000000000000000000000000000000000000000000000000000000c400000000000000000000000000000000000000000000000000000000000000020000000000000000000000000d59f1f78a76e202f6abb076f9a070819310a7020000000000000000000000000d59f1f78a76e202f6abb076f9a070819310a7020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000af88d065e77c8cc2239327c5edb3a432268e583100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000006e97166000000000000000000000000000000000000000000000000000000000000a4b100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000067acb1db0000000000000000000000000000000000000000000000000000000067ad05e100000000000000000000000000000000000000000000000000000000d00dfeeddeadbeef765753be7f7a64d5509974b0d678e1e3149b02f4
105 0x4bdf… 0x61c4…a839 (EOA) 0x980c…b180 (SkullGoblins) 0 4.417218298 gwei 6.223726161 gwei 0.912673000 gwei 60472
setApprovalForAll
operator
0x1e00…3c71 (Conduit)
approved
True
106 0x97de… 0x1771…0beb (EOA) 0x9079…dfc4 0 4.417218298 gwei 6.223726161 gwei 0.912673000 gwei 52344
transfer
recipient
0x7afb…d2c3 (EOA)
amount
155358.0 × 1018
107 0xa669… 0xa6f1…88e6 (EOA) 0x0000…b395 (Seaport) 0 4.417218298 gwei 6.223726161 gwei 0.912673000 gwei 486057
fulfillAvailableAdvancedOrders
108 0xd5c4… 0x38e0…050a (EOA) 0x0000…b395 (Seaport) 0 4.417218298 gwei 6.223726161 gwei 0.912673000 gwei 74068
cancel
orders
(('0x38e0b7832460eeff78673274246973a578ad050a', '0x004c00500000ad104d7dbd00e3ae0a5c00560c00', ((2, '0x1b41d54b3f8de13d58102c50d7431fd6aa1a2c48', 6562, 1, 1),), ((0, '0x0000000000000000000000000000000000000000', 0, 857912000000000000, 857912000000000000, '0x38e0b7832460eeff78673274246973a578ad050a'), (0, '0x0000000000000000000000000000000000000000', 0, 22000000000000000, 22000000000000000, '0x0000a26b00c1f0df003000390027140000faa719'), (0, '0x0000000000000000000000000000000000000000', 0, 88000000000000, 88000000000000, '0x69eabd271ce10c2102498d7a0b00b6e113dcdfe8')), 0, 1739319965, 1739924761, b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 24446860302761739304752683030156737591518664810215442929801597836012856336953, b'\x00\x00\x00{\x02#\x00\x91\xa7\xed\x01#\x00r\xf7\x00j\x00M`\xa8\xd4\xe7\x1dY\x9b\x81\x04%\x0f\x00\x00', 0),)
109 0xeb31… 0x8f51…d71f (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 4.417218298 gwei 5.977858553 gwei 0.912673000 gwei 96046
transfer
recipient
0xd745…deb2 (EOA)
amount
10.0 × 106
110 0xfe5d… 0x08dd…853c (EOA) 0x3bdb…3fd1 (EOA) 0.003098 eth 4.417218298 gwei 6.223726161 gwei 0.912673000 gwei 31500
0x
111 0xfc4d… 0xd3a2…6eaa (EOA) 0xa5f5…9934 (RelayReceiver) 0.010965 eth 4.320185765 gwei 4.429739393 gwei 0.815640467 gwei 43370
0xd07d0adc411197a2812d1c09e7f4080677cc9352d109b22ea976dc4ba9a370db
112 0x7fc3… 0xd0b3…d593 (EOA) 0xf604…6ae0 0 3.862164077 gwei 3.899706578 gwei 0.357618779 gwei 106584
execTransaction
to
0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/)
value
0
data
0xa9059cbb0000000000000000000000006c72f28724019cc0d2935139a575951637ace343000000000000000000000000000000000000000000000000000000001dcd6500
operation
0
safeTxGas
0
baseGas
0
gasPrice
0
gasToken
0x0000…0000 (EOA)
refundReceiver
0x0000…0000 (EOA)
signatures
0x6bca31abe06732a04838bc4e9cc49fbe1da23ba25145af1b97d25c83997d473e7f5b6a812cc055de924ca994a255e555e148935c2e2f947c24f7c0ae0bcc79871cadda9e724aca402c60f055f1b064cb11a094072fb65afaea58f8554949348e2465b839156b5266bed2410ef5a0f196588539371bc0eb236d3e7d088e6a0427681b000000000000000000000000d0b3dd99a9428e758c764e843c36991bbf03d593000000000000000000000000000000000000000000000000000000000000000001
113 0x2a41… 0x43dc…a44b (EOA) 0x3c17…3130 (EOA) 0.011536 eth 3.508042098 gwei 3.787870497 gwei 0.003496800 gwei 21000
0x
114 0x407e… 0xc0e0…6b35 (EOA) 0x28ca…da93 (CHNReward) 0 3.508042098 gwei 3.717519989 gwei 0.003496800 gwei 140541
claimReward
_pid
0
115 0xc3c5… 0x44e7…4cfa (EOA) 0xc02a…6cc2 (0x Ecosystem, WETH9, WrappedEther, Wrapped Ether (WETH), Stablecoin, Token Contract, https://weth.io/) 0 3.507459298 gwei 3.545001799 gwei 0.002914000 gwei 56096
approve
spender
0xc92e…0110 (GPv2VaultRelayer)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
116 0x6db7… 0x4838…5f97 (EOA) 0xc609…1d28 (EOA) 0.000819 eth 3.504545298 gwei 3.504545298 gwei 0 gwei 21000
0x
117 0x6620… 0x2878…af4d (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 4.504545298 gwei 6.013931305 gwei 1 gwei 69337
transfer
recipient
0x54df…cda8 (EOA)
amount
797.673449 × 106
118 0x0e68… 0x1e71…5f39 (EOA) 0xa5f5…9934 (RelayReceiver) 0.005100 eth 4.445445298 gwei 6.049804490 gwei 0.940900000 gwei 50043
0x393dd9d38b20377907ff9009d7aa5d691a1904d2644a107997aa6a4b87bfbd69
119 0xf70b… 0x45d1…a435 (EOA) 0x6a00…1068 (AugustusV6) 0 4.417218298 gwei 4.800000000 gwei 0.912673000 gwei 243416
swapExactAmountInOnUniswapV2
uniData
('0xb2617246d0c6c0087f18703d576831899ca94f01', '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee', 4310416070000000000000, 148766482786401474, 150269174531718661, b"\xfd\x05\xdc\x10'\x01E\xc7\xaaG.\x97\xf1#\xe4\xcf\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01M\x1d\x91", '0x0000000000000000000000000000000000000000', b"\xb2arF\xd0\xc6\xc0\x08\x7f\x18p=Wh1\x89\x9c\xa9O\x01\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01")
partnerAndFee
0xc85f5d432b7fa25287c7e0cb88139a1a4c37f56510000000000000000000000f
permit
0x
120 0xa217… 0x44bf…c498 (EOA) 0x18c4…c299 (EOA) 0.039901 eth 4.735547251 gwei 21000
0x
121 0x0012… 0x5213…d9bf (EOA) 0x18c4…c299 (EOA) 0.259901 eth 4.735547251 gwei 21000
0x
122 0x450c… 0x3b59…8a24 (EOA) 0xcbd6…75ac (EOA) 0.030358 eth 4.585889055 gwei 21000
0x
123 0x0306… 0x2647…7b09 (EOA) 0xee93…af90 (EOA) 0.376208 eth 4.536216625 gwei 21000
0x
124 0x6a0a… 0x3991…eb8f (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 3.838783848 gwei 63209
transfer
recipient
0xc503…09ba (EOA)
amount
50000.0 × 106
125 0x118f… 0x83a6…b1fd (EOA) 0xf8a1…90dc (EOA) 0.099991 eth 4.504545298 gwei 6.013931305 gwei 1 gwei 21000
0x
126 0xcf06… 0x469f…eeb6 (EOA) 0xa0b8…eb48 (https://www.centre.io/, Stablecoin, Token Contract, FiatTokenProxy, USD Coin (USDC)) 0 4 gwei 68499
transfer
recipient
0xdd3d…ceee (EOA)
amount
12.533878 × 106
127 0x0690… 0x6790…1b8d (EOA) 0xa170…4598 (EOA) 0.130000 eth 4.445445298 gwei 6.049804490 gwei 0.940900000 gwei 21000
0x
128 0xa23e… 0xa9b7…8783 (EOA) 0xae61…07ab (EOA) 0.000500 eth 4.417218298 gwei 5.977858553 gwei 0.912673000 gwei 21000
0x
129 0x9fe9… 0x95d8…b520 (EOA) 0xc2ad…35e3 (EOA) 0.077000 eth 4.417218298 gwei 5.977858553 gwei 0.912673000 gwei 21000
0x
130 0xcd6f… 0xdd3d…ceee (EOA) 0x2260…c599 (Wrapped BTC (WBTC), Bitcoin Pegged, Wrapped Bitcoin, WBTC Token, OwnableContract, Token Contract) 0 4 gwei 59839
transfer
recipient
0x07ee…e9de (EOA)
amount
23109
131 0xbe58… 0xc94e…6215 (EOA) 0x8af9…f0c3 (EOA) 0.712469 eth 4.110718100 gwei 4.110718100 gwei 4.110718100 gwei 21000
0x
132 0xd827… 0xb4e8…3ee1 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 4.504545298 gwei 5.250505358 gwei 1 gwei 96064
transfer
recipient
0x9794…6e52 (EOA)
amount
250.0 × 106
133 0x9b50… 0x346e…6763 (EOA) 0xa657…df0d (EOA) 0.005263 eth 4.083008898 gwei 4.521116974 gwei 0.578463600 gwei 21000
0x
134 0xd623… 0xeba8…4cb1 (EOA) 0x07ee…e9de (EOA) 0.008189 eth 4 gwei 60000
0x
135 0x275e… 0x2f49…2ae9 (EOA) 0xeba8…4cb1 (EOA) 0.003969 eth 4 gwei 22000
0x
136 0xd894… 0xca74…5597 (EOA) 0x3ee1…a585 (TokenBridge) 0 3.604545298 gwei 5.078200000 gwei 0.100000000 gwei 123430
transferTokens
token
0x2260…c599 (Wrapped BTC (WBTC), Bitcoin Pegged, Wrapped Bitcoin, WBTC Token, OwnableContract, Token Contract)
amount
0x4e3511c
recipientChain
1
recipient
0x93441bfc729c51df0e312357f7884f4d2c7d957aede354ac95be5ab77d4f0038
arbiterFee
0
nonce
0
137 0x1190… 0x1841…86de (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 3.722373690 gwei 46557
transfer
recipient
0xfb19…f4e1 (EOA)
amount
3000.0 × 106
138 0x7896… 0xcfc0…ab33 (EOA) 0x1905…291a (EOA) 0.005439 eth 3.836509745 gwei 5.126569257 gwei 0.331964447 gwei 21000
0x
139 0x3842… 0xcfc0…ab33 (EOA) 0x2072…4a2b (EOA) 0.003590 eth 3.836509745 gwei 5.126569257 gwei 0.331964447 gwei 21000
0x
140 0x6a24… 0x151b…e96d (EOA) 0x03d6…346e (EOA) 0.073700 eth 3.836509745 gwei 5.126569257 gwei 0.331964447 gwei 21000
0x
141 0x963d… 0xe4ad…543d (EOA) 0x29d8…89ef (EOA) 0.008885 eth 5.456827826 gwei 5.456827826 gwei 5.456827826 gwei 21000
0x
142 0x14b2… 0x4ca7…ab5a (EOA) 0xf506…6461 (EOA) 0.005000 eth 3.779233730 gwei 5.859270012 gwei 0.274688432 gwei 21000
0x
143 0xa22f… 0x25a7…8da5 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 3.593545298 gwei 4.073848764 gwei 0.089000000 gwei 70460
transfer
recipient
0x3a54…18c3 (EOA)
amount
12370.0 × 106
144 0x135f… 0x4d28…bb63 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 3.593545298 gwei 4.073848764 gwei 0.089000000 gwei 51153
transfer
recipient
0x5562…dccd (EOA)
amount
9082.9518 × 106
145 0x7e67… 0x4c20…366a (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 3.593545298 gwei 4.073848764 gwei 0.089000000 gwei 51140
transfer
recipient
0xa419…0551 (EOA)
amount
723.0 × 106
146 0xb1cc… 0x3b6a…f6a5 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 3.593545298 gwei 3.785237533 gwei 0.089000000 gwei 51140
transfer
recipient
0xe505…c1b1 (EOA)
amount
1087.0 × 106
147 0xfce1… 0x12e3…cfc6 (EOA) 0x28b5…a435 (EOA) 1 wei 3.645117800 gwei 21000
0x
148 0x9d9d… 0xe8fe…3773 (EOA) 0x2b08…be11 (CanonicalBridge) 0.180000 eth 3.554545298 gwei 4 gwei 0.050000000 gwei 81494
deposit
key
0x3e3a5785a1731172c5ac6e4fac4271bf668e292155e70b1cac52eb71b4950066
day
0.18 × 1018
149 0x00f7… 0x02c0…1ff6 (EOA) 0x6b17…1d0f (DeFi, Maker, Dai Stablecoin (DAI), Token Contract) 0 4.504545298 gwei 4.942653374 gwei 1 gwei 46182
approve
spender
0x4aa4…5016 (DAI-XDAI Bridge, POA Network, EternalStorageProxy)
amount
1985.5107868830253 × 1018
150 0x76f3… 0x369d…8efe (EOA) 0xd37b…7146 (THORChain_Router) 0 4.504545298 gwei 5.902510608 gwei 1 gwei 2700000
depositWithExpiry
vault
0x0dd5…e338 (EOA)
asset
0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/)
amount
0x3b6d7d520
memo
=:BTC.BTC:bc1q7retwa2kv5rjvdj7urgp4jfmm3kzsz8tg6269m:16070498/1/0:ti:70
expiration
0x67acb620
151 0x45c9… 0x4df2…8f75 (EOA) 0x8c6d…2674 (goblintown) 0 3.545117800 gwei 66034
setApprovalForAll
operator
0x2052…f74b
approved
True
152 0x3ad1… 0x21b8…699a (EOA) 0xd287…3979 (EOA) 0.023469 eth 3.604545298 gwei 3.665444067 gwei 0.100000000 gwei 21000
0x
153 0x19c6… 0x493e…77d6 (EOA) 0x8f1f…0a43 (EOA) 0.109645 eth 3.604545298 gwei 3.866175525 gwei 0.100000000 gwei 21000
0x
154 0xd706… 0x54fd…093b (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 3.545117800 gwei 55470
transfer
recipient
0xbed5…a44c (EOA)
amount
56.293527 × 106
155 0x1998… 0xe8c2…7c65 (EOA) 0x92ef…45a4 0 3.507575299 gwei 6.574118959 gwei 0.003030001 gwei 527610
unknowna9efd6b8
156 0x6e8e… 0x2d79…d4d8 (EOA) 0xbab1…454f (EOA) 0.031317 eth 4.800000000 gwei 21000
0x
157 0xd36b… 0x5037…8b6c (EOA) 0xde30…163f (Gitcoin Grants, GTC Token, Gitcoin (GTC)) 0 4.417218298 gwei 6.223726161 gwei 0.912673000 gwei 26848
approve
spender
0xcc90…f422
amount
6.0 × 1018
158 0x8d4d… 0xe2e0…709a (EOA) 0x2707…ed7b (EOA) 0.479538 eth 4.504545298 gwei 4.942653374 gwei 1 gwei 21000
0x
159 0x4c13… 0xa9f9…ef88 (EOA) 0x7c92…9e5a (EOA) 0.154752 eth 4.504545298 gwei 5.250505358 gwei 1 gwei 21000
0x
160 0x299c… 0xd405…d15c (EOA) 0xaf03…ac08 (EOA) 0.006448 eth 3.545117800 gwei 3.545117800 gwei 1 gwei 21000
0x
161 0x8fc8… 0xd8c5…be63 (EOA) 0xd01a…e0ba 0 3.513635301 gwei 13.148237918 gwei 0.009090003 gwei 112597
unknown8aaa8f3b
162 0x095c… 0x9bfb…6594 (EOA) 0x7d0c…6b36 (DexRouter) 0 3.508042098 gwei 3.752567518 gwei 0.003496800 gwei 253763
unxswapByOrderId
srcToken
0x19b8d552b4691652a4eb9be8cce27f7a7431e9e5633e4
amount
0x4eedfa4193d6
minReturn
0.001497924636793393 × 1018
pools
(b'p\x00\x00\x00\x00\x00\x00\x00;m\x03@\xa9\xe0\x84\xba\xf0\xfb\xf8\xe8"\x9c\xbe\xe9w\xf4s\xc0\x88\xc9)h',)
163 0xb008… 0x9b4f…5b04 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 3.507645298 gwei 4.797704810 gwei 0.003100000 gwei 84000
transfer
recipient
0x216c…ea9a (EOA)
amount
10.073707 × 106
164 0x0927… 0x9057…09e4 (EOA) 0xa0b8…eb48 (https://www.centre.io/, Stablecoin, Token Contract, FiatTokenProxy, USD Coin (USDC)) 0 3.507645298 gwei 4.689438397 gwei 0.003100000 gwei 84000
transfer
recipient
0xe4c6…7ffa (EOA)
amount
198.0 × 106
165 0xdc22… 0x941b…a642 (EOA) 0x7fc6…dae9 (DeFi, Aave Token (AAVE), InitializableAdminUpgradeabilityProxy, AAVE Token, Loans) 0 3.507645298 gwei 4.689438397 gwei 0.003100000 gwei 74667
transfer
recipient
0xfb18…ab2c
amount
2.14585094 × 1018
166 0x6cb4… 0xcabf…973f (EOA) 0x198c…55f1 0 3.507575299 gwei 6.574118959 gwei 0.003030001 gwei 52004
unqueue
spotId
23135
response
0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bcb4feca47f5f7e90000000000000000000000000000000000000000000000000000000000000000
167 0x8adb… 0xe66b…ff6c (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 3.507645298 gwei 5.066443833 gwei 0.003100000 gwei 84000
transfer
recipient
0xd4bd…f37c (EOA)
amount
200000.0 × 106
168 0x9130… 0xca40…a002 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 3.507645298 gwei 4.797704810 gwei 0.003100000 gwei 84000
transfer
recipient
0xb9a3…e200 (EOA)
amount
234.49829 × 106
169 0x572a… 0x2d1f…1a94 (EOA) 0xa5f5…9934 (RelayReceiver) 0.001530 eth 3.507575299 gwei 7.012120597 gwei 0.003030001 gwei 33362
0x762ca220208ed556a120341ae2be3d1c0f6a196ead912578a0a7136a2a6ed760
170 0x51ef… 0x0166…49ee (EOA) 0x4fd9…5562 (EOA) 0.074870 eth 3.509090299 gwei 7.013635597 gwei 0.004545001 gwei 21000
0x
171 0x6458… 0x977c…ec76 (EOA) 0x01ef…01e9 (EOA) 1.394039 eth 3.507645298 gwei 4.797704810 gwei 0.003100000 gwei 21000
0x
172 0xcbb8… 0xcbd6…75ac (EOA) 0xae29…35a0 (EOA) 0.002563 eth 3.507575299 gwei 6.574118959 gwei 0.003030001 gwei 90000
0x
173 0x7cee… 0x6237…459d (EOA) 0x8578…dc8f (EOA) 0.009900 eth 3.507575299 gwei 6.577148960 gwei 0.003030001 gwei 21000
0x
174 0x07ba… 0x0878…0a28 (EOA) 0x43f1…066d (FLOKI) 0 3.548576130 gwei 3.548576130 gwei 0.100000000 gwei 36631
approve
spender
0xe66b…3750 (ZeroExProxy)
amount
0
175 0x7ac7… 0x4ec4…e5bd (EOA) 0xc212…1379 (EOA) 0.001000 eth 3.554545298 gwei 4 gwei 0.050000000 gwei 21000
0x
176 0xa8fd… 0xf650…62b1 (EOA) 0xdfaa…00b8 (EOA) 0.006629 eth 3.506715298 gwei 4.796774810 gwei 0.002170000 gwei 21000
0x
177 0xee99… 0x6ab0…3fa1 (EOA) 0x51c7…2a7f 0 99.904728409 gwei 99.904728409 gwei 99.904728409 gwei 160196
unknown122067ed
178 0xd322… 0x9379…7551 (EOA) 0x68d3…6fbf 0.000000 eth 42.508140579 gwei 42.508140579 gwei 39.003595281 gwei 246806
unknowna0000000
_param1
0x56534741cd8b152df6d48adf7ac51f75169a83b2
_param2
1
_param3
0x1898c0c
_param4
0x5b90735b8
_param5
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
179 0x56ca… 0x3eff…e7c6 (EOA) 0x68d3…6fbf 0.000000 eth 16.876510589 gwei 16.876510589 gwei 13.371965291 gwei 244028
unknowna0000000
_param1
0x11b815efb8f581194ae79006d24e0d814b7697f6
_param2
1
_param3
7.821592676045966 × 1018
_param4
0x4b6cf0b51
_param5
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
180 0x3521… 0x8357…186d (EOA) 0x80a6…5d9e 0.050000 eth 7.504545298 gwei 8.594831407 gwei 4 gwei 294891
unknown088890dc
181 0xc5ac… 0xb980…ce6b (EOA) 0x06e4…5d10 0 6.504545298 gwei 7.556514191 gwei 3 gwei 59585
approve
spender
0x80a6…5d9e
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
182 0xd00b… 0xbbde…c237 (EOA) 0x68d3…6fbf 0.000000 eth 7.013741142 gwei 7.013741142 gwei 3.509195844 gwei 327360
unknowna0000000
_param1
0x6ca298d2983ab03aa1da7679389d955a4efee15c
_param2
1
_param3
3.749716485179557 × 1018
_param4
0x242955eff
_param5
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
183 0x2205… 0x77e7…2e67 (EOA) 0x22ce…b70a (BKBridgeRouter) 0 3.946289376 gwei 495518
send
_signInfo
(1739371193039, b'W\xb9\xe8\x8e\xc2\x00\xad\x1c\xbf\xb4\xf8k#]\xc9\xae\xee\x01n\x02\xfe\xa5\x89\xf4?FJ\x1e\xec\xab\xa4\x93b\xd3\x8b\xcaR\xee\xb3\xec\xa63>\xd5\x0b\xc1\x9c\xa2_A\x8a\xae\x12\xabq\xc4\xcc,A\xe1\xac\xde\x8f\xf5\x1b')
_orderInfo
('0x11235534a66a33c366b84933d5202c841539d1c9', b'j\t\x0e\x13(\xac6\xcb\x9aT\xa8\xcc\xd6\x00\x0e\xe9\xf2V\xdd\xd4\x9dG\x97\xf6GjN\xac\xf6\xadD@', '0x77e7c5cbeaad915cf5462064b02984e16a902e67', '0xff6e140a17359d20dfe5ac6eff8055ceb8287fd8', '0xdac17f958d2ee523a2206206994597c13d831ec7', '0xb113a994b5024a16719f69139328eb759596c38a', 1, 100280, 434119200, 1739371193)
184 0x6c58… 0x7572…6d06 (EOA) 0xa0b8…eb48 (https://www.centre.io/, Stablecoin, Token Contract, FiatTokenProxy, USD Coin (USDC)) 0 4.417218298 gwei 5.611001605 gwei 0.912673000 gwei 65147
approve
spender
0x0000…8ba3 (Permit2)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
185 0xe018… 0x0f68…5c31 (EOA) 0xd702…435d (EOA) 0.193022 eth 5.504545298 gwei 6.139744133 gwei 2 gwei 24150
0x
186 0xfac3… 0xaa0e…83e0 (EOA) 0xb3a0…eca8 (EOA) 0.022107 eth 5.504545298 gwei 500 gwei 2 gwei 50000
0x
187 0xce6d… 0xaa92…e7dc (EOA) 0xe22d…e171 0 3.694586570 gwei 3.694586570 gwei 0.190041272 gwei 198300
unknown01000000
188 0x0529… 0x99cc…b891 (EOA) 0x03a8…db28 (EOA) 0.009600 eth 4.504545298 gwei 6.013931305 gwei 1 gwei 21000
0x
189 0x384c… 0xda5d…5bef (EOA) 0x1111…0582 (AggregationRouterV5) 0 3.706316578 gwei 7.657454448 gwei 0.201771280 gwei 239660
unoswap
srcToken
0x0f2d…9f29 (SynapseERC20)
amount
1660.8633069801313 × 1018
minReturn
0.3166387232087176 × 1018
pools
(1457117132844380561911419811258055933121654218187803819057,)
190 0x7c9a… 0xd8c2…85ab (EOA) 0x0000…2734 (AllowanceHolder) 0.001897 eth 3.583545298 gwei 6.650000000 gwei 0.079000000 gwei 268843
0x2213bc0b
0x0000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000006bd3e5c68c675
0x0000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f
0x00000000000000000000000000000000000000000000000000000000000000a0
0x00000000000000000000000000000000000000000000000000000000000004c4
0x1fff991f000000000000000000000000d8c234205b02ebdf8599efcc2e83dc76
0xaf1085ab000000000000000000000000d3c27b9b6ab458c43fb90e9fe1f5f6d9
0xab27f85600000000000000000000000000000000000000000000000000177322
0x1f1719b800000000000000000000000000000000000000000000000000000000
0x000000a06405e054eb95d0dc0e51da142068d400000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000300000000000000000000000000000000000000000000000000000000
0x0000006000000000000000000000000000000000000000000000000000000000
0x000001a000000000000000000000000000000000000000000000000000000000
0x000002a000000000000000000000000000000000000000000000000000000000
0x0000010438c9c147000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeee
0xeeeeeeeeeeeeeeee000000000000000000000000000000000000000000000000
0x0000000000002710000000000000000000000000c02aaa39b223fe8d0a0e5c4f
0x27ead9083c756cc2000000000000000000000000000000000000000000000000
0x0000000000000004000000000000000000000000000000000000000000000000
0x00000000000000a0000000000000000000000000000000000000000000000000
0x0000000000000024d0e30db00000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x000000c4103b48be0000000000000000000000000d0e364aa7852291883c162b
0x22d6d81f6355428f000000000000000000000000c02aaa39b223fe8d0a0e5c4f
0x27ead9083c756cc2000000000000000000000000000000000000000000000000
0x000000000000271000000000000000000000000038c78643337374d8b03508f7
0xd9b9155e4844e4e2000000000000000000000000000000000000000000000000
0x0000000000001e01000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000012438c9c147000000000000000000000000d3c27b9b6ab458c43fb90e9f
0xe1f5f6d9ab27f856000000000000000000000000000000000000000000000000
0x0000000000000055000000000000000000000000d3c27b9b6ab458c43fb90e9f
0xe1f5f6d9ab27f856000000000000000000000000000000000000000000000000
0x0000000000000024000000000000000000000000000000000000000000000000
0x00000000000000a0000000000000000000000000000000000000000000000000
0x0000000000000044a9059cbb0000000000000000000000007afa9d836d2fccf1
b'r\xb6f"b^V@NF]\xbd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
191 0x7170… 0x3095…1f63 (EOA) 0xd1ca…f49a (BKSwapRouter) 0 3.537875309 gwei 4.497301060 gwei 0.033330011 gwei 550000
swap
swapParams
('0xd1d2eb1b1e90b638588728b4130137d262c87cae', 985791463727, b"j+i\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd1\xd2\xeb\x1b\x1e\x90\xb68X\x87(\xb4\x13\x017\xd2b\xc8|\xae\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe5\x85\xc0\x01/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe5\x85\xc0\x01/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x95\x16\xd4\x03\xf2=\xe9&\xc1\xe6|\xf8W\xd1\xb7\xa7\x03\x1fc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01 \tLS\xa2\x90\x86\x04\xc7y\x14\xa9\x1c\xcd\x85\xd7N\x81\xfd\xc3\xed/C<\xb1\xe7\x1fB\xb3M\xa4\xd7~J\x15*T\x8d@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00AIt\xff\xda\xb8\x00\xd7//{/o\x82\x18T\x15\x13]\xbf\x9e\x02\x18Y\x97N*\xc2B\x13r\xcbN\x11\xafmmF\x18\x87j\xc1\xbf\x00\xa5\xfa\xadu\x1e#\x91R\xf0\xc1\xf7\xf2\xd9\x18C\xd5\x02\x04\x0f'x\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x11\x11\x12T\xee\xb2Tw\xb6\x8f\xb8^\xd9)\xf7:\x96\x05\x82\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x11\x11\x12T\xee\xb2Tw\xb6\x8f\xb8^\xd9)\xf7:\x96\x05\x82\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\xe4I\x02.\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe5\x85\xc0\x01/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01 \tLS\xa2\x90\x86\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F^V\xcd!\xadG\xd4\xd4y\x0f\x17\xde^\x04X\xf2\x0c7\x19\xf8\x04\xe3i\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x000\x95\x16\xd4\x03\xf2=\xe9&\xc1\xe6|\xf8W\xd1\xb7\xa7\x03\x1fc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 nJ\x04]#\xc3\xdf\xd1\x0f\x8aUa\x95\x96\xae\xbb\xc2\xd0\xe9\xac\x82\xf5\xa7\xdd\xc7\x8e\xc4\xda\x86\xc2\x10\x18")
192 0x83aa… 0x3466…a8b5 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Bitfinex, Stablecoin, TetherToken, Token Contract, https://tether.to/) 0 3.593545298 gwei 3.785237533 gwei 0.089000000 gwei 51126
transfer
recipient
0xdff6…2883 (EOA)
amount
1400.0 × 106
193 0x3a02… 0xb8ff…47cb (EOA) 0x8faf…0d18 0 3.509090299 gwei 5.261362948 gwei 0.004545001 gwei 370356
execute
_params
((101, '0xc02ab410f0734efa3f14628780e6e695156024c2', b"\x02#Sn\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x97\x02)\xc2\x051D?\xbe\xa1N\xdf\xf4-\xff\x83\xa4\x97\xe5\xa7KY\xaaO\xfc.~\x9c\x91\x7f\x0fQ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Q\x01\x00\x00\x00\x00\x00\x00\x08I\x00\x00v\x9a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xafQ\x91\xb0\xde'\x8cr\x86\xd6\xc7\xccj\xb6\xbb\x8as\xba,\xd6\x00\x00u\x95\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00mf \xef\xa7)H\xc5\xf6\x8a<\x86F\xd5\x8c\x00\xd3\xf4\xa9\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 1739392787, b'3\xae\xef\xf5(\xac\x12\xeenuc\x1c5\xf1\xa0\x85\xbbG~\xe8\x04o\x13f.\x98\xa7\x97\x93\xf8\xd7F\r\x9a .\xb0I\xee\x00\xc2\xc6\xa2\xe1\x00\x17\x18\xefa4\x85M\xd8\xe9eq\x9e\xa4\xff\xdb\xb6\xf6\x02b\x1c'),)
194 0x6269… 0xb8ff…47cb (EOA) 0xa59b…0ba5 0 3.509090299 gwei 5.261362948 gwei 0.004545001 gwei 370356
execute
_params
((101, '0xc02ab410f0734efa3f14628780e6e695156024c2', b"\x02#Sn\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x97\x02)\xc2\x051D?\xbe\xa1N\xdf\xf4-\xff\x83\xa4\x97\xe5\xa7KY\xaaO\xfc.~\x9c\x91\x7f\x0fQ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Q\x01\x00\x00\x00\x00\x00\x00\x08I\x00\x00v\x9a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xafQ\x91\xb0\xde'\x8cr\x86\xd6\xc7\xccj\xb6\xbb\x8as\xba,\xd6\x00\x00u\x95\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00mf \xef\xa7)H\xc5\xf6\x8a<\x86F\xd5\x8c\x00\xd3\xf4\xa9\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 1739392787, b'\x8at"\x90\x81h\\E\xae\xce\x92\x98\x05%9\xc2u\x11@\x9f\xcfJ\xc8\x9bk\xcf\xe0\xa4v\x93\xa4\xf9A\x89B\xbc\x99\x04$7\x7f\x15\x91[lTX\x1b\x9b\xe3z\x05\x1b\x93\xa7:\xa7\t\xbd\xba\x10\x86\xf1$\x1c'),)
195 0xdeb4… 0x1cd9…a2ca (EOA) 0x9e32…ed8e (MToken) 0 3.507645298 gwei 4.797704810 gwei 0.003100000 gwei 62668
transfer
recipient
0xbaff…0229 (EOA)
amount
91.304322 × 1018
196 0xc5fb… 0x4838…5f97 (EOA) 0xd878…ad15 (EOA) 0.069883 eth 3.504545298 gwei 3.504545298 gwei 0 gwei 21000
0x