1400120e7:	72 15                	jb     0x1400120fe
1400120e9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400120ed:	48 2b d1             	sub    %rcx,%rdx
1400120f0:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400120f4:	48 83 f8 1f          	cmp    $0x1f,%rax
1400120f8:	0f 87 9a 04 00 00    	ja     0x140012598
1400120fe:	ff 15 3c 0a 20 00    	call   *0x200a3c(%rip)        # 0x140212b40
140012104:	45 33 d2             	xor    %r10d,%r10d
140012107:	4c 89 95 30 01 00 00 	mov    %r10,0x130(%rbp)
14001210e:	41 8d 42 07          	lea    0x7(%r10),%eax
140012112:	48 89 85 38 01 00 00 	mov    %rax,0x138(%rbp)
140012119:	66 44 89 95 20 01 00 	mov    %r10w,0x120(%rbp)
140012120:	00
140012121:	4c 89 95 88 00 00 00 	mov    %r10,0x88(%rbp)
140012128:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
14001212f:	66 44 89 55 78       	mov    %r10w,0x78(%rbp)
140012134:	e9 9b 02 00 00       	jmp    0x1400123d4
140012139:	e8 1a f7 ff ff       	call   0x140011858
14001213e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140012142:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140012147:	44 8b c8             	mov    %eax,%r9d
14001214a:	45 33 c0             	xor    %r8d,%r8d
14001214d:	48 8d 95 50 01 00 00 	lea    0x150(%rbp),%rdx
140012154:	49 8b cf             	mov    %r15,%rcx
140012157:	ff 15 bb ff 31 00    	call   *0x31ffbb(%rip)        # 0x140332118
14001215d:	8b d8                	mov    %eax,%ebx
14001215f:	83 f8 05             	cmp    $0x5,%eax
140012162:	0f 85 69 02 00 00    	jne    0x1400123d1
140012168:	41 f6 c6 01          	test   $0x1,%r14b
14001216c:	0f 85 60 03 00 00    	jne    0x1400124d2
140012172:	8a 95 c0 09 00 00    	mov    0x9c0(%rbp),%dl
140012178:	b9 19 00 02 00       	mov    $0x20019,%ecx
14001217d:	e8 d6 f6 ff ff       	call   0x140011858
140012182:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140012186:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14001218b:	44 8b c8             	mov    %eax,%r9d
14001218e:	45 33 c0             	xor    %r8d,%r8d
140012191:	48 8d 95 50 01 00 00 	lea    0x150(%rbp),%rdx
140012198:	49 8b cf             	mov    %r15,%rcx
14001219b:	ff 15 77 ff 31 00    	call   *0x31ff77(%rip)        # 0x140332118
1400121a1:	8b d8                	mov    %eax,%ebx
1400121a3:	41 83 e4 fe          	and    $0xfffffffe,%r12d
1400121a7:	45 33 d2             	xor    %r10d,%r10d
1400121aa:	83 f8 05             	cmp    $0x5,%eax
1400121ad:	75 0c                	jne    0x1400121bb
1400121af:	44 39 15 16 14 30 00 	cmp    %r10d,0x301416(%rip)        # 0x1403135cc
1400121b6:	74 14                	je     0x1400121cc
1400121b8:	8d 58 fd             	lea    -0x3(%rax),%ebx
1400121bb:	85 db                	test   %ebx,%ebx
1400121bd:	0f 84 11 02 00 00    	je     0x1400123d4
1400121c3:	83 fb 02             	cmp    $0x2,%ebx
1400121c6:	0f 84 08 02 00 00    	je     0x1400123d4
1400121cc:	0f b6 85 c0 09 00 00 	movzbl 0x9c0(%rbp),%eax
1400121d3:	48 8d 0d 5e 4a 22 00 	lea    0x224a5e(%rip),%rcx        # 0x140236c38
1400121da:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
1400121de:	48 8d 15 8b 65 23 00 	lea    0x23658b(%rip),%rdx        # 0x140248770
1400121e5:	48 89 55 c0          	mov    %rdx,-0x40(%rbp)
1400121e9:	89 45 c8             	mov    %eax,-0x38(%rbp)
1400121ec:	66 44 89 55 cc       	mov    %r10w,-0x34(%rbp)
1400121f1:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
1400121f5:	48 8d 05 54 65 23 00 	lea    0x236554(%rip),%rax        # 0x140248750
1400121fc:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140012200:	44 89 75 b0          	mov    %r14d,-0x50(%rbp)
140012204:	66 44 89 55 b4       	mov    %r10w,-0x4c(%rbp)
140012209:	0f 57 c0             	xorps  %xmm0,%xmm0
14001220c:	0f 11 85 98 00 00 00 	movups %xmm0,0x98(%rbp)
140012213:	4c 89 95 a8 00 00 00 	mov    %r10,0xa8(%rbp)
14001221a:	4c 89 95 b0 00 00 00 	mov    %r10,0xb0(%rbp)
140012221:	48 8d 85 50 01 00 00 	lea    0x150(%rbp),%rax
140012228:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14001222c:	49 ff c0             	inc    %r8
14001222f:	66 46 39 14 40       	cmp    %r10w,(%rax,%r8,2)
140012234:	75 f6                	jne    0x14001222c
140012236:	48 8d 95 50 01 00 00 	lea    0x150(%rbp),%rdx
14001223d:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
140012244:	e8 43 4a ff ff       	call   0x140006c8c
140012249:	48 8d 05 a0 49 22 00 	lea    0x2249a0(%rip),%rax        # 0x140236bf0
140012250:	48 89 85 b8 00 00 00 	mov    %rax,0xb8(%rbp)
140012257:	48 8d 05 02 65 23 00 	lea    0x236502(%rip),%rax        # 0x140248760
14001225e:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
140012265:	0f 10 8d 98 00 00 00 	movups 0x98(%rbp),%xmm1
14001226c:	0f 11 8d c8 00 00 00 	movups %xmm1,0xc8(%rbp)
140012273:	0f 10 85 a8 00 00 00 	movups 0xa8(%rbp),%xmm0
14001227a:	0f 11 85 d8 00 00 00 	movups %xmm0,0xd8(%rbp)
140012281:	33 c9                	xor    %ecx,%ecx
140012283:	66 89 8d e8 00 00 00 	mov    %cx,0xe8(%rbp)
14001228a:	48 8d 05 7f 49 22 00 	lea    0x22497f(%rip),%rax        # 0x140236c10
140012291:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
140012295:	48 8d 05 6c 65 23 00 	lea    0x23656c(%rip),%rax        # 0x140248808
14001229c:	48 89 45 00          	mov    %rax,0x0(%rbp)
1400122a0:	49 8b 45 00          	mov    0x0(%r13),%rax
1400122a4:	48 89 45 08          	mov    %rax,0x8(%rbp)
1400122a8:	66 89 4d 10          	mov    %cx,0x10(%rbp)
1400122ac:	48 8d 05 ad 49 22 00 	lea    0x2249ad(%rip),%rax        # 0x140236c60
1400122b3:	48 89 45 60          	mov    %rax,0x60(%rbp)
1400122b7:	48 8d 05 e2 64 23 00 	lea    0x2364e2(%rip),%rax        # 0x1402487a0
1400122be:	48 89 45 68          	mov    %rax,0x68(%rbp)
1400122c2:	89 5d 70             	mov    %ebx,0x70(%rbp)
1400122c5:	66 89 4d 74          	mov    %cx,0x74(%rbp)
1400122c9:	45 33 c9             	xor    %r9d,%r9d
1400122cc:	ba a7 03 00 00       	mov    $0x3a7,%edx
1400122d1:	b9 60 d0 65 00       	mov    $0x65d060,%ecx
1400122d6:	45 8d 41 32          	lea    0x32(%r9),%r8d
1400122da:	e8 e5 4c 15 00       	call   0x140166fc4
1400122df:	84 c0                	test   %al,%al
1400122e1:	74 77                	je     0x14001235a
1400122e3:	48 8d 45 60          	lea    0x60(%rbp),%rax
1400122e7:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400122eb:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
1400122ef:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1400122f3:	48 8d 85 b8 00 00 00 	lea    0xb8(%rbp),%rax
1400122fa:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400122fe:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
140012302:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140012306:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
14001230a:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14001230e:	48 8d 05 83 3f 23 00 	lea    0x233f83(%rip),%rax        # 0x140246298
140012315:	48 89 45 78          	mov    %rax,0x78(%rbp)
140012319:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
14001231d:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
140012324:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
140012328:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
14001232f:	45 33 c9             	xor    %r9d,%r9d
140012332:	48 8d 45 78          	lea    0x78(%rbp),%rax
140012336:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14001233b:	48 8d 05 3e 65 23 00 	lea    0x23653e(%rip),%rax        # 0x140248880
140012342:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140012347:	ba a7 03 00 00       	mov    $0x3a7,%edx
14001234c:	b9 60 d0 65 00       	mov    $0x65d060,%ecx
140012351:	45 8d 41 32          	lea    0x32(%r9),%r8d
140012355:	e8 92 4e 15 00       	call   0x1401671ec
14001235a:	48 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%rax
140012361:	48 83 f8 07          	cmp    $0x7,%rax
140012365:	76 35                	jbe    0x14001239c
140012367:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14001236e:	00
14001236f:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
140012376:	48 8b d1             	mov    %rcx,%rdx
140012379:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14001237f:	72 15                	jb     0x140012396
140012381:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140012385:	48 2b d1             	sub    %rcx,%rdx
140012388:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14001238c:	48 83 f8 1f          	cmp    $0x1f,%rax
140012390:	0f 87 09 02 00 00    	ja     0x14001259f
140012396:	ff 15 a4 07 20 00    	call   *0x2007a4(%rip)        # 0x140212b40
14001239c:	45 33 d2             	xor    %r10d,%r10d
14001239f:	4c 89 95 d8 00 00 00 	mov    %r10,0xd8(%rbp)
1400123a6:	41 8d 42 07          	lea    0x7(%r10),%eax
1400123aa:	48 89 85 e0 00 00 00 	mov    %rax,0xe0(%rbp)
1400123b1:	66 44 89 95 c8 00 00 	mov    %r10w,0xc8(%rbp)
1400123b8:	00
1400123b9:	4c 89 95 a8 00 00 00 	mov    %r10,0xa8(%rbp)
1400123c0:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
1400123c7:	66 44 89 95 98 00 00 	mov    %r10w,0x98(%rbp)
1400123ce:	00
1400123cf:	eb 03                	jmp    0x1400123d4
1400123d1:	45 33 d2             	xor    %r10d,%r10d
1400123d4:	81 fb f2 03 00 00    	cmp    $0x3f2,%ebx
1400123da:	74 11                	je     0x1400123ed
1400123dc:	81 fb fa 03 00 00    	cmp    $0x3fa,%ebx
1400123e2:	74 09                	je     0x1400123ed
1400123e4:	83 fb 06             	cmp    $0x6,%ebx
1400123e7:	0f 85 e8 00 00 00    	jne    0x1400124d5
1400123ed:	b8 01 00 00 00       	mov    $0x1,%eax
1400123f2:	85 c0                	test   %eax,%eax
1400123f4:	0f 84 e3 00 00 00    	je     0x1400124dd
1400123fa:	4d 85 ff             	test   %r15,%r15
1400123fd:	0f 84 cb 00 00 00    	je     0x1400124ce
140012403:	4c 63 fe             	movslq %esi,%r15
140012406:	49 c1 e7 05          	shl    $0x5,%r15
14001240a:	48 8d 05 3f 06 2f 00 	lea    0x2f063f(%rip),%rax        # 0x140302a50
140012411:	4d 39 54 07 10       	cmp    %r10,0x10(%r15,%rax,1)
140012416:	0f 84 b2 00 00 00    	je     0x1400124ce
14001241c:	83 fe 04             	cmp    $0x4,%esi
14001241f:	0f 82 d6 03 00 00    	jb     0x1400127fb
140012425:	f0 ff 4c 24 60       	lock decl 0x60(%rsp)
14001242a:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14001242f:	48 8b 09             	mov    (%rcx),%rcx
140012432:	ff 15 20 fd 1f 00    	call   *0x1ffd20(%rip)        # 0x140212158
140012438:	48 8d 05 f9 05 2f 00 	lea    0x2f05f9(%rip),%rax        # 0x140302a38
14001243f:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140012444:	33 c0                	xor    %eax,%eax
140012446:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14001244b:	48 8b 0d e6 05 2f 00 	mov    0x2f05e6(%rip),%rcx        # 0x140302a38
140012452:	ff 15 e8 fc 1f 00    	call   *0x1ffce8(%rip)        # 0x140212140
140012458:	b8 01 00 00 00       	mov    $0x1,%eax
14001245d:	f0 0f c1 44 24 70    	lock xadd %eax,0x70(%rsp)
140012463:	ff c0                	inc    %eax
140012465:	33 c9                	xor    %ecx,%ecx
140012467:	83 f8 01             	cmp    $0x1,%eax
14001246a:	75 14                	jne    0x140012480
14001246c:	39 4c 24 74          	cmp    %ecx,0x74(%rsp)
140012470:	0f 85 a8 03 00 00    	jne    0x14001281e
140012476:	ff 15 5c 03 20 00    	call   *0x20035c(%rip)        # 0x1402127d8
14001247c:	89 44 24 74          	mov    %eax,0x74(%rsp)
140012480:	0f ae e8             	lfence
140012483:	48 8d 05 c6 05 2f 00 	lea    0x2f05c6(%rip),%rax        # 0x140302a50
14001248a:	49 8b 0c 07          	mov    (%r15,%rax,1),%rcx
14001248e:	ff 15 b4 fc 31 00    	call   *0x31fcb4(%rip)        # 0x140332148
140012494:	8b c6                	mov    %esi,%eax
140012496:	48 c1 e0 05          	shl    $0x5,%rax
14001249a:	33 c9                	xor    %ecx,%ecx
14001249c:	48 8d 15 ad 05 2f 00 	lea    0x2f05ad(%rip),%rdx        # 0x140302a50
1400124a3:	48 89 0c 10          	mov    %rcx,(%rax,%rdx,1)
1400124a7:	8b ce                	mov    %esi,%ecx
1400124a9:	e8 6a f4 ff ff       	call   0x140011918
1400124ae:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1400124b3:	e8 60 29 00 00       	call   0x140014e18
1400124b8:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400124bd:	48 8b 09             	mov    (%rcx),%rcx
1400124c0:	ff 15 8a fc 1f 00    	call   *0x1ffc8a(%rip)        # 0x140212150
1400124c6:	f0 ff 44 24 60       	lock incl 0x60(%rsp)
1400124cb:	45 33 d2             	xor    %r10d,%r10d
1400124ce:	b0 01                	mov    $0x1,%al
1400124d0:	eb 0f                	jmp    0x1400124e1
1400124d2:	45 33 d2             	xor    %r10d,%r10d
1400124d5:	41 8b c2             	mov    %r10d,%eax
1400124d8:	e9 15 ff ff ff       	jmp    0x1400123f2
1400124dd:	8a 44 24 50          	mov    0x50(%rsp),%al
1400124e1:	8b 4c 24 7c          	mov    0x7c(%rsp),%ecx
1400124e5:	ff c1                	inc    %ecx
1400124e7:	89 4c 24 7c          	mov    %ecx,0x7c(%rsp)
1400124eb:	84 c0                	test   %al,%al
1400124ed:	0f 85 a6 f8 ff ff    	jne    0x140011d99
1400124f3:	85 db                	test   %ebx,%ebx
1400124f5:	0f 85 a6 02 00 00    	jne    0x1400127a1
1400124fb:	8d 4b 20             	lea    0x20(%rbx),%ecx
1400124fe:	ff 15 4c 06 20 00    	call   *0x20064c(%rip)        # 0x140212b50
140012504:	48 8b d8             	mov    %rax,%rbx
140012507:	33 f6                	xor    %esi,%esi
140012509:	48 85 c0             	test   %rax,%rax
14001250c:	0f 84 01 03 00 00    	je     0x140012813
140012512:	48 8b 45 88          	mov    -0x78(%rbp),%rax
140012516:	c7 43 08 01 00 00 00 	movl   $0x1,0x8(%rbx)
14001251d:	48 89 43 10          	mov    %rax,0x10(%rbx)
140012521:	c6 43 18 01          	movb   $0x1,0x18(%rbx)
140012525:	48 8d 15 14 4f 23 00 	lea    0x234f14(%rip),%rdx        # 0x140247440
14001252c:	48 89 13             	mov    %rdx,(%rbx)
14001252f:	48 89 5d 90          	mov    %rbx,-0x70(%rbp)
140012533:	41 8b c6             	mov    %r14d,%eax
140012536:	c1 e8 03             	shr    $0x3,%eax
140012539:	a8 01                	test   $0x1,%al
14001253b:	75 2c                	jne    0x140012569
14001253d:	39 35 ed 0c 30 00    	cmp    %esi,0x300ced(%rip)        # 0x140313230
140012543:	74 24                	je     0x140012569
140012545:	48 8b 0d 3c 02 2f 00 	mov    0x2f023c(%rip),%rcx        # 0x140302788
14001254c:	48 85 c9             	test   %rcx,%rcx
14001254f:	74 18                	je     0x140012569
140012551:	41 f6 c6 22          	test   $0x22,%r14b
140012555:	75 12                	jne    0x140012569
140012557:	4c 89 6d 80          	mov    %r13,-0x80(%rbp)
14001255b:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
14001255f:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140012563:	e8 5c ac ff ff       	call   0x14000d1c4
140012568:	90                   	nop
140012569:	89 37                	mov    %esi,(%rdi)
14001256b:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
14001256f:	48 85 db             	test   %rbx,%rbx
140012572:	74 0f                	je     0x140012583
140012574:	48 8b 03             	mov    (%rbx),%rax
140012577:	48 8b cb             	mov    %rbx,%rcx
14001257a:	48 8b 00             	mov    (%rax),%rax
14001257d:	ff 15 ad 08 20 00    	call   *0x2008ad(%rip)        # 0x140212e30
140012583:	48 8b 03             	mov    (%rbx),%rax
140012586:	48 8b cb             	mov    %rbx,%rcx
140012589:	48 8b 40 08          	mov    0x8(%rax),%rax
14001258d:	ff 15 9d 08 20 00    	call   *0x20089d(%rip)        # 0x140212e30
140012593:	e9 ff 01 00 00       	jmp    0x140012797
140012598:	ff 15 e2 05 20 00    	call   *0x2005e2(%rip)        # 0x140212b80
14001259e:	cc                   	int3
14001259f:	ff 15 db 05 20 00    	call   *0x2005db(%rip)        # 0x140212b80
1400125a5:	cc                   	int3
1400125a6:	41 f6 c4 20          	test   $0x20,%r12b
1400125aa:	0f 85 a5 01 00 00    	jne    0x140012755
1400125b0:	41 f6 c4 02          	test   $0x2,%r12b
1400125b4:	0f 85 9b 01 00 00    	jne    0x140012755
1400125ba:	48 8d 15 77 46 22 00 	lea    0x224677(%rip),%rdx        # 0x140236c38
1400125c1:	48 89 55 a0          	mov    %rdx,-0x60(%rbp)
1400125c5:	48 8d 05 a4 61 23 00 	lea    0x2361a4(%rip),%rax        # 0x140248770
1400125cc:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1400125d0:	0f b6 85 c0 09 00 00 	movzbl 0x9c0(%rbp),%eax
1400125d7:	89 45 b0             	mov    %eax,-0x50(%rbp)
1400125da:	66 44 89 55 b4       	mov    %r10w,-0x4c(%rbp)
1400125df:	48 89 55 b8          	mov    %rdx,-0x48(%rbp)
1400125e3:	48 8d 05 66 61 23 00 	lea    0x236166(%rip),%rax        # 0x140248750
1400125ea:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1400125ee:	44 89 75 c8          	mov    %r14d,-0x38(%rbp)
1400125f2:	66 44 89 55 cc       	mov    %r10w,-0x34(%rbp)
1400125f7:	44 8a 44 24 50       	mov    0x50(%rsp),%r8b
1400125fc:	49 8b d5             	mov    %r13,%rdx
1400125ff:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140012606:	e8 2d b6 ff ff       	call   0x14000dc38
14001260b:	48 8d 05 de 45 22 00 	lea    0x2245de(%rip),%rax        # 0x140236bf0
140012612:	48 89 85 b8 00 00 00 	mov    %rax,0xb8(%rbp)
140012619:	48 8d 05 40 61 23 00 	lea    0x236140(%rip),%rax        # 0x140248760
140012620:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
140012627:	0f 10 8d f0 00 00 00 	movups 0xf0(%rbp),%xmm1
14001262e:	0f 11 8d c8 00 00 00 	movups %xmm1,0xc8(%rbp)
140012635:	0f 10 85 00 01 00 00 	movups 0x100(%rbp),%xmm0
14001263c:	0f 11 85 d8 00 00 00 	movups %xmm0,0xd8(%rbp)
140012643:	33 c9                	xor    %ecx,%ecx
140012645:	66 89 8d e8 00 00 00 	mov    %cx,0xe8(%rbp)
14001264c:	48 8d 05 bd 45 22 00 	lea    0x2245bd(%rip),%rax        # 0x140236c10
140012653:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
140012657:	48 8d 05 aa 61 23 00 	lea    0x2361aa(%rip),%rax        # 0x140248808
14001265e:	48 89 45 00          	mov    %rax,0x0(%rbp)
140012662:	49 8b 45 00          	mov    0x0(%r13),%rax
140012666:	48 89 45 08          	mov    %rax,0x8(%rbp)
14001266a:	66 89 4d 10          	mov    %cx,0x10(%rbp)
14001266e:	45 33 c9             	xor    %r9d,%r9d
140012671:	be a7 03 00 00       	mov    $0x3a7,%esi
140012676:	44 8d 41 0a          	lea    0xa(%rcx),%r8d
14001267a:	8b d6                	mov    %esi,%edx
14001267c:	bb e0 96 84 00       	mov    $0x8496e0,%ebx
140012681:	8b cb                	mov    %ebx,%ecx
140012683:	e8 3c 49 15 00       	call   0x140166fc4
140012688:	45 33 d2             	xor    %r10d,%r10d
14001268b:	84 c0                	test   %al,%al
14001268d:	74 7e                	je     0x14001270d
14001268f:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
140012693:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
14001269a:	48 8d 85 b8 00 00 00 	lea    0xb8(%rbp),%rax
1400126a1:	48 89 85 a0 00 00 00 	mov    %rax,0xa0(%rbp)
1400126a8:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
1400126ac:	48 89 85 a8 00 00 00 	mov    %rax,0xa8(%rbp)
1400126b3:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1400126b7:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
1400126be:	48 8d 05 d3 3b 23 00 	lea    0x233bd3(%rip),%rax        # 0x140246298
1400126c5:	48 89 45 78          	mov    %rax,0x78(%rbp)
1400126c9:	48 8d 85 98 00 00 00 	lea    0x98(%rbp),%rax
1400126d0:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1400126d7:	48 8d 85 b8 00 00 00 	lea    0xb8(%rbp),%rax
1400126de:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
1400126e5:	45 33 c9             	xor    %r9d,%r9d
1400126e8:	48 8d 45 78          	lea    0x78(%rbp),%rax
1400126ec:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400126f1:	48 8d 05 18 61 23 00 	lea    0x236118(%rip),%rax        # 0x140248810
1400126f8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400126fd:	45 8d 42 0a          	lea    0xa(%r10),%r8d
140012701:	8b d6                	mov    %esi,%edx
140012703:	8b cb                	mov    %ebx,%ecx
140012705:	e8 e2 4a 15 00       	call   0x1401671ec
14001270a:	45 33 d2             	xor    %r10d,%r10d
14001270d:	48 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%rax
140012714:	48 83 f8 07          	cmp    $0x7,%rax
140012718:	76 3b                	jbe    0x140012755
14001271a:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140012721:	00
140012722:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx