140912dd4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140912dd9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140912dde:	57                   	push   %rdi
140912ddf:	48 83 ec 20          	sub    $0x20,%rsp
140912de3:	48 8b 39             	mov    (%rcx),%rdi
140912de6:	48 8b da             	mov    %rdx,%rbx
140912de9:	48 8b 0a             	mov    (%rdx),%rcx
140912dec:	48 8b 07             	mov    (%rdi),%rax
140912def:	48 8b 30             	mov    (%rax),%rsi
140912df2:	48 85 c9             	test   %rcx,%rcx
140912df5:	74 11                	je     0x140912e08
140912df7:	48 83 22 00          	andq   $0x0,(%rdx)
140912dfb:	48 8b 01             	mov    (%rcx),%rax
140912dfe:	48 8b 40 10          	mov    0x10(%rax),%rax
140912e02:	ff 15 30 9e 1f 00    	call   *0x1f9e30(%rip)        # 0x140b0cc38
140912e08:	4c 8b c3             	mov    %rbx,%r8
140912e0b:	48 8d 15 1e 8d 25 00 	lea    0x258d1e(%rip),%rdx        # 0x140b6bb30
140912e12:	48 8b cf             	mov    %rdi,%rcx
140912e15:	48 8b c6             	mov    %rsi,%rax
140912e18:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140912e1d:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140912e22:	48 83 c4 20          	add    $0x20,%rsp
140912e26:	5f                   	pop    %rdi
140912e27:	48 ff 25 0a 9e 1f 00 	rex.W jmp *0x1f9e0a(%rip)        # 0x140b0cc38
140912e2e:	cc                   	int3
140912e2f:	90                   	nop
140912e30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140912e35:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140912e3a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140912e3f:	41 54                	push   %r12
140912e41:	41 56                	push   %r14
140912e43:	41 57                	push   %r15
140912e45:	48 83 ec 50          	sub    $0x50,%rsp
140912e49:	4d 8b f1             	mov    %r9,%r14
140912e4c:	4d 8b f8             	mov    %r8,%r15
140912e4f:	4c 8b e2             	mov    %rdx,%r12
140912e52:	48 8b d9             	mov    %rcx,%rbx
140912e55:	b9 70 00 00 00       	mov    $0x70,%ecx
140912e5a:	ff 15 68 9a 1f 00    	call   *0x1f9a68(%rip)        # 0x140b0c8c8
140912e60:	48 8b f8             	mov    %rax,%rdi
140912e63:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140912e68:	48 85 c0             	test   %rax,%rax
140912e6b:	75 07                	jne    0x140912e74
140912e6d:	ff 15 25 96 1f 00    	call   *0x1f9625(%rip)        # 0x140b0c498
140912e73:	90                   	nop
140912e74:	b8 01 00 00 00       	mov    $0x1,%eax
140912e79:	89 47 08             	mov    %eax,0x8(%rdi)
140912e7c:	89 47 0c             	mov    %eax,0xc(%rdi)
140912e7f:	48 8d 05 c2 60 21 00 	lea    0x2160c2(%rip),%rax        # 0x140b28f48
140912e86:	48 89 07             	mov    %rax,(%rdi)
140912e89:	48 8d 77 10          	lea    0x10(%rdi),%rsi
140912e8d:	45 8b 36             	mov    (%r14),%r14d
140912e90:	49 8b 0f             	mov    (%r15),%rcx
140912e93:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140912e98:	48 85 c9             	test   %rcx,%rcx
140912e9b:	74 0d                	je     0x140912eaa
140912e9d:	48 8b 01             	mov    (%rcx),%rax
140912ea0:	48 8b 40 08          	mov    0x8(%rax),%rax
140912ea4:	ff 15 8e 9d 1f 00    	call   *0x1f9d8e(%rip)        # 0x140b0cc38
140912eaa:	45 8b ce             	mov    %r14d,%r9d
140912ead:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140912eb2:	41 8b 14 24          	mov    (%r12),%edx
140912eb6:	48 8b ce             	mov    %rsi,%rcx
140912eb9:	e8 86 e2 00 00       	call   0x140921144
140912ebe:	48 89 33             	mov    %rsi,(%rbx)
140912ec1:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
140912ec5:	48 8b c3             	mov    %rbx,%rax
140912ec8:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140912ecd:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140912ed1:	49 8b 73 28          	mov    0x28(%r11),%rsi
140912ed5:	49 8b 7b 30          	mov    0x30(%r11),%rdi
140912ed9:	49 8b e3             	mov    %r11,%rsp
140912edc:	41 5f                	pop    %r15
140912ede:	41 5e                	pop    %r14
140912ee0:	41 5c                	pop    %r12
140912ee2:	c3                   	ret
140912ee3:	90                   	nop
140912ee4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140912ee9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140912eee:	57                   	push   %rdi
140912eef:	48 83 ec 20          	sub    $0x20,%rsp
140912ef3:	48 8b 39             	mov    (%rcx),%rdi
140912ef6:	48 8b da             	mov    %rdx,%rbx
140912ef9:	48 8b 0a             	mov    (%rdx),%rcx
140912efc:	48 8b 07             	mov    (%rdi),%rax
140912eff:	48 8b 30             	mov    (%rax),%rsi
140912f02:	48 85 c9             	test   %rcx,%rcx
140912f05:	74 11                	je     0x140912f18
140912f07:	48 83 22 00          	andq   $0x0,(%rdx)
140912f0b:	48 8b 01             	mov    (%rcx),%rax
140912f0e:	48 8b 40 10          	mov    0x10(%rax),%rax
140912f12:	ff 15 20 9d 1f 00    	call   *0x1f9d20(%rip)        # 0x140b0cc38
140912f18:	4c 8b c3             	mov    %rbx,%r8
140912f1b:	48 8d 15 1e 8c 25 00 	lea    0x258c1e(%rip),%rdx        # 0x140b6bb40
140912f22:	48 8b cf             	mov    %rdi,%rcx
140912f25:	48 8b c6             	mov    %rsi,%rax
140912f28:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140912f2d:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140912f32:	48 83 c4 20          	add    $0x20,%rsp
140912f36:	5f                   	pop    %rdi
140912f37:	48 ff 25 fa 9c 1f 00 	rex.W jmp *0x1f9cfa(%rip)        # 0x140b0cc38
140912f3e:	cc                   	int3
140912f3f:	90                   	nop
140912f40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140912f45:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140912f4a:	57                   	push   %rdi
140912f4b:	48 83 ec 20          	sub    $0x20,%rsp
140912f4f:	48 8b 39             	mov    (%rcx),%rdi
140912f52:	48 8b da             	mov    %rdx,%rbx
140912f55:	48 8b 0a             	mov    (%rdx),%rcx
140912f58:	48 8b 07             	mov    (%rdi),%rax
140912f5b:	48 8b 30             	mov    (%rax),%rsi
140912f5e:	48 85 c9             	test   %rcx,%rcx
140912f61:	74 11                	je     0x140912f74
140912f63:	48 83 22 00          	andq   $0x0,(%rdx)
140912f67:	48 8b 01             	mov    (%rcx),%rax
140912f6a:	48 8b 40 10          	mov    0x10(%rax),%rax
140912f6e:	ff 15 c4 9c 1f 00    	call   *0x1f9cc4(%rip)        # 0x140b0cc38
140912f74:	4c 8b c3             	mov    %rbx,%r8
140912f77:	48 8d 15 a2 8b 25 00 	lea    0x258ba2(%rip),%rdx        # 0x140b6bb20
140912f7e:	48 8b cf             	mov    %rdi,%rcx
140912f81:	48 8b c6             	mov    %rsi,%rax
140912f84:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140912f89:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140912f8e:	48 83 c4 20          	add    $0x20,%rsp
140912f92:	5f                   	pop    %rdi
140912f93:	48 ff 25 9e 9c 1f 00 	rex.W jmp *0x1f9c9e(%rip)        # 0x140b0cc38
140912f9a:	cc                   	int3
140912f9b:	90                   	nop
140912f9c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140912fa1:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140912fa6:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140912fab:	57                   	push   %rdi
140912fac:	41 56                	push   %r14
140912fae:	41 57                	push   %r15
140912fb0:	48 83 ec 50          	sub    $0x50,%rsp
140912fb4:	4d 8b f9             	mov    %r9,%r15
140912fb7:	4d 8b f0             	mov    %r8,%r14
140912fba:	48 8b d9             	mov    %rcx,%rbx
140912fbd:	b9 20 00 00 00       	mov    $0x20,%ecx
140912fc2:	ff 15 00 99 1f 00    	call   *0x1f9900(%rip)        # 0x140b0c8c8
140912fc8:	48 8b f8             	mov    %rax,%rdi
140912fcb:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140912fd0:	48 85 c0             	test   %rax,%rax
140912fd3:	75 07                	jne    0x140912fdc
140912fd5:	ff 15 bd 94 1f 00    	call   *0x1f94bd(%rip)        # 0x140b0c498
140912fdb:	90                   	nop
140912fdc:	b8 01 00 00 00       	mov    $0x1,%eax
140912fe1:	89 47 08             	mov    %eax,0x8(%rdi)
140912fe4:	89 47 0c             	mov    %eax,0xc(%rdi)
140912fe7:	48 8d 05 32 5f 21 00 	lea    0x215f32(%rip),%rax        # 0x140b28f20
140912fee:	48 89 07             	mov    %rax,(%rdi)
140912ff1:	48 8d 77 10          	lea    0x10(%rdi),%rsi
140912ff5:	49 8b 0f             	mov    (%r15),%rcx
140912ff8:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
140912ffd:	48 85 c9             	test   %rcx,%rcx
140913000:	74 0d                	je     0x14091300f
140913002:	48 8b 01             	mov    (%rcx),%rax
140913005:	48 8b 40 08          	mov    0x8(%rax),%rax
140913009:	ff 15 29 9c 1f 00    	call   *0x1f9c29(%rip)        # 0x140b0cc38
14091300f:	49 8b 0e             	mov    (%r14),%rcx
140913012:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140913017:	48 85 c9             	test   %rcx,%rcx
14091301a:	74 0d                	je     0x140913029
14091301c:	48 8b 01             	mov    (%rcx),%rax
14091301f:	48 8b 40 08          	mov    0x8(%rax),%rax
140913023:	ff 15 0f 9c 1f 00    	call   *0x1f9c0f(%rip)        # 0x140b0cc38
140913029:	f3 0f 10 05 03 e1 29 	movss  0x29e103(%rip),%xmm0        # 0x140bb1134
140913030:	00
140913031:	f3 0f 11 44 24 20    	movss  %xmm0,0x20(%rsp)
140913037:	4c 8d 4c 24 78       	lea    0x78(%rsp),%r9
14091303c:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140913041:	48 8b ce             	mov    %rsi,%rcx
140913044:	e8 d7 08 00 00       	call   0x140913920
140913049:	48 89 33             	mov    %rsi,(%rbx)
14091304c:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
140913050:	48 8b c3             	mov    %rbx,%rax
140913053:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140913058:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14091305c:	49 8b 73 30          	mov    0x30(%r11),%rsi
140913060:	49 8b e3             	mov    %r11,%rsp
140913063:	41 5f                	pop    %r15
140913065:	41 5e                	pop    %r14
140913067:	5f                   	pop    %rdi
140913068:	c3                   	ret
140913069:	90                   	nop
14091306a:	90                   	nop
14091306b:	90                   	nop
14091306c:	40 53                	rex push %rbx
14091306e:	48 83 ec 30          	sub    $0x30,%rsp
140913072:	48 8b d9             	mov    %rcx,%rbx
140913075:	b9 18 00 00 00       	mov    $0x18,%ecx
14091307a:	ff 15 48 98 1f 00    	call   *0x1f9848(%rip)        # 0x140b0c8c8
140913080:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140913085:	48 85 c0             	test   %rax,%rax
140913088:	75 07                	jne    0x140913091
14091308a:	ff 15 08 94 1f 00    	call   *0x1f9408(%rip)        # 0x140b0c498
140913090:	90                   	nop
140913091:	b9 01 00 00 00       	mov    $0x1,%ecx
140913096:	89 48 08             	mov    %ecx,0x8(%rax)
140913099:	89 48 0c             	mov    %ecx,0xc(%rax)
14091309c:	48 8d 0d 55 5e 21 00 	lea    0x215e55(%rip),%rcx        # 0x140b28ef8
1409130a3:	48 89 08             	mov    %rcx,(%rax)
1409130a6:	48 8d 48 10          	lea    0x10(%rax),%rcx
1409130aa:	48 8d 15 ef 73 21 00 	lea    0x2173ef(%rip),%rdx        # 0x140b2a4a0
1409130b1:	48 89 11             	mov    %rdx,(%rcx)
1409130b4:	48 89 0b             	mov    %rcx,(%rbx)
1409130b7:	48 89 43 08          	mov    %rax,0x8(%rbx)
1409130bb:	48 8b c3             	mov    %rbx,%rax
1409130be:	48 83 c4 30          	add    $0x30,%rsp
1409130c2:	5b                   	pop    %rbx
1409130c3:	c3                   	ret
1409130c4:	90                   	nop
1409130c5:	90                   	nop
1409130c6:	90                   	nop
1409130c7:	90                   	nop
1409130c8:	90                   	nop
1409130c9:	90                   	nop
1409130ca:	90                   	nop
1409130cb:	90                   	nop
1409130cc:	90                   	nop
1409130cd:	90                   	nop
1409130ce:	90                   	nop
1409130cf:	90                   	nop
1409130d0:	40 53                	rex push %rbx
1409130d2:	48 83 ec 20          	sub    $0x20,%rsp
1409130d6:	48 8b d9             	mov    %rcx,%rbx
1409130d9:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
1409130dd:	74 14                	je     0x1409130f3
1409130df:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1409130e3:	48 8b 01             	mov    (%rcx),%rax
1409130e6:	48 8b 80 48 01 00 00 	mov    0x148(%rax),%rax
1409130ed:	ff 15 45 9b 1f 00    	call   *0x1f9b45(%rip)        # 0x140b0cc38
1409130f3:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409130f7:	48 85 c9             	test   %rcx,%rcx
1409130fa:	74 13                	je     0x14091310f
1409130fc:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
140913101:	48 8b 01             	mov    (%rcx),%rax
140913104:	48 8b 40 10          	mov    0x10(%rax),%rax
140913108:	ff 15 2a 9b 1f 00    	call   *0x1f9b2a(%rip)        # 0x140b0cc38
14091310e:	90                   	nop
14091310f:	48 83 c4 20          	add    $0x20,%rsp
140913113:	5b                   	pop    %rbx
140913114:	c3                   	ret
140913115:	90                   	nop
140913116:	90                   	nop
140913117:	90                   	nop
140913118:	90                   	nop
140913119:	90                   	nop
14091311a:	90                   	nop
14091311b:	90                   	nop
14091311c:	90                   	nop
14091311d:	90                   	nop
14091311e:	90                   	nop
14091311f:	90                   	nop
140913120:	48 8b 41 20          	mov    0x20(%rcx),%rax
140913124:	48 83 c1 20          	add    $0x20,%rcx
140913128:	48 63 50 04          	movslq 0x4(%rax),%rdx
14091312c:	48 03 ca             	add    %rdx,%rcx
14091312f:	33 d2                	xor    %edx,%edx
140913131:	48 8b 01             	mov    (%rcx),%rax
140913134:	48 8b 00             	mov    (%rax),%rax
140913137:	48 ff 25 fa 9a 1f 00 	rex.W jmp *0x1f9afa(%rip)        # 0x140b0cc38
14091313e:	90                   	nop
14091313f:	90                   	nop
140913140:	48 83 ec 28          	sub    $0x28,%rsp
140913144:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140913148:	48 85 d2             	test   %rdx,%rdx
14091314b:	74 1b                	je     0x140913168
14091314d:	48 8b 02             	mov    (%rdx),%rax
140913150:	48 63 48 04          	movslq 0x4(%rax),%rcx
140913154:	48 03 ca             	add    %rdx,%rcx
140913157:	ba 01 00 00 00       	mov    $0x1,%edx
14091315c:	48 8b 01             	mov    (%rcx),%rax
14091315f:	48 8b 00             	mov    (%rax),%rax
140913162:	ff 15 d0 9a 1f 00    	call   *0x1f9ad0(%rip)        # 0x140b0cc38
140913168:	48 83 c4 28          	add    $0x28,%rsp
14091316c:	c3                   	ret
14091316d:	90                   	nop
14091316e:	90                   	nop
14091316f:	90                   	nop
140913170:	40 53                	rex push %rbx
140913172:	48 83 ec 20          	sub    $0x20,%rsp
140913176:	48 8b 59 10          	mov    0x10(%rcx),%rbx
14091317a:	48 85 db             	test   %rbx,%rbx
14091317d:	74 10                	je     0x14091318f
14091317f:	48 8b cb             	mov    %rbx,%rcx
140913182:	e8 f1 03 00 00       	call   0x140913578
140913187:	48 8b cb             	mov    %rbx,%rcx
14091318a:	e8 45 c4 1d 00       	call   0x140aef5d4
14091318f:	48 83 c4 20          	add    $0x20,%rsp
140913193:	5b                   	pop    %rbx
140913194:	c3                   	ret
140913195:	90                   	nop
140913196:	90                   	nop
140913197:	90                   	nop
140913198:	90                   	nop
140913199:	90                   	nop
14091319a:	90                   	nop
14091319b:	90                   	nop
14091319c:	90                   	nop
14091319d:	90                   	nop
14091319e:	90                   	nop
14091319f:	90                   	nop
1409131a0:	48 83 ec 28          	sub    $0x28,%rsp
1409131a4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1409131a8:	48 85 c9             	test   %rcx,%rcx
1409131ab:	74 15                	je     0x1409131c2
1409131ad:	48 83 c1 08          	add    $0x8,%rcx
1409131b1:	ba 01 00 00 00       	mov    $0x1,%edx
1409131b6:	48 8b 01             	mov    (%rcx),%rax
1409131b9:	48 8b 00             	mov    (%rax),%rax
1409131bc:	ff 15 76 9a 1f 00    	call   *0x1f9a76(%rip)        # 0x140b0cc38
1409131c2:	48 83 c4 28          	add    $0x28,%rsp
1409131c6:	c3                   	ret
1409131c7:	90                   	nop
1409131c8:	90                   	nop
1409131c9:	90                   	nop
1409131ca:	90                   	nop
1409131cb:	90                   	nop
1409131cc:	90                   	nop
1409131cd:	90                   	nop
1409131ce:	90                   	nop
1409131cf:	90                   	nop
1409131d0:	48 83 c1 18          	add    $0x18,%rcx
1409131d4:	33 d2                	xor    %edx,%edx
1409131d6:	48 8b 01             	mov    (%rcx),%rax
1409131d9:	48 8b 00             	mov    (%rax),%rax
1409131dc:	48 ff 25 55 9a 1f 00 	rex.W jmp *0x1f9a55(%rip)        # 0x140b0cc38
1409131e3:	90                   	nop
1409131e4:	90                   	nop
1409131e5:	90                   	nop
1409131e6:	90                   	nop
1409131e7:	90                   	nop
1409131e8:	90                   	nop
1409131e9:	90                   	nop
1409131ea:	90                   	nop
1409131eb:	90                   	nop
1409131ec:	90                   	nop
1409131ed:	90                   	nop
1409131ee:	90                   	nop
1409131ef:	90                   	nop
1409131f0:	40 53                	rex push %rbx
1409131f2:	48 83 ec 20          	sub    $0x20,%rsp
1409131f6:	48 8d 05 fb 5c 21 00 	lea    0x215cfb(%rip),%rax        # 0x140b28ef8
1409131fd:	48 8b d9             	mov    %rcx,%rbx
140913200:	48 89 01             	mov    %rax,(%rcx)
140913203:	f6 c2 01             	test   $0x1,%dl
140913206:	74 05                	je     0x14091320d
140913208:	e8 c7 c3 1d 00       	call   0x140aef5d4