140179890:	48 8b 05 69 fb 0b 00 	mov    0xbfb69(%rip),%rax        # 0x140239400
140179897:	4c 8d 4c 24 5c       	lea    0x5c(%rsp),%r9
14017989c:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1401798a1:	4c 89 e2             	mov    %r12,%rdx
1401798a4:	48 8b 08             	mov    (%rax),%rcx
1401798a7:	e8 24 0a ec ff       	call   0x14003a2d0
1401798ac:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401798b1:	48 85 c0             	test   %rax,%rax
1401798b4:	0f 84 c6 03 00 00    	je     0x140179c80
1401798ba:	83 7c 24 58 03       	cmpl   $0x3,0x58(%rsp)
1401798bf:	0f 85 83 02 00 00    	jne    0x140179b48
1401798c5:	41 0f b7 44 24 4c    	movzwl 0x4c(%r12),%eax
1401798cb:	66 25 00 f0          	and    $0xf000,%ax
1401798cf:	66 3d 00 80          	cmp    $0x8000,%ax
1401798d3:	0f 84 0f 03 00 00    	je     0x140179be8
1401798d9:	48 8b 1d 00 f7 0b 00 	mov    0xbf700(%rip),%rbx        # 0x140238fe0
1401798e0:	48 8d 05 8a d9 0a 00 	lea    0xad98a(%rip),%rax        # 0x140227271
1401798e7:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401798ec:	44 8b 33             	mov    (%rbx),%r14d
1401798ef:	45 85 f6             	test   %r14d,%r14d
1401798f2:	74 0d                	je     0x140179901
1401798f4:	48 89 c1             	mov    %rax,%rcx
1401798f7:	e8 6c 9a 06 00       	call   0x1401e3368
1401798fc:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140179901:	48 8b 46 78          	mov    0x78(%rsi),%rax
140179905:	4c 8b 70 40          	mov    0x40(%rax),%r14
140179909:	4d 85 f6             	test   %r14,%r14
14017990c:	0f 84 be 00 00 00    	je     0x1401799d0
140179912:	48 8b 68 38          	mov    0x38(%rax),%rbp
140179916:	48 89 f9             	mov    %rdi,%rcx
140179919:	31 db                	xor    %ebx,%ebx
14017991b:	e8 78 05 07 00       	call   0x1401e9e98
140179920:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140179925:	48 89 de             	mov    %rbx,%rsi
140179928:	4c 89 f3             	mov    %r14,%rbx
14017992b:	49 89 ed             	mov    %rbp,%r13
14017992e:	49 89 c6             	mov    %rax,%r14
140179931:	eb 12                	jmp    0x140179945
140179933:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140179938:	48 83 c6 01          	add    $0x1,%rsi
14017993c:	48 39 de             	cmp    %rbx,%rsi
14017993f:	0f 84 4b 01 00 00    	je     0x140179a90
140179945:	48 89 f0             	mov    %rsi,%rax
140179948:	48 c1 e0 04          	shl    $0x4,%rax
14017994c:	49 8b 6c 05 00       	mov    0x0(%r13,%rax,1),%rbp
140179951:	48 89 e9             	mov    %rbp,%rcx
140179954:	e8 3f 05 07 00       	call   0x1401e9e98
140179959:	4c 39 f0             	cmp    %r14,%rax
14017995c:	73 da                	jae    0x140179938
14017995e:	80 3c 07 2f          	cmpb   $0x2f,(%rdi,%rax,1)
140179962:	75 d4                	jne    0x140179938
140179964:	49 89 c0             	mov    %rax,%r8
140179967:	48 89 ea             	mov    %rbp,%rdx
14017996a:	48 89 f9             	mov    %rdi,%rcx
14017996d:	e8 2e 05 07 00       	call   0x1401e9ea0
140179972:	85 c0                	test   %eax,%eax
140179974:	75 c2                	jne    0x140179938
140179976:	48 8b 05 63 f6 0b 00 	mov    0xbf663(%rip),%rax        # 0x140238fe0
14017997d:	48 89 f3             	mov    %rsi,%rbx
140179980:	4c 8d 05 09 d9 0a 00 	lea    0xad909(%rip),%r8        # 0x140227290
140179987:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14017998c:	44 8b 28             	mov    (%rax),%r13d
14017998f:	45 85 ed             	test   %r13d,%r13d
140179992:	74 0b                	je     0x14017999f
140179994:	4c 89 c1             	mov    %r8,%rcx
140179997:	e8 cc 99 06 00       	call   0x1401e3368
14017999c:	49 89 c0             	mov    %rax,%r8
14017999f:	ba 03 00 00 00       	mov    $0x3,%edx
1401799a4:	49 89 e9             	mov    %rbp,%r9
1401799a7:	48 89 f1             	mov    %rsi,%rcx
1401799aa:	e8 a1 e5 ff ff       	call   0x140177f50
1401799af:	48 89 e9             	mov    %rbp,%rcx
1401799b2:	e8 29 ae f6 ff       	call   0x1400e47e0
1401799b7:	48 8b 46 78          	mov    0x78(%rsi),%rax
1401799bb:	45 31 c0             	xor    %r8d,%r8d
1401799be:	89 da                	mov    %ebx,%edx
1401799c0:	48 8d 48 38          	lea    0x38(%rax),%rcx
1401799c4:	e8 17 65 f2 ff       	call   0x14009fee0
1401799c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401799d0:	48 89 f9             	mov    %rdi,%rcx
1401799d3:	e8 e8 bf eb ff       	call   0x1400359c0
1401799d8:	85 c0                	test   %eax,%eax
1401799da:	0f 85 96 03 00 00    	jne    0x140179d76
1401799e0:	48 8b 0e             	mov    (%rsi),%rcx
1401799e3:	48 89 fa             	mov    %rdi,%rdx
1401799e6:	e8 45 d5 ff ff       	call   0x140176f30
1401799eb:	85 c0                	test   %eax,%eax
1401799ed:	0f 85 a8 03 00 00    	jne    0x140179d9b
1401799f3:	48 89 f9             	mov    %rdi,%rcx
1401799f6:	e8 e5 ad f6 ff       	call   0x1400e47e0
1401799fb:	85 c0                	test   %eax,%eax
1401799fd:	0f 85 9d 00 00 00    	jne    0x140179aa0
140179a03:	41 0f b7 44 24 4c    	movzwl 0x4c(%r12),%eax
140179a09:	89 c2                	mov    %eax,%edx
140179a0b:	66 81 e2 00 f0       	and    $0xf000,%dx
140179a10:	66 81 fa 00 80       	cmp    $0x8000,%dx
140179a15:	0f 84 7d 01 00 00    	je     0x140179b98
140179a1b:	48 8b 0d 6e f6 0b 00 	mov    0xbf66e(%rip),%rcx        # 0x140239090
140179a22:	44 8b 19             	mov    (%rcx),%r11d
140179a25:	45 85 db             	test   %r11d,%r11d
140179a28:	0f 85 c2 00 00 00    	jne    0x140179af0
140179a2e:	66 81 fa 00 a0       	cmp    $0xa000,%dx
140179a33:	0f 84 5f 01 00 00    	je     0x140179b98
140179a39:	4c 89 e1             	mov    %r12,%rcx
140179a3c:	e8 3f 5c eb ff       	call   0x14002f680
140179a41:	41 0f b7 6c 24 4c    	movzwl 0x4c(%r12),%ebp
140179a47:	48 8d 15 ea d8 0a 00 	lea    0xad8ea(%rip),%rdx        # 0x140227338
140179a4e:	48 89 c3             	mov    %rax,%rbx
140179a51:	48 8b 05 88 f5 0b 00 	mov    0xbf588(%rip),%rax        # 0x140238fe0
140179a58:	8b 08                	mov    (%rax),%ecx
140179a5a:	85 c9                	test   %ecx,%ecx
140179a5c:	74 0b                	je     0x140179a69
140179a5e:	48 89 d1             	mov    %rdx,%rcx
140179a61:	e8 02 99 06 00       	call   0x1401e3368
140179a66:	48 89 c2             	mov    %rax,%rdx
140179a69:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140179a6e:	48 89 f1             	mov    %rsi,%rcx
140179a71:	49 89 d9             	mov    %rbx,%r9
140179a74:	41 89 e8             	mov    %ebp,%r8d
140179a77:	e8 94 e2 ff ff       	call   0x140177d10
140179a7c:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140179a81:	e8 2a f4 f7 ff       	call   0x1400f8eb0
140179a86:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140179a8b:	e9 97 fd ff ff       	jmp    0x140179827
140179a90:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140179a95:	e9 36 ff ff ff       	jmp    0x1401799d0
140179a9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140179aa0:	ff 15 7a 59 13 00    	call   *0x13597a(%rip)        # 0x1402af420
140179aa6:	83 38 02             	cmpl   $0x2,(%rax)
140179aa9:	0f 84 54 ff ff ff    	je     0x140179a03
140179aaf:	48 8b 05 2a f5 0b 00 	mov    0xbf52a(%rip),%rax        # 0x140238fe0
140179ab6:	4c 8d 0d fe d7 0a 00 	lea    0xad7fe(%rip),%r9        # 0x1402272bb
140179abd:	8b 18                	mov    (%rax),%ebx
140179abf:	85 db                	test   %ebx,%ebx
140179ac1:	74 0b                	je     0x140179ace
140179ac3:	4c 89 c9             	mov    %r9,%rcx
140179ac6:	e8 9d 98 06 00       	call   0x1401e3368
140179acb:	49 89 c1             	mov    %rax,%r9
140179ace:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140179ad3:	49 89 f8             	mov    %rdi,%r8
140179ad6:	48 89 f1             	mov    %rsi,%rcx
140179ad9:	e8 32 e2 ff ff       	call   0x140177d10
140179ade:	66 90                	xchg   %ax,%ax
140179ae0:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140179ae5:	e8 c6 f3 f7 ff       	call   0x1400f8eb0
140179aea:	e9 06 fd ff ff       	jmp    0x1401797f5
140179aef:	90                   	nop
140179af0:	66 81 fa 00 a0       	cmp    $0xa000,%dx
140179af5:	0f 85 3e ff ff ff    	jne    0x140179a39
140179afb:	8b 54 24 5c          	mov    0x5c(%rsp),%edx
140179aff:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140179b04:	e8 47 10 f5 ff       	call   0x1400cab50
140179b09:	48 89 f9             	mov    %rdi,%rcx
140179b0c:	48 89 c3             	mov    %rax,%rbx
140179b0f:	e8 ac be eb ff       	call   0x1400359c0
140179b14:	48 89 f9             	mov    %rdi,%rcx
140179b17:	e8 c4 ac f6 ff       	call   0x1400e47e0
140179b1c:	48 8b 46 78          	mov    0x78(%rsi),%rax
140179b20:	49 89 f8             	mov    %rdi,%r8
140179b23:	48 89 da             	mov    %rbx,%rdx
140179b26:	48 8d 88 c0 04 00 00 	lea    0x4c0(%rax),%rcx
140179b2d:	e8 3e b4 f6 ff       	call   0x1400e4f70
140179b32:	85 c0                	test   %eax,%eax
140179b34:	0f 85 df 01 00 00    	jne    0x140179d19
140179b3a:	48 89 d9             	mov    %rbx,%rcx
140179b3d:	e8 6e f3 f7 ff       	call   0x1400f8eb0
140179b42:	eb 9c                	jmp    0x140179ae0
140179b44:	0f 1f 40 00          	nopl   0x0(%rax)
140179b48:	4c 89 e1             	mov    %r12,%rcx
140179b4b:	e8 30 5b eb ff       	call   0x14002f680
140179b50:	48 8d 15 00 d7 0a 00 	lea    0xad700(%rip),%rdx        # 0x140227257
140179b57:	48 89 c3             	mov    %rax,%rbx
140179b5a:	48 8b 05 7f f4 0b 00 	mov    0xbf47f(%rip),%rax        # 0x140238fe0
140179b61:	44 8b 38             	mov    (%rax),%r15d
140179b64:	45 85 ff             	test   %r15d,%r15d
140179b67:	74 0b                	je     0x140179b74
140179b69:	48 89 d1             	mov    %rdx,%rcx
140179b6c:	e8 f7 97 06 00       	call   0x1401e3368
140179b71:	48 89 c2             	mov    %rax,%rdx
140179b74:	48 89 f1             	mov    %rsi,%rcx
140179b77:	49 89 f9             	mov    %rdi,%r9
140179b7a:	49 89 d8             	mov    %rbx,%r8
140179b7d:	e8 8e e1 ff ff       	call   0x140177d10
140179b82:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140179b87:	e8 24 f3 f7 ff       	call   0x1400f8eb0
140179b8c:	e9 f5 fe ff ff       	jmp    0x140179a86
140179b91:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140179b98:	83 e0 40             	and    $0x40,%eax
140179b9b:	ba 01 03 00 00       	mov    $0x301,%edx
140179ba0:	48 89 f9             	mov    %rdi,%rcx
140179ba3:	66 83 f8 01          	cmp    $0x1,%ax
140179ba7:	45 19 c0             	sbb    %r8d,%r8d
140179baa:	41 83 e0 b7          	and    $0xffffffb7,%r8d
140179bae:	41 81 c0 ff 01 00 00 	add    $0x1ff,%r8d
140179bb5:	e8 26 be f6 ff       	call   0x1400e59e0
140179bba:	89 c3                	mov    %eax,%ebx
140179bbc:	85 c0                	test   %eax,%eax
140179bbe:	0f 88 00 01 00 00    	js     0x140179cc4
140179bc4:	44 8b 44 24 5c       	mov    0x5c(%rsp),%r8d
140179bc9:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140179bce:	89 c1                	mov    %eax,%ecx
140179bd0:	e8 4b 15 f5 ff       	call   0x1400cb120
140179bd5:	89 d9                	mov    %ebx,%ecx
140179bd7:	e8 64 ff 06 00       	call   0x1401e9b40
140179bdc:	e9 ff fe ff ff       	jmp    0x140179ae0
140179be1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140179be8:	48 8b 05 b1 f7 0b 00 	mov    0xbf7b1(%rip),%rax        # 0x1402393a0
140179bef:	48 8d 9c 24 80 00 00 	lea    0x80(%rsp),%rbx
140179bf6:	00
140179bf7:	49 89 f8             	mov    %rdi,%r8
140179bfa:	48 8d 6c 24 60       	lea    0x60(%rsp),%rbp
140179bff:	48 89 da             	mov    %rbx,%rdx
140179c02:	44 8b 6c 24 5c       	mov    0x5c(%rsp),%r13d
140179c07:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
140179c0e:	00 00
140179c10:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140179c15:	48 8b 06             	mov    (%rsi),%rax
140179c18:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
140179c1f:	00 00
140179c21:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
140179c28:	e8 c3 25 fb ff       	call   0x14012c1f0
140179c2d:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140179c32:	4d 89 e9             	mov    %r13,%r9
140179c35:	48 89 fa             	mov    %rdi,%rdx
140179c38:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140179c3f:	00 00
140179c41:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
140179c46:	48 89 d9             	mov    %rbx,%rcx
140179c49:	e8 c2 2e fb ff       	call   0x14012cb10
140179c4e:	85 c0                	test   %eax,%eax
140179c50:	0f 84 83 fc ff ff    	je     0x1401798d9
140179c56:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140179c5b:	e8 50 f2 f7 ff       	call   0x1400f8eb0
140179c60:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140179c65:	31 d2                	xor    %edx,%edx
140179c67:	48 89 e9             	mov    %rbp,%rcx
140179c6a:	89 44 24 5c          	mov    %eax,0x5c(%rsp)
140179c6e:	e8 4d 0d f2 ff       	call   0x14009a9c0
140179c73:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140179c78:	e9 5c fc ff ff       	jmp    0x1401798d9
140179c7d:	0f 1f 00             	nopl   (%rax)
140179c80:	4c 89 e1             	mov    %r12,%rcx
140179c83:	e8 f8 59 eb ff       	call   0x14002f680
140179c88:	48 8d 15 ad d5 0a 00 	lea    0xad5ad(%rip),%rdx        # 0x14022723c
140179c8f:	48 89 c3             	mov    %rax,%rbx
140179c92:	48 8b 05 47 f3 0b 00 	mov    0xbf347(%rip),%rax        # 0x140238fe0
140179c99:	8b 00                	mov    (%rax),%eax
140179c9b:	85 c0                	test   %eax,%eax
140179c9d:	74 0b                	je     0x140179caa
140179c9f:	48 89 d1             	mov    %rdx,%rcx
140179ca2:	e8 c1 96 06 00       	call   0x1401e3368
140179ca7:	48 89 c2             	mov    %rax,%rdx
140179caa:	48 89 f1             	mov    %rsi,%rcx
140179cad:	49 89 f9             	mov    %rdi,%r9
140179cb0:	49 89 d8             	mov    %rbx,%r8
140179cb3:	e8 58 e0 ff ff       	call   0x140177d10
140179cb8:	31 c9                	xor    %ecx,%ecx
140179cba:	e8 f1 f1 f7 ff       	call   0x1400f8eb0
140179cbf:	e9 c2 fd ff ff       	jmp    0x140179a86
140179cc4:	ff 15 56 57 13 00    	call   *0x135756(%rip)        # 0x1402af420
140179cca:	8b 08                	mov    (%rax),%ecx
140179ccc:	e8 df 5b f6 ff       	call   0x1400df8b0
140179cd1:	48 8d 15 28 d6 0a 00 	lea    0xad628(%rip),%rdx        # 0x140227300
140179cd8:	49 89 c1             	mov    %rax,%r9
140179cdb:	48 8b 05 fe f2 0b 00 	mov    0xbf2fe(%rip),%rax        # 0x140238fe0
140179ce2:	44 8b 10             	mov    (%rax),%r10d
140179ce5:	45 85 d2             	test   %r10d,%r10d
140179ce8:	74 15                	je     0x140179cff
140179cea:	48 89 d1             	mov    %rdx,%rcx
140179ced:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
140179cf2:	e8 71 96 06 00       	call   0x1401e3368
140179cf7:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
140179cfc:	48 89 c2             	mov    %rax,%rdx
140179cff:	48 89 f1             	mov    %rsi,%rcx
140179d02:	49 89 f8             	mov    %rdi,%r8
140179d05:	e8 06 e0 ff ff       	call   0x140177d10
140179d0a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140179d0f:	e8 9c f1 f7 ff       	call   0x1400f8eb0
140179d14:	e9 6d fd ff ff       	jmp    0x140179a86
140179d19:	ff 15 01 57 13 00    	call   *0x135701(%rip)        # 0x1402af420
140179d1f:	8b 08                	mov    (%rax),%ecx
140179d21:	e8 8a 5b f6 ff       	call   0x1400df8b0
140179d26:	48 8d 15 eb d5 0a 00 	lea    0xad5eb(%rip),%rdx        # 0x140227318
140179d2d:	49 89 c1             	mov    %rax,%r9
140179d30:	48 8b 05 a9 f2 0b 00 	mov    0xbf2a9(%rip),%rax        # 0x140238fe0
140179d37:	44 8b 00             	mov    (%rax),%r8d
140179d3a:	45 85 c0             	test   %r8d,%r8d
140179d3d:	74 15                	je     0x140179d54
140179d3f:	48 89 d1             	mov    %rdx,%rcx
140179d42:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
140179d47:	e8 1c 96 06 00       	call   0x1401e3368
140179d4c:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
140179d51:	48 89 c2             	mov    %rax,%rdx
140179d54:	49 89 f8             	mov    %rdi,%r8
140179d57:	48 89 f1             	mov    %rsi,%rcx
140179d5a:	e8 b1 df ff ff       	call   0x140177d10
140179d5f:	48 89 d9             	mov    %rbx,%rcx
140179d62:	e8 49 f1 f7 ff       	call   0x1400f8eb0
140179d67:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140179d6c:	e8 3f f1 f7 ff       	call   0x1400f8eb0
140179d71:	e9 10 fd ff ff       	jmp    0x140179a86
140179d76:	83 f8 fd             	cmp    $0xfffffffd,%eax
140179d79:	0f 84 30 fd ff ff    	je     0x140179aaf
140179d7f:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140179d84:	4c 8d 0d d5 c9 0a 00 	lea    0xac9d5(%rip),%r9        # 0x140226760
140179d8b:	49 89 f8             	mov    %rdi,%r8
140179d8e:	48 89 f1             	mov    %rsi,%rcx
140179d91:	e8 7a df ff ff       	call   0x140177d10
140179d96:	e9 45 fd ff ff       	jmp    0x140179ae0
140179d9b:	48 8b 05 3e f2 0b 00 	mov    0xbf23e(%rip),%rax        # 0x140238fe0
140179da2:	48 8d 15 2f d5 0a 00 	lea    0xad52f(%rip),%rdx        # 0x1402272d8
140179da9:	83 38 00             	cmpl   $0x0,(%rax)
140179dac:	74 0b                	je     0x140179db9
140179dae:	48 89 d1             	mov    %rdx,%rcx
140179db1:	e8 b2 95 06 00       	call   0x1401e3368
140179db6:	48 89 c2             	mov    %rax,%rdx
140179db9:	49 89 f8             	mov    %rdi,%r8
140179dbc:	48 89 f1             	mov    %rsi,%rcx
140179dbf:	e8 4c df ff ff       	call   0x140177d10
140179dc4:	e9 17 fd ff ff       	jmp    0x140179ae0
140179dc9:	e8 a2 aa 06 00       	call   0x1401e4870
140179dce:	90                   	nop
140179dcf:	90                   	nop
140179dd0:	41 55                	push   %r13
140179dd2:	41 54                	push   %r12
140179dd4:	55                   	push   %rbp
140179dd5:	57                   	push   %rdi
140179dd6:	56                   	push   %rsi
140179dd7:	53                   	push   %rbx
140179dd8:	48 83 ec 68          	sub    $0x68,%rsp
140179ddc:	48 8b 41 78          	mov    0x78(%rcx),%rax
140179de0:	4c 8b ac 24 c8 00 00 	mov    0xc8(%rsp),%r13
140179de7:	00
140179de8:	44 8b 10             	mov    (%rax),%r10d
140179deb:	48 8b 01             	mov    (%rcx),%rax
140179dee:	45 85 d2             	test   %r10d,%r10d
140179df1:	48 89 cb             	mov    %rcx,%rbx
140179df4:	4c 89 c5             	mov    %r8,%rbp
140179df7:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
140179dfe:	41 0f 94 c0          	sete   %r8b
140179e02:	4d 89 cc             	mov    %r9,%r12
140179e05:	41 b9 00 00 00 00    	mov    $0x0,%r9d
140179e0b:	48 89 d6             	mov    %rdx,%rsi
140179e0e:	45 0f b6 c0          	movzbl %r8b,%r8d
140179e12:	e8 19 dc ff ff       	call   0x140177a30
140179e17:	85 c0                	test   %eax,%eax
140179e19:	75 58                	jne    0x140179e73
140179e1b:	48 8b 43 78          	mov    0x78(%rbx),%rax
140179e1f:	44 8b 08             	mov    (%rax),%r9d
140179e22:	45 85 c9             	test   %r9d,%r9d