Sachverhalt: Sachverhalt: A. Mit Verfügung vom 1. Juli 2002 stellte das Amt für Wirtschaft und Arbeit des Kantons Solothurn S._ wegen selbstverschuldeter Arbeitslosigkeit für 40 Tage ab 1. Juli 2002 in der Anspruchsberechtigung auf Taggelder ein. A. Mit Verfügung vom 1. Juli 2002 stellte das Amt für Wirtschaft und Arbeit des Kantons Solothurn S._ wegen selbstverschuldeter Arbeitslosigkeit für 40 Tage ab 1. Juli 2002 in der Anspruchsberechtigung auf Taggelder ein. B. Die hiegegen erhobene Beschwerde hiess das Versicherungsgericht des Kantons Solothurn mit Entscheid vom 22. Mai 2003 gut und reduzierte die Dauer der Einstellung auf 32 Tage. B. Die hiegegen erhobene Beschwerde hiess das Versicherungsgericht des Kantons Solothurn mit Entscheid vom 22. Mai 2003 gut und reduzierte die Dauer der Einstellung auf 32 Tage. C. Das Amt für Wirtschaft und Arbeit des Kantons Solothurn führt Verwaltungsgerichtsbeschwerde und beantragt die Aufhebung des angefochtenen Entscheides. Der Beschwerdegegner und das Staatssekretariat für Wirtschaft verzichten auf eine Vernehmlassung. Der Beschwerdegegner und das Staatssekretariat für Wirtschaft verzichten auf eine Vernehmlassung. D. Am 31. Januar 2005 hat das Eidgenössische Versicherungsgericht eine parteiöffentliche Verhandlung durchgeführt. 