14007f1b5:	e8 62 87 fd ff       	call   0x14005791c
14007f1ba:	e9 fb fe ff ff       	jmp    0x14007f0ba
14007f1bf:	48 8b 8e 18 01 00 00 	mov    0x118(%rsi),%rcx
14007f1c6:	40 b6 08             	mov    $0x8,%sil
14007f1c9:	48 85 c9             	test   %rcx,%rcx
14007f1cc:	0f 84 26 01 00 00    	je     0x14007f2f8
14007f1d2:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
14007f1d6:	ba fe ff ff 7f       	mov    $0x7ffffffe,%edx
14007f1db:	e8 80 90 fa ff       	call   0x140028260
14007f1e0:	44 8b f8             	mov    %eax,%r15d
14007f1e3:	85 c0                	test   %eax,%eax
14007f1e5:	79 48                	jns    0x14007f22f
14007f1e7:	48 8b 0d 12 fe 01 00 	mov    0x1fe12(%rip),%rcx        # 0x14009f000
14007f1ee:	4c 8d 25 0b fe 01 00 	lea    0x1fe0b(%rip),%r12        # 0x14009f000
14007f1f5:	49 3b cc             	cmp    %r12,%rcx
14007f1f8:	0f 84 01 01 00 00    	je     0x14007f2ff
14007f1fe:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f202:	0f 84 f7 00 00 00    	je     0x14007f2ff
14007f208:	80 79 41 03          	cmpb   $0x3,0x41(%rcx)
14007f20c:	0f 82 ed 00 00 00    	jb     0x14007f2ff
14007f212:	ba 0e 00 00 00       	mov    $0xe,%edx
14007f217:	44 8b c8             	mov    %eax,%r9d
14007f21a:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f21e:	4c 8d 05 63 3e 01 00 	lea    0x13e63(%rip),%r8        # 0x140093088
14007f225:	e8 f2 86 fd ff       	call   0x14005791c
14007f22a:	e9 d0 00 00 00       	jmp    0x14007f2ff
14007f22f:	4c 8b 65 b8          	mov    -0x48(%rbp),%r12
14007f233:	b8 02 00 00 00       	mov    $0x2,%eax
14007f238:	49 ff c4             	inc    %r12
14007f23b:	49 f7 e4             	mul    %r12
14007f23e:	49 0f 40 c6          	cmovo  %r14,%rax
14007f242:	48 8b c8             	mov    %rax,%rcx
14007f245:	e8 8a 4c fb ff       	call   0x140033ed4
14007f24a:	48 89 87 f8 00 00 00 	mov    %rax,0xf8(%rdi)
14007f251:	48 85 c0             	test   %rax,%rax
14007f254:	75 3a                	jne    0x14007f290
14007f256:	48 8b 0d a3 fd 01 00 	mov    0x1fda3(%rip),%rcx        # 0x14009f000
14007f25d:	48 8d 05 9c fd 01 00 	lea    0x1fd9c(%rip),%rax        # 0x14009f000
14007f264:	48 3b c8             	cmp    %rax,%rcx
14007f267:	74 21                	je     0x14007f28a
14007f269:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f26d:	74 1b                	je     0x14007f28a
14007f26f:	80 79 41 03          	cmpb   $0x3,0x41(%rcx)
14007f273:	72 15                	jb     0x14007f28a
14007f275:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f279:	4c 8d 05 08 3e 01 00 	lea    0x13e08(%rip),%r8        # 0x140093088
14007f280:	ba 0f 00 00 00       	mov    $0xf,%edx
14007f285:	e8 66 86 fd ff       	call   0x1400578f0
14007f28a:	41 bf 0e 00 07 80    	mov    $0x8007000e,%r15d
14007f290:	45 85 ff             	test   %r15d,%r15d
14007f293:	78 63                	js     0x14007f2f8
14007f295:	4c 8b 45 c0          	mov    -0x40(%rbp),%r8
14007f299:	49 8b d4             	mov    %r12,%rdx
14007f29c:	48 8b 8f f8 00 00 00 	mov    0xf8(%rdi),%rcx
14007f2a3:	4d 8b 80 18 01 00 00 	mov    0x118(%r8),%r8
14007f2aa:	e8 2d 8f fa ff       	call   0x1400281dc
14007f2af:	45 33 e4             	xor    %r12d,%r12d
14007f2b2:	44 8b f8             	mov    %eax,%r15d
14007f2b5:	85 c0                	test   %eax,%eax
14007f2b7:	79 3f                	jns    0x14007f2f8
14007f2b9:	48 8b 8f f8 00 00 00 	mov    0xf8(%rdi),%rcx
14007f2c0:	e8 3b 4c fb ff       	call   0x140033f00
14007f2c5:	4c 89 a7 f8 00 00 00 	mov    %r12,0xf8(%rdi)
14007f2cc:	48 8b 0d 2d fd 01 00 	mov    0x1fd2d(%rip),%rcx        # 0x14009f000
14007f2d3:	4c 8d 25 26 fd 01 00 	lea    0x1fd26(%rip),%r12        # 0x14009f000
14007f2da:	49 3b cc             	cmp    %r12,%rcx
14007f2dd:	74 20                	je     0x14007f2ff
14007f2df:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f2e3:	74 1a                	je     0x14007f2ff
14007f2e5:	80 79 41 03          	cmpb   $0x3,0x41(%rcx)
14007f2e9:	72 14                	jb     0x14007f2ff
14007f2eb:	ba 10 00 00 00       	mov    $0x10,%edx
14007f2f0:	45 8b cf             	mov    %r15d,%r9d
14007f2f3:	e9 22 ff ff ff       	jmp    0x14007f21a
14007f2f8:	4c 8d 25 01 fd 01 00 	lea    0x1fd01(%rip),%r12        # 0x14009f000
14007f2ff:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
14007f303:	48 8d 4f 60          	lea    0x60(%rdi),%rcx
14007f307:	48 ff 15 02 55 00 00 	rex.W call *0x5502(%rip)        # 0x140084810
14007f30e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007f313:	45 33 ff             	xor    %r15d,%r15d
14007f316:	85 c0                	test   %eax,%eax
14007f318:	74 2d                	je     0x14007f347
14007f31a:	48 8b 0d df fc 01 00 	mov    0x1fcdf(%rip),%rcx        # 0x14009f000
14007f321:	49 3b cc             	cmp    %r12,%rcx
14007f324:	0f 84 90 fd ff ff    	je     0x14007f0ba
14007f32a:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f32e:	0f 84 86 fd ff ff    	je     0x14007f0ba
14007f334:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f338:	0f 82 7c fd ff ff    	jb     0x14007f0ba
14007f33e:	41 8d 57 11          	lea    0x11(%r15),%edx
14007f342:	e9 60 fe ff ff       	jmp    0x14007f1a7
14007f347:	49 8b 45 00          	mov    0x0(%r13),%rax
14007f34b:	ba 04 00 00 00       	mov    $0x4,%edx
14007f350:	49 8b cd             	mov    %r13,%rcx
14007f353:	4c 89 7d a0          	mov    %r15,-0x60(%rbp)
14007f357:	48 8b 40 18          	mov    0x18(%rax),%rax
14007f35b:	ff 15 67 63 00 00    	call   *0x6367(%rip)        # 0x1400856c8
14007f361:	4c 8b e0             	mov    %rax,%r12
14007f364:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
14007f368:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
14007f36c:	48 f7 d8             	neg    %rax
14007f36f:	45 1b ed             	sbb    %r13d,%r13d
14007f372:	41 83 c5 04          	add    $0x4,%r13d
14007f376:	45 3b fd             	cmp    %r13d,%r15d
14007f379:	0f 83 d5 01 00 00    	jae    0x14007f554
14007f37f:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14007f386:	48 ff 15 4b 54 00 00 	rex.W call *0x544b(%rip)        # 0x1400847d8
14007f38d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007f392:	85 c0                	test   %eax,%eax
14007f394:	74 0b                	je     0x14007f3a1
14007f396:	3d 20 07 00 00       	cmp    $0x720,%eax
14007f39b:	0f 85 c2 00 00 00    	jne    0x14007f463
14007f3a1:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14007f3a5:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14007f3ac:	48 ff 15 5d 54 00 00 	rex.W call *0x545d(%rip)        # 0x140084810
14007f3b3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007f3b8:	45 33 c0             	xor    %r8d,%r8d
14007f3bb:	85 c0                	test   %eax,%eax
14007f3bd:	0f 85 5c 01 00 00    	jne    0x14007f51f
14007f3c3:	49 8b ce             	mov    %r14,%rcx
14007f3c6:	48 ff c1             	inc    %rcx
14007f3c9:	66 45 39 04 4c       	cmp    %r8w,(%r12,%rcx,2)
14007f3ce:	75 f6                	jne    0x14007f3c6
14007f3d0:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
14007f3d4:	49 8b c6             	mov    %r14,%rax
14007f3d7:	48 ff c0             	inc    %rax
14007f3da:	66 44 39 04 42       	cmp    %r8w,(%rdx,%rax,2)
14007f3df:	75 f6                	jne    0x14007f3d7
14007f3e1:	4c 8d 60 0e          	lea    0xe(%rax),%r12
14007f3e5:	b8 02 00 00 00       	mov    $0x2,%eax
14007f3ea:	4c 03 e1             	add    %rcx,%r12
14007f3ed:	49 f7 e4             	mul    %r12
14007f3f0:	49 0f 40 c6          	cmovo  %r14,%rax
14007f3f4:	48 8b c8             	mov    %rax,%rcx
14007f3f7:	e8 d8 4a fb ff       	call   0x140033ed4
14007f3fc:	48 8b c8             	mov    %rax,%rcx
14007f3ff:	41 8b c7             	mov    %r15d,%eax
14007f402:	48 89 8c c7 c8 00 00 	mov    %rcx,0xc8(%rdi,%rax,8)
14007f409:	00
14007f40a:	48 85 c9             	test   %rcx,%rcx
14007f40d:	0f 84 cb 00 00 00    	je     0x14007f4de
14007f413:	48 8b 45 90          	mov    -0x70(%rbp),%rax
14007f417:	4c 8d 05 da 37 01 00 	lea    0x137da(%rip),%r8        # 0x140092bf8
14007f41e:	4c 8b 4d b8          	mov    -0x48(%rbp),%r9
14007f422:	49 8b d4             	mov    %r12,%rdx
14007f425:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14007f42a:	e8 69 83 ff ff       	call   0x140077798
14007f42f:	85 c0                	test   %eax,%eax
14007f431:	78 65                	js     0x14007f498
14007f433:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
14007f437:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14007f43b:	48 ff c8             	dec    %rax
14007f43e:	49 03 c4             	add    %r12,%rax
14007f441:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
14007f445:	48 ff 15 94 53 00 00 	rex.W call *0x5394(%rip)        # 0x1400847e0
14007f44c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007f451:	4c 8b 65 b8          	mov    -0x48(%rbp),%r12
14007f455:	33 c0                	xor    %eax,%eax
14007f457:	48 89 45 90          	mov    %rax,-0x70(%rbp)
14007f45b:	41 ff c7             	inc    %r15d
14007f45e:	e9 13 ff ff ff       	jmp    0x14007f376
14007f463:	48 8b 0d 96 fb 01 00 	mov    0x1fb96(%rip),%rcx        # 0x14009f000
14007f46a:	4c 8d 25 8f fb 01 00 	lea    0x1fb8f(%rip),%r12        # 0x14009f000
14007f471:	49 3b cc             	cmp    %r12,%rcx
14007f474:	0f 84 40 fc ff ff    	je     0x14007f0ba
14007f47a:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f47e:	0f 84 36 fc ff ff    	je     0x14007f0ba
14007f484:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f488:	0f 82 2c fc ff ff    	jb     0x14007f0ba
14007f48e:	ba 12 00 00 00       	mov    $0x12,%edx
14007f493:	e9 0f fd ff ff       	jmp    0x14007f1a7
14007f498:	48 8b 0d 61 fb 01 00 	mov    0x1fb61(%rip),%rcx        # 0x14009f000
14007f49f:	4c 8d 25 5a fb 01 00 	lea    0x1fb5a(%rip),%r12        # 0x14009f000
14007f4a6:	49 3b cc             	cmp    %r12,%rcx
14007f4a9:	74 29                	je     0x14007f4d4
14007f4ab:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f4af:	74 23                	je     0x14007f4d4
14007f4b1:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f4b5:	72 1d                	jb     0x14007f4d4
14007f4b7:	4c 8b 4d 90          	mov    -0x70(%rbp),%r9
14007f4bb:	4c 8d 05 c6 3b 01 00 	lea    0x13bc6(%rip),%r8        # 0x140093088
14007f4c2:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f4c6:	ba 15 00 00 00       	mov    $0x15,%edx
14007f4cb:	89 44 24 20          	mov    %eax,0x20(%rsp)
14007f4cf:	e8 a4 86 fd ff       	call   0x140057b78
14007f4d4:	bb e5 00 00 c0       	mov    $0xc00000e5,%ebx
14007f4d9:	e9 e1 fb ff ff       	jmp    0x14007f0bf
14007f4de:	48 8b 0d 1b fb 01 00 	mov    0x1fb1b(%rip),%rcx        # 0x14009f000
14007f4e5:	4c 8d 25 14 fb 01 00 	lea    0x1fb14(%rip),%r12        # 0x14009f000
14007f4ec:	49 3b cc             	cmp    %r12,%rcx
14007f4ef:	74 24                	je     0x14007f515
14007f4f1:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f4f5:	74 1e                	je     0x14007f515
14007f4f7:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f4fb:	72 18                	jb     0x14007f515
14007f4fd:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f501:	4c 8d 05 80 3b 01 00 	lea    0x13b80(%rip),%r8        # 0x140093088
14007f508:	ba 14 00 00 00       	mov    $0x14,%edx
14007f50d:	45 8b cf             	mov    %r15d,%r9d
14007f510:	e8 07 84 fd ff       	call   0x14005791c
14007f515:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
14007f51a:	e9 a0 fb ff ff       	jmp    0x14007f0bf
14007f51f:	48 8b 0d da fa 01 00 	mov    0x1fada(%rip),%rcx        # 0x14009f000
14007f526:	4c 8d 25 d3 fa 01 00 	lea    0x1fad3(%rip),%r12        # 0x14009f000
14007f52d:	49 3b cc             	cmp    %r12,%rcx
14007f530:	0f 84 84 fb ff ff    	je     0x14007f0ba
14007f536:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f53a:	0f 84 7a fb ff ff    	je     0x14007f0ba
14007f540:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f544:	0f 82 70 fb ff ff    	jb     0x14007f0ba
14007f54a:	ba 13 00 00 00       	mov    $0x13,%edx
14007f54f:	e9 53 fc ff ff       	jmp    0x14007f1a7
14007f554:	4c 8b 7d a8          	mov    -0x58(%rbp),%r15
14007f558:	4d 85 ff             	test   %r15,%r15
14007f55b:	0f 84 c8 00 00 00    	je     0x14007f629
14007f561:	44 8b 8f b8 00 00 00 	mov    0xb8(%rdi),%r9d
14007f568:	4c 8d 05 b1 36 01 00 	lea    0x136b1(%rip),%r8        # 0x140092c20
14007f56f:	41 bc 0b 00 00 00    	mov    $0xb,%r12d
14007f575:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
14007f57c:	41 8b d4             	mov    %r12d,%edx
14007f57f:	e8 14 82 ff ff       	call   0x140077798
14007f584:	85 c0                	test   %eax,%eax
14007f586:	79 48                	jns    0x14007f5d0
14007f588:	48 8b 0d 71 fa 01 00 	mov    0x1fa71(%rip),%rcx        # 0x14009f000
14007f58f:	4c 8d 25 6a fa 01 00 	lea    0x1fa6a(%rip),%r12        # 0x14009f000
14007f596:	49 3b cc             	cmp    %r12,%rcx
14007f599:	0f 84 35 ff ff ff    	je     0x14007f4d4
14007f59f:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f5a3:	0f 84 2b ff ff ff    	je     0x14007f4d4
14007f5a9:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f5ad:	0f 82 21 ff ff ff    	jb     0x14007f4d4
14007f5b3:	ba 16 00 00 00       	mov    $0x16,%edx
14007f5b8:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f5bc:	4c 8d 05 c5 3a 01 00 	lea    0x13ac5(%rip),%r8        # 0x140093088
14007f5c3:	44 8b c8             	mov    %eax,%r9d
14007f5c6:	e8 51 83 fd ff       	call   0x14005791c
14007f5cb:	e9 04 ff ff ff       	jmp    0x14007f4d4
14007f5d0:	44 8b 8f bc 00 00 00 	mov    0xbc(%rdi),%r9d
14007f5d7:	4c 8d 05 42 36 01 00 	lea    0x13642(%rip),%r8        # 0x140092c20
14007f5de:	49 8b d4             	mov    %r12,%rdx
14007f5e1:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14007f5e8:	e8 ab 81 ff ff       	call   0x140077798
14007f5ed:	45 33 c9             	xor    %r9d,%r9d
14007f5f0:	85 c0                	test   %eax,%eax
14007f5f2:	0f 89 ab 00 00 00    	jns    0x14007f6a3
14007f5f8:	48 8b 0d 01 fa 01 00 	mov    0x1fa01(%rip),%rcx        # 0x14009f000
14007f5ff:	4c 8d 25 fa f9 01 00 	lea    0x1f9fa(%rip),%r12        # 0x14009f000
14007f606:	49 3b cc             	cmp    %r12,%rcx
14007f609:	0f 84 c5 fe ff ff    	je     0x14007f4d4
14007f60f:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f613:	0f 84 bb fe ff ff    	je     0x14007f4d4
14007f619:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f61d:	0f 82 b1 fe ff ff    	jb     0x14007f4d4
14007f623:	41 8d 51 17          	lea    0x17(%r9),%edx
14007f627:	eb 8f                	jmp    0x14007f5b8
14007f629:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
14007f62d:	4c 8d 05 f4 35 01 00 	lea    0x135f4(%rip),%r8        # 0x140092c28
14007f634:	ba 15 00 00 00       	mov    $0x15,%edx
14007f639:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14007f640:	48 8b 80 00 01 00 00 	mov    0x100(%rax),%rax
14007f647:	48 89 87 24 01 00 00 	mov    %rax,0x124(%rdi)
14007f64e:	83 e0 0f             	and    $0xf,%eax
14007f651:	44 8b 8f 28 01 00 00 	mov    0x128(%rdi),%r9d
14007f658:	41 83 e1 0f          	and    $0xf,%r9d
14007f65c:	49 c1 e1 04          	shl    $0x4,%r9
14007f660:	4c 0b c8             	or     %rax,%r9
14007f663:	e8 30 81 ff ff       	call   0x140077798
14007f668:	45 33 c9             	xor    %r9d,%r9d
14007f66b:	85 c0                	test   %eax,%eax
14007f66d:	79 34                	jns    0x14007f6a3
14007f66f:	48 8b 0d 8a f9 01 00 	mov    0x1f98a(%rip),%rcx        # 0x14009f000
14007f676:	4c 8d 25 83 f9 01 00 	lea    0x1f983(%rip),%r12        # 0x14009f000
14007f67d:	49 3b cc             	cmp    %r12,%rcx
14007f680:	0f 84 4e fe ff ff    	je     0x14007f4d4
14007f686:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f68a:	0f 84 44 fe ff ff    	je     0x14007f4d4
14007f690:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f694:	0f 82 3a fe ff ff    	jb     0x14007f4d4
14007f69a:	41 8d 51 18          	lea    0x18(%r9),%edx
14007f69e:	e9 15 ff ff ff       	jmp    0x14007f5b8
14007f6a3:	48 8b 45 98          	mov    -0x68(%rbp),%rax
14007f6a7:	49 8b ce             	mov    %r14,%rcx
14007f6aa:	48 ff c1             	inc    %rcx
14007f6ad:	66 44 39 0c 48       	cmp    %r9w,(%rax,%rcx,2)
14007f6b2:	75 f6                	jne    0x14007f6aa
14007f6b4:	48 8b 57 70          	mov    0x70(%rdi),%rdx
14007f6b8:	49 8b c6             	mov    %r14,%rax
14007f6bb:	48 ff c0             	inc    %rax
14007f6be:	66 44 39 0c 42       	cmp    %r9w,(%rdx,%rax,2)
14007f6c3:	75 f6                	jne    0x14007f6bb
14007f6c5:	4c 8b 6d 00          	mov    0x0(%rbp),%r13
14007f6c9:	48 03 c8             	add    %rax,%rcx
14007f6cc:	49 8b c6             	mov    %r14,%rax
14007f6cf:	49 8b 55 08          	mov    0x8(%r13),%rdx
14007f6d3:	48 ff c0             	inc    %rax
14007f6d6:	66 44 39 0c 42       	cmp    %r9w,(%rdx,%rax,2)
14007f6db:	75 f6                	jne    0x14007f6d3
14007f6dd:	48 03 45 a0          	add    -0x60(%rbp),%rax
14007f6e1:	4c 8d 41 5b          	lea    0x5b(%rcx),%r8
14007f6e5:	4c 03 c0             	add    %rax,%r8
14007f6e8:	4c 8d 25 c1 80 00 00 	lea    0x80c1(%rip),%r12        # 0x1400877b0
14007f6ef:	49 8b ce             	mov    %r14,%rcx
14007f6f2:	4d 85 ff             	test   %r15,%r15
14007f6f5:	75 35                	jne    0x14007f72c
14007f6f7:	48 8b 87 00 01 00 00 	mov    0x100(%rdi),%rax
14007f6fe:	49 8b d4             	mov    %r12,%rdx
14007f701:	48 85 c0             	test   %rax,%rax
14007f704:	48 0f 45 d0          	cmovne %rax,%rdx
14007f708:	48 ff c1             	inc    %rcx
14007f70b:	66 44 39 0c 4a       	cmp    %r9w,(%rdx,%rcx,2)
14007f710:	75 f6                	jne    0x14007f708
14007f712:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
14007f719:	49 8b c6             	mov    %r14,%rax
14007f71c:	48 ff c0             	inc    %rax
14007f71f:	66 44 39 0c 42       	cmp    %r9w,(%rdx,%rax,2)
14007f724:	75 f6                	jne    0x14007f71c
14007f726:	4c 8d 79 3a          	lea    0x3a(%rcx),%r15
14007f72a:	eb 41                	jmp    0x14007f76d
14007f72c:	49 8b 45 40          	mov    0x40(%r13),%rax
14007f730:	48 8b 50 10          	mov    0x10(%rax),%rdx
14007f734:	48 ff c1             	inc    %rcx
14007f737:	66 44 39 0c 4a       	cmp    %r9w,(%rdx,%rcx,2)
14007f73c:	75 f6                	jne    0x14007f734
14007f73e:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
14007f745:	49 8b c6             	mov    %r14,%rax
14007f748:	48 ff c0             	inc    %rax
14007f74b:	66 44 39 0c 42       	cmp    %r9w,(%rdx,%rax,2)
14007f750:	75 f6                	jne    0x14007f748
14007f752:	48 03 c8             	add    %rax,%rcx
14007f755:	48 8d 95 c8 00 00 00 	lea    0xc8(%rbp),%rdx
14007f75c:	49 8b c6             	mov    %r14,%rax
14007f75f:	48 ff c0             	inc    %rax
14007f762:	66 44 39 0c 42       	cmp    %r9w,(%rdx,%rax,2)
14007f767:	75 f6                	jne    0x14007f75f
14007f769:	4c 8d 79 3d          	lea    0x3d(%rcx),%r15
14007f76d:	49 03 c0             	add    %r8,%rax
14007f770:	4c 03 f8             	add    %rax,%r15
14007f773:	48 8b 0d 86 f8 01 00 	mov    0x1f886(%rip),%rcx        # 0x14009f000
14007f77a:	48 8d 05 7f f8 01 00 	lea    0x1f87f(%rip),%rax        # 0x14009f000
14007f781:	48 3b c8             	cmp    %rax,%rcx
14007f784:	74 24                	je     0x14007f7aa
14007f786:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f78a:	74 1e                	je     0x14007f7aa
14007f78c:	80 79 41 05          	cmpb   $0x5,0x41(%rcx)
14007f790:	72 18                	jb     0x14007f7aa
14007f792:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f796:	4c 8d 05 eb 38 01 00 	lea    0x138eb(%rip),%r8        # 0x140093088
14007f79d:	ba 19 00 00 00       	mov    $0x19,%edx
14007f7a2:	4d 8b cf             	mov    %r15,%r9
14007f7a5:	e8 2a fb fd ff       	call   0x14005f2d4