14055a26e:	e8 ad 25 2e 00       	call   0x14083c820
14055a273:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14055a277:	e8 a4 25 2e 00       	call   0x14083c820
14055a27c:	0f b6 c3             	movzbl %bl,%eax
14055a27f:	4c 8d 9c 24 00 02 00 	lea    0x200(%rsp),%r11
14055a286:	00
14055a287:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14055a28b:	49 8b 73 38          	mov    0x38(%r11),%rsi
14055a28f:	49 8b 7b 40          	mov    0x40(%r11),%rdi
14055a293:	49 8b e3             	mov    %r11,%rsp
14055a296:	41 5f                	pop    %r15
14055a298:	41 5e                	pop    %r14
14055a29a:	41 5d                	pop    %r13
14055a29c:	41 5c                	pop    %r12
14055a29e:	5d                   	pop    %rbp
14055a29f:	c3                   	ret
14055a2a0:	e8 bb a1 2f 00       	call   0x140854460
14055a2a5:	90                   	nop
14055a2a6:	e8 b5 a1 2f 00       	call   0x140854460
14055a2ab:	cc                   	int3
14055a2ac:	cc                   	int3
14055a2ad:	cc                   	int3
14055a2ae:	cc                   	int3
14055a2af:	cc                   	int3
14055a2b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14055a2b5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14055a2ba:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14055a2bf:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14055a2c4:	55                   	push   %rbp
14055a2c5:	41 54                	push   %r12
14055a2c7:	41 55                	push   %r13
14055a2c9:	41 56                	push   %r14
14055a2cb:	41 57                	push   %r15
14055a2cd:	48 8d ac 24 00 ff ff 	lea    -0x100(%rsp),%rbp
14055a2d4:	ff
14055a2d5:	48 81 ec 00 02 00 00 	sub    $0x200,%rsp
14055a2dc:	4d 8b e1             	mov    %r9,%r12
14055a2df:	45 8b e8             	mov    %r8d,%r13d
14055a2e2:	8b f1                	mov    %ecx,%esi
14055a2e4:	4c 8b b5 50 01 00 00 	mov    0x150(%rbp),%r14
14055a2eb:	f2 41 0f 10 06       	movsd  (%r14),%xmm0
14055a2f0:	4c 8b bd 58 01 00 00 	mov    0x158(%rbp),%r15
14055a2f7:	66 41 0f 2e 07       	ucomisd (%r15),%xmm0
14055a2fc:	7a 07                	jp     0x14055a305
14055a2fe:	75 05                	jne    0x14055a305
14055a300:	40 32 ff             	xor    %dil,%dil
14055a303:	eb 03                	jmp    0x14055a308
14055a305:	40 b7 01             	mov    $0x1,%dil
14055a308:	80 3d ea 8a ed 00 00 	cmpb   $0x0,0xed8aea(%rip)        # 0x141432df9
14055a30f:	0f 85 4b 01 00 00    	jne    0x14055a460
14055a315:	40 84 ff             	test   %dil,%dil
14055a318:	0f 84 39 01 00 00    	je     0x14055a457
14055a31e:	48 8d 1d 67 94 a4 00 	lea    0xa49467(%rip),%rbx        # 0x140fa378c
14055a325:	48 8b d3             	mov    %rbx,%rdx
14055a328:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14055a32d:	e8 be 19 2e 00       	call   0x14083bcf0
14055a332:	90                   	nop
14055a333:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
14055a338:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14055a33d:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14055a342:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14055a347:	45 8b cd             	mov    %r13d,%r9d
14055a34a:	4c 8b 85 38 01 00 00 	mov    0x138(%rbp),%r8
14055a351:	8b d6                	mov    %esi,%edx
14055a353:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14055a357:	e8 b4 18 2e 00       	call   0x14083bc10
14055a35c:	90                   	nop
14055a35d:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14055a362:	e8 b9 24 2e 00       	call   0x14083c820
14055a367:	40 88 bd 98 00 00 00 	mov    %dil,0x98(%rbp)
14055a36e:	f2 41 0f 10 0f       	movsd  (%r15),%xmm1
14055a373:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14055a377:	e8 04 a4 2f 00       	call   0x140854780
14055a37c:	48 8b d8             	mov    %rax,%rbx
14055a37f:	48 8d 15 e6 67 a8 00 	lea    0xa867e6(%rip),%rdx        # 0x140fe0b6c
14055a386:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14055a38b:	e8 60 19 2e 00       	call   0x14083bcf0
14055a390:	90                   	nop
14055a391:	f2 41 0f 10 0e       	movsd  (%r14),%xmm1
14055a396:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14055a39a:	e8 e1 a3 2f 00       	call   0x140854780
14055a39f:	90                   	nop
14055a3a0:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14055a3a5:	48 8b d0             	mov    %rax,%rdx
14055a3a8:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14055a3ac:	e8 df 31 2e 00       	call   0x14083d590
14055a3b1:	90                   	nop
14055a3b2:	4c 8b c3             	mov    %rbx,%r8
14055a3b5:	48 8b d0             	mov    %rax,%rdx
14055a3b8:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14055a3bd:	e8 ce 31 2e 00       	call   0x14083d590
14055a3c2:	90                   	nop
14055a3c3:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14055a3c7:	e8 54 24 2e 00       	call   0x14083c820
14055a3cc:	90                   	nop
14055a3cd:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14055a3d1:	e8 4a 24 2e 00       	call   0x14083c820
14055a3d6:	90                   	nop
14055a3d7:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14055a3dc:	e8 3f 24 2e 00       	call   0x14083c820
14055a3e1:	90                   	nop
14055a3e2:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14055a3e6:	e8 35 24 2e 00       	call   0x14083c820
14055a3eb:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14055a3f0:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
14055a3f7:	e8 c4 29 2e 00       	call   0x14083cdc0
14055a3fc:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14055a401:	e8 1a 24 2e 00       	call   0x14083c820
14055a406:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14055a40a:	e8 41 5d 2e 00       	call   0x140840150
14055a40f:	e8 3c 70 2e 00       	call   0x140841450
14055a414:	84 c0                	test   %al,%al
14055a416:	74 0c                	je     0x14055a424
14055a418:	e8 63 6a 2e 00       	call   0x140840e80
14055a41d:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14055a421:	75 01                	jne    0x14055a424
14055a423:	cc                   	int3
14055a424:	8b ce                	mov    %esi,%ecx
14055a426:	e8 75 4d 2e 00       	call   0x14083f1a0
14055a42b:	84 c0                	test   %al,%al
14055a42d:	0f 85 8c 01 00 00    	jne    0x14055a5bf
14055a433:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14055a43a:	e8 e1 23 2e 00       	call   0x14083c820
14055a43f:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
14055a446:	e8 d5 23 2e 00       	call   0x14083c820
14055a44b:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14055a452:	e8 c9 23 2e 00       	call   0x14083c820
14055a457:	40 80 f7 01          	xor    $0x1,%dil
14055a45b:	e9 34 01 00 00       	jmp    0x14055a594
14055a460:	48 8d 1d 25 93 a4 00 	lea    0xa49325(%rip),%rbx        # 0x140fa378c
14055a467:	48 8b d3             	mov    %rbx,%rdx
14055a46a:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14055a46f:	e8 7c 18 2e 00       	call   0x14083bcf0
14055a474:	90                   	nop
14055a475:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
14055a47a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14055a47f:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14055a484:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14055a489:	45 8b cd             	mov    %r13d,%r9d
14055a48c:	4c 8b 85 38 01 00 00 	mov    0x138(%rbp),%r8
14055a493:	8b d6                	mov    %esi,%edx
14055a495:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14055a499:	e8 72 17 2e 00       	call   0x14083bc10
14055a49e:	90                   	nop
14055a49f:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14055a4a4:	e8 77 23 2e 00       	call   0x14083c820
14055a4a9:	40 88 7d 08          	mov    %dil,0x8(%rbp)
14055a4ad:	40 84 ff             	test   %dil,%dil
14055a4b0:	75 0f                	jne    0x14055a4c1
14055a4b2:	e8 c9 69 2e 00       	call   0x140840e80
14055a4b7:	40 38 78 6c          	cmp    %dil,0x6c(%rax)
14055a4bb:	0f 84 95 00 00 00    	je     0x14055a556
14055a4c1:	f2 41 0f 10 0f       	movsd  (%r15),%xmm1
14055a4c6:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14055a4ca:	e8 b1 a2 2f 00       	call   0x140854780
14055a4cf:	48 8b d8             	mov    %rax,%rbx
14055a4d2:	48 8d 15 93 66 a8 00 	lea    0xa86693(%rip),%rdx        # 0x140fe0b6c
14055a4d9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14055a4de:	e8 0d 18 2e 00       	call   0x14083bcf0
14055a4e3:	90                   	nop
14055a4e4:	f2 41 0f 10 0e       	movsd  (%r14),%xmm1
14055a4e9:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14055a4ed:	e8 8e a2 2f 00       	call   0x140854780
14055a4f2:	90                   	nop
14055a4f3:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14055a4f8:	48 8b d0             	mov    %rax,%rdx
14055a4fb:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14055a4ff:	e8 8c 30 2e 00       	call   0x14083d590
14055a504:	90                   	nop
14055a505:	4c 8b c3             	mov    %rbx,%r8
14055a508:	48 8b d0             	mov    %rax,%rdx
14055a50b:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14055a510:	e8 7b 30 2e 00       	call   0x14083d590
14055a515:	90                   	nop
14055a516:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14055a51a:	e8 01 23 2e 00       	call   0x14083c820
14055a51f:	90                   	nop
14055a520:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14055a524:	e8 f7 22 2e 00       	call   0x14083c820
14055a529:	90                   	nop
14055a52a:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14055a52f:	e8 ec 22 2e 00       	call   0x14083c820
14055a534:	90                   	nop
14055a535:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14055a539:	e8 e2 22 2e 00       	call   0x14083c820
14055a53e:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14055a543:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14055a547:	e8 74 28 2e 00       	call   0x14083cdc0
14055a54c:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14055a551:	e8 ca 22 2e 00       	call   0x14083c820
14055a556:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14055a55a:	e8 11 6f 2e 00       	call   0x140841470
14055a55f:	84 c0                	test   %al,%al
14055a561:	74 01                	je     0x14055a564
14055a563:	cc                   	int3
14055a564:	80 7d 08 00          	cmpb   $0x0,0x8(%rbp)
14055a568:	74 0b                	je     0x14055a575
14055a56a:	8b ce                	mov    %esi,%ecx
14055a56c:	e8 2f 4c 2e 00       	call   0x14083f1a0
14055a571:	84 c0                	test   %al,%al
14055a573:	75 44                	jne    0x14055a5b9
14055a575:	40 80 f7 01          	xor    $0x1,%dil
14055a579:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14055a57d:	e8 9e 22 2e 00       	call   0x14083c820
14055a582:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14055a586:	e8 95 22 2e 00       	call   0x14083c820
14055a58b:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14055a58f:	e8 8c 22 2e 00       	call   0x14083c820
14055a594:	40 0f b6 c7          	movzbl %dil,%eax
14055a598:	4c 8d 9c 24 00 02 00 	lea    0x200(%rsp),%r11
14055a59f:	00
14055a5a0:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14055a5a4:	49 8b 73 40          	mov    0x40(%r11),%rsi
14055a5a8:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14055a5ac:	49 8b e3             	mov    %r11,%rsp
14055a5af:	41 5f                	pop    %r15
14055a5b1:	41 5e                	pop    %r14
14055a5b3:	41 5d                	pop    %r13
14055a5b5:	41 5c                	pop    %r12
14055a5b7:	5d                   	pop    %rbp
14055a5b8:	c3                   	ret
14055a5b9:	e8 a2 9e 2f 00       	call   0x140854460
14055a5be:	90                   	nop
14055a5bf:	e8 9c 9e 2f 00       	call   0x140854460
14055a5c4:	cc                   	int3
14055a5c5:	cc                   	int3
14055a5c6:	cc                   	int3
14055a5c7:	cc                   	int3
14055a5c8:	cc                   	int3
14055a5c9:	cc                   	int3
14055a5ca:	cc                   	int3
14055a5cb:	cc                   	int3
14055a5cc:	cc                   	int3
14055a5cd:	cc                   	int3
14055a5ce:	cc                   	int3
14055a5cf:	cc                   	int3
14055a5d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14055a5d5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14055a5da:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14055a5df:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14055a5e4:	55                   	push   %rbp
14055a5e5:	41 54                	push   %r12
14055a5e7:	41 55                	push   %r13
14055a5e9:	41 56                	push   %r14
14055a5eb:	41 57                	push   %r15
14055a5ed:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
14055a5f4:	ff
14055a5f5:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
14055a5fc:	4d 8b e1             	mov    %r9,%r12
14055a5ff:	45 8b e8             	mov    %r8d,%r13d
14055a602:	8b f9                	mov    %ecx,%edi
14055a604:	4c 8b bd e0 00 00 00 	mov    0xe0(%rbp),%r15
14055a60b:	41 0f 10 0f          	movups (%r15),%xmm1
14055a60f:	4c 8b b5 e8 00 00 00 	mov    0xe8(%rbp),%r14
14055a616:	4d 8b 47 08          	mov    0x8(%r15),%r8
14055a61a:	4d 3b 46 08          	cmp    0x8(%r14),%r8
14055a61e:	75 15                	jne    0x14055a635
14055a620:	49 8b 16             	mov    (%r14),%rdx
14055a623:	66 48 0f 7e c9       	movq   %xmm1,%rcx
14055a628:	e8 23 54 98 00       	call   0x140edfa50
14055a62d:	85 c0                	test   %eax,%eax
14055a62f:	75 04                	jne    0x14055a635
14055a631:	32 db                	xor    %bl,%bl
14055a633:	eb 02                	jmp    0x14055a637
14055a635:	b3 01                	mov    $0x1,%bl
14055a637:	80 3d bb 87 ed 00 00 	cmpb   $0x0,0xed87bb(%rip)        # 0x141432df9
14055a63e:	0f 85 d1 00 00 00    	jne    0x14055a715
14055a644:	84 db                	test   %bl,%bl
14055a646:	0f 84 c1 00 00 00    	je     0x14055a70d
14055a64c:	48 8d 35 39 91 a4 00 	lea    0xa49139(%rip),%rsi        # 0x140fa378c
14055a653:	48 8b d6             	mov    %rsi,%rdx
14055a656:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14055a65b:	e8 90 16 2e 00       	call   0x14083bcf0
14055a660:	90                   	nop
14055a661:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14055a666:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14055a66b:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
14055a670:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14055a675:	45 8b cd             	mov    %r13d,%r9d
14055a678:	4c 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%r8
14055a67f:	8b d7                	mov    %edi,%edx
14055a681:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14055a685:	e8 86 15 2e 00       	call   0x14083bc10
14055a68a:	90                   	nop
14055a68b:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14055a690:	e8 8b 21 2e 00       	call   0x14083c820
14055a695:	88 5d 28             	mov    %bl,0x28(%rbp)
14055a698:	4d 8b ce             	mov    %r14,%r9
14055a69b:	4c 8d 05 ca 64 a8 00 	lea    0xa864ca(%rip),%r8        # 0x140fe0b6c
14055a6a2:	49 8b d7             	mov    %r15,%rdx
14055a6a5:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14055a6aa:	e8 21 13 00 00       	call   0x14055b9d0
14055a6af:	48 8b d0             	mov    %rax,%rdx
14055a6b2:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14055a6b6:	e8 05 27 2e 00       	call   0x14083cdc0
14055a6bb:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14055a6c0:	e8 5b 21 2e 00       	call   0x14083c820
14055a6c5:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14055a6c9:	e8 82 5a 2e 00       	call   0x140840150
14055a6ce:	e8 7d 6d 2e 00       	call   0x140841450
14055a6d3:	84 c0                	test   %al,%al
14055a6d5:	74 0c                	je     0x14055a6e3
14055a6d7:	e8 a4 67 2e 00       	call   0x140840e80
14055a6dc:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14055a6e0:	75 01                	jne    0x14055a6e3
14055a6e2:	cc                   	int3
14055a6e3:	8b cf                	mov    %edi,%ecx
14055a6e5:	e8 b6 4a 2e 00       	call   0x14083f1a0
14055a6ea:	84 c0                	test   %al,%al
14055a6ec:	0f 85 13 01 00 00    	jne    0x14055a805
14055a6f2:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14055a6f6:	e8 25 21 2e 00       	call   0x14083c820
14055a6fb:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14055a6ff:	e8 1c 21 2e 00       	call   0x14083c820
14055a704:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14055a708:	e8 13 21 2e 00       	call   0x14083c820
14055a70d:	80 f3 01             	xor    $0x1,%bl
14055a710:	e9 c6 00 00 00       	jmp    0x14055a7db
14055a715:	48 8d 35 70 90 a4 00 	lea    0xa49070(%rip),%rsi        # 0x140fa378c
14055a71c:	48 8b d6             	mov    %rsi,%rdx
14055a71f:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14055a724:	e8 c7 15 2e 00       	call   0x14083bcf0
14055a729:	90                   	nop
14055a72a:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14055a72f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14055a734:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
14055a739:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14055a73e:	45 8b cd             	mov    %r13d,%r9d
14055a741:	4c 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%r8
14055a748:	8b d7                	mov    %edi,%edx
14055a74a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14055a74f:	e8 bc 14 2e 00       	call   0x14083bc10
14055a754:	90                   	nop
14055a755:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14055a75a:	e8 c1 20 2e 00       	call   0x14083c820
14055a75f:	88 5d 98             	mov    %bl,-0x68(%rbp)
14055a762:	84 db                	test   %bl,%bl
14055a764:	75 0a                	jne    0x14055a770
14055a766:	e8 15 67 2e 00       	call   0x140840e80
14055a76b:	38 58 6c             	cmp    %bl,0x6c(%rax)
14055a76e:	74 2d                	je     0x14055a79d
14055a770:	4d 8b ce             	mov    %r14,%r9
14055a773:	4c 8d 05 f2 63 a8 00 	lea    0xa863f2(%rip),%r8        # 0x140fe0b6c
14055a77a:	49 8b d7             	mov    %r15,%rdx
14055a77d:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14055a782:	e8 49 12 00 00       	call   0x14055b9d0
14055a787:	48 8b d0             	mov    %rax,%rdx
14055a78a:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14055a78e:	e8 2d 26 2e 00       	call   0x14083cdc0
14055a793:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx