14015e194:	e8 37 fe ff ff       	call   0x14015dfd0
14015e199:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14015e19d:	48 89 da             	mov    %rbx,%rdx
14015e1a0:	e8 2b fe ff ff       	call   0x14015dfd0
14015e1a5:	49 8b 56 10          	mov    0x10(%r14),%rdx
14015e1a9:	41 0f b6 46 18       	movzbl 0x18(%r14),%eax
14015e1ae:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e1b2:	4d 8b 75 08          	mov    0x8(%r13),%r14
14015e1b6:	4d 85 f6             	test   %r14,%r14
14015e1b9:	74 24                	je     0x14015e1df
14015e1bb:	49 8b 0e             	mov    (%r14),%rcx
14015e1be:	48 89 da             	mov    %rbx,%rdx
14015e1c1:	e8 0a fe ff ff       	call   0x14015dfd0
14015e1c6:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14015e1ca:	48 89 da             	mov    %rbx,%rdx
14015e1cd:	e8 fe fd ff ff       	call   0x14015dfd0
14015e1d2:	49 8b 56 10          	mov    0x10(%r14),%rdx
14015e1d6:	41 0f b6 46 18       	movzbl 0x18(%r14),%eax
14015e1db:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e1df:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e1e3:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e1e8:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e1ec:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
14015e1f1:	41 0f b6 44 24 18    	movzbl 0x18(%r12),%eax
14015e1f7:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e1fb:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14015e1ff:	0f b6 46 18          	movzbl 0x18(%rsi),%eax
14015e203:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e207:	48 8b 77 08          	mov    0x8(%rdi),%rsi
14015e20b:	48 85 f6             	test   %rsi,%rsi
14015e20e:	0f 84 a2 01 00 00    	je     0x14015e3b6
14015e214:	4c 8b 26             	mov    (%rsi),%r12
14015e217:	4d 85 e4             	test   %r12,%r12
14015e21a:	0f 84 f0 00 00 00    	je     0x14015e310
14015e220:	4d 8b 2c 24          	mov    (%r12),%r13
14015e224:	4d 85 ed             	test   %r13,%r13
14015e227:	74 67                	je     0x14015e290
14015e229:	4d 8b 75 00          	mov    0x0(%r13),%r14
14015e22d:	4d 85 f6             	test   %r14,%r14
14015e230:	74 24                	je     0x14015e256
14015e232:	49 8b 0e             	mov    (%r14),%rcx
14015e235:	48 89 da             	mov    %rbx,%rdx
14015e238:	e8 93 fd ff ff       	call   0x14015dfd0
14015e23d:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14015e241:	48 89 da             	mov    %rbx,%rdx
14015e244:	e8 87 fd ff ff       	call   0x14015dfd0
14015e249:	49 8b 56 10          	mov    0x10(%r14),%rdx
14015e24d:	41 0f b6 46 18       	movzbl 0x18(%r14),%eax
14015e252:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e256:	4d 8b 75 08          	mov    0x8(%r13),%r14
14015e25a:	4d 85 f6             	test   %r14,%r14
14015e25d:	74 24                	je     0x14015e283
14015e25f:	49 8b 0e             	mov    (%r14),%rcx
14015e262:	48 89 da             	mov    %rbx,%rdx
14015e265:	e8 66 fd ff ff       	call   0x14015dfd0
14015e26a:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14015e26e:	48 89 da             	mov    %rbx,%rdx
14015e271:	e8 5a fd ff ff       	call   0x14015dfd0
14015e276:	49 8b 56 10          	mov    0x10(%r14),%rdx
14015e27a:	41 0f b6 46 18       	movzbl 0x18(%r14),%eax
14015e27f:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e283:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e287:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e28c:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e290:	4d 8b 6c 24 08       	mov    0x8(%r12),%r13
14015e295:	4d 85 ed             	test   %r13,%r13
14015e298:	74 67                	je     0x14015e301
14015e29a:	4d 8b 75 00          	mov    0x0(%r13),%r14
14015e29e:	4d 85 f6             	test   %r14,%r14
14015e2a1:	74 24                	je     0x14015e2c7
14015e2a3:	49 8b 0e             	mov    (%r14),%rcx
14015e2a6:	48 89 da             	mov    %rbx,%rdx
14015e2a9:	e8 22 fd ff ff       	call   0x14015dfd0
14015e2ae:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14015e2b2:	48 89 da             	mov    %rbx,%rdx
14015e2b5:	e8 16 fd ff ff       	call   0x14015dfd0
14015e2ba:	49 8b 56 10          	mov    0x10(%r14),%rdx
14015e2be:	41 0f b6 46 18       	movzbl 0x18(%r14),%eax
14015e2c3:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e2c7:	4d 8b 75 08          	mov    0x8(%r13),%r14
14015e2cb:	4d 85 f6             	test   %r14,%r14
14015e2ce:	74 24                	je     0x14015e2f4
14015e2d0:	49 8b 0e             	mov    (%r14),%rcx
14015e2d3:	48 89 da             	mov    %rbx,%rdx
14015e2d6:	e8 f5 fc ff ff       	call   0x14015dfd0
14015e2db:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14015e2df:	48 89 da             	mov    %rbx,%rdx
14015e2e2:	e8 e9 fc ff ff       	call   0x14015dfd0
14015e2e7:	49 8b 56 10          	mov    0x10(%r14),%rdx
14015e2eb:	41 0f b6 46 18       	movzbl 0x18(%r14),%eax
14015e2f0:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e2f4:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e2f8:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e2fd:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e301:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
14015e306:	41 0f b6 44 24 18    	movzbl 0x18(%r12),%eax
14015e30c:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e310:	4c 8b 66 08          	mov    0x8(%rsi),%r12
14015e314:	4d 85 e4             	test   %r12,%r12
14015e317:	0f 84 8d 00 00 00    	je     0x14015e3aa
14015e31d:	4d 8b 2c 24          	mov    (%r12),%r13
14015e321:	4d 85 ed             	test   %r13,%r13
14015e324:	74 46                	je     0x14015e36c
14015e326:	4d 8b 75 00          	mov    0x0(%r13),%r14
14015e32a:	4d 85 f6             	test   %r14,%r14
14015e32d:	74 24                	je     0x14015e353
14015e32f:	49 8b 0e             	mov    (%r14),%rcx
14015e332:	48 89 da             	mov    %rbx,%rdx
14015e335:	e8 96 fc ff ff       	call   0x14015dfd0
14015e33a:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14015e33e:	48 89 da             	mov    %rbx,%rdx
14015e341:	e8 8a fc ff ff       	call   0x14015dfd0
14015e346:	49 8b 56 10          	mov    0x10(%r14),%rdx
14015e34a:	41 0f b6 46 18       	movzbl 0x18(%r14),%eax
14015e34f:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e353:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14015e357:	48 89 da             	mov    %rbx,%rdx
14015e35a:	e8 71 fc ff ff       	call   0x14015dfd0
14015e35f:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e363:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e368:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e36c:	4d 8b 6c 24 08       	mov    0x8(%r12),%r13
14015e371:	4d 85 ed             	test   %r13,%r13
14015e374:	74 25                	je     0x14015e39b
14015e376:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14015e37a:	48 89 da             	mov    %rbx,%rdx
14015e37d:	e8 4e fc ff ff       	call   0x14015dfd0
14015e382:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14015e386:	48 89 da             	mov    %rbx,%rdx
14015e389:	e8 42 fc ff ff       	call   0x14015dfd0
14015e38e:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e392:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e397:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e39b:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
14015e3a0:	41 0f b6 44 24 18    	movzbl 0x18(%r12),%eax
14015e3a6:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e3aa:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14015e3ae:	0f b6 46 18          	movzbl 0x18(%rsi),%eax
14015e3b2:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e3b6:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14015e3ba:	0f b6 47 18          	movzbl 0x18(%rdi),%eax
14015e3be:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e3c2:	48 8b 75 08          	mov    0x8(%rbp),%rsi
14015e3c6:	48 85 f6             	test   %rsi,%rsi
14015e3c9:	0f 84 0f 02 00 00    	je     0x14015e5de
14015e3cf:	48 8b 3e             	mov    (%rsi),%rdi
14015e3d2:	48 85 ff             	test   %rdi,%rdi
14015e3d5:	0f 84 f5 00 00 00    	je     0x14015e4d0
14015e3db:	4c 8b 27             	mov    (%rdi),%r12
14015e3de:	4d 85 e4             	test   %r12,%r12
14015e3e1:	74 6c                	je     0x14015e44f
14015e3e3:	4d 8b 2c 24          	mov    (%r12),%r13
14015e3e7:	4d 85 ed             	test   %r13,%r13
14015e3ea:	74 25                	je     0x14015e411
14015e3ec:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14015e3f0:	48 89 da             	mov    %rbx,%rdx
14015e3f3:	e8 d8 fb ff ff       	call   0x14015dfd0
14015e3f8:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14015e3fc:	48 89 da             	mov    %rbx,%rdx
14015e3ff:	e8 cc fb ff ff       	call   0x14015dfd0
14015e404:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e408:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e40d:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e411:	4d 8b 6c 24 08       	mov    0x8(%r12),%r13
14015e416:	4d 85 ed             	test   %r13,%r13
14015e419:	74 25                	je     0x14015e440
14015e41b:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14015e41f:	48 89 da             	mov    %rbx,%rdx
14015e422:	e8 a9 fb ff ff       	call   0x14015dfd0
14015e427:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14015e42b:	48 89 da             	mov    %rbx,%rdx
14015e42e:	e8 9d fb ff ff       	call   0x14015dfd0
14015e433:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e437:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e43c:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e440:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
14015e445:	41 0f b6 44 24 18    	movzbl 0x18(%r12),%eax
14015e44b:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e44f:	4c 8b 67 08          	mov    0x8(%rdi),%r12
14015e453:	4d 85 e4             	test   %r12,%r12
14015e456:	74 6c                	je     0x14015e4c4
14015e458:	4d 8b 2c 24          	mov    (%r12),%r13
14015e45c:	4d 85 ed             	test   %r13,%r13
14015e45f:	74 25                	je     0x14015e486
14015e461:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14015e465:	48 89 da             	mov    %rbx,%rdx
14015e468:	e8 63 fb ff ff       	call   0x14015dfd0
14015e46d:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14015e471:	48 89 da             	mov    %rbx,%rdx
14015e474:	e8 57 fb ff ff       	call   0x14015dfd0
14015e479:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e47d:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e482:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e486:	4d 8b 6c 24 08       	mov    0x8(%r12),%r13
14015e48b:	4d 85 ed             	test   %r13,%r13
14015e48e:	74 25                	je     0x14015e4b5
14015e490:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14015e494:	48 89 da             	mov    %rbx,%rdx
14015e497:	e8 34 fb ff ff       	call   0x14015dfd0
14015e49c:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14015e4a0:	48 89 da             	mov    %rbx,%rdx
14015e4a3:	e8 28 fb ff ff       	call   0x14015dfd0
14015e4a8:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e4ac:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e4b1:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e4b5:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
14015e4ba:	41 0f b6 44 24 18    	movzbl 0x18(%r12),%eax
14015e4c0:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e4c4:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14015e4c8:	0f b6 47 18          	movzbl 0x18(%rdi),%eax
14015e4cc:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e4d0:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
14015e4d4:	48 85 ff             	test   %rdi,%rdi
14015e4d7:	0f 84 f5 00 00 00    	je     0x14015e5d2
14015e4dd:	4c 8b 27             	mov    (%rdi),%r12
14015e4e0:	4d 85 e4             	test   %r12,%r12
14015e4e3:	74 6c                	je     0x14015e551
14015e4e5:	4d 8b 2c 24          	mov    (%r12),%r13
14015e4e9:	4d 85 ed             	test   %r13,%r13
14015e4ec:	74 25                	je     0x14015e513
14015e4ee:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14015e4f2:	48 89 da             	mov    %rbx,%rdx
14015e4f5:	e8 d6 fa ff ff       	call   0x14015dfd0
14015e4fa:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14015e4fe:	48 89 da             	mov    %rbx,%rdx
14015e501:	e8 ca fa ff ff       	call   0x14015dfd0
14015e506:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e50a:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e50f:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e513:	4d 8b 6c 24 08       	mov    0x8(%r12),%r13
14015e518:	4d 85 ed             	test   %r13,%r13
14015e51b:	74 25                	je     0x14015e542
14015e51d:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14015e521:	48 89 da             	mov    %rbx,%rdx
14015e524:	e8 a7 fa ff ff       	call   0x14015dfd0
14015e529:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14015e52d:	48 89 da             	mov    %rbx,%rdx
14015e530:	e8 9b fa ff ff       	call   0x14015dfd0
14015e535:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e539:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e53e:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e542:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
14015e547:	41 0f b6 44 24 18    	movzbl 0x18(%r12),%eax
14015e54d:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e551:	4c 8b 67 08          	mov    0x8(%rdi),%r12
14015e555:	4d 85 e4             	test   %r12,%r12
14015e558:	74 6c                	je     0x14015e5c6
14015e55a:	4d 8b 2c 24          	mov    (%r12),%r13
14015e55e:	4d 85 ed             	test   %r13,%r13
14015e561:	74 25                	je     0x14015e588
14015e563:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14015e567:	48 89 da             	mov    %rbx,%rdx
14015e56a:	e8 61 fa ff ff       	call   0x14015dfd0
14015e56f:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14015e573:	48 89 da             	mov    %rbx,%rdx
14015e576:	e8 55 fa ff ff       	call   0x14015dfd0
14015e57b:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e57f:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e584:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e588:	4d 8b 6c 24 08       	mov    0x8(%r12),%r13
14015e58d:	4d 85 ed             	test   %r13,%r13
14015e590:	74 25                	je     0x14015e5b7
14015e592:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14015e596:	48 89 da             	mov    %rbx,%rdx
14015e599:	e8 32 fa ff ff       	call   0x14015dfd0
14015e59e:	49 8b 4d 08          	mov    0x8(%r13),%rcx
14015e5a2:	48 89 da             	mov    %rbx,%rdx
14015e5a5:	e8 26 fa ff ff       	call   0x14015dfd0
14015e5aa:	49 8b 55 10          	mov    0x10(%r13),%rdx
14015e5ae:	41 0f b6 45 18       	movzbl 0x18(%r13),%eax
14015e5b3:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e5b7:	49 8b 54 24 10       	mov    0x10(%r12),%rdx
14015e5bc:	41 0f b6 44 24 18    	movzbl 0x18(%r12),%eax
14015e5c2:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e5c6:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14015e5ca:	0f b6 47 18          	movzbl 0x18(%rdi),%eax
14015e5ce:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e5d2:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14015e5d6:	0f b6 46 18          	movzbl 0x18(%rsi),%eax
14015e5da:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e5de:	48 8b 55 10          	mov    0x10(%rbp),%rdx
14015e5e2:	0f b6 45 18          	movzbl 0x18(%rbp),%eax
14015e5e6:	48 89 14 c3          	mov    %rdx,(%rbx,%rax,8)
14015e5ea:	48 83 c4 20          	add    $0x20,%rsp
14015e5ee:	5b                   	pop    %rbx
14015e5ef:	5e                   	pop    %rsi
14015e5f0:	5f                   	pop    %rdi
14015e5f1:	5d                   	pop    %rbp
14015e5f2:	41 5c                	pop    %r12
14015e5f4:	41 5d                	pop    %r13
14015e5f6:	41 5e                	pop    %r14
14015e5f8:	c3                   	ret
14015e5f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14015e600:	41 57                	push   %r15
14015e602:	41 56                	push   %r14
14015e604:	41 55                	push   %r13
14015e606:	41 54                	push   %r12
14015e608:	55                   	push   %rbp
14015e609:	57                   	push   %rdi
14015e60a:	56                   	push   %rsi
14015e60b:	53                   	push   %rbx
14015e60c:	48 83 ec 28          	sub    $0x28,%rsp
14015e610:	48 89 cf             	mov    %rcx,%rdi
14015e613:	89 d3                	mov    %edx,%ebx
14015e615:	4c 89 c6             	mov    %r8,%rsi
14015e618:	48 85 c9             	test   %rcx,%rcx
14015e61b:	0f 84 90 05 00 00    	je     0x14015ebb1
14015e621:	48 8b 29             	mov    (%rcx),%rbp
14015e624:	48 85 ed             	test   %rbp,%rbp
14015e627:	0f 84 03 03 00 00    	je     0x14015e930
14015e62d:	4c 8b 65 00          	mov    0x0(%rbp),%r12
14015e631:	4d 85 e4             	test   %r12,%r12
14015e634:	0f 84 ba 01 00 00    	je     0x14015e7f4
14015e63a:	4d 8b 2c 24          	mov    (%r12),%r13
14015e63e:	4d 85 ed             	test   %r13,%r13
14015e641:	0f 84 14 01 00 00    	je     0x14015e75b
14015e647:	4d 8b 75 00          	mov    0x0(%r13),%r14
14015e64b:	4d 85 f6             	test   %r14,%r14
14015e64e:	74 75                	je     0x14015e6c5
14015e650:	4d 8b 3e             	mov    (%r14),%r15
14015e653:	4d 85 ff             	test   %r15,%r15
14015e656:	74 27                	je     0x14015e67f
14015e658:	49 8b 0f             	mov    (%r15),%rcx
14015e65b:	e8 a0 ff ff ff       	call   0x14015e600
14015e660:	49 8b 4f 08          	mov    0x8(%r15),%rcx
14015e664:	89 da                	mov    %ebx,%edx
14015e666:	49 89 f0             	mov    %rsi,%r8
14015e669:	e8 92 ff ff ff       	call   0x14015e600
14015e66e:	41 0f b6 47 18       	movzbl 0x18(%r15),%eax
14015e673:	48 01 f0             	add    %rsi,%rax
14015e676:	0f b6 10             	movzbl (%rax),%edx
14015e679:	39 d3                	cmp    %edx,%ebx
14015e67b:	73 02                	jae    0x14015e67f
14015e67d:	88 18                	mov    %bl,(%rax)
14015e67f:	4d 8b 7e 08          	mov    0x8(%r14),%r15
14015e683:	4d 85 ff             	test   %r15,%r15
14015e686:	74 2c                	je     0x14015e6b4
14015e688:	49 8b 0f             	mov    (%r15),%rcx
14015e68b:	49 89 f0             	mov    %rsi,%r8
14015e68e:	89 da                	mov    %ebx,%edx
14015e690:	e8 6b ff ff ff       	call   0x14015e600
14015e695:	49 8b 4f 08          	mov    0x8(%r15),%rcx
14015e699:	89 da                	mov    %ebx,%edx
14015e69b:	49 89 f0             	mov    %rsi,%r8
14015e69e:	e8 5d ff ff ff       	call   0x14015e600
14015e6a3:	41 0f b6 47 18       	movzbl 0x18(%r15),%eax
14015e6a8:	48 01 f0             	add    %rsi,%rax
14015e6ab:	0f b6 10             	movzbl (%rax),%edx
14015e6ae:	39 d3                	cmp    %edx,%ebx
14015e6b0:	73 02                	jae    0x14015e6b4