0x2cffd02e8e4a1776cd986fc073ca609352f4b8785f7f70a8d7cb71a385f4e7a6d833fd443576b998ea5dc6295b88032ea279934359f3aefc9be059c6d17975812b0eb59e974d8c53fb01646ca5fa72acfa0d50b48882f943f893aed94a5a140701adda3c3ea9c21048b5ac2035a5bf593cd755a0d6c9748094cf2c7bd1eadfc72cbae7eb8aa6314d411e694688ce795867e8991cea2758f7f8d4f3ad4f0d4ce804cd215f3abf83dd4b56fe1bdcfc2e812ac243e831933f3361b976566c3ebe57db0a1a2d989a92c6ef5745aaa69f053606d28de6d846bdb35a9ab0cc38a83ec9b68aa1c526cace1998b503480307c4e6cbf0d8091a16c504072ccd26646d634f28c80ca22f94abc91be0acb5d14f23805b2bf858a106bf7575ce4f3999dd634c9ba488ec011812df9cda5e0d124b4474abb8984a04548277886d6a32f7461b7345d8633247b1211e739575daaa794c9351edf2065c918cbc94b754ad900e1f56e3895f82f2d76249d9e866dbb920fdfb8c93805b3ebabe734e9bcf2fc352f77b3f7a441ab0f12e4cbb151832a8dfa5c16f01b6608b3a194bfc6b4ba3fd72a398b784ebe1d9c2dd401e5c74a8255b5bd61d1f590289ae10399ee3440b4e83cfd9b5d3705c443ccd235dfe5e387b935d4e317080b62ff57e0794ebc8611e951c162923a24cc9e4526870e011055606cf8b22d5f97b3064c97ae12d8908730e6c6dcde0676cce330460e9b2468d6863241be8ef0dfa76981acc1b0db04af1708d6f0729369e17b043e08cc0bbd4cef5f81ecc951a99c67e1d45c3a4ee813ef9d30d4f95aff2f58acf30be16e264dac260ce5debd263b798edbc89001256b291e8b24e79ab2863e72d5bc06247db759e1857de65c5ad985a874d84062962d8e8469a863f1acc4cff707f11fea275e48c475870f1367c637b0250578239c42a0de8d417fe2f2a17d23797318721614cddd799c47b044ebfb102b7a134fa4bf5c9ca5a2f018a4b6d939ba5595e62f3f4983ac8f24b07a72bbdb2783dac978179a5bdf4e5a9e71358e28eb4e58c01121d40c61c5968242165d6f962c9438e7b15fedd1f7c2f5476dd9190a910e4a974067b1a32f22622c95aff84e31a6eeb6ee7a5a522e74604220aac80322525765ee7006b58d84de2ea61fab0b2407c11e5c26dbd3138842b4848aba29b17d52ba3aa0b78f34d4816b3314ed6903bc16a1262ab7563659fab716caac0eeb96492e14e735596323c1640b63cdcebdb70796e0978945d2efb036375c658de8f31d669d9ab304ca1b17dfda7a50867917decc5238c9dfbf737d16f28370ab7247f7c0d70788c7abe52a267a3d2ce21fa3c60a6174931bf4c5a0133916ad600d1d3ed7fb336b550e51ce1b731a895ccc7f403e0be64c4038720d43fcc7f7f9320b8edec639c48cab5d69348e0b6accbe7698cfa8f025aed9a4a3e05c60f02e524dc34c56cfde2d222f8d3a3408e2b1d8c47b1d8ab988d0bb8ab32a4f4f18ffb18adfb175bc2cc85d4b47b68940659db5efc0b246966a29ac501c72c0052678d44462b1790ab4f4e74f60afdd8e62c635d5ea8ddaef4872ac023015f4146ed88f7a7d3fe02e7875dc87914972b16247be00bc4a5c914bf646f08a620e44ea85a133e9b1d76a498173d13db62c9546129aa9d4cef8872e4fb7084a300954aecb10d99c1bdcf11db95be0b160c40d486346297e17de24feaa2dc96cda5ed2912a819dbf8eb72efa1637085bdb146438e3f4729eac6def277853cb956497f606f283bddd6664194e535edfbbf691f10cce8e41a26bffc86053111981bf8ca58566d5bd111b8964efc3bce0c7b6f3f8d65c7ebae1a78821f88e3c445c7b5249b6ccca0ebbe645b4e42f3c4e027c7f6e2e5f2a5730d21a5e0f187883015848f4ef81cd79b08cba3e799aafefd601c