0x2cffd02e08c539b93b72b2c91c5b5590af430bf316979637ead389c8a6134687636f3d67da4abd220f3330069efc911d5e073eea073ac6035ba70b6813bea2f975fb5a9580475322c67ba525f38b7f686782dcb0290cfafe154e08c871abdae4d485980d7d77989c9a8837e8a1a105817ad2a74d29888326a0664b0623850ebc52f10fca8271eccb6484fb23fd9e718a65cb24d57fa4c019d0f73b823a49606f859e25ff5339ca3d988d4c87a9d1eea74f6fa17791199188465a279677699b3970443d0c4894491cae951a36fcb4585c04c19c9ca65495e424064daba57a97e09920966df0d502c22831db8b3340a7ff2960addac93cc64d67d873eb3fa597d7e87e163fd0d141b6e16134c6c6ac1d7dbda005336f21ffc0b9701d50f004ff9e7427e6c8897dd7904b8a0b6cc2c388538efd6e8f0298e3f0a59e265efc839ed323a79274b7956b796c98378a08ce38a75824b8604947abf4949bafd0c283d4425a609c16489ba8307ef4f38cb5392483703a9b7d22072e18873ec7d2233c79bf81b43f68515f8492a8d2a4925159095ce033261b8dd7786e0420cbe0ece2e17a7aca49fc59ea58e9a9ac56266134ac23c9726a94e3e390186c399d5e9c9b941fbb02f729bb5ac574aa2e4d8a97adc1d5e5b3a8af507657e50a11b7cc90c0e3a56849a95a063b60be040ec7afb14ded1e2ccfe10c20b8f3b3b49f4b8bb634a4fd93e866075cb3d5b06b136b3657f456f35641093497c8d4efad370c2ccfe8c1bad120a5743a5cba715dec507c13d9bb8d6ad4380b1ee5b75045504c5764dad7cf28cca818c8b1693aa32648224058b3811aaf31f97cdac35e21ef5833b74a4426873b43acb1d51fdc3aba6c725894bf4a48aef0902f27f5c4071ce97bac652f889ef9ea735f053230f14d5dafcfc2489dc65a01ae886c33ba351303a1ba24ab3b5260dd522bba01f7bbb70e393cec94b0b08c2e057cb86f5ced59f3bbe1a24c9bce3041d6200c8a3e41c077677daa156350c59fc906aa5c38c8b91df6453381fee112f5a8318413c53ecb96fcf6c2eecdf255f79bdd9d35ddce8d0a6a9cc027e603c0d2cc0ad27f3de2baafb66a6e699c7829b87b34764705ce65f84276e91f137ee265799bab667d7a6c558490fa8e75269dff9245dcb90636da74ab3365f0e66d295fbb0e59f0931a0570c80ad6a1b7afd1e1bdb87409d7afbb487e1a120f4a8578aaa9da97b97929616d2b8ee4a4379e849a1ef1229f413c3c11f82c04475fac6f29baf1bcf61f59c0414a5a47df7c245c6d687ed611d82a07a13a7014ee58783925e1e8266a62d9ae76e37366a8bdec491cb1c64e6472f1e981c4577f1843899dae4de287b906f287d5dde22b68c91709fdde7920a97ac49fbe902b81ec7e9cb65a343b759de6aacdc3b1cf2ac6e1ab97a805d6032919fe4ed23da2b687e45045336a492a5baf97257e82d9d2a26e34286c16d67a51d8488c64890e552d617984dc1fc3783410bdb040e40392427376bcc572630b25f0e3c36559b99bb1cd8580e8d4403136634f810d463c9e8156fdea176f6c39450a4250fa1a99597378eb6459954b8a46c90ecafb914330af2e3f7e5975cb96562e702a0cc5e66926f83affe0bd844ce495031d8426775580f0eca6fa2f1e9f15832d64a65dff0ceccfb9608f38eecd06125ec4c87e8c101a9ae29ef8474f1f83568c5813c23ee5ed9ab2ccbaf8e8e74442c79705ae084fbb019a3dcfcbf61f4aa193a0bfa427c453acaf7bd51b5daf0ff53f9846a0f698bde262663e5fc15b3e1a7c2b937e158e623cab0093ca25a142dfeb2c054f56f2a8fc65f3085e4d678d56ef1ad8265c9fd091257459b8820fc6235e446abbaa65265b121e15468bcaf9f5aca0985cf68d31124253d4d789556e585818e39ffbd89a8d272cf913