0x2cffd02e7bc0d00bc1c0650b35d580ba0f3900279fe5ae312122bd0d30495ad35212851eaf7bffbf20380f093b040bda7a6a0f9de6042f852e99dad354e94eb28a51c498963ed17d80e0ee1369eda7131f1db7f713ffeb63fcc66bff771acf3118a5e0c9bec09c4a2b0ccc9bb4d0b3b28b6455b26f849c7980b199504e81230cac7a28e737cea36cf60518a6e71d9fe3a6a794b01e3dc501953638f83c93992ac4e1739fccc44f2b353d8d99d9300ee74287625bf18192034e2f5534c868013e2a0287c73aa02d05e7aef26fde7893a51d13f76c0ee3b4ed5011373a5726a5b8789743dcefad5bcfa290605fbc8b5bc670b4502142c7245c742aa77954832bde8a937727273e4efeb8bcaaacca0eedf04a762f68f2af1c1fcfd07a4fcf42dcba9fc02f302fe1c31c35fd31bca8d861af1423d7142dcbe7c2c3bd24b58415fd5d088ad784fc8e67bd8d52119b42bba5ef9b60383c8f7f9386a21a3219cc03a6e58c503b56b3c5032a283e101fddb8f2131ce74b60826d933129ff402098e90d52e4d5cc7367eb85615ca7451c2ee99ab7696efdec6c3fbbca2941897744969e36138552420e7ca7eb37df423b6ad7cea61573a668e8fe2bcac31aa7e01b04338b978d3ed161a7a4c323a522d28bcc97c4ce1303a050b132015d3f049f5d070bb71466ac91f2c283286b9985360a815cc2b567f5f4694da83f8284dbdfaf990f39cc284b69674bba95145b70d558ee7eb9414754d595f508717c09652516108b85962ac1d7b94d3cc6d1c803d60270d1aa9deb8ffaf2a78953412d1f568da3ad0f751e032d7c86279aa9a012ab845fa73de9935e18f2fa4c08fa12652b7e0abed83ad5df45fc67191948540c5a423a33979385e12d988dad8fe507d1d1c770de38ac4a2f4c65e7895571d29a7a8807693e9bd69c7ebb96607286e7232c093ca076f7d32928fa62d3b8cd2426405857ab88212feb87eca64f2db09ab2d591036ae622a67d0740ca272a6e98c1ca653cf8ca415192ccf3410311c203c15a0680d90586b6180b2e31c7dbcaa923b7ed9f3dd6320707f9e7e7794e524eed525f91d213db71af70a7d4c52df630c1a879521300327d98ad5344feab401fc1d7fe38452c3a5a5363f5c254b17d5c15a2d347022e52526f91478bd66e982678d8af522f1b517cb6b5bccb02887d1c751313a4529704cc6e2d1385e10daf47512ef46c2e2ad4f5c4d0ab83fcb5dca4905c178eb32dda8195b58dd842fe6709de1d3e8b9b7f55c261605dba9051b3946a32e27b6b7d34fc9611837835b0281baa06b82c49f2f5300df6e3cc1eedecf00325a97c63a2270597a2776a17975c77746a165ec15df25b2bc580c9781d75fa53de826df1f53b92ead367987ddff61a18cdee7b8bc411302bf05e360fb5ec2fbf6bc28081bf7bff7d54f00fb2e5b9f96e617a502bd6c098707c72af02a29a2830910570abc7bea9976c49b482838a7955175e19766d508b5e5fef05cb51faf94adf2ca14928391f2539ad2dd3673bd68f1e8f83142b3c9abed99dad49847d6d7b5f5cf82b3a99517316ce7693fe421e72d02553ce816ae1898619cc19f5299abefb2d3605b012cfc6d873a2d513fbb165badfe50d473568c6a22e164312f9eec73364e82a8051cb67acfdd62bbe676e418930f12365ffcfc91befedca6f95c7ee6192ed4ee4fcae81fda46a72430708fc50f444f6ef46a6c2eebea343363bd9c696642e64f015534c6ba887a843758d165474ad79a63c66d1fd7fecf53e488bee6f922f59301cacd5395e796f0d683aa5d46cd272a6d44cac0b2b2d45197324511523c0cfd25cc15814546147252df99de2859ed226b19e63f06e632449092b154baf88a249a4b6b743d4ae28ffadc2da9f0a628bea26a7ccdd45b53e1b952043b57f602587b323be41