Transaction Hash:
0xf7b2d824bac164b8d4a52059e6692f8e5e2c8de1e978864ed674e223b4dd625d
Timestamp:
884 days ago (Jun-23-2022 09:35:13 AM UTC )
ERC-20 Tokens Transferred:
Gas Price:
34. 893127116 Gwei (0. 000000034893127116 ETH)
Ether Price:
$1,143.46 / ETH
Gas Limit & Usage by Txn:
6,000,000
|
2,099,088 (34.98%)
Gas Fees:
Base: 32. 393127116 Gwei | Max: 83. 879035202 Gwei | Max Priority: 2. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 067996024411670208 ETH ($232.43) 💸 Txn Savings: 0. 102825731832425568 ETH ($351.48)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 3484
Position In Block: 95
Input Data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000cf400000000000000000000000000000000000000000000000000000000000010220000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000cde000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000a4600104bec56ea426cbbde77166397b99fbad23790f1ff9a204eeabfaeeaf1f063d02be51aa722ceb06ffee8aa066c9b08d7950b6e612acd9307b64ca20010a917f40bac5f01e4f17ba4eeecaace8695515fc64b201cb0db9e786787550fb3f78efc2222308df32129f51b8743bf965c271cb89a4a34b958896d7449f83d69bc209d08575f5ca1337c299d843d1bf29232477aebde8e4f69d477b11208629c9565a120847cc8308cf99903fbb0f0630158b60f3443ae2c8a743a4910712c2450c44300000000000000000000000000000000000000000000000000a28961f279600000000000000000000000000000000000000000000000000027462e018a5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000557158fad9200000000000000000000000000000000000000000000000000000000000000000001176e0f7719bfc4540183bed6f4718b3358ad53eb2f6ea9aa4dea0cf8726eab61fef477a044e824a7030d009c096b6d6e9616845c4ed3c7b0257933212958ff62fd1c1a67eeeea3d9ff00728abae9e2204579d164f8aabf1ef5b33b44c4c69a3167662e37466161257c5ed034a15128c205d1082a014a94a10f5f56acbd7989f24d6ff50aa271271c80b315859f1f61f20ef34c9593f418c654239ada7b8eba513a08bd7d54bd543ac4ae1df9a821239b3ebc564d5e42088aaa872c086eb4da00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7458f04eebdf14321853588c8ed8165937825330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001602e35b495a00000000000000000000000000000000000000000000000000000000000000000000c4dc8b8d88e4cb8a1b50539a58cd0fc082315827fda93a2238b062f60400de423a291c579a633c53e175e7b2d29227f799e04ab3d660a0db5cd1c295ae558740e2b6a7cecaa1efd442b00aca4b66e035b36961943ec006d2542d937a36209b42a245e7ee61d571e7b8e337b4e0bf1dfd879fa423a5c5aab02b9b97e084ad7c60d12868d78f213d3e737b393e94ce6264a35683aeb16121d0645f9fe1e45f64e227abba7248e96ce6f77bc86efad1f9926c2d3c898c5f6bd4ee163e0c456204d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b99b824a04e3cf7b52f76742ef7973263d46f5e6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ccd1e6b1a7a136f8533d48aaad56746d7b27617ca3bb5e85a71248fcaa44ae1baa3ca9a3b19064ccc0a0ec869609a9b1b5f9aed7f98649b51f47e62cf0e4292539d067bb1148a9c2d3f06a6d8efa39bb33b34bdcded882f40502d8edb48d2f162d62ca5556dc51f2211e4ebab30eecefb64a9562f28553e92c8e451dfc13b608f15b161f8950f2923ec54a20d5f0ec21e15c2e576c3840e20562e4d49f399128361162f562f3022933adc0d9a77a53653e5310c77d486831d673cd6b5548b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b0e596597e0000000000000000000000000000000000000000000000000000000000000000000190e2877d71d3d23c054d469c956ad129abc4c9c59a74fb8c38e75bf454c623527987ace481190b8abdc0baa683208f0623a6963d29aa7ee87657e562d8aaff420aebe000b8b4bcdfe10430819caa7042441b48b7c030371c1080e67e07f7c980051ca1eca4934876f4687d62c419188673135ec77b73bf45cac2dd91389c19428adc6b4c7095402d52f040d08fd75c7fb9504f0be9c487b28f6347c8de2628a113ac75cd00b37fa8422c2073386dfd2a63761aa703b09d9b2578b89ba50801d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7458f04eebdf14321853588c8ed81659378253300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fb0b157658000000000000000000000000000000000000000000000000000000000000000000005265034f7f066400e072a574cb4c04e6310103717fbab2bbf0f141bd17179c2128ed57fb6fb9e50e499e19464e62574081b3eaa2b5982559bd714a205d67fb604dbff958ee62bf7ebb7429be0d016278c0eca4d0be19a860d4f2a757677792302b6912f6a214d1e17e77bc1bc392fce562d74862fea0c565963a90f69d657e42a384c17eb8294f61495e9191b18b1fce0d498007b3459f51f609a345674286e15a1a369e5f81d514ea28baac3f0bb6ce18912069c56e90166e3c58484a635d90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af37183852f05db24461e3a4d05f281d2dae1632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058fed79f9fa000000000000000000000000000000000000000000000000000000000000000000029fe0a0bd2432abe4d763b3273b68abfa3545364ffa11ea37883ef2a97a4ce1c21ff71a5b69a7d30ff7eee91cad244f7efea514c34040073d7c5b811e73e67511291fe7f5594da9e43494f29fe834fdb498c71f3e8632ffc223d3d176bb123aa2f7eaee87ca8dbd68d9a159ad228ddd234506a2da158a22e7b5d6045ce6460ea01b47327fd3d19e0f0050fd58ad655f3a802f0cafa1e53f0f7df6d6b1fd7d822011b5b58c1c52e8c9a4de01b837707035eac5bb1d9d30095c7936c07387e34150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7458f04eebdf14321853588c8ed81659378253300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045feffe6ede060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012b5164101b5e9b29879601b7c01763becd9348b83c4a1031788ba801b528ec041709bebd63e43b31b627068d3adef9fff63540a94c306927e9f303791ea0a5762826e059e8f23330621d1f778d0a37dbc0a8369fa41452f698121858a8db45e8100af21913cee71cfb7aea855737c2862e4ba8923672996321beae1da99c11f718714ab338c97c362b7b62997827ea3c18fe893a1a58126f89fe9c947b8dc5fc0d0098aff7f7271219e9a4beb6b8a8d33e96b1eb089621c7be05eff16e3813ba000000000000000000000000c0bf938bcf6072f2a3e639277591cd2416071610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005959cab019e00000000000000000000000000000000000000000000000000000000000000000000c0699d7db72edfeec812e89490e9875b12db662aec20b9123659989bf39a4a9237eb532307cf1fa5d7a04043c90f1166179fa66b1cfcab39d8e4ef1824fdced1e0f6032e26804759d62a6199f24089ea0258ff9472ee3719f2d9540764f2c9f140c417e0d27fde81889aa8bcd17138cc785d55c6d7576ac7c43e90ab4a29f880be2cafbdd7bb032fc6074b4182e56658d145e9a9373d636b38f221245b5d81604b66eb2c351ffddaad1a5a4fc40372169f219d33a8963f22d011398eefd6e2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7458f04eebdf14321853588c8ed816593782533000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059b4bdc094200000000000000000000000000000000000000000000000000000000000000000002e15025431ca1c68f4c841c2a8ec5a1dff1595cd7dfbf816b2c364014ea693162cc92f3ec1004c1bd4fd881f5653fa1f1e40e2502d7cc0eaf552a5db26db11f02bd3929e406f42bbd42e691570b32acf825c925711ed41e2411c73eb43765fcc08a0f48b346f4c47eaba8d5035015d2a65d83e4a66ccc7eb1de6a8dce8bd0403031fcfb77738f666f227b6d77eca1a6c70f9a65a248f1e2100154752799b20500d705951a0f90440fe22822d689391f4de5657fabf793afd4c47ce368274fcd20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7458f04eebdf14321853588c8ed81659378253300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ed48518bd4a00000000000000000000000000000000000000000000000000000000000000000001060e52329bedc424a939ca2f9518543d014644aede823345ea3bacb5f8ef1590018e736d1a1505e83402ee03a7db0b4f18e06a017e9365b590ceb52aa2280b818eff65674a5776551c665cb04364244ebe0621cdd9d3537e6d8877d4604adb503507799fd7d889bacf4bb16a1f00c9d418a24d8e2fe72c001440a95e098bda60039babfcc309824521b6dfdf85e56e5605203b84ac65fb7e7d4bcad343216bc24c526b9b74abcddf5bf2a22fff23b3a044e678c1125ca1b72ec19a91a8c07510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea8948513e4f3468b816ed78e95d44e4b204254400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ff8041f55000000000000000000000000000000000000000000000000000000000000000000001dcafb1c9511436a1d94cc17c260b2e55a6e01990c10b376d264134421976a172ec4089ac91451c1601a4f4346c1d1e0df788b668b79c6c2ab09ce473095cb6b126a6bad65067f3f288d817afdc43e3d3881467bd1a9a0924b8513863675afb409db24f2b4bd86cfcc4c61789675999b6850e2946a2f907ca2f3b47df8f9f4e20038d45a62381450ea7bc94697707a07e5642b6d752b9236bd41fca86876f66b23451f48fcf3efa6bde3a69f60cf323ec7c3a714afd77dbf68e462f6a8d8c2ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200251196a7d0d0f8bfa7c3f02d24d0c2289054f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000138a388a43c000000000000000000000000000000000000000000000000000000000000000000002bb7385b93de46a62fb9869c9731115639edf9519b04fc26fc94a9b999d8834e10896f1cfad2d52f3a84eddb12bbcbc03d4de67653b394594c65a5e420be4b3f2debfe60705bb5c790e39ecb995b6c4722db9b203ad148c760649852d821d7a3278b1c46e0fc909b640ffe1567f5fb1cd750a73548b7d946cffbee6e9f14842b2ccb6719168b5fc4a6bc5cdb6892836b010864860efcb19d055999d21eaeaaff094d8683a7ee267810756b990128366a75b1ffd478391b8dccf62a6a0214fd4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed26a54d83d0df3ebbbbf6aac003c9af6874870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152d0fd36e4fff5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012a58846803cef9d0e3137ff86b15c4f2ec5828201b7d91f04de0506edf88b46d099a2e8eceb4f4dd6aad5dfc6b9871fcd25cd173dea3f217d22f6d3bae05600314a020d4875a457f547edf56f8e89ad5fc9d2673d79d0d5bb38ff2351d26f10f0a9cc52f68ace1cb0f413feb3092a4ce28e579ac6a09438473c43ac7efedcf0e17219acc54397e56db4afac5ed06dba702b6780c383e6f981d27dba19ccfa6b4260b4c747ab3754b3dbd0d0a23b3e90c16b65dc3583ef83fa412b30aba9b221100000000000000000000000033e0dff03d2874e26dfc30143241f46ebfcb1a250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152d0fd36e4fff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104c087fcf3f53f5f9b1e1f8a0cee6e41da322dc9060ba1ccac37f129c04985902cbfd64be68e02df51b68bc025ae050b267c1b1de200237631870c16431162f60504f81f1b79225f584cac29acd03982712f8f54cef35b6228e5829170b31c3c29ffa503869968d64e98a500b7a9c9a3c0a3fa30db5ee17cf872ba1df84a84ee14f34b21b79f79293131b88dc35cec249b45e484356f2d01c4332802192d55be2a7aa8fb87d5c4a27ec564260f3761bcac0f10df5fd6f887ebec90aecc6ee32700000000000000000000000033e0dff03d2874e26dfc30143241f46ebfcb1a25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e32b47897400000000000000000000000000000000000000000000000000000000000000000000322260ed5fb7ef418189e7893df5fad2b6fcf59aa548d92511524654d4476922a05226962651a74f9de060f8cef18073ebca814f7c1016f32d064f79ff24edf2f1aaff25e7b26716d43fa6438e5112177ab0320c594e84ef7eea6a52e549f5e21896fff474320659332d4fc0dc81b6f7890ae914a374a5f5e19fd7263c8bf031157c5026ac54801fcb3535a066348291d5d45af38eada43d09f85967a0d799f2eb00db913e6a801888b156a82afa7df97ab6fff9f741d36a8768549dbe9fc550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122d45f37121e8838df1fc2caabfa2dc0f22a440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000128f33484e80000000000000000000000000000000000000000000000000000000000000000000005b1416b8b0ee0cff64b2e0e9fd2df8a3f2370391a1644dd8a93b2996c8ad48010d17e7587c52fd6b45de57fd149978c26250bbdac1049acc119a80e32d08f9a04491df593bdc12a13b0d267df3d32caca17624c09ea3e1255c856ff3262f514172de49afafb8f4401a9d141e6c59772af5f0a8c6c8b43083ab3e0dee8c8cfbb073b84c116f255463c00ae9de8488320170430ef50546ee5ff895ec983e0d20209f7cd58e35c2f968f36236609c0ff58145d7b9c2909b448c2f8a0b1e9e22ce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ef1cec7afecb0f567df84929263d0e773391cd000000000000000000000000000000000000000000000000000000000000000104f0a0e5d790613deeef6df4c9173fb0224029c755b0f2d9f9a5f2174b67221a269ccdc342ca33a41f5a954af4ea2d81865792433ef498b55e15d15154b0d9c00000000128bca5ac494ea3496287a014c285c561bb302a8d31129e0c054653bf1aae095ac084d2102ae6916d4a2771ef220f584ae4cc3d59ab673d4a9dbb8c0f211e8b68f0f74b4e97319722ae59ee36c89386446c79dde46476049737d6036c2dab71adb686461287bc031adb5830c50ef99fffe1a39fc95f105ef7d931bdb2189c5beb143cec1654b8ad74ba80d1bab201542b16a63fbdf54311e3e86669370298792ab84c6241be978abb18ea9e97dd4807b1fe3e7283fe116f1ea48d3abb1926e910eeea4d4ec76b1fd90718d81812a20e4be9e993370c345d6f21581a80202b85f10e61c3d4bf28e590e76cf7e9e0d71b497941cd74cf4f19ba942c9b74000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029e2f149e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f3834b26cbc99475ead35f06437fcc9912349b0c40b424162eacd8505ab8e3427e671f830ff4d8f9b5eddb9da8cf1c38ba6534195a7128d72185f01c02fe5e401709a00992a7057395020ded4411a6cb9df93e50bcb52eec4d2ddfedc0014b516ca53c3c0c2baebacc932a7d90fba308fbe792f99d482fc976d587af0c931ba273076d0572b16cb89bb6dbb17cfaa1f3e148cc6c0bb4f360388e4665fa8bdd72a9c11c500735c8a46a2f8e5fef4b5a63d51c87aa1446469ba41eeab127f4507000000000000000000000000b91b913f71a121617fbd553dabeaa6111885b37d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051370c8390c00000000000000000000000000000000000000000000000000000000000000000003026281a6b5a46378e60c565d2494f6dcf30bed2db5d27af9bb28fce3539d7541772295651b6af174acb5a711039e0634501a6e68b5cb301435818bd56c2d91427868a8a74e69d6083efda8541b41bd1cdb55f44d68bcfd52c6ee4438b38dfba0eb0ce408bd325da3e82373b3d3a92f8ec8f47bbd77743ef89c61d94b8d3eb891c819e36ce5421d0ce5787f3d859d52e25055dd13616c773573d43e516d844e81217eeba2c765b7b4d1f75ec2ee760c0511f037abfa217df92f4d63536e1b50d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a01d566bdec952efec489c16c36611da26eb0fa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c68af0bb14000000000000000000000000000000000000000000000000000000000000000000000b6a185246f5d049d795d3a714ba51669801ff74a56b1ea8c4466bf5c96b7e282fcd37b0007917bd646ee161202b2c95e5464169742771effffa7eb083672d651614ac4f75dd8d37dcbd5c48dbd614f4987f501908cd6c321c229ea7e976614907cb4ebe99bde51b5ecc58559e32e59d243756bd3a546a85f236733e142ae27d1a3c0100ec007232a12fbe863f776133dbe6d2883a65d75b45284402147324b904c94348351b6fe746f4a8e463cab1de079a68830c8b97990b2e37d6c12b55550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17682123a433c57866df03fbbaa550ca362ae9500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009844f16312c000000000000000000000000000000000000000000000000000000000000000000029a578ba0b8fe68a734f3e30b1c5ee393f1ad4d604b01c27d1b8031854786e181469c34fb56039bd65a92c5869fe1ca07a9d52408ddea7d7341f943d1cd97249157a07bcbcbcaa7599f9a3ae0336c98ce2e627e9aa30954cd4574d6fbd5c522a1d992cc8fb35cf47f4e1d938c4232c3e62284b5276aa39f02bff2c2aea2bf4312937d75337f36457fb2fee17ddf9f9afc5cb8997a49e11efddf49e7b388dd98618a83c453598bc8dbcb291b312fedd6be27e93b947be9b369601726ce78df12c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066433f198fbbd20a60b865fc0131d630768575c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170586922500000000000000000000000000000000000000000000000000000000000000000000273552106caa12f8303df258ba79817419acc8341ffa85621a87a2e049bd18201751bf768597850869920630d0b49b76606bbca5cb6b453867e9a6b61bd9f4e41005a7a16e4925a312fd7a22fb4754ea772ac960a384b82257699d307d5ce52720aa7a6e3893e709784628d4418de8c47975a275115b310f89da5b8e2f4bbb3e18e154f3ded7cceec288a7462a347bba29f432f5e4d0a8374cd5552bffa966a52751d12bc4b814b131f15843c48734ea426333ef5983091533204fadb31783e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1836a9d7208b7508d9945ec2f35c5756cd96ee0000000000000000000000000000000000000000000000000000000000000001285293713714702c94cc1d3a338a0c1f19501d17560eca7793c7f8cee9532fde01274d3ad05a0d5ba80b839cd75fed298ef915042285b656be3773b70dd958e2000000010e3618d75415a169d2aa75ac720381be02de090cbbb27072f8b17f4f05b9446455e02bbd620f8f967afb4f349f58e0dcce27c7ff26fcef63a7fa27080cae065967ab35460a179b20d7529411f65afeeb691c2f370d54cefde6911db622fe1076f4a9baef9f9155cc5719bbb3fdf1a5acd20102ab56d435f1eb1b9e3d2b0ca254b5e3e3cd75585ed85dd93a520d4c866669c7d8a0cf77469b74aa98181e6340308bf6f73c28ba0b0850acf014edf32cbf080294725e1442a5560436c90e223e4ebffbd48a14d3473b126a981f311cf9b6ca371732ce025ab92b021cc80fce6c136ebe240145c98aeca95856f60b21613018f6f92a5387e3b06e27c97200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d706feead6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ce4f0fb58bbc435869d916de70e7a62641490132106cc191c610c85ffe350b32a7b937593d16e59201885a520e5483e587d34289219acd2eee23d62b9d3843001940400881caaf382f797775416ed827b8dae5a3ef89029b9a8df38fd3fe915017274a7d1962dd4ad15b737ef53ca655a3c30c4f426cfd03af6aa37ee5439fe0884bcf915fb69b85b34f18b5b19d66624eeed4f7de31ef34d92dde6a456f5fd1a3dcc4d4fa40a89921901f223b9cc6d523cb0bd09e1e35fb35f739b764bca48000000000000000000000000107147bbf9b61b235d88ae320ac21c113150db810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008566f52669b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002092f62acd0c49e0b117f18e219d84667ef2b070659633dfd7abc1488386ba0601bcdead28305fc00cf383a5eb3332447b16c853db1617bdc72f4b36c880a953192692175c1adf82a2de3aae63c80c7f270c11ac6b914e517447951f6a056ffb02ea7dc34b1576d050c442a43a32920466a27270d92d02b7949e36baa47063601aeef1ccce4c4cb2d14f0434883e471b2b1e8d192e55b5f12c1b76ad30fea36710c4f9526413f8e89b191c6de5c01dd0525e48b663f761c654bf7cb20bb9aca900000000000000000000000023789f546d31ee27cacfd67a2c9a892798fffedc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000118ca735666eba8bf23571d1b9d586e0b5e5445b91f23420a3e532632d9642c2b216968c02fc82fb137337fded34f6882d74342f2d8d9d8363a75611811eb49c8000000010960372e00895818cab23bf46b227875531d60eb6a001691252f6ca801f91dd09e7038b902f410e9fdc4e3392eed67e727a9523b097502c497844e3f160ac8d3e716533bca768120ba976cf83b236c6ee60fc082750cb866672fec561e13e49f31ae4e914ade5ae9f54c58ddf71cad8336ba32681e21bba697a6a723258c0714a229b28fab41e69eeefdf77611fba26a0323cbe7106d83b12b86a85b1cd7722f24038ec46c8ec7b6ee6e76dfba5f35b23f70ffed8c33a9d4fe0597a30573581a66fb6583b0098ead06ddc6e0599b228f947ba1ec8cd18bb23eb348df2eca121a580e4b267761fb7fa23c2f8f7a30b450ebd10a39a8ade9cf1ec2273d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000265572a52060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025f4a73b60c4bc2ebcf0f0d4f27e7e1607ba6b2026c6e18c172e8f6a98b1c10e259de26f06ea502f581779661aa76ffbc1d00e00d71b0046b259f3a458513a1409c84053addf92628a98cdf07faccbcef6c4a483d47e8c2986c42b4e153b32a00512972f65a7aafcae76baf3591fa677230a87f85858d3fbbddfdc5918ce9fd612227dea507b8be13d660f63e58e423e7a051474db81b6bb4ccc3b762c7406940e3572e072a56cbe5a140e295b1adba445cd59cc46166cd6434ad8c1e342abbd000000000000000000000000ae09b81015e55f192e6f8b8653e21fe7d64ed50500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00976649ee00000000000000000000000000000000000000000000000000000000000000000001ced1e132583298c0a7e111cc5675e9561821d83d8350f39017383357d3ef9a30417e9a5e7a5cbbea5ed3b78bc2fc7ba3e33e69647b7d3efdccecb0466b19cdc1733581542408d6a3f1c1adbd37dc3c2d3cd9e46a7c2a8091b2038c8ac7f72a122cad3033e504011df253e04e6036f15e94c7cd2a269dc6ff538414390f2eedf0f1f97240f0e77cbd37752b1e1b895b80d219aa73dc506b14e3e5d73e8bdec2e2a9f9e4c9b5f99087179bc2f2f224df8a86f3df723884a064e3bcf5564280d4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080bdfab12c90f2767e898d8985a80d11893e3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057930b5db6a0000000000000000000000000000000000000000000000000000000000000000000059e7f4f10dda0542adde5c0842462e76b8d44b7d7507767e7ca62197e4a96f803af5bec594a3be5c12b415fe581a562f5bfe25346f3acf11ee8b2bce2c1e7ca084b561e178cc8636a5812129761438a55f9633359282f31d3b55c9938144e2d27af8de54b6756d74ce3de6e1cbe524d569033bd226971a6e6b1a82ff7f199c025dda4491c7408b45885e162813fa3c360b71e6699029bb16e1b412bae675e80291bab505053ee09346251edaa58ce31261761b1dc41dd2fdfa1c91e15d05a250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7458f04eebdf14321853588c8ed81659378253300000000000000000000000000000000000000000000000000000000000000010125dfddee3db195e85670fc9bd11b58183fbe11cb2be7e387ae094a877142a603af1e6f0da25335fcc3b8e68fa94facb7cdcf8cba6348798c07eca8a66597ae0000000100d3efcf835aa341e766424da182748c04ff468617ed4d317f15daec2bacf570b48b04866d45789c3949eac46eb9818bbbfa40a0bbbcbbb144394e5e2f7332c73a2c31055c50a01754e4540fae91eed5f81ccd3570acd8f765c82e4d0b0b2af58f0f529e7f1dfba465a887b901c54d348e43cf2f03887f8d00689c19074b43afa69700d025b4a8ddc9c47a50c009f22f3c913c6933accd90440bf6341c798de5d90b2e0447edd8d1dee8fe40676be37705d9f06d4299119f921f35961f9e0b6682f0e96188265c5cc60050ee1630e23c841ad49a836311dc8601c09728b91e24a976a2808814061c3adaba8e850bfd3a3cfb5f0dbf390498ef93f67d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d706feead6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bc18a972c96add1074eff4d1f3126e479c5c13c2cf07e7baeaa8e23019724d614b3f1b4e6072fe75dddc5a8c8fd9f254fb840c0dee565f9d4e4e701c7ca22bc064e0229d0c8b41099690ec76102ca25def6ac76d192d39943f62eb90394dc31227948fd1805f3a239d3aef0de750fb09eb9cfbdf702387b20e5d9e80416a0bc0edff3cc61abb36b0301163777659ebec1ac0d6b1f2f14c34f69bcf0a24a9efc2415ba38b6b9227220ad0ede764795a2b62f19272abdf423aaa3203ea5745ada00000000000000000000000053909bcc8eee8e648d7b3ee6bf412612ac0422450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071afd498d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f4d2679140eee2c6414aa4b5d157d1b66667b0c86a8863c70f27f45b4f7cfc91d3a367c1b5d379bdfa71c280ab9614b3c67877c3f1ec8afaa33c580a90eb49414b94519def003ad1077c3562b85715f003cd404b6551f9ca59da211cf6b73221957fd34f8a18596edc64c8403e172056a01f140540ce544259da6a83db036eb300feae3ac8d8ec1299f7cbab8396dc79274269133bc93cd74762855a64937fc17498e4aa8d883a05f1c2dbb3d09c6008abaee54742f4c4bff7883728f22d14800000000000000000000000053909bcc8eee8e648d7b3ee6bf412612ac042245000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b9ac1139ebdb069294c7cfed093a5c80ac538b1df924dc5d64903429a878b5128390dd40f61cb2c9352a60a13923805d06d72b56917bc927b38e06392fffb692b93b43edf5593a93514443ce3c899f9c61e51dc2dc5176ef16a9fcec36d06fb237017d12b1a4a1fa56d015e70a1070605418180bb0255172f17ae85705b9cc32315562aa3b2768224d0f22910e1d928191cab1e9ad38001a369db968ac46a19215f5a9285e4a0449ed365c0a2255e7f4061a769d0322ef32d4b79a66169400d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000966ee1346ce648b4fa490fb2375bce9b130c0cb4f71460f9705d1da90f4e336042116f65cdd2476680412b70582de5fb6736654f613fd3cf62dc9330b7f393e0caf23d368c3b58409490972871f12f18603495b79bcea01dde1738a6883788623077e89c1ffd78630445bd5bd0852fff261d7b3ed12f580a6507a7d23d9b83e05f5f450aeaa357720cbd7e3cec4acb9010ab0f895adbc165945df1345fe68230e1d9d6c96ca553a6ac2ba69192d5ffe9d447cf061878581a4026b3737777f9e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039b354b0f554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e885b5045256b94a733094c5a357cd19b7a6ceaddf7e20506448d50f62bde250719ead4b94a4014b859832f727169c56a6676845424306edd827502cb44b61b2a00392b75b2e186ec991a39b8b7d4015bbdf1d6d34d54f46624fbac5238821e2c96bade1ab63606ef4a0fc2013c9401d49f8ebcadc6ecb569998635e2135d5f2798a0c59a2c72eec10df2bed3432660f863bf7f9654a0e597338c7f3e6a47592dbbbd761d92795831f4e85be31ee96216738873cc98f6848f5843c10efd9599000000000000000000000000c3af71ae90484e46689a2e78bbe54770068dfdc30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025646e8642d000000000000000000000000000000000000000000000000000000000000000000003d4eef34cfd1efef2210930714a11dda5e65bc9338d50a85c7e5c7aaa60bc8d1e2c28935829244334de34af599147e908d9a9437113a789ce81c836e9aee17d2de4014a9d70ecc99b37c653380e3be862c5bad1460360701e1c358232d5c08a2fd697ea4b176bc6ccf98c21140825f98489cd5476c892056a8d69e3146393c4244b5b8b9cf6cb5106fe21d993f29ce5f3cedff70206b270a5bf94f1c2e817571a40d5962da8948e28d556d10f33e16a15cccc1558d10eb6e25b797d34254192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000244a7d06617000000000000000000000000000000000000000000000000000000000000000000014944efde2d81258eea7013146cf26b35a1e2d724ae2c23c24499b9e2d017353047e094c6f9fb02bca9fcf43abfe5ee281315233db4139a383c42e7590ba9e251ce15d6112f05c4e47ab28575b582a6b897af2c00371102e753325e69e1a223d273c95b4e9adab16bb46d29ad5c611c7a2f364357dfc3fa47c5c8e162968941a002824a6e524319a5d684dfaa0ff1e75120e1588dc85f160265c6a2921a9b3032764a46db849be4dc9bbd3e9877f1758c4b3583c1033b455ed3c1b2c7aeb1ec4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000323c414d1fc000000000000000000000000000000000000000000000000000000000000000000011d5b8f12f8d9f56b605ec0119f7b91b2f314b817694cd90d2ac1af39326a38926a8dd3a560f84cf17a907bd1fd25b9a709264642fe6dfd1e88b0a12375580f92f6ba9e2699d6a461a152e7fb5b6b0bd01f5944cdad91bf01dfea9a660c257db18c8806f439ae7c8f143e0e328fda416dd0b60caa569ec82014357dd1acf668a1c9d186ab6c4367692bb819a4aea9e48f152d6e1edab3875ac399626cb24f9050e4cbc2749253c9166316c187c02bafa087a83c4842007d94638a8b3d8e9cbcd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f3b193e75e6dc85253bc64d9ad38d137b715ab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f2ca58ac300000000000000000000000000000000000000000000000000000000000000000002a027b485486ac0f3b59fdcf6f9ce0e7f073e88ad90648b82a09a8122f9f2f1c15dadb9caaf24b26659ac404910e1f5c6d247798013b4d06f770c6ae24bf31d61589d6cb8bf39f9a373b8daf34942607915340173c823efa53ed9006f07f3214225aef161f0e4cd54526a90384f625d39df0569370de1d9bf0fd81bc238ed2b90a5145cea0a4f55bcff5a6af677a14187b8f355b23855a3a96c3107c3ad3f9bf23ca662ba54c2192669fa223031ff3d9221e0c73d41c58ab3be62ec6a6ac01d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016345785d8a00000000000000000000000000000000000000000000000000000000000000000000017f10db99b3e687a94f314b4c263a38e2c8d1a3ad4298cf8ffb52c6bdbe853818ee8c43b206b44eb6e4aac992fdd6b613c57e50f7ca20d8d4c9ef09a2a7437d26d8c191260e29fa6b2af42c4ac9817cb0ad90ba3ea37d085e84c28f4baa071d28d105bca521dc5230d1eb35c2b93adf46f560750f4fe5b60826dd8b48d687b52e33403f3485c47036c0b4deaabd257f377de6c7e82584fbab408195c011144114be9dcfbcc5ac760e487ae7ad1ca582779425aa33c2064da414c76de0c96ced00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ac16c098fd84fd193de92f9cfbb9554b523be000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021965ce7b4e000000000000000000000000000000000000000000000000000000000000000000012dd1d8be3596433c7c5d19e1fa108b7813b35c84572cba399cb6f58fe3951e51b4f8ae96039ad9910d9467743800850bec9e3368472451b783e8f64765b1c132bf6e4bfe75d511dca2b31cb847af4ed2fe2dc928271974d31df8b9246d9c6311c2eacf6c4898d5712540a4fcf20bcddb6ae7598074214e544699e58768560ea02225a167477e00f3797102ed717f03bbce2f6d6dd7ff3379617dde84f1a2985073e03db886b673611d8b763b3614d764c57ef4d8b0b597664e4ad6f553369b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c2735d795000000000000000000000000000000000000000000000000000000000000000000026b850c1dfa03a538c3921a721877db1e21e70ab49d038578ba71875cbe22d8e19b1593aa878f68e8ecee8dc97fd2ed1198e48715c86cdd30540356911fecf2828faef7d9d0a7feb07c0e966dcad49f94df3aa7092455576a24d7ef4717381e82b80871d909750f2bfb3616add89bddaa4ff2cba9cf6d359eb9ea1983cf5b72d26417e869ff9e107c18354a25d1b443bc8c99b4d602b981ffbeb6d9109172f6904c760d897882e6e706d53f23445110f0e351c63514b76402f045a645e1a6a89000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b00000000000000000000000000000000000000000000000000000000000000010b650a140d6369f10fdb1a7d6ee4c78e460f0e1df83b86bb5f15bed9744ff2fe22e208bde13cf3edc90ddc8ffbc42dda5b94607356aee782241cb419b59b86ec00000001175c420df55350e0a0f3495969ec89702759e21d5f2c4071dc6dad9f185e0ca0e012025d10d5567cf009aa644c3410c1406ebea0a47b09164e460950022000b90f838a7360d7cf2be32e48c89d5e68c246a060c3615d4ed5f265cfdc005d163fa2420ab8f2a4cd4d691ed666780212c78cb4e6d6ea61da38cbfdbd442f32fbc829ed91526b204f983bab36999f3dbd399fa5c97a82b5feded18a345c1b8aa81e3324adf09260ca62374a974eccef482229a8f83576b7be941e498bce0ca0575c6c098ca06f511cda00b7104ccec4590ffade5b318040aa3aa4ca0b3f23cd1077711312d893e27a6b566a263cfc52a7e489ee3c6283903950eca00f1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a229b6f09400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000265140c5c73bb6383b749ddce3ee714402de3457097c25c28fd21f4db142cd572e61acae8abd1d39768d2de8a367cfe6214ca439c500d10110df398099d0650c14d987e88438ab6f736752c8a085bd22a9021ad5877fc38867f515fd6ca605432cf37771d5cc2d1f4b3e5c41bfc9ba692b194897e73708ef510fc260cad61da32f1d7b6e99965fb961ac701bc4809c348b4180306565699107b70a13d1656d891fd47b714fd385e1b14f8ffb668652b152da8b33cfecea1c66865bc55bdd020b0000000000000000000000008afe0a71682ece04af3b64e425c9e01f6712a6c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b04296ef0c00000000000000000000000000000000000000000000000000000000000000000002fcd05cabd7cbd9a95881e7dd0f6c5ec802878caef7c75a9130bb938299c05842dfd61ee93aed94294ebfd9b7c32cc16de5e045954b7200663e6ff1df1f4a9731f075ef3a4e4c3ea1f4aace940d9646b1b8dcd69b42c8b557a1619b4f8c51556231fadb0b7dab0f0756cf5771f7569a1aaa041ecfa58079fbd4a4962b6bbcc8622b19569cc2b3a46805a227a1f52c3fedf9d1b44b51d361ca8d3cb2010bbcb910e80023ba3902eaf245750ee0674820fda10c5de45ce9070827036de2444abff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b38e99c566000000000000000000000000000000000000000000000000000000000000000000011082a0ea0b703f8131bbac75623daadf56541ad8531fb20d9787440ef4d36010dfe510e88ee74459526b0967896da4270fa7525441727a969a45a17af5837d108956325267a5d25311406c0668a29a2412c46f8a61ab50d1cc88e9432b9953825e0c4df5ad9867c79fce6bbebf732668feae734b0113460e55bcd31256800bf095bbf90161f1e825af21eb1c13ee34a9562c9c08e3e6a8d6e7b0076159cbacc043518b4be69a3225b3e84f249eca8ae9bc60a5affcada6e5aba0fc5221aa993000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044d575b885f000000000000000000000000000000000000000000000000000000000000000000001fb8601f99d64599b4bc615997973af0af59eb7a584918dee5a2ffbfd4d552810ac678db4daafbc69012dc18cc51dfb8427887dcd28d9043fd2dcd68492648ff23b707ae1529da6f91fcaea33448eaa0b810f65c0a8d913f62915d3c9e897e872341969f99e3fdfbfb5a57e66e2abe30ea2a645a02ed93453fc377bbbb8de6200128e95e784f6c46bc79461fed172961ac5549288ff738e9174c0653d7a44d9f057ea2aa9e1c958f52861caa3f734915c6ab4c47e75a7168c4f4c31b4be47581000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035c2ebb0d27fe4d37afc1cfb4a2f3f9ef5b26d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152269b59300000000000000000000000000000000000000000000000000000000000000000000c7c35fedde4b17e53987abc7550ff5c02f16a2e6ed0d7d3596b64d6977b347617c4d728bae2c8ec26fb1865632fb96c5ed4e7695caa8a2970c2718c5155b2dd28bf2f15a688cb64577ac9a20915188c857c762f81cfcc17ee212211a8c20e8109a772acbf00fa0b468ccf4fffc0896c07f23e757d9b5a4d86732f6692b04bfd176d7fd2095be8fcb1f29f668ffdbecced4bdfcffce4ef1b6f6153295a57903f0717672b3eb4ff939c8eec84bdb6d8a10c64650c9fe870831e7339ffb6131c83000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029d463ff95e00000000000000000000000000000000000000000000000000000000000000000000a2c24e6415d7a890b9b509358dd7617171a1edbda8d4d396abc0ebffc13655215dbfdffc4eafb4498a8a19b4a57eed03e0023d1659e63e4d4eb603bd34b82661e2f14e3a1051686b243f42f3fb45716ee388b6bf8f01915d4c34a3bf722d7730e8f212c3dcafbba7ff886deb8afee7004b22012834d9f644efac63ca340424e2d0dc26804bcc7c47548b891d10a5af2d8d72113575a9553e6f06543e09be7ad08153423457dc3fc247ba9a5556b8055eaae5dfb6ccfe59fc7df480fcf142a17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b000000000000000000000000000000000000000000000000000000000000000118cfd5c6ab47eccbebc5b7b95692fc7963b0487639e3f6e47522901d563dde2c0894e00177d56698a8ec8bdf6783874983946d10560506cf2f99a9d469f3b7270000000115e0720ae6363dcba116d078a76bb2223fecacd8a0c561142083a5e02a4c921df823608b74df13707046887af9a079177e873c5c010e6409aa45b4261b3da985245f2db75e65e3f146d680a11f8f59a778d76d051447e58577eb830a164324565dc1fabdf3932c67c4a53a5ee298078e2033ddf67b58615a541e499818ccf369aa86842e361e7a9d0fa50a52ca45772cb0557d5daf924e9909a6fc9a1668e699278dc6532cb53fa6d3a80f2a9c596446a86315a95355749a66e0084a2b12563c890d548ae559b944e113fa5c730081a77734852567339dbce562740a254df09d3c6599dd0641ff6fcf1bab764aff74677809f8b93f48654f671d93d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026951cca42c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a962da72f34027f0748ca868f0ba5b56f1a2649f2109bacc121e1a6ae300f406af52b19a0da7eb15ee25984a287003f6526c6d31530156fa3791614e7801a400994fe8023b699a725c921eef46acbecee7ce23e7d70eb9f554272023f809061558a58c89a07ec8208c8ee73dc62cd3021d8774789cdcdcda3992f32ff52d2815c3bbd85ebafc944710ff3964eabf2a859da743b213f830b497923f6c732e54129346ae8623656c9091e36d96e98a19eaa12e114c413402fc6b757157d47d42000000000000000000000000043bd8f57401e46a5da19545ffb50370202cc179000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000217f65ee6d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208c150c45fbab7947356bf6a7b1a12a85818d82ba6bd5082d49fd25287ea8992456f0bc1ff25999fe2977602ff6945a737e6ba50f4ccf5ac93ce2850a971dbf11d8141ed37b682725b993db730a670d8f8e23be073271ef5f80b8fbfa718d5c22d3dad8965f91ff80f2a48c22fe4da6f0ac80aff732461163c76eb5926fcd3616093f3bb32d797026c4e6a0eb0634e7f0153228ab8004483ad4ac170a64ca79116c1b2794dd62d219e82d3d15c494d14ad6e41171210de9ae9d0b0688aca742000000000000000000000000bdbfdf3e82fc9d2be1352e252ab1ce2287fc2122000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d6987cebe8000000000000000000000000000000000000000000000000000000000000000000010c80410f92e59f29b20ef3ffd90e67bdc1a4031521621eedf3d4d40b94c30ca07f96eb07ce34cb2fc0a85706450ee57d8156487768ca531ef206fd07f741d5316a12fc5b1f15c34b046dc94f93bc39d230ab34ec9e48b9ad9c1c3457db07f300a285367302386085130080f4fdf82a0adfddb7bb2b02acaf4a60dd2c97de4b71738898f71a43f602fcf2312efb18406126554f3eb3bcb88f9c896a40f8caee701212e5c9ed6e3297859e5d0698eecfa5db28ec31fb5f7f31fc5ac3441b6b93700000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b6deee340d0f3010cf50a8694e28a5bb8c3b81800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eaec2a85940000000000000000000000000000000000000000000000000000000000000000000032714809e5631534d92dcaed70b7054011de90c87e2dbfcadb9b5d77f6183952417e51ebdeb28306b737cfd98441c57fc5d30cc567218b75e8b11e0c8cfe9980d2b51be7f94be8c7c8a27bedd328ae37c4af1ae9e415a0d8b65567346448aa62590080766841a6e84ab8c1e7b253252a833c680ba9daea4b1df60ff658da532012eef874fce9e43868b31e18099c8b99fc5b24137a24749a190d4364a68e326109d68b07799567781a82edc352031c8cfbb55b0e337c51bd8a78ab2fb99ed680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e34c1bf99bf238bd7bc7a42498273f69b430abe6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020849ae1a1100000000000000000000000000000000000000000000000000000000000000000000ea555456cb1e4f4fad3965f6a641b21d60dfeb1ca584c370d9ed2fce9d41e4c060d5ecfc24493f649175527bf133dd462714b57b63abbd58dc6214f7695dd2810f5834d67d03c22b9ed26fdea44b28f89d693605e44038864917a16b6d3fad51d214757bdd52f0cecee1184620b7e712c12e96cf8df1b2eec4e8662c53dcb482d570f8b22750d63597980f7981c5c010441c0f012c8f9e2bb5fc8f9ffe3f01324a36ddddefb0b09f23a15a3f333e49ab44386b250239c1519d67a3116eec322000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067624bbaf6c00000000000000000000000000000000000000000000000000000000000000000002f62f58fb61794e0d406af67774339660a94b5ee99dd445a46c6e73afd8341e009f38ee264bb1f00ceeff305159212863045a72542974299331fcb3e1c5a34e0132bb74f36fff804009bc668343b64faff87417ba5887a06078c7d0cff331f8313b57737dc39b244d718f8b4fb90ff202d4485f053b3525af13589303016715d0b34ec1f7859b978304db31b78352764cfe23b773098e7c85007dff54a25c607020dd1ea9ecab8f8c02a26862e96eb1f89f3c3a2a8df7c45cbc352deb02dfa9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d51b882237b6f474212a03ed4dbd687035c2bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022e33cebb1c00000000000000000000000000000000000000000000000000000000000000000002f6dc7d38882dafe009036665dab8ac5f20b0d49b38cf824d3d7dbdb7ca591ac0252289f3270f6913107bbe2d3d064ed7c1a38ea3b06682b5518fa41eae7a739253ec6ac9784930fc4736ab40e8723915071b538658a65ef8953d0be387db66a15e55b2ad8156cc3d81137f3d466294861deb10ef0aa7b6192403fa27273c32d16a9b5c80851812f31183c8f3d0f06f35a253df5df7bf5c819eddd4da8b78853253367ee563dc6f7f6d4cc6f026293e31920d5b7691cf77bafeb77d9fe4a7fa9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a907c26dc00000000000000000000000000000000000000000000000000000000000000000002d39ab14eaa8340c4c02ac2c32450c4049fa568c7c3ef91b609cb7764dac7d3d115c495307e1343254c0cf1f6feafe531f5714386959411f6074c94d313b758c25e8b539bdb33a9252ef64e61772786e69d9afa8cb2261913e5a9dda3e111cf81ad38b0d02f80ee08242f311503154c6cf2483045472db2e3892ca26f1344cd92c52a626e3d610ee6264e5127b9410cf35c0d981fc3c28004bbda61cee8d567b009ddaea74237f082462860dbfa8131fcd953ce9a0b7d151c02cb8eb81ccd56f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cce6e84637e0333df30dd026b016128af25e1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdc01cad74200000000000000000000000000000000000000000000000000000000000000000001b84cdb03d0da9dcb5c1dc12bfb59fdf5d27865ea1c828353d03dcc99cbedf0e12cec2d2a7e12e1330df2e60ad37a778ea8db73e1c365613f1d9649daaa4f3cc0feb87815631782ea03af1bcf807be95e12d00e6f83cf532d83624e9f8a1c60019b462bcde8cd062ad20dc1dde9f1dc762bc787583f6d3c4a2d8aa922a4e08370c587dcecc3c79d9d78e99f5d32008248a43abd859f80fb4aaac157f9fd430b6090698a726ce7e655cef183e81fc75f2a75bc6ffa970ac1747600b4dd618110d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a199df5071cb2903d42e2d5e5063fa85f524ed60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ea11e32ad5000000000000000000000000000000000000000000000000000000000000000000000142aa42f1df5e02786dd9290ff022b83c650529677af567dc0d798999cf49d01f4d13061983f2bf541b6adcdda9b108f86faa9723fdcab1de4507f643d54e0314b5fa6366696ab6f33095d1643386bb1ea97e916c8f443684692601586d16a3090172e82e0606b033697127c7c8e0502cb3ac4c539c8d9e9827b9fc9a028d822b481b6479b68433754cf632f7a7539f9ece67be535ea38ef03ddf775f7753e100bb3626ee219b3cf771076ec0bb750cb19286671726cb27a2914bf4248e473f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005293f1ecc6c61086d57f00da3934e9fdd7d53ce40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205466db74c0000000000000000000000000000000000000000000000000000000000000000000274d3b5d900e4341c543e7c4fc6e961ddfafedf9d1299f64fc84a57e937c838a2551e58f234789a2e43ad721b641a89c1c434fa2f131c94f5d0bbb0668c7128d294e4bd286c1c5622c8ceb910159ea0e4019435c8409ac4b8869f45329c666050d5af58baeff766be2c4df30a04434b76c7b3b79ca2685ef721cf1a6fa57dae621a8b1f84e6bff7abcf724909c31d0c027eba1f1de94ded07d5500d67f5d85ee001b515c7c2bbe3d6f18b02a0407f92ba118f0c8ca2eb8504b6cdc2925c241070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4714989e3a1055ef9c469b1fb6a623734e52da800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e55b2e845c0e18cc03cb174b3236a3ff524da8cd34796c7d40d71ef24dd5736290bc0f5c2eba8abe7fb7e6a8a59918eddd2723ff27537c15e9ba3a90af3ea7f23b57fac82bd0094e9f6f7315fbbd55d74a799872c3b8d29d7e0a7222bcae8d422984db31fc372e647b296d6d738c8851b639b49e55987c0115300e74cf3ab2129f3a4ad0017371a78e0023634b18e77d1288ed25dd086e037df90ba54d8049f1f34ccb4a653674a830d1c4b9817fe52854c3a2e4d93af46b3811bc438aed9e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026951cca42c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020eeffef313626cd9f1d8a21bfec9c2b8098d0d38ad91f5ef17957cefd1153dd134952136e43dfc2dbda1518dc3bbb99bc7ef19749542cfb9f2dbec89062479a07e503684a7c001eef112f1e786464e0e55f888db1925afbfadb7dab76fbcf5822fa36aef4fb1393a25b43f6dc1ad15502ca0cb437030e345f650c114c6c0ca210ef520cc52e7521a924a68d07ff937f7c245c56902380191fc16027a3f1ae981b1efd821b3c3c4349b6078f9ff24a46c812ac7306f42d5636a57635ecda2f4f0000000000000000000000004c6772f18142873bfd82e6d762d02632e114fc930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e9eb2ce92af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b7a95a763df29344bd1a2fa940b6e218e3ae4d33871e9715eb04b181484b7500ce90eedf2e5c8c81f0e9d8d33d19b0cf80fd483cf702206a6f27352ee0d45316994c253d2348c09d71b952f37cd59108bd86537a4d521392d056b43d9c251520c82ecf31c5edb74050759ea9465fd06f49f29cdc242c72b4f733aa78c803a008b65a0f6fa1825a7ec54528ed433736d51bce0d7763fc2ffafedfbc900c0cb70b94f5dc703f8acfe0a50c768aab3977d2eb14ab93120e5ec219edac595296e600000000000000000000000048370c179bb5f9b92910e71a7bbb3e451367d994000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdc8eb7091018bb33000000000000000000000000000000000000000000000001543efb0e1014c59f000000000000000000000000000000000000000000000005d66ec99ca556a376000000000000000000000000000000000000000000000000000216edbcb9fcb4000000000000000000000000000000000000000000000004470f29dc18e9368b0000000000000000000000000000000000000000000000081d845cca2f9b4a9a00000000000000000000000000000000000000000000000d887e11608fac3ee90000000000000000000000000000000000000000000000000001727ac206d5fc00000000000000000000000000000000000000000000000341e4c7fa72273a7e00000000000000000000000000000000000000000000000ac8f24e144a4356e500000000000000000000000000000000000000000000000b6fef802be9573d5f0000000000000000000000000000000000000000000000000001a72bfa006fcc000000000000000000000000000000000000000000000005dda61a45e2d9a9e50000000000000000000000000000000000000000000000016f71f5135a5ef26d00000000000000000000000000000000000000000000000f8493b8b7c9f9e6790000000000000000000000000000000000000000000000000002bf3d733e01f21b49b09253d5a395a54622a05b27b6b6662c385d587cf4f4642ad28afc27b69a21660f5469bd738e2e6bf18a0e1797a55fac79ae105e812399324a75d47dbfcb1ab178846b6d336217bf84b6f47a52f03c3cc1ce4fb3fccce9c96dcdd9ad975d1619186c4e87904bdab1903b5fd845bc74c035c981bfe384945c4e416deca1b52e6212f95112689ca4deb29939c787076f586ec3ad5b2c7bba9cca135f13193310b2c3b6b39837a48f2f8d5ab3c10994b6176b2ff2db27287159d171e73cf6f70ced9e78997bbf07ee0992fe863abb61da349f4f18bf524f219a4b5f3ae35b0f2eb4c65cf8268a86bd2b58a9554b947836f0e039246db5be874841684698a1fb2e3470c47c343447d2acaaf9faee563ee3bc8dc160f5a3a6e33481e35dfb4aef187780eea7f702ce988a8cfd23eef2c12ec5964b0729168bec1b46a7628abcc8109c120b9c4bffe655bbae97fcfe754207969fab09e70f8676d1c3f406a8dba3262f90e52619bf3ceb49f0d74613b49ce2ca075370c62f4705d83a8761c10c7502a8b5ec5d12eeb618868f1ca962822a5bec7200618cb6e440ea07ee720a5a942a4b5a265446eb8da6a0fc6fef70efeec785a64ca9990a4bf00802e5185d84ec304b474390a60a02faeda346372a040ebaf86a2d81465a1ca037b752e523b801241a12e18bf44805742e79fc388fe26c3f470f73af42dbd99d88fe68a743748026d396a217692f1c473c8af120bb3acc29f0e4fa8ff35ba9326dd5c493f9a6881259dbc5d6ab8b60f78325bfa2bb6efa3fe60345f03ddbb355d4db2be6ff06d90458f61925adde2a6a96f0a8b082fd9a62910f72907fdc14a374b96ada2f1c6328d85b59856c118c8f9d14f57689813c0c4473546f65b6a3af2d65f73d4196051307d92887be9f2d8e70e2be2ae5455f4a3cab80b739a56388e0baee155e37320f1ad3f88bc3d58e1605106eb24e98b25377a28f1b6d138e969619b12d4c643615f9f996599573961f907038b92143e1b57fa62a51c395454793bab1af3750d80c7e1825e3c83c8052f0b4500ad2c8ed9d6bf7f1327e4eabd605e20c69f2f2b71a2810a3dc8d70da9e39863be0283052822d5531d1ad696b6919b377fd70392a2c65acc25baa413f433d08ba24bd332a8632d223558820ffd20c2c37f42ef4b521cb3dfaed6199ee0583bd8cb4ecfbc220e0ee7a047406d37f9a52c7f024044b28ea06ec4416ac27f2d256f7c9ffc233ea9deb939a26fa0d32a4a93997e822df294277f05d1161eebda086543551c3467421046262761408ba03eb6941ff910a28aad85296d66b081e547691b5af8f59e4e2fc369ee3db344dfb9b21fcb30ba306426e3a81c6015d27ec7e6a4db63a40cb4d97c7521b57ed85f193cbfb3f23c91ad191acc6a281dc726eda7050a3abec26f5711b9acf08661ec3f473f0e0907e0d9f72a55aa30d8869f6a066e153dbd053767d2f49f535e10780eed402c19e1426212b39249cb92a9ebe5a11a1c244358c46e9f56024143f5bcb460cb6937d021ca02a33b5b97f17eaa1433e6c5e531b4a4ece7327d515b3a0dd1faced02e69b084656fa9abbe023609602dcc80ebe21eddd1650ce556be9f42dfc6a743014d001cc026e017795f0e04ce57fb50a19c1eba65206d7ec7e6529449e4223dcc0f2077e6235a1ca6f2f85b3d56e3294293895ce9be804e33b019df80fdaa300184f00000000000000000000000000000000000000000000000000000000000005a0ac92769136bb55ce0ee2e0445006c2dac7b199973500c8b417def9fa0294d9757f45166daed411058ee32cc54d8a303941e7f32eed288ddef9887f20b75f7c28000000000000000000000000000000000000000000000000000000000000001bb7bc17b873add526d7dbe57900df94abfb9e264685231848544f3c510dd63eba49da2e52ea6f58d6d082735534a6be913800e2e483822fc46e617b62e5b2422e000000000000000000000000000000000000000000000000000000000000001b27fec5061a6627d3f0e4e1b730c956851b9dce2b569da49f1326722f4b995c717be5b5170cc7a5af047cc815d94712571871fce910cd2ef60a1a2aad7eed949d000000000000000000000000000000000000000000000000000000000000001b0d51ff8786618db3c7834402a8a55dbb17e60f2f9d8a2edb0f894cc36d88cae44b5f6ff557b4acd11e4c11114a3d43589a1bb18751f3be8523a0b50b8d73134a000000000000000000000000000000000000000000000000000000000000001ba58e0f130fb4bb38182d245b9b670f552739b41bec620d75d841337acf00689402e3db1bc8c3d47f28e22421163bac1949d70d39243360507ec645f02cd2b992000000000000000000000000000000000000000000000000000000000000001b86d166beaf74b12db2bb962be8629f87300cc63235cdaae2e50b8702f508bc0374a6717582662d506db37c235e4113be0897150d76b8c0506da8da5aa2f40def000000000000000000000000000000000000000000000000000000000000001c1f0f4013f6cd61d0acd3ef682d94c108393dbae40a867989dd44bd34d38e01c15e97f8cf47a02d50d6d746acb541df5162707affb60b9a626ea5d3170fa94e55000000000000000000000000000000000000000000000000000000000000001ca53b36c6a0c98c478796600b99c9132bfd2165192aed1ed0a3f882a10374e32d1dd3c284ad17bd4674cfe81bc5ad870404af0f6f0757c02ad701a3fa43a902b6000000000000000000000000000000000000000000000000000000000000001bf9e9ea4e842b5361c86f9eccd99ed61083db583b97a1ad0bb00057430878419426398547f71fe488648981cbfeb24b4ab5e38593e51000d505cead0e73295f20000000000000000000000000000000000000000000000000000000000000001c86c7a805947261717b0d336b39eaa271bf90e592441f86ce5f90b49e9e943bee39a9336fe0f21c4e35268ed7ee68a03838eb122abe49cf3cf732d24bc7391ba3000000000000000000000000000000000000000000000000000000000000001b294ce6a2c6b027be0ddd39507c77957761600447be45af4cd141a6ad1dfd6b7b0a7f7a2a13ae47d624a301eaf7518d0b7454abea3d023ee990c28e7f181141c5000000000000000000000000000000000000000000000000000000000000001c81c158a1c5e516d199f7154f62b805044558ad3c133333a27f8e36ba7da0e63d61bfa6cc91aef0db6a2f98a90151f3cc58c6182075289ac2872a30e41ffb9034000000000000000000000000000000000000000000000000000000000000001c65a969b1c551f1acb80395c6b104fc21aec0008fd5768dbfd7898163440e06321eabfa128b2aa0413bd3946d54111849dfddde18afc8f0cebc1412d069e2984a000000000000000000000000000000000000000000000000000000000000001baea31a09c6b884a2ebad94b461e6be3dc66c009f6a5a8584e2278d92ab2b09146aead643dfb02c1474445cf35da4b6c478c01adb1832caf95869d2c384840e40000000000000000000000000000000000000000000000000000000000000001cbd405d22bca03ee71fed157e3f6304d0dcc2f7195334b295f38e256705821670363e98f85d464db315afa28b0c217d7e6dfd29033c68480759060868a91eb264000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000032c01a6d15a69fac07c10479398c4fb37a0e86ca1022c095c68c772f5fc74287186a0a7ce7f463b7ffe4434393672d19a0e005e77814645de7d0df73ed71839860b1b7b2100be5c5eda801acae6a000890dd13941a3d8a0d61fa96bca08bcc01a37abc51d8cb1fa91c2ec699d3f6ef329fd608a27cec7cf7cc4429e03803c2763c5a288b81c2785cd6ef4df5fec698c20ebe375c80ee09819a68c95d5b4cc5aef93a3033a05cd94c9eb06437b34bc7df7a2e1a12bf9d0ced4891b9521fd93e7d7a912daf76af170adf4a811176cd46ca92ce5f2d8632cf8c65ef9c6a392d57f61460eb8cabc121dd715c5f1ebfbf11a8bc75d738e40213129a99cc8377cf8aa8da6223e603efc4ed0a360b49ee6c526e2de0060d177ff41149f7a5159e4be6e9c34d59fe3a1c3bc84c7eb509c40004a1448e030338e6d42f54d77409df081c7860986aa5e8105d4fdae6915c622abd4ce4f328bb2463af0397406daeb09a29407aa3dce16dea585faaa177373e6616f78b88645f33ee36a4d36854293b962e60b177106cd6d715022049e5972c72f037c3d1c2a9571efbc596ef1a0a01b6a6c55fde09b002ec6dee61b56024c851bedd8bc393c6250a238ae9132378b72f6c8aca32e6c93fd11020278ec18bbd82fd6bae03683205685054391f4719246b389278f71a5e04ba59d6eb58d9ea9e2844ddf353199cb5cb08edcf25fecab9a74389ae46cad5b37f64a698849b29cce46fb0232714e9cbfb56a03f7baf945acfc30189ff5d17bab9beecb7a573b0a9d67967f7695691855fe0b451ed8b9ef7df10fa2f462d4ff5523f6d9cc465584c7fb51ebb487599c4b80976fd2bbc7c1463e46a99d81ad0e40a8443468cd777604590f78e1d42ce13c11626f4b7b3fa2031d253e66f1813c3238442311d48bdeba2945ab66bcf0b203624d8bf04661ac4228d8fddbd87ea4e7a15f4c0935b7cc3af27f0d238f277722b601101f4dadd13802b11fb5add0c3f10181ac5e462372c0292f43d990b7ae80679ad5ceea58a8b6d1c8308dabe55e93c358fda9b122b4c0b8a09d8e42f05bf558eba6232431ad7180138659e0b0da69a56b22ab4cd5cc0c18449a8034509a3a4f5d2a403f8dde5011011ef7f99c51e8e88946811ec185a579ba88941ea8933fdfe490f39b20da8a20c7358b51a9094408672d6ce07a5d030316c42b1468187593837134b3539e42c6997dc99110e167c7fe83dcbe2d56d9a6975159246cab3ae1e28eee0d35de94fdeb0054d4ae664cefea7ba2e55db7560b89dcb5055ec639f983aabd88ab30b7a105524898c0284962dbc2f9f34aa21a9fd886430193a9b2f9abb42e843df9828471ba81f9c42199e0de542fa0e1bfa00730ec009126e74fc74a376d0847ed0d80157a3750dba53f9741a63a5dae65abeabc039fdfbd4b1f52d352ee8980cacec470029b6b6f23c76b892c16bb23abe1c095a4650e9ef2d4644f3660915d22cb6d20cee191e08099221f228a610037d6c746b202aef761653901ed0b256c3f40d36e660421edd56358be9b127a821b16f477df64757085da2abb98b8ec038659caf0551fa730a011a74d40fd8c2b23919740061ef8418805e6320963f6bc3c4c16a5162449f6397cda8259cadb8f9f91f397596ec086f8c3fcab3d07c7bf546ecfb774601332b075c249df5c61f1fa8d2685329c520b65f9c5d85633bc3712de66091b02d96dff675f9d522337c4cfb2361aed2a3951bbae63b8a4f572d48fef4824ad45509cfe75fc891ae932a5fd33c9594a151be11e44d65ff0490789a05685ac005640a53d511c5844729ca700e0bd18b9c05e78d18978198191734c26a8c804d6dc3160c198810716e8fce1c6b5639255f420f24ee662237cd57bd760c1d12c619e80394c8d19b4d248c4ae6b253bb5beace23ebef8e14849da6ea25d57b05807256126779484d037b3425603ab67dfef9ef13e4cf0f470bd9235ee304bf55d90051b631d560126b218235afed27b91bcbe7210dff54b417e79fe419502347070bcd2d4479513f61a24660338a95b35e3da3d747109fcff53454b4fc4f4753860a58cc1cb8989e8d5a364067c5e3b9aa71ff437f652cc1163f56ab650fcaca58703e114fae2842416cde4944f4f4cfe390911a4cd345e0996e5e17d09658343657c51134eed54a69e7b2f56caee800e95644d17a230423e69e562992eca9c16e0231bac77d3832591e9b5a4989b6cb23ce9443b1e46c18cd1d715cc9c12bfea114e6acdff3374eead926a468ff017d2b232e005cd284dce33f0e733cb07caf7c91818759f5848e7e190acd8c9e73abac0bfc2b8d4636aefa57324304618a74aaef44e3390778b0cd9b7c2b0fa820e5308914f9a09575e6fa2ca3641db7597a8d94ebda2ee61957e75deb1fefa884f596d4de1c5d1dc1c11afaa3071bb00242231d2c1762da77adebcd005012bbe60a328879069efa89297ac45915c47665c245495c0c8d4ac245024bc6f5a44cdf19694e491377556fae29e22249467f1201991df0f0de8c56dc021e6a2f5f8da338e53c4c7a4e7d604a2d706daa9627227aa785104231a39ff617939daa5f8c81658fb1e71d1eaded50ca5c201ecc8623956ce084e81268e11a400e56242df321744475411b313f678bb44d8f70b54a1c561622d0a43033e55d6d6fe3a0d49929ea7fda2aefabf5675e69fbe6b141cfaea1a3ccd111f0fb5cf4c3e2f25b59eddaf54207d83869c9c67dfd47c9bbda0ff05ca528f4019bf51d13b8815f50c8474680ee6f806e73775814be352e6b82313b8d20805f1d44f2d50dce12af77c5b3ef415906c2b126b3ed4281f1a331f591f3ceb06c0af89d432ccc3ee251b68866a4de997cabc245515333280e4dff6f3ad8c090105edc6ea567b1cac08234e5a53b05395b310f9ed3677a76de7d93f0a1c02f440f4e07fe9c495221cdaaf153fc0dbc7f7de02ca5bf1f3180a402a32ca55e2bb2e2ba2f6dbfba62a44bbfc746246ee1f24a21c69b7654abf38c1aceeb97171525924c121d36720dcb51a026fc07936f380c845e4fdd97f263503d6a210e7a1893b155212832d255c227600b4487a6c4303143ebbdc962e6ab5d03d33ee073cccefb47033988e4d21dae1010b1c07d99d310dc25896e9e12381caa8c5370eee350a825b76e6d910da81ad2f14958295f77d62d85abe106101430d08352dda6d465d6a221a3ae1793d1ee21283829032fd556a2047c31adaeece281df3168ac0d79d5964ba8753501ffcd7f56b5dc4f3147823111395658ade12b40d2664330a61d4d9cce089c5d443fbc1562f77ebe4af5b818f013b0a56c8bc9d0eb29466e658aafee3b806cff7c098816d1d4ad9913f907fef4496fa334c43b50dee79926db538c3f173f580cc749004513efd2cadfbc6df764430eae9d0ffc90cbe100f2e92e2b792575ea0a8be9e6b0ffff1e16ca5c3a17eac224f627e54891229bac533fd58a3fc36936b5548448bada41869aaaa286d0d483f4438c3105dda177e006df3ddf9384ae22a1e9491a2c8db3601ffa0abf6a16c11bf842f5b5adeac018f0a4a44f1fd5fe256b5bc2dfa68a69eeaf2902599b0dabf256dbf031ac0d52cf1663168e398115e07544ec97276523d57b83910df6233c28edf962f93a317e3f5aedaf431e0e5ce9ec88399a69efe0656641f40cb021e943cde9417311033e78f7f5d608e50cd5d1a173fda8039a74cf991f7e471fabb7df764acc552af6917e264ccfa4ac23aac750886a6b12166f4c955c46a2afd02a2fd85e7c0ada98d340c333428202b66ab3ca35ce1556d5048c8e22f6e8f3796c45582571a94a9e24da5ad7ee3dcd9a2124d80c4d55aec6a3bb6dcf89d89e02db02d039340a6082cb6e57fbe833f6785257ec5038e0c6c90fa480334445970e62c0f10ad419e252f619069422c4bf625e99ae90be082540a60684274b797ffbdc75fcf9f1ded165e4e8dc20d4d91ec2bd2b9ab5e978125822cb44ce5128085843a416666d937b9da153daa4e6a11629d81df465a8df0932475bd5a90c943113010b4f52e2a86642c6491004383e75024c700a4f87b2f53c6411c4fa42a818cf0bfa7681db4ece6c2a3d38e6402c000b4ece62561bbf92d84b7c2a8a813afc56e1eb412b509394dc2207ae5dfee2c66f0d04599d98f0b9ded3c6f59eb510e228f0f588a8ff5ce0abdc0f17eb1fe4f06e06ac447aa88c05415dac195db17ccc0687a4169c5f2d031e533e00adf90bc063d2cae463c86f00fd372cb516339e829956131f32cc2eee99c054025254fc6410da3fb34f5b8303cc7701b538197dcfb608ac244b2f904eb38ae0822920ee2a0bf73b322634869d2338be0d6819bdb91e1cd4c65f0842bbd289559bb113263002d443d8af9e3bcac44b6e309d7a7d2edc07156fc65cffc9ffa35d054761a6045e285ea51f982a87074917339d75510bfa3cb2d6322b601af73d2cf0f3194615eeec833691242dd6d9e31754bf8ce3e829b37136b73e95ef6617c13e7bd2cd0e4a158b0e2120165fb12053fa57e42e3d11ca7baaa33ca90ea54366daaf83998c4f6c98090f0e4616af77107d9cff33b953ddc722e2838cb65500a03b9b92012b7a3664175640113e8d5bb649507e6b871cbebc307f66b8bc3dc214ccf53d77171b9bcce36eca7d2202ea82383534e826193a23dca265f7a6aa52db5f80114e610553a263cf73cb4ae5a397901aea18b8fc1715c4327d441a04428bf469cbd3e131785b21f718fbea95f0a1af4a51c8fba56f46079ad5b1f640260db5f6c3d4290bc04360645630129273909e87252ac311b490f545febd68c44f47e903ef26b361b3609439e75f86e2ba25a81304a66b260851c2fde4a03489bd46146df5076dfdee58d87422f0111992dc2dd1301df484a995f1fa57beabff9c5c3e5f7b6fc7f382b383559f629b39cebca5752b3ee03e02f47f210033d26776c03fc429abb822407b21a76ffe5ce14dd74d62d23be8738b2528a64c1eeb0603fd6d6e5785fa11e43a8bf618e14a96a6da512c7464bc5a9bf53e40e23fd3ed07e0261584e816f1a629e52d308fea8312b9f5ba4f24280d833e4c77285940346debb23f3f5a2d99caad05d1c6acc3fecb049f0e03a1182c4bdc49d1401b666ea5d51ff42a203af763addb3f3c204d3821597fc2dfa9f42ddab55c1cc66ad9f8daff17ee6abe0eed4f9faa79b373fb4a3a8a516fc3083cf0126622d8dcc7136a5b24f993431782b730509ee6441f2cf8cd9899ef562f70d63d71b684feef74a6594a31fd9d553f1f3e1704165e0e3f33e9180e01ef03aad3747dc3756fe5b6aa9708acf2ebe83a2b0bee0819021092dac2c16676bbd260ca200fb351b472aaa121ae4bd519cf7420c765407c0e12d83d42a081e9c51487d2c7708bf12e52749491d2308923fbc102b33542f22d4e719c1f5c2d904a9027070a6add8544b27f6159df1298db1133e2ab2e170ebb9a792ab396c91143028b2a9e5223d5049b420ae928f67886dbddfaa29e504870e9de58bef8dd3c266d0caf2808edfcd1b665d4f49f0b716d78e944cb03bfd66c8cff4b99daabf9ab5f3727a890f1fda4861ee0cf0907c80ecd9714cb047d07515470b37eb489e73da8695f647e437890520ebedf2aa9a1c6da6712e0d9e3da5129d767f343d34cf54d4a00cfeac01cfc1d8aa0c2ee045129337fb07932d5adb3c51491e74a8c088ab1245612a663c638dcbbbd422949afaf0dcbb8a2765b9363cbe3e6738cae39a17602166887c23fb700839746ad1668e7aaff8ec267d6e60f0c90cfc217ead96d3b012610eb482bd0666f7ce21cb74729e3dafff08a593ddc147d0738bff28cd6f9b99cee9e570267c0e98af78fe82f59402f05957807d4da172ffc0ee7d641af8a03a93848abf91d5f30d71b855661299e2d1a0b27aae4c774c4eeae3bec5a8065fb47466dd27fa2203d046ba7a35af87608155126c65f844b24202e99bbc7a02c15e49e9dbbcbc825bab188fc0721619b9e37cff427c45b647e230db829d3804e8ae2445370a94fab212f8f0cfbf83e89fee5227795ae3cb9c128fac68814305c50160562390855c4d135af0646179632771139f8ba26fdc4a583df16319985c17405bc81de472971243c8bdf2af5b077675006226d3d5e265e333fdbcdfa95e61efded85ebae843c90a36cf5e51ddac2157fbec824f8876d77631185917260572a36d7ad4640d86e893da8b3b5d49410032c10609348bfc9caafa8a7d12f1c1cdd1740be82349da23c92366c5198ca2d4b2eb3e0b4a8f6706bd11fcd091185ace1ca48393917ae9bc693476eb847c8b9225816819e6b676ec49783ccb9e87d48a9edda80be8bc83186cd84c2121feb72a8b24015f68b8ffa4c6ac2e21e67f6887517b931043d5623605971d7abbcada78f5061a145fc6b24d47db40d789c213afe2d423e42f9262d512cb34effb1e2aa973d842e4aa1fcc6ff13486a7e0766ac16e24d14351b0cfe964e8aad5d2d08aa01b9654f098d5e93a933005260afca61ea4974d88f23fa89c2895463688b2145d72315932d6b2985908712aba6505f4e287e3b7fe5fc64de462656617c8240669a0ca7fa3b7676681e99da90010bb5b5bfb46b3f3b8d7698b3025fa4cb5653a3b6606ac1a74cb3fe5b8dae74d1b4646d9a9833f198f697d2583b15a651c2a8beca9fdc81a3a08e5ae5e4ba285d35063ec615b6fba1e7b5eb6ef41878887995a89ce56c492dae3834786181c11014082a4119c3d807c8e3ff279cddbce0b9351efdb9df2e751ecd1c2f94bdb338220a40dc43617bceaf6ec49357b6410a4b2fc7c7ac06eab011fc361157b3ed312357b2bd28a3cad591c2c217cf3905e56e5021861aca43c99ac8f41ef73049ff3e4d879017f2304465eabf82ff171cc3589abd4c2c3d8b01076c0c4c848af1166dbd185c6d9452d7dd879d2f9851876082cdd091f2ba9354896739fc73d18d29b63b3c01d89385ab2138a6927dc3e4a68fe963db14a460ba28775fe9a21374cd92029de7060cec4521fc6434b0fb20fbc655742bc6b5f74031475711a3e0426b75dbf4f40018f7585f2d0912a6b91034f002ffce71d4dac05d044e1cda4f7b6cfb13ec167055716023499fc7b2d065e3fc34249e7aa06ff83042912769a988d792d56ab3e3beef0543b64c067eef2cf869a646ee1e59a9238f0ee0adc799f7e3269f15291cad19c0007d7cf16ca32b6d744a7a9d0f7704d106f3e6e2569bfaf09ca585dd18cac8d13462b3d76198ff7c9caaadd4cf0bce64199e4bef7e42239ad118966ede97e13797f5318a04745ccf7392cdcd29c72c5423838dad1c4e94d4869f1e5c09f01fc6a445d6a842bbdeecb1dcc0dac17cea0fb947fd1a37e45827ccf580082172ce3e09aa0b57e7aece0fa80966c9319421ee83054bd331c8016a29811047587ad405050ef3c2e21b53d26c481ad9972cf4ccb3f30ff82317182393921be77121648088f5762814fc66c3e43dd6bf25ba4311b10e9ad08df931926d8067a24599abb5213ebcb500ba6fcd07afa2ac2521e293171c4a7275969e751c016aba393ecccb05bc63118aa151b2a082cc2a7c6845aa4c374db66f5332e978d5c23b6f39d696c533ec3e0a2bf43e5ea69917992ac8dffd963772df34a5c308094bba05a4b9dde0aa53427aef149eba42b52ce4d4ecf93136699bbc7f94d61f2f226518f300629086722a0a0b155d466631ab84262051138f35dd9995562c4c105caa56548d1b5107f3840b309a8906c40c8f0ffb0547505f5b93d6302d35bb54d8905c3810a0bff72c53cafe3a9f1e1dc58c178442790f28be3006ac2a09474faa5fe7facd389f21ae152accd2d49876b40a2360822c92335f5b07e0d27dc670749a5f41dc444488bd4ef40370969b471f20afedf1bdb0b1909a81dac0b47bbfbe2eec83ea6f09e20c854de43bdf19662ccb793a9dfd74b3622bf75aecb0f3aba8d317590df4b9e2a1734b3d3e5d63276e722d2135791b99413eec7d61a54dc202db2e9aea8fb87838474ad9f80b1c2bb09f41e0948f86dfaee8e7ae5bdcec2fc2c373922ecb00dbe5ba2f81bba8ae7b59629b93681adade22acbd6e67651d7df2b8fca8d888fc6f298d9e76c03c486e4e9d2fd612db65d89659e58bbff6d4705c848fdb90677ee558b438584ecc944fabd50de1d135d7b27e9d292f1221874a57aa60052253d836bcdb408348ee5c605d8ee2482b01fad0ea78d8482b48e0b6486f6647ed86c7c36330da83b601115c733e31a78b86d3d2d4f8c102d989e9c1add323ec0f6e180fc930ef3a8d4bbe68af3f89a4c24616a17fbfe90c229f68742e97224dd8a7aa116bda2380dfde64daf552fd79437f1b92ea07f783b67b54b6925d22ecd78164dde63772b7f237a48cfaea5b5d9b11325d1d2e9977b98264e7edcb5a7737502c4de30e6b3f3e1fd304047126800a6885ae05ac2fabf47210eca5368779b512e76eb525cef8954991d0530920660b98035527869421f66962e283566e8a9ae1298c4852c80e16604d1230b21a485a78fa9aac66ca03b5a033ded358dd18e8e0a58841ceb39f82b4570d1e773580b30b683ac5b66f0759c11492b6e4157f4d01726afc15f875d8c482ad2026d2c9e5b045002ecb681628df15ca0a2c16e3c0af7d45ab080e576215674070de4a43a362ddc5e67a90e2c7b8782c7f93e9e7db054ec5b8d7bd3b2e075d45291f6bb60cc70e2e29741b4998a4296ec9476f31ce86de925ed452a96a2385538ea404becb57323f97a4f31eb22c943e4a00ce01bb7c51520e9c0ce99022b26c234d12ec64ba31e81735abc8d6b1aedc37fe3a77f4f47b43110c7d90dd6a5ceb46e4bd2dda194f8ca81bcd7ccdda0d5916abeb733e99a42fcba3d8c1ba46d44a246c79b450211920a3ba96576141f69064a120714aad7e6ba6947fcb90205d6a5242b497c55d95cdfb7ffff9076501d452672f6ffe353e81924deac70b9b5e703ffa69257506153a0a1d4cf7240b5fc47e091c27d21e871d585d73df3c9b689e8ac5a7ba197e8fa55baeed7d3ad7696f148407bd9e84cdd007ccf0b120089a92e15a0aa9cf7cb1dbfeb9e26e52c544b5e780d1f2e9ce7bf1b9380b6eb5cab191ff7303f16480435b25fd68190c7d1679e7cff9351338bb692e83182a7c493524dfc738bcc44d211684c7d3322ea0a9ba0ececcaf7d1b89304c0efc899fb47b7b7f1dc3f43a79c442569a7de357544afb142822f28e30bbbc2faecc91738960792cb188033e04e59a28da4198cf6deb6e329717d07e96746164e1cb3026465603e8ad33c1e17e463688de7d023a346d078071e2aa190176dcb305a5b34118bb23b29e75c34ca903c1de89e760097a717d42095c6dc3e2af9f171f4f123fe1b82fbc5d02bbaba4c2299cbcf6f6daaee7a4b2fc99ea1e350f5a0bc8849c5355e61b12b104517e6089c5a4b63d534b290d3286bd66cff663d907211d8d6fd1ff8f3716a20e5ed2c87e3cb2e88e3a4c5cddabb33e761eae4b511f7e29578768eb0660600a8f7b11808ad0d34aed5edd4b1fb353ee02e63807b5d45258da88c54b9a1dcbed905735a540588326bb3759880faa0a932eeb9a24a0a7257176d9241cf57a8a9c5ec9b6d75e0b32d7b9dd6ff2048cafbfa83585c2269babb4ec2e506111cbe0279738a95078b9157edafe5d9667e03ac7dba1f7111a01f6fe557185c494f8247e2ab7cdc32e51bfd79e141044b70529742cf8540fb030340c82af52b49a013a5f249005f316d5e6a7582648ce829882ea692641eb8c2477ea4b5b3b3bbee42f927e02b3cca8499036b9b9543146448dea3d09a6c8107a1e164b639deca1652752a45eda451b9312aea84488644896521618ccd765bb9d3d462c61f45eab4058228c7ec962f21dcdfdc86f490908bba8a218dc1ca0e7188092cd68eae394a0d78e03778d108a26999c1ea8ef8a05f5f02d62f5279e9b245fe766814e5ec5d5d2dd027d7b9de4f68fe58de6868831541136891d020e39445271b5d054d28b7ca691079d0e4a51fd937f619cd707f9ebf1993cf6eff25a2f8b28e97bad258bde3b2e0e2840707721c737acd56414b4d0019727df98e0fccc7437a950953ae57e2dd101ef02bc992cc0a8da54d8de97ade9b8c2f9cda93fe24398f446cf5be6a2297550619cb29b3dc74a7ba79544a3cf0e7a0d3d4ffed48638c1bb33b87935f1b043397b178a4942eebaf9be3c019e67ff6916e284510d269b8d56eb294442688d2e28318ed89b3be6d8cdb583df1789955c663c4f10c32191efe161af43e87cd568bc60daac04d47443fa0679d1ecdcfec86b8f38c584b621b222165441b555046b22a2e846591fd65e8230f7eaa44c9cea11f9017c86c37bb1fdfb6daeba9502122d5562700dec3592611a394c85162afdc962361e43e4dca4450e65d075826a20101e1e03fcca835dcfa499fe03b215f821662c3d8039fbc7879a7941711d5797bae3d9649aed4446184438d6446d34762e1ef0a80ddfa0284522990bac721c72b13feab0ddb41f171b86674ed5fe1dd408ff1ea6d1b3e4e3c0036e8a54e066ed0a4049bff4be6cc4dd2893f89ce246821179ec9253a71313ffd670090cd34efac09f597f8c99342a0242b79292729057b4f63008977bf44f53785b09f5ad62ea2bf7b9bdbe5445af7a9f08c03b92975e409af6770ed2bbb8ff9bd25ae2797b642755af6661f20859e04352fa4ccbaaf0ab2bb340b69df88a4ae1b65533f0c74855c2165c90b248a6e74587188606feda58ce67efd44cac488f4289fe575cbb25f94086f10a10411306d0a9a0effb5094110b599ae9c5d3c087c96c30595f568294db42b108f9d03638637c13dcbc403827716f401406e21e452125c19658904a5749e54139a82888d53dc07d495e9f97c342091c64701ff6188992a2987412bc40ef17a934b62f37c0b81cd2d47d31f4362d6106f76ed352f3cc2c39c00567ef2eed66d933ac9c19654cbcbdb526d88fcc99ad77d5a08b35602d11096203f208296048c4f0bb34b16ac4468b7555ea082200a47a488aeae094105236b90b16040a1c4aea3d3b243d6b543ddf570738e0e87fb4b4fc9d6b255beef774ffdc26ba9aeb686bb86fa650e394644fab23a7112824f9e8df1ccfd92496897b409956055b6b53333df80df6222d937f43e28351270933609eea1948477d4a0c6feee259dc6050fca7c1cfbbac715b854e83db0fd19a57a10b580f1a17760284735a69a677f2ed65742bcbe0615969e80672376cbc7b95ef3fbcae3d47cfbd0f39a84de10a85f715075ed3cacf8d9bf255b592dbc3ce3e762b94b05628d0df24e105414c17513b91cc26444db6fce9618ecf933cd637ad3f180341cc7ba8d8d9bc813e0e3749b90cfc2e93811dbc95891261e22c37f03bcd7c2e85eccce896f020134f03d87753316c5b8c59f217c65fd0eb98951592b6a0743aa79f551a97757d5da3810715c290f0796008c105b8956293061a088801c34228c0e679f6151ee5a1e84f7efee2d51314fb3875e8a4a23db4a2713ec11de42708330b6bb5765f68c9c88a87048e5f92e9e35e5d49365812d346118ab82d305b7c2836acd0ed7202bcfd052c0f98590695a7f1de408b5024788f5c10dc9d85fdda0d15ddcd8e31b1e24e48193a1ee3f1eb6f7e1824a034880040696c0c3914c7a37da2a15531af6273b97fbe0b1f3ff2c923a92276c9a80190b16224363afcce1308303c264e0447e11a889c1149a4b8f0a056f54c9d2b487cdccd0bfbb8938c5bfd48d456f73096db02096bc7542c956865a0257591f388e3b5290bcd178fcf0a16b448e20538741b1b31794c844d8728719723c161b1cd68c6b8287e31ca48a40f32eb84dfeb0fe85cc040e0cee52d7eefe06ab2b2296c610a628053fc403828787f5fab78384b877305273857ed49e6724a66948eac6058f5a8e917e6ba54cc2806fa6a6f0d6f69e4e0039d74b56c5759105c621575e1b4543820b81164fa108bc795e55f07f835d53cab8b30f1de12c982452a96d30f4ee905fec7e739c845eac780af43ac5bc567a843c21e2813954e4bd66b65af7b3f2b3f0c3b52d6a177f264c01fc2794efc91ac5514b1cbf5dd22a9af1bbf2c783564fa26c23a8a07bb356668ee2a107e3f068d562725bb84c40846fda764df0c5cdececbdef690155ff603096877053967dac73af814b28215bd272b6362544acd2c54db22c711ee3a2007403fbc577a24fc250dbf52365e1c1e8b4cdf15a39a87346a15b57c4241fb2216dbdb280960098ea52d30a214c1a4f5b96300f7306ed5ea12bcf79dcf2dfb9e701cdba6ef851cd5e8996e6fb51e4f779302847b83ed49a7a1c9b2d780b2a649c88e5984f49228a31de3fb692fb5a1312903cc752922cce5ec260217bf9710a6426b35756279a7884e4dd8700013eb4fdd92db241dd3921b3d2d6bf1cda17377025b0d4df9576cfafc1db4e936aa6d0242585e685257b3af7417512fbe39299ba9210b1e59a9dd3967c2f0e13bcbbf6db1b218a4d0d60897a5d4d3de0c94f06a6349bddfb4cf154fe92c36ddfb1762484264b80ec57f654ca793c24b7774e6e5daa966de25520510f80d7eb541d746d6027f905727e57ec03a322c8a0c73cac2fb346c8ad54e5e42d640191a7b09a866c6f248074f694fcce3392d33ac599548e38d67a5c95a9a7e3e06015f4b2d7bcf04f9d62c8b6dc40d5e25f97a0e2fc38c5bae154f915c84816e4ce7a70573d3778825547a25d2cfa6b713fa33e579f4adfd95368d66e35ccf4855eca5fbc9ba77e921139eb587add937a011638eb1e36dddca43ec90836ca595a15b5a280cb1e879551c1c4e118ecc20b1e5ba492cab6bc6625ef830d81dbcbc1a63d5f814b2c67336a507d75bb5690e61a9e4a1c5ab9c4e2484bd73366052f61672f6757642f67715d73b67d8b6e4a464beb68faf52d33dfbda9760d05f53aa3016adc0cfeffa54c53d28f133f547804d1fe509a6f55b5237594af82235237af3fe98aca98d92ae916ae2e08b9a723b29181b869ba257116d962cee85eecde249e1d78b316ed021006206f1043b4a87018997e5eab28ad39f16520aaf2d53fe29741520f82022f8107a8cb6100770f10e831e01c8f3f9ab259252297ba0b563ee045bc557fb9813e37dd3373b104c0033bd9ce9426dcabd29f803df36ef79ac21fc4c4e35830df88221b9005a00e5576398d3140a385eb0aea4340fe5f8e4050d926f0204e71115d9a11cb835960d24ccf4e6e3b087191b4299c1bef35ac679a585522a0fe1f4ecba6e9a471700db31b982c4a9202476ddfafa79aead90bba7415f7c128060c7aab396d56f758bf1c61ab16970946c6b4d4e4ebe4dd8e8d4f96cb1ca103c3e52ccc4b6476e770263ab23abe0e21b1e5b2e8aea38aff9d795bb12ab31c6afcf057bb9023a71e9295e255c86515a5dd9140789e56542fd1a9df09921c8f3741ef4352b8593701f64f5bbd5b00eb2ca7e4544826292dd7e505ae81e5f0881ec4e01688e51efc3301adca9b4d37de52f1dc2fdae3d289c55b22d5a06cd830b8854f108368bc584a6780ddb432c83fd505038e4635f4507abff95adcfdf7ee7a5d23d3089e0917688025f0f7defa0927d0cb7178fba79e56086d00e6e717e286f862c646d8433dd618c47ba0adc973cc1f9ace740c235519e4e0092006b0a520df251c2e82ba2ad1823742908fd398c3d22906bc1b0b3a51aae17f59ef4aa946a4908edb2a7180443d8232a21d70bb11710f7d1cfa499c38a7e27ae76105a0e1dff5976d6c1fbc4714ea48bbc86b4cd7695d334637021e9d9c068e423ec7243e8a08882c73c5bdd83f2cbca30b1eec9a8cd721737790b4c657489790f214c0f1143d7e4188bca6d9bed97520e5feede7b2962481db9a3d0f36d03a1c70d83053a58ea8668782c73fbaa10eeaa131e7f29ed33843757b00e4d38c5c2a9f46cec342fdb14f820624ae76eb1f12047440c578744109f6cf7722232a8c507aa88ce3b06034e96f311da696c9d9224da141ea492a20e13a8a325b33beda4c3c1b71297c630a3d6581523e1c72a9680b70fd345fc64b832ab4a5d66c4aee74026af451a98847cceaad54d1f1f44b4ba432d3f81130e09cced15e1aefd828e0907ac564e12b1a094934560ed68003ca68755052b5f1a10fbf07d18ec75ddb7091d53ca7657405362a5b29e80d4dd36dbff9909c7fc96cdb4cde44d95a1e9301f8ff5e12ce8b8571baa480470b7ee42f00d1059ac7e1571b2cbdb3101a94364889837ee147d03b19ef92ea69c7342d20c492dc7542c597e98f6c086df561c339cc5e1c4eb1a0edd69c8dfcac0acb0190b4cdd3b3ee32d92a9ecd86b7fbd9e8c0552652b597f52d5bd216920bea052f7ce3a3dec580f7d95f766df8cdd28ab65a9600b0674b79375a42258dbef77ff44af7c3b308ec78826667f20b308aaae9c0091233588e25a594df7a8dc2af434571a49e806a5f6f2236b181a4d6a358dd31f775958cadedd193c043f784f6d823d0b1c0148be458e4ae69700b3dc0e75292b805aa55af94d6673146ccf8dabc9ff62a17a810f308f18fe40145266040899c1d05cc825d11587f7755731f952dc1a2f2487057810e75f43098d74550274de59e31a27cc0cd2a049aa17e7a1a98e3e19fda2c7b81905c0a6b2ad48065e228b0306b3d37efb75aeeb13564bedc33d593ad109cd8603ac176f23aff634684fb151f7d85b03fa26b891e2e7c017714ea7193412885b372383056e265e77634afb235fefac8f8c665857442f2039853bc454a55f95ce6e76ad3be4c71701f8ed510bb9ff6df792b2729a6096bed4bbaadb9fc1784ea3c0cf20a508da66f2c3240b7473a0e3cc9f387c4f3b705eda77bf181a1777e700975ad5ce4745cf1acb8978312e1896992ab0677f4b23ef6920d062212195d2215f4cadf30f3b8ad7c88fd41e2eb41ec666a5f274e2ee3a0b35f8cd25bfde4da1b32b924205518825340f7629e9e1c7840cfa2fc25f434eb58f29a79536f406564072028d588f51e3f179ec3fe0b8c113b2e1b3804b80a269b797b8bbb579b3ef43931db83b7130761a2b12218f1a859be9c28e3a7bdf48f1339bff2b1e3def1cf524fa1968923085b177ec22534e3b2da656f9e374fdb3ca354cf4e2133775ce95b0d501c63cd36207dfc64504a96acc63333b6fb8439b7b121aec6e05b9b1891a7e719db66df36416e40b3032326097c269aebe8e07e2b65411d422a758a654a62a4b4b42ff5e410399c55660f60f6f45a5dc6aead4d77a2d33b31d9a4c3e185d2fe0666afa7c0277af7ca1301ded853b71c16302470af7e055216bcd479e6e0d8340de21243c55f2fd37c0dd2cf3c59c3a18fba99c39e92cb9f0ab7fca535b566737744e83c133de06c914ef1ad02d60728c4a4fec80f10de9d846c762c9a2ff0677343816b5a29e38b40109a1c110dcfefbb2f0d127eebe78e9c7d28364af335d76dca18c7656d3e4e5c51e9bfceff545162f454fb4616aabe691d9d7e58b4b9be9288ee96be9afeec5dbf2c3c3df8b9cc8266bb09d91454ec41b0e085aa6a094f04c04c68c2210caeb0663e5f4f3aa9cad7004bfc4e1f78dbb2572b95ee985a30fd8d0ec8420b0fd7d10b16b85bb30faf6da26f5707b35d8639ad0ec0ba0d0e636e9a9eefdbebc1791e14120478a5d460fd7d58aa28146f9b44740c2e1cb6deaf54ed1429ed5a1e2a40194ca404b2b5b90cbb274060d01b24af855756f941eb971e8b346e90a97ffe72ba6944f93112f37e550b169ebc15c0da90fbe859051b78d343f6172ef777d51bb95af1e52e36d0a14ff3924a8ad797a2e18b5c4fcbf856c40395fb9a7d66d30ffea0fafa378ba4698a8414649a602202b891f0860829407c62c45fe4ac8a1ff8e8d0ea9737754787190f50a5966943d265f93d336495d6efda7a0a096fcafcb388f2133ff05f6112071e058bad27e99ba0bbecbfc11ed0ac8758042dd18b29390f79a03d54f0ca7367fd0b36c8cf3f56e5d93eb226a5deaf9c986779ca6a99d07ecb9f23d949c0bd16cb9ccc01821d1e1f81cee75b63c186f3cbbf4c0508d1d12a6e38a1634df7b6ba2c6f3fe0ef7d97e8a1875a4e6de7fe2e23be8d8eb519f57bd5e4fc47aacc0034599a84a1bdb764dca367581e5ef138e235fa09d01a715207c0028305017eacb5a01838198e19629f6e5bb818f81e3c66b5d8a1ab82d9a93e6e1674c4f0b35bb0dcdc88994af562a0f240121eb65a32037f52f77607025e72dc966e1b18fd61f23a2bebd2873a77f13d176f4a9d77c71715e526e7fb9b5705b3f761cb23619947f558dc7945e3b5d501b5169fe9c041d4e708ad290a09f0044af795dc7c7e8e131a59bacb7bf98664de7f1e5f6af40ff3771edfed1496f145bb41ff3ef9255a66fd9e0b4452a034c6873990a5c18d07838e0d3fea47b123a8b26e7a77760fc7c69b1a34b02041de7f6a3f245c0ab05f199e504cdabaf762cdea2ff03c729168d49a52f39e861000c2b01a043d4db4e7051d2100fb7f3bd76e66577d56527125331cae68d95927f115a8d69b4204c99b9390749acf6ca9195b4cbacd1152a18827ccc6d0645ddc75ee6ef895d5ece4b646fbd0b170f4f31cacffb197507af0dd0ec8555e51a63d225a78a5ab4fd107aaaa75986f31bb82d1d8909da3941d5a4911cd2eb2621382134bf6320689c9b1d4986ed6658db6efd28d9e0d9be5da18fd4f3f1f5d8f78e0f771ea8cfc629f4d58623e314f79e1222ba7af151d4e57b525b18723254509837c521a2838aa7ad62585cd3444661746d67d42111462caea3c2cbdf0f4a9175c10e79b7ad54334910c829406b97cad5d7da17b5fc58e001f396467569055a6f842e724ae93a023cda623b73f03e3077c781e14ba78c26f683641df4ff7cc3aa06e59becf8e54f5cf778dc68c0847d5bce0b546bb6d3b2eee52143d5d6e88bc41b085f2357ddee4424d151a08b901ae9fc1a9d48fd0d43ef67152d988e76f163c157d1737b794ca2b4d854f11ced0082aa210aa8160b1baddc618b54124bc96d6e120d7d668f935549aec6561f12de0bdc3b4751797c39557417680ba83434ea0872819b17de49ac8f912813d909fdd48bc71dfa8ca10e0b843a2784d774a816b307fa97d7faa0593383b0bde3c80f76c0a5b33d0a00192f22b6270b60a38261c71580e68735d40c62d94a92f92d473d1bf530611e94a348dcb33d02708524591a7dde3c15f1448b37cdaf802f6367cbeaae6783b0cbb594845c5ddd9af4b6cad58ba457585265a9fbc6a449066682d6191947e18ea610c4c5f81b672a7ef099523521fa4ba1b04e1dcb9269af2629dcb10ae7f947bf16fa4b729040c43188f3a8754ea2dae59cc5668d49970392fdf105e24181db6b580254068b538b2439d3d2c9a8e88e1c3502e63223d28e9c722faf936dc916c6b20fe6066f38964b80ac0200220f42f46cc394971d0490a577a5df3e27f038898e9d952b0dbad29f73863b0e4fa72851d7f4f442d68352498b9a1834586500c0a3de80ea62e46bb1b18ed5f2d20996471f7c794f9b1723255a20f32e4d49c6446e93e4d11adb33381dfba5809c65d35061d16041f143d102d048c50969c0972ff2c746522809d2b7b9a118c97afb27f65b240c52a1e79dff609ee32617d97c6aeeb59c1749a357be6278eedc66a69a3f8c12680467fa03fc0a282936e480169bdb6a070042c3278fd1621f1d7ee75a9fe5f33735b37826e60afc9785d5c48b441ccd83d6fbbf4aff5376902c03b59719af0f029547c03d2ba8548597a0d5e8eb18fa9ebebf98065fad35340da9d8ff39031ca6c31a6bae68e25f7070182c35693d487396474e8dc5c49864c4132532528b99caeba855061f8ebaf066834c98450c6ecfaee5aafb8c0feaf19e0a50d080d525cb3c2f9e86545ea49a19a9aff74d9ba2845ac7f505dcd196e8b2735b37dc3d0c4dcccb794296592ebc1b6c50375517c0efc4114a2e260d656337dc59a457df8d7347db2b889209ce0a934714f337f0a39553b8f944e3933e9c1adb64c030e04e4f98a0f8af6ce55fa3b9d12bd78ec827bdba289641af2f25a8251582ac4069c5e2fac35018f93118bcdd6be996e37d925372680c9afb65ecf71e944c89901a33abbb864e920ed24650f976faa5630312d5fd26a007ce792edd9ac6a5dc5974893e49b14a854f93e0ce2ca06655e550b2057497d3707aa37f3f40c47c8004e7d62b7f94fe6d4514395302afd240ad87d5846b9dd90ced84064130312e84dbdadb647c63cf8f9d4a8676091fe2c3ab2e66bbc0f68f582d240f930ceecaf48cd7d544a1effb9637470dd40000000000000000000000000000000000000000000000000000000000000041e2de801e2163db97b7a0cb51a30287a07ed2b7ada3ca35369b4eed24197e310a449fdc3452b7670cccde67bf02e5953658156d8a7967de0ec8ad761387f85a911c00000000000000000000000000000000000000000000000000000000000000
More Details:
Click to show more
Click to show less
Private Note:
To access the
Private Note feature, you must be
Logged In
The contract call From 0xFcF75295...da90a8895 To 0x737901be...e1B42A2ba produced 41 Internal Transactions
Type Trace Address
From
To
Value
Gas Limit
call_0_1Aztec: Private Rollup Bridge 0xB7458F04...593782533 0. 02405 ETH 32,300 call_0_1Aztec: Private Rollup Bridge ddgee.eth 0. 09913 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xB7458F04...593782533 0. 02563 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xaF371838...D2dAE1632 0. 00892 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xB7458F04...593782533 0. 02505 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xB7458F04...593782533 0. 02515 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xB7458F04...593782533 0. 02525 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xEA894851...4B2042544 18. 00913 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x20025119...C2289054f 0. 2612 ETH 32,300 call_0_1Aztec: Private Rollup Bridge kaydee26.eth 0. 088 ETH 32,300 call_0_1Aztec: Private Rollup Bridge vishow.eth 0. 0085 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x63Ef1CEc...E773391cD 0. 083584 ETH 32,300 call_0_1Aztec: Private Rollup Bridge name01.eth 0. 02286 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xB1768212...cA362AE95 0. 2 ETH 32,300 call_0_1Aztec: Private Rollup Bridge foooooo.eth 0. 04286 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x1c1836A9...756CD96EE 0. 00648 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x80bdFaB1...1893e3c00 0. 04955 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xB7458F04...593782533 0. 02465 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 010525 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 010215 ETH 32,300 call_0_1Aztec: Private Rollup Bridge helenka.eth 0. 01414 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 010963 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x0d4AC16C...554b523BE 0. 1 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 009454 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 009221 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 012108 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 012166 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x35c2Ebb0...eF5B26D3d 0. 31 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 009379 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 011774 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x9B6DEeE3...bb8C3B818 0. 08484 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xe34c1bF9...9b430aBE6 0. 01314 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 009153 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 1020000.eth 0. 0291 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 00982 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x01cce6e8...28af25e1b 0. 009756 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x7A199Df5...85F524eD6 0. 05341 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x5293f1Ec...DD7D53ce4 0. 21 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 68046.eth 0. 0091 ETH 32,300 call_0_1Aztec: Private Rollup Bridge Aztec: Fee Distributor 0. 04575 ETH 3,847,988 call_0_1_1Aztec: Fee Distributor 0xFcF75295...da90a8895 0. 0765572655488598 ETH 3,706,377
Transaction Receipt Event Logs
128
Address
0x737901bea3eeb88459df9ef1be8ff3ae1b42a2ba
(Aztec: Private Rollup Bridge
Name RollupProcessed (index_topic_1 uint256 rollupId , bytes32 dataRoot , bytes32 nullRoot , bytes32 rootRoot , uint256 dataSize )View Source
Topics 0 0xf1034928243e3365c0bf101598066f51439bb2a8763ec84cf7902d8917fb974f 1: rollupId Dec 3294 3294 Data
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base .