1400824d1:	c7 44 24 60 d0 0e 00 	movl   $0xed0,0x60(%rsp)
1400824d8:	00
1400824d9:	c7 44 24 64 da 0e 00 	movl   $0xeda,0x64(%rsp)
1400824e0:	00
1400824e1:	c7 44 24 68 20 0f 00 	movl   $0xf20,0x68(%rsp)
1400824e8:	00
1400824e9:	c7 44 24 6c 2a 0f 00 	movl   $0xf2a,0x6c(%rsp)
1400824f0:	00
1400824f1:	c7 44 24 70 40 10 00 	movl   $0x1040,0x70(%rsp)
1400824f8:	00
1400824f9:	c7 44 24 74 4a 10 00 	movl   $0x104a,0x74(%rsp)
140082500:	00
140082501:	c7 44 24 78 e0 17 00 	movl   $0x17e0,0x78(%rsp)
140082508:	00
140082509:	c7 44 24 7c ea 17 00 	movl   $0x17ea,0x7c(%rsp)
140082510:	00
140082511:	c7 84 24 80 00 00 00 	movl   $0x1810,0x80(%rsp)
140082518:	10 18 00 00
14008251c:	c7 84 24 84 00 00 00 	movl   $0xff1a,0x84(%rsp)
140082523:	1a ff 00 00
140082527:	c7 84 24 88 00 00 00 	movl   $0x19,0x88(%rsp)
14008252e:	19 00 00 00
140082532:	41 f7 c7 ef ff ff ff 	test   $0xffffffef,%r15d
140082539:	0f 85 42 02 00 00    	jne    0x140082781
14008253f:	66 3b d9             	cmp    %cx,%bx
140082542:	0f 82 c1 01 00 00    	jb     0x140082709
140082548:	66 83 fb 3a          	cmp    $0x3a,%bx
14008254c:	73 0a                	jae    0x140082558
14008254e:	0f b7 c3             	movzwl %bx,%eax
140082551:	2b c1                	sub    %ecx,%eax
140082553:	e9 ac 01 00 00       	jmp    0x140082704
140082558:	66 3b da             	cmp    %dx,%bx
14008255b:	0f 83 94 01 00 00    	jae    0x1400826f5
140082561:	66 41 3b d8          	cmp    %r8w,%bx
140082565:	0f 82 9e 01 00 00    	jb     0x140082709
14008256b:	b9 6a 06 00 00       	mov    $0x66a,%ecx
140082570:	66 3b d9             	cmp    %cx,%bx
140082573:	73 0b                	jae    0x140082580
140082575:	0f b7 c3             	movzwl %bx,%eax
140082578:	41 2b c0             	sub    %r8d,%eax
14008257b:	e9 84 01 00 00       	jmp    0x140082704
140082580:	66 41 3b d9          	cmp    %r9w,%bx
140082584:	0f 82 7f 01 00 00    	jb     0x140082709
14008258a:	b9 fa 06 00 00       	mov    $0x6fa,%ecx
14008258f:	66 3b d9             	cmp    %cx,%bx
140082592:	73 0b                	jae    0x14008259f
140082594:	0f b7 c3             	movzwl %bx,%eax
140082597:	41 2b c1             	sub    %r9d,%eax
14008259a:	e9 65 01 00 00       	jmp    0x140082704
14008259f:	66 41 3b da          	cmp    %r10w,%bx
1400825a3:	0f 82 60 01 00 00    	jb     0x140082709
1400825a9:	b9 70 09 00 00       	mov    $0x970,%ecx
1400825ae:	66 3b d9             	cmp    %cx,%bx
1400825b1:	73 0b                	jae    0x1400825be
1400825b3:	0f b7 c3             	movzwl %bx,%eax
1400825b6:	41 2b c2             	sub    %r10d,%eax
1400825b9:	e9 46 01 00 00       	jmp    0x140082704
1400825be:	66 41 3b db          	cmp    %r11w,%bx
1400825c2:	0f 82 41 01 00 00    	jb     0x140082709
1400825c8:	b9 f0 09 00 00       	mov    $0x9f0,%ecx
1400825cd:	66 3b d9             	cmp    %cx,%bx
1400825d0:	73 0b                	jae    0x1400825dd
1400825d2:	0f b7 c3             	movzwl %bx,%eax
1400825d5:	41 2b c3             	sub    %r11d,%eax
1400825d8:	e9 27 01 00 00       	jmp    0x140082704
1400825dd:	66 3b d8             	cmp    %ax,%bx
1400825e0:	0f 82 23 01 00 00    	jb     0x140082709
1400825e6:	66 3b 9c 24 e8 00 00 	cmp    0xe8(%rsp),%bx
1400825ed:	00
1400825ee:	73 0d                	jae    0x1400825fd
1400825f0:	0f b7 c3             	movzwl %bx,%eax
1400825f3:	2d 66 0a 00 00       	sub    $0xa66,%eax
1400825f8:	e9 07 01 00 00       	jmp    0x140082704
1400825fd:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
140082601:	66 3b d9             	cmp    %cx,%bx
140082604:	0f 82 ff 00 00 00    	jb     0x140082709
14008260a:	66 3b 5c 24 34       	cmp    0x34(%rsp),%bx
14008260f:	0f 82 39 ff ff ff    	jb     0x14008254e
140082615:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
140082619:	66 3b d9             	cmp    %cx,%bx
14008261c:	0f 82 e7 00 00 00    	jb     0x140082709
140082622:	66 3b 5c 24 3c       	cmp    0x3c(%rsp),%bx
140082627:	0f 82 21 ff ff ff    	jb     0x14008254e
14008262d:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
140082631:	66 3b d9             	cmp    %cx,%bx
140082634:	0f 82 cf 00 00 00    	jb     0x140082709
14008263a:	66 3b 5c 24 44       	cmp    0x44(%rsp),%bx
14008263f:	0f 82 09 ff ff ff    	jb     0x14008254e
140082645:	8b 4c 24 48          	mov    0x48(%rsp),%ecx
140082649:	66 3b d9             	cmp    %cx,%bx
14008264c:	0f 82 b7 00 00 00    	jb     0x140082709
140082652:	66 3b 5c 24 4c       	cmp    0x4c(%rsp),%bx
140082657:	0f 82 f1 fe ff ff    	jb     0x14008254e
14008265d:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
140082661:	66 3b d9             	cmp    %cx,%bx
140082664:	0f 82 9f 00 00 00    	jb     0x140082709
14008266a:	66 3b 5c 24 54       	cmp    0x54(%rsp),%bx
14008266f:	0f 82 d9 fe ff ff    	jb     0x14008254e
140082675:	8b 4c 24 58          	mov    0x58(%rsp),%ecx
140082679:	66 3b d9             	cmp    %cx,%bx
14008267c:	0f 82 87 00 00 00    	jb     0x140082709
140082682:	66 3b 5c 24 5c       	cmp    0x5c(%rsp),%bx
140082687:	0f 82 c1 fe ff ff    	jb     0x14008254e
14008268d:	8b 4c 24 60          	mov    0x60(%rsp),%ecx
140082691:	66 3b d9             	cmp    %cx,%bx
140082694:	72 73                	jb     0x140082709
140082696:	66 3b 5c 24 64       	cmp    0x64(%rsp),%bx
14008269b:	0f 82 ad fe ff ff    	jb     0x14008254e
1400826a1:	8b 4c 24 68          	mov    0x68(%rsp),%ecx
1400826a5:	66 3b d9             	cmp    %cx,%bx
1400826a8:	72 5f                	jb     0x140082709
1400826aa:	66 3b 5c 24 6c       	cmp    0x6c(%rsp),%bx
1400826af:	0f 82 99 fe ff ff    	jb     0x14008254e
1400826b5:	8b 4c 24 70          	mov    0x70(%rsp),%ecx
1400826b9:	66 3b d9             	cmp    %cx,%bx
1400826bc:	72 4b                	jb     0x140082709
1400826be:	66 3b 5c 24 74       	cmp    0x74(%rsp),%bx
1400826c3:	0f 82 85 fe ff ff    	jb     0x14008254e
1400826c9:	8b 4c 24 78          	mov    0x78(%rsp),%ecx
1400826cd:	66 3b d9             	cmp    %cx,%bx
1400826d0:	72 37                	jb     0x140082709
1400826d2:	66 3b 5c 24 7c       	cmp    0x7c(%rsp),%bx
1400826d7:	0f 82 71 fe ff ff    	jb     0x14008254e
1400826dd:	8b 8c 24 80 00 00 00 	mov    0x80(%rsp),%ecx
1400826e4:	0f b7 c3             	movzwl %bx,%eax
1400826e7:	66 2b c1             	sub    %cx,%ax
1400826ea:	66 83 f8 09          	cmp    $0x9,%ax
1400826ee:	77 19                	ja     0x140082709
1400826f0:	e9 59 fe ff ff       	jmp    0x14008254e
1400826f5:	66 3b 9c 24 84 00 00 	cmp    0x84(%rsp),%bx
1400826fc:	00
1400826fd:	73 0a                	jae    0x140082709
1400826ff:	0f b7 c3             	movzwl %bx,%eax
140082702:	2b c2                	sub    %edx,%eax
140082704:	83 f8 ff             	cmp    $0xffffffff,%eax
140082707:	75 26                	jne    0x14008272f
140082709:	8b 94 24 88 00 00 00 	mov    0x88(%rsp),%edx
140082710:	0f b7 cb             	movzwl %bx,%ecx
140082713:	8d 41 bf             	lea    -0x41(%rcx),%eax
140082716:	3b c2                	cmp    %edx,%eax
140082718:	8d 41 9f             	lea    -0x61(%rcx),%eax
14008271b:	76 08                	jbe    0x140082725
14008271d:	3b c2                	cmp    %edx,%eax
14008271f:	0f 87 b6 00 00 00    	ja     0x1400827db
140082725:	3b c2                	cmp    %edx,%eax
140082727:	77 03                	ja     0x14008272c
140082729:	83 c1 e0             	add    $0xffffffe0,%ecx
14008272c:	8d 41 c9             	lea    -0x37(%rcx),%eax
14008272f:	45 33 d2             	xor    %r10d,%r10d
140082732:	85 c0                	test   %eax,%eax
140082734:	0f 85 a4 00 00 00    	jne    0x1400827de
14008273a:	48 8b 0f             	mov    (%rdi),%rcx
14008273d:	41 b9 df ff 00 00    	mov    $0xffdf,%r9d
140082743:	0f b7 11             	movzwl (%rcx),%edx
140082746:	4c 8d 41 02          	lea    0x2(%rcx),%r8
14008274a:	4c 89 07             	mov    %r8,(%rdi)
14008274d:	8d 42 a8             	lea    -0x58(%rdx),%eax
140082750:	66 41 85 c1          	test   %ax,%r9w
140082754:	74 69                	je     0x1400827bf
140082756:	45 85 ff             	test   %r15d,%r15d
140082759:	48 89 0f             	mov    %rcx,(%rdi)
14008275c:	41 8d 42 08          	lea    0x8(%r10),%eax
140082760:	41 0f 45 c7          	cmovne %r15d,%eax
140082764:	44 8b f8             	mov    %eax,%r15d
140082767:	66 85 d2             	test   %dx,%dx
14008276a:	74 18                	je     0x140082784
14008276c:	66 39 11             	cmp    %dx,(%rcx)
14008276f:	74 13                	je     0x140082784
140082771:	e8 4e ba ff ff       	call   0x14007e1c4
140082776:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14008277c:	e8 63 c0 00 00       	call   0x14008e7e4
140082781:	45 33 d2             	xor    %r10d,%r10d
140082784:	33 d2                	xor    %edx,%edx
140082786:	83 c8 ff             	or     $0xffffffff,%eax
140082789:	41 f7 f7             	div    %r15d
14008278c:	41 bb 61 00 00 00    	mov    $0x61,%r11d
140082792:	bd 60 06 00 00       	mov    $0x660,%ebp
140082797:	44 8b c8             	mov    %eax,%r9d
14008279a:	41 bd 10 ff 00 00    	mov    $0xff10,%r13d
1400827a0:	45 8d 63 cf          	lea    -0x31(%r11),%r12d
1400827a4:	66 41 3b dc          	cmp    %r12w,%bx
1400827a8:	0f 82 c5 01 00 00    	jb     0x140082973
1400827ae:	66 83 fb 3a          	cmp    $0x3a,%bx
1400827b2:	73 31                	jae    0x1400827e5
1400827b4:	0f b7 cb             	movzwl %bx,%ecx
1400827b7:	41 2b cc             	sub    %r12d,%ecx
1400827ba:	e9 af 01 00 00       	jmp    0x14008296e
1400827bf:	41 0f b7 18          	movzwl (%r8),%ebx
1400827c3:	49 8d 40 02          	lea    0x2(%r8),%rax
1400827c7:	48 89 07             	mov    %rax,(%rdi)
1400827ca:	b8 10 00 00 00       	mov    $0x10,%eax
1400827cf:	45 85 ff             	test   %r15d,%r15d
1400827d2:	41 0f 45 c7          	cmovne %r15d,%eax
1400827d6:	44 8b f8             	mov    %eax,%r15d
1400827d9:	eb a9                	jmp    0x140082784
1400827db:	45 33 d2             	xor    %r10d,%r10d
1400827de:	b8 0a 00 00 00       	mov    $0xa,%eax
1400827e3:	eb ea                	jmp    0x1400827cf
1400827e5:	66 41 3b dd          	cmp    %r13w,%bx
1400827e9:	0f 83 6f 01 00 00    	jae    0x14008295e
1400827ef:	66 3b dd             	cmp    %bp,%bx
1400827f2:	0f 82 7b 01 00 00    	jb     0x140082973
1400827f8:	b8 6a 06 00 00       	mov    $0x66a,%eax
1400827fd:	66 3b d8             	cmp    %ax,%bx
140082800:	73 0a                	jae    0x14008280c
140082802:	0f b7 cb             	movzwl %bx,%ecx
140082805:	2b cd                	sub    %ebp,%ecx
140082807:	e9 62 01 00 00       	jmp    0x14008296e
14008280c:	b8 f0 06 00 00       	mov    $0x6f0,%eax
140082811:	66 3b d8             	cmp    %ax,%bx
140082814:	0f 82 59 01 00 00    	jb     0x140082973
14008281a:	8d 48 0a             	lea    0xa(%rax),%ecx
14008281d:	66 3b d9             	cmp    %cx,%bx
140082820:	73 0a                	jae    0x14008282c
140082822:	0f b7 cb             	movzwl %bx,%ecx
140082825:	2b c8                	sub    %eax,%ecx
140082827:	e9 42 01 00 00       	jmp    0x14008296e
14008282c:	b8 66 09 00 00       	mov    $0x966,%eax
140082831:	66 3b d8             	cmp    %ax,%bx
140082834:	0f 82 39 01 00 00    	jb     0x140082973
14008283a:	8d 48 0a             	lea    0xa(%rax),%ecx
14008283d:	66 3b d9             	cmp    %cx,%bx
140082840:	72 e0                	jb     0x140082822
140082842:	8d 41 76             	lea    0x76(%rcx),%eax
140082845:	66 3b d8             	cmp    %ax,%bx
140082848:	0f 82 25 01 00 00    	jb     0x140082973
14008284e:	8d 48 0a             	lea    0xa(%rax),%ecx
140082851:	66 3b d9             	cmp    %cx,%bx
140082854:	72 cc                	jb     0x140082822
140082856:	8d 41 76             	lea    0x76(%rcx),%eax
140082859:	66 3b d8             	cmp    %ax,%bx
14008285c:	0f 82 11 01 00 00    	jb     0x140082973
140082862:	66 3b 9c 24 e8 00 00 	cmp    0xe8(%rsp),%bx
140082869:	00
14008286a:	72 b6                	jb     0x140082822
14008286c:	8b 44 24 30          	mov    0x30(%rsp),%eax
140082870:	66 3b d8             	cmp    %ax,%bx
140082873:	0f 82 fa 00 00 00    	jb     0x140082973
140082879:	66 3b 5c 24 34       	cmp    0x34(%rsp),%bx
14008287e:	72 a2                	jb     0x140082822
140082880:	8b 44 24 38          	mov    0x38(%rsp),%eax
140082884:	66 3b d8             	cmp    %ax,%bx
140082887:	0f 82 e6 00 00 00    	jb     0x140082973
14008288d:	66 3b 5c 24 3c       	cmp    0x3c(%rsp),%bx
140082892:	72 8e                	jb     0x140082822
140082894:	8b 44 24 40          	mov    0x40(%rsp),%eax
140082898:	66 3b d8             	cmp    %ax,%bx
14008289b:	0f 82 d2 00 00 00    	jb     0x140082973
1400828a1:	66 3b 5c 24 44       	cmp    0x44(%rsp),%bx
1400828a6:	0f 82 76 ff ff ff    	jb     0x140082822
1400828ac:	8b 44 24 48          	mov    0x48(%rsp),%eax
1400828b0:	66 3b d8             	cmp    %ax,%bx
1400828b3:	0f 82 ba 00 00 00    	jb     0x140082973
1400828b9:	66 3b 5c 24 4c       	cmp    0x4c(%rsp),%bx
1400828be:	0f 82 5e ff ff ff    	jb     0x140082822
1400828c4:	8b 44 24 50          	mov    0x50(%rsp),%eax
1400828c8:	66 3b d8             	cmp    %ax,%bx
1400828cb:	0f 82 a2 00 00 00    	jb     0x140082973
1400828d1:	66 3b 5c 24 54       	cmp    0x54(%rsp),%bx
1400828d6:	0f 82 46 ff ff ff    	jb     0x140082822
1400828dc:	8b 44 24 58          	mov    0x58(%rsp),%eax
1400828e0:	66 3b d8             	cmp    %ax,%bx
1400828e3:	0f 82 8a 00 00 00    	jb     0x140082973
1400828e9:	66 3b 5c 24 5c       	cmp    0x5c(%rsp),%bx
1400828ee:	0f 82 2e ff ff ff    	jb     0x140082822
1400828f4:	8b 44 24 60          	mov    0x60(%rsp),%eax
1400828f8:	66 3b d8             	cmp    %ax,%bx
1400828fb:	72 76                	jb     0x140082973
1400828fd:	66 3b 5c 24 64       	cmp    0x64(%rsp),%bx
140082902:	0f 82 1a ff ff ff    	jb     0x140082822
140082908:	8b 44 24 68          	mov    0x68(%rsp),%eax
14008290c:	66 3b d8             	cmp    %ax,%bx
14008290f:	72 62                	jb     0x140082973
140082911:	66 3b 5c 24 6c       	cmp    0x6c(%rsp),%bx
140082916:	0f 82 06 ff ff ff    	jb     0x140082822
14008291c:	8b 44 24 70          	mov    0x70(%rsp),%eax
140082920:	66 3b d8             	cmp    %ax,%bx
140082923:	72 4e                	jb     0x140082973
140082925:	66 3b 5c 24 74       	cmp    0x74(%rsp),%bx
14008292a:	0f 82 f2 fe ff ff    	jb     0x140082822
140082930:	8b 44 24 78          	mov    0x78(%rsp),%eax
140082934:	66 3b d8             	cmp    %ax,%bx
140082937:	72 3a                	jb     0x140082973
140082939:	66 3b 5c 24 7c       	cmp    0x7c(%rsp),%bx
14008293e:	0f 82 de fe ff ff    	jb     0x140082822
140082944:	8b 94 24 80 00 00 00 	mov    0x80(%rsp),%edx
14008294b:	0f b7 c3             	movzwl %bx,%eax
14008294e:	66 2b c2             	sub    %dx,%ax
140082951:	66 83 f8 09          	cmp    $0x9,%ax
140082955:	77 1c                	ja     0x140082973
140082957:	0f b7 cb             	movzwl %bx,%ecx
14008295a:	2b ca                	sub    %edx,%ecx
14008295c:	eb 10                	jmp    0x14008296e
14008295e:	66 3b 9c 24 84 00 00 	cmp    0x84(%rsp),%bx
140082965:	00
140082966:	73 0b                	jae    0x140082973
140082968:	0f b7 cb             	movzwl %bx,%ecx
14008296b:	41 2b cd             	sub    %r13d,%ecx
14008296e:	83 f9 ff             	cmp    $0xffffffff,%ecx
140082971:	75 34                	jne    0x1400829a7
140082973:	0f b7 cb             	movzwl %bx,%ecx
140082976:	83 f9 41             	cmp    $0x41,%ecx
140082979:	72 05                	jb     0x140082980
14008297b:	83 f9 5a             	cmp    $0x5a,%ecx
14008297e:	76 0b                	jbe    0x14008298b
140082980:	41 3b cb             	cmp    %r11d,%ecx
140082983:	72 1f                	jb     0x1400829a4
140082985:	66 83 fb 7a          	cmp    $0x7a,%bx
140082989:	77 19                	ja     0x1400829a4
14008298b:	0f b7 c3             	movzwl %bx,%eax
14008298e:	66 41 2b c3          	sub    %r11w,%ax
140082992:	66 3b 84 24 88 00 00 	cmp    0x88(%rsp),%ax
140082999:	00
14008299a:	77 03                	ja     0x14008299f
14008299c:	83 c1 e0             	add    $0xffffffe0,%ecx
14008299f:	83 c1 c9             	add    $0xffffffc9,%ecx
1400829a2:	eb 03                	jmp    0x1400829a7
1400829a4:	83 c9 ff             	or     $0xffffffff,%ecx
1400829a7:	4c 8b 07             	mov    (%rdi),%r8
1400829aa:	41 3b cf             	cmp    %r15d,%ecx
1400829ad:	73 38                	jae    0x1400829e7
1400829af:	41 0f b7 18          	movzwl (%r8),%ebx
1400829b3:	41 8b c6             	mov    %r14d,%eax
1400829b6:	41 0f af c7          	imul   %r15d,%eax
1400829ba:	8d 14 08             	lea    (%rax,%rcx,1),%edx
1400829bd:	41 8b ca             	mov    %r10d,%ecx
1400829c0:	3b d0                	cmp    %eax,%edx
1400829c2:	41 8b c2             	mov    %r10d,%eax
1400829c5:	0f 92 c1             	setb   %cl
1400829c8:	45 3b f1             	cmp    %r9d,%r14d
1400829cb:	44 8b f2             	mov    %edx,%r14d
1400829ce:	0f 97 c0             	seta   %al
1400829d1:	0b c8                	or     %eax,%ecx
1400829d3:	49 8d 40 02          	lea    0x2(%r8),%rax
1400829d7:	c1 e1 02             	shl    $0x2,%ecx
1400829da:	83 c9 08             	or     $0x8,%ecx
1400829dd:	48 89 07             	mov    %rax,(%rdi)
1400829e0:	0b f1                	or     %ecx,%esi
1400829e2:	e9 bd fd ff ff       	jmp    0x1400827a4
1400829e7:	4c 8b ac 24 e0 00 00 	mov    0xe0(%rsp),%r13
1400829ee:	00
1400829ef:	49 8d 40 fe          	lea    -0x2(%r8),%rax
1400829f3:	4c 8b a4 24 90 00 00 	mov    0x90(%rsp),%r12
1400829fa:	00
1400829fb:	bd 02 00 00 00       	mov    $0x2,%ebp
140082a00:	48 89 07             	mov    %rax,(%rdi)
140082a03:	66 85 db             	test   %bx,%bx
140082a06:	74 15                	je     0x140082a1d
140082a08:	66 39 18             	cmp    %bx,(%rax)
140082a0b:	74 10                	je     0x140082a1d