{"schema_version":"1.0","name":"0382 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"95510655-ba92-43a0-88f7-caa7fd7eb283","symbol":"0382","name":"Foodie Media Berhad","exchange":"KLS","country":"MY","asset_type":"equity","currency":"MYR","sector":"Communication Services","industry":"Publishing"},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price structure remains rotational.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Drawdown and recovery pressure, Acceleration, deceleration and rollover, Range pressure and compression, Activity pressure and cumulative balance, Range position and boundary pressure."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-21","observations":39,"displayedObservations":39,"assetType":"Equity","state":"Rotational","stateTone":"caution","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price structure remains rotational.","evidenceAlignment":{"status":"Positive support; price rotational","headline":"Market Dynamics is positive while price has no clear direction","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price structure remains rotational.","take":"The underlying condition is constructive, but a positive price response is still required.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"values":[-0.283819,-0.326382,-0.310585,-0.184832,-0.061059,0.078632,0.315976,0.418678,0.581798,0.701406,0.7298],"opens":[0.295,0.3,0.3,0.31,0.325,0.31,0.335,0.34,0.36,0.36,0.37],"highs":[0.295,0.305,0.3,0.325,0.33,0.34,0.365,0.39,0.37,0.38,0.39],"lows":[0.28,0.3,0.285,0.305,0.32,0.31,0.335,0.335,0.345,0.355,0.36],"closes":[0.29,0.305,0.3,0.325,0.325,0.33,0.34,0.36,0.36,0.37,0.38],"hoverRows":[[{"label":"Open","value":"0.29","className":"is-ohlc","compact":true},{"label":"High","value":"0.29","className":"is-ohlc","compact":true},{"label":"Low","value":"0.28","className":"is-ohlc","compact":true},{"label":"Close","value":"0.29","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.28","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.30","className":"is-ohlc","compact":true},{"label":"High","value":"0.30","className":"is-ohlc","compact":true},{"label":"Low","value":"0.30","className":"is-ohlc","compact":true},{"label":"Close","value":"0.30","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.33","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.30","className":"is-ohlc","compact":true},{"label":"High","value":"0.30","className":"is-ohlc","compact":true},{"label":"Low","value":"0.28","className":"is-ohlc","compact":true},{"label":"Close","value":"0.30","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.31","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.31","className":"is-ohlc","compact":true},{"label":"High","value":"0.33","className":"is-ohlc","compact":true},{"label":"Low","value":"0.30","className":"is-ohlc","compact":true},{"label":"Close","value":"0.33","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.18","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.33","className":"is-ohlc","compact":true},{"label":"High","value":"0.33","className":"is-ohlc","compact":true},{"label":"Low","value":"0.32","className":"is-ohlc","compact":true},{"label":"Close","value":"0.33","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.06","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.31","className":"is-ohlc","compact":true},{"label":"High","value":"0.34","className":"is-ohlc","compact":true},{"label":"Low","value":"0.31","className":"is-ohlc","compact":true},{"label":"Close","value":"0.33","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.08","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.34","className":"is-ohlc","compact":true},{"label":"High","value":"0.36","className":"is-ohlc","compact":true},{"label":"Low","value":"0.34","className":"is-ohlc","compact":true},{"label":"Close","value":"0.34","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.32","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.34","className":"is-ohlc","compact":true},{"label":"High","value":"0.39","className":"is-ohlc","compact":true},{"label":"Low","value":"0.34","className":"is-ohlc","compact":true},{"label":"Close","value":"0.36","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.42","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.36","className":"is-ohlc","compact":true},{"label":"High","value":"0.37","className":"is-ohlc","compact":true},{"label":"Low","value":"0.34","className":"is-ohlc","compact":true},{"label":"Close","value":"0.36","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.58","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.36","className":"is-ohlc","compact":true},{"label":"High","value":"0.38","className":"is-ohlc","compact":true},{"label":"Low","value":"0.35","className":"is-ohlc","compact":true},{"label":"Close","value":"0.37","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.70","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.37","className":"is-ohlc","compact":true},{"label":"High","value":"0.39","className":"is-ohlc","compact":true},{"label":"Low","value":"0.36","className":"is-ohlc","compact":true},{"label":"Close","value":"0.38","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.73","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[0.2846,0.3854],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.7298,"state":"Positive and strengthening","context":{"scenario":"positiveSustained","latestDirection":"slight strengthening","fourWeekDirection":"strengthening","now":{"label":"Slightly stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Extended but supported","detail":"Price is inside distribution conditions, but Market Dynamics still offers support. Extension can persist; a rollover has not been confirmed.","tone":"caution"},"chartSummary":"Price is in the distribution zone. The Market Dynamics bars show whether underlying support is keeping pace with that elevated price.","summary":"Price is inside distribution conditions, but Market Dynamics still offers support. Extension can persist; a rollover has not been confirmed.","annotations":[{"label":"Current tape relationship","value":"Extended but supported","detail":"Market Dynamics strengthened this week and remains positive.","tone":"caution"},{"label":"Price location","value":"Distribution zone","detail":"Price is extended; support can persist, but rollover risk must be monitored.","tone":"caution"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Supported","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-21","observations":27,"relationship":{"sameWeekCorrelation":0.3,"forwardCorrelation":-0.29,"directionalAgreement":71.4,"sample":7,"correlationSample":26,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":12.1,"averageReturn":12.1,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":5.2,"sample":1},{"week":2,"averageReturn":3.4,"sample":1},{"week":3,"averageReturn":12.1,"sample":1},{"week":4,"averageReturn":12.1,"sample":1},{"week":5,"averageReturn":13.8,"sample":1},{"week":6,"averageReturn":17.2,"sample":1},{"week":7,"averageReturn":24.1,"sample":1},{"week":8,"averageReturn":24.1,"sample":1},{"week":9,"averageReturn":27.6,"sample":1},{"week":10,"averageReturn":31.0,"sample":1},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":0,"activeEpisodes":1,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"sample":0},{"week":2,"sample":0},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":2,"completedEpisodes":1,"activeEpisodes":1,"medianExpectedMove":2.1,"averageExpectedMove":2.1,"averageWeeksToLargestMove":1.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":0.9,"medianReturn":0.9,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-39.3,"medianReturn":-39.3,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.5,"sample":2},{"week":2,"averageReturn":-1.6,"sample":2},{"week":3,"averageReturn":-3.7,"sample":2},{"week":4,"averageReturn":0.9,"sample":2},{"week":5,"averageReturn":2.4,"sample":2},{"week":6,"averageReturn":-17.5,"sample":1},{"week":7,"averageReturn":-22.7,"sample":1},{"week":8,"averageReturn":-30.9,"sample":1},{"week":9,"averageReturn":-27.8,"sample":1},{"week":10,"averageReturn":-34.0,"sample":1},{"week":11,"averageReturn":-36.1,"sample":1},{"week":12,"averageReturn":-39.3,"sample":1},{"week":13,"averageReturn":-36.2,"sample":1},{"week":14,"averageReturn":-37.2,"sample":1},{"week":15,"averageReturn":-32.0,"sample":1},{"week":16,"averageReturn":-32.0,"sample":1},{"week":17,"averageReturn":-31.0,"sample":1},{"week":18,"averageReturn":-28.9,"sample":1},{"week":19,"averageReturn":-24.7,"sample":1},{"week":20,"averageReturn":-24.7,"sample":1},{"week":21,"averageReturn":-22.6,"sample":1},{"week":22,"averageReturn":-20.5,"sample":1},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":1,"completedEpisodes":0,"activeEpisodes":1,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":12.1,"medianReturn":12.1,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":5.2,"sample":1},{"week":2,"averageReturn":3.4,"sample":1},{"week":3,"averageReturn":12.1,"sample":1},{"week":4,"averageReturn":12.1,"sample":1},{"week":5,"averageReturn":13.8,"sample":1},{"week":6,"averageReturn":17.2,"sample":1},{"week":7,"averageReturn":24.1,"sample":1},{"week":8,"averageReturn":24.1,"sample":1},{"week":9,"averageReturn":27.6,"sample":1},{"week":10,"averageReturn":31.0,"sample":1},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":1,"completedEpisodes":0,"activeEpisodes":1,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":10.8,"medianReturn":10.8,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.0,"sample":1},{"week":2,"averageReturn":1.5,"sample":1},{"week":3,"averageReturn":4.6,"sample":1},{"week":4,"averageReturn":10.8,"sample":1},{"week":5,"averageReturn":10.8,"sample":1},{"week":6,"averageReturn":13.8,"sample":1},{"week":7,"averageReturn":16.9,"sample":1},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":2.4,"averageExpectedMove":2.4,"averageWeeksToLargestMove":2.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-5.9,"medianReturn":-5.9,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-28.4,"medianReturn":-28.4,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-4.7,"sample":1},{"week":2,"averageReturn":2.4,"sample":1},{"week":3,"averageReturn":2.4,"sample":1},{"week":4,"averageReturn":-5.9,"sample":1},{"week":5,"averageReturn":-11.8,"sample":1},{"week":6,"averageReturn":-21.2,"sample":1},{"week":7,"averageReturn":-17.6,"sample":1},{"week":8,"averageReturn":-24.7,"sample":1},{"week":9,"averageReturn":-27.1,"sample":1},{"week":10,"averageReturn":-30.8,"sample":1},{"week":11,"averageReturn":-27.2,"sample":1},{"week":12,"averageReturn":-28.4,"sample":1},{"week":13,"averageReturn":-22.4,"sample":1},{"week":14,"averageReturn":-22.4,"sample":1},{"week":15,"averageReturn":-21.2,"sample":1},{"week":16,"averageReturn":-18.8,"sample":1},{"week":17,"averageReturn":-14.0,"sample":1},{"week":18,"averageReturn":-14.0,"sample":1},{"week":19,"averageReturn":-11.7,"sample":1},{"week":20,"averageReturn":-9.3,"sample":1},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":0,"completedEpisodes":0,"activeEpisodes":0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"sample":0},{"week":2,"sample":0},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"currentApplication":{"status":"Positive support; price rotational","tone":"caution","headline":"Market Dynamics is positive while price remains rotational","use":"Treat the improvement as context until price establishes a clear response.","confirm":"The underlying condition is constructive, but a positive price response is still required.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"distribution","zoneContext":"Price is inside distribution conditions, but Market Dynamics still offers support. Extension can persist; a rollover has not been confirmed.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":0.0,"averageReturn":-28.4,"sample":1},"nowContext":{"label":"Slightly stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price has no clear direction","detail":"Price remains rotational while the Market Dynamics condition develops."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Early repair watch","title":"Prepare the case before price confirms the recovery","tone":"recovery","approach":"Use the improvement to move the ticker onto a watchlist or define an entry trigger. Commitment should rise only after price responds; fading Market Dynamics cancels the early case.","finding":"In this ticker's completed record, 0.0% of comparable cases moved higher after 12 weeks, with an average move of -28.4% across 1 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Disagreement playbook","title":"Use improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 2.4% across 1 completed cases, with the largest move arriving after 2.0 weeks on average.","approach":"Define the price level that would confirm the repair. Until that response occurs, keep the idea at watchlist or starter-position size.","watch":"The early repair fails if Market Dynamics fades before price responds."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"close":[0.3942,0.3548,0.4287,0.4385,0.4287,0.4632,0.5223,0.478,0.4681,0.4188,0.3991,0.4287,0.4287,0.3942,0.3696,0.3301,0.3449,0.3154,0.3055,0.3154,0.3301,0.3843,0.3351,0.345,0.35,0.325,0.33,0.3,0.29,0.305,0.3,0.325,0.325,0.33,0.34,0.36,0.36,0.37,0.38],"consensus":[0.0,-33.3318,71.4291,9.666,14.9467,34.3082,47.2328,0.0,15.9702,-32.923,-28.5641,0.0,-8.5834,-33.6215,-34.2363,-54.97,-15.709,-44.8029,-33.7879,-16.5582,0.0,39.5914,-34.9105,0.0,0.0,-36.1784,0.0,-33.456,-27.3571,0.0,-10.5134,24.5652,0.0,16.4735,16.1463,34.4141,22.8533,34.5029,38.2589],"supportDates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"control":[null,null,null,null,null,29.7919,46.5036,0.0,13.842,-33.8524,-20.6889,0.0,-4.3971,-37.8601,-35.8995,-55.6588,-5.0225,-45.1006,-31.0259,-16.9027,0.0,30.2336,-45.2666,0.0,0.0,-37.0648,0.0,-34.2711,-22.1203,0.0,-0.2186,30.3398,0.0,14.8611,6.1563,28.822,19.0127,30.942,34.9864],"force":[0.0,-33.3318,71.4291,9.666,7.8532,23.5789,31.9937,0.0,4.1994,-44.8592,-22.5412,0.0,-7.3554,-35.6879,-26.1038,-44.3009,-6.6029,-37.228,-16.197,-8.2372,0.0,76.3138,-58.2495,0.0,0.0,-40.3237,0.0,-24.4053,-12.2562,0.0,-2.2248,37.1918,0.0,20.735,16.6773,39.0988,9.6458,28.9019,32.3979],"direction":[null,null,null,null,31.2323,47.1335,58.9513,0.0,26.8101,-23.3351,-41.8664,0.0,-14.245,-27.3015,-38.1444,-61.8036,-43.8592,-49.8734,-49.5094,-33.8755,0.0,24.0558,-6.4043,0.0,0.0,-32.2044,0.0,-38.9894,-44.1283,0.0,-31.3775,8.9466,0.0,15.2721,27.1842,37.459,36.6766,42.5732,46.1854],"intensity":[null,null,null,null,25.0,60.0,83.3333,57.1429,87.5,55.5556,60.0,18.1818,8.3333,30.7692,57.1429,46.6667,12.5,23.5294,22.2222,21.0526,10.0,100.0,77.2727,4.3478,16.6667,36.0,19.2308,44.4444,21.4286,34.4828,23.3333,45.1613,25.0,3.0303,50.0,51.4286,38.8889,5.4054,7.8947],"confirmation":[1.6844,33.3329,45.524,25.7598,28.9203,78.7205,82.6612,31.4549,50.1175,78.885,77.077,26.6232,25.4397,78.7573,78.6824,85.2548,28.585,82.1016,78.3181,28.9616,5.1882,81.931,57.0582,24.4789,1.2702,79.6899,27.0092,78.4177,76.3738,28.8737,26.2742,76.1577,24.9214,73.426,50.6686,79.2405,74.9691,78.9245,80.1141],"persistence":[null,null,0.0,25.0,40.0,50.0,57.1429,50.0,62.5,62.5,37.5,25.0,0.0,25.0,50.0,62.5,87.5,87.5,87.5,100.0,87.5,62.5,62.5,50.0,37.5,37.5,25.0,25.0,37.5,50.0,50.0,37.5,37.5,12.5,0.0,25.0,50.0,62.5,87.5],"assessmentRisk":[null,null,null,null,26.5413,32.4837,25.5606,37.9444,29.397,22.4598,35.4745,42.6602,34.4179,11.677,16.0063,22.3076,41.6033,26.8006,31.6833,19.7163,26.5517,29.3508,55.9265,37.2321,30.5024,30.5024,10.7899,29.6815,35.4086,32.8191,36.8141,25.5717,41.027,29.954,40.2292,31.7096,37.5423,32.1803,30.5966],"volumeParticipation":true,"latest":{"consensus":38.3,"control":35.0,"force":32.4,"direction":46.2,"confirmation":80.1,"persistence":87.5,"assessmentRisk":30.6,"intensity":7.9,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the upward view","summary":"The completed evidence gives the upward view the clearer support.","take":"Current assessment: upward pressure has the stronger support.","tone":"positive","supportedView":"Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is strengthening","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Strong support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+38.3","detail":"Market Dynamics has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+35.0","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+32.4","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+46.2","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"80/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"49.6","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"10.1%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"14.4","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"63%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price is rotating through its trend references.","series":[{"label":"Close","values":[0.3942,0.3548,0.4287,0.4385,0.4287,0.4632,0.5223,0.478,0.4681,0.4188,0.3991,0.4287,0.4287,0.3942,0.3696,0.3301,0.3449,0.3154,0.3055,0.3154,0.3301,0.3843,0.3351,0.345,0.35,0.325,0.33,0.3,0.29,0.305,0.3,0.325,0.325,0.33,0.34,0.36,0.36,0.37,0.38],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,0.4073,0.4175,0.4365,0.4441,0.4484,0.4431,0.4351,0.4339,0.433,0.4259,0.4157,0.4001,0.3901,0.3765,0.3636,0.3548,0.3503,0.3565,0.3526,0.3512,0.351,0.3463,0.3433,0.3354,0.3272,0.3231,0.3189,0.32,0.3209,0.3226,0.3258,0.332,0.3371,0.3431,0.3498],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,0.421,0.419,0.4154,0.4091,0.4043,0.3977,0.3909,0.3853,0.3812,0.3814,0.378,0.3756,0.3737,0.3701,0.3671,0.3621,0.3568,0.3529,0.349,0.3472,0.3456,0.3444,0.3441,0.3453,0.3464,0.3481,0.3505],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,0.5281,0.5234,0.5192,0.5155,0.5124,0.5115,0.5155,0.5151,0.5174,0.5194,0.5188,0.5196,0.5197,0.5174,0.5128,0.5087,0.4993,0.4718,0.4543,0.4363,0.4271,0.4207,0.4049,0.3851,0.3734,0.3682,0.3722,0.3746,0.3802,0.3868],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,0.351,0.3483,0.3513,0.354,0.3513,0.3439,0.3277,0.3191,0.3054,0.2924,0.2839,0.2767,0.2796,0.2725,0.2677,0.2639,0.2596,0.2678,0.2675,0.2677,0.2655,0.262,0.2675,0.2769,0.2821,0.2844,0.2834,0.2825,0.2823,0.2832],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"drawdown","eyebrow":"Path risk","title":"Drawdown and recovery pressure","description":"Capital impairment and recovery are shown together so return is not separated from path difficulty.","reason":"Selected because the current recovery or drawdown path is central to the tape.","series":[{"label":"Drawdown","values":[0.0,-9.9999,0.0,0.0,-2.247,0.0,0.0,-8.4905,-10.3773,-19.8113,-23.5849,-17.9244,-17.9244,-24.5282,-29.2452,-36.7924,-33.9622,-39.6227,-41.5094,-39.6227,-36.7924,-26.4151,-35.849,-33.9465,-32.9892,-37.7757,-36.8184,-42.5622,-44.4768,-41.6049,-42.5622,-37.7757,-37.7757,-36.8184,-34.9038,-31.0746,-31.0746,-29.16,-27.2454],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,34.7222,31.9444,18.0555,12.4998,20.8333,20.8333,11.111,4.1666,0.0,4.4775,0.0,0.0,3.2255,8.0645,25.8063,9.6773,12.93,14.5667,6.3833,8.02,0.0,0.0,5.1724,3.4483,12.069,12.069,13.7931,17.2414,24.1379,24.1379,27.5862,31.0345],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Prior high","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[null,null,null,null,null,null,null,null,null,null,null,null,0.0107,0.0069,0.0019,-0.0052,-0.0095,-0.0152,-0.0202,-0.0231,-0.0239,-0.02,-0.0206,-0.0201,-0.019,-0.02,-0.0201,-0.0224,-0.0247,-0.025,-0.0254,-0.0234,-0.0216,-0.0195,-0.0169,-0.013,-0.0098,-0.0064,-0.0029],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0026,-0.001,-0.0048,-0.0085,-0.0116,-0.0133,-0.0147,-0.0158,-0.0164,-0.0172,-0.0177,-0.0187,-0.0199,-0.0209,-0.0218,-0.0221,-0.022,-0.0215,-0.0206,-0.0191,-0.0172,-0.0151,-0.0126],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-0.0121,-0.0142,-0.0154,-0.0146,-0.0124,-0.0068,-0.0059,-0.0043,-0.0026,-0.0028,-0.0024,-0.0037,-0.0048,-0.0041,-0.0036,-0.0013,0.0004,0.002,0.0037,0.0061,0.0074,0.0086,0.0097],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,18.5456,19.0356,20.746,19.561,20.8711,20.6967,19.6223,18.1511,16.4923,18.6168,17.7073,16.7178,17.3771,16.2161,17.3969,17.2039,15.5407,15.1474,13.5329,12.786,12.3422,11.8588,11.4913,11.1665,10.5713,10.1218],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,40.2988,40.1869,38.5718,37.1366,37.3022,39.1822,44.5338,46.9745,51.5264,55.9318,58.531,61.0258,60.0816,61.9981,62.8055,63.375,63.1794,55.155,51.7427,47.9015,46.6552,46.5005,40.8699,32.6767,27.8556,25.6852,27.0911,28.0158,29.5595,30.9289],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[null,null,null,null,null,null,null,55.1607,31.4818,37.412,23.7575,27.704,9.6974,25.7108,30.2719,26.7903,16.8858,30.5568,20.0764,57.5709,85.6029,197.0272,101.8347,84.5718,64.5349,57.6886,32.1116,15.095,11.7946,3.1698,14.8272,22.3251,6.3752,43.191,90.9897,84.7898,68.803,87.7779,111.5371],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,112.7729,106.3925,99.3031,95.1202,99.6972,99.6972,95.9603,91.7692,88.2328,90.3517,86.6677,84.3502,90.8508,98.1335,112.9028,106.0714,111.4204,115.5378,111.9923,113.6867,112.9764,112.456,112.5849,112.009,112.8342,112.8342,114.3556,117.5138,120.4306,120.4306,123.4314,127.3328],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,64.5836,60.4169,39.5835,31.25,43.7503,43.7503,29.1669,18.7502,2.0836,15.3846,5.6603,5.4548,9.0909,14.5457,34.5456,16.3638,20.0305,21.8754,12.6506,14.4956,3.4257,3.5496,8.874,7.0992,15.9731,16.8577,24.0602,28.8722,46.1571,46.1571,55.0573,63.0764],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-14.9122,-16.6666,-25.4385,-28.9474,-23.6841,-23.6841,-29.8245,-34.2105,-41.228,-38.5964,-43.8597,-45.6139,-43.8597,-41.228,-31.5789,-40.3508,-38.5818,-37.6917,-42.1423,-41.2522,-46.5929,-48.3731,-45.7028,-46.5929,-42.1423,-40.5786,-32.351,-30.301,-20.5861,-20.5861,-16.5663,-13.3484],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,46.9699,43.9396,28.788,22.7273,31.8184,31.8184,21.2123,13.6365,1.5153,12.9032,4.918,5.085,8.4746,13.5596,32.2036,15.2544,18.6725,20.3924,11.793,13.5128,3.1935,3.5714,8.9286,7.1429,16.0714,16.0714,17.8571,21.4286,28.5714,28.5714,32.1429,35.7143],"stroke":"#07865c","width":1.5}],"guides":[{"label":"Range centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/95510655-ba92-43a0-88f7-caa7fd7eb283/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/95510655-ba92-43a0-88f7-caa7fd7eb283/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/95510655-ba92-43a0-88f7-caa7fd7eb283/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/95510655-ba92-43a0-88f7-caa7fd7eb283/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/95510655-ba92-43a0-88f7-caa7fd7eb283/technical-pack/data.json"},"source_fingerprint":"cb8cd60b3b54e9f5edb33bec1c93d2858140f70c04ca0120a08ab5ec7f919b5c","content_hash":"7bd62e4e9655d1132c846d4195749f4ec00420c756e20f96dc3a77075485c6b7","citation":"Sharemaestro, 0382 Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/95510655-ba92-43a0-88f7-caa7fd7eb283/technical-pack/","data_notes":{"time_series":"Parallel time-series arrays align by index with their dates array.","events":"Sparse chart markers are published as compact dated event records rather than null-filled arrays.","missing_values":"A remaining null in an aligned series means that observation is genuinely unavailable; zero remains a valid value."},"boundary":"Completed market observations and published proprietary outputs only. Market Dynamics construction and private inputs are not disclosed. Historical research is not a forecast or instruction to trade."}