0x2cffd02e855fbc951095d2aaed4f37b84886564d1f7c455d2564d0e8a774f758e47b6597306eea43effcc8568aa976391c3e6fc01e92cbf704310a34c32f781372d09b3d7241a9181d5cb6dc6e28e66c905015fbdf38085957e353ca185bdca9bced264ddef877b7085c279545b889ae028e2ff0b3959bb1815fa6f265b02ab59e5e7527354cbe515bd9191246083260801236412e302afc5bb65bb590f982c1aa615c47d6f126df0e9696911017e7f12adadbdb03e3b7b6c4c29bd44273b69a4bbb16d7cc06db35f22db5fea7aa501a03bc4f146c204483f8d09d11945cee1f42105f2687752b5c46548bd699728fb29a4d262fd2dbe7b946516eb453cde38cd447b4674177b9f0d221e474823dc18aceef90751bc2651c47baafab9d0052126da7f844f5a6459a8a6ae7af29d12cddffc90d72a47fbcaad17ea584bc0b47cd2a44db7bd0ab798e3d590ea2be4064863329169af307f1a48ca00509311e141e57892205830c7433a0952edee1ca2240d4799b2562294c48605e2922a29b3e997f3579f13257dfb7b14edec1381eefb6b97df6a7cb027685cf12d2d0d19d4c235ef38085cfba15b9148f59ca08be3025c3404ceb05af94a43a591702d5890e3602e5fa886ff32430ef18c8c5187d7be22be90ba140a84f671e39d004a4fd77924f406a27ba1b93e257d911c09c864556726860368c402061569d607991920b424c81ef8f3ebe63789d65c3974df390768599e1ba3acc264e203f347ae0171e05f2eb781959293f5e74e73e580d49f2b270396ff47b39ae095805b5964f5407d5cbc3a2e0ddad206f78f69e8e26fc2ee40f5b2d1863d99e153382c7d96da13db09c94581f5dbc5eebf820b7319ca1537185473ce37d5db53c145f79a5a01cf5c6ab4245e53b24e6bd09e2bcf6d57a1de413345bcc5175ddfa033b8ee244a4dd642b42bb7c284027ccc19b8aa184a1ec02e7ef759eddb85ddf0d4f041ed922db4b134cd1060636eaa7802698f7ddc56a175859a3dc66637e37e9778ab77235427afdc041e2c092c808034cb147978027c591e25a52a0da0615fcddd5f4a9dcbcd4d9c1d45632d2fd0c8ace939e04a797977a8587a8c371f223392373df85e77d06dfc72077245946758b9e170ada633a3fc7024b7cce51274fa26b89221659063703e0750364d0111a3421b58162758ab1c5f88bbc8d42d31e6c07c333ed90d6413606d159a6d5aa26d183190af5be584ca4a601eb5c6eae183c8dcdb21160dd38a7c5f10ed4466f9d0245a79d78eef02826aaba2889ddd44523cffc2049edcbdfdaa8355b49fa85e7a4319e8edab0fea2066cece550181cb2e9c9e585bfd4193c929b00f25c5a0b2c5c1c8eb10ebcdc2ac2843c4bef309627a0b60ddf034edd4fe47215b079f94b7ba5f8f6c0c5382dceeaa995721e395af0376bde654ff083f8321f252f5dfef14e76ac79c662beeb078e58a0ab56f197eda01099e4f7a864be9b486c799d6263255ce26ae75f0fc4c49531857ae90a53c70e22999121ffe57e06a8fbf819c6c221d112e95c8cb235a8d8a14bca2d1f9a2ffaaab781dea70be15868f0d20e45a800698fad791b2a01ee53e56b9836b8ae0d62dc56af22889c82fe124afc6db19b394ee713a29b4c53f25e76b0256e1ae8e27469d6bc4d73c51ba894573ae07bb6705a38536c39c9aa44045625a42eda0c3558c989c9ecc214a3b63cb87cf0c739f8247c569eb1db61c36f92a50e7e840d6f4bdba504bd45922f68c0b638db49a266744697ea01db69890a0db5be2749c544f2478f953446d3192659a6dd98e5226448c6ff431f1fe4b45b144c68439e03be32e5fc2c3e7118a336dbc6bd8d5ce0c73f5fa7f5fe092f115c4afaf1d5a19657df0427793b36c320ac184c264e9441d78a47d7a46aac52fb56d689d5