int (al var1) { try { if (var1 == null) { return 1; } } catch (a_ var2) { throw var2; } try { if (a(this.a().a(), var1.a().a())) { return this.a().b().compareTo(var1.a().b()); } } catch (a_ var3) { throw var3; } return this.a().a().compareTo(var1.a().a()); }