1404f7f4d:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f7f51:	48 85 c9             	test   %rcx,%rcx
1404f7f54:	74 05                	je     0x1404f7f5b
1404f7f56:	e8 e9 31 92 00       	call   0x140e1b144
1404f7f5b:	ba 20 00 00 00       	mov    $0x20,%edx
1404f7f60:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f7f64:	48 8b cf             	mov    %rdi,%rcx
1404f7f67:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f7f6a:	e8 d5 31 92 00       	call   0x140e1b144
1404f7f6f:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
1404f7f73:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f7f78:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f7f7d:	48 83 c4 20          	add    $0x20,%rsp
1404f7f81:	5d                   	pop    %rbp
1404f7f82:	c3                   	ret
1404f7f83:	48 8b 7b 18          	mov    0x18(%rbx),%rdi
1404f7f87:	48 85 ff             	test   %rdi,%rdi
1404f7f8a:	74 22                	je     0x1404f7fae
1404f7f8c:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f7f90:	48 85 c9             	test   %rcx,%rcx
1404f7f93:	74 05                	je     0x1404f7f9a
1404f7f95:	e8 aa 31 92 00       	call   0x140e1b144
1404f7f9a:	ba 20 00 00 00       	mov    $0x20,%edx
1404f7f9f:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f7fa3:	48 8b cf             	mov    %rdi,%rcx
1404f7fa6:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f7fa9:	e8 96 31 92 00       	call   0x140e1b144
1404f7fae:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
1404f7fb2:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f7fb7:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f7fbc:	48 83 c4 20          	add    $0x20,%rsp
1404f7fc0:	5d                   	pop    %rbp
1404f7fc1:	c3                   	ret
1404f7fc2:	48 8b 7b 20          	mov    0x20(%rbx),%rdi
1404f7fc6:	48 85 ff             	test   %rdi,%rdi
1404f7fc9:	74 22                	je     0x1404f7fed
1404f7fcb:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f7fcf:	48 85 c9             	test   %rcx,%rcx
1404f7fd2:	74 05                	je     0x1404f7fd9
1404f7fd4:	e8 6b 31 92 00       	call   0x140e1b144
1404f7fd9:	ba 20 00 00 00       	mov    $0x20,%edx
1404f7fde:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f7fe2:	48 8b cf             	mov    %rdi,%rcx
1404f7fe5:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f7fe8:	e8 57 31 92 00       	call   0x140e1b144
1404f7fed:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
1404f7ff1:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f7ff6:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f7ffb:	48 83 c4 20          	add    $0x20,%rsp
1404f7fff:	5d                   	pop    %rbp
1404f8000:	c3                   	ret
1404f8001:	48 8b 7b 28          	mov    0x28(%rbx),%rdi
1404f8005:	48 85 ff             	test   %rdi,%rdi
1404f8008:	74 22                	je     0x1404f802c
1404f800a:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f800e:	48 85 c9             	test   %rcx,%rcx
1404f8011:	74 05                	je     0x1404f8018
1404f8013:	e8 2c 31 92 00       	call   0x140e1b144
1404f8018:	ba 20 00 00 00       	mov    $0x20,%edx
1404f801d:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8021:	48 8b cf             	mov    %rdi,%rcx
1404f8024:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8027:	e8 18 31 92 00       	call   0x140e1b144
1404f802c:	48 89 6b 28          	mov    %rbp,0x28(%rbx)
1404f8030:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f8035:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f803a:	48 83 c4 20          	add    $0x20,%rsp
1404f803e:	5d                   	pop    %rbp
1404f803f:	c3                   	ret
1404f8040:	48 8b 7b 30          	mov    0x30(%rbx),%rdi
1404f8044:	48 85 ff             	test   %rdi,%rdi
1404f8047:	74 22                	je     0x1404f806b
1404f8049:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f804d:	48 85 c9             	test   %rcx,%rcx
1404f8050:	74 05                	je     0x1404f8057
1404f8052:	e8 ed 30 92 00       	call   0x140e1b144
1404f8057:	ba 20 00 00 00       	mov    $0x20,%edx
1404f805c:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8060:	48 8b cf             	mov    %rdi,%rcx
1404f8063:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8066:	e8 d9 30 92 00       	call   0x140e1b144
1404f806b:	48 89 6b 30          	mov    %rbp,0x30(%rbx)
1404f806f:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f8074:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8079:	48 83 c4 20          	add    $0x20,%rsp
1404f807d:	5d                   	pop    %rbp
1404f807e:	c3                   	ret
1404f807f:	48 8b 7b 38          	mov    0x38(%rbx),%rdi
1404f8083:	48 85 ff             	test   %rdi,%rdi
1404f8086:	74 22                	je     0x1404f80aa
1404f8088:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f808c:	48 85 c9             	test   %rcx,%rcx
1404f808f:	74 05                	je     0x1404f8096
1404f8091:	e8 ae 30 92 00       	call   0x140e1b144
1404f8096:	ba 20 00 00 00       	mov    $0x20,%edx
1404f809b:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f809f:	48 8b cf             	mov    %rdi,%rcx
1404f80a2:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f80a5:	e8 9a 30 92 00       	call   0x140e1b144
1404f80aa:	48 89 6b 38          	mov    %rbp,0x38(%rbx)
1404f80ae:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f80b3:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f80b8:	48 83 c4 20          	add    $0x20,%rsp
1404f80bc:	5d                   	pop    %rbp
1404f80bd:	c3                   	ret
1404f80be:	48 8b 7b 40          	mov    0x40(%rbx),%rdi
1404f80c2:	48 85 ff             	test   %rdi,%rdi
1404f80c5:	74 22                	je     0x1404f80e9
1404f80c7:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f80cb:	48 85 c9             	test   %rcx,%rcx
1404f80ce:	74 05                	je     0x1404f80d5
1404f80d0:	e8 6f 30 92 00       	call   0x140e1b144
1404f80d5:	ba 20 00 00 00       	mov    $0x20,%edx
1404f80da:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f80de:	48 8b cf             	mov    %rdi,%rcx
1404f80e1:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f80e4:	e8 5b 30 92 00       	call   0x140e1b144
1404f80e9:	48 89 6b 40          	mov    %rbp,0x40(%rbx)
1404f80ed:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f80f2:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f80f7:	48 83 c4 20          	add    $0x20,%rsp
1404f80fb:	5d                   	pop    %rbp
1404f80fc:	c3                   	ret
1404f80fd:	48 8b 7b 48          	mov    0x48(%rbx),%rdi
1404f8101:	48 85 ff             	test   %rdi,%rdi
1404f8104:	74 22                	je     0x1404f8128
1404f8106:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f810a:	48 85 c9             	test   %rcx,%rcx
1404f810d:	74 05                	je     0x1404f8114
1404f810f:	e8 30 30 92 00       	call   0x140e1b144
1404f8114:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8119:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f811d:	48 8b cf             	mov    %rdi,%rcx
1404f8120:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8123:	e8 1c 30 92 00       	call   0x140e1b144
1404f8128:	48 89 6b 48          	mov    %rbp,0x48(%rbx)
1404f812c:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f8131:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8136:	48 83 c4 20          	add    $0x20,%rsp
1404f813a:	5d                   	pop    %rbp
1404f813b:	c3                   	ret
1404f813c:	48 8b 7b 50          	mov    0x50(%rbx),%rdi
1404f8140:	48 85 ff             	test   %rdi,%rdi
1404f8143:	74 22                	je     0x1404f8167
1404f8145:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8149:	48 85 c9             	test   %rcx,%rcx
1404f814c:	74 05                	je     0x1404f8153
1404f814e:	e8 f1 2f 92 00       	call   0x140e1b144
1404f8153:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8158:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f815c:	48 8b cf             	mov    %rdi,%rcx
1404f815f:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8162:	e8 dd 2f 92 00       	call   0x140e1b144
1404f8167:	48 89 6b 50          	mov    %rbp,0x50(%rbx)
1404f816b:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f8170:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8175:	48 83 c4 20          	add    $0x20,%rsp
1404f8179:	5d                   	pop    %rbp
1404f817a:	c3                   	ret
1404f817b:	48 8b 7b 58          	mov    0x58(%rbx),%rdi
1404f817f:	48 85 ff             	test   %rdi,%rdi
1404f8182:	74 22                	je     0x1404f81a6
1404f8184:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8188:	48 85 c9             	test   %rcx,%rcx
1404f818b:	74 05                	je     0x1404f8192
1404f818d:	e8 b2 2f 92 00       	call   0x140e1b144
1404f8192:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8197:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f819b:	48 8b cf             	mov    %rdi,%rcx
1404f819e:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f81a1:	e8 9e 2f 92 00       	call   0x140e1b144
1404f81a6:	48 89 6b 58          	mov    %rbp,0x58(%rbx)
1404f81aa:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f81af:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f81b4:	48 83 c4 20          	add    $0x20,%rsp
1404f81b8:	5d                   	pop    %rbp
1404f81b9:	c3                   	ret
1404f81ba:	48 8b 7b 60          	mov    0x60(%rbx),%rdi
1404f81be:	48 85 ff             	test   %rdi,%rdi
1404f81c1:	74 22                	je     0x1404f81e5
1404f81c3:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f81c7:	48 85 c9             	test   %rcx,%rcx
1404f81ca:	74 05                	je     0x1404f81d1
1404f81cc:	e8 73 2f 92 00       	call   0x140e1b144
1404f81d1:	ba 20 00 00 00       	mov    $0x20,%edx
1404f81d6:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f81da:	48 8b cf             	mov    %rdi,%rcx
1404f81dd:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f81e0:	e8 5f 2f 92 00       	call   0x140e1b144
1404f81e5:	48 89 6b 60          	mov    %rbp,0x60(%rbx)
1404f81e9:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f81ee:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f81f3:	48 83 c4 20          	add    $0x20,%rsp
1404f81f7:	5d                   	pop    %rbp
1404f81f8:	c3                   	ret
1404f81f9:	48 8b 7b 68          	mov    0x68(%rbx),%rdi
1404f81fd:	48 85 ff             	test   %rdi,%rdi
1404f8200:	74 22                	je     0x1404f8224
1404f8202:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8206:	48 85 c9             	test   %rcx,%rcx
1404f8209:	74 05                	je     0x1404f8210
1404f820b:	e8 34 2f 92 00       	call   0x140e1b144
1404f8210:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8215:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8219:	48 8b cf             	mov    %rdi,%rcx
1404f821c:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f821f:	e8 20 2f 92 00       	call   0x140e1b144
1404f8224:	48 89 6b 68          	mov    %rbp,0x68(%rbx)
1404f8228:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f822d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8232:	48 83 c4 20          	add    $0x20,%rsp
1404f8236:	5d                   	pop    %rbp
1404f8237:	c3                   	ret
1404f8238:	48 8b 7b 70          	mov    0x70(%rbx),%rdi
1404f823c:	48 85 ff             	test   %rdi,%rdi
1404f823f:	74 22                	je     0x1404f8263
1404f8241:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8245:	48 85 c9             	test   %rcx,%rcx
1404f8248:	74 05                	je     0x1404f824f
1404f824a:	e8 f5 2e 92 00       	call   0x140e1b144
1404f824f:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8254:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8258:	48 8b cf             	mov    %rdi,%rcx
1404f825b:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f825e:	e8 e1 2e 92 00       	call   0x140e1b144
1404f8263:	48 89 6b 70          	mov    %rbp,0x70(%rbx)
1404f8267:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f826c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8271:	48 83 c4 20          	add    $0x20,%rsp
1404f8275:	5d                   	pop    %rbp
1404f8276:	c3                   	ret
1404f8277:	48 8b 7b 78          	mov    0x78(%rbx),%rdi
1404f827b:	48 85 ff             	test   %rdi,%rdi
1404f827e:	74 22                	je     0x1404f82a2
1404f8280:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8284:	48 85 c9             	test   %rcx,%rcx
1404f8287:	74 05                	je     0x1404f828e
1404f8289:	e8 b6 2e 92 00       	call   0x140e1b144
1404f828e:	ba 20 00 00 00       	mov    $0x20,%edx
1404f8293:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8297:	48 8b cf             	mov    %rdi,%rcx
1404f829a:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f829d:	e8 a2 2e 92 00       	call   0x140e1b144
1404f82a2:	48 89 6b 78          	mov    %rbp,0x78(%rbx)
1404f82a6:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f82ab:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f82b0:	48 83 c4 20          	add    $0x20,%rsp
1404f82b4:	5d                   	pop    %rbp
1404f82b5:	c3                   	ret
1404f82b6:	48 8b bb 80 00 00 00 	mov    0x80(%rbx),%rdi
1404f82bd:	48 85 ff             	test   %rdi,%rdi
1404f82c0:	74 22                	je     0x1404f82e4
1404f82c2:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f82c6:	48 85 c9             	test   %rcx,%rcx
1404f82c9:	74 05                	je     0x1404f82d0
1404f82cb:	e8 74 2e 92 00       	call   0x140e1b144
1404f82d0:	ba 20 00 00 00       	mov    $0x20,%edx
1404f82d5:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f82d9:	48 8b cf             	mov    %rdi,%rcx
1404f82dc:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f82df:	e8 60 2e 92 00       	call   0x140e1b144
1404f82e4:	48 89 ab 80 00 00 00 	mov    %rbp,0x80(%rbx)
1404f82eb:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f82f0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f82f5:	48 83 c4 20          	add    $0x20,%rsp
1404f82f9:	5d                   	pop    %rbp
1404f82fa:	c3                   	ret
1404f82fb:	48 8b bb 88 00 00 00 	mov    0x88(%rbx),%rdi
1404f8302:	48 85 ff             	test   %rdi,%rdi
1404f8305:	74 22                	je     0x1404f8329
1404f8307:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f830b:	48 85 c9             	test   %rcx,%rcx
1404f830e:	74 05                	je     0x1404f8315
1404f8310:	e8 2f 2e 92 00       	call   0x140e1b144
1404f8315:	ba 20 00 00 00       	mov    $0x20,%edx
1404f831a:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f831e:	48 8b cf             	mov    %rdi,%rcx
1404f8321:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8324:	e8 1b 2e 92 00       	call   0x140e1b144
1404f8329:	48 89 ab 88 00 00 00 	mov    %rbp,0x88(%rbx)
1404f8330:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f8335:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f833a:	48 83 c4 20          	add    $0x20,%rsp
1404f833e:	5d                   	pop    %rbp
1404f833f:	c3                   	ret
1404f8340:	48 8b bb 90 00 00 00 	mov    0x90(%rbx),%rdi
1404f8347:	48 85 ff             	test   %rdi,%rdi
1404f834a:	74 22                	je     0x1404f836e
1404f834c:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8350:	48 85 c9             	test   %rcx,%rcx
1404f8353:	74 05                	je     0x1404f835a
1404f8355:	e8 ea 2d 92 00       	call   0x140e1b144
1404f835a:	ba 20 00 00 00       	mov    $0x20,%edx
1404f835f:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8363:	48 8b cf             	mov    %rdi,%rcx
1404f8366:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f8369:	e8 d6 2d 92 00       	call   0x140e1b144
1404f836e:	48 89 ab 90 00 00 00 	mov    %rbp,0x90(%rbx)
1404f8375:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f837a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f837f:	48 83 c4 20          	add    $0x20,%rsp
1404f8383:	5d                   	pop    %rbp
1404f8384:	c3                   	ret
1404f8385:	48 8b bb 98 00 00 00 	mov    0x98(%rbx),%rdi
1404f838c:	48 85 ff             	test   %rdi,%rdi
1404f838f:	74 22                	je     0x1404f83b3
1404f8391:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f8395:	48 85 c9             	test   %rcx,%rcx
1404f8398:	74 05                	je     0x1404f839f
1404f839a:	e8 a5 2d 92 00       	call   0x140e1b144
1404f839f:	ba 20 00 00 00       	mov    $0x20,%edx
1404f83a4:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f83a8:	48 8b cf             	mov    %rdi,%rcx
1404f83ab:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f83ae:	e8 91 2d 92 00       	call   0x140e1b144
1404f83b3:	48 89 ab 98 00 00 00 	mov    %rbp,0x98(%rbx)
1404f83ba:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f83bf:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f83c4:	48 83 c4 20          	add    $0x20,%rsp
1404f83c8:	5d                   	pop    %rbp
1404f83c9:	c3                   	ret
1404f83ca:	48 8b bb a0 00 00 00 	mov    0xa0(%rbx),%rdi
1404f83d1:	48 85 ff             	test   %rdi,%rdi
1404f83d4:	74 22                	je     0x1404f83f8
1404f83d6:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f83da:	48 85 c9             	test   %rcx,%rcx
1404f83dd:	74 05                	je     0x1404f83e4
1404f83df:	e8 60 2d 92 00       	call   0x140e1b144
1404f83e4:	ba 20 00 00 00       	mov    $0x20,%edx
1404f83e9:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f83ed:	48 8b cf             	mov    %rdi,%rcx
1404f83f0:	89 6f 10             	mov    %ebp,0x10(%rdi)
1404f83f3:	e8 4c 2d 92 00       	call   0x140e1b144
1404f83f8:	48 89 ab a0 00 00 00 	mov    %rbp,0xa0(%rbx)
1404f83ff:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1404f8404:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1404f8409:	48 83 c4 20          	add    $0x20,%rsp
1404f840d:	5d                   	pop    %rbp
1404f840e:	c3                   	ret
1404f840f:	48 8b bb a8 00 00 00 	mov    0xa8(%rbx),%rdi
1404f8416:	48 85 ff             	test   %rdi,%rdi
1404f8419:	74 22                	je     0x1404f843d
1404f841b:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404f841f:	48 85 c9             	test   %rcx,%rcx
1404f8422:	74 05                	je     0x1404f8429
1404f8424:	e8 1b 2d 92 00       	call   0x140e1b144
1404f8429:	ba 20 00 00 00       	mov    $0x20,%edx
1404f842e:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1404f8432:	48 8b cf             	mov    %rdi,%rcx
1404f8435:	89 6f 10             	mov    %ebp,0x10(%rdi)