Abc12350037's Techniques