0x2cffd02e3e23c136fde1e702103f81465efade9bada1679a07e32d6980c6ef1d7b610f3c6e128a952376b6356bf3664328bf2a82c2664c02260aa8641193d712d59f63fa243469743f0e8e15dd554ba83959eeb2dfda4f707f6297bd0b6a938915ddf3464595ee0a910dac0a52d4fdf5a7a54d89f388dcc568d85631d3791b4a99b07f9d1dd10249ae2134fd151d1f316226b2c73fe3abedca506c6836f6a11928fc4279841cad060077e9c48922dac5fd930d76a61a181dd385de0ff60ef29f63ed6da4200462e3a5097f836f76a94a4db25c19df32c8add19f22f4440d5a44f074627005a6d606f229e45fbee8ee8f50382c66c6e905f304339c261eb7051ca7b330b5408441a0a19651fb06b085643b54be08a538af57e94a74a18b6c9c55d7cf9bddc26ddf39d2779cd63f472bd293e1c6da8180d874ab4d9cd851629c60c8a5e71f1217c36e99e22ff876d0c489e501b02949e431a7cab12bc8e897bdb85afbd6dc515087d3c96d52ec2f2c7d6b8b3e0c01d1267958f329433631d908ad1c2c270b8262d1d38043814dbbfc8f4639c8ac66e7cd0eb73d1f3f921293ffd791987ae80d71628a39d598b678a14bf89994afa7a93ddac12d323368581a59934b6cf861460331eb305f82c2f50316404298d7740bd9474e4e82739841ecb133fbfd89b75ab17bc8d0ceb62659af7d710b8aff7009f51b2b9c5499f6bf3a830c42eb31902abcd9dbf638252a65cd25bf32d27b588c3cedfb2ac6fd6d7a9cf27b435026e41208785e3b7a992b99999afeeddab3e1ec18971500811db4990f233322ca0a48b799c937fbd58c90a4c40b1e07fdebdfce694fec94f352521290dba38fc39fc6a53e49f7c33eef7dc5936778c770464db5c10f0dfdff2692f42e70a2fe38641c67ee166e1bd270adbbe67ba1046d76ee3a8ce06b3a2d0f3dd83db5bbd4d189992d9336a1b430d8d863ae3b7f888e8e9680307d8029a2486440380cb66e95be18f8a0b5c94b4c1a356e8a347b46b66ce35ab4357b7972ca43c03ecc8ebc28d80f7c0b96ac522a035f7e6098719654e533fb088889ca3526560779e175bca72cb9bdbd3a85e2c543676e5564ebb5cc14393239d02444c7d9adf67088c410f56c164659d562ce5950e4eeda002e2b7506147af29588e313336e6303941865f62b61fa1e781643163e9463501c2f1ab1f7c9980d81300150d0005899ef7bd154204ed463c23765276151a216772b155de9c0368336ff9b46c0d6c280b85be39d503bec9e505b7f576d9fa99bfcf6b2191405131ee8c7f93250d476181f699e7ecb99780182328a40659ee2ddd94b771e332684276966dc6aacd23e7379ccb5af02a08dcf51b9e87a82f11cbd9a01eca479673ec9c3713b977b6ffd101290d1dbd23526fb98c03a018280e8c568b03159bef7284793b39153103de93e3dbef2c7aaa6c16e83deef41823ac423c856b1ae70a0d4b50d0e8a0315c36c9c1084307b125506adb5ce2b0d26844bdc2533a9de250b3a89a64f6cf37b60cf350d9c3adfbee036fbfea683eb8c5d70dab9e2e166127ceb5c1ae23786817c7bae26ee53ccc85100791f588e4d2e588f291aeb4708678d02f29fa435427f8a92401450498b58a44dadfdd3fe5199016f825b71ab760441f5893eae3efbfb1ce405d3a433aa69a28989c9775297b6d5f93765af619fce556234958320a2dfd575815da731af9cba462ecd7053ea11a6556cdf8d597927f8ecc65fe4b97619a8885a481982a3b82a79946c80069cd4b92cb739e42f867daff24ebb94971475721173139e5e7bffb5aaf61b1fff81594dcd2dd2f4e9b8065994bacac6b540c2ba1fe4241fd65e21307a42cf2fe5cae1064a7f2aa8fbd6d6ae859b44f7b8f73146240d430b4d18aa8adeddb301b6c4d78d840a099f67e771a5