# https://syzkaller.appspot.com/bug?id=d13ff4f487f1df9c87d7a0abe11a8c14e5e7b244 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"procs":1,"slowdown":1,"sandbox":"","sandbox_arg":0,"close_fds":false} syz_mount_image$bcachefs(&(0x7f0000005d80), &(0x7f0000000240)='./file0\x00', 0x44, &(0x7f0000000600)=ANY=[@ANYBLOB='errors=continue,inodes_32bit,compression=zstd,norecovery,version_upgrade=none,recovery_pass_last=check_dirents,defcontext=user_u,fowner=', @ANYRESDEC=0x0, @ANYBLOB="0100"], 0xff, 0x5dbf, &(0x7f00000097c0)="$eJzs3X2QHOWZGPDumVntrlaClSzMCgmxGNmOuGALFIjxncPGOTu2g40sLMDiOEmGxdZZSLI+EKBL+Mphgp2UqqAOAnGiA5dzlbpKcOkS4julSsYYX3xVFLLjP3zk66jY+SM+ojpLHJEc79XudO9O9/bbPTszK4T9+1VpZ7r3med9np53erp7tbMRAAAAvxRe/J09r3/igg9994Hxk/d+5I/uuD8aqk+tH0gDhpPbu96sCplPa753OvPM9jdGpm7z8+L8P172+vCD1378kas//L0tf7JkbNXq8au+fvi6hx58/gM/e/7xJ6+tGiedT5fOLMd/EUfRqh8dfvyhb//p+ZPr4snx4+H7oiVL4qXfXBLnUqw9FUXRbdN1Zr95+OS62ydv7/9Sf2b9ubkk5vsvt4Fknh3Y/Jmnj35+7NuHR3et+8mJK3feNxMSD7TMpyg6Z0vr4/uiKBpM/k1KZ9tI+uDkdn0URQtbHve+irouabP+ywLLK5PbBcntUEWe9PsX55YbbdbRyN32t/m4TtXmOX9efvvld0bzJe3znOT2ueT20jnmqaf/4qgWR43p8rfHM3Mkanne4iiemtsD08u1qeVoejnKL8e55Vpuud6X62tq3GTD1uM4uz6Ny61Pd8eNZP3FrfvqAhsC65cntwPJC/WNdDnK32kamnVnpo+opa7jZ2piBNQCr710/XR5yZMxlKwbipfOesxEgfR7x7+zddNrP7znueFAHfGzcZI/7ij/2PhTR79205HlI6H8W2pJ/lpH+V+sv3TqqydGFgXzH0zz1zvKv/HnP374gev3Lwtun+Pp9ml0lH/1lxcdOLl/Q/9oKP+hNP9AR/mvumXV1Ree2HdnsP616fYZ7Cj/Dx5dc/qWg984EswfpfkXdpT/laeeWVlf/tixYP6j6fYZ6ij/DeueuOZjKx58Mrj9X07zL+4o/6ZjD23Z9fQLa4Lzc326fYY7yn/qmu+/enr42mdC+8740Jl+hwX4xfK25Bjr4WS50/PMbrWcLzwx2mge8y1K/i3u5UA5ccu5CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/JMdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7NRPaFxFHAfwmd2t2XZr3ZRCE62hxV5aEArBYg/SXPyDVC0VRQvFKMaLigXRij3YNhhEPRQUKu1FqnhWcihqD7HYKgpiFQ/iSUFPKjkkRVJRSTKz2bz2kfigIuXzgWX2N7vzfb83O/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+1x7+8c5Gd93T6Jsbz7387IV7r7/9iyMj0y/d9dHTh9d/vO5Ce3TXPa/uuOOb4c97hwY2j2z/YPy+sdEzt/155tjxXUte6IX5YWsqmyHE32IIAz+PHxs7++X62bk4e/3YPhR6e+PaT3pjIWHbTAjh8U6fiz8cnx58YnY8/FrPovnrCiHF+wqteu5nXntxv1xdmumcHXzksZMTTw6dHd+4f/DXqVueObTwldjsOk8hrBnuXr8ihLAyvWbl09aXF6dxdwhhVde6W5fo66Zl9n9zSb0hjdeksbVETv58U6FuLLOPRmHsWea6qmpXOL+ouH/Fh9GVku9zTRpPpXHrv8yp51cMtRganfafigtnJHT9bjHEubPd7NS1uTp06lCsY6GuFer6isJ9zV03bWw9xsXz+XuF+fw4bqT5Td3P6svYUzLfn8Zm+qP+ketQfDOvdcmbhfsIXX1N/lcHo0St5L+X5zvtpR+jleZace0la/6+jPzZ5GeP7v39+xdPtUv6iO/HlB8r5Q+NnJh476HT/X1l+cO1lF+rlH+u/tXMu1N9q0vzj+b8eqX8B/765ZUj9x9YV7o/k3l/GpXyN7+++uD0gT09G8vy3875zUr52/cN7Lhx6rnnS/vflvdnZaX8797YcnHf0Q9Pl+aHnL+qUv4PJ97ZUO9/83xp/kTen1al/AcH39p59w2jx0v3/+ucf22l/L3nx4b3n/x0S+n53J33p10pf2bntz9d/If9OjYBEIihAMqBpYLgAg7kYI5gKbiohRGCYKNicbwHV1yVLvm/n7a73VnWvy8sQF2GyFhz/J/2zLdSX1jG5sh8bbzuy0EXJXUXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOO0BAAD//4a+YIc=")