648af420e435a75e73a6d2f8b64cca452b146481 patch-3.4.22-vs2.3.3.9.diff