140014f2d:	90                   	nop
140014f2e:	90                   	nop
140014f2f:	90                   	nop
140014f30:	48 8b 01             	mov    (%rcx),%rax
140014f33:	48 8b 40 18          	mov    0x18(%rax),%rax
140014f37:	48 ff 25 5a f6 01 00 	rex.W jmp *0x1f65a(%rip)        # 0x140034598
140014f3e:	90                   	nop
140014f3f:	90                   	nop
140014f40:	48 83 ec 38          	sub    $0x38,%rsp
140014f44:	48 8b 01             	mov    (%rcx),%rax
140014f47:	48 8b 40 20          	mov    0x20(%rax),%rax
140014f4b:	ff 15 47 f6 01 00    	call   *0x1f647(%rip)        # 0x140034598
140014f51:	48 83 c4 38          	add    $0x38,%rsp
140014f55:	c3                   	ret
140014f56:	90                   	nop
140014f57:	90                   	nop
140014f58:	90                   	nop
140014f59:	90                   	nop
140014f5a:	90                   	nop
140014f5b:	90                   	nop
140014f5c:	90                   	nop
140014f5d:	90                   	nop
140014f5e:	90                   	nop
140014f5f:	90                   	nop
140014f60:	8a 41 08             	mov    0x8(%rcx),%al
140014f63:	c3                   	ret
140014f64:	90                   	nop
140014f65:	90                   	nop
140014f66:	90                   	nop
140014f67:	90                   	nop
140014f68:	90                   	nop
140014f69:	90                   	nop
140014f6a:	90                   	nop
140014f6b:	90                   	nop
140014f6c:	90                   	nop
140014f6d:	90                   	nop
140014f6e:	90                   	nop
140014f6f:	90                   	nop
140014f70:	c6 41 08 01          	movb   $0x1,0x8(%rcx)
140014f74:	c3                   	ret
140014f75:	90                   	nop
140014f76:	90                   	nop
140014f77:	90                   	nop
140014f78:	90                   	nop
140014f79:	90                   	nop
140014f7a:	90                   	nop
140014f7b:	90                   	nop
140014f7c:	90                   	nop
140014f7d:	90                   	nop
140014f7e:	90                   	nop
140014f7f:	90                   	nop
140014f80:	89 51 0c             	mov    %edx,0xc(%rcx)
140014f83:	c3                   	ret
140014f84:	90                   	nop
140014f85:	90                   	nop
140014f86:	90                   	nop
140014f87:	90                   	nop
140014f88:	90                   	nop
140014f89:	90                   	nop
140014f8a:	90                   	nop
140014f8b:	90                   	nop
140014f8c:	90                   	nop
140014f8d:	90                   	nop
140014f8e:	90                   	nop
140014f8f:	90                   	nop
140014f90:	89 51 10             	mov    %edx,0x10(%rcx)
140014f93:	c3                   	ret
140014f94:	90                   	nop
140014f95:	90                   	nop
140014f96:	90                   	nop
140014f97:	90                   	nop
140014f98:	90                   	nop
140014f99:	90                   	nop
140014f9a:	90                   	nop
140014f9b:	90                   	nop
140014f9c:	90                   	nop
140014f9d:	90                   	nop
140014f9e:	90                   	nop
140014f9f:	90                   	nop
140014fa0:	88 51 14             	mov    %dl,0x14(%rcx)
140014fa3:	c3                   	ret
140014fa4:	90                   	nop
140014fa5:	90                   	nop
140014fa6:	90                   	nop
140014fa7:	90                   	nop
140014fa8:	90                   	nop
140014fa9:	90                   	nop
140014faa:	90                   	nop
140014fab:	90                   	nop
140014fac:	90                   	nop
140014fad:	90                   	nop
140014fae:	90                   	nop
140014faf:	90                   	nop
140014fb0:	8a 41 15             	mov    0x15(%rcx),%al
140014fb3:	c3                   	ret
140014fb4:	90                   	nop
140014fb5:	90                   	nop
140014fb6:	90                   	nop
140014fb7:	90                   	nop
140014fb8:	90                   	nop
140014fb9:	90                   	nop
140014fba:	90                   	nop
140014fbb:	90                   	nop
140014fbc:	90                   	nop
140014fbd:	90                   	nop
140014fbe:	90                   	nop
140014fbf:	90                   	nop
140014fc0:	88 51 15             	mov    %dl,0x15(%rcx)
140014fc3:	c3                   	ret
140014fc4:	90                   	nop
140014fc5:	90                   	nop
140014fc6:	90                   	nop
140014fc7:	90                   	nop
140014fc8:	90                   	nop
140014fc9:	90                   	nop
140014fca:	90                   	nop
140014fcb:	90                   	nop
140014fcc:	90                   	nop
140014fcd:	90                   	nop
140014fce:	90                   	nop
140014fcf:	90                   	nop
140014fd0:	c6 41 16 00          	movb   $0x0,0x16(%rcx)
140014fd4:	c3                   	ret
140014fd5:	90                   	nop
140014fd6:	90                   	nop
140014fd7:	90                   	nop
140014fd8:	90                   	nop
140014fd9:	90                   	nop
140014fda:	90                   	nop
140014fdb:	90                   	nop
140014fdc:	90                   	nop
140014fdd:	90                   	nop
140014fde:	90                   	nop
140014fdf:	90                   	nop
140014fe0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140014fe5:	57                   	push   %rdi
140014fe6:	48 83 ec 20          	sub    $0x20,%rsp
140014fea:	48 8b da             	mov    %rdx,%rbx
140014fed:	48 8b f9             	mov    %rcx,%rdi
140014ff0:	48 39 51 30          	cmp    %rdx,0x30(%rcx)
140014ff4:	74 33                	je     0x140015029
140014ff6:	48 85 d2             	test   %rdx,%rdx
140014ff9:	74 0f                	je     0x14001500a
140014ffb:	48 8b 02             	mov    (%rdx),%rax
140014ffe:	48 8b ca             	mov    %rdx,%rcx
140015001:	48 8b 00             	mov    (%rax),%rax
140015004:	ff 15 8e f5 01 00    	call   *0x1f58e(%rip)        # 0x140034598
14001500a:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
14001500e:	48 85 c9             	test   %rcx,%rcx
140015011:	74 12                	je     0x140015025
140015013:	48 83 67 30 00       	andq   $0x0,0x30(%rdi)
140015018:	48 8b 01             	mov    (%rcx),%rax
14001501b:	48 8b 40 08          	mov    0x8(%rax),%rax
14001501f:	ff 15 73 f5 01 00    	call   *0x1f573(%rip)        # 0x140034598
140015025:	48 89 5f 30          	mov    %rbx,0x30(%rdi)
140015029:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14001502e:	48 83 c4 20          	add    $0x20,%rsp
140015032:	5f                   	pop    %rdi
140015033:	c3                   	ret
140015034:	90                   	nop
140015035:	90                   	nop
140015036:	90                   	nop
140015037:	90                   	nop
140015038:	90                   	nop
140015039:	90                   	nop
14001503a:	90                   	nop
14001503b:	90                   	nop
14001503c:	90                   	nop
14001503d:	90                   	nop
14001503e:	90                   	nop
14001503f:	90                   	nop
140015040:	40 53                	rex push %rbx
140015042:	48 83 ec 20          	sub    $0x20,%rsp
140015046:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14001504a:	48 8b da             	mov    %rdx,%rbx
14001504d:	48 89 0a             	mov    %rcx,(%rdx)
140015050:	48 85 c9             	test   %rcx,%rcx
140015053:	74 0c                	je     0x140015061
140015055:	48 8b 01             	mov    (%rcx),%rax
140015058:	48 8b 00             	mov    (%rax),%rax
14001505b:	ff 15 37 f5 01 00    	call   *0x1f537(%rip)        # 0x140034598
140015061:	48 8b c3             	mov    %rbx,%rax
140015064:	48 83 c4 20          	add    $0x20,%rsp
140015068:	5b                   	pop    %rbx
140015069:	c3                   	ret
14001506a:	90                   	nop
14001506b:	90                   	nop
14001506c:	90                   	nop
14001506d:	90                   	nop
14001506e:	90                   	nop
14001506f:	90                   	nop
140015070:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140015075:	57                   	push   %rdi
140015076:	48 83 ec 20          	sub    $0x20,%rsp
14001507a:	48 8b da             	mov    %rdx,%rbx
14001507d:	48 8b f9             	mov    %rcx,%rdi
140015080:	48 39 51 28          	cmp    %rdx,0x28(%rcx)
140015084:	74 33                	je     0x1400150b9
140015086:	48 85 d2             	test   %rdx,%rdx
140015089:	74 0f                	je     0x14001509a
14001508b:	48 8b 02             	mov    (%rdx),%rax
14001508e:	48 8b ca             	mov    %rdx,%rcx
140015091:	48 8b 00             	mov    (%rax),%rax
140015094:	ff 15 fe f4 01 00    	call   *0x1f4fe(%rip)        # 0x140034598
14001509a:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14001509e:	48 85 c9             	test   %rcx,%rcx
1400150a1:	74 12                	je     0x1400150b5
1400150a3:	48 83 67 28 00       	andq   $0x0,0x28(%rdi)
1400150a8:	48 8b 01             	mov    (%rcx),%rax
1400150ab:	48 8b 40 08          	mov    0x8(%rax),%rax
1400150af:	ff 15 e3 f4 01 00    	call   *0x1f4e3(%rip)        # 0x140034598
1400150b5:	48 89 5f 28          	mov    %rbx,0x28(%rdi)
1400150b9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400150be:	48 83 c4 20          	add    $0x20,%rsp
1400150c2:	5f                   	pop    %rdi
1400150c3:	c3                   	ret
1400150c4:	90                   	nop
1400150c5:	90                   	nop
1400150c6:	90                   	nop
1400150c7:	90                   	nop
1400150c8:	90                   	nop
1400150c9:	90                   	nop
1400150ca:	90                   	nop
1400150cb:	90                   	nop
1400150cc:	90                   	nop
1400150cd:	90                   	nop
1400150ce:	90                   	nop
1400150cf:	90                   	nop
1400150d0:	40 53                	rex push %rbx
1400150d2:	48 83 ec 20          	sub    $0x20,%rsp
1400150d6:	48 8b 49 28          	mov    0x28(%rcx),%rcx
1400150da:	48 8b da             	mov    %rdx,%rbx
1400150dd:	48 89 0a             	mov    %rcx,(%rdx)
1400150e0:	48 85 c9             	test   %rcx,%rcx
1400150e3:	74 0c                	je     0x1400150f1
1400150e5:	48 8b 01             	mov    (%rcx),%rax
1400150e8:	48 8b 00             	mov    (%rax),%rax
1400150eb:	ff 15 a7 f4 01 00    	call   *0x1f4a7(%rip)        # 0x140034598
1400150f1:	48 8b c3             	mov    %rbx,%rax
1400150f4:	48 83 c4 20          	add    $0x20,%rsp
1400150f8:	5b                   	pop    %rbx
1400150f9:	c3                   	ret
1400150fa:	90                   	nop
1400150fb:	90                   	nop
1400150fc:	90                   	nop
1400150fd:	90                   	nop
1400150fe:	90                   	nop
1400150ff:	90                   	nop
140015100:	48 8d 41 38          	lea    0x38(%rcx),%rax
140015104:	c3                   	ret
140015105:	90                   	nop
140015106:	90                   	nop
140015107:	90                   	nop
140015108:	90                   	nop
140015109:	90                   	nop
14001510a:	90                   	nop
14001510b:	90                   	nop
14001510c:	90                   	nop
14001510d:	90                   	nop
14001510e:	90                   	nop
14001510f:	90                   	nop
140015110:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140015115:	57                   	push   %rdi
140015116:	48 83 ec 20          	sub    $0x20,%rsp
14001511a:	8b da                	mov    %edx,%ebx
14001511c:	48 8b f9             	mov    %rcx,%rdi
14001511f:	e8 48 fd ff ff       	call   0x140014e6c
140015124:	f6 c3 01             	test   $0x1,%bl
140015127:	74 0e                	je     0x140015137
140015129:	48 85 ff             	test   %rdi,%rdi
14001512c:	74 09                	je     0x140015137
14001512e:	48 8b cf             	mov    %rdi,%rcx
140015131:	ff 15 b9 44 03 00    	call   *0x344b9(%rip)        # 0x1400495f0
140015137:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14001513c:	48 8b c7             	mov    %rdi,%rax
14001513f:	48 83 c4 20          	add    $0x20,%rsp
140015143:	5f                   	pop    %rdi
140015144:	c3                   	ret
140015145:	90                   	nop
140015146:	90                   	nop
140015147:	90                   	nop
140015148:	90                   	nop
140015149:	90                   	nop
14001514a:	90                   	nop
14001514b:	90                   	nop
14001514c:	90                   	nop
14001514d:	90                   	nop
14001514e:	90                   	nop
14001514f:	90                   	nop
140015150:	8a 41 70             	mov    0x70(%rcx),%al
140015153:	c3                   	ret
140015154:	90                   	nop
140015155:	90                   	nop
140015156:	90                   	nop
140015157:	90                   	nop
140015158:	90                   	nop
140015159:	90                   	nop
14001515a:	90                   	nop
14001515b:	90                   	nop
14001515c:	90                   	nop
14001515d:	90                   	nop
14001515e:	90                   	nop
14001515f:	90                   	nop
140015160:	40 53                	rex push %rbx
140015162:	48 83 ec 20          	sub    $0x20,%rsp
140015166:	48 8d 59 78          	lea    0x78(%rcx),%rbx
14001516a:	45 33 c9             	xor    %r9d,%r9d
14001516d:	44 38 8b 88 00 00 00 	cmp    %r9b,0x88(%rbx)
140015174:	74 0a                	je     0x140015180
140015176:	48 8b cb             	mov    %rbx,%rcx
140015179:	e8 6a 08 00 00       	call   0x1400159e8
14001517e:	eb 2f                	jmp    0x1400151af
140015180:	8b 02                	mov    (%rdx),%eax
140015182:	89 03                	mov    %eax,(%rbx)
140015184:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140015188:	44 88 8b 80 00 00 00 	mov    %r9b,0x80(%rbx)
14001518f:	44 38 8a 80 00 00 00 	cmp    %r9b,0x80(%rdx)
140015196:	74 10                	je     0x1400151a8
140015198:	48 83 c2 08          	add    $0x8,%rdx
14001519c:	e8 f7 0f 00 00       	call   0x140016198
1400151a1:	c6 83 80 00 00 00 01 	movb   $0x1,0x80(%rbx)
1400151a8:	c6 83 88 00 00 00 01 	movb   $0x1,0x88(%rbx)
1400151af:	48 83 c4 20          	add    $0x20,%rsp
1400151b3:	5b                   	pop    %rbx
1400151b4:	c3                   	ret
1400151b5:	90                   	nop
1400151b6:	90                   	nop
1400151b7:	90                   	nop
1400151b8:	90                   	nop
1400151b9:	90                   	nop
1400151ba:	90                   	nop
1400151bb:	90                   	nop
1400151bc:	90                   	nop
1400151bd:	90                   	nop
1400151be:	90                   	nop
1400151bf:	90                   	nop
1400151c0:	48 83 ec 28          	sub    $0x28,%rsp
1400151c4:	80 79 16 00          	cmpb   $0x0,0x16(%rcx)
1400151c8:	74 10                	je     0x1400151da
1400151ca:	48 8b 01             	mov    (%rcx),%rax
1400151cd:	48 8b 80 c0 00 00 00 	mov    0xc0(%rax),%rax
1400151d4:	ff 15 be f3 01 00    	call   *0x1f3be(%rip)        # 0x140034598
1400151da:	48 83 c4 28          	add    $0x28,%rsp
1400151de:	c3                   	ret
1400151df:	90                   	nop
1400151e0:	40 53                	rex push %rbx
1400151e2:	48 83 ec 20          	sub    $0x20,%rsp
1400151e6:	48 8b d9             	mov    %rcx,%rbx
1400151e9:	48 8b 89 10 01 00 00 	mov    0x110(%rcx),%rcx
1400151f0:	48 85 c9             	test   %rcx,%rcx