"""Undo the 22 Aug all-products --apply that wiped Badakhshan opening stock.

Each row is (shop, product, qty_before, qty_after).
"""

REVERT_20260822_ALL_PRODUCTS = [
    ("Kabul Main Branch", "80.95.90 BURSH", 29, 27),
    ("Kabul Main Branch", "AIR CONDITION", 0, 15),
    ("Kabul Main Branch", "BARLIN 20-LITER HYDRULIC", 17, 14),
    ("Kabul Main Branch", "BARLIN SEAL 4 LITER", 11, 13),
    ("Kabul Main Branch", "BOXWANA SET", 7, 6),
    ("Kabul Main Branch", "CHAIN PATY", 3, 22),
    ("Kabul Main Branch", "DH HYDROLIC COOLER", 6, 5),
    ("Kabul Main Branch", "DH WATER LIDITOR", 4, 3),
    ("Kabul Main Branch", "DIESEL PUMP KIT", 3, 2),
    ("Kabul Main Branch", "ENGINE SHIELD LOCKS", 4, 6),
    ("Kabul Main Branch", "FUEL FILTER 185", 72, 42),
    ("Kabul Main Branch", "GX HYDROLIC-20 LITER", 13, 8),
    ("Kabul Main Branch", "LIWER SPOLES", 69, 65),
    ("Kabul Main Branch", "OIL CHANGING PIPE", 77, 67),
    ("Kabul Main Branch", "OIL FILTER 3349", 63, 28),
    ("Kabul Main Branch", "RPM SENSOR", 53, 48),
    ("Kabul Main Branch", "SILICON MAZDA LARGE", 35, 81),
    ("Kabul Main Branch", "SMALL HAMMER", 6, 5),
    ("Kabul Main Branch", "SPARAKET", 121, 79),
    ("Kabul Main Branch", "VCR BUCKET SIDE CUTER", 142, 132),
    ("Kabul Main Branch", "VCR BUCKET TEETH 20 NO", 50, 43),
    ("Takhar Branch", "80.95.90 BURSH", 66, 67),
    ("Takhar Branch", "BOOM BIKH PIN 90.820", 5, 6),
    ("Takhar Branch", "BOXWANA RAD SMALL", 13, 12),
    ("Takhar Branch", "CHORITAPE", 68, 66),
    ("Takhar Branch", "DH LIDITER BOTTOM WASPIPE", 9, 8),
    ("Takhar Branch", "DH LIDITER TOP WASPIPE", 12, 13),
    ("Takhar Branch", "DIESEL FILTER 185 2ND", 1, 0),
    ("Takhar Branch", "ESSEMBLY KIT", 7, 6),
    ("Takhar Branch", "GX HYDRULIC 20 LITER", 2, 3),
    ("Takhar Branch", "ION GREASE KHWARI", 518, 453),
    ("Takhar Branch", "KRINKIS T", 13, 12),
    ("Takhar Branch", "LARGE KIF", 9, 7),
    ("Takhar Branch", "LARGE SIZE BOXWANA", 24, 21),
    ("Takhar Branch", "LIMA 70.3 ML", 82, 80),
    ("Takhar Branch", "LIWER SPOLONA", 51, 47),
    ("Takhar Branch", "NIPEL 17ML", 34, 33),
    ("Takhar Branch", "NIPEL 19ML JALAI DAR", 42, 41),
    ("Takhar Branch", "OIL FILTER 3349 2ND", 24, 23),
    ("Takhar Branch", "PAIDAL SPOLONA", 25, 18),
    ("Takhar Branch", "PIN 90.550", 4, 3),
    ("Takhar Branch", "RPM SENSOR", 1, 0),
    ("Takhar Branch", "RUBBER TAPE", 202, 192),
    ("Takhar Branch", "SMALL KIF", 5, 4),
    ("Takhar Branch", "SPARAKET", 7, 1),
    ("Takhar Branch", "SPRAY LP", 22, 21),
    ("Takhar Branch", "T JALAI", 170, 169),
    ("Takhar Branch", "VCR BUCKET TEETH 20 NO", 28, 23),
    ("Takhar Branch", "WATER TEMPRATURE SENSOR", 18, 16),
    ("Badakhshan Branch", "ARI PAL", 24, 0),
    ("Badakhshan Branch", "BANDA T 19 ML", 50, 0),
    ("Badakhshan Branch", "BOXWANA", 5, 0),
    ("Badakhshan Branch", "BOXWANA 24ML", 20, 0),
    ("Badakhshan Branch", "BOXWANA 30ML", 10, 0),
    ("Badakhshan Branch", "BOXWANA 46ML", 10, 0),
    ("Badakhshan Branch", "BOXWANA DANDA L SIZE", 10, 0),
    ("Badakhshan Branch", "BOXWANA DANDA M SIZE", 10, 0),
    ("Badakhshan Branch", "BOXWANA DANDA S SIZE", 10, 0),
    ("Badakhshan Branch", "BOXWANA ORIGINAL", 5, 0),
    ("Badakhshan Branch", "BROCKEN LINKS", 110, 30),
    ("Badakhshan Branch", "BURAQ OIL-25LITER", 20, 0),
    ("Badakhshan Branch", "BURAQ SEAL-4LITER", 24, 0),
    ("Badakhshan Branch", "BURSH 71.86.80", 24, 0),
    ("Badakhshan Branch", "BUTTOM ROLLER NAT & BULT", 90, 0),
    ("Badakhshan Branch", "CHASP E KHAMIR", 6, 0),
    ("Badakhshan Branch", "CHORI TAPE", 100, 0),
    ("Badakhshan Branch", "CLIP SMALL", 200, 0),
    ("Badakhshan Branch", "CLIPS 100", 60, 0),
    ("Badakhshan Branch", "CLIPS 110", 60, 0),
    ("Badakhshan Branch", "CLIPS 127", 60, 0),
    ("Badakhshan Branch", "CLIPS 150", 60, 0),
    ("Badakhshan Branch", "CLIPS 180", 60, 0),
    ("Badakhshan Branch", "CLIPS 22", 100, 0),
    ("Badakhshan Branch", "CLIPS 27", 100, 0),
    ("Badakhshan Branch", "CLIPS 32", 100, 0),
    ("Badakhshan Branch", "CLIPS 38", 100, 0),
    ("Badakhshan Branch", "CLIPS 51", 60, 0),
    ("Badakhshan Branch", "CLIPS 64", 60, 0),
    ("Badakhshan Branch", "CLIPS 76", 60, 0),
    ("Badakhshan Branch", "CLIPS 92", 60, 0),
    ("Badakhshan Branch", "CONTROL VALVE KIT DOCTOR", 15, 0),
    ("Badakhshan Branch", "DH AIR FILTER", 12, 0),
    ("Badakhshan Branch", "DH ARM KIT", 10, 0),
    ("Badakhshan Branch", "DH BOOM KIT", 30, 0),
    ("Badakhshan Branch", "DH BUCKET KIT", 20, 0),
    ("Badakhshan Branch", "DH CENTER JOIN KIT", 10, 0),
    ("Badakhshan Branch", "DH CENTER JOIN  KIT DOCTOR", 12, 0),
    ("Badakhshan Branch", "DH CHAIN GREAS KHWARA", 20, 0),
    ("Badakhshan Branch", "DH HYDRULIC GATCH", 10, 0),
    ("Badakhshan Branch", "DH LARGE CD", 2, 0),
    ("Badakhshan Branch", "DH LIGHT BUTTON", 50, 0),
    ("Badakhshan Branch", "DH LIWER LOCK", 5, 0),
    ("Badakhshan Branch", "DH SWING MOTOR KIT", 12, 0),
    ("Badakhshan Branch", "DH SWING MOTOR WALPALIT", 4, 0),
    ("Badakhshan Branch", "DH UNDERWELL KIT", 40, 0),
    ("Badakhshan Branch", "DH WIPER", 10, 0),
    ("Badakhshan Branch", "DIESEL MOTOR", 10, 0),
    ("Badakhshan Branch", "DIESEL PIP 9ML", 100, 0),
    ("Badakhshan Branch", "DIESEL PUMP KIT", 40, 0),
    ("Badakhshan Branch", "DIESEL PUMP OIL PIPE", 10, 0),
    ("Badakhshan Branch", "DIESEL PUMP PARSANG PIPE", 5, 0),
    ("Badakhshan Branch", "DIESEL TANK CAPS 1ST", 5, 0),
    ("Badakhshan Branch", "DIESEL TANK CAPS 2ND", 5, 0),
    ("Badakhshan Branch", "DIESEL TANK PLASTIC JALAY LARGE", 10, 0),
    ("Badakhshan Branch", "DIESEL TANK PLASTIC JALAY SMALL", 10, 0),
    ("Badakhshan Branch", "DOOR LOCK CABLE", 10, 0),
    ("Badakhshan Branch", "DX 2012 SCREEN", 2, 0),
    ("Badakhshan Branch", "DX AIR FILTER", 12, 0),
    ("Badakhshan Branch", "DX ARM KIT", 22, 0),
    ("Badakhshan Branch", "DX BOOM KIT", 24, 0),
    ("Badakhshan Branch", "DX BUCKET KIT", 18, 0),
    ("Badakhshan Branch", "DX BUKHARI KATAWOT", 5, 0),
    ("Badakhshan Branch", "DX BUKHARI LIDITER", 5, 0),
    ("Badakhshan Branch", "DX CENTER JOIN KIT", 10, 0),
    ("Badakhshan Branch", "DX CENTER JOIN  KIT DOCTOR", 12, 0),
    ("Badakhshan Branch", "DX CENTER JOIN RUBBER", 15, 0),
    ("Badakhshan Branch", "DX CHAIN GREAS KHWARA", 20, 0),
    ("Badakhshan Branch", "DX CONTROL VALVE KIT R.K.P", 12, 0),
    ("Badakhshan Branch", "DX HYDRULIC GATCH", 10, 0),
    ("Badakhshan Branch", "DX HYDRULIC PUMP KIT", 8, 0),
    ("Badakhshan Branch", "DX LARGE CD", 3, 0),
    ("Badakhshan Branch", "DX LIGHT BUTTON", 60, 0),
    ("Badakhshan Branch", "DX LIWER SPOLL", 20, 0),
    ("Badakhshan Branch", "DX SWING MOTOR KIT", 12, 0),
    ("Badakhshan Branch", "DX TRAVEL MOTOR BEARING F-846036", 5, 0),
    ("Badakhshan Branch", "DX TRAVEL MOTOR KIT", 8, 0),
    ("Badakhshan Branch", "DX UNDERWELL KIT", 20, 0),
    ("Badakhshan Branch", "DX WIPER", 10, 0),
    ("Badakhshan Branch", "DX WIPER MOTOR", 5, 0),
    ("Badakhshan Branch", "DX WIPER QUIL", 10, 0),
    ("Badakhshan Branch", "DYNAMO KATAWOT", 10, 0),
    ("Badakhshan Branch", "ELECTRIC CD PLUG", 35, 0),
    ("Badakhshan Branch", "ELECTRIC QUIL", 50, 0),
    ("Badakhshan Branch", "ELECTRIC TEMPRATURE AMPIRE", 10, 0),
    ("Badakhshan Branch", "ELECTRIC WALL S ISAMBLY", 5, 0),
    ("Badakhshan Branch", "ENGINE CRIN SHOP NAMADI 4079", 12, 0),
    ("Badakhshan Branch", "ENGINE GOTKA", 15, 0),
    ("Badakhshan Branch", "ENGINE OIL CAPS", 15, 0),
    ("Badakhshan Branch", "ENGINE PULY NAMADI 3222", 30, 0),
    ("Badakhshan Branch", "FAN POLY", 15, 0),
    ("Badakhshan Branch", "FILTER CHANGE PATY WALA", 10, 0),
    ("Badakhshan Branch", "FUEL FILTER ADA", 10, 0),
    ("Badakhshan Branch", "FUEL FILTR 185", 96, 0),
    ("Badakhshan Branch", "FUEL GLASS FILTER", 5, 0),
    ("Badakhshan Branch", "FUEL PUMP", 20, 0),
    ("Badakhshan Branch", "FUSE 15 AMP", 1000, 0),
    ("Badakhshan Branch", "FUSE 20 AMP", 500, 0),
    ("Badakhshan Branch", "GASKET SET", 15, 0),
    ("Badakhshan Branch", "GASKET SHILAK", 12, 0),
    ("Badakhshan Branch", "GREAS 15KG", 20, 0),
    ("Badakhshan Branch", "GREAS KHWARA 10 N STRAIGHT", 200, 0),
    ("Badakhshan Branch", "GREAS KHWARA 10 N TWIST", 100, 0),
    ("Badakhshan Branch", "GREAS PUMP BLACK DAPTER", 50, 0),
    ("Badakhshan Branch", "GREAS PUMP CHANGAKI DAPTOR", 36, 0),
    ("Badakhshan Branch", "GREAS PUMP RUBBER PIPE", 100, 0),
    ("Badakhshan Branch", "GREAS PUMP STEAL GIRARY WALA", 10, 0),
    ("Badakhshan Branch", "GREAS PUMP STEEL PIPE", 50, 0),
    ("Badakhshan Branch", "GULKON", 5, 0),
    ("Badakhshan Branch", "GULKON CABLE", 10, 0),
    ("Badakhshan Branch", "GULKON PLUG", 10, 0),
    ("Badakhshan Branch", "GX HYDRULIC-20LITER", 30, 0),
    ("Badakhshan Branch", "H3 LIGHTS", 20, 0),
    ("Badakhshan Branch", "HUMMER 2KG", 15, 0),
    ("Badakhshan Branch", "HUMMER 4KG", 10, 0),
    ("Badakhshan Branch", "HUMMER 5KG", 10, 0),
    ("Badakhshan Branch", "HYDRULIC PUMP KIT DOCTOR", 15, 0),
    ("Badakhshan Branch", "HYDRULIC TANK CAPS", 10, 0),
    ("Badakhshan Branch", "HYDRULIC WAPSI FILTER", 20, 0),
    ("Badakhshan Branch", "INTER COOLER WASPIPE", 5, 0),
    ("Badakhshan Branch", "KRINKIS T", 10, 0),
    ("Badakhshan Branch", "L KEY 12 ML", 10, 0),
    ("Badakhshan Branch", "L KEY 14 ML", 10, 0),
    ("Badakhshan Branch", "L KEY 17 ML", 10, 0),
    ("Badakhshan Branch", "L KEY 19 ML", 5, 0),
    ("Badakhshan Branch", "L KEY PENLEY", 12, 0),
    ("Badakhshan Branch", "L KEY SET", 10, 0),
    ("Badakhshan Branch", "LIDITER CAPS", 20, 0),
    ("Badakhshan Branch", "LINE 1.5ML", 100, 0),
    ("Badakhshan Branch", "LIWER CHARSHAKHA", 20, 0),
    ("Badakhshan Branch", "LIWER LOCK HEAD", 10, 0),
    ("Badakhshan Branch", "LOUDSPEAKERS", 20, 0),
    ("Badakhshan Branch", "LP", 50, 0),
    ("Badakhshan Branch", "LP SPRAY WALA", 24, 0),
    ("Badakhshan Branch", "MAGIC CHINA", 50, 0),
    ("Badakhshan Branch", "MAGIC PAK", 50, 0),
    ("Badakhshan Branch", "MAIN WALL", 10, 0),
    ("Badakhshan Branch", "MOBLINE SALANDER NIPEL", 10, 0),
    ("Badakhshan Branch", "MUSIC TAPE", 10, 0),
    ("Badakhshan Branch", "NAT AND BULT SADA", 10, 0),
    ("Badakhshan Branch", "NIPEL 12 ML", 50, 0),
    ("Badakhshan Branch", "NIPEL 17 ML", 50, 0),
    ("Badakhshan Branch", "NIPEL 19 ML", 50, 0),
    ("Badakhshan Branch", "OIL FILTER 3349", 96, 0),
    ("Badakhshan Branch", "OIL PUMP SENSOR", 10, 0),
    ("Badakhshan Branch", "PAIKAN KAGHAZ", 1, 0),
    ("Badakhshan Branch", "PALAS", 24, 0),
    ("Badakhshan Branch", "PALAS PRID 8 INCH", 12, 0),
    ("Badakhshan Branch", "PANJ BOLT 1230", 5, 0),
    ("Badakhshan Branch", "PANJ BOLT 1260", 10, 0),
    ("Badakhshan Branch", "PANJ BOLT 1290", 10, 0),
    ("Badakhshan Branch", "PICH PICHKASHI", 12, 0),
    ("Badakhshan Branch", "PICHKASH", 24, 0),
    ("Badakhshan Branch", "PILAT FILTER", 20, 0),
    ("Badakhshan Branch", "PIPE NIPEL 17 ML", 50, 0),
    ("Badakhshan Branch", "PIPE NIPEL 19 ML", 50, 0),
    ("Badakhshan Branch", "PLASTIC KABNAMA", 12, 0),
    ("Badakhshan Branch", "PLASTIC KASHAKI CLIPS", 800, 0),
    ("Badakhshan Branch", "PUMP PLASTIC GOTKA", 8, 0),
    ("Badakhshan Branch", "RANGE SET ORIGINAL", 10, 0),
    ("Badakhshan Branch", "RING BOX", 30, 0),
    ("Badakhshan Branch", "RIZ CD", 5, 0),
    ("Badakhshan Branch", "RIZ MOTOR", 5, 0),
    ("Badakhshan Branch", "RIZ MOTOR CABLE", 10, 0),
    ("Badakhshan Branch", "RIZ MOTOR PLUG", 10, 0),
    ("Badakhshan Branch", "RIZING PRESURE SENSOR", 20, 0),
    ("Badakhshan Branch", "RUBBER 12 ML WARSHAL", 100, 0),
    ("Badakhshan Branch", "RUBBER 14 ML WARSHAL", 100, 0),
    ("Badakhshan Branch", "RUBBER 8 ML WARSHAL", 100, 0),
    ("Badakhshan Branch", "RUBBER TAPE", 100, 0),
    ("Badakhshan Branch", "RUBBER WARSHAL SET", 10, 0),
    ("Badakhshan Branch", "SCORANGE 15", 12, 0),
    ("Badakhshan Branch", "SECTION FILTER", 35, 0),
    ("Badakhshan Branch", "SHIELD RUBBER", 100, 0),
    ("Badakhshan Branch", "SI SHAKHA", 30, 0),
    ("Badakhshan Branch", "SIDE CUTTER BULT", 250, 0),
    ("Badakhshan Branch", "SILICON MAZDA LARGE", 40, 0),
    ("Badakhshan Branch", "SILICON MAZDA SMALL", 40, 0),
    ("Badakhshan Branch", "SIMI BRUSH", 12, 0),
    ("Badakhshan Branch", "SIMPLE LIGHTS", 60, 0),
    ("Badakhshan Branch", "SMALL NAT AND BULT", 67, 0),
    ("Badakhshan Branch", "SMALL NAT AND BULT ORIGINAL", 17, 0),
    ("Badakhshan Branch", "SMALL NAT AND BULT YELLOW", 23, 0),
    ("Badakhshan Branch", "SMALL PLUG", 20, 0),
    ("Badakhshan Branch", "SPARACKET BULT", 300, 0),
    ("Badakhshan Branch", "STARTER SWITCH", 10, 0),
    ("Badakhshan Branch", "STEEL KABNAMA", 20, 0),
    ("Badakhshan Branch", "SUCPALAS", 12, 0),
    ("Badakhshan Branch", "SUCPALAS PENLEY", 6, 0),
    ("Badakhshan Branch", "SUCPALAS PRID", 6, 0),
    ("Badakhshan Branch", "SULP KATAWOT", 10, 0),
    ("Badakhshan Branch", "SWING MOTOR KIT DOCTOR", 15, 0),
    ("Badakhshan Branch", "SWING MOTOR NAMADI 45657", 10, 0),
    ("Badakhshan Branch", "SWING MOTOR SANGIR", 10, 0),
    ("Badakhshan Branch", "SWNG MOTOR DEVICE NAMADI 4063", 9, 0),
    ("Badakhshan Branch", "T JALAY", 100, 0),
    ("Badakhshan Branch", "TERMINEL CLIPS", 20, 0),
    ("Badakhshan Branch", "TIPAT COVER RING", 20, 0),
    ("Badakhshan Branch", "TRAVEL MOTOR 2650 NAMADI", 10, 0),
    ("Badakhshan Branch", "TURBO SMALL OIL PIPE", 10, 0),
    ("Badakhshan Branch", "VCR BUCKET TEETH 25N", 100, 0),
    ("Badakhshan Branch", "WARNING LIGHTS LS", 5, 0),
    ("Badakhshan Branch", "WARNING LIGHTS MS", 5, 0),
    ("Badakhshan Branch", "WATER PUMP V WASPIP", 10, 0),
    ("Badakhshan Branch", "WATER TEMPRATURE PLUG", 10, 0),
    ("Badakhshan Branch", "WATER TEMPRATURE SENSOR", 10, 0),
    ("Badakhshan Branch", "ZID ZANG SPRAY", 24, 0),
]
