الشكر الجزيل ل Daniel Lindsley على مساهمتهم!