140bf02b4:	48 89 33             	mov    %rsi,(%rbx)
140bf02b7:	74 15                	je     0x140bf02ce
140bf02b9:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140bf02be:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf02c3:	33 d2                	xor    %edx,%edx
140bf02c5:	48 8b 00             	mov    (%rax),%rax
140bf02c8:	ff 15 52 37 39 00    	call   *0x393752(%rip)        # 0x140f83a20
140bf02ce:	4c 8d 9c 24 30 02 00 	lea    0x230(%rsp),%r11
140bf02d5:	00
140bf02d6:	48 8b c3             	mov    %rbx,%rax
140bf02d9:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140bf02dd:	49 8b 73 18          	mov    0x18(%r11),%rsi
140bf02e1:	49 8b e3             	mov    %r11,%rsp
140bf02e4:	5f                   	pop    %rdi
140bf02e5:	c3                   	ret
140bf02e6:	e8 85 b0 20 00       	call   0x140dfb370
140bf02eb:	cc                   	int3
140bf02ec:	e8 af 84 5f ff       	call   0x1401e87a0
140bf02f1:	cc                   	int3
140bf02f2:	cc                   	int3
140bf02f3:	cc                   	int3
140bf02f4:	cc                   	int3
140bf02f5:	cc                   	int3
140bf02f6:	cc                   	int3
140bf02f7:	cc                   	int3
140bf02f8:	cc                   	int3
140bf02f9:	cc                   	int3
140bf02fa:	cc                   	int3
140bf02fb:	cc                   	int3
140bf02fc:	cc                   	int3
140bf02fd:	cc                   	int3
140bf02fe:	cc                   	int3
140bf02ff:	cc                   	int3
140bf0300:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140bf0305:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140bf030a:	57                   	push   %rdi
140bf030b:	48 81 ec 30 02 00 00 	sub    $0x230,%rsp
140bf0312:	41 0f 10 00          	movups (%r8),%xmm0
140bf0316:	48 83 c1 10          	add    $0x10,%rcx
140bf031a:	49 8b f8             	mov    %r8,%rdi
140bf031d:	48 8b da             	mov    %rdx,%rbx
140bf0320:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140bf0325:	e8 d6 3f 01 00       	call   0x140c04300
140bf032a:	48 8b d0             	mov    %rax,%rdx
140bf032d:	48 8d 35 bc 31 3f 00 	lea    0x3f31bc(%rip),%rsi        # 0x140fe34f0
140bf0334:	48 81 c2 e8 01 00 00 	add    $0x1e8,%rdx
140bf033b:	74 32                	je     0x140bf036f
140bf033d:	80 ba e0 01 00 00 01 	cmpb   $0x1,0x1e0(%rdx)
140bf0344:	75 29                	jne    0x140bf036f
140bf0346:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
140bf034a:	48 85 c9             	test   %rcx,%rcx
140bf034d:	0f 84 83 00 00 00    	je     0x140bf03d6
140bf0353:	48 8b 01             	mov    (%rcx),%rax
140bf0356:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140bf035b:	4c 8b cf             	mov    %rdi,%r9
140bf035e:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140bf0363:	48 8b 40 10          	mov    0x10(%rax),%rax
140bf0367:	ff 15 b3 36 39 00    	call   *0x3936b3(%rip)        # 0x140f83a20
140bf036d:	eb 20                	jmp    0x140bf038f
140bf036f:	80 ba e0 01 00 00 00 	cmpb   $0x0,0x1e0(%rdx)
140bf0376:	75 64                	jne    0x140bf03dc
140bf0378:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf037d:	e8 be 04 ed ff       	call   0x140ac0840
140bf0382:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140bf0387:	c6 84 24 28 02 00 00 	movb   $0x1,0x228(%rsp)
140bf038e:	01
140bf038f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140bf0394:	48 8b cb             	mov    %rbx,%rcx
140bf0397:	e8 c4 03 ed ff       	call   0x140ac0760
140bf039c:	80 bc 24 28 02 00 00 	cmpb   $0x0,0x228(%rsp)
140bf03a3:	00
140bf03a4:	48 89 33             	mov    %rsi,(%rbx)
140bf03a7:	74 15                	je     0x140bf03be
140bf03a9:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140bf03ae:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf03b3:	33 d2                	xor    %edx,%edx
140bf03b5:	48 8b 00             	mov    (%rax),%rax
140bf03b8:	ff 15 62 36 39 00    	call   *0x393662(%rip)        # 0x140f83a20
140bf03be:	4c 8d 9c 24 30 02 00 	lea    0x230(%rsp),%r11
140bf03c5:	00
140bf03c6:	48 8b c3             	mov    %rbx,%rax
140bf03c9:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140bf03cd:	49 8b 73 18          	mov    0x18(%r11),%rsi
140bf03d1:	49 8b e3             	mov    %r11,%rsp
140bf03d4:	5f                   	pop    %rdi
140bf03d5:	c3                   	ret
140bf03d6:	e8 95 af 20 00       	call   0x140dfb370
140bf03db:	cc                   	int3
140bf03dc:	e8 bf 83 5f ff       	call   0x1401e87a0
140bf03e1:	cc                   	int3
140bf03e2:	cc                   	int3
140bf03e3:	cc                   	int3
140bf03e4:	cc                   	int3
140bf03e5:	cc                   	int3
140bf03e6:	cc                   	int3
140bf03e7:	cc                   	int3
140bf03e8:	cc                   	int3
140bf03e9:	cc                   	int3
140bf03ea:	cc                   	int3
140bf03eb:	cc                   	int3
140bf03ec:	cc                   	int3
140bf03ed:	cc                   	int3
140bf03ee:	cc                   	int3
140bf03ef:	cc                   	int3
140bf03f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140bf03f5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140bf03fa:	57                   	push   %rdi
140bf03fb:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
140bf0402:	49 8b f0             	mov    %r8,%rsi
140bf0405:	48 8b fa             	mov    %rdx,%rdi
140bf0408:	33 d2                	xor    %edx,%edx
140bf040a:	49 8b 08             	mov    (%r8),%rcx
140bf040d:	49 3b 48 08          	cmp    0x8(%r8),%rcx
140bf0411:	0f 85 89 00 00 00    	jne    0x140bf04a0
140bf0417:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140bf041c:	48 89 84 24 40 01 00 	mov    %rax,0x140(%rsp)
140bf0423:	00
140bf0424:	0f 57 c0             	xorps  %xmm0,%xmm0
140bf0427:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140bf042d:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140bf0432:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140bf0437:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf043c:	e8 cf 26 7a ff       	call   0x140392b10
140bf0441:	90                   	nop
140bf0442:	0f 57 c0             	xorps  %xmm0,%xmm0
140bf0445:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140bf044a:	48 c7 44 24 30 0a 00 	movq   $0xa,0x30(%rsp)
140bf0451:	00 00
140bf0453:	48 c7 44 24 38 0f 00 	movq   $0xf,0x38(%rsp)
140bf045a:	00 00
140bf045c:	f2 0f 10 05 74 2a 50 	movsd  0x502a74(%rip),%xmm0        # 0x1410f2ed8
140bf0463:	00
140bf0464:	f2 0f 11 44 24 20    	movsd  %xmm0,0x20(%rsp)
140bf046a:	0f b7 0d 6f 2a 50 00 	movzwl 0x502a6f(%rip),%ecx        # 0x1410f2ee0
140bf0471:	66 89 4c 24 28       	mov    %cx,0x28(%rsp)
140bf0476:	c6 44 24 2a 00       	movb   $0x0,0x2a(%rsp)
140bf047b:	4c 8b c0             	mov    %rax,%r8
140bf047e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140bf0483:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
140bf048a:	00
140bf048b:	e8 e0 2c f7 ff       	call   0x140b63170
140bf0490:	48 8b d0             	mov    %rax,%rdx
140bf0493:	48 8b cf             	mov    %rdi,%rcx
140bf0496:	e8 f5 96 f5 ff       	call   0x140b49b90
140bf049b:	e9 9a 00 00 00       	jmp    0x140bf053a
140bf04a0:	e8 5b 76 ec ff       	call   0x140ab7b00
140bf04a5:	48 8b 48 08          	mov    0x8(%rax),%rcx
140bf04a9:	48 8b 01             	mov    (%rcx),%rax
140bf04ac:	48 8b 40 30          	mov    0x30(%rax),%rax
140bf04b0:	ff 15 6a 35 39 00    	call   *0x39356a(%rip)        # 0x140f83a20
140bf04b6:	48 8b 48 08          	mov    0x8(%rax),%rcx
140bf04ba:	48 8b 01             	mov    (%rcx),%rax
140bf04bd:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
140bf04c4:	ff 15 56 35 39 00    	call   *0x393556(%rip)        # 0x140f83a20
140bf04ca:	84 c0                	test   %al,%al
140bf04cc:	74 50                	je     0x140bf051e
140bf04ce:	48 8b 0e             	mov    (%rsi),%rcx
140bf04d1:	e8 2a 76 ec ff       	call   0x140ab7b00
140bf04d6:	48 8b 48 08          	mov    0x8(%rax),%rcx
140bf04da:	48 8b 01             	mov    (%rcx),%rax
140bf04dd:	48 8b 40 30          	mov    0x30(%rax),%rax
140bf04e1:	ff 15 39 35 39 00    	call   *0x393539(%rip)        # 0x140f83a20
140bf04e7:	48 8b d8             	mov    %rax,%rbx
140bf04ea:	48 8b 0e             	mov    (%rsi),%rcx
140bf04ed:	e8 0e 76 ec ff       	call   0x140ab7b00
140bf04f2:	48 8b 48 08          	mov    0x8(%rax),%rcx
140bf04f6:	48 8b 11             	mov    (%rcx),%rdx
140bf04f9:	48 8b 42 38          	mov    0x38(%rdx),%rax
140bf04fd:	ff 15 1d 35 39 00    	call   *0x39351d(%rip)        # 0x140f83a20
140bf0503:	44 0f b6 c0          	movzbl %al,%r8d
140bf0507:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140bf050b:	48 8b 11             	mov    (%rcx),%rdx
140bf050e:	48 8b 42 48          	mov    0x48(%rdx),%rax
140bf0512:	41 0f b6 d0          	movzbl %r8b,%edx
140bf0516:	ff 15 04 35 39 00    	call   *0x393504(%rip)        # 0x140f83a20
140bf051c:	eb 07                	jmp    0x140bf0525
140bf051e:	48 8d 05 6b 19 85 00 	lea    0x85196b(%rip),%rax        # 0x141441e90
140bf0525:	48 8b d0             	mov    %rax,%rdx
140bf0528:	48 8b cf             	mov    %rdi,%rcx
140bf052b:	e8 10 03 ed ff       	call   0x140ac0840
140bf0530:	48 8d 05 b9 2f 3f 00 	lea    0x3f2fb9(%rip),%rax        # 0x140fe34f0
140bf0537:	48 89 07             	mov    %rax,(%rdi)
140bf053a:	48 8b c7             	mov    %rdi,%rax
140bf053d:	4c 8d 9c 24 30 01 00 	lea    0x130(%rsp),%r11
140bf0544:	00
140bf0545:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140bf0549:	49 8b 73 20          	mov    0x20(%r11),%rsi
140bf054d:	49 8b e3             	mov    %r11,%rsp
140bf0550:	5f                   	pop    %rdi
140bf0551:	c3                   	ret
140bf0552:	cc                   	int3
140bf0553:	cc                   	int3
140bf0554:	cc                   	int3
140bf0555:	cc                   	int3
140bf0556:	cc                   	int3
140bf0557:	cc                   	int3
140bf0558:	cc                   	int3
140bf0559:	cc                   	int3
140bf055a:	cc                   	int3
140bf055b:	cc                   	int3
140bf055c:	cc                   	int3
140bf055d:	cc                   	int3
140bf055e:	cc                   	int3
140bf055f:	cc                   	int3
140bf0560:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140bf0565:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140bf056a:	57                   	push   %rdi
140bf056b:	48 81 ec 20 02 00 00 	sub    $0x220,%rsp
140bf0572:	48 83 c1 10          	add    $0x10,%rcx
140bf0576:	49 8b f8             	mov    %r8,%rdi
140bf0579:	48 8b da             	mov    %rdx,%rbx
140bf057c:	e8 ff 3f 01 00       	call   0x140c04580
140bf0581:	48 8b d0             	mov    %rax,%rdx
140bf0584:	48 8d 35 65 2f 3f 00 	lea    0x3f2f65(%rip),%rsi        # 0x140fe34f0
140bf058b:	48 81 c2 e8 01 00 00 	add    $0x1e8,%rdx
140bf0592:	74 30                	je     0x140bf05c4
140bf0594:	80 ba e0 01 00 00 01 	cmpb   $0x1,0x1e0(%rdx)
140bf059b:	75 27                	jne    0x140bf05c4
140bf059d:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
140bf05a1:	48 85 c9             	test   %rcx,%rcx
140bf05a4:	0f 84 81 00 00 00    	je     0x140bf062b
140bf05aa:	48 8b 01             	mov    (%rcx),%rax
140bf05ad:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bf05b2:	4c 8b cf             	mov    %rdi,%r9
140bf05b5:	4c 8b c7             	mov    %rdi,%r8
140bf05b8:	48 8b 40 10          	mov    0x10(%rax),%rax
140bf05bc:	ff 15 5e 34 39 00    	call   *0x39345e(%rip)        # 0x140f83a20
140bf05c2:	eb 20                	jmp    0x140bf05e4
140bf05c4:	80 ba e0 01 00 00 00 	cmpb   $0x0,0x1e0(%rdx)
140bf05cb:	75 64                	jne    0x140bf0631
140bf05cd:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bf05d2:	e8 69 02 ed ff       	call   0x140ac0840
140bf05d7:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140bf05dc:	c6 84 24 18 02 00 00 	movb   $0x1,0x218(%rsp)
140bf05e3:	01
140bf05e4:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bf05e9:	48 8b cb             	mov    %rbx,%rcx
140bf05ec:	e8 6f 01 ed ff       	call   0x140ac0760
140bf05f1:	80 bc 24 18 02 00 00 	cmpb   $0x0,0x218(%rsp)
140bf05f8:	00
140bf05f9:	48 89 33             	mov    %rsi,(%rbx)
140bf05fc:	74 15                	je     0x140bf0613
140bf05fe:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140bf0603:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bf0608:	33 d2                	xor    %edx,%edx
140bf060a:	48 8b 00             	mov    (%rax),%rax
140bf060d:	ff 15 0d 34 39 00    	call   *0x39340d(%rip)        # 0x140f83a20
140bf0613:	4c 8d 9c 24 20 02 00 	lea    0x220(%rsp),%r11
140bf061a:	00
140bf061b:	48 8b c3             	mov    %rbx,%rax
140bf061e:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140bf0622:	49 8b 73 18          	mov    0x18(%r11),%rsi
140bf0626:	49 8b e3             	mov    %r11,%rsp
140bf0629:	5f                   	pop    %rdi
140bf062a:	c3                   	ret
140bf062b:	e8 40 ad 20 00       	call   0x140dfb370
140bf0630:	cc                   	int3
140bf0631:	e8 6a 81 5f ff       	call   0x1401e87a0
140bf0636:	cc                   	int3
140bf0637:	cc                   	int3
140bf0638:	cc                   	int3
140bf0639:	cc                   	int3
140bf063a:	cc                   	int3
140bf063b:	cc                   	int3
140bf063c:	cc                   	int3
140bf063d:	cc                   	int3
140bf063e:	cc                   	int3
140bf063f:	cc                   	int3
140bf0640:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140bf0645:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140bf064a:	57                   	push   %rdi
140bf064b:	48 81 ec 20 02 00 00 	sub    $0x220,%rsp
140bf0652:	48 83 c1 10          	add    $0x10,%rcx
140bf0656:	49 8b f8             	mov    %r8,%rdi
140bf0659:	48 8b da             	mov    %rdx,%rbx
140bf065c:	e8 8f 42 01 00       	call   0x140c048f0
140bf0661:	48 8b d0             	mov    %rax,%rdx
140bf0664:	48 8d 35 85 2e 3f 00 	lea    0x3f2e85(%rip),%rsi        # 0x140fe34f0
140bf066b:	48 81 c2 e8 01 00 00 	add    $0x1e8,%rdx
140bf0672:	74 30                	je     0x140bf06a4
140bf0674:	80 ba e0 01 00 00 01 	cmpb   $0x1,0x1e0(%rdx)
140bf067b:	75 27                	jne    0x140bf06a4
140bf067d:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
140bf0681:	48 85 c9             	test   %rcx,%rcx
140bf0684:	0f 84 81 00 00 00    	je     0x140bf070b
140bf068a:	48 8b 01             	mov    (%rcx),%rax
140bf068d:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bf0692:	4c 8b cf             	mov    %rdi,%r9
140bf0695:	4c 8b c7             	mov    %rdi,%r8
140bf0698:	48 8b 40 10          	mov    0x10(%rax),%rax
140bf069c:	ff 15 7e 33 39 00    	call   *0x39337e(%rip)        # 0x140f83a20
140bf06a2:	eb 20                	jmp    0x140bf06c4
140bf06a4:	80 ba e0 01 00 00 00 	cmpb   $0x0,0x1e0(%rdx)
140bf06ab:	75 64                	jne    0x140bf0711
140bf06ad:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bf06b2:	e8 89 01 ed ff       	call   0x140ac0840
140bf06b7:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140bf06bc:	c6 84 24 18 02 00 00 	movb   $0x1,0x218(%rsp)
140bf06c3:	01
140bf06c4:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bf06c9:	48 8b cb             	mov    %rbx,%rcx
140bf06cc:	e8 8f 00 ed ff       	call   0x140ac0760
140bf06d1:	80 bc 24 18 02 00 00 	cmpb   $0x0,0x218(%rsp)
140bf06d8:	00
140bf06d9:	48 89 33             	mov    %rsi,(%rbx)
140bf06dc:	74 15                	je     0x140bf06f3
140bf06de:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140bf06e3:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bf06e8:	33 d2                	xor    %edx,%edx
140bf06ea:	48 8b 00             	mov    (%rax),%rax
140bf06ed:	ff 15 2d 33 39 00    	call   *0x39332d(%rip)        # 0x140f83a20
140bf06f3:	4c 8d 9c 24 20 02 00 	lea    0x220(%rsp),%r11
140bf06fa:	00
140bf06fb:	48 8b c3             	mov    %rbx,%rax
140bf06fe:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140bf0702:	49 8b 73 18          	mov    0x18(%r11),%rsi
140bf0706:	49 8b e3             	mov    %r11,%rsp
140bf0709:	5f                   	pop    %rdi
140bf070a:	c3                   	ret
140bf070b:	e8 60 ac 20 00       	call   0x140dfb370
140bf0710:	cc                   	int3
140bf0711:	e8 8a 80 5f ff       	call   0x1401e87a0
140bf0716:	cc                   	int3
140bf0717:	cc                   	int3
140bf0718:	cc                   	int3
140bf0719:	cc                   	int3
140bf071a:	cc                   	int3
140bf071b:	cc                   	int3
140bf071c:	cc                   	int3
140bf071d:	cc                   	int3
140bf071e:	cc                   	int3
140bf071f:	cc                   	int3
140bf0720:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140bf0725:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140bf072a:	57                   	push   %rdi
140bf072b:	48 81 ec 20 02 00 00 	sub    $0x220,%rsp
140bf0732:	48 83 c1 10          	add    $0x10,%rcx
140bf0736:	49 8b f8             	mov    %r8,%rdi
140bf0739:	48 8b da             	mov    %rdx,%rbx
140bf073c:	e8 1f 45 01 00       	call   0x140c04c60
140bf0741:	48 8b d0             	mov    %rax,%rdx
140bf0744:	48 8d 35 a5 2d 3f 00 	lea    0x3f2da5(%rip),%rsi        # 0x140fe34f0
140bf074b:	48 81 c2 e8 01 00 00 	add    $0x1e8,%rdx
140bf0752:	74 30                	je     0x140bf0784
140bf0754:	80 ba e0 01 00 00 01 	cmpb   $0x1,0x1e0(%rdx)
140bf075b:	75 27                	jne    0x140bf0784
140bf075d:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
140bf0761:	48 85 c9             	test   %rcx,%rcx
140bf0764:	0f 84 81 00 00 00    	je     0x140bf07eb
140bf076a:	48 8b 01             	mov    (%rcx),%rax