import pathlib

from ._base import Colormap

colormap = Colormap.from_rgb_table(
    name=pathlib.Path(__file__).stem,
    type="sequential",
    rgb=[
        (0.01137, 0.07324, 0.14828),
        (0.013965, 0.079062, 0.15537),
        (0.015899, 0.084718, 0.16252),
        (0.017234, 0.090035, 0.16973),
        (0.018046, 0.095138, 0.17697),
        (0.018987, 0.1, 0.18427),
        (0.01997, 0.10491, 0.19161),
        (0.021, 0.10996, 0.19896),
        (0.022084, 0.11488, 0.20639),
        (0.023227, 0.11992, 0.21378),
        (0.02444, 0.12498, 0.22121),
        (0.025732, 0.1301, 0.22866),
        (0.027114, 0.13518, 0.2361),
        (0.028602, 0.14029, 0.24354),
        (0.030209, 0.14548, 0.25102),
        (0.031951, 0.15062, 0.25848),
        (0.033828, 0.15583, 0.26596),
        (0.036137, 0.16105, 0.27341),
        (0.038425, 0.16628, 0.28084),
        (0.040951, 0.17154, 0.28828),
        (0.043537, 0.17682, 0.2957),
        (0.046467, 0.18211, 0.30308),
        (0.049594, 0.18747, 0.31047),
        (0.052785, 0.19279, 0.31779),
        (0.056373, 0.19814, 0.32507),
        (0.060123, 0.20352, 0.33234),
        (0.064059, 0.20889, 0.33952),
        (0.068323, 0.21429, 0.34664),
        (0.072795, 0.21969, 0.35369),
        (0.077499, 0.22506, 0.36066),
        (0.082595, 0.23046, 0.36755),
        (0.087912, 0.23587, 0.37435),
        (0.093441, 0.24124, 0.38103),
        (0.099307, 0.24659, 0.38756),
        (0.10541, 0.25194, 0.39397),
        (0.11181, 0.25723, 0.40024),
        (0.11843, 0.26248, 0.40634),
        (0.12524, 0.26767, 0.41226),
        (0.13231, 0.27284, 0.41798),
        (0.13952, 0.27792, 0.42351),
        (0.14698, 0.28292, 0.42882),
        (0.15457, 0.2878, 0.43389),
        (0.16232, 0.29261, 0.43873),
        (0.17014, 0.2973, 0.44331),
        (0.17807, 0.30184, 0.44762),
        (0.18603, 0.30629, 0.45168),
        (0.19404, 0.31056, 0.45545),
        (0.20201, 0.31466, 0.45894),
        (0.21, 0.31863, 0.46214),
        (0.21794, 0.32242, 0.46506),
        (0.22581, 0.32601, 0.4677),
        (0.23354, 0.32945, 0.47006),
        (0.24121, 0.33269, 0.47215),
        (0.24874, 0.33574, 0.47396),
        (0.25609, 0.3386, 0.47554),
        (0.26333, 0.34129, 0.47686),
        (0.27038, 0.34378, 0.47795),
        (0.27724, 0.34611, 0.47882),
        (0.28392, 0.34828, 0.4795),
        (0.29042, 0.35028, 0.47998),
        (0.29677, 0.3521, 0.48028),
        (0.3029, 0.3538, 0.48042),
        (0.3089, 0.35537, 0.48042),
        (0.31468, 0.35679, 0.48029),
        (0.32035, 0.35809, 0.48003),
        (0.32583, 0.35927, 0.47967),
        (0.33119, 0.36036, 0.47921),
        (0.33642, 0.36136, 0.47866),
        (0.34153, 0.36227, 0.47804),
        (0.34652, 0.3631, 0.47735),
        (0.35141, 0.36386, 0.47661),
        (0.35622, 0.36456, 0.47581),
        (0.36093, 0.36521, 0.47497),
        (0.3656, 0.36581, 0.47408),
        (0.37019, 0.36636, 0.47315),
        (0.37475, 0.36687, 0.47222),
        (0.37926, 0.36734, 0.47124),
        (0.38375, 0.36778, 0.47023),
        (0.3882, 0.36821, 0.46921),
        (0.39264, 0.36861, 0.46815),
        (0.39707, 0.36898, 0.4671),
        (0.4015, 0.36934, 0.466),
        (0.40595, 0.36968, 0.46491),
        (0.41039, 0.37001, 0.4638),
        (0.41484, 0.37033, 0.46266),
        (0.41932, 0.37064, 0.46153),
        (0.42381, 0.37095, 0.46037),
        (0.42834, 0.37125, 0.45921),
        (0.43289, 0.37154, 0.45803),
        (0.43747, 0.37183, 0.45684),
        (0.44208, 0.37212, 0.45564),
        (0.44672, 0.37241, 0.45443),
        (0.4514, 0.3727, 0.4532),
        (0.45611, 0.37299, 0.45197),
        (0.46086, 0.37327, 0.45072),
        (0.46564, 0.37356, 0.44947),
        (0.47048, 0.37385, 0.4482),
        (0.47535, 0.37414, 0.44692),
        (0.48024, 0.37443, 0.44563),
        (0.48517, 0.37472, 0.44435),
        (0.49015, 0.375, 0.44304),
        (0.49516, 0.37529, 0.44173),
        (0.50021, 0.37559, 0.44039),
        (0.5053, 0.37589, 0.43905),
        (0.51043, 0.37619, 0.43772),
        (0.51559, 0.3765, 0.43636),
        (0.52081, 0.3768, 0.435),
        (0.52606, 0.3771, 0.43361),
        (0.53134, 0.37741, 0.43225),
        (0.53668, 0.37772, 0.43085),
        (0.54204, 0.37803, 0.42944),
        (0.54745, 0.37835, 0.42803),
        (0.5529, 0.37867, 0.4266),
        (0.55839, 0.37899, 0.42518),
        (0.56394, 0.37932, 0.42372),
        (0.5695, 0.37965, 0.42227),
        (0.57513, 0.37998, 0.42081),
        (0.58079, 0.38032, 0.41935),
        (0.5865, 0.38067, 0.41786),
        (0.59225, 0.38102, 0.41637),
        (0.59803, 0.38138, 0.41487),
        (0.60388, 0.38173, 0.41337),
        (0.60975, 0.38209, 0.41185),
        (0.61568, 0.38247, 0.41034),
        (0.62164, 0.38286, 0.4088),
        (0.62766, 0.38326, 0.40726),
        (0.63373, 0.38366, 0.40573),
        (0.63983, 0.38407, 0.40417),
        (0.64598, 0.3845, 0.40262),
        (0.65219, 0.38495, 0.40108),
        (0.65843, 0.38541, 0.3995),
        (0.66472, 0.3859, 0.39796),
        (0.67106, 0.38641, 0.3964),
        (0.67745, 0.38695, 0.39485),
        (0.68388, 0.38752, 0.3933),
        (0.69035, 0.38812, 0.39177),
        (0.69688, 0.38877, 0.39023),
        (0.70344, 0.38945, 0.38873),
        (0.71005, 0.39017, 0.38722),
        (0.71669, 0.39097, 0.38575),
        (0.72336, 0.39181, 0.3843),
        (0.73008, 0.39271, 0.38288),
        (0.73681, 0.3937, 0.3815),
        (0.74358, 0.39477, 0.38015),
        (0.75036, 0.39593, 0.37885),
        (0.75715, 0.39717, 0.3776),
        (0.76395, 0.39854, 0.37642),
        (0.77075, 0.40002, 0.37529),
        (0.77754, 0.40162, 0.37425),
        (0.78431, 0.40337, 0.37327),
        (0.79105, 0.40525, 0.37239),
        (0.79775, 0.40729, 0.3716),
        (0.8044, 0.4095, 0.37093),
        (0.81097, 0.41188, 0.37036),
        (0.81747, 0.41444, 0.36992),
        (0.82388, 0.4172, 0.36961),
        (0.83018, 0.42014, 0.36944),
        (0.83635, 0.42329, 0.36941),
        (0.84239, 0.42665, 0.36953),
        (0.84826, 0.43021, 0.3698),
        (0.85397, 0.43398, 0.37025),
        (0.85949, 0.43797, 0.37086),
        (0.8648, 0.44216, 0.37164),
        (0.8699, 0.44654, 0.3726),
        (0.87477, 0.45112, 0.37375),
        (0.87939, 0.45588, 0.37505),
        (0.88376, 0.46082, 0.37655),
        (0.88786, 0.46592, 0.3782),
        (0.89169, 0.47118, 0.38003),
        (0.89525, 0.47657, 0.38202),
        (0.89851, 0.48208, 0.38417),
        (0.9015, 0.48769, 0.38647),
        (0.9042, 0.49337, 0.38893),
        (0.90662, 0.49914, 0.39151),
        (0.90876, 0.50497, 0.3942),
        (0.91063, 0.51082, 0.39702),
        (0.91223, 0.5167, 0.39994),
        (0.91357, 0.52259, 0.40297),
        (0.91467, 0.52848, 0.40608),
        (0.91554, 0.53435, 0.40925),
        (0.91619, 0.54019, 0.4125),
        (0.91664, 0.546, 0.4158),
        (0.91689, 0.55176, 0.41915),
        (0.91696, 0.55748, 0.42253),
        (0.91687, 0.56313, 0.42597),
        (0.91664, 0.56872, 0.42943),
        (0.91626, 0.57425, 0.43291),
        (0.91578, 0.57973, 0.43641),
        (0.91519, 0.58514, 0.43993),
        (0.91451, 0.59048, 0.44346),
        (0.91375, 0.59576, 0.447),
        (0.91293, 0.60098, 0.45057),
        (0.91206, 0.60614, 0.45414),
        (0.91115, 0.61126, 0.45772),
        (0.91021, 0.61632, 0.46133),
        (0.90925, 0.62133, 0.46495),
        (0.90829, 0.62631, 0.4686),
        (0.90733, 0.63125, 0.47228),
        (0.90637, 0.63616, 0.47599),
        (0.90545, 0.64104, 0.47973),
        (0.90454, 0.6459, 0.48351),
        (0.90367, 0.65075, 0.48735),
        (0.90285, 0.65559, 0.49125),
        (0.90208, 0.66043, 0.49519),
        (0.90137, 0.66527, 0.49921),
        (0.90072, 0.67012, 0.5033),
        (0.90014, 0.67498, 0.50749),
        (0.89964, 0.67985, 0.51176),
        (0.89922, 0.68476, 0.51612),
        (0.89889, 0.68969, 0.5206),
        (0.89865, 0.69465, 0.52519),
        (0.89852, 0.69965, 0.52989),
        (0.89848, 0.70469, 0.53471),
        (0.89855, 0.70978, 0.53966),
        (0.89873, 0.71491, 0.54476),
        (0.89903, 0.72009, 0.54999),
        (0.89945, 0.72533, 0.55536),
        (0.89998, 0.73061, 0.56088),
        (0.90063, 0.73594, 0.56656),
        (0.90141, 0.74134, 0.57238),
        (0.90232, 0.7468, 0.57835),
        (0.90335, 0.75231, 0.58449),
        (0.9045, 0.75787, 0.59077),
        (0.90579, 0.76349, 0.59722),
        (0.90719, 0.76916, 0.60381),
        (0.90871, 0.77489, 0.61054),
        (0.91037, 0.78067, 0.61743),
        (0.91213, 0.7865, 0.62446),
        (0.91402, 0.79237, 0.63162),
        (0.91601, 0.79828, 0.63892),
        (0.91812, 0.80424, 0.64635),
        (0.92032, 0.81023, 0.65391),
        (0.92264, 0.81627, 0.66158),
        (0.92505, 0.82234, 0.66937),
        (0.92755, 0.82844, 0.67726),
        (0.93014, 0.83456, 0.68525),
        (0.93281, 0.84071, 0.69334),
        (0.93556, 0.84688, 0.7015),
        (0.93839, 0.85308, 0.70976),
        (0.94127, 0.85929, 0.71809),
        (0.94423, 0.86551, 0.72648),
        (0.94723, 0.87175, 0.73494),
        (0.95029, 0.87799, 0.74345),
        (0.95339, 0.88424, 0.75201),
        (0.95653, 0.89049, 0.76061),
        (0.95971, 0.89674, 0.76925),
        (0.96291, 0.90299, 0.77792),
        (0.96614, 0.90924, 0.78662),
        (0.96939, 0.91548, 0.79532),
        (0.97265, 0.92173, 0.80406),
        (0.97592, 0.92795, 0.81279),
        (0.9792, 0.93418, 0.82155),
        (0.98248, 0.9404, 0.83031),
        (0.98576, 0.94661, 0.83907),
        (0.98904, 0.95282, 0.84784),
        (0.99231, 0.95902, 0.85661),
    ],
)
