0x2cffd02e1671dc47fa7d197ba21082135886060af014911b814a19b55602824921ac9d85b7adf5102c1b6cbd549a404b099b2476a89be666326169fc797402e21095b3275c7ef48680d6fa299bdae26a1b8d8baca221e62285f2acda141d916f598364575f6aed9010bc7bd66727f3da1e7da32ffd5ab6bbbf8bf90a064e43c9594dee060ff7127a3feaaf54daa013746c65ffe3b46aab24494ec1146cb58373550561fa9dbf942fee42e0e06a07d63342dc295de17b7d4b05f344dae28a548296c1d366247f9833b585aa68e478b6224e3e5ab587354b4eed3704f4f9f0f65d3d31ac286dfe841593bd82eaf5c729c246b430b6522765c82ed1c79f35be91fc4c553e7469e94face425f955fad1c48f3f717250955068a9d61dd329376e63c4a3ee25f20b206bd0905933bc02e70817a509d0a645ca8588231a2bd077cf3787373622d69f2461ab57e47476bf3b1f1d8c0aae95d60b9f7be49a37a56de728d306e1c1cf1c6bb54bb93f430dfcae1cf1c2e9fe8bf22c8baaf2642e59bb55bad7e13199ab1feb5a8d83e6e478b619a16b8cdb0810c1afa9cacc41efad4b5b46f70546631e14d14dec0146734dbdc96c1b08bf6a7d71e89fd2eb74c77c5168b7bf7882d08d5fd65e01145b791c3cc9453c55236e95a90656ae9c03ef1a874f126282bd2bd14141cff0a849fac13d9187e017cb1e00d10e9b09a88b05c30942943ce114db293775d998674a09b2e8768fc28923aa9ca05d282696f5b424f2f1616f629142ae80141076134e53b2fb8e1c60f0d0683a34cb1862c9250ef62e474c111fc0a3c9d47c6c6d61172abcf8967cfa9dd207759bf6bad2bcee037e9012219e7284cb8b43eded66dc20bfe78ba606968185f2cc1d781637a76345ff96b9eea7805b1ee5ea9f35cbaef215837e3bbd388c0320dee80d11a46963c3081d93c9f925f38c12d618043268bcddc14992138b888d51aae81f78a58bdd398df2b0a36016280ace582276ed2718f36dc82472fed2de35982e95373f11c62c5e2a20748c2982d48778e0af394655bc0ab12f9b854ba66422877a6fa0559c59a61fe6f27de5b322470642297102c734f675adb469f50861c0209d4ff83920d9fd4f4fc5112bd7d4d01de6e9ec892ac62f56e673d23df28ef463ad67b2f9812fcb43d4857934e6a1b910cad675f372311561728f0091f23f8dcc9c9221bfe7f83e5cb9f8265a9cfc10ea363ff09e83e05387a85176be96443042f48d92e4c872c77009ca03ae2d62701abd70ff9b4b4fee1d92b0c2997bcb71c05828553e4ca7de418f950b6a5c55e026a5b18cba724ea9bd642f688ec8d9f9ab8782f8730c95fc224acbb383673ba7fe4e9ccbca39ca4d68609268b5bca612fd11b5bb01d112f6206f740f5b28c45a8ef4f039c665052e63b6f6501bc624f38ef8c33a8a781e3b943d675f7eab9558f816fa3c2236bba824fe2b32fd3ecee587ba0b3937632fd50f8c1e2ecf305d251dc1d63a7782b3c584c74035360d5353f5331bc7c8d6dadf09b703920f711d3d9ac4ec0c3d1785dc29742eeed3e4ab756b4599f70f0d95fe949c5bc514d48ff582354f5a9ec795b3eb6841d096d5777c5415b4e3b7ca136d9b5dc3970bdf4a8ab427d74a4987b33e9a0cf478a16ec01cc85b48f10f54551d2cc27771c949289e40030d769c9f600789e9f3033e0427039f57dc8c5320d3292be7c2b19e094fc5eb592effd39895624a04166a1dc3e03855a4c4cec413f8199812646a824c95c187b67c8e4fbed3a2ed241ca4421eb7823a0c16473a30caaecc23c38f0682daee64cd468cc3a7a4679f71d8f731f987c09c527374353aedbb7dfeeff6e84c44c41023a933be63e13986c3c950917c0da1127c72b46b1b47ff47ecb4ede0c1a2ff267fc38d9c32a0501243c74de672b019