1408451a7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408451ac:	45 33 c9             	xor    %r9d,%r9d
1408451af:	4c 8d 05 b2 d6 7f 00 	lea    0x7fd6b2(%rip),%r8        # 0x141042868
1408451b6:	48 8b d7             	mov    %rdi,%rdx
1408451b9:	8b cb                	mov    %ebx,%ecx
1408451bb:	e8 d0 0a 00 00       	call   0x140845c90
1408451c0:	84 c0                	test   %al,%al
1408451c2:	75 41                	jne    0x140845205
1408451c4:	4c 8d 05 a5 d6 7f 00 	lea    0x7fd6a5(%rip),%r8        # 0x141042870
1408451cb:	48 8b d7             	mov    %rdi,%rdx
1408451ce:	8b cb                	mov    %ebx,%ecx
1408451d0:	e8 6b 09 00 00       	call   0x140845b40
1408451d5:	84 c0                	test   %al,%al
1408451d7:	75 23                	jne    0x1408451fc
1408451d9:	4c 8d 05 a0 d6 7f 00 	lea    0x7fd6a0(%rip),%r8        # 0x141042880
1408451e0:	48 8b d7             	mov    %rdi,%rdx
1408451e3:	8b cb                	mov    %ebx,%ecx
1408451e5:	e8 56 09 00 00       	call   0x140845b40
1408451ea:	84 c0                	test   %al,%al
1408451ec:	75 0e                	jne    0x1408451fc
1408451ee:	45 84 e4             	test   %r12b,%r12b
1408451f1:	74 1f                	je     0x140845212
1408451f3:	48 8b 06             	mov    (%rsi),%rax
1408451f6:	c6 40 76 00          	movb   $0x0,0x76(%rax)
1408451fa:	eb 16                	jmp    0x140845212
1408451fc:	48 8b 06             	mov    (%rsi),%rax
1408451ff:	c6 40 76 01          	movb   $0x1,0x76(%rax)
140845203:	eb 0d                	jmp    0x140845212
140845205:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
140845209:	0f 95 c1             	setne  %cl
14084520c:	48 8b 06             	mov    (%rsi),%rax
14084520f:	88 48 76             	mov    %cl,0x76(%rax)
140845212:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140845216:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14084521b:	45 33 c9             	xor    %r9d,%r9d
14084521e:	4c 8d 05 63 d6 7f 00 	lea    0x7fd663(%rip),%r8        # 0x141042888
140845225:	48 8b d7             	mov    %rdi,%rdx
140845228:	8b cb                	mov    %ebx,%ecx
14084522a:	e8 61 0a 00 00       	call   0x140845c90
14084522f:	84 c0                	test   %al,%al
140845231:	75 62                	jne    0x140845295
140845233:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140845237:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14084523c:	45 33 c9             	xor    %r9d,%r9d
14084523f:	4c 8d 05 52 d6 7f 00 	lea    0x7fd652(%rip),%r8        # 0x141042898
140845246:	48 8b d7             	mov    %rdi,%rdx
140845249:	8b cb                	mov    %ebx,%ecx
14084524b:	e8 40 0a 00 00       	call   0x140845c90
140845250:	84 c0                	test   %al,%al
140845252:	75 41                	jne    0x140845295
140845254:	4c 8d 05 45 d6 7f 00 	lea    0x7fd645(%rip),%r8        # 0x1410428a0
14084525b:	48 8b d7             	mov    %rdi,%rdx
14084525e:	8b cb                	mov    %ebx,%ecx
140845260:	e8 db 08 00 00       	call   0x140845b40
140845265:	84 c0                	test   %al,%al
140845267:	75 23                	jne    0x14084528c
140845269:	4c 8d 05 40 d6 7f 00 	lea    0x7fd640(%rip),%r8        # 0x1410428b0
140845270:	48 8b d7             	mov    %rdi,%rdx
140845273:	8b cb                	mov    %ebx,%ecx
140845275:	e8 c6 08 00 00       	call   0x140845b40
14084527a:	84 c0                	test   %al,%al
14084527c:	75 0e                	jne    0x14084528c
14084527e:	45 84 e4             	test   %r12b,%r12b
140845281:	74 1f                	je     0x1408452a2
140845283:	48 8b 06             	mov    (%rsi),%rax
140845286:	c6 40 77 00          	movb   $0x0,0x77(%rax)
14084528a:	eb 16                	jmp    0x1408452a2
14084528c:	48 8b 06             	mov    (%rsi),%rax
14084528f:	c6 40 77 01          	movb   $0x1,0x77(%rax)
140845293:	eb 0d                	jmp    0x1408452a2
140845295:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
140845299:	0f 95 c1             	setne  %cl
14084529c:	48 8b 06             	mov    (%rsi),%rax
14084529f:	88 48 77             	mov    %cl,0x77(%rax)
1408452a2:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
1408452a6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408452ab:	45 33 c9             	xor    %r9d,%r9d
1408452ae:	4c 8d 05 03 d6 7f 00 	lea    0x7fd603(%rip),%r8        # 0x1410428b8
1408452b5:	48 8b d7             	mov    %rdi,%rdx
1408452b8:	8b cb                	mov    %ebx,%ecx
1408452ba:	e8 d1 09 00 00       	call   0x140845c90
1408452bf:	84 c0                	test   %al,%al
1408452c1:	75 62                	jne    0x140845325
1408452c3:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
1408452c7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408452cc:	45 33 c9             	xor    %r9d,%r9d
1408452cf:	4c 8d 05 f6 d5 7f 00 	lea    0x7fd5f6(%rip),%r8        # 0x1410428cc
1408452d6:	48 8b d7             	mov    %rdi,%rdx
1408452d9:	8b cb                	mov    %ebx,%ecx
1408452db:	e8 b0 09 00 00       	call   0x140845c90
1408452e0:	84 c0                	test   %al,%al
1408452e2:	75 41                	jne    0x140845325
1408452e4:	4c 8d 05 ed d5 7f 00 	lea    0x7fd5ed(%rip),%r8        # 0x1410428d8
1408452eb:	48 8b d7             	mov    %rdi,%rdx
1408452ee:	8b cb                	mov    %ebx,%ecx
1408452f0:	e8 4b 08 00 00       	call   0x140845b40
1408452f5:	84 c0                	test   %al,%al
1408452f7:	75 23                	jne    0x14084531c
1408452f9:	4c 8d 05 e8 d5 7f 00 	lea    0x7fd5e8(%rip),%r8        # 0x1410428e8
140845300:	48 8b d7             	mov    %rdi,%rdx
140845303:	8b cb                	mov    %ebx,%ecx
140845305:	e8 36 08 00 00       	call   0x140845b40
14084530a:	84 c0                	test   %al,%al
14084530c:	75 0e                	jne    0x14084531c
14084530e:	45 84 e4             	test   %r12b,%r12b
140845311:	74 1f                	je     0x140845332
140845313:	48 8b 06             	mov    (%rsi),%rax
140845316:	c6 40 78 00          	movb   $0x0,0x78(%rax)
14084531a:	eb 16                	jmp    0x140845332
14084531c:	48 8b 06             	mov    (%rsi),%rax
14084531f:	c6 40 78 01          	movb   $0x1,0x78(%rax)
140845323:	eb 0d                	jmp    0x140845332
140845325:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
140845329:	0f 95 c1             	setne  %cl
14084532c:	48 8b 06             	mov    (%rsi),%rax
14084532f:	88 48 78             	mov    %cl,0x78(%rax)
140845332:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140845336:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14084533b:	45 33 c9             	xor    %r9d,%r9d
14084533e:	4c 8d 05 ab d5 7f 00 	lea    0x7fd5ab(%rip),%r8        # 0x1410428f0
140845345:	48 8b d7             	mov    %rdi,%rdx
140845348:	8b cb                	mov    %ebx,%ecx
14084534a:	e8 41 09 00 00       	call   0x140845c90
14084534f:	84 c0                	test   %al,%al
140845351:	75 62                	jne    0x1408453b5
140845353:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140845357:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14084535c:	45 33 c9             	xor    %r9d,%r9d
14084535f:	4c 8d 05 9a d5 7f 00 	lea    0x7fd59a(%rip),%r8        # 0x141042900
140845366:	48 8b d7             	mov    %rdi,%rdx
140845369:	8b cb                	mov    %ebx,%ecx
14084536b:	e8 20 09 00 00       	call   0x140845c90
140845370:	84 c0                	test   %al,%al
140845372:	75 41                	jne    0x1408453b5
140845374:	4c 8d 05 8d d5 7f 00 	lea    0x7fd58d(%rip),%r8        # 0x141042908
14084537b:	48 8b d7             	mov    %rdi,%rdx
14084537e:	8b cb                	mov    %ebx,%ecx
140845380:	e8 bb 07 00 00       	call   0x140845b40
140845385:	84 c0                	test   %al,%al
140845387:	75 23                	jne    0x1408453ac
140845389:	4c 8d 05 88 d5 7f 00 	lea    0x7fd588(%rip),%r8        # 0x141042918
140845390:	48 8b d7             	mov    %rdi,%rdx
140845393:	8b cb                	mov    %ebx,%ecx
140845395:	e8 a6 07 00 00       	call   0x140845b40
14084539a:	84 c0                	test   %al,%al
14084539c:	75 0e                	jne    0x1408453ac
14084539e:	45 84 e4             	test   %r12b,%r12b
1408453a1:	74 1f                	je     0x1408453c2
1408453a3:	48 8b 06             	mov    (%rsi),%rax
1408453a6:	c6 40 79 00          	movb   $0x0,0x79(%rax)
1408453aa:	eb 16                	jmp    0x1408453c2
1408453ac:	48 8b 06             	mov    (%rsi),%rax
1408453af:	c6 40 79 01          	movb   $0x1,0x79(%rax)
1408453b3:	eb 0d                	jmp    0x1408453c2
1408453b5:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
1408453b9:	0f 95 c1             	setne  %cl
1408453bc:	48 8b 06             	mov    (%rsi),%rax
1408453bf:	88 48 79             	mov    %cl,0x79(%rax)
1408453c2:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
1408453c6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408453cb:	45 33 c9             	xor    %r9d,%r9d
1408453ce:	4c 8d 05 4b d5 7f 00 	lea    0x7fd54b(%rip),%r8        # 0x141042920
1408453d5:	48 8b d7             	mov    %rdi,%rdx
1408453d8:	8b cb                	mov    %ebx,%ecx
1408453da:	e8 b1 08 00 00       	call   0x140845c90
1408453df:	84 c0                	test   %al,%al
1408453e1:	75 62                	jne    0x140845445
1408453e3:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
1408453e7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408453ec:	45 33 c9             	xor    %r9d,%r9d
1408453ef:	4c 8d 05 36 d5 7f 00 	lea    0x7fd536(%rip),%r8        # 0x14104292c
1408453f6:	48 8b d7             	mov    %rdi,%rdx
1408453f9:	8b cb                	mov    %ebx,%ecx
1408453fb:	e8 90 08 00 00       	call   0x140845c90
140845400:	84 c0                	test   %al,%al
140845402:	75 41                	jne    0x140845445
140845404:	4c 8d 05 2d d5 7f 00 	lea    0x7fd52d(%rip),%r8        # 0x141042938
14084540b:	48 8b d7             	mov    %rdi,%rdx
14084540e:	8b cb                	mov    %ebx,%ecx
140845410:	e8 2b 07 00 00       	call   0x140845b40
140845415:	84 c0                	test   %al,%al
140845417:	75 23                	jne    0x14084543c
140845419:	4c 8d 05 24 d5 7f 00 	lea    0x7fd524(%rip),%r8        # 0x141042944
140845420:	48 8b d7             	mov    %rdi,%rdx
140845423:	8b cb                	mov    %ebx,%ecx
140845425:	e8 16 07 00 00       	call   0x140845b40
14084542a:	84 c0                	test   %al,%al
14084542c:	75 0e                	jne    0x14084543c
14084542e:	45 84 e4             	test   %r12b,%r12b
140845431:	74 1f                	je     0x140845452
140845433:	48 8b 06             	mov    (%rsi),%rax
140845436:	c6 40 7a 00          	movb   $0x0,0x7a(%rax)
14084543a:	eb 16                	jmp    0x140845452
14084543c:	48 8b 06             	mov    (%rsi),%rax
14084543f:	c6 40 7a 01          	movb   $0x1,0x7a(%rax)
140845443:	eb 0d                	jmp    0x140845452
140845445:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
140845449:	0f 95 c1             	setne  %cl
14084544c:	48 8b 06             	mov    (%rsi),%rax
14084544f:	88 48 7a             	mov    %cl,0x7a(%rax)
140845452:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140845456:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14084545b:	45 33 c9             	xor    %r9d,%r9d
14084545e:	4c 8d 05 eb d4 7f 00 	lea    0x7fd4eb(%rip),%r8        # 0x141042950
140845465:	48 8b d7             	mov    %rdi,%rdx
140845468:	8b cb                	mov    %ebx,%ecx
14084546a:	e8 21 08 00 00       	call   0x140845c90
14084546f:	84 c0                	test   %al,%al
140845471:	75 62                	jne    0x1408454d5
140845473:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140845477:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14084547c:	45 33 c9             	xor    %r9d,%r9d
14084547f:	4c 8d 05 e2 d4 7f 00 	lea    0x7fd4e2(%rip),%r8        # 0x141042968
140845486:	48 8b d7             	mov    %rdi,%rdx
140845489:	8b cb                	mov    %ebx,%ecx
14084548b:	e8 00 08 00 00       	call   0x140845c90
140845490:	84 c0                	test   %al,%al
140845492:	75 41                	jne    0x1408454d5
140845494:	4c 8d 05 d5 d4 7f 00 	lea    0x7fd4d5(%rip),%r8        # 0x141042970
14084549b:	48 8b d7             	mov    %rdi,%rdx
14084549e:	8b cb                	mov    %ebx,%ecx
1408454a0:	e8 9b 06 00 00       	call   0x140845b40
1408454a5:	84 c0                	test   %al,%al
1408454a7:	75 23                	jne    0x1408454cc
1408454a9:	4c 8d 05 d4 d4 7f 00 	lea    0x7fd4d4(%rip),%r8        # 0x141042984
1408454b0:	48 8b d7             	mov    %rdi,%rdx
1408454b3:	8b cb                	mov    %ebx,%ecx
1408454b5:	e8 86 06 00 00       	call   0x140845b40
1408454ba:	84 c0                	test   %al,%al
1408454bc:	75 0e                	jne    0x1408454cc
1408454be:	45 84 e4             	test   %r12b,%r12b
1408454c1:	74 1f                	je     0x1408454e2
1408454c3:	48 8b 06             	mov    (%rsi),%rax
1408454c6:	c6 40 7b 00          	movb   $0x0,0x7b(%rax)
1408454ca:	eb 16                	jmp    0x1408454e2
1408454cc:	48 8b 06             	mov    (%rsi),%rax
1408454cf:	c6 40 7b 01          	movb   $0x1,0x7b(%rax)
1408454d3:	eb 0d                	jmp    0x1408454e2
1408454d5:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
1408454d9:	0f 95 c1             	setne  %cl
1408454dc:	48 8b 06             	mov    (%rsi),%rax
1408454df:	88 48 7b             	mov    %cl,0x7b(%rax)
1408454e2:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
1408454e6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408454eb:	45 33 c9             	xor    %r9d,%r9d
1408454ee:	4c 8d 05 9b d4 7f 00 	lea    0x7fd49b(%rip),%r8        # 0x141042990
1408454f5:	48 8b d7             	mov    %rdi,%rdx
1408454f8:	8b cb                	mov    %ebx,%ecx
1408454fa:	e8 91 07 00 00       	call   0x140845c90
1408454ff:	84 c0                	test   %al,%al
140845501:	75 62                	jne    0x140845565
140845503:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140845507:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14084550c:	45 33 c9             	xor    %r9d,%r9d
14084550f:	4c 8d 05 92 d4 7f 00 	lea    0x7fd492(%rip),%r8        # 0x1410429a8
140845516:	48 8b d7             	mov    %rdi,%rdx
140845519:	8b cb                	mov    %ebx,%ecx
14084551b:	e8 70 07 00 00       	call   0x140845c90
140845520:	84 c0                	test   %al,%al
140845522:	75 41                	jne    0x140845565
140845524:	4c 8d 05 85 d4 7f 00 	lea    0x7fd485(%rip),%r8        # 0x1410429b0
14084552b:	48 8b d7             	mov    %rdi,%rdx
14084552e:	8b cb                	mov    %ebx,%ecx
140845530:	e8 0b 06 00 00       	call   0x140845b40
140845535:	84 c0                	test   %al,%al
140845537:	75 23                	jne    0x14084555c
140845539:	4c 8d 05 88 d4 7f 00 	lea    0x7fd488(%rip),%r8        # 0x1410429c8
140845540:	48 8b d7             	mov    %rdi,%rdx
140845543:	8b cb                	mov    %ebx,%ecx
140845545:	e8 f6 05 00 00       	call   0x140845b40
14084554a:	84 c0                	test   %al,%al
14084554c:	75 0e                	jne    0x14084555c
14084554e:	45 84 e4             	test   %r12b,%r12b
140845551:	74 1f                	je     0x140845572
140845553:	48 8b 06             	mov    (%rsi),%rax
140845556:	c6 40 7c 00          	movb   $0x0,0x7c(%rax)
14084555a:	eb 16                	jmp    0x140845572
14084555c:	48 8b 06             	mov    (%rsi),%rax
14084555f:	c6 40 7c 01          	movb   $0x1,0x7c(%rax)
140845563:	eb 0d                	jmp    0x140845572
140845565:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
140845569:	0f 95 c1             	setne  %cl
14084556c:	48 8b 06             	mov    (%rsi),%rax
14084556f:	88 48 7c             	mov    %cl,0x7c(%rax)
140845572:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140845576:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14084557b:	45 33 c9             	xor    %r9d,%r9d
14084557e:	4c 8d 05 4b d4 7f 00 	lea    0x7fd44b(%rip),%r8        # 0x1410429d0
140845585:	48 8b d7             	mov    %rdi,%rdx
140845588:	8b cb                	mov    %ebx,%ecx
14084558a:	e8 01 07 00 00       	call   0x140845c90
14084558f:	84 c0                	test   %al,%al
140845591:	75 62                	jne    0x1408455f5
140845593:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140845597:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14084559c:	45 33 c9             	xor    %r9d,%r9d
14084559f:	4c 8d 05 42 d4 7f 00 	lea    0x7fd442(%rip),%r8        # 0x1410429e8
1408455a6:	48 8b d7             	mov    %rdi,%rdx
1408455a9:	8b cb                	mov    %ebx,%ecx
1408455ab:	e8 e0 06 00 00       	call   0x140845c90
1408455b0:	84 c0                	test   %al,%al
1408455b2:	75 41                	jne    0x1408455f5
1408455b4:	4c 8d 05 35 d4 7f 00 	lea    0x7fd435(%rip),%r8        # 0x1410429f0
1408455bb:	48 8b d7             	mov    %rdi,%rdx
1408455be:	8b cb                	mov    %ebx,%ecx
1408455c0:	e8 7b 05 00 00       	call   0x140845b40
1408455c5:	84 c0                	test   %al,%al
1408455c7:	75 23                	jne    0x1408455ec
1408455c9:	4c 8d 05 34 d4 7f 00 	lea    0x7fd434(%rip),%r8        # 0x141042a04
1408455d0:	48 8b d7             	mov    %rdi,%rdx
1408455d3:	8b cb                	mov    %ebx,%ecx
1408455d5:	e8 66 05 00 00       	call   0x140845b40
1408455da:	84 c0                	test   %al,%al
1408455dc:	75 0e                	jne    0x1408455ec
1408455de:	45 84 e4             	test   %r12b,%r12b
1408455e1:	74 1f                	je     0x140845602
1408455e3:	48 8b 06             	mov    (%rsi),%rax
1408455e6:	c6 40 7d 00          	movb   $0x0,0x7d(%rax)
1408455ea:	eb 16                	jmp    0x140845602
1408455ec:	48 8b 06             	mov    (%rsi),%rax
1408455ef:	c6 40 7d 01          	movb   $0x1,0x7d(%rax)
1408455f3:	eb 0d                	jmp    0x140845602
1408455f5:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
1408455f9:	0f 95 c1             	setne  %cl
1408455fc:	48 8b 06             	mov    (%rsi),%rax
1408455ff:	88 48 7d             	mov    %cl,0x7d(%rax)
140845602:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140845606:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14084560b:	45 33 c9             	xor    %r9d,%r9d
14084560e:	4c 8d 05 fb d3 7f 00 	lea    0x7fd3fb(%rip),%r8        # 0x141042a10
140845615:	48 8b d7             	mov    %rdi,%rdx
140845618:	8b cb                	mov    %ebx,%ecx
14084561a:	e8 71 06 00 00       	call   0x140845c90
14084561f:	84 c0                	test   %al,%al
140845621:	75 62                	jne    0x140845685
140845623:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140845627:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14084562c:	45 33 c9             	xor    %r9d,%r9d
14084562f:	4c 8d 05 f2 d3 7f 00 	lea    0x7fd3f2(%rip),%r8        # 0x141042a28
140845636:	48 8b d7             	mov    %rdi,%rdx
140845639:	8b cb                	mov    %ebx,%ecx
14084563b:	e8 50 06 00 00       	call   0x140845c90
140845640:	84 c0                	test   %al,%al
140845642:	75 41                	jne    0x140845685
140845644:	4c 8d 05 e5 d3 7f 00 	lea    0x7fd3e5(%rip),%r8        # 0x141042a30
14084564b:	48 8b d7             	mov    %rdi,%rdx
14084564e:	8b cb                	mov    %ebx,%ecx
140845650:	e8 eb 04 00 00       	call   0x140845b40
140845655:	84 c0                	test   %al,%al
140845657:	75 23                	jne    0x14084567c