From df882f613af83e8f9e4ff5268abfcedb9401657d Mon Sep 17 00:00:00 2001 From: ModelHub XC Date: Sun, 19 Jul 2026 01:58:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=EF=BC=8C=E7=94=B1ModelHub=20XC=E7=A4=BE=E5=8C=BA=E6=8F=90?= =?UTF-8?q?=E4=BE=9B=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Model: lldois/v42_v29_user_evolution_guard_lr5e7_ep10 Source: Original Platform --- .gitattributes | 36 + README.md | 58 + all_results.json | 8 + chat_template.jinja | 89 + config.json | 63 + experiment_recipe.json | 72 + generation_config.json | 12 + model.safetensors | 3 + ...65013.ubuntu-System-Product-Name.1385064.0 | 3 + tokenizer.json | 3 + tokenizer_config.json | 16 + train.log | 2291 +++++++++++++++++ train_results.json | 8 + trainer_log.jsonl | 66 + trainer_state.json | 498 ++++ training_args.bin | 3 + training_loss.png | Bin 0 -> 57729 bytes 17 files changed, 3229 insertions(+) create mode 100644 .gitattributes create mode 100644 README.md create mode 100644 all_results.json create mode 100644 chat_template.jinja create mode 100644 config.json create mode 100644 experiment_recipe.json create mode 100644 generation_config.json create mode 100644 model.safetensors create mode 100644 runs/Jul15_05-36-53_ubuntu-System-Product-Name/events.out.tfevents.1784065013.ubuntu-System-Product-Name.1385064.0 create mode 100644 tokenizer.json create mode 100644 tokenizer_config.json create mode 100644 train.log create mode 100644 train_results.json create mode 100644 trainer_log.jsonl create mode 100644 trainer_state.json create mode 100644 training_args.bin create mode 100644 training_loss.png diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..52373fe --- /dev/null +++ b/.gitattributes @@ -0,0 +1,36 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text +tokenizer.json filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md new file mode 100644 index 0000000..8e91f80 --- /dev/null +++ b/README.md @@ -0,0 +1,58 @@ +--- +library_name: transformers +license: other +base_model: lldois/v29_v19_user_world_guard_lr8e7_ep018 +tags: +- llama-factory +- full +- generated_from_trainer +model-index: +- name: v42_v29_user_evolution_guard_lr5e7_ep10 + results: [] +--- + + + +# v42_v29_user_evolution_guard_lr5e7_ep10 + +This model is a fine-tuned version of [lldois/v29_v19_user_world_guard_lr8e7_ep018](https://huggingface.co/lldois/v29_v19_user_world_guard_lr8e7_ep018) on the exp_v42_user_evolution dataset. + +## Model description + +More information needed + +## Intended uses & limitations + +More information needed + +## Training and evaluation data + +More information needed + +## Training procedure + +### Training hyperparameters + +The following hyperparameters were used during training: +- learning_rate: 5e-07 +- train_batch_size: 1 +- eval_batch_size: 8 +- seed: 202607192 +- gradient_accumulation_steps: 4 +- total_train_batch_size: 4 +- optimizer: Use OptimizerNames.ADAMW_TORCH with betas=(0.9,0.999) and epsilon=1e-08 and optimizer_args=No additional optimizer arguments +- lr_scheduler_type: cosine +- lr_scheduler_warmup_steps: 0.03 +- num_epochs: 1.0 + +### Training results + + + +### Framework versions + +- Transformers 5.6.0 +- Pytorch 2.7.1+cu126 +- Datasets 4.0.0 +- Tokenizers 0.22.2 diff --git a/all_results.json b/all_results.json new file mode 100644 index 0000000..aa2c62f --- /dev/null +++ b/all_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 1.0, + "total_flos": 3.143810179830989e+17, + "train_loss": 1.9069785443783536, + "train_runtime": 5405.3324, + "train_samples_per_second": 0.483, + "train_steps_per_second": 0.121 +} \ No newline at end of file diff --git a/chat_template.jinja b/chat_template.jinja new file mode 100644 index 0000000..01be9b3 --- /dev/null +++ b/chat_template.jinja @@ -0,0 +1,89 @@ +{%- if tools %} + {{- '<|im_start|>system\n' }} + {%- if messages[0].role == 'system' %} + {{- messages[0].content + '\n\n' }} + {%- endif %} + {{- "# Tools\n\nYou may call one or more functions to assist with the user query.\n\nYou are provided with function signatures within XML tags:\n" }} + {%- for tool in tools %} + {{- "\n" }} + {{- tool | tojson }} + {%- endfor %} + {{- "\n\n\nFor each function call, return a json object with function name and arguments within XML tags:\n\n{\"name\": , \"arguments\": }\n<|im_end|>\n" }} +{%- else %} + {%- if messages[0].role == 'system' %} + {{- '<|im_start|>system\n' + messages[0].content + '<|im_end|>\n' }} + {%- endif %} +{%- endif %} +{%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %} +{%- for message in messages[::-1] %} + {%- set index = (messages|length - 1) - loop.index0 %} + {%- if ns.multi_step_tool and message.role == "user" and message.content is string and not(message.content.startswith('') and message.content.endswith('')) %} + {%- set ns.multi_step_tool = false %} + {%- set ns.last_query_index = index %} + {%- endif %} +{%- endfor %} +{%- for message in messages %} + {%- if message.content is string %} + {%- set content = message.content %} + {%- else %} + {%- set content = '' %} + {%- endif %} + {%- if (message.role == "user") or (message.role == "system" and not loop.first) %} + {{- '<|im_start|>' + message.role + '\n' + content + '<|im_end|>' + '\n' }} + {%- elif message.role == "assistant" %} + {%- set reasoning_content = '' %} + {%- if message.reasoning_content is string %} + {%- set reasoning_content = message.reasoning_content %} + {%- else %} + {%- if '' in content %} + {%- set reasoning_content = content.split('')[0].rstrip('\n').split('')[-1].lstrip('\n') %} + {%- set content = content.split('')[-1].lstrip('\n') %} + {%- endif %} + {%- endif %} + {%- if loop.index0 > ns.last_query_index %} + {%- if loop.last or (not loop.last and reasoning_content) %} + {{- '<|im_start|>' + message.role + '\n\n' + reasoning_content.strip('\n') + '\n\n\n' + content.lstrip('\n') }} + {%- else %} + {{- '<|im_start|>' + message.role + '\n' + content }} + {%- endif %} + {%- else %} + {{- '<|im_start|>' + message.role + '\n' + content }} + {%- endif %} + {%- if message.tool_calls %} + {%- for tool_call in message.tool_calls %} + {%- if (loop.first and content) or (not loop.first) %} + {{- '\n' }} + {%- endif %} + {%- if tool_call.function %} + {%- set tool_call = tool_call.function %} + {%- endif %} + {{- '\n{"name": "' }} + {{- tool_call.name }} + {{- '", "arguments": ' }} + {%- if tool_call.arguments is string %} + {{- tool_call.arguments }} + {%- else %} + {{- tool_call.arguments | tojson }} + {%- endif %} + {{- '}\n' }} + {%- endfor %} + {%- endif %} + {{- '<|im_end|>\n' }} + {%- elif message.role == "tool" %} + {%- if loop.first or (messages[loop.index0 - 1].role != "tool") %} + {{- '<|im_start|>user' }} + {%- endif %} + {{- '\n\n' }} + {{- content }} + {{- '\n' }} + {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %} + {{- '<|im_end|>\n' }} + {%- endif %} + {%- endif %} +{%- endfor %} +{%- if add_generation_prompt %} + {{- '<|im_start|>assistant\n' }} + {%- if enable_thinking is defined and enable_thinking is false %} + {{- '\n\n\n\n' }} + {%- endif %} +{%- endif %} \ No newline at end of file diff --git a/config.json b/config.json new file mode 100644 index 0000000..c4eb20b --- /dev/null +++ b/config.json @@ -0,0 +1,63 @@ +{ + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": null, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": 151643, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": false, + "use_sliding_window": false, + "vocab_size": 176253 +} diff --git a/experiment_recipe.json b/experiment_recipe.json new file mode 100644 index 0000000..ecead8d --- /dev/null +++ b/experiment_recipe.json @@ -0,0 +1,72 @@ +{ + "created_at": "2026-07-15 00:59:15", + "name": "v42_v29_user_evolution_guard_lr5e7_ep10", + "base": "/home/ll/llm4rec/experiments/outputs/v29_v19_user_world_guard_lr8e7_ep018", + "dataset": "v42_user_evolution", + "dataset_manifest": { + "name": "v42_user_evolution", + "path": "/home/ll/llm4rec/experiments/data/v42_user_evolution.jsonl", + "records": 75000, + "bytes": 381438256, + "sha256": "d4dcc5f06f9e32b0d781e29d2b6965ffc8683fc9b63e1d2533322535cfd73fde", + "requested_components": { + "general": 26000, + "r0": 6000, + "r3_think": 12000, + "r3_direct": 12000, + "old_rec": 5000, + "old_user": 9000, + "old_item": 5000 + }, + "groups": { + "general": 26000, + "r3": 24000, + "old_user": 9000, + "old_item": 5000, + "old_rec": 5000, + "r0": 6000 + }, + "variants": { + "official_general_cot": 13010, + "profile_video/video_cot": 3756, + "official_general_direct": 12990, + "original_competition": 8591, + "profile_goods_cot": 2593, + "profile_goods_direct": 2680, + "user_array_json_strict": 1530, + "item_no_think_direct_final": 883, + "rec_no_think_direct_final": 2473, + "profile_video/video_direct": 3677, + "sid_to_caption_cot": 1487, + "caption_to_sid_direct": 3020, + "profile_live_cot": 2827, + "user_strict_logic": 1274, + "user_strict_array": 1537, + "sid_to_caption_direct": 1493, + "profile_live_direct": 2850, + "profile_video/ad_direct": 2793, + "profile_video/ad_cot": 2824, + "item_short_think": 865, + "user_logic_json_strict": 1260, + "user_extra_no_think_logic": 587 + }, + "routes": { + "think": 33240, + "no_think": 41760 + }, + "target_leakage": 0, + "seed": 202607159 + }, + "learning_rate": "5.0e-7", + "epochs": 1.0, + "stages": null, + "note": "Protects structured user extraction/evolution formats while adding real-holdout R3 and general replay.", + "cot_policy": "Preserve meaningful CoT for /think and pure final outputs for /no_think.", + "checkpoint_policy": "save_strategy=no; only the final model is retained.", + "script": "/home/ll/llm4rec/experiments/run_v34_v43.py", + "script_sha256": "fbf01773c61579cf6159f64442fc0c8902714c84ed23b488bc9a6236a154f402", + "configs": [ + "/home/ll/llm4rec/experiments/configs/v42_v29_user_evolution_guard_lr5e7_ep10.yaml" + ], + "reproduce": "/home/ll/llm4rec/demo/LLaMA-Factory/.venv/bin/python /home/ll/llm4rec/experiments/run_v34_v43.py --single v42_v29_user_evolution_guard_lr5e7_ep10 --gpu " +} \ No newline at end of file diff --git a/generation_config.json b/generation_config.json new file mode 100644 index 0000000..cf5bf49 --- /dev/null +++ b/generation_config.json @@ -0,0 +1,12 @@ +{ + "do_sample": true, + "eos_token_id": [ + 151645, + 151643 + ], + "pad_token_id": 151643, + "temperature": 0.6, + "top_k": 20, + "top_p": 0.95, + "transformers_version": "5.6.0" +} diff --git a/model.safetensors b/model.safetensors new file mode 100644 index 0000000..a7a84dc --- /dev/null +++ b/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee2d14b407067abc7bbd66a60019472aaa976bf31bda9ddeb2b8a4fd25bfaeb9 +size 1602902832 diff --git a/runs/Jul15_05-36-53_ubuntu-System-Product-Name/events.out.tfevents.1784065013.ubuntu-System-Product-Name.1385064.0 b/runs/Jul15_05-36-53_ubuntu-System-Product-Name/events.out.tfevents.1784065013.ubuntu-System-Product-Name.1385064.0 new file mode 100644 index 0000000..d403510 --- /dev/null +++ b/runs/Jul15_05-36-53_ubuntu-System-Product-Name/events.out.tfevents.1784065013.ubuntu-System-Product-Name.1385064.0 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9533e5971fd3539d92a32bbaaf774f8752e26ffbc9d2a89507de45d715d5dac +size 19983 diff --git a/tokenizer.json b/tokenizer.json new file mode 100644 index 0000000..8aee134 --- /dev/null +++ b/tokenizer.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd4d15f596979aecbc11ba12668cb21c9fb8452ce1235cd9d7878cc950170421 +size 16016554 diff --git a/tokenizer_config.json b/tokenizer_config.json new file mode 100644 index 0000000..35d445f --- /dev/null +++ b/tokenizer_config.json @@ -0,0 +1,16 @@ +{ + "add_prefix_space": false, + "backend": "tokenizers", + "bos_token": null, + "clean_up_tokenization_spaces": false, + "eos_token": "<|im_end|>", + "errors": "replace", + "is_local": true, + "local_files_only": false, + "model_max_length": 131072, + "pad_token": "<|endoftext|>", + "padding_side": "right", + "split_special_tokens": false, + "tokenizer_class": "Qwen2Tokenizer", + "unk_token": null +} diff --git a/train.log b/train.log new file mode 100644 index 0000000..9c08bcf --- /dev/null +++ b/train.log @@ -0,0 +1,2291 @@ +[2026-07-15 05:36:20] stage 1/1: /home/ll/llm4rec/experiments/configs/v42_v29_user_evolution_guard_lr5e7_ep10.yaml +/home/ll/llm4rec/demo/LLaMA-Factory/.venv/lib/python3.11/site-packages/jieba/_compat.py:18: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. + import pkg_resources +[transformers] warmup_ratio is deprecated and will be removed in v5.2. Use `warmup_steps` instead. +[transformers] `logging_dir` is deprecated and will be removed in v5.2. Please set `TENSORBOARD_LOGGING_DIR` instead. +[INFO|2026-07-15 05:36:23] llamafactory.hparams.parser:523 >> Process rank: 0, world size: 1, device: cuda:0, distributed training: False, compute dtype: torch.bfloat16 +[INFO|configuration_utils.py:769] 2026-07-15 05:36:23,282 >> loading configuration file /home/ll/llm4rec/experiments/outputs/v29_v19_user_world_guard_lr8e7_ep018/config.json +[INFO|configuration_utils.py:847] 2026-07-15 05:36:23,283 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": null, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": 151643, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": false, + "use_sliding_window": false, + "vocab_size": 176253 +} + +[INFO|configuration_utils.py:769] 2026-07-15 05:36:23,947 >> loading configuration file /home/ll/llm4rec/experiments/outputs/v29_v19_user_world_guard_lr8e7_ep018/config.json +[INFO|configuration_utils.py:847] 2026-07-15 05:36:23,948 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": null, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": 151643, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": false, + "use_sliding_window": false, + "vocab_size": 176253 +} + +[INFO|configuration_utils.py:769] 2026-07-15 05:36:23,948 >> loading configuration file /home/ll/llm4rec/experiments/outputs/v29_v19_user_world_guard_lr8e7_ep018/config.json +[INFO|configuration_utils.py:847] 2026-07-15 05:36:23,949 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": null, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": 151643, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": false, + "use_sliding_window": false, + "vocab_size": 176253 +} + +[INFO|2026-07-15 05:36:24] llamafactory.data.loader:144 >> Loading dataset /home/ll/llm4rec/experiments/data/v42_user_evolution.jsonl... +Setting num_proc from 16 back to 1 for the train split to disable multiprocessing as it only contains one shard. + Generating train split: 0 examples [00:00, ? examples/s] Generating train split: 20747 examples [00:00, 188602.73 examples/s] Generating train split: 43406 examples [00:00, 204695.17 examples/s] Generating train split: 70124 examples [00:00, 218072.32 examples/s] Generating train split: 75000 examples [00:00, 215128.40 examples/s] + Converting format of dataset (num_proc=16): 0%| | 0/75000 [00:00user +【用户交互历史】: +【2025-03-26】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-04-02】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-04-03】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-04-04】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-04-05】 + --:-- [直播-关注] <|living_begin|> +【2025-04-07】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-04-09】 + --:-- [直播-关注] <|living_begin|> +【2025-04-12】 + --:-- [直播-关注] <|living_begin|> +【2025-04-18】 + --:-- [直播-关注] <|living_begin|> +【2025-04-22】 + --:-- [直播-关注] <|living_begin|> +【2025-04-23】 + --:-- [直播-关注] <|living_begin|> +【2025-04-27】 + --:-- [直播-关注] <|living_begin|> +【2025-04-30】 + --:-- [直播-关注] <|living_begin|> +【2025-05-09】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-13】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-05-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-24】 + --:-- [直播-关注] <|living_begin|> +【2025-06-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-06】 + --:-- [直播-关注] <|living_begin|> +【2025-06-07】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-06-08】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-06-09】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-06-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-13】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-06-14】 + --:-- [直播-打赏] <|living_begin|> +【2025-06-15】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-06-16】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-06-19】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-24】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-25】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-27】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-28】 + --:-- [直播-关注] <|living_begin|> +【2026-01-01】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-03】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-04】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-05】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2026-01-06】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-07】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 10:45 [广告-深度转化] <|ad_begin|> + 11:53 [广告-深度转化] <|ad_begin|> + 14:41 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-08】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + 10:50 [广告-深度转化] <|ad_begin|> + 12:51 [广告-深度转化] <|ad_begin|> + 12:54 [广告-深度转化] <|ad_begin|> + 13:11 [广告-深度转化] <|ad_begin|> + 15:32 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-09】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 05:06 [广告-深度转化] <|ad_begin|> + 05:07 [广告-深度转化] <|ad_begin|> +【2026-01-10】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 08:45 [广告-深度转化] <|ad_begin|> + 08:50 [广告-深度转化] <|ad_begin|> + 09:04 [广告-深度转化] <|ad_begin|> +【2026-01-11】 + 08:11 [广告-深度转化] <|ad_begin|> +【2026-01-12】 + --:-- [直播-打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + 02:05 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-13】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + 12:08 [广告-深度转化] <|ad_begin|> + 12:17 [广告-深度转化] <|ad_begin|> + 12:19 [广告-深度转化] <|ad_begin|> +【2026-01-14】 + --:-- [直播-打赏] <|living_begin|> + 01:56 [广告-深度转化] <|ad_begin|> + 02:00 [广告-深度转化] <|ad_begin|> + 02:03 [广告-深度转化] <|ad_begin|> + 03:45 [广告-深度转化] <|ad_begin|> + 03:51 [广告-深度转化] <|ad_begin|> + 03:53 [广告-深度转化] <|ad_begin|> + 04:09 [广告-深度转化] <|ad_begin|> + 04:48 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-16】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-19】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-20】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-22】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 15:05 [广告-深度转化] <|ad_begin|> + 22:39 [视频-长播] <|video_begin|> + 22:39 [视频-长播] <|video_begin|> + 22:39 [视频-长播] <|video_begin|> + 22:53 [视频-长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 23:17 [视频-长播] <|video_begin|> +【2026-01-23】 + 03:09 [视频-评论/点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-25】 + 15:44 [广告-深度转化] <|ad_begin|> + 15:59 [广告-深度转化] <|ad_begin|> +【2026-01-26】 + --:-- [直播-打赏] <|living_begin|> + 13:36 [广告-深度转化] <|ad_begin|> + 22:46 [视频-点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-27】 + --:-- [直播-关注] <|living_begin|> + 04:42 [广告-深度转化] <|ad_begin|> + 04:58 [广告-深度转化] <|ad_begin|> + 14:54 [视频-点赞/长播] <|video_begin|> + 15:18 [广告-深度转化] <|ad_begin|> +【2026-01-28】 + 03:04 [视频-长播] <|video_begin|> + 03:04 [视频-长播] <|video_begin|> + 03:04 [视频-点赞/长播] <|video_begin|> +【2026-01-29】 + 05:26 [视频-评论/点赞/长播] <|video_begin|> + 10:04 [广告-深度转化] <|ad_begin|> + 14:36 [视频-关注/长播] <|video_begin|> + 14:46 [视频-点赞/长播] <|video_begin|> + 14:59 [视频-长播] <|video_begin|> + 14:59 [视频-长播] <|video_begin|> + 15:27 [视频-长播] <|video_begin|> + 15:34 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-30】 + --:-- [直播-关注] <|living_begin|> + 00:04 [广告-深度转化] <|ad_begin|> + 03:58 [视频-长播] <|video_begin|> + 03:58 [视频-长播] <|video_begin|> + 04:10 [视频-长播] <|video_begin|> + 04:10 [视频-长播] <|video_begin|> + 13:21 [广告-深度转化] <|ad_begin|> + 13:59 [广告-深度转化] <|ad_begin|> + 14:00 [视频-点赞/长播] <|video_begin|> + 14:00 [视频-评论/长播] <|video_begin|> +【2026-01-31】 + 04:02 [视频-评论/长播] <|video_begin|> + 14:15 [视频-长播] <|video_begin|> +【2026-02-01】 + 10:46 [视频-长播] <|video_begin|> + 11:06 [视频-长播] <|video_begin|> + 11:06 [视频-长播] <|video_begin|> +【2026-02-02】 + 10:15 [视频-点赞/长播] <|video_begin|> + 15:26 [视频-点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-02-03】 + 08:52 [视频-长播] <|video_begin|> + 08:52 [视频-点赞/长播] <|video_begin|> + 12:26 [视频-点赞/长播] <|video_begin|> + 15:10 [视频-长播] <|video_begin|> + 23:36 [视频-关注/长播] <|video_begin|> + 23:37 [视频-长播] <|video_begin|> + 23:44 [视频-长播] <|video_begin|> + 23:44 [视频-长播] <|video_begin|> + 23:44 [视频-长播] <|video_begin|> + 23:44 [视频-长播] <|video_begin|> + 23:44 [视频-长播] <|video_begin|> + 23:44 [视频-长播] <|video_begin|> + 23:50 [视频-长播] <|video_begin|> +【2026-02-04】 + --:-- [直播-首次打赏] <|living_begin|> + 00:58 [视频-长播] <|video_begin|> + 01:04 [视频-长播] <|video_begin|> + 01:04 [视频-长播] <|video_begin|> + 01:04 [视频-长播] <|video_begin|> + 01:08 [视频-长播] <|video_begin|> + 01:08 [视频-评论/长播] <|video_begin|> + 01:18 [视频-浏览] <|video_begin|> + 01:23 [视频-长播] <|video_begin|> + 01:34 [视频-长播] <|video_begin|> + 01:34 [视频-点赞/长播] <|video_begin|> + 01:34 [视频-评论/长播] <|video_begin|> + 01:39 [视频-长播] <|video_begin|> + 01:39 [视频-长播] <|video_begin|> + 01:57 [广告-深度转化] <|ad_begin|> + 01:57 [广告-点击] <|ad_begin|> + 01:57 [广告-点击] <|ad_begin|> + 01:58 [广告-深度转化] <|ad_begin|> + 01:58 [广告-点击] <|ad_begin|> + 01:58 [广告-点击] <|ad_begin|> + 02:00 [广告-点击] <|ad_begin|> + 02:00 [广告-点击] <|ad_begin|> + 02:01 [广告-深度转化] <|ad_begin|> + 02:01 [广告-点击] <|ad_begin|> + 02:06 [广告-深度转化] <|ad_begin|> + 02:06 [广告-点击] <|ad_begin|> + 02:06 [广告-点击] <|ad_begin|> + 02:09 [广告-点击] <|ad_begin|> + 02:14 [广告-深度转化] <|ad_begin|> + 02:14 [广告-点击] <|ad_begin|> + 02:14 [广告-点击] <|ad_begin|> + 02:23 [广告-深度转化] <|ad_begin|> + 02:23 [广告-点击] <|ad_begin|> + 02:23 [广告-深度转化] <|ad_begin|> + 02:23 [广告-点击] <|ad_begin|> + 02:23 [广告-点击] <|ad_begin|> + 03:11 [广告-深度转化] <|ad_begin|> + 03:11 [广告-点击] <|ad_begin|> + 06:20 [视频-长播] <|video_begin|> + 06:35 [视频-长播] <|video_begin|> + 06:35 [视频-长播] <|video_begin|> + 06:35 [视频-长播] <|video_begin|> + 07:20 [视频-长播] <|video_begin|> + 07:20 [视频-长播] <|video_begin|> + 07:20 [视频-长播] <|video_begin|> + 08:31 [广告-点击] <|ad_begin|> + 08:33 [广告-点击] <|ad_begin|> + 08:33 [广告-深度转化] <|ad_begin|> + 08:33 [广告-点击] <|ad_begin|> + 08:33 [广告-点击] <|ad_begin|> + 08:36 [视频-长播] <|video_begin|> + 08:41 [广告-深度转化] <|ad_begin|> + 08:41 [广告-点击] <|ad_begin|> + 08:41 [广告-点击] <|ad_begin|> + 08:42 [广告-深度转化] <|ad_begin|> + 08:42 [广告-点击] <|ad_begin|> + 08:42 [广告-点击] <|ad_begin|> + 08:46 [广告-点击] <|ad_begin|> + 08:55 [广告-点击] <|ad_begin|> + 08:56 [广告-深度转化] <|ad_begin|> + 08:56 [广告-点击] <|ad_begin|> + 08:57 [广告-深度转化] <|ad_begin|> + 08:57 [广告-点击] <|ad_begin|> + 09:03 [广告-深度转化] <|ad_begin|> + 09:03 [广告-点击] <|ad_begin|> + 09:03 [广告-点击] <|ad_begin|> + 09:08 [广告-深度转化] <|ad_begin|> + 09:08 [广告-点击] <|ad_begin|> + 09:08 [广告-点击] <|ad_begin|> + 09:13 [广告-深度转化] <|ad_begin|> + 09:13 [广告-点击] <|ad_begin|> + 10:33 [视频-点赞/长播] <|video_begin|> + 11:18 [广告-深度转化] <|ad_begin|> + 11:18 [广告-点击] <|ad_begin|> + 11:18 [广告-点击] <|ad_begin|> + 11:21 [广告-点击] <|ad_begin|> + 11:21 [广告-深度转化] <|ad_begin|> + 11:21 [广告-点击] <|ad_begin|> + 11:24 [广告-深度转化] <|ad_begin|> + 11:24 [广告-点击] <|ad_begin|> + 11:34 [广告-点击] <|ad_begin|> + 11:35 [广告-点击] <|ad_begin|> + 11:41 [广告-点击] <|ad_begin|> + 11:55 [广告-点击] <|ad_begin|> + 11:59 [广告-点击] <|ad_begin|> + 12:00 [广告-深度转化] <|ad_begin|> + 12:00 [广告-点击] <|ad_begin|> + 12:01 [广告-深度转化] <|ad_begin|> + 12:01 [广告-点击] <|ad_begin|> + 12:29 [广告-点击] <|ad_begin|> + 12:29 [广告-深度转化] <|ad_begin|> + 12:29 [广告-点击] <|ad_begin|> + 12:32 [广告-点击] <|ad_begin|> + 12:37 [广告-点击] <|ad_begin|> + 12:49 [广告-点击] <|ad_begin|> + 12:54 [广告-点击] <|ad_begin|> + 13:01 [广告-点击] <|ad_begin|> + 13:02 [广告-点击] <|ad_begin|> +【2026-02-05】 + 01:57 [视频-长播] <|video_begin|> + 01:57 [视频-长播] <|video_begin|> + 02:09 [视频-长播] <|video_begin|> + 02:27 [视频-长播] <|video_begin|> + 02:27 [视频-点赞/长播] <|video_begin|> + 02:28 [视频-点赞/长播] <|video_begin|> + 02:39 [视频-长播] <|video_begin|> + 02:39 [视频-评论/长播] <|video_begin|> + 02:46 [广告-深度转化] <|ad_begin|> + 02:46 [广告-点击] <|ad_begin|> + 02:46 [广告-点击] <|ad_begin|> + 02:48 [广告-深度转化] <|ad_begin|> + 02:48 [广告-点击] <|ad_begin|> + 03:09 [广告-深度转化] <|ad_begin|> + 03:09 [广告-点击] <|ad_begin|> + 03:17 [广告-点击] <|ad_begin|> + 03:18 [广告-深度转化] <|ad_begin|> + 03:18 [广告-点击] <|ad_begin|> + 03:25 [广告-深度转化] <|ad_begin|> + 03:25 [广告-点击] <|ad_begin|> + 03:25 [广告-点击] <|ad_begin|> + 04:21 [视频-评论/点赞/长播] <|video_begin|> + 04:33 [视频-评论/点赞/长播] <|video_begin|> + 04:33 [视频-评论/长播] <|video_begin|> + 12:22 [广告-深度转化] <|ad_begin|> + 12:22 [广告-点击] <|ad_begin|> + 12:22 [广告-点击] <|ad_begin|> + 12:24 [广告-点击] <|ad_begin|> + 12:34 [广告-点击] <|ad_begin|> + 12:38 [广告-深度转化] <|ad_begin|> + 12:38 [广告-点击] <|ad_begin|> + 12:39 [广告-点击] <|ad_begin|> + 12:46 [广告-深度转化] <|ad_begin|> + 12:46 [广告-点击] <|ad_begin|> + 13:04 [广告-深度转化] <|ad_begin|> + 13:04 [广告-点击] <|ad_begin|> + 13:05 [广告-深度转化] <|ad_begin|> + 13:05 [广告-点击] <|ad_begin|> +角色任务:你需要扮演极端严苛的用户行为数据挖掘专家以及数据格式化专家,基于以上用户交互历史,针对给定主题识别并提取具有递进逻辑和内在联系的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 搜索-搜索、视频-浏览、视频-长播、直播-关注、直播-首次打赏、商品-点击、商品-购买、广告-点击、广告-深度转化 +核心提取逻辑(递进性准则): +按时间先后提取不超过 5 步的行为链,要求后项交互B必须对前项交互A形成场景需求协同补充、副作用诱因或兴趣细化升级——即 B 必须是由 A 延展出来的需求,严禁提取任何品类平级、内容重复或仅因天气/促销造成的并列凑单行为。 +1.场景驱动协同:交互 B 和交互 A 必须落在同一生活场景、同一主题类目中,且存在很强的需求补完关系。 +2.兴趣因果递进:交互 B 需要体现为交互 A 之后衍生出的副作用需求或新需求,或者 A 是促使 B 出现的诱因。 +3.需求深度细化:在相同主题类目下,交互 B 的需求应较交互 A 更加具体和细致,但不包含多次重复的购买、点击、搜索等行为,以避免节点内容重复。 +请针对以下主题提取行为逻辑链: +主题:从娱乐消遣到实用技能的兴趣转向 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从娱乐消遣到实用技能的兴趣转向", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +} + +强约束:最终答案必须是一个可被 json.loads 解析的 JSON,不能包含 Markdown、解释、重复键或 JSON 外额外字符。/no_think<|im_end|> +<|im_start|>assistant +{"logic_chain":{"name":"从娱乐消遣到实用技能的兴趣转向","events":[{"date":"2025-04-02","action":"[直播-关注] <|living_begin|>","logic":"初始阶段:兴趣广泛,集中于高颜值、娱乐互动、情感陪伴类的泛娱乐主播,行为模式为发散性关注。"},{"date":"2025-04-18","action":"[直播-关注] <|living_begin|>","logic":"兴趣演化:首次出现明确的工具性、功利性诉求,关注内容从“娱乐”转向“教学”、“干货”,实现了从消遣到实用技能获取的认知跃迁。"},{"date":"2025-06-06","action":"[直播-关注] <|living_begin|>","logic":"认知深化与聚焦:在“极速版教学”的基础上,兴趣点进一步细化到“活跃值运营”、“标签转化”、“平台规则解读”等更深层次的运营技巧,表明用户已不满足于基础操作,开始探索更高阶的玩法和规则。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2025-01-01】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-05-26】 + --:-- [直播-关注] <|living_begin|> +【2025-06-17】 + --:-- [直播-关注] <|living_begin|> +【2025-06-30】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> +【2025-07-02】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-08-02】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-04】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-05】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-07】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-09】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-11】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-13】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-15】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-20】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-22】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-30】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-31】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-04】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-05】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-14】 + --:-- [直播-关注] <|living_begin|> +【2025-09-15】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-09-16】 + --:-- [直播-关注] <|living_begin|> +【2025-09-17】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-09-18】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> +【2025-09-19】 + --:-- [直播-关注] <|living_begin|> +【2025-09-26】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-29】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-10-02】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-10-03】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> +【2025-10-16】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-10-18】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> +【2025-10-20】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-10-21】 + --:-- [直播-关注] <|living_begin|> +【2025-10-25】 + --:-- [直播-打赏] <|living_begin|> +【2025-10-26】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> +【2025-11-01】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-11-02】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-03】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-11-04】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-11-05】 + --:-- [直播-打赏] <|living_begin|> +【2025-11-07】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> +【2025-11-09】 + --:-- [直播-关注] <|living_begin|> +【2025-11-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-16】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-11-18】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-11-25】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-打赏] <|living_begin|> +【2025-11-26】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-17】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-12-18】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> +【2025-12-22】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-23】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-12-24】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-27】 + --:-- [直播-关注] <|living_begin|> +【2025-12-30】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-04】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-12】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-14】 + 07:56 [广告-深度转化] <|ad_begin|> + 08:47 [广告-深度转化] <|ad_begin|> + 09:19 [广告-深度转化] <|ad_begin|> +【2026-01-15】 + 01:45 [广告-深度转化] <|ad_begin|> + 02:40 [广告-深度转化] <|ad_begin|> + 03:08 [广告-深度转化] <|ad_begin|> + 09:12 [广告-深度转化] <|ad_begin|> + 13:09 [广告-深度转化] <|ad_begin|> +【2026-01-16】 + 12:16 [广告-深度转化] <|ad_begin|> +【2026-01-17】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + 05:43 [广告-深度转化] <|ad_begin|> + 12:07 [广告-深度转化] <|ad_begin|> +【2026-01-18】 + --:-- [商品-购买] <|prod_begin|> + 02:32 [广告-深度转化] <|ad_begin|> +【2026-01-19】 + 01:03 [广告-深度转化] <|ad_begin|> + 01:14 [广告-深度转化] <|ad_begin|> + 08:45 [广告-深度转化] <|ad_begin|> + 10:50 [广告-深度转化] <|ad_begin|> +【2026-01-21】 + 05:03 [广告-深度转化] <|ad_begin|> + 11:02 [广告-深度转化] <|ad_begin|> + 23:38 [视频-点赞/长播] <|video_begin|> +【2026-01-22】 + 01:35 [视频-关注/长播] <|video_begin|> + 01:46 [视频-评论/长播] <|video_begin|> + 02:55 [视频-收藏/长播] <|video_begin|> + 02:58 [视频-收藏/长播] <|video_begin|> + 03:07 [视频-收藏/长播] <|video_begin|> + 05:27 [视频-点赞/长播] <|video_begin|> + 09:57 [广告-深度转化] <|ad_begin|> + 10:04 [广告-深度转化] <|ad_begin|> +【2026-01-23】 + 01:53 [广告-深度转化] <|ad_begin|> + 07:53 [视频-收藏/长播] <|video_begin|> + 11:55 [广告-深度转化] <|ad_begin|> + 13:18 [视频-评论/长播] <|video_begin|> + 13:52 [视频-评论/长播] <|video_begin|> +【2026-01-24】 + 04:32 [视频-点赞/长播] <|video_begin|> + 06:16 [视频-收藏/长播] <|video_begin|> + 07:21 [视频-点赞/长播] <|video_begin|> + 12:11 [广告-深度转化] <|ad_begin|> +【2026-01-25】 + 00:19 [广告-深度转化] <|ad_begin|> + 04:07 [视频-关注/长播] <|video_begin|> + 04:33 [广告-深度转化] <|ad_begin|> + 06:51 [视频-关注/长播] <|video_begin|> + 07:00 [视频-收藏/点赞/长播] <|video_begin|> + 07:14 [视频-收藏/长播] <|video_begin|> + 09:37 [广告-深度转化] <|ad_begin|> + 19:57 [广告-深度转化] <|ad_begin|> + 22:58 [广告-深度转化] <|ad_begin|> +【2026-01-26】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 02:35 [广告-深度转化] <|ad_begin|> + 10:42 [广告-深度转化] <|ad_begin|> + 14:18 [广告-深度转化] <|ad_begin|> + 21:58 [视频-评论/长播] <|video_begin|> + 22:26 [广告-深度转化] <|ad_begin|> +【2026-01-27】 + --:-- [商品-点击] <|prod_begin|> + 04:18 [广告-深度转化] <|ad_begin|> + 06:16 [广告-深度转化] <|ad_begin|> + 11:25 [广告-深度转化] <|ad_begin|> + 23:18 [广告-深度转化] <|ad_begin|> +【2026-01-29】 + --:-- [商品-点击] <|prod_begin|> + 02:45 [视频-点赞/长播] <|video_begin|> + 02:56 [视频-点赞/长播] <|video_begin|> + 03:15 [视频-点赞/长播] <|video_begin|> + 03:33 [视频-收藏/长播] <|video_begin|> + 12:10 [广告-深度转化] <|ad_begin|> + 12:15 [视频-点赞/长播] <|video_begin|> + 12:38 [视频-收藏/长播] <|video_begin|> +【2026-01-30】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 02:39 [视频-收藏/长播] <|video_begin|> + 06:03 [广告-深度转化] <|ad_begin|> + 06:17 [视频-收藏/长播] <|video_begin|> + 06:52 [视频-点赞/长播] <|video_begin|> + 07:15 [视频-收藏/长播] <|video_begin|> + 07:30 [视频-收藏/长播] <|video_begin|> + 07:36 [视频-评论/长播] <|video_begin|> + 07:36 [视频-收藏/长播] <|video_begin|> + 07:58 [视频-收藏/长播] <|video_begin|> + 08:01 [视频-收藏/长播] <|video_begin|> + 09:59 [广告-深度转化] <|ad_begin|> + 11:53 [广告-深度转化] <|ad_begin|> + 11:53 [广告-点击] <|ad_begin|> +【2026-01-31】 + --:-- [商品-点击] <|prod_begin|> + 04:27 [视频-评论/长播] <|video_begin|> + 04:44 [广告-深度转化] <|ad_begin|> + 04:44 [广告-点击] <|ad_begin|> + 05:17 [广告-深度转化] <|ad_begin|> + 05:17 [广告-点击] <|ad_begin|> + 08:05 [广告-点击] <|ad_begin|> + 08:09 [广告-点击] <|ad_begin|> + 08:24 [广告-深度转化] <|ad_begin|> + 08:24 [广告-点击] <|ad_begin|> + 08:34 [广告-点击] <|ad_begin|> + 08:50 [广告-点击] <|ad_begin|> + 08:51 [广告-点击] <|ad_begin|> + 09:00 [广告-点击] <|ad_begin|> + 14:46 [广告-深度转化] <|ad_begin|> + 14:46 [广告-点击] <|ad_begin|> + 22:04 [广告-点击] <|ad_begin|> + 22:07 [广告-点击] <|ad_begin|> + 22:17 [广告-深度转化] <|ad_begin|> + 22:17 [广告-点击] <|ad_begin|> + 22:35 [广告-点击] <|ad_begin|> +【2026-02-01】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 00:48 [广告-点击] <|ad_begin|> + 00:59 [广告-点击] <|ad_begin|> + 01:04 [广告-深度转化] <|ad_begin|> + 01:04 [广告-点击] <|ad_begin|> + 01:23 [广告-深度转化] <|ad_begin|> + 01:23 [广告-点击] <|ad_begin|> + 02:26 [广告-点击] <|ad_begin|> + 02:35 [广告-点击] <|ad_begin|> + 05:33 [广告-深度转化] <|ad_begin|> + 05:33 [广告-点击] <|ad_begin|> + 05:52 [广告-点击] <|ad_begin|> + 06:53 [视频-转发/长播] <|video_begin|> + 09:19 [广告-点击] <|ad_begin|> + 09:39 [广告-深度转化] <|ad_begin|> + 09:39 [广告-点击] <|ad_begin|> + 09:40 [广告-点击] <|ad_begin|> + 09:42 [广告-点击] <|ad_begin|> + 09:51 [广告-点击] <|ad_begin|> + 09:56 [广告-点击] <|ad_begin|> + 10:08 [广告-深度转化] <|ad_begin|> + 10:08 [广告-点击] <|ad_begin|> + 10:53 [广告-点击] <|ad_begin|> + 11:19 [广告-深度转化] <|ad_begin|> + 11:19 [广告-点击] <|ad_begin|> + 14:46 [广告-点击] <|ad_begin|> + 14:46 [广告-点击] <|ad_begin|> +【2026-02-02】 + 00:23 [视频-转发/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:49 [广告-深度转化] <|ad_begin|> + 01:49 [广告-点击] <|ad_begin|> + 02:10 [广告-点击] <|ad_begin|> + 02:49 [广告-点击] <|ad_begin|> + 02:51 [广告-深度转化] <|ad_begin|> + 02:51 [广告-点击] <|ad_begin|> + 03:04 [广告-点击] <|ad_begin|> + 04:26 [广告-点击] <|ad_begin|> + 11:25 [视频-关注/长播] <|video_begin|> + 11:40 [视频-收藏/长播] <|video_begin|> + 13:38 [广告-点击] <|ad_begin|> + 14:25 [广告-点击] <|ad_begin|> + 14:27 [广告-深度转化] <|ad_begin|> + 14:27 [广告-点击] <|ad_begin|> + 16:42 [广告-点击] <|ad_begin|> + 22:53 [广告-深度转化] <|ad_begin|> + 22:53 [广告-点击] <|ad_begin|> +【2026-02-03】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:45 [广告-点击] <|ad_begin|> + 02:27 [广告-深度转化] <|ad_begin|> + 02:27 [广告-点击] <|ad_begin|> + 02:32 [广告-点击] <|ad_begin|> + 04:51 [广告-深度转化] <|ad_begin|> + 04:51 [广告-点击] <|ad_begin|> + 06:36 [广告-点击] <|ad_begin|> + 06:40 [视频-转发/长播] <|video_begin|> + 07:21 [广告-点击] <|ad_begin|> + 09:01 [广告-深度转化] <|ad_begin|> + 09:01 [广告-点击] <|ad_begin|> + 10:29 [广告-深度转化] <|ad_begin|> + 10:29 [广告-点击] <|ad_begin|> + 10:41 [广告-点击] <|ad_begin|> + 11:11 [广告-深度转化] <|ad_begin|> + 11:11 [广告-点击] <|ad_begin|> + 11:54 [广告-深度转化] <|ad_begin|> + 11:54 [广告-点击] <|ad_begin|> + 14:16 [广告-深度转化] <|ad_begin|> + 14:16 [广告-点击] <|ad_begin|> + 14:37 [广告-深度转化] <|ad_begin|> + 14:37 [广告-点击] <|ad_begin|> +【2026-02-04】 + 00:08 [广告-深度转化] <|ad_begin|> + 00:08 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:56 [广告-点击] <|ad_begin|> + 02:40 [广告-深度转化] <|ad_begin|> + 02:40 [广告-点击] <|ad_begin|> + 03:59 [广告-点击] <|ad_begin|> + 09:21 [视频-长播] <|video_begin|> + 09:42 [广告-点击] <|ad_begin|> + 09:56 [广告-深度转化] <|ad_begin|> + 09:56 [广告-点击] <|ad_begin|> + 10:23 [视频-长播] <|video_begin|> + 10:42 [视频-长播] <|video_begin|> + 10:53 [视频-长播] <|video_begin|> + 10:53 [视频-长播] <|video_begin|> + 10:53 [视频-长播] <|video_begin|> + 16:36 [视频-长播] <|video_begin|> + 17:37 [广告-深度转化] <|ad_begin|> + 17:37 [广告-点击] <|ad_begin|> + 19:50 [广告-深度转化] <|ad_begin|> + 19:50 [广告-点击] <|ad_begin|> + 22:30 [视频-长播] <|video_begin|> + 22:30 [视频-长播] <|video_begin|> + 22:50 [广告-深度转化] <|ad_begin|> + 22:50 [广告-点击] <|ad_begin|> +【2026-02-05】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 02:26 [广告-深度转化] <|ad_begin|> + 02:26 [广告-点击] <|ad_begin|> + 03:37 [视频-长播] <|video_begin|> + 03:37 [视频-长播] <|video_begin|> + 03:39 [广告-点击] <|ad_begin|> + 03:43 [视频-长播] <|video_begin|> + 03:44 [视频-长播] <|video_begin|> + 03:44 [视频-长播] <|video_begin|> + 03:44 [视频-长播] <|video_begin|> + 03:46 [视频-长播] <|video_begin|> + 03:50 [视频-长播] <|video_begin|> + 03:50 [视频-长播] <|video_begin|> + 03:51 [视频-长播] <|video_begin|> + 03:51 [视频-长播] <|video_begin|> + 03:52 [视频-长播] <|video_begin|> + 03:52 [视频-长播] <|video_begin|> + 03:52 [视频-长播] <|video_begin|> + 03:52 [视频-转发/长播] <|video_begin|> + 03:53 [视频-长播] <|video_begin|> + 03:55 [视频-长播] <|video_begin|> + 04:03 [视频-长播] <|video_begin|> + 04:17 [视频-长播] <|video_begin|> + 04:32 [广告-点击] <|ad_begin|> + 05:21 [视频-长播] <|video_begin|> + 05:21 [视频-长播] <|video_begin|> + 05:21 [视频-长播] <|video_begin|> + 05:23 [视频-长播] <|video_begin|> + 05:23 [视频-长播] <|video_begin|> + 06:02 [视频-长播] <|video_begin|> + 06:02 [视频-长播] <|video_begin|> + 06:02 [视频-长播] <|video_begin|> + 06:26 [视频-长播] <|video_begin|> + 06:27 [视频-长播] <|video_begin|> + 06:27 [视频-长播] <|video_begin|> + 06:27 [视频-长播] <|video_begin|> + 06:27 [视频-长播] <|video_begin|> + 06:27 [视频-长播] <|video_begin|> + 06:29 [视频-收藏/长播] <|video_begin|> + 06:32 [视频-长播] <|video_begin|> + 06:32 [视频-长播] <|video_begin|> + 06:42 [视频-长播] <|video_begin|> + 06:42 [视频-长播] <|video_begin|> + 06:44 [视频-长播] <|video_begin|> + 06:44 [视频-长播] <|video_begin|> + 06:44 [视频-长播] <|video_begin|> + 06:45 [视频-长播] <|video_begin|> + 07:41 [视频-长播] <|video_begin|> +【2026-02-06】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + +角色任务:你将作为一个极端严苛的用户行为数据挖掘专家和数据格式化专家,依据以上用户交互历史,围绕目标主题,精确提取出所有相关的历史交互信息。 + +主题:从泛化直播兴趣到聚焦“直播创业”的认知收敛 + +输出格式要求:请仅以包含 SID 的 JSON 数组形式返回结果,切勿输出任何额外的解释说明或无关字符。 + +强约束:最终答案必须是一个可被 json.loads 解析的 JSON,不能包含 Markdown、解释、重复键或 JSON 外额外字符。/no_think<|im_end|> +<|im_start|>assistant +["<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|prod_begin|>","<|living_begin|>","<|ad_begin|>","<|ad_begin|>","<|ad_begin|>"]<|im_end|> +<|im_start|>user +【用户交互历史】: +【2024-12-15】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-12-29】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-31】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-04】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-01-07】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-01-08】 + --:-- [直播-关注] <|living_begin|> +【2025-01-09】 + --:-- [直播-关注] <|living_begin|> +【2025-01-14】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-15】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-01-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-21】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-22】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-01-23】 + --:-- [直播-关注] <|living_begin|> +【2025-01-25】 + --:-- [直播-关注] <|living_begin|> +【2025-02-05】 + --:-- [直播-关注] <|living_begin|> +【2025-02-07】 + --:-- [直播-关注] <|living_begin|> +【2025-02-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-09】 + --:-- [直播-关注] <|living_begin|> +【2025-02-10】 + --:-- [直播-关注] <|living_begin|> +【2025-02-15】 + --:-- [直播-关注] <|living_begin|> +【2025-02-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-17】 + --:-- [直播-关注] <|living_begin|> +【2025-02-20】 + --:-- [直播-关注] <|living_begin|> +【2025-02-26】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-03-02】 + --:-- [直播-关注] <|living_begin|> +【2025-03-09】 + --:-- [直播-关注] <|living_begin|> +【2025-03-16】 + --:-- [直播-关注] <|living_begin|> +【2025-04-05】 + --:-- [直播-关注] <|living_begin|> +【2025-04-07】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-04-24】 + --:-- [直播-关注] <|living_begin|> +【2025-05-04】 + --:-- [直播-关注] <|living_begin|> +【2025-05-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-29】 + --:-- [直播-关注] <|living_begin|> +【2025-06-01】 + --:-- [直播-关注] <|living_begin|> +【2025-06-09】 + --:-- [直播-关注] <|living_begin|> +【2025-06-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-14】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-15】 + --:-- [直播-关注] <|living_begin|> +【2025-06-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-09】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-07-20】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-21】 + --:-- [直播-关注] <|living_begin|> +【2025-07-22】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-30】 + --:-- [直播-关注] <|living_begin|> +【2025-08-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-03】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-10】 + --:-- [直播-关注] <|living_begin|> +【2025-08-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-14】 + --:-- [直播-关注] <|living_begin|> +【2025-08-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-24】 + --:-- [直播-关注] <|living_begin|> +【2025-08-25】 + --:-- [直播-打赏] <|living_begin|> +【2025-09-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-17】 + --:-- [直播-关注] <|living_begin|> +【2025-10-19】 + --:-- [直播-关注] <|living_begin|> +【2025-10-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-20】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-21】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-11-22】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-11-27】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-02】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-09】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-11】 + --:-- [直播-关注] <|living_begin|> +【2025-12-14】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-16】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-19】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-23】 + 11:21 [广告-深度转化] <|ad_begin|> + 12:21 [广告-深度转化] <|ad_begin|> +【2025-12-24】 + --:-- [直播-关注] <|living_begin|> + 00:12 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 11:07 [广告-深度转化] <|ad_begin|> + 21:00 [广告-深度转化] <|ad_begin|> + 22:19 [广告-深度转化] <|ad_begin|> +【2025-12-25】 + --:-- [商品-点击] <|prod_begin|> + 14:02 [广告-深度转化] <|ad_begin|> +【2025-12-26】 + 11:09 [广告-深度转化] <|ad_begin|> + 13:06 [广告-深度转化] <|ad_begin|> + 22:19 [广告-深度转化] <|ad_begin|> +【2025-12-27】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-28】 + 00:30 [广告-深度转化] <|ad_begin|> + 20:02 [广告-深度转化] <|ad_begin|> +【2025-12-29】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-30】 + --:-- [商品-点击] <|prod_begin|> + 14:55 [广告-深度转化] <|ad_begin|> + 17:23 [广告-深度转化] <|ad_begin|> +【2025-12-31】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 10:28 [广告-深度转化] <|ad_begin|> + 13:25 [广告-深度转化] <|ad_begin|> + 22:48 [广告-深度转化] <|ad_begin|> +【2026-01-01】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 09:57 [广告-深度转化] <|ad_begin|> + 20:57 [广告-点击] <|ad_begin|> + 21:02 [广告-点击] <|ad_begin|> +【2026-01-02】 + 07:41 [广告-深度转化] <|ad_begin|> + 07:41 [广告-点击] <|ad_begin|> + 08:02 [广告-深度转化] <|ad_begin|> + 08:02 [广告-点击] <|ad_begin|> + 11:45 [广告-点击] <|ad_begin|> + 14:26 [广告-深度转化] <|ad_begin|> + 14:26 [广告-点击] <|ad_begin|> +【2026-01-03】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 21:59 [广告-深度转化] <|ad_begin|> + 21:59 [广告-点击] <|ad_begin|> + 23:25 [广告-点击] <|ad_begin|> +【2026-01-04】 + 21:29 [广告-深度转化] <|ad_begin|> + 21:29 [广告-点击] <|ad_begin|> +【2026-01-05】 + --:-- [直播-关注] <|living_begin|> + 02:54 [广告-深度转化] <|ad_begin|> + 02:54 [广告-点击] <|ad_begin|> + 09:31 [广告-点击] <|ad_begin|> + 23:18 [广告-深度转化] <|ad_begin|> + 23:18 [广告-点击] <|ad_begin|> +【2026-01-06】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-07】 + 07:34 [广告-点击] <|ad_begin|> + 21:30 [广告-点击] <|ad_begin|> +【2026-01-08】 + 23:48 [广告-深度转化] <|ad_begin|> + 23:48 [广告-点击] <|ad_begin|> +【2026-01-09】 + --:-- [直播-关注] <|living_begin|> +【2026-01-10】 + 08:07 [广告-深度转化] <|ad_begin|> + 08:07 [广告-点击] <|ad_begin|> + 08:53 [广告-点击] <|ad_begin|> + 09:40 [广告-深度转化] <|ad_begin|> + 09:40 [广告-点击] <|ad_begin|> + 23:12 [广告-深度转化] <|ad_begin|> + 23:12 [广告-点击] <|ad_begin|> +【2026-01-11】 + --:-- [商品-点击] <|prod_begin|> + 11:01 [广告-深度转化] <|ad_begin|> + 11:01 [广告-点击] <|ad_begin|> + 13:28 [广告-深度转化] <|ad_begin|> + 13:28 [广告-点击] <|ad_begin|> +【2026-01-12】 + 03:07 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + 08:01 [广告-深度转化] <|ad_begin|> + 08:01 [广告-点击] <|ad_begin|> + 14:08 [广告-深度转化] <|ad_begin|> + 14:08 [广告-点击] <|ad_begin|> + 14:31 [广告-深度转化] <|ad_begin|> + 14:31 [广告-点击] <|ad_begin|> + 19:55 [广告-深度转化] <|ad_begin|> + 19:55 [广告-点击] <|ad_begin|> + 20:20 [广告-深度转化] <|ad_begin|> + 20:20 [广告-点击] <|ad_begin|> +【2026-01-13】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 21:34 [广告-深度转化] <|ad_begin|> + 21:34 [广告-点击] <|ad_begin|> +【2026-01-14】 + 03:24 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-15】 + 13:55 [广告-点击] <|ad_begin|> + 14:43 [广告-深度转化] <|ad_begin|> + 14:43 [广告-点击] <|ad_begin|> +【2026-01-16】 + --:-- [直播-关注] <|living_begin|> + 23:10 [广告-深度转化] <|ad_begin|> + 23:10 [广告-点击] <|ad_begin|> +【2026-01-18】 + 22:22 [广告-深度转化] <|ad_begin|> + 22:22 [广告-点击] <|ad_begin|> + 22:38 [广告-深度转化] <|ad_begin|> + 22:38 [广告-点击] <|ad_begin|> +【2026-01-19】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 21:12 [广告-点击] <|ad_begin|> + 21:35 [广告-深度转化] <|ad_begin|> + 21:35 [广告-点击] <|ad_begin|> +【2026-01-20】 + --:-- [商品-点击] <|prod_begin|> + 12:52 [广告-深度转化] <|ad_begin|> + 12:52 [广告-点击] <|ad_begin|> + 14:33 [广告-深度转化] <|ad_begin|> + 14:33 [广告-点击] <|ad_begin|> +【2026-01-21】 + --:-- [商品-点击] <|prod_begin|> + 22:15 [广告-深度转化] <|ad_begin|> + 22:15 [广告-点击] <|ad_begin|> +【2026-01-22】 + 00:34 [广告-深度转化] <|ad_begin|> + 00:34 [广告-点击] <|ad_begin|> + 09:37 [视频-浏览] <|video_begin|> + 09:57 [广告-深度转化] <|ad_begin|> + 09:57 [广告-点击] <|ad_begin|> + 11:49 [广告-点击] <|ad_begin|> + 21:07 [广告-深度转化] <|ad_begin|> + 21:07 [广告-点击] <|ad_begin|> + 22:58 [广告-深度转化] <|ad_begin|> + 22:58 [广告-点击] <|ad_begin|> +【2026-01-23】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 23:25 [广告-深度转化] <|ad_begin|> + 23:25 [广告-点击] <|ad_begin|> +【2026-01-24】 + 03:57 [广告-深度转化] <|ad_begin|> + 03:57 [广告-点击] <|ad_begin|> +【2026-01-25】 + 23:59 [广告-深度转化] <|ad_begin|> + 23:59 [广告-点击] <|ad_begin|> +【2026-01-27】 + 07:55 [视频-长播] <|video_begin|> + 07:55 [视频-长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + 07:58 [视频-长播] <|video_begin|> + 07:58 [视频-长播] <|video_begin|> + 07:58 [视频-长播] <|video_begin|> + 22:55 [广告-深度转化] <|ad_begin|> + 22:55 [广告-点击] <|ad_begin|> +【2026-01-28】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 21:13 [视频-长播] <|video_begin|> + 21:13 [视频-长播] <|video_begin|> + 21:13 [视频-长播] <|video_begin|> +【2026-01-29】 + --:-- [商品-点击] <|prod_begin|> + 08:05 [视频-长播] <|video_begin|> + 08:05 [视频-长播] <|video_begin|> + 08:05 [视频-长播] <|video_begin|> + 08:18 [广告-深度转化] <|ad_begin|> + 08:18 [广告-点击] <|ad_begin|> + 21:03 [视频-长播] <|video_begin|> + 21:03 [视频-长播] <|video_begin|> + 21:18 [广告-深度转化] <|ad_begin|> + 21:18 [广告-点击] <|ad_begin|> + 22:26 [视频-长播] <|video_begin|> + 22:43 [广告-深度转化] <|ad_begin|> + 22:43 [广告-点击] <|ad_begin|> +【2026-01-30】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 15:09 [广告-深度转化] <|ad_begin|> + 15:09 [广告-点击] <|ad_begin|> + 21:56 [视频-长播] <|video_begin|> + 21:56 [视频-长播] <|video_begin|> + 21:56 [视频-长播] <|video_begin|> + 21:59 [广告-点击] <|ad_begin|> + 22:07 [视频-长播] <|video_begin|> + 22:12 [视频-长播] <|video_begin|> + 22:14 [视频-长播] <|video_begin|> + 22:14 [视频-长播] <|video_begin|> + 22:20 [视频-长播] <|video_begin|> +【2026-01-31】 + 22:05 [视频-长播] <|video_begin|> + 22:05 [视频-长播] <|video_begin|> + 23:11 [广告-深度转化] <|ad_begin|> + 23:11 [广告-点击] <|ad_begin|> +【2026-02-01】 + --:-- [商品-点击] <|prod_begin|> + 08:27 [视频-长播] <|video_begin|> + 08:27 [视频-长播] <|video_begin|> + 08:37 [广告-深度转化] <|ad_begin|> + 08:37 [广告-点击] <|ad_begin|> + 12:27 [广告-深度转化] <|ad_begin|> + 12:27 [广告-点击] <|ad_begin|> + 20:54 [视频-长播] <|video_begin|> + 20:57 [视频-长播] <|video_begin|> + 21:10 [视频-长播] <|video_begin|> + 21:10 [视频-长播] <|video_begin|> + 21:13 [视频-长播] <|video_begin|> + 21:20 [视频-长播] <|video_begin|> +【2026-02-02】 + 00:48 [视频-长播] <|video_begin|> + 00:48 [视频-长播] <|video_begin|> + 00:48 [视频-长播] <|video_begin|> + 07:43 [广告-点击] <|ad_begin|> + 20:56 [广告-深度转化] <|ad_begin|> + 20:56 [广告-点击] <|ad_begin|> + 23:07 [视频-长播] <|video_begin|> + 23:07 [视频-关注/长播] <|video_begin|> + 23:09 [广告-点击] <|ad_begin|> + 23:20 [广告-深度转化] <|ad_begin|> + 23:20 [广告-点击] <|ad_begin|> +【2026-02-03】 + --:-- [商品-点击] <|prod_begin|> + 10:27 [视频-长播] <|video_begin|> + 10:27 [视频-长播] <|video_begin|> + 10:50 [视频-长播] <|video_begin|> + 12:11 [广告-深度转化] <|ad_begin|> + 12:11 [广告-点击] <|ad_begin|> + 13:09 [视频-长播] <|video_begin|> + 13:09 [视频-收藏/长播] <|video_begin|> + 13:36 [广告-深度转化] <|ad_begin|> + 13:36 [广告-点击] <|ad_begin|> + 22:00 [广告-深度转化] <|ad_begin|> + 22:00 [广告-点击] <|ad_begin|> +【2026-02-04】 + 07:09 [广告-点击] <|ad_begin|> + 07:15 [广告-深度转化] <|ad_begin|> + 07:15 [广告-点击] <|ad_begin|> + 07:33 [视频-长播] <|video_begin|> + 07:43 [广告-深度转化] <|ad_begin|> + 07:43 [广告-点击] <|ad_begin|> + 21:12 [广告-深度转化] <|ad_begin|> + 21:12 [广告-点击] <|ad_begin|> +【2026-02-05】 + 00:07 [广告-深度转化] <|ad_begin|> + 00:07 [广告-点击] <|ad_begin|> + 00:42 [视频-长播] <|video_begin|> + 00:45 [视频-长播] <|video_begin|> + 00:45 [视频-长播] <|video_begin|> + 00:46 [视频-长播] <|video_begin|> + 00:48 [视频-长播] <|video_begin|> + 00:48 [视频-长播] <|video_begin|> + 00:48 [视频-长播] <|video_begin|> + 00:54 [视频-长播] <|video_begin|> + 01:00 [广告-深度转化] <|ad_begin|> + 01:00 [广告-点击] <|ad_begin|> + 07:05 [视频-长播] <|video_begin|> + 07:11 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + +角色任务:你将作为一个极端严苛的用户行为数据挖掘专家和数据格式化专家,依据以上用户交互历史,围绕目标主题,精确提取出所有相关的历史交互信息。 + +主题:从被动接收到主动决策的二手车置换意图演化 + +输出格式要求:请务必仅返回一个包含 SID 的 JSON 数组,不要附带任何额外的文字解释或冗余内容。 + +强约束:最终答案必须是一个可被 json.loads 解析的 JSON,不能包含 Markdown、解释、重复键或 JSON 外额外字符。/no_think<|im_end|> +<|im_start|>assistant +["<|ad_begin|>","<|video_begin|>","<|living_begin|>"]<|im_end|> +<|im_start|>user +【用户交互历史】: +【2025-01-09】 + --:-- [直播-关注] <|living_begin|> +【2025-01-22】 + --:-- [直播-关注] <|living_begin|> +【2025-02-17】 + --:-- [直播-关注] <|living_begin|> +【2025-04-13】 + --:-- [直播-关注] <|living_begin|> +【2025-04-28】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-05-10】 + --:-- [直播-关注] <|living_begin|> +【2025-06-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-13】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-04】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-09】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-10-06】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-21】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-27】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-07】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-20】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-25】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-02】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-06】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-14】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-19】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-21】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-24】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-01】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-02】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-03】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-05】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-16】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-17】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-19】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-21】 + 05:48 [广告-深度转化] <|ad_begin|> + 08:19 [广告-深度转化] <|ad_begin|> + 08:43 [广告-深度转化] <|ad_begin|> + 10:10 [广告-深度转化] <|ad_begin|> + 10:49 [广告-深度转化] <|ad_begin|> + 11:33 [广告-深度转化] <|ad_begin|> + 11:38 [广告-深度转化] <|ad_begin|> + 12:06 [广告-深度转化] <|ad_begin|> + 12:18 [广告-深度转化] <|ad_begin|> + 14:17 [广告-深度转化] <|ad_begin|> + 14:55 [广告-深度转化] <|ad_begin|> +【2026-01-22】 + 01:57 [广告-深度转化] <|ad_begin|> + 03:18 [广告-深度转化] <|ad_begin|> + 06:37 [广告-深度转化] <|ad_begin|> + 09:01 [视频-评论/点赞/长播] <|video_begin|> + 09:15 [广告-深度转化] <|ad_begin|> + 10:50 [广告-点击] <|ad_begin|> + 11:00 [广告-深度转化] <|ad_begin|> + 11:00 [广告-点击] <|ad_begin|> + 13:25 [视频-评论/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-23】 + 02:57 [广告-深度转化] <|ad_begin|> + 02:57 [广告-点击] <|ad_begin|> + 03:52 [广告-深度转化] <|ad_begin|> + 03:52 [广告-点击] <|ad_begin|> + 04:17 [广告-深度转化] <|ad_begin|> + 04:17 [广告-点击] <|ad_begin|> + 05:07 [广告-点击] <|ad_begin|> + 05:59 [广告-深度转化] <|ad_begin|> + 05:59 [广告-点击] <|ad_begin|> + 09:06 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-24】 + 01:16 [广告-深度转化] <|ad_begin|> + 01:16 [广告-点击] <|ad_begin|> + 02:51 [视频-点赞/长播] <|video_begin|> + 03:01 [广告-深度转化] <|ad_begin|> + 03:01 [广告-点击] <|ad_begin|> + 04:10 [视频-点赞/长播] <|video_begin|> + 04:49 [视频-浏览] <|video_begin|> + 05:21 [视频-评论/点赞/长播] <|video_begin|> + 05:28 [广告-深度转化] <|ad_begin|> + 05:28 [广告-点击] <|ad_begin|> + 05:44 [视频-评论/长播] <|video_begin|> + 06:15 [广告-深度转化] <|ad_begin|> + 06:15 [广告-点击] <|ad_begin|> + 07:54 [广告-点击] <|ad_begin|> + 08:27 [广告-深度转化] <|ad_begin|> + 08:27 [广告-点击] <|ad_begin|> + 09:07 [广告-点击] <|ad_begin|> + 09:30 [广告-深度转化] <|ad_begin|> + 09:30 [广告-点击] <|ad_begin|> + 09:42 [视频-评论/点赞/长播] <|video_begin|> + 09:53 [广告-深度转化] <|ad_begin|> + 09:53 [广告-点击] <|ad_begin|> + 11:15 [视频-浏览] <|video_begin|> + 12:31 [广告-深度转化] <|ad_begin|> + 12:31 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-25】 + 01:27 [广告-点击] <|ad_begin|> + 02:40 [广告-深度转化] <|ad_begin|> + 02:40 [广告-点击] <|ad_begin|> + 03:07 [视频-点赞/长播] <|video_begin|> + 03:33 [广告-点击] <|ad_begin|> + 03:40 [广告-深度转化] <|ad_begin|> + 03:40 [广告-点击] <|ad_begin|> + 03:46 [广告-深度转化] <|ad_begin|> + 03:46 [广告-点击] <|ad_begin|> + 04:31 [广告-深度转化] <|ad_begin|> + 04:31 [广告-点击] <|ad_begin|> + 05:00 [广告-深度转化] <|ad_begin|> + 05:00 [广告-点击] <|ad_begin|> + 10:02 [视频-评论/点赞/长播] <|video_begin|> + 10:24 [广告-点击] <|ad_begin|> + 11:00 [视频-评论/长播] <|video_begin|> + 11:13 [广告-深度转化] <|ad_begin|> + 11:13 [广告-点击] <|ad_begin|> + 13:27 [视频-点赞/长播] <|video_begin|> + 22:01 [广告-深度转化] <|ad_begin|> + 22:01 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 23:37 [广告-深度转化] <|ad_begin|> + 23:37 [广告-点击] <|ad_begin|> +【2026-01-26】 + 01:59 [广告-深度转化] <|ad_begin|> + 01:59 [广告-点击] <|ad_begin|> + 03:31 [广告-深度转化] <|ad_begin|> + 03:31 [广告-点击] <|ad_begin|> + 13:55 [视频-评论/点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-27】 + 00:36 [视频-点赞/长播] <|video_begin|> + 00:39 [广告-点击] <|ad_begin|> + 00:50 [广告-深度转化] <|ad_begin|> + 00:50 [广告-点击] <|ad_begin|> + 01:50 [视频-点赞/长播] <|video_begin|> + 02:05 [视频-评论/点赞/长播] <|video_begin|> + 02:16 [广告-深度转化] <|ad_begin|> + 02:16 [广告-点击] <|ad_begin|> + 02:52 [视频-点赞/长播] <|video_begin|> + 03:21 [广告-深度转化] <|ad_begin|> + 03:21 [广告-点击] <|ad_begin|> + 07:58 [广告-深度转化] <|ad_begin|> + 07:58 [广告-点击] <|ad_begin|> + 09:01 [广告-点击] <|ad_begin|> + 09:07 [视频-评论/点赞/长播] <|video_begin|> + 09:40 [广告-深度转化] <|ad_begin|> + 09:40 [广告-点击] <|ad_begin|> + 10:02 [广告-深度转化] <|ad_begin|> + 10:02 [广告-点击] <|ad_begin|> + 11:07 [广告-深度转化] <|ad_begin|> + 11:07 [广告-点击] <|ad_begin|> + 12:56 [视频-点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-29】 + 03:14 [广告-深度转化] <|ad_begin|> + 03:14 [广告-点击] <|ad_begin|> +【2026-01-30】 + 04:09 [广告-深度转化] <|ad_begin|> + 04:09 [广告-点击] <|ad_begin|> + 04:54 [广告-点击] <|ad_begin|> + 05:16 [广告-深度转化] <|ad_begin|> + 05:16 [广告-点击] <|ad_begin|> + 06:19 [视频-收藏/长播] <|video_begin|> + 08:03 [视频-评论/长播] <|video_begin|> + 08:09 [视频-评论/点赞/长播] <|video_begin|> + 09:12 [视频-浏览] <|video_begin|> + 09:16 [视频-浏览] <|video_begin|> + 09:40 [视频-关注/评论/点赞/长播] <|video_begin|> + 10:13 [视频-点赞/长播] <|video_begin|> + 10:55 [视频-评论/点赞/长播] <|video_begin|> + 11:07 [视频-点赞/长播] <|video_begin|> +【2026-01-31】 + 05:27 [视频-评论/点赞/长播] <|video_begin|> + 05:40 [广告-深度转化] <|ad_begin|> + 05:40 [广告-点击] <|ad_begin|> + 07:49 [视频-点赞/长播] <|video_begin|> + 07:59 [广告-深度转化] <|ad_begin|> + 07:59 [广告-点击] <|ad_begin|> + 09:25 [广告-深度转化] <|ad_begin|> + 09:25 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-02-01】 + 04:57 [广告-深度转化] <|ad_begin|> + 04:57 [广告-点击] <|ad_begin|> + 06:47 [广告-深度转化] <|ad_begin|> + 06:47 [广告-点击] <|ad_begin|> + 07:11 [广告-点击] <|ad_begin|> + 09:08 [视频-点赞/长播] <|video_begin|> + 09:57 [广告-深度转化] <|ad_begin|> + 09:57 [广告-点击] <|ad_begin|> + 09:59 [视频-关注/长播] <|video_begin|> + 23:07 [视频-点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-02-02】 + 00:06 [广告-深度转化] <|ad_begin|> + 00:06 [广告-点击] <|ad_begin|> + 00:58 [广告-深度转化] <|ad_begin|> + 00:58 [广告-点击] <|ad_begin|> + 03:41 [广告-深度转化] <|ad_begin|> + 03:41 [广告-点击] <|ad_begin|> + 05:35 [广告-深度转化] <|ad_begin|> + 05:35 [广告-点击] <|ad_begin|> + 06:24 [视频-评论/长播] <|video_begin|> + 06:28 [视频-评论/长播] <|video_begin|> + 08:13 [广告-点击] <|ad_begin|> + 09:05 [视频-点赞/长播] <|video_begin|> + 11:02 [广告-深度转化] <|ad_begin|> + 11:02 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 23:40 [广告-点击] <|ad_begin|> + 23:54 [广告-深度转化] <|ad_begin|> + 23:54 [广告-点击] <|ad_begin|> +【2026-02-03】 + 03:44 [广告-点击] <|ad_begin|> + 06:49 [视频-评论/长播] <|video_begin|> + 07:32 [广告-深度转化] <|ad_begin|> + 07:32 [广告-点击] <|ad_begin|> + 08:25 [广告-深度转化] <|ad_begin|> + 08:25 [广告-点击] <|ad_begin|> +【2026-02-04】 + 00:10 [广告-深度转化] <|ad_begin|> + 00:10 [广告-点击] <|ad_begin|> + 01:24 [视频-评论/点赞/长播] <|video_begin|> + 02:22 [视频-浏览] <|video_begin|> + 07:54 [广告-深度转化] <|ad_begin|> + 07:54 [广告-点击] <|ad_begin|> + 10:33 [视频-浏览] <|video_begin|> + 11:13 [广告-深度转化] <|ad_begin|> + 11:13 [广告-点击] <|ad_begin|> + 13:26 [广告-深度转化] <|ad_begin|> + 13:26 [广告-点击] <|ad_begin|> + 23:23 [广告-深度转化] <|ad_begin|> + 23:23 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-02-05】 + 04:46 [广告-深度转化] <|ad_begin|> + 04:46 [广告-点击] <|ad_begin|> + 06:00 [视频-长播] <|video_begin|> + 06:00 [视频-长播] <|video_begin|> + 06:00 [视频-长播] <|video_begin|> + 06:57 [视频-长播] <|video_begin|> + 06:57 [视频-长播] <|video_begin|> + 06:58 [视频-长播] <|video_begin|> + 06:58 [视频-长播] <|video_begin|> + 06:58 [视频-长播] <|video_begin|> + 07:20 [广告-深度转化] <|ad_begin|> + 07:20 [广告-点击] <|ad_begin|> + 08:38 [视频-长播] <|video_begin|> + 08:38 [视频-长播] <|video_begin|> + 08:38 [视频-长播] <|video_begin|> + 08:38 [视频-长播] <|video_begin|> + 08:40 [视频-长播] <|video_begin|> + 08:46 [视频-长播] <|video_begin|> + 10:11 [广告-深度转化] <|ad_begin|> + 10:11 [广告-点击] <|ad_begin|> + 10:23 [视频-长播] <|video_begin|> + 10:23 [视频-长播] <|video_begin|> + 10:23 [视频-长播] <|video_begin|> + 10:23 [视频-长播] <|video_begin|> + 10:26 [视频-长播] <|video_begin|> + 10:26 [视频-长播] <|video_begin|> + 10:26 [视频-长播] <|video_begin|> + 10:28 [视频-长播] <|video_begin|> + 10:33 [视频-长播] <|video_begin|> + 10:33 [视频-长播] <|video_begin|> + 10:33 [视频-长播] <|video_begin|> + 10:54 [视频-长播] <|video_begin|> + 10:54 [视频-长播] <|video_begin|> + 10:55 [视频-长播] <|video_begin|> + 10:55 [视频-长播] <|video_begin|> + 11:00 [视频-长播] <|video_begin|> + 11:00 [视频-长播] <|video_begin|> + 11:00 [视频-长播] <|video_begin|> + 11:12 [视频-长播] <|video_begin|> + 11:12 [视频-长播] <|video_begin|> + 11:14 [视频-长播] <|video_begin|> + 11:20 [视频-长播] <|video_begin|> + 11:20 [视频-长播] <|video_begin|> + 11:26 [视频-长播] <|video_begin|> + 11:50 [视频-长播] <|video_begin|> + 11:53 [视频-长播] <|video_begin|> + 11:53 [视频-长播] <|video_begin|> + 11:53 [视频-长播] <|video_begin|> + 11:53 [视频-长播] <|video_begin|> + 12:03 [视频-长播] <|video_begin|> + 12:03 [视频-长播] <|video_begin|> + 12:03 [视频-长播] <|video_begin|> + 12:03 [视频-长播] <|video_begin|> + 12:08 [视频-长播] <|video_begin|> + 12:08 [视频-长播] <|video_begin|> + 12:09 [视频-长播] <|video_begin|> +角色任务:你需要扮演极端严苛的用户行为数据挖掘专家以及数据格式化专家,基于以上用户交互历史,针对给定主题识别并提取具有递进逻辑和内在联系的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 视频-浏览、视频-长播、搜索-搜索、商品-点击、商品-购买、直播-关注、直播-首次打赏、广告-点击、广告-深度转化 +核心提取逻辑 (递进性准则): +按时间顺序提取 5 步以内的行为链,要求后项交互B必须是前项交互A的场景需求协同补充、副作用诱因或兴趣细化升级——即 B 必须是因为 A 才产生的延伸需求,严禁提取任何品类平级、内容重复或仅因天气/促销产生的凑单并列行为。 +1.场景驱动协同:交互 B 与交互 A 必须同属一个生活场景及主题类目,并呈现极强的需求补完性。 +2.兴趣因果递进:交互 B 是因为 交互 A 产生的副作用或新需求,或者 A 是 B 的诱因。 +3.需求深度细化:在同一主题类目下,交互 B 的需求必须比交互 A 更具体、更细化,但不包括重复出现的购买、点击、搜索等行为,避免节点内容重复。 +请针对以下主题提取行为逻辑链: +主题:从泛化健康监测到聚焦特定功能产品的需求收敛 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从泛化健康监测到聚焦特定功能产品的需求收敛", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +} + +强约束:最终答案必须是一个可被 json.loads 解析的 JSON,不能包含 Markdown、解释、重复键或 JSON 外额外字符。/think<|im_end|> +<|im_start|>assistant + +按时间顺序筛选关键交互,抽取兴趣变化和行为转化链路,最终只返回合法 JSON。 + +{"logic_chain":{"name":"从泛化健康监测到聚焦特定功能产品的需求收敛","events":[{"date":"2026-01-25","action":"[商品-点击] <|prod_begin|>","logic":"初步探索:用户对“腕式血压仪”产生兴趣,开始点击浏览不同款式的同类产品,处于需求探索的泛化阶段。"},{"date":"2026-01-25","action":"[商品-点击] <|prod_begin|>","logic":"同类对比:继续点击另一款腕式血压仪,表明用户仍在对基础的血压监测功能进行横向比较和筛选。"},{"date":"2026-01-25","action":"[商品-点击] <|prod_begin|>","logic":"认知跃迁与需求聚焦:用户的关注点从单一的“血压”监测,跃迁至包含“无创血糖、尿酸、血脂”等多维监测功能的智能手表。这引入了全新的、更专业的健康监测变量,是典型的从发散到聚焦的认知收敛过程。"},{"date":"2026-01-25","action":"[商品-购买] <|prod_begin|>","logic":"决策落地:尽管探索了更高级的产品,但最终购买了基础款血压仪,可能基于价格、即时性或对新技术的不确定性等因素。然而,这不影响前序行为链所体现的认知升级过程,反而构成了“探索-评估-决策”的完整闭环。"}]}}<|im_end|> +<|im_start|>user +你是一位推荐系统分析助手,请阅读用户历史行为,并给出直播、电商、视频、广告场景的目标内容。 +以下是一个用户的多域历史行为信息: +用户在直播域: 关注了主播 <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>,首次打赏了 <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>,对主播 <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|> 有过关注/首次打赏行为,给主播 <|living_begin|>, <|living_begin|>, <|living_begin|>, <|living_begin|> 打赏过,对主播 <|living_begin|> 有过关注/打赏行为。 +用户视频行为: 深度观看了 <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>,对视频 <|video_begin|>, <|video_begin|> 有过收藏/长播行为,对视频 <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|> 有过点赞/长播行为,对视频 <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|> 有过转发/长播行为,对视频 <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|>, <|video_begin|> 有过评论/长播行为,看过视频 <|video_begin|>, <|video_begin|>, <|video_begin|>,对视频 <|video_begin|> 有过评论/点赞/长播行为。 + +请根据以上信息,给出该用户在直播、电商、视频、广告场景中的目标内容。/think<|im_end|> +<|im_start|>assistant +好的,作为推荐系统分析助手,我将根据您提供的用户多域历史行为进行分析。 + +【兴趣归纳】: +根据用户的交互历史,可以归纳出以下核心兴趣类目: +1. **射击类游戏(以《和平精英》为主)**:这是用户当前最核心且活跃的兴趣。从2025年10月起,用户行为显著转向此类游戏,在直播域有多次关注与打赏行为如<|living_begin|>、<|living_begin|>,在视频域有更高频的点赞、收藏、评论等深度交互如<|video_begin|>、<|video_begin|>,并有多次主动搜索行为,表现出极高的粘性。 +2. **MOBA类游戏(以《王者荣耀》为主)**:这是用户的早期核心兴趣。在2025年6月至9月期间,用户的交互行为几乎全部集中于此,有大量的关注和首次打赏记录如<|living_begin|>、<|living_begin|>,显示出强烈的初始偏好。尽管近期交互减少,但仍是其重要的兴趣组成部分。 +3. **虚拟形象与外观美化**:该兴趣贯穿多个领域。用户对二次元、虚拟主播如<|living_begin|>、不露脸的游戏角色形象表现出持续关注和付费意愿。近期在视频域对假发、时尚穿搭如<|video_begin|>的集中浏览和收藏,以及多次对头像的搜索行为,表明其对虚拟及现实世界的个性化外观有浓厚兴趣。 +4. **情感与社交内容**:用户对情感共鸣类内容有稳定偏好。体现在对情感向主播的打赏如、对情感故事视频的转发<|video_begin|>,以及对情感状态、音乐和社交关系相关主题的搜索行为上。 + +【行为模式】: +用户的消费偏好明确,表现为在直播场景中有较高的付费意愿,对能提供陪伴感、互动性或高超技术的游戏主播(无论是否露脸)均有多次打赏行为。用户的行为模式呈现出明显的兴趣迁移路径,从MOBA游戏逐渐过渡到射击类游戏,并在后者上表现出更深度的内容消费(从看直播到主动搜索、观看教学视频)。 +跨域协同信号十分清晰:1)**搜索驱动消费**:用户会主动搜索游戏攻略、新版本内容,随后在视频域消费相关教学或展示视频。2)**兴趣泛化**:对游戏角色的喜爱延伸至对虚拟形象、二次元主播的关注,并进一步泛化到对现实中美妆、穿搭、头像等外观美化内容的探索。3)**内容主题一致性**:在游戏兴趣的主线下,用户同样关注游戏内的情侣互动、社交故事等情感化内容,与其在视频域消费情感类内容的行为形成呼应。 + +【预测总结】: +综合分析,用户接下来最可能感兴趣的内容有以下几类: +1. **《和平精英》相关深度内容**:鉴于这是用户当前最活跃的兴趣点,推送关于新赛季玩法解析、特定枪械或道具的进阶教学、游戏内浪漫打卡点或情侣互动故事等视频,有较大几率会获得用户的点击和深度交互。 +2. **虚拟形象与时尚穿搭**:用户近期对虚拟形象和外观美化的兴趣显著提升,可能会对二次元风格的虚拟主播直播、游戏角色的新皮肤展示、以及与“萌妹”、“甜妹”风格相关的时尚假发或穿搭推荐视频产生兴趣。 +3. **情感共鸣类音乐或短剧**:基于用户对情感内容的持续关注和相关搜索行为,一些带有伤感或治愈氛围的音乐分享、情感故事短视频或关于社交关系的探讨,或许能有效吸引其注意力。 +该用户最近喜欢的视频有: <|video_begin|><|im_end|> +<|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|> +label_ids: +[-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 4913, 24225, 30583, 22317, 606, 3252, 45181, 100415, 32320, 101754, 26939, 102556, 101139, 110257, 106438, 2198, 12389, 66582, 1028, 3252, 17, 15, 17, 20, 12, 15, 19, 12, 15, 17, 2198, 1311, 3252, 58, 101981, 12, 100020, 60, 220, 176249, 155036, 163715, 174331, 2198, 24225, 3252, 113188, 100385, 5122, 100565, 100789, 3837, 101096, 34204, 44636, 106564, 5373, 100415, 104199, 5373, 104934, 106494, 21515, 9370, 100461, 100415, 107206, 3837, 101070, 100144, 17714, 28291, 99632, 33071, 100020, 1773, 36509, 1028, 3252, 17, 15, 17, 20, 12, 15, 19, 12, 16, 23, 2198, 1311, 3252, 58, 101981, 12, 100020, 60, 220, 176249, 152636, 166303, 174331, 2198, 24225, 3252, 100565, 116973, 5122, 104181, 100347, 100692, 9370, 102011, 33071, 5373, 17404, 59532, 33071, 108701, 3837, 100020, 43815, 45181, 2073, 100415, 854, 106438, 2073, 100384, 854, 91956, 117561, 33590, 104415, 45181, 32320, 101754, 26939, 102556, 101139, 45912, 110061, 100560, 100287, 1773, 36509, 1028, 3252, 17, 15, 17, 20, 12, 15, 21, 12, 15, 21, 2198, 1311, 3252, 58, 101981, 12, 100020, 60, 220, 176249, 152636, 161143, 176004, 2198, 24225, 3252, 102875, 102145, 57218, 104536, 5122, 18493, 2073, 109688, 40301, 100384, 97907, 101334, 3837, 100565, 27442, 100642, 103340, 26939, 2073, 105266, 25511, 101087, 854, 91956, 105151, 101548, 854, 91956, 100133, 104190, 105257, 854, 49567, 33126, 113879, 9370, 101087, 102118, 3837, 102406, 20002, 36667, 16530, 101929, 34204, 99896, 40090, 3837, 55286, 101964, 105377, 99736, 9370, 104736, 33108, 104190, 1773, 9207, 60, 3417, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 1183, 176249, 157962, 164746, 171091, 2198, 176249, 156235, 167354, 171725, 2198, 176249, 155036, 167203, 170315, 2198, 176249, 156041, 160558, 171729, 2198, 176249, 156041, 165588, 172777, 2198, 176249, 155036, 167203, 172096, 2198, 176249, 158161, 167203, 175946, 2198, 176249, 153327, 164203, 174331, 2198, 176249, 158309, 166422, 170709, 2198, 176249, 153916, 166095, 171951, 2198, 176249, 156512, 165588, 174483, 2198, 176249, 158309, 160626, 173726, 2198, 176249, 158161, 160312, 174255, 2198, 176249, 156041, 167251, 173616, 2198, 176249, 156041, 160558, 175142, 2198, 176249, 151746, 160626, 174331, 2198, 176249, 153043, 162218, 172689, 2198, 176249, 156041, 162779, 168199, 2198, 176247, 158725, 162865, 170629, 2198, 176249, 156041, 167203, 170315, 2198, 176251, 157809, 166808, 171500, 2198, 176251, 154670, 160374, 173616, 2198, 176251, 153127, 160839, 175736, 1341, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 1183, 176251, 158435, 163450, 173412, 2198, 176245, 153776, 166031, 171048, 2198, 176249, 156041, 167869, 173089, 1341, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 151667, 198, 59879, 20450, 107684, 108732, 99936, 108221, 3837, 118797, 100565, 100682, 33108, 101070, 101548, 63314, 45995, 3837, 103941, 91680, 31526, 101431, 4718, 8997, 151668, 198, 4913, 24225, 30583, 22317, 606, 3252, 45181, 100461, 32108, 99722, 104375, 26939, 104536, 105149, 98380, 82700, 104378, 118609, 2198, 12389, 66582, 1028, 3252, 17, 15, 17, 21, 12, 15, 16, 12, 17, 20, 2198, 1311, 3252, 58, 45943, 12, 72651, 60, 220, 176247, 153551, 165319, 171703, 2198, 24225, 3252, 105185, 101964, 5122, 20002, 32664, 2073, 103610, 28330, 103285, 99966, 854, 100394, 100565, 3837, 55286, 72651, 102679, 99604, 68153, 106158, 109856, 82700, 3837, 101199, 100354, 101964, 9370, 100461, 32108, 100385, 1773, 36509, 1028, 3252, 17, 15, 17, 21, 12, 15, 16, 12, 17, 20, 2198, 1311, 3252, 58, 45943, 12, 72651, 60, 220, 176247, 158131, 165319, 171703, 2198, 24225, 3252, 109856, 104877, 5122, 100640, 72651, 100266, 68153, 103610, 28330, 103285, 99966, 3837, 102406, 20002, 107677, 32664, 99896, 9370, 103285, 104375, 98380, 71817, 112222, 99792, 33108, 108732, 1773, 36509, 1028, 3252, 17, 15, 17, 21, 12, 15, 16, 12, 17, 20, 2198, 1311, 3252, 58, 45943, 12, 72651, 60, 220, 176247, 156569, 165348, 175350, 2198, 24225, 3252, 102875, 100560, 100287, 57218, 100354, 104536, 5122, 107494, 100020, 27442, 45181, 106215, 9370, 2073, 103285, 854, 104375, 3837, 100560, 100287, 56137, 102298, 2073, 42192, 99186, 110162, 5373, 102395, 99918, 5373, 118112, 854, 49567, 42140, 99479, 104375, 98380, 9370, 100168, 111844, 1773, 43288, 104914, 34187, 106228, 5373, 33126, 104715, 99722, 104375, 115857, 3837, 20412, 107784, 45181, 28291, 99632, 26939, 104536, 110061, 118609, 100178, 1773, 36509, 1028, 3252, 17, 15, 17, 21, 12, 15, 16, 12, 17, 20, 2198, 1311, 3252, 58, 45943, 12, 103946, 60, 220, 176247, 156569, 163158, 173397, 2198, 24225, 3252, 102041, 104368, 5122, 104138, 101964, 34187, 33126, 104112, 104310, 3837, 77288, 103941, 103946, 34187, 99896, 68153, 103285, 99966, 3837, 87267, 104210, 97480, 5373, 103260, 33071, 57191, 32664, 106571, 9370, 111418, 110276, 1773, 103968, 3837, 43288, 112729, 24562, 32044, 101070, 63314, 31838, 101257, 110061, 100402, 100178, 3837, 104503, 115114, 2073, 101964, 12, 102086, 12, 102041, 97907, 100873, 115309, 1773, 9207, 60, 3417, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 151667, 99692, 3837, 100622, 101914, 72448, 101042, 110498, 3837, 35946, 44063, 100345, 87026, 103008, 20002, 42140, 99390, 100022, 101070, 71817, 101042, 3407, 10904, 100565, 112543, 10958, 28311, 100345, 107494, 108221, 100022, 3837, 73670, 112543, 20221, 87752, 100185, 100565, 21515, 29732, 28311, 16, 13, 3070, 111724, 21515, 99329, 7, 23031, 26940, 104939, 106024, 25067, 100782, 32295, 5122, 100346, 20002, 67949, 31235, 100185, 100136, 105266, 110257, 1773, 45181, 17, 15, 17, 20, 7948, 16, 15, 9754, 71618, 3837, 20002, 101070, 104656, 106438, 106815, 99329, 96050, 101981, 99390, 101534, 32571, 100020, 57218, 75437, 100541, 101070, 29524, 176249, 158743, 162653, 174757, 5373, 176249, 153784, 161088, 171079, 96050, 87140, 99390, 18830, 105377, 64952, 9370, 107377, 5373, 104519, 5373, 85641, 49567, 102217, 108221, 29524, 176245, 153876, 167203, 170844, 5373, 176245, 153654, 167122, 174120, 90395, 101534, 32571, 101966, 78973, 101070, 3837, 107837, 99226, 100964, 104957, 33071, 8997, 17, 13, 3070, 10531, 7064, 21515, 99329, 7, 23031, 26940, 113633, 25067, 100782, 32295, 5122, 100346, 107494, 105184, 100185, 100565, 1773, 18493, 17, 15, 17, 20, 7948, 21, 112650, 24, 9754, 101072, 3837, 107494, 108221, 101070, 100740, 85248, 101096, 109474, 3837, 116192, 100020, 33108, 104181, 75437, 100541, 65577, 29524, 176249, 158309, 161119, 174884, 5373, 176249, 159492, 167203, 170306, 3837, 114956, 107450, 113188, 113721, 1773, 104138, 104352, 108221, 101940, 3837, 77288, 107300, 41146, 100799, 100565, 106889, 8997, 18, 13, 3070, 106225, 101201, 57218, 105502, 113288, 334, 5122, 75882, 100565, 108384, 101213, 100650, 1773, 20002, 32664, 105935, 23305, 5373, 106225, 107206, 29524, 176249, 154630, 167203, 175244, 5373, 16530, 99760, 99684, 105628, 100780, 101201, 107837, 100652, 100020, 33108, 108173, 107869, 1773, 104352, 18493, 87140, 99390, 32664, 99436, 28291, 5373, 104070, 116260, 29524, 176245, 153056, 162400, 169988, 9370, 101096, 102679, 33108, 104519, 3837, 101034, 104183, 32664, 64355, 65101, 9370, 78973, 101070, 3837, 102406, 41146, 32664, 106225, 81217, 101163, 107162, 106412, 105502, 18830, 108011, 100565, 8997, 19, 13, 3070, 104934, 57218, 102470, 43815, 334, 5122, 20002, 32664, 104934, 113178, 21515, 43815, 18830, 100407, 113721, 1773, 106535, 32664, 104934, 69041, 107206, 9370, 75437, 100541, 29524, 5373, 32664, 104934, 101108, 87140, 9370, 108942, 176245, 152498, 162905, 174238, 3837, 101034, 32664, 104934, 44091, 5373, 101941, 33108, 102470, 100145, 78556, 100220, 9370, 78973, 101070, 17447, 3407, 10904, 101070, 100144, 10958, 28311, 107494, 100030, 113721, 100692, 3837, 110966, 18493, 101981, 102122, 105656, 107529, 108173, 107869, 3837, 32664, 26232, 99553, 106494, 98650, 5373, 104199, 33071, 57191, 44636, 71304, 99361, 105628, 107206, 7, 100783, 64471, 99760, 99684, 8, 99472, 101534, 32571, 75437, 100541, 101070, 1773, 20002, 104796, 100144, 107433, 106050, 100565, 113274, 76837, 3837, 45181, 10531, 7064, 99329, 104052, 103062, 26939, 111724, 21515, 99329, 90395, 18493, 107184, 17447, 107837, 33126, 102217, 104597, 100030, 7, 45181, 50930, 101981, 26939, 101966, 78973, 5373, 105208, 100384, 87140, 8, 8997, 99960, 99390, 102402, 104757, 101918, 104542, 5122, 16, 32295, 78973, 102474, 100030, 334, 5122, 20002, 36993, 101966, 78973, 99329, 105667, 5373, 16628, 71109, 43815, 3837, 104221, 18493, 87140, 99390, 100030, 78556, 100384, 57191, 101987, 87140, 1773, 17, 32295, 100565, 100461, 32108, 334, 5122, 32664, 111922, 110301, 104733, 56137, 32664, 106225, 101201, 5373, 105935, 23305, 107206, 108762, 90395, 100642, 100461, 32108, 26939, 32664, 101163, 107545, 100951, 5373, 116260, 5373, 64355, 65101, 49567, 105502, 113288, 43815, 9370, 101964, 1773, 18, 32295, 43815, 100220, 118661, 334, 5122, 18493, 99329, 100565, 9370, 35568, 102431, 3837, 20002, 101165, 100020, 99329, 31843, 101747, 101789, 104199, 5373, 102470, 101108, 49567, 104934, 32108, 43815, 3837, 106859, 18493, 87140, 99390, 100030, 104934, 21515, 43815, 104796, 101894, 116867, 3407, 10904, 104538, 102050, 10958, 28311, 99799, 101042, 3837, 20002, 104326, 31235, 87267, 103198, 104597, 18830, 87752, 99195, 21515, 28311, 16, 13, 3070, 26940, 104939, 106024, 25067, 78556, 102217, 43815, 334, 5122, 107793, 100346, 20002, 67949, 31235, 105266, 110257, 27442, 3837, 110885, 101888, 118107, 104736, 106637, 5373, 105149, 104068, 100071, 57191, 107182, 9370, 41299, 99736, 100384, 5373, 99329, 31843, 105750, 111689, 27442, 57191, 110104, 104199, 101108, 49567, 87140, 3837, 18830, 104590, 110858, 36993, 100350, 107494, 72651, 33108, 102217, 108221, 8997, 17, 13, 3070, 106225, 101201, 57218, 104070, 116260, 334, 5122, 20002, 104352, 32664, 106225, 101201, 33108, 105502, 57566, 105302, 100565, 104656, 100341, 3837, 104309, 32664, 105935, 23305, 104040, 9370, 106225, 107206, 101981, 5373, 111922, 104267, 102010, 101987, 5373, 101034, 57218, 2073, 105297, 100304, 854, 91956, 100475, 100304, 854, 104040, 105470, 104070, 99436, 28291, 57191, 116260, 101914, 87140, 100394, 100565, 8997, 18, 13, 3070, 104934, 113178, 21515, 101941, 57191, 99534, 99418, 334, 5122, 104210, 20002, 32664, 104934, 43815, 9370, 100652, 100020, 33108, 78556, 78973, 101070, 3837, 101883, 106646, 99616, 98650, 57191, 108090, 104556, 9370, 101941, 93149, 5373, 104934, 101108, 109829, 57191, 101888, 102470, 100145, 9370, 105435, 3837, 102130, 26232, 88086, 100765, 41146, 108260, 1773, 151668, 198, 75882, 20002, 104044, 99729, 9370, 87140, 18830, 25, 220, 176245, 152025, 165030, 172779, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] +labels: +{"logic_chain":{"name":"从娱乐消遣到实用技能的兴趣转向","events":[{"date":"2025-04-02","action":"[直播-关注] <|living_begin|>","logic":"初始阶段:兴趣广泛,集中于高颜值、娱乐互动、情感陪伴类的泛娱乐主播,行为模式为发散性关注。"},{"date":"2025-04-18","action":"[直播-关注] <|living_begin|>","logic":"兴趣演化:首次出现明确的工具性、功利性诉求,关注内容从“娱乐”转向“教学”、“干货”,实现了从消遣到实用技能获取的认知跃迁。"},{"date":"2025-06-06","action":"[直播-关注] <|living_begin|>","logic":"认知深化与聚焦:在“极速版教学”的基础上,兴趣点进一步细化到“活跃值运营”、“标签转化”、“平台规则解读”等更深层次的运营技巧,表明用户已不满足于基础操作,开始探索更高阶的玩法和规则。"}]}}<|im_end|> +["<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|living_begin|>","<|prod_begin|>","<|living_begin|>","<|ad_begin|>","<|ad_begin|>","<|ad_begin|>"]<|im_end|> +["<|ad_begin|>","<|video_begin|>","<|living_begin|>"]<|im_end|> + +按时间顺序筛选关键交互,抽取兴趣变化和行为转化链路,最终只返回合法 JSON。 + +{"logic_chain":{"name":"从泛化健康监测到聚焦特定功能产品的需求收敛","events":[{"date":"2026-01-25","action":"[商品-点击] <|prod_begin|>","logic":"初步探索:用户对“腕式血压仪”产生兴趣,开始点击浏览不同款式的同类产品,处于需求探索的泛化阶段。"},{"date":"2026-01-25","action":"[商品-点击] <|prod_begin|>","logic":"同类对比:继续点击另一款腕式血压仪,表明用户仍在对基础的血压监测功能进行横向比较和筛选。"},{"date":"2026-01-25","action":"[商品-点击] <|prod_begin|>","logic":"认知跃迁与需求聚焦:用户的关注点从单一的“血压”监测,跃迁至包含“无创血糖、尿酸、血脂”等多维监测功能的智能手表。这引入了全新的、更专业的健康监测变量,是典型的从发散到聚焦的认知收敛过程。"},{"date":"2026-01-25","action":"[商品-购买] <|prod_begin|>","logic":"决策落地:尽管探索了更高级的产品,但最终购买了基础款血压仪,可能基于价格、即时性或对新技术的不确定性等因素。然而,这不影响前序行为链所体现的认知升级过程,反而构成了“探索-评估-决策”的完整闭环。"}]}}<|im_end|> +好的,作为推荐系统分析助手,我将根据您提供的用户多域历史行为进行分析。 + +【兴趣归纳】: +根据用户的交互历史,可以归纳出以下核心兴趣类目: +1. **射击类游戏(以《和平精英》为主)**:这是用户当前最核心且活跃的兴趣。从2025年10月起,用户行为显著转向此类游戏,在直播域有多次关注与打赏行为如<|living_begin|>、<|living_begin|>,在视频域有更高频的点赞、收藏、评论等深度交互如<|video_begin|>、<|video_begin|>,并有多次主动搜索行为,表现出极高的粘性。 +2. **MOBA类游戏(以《王者荣耀》为主)**:这是用户的早期核心兴趣。在2025年6月至9月期间,用户的交互行为几乎全部集中于此,有大量的关注和首次打赏记录如<|living_begin|>、<|living_begin|>,显示出强烈的初始偏好。尽管近期交互减少,但仍是其重要的兴趣组成部分。 +3. **虚拟形象与外观美化**:该兴趣贯穿多个领域。用户对二次元、虚拟主播如<|living_begin|>、不露脸的游戏角色形象表现出持续关注和付费意愿。近期在视频域对假发、时尚穿搭如<|video_begin|>的集中浏览和收藏,以及多次对头像的搜索行为,表明其对虚拟及现实世界的个性化外观有浓厚兴趣。 +4. **情感与社交内容**:用户对情感共鸣类内容有稳定偏好。体现在对情感向主播的打赏如、对情感故事视频的转发<|video_begin|>,以及对情感状态、音乐和社交关系相关主题的搜索行为上。 + +【行为模式】: +用户的消费偏好明确,表现为在直播场景中有较高的付费意愿,对能提供陪伴感、互动性或高超技术的游戏主播(无论是否露脸)均有多次打赏行为。用户的行为模式呈现出明显的兴趣迁移路径,从MOBA游戏逐渐过渡到射击类游戏,并在后者上表现出更深度的内容消费(从看直播到主动搜索、观看教学视频)。 +跨域协同信号十分清晰:1)**搜索驱动消费**:用户会主动搜索游戏攻略、新版本内容,随后在视频域消费相关教学或展示视频。2)**兴趣泛化**:对游戏角色的喜爱延伸至对虚拟形象、二次元主播的关注,并进一步泛化到对现实中美妆、穿搭、头像等外观美化内容的探索。3)**内容主题一致性**:在游戏兴趣的主线下,用户同样关注游戏内的情侣互动、社交故事等情感化内容,与其在视频域消费情感类内容的行为形成呼应。 + +【预测总结】: +综合分析,用户接下来最可能感兴趣的内容有以下几类: +1. **《和平精英》相关深度内容**:鉴于这是用户当前最活跃的兴趣点,推送关于新赛季玩法解析、特定枪械或道具的进阶教学、游戏内浪漫打卡点或情侣互动故事等视频,有较大几率会获得用户的点击和深度交互。 +2. **虚拟形象与时尚穿搭**:用户近期对虚拟形象和外观美化的兴趣显著提升,可能会对二次元风格的虚拟主播直播、游戏角色的新皮肤展示、以及与“萌妹”、“甜妹”风格相关的时尚假发或穿搭推荐视频产生兴趣。 +3. **情感共鸣类音乐或短剧**:基于用户对情感内容的持续关注和相关搜索行为,一些带有伤感或治愈氛围的音乐分享、情感故事短视频或关于社交关系的探讨,或许能有效吸引其注意力。 +该用户最近喜欢的视频有: <|video_begin|><|im_end|> + +[INFO|configuration_utils.py:769] 2026-07-15 05:36:53,012 >> loading configuration file /home/ll/llm4rec/experiments/outputs/v29_v19_user_world_guard_lr8e7_ep018/config.json +[INFO|configuration_utils.py:847] 2026-07-15 05:36:53,013 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": null, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": 151643, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": false, + "use_sliding_window": false, + "vocab_size": 176253 +} + +[INFO|2026-07-15 05:36:53] llamafactory.model.model_utils.kv_cache:144 >> KV cache is disabled during training. +[INFO|2026-07-15 05:36:53] llamafactory.model.model_utils.liger_kernel:144 >> Liger kernel has been applied to the model. +[INFO|modeling_utils.py:748] 2026-07-15 05:36:53,336 >> loading weights file /home/ll/llm4rec/experiments/outputs/v29_v19_user_world_guard_lr8e7_ep018/model.safetensors +[INFO|modeling_utils.py:821] 2026-07-15 05:36:53,336 >> Will use dtype=torch.bfloat16 as defined in model's config object +[INFO|configuration_utils.py:1027] 2026-07-15 05:36:53,481 >> Generate config GenerationConfig { + "eos_token_id": 151645, + "output_attentions": false, + "output_hidden_states": false, + "pad_token_id": 151643, + "use_cache": false +} + + Loading weights: 0%| | 0/311 [00:00> loading configuration file /home/ll/llm4rec/experiments/outputs/v29_v19_user_world_guard_lr8e7_ep018/generation_config.json +[INFO|configuration_utils.py:1027] 2026-07-15 05:36:53,782 >> Generate config GenerationConfig { + "do_sample": true, + "eos_token_id": [ + 151645, + 151643 + ], + "pad_token_id": 151643, + "temperature": 0.6, + "top_k": 20, + "top_p": 0.95 +} + +[INFO|dynamic_module_utils.py:406] 2026-07-15 05:36:53,782 >> Could not locate the custom_generate/generate.py inside /home/ll/llm4rec/experiments/outputs/v29_v19_user_world_guard_lr8e7_ep018. +[INFO|2026-07-15 05:36:53] llamafactory.model.model_utils.checkpointing:144 >> Gradient checkpointing enabled. +[INFO|2026-07-15 05:36:53] llamafactory.model.model_utils.attention:144 >> Using FlashAttention-2 for faster training and inference. +[INFO|2026-07-15 05:36:53] llamafactory.model.adapter:144 >> Pure bf16 / BAdam detected, remaining trainable params in half precision. +[INFO|2026-07-15 05:36:53] llamafactory.model.adapter:144 >> Fine-tuning method: Full +[INFO|2026-07-15 05:36:53] llamafactory.model.loader:144 >> trainable params: 801,433,600 || all params: 801,433,600 || trainable%: 100.0000 +[INFO|trainer.py:1469] 2026-07-15 05:36:53,908 >> ***** Running training ***** +[INFO|trainer.py:1470] 2026-07-15 05:36:53,908 >> Num examples = 2,611 +[INFO|trainer.py:1471] 2026-07-15 05:36:53,909 >> Num Epochs = 1 +[INFO|trainer.py:1472] 2026-07-15 05:36:53,909 >> Num update steps per epoch = 653 +[INFO|trainer.py:1473] 2026-07-15 05:36:53,909 >> Instantaneous batch size per device = 1 +[INFO|trainer.py:1476] 2026-07-15 05:36:53,909 >> Total train batch size (w. parallel, distributed & accumulation) = 4 +[INFO|trainer.py:1477] 2026-07-15 05:36:53,909 >> Gradient Accumulation steps = 4 +[INFO|trainer.py:1478] 2026-07-15 05:36:53,909 >> Total optimization steps = 653 +[INFO|trainer.py:1479] 2026-07-15 05:36:53,909 >> Number of trainable parameters = 801,433,600 + 0%| | 0/653 [00:00> `use_return_dict` is deprecated! Use `return_dict` instead! + 0%| | 1/653 [00:09<1:45:47, 9.74s/it] 0%| | 2/653 [00:17<1:33:16, 8.60s/it] 0%| | 3/653 [00:25<1:29:41, 8.28s/it] 1%| | 4/653 [00:34<1:30:56, 8.41s/it] 1%| | 5/653 [00:42<1:30:00, 8.33s/it] 1%| | 6/653 [00:50<1:27:46, 8.14s/it] 1%| | 7/653 [00:58<1:28:32, 8.22s/it] 1%| | 8/653 [01:06<1:27:49, 8.17s/it] 1%|▏ | 9/653 [01:13<1:25:06, 7.93s/it] 2%|▏ | 10/653 [01:21<1:25:16, 7.96s/it] {'loss': '1.888', 'grad_norm': '4.5', 'learning_rate': '2.25e-07', 'epoch': '0.01532'} + 2%|▏ | 10/653 [01:21<1:25:16, 7.96s/it] 2%|▏ | 11/653 [01:29<1:23:41, 7.82s/it] 2%|▏ | 12/653 [01:37<1:24:35, 7.92s/it] 2%|▏ | 13/653 [01:45<1:25:05, 7.98s/it] 2%|▏ | 14/653 [01:53<1:25:57, 8.07s/it] 2%|▏ | 15/653 [02:02<1:27:44, 8.25s/it] 2%|▏ | 16/653 [02:11<1:28:13, 8.31s/it] 3%|▎ | 17/653 [02:18<1:25:22, 8.05s/it] 3%|▎ | 18/653 [02:25<1:21:27, 7.70s/it] 3%|▎ | 19/653 [02:34<1:25:02, 8.05s/it] 3%|▎ | 20/653 [02:42<1:25:46, 8.13s/it] {'loss': '2.084', 'grad_norm': '12.94', 'learning_rate': '4.75e-07', 'epoch': '0.03064'} + 3%|▎ | 20/653 [02:42<1:25:46, 8.13s/it] 3%|▎ | 21/653 [02:50<1:26:09, 8.18s/it] 3%|▎ | 22/653 [02:59<1:27:08, 8.29s/it] 4%|▎ | 23/653 [03:06<1:24:10, 8.02s/it] 4%|▎ | 24/653 [03:13<1:19:51, 7.62s/it] 4%|▍ | 25/653 [03:22<1:23:25, 7.97s/it] 4%|▍ | 26/653 [03:31<1:25:47, 8.21s/it] 4%|▍ | 27/653 [03:38<1:24:06, 8.06s/it] 4%|▍ | 28/653 [03:46<1:24:26, 8.11s/it] 4%|▍ | 29/653 [03:54<1:22:26, 7.93s/it] 5%|▍ | 30/653 [04:02<1:23:42, 8.06s/it] {'loss': '1.939', 'grad_norm': '10', 'learning_rate': '4.998e-07', 'epoch': '0.04596'} + 5%|▍ | 30/653 [04:02<1:23:42, 8.06s/it] 5%|▍ | 31/653 [04:10<1:21:08, 7.83s/it] 5%|▍ | 32/653 [04:18<1:21:42, 7.89s/it] 5%|▌ | 33/653 [04:26<1:22:43, 8.01s/it] 5%|▌ | 34/653 [04:34<1:23:43, 8.12s/it] 5%|▌ | 35/653 [04:43<1:25:23, 8.29s/it] 6%|▌ | 36/653 [04:51<1:24:36, 8.23s/it] 6%|▌ | 37/653 [04:59<1:24:59, 8.28s/it] 6%|▌ | 38/653 [05:09<1:27:10, 8.51s/it] 6%|▌ | 39/653 [05:16<1:24:07, 8.22s/it] 6%|▌ | 40/653 [05:24<1:23:34, 8.18s/it] {'loss': '1.924', 'grad_norm': '11.69', 'learning_rate': '4.989e-07', 'epoch': '0.06128'} + 6%|▌ | 40/653 [05:24<1:23:34, 8.18s/it] 6%|▋ | 41/653 [05:32<1:23:28, 8.18s/it] 6%|▋ | 42/653 [05:40<1:22:48, 8.13s/it] 7%|▋ | 43/653 [05:49<1:24:37, 8.32s/it] 7%|▋ | 44/653 [05:59<1:28:28, 8.72s/it] 7%|▋ | 45/653 [06:08<1:29:18, 8.81s/it] 7%|▋ | 46/653 [06:17<1:31:34, 9.05s/it] 7%|▋ | 47/653 [06:26<1:30:40, 8.98s/it] 7%|▋ | 48/653 [06:33<1:24:44, 8.40s/it] 8%|▊ | 49/653 [06:41<1:23:52, 8.33s/it] 8%|▊ | 50/653 [06:49<1:21:44, 8.13s/it] {'loss': '1.717', 'grad_norm': '13.38', 'learning_rate': '4.974e-07', 'epoch': '0.0766'} + 8%|▊ | 50/653 [06:49<1:21:44, 8.13s/it] 8%|▊ | 51/653 [06:57<1:19:33, 7.93s/it] 8%|▊ | 52/653 [07:04<1:18:13, 7.81s/it] 8%|▊ | 53/653 [07:12<1:19:31, 7.95s/it] 8%|▊ | 54/653 [07:20<1:19:23, 7.95s/it] 8%|▊ | 55/653 [07:28<1:18:46, 7.90s/it] 9%|▊ | 56/653 [07:35<1:15:33, 7.59s/it] 9%|▊ | 57/653 [07:43<1:16:51, 7.74s/it] 9%|▉ | 58/653 [07:52<1:21:05, 8.18s/it] 9%|▉ | 59/653 [08:01<1:23:21, 8.42s/it] 9%|▉ | 60/653 [08:08<1:19:41, 8.06s/it] {'loss': '1.994', 'grad_norm': '7.656', 'learning_rate': '4.953e-07', 'epoch': '0.09192'} + 9%|▉ | 60/653 [08:09<1:19:41, 8.06s/it] 9%|▉ | 61/653 [08:17<1:21:21, 8.25s/it] 9%|▉ | 62/653 [08:25<1:18:42, 7.99s/it] 10%|▉ | 63/653 [08:33<1:21:01, 8.24s/it] 10%|▉ | 64/653 [08:41<1:19:11, 8.07s/it] 10%|▉ | 65/653 [08:49<1:20:02, 8.17s/it] 10%|█ | 66/653 [08:57<1:18:45, 8.05s/it] 10%|█ | 67/653 [09:06<1:21:22, 8.33s/it] 10%|█ | 68/653 [09:15<1:21:54, 8.40s/it] 11%|█ | 69/653 [09:23<1:22:18, 8.46s/it] 11%|█ | 70/653 [09:31<1:19:59, 8.23s/it] {'loss': '1.938', 'grad_norm': '9.25', 'learning_rate': '4.926e-07', 'epoch': '0.1072'} + 11%|█ | 70/653 [09:31<1:19:59, 8.23s/it] 11%|█ | 71/653 [09:39<1:20:00, 8.25s/it] 11%|█ | 72/653 [09:46<1:15:05, 7.75s/it] 11%|█ | 73/653 [09:54<1:16:52, 7.95s/it] 11%|█▏ | 74/653 [10:02<1:17:04, 7.99s/it] 11%|█▏ | 75/653 [10:10<1:16:42, 7.96s/it] 12%|█▏ | 76/653 [10:18<1:17:02, 8.01s/it] 12%|█▏ | 77/653 [10:27<1:18:06, 8.14s/it] 12%|█▏ | 78/653 [10:35<1:18:51, 8.23s/it] 12%|█▏ | 79/653 [10:44<1:19:55, 8.35s/it] 12%|█▏ | 80/653 [10:52<1:19:50, 8.36s/it] {'loss': '2.041', 'grad_norm': '12.06', 'learning_rate': '4.894e-07', 'epoch': '0.1226'} + 12%|█▏ | 80/653 [10:52<1:19:50, 8.36s/it] 12%|█▏ | 81/653 [11:01<1:20:19, 8.43s/it] 13%|█▎ | 82/653 [11:10<1:21:31, 8.57s/it] 13%|█▎ | 83/653 [11:18<1:20:09, 8.44s/it] 13%|█▎ | 84/653 [11:25<1:16:46, 8.09s/it] 13%|█▎ | 85/653 [11:32<1:12:53, 7.70s/it] 13%|█▎ | 86/653 [11:40<1:14:12, 7.85s/it] 13%|█▎ | 87/653 [11:50<1:18:37, 8.34s/it] 13%|█▎ | 88/653 [11:58<1:17:11, 8.20s/it] 14%|█▎ | 89/653 [12:06<1:18:52, 8.39s/it] 14%|█▍ | 90/653 [12:14<1:17:08, 8.22s/it] {'loss': '1.853', 'grad_norm': '6.031', 'learning_rate': '4.855e-07', 'epoch': '0.1379'} + 14%|█▍ | 90/653 [12:14<1:17:08, 8.22s/it] 14%|█▍ | 91/653 [12:23<1:17:45, 8.30s/it] 14%|█▍ | 92/653 [12:31<1:18:34, 8.40s/it] 14%|█▍ | 93/653 [12:39<1:17:10, 8.27s/it] 14%|█▍ | 94/653 [12:48<1:19:15, 8.51s/it] 15%|█▍ | 95/653 [12:58<1:21:38, 8.78s/it] 15%|█▍ | 96/653 [13:05<1:17:09, 8.31s/it] 15%|█▍ | 97/653 [13:14<1:19:08, 8.54s/it] 15%|█▌ | 98/653 [13:22<1:18:21, 8.47s/it] 15%|█▌ | 99/653 [13:32<1:20:03, 8.67s/it] 15%|█▌ | 100/653 [13:40<1:19:17, 8.60s/it] {'loss': '1.642', 'grad_norm': '4.562', 'learning_rate': '4.81e-07', 'epoch': '0.1532'} + 15%|█▌ | 100/653 [13:40<1:19:17, 8.60s/it] 15%|█▌ | 101/653 [13:48<1:16:50, 8.35s/it] 16%|█▌ | 102/653 [13:56<1:15:50, 8.26s/it] 16%|█▌ | 103/653 [14:04<1:15:29, 8.24s/it] 16%|█▌ | 104/653 [14:12<1:15:18, 8.23s/it] 16%|█▌ | 105/653 [14:21<1:16:02, 8.32s/it] 16%|█▌ | 106/653 [14:29<1:16:33, 8.40s/it] 16%|█▋ | 107/653 [14:39<1:18:36, 8.64s/it] 17%|█▋ | 108/653 [14:47<1:16:43, 8.45s/it] 17%|█▋ | 109/653 [14:56<1:18:06, 8.62s/it] 17%|█▋ | 110/653 [15:03<1:15:43, 8.37s/it] {'loss': '1.866', 'grad_norm': '5.844', 'learning_rate': '4.76e-07', 'epoch': '0.1685'} + 17%|█▋ | 110/653 [15:03<1:15:43, 8.37s/it] 17%|█▋ | 111/653 [15:11<1:13:47, 8.17s/it] 17%|█▋ | 112/653 [15:18<1:11:19, 7.91s/it] 17%|█▋ | 113/653 [15:27<1:13:24, 8.16s/it] 17%|█▋ | 114/653 [15:36<1:15:11, 8.37s/it] 18%|█▊ | 115/653 [15:44<1:14:45, 8.34s/it] 18%|█▊ | 116/653 [15:52<1:13:47, 8.24s/it] 18%|█▊ | 117/653 [16:00<1:13:23, 8.22s/it] 18%|█▊ | 118/653 [16:09<1:14:10, 8.32s/it] 18%|█▊ | 119/653 [16:17<1:14:40, 8.39s/it] 18%|█▊ | 120/653 [16:26<1:14:57, 8.44s/it] {'loss': '1.923', 'grad_norm': '11', 'learning_rate': '4.704e-07', 'epoch': '0.1838'} + 18%|█▊ | 120/653 [16:26<1:14:57, 8.44s/it] 19%|█▊ | 121/653 [16:34<1:14:08, 8.36s/it] 19%|█▊ | 122/653 [16:41<1:10:16, 7.94s/it] 19%|█▉ | 123/653 [16:49<1:09:49, 7.90s/it] 19%|█▉ | 124/653 [16:57<1:10:44, 8.02s/it] 19%|█▉ | 125/653 [17:06<1:11:17, 8.10s/it] 19%|█▉ | 126/653 [17:13<1:08:37, 7.81s/it] 19%|█▉ | 127/653 [17:21<1:10:15, 8.01s/it] 20%|█▉ | 128/653 [17:29<1:09:14, 7.91s/it] 20%|█▉ | 129/653 [17:35<1:05:36, 7.51s/it] 20%|█▉ | 130/653 [17:44<1:07:31, 7.75s/it] {'loss': '1.945', 'grad_norm': '7.031', 'learning_rate': '4.643e-07', 'epoch': '0.1992'} + 20%|█▉ | 130/653 [17:44<1:07:31, 7.75s/it] 20%|██ | 131/653 [17:51<1:04:56, 7.46s/it] 20%|██ | 132/653 [17:58<1:05:12, 7.51s/it] 20%|██ | 133/653 [18:07<1:08:37, 7.92s/it] 21%|██ | 134/653 [18:16<1:10:39, 8.17s/it] 21%|██ | 135/653 [18:24<1:11:22, 8.27s/it] 21%|██ | 136/653 [18:31<1:07:55, 7.88s/it] 21%|██ | 137/653 [18:40<1:10:05, 8.15s/it] 21%|██ | 138/653 [18:48<1:09:06, 8.05s/it] 21%|██▏ | 139/653 [18:57<1:12:22, 8.45s/it] 21%|██▏ | 140/653 [19:06<1:13:40, 8.62s/it] {'loss': '1.89', 'grad_norm': '10.94', 'learning_rate': '4.577e-07', 'epoch': '0.2145'} + 21%|██▏ | 140/653 [19:06<1:13:40, 8.62s/it] 22%|██▏ | 141/653 [19:15<1:13:00, 8.56s/it] 22%|██▏ | 142/653 [19:23<1:12:55, 8.56s/it] 22%|██▏ | 143/653 [19:32<1:13:49, 8.68s/it] 22%|██▏ | 144/653 [19:41<1:13:30, 8.66s/it] 22%|██▏ | 145/653 [19:50<1:13:47, 8.72s/it] 22%|██▏ | 146/653 [19:58<1:12:49, 8.62s/it] 23%|██▎ | 147/653 [20:06<1:11:20, 8.46s/it] 23%|██▎ | 148/653 [20:14<1:09:54, 8.31s/it] 23%|██▎ | 149/653 [20:23<1:10:54, 8.44s/it] 23%|██▎ | 150/653 [20:31<1:08:51, 8.21s/it] {'loss': '1.874', 'grad_norm': '9.938', 'learning_rate': '4.505e-07', 'epoch': '0.2298'} + 23%|██▎ | 150/653 [20:31<1:08:51, 8.21s/it] 23%|██▎ | 151/653 [20:39<1:08:45, 8.22s/it] 23%|██▎ | 152/653 [20:47<1:08:34, 8.21s/it] 23%|██▎ | 153/653 [20:56<1:10:49, 8.50s/it] 24%|██▎ | 154/653 [21:04<1:08:45, 8.27s/it] 24%|██▎ | 155/653 [21:13<1:10:10, 8.46s/it] 24%|██▍ | 156/653 [21:22<1:11:23, 8.62s/it] 24%|██▍ | 157/653 [21:30<1:09:51, 8.45s/it] 24%|██▍ | 158/653 [21:39<1:12:22, 8.77s/it] 24%|██▍ | 159/653 [21:47<1:10:23, 8.55s/it] 25%|██▍ | 160/653 [21:55<1:09:09, 8.42s/it] {'loss': '1.787', 'grad_norm': '6.094', 'learning_rate': '4.428e-07', 'epoch': '0.2451'} + 25%|██▍ | 160/653 [21:56<1:09:09, 8.42s/it] 25%|██▍ | 161/653 [22:05<1:11:01, 8.66s/it] 25%|██▍ | 162/653 [22:13<1:09:22, 8.48s/it] 25%|██▍ | 163/653 [22:20<1:07:00, 8.21s/it] 25%|██▌ | 164/653 [22:29<1:07:35, 8.29s/it] 25%|██▌ | 165/653 [22:38<1:09:35, 8.56s/it] 25%|██▌ | 166/653 [22:46<1:08:59, 8.50s/it] 26%|██▌ | 167/653 [22:54<1:07:05, 8.28s/it] 26%|██▌ | 168/653 [23:03<1:08:24, 8.46s/it] 26%|██▌ | 169/653 [23:12<1:08:46, 8.53s/it] 26%|██▌ | 170/653 [23:21<1:09:17, 8.61s/it] {'loss': '2.128', 'grad_norm': '5.125', 'learning_rate': '4.347e-07', 'epoch': '0.2604'} + 26%|██▌ | 170/653 [23:21<1:09:17, 8.61s/it] 26%|██▌ | 171/653 [23:29<1:09:36, 8.66s/it] 26%|██▋ | 172/653 [23:39<1:11:23, 8.91s/it] 26%|██▋ | 173/653 [23:48<1:11:44, 8.97s/it] 27%|██▋ | 174/653 [23:56<1:09:56, 8.76s/it] 27%|██▋ | 175/653 [24:05<1:09:31, 8.73s/it] 27%|██▋ | 176/653 [24:13<1:07:35, 8.50s/it] 27%|██▋ | 177/653 [24:21<1:06:56, 8.44s/it] 27%|██▋ | 178/653 [24:29<1:06:34, 8.41s/it] 27%|██▋ | 179/653 [24:38<1:06:43, 8.45s/it] 28%|██▊ | 180/653 [24:45<1:03:05, 8.00s/it] {'loss': '1.829', 'grad_norm': '5.938', 'learning_rate': '4.261e-07', 'epoch': '0.2758'} + 28%|██▊ | 180/653 [24:45<1:03:05, 8.00s/it] 28%|██▊ | 181/653 [24:54<1:04:30, 8.20s/it] 28%|██▊ | 182/653 [25:02<1:04:31, 8.22s/it] 28%|██▊ | 183/653 [25:10<1:03:24, 8.10s/it] 28%|██▊ | 184/653 [25:18<1:04:27, 8.25s/it] 28%|██▊ | 185/653 [25:27<1:06:28, 8.52s/it] 28%|██▊ | 186/653 [25:36<1:05:53, 8.47s/it] 29%|██▊ | 187/653 [25:44<1:05:39, 8.45s/it] 29%|██▉ | 188/653 [25:53<1:05:38, 8.47s/it] 29%|██▉ | 189/653 [26:00<1:03:19, 8.19s/it] 29%|██▉ | 190/653 [26:08<1:01:27, 7.96s/it] {'loss': '2.016', 'grad_norm': '12.31', 'learning_rate': '4.171e-07', 'epoch': '0.2911'} + 29%|██▉ | 190/653 [26:08<1:01:27, 7.96s/it] 29%|██▉ | 191/653 [26:16<1:02:51, 8.16s/it] 29%|██▉ | 192/653 [26:25<1:04:01, 8.33s/it] 30%|██▉ | 193/653 [26:33<1:04:11, 8.37s/it] 30%|██▉ | 194/653 [26:42<1:04:46, 8.47s/it] 30%|██▉ | 195/653 [26:50<1:03:52, 8.37s/it] 30%|███ | 196/653 [26:58<1:02:46, 8.24s/it] 30%|███ | 197/653 [27:06<1:02:39, 8.24s/it] 30%|███ | 198/653 [27:14<1:01:35, 8.12s/it] 30%|███ | 199/653 [27:23<1:01:40, 8.15s/it] 31%|███ | 200/653 [27:30<1:00:59, 8.08s/it] {'loss': '1.959', 'grad_norm': '17.25', 'learning_rate': '4.077e-07', 'epoch': '0.3064'} + 31%|███ | 200/653 [27:31<1:00:59, 8.08s/it] 31%|███ | 201/653 [27:38<1:00:38, 8.05s/it] 31%|███ | 202/653 [27:47<1:02:06, 8.26s/it] 31%|███ | 203/653 [27:55<1:01:04, 8.14s/it] 31%|███ | 204/653 [28:03<1:01:02, 8.16s/it] 31%|███▏ | 205/653 [28:12<1:01:53, 8.29s/it] 32%|███▏ | 206/653 [28:20<1:01:57, 8.32s/it] 32%|███▏ | 207/653 [28:29<1:01:56, 8.33s/it] 32%|███▏ | 208/653 [28:37<1:02:32, 8.43s/it] 32%|███▏ | 209/653 [28:46<1:03:25, 8.57s/it] 32%|███▏ | 210/653 [28:55<1:03:39, 8.62s/it] {'loss': '1.845', 'grad_norm': '12.94', 'learning_rate': '3.978e-07', 'epoch': '0.3217'} + 32%|███▏ | 210/653 [28:55<1:03:39, 8.62s/it] 32%|███▏ | 211/653 [29:03<1:02:53, 8.54s/it] 32%|███▏ | 212/653 [29:12<1:02:50, 8.55s/it] 33%|███▎ | 213/653 [29:20<1:01:27, 8.38s/it] 33%|███▎ | 214/653 [29:29<1:02:35, 8.55s/it] 33%|███▎ | 215/653 [29:37<1:01:59, 8.49s/it] 33%|███▎ | 216/653 [29:46<1:02:02, 8.52s/it] 33%|███▎ | 217/653 [29:55<1:03:01, 8.67s/it] 33%|███▎ | 218/653 [30:03<1:02:37, 8.64s/it] 34%|███▎ | 219/653 [30:12<1:01:40, 8.53s/it] 34%|███▎ | 220/653 [30:20<1:00:51, 8.43s/it] {'loss': '1.927', 'grad_norm': '5.938', 'learning_rate': '3.877e-07', 'epoch': '0.337'} + 34%|███▎ | 220/653 [30:20<1:00:51, 8.43s/it] 34%|███▍ | 221/653 [30:28<1:00:36, 8.42s/it] 34%|███▍ | 222/653 [30:36<59:13, 8.25s/it] 34%|███▍ | 223/653 [30:44<59:11, 8.26s/it] 34%|███▍ | 224/653 [30:53<59:32, 8.33s/it] 34%|███▍ | 225/653 [31:02<1:00:55, 8.54s/it] 35%|███▍ | 226/653 [31:11<1:02:50, 8.83s/it] 35%|███▍ | 227/653 [31:21<1:03:31, 8.95s/it] 35%|███▍ | 228/653 [31:29<1:02:32, 8.83s/it] 35%|███▌ | 229/653 [31:37<59:46, 8.46s/it] 35%|███▌ | 230/653 [31:44<57:20, 8.13s/it] {'loss': '1.621', 'grad_norm': '6', 'learning_rate': '3.771e-07', 'epoch': '0.3524'} + 35%|███▌ | 230/653 [31:44<57:20, 8.13s/it] 35%|███▌ | 231/653 [31:52<56:25, 8.02s/it] 36%|███▌ | 232/653 [32:00<56:18, 8.02s/it] 36%|███▌ | 233/653 [32:08<56:00, 8.00s/it] 36%|███▌ | 234/653 [32:16<57:02, 8.17s/it] 36%|███▌ | 235/653 [32:25<57:00, 8.18s/it] 36%|███▌ | 236/653 [32:34<59:08, 8.51s/it] 36%|███▋ | 237/653 [32:40<54:41, 7.89s/it] 36%|███▋ | 238/653 [32:49<56:06, 8.11s/it] 37%|███▋ | 239/653 [32:57<56:47, 8.23s/it] 37%|███▋ | 240/653 [33:05<56:10, 8.16s/it] {'loss': '1.942', 'grad_norm': '4.781', 'learning_rate': '3.663e-07', 'epoch': '0.3677'} + 37%|███▋ | 240/653 [33:05<56:10, 8.16s/it] 37%|███▋ | 241/653 [33:13<55:08, 8.03s/it] 37%|███▋ | 242/653 [33:21<54:25, 7.95s/it] 37%|███▋ | 243/653 [33:30<56:25, 8.26s/it] 37%|███▋ | 244/653 [33:38<56:09, 8.24s/it] 38%|███▊ | 245/653 [33:47<56:25, 8.30s/it] 38%|███▊ | 246/653 [33:55<56:37, 8.35s/it] 38%|███▊ | 247/653 [34:04<57:34, 8.51s/it] 38%|███▊ | 248/653 [34:13<58:32, 8.67s/it] 38%|███▊ | 249/653 [34:21<57:16, 8.51s/it] 38%|███▊ | 250/653 [34:29<56:10, 8.36s/it] {'loss': '1.88', 'grad_norm': '6.188', 'learning_rate': '3.552e-07', 'epoch': '0.383'} + 38%|███▊ | 250/653 [34:29<56:10, 8.36s/it] 38%|███▊ | 251/653 [34:37<54:48, 8.18s/it] 39%|███▊ | 252/653 [34:46<55:55, 8.37s/it] 39%|███▊ | 253/653 [34:53<54:00, 8.10s/it] 39%|███▉ | 254/653 [35:02<55:47, 8.39s/it] 39%|███▉ | 255/653 [35:11<56:01, 8.45s/it] 39%|███▉ | 256/653 [35:20<56:42, 8.57s/it] 39%|███▉ | 257/653 [35:28<56:06, 8.50s/it] 40%|███▉ | 258/653 [35:36<55:25, 8.42s/it] 40%|███▉ | 259/653 [35:44<54:01, 8.23s/it] 40%|███▉ | 260/653 [35:52<54:08, 8.27s/it] {'loss': '1.842', 'grad_norm': '5.75', 'learning_rate': '3.438e-07', 'epoch': '0.3983'} + 40%|███▉ | 260/653 [35:52<54:08, 8.27s/it] 40%|███▉ | 261/653 [36:00<52:24, 8.02s/it] 40%|████ | 262/653 [36:08<53:34, 8.22s/it] 40%|████ | 263/653 [36:16<52:26, 8.07s/it] 40%|████ | 264/653 [36:24<52:32, 8.10s/it] 41%|████ | 265/653 [36:33<53:09, 8.22s/it] 41%|████ | 266/653 [36:41<51:58, 8.06s/it] 41%|████ | 267/653 [36:48<51:30, 8.01s/it] 41%|████ | 268/653 [36:56<50:09, 7.82s/it] 41%|████ | 269/653 [37:04<50:34, 7.90s/it] 41%|████▏ | 270/653 [37:13<51:55, 8.13s/it] {'loss': '1.904', 'grad_norm': '9.938', 'learning_rate': '3.322e-07', 'epoch': '0.4136'} + 41%|████▏ | 270/653 [37:13<51:55, 8.13s/it] 42%|████▏ | 271/653 [37:21<52:59, 8.32s/it] 42%|████▏ | 272/653 [37:29<51:36, 8.13s/it] 42%|████▏ | 273/653 [37:37<51:30, 8.13s/it] 42%|████▏ | 274/653 [37:45<51:28, 8.15s/it] 42%|████▏ | 275/653 [37:53<51:10, 8.12s/it] 42%|████▏ | 276/653 [38:01<50:34, 8.05s/it] 42%|████▏ | 277/653 [38:10<52:18, 8.35s/it] 43%|████▎ | 278/653 [38:18<51:28, 8.24s/it] 43%|████▎ | 279/653 [38:26<50:20, 8.08s/it] 43%|████▎ | 280/653 [38:34<49:28, 7.96s/it] {'loss': '2.141', 'grad_norm': '7.719', 'learning_rate': '3.204e-07', 'epoch': '0.429'} + 43%|████▎ | 280/653 [38:34<49:28, 7.96s/it] 43%|████▎ | 281/653 [38:43<51:48, 8.36s/it] 43%|████▎ | 282/653 [38:51<51:18, 8.30s/it] 43%|████▎ | 283/653 [38:59<50:32, 8.20s/it] 43%|████▎ | 284/653 [39:08<51:46, 8.42s/it] 44%|████▎ | 285/653 [39:15<49:38, 8.10s/it] 44%|████▍ | 286/653 [39:23<49:31, 8.10s/it] 44%|████▍ | 287/653 [39:32<49:41, 8.15s/it] 44%|████▍ | 288/653 [39:40<49:35, 8.15s/it] 44%|████▍ | 289/653 [39:49<50:57, 8.40s/it] 44%|████▍ | 290/653 [39:57<51:09, 8.45s/it] {'loss': '1.829', 'grad_norm': '14.31', 'learning_rate': '3.084e-07', 'epoch': '0.4443'} + 44%|████▍ | 290/653 [39:57<51:09, 8.45s/it] 45%|████▍ | 291/653 [40:06<51:23, 8.52s/it] 45%|████▍ | 292/653 [40:15<52:21, 8.70s/it] 45%|████▍ | 293/653 [40:23<50:41, 8.45s/it] 45%|████▌ | 294/653 [40:31<50:04, 8.37s/it] 45%|████▌ | 295/653 [40:40<50:55, 8.53s/it] 45%|████▌ | 296/653 [40:48<49:04, 8.25s/it] 45%|████▌ | 297/653 [40:56<48:44, 8.22s/it] 46%|████▌ | 298/653 [41:04<49:04, 8.29s/it] 46%|████▌ | 299/653 [41:12<48:30, 8.22s/it] 46%|████▌ | 300/653 [41:20<47:41, 8.10s/it] {'loss': '1.768', 'grad_norm': '13.75', 'learning_rate': '2.963e-07', 'epoch': '0.4596'} + 46%|████▌ | 300/653 [41:20<47:41, 8.10s/it] 46%|████▌ | 301/653 [41:29<49:06, 8.37s/it] 46%|████▌ | 302/653 [41:38<49:49, 8.52s/it] 46%|████▋ | 303/653 [41:46<49:00, 8.40s/it] 47%|████▋ | 304/653 [41:54<48:05, 8.27s/it] 47%|████▋ | 305/653 [42:03<48:34, 8.37s/it] 47%|████▋ | 306/653 [42:12<49:05, 8.49s/it] 47%|████▋ | 307/653 [42:20<48:55, 8.49s/it] 47%|████▋ | 308/653 [42:29<49:08, 8.55s/it] 47%|████▋ | 309/653 [42:36<47:35, 8.30s/it] 47%|████▋ | 310/653 [42:45<47:37, 8.33s/it] {'loss': '2.002', 'grad_norm': '8.562', 'learning_rate': '2.84e-07', 'epoch': '0.4749'} + 47%|████▋ | 310/653 [42:45<47:37, 8.33s/it] 48%|████▊ | 311/653 [42:53<46:32, 8.16s/it] 48%|████▊ | 312/653 [43:01<46:55, 8.26s/it] 48%|████▊ | 313/653 [43:10<47:50, 8.44s/it] 48%|████▊ | 314/653 [43:18<47:30, 8.41s/it] 48%|████▊ | 315/653 [43:27<47:49, 8.49s/it] 48%|████▊ | 316/653 [43:36<47:58, 8.54s/it] 49%|████▊ | 317/653 [43:43<46:32, 8.31s/it] 49%|████▊ | 318/653 [43:51<45:35, 8.17s/it] 49%|████▉ | 319/653 [43:59<44:50, 8.06s/it] 49%|████▉ | 320/653 [44:08<45:54, 8.27s/it] {'loss': '1.947', 'grad_norm': '5.562', 'learning_rate': '2.717e-07', 'epoch': '0.4902'} + 49%|████▉ | 320/653 [44:08<45:54, 8.27s/it] 49%|████▉ | 321/653 [44:16<45:59, 8.31s/it] 49%|████▉ | 322/653 [44:24<44:22, 8.04s/it] 49%|████▉ | 323/653 [44:32<44:50, 8.15s/it] 50%|████▉ | 324/653 [44:40<44:40, 8.15s/it] 50%|████▉ | 325/653 [44:49<45:09, 8.26s/it] 50%|████▉ | 326/653 [44:58<45:52, 8.42s/it] 50%|█████ | 327/653 [45:07<47:47, 8.80s/it] 50%|█████ | 328/653 [45:15<46:24, 8.57s/it] 50%|█████ | 329/653 [45:24<46:10, 8.55s/it] 51%|█████ | 330/653 [45:32<45:47, 8.51s/it] {'loss': '1.748', 'grad_norm': '12.38', 'learning_rate': '2.593e-07', 'epoch': '0.5056'} + 51%|█████ | 330/653 [45:32<45:47, 8.51s/it] 51%|█████ | 331/653 [45:41<46:01, 8.58s/it] 51%|█████ | 332/653 [45:48<43:54, 8.21s/it] 51%|█████ | 333/653 [45:58<45:59, 8.62s/it] 51%|█████ | 334/653 [46:07<46:10, 8.68s/it] 51%|█████▏ | 335/653 [46:16<46:16, 8.73s/it] 51%|█████▏ | 336/653 [46:22<43:17, 8.19s/it] 52%|█████▏ | 337/653 [46:31<43:08, 8.19s/it] 52%|█████▏ | 338/653 [46:39<43:27, 8.28s/it] 52%|█████▏ | 339/653 [46:48<44:08, 8.44s/it] 52%|█████▏ | 340/653 [46:57<45:34, 8.74s/it] {'loss': '1.664', 'grad_norm': '5.688', 'learning_rate': '2.469e-07', 'epoch': '0.5209'} + 52%|█████▏ | 340/653 [46:57<45:34, 8.74s/it] 52%|█████▏ | 341/653 [47:05<44:20, 8.53s/it] 52%|█████▏ | 342/653 [47:12<41:20, 7.98s/it] 53%|█████▎ | 343/653 [47:20<40:25, 7.82s/it] 53%|█████▎ | 344/653 [47:29<42:54, 8.33s/it] 53%|█████▎ | 345/653 [47:37<42:48, 8.34s/it] 53%|█████▎ | 346/653 [47:45<41:18, 8.07s/it] 53%|█████▎ | 347/653 [47:53<41:18, 8.10s/it] 53%|█████▎ | 348/653 [48:02<42:18, 8.32s/it] 53%|█████▎ | 349/653 [48:11<43:06, 8.51s/it] 54%|█████▎ | 350/653 [48:19<42:00, 8.32s/it] {'loss': '1.879', 'grad_norm': '7.531', 'learning_rate': '2.345e-07', 'epoch': '0.5362'} + 54%|█████▎ | 350/653 [48:19<42:00, 8.32s/it] 54%|█████▍ | 351/653 [48:27<41:13, 8.19s/it] 54%|█████▍ | 352/653 [48:35<41:40, 8.31s/it] 54%|█████▍ | 353/653 [48:43<40:35, 8.12s/it] 54%|█████▍ | 354/653 [48:52<41:15, 8.28s/it] 54%|█████▍ | 355/653 [48:59<39:58, 8.05s/it] 55%|█████▍ | 356/653 [49:07<40:22, 8.16s/it] 55%|█████▍ | 357/653 [49:16<40:15, 8.16s/it] 55%|█████▍ | 358/653 [49:24<40:07, 8.16s/it] 55%|█████▍ | 359/653 [49:32<40:29, 8.26s/it] 55%|█████▌ | 360/653 [49:40<39:35, 8.11s/it] {'loss': '1.951', 'grad_norm': '11.12', 'learning_rate': '2.221e-07', 'epoch': '0.5515'} + 55%|█████▌ | 360/653 [49:40<39:35, 8.11s/it] 55%|█████▌ | 361/653 [49:48<39:03, 8.03s/it] 55%|█████▌ | 362/653 [49:56<39:10, 8.08s/it] 56%|█████▌ | 363/653 [50:05<40:19, 8.34s/it] 56%|█████▌ | 364/653 [50:13<40:05, 8.32s/it] 56%|█████▌ | 365/653 [50:21<38:48, 8.08s/it] 56%|█████▌ | 366/653 [50:29<38:41, 8.09s/it] 56%|█████▌ | 367/653 [50:37<39:00, 8.18s/it] 56%|█████▋ | 368/653 [50:46<39:02, 8.22s/it] 57%|█████▋ | 369/653 [50:54<39:29, 8.34s/it] 57%|█████▋ | 370/653 [51:04<41:07, 8.72s/it] {'loss': '1.981', 'grad_norm': '9.375', 'learning_rate': '2.099e-07', 'epoch': '0.5668'} + 57%|█████▋ | 370/653 [51:04<41:07, 8.72s/it] 57%|█████▋ | 371/653 [51:13<42:10, 8.97s/it] 57%|█████▋ | 372/653 [51:22<41:43, 8.91s/it] 57%|█████▋ | 373/653 [51:32<42:32, 9.12s/it] 57%|█████▋ | 374/653 [51:40<41:46, 8.98s/it] 57%|█████▋ | 375/653 [51:48<40:13, 8.68s/it] 58%|█████▊ | 376/653 [51:57<39:32, 8.56s/it] 58%|█████▊ | 377/653 [52:05<39:00, 8.48s/it] 58%|█████▊ | 378/653 [52:14<39:56, 8.71s/it] 58%|█████▊ | 379/653 [52:22<38:10, 8.36s/it] 58%|█████▊ | 380/653 [52:30<37:13, 8.18s/it] {'loss': '1.787', 'grad_norm': '6.969', 'learning_rate': '1.977e-07', 'epoch': '0.5822'} + 58%|█████▊ | 380/653 [52:30<37:13, 8.18s/it] 58%|█████▊ | 381/653 [52:38<37:48, 8.34s/it] 58%|█████▊ | 382/653 [52:47<37:39, 8.34s/it] 59%|█████▊ | 383/653 [52:55<37:21, 8.30s/it] 59%|█████▉ | 384/653 [53:03<37:40, 8.40s/it] 59%|█████▉ | 385/653 [53:12<37:26, 8.38s/it] 59%|█████▉ | 386/653 [53:21<38:12, 8.59s/it] 59%|█████▉ | 387/653 [53:29<37:50, 8.53s/it] 59%|█████▉ | 388/653 [53:38<37:46, 8.55s/it] 60%|█████▉ | 389/653 [53:45<36:19, 8.26s/it] 60%|█████▉ | 390/653 [53:53<35:44, 8.15s/it] {'loss': '1.939', 'grad_norm': '17.5', 'learning_rate': '1.856e-07', 'epoch': '0.5975'} + 60%|█████▉ | 390/653 [53:53<35:44, 8.15s/it] 60%|█████▉ | 391/653 [54:01<35:35, 8.15s/it] 60%|██████ | 392/653 [54:10<35:48, 8.23s/it] 60%|██████ | 393/653 [54:18<35:55, 8.29s/it] 60%|██████ | 394/653 [54:26<35:03, 8.12s/it] 60%|██████ | 395/653 [54:34<35:08, 8.17s/it] 61%|██████ | 396/653 [54:43<35:46, 8.35s/it] 61%|██████ | 397/653 [54:52<36:34, 8.57s/it] 61%|██████ | 398/653 [55:01<36:46, 8.65s/it] 61%|██████ | 399/653 [55:09<35:47, 8.45s/it] 61%|██████▏ | 400/653 [55:17<35:26, 8.40s/it] {'loss': '1.929', 'grad_norm': '13.38', 'learning_rate': '1.737e-07', 'epoch': '0.6128'} + 61%|██████▏ | 400/653 [55:17<35:26, 8.40s/it] 61%|██████▏ | 401/653 [55:27<36:32, 8.70s/it] 62%|██████▏ | 402/653 [55:35<35:25, 8.47s/it] 62%|██████▏ | 403/653 [55:43<35:22, 8.49s/it] 62%|██████▏ | 404/653 [55:49<31:58, 7.71s/it] 62%|██████▏ | 405/653 [55:55<30:14, 7.31s/it] 62%|██████▏ | 406/653 [56:05<32:25, 7.88s/it] 62%|██████▏ | 407/653 [56:13<32:38, 7.96s/it] 62%|██████▏ | 408/653 [56:22<33:46, 8.27s/it] 63%|██████▎ | 409/653 [56:30<33:49, 8.32s/it] 63%|██████▎ | 410/653 [56:38<32:45, 8.09s/it] {'loss': '1.846', 'grad_norm': '8.438', 'learning_rate': '1.62e-07', 'epoch': '0.6281'} + 63%|██████▎ | 410/653 [56:38<32:45, 8.09s/it] 63%|██████▎ | 411/653 [56:46<32:51, 8.15s/it] 63%|██████▎ | 412/653 [56:55<33:19, 8.30s/it] 63%|██████▎ | 413/653 [57:03<33:23, 8.35s/it] 63%|██████▎ | 414/653 [57:12<33:26, 8.40s/it] 64%|██████▎ | 415/653 [57:20<32:58, 8.31s/it] 64%|██████▎ | 416/653 [57:28<32:16, 8.17s/it] 64%|██████▍ | 417/653 [57:35<31:01, 7.89s/it] 64%|██████▍ | 418/653 [57:43<30:50, 7.87s/it] 64%|██████▍ | 419/653 [57:51<31:37, 8.11s/it] 64%|██████▍ | 420/653 [58:00<32:12, 8.29s/it] {'loss': '1.832', 'grad_norm': '5.969', 'learning_rate': '1.505e-07', 'epoch': '0.6434'} + 64%|██████▍ | 420/653 [58:00<32:12, 8.29s/it] 64%|██████▍ | 421/653 [58:07<30:34, 7.91s/it] 65%|██████▍ | 422/653 [58:15<30:34, 7.94s/it] 65%|██████▍ | 423/653 [58:24<30:57, 8.08s/it] 65%|██████▍ | 424/653 [58:32<31:06, 8.15s/it] 65%|██████▌ | 425/653 [58:40<30:46, 8.10s/it] 65%|██████▌ | 426/653 [58:47<29:55, 7.91s/it] 65%|██████▌ | 427/653 [58:56<30:15, 8.03s/it] 66%|██████▌ | 428/653 [59:04<30:35, 8.16s/it] 66%|██████▌ | 429/653 [59:13<31:05, 8.33s/it] 66%|██████▌ | 430/653 [59:21<31:21, 8.44s/it] {'loss': '1.942', 'grad_norm': '8.375', 'learning_rate': '1.392e-07', 'epoch': '0.6588'} + 66%|██████▌ | 430/653 [59:22<31:21, 8.44s/it] 66%|██████▌ | 431/653 [59:30<31:11, 8.43s/it] 66%|██████▌ | 432/653 [59:38<30:50, 8.38s/it] 66%|██████▋ | 433/653 [59:47<31:25, 8.57s/it] 66%|██████▋ | 434/653 [59:56<31:22, 8.60s/it] 67%|██████▋ | 435/653 [1:00:04<31:12, 8.59s/it] 67%|██████▋ | 436/653 [1:00:13<31:13, 8.64s/it] 67%|██████▋ | 437/653 [1:00:22<31:05, 8.64s/it] 67%|██████▋ | 438/653 [1:00:30<30:24, 8.48s/it] 67%|██████▋ | 439/653 [1:00:38<30:04, 8.43s/it] 67%|██████▋ | 440/653 [1:00:47<30:03, 8.47s/it] {'loss': '1.843', 'grad_norm': '5.188', 'learning_rate': '1.282e-07', 'epoch': '0.6741'} + 67%|██████▋ | 440/653 [1:00:47<30:03, 8.47s/it] 68%|██████▊ | 441/653 [1:00:55<29:29, 8.35s/it] 68%|██████▊ | 442/653 [1:01:03<29:22, 8.35s/it] 68%|██████▊ | 443/653 [1:01:11<28:41, 8.20s/it] 68%|██████▊ | 444/653 [1:01:19<28:27, 8.17s/it] 68%|██████▊ | 445/653 [1:01:28<28:37, 8.26s/it] 68%|██████▊ | 446/653 [1:01:35<27:49, 8.07s/it] 68%|██████▊ | 447/653 [1:01:43<26:55, 7.84s/it] 69%|██████▊ | 448/653 [1:01:51<27:08, 7.94s/it] 69%|██████▉ | 449/653 [1:01:59<27:09, 7.99s/it] 69%|██████▉ | 450/653 [1:02:07<26:46, 7.92s/it] {'loss': '2.061', 'grad_norm': '7.906', 'learning_rate': '1.176e-07', 'epoch': '0.6894'} + 69%|██████▉ | 450/653 [1:02:07<26:46, 7.92s/it] 69%|██████▉ | 451/653 [1:02:14<26:18, 7.81s/it] 69%|██████▉ | 452/653 [1:02:23<27:40, 8.26s/it] 69%|██████▉ | 453/653 [1:02:32<27:36, 8.28s/it] 70%|██████▉ | 454/653 [1:02:41<27:58, 8.43s/it] 70%|██████▉ | 455/653 [1:02:48<27:07, 8.22s/it] 70%|██████▉ | 456/653 [1:02:57<27:20, 8.33s/it] 70%|██████▉ | 457/653 [1:03:06<27:46, 8.50s/it] 70%|███████ | 458/653 [1:03:14<27:15, 8.39s/it] 70%|███████ | 459/653 [1:03:22<27:02, 8.36s/it] 70%|███████ | 460/653 [1:03:31<27:13, 8.46s/it] {'loss': '1.909', 'grad_norm': '4.375', 'learning_rate': '1.072e-07', 'epoch': '0.7047'} + 70%|███████ | 460/653 [1:03:31<27:13, 8.46s/it] 71%|███████ | 461/653 [1:03:40<27:14, 8.51s/it] 71%|███████ | 462/653 [1:03:48<27:28, 8.63s/it] 71%|███████ | 463/653 [1:03:56<26:35, 8.40s/it] 71%|███████ | 464/653 [1:04:05<26:52, 8.53s/it] 71%|███████ | 465/653 [1:04:13<26:29, 8.46s/it] 71%|███████▏ | 466/653 [1:04:21<25:52, 8.30s/it] 72%|███████▏ | 467/653 [1:04:30<25:57, 8.37s/it] 72%|███████▏ | 468/653 [1:04:39<26:13, 8.50s/it] 72%|███████▏ | 469/653 [1:04:47<25:50, 8.43s/it] 72%|███████▏ | 470/653 [1:04:55<25:40, 8.42s/it] {'loss': '1.943', 'grad_norm': '8.812', 'learning_rate': '9.72e-08', 'epoch': '0.72'} + 72%|███████▏ | 470/653 [1:04:55<25:40, 8.42s/it] 72%|███████▏ | 471/653 [1:05:03<25:07, 8.28s/it] 72%|███████▏ | 472/653 [1:05:12<25:17, 8.39s/it] 72%|███████▏ | 473/653 [1:05:20<24:27, 8.15s/it] 73%|███████▎ | 474/653 [1:05:28<24:23, 8.17s/it] 73%|███████▎ | 475/653 [1:05:37<24:59, 8.42s/it] 73%|███████▎ | 476/653 [1:05:45<24:50, 8.42s/it] 73%|███████▎ | 477/653 [1:05:54<24:58, 8.51s/it] 73%|███████▎ | 478/653 [1:06:03<25:26, 8.72s/it] 73%|███████▎ | 479/653 [1:06:12<25:14, 8.70s/it] 74%|███████▎ | 480/653 [1:06:21<25:06, 8.71s/it] {'loss': '1.879', 'grad_norm': '4.688', 'learning_rate': '8.757e-08', 'epoch': '0.7354'} + 74%|███████▎ | 480/653 [1:06:21<25:06, 8.71s/it] 74%|███████▎ | 481/653 [1:06:29<24:31, 8.56s/it] 74%|███████▍ | 482/653 [1:06:37<23:49, 8.36s/it] 74%|███████▍ | 483/653 [1:06:45<23:37, 8.34s/it] 74%|███████▍ | 484/653 [1:06:53<23:16, 8.26s/it] 74%|███████▍ | 485/653 [1:07:01<22:53, 8.18s/it] 74%|███████▍ | 486/653 [1:07:09<22:46, 8.19s/it] 75%|███████▍ | 487/653 [1:07:18<23:31, 8.50s/it] 75%|███████▍ | 488/653 [1:07:26<22:58, 8.35s/it] 75%|███████▍ | 489/653 [1:07:35<23:10, 8.48s/it] 75%|███████▌ | 490/653 [1:07:44<22:57, 8.45s/it] {'loss': '1.957', 'grad_norm': '12.06', 'learning_rate': '7.834e-08', 'epoch': '0.7507'} + 75%|███████▌ | 490/653 [1:07:44<22:57, 8.45s/it] 75%|███████▌ | 491/653 [1:07:53<23:15, 8.61s/it] 75%|███████▌ | 492/653 [1:08:00<22:10, 8.26s/it] 75%|███████▌ | 493/653 [1:08:08<22:12, 8.33s/it] 76%|███████▌ | 494/653 [1:08:17<22:03, 8.32s/it] 76%|███████▌ | 495/653 [1:08:26<22:34, 8.57s/it] 76%|███████▌ | 496/653 [1:08:34<21:42, 8.30s/it] 76%|███████▌ | 497/653 [1:08:43<22:07, 8.51s/it] 76%|███████▋ | 498/653 [1:08:51<21:46, 8.43s/it] 76%|███████▋ | 499/653 [1:08:59<21:12, 8.26s/it] 77%|███████▋ | 500/653 [1:09:07<21:03, 8.26s/it] {'loss': '2.034', 'grad_norm': '23.38', 'learning_rate': '6.953e-08', 'epoch': '0.766'} + 77%|███████▋ | 500/653 [1:09:07<21:03, 8.26s/it] 77%|███████▋ | 501/653 [1:09:15<21:00, 8.29s/it] 77%|███████▋ | 502/653 [1:09:24<21:26, 8.52s/it] 77%|███████▋ | 503/653 [1:09:33<21:27, 8.58s/it] 77%|███████▋ | 504/653 [1:09:41<21:07, 8.51s/it] 77%|███████▋ | 505/653 [1:09:49<20:33, 8.33s/it] 77%|███████▋ | 506/653 [1:09:59<21:03, 8.60s/it] 78%|███████▊ | 507/653 [1:10:07<20:53, 8.59s/it] 78%|███████▊ | 508/653 [1:10:15<20:30, 8.49s/it] 78%|███████▊ | 509/653 [1:10:23<20:00, 8.34s/it] 78%|███████▊ | 510/653 [1:10:31<19:14, 8.08s/it] {'loss': '2.027', 'grad_norm': '7.844', 'learning_rate': '6.117e-08', 'epoch': '0.7813'} + 78%|███████▊ | 510/653 [1:10:31<19:14, 8.08s/it] 78%|███████▊ | 511/653 [1:10:39<18:51, 7.97s/it] 78%|███████▊ | 512/653 [1:10:47<19:20, 8.23s/it] 79%|███████▊ | 513/653 [1:10:56<19:35, 8.40s/it] 79%|███████▊ | 514/653 [1:11:04<18:50, 8.13s/it] 79%|███████▉ | 515/653 [1:11:12<18:53, 8.22s/it] 79%|███████▉ | 516/653 [1:11:21<18:57, 8.30s/it] 79%|███████▉ | 517/653 [1:11:29<18:47, 8.29s/it] 79%|███████▉ | 518/653 [1:11:37<18:20, 8.15s/it] 79%|███████▉ | 519/653 [1:11:45<18:01, 8.07s/it] 80%|███████▉ | 520/653 [1:11:54<18:33, 8.37s/it] {'loss': '1.719', 'grad_norm': '10.94', 'learning_rate': '5.328e-08', 'epoch': '0.7966'} + 80%|███████▉ | 520/653 [1:11:54<18:33, 8.37s/it] 80%|███████▉ | 521/653 [1:12:02<18:05, 8.23s/it] 80%|███████▉ | 522/653 [1:12:09<17:38, 8.08s/it] 80%|████████ | 523/653 [1:12:17<17:12, 7.94s/it] 80%|████████ | 524/653 [1:12:26<17:43, 8.24s/it] 80%|████████ | 525/653 [1:12:34<17:32, 8.23s/it] 81%|████████ | 526/653 [1:12:43<17:38, 8.33s/it] 81%|████████ | 527/653 [1:12:51<17:25, 8.30s/it] 81%|████████ | 528/653 [1:13:00<17:39, 8.48s/it] 81%|████████ | 529/653 [1:13:08<17:38, 8.53s/it] 81%|████████ | 530/653 [1:13:17<17:32, 8.56s/it] {'loss': '1.826', 'grad_norm': '7.281', 'learning_rate': '4.587e-08', 'epoch': '0.8119'} + 81%|████████ | 530/653 [1:13:17<17:32, 8.56s/it] 81%|████████▏ | 531/653 [1:13:26<17:40, 8.70s/it] 81%|████████▏ | 532/653 [1:13:34<17:15, 8.55s/it] 82%|████████▏ | 533/653 [1:13:43<17:12, 8.60s/it] 82%|████████▏ | 534/653 [1:13:50<16:15, 8.20s/it] 82%|████████▏ | 535/653 [1:13:58<16:02, 8.16s/it] 82%|████████▏ | 536/653 [1:14:06<15:38, 8.02s/it] 82%|████████▏ | 537/653 [1:14:14<15:21, 7.94s/it] 82%|████████▏ | 538/653 [1:14:23<15:41, 8.19s/it] 83%|████████▎ | 539/653 [1:14:31<15:34, 8.20s/it] 83%|████████▎ | 540/653 [1:14:39<15:40, 8.32s/it] {'loss': '1.895', 'grad_norm': '16.12', 'learning_rate': '3.896e-08', 'epoch': '0.8273'} + 83%|████████▎ | 540/653 [1:14:39<15:40, 8.32s/it] 83%|████████▎ | 541/653 [1:14:47<15:20, 8.22s/it] 83%|████████▎ | 542/653 [1:14:56<15:13, 8.23s/it] 83%|████████▎ | 543/653 [1:15:04<15:01, 8.20s/it] 83%|████████▎ | 544/653 [1:15:12<15:01, 8.27s/it] 83%|████████▎ | 545/653 [1:15:20<14:48, 8.23s/it] 84%|████████▎ | 546/653 [1:15:28<14:30, 8.13s/it] 84%|████████▍ | 547/653 [1:15:36<14:08, 8.00s/it] 84%|████████▍ | 548/653 [1:15:43<13:46, 7.87s/it] 84%|████████▍ | 549/653 [1:15:51<13:40, 7.89s/it] 84%|████████▍ | 550/653 [1:15:59<13:37, 7.93s/it] {'loss': '1.96', 'grad_norm': '6.438', 'learning_rate': '3.257e-08', 'epoch': '0.8426'} + 84%|████████▍ | 550/653 [1:15:59<13:37, 7.93s/it] 84%|████████▍ | 551/653 [1:16:08<13:40, 8.04s/it] 85%|████████▍ | 552/653 [1:16:16<13:50, 8.22s/it] 85%|████████▍ | 553/653 [1:16:24<13:22, 8.02s/it] 85%|████████▍ | 554/653 [1:16:33<13:45, 8.34s/it] 85%|████████▍ | 555/653 [1:16:41<13:40, 8.37s/it] 85%|████████▌ | 556/653 [1:16:51<13:59, 8.65s/it] 85%|████████▌ | 557/653 [1:16:59<13:44, 8.59s/it] 85%|████████▌ | 558/653 [1:17:09<14:07, 8.92s/it] 86%|████████▌ | 559/653 [1:17:17<13:37, 8.70s/it] 86%|████████▌ | 560/653 [1:17:25<12:54, 8.32s/it] {'loss': '1.953', 'grad_norm': '8.188', 'learning_rate': '2.672e-08', 'epoch': '0.8579'} + 86%|████████▌ | 560/653 [1:17:25<12:54, 8.32s/it] 86%|████████▌ | 561/653 [1:17:32<12:19, 8.03s/it] 86%|████████▌ | 562/653 [1:17:40<12:15, 8.08s/it] 86%|████████▌ | 563/653 [1:17:48<12:14, 8.16s/it] 86%|████████▋ | 564/653 [1:17:57<12:14, 8.25s/it] 87%|████████▋ | 565/653 [1:18:05<11:59, 8.18s/it] 87%|████████▋ | 566/653 [1:18:14<12:06, 8.35s/it] 87%|████████▋ | 567/653 [1:18:22<11:51, 8.27s/it] 87%|████████▋ | 568/653 [1:18:29<11:27, 8.09s/it] 87%|████████▋ | 569/653 [1:18:38<11:26, 8.18s/it] 87%|████████▋ | 570/653 [1:18:46<11:31, 8.33s/it] {'loss': '1.981', 'grad_norm': '6.781', 'learning_rate': '2.141e-08', 'epoch': '0.8732'} + 87%|████████▋ | 570/653 [1:18:47<11:31, 8.33s/it] 87%|████████▋ | 571/653 [1:18:56<11:41, 8.56s/it] 88%|████████▊ | 572/653 [1:19:02<10:52, 8.06s/it] 88%|████████▊ | 573/653 [1:19:11<10:50, 8.13s/it] 88%|████████▊ | 574/653 [1:19:19<10:37, 8.07s/it] 88%|████████▊ | 575/653 [1:19:26<10:07, 7.79s/it] 88%|████████▊ | 576/653 [1:19:34<10:16, 8.01s/it] 88%|████████▊ | 577/653 [1:19:43<10:14, 8.09s/it] 89%|████████▊ | 578/653 [1:19:50<09:46, 7.82s/it] 89%|████████▊ | 579/653 [1:19:57<09:32, 7.74s/it] 89%|████████▉ | 580/653 [1:20:05<09:30, 7.82s/it] {'loss': '2.085', 'grad_norm': '9.562', 'learning_rate': '1.667e-08', 'epoch': '0.8885'} + 89%|████████▉ | 580/653 [1:20:05<09:30, 7.82s/it] 89%|████████▉ | 581/653 [1:20:13<09:19, 7.77s/it] 89%|████████▉ | 582/653 [1:20:21<09:24, 7.96s/it] 89%|████████▉ | 583/653 [1:20:30<09:24, 8.06s/it] 89%|████████▉ | 584/653 [1:20:38<09:20, 8.13s/it] 90%|████████▉ | 585/653 [1:20:46<09:13, 8.13s/it] 90%|████████▉ | 586/653 [1:20:54<08:57, 8.02s/it] 90%|████████▉ | 587/653 [1:21:02<08:45, 7.96s/it] 90%|█████████ | 588/653 [1:21:10<08:37, 7.96s/it] 90%|█████████ | 589/653 [1:21:18<08:41, 8.14s/it] 90%|█████████ | 590/653 [1:21:27<08:38, 8.22s/it] {'loss': '1.948', 'grad_norm': '4.938', 'learning_rate': '1.251e-08', 'epoch': '0.9039'} + 90%|█████████ | 590/653 [1:21:27<08:38, 8.22s/it] 91%|█████████ | 591/653 [1:21:35<08:29, 8.21s/it] 91%|█████████ | 592/653 [1:21:44<08:40, 8.54s/it] 91%|█████████ | 593/653 [1:21:52<08:17, 8.29s/it] 91%|█████████ | 594/653 [1:21:59<07:56, 8.07s/it] 91%|█████████ | 595/653 [1:22:07<07:42, 7.98s/it] 91%|█████████▏| 596/653 [1:22:15<07:28, 7.87s/it] 91%|█████████▏| 597/653 [1:22:24<07:36, 8.14s/it] 92%|█████████▏| 598/653 [1:22:32<07:38, 8.33s/it] 92%|█████████▏| 599/653 [1:22:41<07:28, 8.31s/it] 92%|█████████▏| 600/653 [1:22:49<07:22, 8.35s/it] {'loss': '1.951', 'grad_norm': '4.531', 'learning_rate': '8.925e-09', 'epoch': '0.9192'} + 92%|█████████▏| 600/653 [1:22:49<07:22, 8.35s/it] 92%|█████████▏| 601/653 [1:22:58<07:21, 8.49s/it] 92%|█████████▏| 602/653 [1:23:05<06:53, 8.12s/it] 92%|█████████▏| 603/653 [1:23:13<06:42, 8.06s/it] 92%|█████████▏| 604/653 [1:23:22<06:41, 8.19s/it] 93%|█████████▎| 605/653 [1:23:30<06:35, 8.23s/it] 93%|█████████▎| 606/653 [1:23:38<06:24, 8.17s/it] 93%|█████████▎| 607/653 [1:23:46<06:20, 8.27s/it] 93%|█████████▎| 608/653 [1:23:55<06:20, 8.46s/it] 93%|█████████▎| 609/653 [1:24:04<06:10, 8.42s/it] 93%|█████████▎| 610/653 [1:24:11<05:52, 8.19s/it] {'loss': '2.064', 'grad_norm': '17', 'learning_rate': '5.937e-09', 'epoch': '0.9345'} + 93%|█████████▎| 610/653 [1:24:11<05:52, 8.19s/it] 94%|█████████▎| 611/653 [1:24:20<05:50, 8.35s/it] 94%|█████████▎| 612/653 [1:24:28<05:37, 8.24s/it] 94%|█████████▍| 613/653 [1:24:37<05:38, 8.46s/it] 94%|█████████▍| 614/653 [1:24:45<05:29, 8.46s/it] 94%|█████████▍| 615/653 [1:24:54<05:27, 8.63s/it] 94%|█████████▍| 616/653 [1:25:04<05:25, 8.81s/it] 94%|█████████▍| 617/653 [1:25:12<05:15, 8.77s/it] 95%|█████████▍| 618/653 [1:25:20<04:59, 8.56s/it] 95%|█████████▍| 619/653 [1:25:28<04:43, 8.35s/it] 95%|█████████▍| 620/653 [1:25:35<04:16, 7.77s/it] {'loss': '1.67', 'grad_norm': '17.62', 'learning_rate': '3.551e-09', 'epoch': '0.9498'} + 95%|█████████▍| 620/653 [1:25:35<04:16, 7.77s/it] 95%|█████████▌| 621/653 [1:25:43<04:18, 8.07s/it] 95%|█████████▌| 622/653 [1:25:52<04:11, 8.11s/it] 95%|█████████▌| 623/653 [1:26:00<04:07, 8.26s/it] 96%|█████████▌| 624/653 [1:26:08<03:57, 8.20s/it] 96%|█████████▌| 625/653 [1:26:16<03:48, 8.14s/it] 96%|█████████▌| 626/653 [1:26:25<03:47, 8.42s/it] 96%|█████████▌| 627/653 [1:26:34<03:42, 8.57s/it] 96%|█████████▌| 628/653 [1:26:43<03:32, 8.49s/it] 96%|█████████▋| 629/653 [1:26:51<03:20, 8.35s/it] 96%|█████████▋| 630/653 [1:27:00<03:15, 8.50s/it] {'loss': '1.881', 'grad_norm': '4.094', 'learning_rate': '1.771e-09', 'epoch': '0.9651'} + 96%|█████████▋| 630/653 [1:27:00<03:15, 8.50s/it] 97%|█████████▋| 631/653 [1:27:07<03:02, 8.28s/it] 97%|█████████▋| 632/653 [1:27:16<02:54, 8.30s/it] 97%|█████████▋| 633/653 [1:27:24<02:46, 8.31s/it] 97%|█████████▋| 634/653 [1:27:32<02:37, 8.28s/it] 97%|█████████▋| 635/653 [1:27:40<02:26, 8.12s/it] 97%|█████████▋| 636/653 [1:27:48<02:17, 8.10s/it] 98%|█████████▊| 637/653 [1:27:56<02:10, 8.13s/it] 98%|█████████▊| 638/653 [1:28:05<02:05, 8.35s/it] 98%|█████████▊| 639/653 [1:28:13<01:56, 8.33s/it] 98%|█████████▊| 640/653 [1:28:22<01:50, 8.51s/it] {'loss': '1.934', 'grad_norm': '5.031', 'learning_rate': '6.032e-10', 'epoch': '0.9805'} + 98%|█████████▊| 640/653 [1:28:22<01:50, 8.51s/it] 98%|█████████▊| 641/653 [1:28:31<01:41, 8.46s/it] 98%|█████████▊| 642/653 [1:28:39<01:32, 8.40s/it] 98%|█████████▊| 643/653 [1:28:46<01:20, 8.00s/it] 99%|█████████▊| 644/653 [1:28:54<01:12, 8.05s/it] 99%|█████████▉| 645/653 [1:29:02<01:04, 8.08s/it] 99%|█████████▉| 646/653 [1:29:11<00:58, 8.40s/it] 99%|█████████▉| 647/653 [1:29:19<00:49, 8.21s/it] 99%|█████████▉| 648/653 [1:29:28<00:41, 8.26s/it] 99%|█████████▉| 649/653 [1:29:35<00:32, 8.14s/it] 100%|█████████▉| 650/653 [1:29:44<00:24, 8.16s/it] {'loss': '1.971', 'grad_norm': '6.156', 'learning_rate': '4.926e-11', 'epoch': '0.9958'} + 100%|█████████▉| 650/653 [1:29:44<00:24, 8.16s/it] 100%|█████████▉| 651/653 [1:29:51<00:15, 7.93s/it] 100%|█████████▉| 652/653 [1:29:58<00:07, 7.74s/it] 100%|██████████| 653/653 [1:30:05<00:00, 7.37s/it][INFO|trainer.py:1823] 2026-07-15 07:06:59,206 >> + +Training completed. Do not forget to share your model on huggingface.co/models =) + + + {'train_runtime': '5405', 'train_samples_per_second': '0.483', 'train_steps_per_second': '0.121', 'train_loss': '1.907', 'epoch': '1'} + 100%|██████████| 653/653 [1:30:05<00:00, 7.37s/it] 100%|██████████| 653/653 [1:30:05<00:00, 8.28s/it] +[INFO|trainer.py:3815] 2026-07-15 07:06:59,242 >> Saving model checkpoint to /home/ll/llm4rec/experiments/outputs/v42_v29_user_evolution_guard_lr5e7_ep10 +[INFO|configuration_utils.py:533] 2026-07-15 07:06:59,244 >> Configuration saved in /home/ll/llm4rec/experiments/outputs/v42_v29_user_evolution_guard_lr5e7_ep10/config.json +[INFO|configuration_utils.py:816] 2026-07-15 07:06:59,244 >> Configuration saved in /home/ll/llm4rec/experiments/outputs/v42_v29_user_evolution_guard_lr5e7_ep10/generation_config.json + Writing model shards: 0%| | 0/1 [00:00> Model weights saved in /home/ll/llm4rec/experiments/outputs/v42_v29_user_evolution_guard_lr5e7_ep10/model.safetensors +[INFO|tokenization_utils_base.py:3278] 2026-07-15 07:07:00,208 >> chat template saved in /home/ll/llm4rec/experiments/outputs/v42_v29_user_evolution_guard_lr5e7_ep10/chat_template.jinja +[INFO|tokenization_utils_base.py:2111] 2026-07-15 07:07:00,231 >> tokenizer config file saved in /home/ll/llm4rec/experiments/outputs/v42_v29_user_evolution_guard_lr5e7_ep10/tokenizer_config.json +***** train metrics ***** + epoch = 1.0 + total_flos = 292790139GF + train_loss = 1.907 + train_runtime = 1:30:05.33 + train_samples_per_second = 0.483 + train_steps_per_second = 0.121 +Figure saved at: /home/ll/llm4rec/experiments/outputs/v42_v29_user_evolution_guard_lr5e7_ep10/training_loss.png +[WARNING|2026-07-15 07:07:00] llamafactory.extras.ploting:149 >> No metric eval_loss to plot. +[WARNING|2026-07-15 07:07:00] llamafactory.extras.ploting:149 >> No metric eval_accuracy to plot. +[INFO|modelcard.py:263] 2026-07-15 07:07:00,456 >> Dropping the following result as it does not have all the necessary fields: +{'task': {'name': 'Causal Language Modeling', 'type': 'text-generation'}} diff --git a/train_results.json b/train_results.json new file mode 100644 index 0000000..aa2c62f --- /dev/null +++ b/train_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 1.0, + "total_flos": 3.143810179830989e+17, + "train_loss": 1.9069785443783536, + "train_runtime": 5405.3324, + "train_samples_per_second": 0.483, + "train_steps_per_second": 0.121 +} \ No newline at end of file diff --git a/trainer_log.jsonl b/trainer_log.jsonl new file mode 100644 index 0000000..d9e0046 --- /dev/null +++ b/trainer_log.jsonl @@ -0,0 +1,66 @@ +{"current_steps": 10, "total_steps": 653, "loss": 1.8881567001342774, "lr": 2.25e-07, "epoch": 0.015319800842589047, "percentage": 1.53, "elapsed_time": "0:01:21", "remaining_time": "1:27:47"} +{"current_steps": 20, "total_steps": 653, "loss": 2.0835521697998045, "lr": 4.7499999999999995e-07, "epoch": 0.030639601685178094, "percentage": 3.06, "elapsed_time": "0:02:42", "remaining_time": "1:25:46"} +{"current_steps": 30, "total_steps": 653, "loss": 1.9390586853027343, "lr": 4.997506466835169e-07, "epoch": 0.04595940252776714, "percentage": 4.59, "elapsed_time": "0:04:02", "remaining_time": "1:24:03"} +{"current_steps": 40, "total_steps": 653, "loss": 1.9236089706420898, "lr": 4.988893231902699e-07, "epoch": 0.06127920337035619, "percentage": 6.13, "elapsed_time": "0:05:24", "remaining_time": "1:22:55"} +{"current_steps": 50, "total_steps": 653, "loss": 1.716681671142578, "lr": 4.974150717193653e-07, "epoch": 0.07659900421294523, "percentage": 7.66, "elapsed_time": "0:06:49", "remaining_time": "1:22:20"} +{"current_steps": 60, "total_steps": 653, "loss": 1.9944971084594727, "lr": 4.953315228402511e-07, "epoch": 0.09191880505553428, "percentage": 9.19, "elapsed_time": "0:08:09", "remaining_time": "1:20:33"} +{"current_steps": 70, "total_steps": 653, "loss": 1.9377096176147461, "lr": 4.926438076103162e-07, "epoch": 0.10723860589812333, "percentage": 10.72, "elapsed_time": "0:09:31", "remaining_time": "1:19:20"} +{"current_steps": 80, "total_steps": 653, "loss": 2.0413049697875976, "lr": 4.893585449388785e-07, "epoch": 0.12255840674071238, "percentage": 12.25, "elapsed_time": "0:10:52", "remaining_time": "1:17:56"} +{"current_steps": 90, "total_steps": 653, "loss": 1.8533470153808593, "lr": 4.854838252871096e-07, "epoch": 0.1378782075833014, "percentage": 13.78, "elapsed_time": "0:12:14", "remaining_time": "1:16:36"} +{"current_steps": 100, "total_steps": 653, "loss": 1.641725730895996, "lr": 4.810291907440381e-07, "epoch": 0.15319800842589046, "percentage": 15.31, "elapsed_time": "0:13:40", "remaining_time": "1:15:37"} +{"current_steps": 110, "total_steps": 653, "loss": 1.8656742095947265, "lr": 4.7600561152769787e-07, "epoch": 0.1685178092684795, "percentage": 16.85, "elapsed_time": "0:15:03", "remaining_time": "1:14:21"} +{"current_steps": 120, "total_steps": 653, "loss": 1.9227891921997071, "lr": 4.704254589692902e-07, "epoch": 0.18383761011106856, "percentage": 18.38, "elapsed_time": "0:16:26", "remaining_time": "1:13:02"} +{"current_steps": 130, "total_steps": 653, "loss": 1.9448070526123047, "lr": 4.6430247504689124e-07, "epoch": 0.1991574109536576, "percentage": 19.91, "elapsed_time": "0:17:44", "remaining_time": "1:11:21"} +{"current_steps": 140, "total_steps": 653, "loss": 1.8896455764770508, "lr": 4.576517385437314e-07, "epoch": 0.21447721179624665, "percentage": 21.44, "elapsed_time": "0:19:06", "remaining_time": "1:10:02"} +{"current_steps": 150, "total_steps": 653, "loss": 1.874186897277832, "lr": 4.504896279143888e-07, "epoch": 0.2297970126388357, "percentage": 22.97, "elapsed_time": "0:20:31", "remaining_time": "1:08:48"} +{"current_steps": 160, "total_steps": 653, "loss": 1.7868270874023438, "lr": 4.4283378095034244e-07, "epoch": 0.24511681348142475, "percentage": 24.5, "elapsed_time": "0:21:56", "remaining_time": "1:07:34"} +{"current_steps": 170, "total_steps": 653, "loss": 2.1282052993774414, "lr": 4.347030513442168e-07, "epoch": 0.26043661432401377, "percentage": 26.03, "elapsed_time": "0:23:21", "remaining_time": "1:06:20"} +{"current_steps": 180, "total_steps": 653, "loss": 1.8293880462646483, "lr": 4.261174622596835e-07, "epoch": 0.2757564151666028, "percentage": 27.57, "elapsed_time": "0:24:45", "remaining_time": "1:05:03"} +{"current_steps": 190, "total_steps": 653, "loss": 2.0162126541137697, "lr": 4.170981570213621e-07, "epoch": 0.29107621600919187, "percentage": 29.1, "elapsed_time": "0:26:08", "remaining_time": "1:03:41"} +{"current_steps": 200, "total_steps": 653, "loss": 1.958943748474121, "lr": 4.076673470461537e-07, "epoch": 0.3063960168517809, "percentage": 30.63, "elapsed_time": "0:27:31", "remaining_time": "1:02:19"} +{"current_steps": 210, "total_steps": 653, "loss": 1.844751739501953, "lr": 3.978482571442339e-07, "epoch": 0.32171581769436997, "percentage": 32.16, "elapsed_time": "0:28:55", "remaining_time": "1:01:00"} +{"current_steps": 220, "total_steps": 653, "loss": 1.926915740966797, "lr": 3.876650683244093e-07, "epoch": 0.337035618536959, "percentage": 33.69, "elapsed_time": "0:30:20", "remaining_time": "0:59:42"} +{"current_steps": 230, "total_steps": 653, "loss": 1.620564079284668, "lr": 3.771428582446907e-07, "epoch": 0.35235541937954806, "percentage": 35.22, "elapsed_time": "0:31:44", "remaining_time": "0:58:22"} +{"current_steps": 240, "total_steps": 653, "loss": 1.9423002243041991, "lr": 3.663075394547285e-07, "epoch": 0.3676752202221371, "percentage": 36.75, "elapsed_time": "0:33:05", "remaining_time": "0:56:57"} +{"current_steps": 250, "total_steps": 653, "loss": 1.8801351547241212, "lr": 3.551857955822014e-07, "epoch": 0.38299502106472616, "percentage": 38.28, "elapsed_time": "0:34:29", "remaining_time": "0:55:36"} +{"current_steps": 260, "total_steps": 653, "loss": 1.84176025390625, "lr": 3.43805015620307e-07, "epoch": 0.3983148219073152, "percentage": 39.82, "elapsed_time": "0:35:52", "remaining_time": "0:54:14"} +{"current_steps": 270, "total_steps": 653, "loss": 1.9039052963256835, "lr": 3.3219322647818214e-07, "epoch": 0.41363462274990426, "percentage": 41.35, "elapsed_time": "0:37:13", "remaining_time": "0:52:47"} +{"current_steps": 280, "total_steps": 653, "loss": 2.1408451080322264, "lr": 3.2037902396035824e-07, "epoch": 0.4289544235924933, "percentage": 42.88, "elapsed_time": "0:38:34", "remaining_time": "0:51:22"} +{"current_steps": 290, "total_steps": 653, "loss": 1.8292259216308593, "lr": 3.0839150234522397e-07, "epoch": 0.44427422443508235, "percentage": 44.41, "elapsed_time": "0:39:57", "remaining_time": "0:50:01"} +{"current_steps": 300, "total_steps": 653, "loss": 1.767644500732422, "lr": 2.9626018273592076e-07, "epoch": 0.4595940252776714, "percentage": 45.94, "elapsed_time": "0:41:20", "remaining_time": "0:48:39"} +{"current_steps": 310, "total_steps": 653, "loss": 2.0017181396484376, "lr": 2.840149403601165e-07, "epoch": 0.47491382612026045, "percentage": 47.47, "elapsed_time": "0:42:45", "remaining_time": "0:47:18"} +{"current_steps": 320, "total_steps": 653, "loss": 1.9466903686523438, "lr": 2.716859309976941e-07, "epoch": 0.4902336269628495, "percentage": 49.0, "elapsed_time": "0:44:08", "remaining_time": "0:45:56"} +{"current_steps": 330, "total_steps": 653, "loss": 1.7483896255493163, "lr": 2.59303516717537e-07, "epoch": 0.5055534278054385, "percentage": 50.54, "elapsed_time": "0:45:32", "remaining_time": "0:44:34"} +{"current_steps": 340, "total_steps": 653, "loss": 1.6642837524414062, "lr": 2.4689819110629636e-07, "epoch": 0.5208732286480275, "percentage": 52.07, "elapsed_time": "0:46:57", "remaining_time": "0:43:14"} +{"current_steps": 350, "total_steps": 653, "loss": 1.879330825805664, "lr": 2.3450050417327588e-07, "epoch": 0.5361930294906166, "percentage": 53.6, "elapsed_time": "0:48:19", "remaining_time": "0:41:49"} +{"current_steps": 360, "total_steps": 653, "loss": 1.950868797302246, "lr": 2.2214098711636751e-07, "epoch": 0.5515128303332056, "percentage": 55.13, "elapsed_time": "0:49:40", "remaining_time": "0:40:25"} +{"current_steps": 370, "total_steps": 653, "loss": 1.9813783645629883, "lr": 2.0985007713431238e-07, "epoch": 0.5668326311757947, "percentage": 56.66, "elapsed_time": "0:51:04", "remaining_time": "0:39:03"} +{"current_steps": 380, "total_steps": 653, "loss": 1.7870925903320312, "lr": 1.9765804247044975e-07, "epoch": 0.5821524320183837, "percentage": 58.19, "elapsed_time": "0:52:30", "remaining_time": "0:37:43"} +{"current_steps": 390, "total_steps": 653, "loss": 1.9392311096191406, "lr": 1.855949078725442e-07, "epoch": 0.5974722328609728, "percentage": 59.72, "elapsed_time": "0:53:53", "remaining_time": "0:36:20"} +{"current_steps": 400, "total_steps": 653, "loss": 1.9289718627929688, "lr": 1.7369038065225742e-07, "epoch": 0.6127920337035618, "percentage": 61.26, "elapsed_time": "0:55:17", "remaining_time": "0:34:58"} +{"current_steps": 410, "total_steps": 653, "loss": 1.8457157135009765, "lr": 1.619737775263556e-07, "epoch": 0.6281118345461509, "percentage": 62.79, "elapsed_time": "0:56:38", "remaining_time": "0:33:34"} +{"current_steps": 420, "total_steps": 653, "loss": 1.831606674194336, "lr": 1.5047395241981604e-07, "epoch": 0.6434316353887399, "percentage": 64.32, "elapsed_time": "0:58:00", "remaining_time": "0:32:10"} +{"current_steps": 430, "total_steps": 653, "loss": 1.941716194152832, "lr": 1.3921922540862904e-07, "epoch": 0.658751436231329, "percentage": 65.85, "elapsed_time": "0:59:22", "remaining_time": "0:30:47"} +{"current_steps": 440, "total_steps": 653, "loss": 1.8431577682495117, "lr": 1.2823731297728534e-07, "epoch": 0.674071237073918, "percentage": 67.38, "elapsed_time": "1:00:47", "remaining_time": "0:29:25"} +{"current_steps": 450, "total_steps": 653, "loss": 2.0610845565795897, "lr": 1.175552597626985e-07, "epoch": 0.6893910379165071, "percentage": 68.91, "elapsed_time": "1:02:07", "remaining_time": "0:28:01"} +{"current_steps": 460, "total_steps": 653, "loss": 1.9088102340698243, "lr": 1.0719937195265555e-07, "epoch": 0.7047108387590961, "percentage": 70.44, "elapsed_time": "1:03:31", "remaining_time": "0:26:39"} +{"current_steps": 470, "total_steps": 653, "loss": 1.9430780410766602, "lr": 9.719515250281121e-08, "epoch": 0.7200306396016852, "percentage": 71.98, "elapsed_time": "1:04:55", "remaining_time": "0:25:16"} +{"current_steps": 480, "total_steps": 653, "loss": 1.8786405563354491, "lr": 8.756723833176374e-08, "epoch": 0.7353504404442742, "percentage": 73.51, "elapsed_time": "1:06:21", "remaining_time": "0:23:54"} +{"current_steps": 490, "total_steps": 653, "loss": 1.9569564819335938, "lr": 7.833933964887984e-08, "epoch": 0.7506702412868632, "percentage": 75.04, "elapsed_time": "1:07:44", "remaining_time": "0:22:31"} +{"current_steps": 500, "total_steps": 653, "loss": 2.0343820571899416, "lr": 6.95341815642815e-08, "epoch": 0.7659900421294523, "percentage": 76.57, "elapsed_time": "1:09:07", "remaining_time": "0:21:09"} +{"current_steps": 510, "total_steps": 653, "loss": 2.027488136291504, "lr": 6.117344812479152e-08, "epoch": 0.7813098429720413, "percentage": 78.1, "elapsed_time": "1:10:31", "remaining_time": "0:19:46"} +{"current_steps": 520, "total_steps": 653, "loss": 1.718618392944336, "lr": 5.3277728913655644e-08, "epoch": 0.7966296438146304, "percentage": 79.63, "elapsed_time": "1:11:54", "remaining_time": "0:18:23"} +{"current_steps": 530, "total_steps": 653, "loss": 1.826439666748047, "lr": 4.586646834554864e-08, "epoch": 0.8119494446572194, "percentage": 81.16, "elapsed_time": "1:13:17", "remaining_time": "0:17:00"} +{"current_steps": 540, "total_steps": 653, "loss": 1.8948688507080078, "lr": 3.895791778173288e-08, "epoch": 0.8272692454998085, "percentage": 82.7, "elapsed_time": "1:14:39", "remaining_time": "0:15:37"} +{"current_steps": 550, "total_steps": 653, "loss": 1.9602611541748047, "lr": 3.256909058329335e-08, "epoch": 0.8425890463423975, "percentage": 84.23, "elapsed_time": "1:15:59", "remaining_time": "0:14:13"} +{"current_steps": 560, "total_steps": 653, "loss": 1.9529207229614258, "lr": 2.671572021313695e-08, "epoch": 0.8579088471849866, "percentage": 85.76, "elapsed_time": "1:17:25", "remaining_time": "0:12:51"} +{"current_steps": 570, "total_steps": 653, "loss": 1.9812084197998048, "lr": 2.1412221489936795e-08, "epoch": 0.8732286480275756, "percentage": 87.29, "elapsed_time": "1:18:47", "remaining_time": "0:11:28"} +{"current_steps": 580, "total_steps": 653, "loss": 2.084661865234375, "lr": 1.6671655089439186e-08, "epoch": 0.8885484488701647, "percentage": 88.82, "elapsed_time": "1:20:05", "remaining_time": "0:10:04"} +{"current_steps": 590, "total_steps": 653, "loss": 1.9481664657592774, "lr": 1.250569538055471e-08, "epoch": 0.9038682497127537, "percentage": 90.35, "elapsed_time": "1:21:27", "remaining_time": "0:08:41"} +{"current_steps": 600, "total_steps": 653, "loss": 1.9511104583740235, "lr": 8.924601675441207e-09, "epoch": 0.9191880505553428, "percentage": 91.88, "elapsed_time": "1:22:49", "remaining_time": "0:07:18"} +{"current_steps": 610, "total_steps": 653, "loss": 2.0635440826416014, "lr": 5.937192964380555e-09, "epoch": 0.9345078513979318, "percentage": 93.42, "elapsed_time": "1:24:11", "remaining_time": "0:05:56"} +{"current_steps": 620, "total_steps": 653, "loss": 1.669927978515625, "lr": 3.550826197667889e-09, "epoch": 0.9498276522405209, "percentage": 94.95, "elapsed_time": "1:25:35", "remaining_time": "0:04:33"} +{"current_steps": 630, "total_steps": 653, "loss": 1.881399917602539, "lr": 1.7713781679977447e-09, "epoch": 0.9651474530831099, "percentage": 96.48, "elapsed_time": "1:27:00", "remaining_time": "0:03:10"} +{"current_steps": 640, "total_steps": 653, "loss": 1.9342432022094727, "lr": 6.032310379642803e-10, "epoch": 0.980467253925699, "percentage": 98.01, "elapsed_time": "1:28:22", "remaining_time": "0:01:47"} +{"current_steps": 650, "total_steps": 653, "loss": 1.9714859008789063, "lr": 4.926154831655371e-11, "epoch": 0.995787054768288, "percentage": 99.54, "elapsed_time": "1:29:44", "remaining_time": "0:00:24"} +{"current_steps": 653, "total_steps": 653, "epoch": 1.0, "percentage": 100.0, "elapsed_time": "1:30:05", "remaining_time": "0:00:00"} diff --git a/trainer_state.json b/trainer_state.json new file mode 100644 index 0000000..adc0c43 --- /dev/null +++ b/trainer_state.json @@ -0,0 +1,498 @@ +{ + "best_global_step": null, + "best_metric": null, + "best_model_checkpoint": null, + "epoch": 1.0, + "eval_steps": 500, + "global_step": 653, + "is_hyper_param_search": false, + "is_local_process_zero": true, + "is_world_process_zero": true, + "log_history": [ + { + "epoch": 0.015319800842589047, + "grad_norm": 4.5, + "learning_rate": 2.25e-07, + "loss": 1.8881567001342774, + "step": 10 + }, + { + "epoch": 0.030639601685178094, + "grad_norm": 12.9375, + "learning_rate": 4.7499999999999995e-07, + "loss": 2.0835521697998045, + "step": 20 + }, + { + "epoch": 0.04595940252776714, + "grad_norm": 10.0, + "learning_rate": 4.997506466835169e-07, + "loss": 1.9390586853027343, + "step": 30 + }, + { + "epoch": 0.06127920337035619, + "grad_norm": 11.6875, + "learning_rate": 4.988893231902699e-07, + "loss": 1.9236089706420898, + "step": 40 + }, + { + "epoch": 0.07659900421294523, + "grad_norm": 13.375, + "learning_rate": 4.974150717193653e-07, + "loss": 1.716681671142578, + "step": 50 + }, + { + "epoch": 0.09191880505553428, + "grad_norm": 7.65625, + "learning_rate": 4.953315228402511e-07, + "loss": 1.9944971084594727, + "step": 60 + }, + { + "epoch": 0.10723860589812333, + "grad_norm": 9.25, + "learning_rate": 4.926438076103162e-07, + "loss": 1.9377096176147461, + "step": 70 + }, + { + "epoch": 0.12255840674071238, + "grad_norm": 12.0625, + "learning_rate": 4.893585449388785e-07, + "loss": 2.0413049697875976, + "step": 80 + }, + { + "epoch": 0.1378782075833014, + "grad_norm": 6.03125, + "learning_rate": 4.854838252871096e-07, + "loss": 1.8533470153808593, + "step": 90 + }, + { + "epoch": 0.15319800842589046, + "grad_norm": 4.5625, + "learning_rate": 4.810291907440381e-07, + "loss": 1.641725730895996, + "step": 100 + }, + { + "epoch": 0.1685178092684795, + "grad_norm": 5.84375, + "learning_rate": 4.7600561152769787e-07, + "loss": 1.8656742095947265, + "step": 110 + }, + { + "epoch": 0.18383761011106856, + "grad_norm": 11.0, + "learning_rate": 4.704254589692902e-07, + "loss": 1.9227891921997071, + "step": 120 + }, + { + "epoch": 0.1991574109536576, + "grad_norm": 7.03125, + "learning_rate": 4.6430247504689124e-07, + "loss": 1.9448070526123047, + "step": 130 + }, + { + "epoch": 0.21447721179624665, + "grad_norm": 10.9375, + "learning_rate": 4.576517385437314e-07, + "loss": 1.8896455764770508, + "step": 140 + }, + { + "epoch": 0.2297970126388357, + "grad_norm": 9.9375, + "learning_rate": 4.504896279143888e-07, + "loss": 1.874186897277832, + "step": 150 + }, + { + "epoch": 0.24511681348142475, + "grad_norm": 6.09375, + "learning_rate": 4.4283378095034244e-07, + "loss": 1.7868270874023438, + "step": 160 + }, + { + "epoch": 0.26043661432401377, + "grad_norm": 5.125, + "learning_rate": 4.347030513442168e-07, + "loss": 2.1282052993774414, + "step": 170 + }, + { + "epoch": 0.2757564151666028, + "grad_norm": 5.9375, + "learning_rate": 4.261174622596835e-07, + "loss": 1.8293880462646483, + "step": 180 + }, + { + "epoch": 0.29107621600919187, + "grad_norm": 12.3125, + "learning_rate": 4.170981570213621e-07, + "loss": 2.0162126541137697, + "step": 190 + }, + { + "epoch": 0.3063960168517809, + "grad_norm": 17.25, + "learning_rate": 4.076673470461537e-07, + "loss": 1.958943748474121, + "step": 200 + }, + { + "epoch": 0.32171581769436997, + "grad_norm": 12.9375, + "learning_rate": 3.978482571442339e-07, + "loss": 1.844751739501953, + "step": 210 + }, + { + "epoch": 0.337035618536959, + "grad_norm": 5.9375, + "learning_rate": 3.876650683244093e-07, + "loss": 1.926915740966797, + "step": 220 + }, + { + "epoch": 0.35235541937954806, + "grad_norm": 6.0, + "learning_rate": 3.771428582446907e-07, + "loss": 1.620564079284668, + "step": 230 + }, + { + "epoch": 0.3676752202221371, + "grad_norm": 4.78125, + "learning_rate": 3.663075394547285e-07, + "loss": 1.9423002243041991, + "step": 240 + }, + { + "epoch": 0.38299502106472616, + "grad_norm": 6.1875, + "learning_rate": 3.551857955822014e-07, + "loss": 1.8801351547241212, + "step": 250 + }, + { + "epoch": 0.3983148219073152, + "grad_norm": 5.75, + "learning_rate": 3.43805015620307e-07, + "loss": 1.84176025390625, + "step": 260 + }, + { + "epoch": 0.41363462274990426, + "grad_norm": 9.9375, + "learning_rate": 3.3219322647818214e-07, + "loss": 1.9039052963256835, + "step": 270 + }, + { + "epoch": 0.4289544235924933, + "grad_norm": 7.71875, + "learning_rate": 3.2037902396035824e-07, + "loss": 2.1408451080322264, + "step": 280 + }, + { + "epoch": 0.44427422443508235, + "grad_norm": 14.3125, + "learning_rate": 3.0839150234522397e-07, + "loss": 1.8292259216308593, + "step": 290 + }, + { + "epoch": 0.4595940252776714, + "grad_norm": 13.75, + "learning_rate": 2.9626018273592076e-07, + "loss": 1.767644500732422, + "step": 300 + }, + { + "epoch": 0.47491382612026045, + "grad_norm": 8.5625, + "learning_rate": 2.840149403601165e-07, + "loss": 2.0017181396484376, + "step": 310 + }, + { + "epoch": 0.4902336269628495, + "grad_norm": 5.5625, + "learning_rate": 2.716859309976941e-07, + "loss": 1.9466903686523438, + "step": 320 + }, + { + "epoch": 0.5055534278054385, + "grad_norm": 12.375, + "learning_rate": 2.59303516717537e-07, + "loss": 1.7483896255493163, + "step": 330 + }, + { + "epoch": 0.5208732286480275, + "grad_norm": 5.6875, + "learning_rate": 2.4689819110629636e-07, + "loss": 1.6642837524414062, + "step": 340 + }, + { + "epoch": 0.5361930294906166, + "grad_norm": 7.53125, + "learning_rate": 2.3450050417327588e-07, + "loss": 1.879330825805664, + "step": 350 + }, + { + "epoch": 0.5515128303332056, + "grad_norm": 11.125, + "learning_rate": 2.2214098711636751e-07, + "loss": 1.950868797302246, + "step": 360 + }, + { + "epoch": 0.5668326311757947, + "grad_norm": 9.375, + "learning_rate": 2.0985007713431238e-07, + "loss": 1.9813783645629883, + "step": 370 + }, + { + "epoch": 0.5821524320183837, + "grad_norm": 6.96875, + "learning_rate": 1.9765804247044975e-07, + "loss": 1.7870925903320312, + "step": 380 + }, + { + "epoch": 0.5974722328609728, + "grad_norm": 17.5, + "learning_rate": 1.855949078725442e-07, + "loss": 1.9392311096191406, + "step": 390 + }, + { + "epoch": 0.6127920337035618, + "grad_norm": 13.375, + "learning_rate": 1.7369038065225742e-07, + "loss": 1.9289718627929688, + "step": 400 + }, + { + "epoch": 0.6281118345461509, + "grad_norm": 8.4375, + "learning_rate": 1.619737775263556e-07, + "loss": 1.8457157135009765, + "step": 410 + }, + { + "epoch": 0.6434316353887399, + "grad_norm": 5.96875, + "learning_rate": 1.5047395241981604e-07, + "loss": 1.831606674194336, + "step": 420 + }, + { + "epoch": 0.658751436231329, + "grad_norm": 8.375, + "learning_rate": 1.3921922540862904e-07, + "loss": 1.941716194152832, + "step": 430 + }, + { + "epoch": 0.674071237073918, + "grad_norm": 5.1875, + "learning_rate": 1.2823731297728534e-07, + "loss": 1.8431577682495117, + "step": 440 + }, + { + "epoch": 0.6893910379165071, + "grad_norm": 7.90625, + "learning_rate": 1.175552597626985e-07, + "loss": 2.0610845565795897, + "step": 450 + }, + { + "epoch": 0.7047108387590961, + "grad_norm": 4.375, + "learning_rate": 1.0719937195265555e-07, + "loss": 1.9088102340698243, + "step": 460 + }, + { + "epoch": 0.7200306396016852, + "grad_norm": 8.8125, + "learning_rate": 9.719515250281121e-08, + "loss": 1.9430780410766602, + "step": 470 + }, + { + "epoch": 0.7353504404442742, + "grad_norm": 4.6875, + "learning_rate": 8.756723833176374e-08, + "loss": 1.8786405563354491, + "step": 480 + }, + { + "epoch": 0.7506702412868632, + "grad_norm": 12.0625, + "learning_rate": 7.833933964887984e-08, + "loss": 1.9569564819335938, + "step": 490 + }, + { + "epoch": 0.7659900421294523, + "grad_norm": 23.375, + "learning_rate": 6.95341815642815e-08, + "loss": 2.0343820571899416, + "step": 500 + }, + { + "epoch": 0.7813098429720413, + "grad_norm": 7.84375, + "learning_rate": 6.117344812479152e-08, + "loss": 2.027488136291504, + "step": 510 + }, + { + "epoch": 0.7966296438146304, + "grad_norm": 10.9375, + "learning_rate": 5.3277728913655644e-08, + "loss": 1.718618392944336, + "step": 520 + }, + { + "epoch": 0.8119494446572194, + "grad_norm": 7.28125, + "learning_rate": 4.586646834554864e-08, + "loss": 1.826439666748047, + "step": 530 + }, + { + "epoch": 0.8272692454998085, + "grad_norm": 16.125, + "learning_rate": 3.895791778173288e-08, + "loss": 1.8948688507080078, + "step": 540 + }, + { + "epoch": 0.8425890463423975, + "grad_norm": 6.4375, + "learning_rate": 3.256909058329335e-08, + "loss": 1.9602611541748047, + "step": 550 + }, + { + "epoch": 0.8579088471849866, + "grad_norm": 8.1875, + "learning_rate": 2.671572021313695e-08, + "loss": 1.9529207229614258, + "step": 560 + }, + { + "epoch": 0.8732286480275756, + "grad_norm": 6.78125, + "learning_rate": 2.1412221489936795e-08, + "loss": 1.9812084197998048, + "step": 570 + }, + { + "epoch": 0.8885484488701647, + "grad_norm": 9.5625, + "learning_rate": 1.6671655089439186e-08, + "loss": 2.084661865234375, + "step": 580 + }, + { + "epoch": 0.9038682497127537, + "grad_norm": 4.9375, + "learning_rate": 1.250569538055471e-08, + "loss": 1.9481664657592774, + "step": 590 + }, + { + "epoch": 0.9191880505553428, + "grad_norm": 4.53125, + "learning_rate": 8.924601675441207e-09, + "loss": 1.9511104583740235, + "step": 600 + }, + { + "epoch": 0.9345078513979318, + "grad_norm": 17.0, + "learning_rate": 5.937192964380555e-09, + "loss": 2.0635440826416014, + "step": 610 + }, + { + "epoch": 0.9498276522405209, + "grad_norm": 17.625, + "learning_rate": 3.550826197667889e-09, + "loss": 1.669927978515625, + "step": 620 + }, + { + "epoch": 0.9651474530831099, + "grad_norm": 4.09375, + "learning_rate": 1.7713781679977447e-09, + "loss": 1.881399917602539, + "step": 630 + }, + { + "epoch": 0.980467253925699, + "grad_norm": 5.03125, + "learning_rate": 6.032310379642803e-10, + "loss": 1.9342432022094727, + "step": 640 + }, + { + "epoch": 0.995787054768288, + "grad_norm": 6.15625, + "learning_rate": 4.926154831655371e-11, + "loss": 1.9714859008789063, + "step": 650 + }, + { + "epoch": 1.0, + "step": 653, + "total_flos": 3.143810179830989e+17, + "train_loss": 1.9069785443783536, + "train_runtime": 5405.3324, + "train_samples_per_second": 0.483, + "train_steps_per_second": 0.121 + } + ], + "logging_steps": 10, + "max_steps": 653, + "num_input_tokens_seen": 0, + "num_train_epochs": 1, + "save_steps": 500, + "stateful_callbacks": { + "TrainerControl": { + "args": { + "should_epoch_stop": false, + "should_evaluate": false, + "should_log": false, + "should_save": false, + "should_training_stop": false + }, + "attributes": {} + } + }, + "total_flos": 3.143810179830989e+17, + "train_batch_size": 1, + "trial_name": null, + "trial_params": null +} diff --git a/training_args.bin b/training_args.bin new file mode 100644 index 0000000..30347e3 --- /dev/null +++ b/training_args.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d2e340f313a1b4b9bbf912191aafdc85797546cce596e62465b095876ef07dd +size 6033 diff --git a/training_loss.png b/training_loss.png new file mode 100644 index 0000000000000000000000000000000000000000..37e3768be66d7602e07149e8ddd60e7d91a3873a GIT binary patch literal 57729 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 literal 0 HcmV?d00001