140096def:	90                   	nop
140096df0:	48 8d 05 b1 01 a8 00 	lea    0xa801b1(%rip),%rax        # 0x140b16fa8
140096df7:	48 89 02             	mov    %rax,(%rdx)
140096dfa:	8a 41 08             	mov    0x8(%rcx),%al
140096dfd:	88 42 08             	mov    %al,0x8(%rdx)
140096e00:	48 8b c2             	mov    %rdx,%rax
140096e03:	c3                   	ret
140096e04:	90                   	nop
140096e05:	90                   	nop
140096e06:	90                   	nop
140096e07:	90                   	nop
140096e08:	90                   	nop
140096e09:	90                   	nop
140096e0a:	90                   	nop
140096e0b:	90                   	nop
140096e0c:	90                   	nop
140096e0d:	90                   	nop
140096e0e:	90                   	nop
140096e0f:	90                   	nop
140096e10:	48 8d 05 e9 fd c2 00 	lea    0xc2fde9(%rip),%rax        # 0x140cc6c00
140096e17:	c3                   	ret
140096e18:	90                   	nop
140096e19:	90                   	nop
140096e1a:	90                   	nop
140096e1b:	90                   	nop
140096e1c:	90                   	nop
140096e1d:	90                   	nop
140096e1e:	90                   	nop
140096e1f:	90                   	nop
140096e20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140096e25:	57                   	push   %rdi
140096e26:	48 83 ec 40          	sub    $0x40,%rsp
140096e2a:	49 8b c0             	mov    %r8,%rax
140096e2d:	48 8b fa             	mov    %rdx,%rdi
140096e30:	4c 8d 41 08          	lea    0x8(%rcx),%r8
140096e34:	48 8b d0             	mov    %rax,%rdx
140096e37:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140096e3c:	e8 2f b9 ff ff       	call   0x140092770
140096e41:	48 8b 08             	mov    (%rax),%rcx
140096e44:	48 83 20 00          	andq   $0x0,(%rax)
140096e48:	48 89 0f             	mov    %rcx,(%rdi)
140096e4b:	48 8b 48 08          	mov    0x8(%rax),%rcx
140096e4f:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140096e54:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140096e59:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140096e5d:	48 85 db             	test   %rbx,%rbx
140096e60:	74 39                	je     0x140096e9b
140096e62:	83 c8 ff             	or     $0xffffffff,%eax
140096e65:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140096e6a:	83 f8 01             	cmp    $0x1,%eax
140096e6d:	75 2c                	jne    0x140096e9b
140096e6f:	48 8b 03             	mov    (%rbx),%rax
140096e72:	48 8b cb             	mov    %rbx,%rcx
140096e75:	48 8b 00             	mov    (%rax),%rax
140096e78:	ff 15 ba 5d a7 00    	call   *0xa75dba(%rip)        # 0x140b0cc38
140096e7e:	83 c8 ff             	or     $0xffffffff,%eax
140096e81:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140096e86:	83 f8 01             	cmp    $0x1,%eax
140096e89:	75 10                	jne    0x140096e9b
140096e8b:	48 8b 03             	mov    (%rbx),%rax
140096e8e:	48 8b cb             	mov    %rbx,%rcx
140096e91:	48 8b 40 08          	mov    0x8(%rax),%rax
140096e95:	ff 15 9d 5d a7 00    	call   *0xa75d9d(%rip)        # 0x140b0cc38
140096e9b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140096ea0:	48 8b c7             	mov    %rdi,%rax
140096ea3:	48 83 c4 40          	add    $0x40,%rsp
140096ea7:	5f                   	pop    %rdi
140096ea8:	c3                   	ret
140096ea9:	90                   	nop
140096eaa:	90                   	nop
140096eab:	90                   	nop
140096eac:	90                   	nop
140096ead:	90                   	nop
140096eae:	90                   	nop
140096eaf:	90                   	nop
140096eb0:	48 8d 05 79 f7 a7 00 	lea    0xa7f779(%rip),%rax        # 0x140b16630
140096eb7:	48 89 02             	mov    %rax,(%rdx)
140096eba:	48 8b 41 08          	mov    0x8(%rcx),%rax
140096ebe:	48 89 42 08          	mov    %rax,0x8(%rdx)
140096ec2:	48 8b c2             	mov    %rdx,%rax
140096ec5:	c3                   	ret
140096ec6:	90                   	nop
140096ec7:	90                   	nop
140096ec8:	90                   	nop
140096ec9:	90                   	nop
140096eca:	90                   	nop
140096ecb:	90                   	nop
140096ecc:	90                   	nop
140096ecd:	90                   	nop
140096ece:	90                   	nop
140096ecf:	90                   	nop
140096ed0:	48 8d 05 c9 24 c3 00 	lea    0xc324c9(%rip),%rax        # 0x140cc93a0
140096ed7:	c3                   	ret
140096ed8:	90                   	nop
140096ed9:	90                   	nop
140096eda:	90                   	nop
140096edb:	90                   	nop
140096edc:	90                   	nop
140096edd:	90                   	nop
140096ede:	90                   	nop
140096edf:	90                   	nop
140096ee0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140096ee5:	57                   	push   %rdi
140096ee6:	48 83 ec 40          	sub    $0x40,%rsp
140096eea:	49 8b c0             	mov    %r8,%rax
140096eed:	48 8b fa             	mov    %rdx,%rdi
140096ef0:	4c 8d 41 08          	lea    0x8(%rcx),%r8
140096ef4:	48 8b d0             	mov    %rax,%rdx
140096ef7:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140096efc:	e8 83 b7 ff ff       	call   0x140092684
140096f01:	48 8b 08             	mov    (%rax),%rcx
140096f04:	48 83 20 00          	andq   $0x0,(%rax)
140096f08:	48 89 0f             	mov    %rcx,(%rdi)
140096f0b:	48 8b 48 08          	mov    0x8(%rax),%rcx
140096f0f:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140096f14:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140096f19:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140096f1d:	48 85 db             	test   %rbx,%rbx
140096f20:	74 39                	je     0x140096f5b
140096f22:	83 c8 ff             	or     $0xffffffff,%eax
140096f25:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140096f2a:	83 f8 01             	cmp    $0x1,%eax
140096f2d:	75 2c                	jne    0x140096f5b
140096f2f:	48 8b 03             	mov    (%rbx),%rax
140096f32:	48 8b cb             	mov    %rbx,%rcx
140096f35:	48 8b 00             	mov    (%rax),%rax
140096f38:	ff 15 fa 5c a7 00    	call   *0xa75cfa(%rip)        # 0x140b0cc38
140096f3e:	83 c8 ff             	or     $0xffffffff,%eax
140096f41:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140096f46:	83 f8 01             	cmp    $0x1,%eax
140096f49:	75 10                	jne    0x140096f5b
140096f4b:	48 8b 03             	mov    (%rbx),%rax
140096f4e:	48 8b cb             	mov    %rbx,%rcx
140096f51:	48 8b 40 08          	mov    0x8(%rax),%rax
140096f55:	ff 15 dd 5c a7 00    	call   *0xa75cdd(%rip)        # 0x140b0cc38
140096f5b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140096f60:	48 8b c7             	mov    %rdi,%rax
140096f63:	48 83 c4 40          	add    $0x40,%rsp
140096f67:	5f                   	pop    %rdi
140096f68:	c3                   	ret
140096f69:	90                   	nop
140096f6a:	90                   	nop
140096f6b:	90                   	nop
140096f6c:	90                   	nop
140096f6d:	90                   	nop
140096f6e:	90                   	nop
140096f6f:	90                   	nop
140096f70:	48 8d 05 f9 f7 a7 00 	lea    0xa7f7f9(%rip),%rax        # 0x140b16770
140096f77:	48 89 02             	mov    %rax,(%rdx)
140096f7a:	48 8b 41 08          	mov    0x8(%rcx),%rax
140096f7e:	48 89 42 08          	mov    %rax,0x8(%rdx)
140096f82:	48 8b c2             	mov    %rdx,%rax
140096f85:	c3                   	ret
140096f86:	90                   	nop
140096f87:	90                   	nop
140096f88:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140096f8d:	57                   	push   %rdi
140096f8e:	48 83 ec 20          	sub    $0x20,%rsp
140096f92:	48 8b 79 08          	mov    0x8(%rcx),%rdi
140096f96:	48 8b 19             	mov    (%rcx),%rbx
140096f99:	eb 0d                	jmp    0x140096fa8
140096f9b:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140096f9f:	e8 2c 3f f8 ff       	call   0x14001aed0
140096fa4:	48 83 c3 28          	add    $0x28,%rbx
140096fa8:	48 3b df             	cmp    %rdi,%rbx
140096fab:	75 ee                	jne    0x140096f9b
140096fad:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140096fb2:	48 83 c4 20          	add    $0x20,%rsp
140096fb6:	5f                   	pop    %rdi
140096fb7:	c3                   	ret
140096fb8:	90                   	nop
140096fb9:	90                   	nop
140096fba:	90                   	nop
140096fbb:	90                   	nop
140096fbc:	90                   	nop
140096fbd:	90                   	nop
140096fbe:	90                   	nop
140096fbf:	90                   	nop
140096fc0:	48 8d 05 99 0e c3 00 	lea    0xc30e99(%rip),%rax        # 0x140cc7e60
140096fc7:	c3                   	ret
140096fc8:	90                   	nop
140096fc9:	90                   	nop
140096fca:	90                   	nop
140096fcb:	90                   	nop
140096fcc:	90                   	nop
140096fcd:	90                   	nop
140096fce:	90                   	nop
140096fcf:	90                   	nop
140096fd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140096fd5:	57                   	push   %rdi
140096fd6:	48 83 ec 40          	sub    $0x40,%rsp
140096fda:	48 8b fa             	mov    %rdx,%rdi
140096fdd:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140096fe2:	49 8b d0             	mov    %r8,%rdx
140096fe5:	e8 3a b0 ff ff       	call   0x140092024
140096fea:	48 8b 08             	mov    (%rax),%rcx
140096fed:	48 83 20 00          	andq   $0x0,(%rax)
140096ff1:	48 89 0f             	mov    %rcx,(%rdi)
140096ff4:	48 8b 48 08          	mov    0x8(%rax),%rcx
140096ff8:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140096ffd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140097002:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140097006:	48 85 db             	test   %rbx,%rbx
140097009:	74 39                	je     0x140097044
14009700b:	83 c8 ff             	or     $0xffffffff,%eax
14009700e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140097013:	83 f8 01             	cmp    $0x1,%eax
140097016:	75 2c                	jne    0x140097044
140097018:	48 8b 03             	mov    (%rbx),%rax
14009701b:	48 8b cb             	mov    %rbx,%rcx
14009701e:	48 8b 00             	mov    (%rax),%rax
140097021:	ff 15 11 5c a7 00    	call   *0xa75c11(%rip)        # 0x140b0cc38
140097027:	83 c8 ff             	or     $0xffffffff,%eax
14009702a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14009702f:	83 f8 01             	cmp    $0x1,%eax
140097032:	75 10                	jne    0x140097044
140097034:	48 8b 03             	mov    (%rbx),%rax
140097037:	48 8b cb             	mov    %rbx,%rcx
14009703a:	48 8b 40 08          	mov    0x8(%rax),%rax
14009703e:	ff 15 f4 5b a7 00    	call   *0xa75bf4(%rip)        # 0x140b0cc38
140097044:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140097049:	48 8b c7             	mov    %rdi,%rax
14009704c:	48 83 c4 40          	add    $0x40,%rsp
140097050:	5f                   	pop    %rdi
140097051:	c3                   	ret
140097052:	90                   	nop
140097053:	90                   	nop
140097054:	90                   	nop
140097055:	90                   	nop
140097056:	90                   	nop
140097057:	90                   	nop
140097058:	90                   	nop
140097059:	90                   	nop
14009705a:	90                   	nop
14009705b:	90                   	nop
14009705c:	90                   	nop
14009705d:	90                   	nop
14009705e:	90                   	nop
14009705f:	90                   	nop
140097060:	48 8d 05 21 00 a8 00 	lea    0xa80021(%rip),%rax        # 0x140b17088
140097067:	48 89 02             	mov    %rax,(%rdx)
14009706a:	8a 41 08             	mov    0x8(%rcx),%al
14009706d:	88 42 08             	mov    %al,0x8(%rdx)
140097070:	48 8b c2             	mov    %rdx,%rax
140097073:	c3                   	ret
140097074:	90                   	nop
140097075:	90                   	nop
140097076:	90                   	nop
140097077:	90                   	nop
140097078:	90                   	nop
140097079:	90                   	nop
14009707a:	90                   	nop
14009707b:	90                   	nop
14009707c:	90                   	nop
14009707d:	90                   	nop
14009707e:	90                   	nop
14009707f:	90                   	nop
140097080:	48 8d 05 e9 09 c3 00 	lea    0xc309e9(%rip),%rax        # 0x140cc7a70
140097087:	c3                   	ret
140097088:	90                   	nop
140097089:	90                   	nop
14009708a:	90                   	nop
14009708b:	90                   	nop
14009708c:	90                   	nop
14009708d:	90                   	nop
14009708e:	90                   	nop
14009708f:	90                   	nop
140097090:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140097095:	57                   	push   %rdi
140097096:	48 83 ec 40          	sub    $0x40,%rsp
14009709a:	48 8b fa             	mov    %rdx,%rdi
14009709d:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400970a2:	49 8b d0             	mov    %r8,%rdx
1400970a5:	e8 a2 ae ff ff       	call   0x140091f4c
1400970aa:	48 8b 08             	mov    (%rax),%rcx
1400970ad:	48 83 20 00          	andq   $0x0,(%rax)
1400970b1:	48 89 0f             	mov    %rcx,(%rdi)
1400970b4:	48 8b 48 08          	mov    0x8(%rax),%rcx
1400970b8:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1400970bd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400970c2:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1400970c6:	48 85 db             	test   %rbx,%rbx
1400970c9:	74 39                	je     0x140097104
1400970cb:	83 c8 ff             	or     $0xffffffff,%eax
1400970ce:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400970d3:	83 f8 01             	cmp    $0x1,%eax
1400970d6:	75 2c                	jne    0x140097104
1400970d8:	48 8b 03             	mov    (%rbx),%rax
1400970db:	48 8b cb             	mov    %rbx,%rcx
1400970de:	48 8b 00             	mov    (%rax),%rax
1400970e1:	ff 15 51 5b a7 00    	call   *0xa75b51(%rip)        # 0x140b0cc38
1400970e7:	83 c8 ff             	or     $0xffffffff,%eax
1400970ea:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400970ef:	83 f8 01             	cmp    $0x1,%eax
1400970f2:	75 10                	jne    0x140097104
1400970f4:	48 8b 03             	mov    (%rbx),%rax
1400970f7:	48 8b cb             	mov    %rbx,%rcx
1400970fa:	48 8b 40 08          	mov    0x8(%rax),%rax
1400970fe:	ff 15 34 5b a7 00    	call   *0xa75b34(%rip)        # 0x140b0cc38
140097104:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140097109:	48 8b c7             	mov    %rdi,%rax
14009710c:	48 83 c4 40          	add    $0x40,%rsp
140097110:	5f                   	pop    %rdi
140097111:	c3                   	ret
140097112:	90                   	nop
140097113:	90                   	nop
140097114:	90                   	nop
140097115:	90                   	nop
140097116:	90                   	nop
140097117:	90                   	nop
140097118:	90                   	nop
140097119:	90                   	nop
14009711a:	90                   	nop
14009711b:	90                   	nop
14009711c:	90                   	nop
14009711d:	90                   	nop
14009711e:	90                   	nop
14009711f:	90                   	nop
140097120:	48 8d 05 f1 fe a7 00 	lea    0xa7fef1(%rip),%rax        # 0x140b17018
140097127:	48 89 02             	mov    %rax,(%rdx)
14009712a:	8a 41 08             	mov    0x8(%rcx),%al
14009712d:	88 42 08             	mov    %al,0x8(%rdx)
140097130:	48 8b c2             	mov    %rdx,%rax
140097133:	c3                   	ret
140097134:	90                   	nop
140097135:	90                   	nop
140097136:	90                   	nop
140097137:	90                   	nop
140097138:	90                   	nop
140097139:	90                   	nop
14009713a:	90                   	nop
14009713b:	90                   	nop
14009713c:	90                   	nop
14009713d:	90                   	nop
14009713e:	90                   	nop
14009713f:	90                   	nop
140097140:	48 8d 05 49 3c c3 00 	lea    0xc33c49(%rip),%rax        # 0x140ccad90
140097147:	c3                   	ret
140097148:	90                   	nop
140097149:	90                   	nop
14009714a:	90                   	nop
14009714b:	90                   	nop
14009714c:	90                   	nop
14009714d:	90                   	nop
14009714e:	90                   	nop
14009714f:	90                   	nop
140097150:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140097155:	57                   	push   %rdi
140097156:	48 83 ec 40          	sub    $0x40,%rsp
14009715a:	48 8b fa             	mov    %rdx,%rdi