0x2cffd02e5d7f595b870a465313d5106da684d613f5ce70faeee4be4afab733f357aeb6ad626ddb9a13d338a432d24a3963bb6bb067091a4b5c7b3fe903cbed199b48b8f123af76f1699e71989832a41616b0fe1b3a12db26c11c750f34f628681eedfd3a891d350933c67a842b036fdf1470ffbbec66896c99d8e566eb04acb753995128466610feeca6c9e6d0edb336f6b74df9305c768b56a62f86a66d20f917dfa8cad121fb19ba0d857e48896086bd8ee108162ba6d148696bffff63c933502e1468700792a4877eb472f0a3a40fd4b8bba7eed566b0f454ca7f91f05d05e58a0cd32fc8d11dfd72fbc557cc58e4043d0813aee4fc30f1c1f7d957965941c905968d7b5d7c232192e07f7e9b555f1f630f3585acfb996ff20ce6b7ce4b8f032755186cac4da124b9a4a31d0df8506b1d24f0ab5db4c12907fba922155bf081b35b971674c6e57391eb4b6980bfe04fd96f5bc4f4f321c3da31959858a28cc1727f444b48185b42ad58dc95da14809191af402120b50cb741ab7095ccbef90ea52ca38a6e8158d1a70899eb8f4a3bb33ef7047aaa274171d7bf29886fe07ed0fa9f39cd6b45c3ce4da13b7b9bf7b7c28d94007f9ac6cb1625f8a9809f278b270590a840bf37bc5d01a2fbac207f1d471326b05d6a3be04f27d0f2d2c892f3f934c89cfd65a6c62ff8914fc0e9eaf8adf251d87fcf6c4c224e9bca04d4c20f3ffa3fe45ee3beadb771f9be3f315c735136d088cd48a0142b47cad55394663b177c2b005016041e305e9094bb8a02f19c749026018fdc2203d26347aff2ac05e181518fd41a7b52ca04155138950f90add9afc6eb43cc45b42dab5a46784250ebb53b7205d8cbc26d76c12321cec4e19bffa4169eac193bcf0389bbd81fd9aa47706b7e70734dbf11a49199d4804146829ac9ae1791c19b2abe94842ff9bbcd6d3f664ad577a7b5c5cb16df9ada219234046cef16ff35efa0c09cee2bb1fba809edbbbd042b692261d6ab0e49a392dbd54b3cb6f3a33cb97e4feb891f60ad5db8047938fc8e988f95f0e240d79d413a45c4e4f2857c5ce6fe43111c9c5900b1f864e8cb1ccc2b74803cb92ca5ac7e64f8b36a7b39b1110e22fe5cb701f68c367a37664d049d932324ed8ca9416478e3b6049270ddb273b2d143372e213caedb3c3104dda6950c7b935a301d1f1502352e5086492fb26c8bfbcb9dd8d7be0f2446b07da6ae3f38b10f7646c0293754e1eb1e6c99ffce2de3a8c4e074ef3403456acae6628cd2b41ea73a49fd4f690be2147bb28e303dee515bb48aebc53e3247e8c7f77fe920557aeb3fe4949e174994571ccb2866b1ded78f04e512d7421e3fd7ab28c667ee11e8d59c5c6256e102aa2456116a1a521f1dd47b28ff0bd0258c238bc5664b6144db05371b6e2f8be0def0b58265439a64117713305360b71bb50760dd49aced4cc3ab7c4c53e34d091cd142f558dcdd707e0c335977ad7e056159cc7be44d68fea5a1d3b6194296476f2b13137ff63ba4b590c2ca6e0c31ed2444a367eaac17ea7987eb0b754d0248b020f2f8a369d917a07e2eca14c3da5b27bc2c15f2e301d470a5656f1e76e42830b0261e28d90dd2573ae78b6f779c355aba5a9bd0e1342b7f9e50d6f962ff5889deb891cc0b01cb3e96edc8995937139977078e0b4dd907ea40c66226282bc08ba712909c476219939da639095fe0df902e8d77114a23ce1d4359dbff050d59c2537666cbf8d12e3a7eb0d893de11c5c94b4faf42c46e709439d7213f67eb8e37ce0385324043048edc3d6d5f4ad9e2b2339d14c61756cca024c54559d84f8181d480963b3558b0a8a43793a10657b3ae5f52d5db90883f263e671d71e95a85b0a13698ec54ccf8d21885758bf0dd4ec825eb95a41cf8b3e50ababd8ca973290f9816bd75